@charset "utf-8";
/* CSS Document */
* {
    padding: 0;
    margin: 0;
    font-style: normal;
    font-family: "微软雅黑"
}

a {
    text-decoration: none;
}

li {
    list-style: none
}

img {
    border: none;
}

.HeadWel {
    background: #f5f5f5;
    line-height: 34px;
    border-bottom: #eeeeee 1px solid;
    font-family: "微软雅黑";
    min-width:1400px;
}

.HeadWel a.erdian {
    background: url(../images/fa1.jpg) no-repeat left;
    padding-left: 18px;
    color: #25a9e1;
    margin-left: 4px;
}

.Wel {
    width: 1200px;
    margin: 0 auto;
    height: 34px;
    position: relative
}

.Wel p {
    font-size: 12px;
    color: #6d6d6d;
    float: left;
    font-family: "微软雅黑"
}

.Login {
    float: right;
}

.Login ul {
    overflow: hidden
}

.Login ul li {
    float: left;
    font-size: 12px;
    color: #6d6d6d;
    background: url(../images/x_line.jpg) right no-repeat;
    padding-right: 12px;
    padding-left: 12px;
}

.Login ul li a.a1 {
    background: url(../images/san.jpg) no-repeat right;
    padding-right: 15px
}

.Login ul li a.a2 {
    background: url(../images/login.jpg) no-repeat left;
    padding-left: 22px;
    color: #25a9e1
}

.Login ul li a.a3 {
    background: url(../images/pho.jpg) no-repeat left;
    padding-left: 20px;
}

.Login ul li a.a3 span {
    color: #25a9e1
}

.Login ul li.li4 {
    border-right: solid 1px #f5f5f5
}

.Login ul li.li4 a {
    background: url(../images/fvb.jpg) no-repeat right;
    padding-right: 20px;
    cursor: pointer
}

.Login ul li.li5 {
    border-bottom: solid 1px #ffffff;
    background: #fff;
    border-right: solid 1px #dedede;
}

.Login ul li.li5 a {
    background: url(../images/sheng.jpg) no-repeat right
}

.SidN {
    clear: both;
    background: #fff;
    height: 168px;
    position: absolute;
    top: 35px;
    left: 0;
    width: 1198px;
    display: none;
    z-index: 999999999999999;
    border-right: solid 1px #dedede;
    border-left: solid 1px #dedede;
    border-bottom: solid 1px #dedede;
}

.SidLeft {
    float: left;
    height: 169px;
    border-right: dotted 1px #dedede;
    padding: 0 22px;
    overflow: hidden
}

.SidLeft h2 {
    font-size: 19px;
    line-height: 43px;
    font-weight: bold;
    color: #25a9e1
}

.SidLeft h2:hover {
    color: #ff9000
}

.SidLeft ul li a:hover {
    text-decoration: underline;
    color: #25a9e1
}

.SidLeft h2.Si1 {
    background: url(../images/m1.jpg) no-repeat left;
    padding-left: 45px;
}

.SidLeft h2.Si2 {
    background: url(../images/m2.jpg) no-repeat left;
    padding-left: 45px;
}

.SidLeft h2.Si3 {
    background: url(../images/m3.jpg) no-repeat left;
    padding-left: 45px;
}

.SidLeft h2.Si4 {
    background: url(../images/m4.jpg) no-repeat left;
    padding-left: 45px;
}

.SidLeft h2.Si5 {
    background: url(../images/m5.jpg) no-repeat left;
    padding-left: 45px;
}

.SidLeft h2.Si6 {
    background: url(../images/m6.jpg) no-repeat left;
    padding-left: 45px;
}

.SidLeft ul {
    float: left;
    margin-right: 20px
}

.SidLeft ul li {
    line-height: 30px;
}

.SidLeft ul li a {
    color: #666666;
    font-size: 14px;
}

.SidLeft ul li a:hover {
    text-decoration: underline
}

.HeadBox {
    width: 1200px;
    margin: 5px auto;
}

.HeadBox .logo {
    float: left;
}
.HeadBox .logo img{
    height: 100px;
    width: auto !important;
}
.HeadBox .logor {
    float: left;
    width:110px;
    height:75px;
    margin-top:25px;
}
.NavBox {
    border-bottom: 4px solid #0f75bc;
    min-width:1900px;
}

.Nav {
    width: 1200px;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
}

.Nav a {
    display: inline-block;
    width: 194px;
    line-height: 46px;
    text-align: center;
    color: #363636;
    margin-right:6px;
}

.Nav a:hover {
    background-color: #0f75bc;
    color: #fff
}

.Nav a.sel {
    background: #0f75bc;
    color: #fff;
    font-weight:bold;
}

.HeadRight {
    float: right;
    margin-top: 40px;
}

.HeadRight .Searc {
    float: left;
}

.HeadRight .Searc .renwubox {
    float: left;
    border: solid 2px #25a9e1;
    border-right: 0;
    height: 41px;
    line-height: 41px;
    font-size: 14px;
    outline: 0;
    width: 90px;
    color: #a8a8a8;
    position: relative
}

.HeadRight .Searc .renwubox .renwu {
    background: url(../images/xianj.jpg) no-repeat right;
    padding-right: 20px;
    cursor: pointer;
    padding-left: 15px
}

.HeadRight .Searc input {
    float: left;
    border-left: 0
}

.HeadRight .Searc input.tr {
    border: solid 2px #25a9e1;
    border-left: 0;
    height: 41px;
    line-height: 41px;
    outline: none;
    width: 250px;
    padding-left: 10px;
    padding-right: 10px;
}

.HeadRight .Searc input.subl {
    float: left;
    border: solid 2px #25a9e1;
    height: 45px;
    border: solid 2px #25a9e1;
    background: #25a9e1;
    width: 69px;
    color: #fff;
    cursor: pointer;
}

.HeadRight .Searc p {
    font-size: 12px;
    font-weight: bold;
    margin-top: 50px;
}

.HeadRight .Searc p a {
    color: #6d6d6d;
    margin-right: 5px;
}

.HeadRight .Inp {
    float: left
}

.HeadRight .Inp a {
    display: block;
    width: 154px;
    height: 45px;
    line-height: 45px;
    color: #ffffff;
    background: #0f75bc;
    text-align: center;
    margin-left: 20px
}

.HeadRight .Searc .renwubox ul {
    text-align: left;
    width: 100%;
    position: absolute;
    top: 41px;
    left: -2px;
    border: solid 2px #25a9e1;
    border-top: 0;
    background: #fff;
    display: none;
    z-index: 9999
}

.HeadRight .Searc .renwubox ul li {
    padding-left: 15px;
    line-height: 30px;
    cursor: pointer;
    font-size: 12px;
}
.ban-middle{width: 1200px; height: 450px; margin: 0px auto; position: relative;}

.ban-right {background: #fff none repeat scroll 0 0;box-shadow: 1px 1px 4px 0 #999;height: 450px;width: 285px;z-index: 9998;
    position: absolute;right: 0px;}

.ban-right-top {width: 285px;height: 145px;background: url(../images/banrighttop.png) no-repeat;}

.ban-right-middle {width: 285px;height: 70px;}

.ban-right-middle ul li {width: 285px;height: 50px;}

.ban-right-middle h3 {height: 65px;line-height:60px;font-size: 20px;text-align: center;font-weight:normal;margin-top: 5px;}

.ban-right .box_header {
    border-top: 1px solid #e9e9e9;
    display: block;
    height: 34px;
    overflow: hidden;
    padding: 10px 20px 0;
}

.ban-right a {
    left: auto !important;
    top: auto !important;
    position: relative !important;
    width: auto !important;
    font-size: 14px;
}

.ban-right .box_header span.select a {
    color: #333;
    font-weight: 700;
}

.ban-right .box_header span a {
    color: #666;
    display: block;
    line-height: 34px;
}

.ban-right .box_header span.select {
    border-bottom-color: #0f75bc;
}

.ban-right .box_header span {
    border-bottom: 2px solid #fff;
    cursor: pointer;
    float: left;
    height: 32px;
    line-height: 32px;
    padding: 0;
    text-align: center;
    width: 60px;
}

.ban-right .box_header a {
    font-size: 14px;
}

.ban-right .box_detail {
    height: 178px;
    margin: 0;
    overflow: hidden;
    padding: 6px 20px 0;
}

.ban-right .box_detail li {
    height: 25px;
    line-height: 25px;
    overflow: hidden;
}

.ban-right .box_detail a {
    background: rgba(0, 0, 0, 0) url("../images/libg.png") no-repeat scroll left 14px;
    color: #666;
    display: block;
    height: 30px;
    overflow: hidden;
    padding-left: 15px;
    transition: all 0.2s ease 0s;
    font-size: 12px;
    line-height: 30px;
}

.ban-right .box_detail a:hover {
    background-position: left -12px;
    color: #0f75bc;
}

.banner a.a1 {
    height: 450px;
    background: url(../images/banner1.jpg) no-repeat center;
    display: block
}

.banner a.a2 {
    height: 450px;
    background: url(../images/banner2.jpg) no-repeat center;
    display: block
}

.banner a.a3 {
    height: 450px;
    background: url(../images/banner3.jpg) no-repeat center;
    display: block
}

#banner_yhm {
    border-bottom: 1px solid #ddd;
    height: 450px;
    margin-top: -1px;
    overflow: hidden;
    position: relative;
    min-width:1400px;
}

#banner_yhm a {
    position: absolute;
    width: 100%;
    top: 0;
    left: 0
}

#banner_yhm ul {
    position: absolute;
    width: 100%;
    left: 0;
    bottom: 12px;
    z-index: 99;
    text-align: center
}

#banner_yhm ul li {
    margin: 0 7px;
    display: inline-block;
    background: #fff;
    cursor: pointer;
    width: 11px;
    height: 11px;
    border-radius: 50%
}

#banner_yhm ul li.on {
    background: #0f75bc;
}

.SjBox {
    width: 1200px;
    margin: 60px auto 0;
    -webkit-margin: 60px auto 0;
    -moz-margin: 60px auto 0;
    -ms-margin: 60px auto 0;
    -o-margin: 60px auto 0;
}
.home-page{
    width: 100% !important;
}
.SjBox .LefZ {
    float: left;
    width: 363px;
    height: 350px;
    margin-top: 35px;
    position: relative;
    margin-left: 55px;
    margin-bottom: 32px;
}

.SjBox .SjLeft {
    width: 363px;
    height: 358px;
    background: url(../images/ping.jpg) no-repeat top;
}

.SjBox .LefZ center {
    padding-top: 24px;
}

.SjBox .SjLeft h3 {
    position: absolute;
    top: 200px;
    left: 42px;
    font-weight:normal;
}

.SjBox .SjLeft h3.h3_1 {
    width: 271px;
    height: 29px;
    line-height: 29px;
    background: url(../images/gbn.png);
    margin: 20px auto 0;
    text-align: center;
    font-size: 18px;
    color: #fff
}

.SjBox .SjLeft p {
    width: 271px;
    margin: 0 auto;
    color: #393939;
    display: none;
    font-size: 14px;
    width: 255px;
    color: #fff;
    margin: 0 auto;
    line-height: 22px;
    margin-top: 20px;
}

.SjBox .LefZ a.bk {
    display: block;
    width: 94px;
    height: 107px;
    background: url(../images/qiu.png);
    position: absolute;
    bottom: -40px;
    z-index: 99;
    left: 130px
}

.title h2 {
    font-size: 30px;
    color: #363636;
    text-align: center;
    line-height: 28px;
    background: url(../images/jianto.jpg) bottom no-repeat;
    padding-bottom: 35px;
    font-weight:normal;
}

.title h2 span {
    color: #999999;
    font-size: 16px;
}

.SjBox .SjLeft:hover {
    background: url(../images/ping2.jpg) no-repeat top;
}

.SjBox .SjLeft:hover p {
    display: block
}

.SjBox .SjLeft:hover h3.h3_1 {
    background: url(../images/zxc.png);
    color: #00abfb
}

.SjBox .SjLeft:hover h3.h3_2 {
    background: url(../images/zxc.png);
    color: #00abfb
}

.SjBox .SjLeft:hover h3.h3_3 {
    background: url(../images/zxc.png);
    color: #00abfb
}

.SjBox .SjLeft:hover h3.h3_4 {
    background: url(../images/zxc.png);
    color: #00abfb
}

.SjBox .SjLeft:hover h3.h3_5 {
    background: url(../images/zxc.png);
    color: #00abfb
}

.SjBox .SjLeft:hover h3.h3_6 {
    background: url(../images/zxc.png);
    color: #00abfb
}

.SjBox .SjLeft h3.h3_1 {
    width: 271px;
    height: 29px;
    line-height: 29px;
    background: url(../images/gbn.png);
    margin: 20px auto 0;
    text-align: center;
    font-size: 18px;
    color: #fff
}

.SjBox .LefZ a.a2 {
    display: block;
    width: 94px;
    height: 107px;
    background: url(../images/q2.png);
    position: absolute;
    z-index: 99;
}

.SjBox .LefZ a.a3 {
    display: block;
    width: 94px;
    height: 107px;
    background: url(../images/q3.png);
    position: absolute;
    z-index: 99;
}

.SjBox .LefZ a.a4 {
    display: block;
    width: 94px;
    height: 107px;
    background: url(../images/q4.png);
    position: absolute;
    z-index: 99;
}

.SjBox .LefZ a.a5 {
    display: block;
    width: 94px;
    height: 107px;
    background: url(../images/q5.png);
    position: absolute;
    z-index: 99;
}

.SjBox .LefZ a.a6 {
    display: block;
    width: 94px;
    height: 107px;
    background: url(../images/q6.png);
    position: absolute;;
    z-index: 99;
}

.SjBox .SjLeft h3.h3_2 {
    width: 271px;
    height: 29px;
    line-height: 29px;
    background: url(../images/g2.png);
    margin: 20px auto 0;
    text-align: center;
    font-size: 18px;
    color: #fff
}

.SjBox .SjLeft h3.h3_3 {
    width: 271px;
    height: 29px;
    line-height: 29px;
    background: url(../images/g3.png);
    margin: 20px auto 0;
    text-align: center;
    font-size: 18px;
    color: #fff
}

.SjBox .SjLeft h3.h3_4 {
    width: 271px;
    height: 29px;
    line-height: 29px;
    background: url(../images/g4.png);
    margin: 20px auto 0;
    text-align: center;
    font-size: 18px;
    color: #fff
}

.SjBox .SjLeft h3.h3_5 {
    width: 271px;
    height: 29px;
    line-height: 29px;
    background: url(../images/g5.png);
    margin: 20px auto 0;
    text-align: center;
    font-size: 18px;
    color: #fff
}

.SjBox .SjLeft h3.h3_6 {
    width: 271px;
    height: 29px;
    line-height: 29px;
    background: url(../images/g6.png);
    margin: 20px auto 0;
    text-align: center;
    font-size: 18px;
    color: #fff
}

.YsBox {
    background: #fff;
    padding: 80px 0;
    width:100%;
    min-width:1400px;
}

.Ys {
    width: 1200px;
    margin: 30px auto 0;
    overflow: hidden
}

.Ys dl {
    width: 180px;
    height: 274px;
    position: relative;
    float: left;
    margin-left: 24px;
}

.Ys dl.dl1 {
    background: url(../images/ybg1_1.jpg);
}

.Ys dl dt {
    text-align: center;
    color: #fff;
}

.Ys dl dt h4 {
    font-size: 20px;
    margin-top: 200px;
    font-weight:normal;
}

.Ys dl dt p {
    font-size: 13px;
}

.Ys dl dd {
    position: absolute;
    width: 180px;
    height: 274px;
    background: url(../images/ybg1.jpg);
    left: 0;
    top: 0;
    text-align: center;
    color: #fff;
    display: none
}

.Ys dl dd h3 {
    width: 150px;
    margin: 0 auto;
    line-height: 50px;
    margin-top: 15px;
    font-size: 20px;
    border-bottom: solid 1px #ffffff
}

.Ys dl dd p {
    width: 150px;
    font-size: 13px;
    margin: 0 auto;
    margin-top: 15px;
    line-height: 22px;
}

.Ys dl:hover dd {
    display: block
}

.Ys dl.dl2 {
    background: url(../images/ybg1_2.jpg);
}

.Ys dl.dl3 {
    background: url(../images/ybg1_3.jpg);
}

.Ys dl.dl4 {
    background: url(../images/ybg1_4.jpg);
}

.Ys dl.dl5 {
    background: url(../images/ybg1_5.jpg);
}

.Ys dl.dl6 {
    background: url(../images/ybg1_6.jpg);
}

.NewBox {
    width: 1200px;
    margin: 0 auto;
    -webkit-margin: 0 auto;
    -moz-margin: 0 auto;
    -ms-margin: 0 auto;
    -o-margin: 0 auto;
    margin-top: 68px;
}

.NewMain {
    margin-top: 35px
}

.mainLeft {
    float: left;
    padding: 30px 0;
    width: 382px;
    margin-left: 24px;
    background:#fff;
}

.mainLeft ul li a:hover {
    color: #25a9e1
}

.mainLeft h3 {
    text-align: center;
    font-size: 24px;
    color: #363636;
    font-weight:normal;
}

.NewTop {
    height: 135px;
    position: relative;
    background: #00acfb;
    margin-top: 22px;
}

.NewTop dt {
    float: left;
    width: 143px
}

.mainLeft .jiao {
    position: absolute;
    top: -10px;
    left: 175px;
}

.NewTop dd {
    float: left;
    width: 204px;
    margin-left: 17px;
    color: #ffffff;
}

.NewTop dd h4 {
    border-bottom: dotted 1px #ffffff;
    font-size: 14px;
    padding: 15px 0
}

.NewTop dd p {
    font-size: 12px;
    padding: 15px 0
}

.mainLeft ul {
    width: 352px;
    margin: 0 auto;
    clear: both;
    margin-top: 20px
}

.mainLeft ul li a {
    color: #636363;
    font-size: 13px;
    white-space:nowrap;
}

.mainLeft ul li {
    background: url(../images/jian.png) no-repeat left;
    padding-left: 20px
}

.mainLeft ul li {
    line-height: 44px;
    border-bottom: dotted 1px #b3b3b3
}

.mainLeft a.chakan {
    width: 133px;
    line-height: 33px;
    font-size: 14px;
    color: #363636;
    margin: 0 auto;
    display: block;
    background: #f4f4f4;
    text-align: center;
    border: solid 1px #dddddd;
    border-radius: 2px;
    margin-top: 23px;
}

.mainLeft a.chakan:hover {
    background: #00acfb;
    color: #fff;
}

.mainright {
    float: right;
    width: 382px;
    padding: 40px 0;
    border: solid 1px #dddddd;
    height: 492px;
}

.mainright h3 {
    color: #363636;
    font-size: 20px;
    text-align: center;
    border-bottom: solid 1px #cef0fe;
    padding-bottom: 25px;
    position: relative;
    font-weight:normal;

}

.mainright h3 img {
    position: absolute;
    left: 175px;
    bottom: 0;
}

.xianshi ul {
    background: url(../images/ghb.jpg) repeat-y left;
    padding-left: 10px
}

.xianshi ul li {
    padding: 15px 23px;
    border-bottom: solid 1px #cff0fe;
    display: block;
    overflow: hidden
}

.xianshi ul li a.tl {
    font-size: 14px;
    color: #00acfb;
    margin: 0
}

.xianshi ul li a {
    font-size: 12px;
    color: #636363;
    display: block;
    line-height: 18px;
    margin-top: 5px;
    display: block
}

.xianshi ul li:hover {
    background: #f1fbff
}

.xianshi ul li .llef {
    float: left;
    font-size: 14px;
    line-height: 23px;
}

.xianshi ul li .llef .p1 {
    color: #00acfb
}

.xianshi ul li .llef .p2 {
    font-size: 12px;
    color: #636363
}

.xianshi ul li a {
    float: right;
    background: #25a9e1;
    color: #fff;
    border-radius: 3px;
    padding: 5px 15px;
    cursor: pointer
}

.mainright a.chakan {
    width: 133px;
    line-height: 33px;
    font-size: 14px;
    color: #363636;
    margin: 0 auto;
    display: block;
    background: #f4f4f4;
    text-align: center;
    border: solid 1px #dddddd;
    border-radius: 2px;
    margin-top: 23px;
    height: 33px
}

.mainright a.chakan:hover {
    background: #00acfb;
    color: #fff;
}

.SelBox {
    width: 1200px;
    margin: 0 auto;
    margin-top: 55px;
}

.title h2 font {
    font-size: 16px;
    color: #999999;
    display: block
}

.SelMain {
    margin-top: 27px
}

.SelMain ul {
    border: solid 1px #e1e1e2;
    overflow: hidden;
    border-collapse: collapse
}

.SelMain ul li {
    width: 198px;
    height: 92px;
    line-height: 92px;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
    float: left;
    border-left: solid 1px #e1e1e2;
    border-collapse: collapse;
    border-bottom: solid 1px #e1e1e2;
}

.SelMain ul li img {
    vertical-align: middle;
}

.SelMain ul li img.fgh {
    opacity: 0.8
}

.GgBox {
    background: #f4f4f4;
    padding: 29px 0;
    margin-top: 75px;
    min-width:1400px;
}

.Gg {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden
}

.Gg dl {
    float: left;
    overflow: hidden
}

.Gg dl dt {
    float: left;
    background: url(../images/fgd.jpg) no-repeat left;
    padding-left: 64px;
    border-right: solid 1px #e0e0e0;
    padding-right: 33px;
}

.Gg dl dt h4 {
    font-size: 20px;
    color: #363636
}

.Gg dl dt p {
    font-size: 13px;
    color: #999999
}

.Gg dl dd p a:hover {
    color: #25a9e1
}

.Gg dl dd {
    float: left;
    margin-left: 25px;
    overflow: hidden
}

.Gg dl dd p {
    float: left;
    text-align: center;
    width: 950px;
    overflow: hidden;
}

.Gg dl dd p a {
    font-size: 14px;
    margin-right: 27px;
    float: left
}

.Gg dl dd h4 {
    font-size: 13px;
    color: #3b3b3b;
}

.Gg dl dd h4 a {
    color: #3b3b3b
}

.Gg dl dd p {
    font-size: 12px;
    color: #808080;
    line-height: 25px;
}

.Gg dl dd p a {
    color: #808080
}

.Gg a.mor {
    float: right;
    color: #363636;
    font-size: 13px;
    background: #ffffff;
    padding: 5px 10px;
    margin-top: 5px
}

/*技术库*/

.MainBox {
    width: 1200px;
    margin: 0 auto;
    overflow:hidden;
}

.MainBox .position {
    font-size: 12px;
    color: #808080;
    line-height: 50px;
    background: url(../images/fang.jpg) no-repeat left;
    padding-left: 25px;
    overflow: hidden
}

.MainBox .position a {
    font-size: 12px;
    color: #808080
}

.position .poright {
    float: right
}

.position .poright li {
    float: left;
    width: 128px;
    height: 32px;
    color: #7a7a7a;
    font-size: 16px;
    line-height: 32px;
    border: solid 1px #e7e7e7;
    border-radius: 4px;
    margin-left: 30px;
    margin-top: 7px;
    background: #f7f7f7;
}

.position .poright li.li_1_1 {
    background: #25a9e1;
    color: #fff;
}

.position .poright li.li_2_1 {
    background: #25a9e1;
    color: #fff;
}

.position .poright li.li_3_1 {
    background: #25a9e1;
    color: #fff;
}

.position .poright li.li_1 a {
    background: url(../images/ap1.jpg) no-repeat left;
    padding-left: 24px;
    margin-left: 5px;
    line-height: 32px;
    display: block
}

.position .poright li.li_2 a {
    background: url(../images/h2.jpg) no-repeat left;
    padding-left: 28px;
    margin-left: 5px;
    line-height: 32px;
    display: block
}

.position .poright li.li_1:hover {
    background: #25a9e1;
}

.position .poright li.li_1:hover a {
    background: url(../images/h1.jpg) no-repeat left;
    color: #fff;
}

.position .poright li.li_1_1 a {
    background: url(../images/h1.jpg) no-repeat left;
    color: #fff;
}

.position .poright li.li_2:hover {
    background: #25a9e1;
}

.position .poright li.li_2:hover a {
    background: url(../images/ap2.jpg) no-repeat left;
    color: #fff;
}

.position .poright li.li_2_1 a {
    background: url(../images/ap2.jpg) no-repeat left;
    color: #fff;
}

.position .poright li.li_3:hover {
    background: #25a9e1;
}

.position .poright li.li_3:hover a {
    background: url(../images/ap3.jpg) no-repeat left;
    color: #fff;
}

.position .poright li.li_3 a {
    background: url(../images/h3.jpg) no-repeat left;
    padding-left: 28px;
    margin-left: 5px;
    line-height: 32px;
    display: block
}

.position .poright li.li_3_1 a {
    background: url(../images/ap3.jpg) no-repeat left;
    color: #fff;
}

.HyTopSs {
    height: 40px;
    background: url(../images/tiaozi.jpg) no-repeat center
}

.HyTopSs p {
    color: #fff;
    font-size: 16px;
    line-height: 40px;
    padding-left: 30px
}

.HyFl {
    width: 1100px;
    margin: 30px auto;
    overflow: hidden
}

.HyFl h2 {
    float: left;
    width: 86px;
    font-size: 16px;
    color: #404040;
    font-weight:normal;
}

.HyFl ul {
    float: left;
    overflow: hidden;
    width: 1010px;
}

.HyFl ul li {
    width: 102px;
    height: 22px;
    line-height: 22px;
    background: url(../images/hjkl.jpg) no-repeat left;
    margin-bottom: 13px;
    padding-left: 13px;
    float: left;
    margin-left: 120px
}

.HyFl ul li a {
    font-size: 13px;
    background: url(../images/hjkln.jpg) repeat-x;
    border: solid 1px #d2d2d2;
    display: inline-block;
    height: 20px;
    padding: 0 12px;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    line-height: 22px;
    border-left: 0;
    color: #5a5a5a
}

.HyFl ul li:hover {
    background: url(../images/bnm2.jpg) no-repeat left;
}

.HyFl ul li:hover a {
    background: url(../images/bnm.jpg) repeat-x;
    color: #fff
}

.HyFl ul li.litg {
    background: url(../images/bnm2.jpg) no-repeat left;
}

.HyFl ul li.litg a {
    background: url(../images/bnm.jpg) repeat-x;
    color: #fff
}

.JsBh {
    border: solid 1px #e7e7e7;
}

.JsBhTop {
    border-bottom: solid 1px #f1f2f3;
    overflow: hidden;
    line-height: 34px;
    color: #25a9e1;
    background: #f5f5f5
}

.JsBh ul li:hover {
    background: #f1fbff
}

.JsBhTop p.p1 {
    float: left;
    width: 115px;
    text-align: center
}

.JsBhTop p.p2 {
    float: left;
    width: 977px;
}

.JsBhTop p.p2 a {
    padding-left: 40px
}

.JsBhTop p.p3 {
    width: 106px;
    float: right;
    text-align: center
}

.JsBh ul li {
    overflow: hidden;
    padding: 12px 0;
    border-bottom: solid 1px #f7f7f7
}

.JsBh ul li .lileft {
    float: left;
    width: 116px;
    border-right: solid 1px #f1f1f1;
    height: 94px;
}

.JsBh ul li .lileft p {
    background: #f5f5f5;
    width: 35px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    margin: 0 auto;
    border-radius: 50%;
    margin-top: 29px;
}

.JsBh .licenter {
    float: left;
    width: 1060px;
    overflow: hidden;
    margin-top: 10px;
}

.JsBh .licenterleft {
    float: left;
    padding-left: 40px;
    width: 106px;
}

.JsBh .licentercenter {
    float: left;
    margin-left: 26px;
    width: 885px;
    position:relative;
}

.JsBh .licentercenter h4 {
    font-size: 15px;
    color: #25a9e1;
}

.JsBh .licentercenter p {
    font-size: 12px;
    line-height: 22px;
    color: #808080;
    margin-top: 10px
}

.liright {
    float: right;
    margin-right: 10px;
}

.liright a {
    display: block;
    font-size: 14px;
    width: 76px;
    height: 36px;
    line-height: 36px;
    background: #25a9e1;
    text-align: center;
    color: #fff;
    font-size: 14px;
    border-radius: 4px;
    margin-top: 30px;

}

.liright a:hover {
    background: #25a9e1;
    color: #ffffff;
}

.page {
    overflow: hidden;
    margin-top: 30px;
    margin-bottom:30px;
}

.pageleft {
    float: left;
    font-size: 12px;
    color: #777777;
}

.pageright {
    float: right
}

.pageright ul {
    overflow: hidden;
}

.pageright ul li {
    float: left;
    font-size: 12px;
    border: solid 1px #e0e0e0;
    color: #777777;
    padding: 4px 7px;
    margin-left: 7px;
}

/*技术结束*/
/*行业动态列表*/
.ZlTl {
    border-bottom: solid 1px #e7e7e7;
    line-height: 35px;
}

.ZlTl h2 {
    font-size: 16px;
    color: #363636;
    border-bottom: solid 1px #25a9e1;
    display: inline-block
}

.ZlMain {
    margin-top: 20px
}

.ZlMain ul li {
    padding: 19px 0;
    border-bottom: solid 1px #e7e7e7;
    line-height: 24px;
}

.ZlMain ul li h3 {
    font-size: 13px;
    color: #3b3b3b;
    background: url(../images/w1.jpg) no-repeat left center;
    padding-left: 28px;
    font-weight:normal;
}

.ZlMain ul li h3 a {
    color: #3b3b3b
}

.ZlMain ul li p {
    padding-left: 28px
}

.ZlMain ul li p.p1 {
    font-size: 12px;
    color: #25a9e1
}

.ZlMain ul li p.p2 {
    font-size: 12px;
    color: #888888
}

.ZlMain ul li p.p2 a {
    color: #888888
}

.ZlMain ul li:hover h3 {
    background: url(../images/w2.jpg) no-repeat left;
    padding-left: 28px;
    color: #25a9e1
}

.ZlMain ul li:hover h3 a {
    color: #25a9e1;
}

.wbg {
    height: 249px;
    background: url(../images/wbg.jpg) no-repeat center;
}

.TypeBox .TypeDt p.col {
    background: #25a9e1
}

.TypeBox .TypeDt p.col a {
    color: #fff
}

/*任务中心 (工程咨询) -开始*/
.duty-design {

    margin-top: 9px;

}

.dutyInfo .tec-nav {
    height: 44px;
    width: 1200px;
    margin: 0 auto;
    background-color: #f5f5f5;
    border-radius: 5px 5px 0 0;
    margin-bottom: 10px;

}

.dutyInfo .tec-nav li {
    color: #3b3b3b;
}

.dutyInfo .nav-first li {
    color: #25a9e1;
}

.dutyInfo .dutyMore {
    height: 48px;
    width: 1200px;
    margin: 0 auto;
    border-bottom: 1px solid #e7e7e7;
}

.dutyInfo .dutyMore:hover {
    background: #f1fbff
}

.dutyMore li.li7 a {
    background: url(../images/san.jpg) no-repeat right;
    padding-right: 15px;
    font-size: 12px;
    color: #25a9e1
}

.dutyInfo ul {
    margin-left: 28px;
}

.dutyInfo ul li {
    float: left;
    width: 98px;
    font: 14px/44px '微软雅黑';
    color: #fff;
}

.dutyInfo ul .limore {
    width: 700px;
}

.dutyInfo .dutyMore li {
    color: #3b3b3b;
}

.dutyInfo .dutyMore .liblue {
    color: #25a9e1;
}
.mode-span1 {
    width: 55px !important;
    height: 26px;
    float: left !important;
    margin-top: 4px;
    text-align: center;
    font: 12px/26px '微软雅黑' !important;
    color: #25a9e1 !important;
    background: none;
    border-radius: 3px;
    border:1px solid #25a9e1;
}
.mode-span2 {
    width: 55px !important;
    height: 26px;
    float: left !important;
    margin-top: 4px;
    text-align: center;
    font: 12px/26px '微软雅黑' !important;
    color: #008971 !important;
    background: none;
    border-radius: 3px;
    border:1px solid #008971;
}
.mode-span3 {
    width: 55px !important;
    height: 26px;
    float: left !important;
    margin-top: 4px;
    text-align: center;
    font: 12px/26px '微软雅黑' !important;
    color:#ff0000 !important;
    background: none;
    border-radius: 3px;
    border:1px solid #ff0000;
}
.mode-span4 {
    width: 55px !important;
    height: 26px;
    float: left !important;
    margin-top: 4px;
    text-align: center;
    font: 12px/26px '微软雅黑' !important;
    color:#ff9000 !important;
    background: none;
    border-radius: 3px;
    border:1px solid #ff9000;
}
/*.dutyInfo .dutyMore span, .dutyInfo .tec-nav span {*/
    /*width: 48px;*/
    /*float: right;*/
    /*font: 12px/44px "微软雅黑";*/
    /*color: #000000;*/
/*}*/

.ValueChange {
    background-color: #f5f5f5;
}

.P-Design {
    margin-top: 50px;
}


.duty-design .dutyMore .tecLi {
    float: left;
    color: #3b3b3b;
    font: 14px/44px '微软雅黑';
    width: 900px;
}

.duty-design .tecBlue .tecLi,
.duty-design .tecBlue ul span,
.duty-design .tecBlue a span {
    color: #25a9e1;
}

.dutyList {
    height: 40px;
    background: url(../images/bgc-gen.jpg) no-repeat center;
    position: relative;
}

.dutyList p {
    color: #fff;
    font-size: 16px;
    line-height: 40px;
    padding-left: 87px;
}

.dutyList img {
    position: absolute;
    left: 46px;
    top: 7px;
}

.page-tech {
    margin-top: 0;
}

.page-tech .pageleft {
    padding-left: 30px;
}

.duty-design .dutyInfo ul li {
    width: 130px;
    height: 10px;
}

.dutyMore li.li3 {
    color: #25a9e1;
}
.duty-design .dutyInfo ul li.li0 {
    width:75px;
}

.duty-design .dutyInfo ul li.li2 {
    width: 233px;
}

.duty-design .dutyInfo ul .li2, .duty-design .dutyInfo ul .li3 {

}

.duty-design .dutyInfo ul .li4 {
    width: 130px;
}

.duty-design .dutyInfo ul .li5 {
    width: 129px;

}

.duty-design .nav-first ul .li5 {
    color: #25a9e1;
}

.duty-design .dutyInfo ul .li6 {
    width: 125px;
}

.duty-design .dutyInfo ul .li7 {
    width: 90px;
}

.duty-design .dutyInfo ul .li8 {
    width: 115px;
}

.duty-design .dutyInfo ul .li10 {
    width: 130px;
}

.duty-design .dutyInfo ul .li9 {
    width: 40px;
}

.duty-design .dutyInfo .li1 span {
    width: 55px;
    height: 26px;
    float: left;
    margin-top: 8px;
    text-align: center;
    font: 12px/26px '微软雅黑';
    color: #25a9e1;
    background: none;
    background-color: #f5f5f5;
    border: 1px solid #d0d0d0;
    border-radius: 3px;

}


.q1 a {
    background: url(../images/q1.png) no-repeat left;
    padding-left: 34px;
    display: inline-block;
    line-height: 36px;
}

.q2 a {
    background: url(../images/q-2.png) no-repeat left;
    padding-left: 34px;
    display: inline-block;
    line-height: 36px;
}

.q3 a {
    background: url(../images/q-3.png) no-repeat left;
    padding-left: 34px;
    display: inline-block;
    line-height: 36px;
}

.q4 a {
    background: url(../images/q-4.png) no-repeat left;
    padding-left: 34px;
    display: inline-block;
    line-height: 36px;
}

.q5 a {
    background: url(../images/q-5.png) no-repeat left;
    padding-left: 34px;
    display: inline-block;
    line-height: 36px;
}

.q6 a {
    background: url(../images/q-6.png) no-repeat left;
    padding-left: 34px;
    display: inline-block;
    line-height: 36px;
}
.q7 a {
    background: url(../images/m5.jpg) no-repeat scroll left;
    padding-left: 34px;
    display: inline-block;
    line-height: 36px;
}
.q8 a {
    background: url(../images/q-2.png) no-repeat scroll 0px;
    padding-left: 34px;
    display: inline-block;
    line-height: 36px;
}
.TypeBox .Type p.q1-1 {
    background: #25a9e1
}
.TypeBox .Type p.q2-1 {
    background: #25a9e1
}
.TypeBox .Type p.q3-1 {
    background: #25a9e1
}
.TypeBox .Type p.q4-1 {
    background: #25a9e1
}
.TypeBox .Type p.q7-1 {
    background: #25a9e1
}
.TypeBox .Type p.q8-1 {
    background: #25a9e1
}
.TypeBox .Type p.q5-1 {
    background: #25a9e1
}
.TypeBox .Type p.q6-1 {
    background: #25a9e1
}
.TypeBox .Type p.q7-1 a {
    background: url(../images/m5.png) no-repeat left;
    color: #fff
}
.TypeBox .Type p.q1-1 a {
    background: url(../images/pj1.jpg) no-repeat left;
    color: #fff
}

.TypeBox .Type p.q2-1 a {
    background: url(../images/pj2.png) no-repeat left;
    color: #fff
}

.TypeBox .Type p.q3-1 a {
    background: url(../images/pj3.jpg) no-repeat left;
    color: #fff
}

.TypeBox .Type p.q4-1 a {
    background: url(../images/pj4.png) no-repeat left;
    color: #fff
}

.TypeBox .Type p.q5-1 a {
    background: url(../images/m5.png) no-repeat left;
    color: #fff
}
.TypeBox .Type p.q6-1 a {
    background: url(../images/pj6.png) no-repeat left;
    color: #fff
}
.TypeBox .Type p.q8-1 a {
    background: url(../images/pj2.png) no-repeat left;
    color: #fff
}
.TypeBox .Type p:hover {
    background: #25a9e1
}
.TypeBox .Type p.q1:hover a {
    background: url(../images/pj1.jpg) no-repeat left;
    color: #fff
}
.TypeBox .Type p.q2:hover a {
    background: url(../images/pj2.png) no-repeat left;
    color: #fff
}
.TypeBox .Type p.q3:hover a {
    background: url(../images/pj3.jpg) no-repeat left;
    color: #fff
}
.TypeBox .Type p.q4:hover a {
    background: url(../images/pj4.png) no-repeat left;
    color: #fff
}
.TypeBox .Type p.q7:hover a {
    background: url(../images/m5.png) no-repeat left;
    color: #fff
}
.TypeBox .Type p.q6:hover a {
    background: url(../images/pj6.png) no-repeat left;
    color: #fff
}
.TypeBox .Type p.q8:hover a {
    background: url(../images/pj2.png) no-repeat left;
    color: #fff
}
.poright .mb1:hover {
    background: #25a9e1
}
.poright .mb2:hover {
    background: #25a9e1
}
.poright .mb3:hover {
    background: #25a9e1
}
.poright .mb1, .poright .mb2, .poright .mb3 {
    text-align: center
}
.poright .mb1 a {
    background: url(../images/q1.png) no-repeat left;
    padding-left: 24px;
    display: inline-block;
    line-height: 34px;
    text-align: center
}
.poright .mb2 a {
    background: url(../images/q-2.png) no-repeat left;
    padding-left: 30px;
    display: inline-block;
    line-height: 34px;
    text-align: center
}
.poright .mb3 a {
    background: url(../images/q-3.png) no-repeat left;
    padding-left: 30px;
    display: inline-block;
    line-height: 34px;
    text-align: center
}
.poright .mb1:hover a {
    color: #fff;
    background: url(../images/pj1.jpg) no-repeat left;
}
.poright .mb2:hover a {
    color: #fff;
    background: url(../images/pj2.png) no-repeat left;
}
.poright .mb3:hover a {
    color: #fff;
    background: url(../images/pj3.jpg) no-repeat left;
}

.position .poright li.mb1-1 {
    background: #25a9e1
}

.position .poright li.mb2-1 {
    background: #25a9e1
}

.position .poright li.mb3-1 {
    background: #25a9e1
}

.poright .mb1-1 a {
    color: #fff;
    background: url(../images/pj1.jpg) no-repeat left;
}

.poright .mb2-1 a {
    color: #fff;
    background: url(../images/pj2.png) no-repeat left;
}

.poright .mb3-1 a {
    color: #fff;
    background: url(../images/pj3.jpg) no-repeat left;
}

/*任务中心 (工程咨询) -结束*/
.TypeBox .Type {
    overflow: hidden
}

.TypeBox .Type p {
    overflow: hidden;
    float: left;
    width: 110px;
    border: solid 1px #e7e7e7;
    line-height: 34px;
    background: #fafafa;
    text-align: center;
    margin-right: 20px;
    border-radius: 3px;
    color: #6d6d6d
}

.TypeBox .Type p a {
    color: #7a7a7a;
    padding-left: 30px;
    display: inline-block
}

.TypeBox .Type p.km1 a {
    background: url(../images/km1.png) no-repeat left;
}

.TypeBox .Type p.km2 a {
    background: url(../images/km2.png) no-repeat left;
}

.TypeBox .Type p.km3 a {
    background: url(../images/km3.png) no-repeat left;
}
.TypeBox .Type p.km4 a {
    background: url(../images/km2.png) no-repeat left;
}

.TypeBox .Type p.km1:hover a {
    background: url(../images/km31.png) no-repeat left;
}

.TypeBox .Type p.km2:hover a {
    background: url(../images/km32.png) no-repeat left;
}

.TypeBox .Type p.km3:hover a {
    background: url(../images/km33.png) no-repeat left;
}
.TypeBox .Type p.km4:hover a {
    background: url(../images/km32.png) no-repeat left;
}

.TypeBox .Type p.km1-1 {
    background: #25a9e1
}

.TypeBox .Type p.km2-1 {
    background: #25a9e1
}

.TypeBox .Type p.km3-1 {
    background: #25a9e1
}
.TypeBox .Type p.km4-1 {
    background: #25a9e1
}

.TypeBox .Type p.km1-1 a {
    background: url(../images/km31.png) no-repeat left;
    color: #fff
}

.TypeBox .Type p.km2-1 a {
    background: url(../images/km32.png) no-repeat left;
    color: #fff
}

.TypeBox .Type p.km3-1 a {
    background: url(../images/km33.png) no-repeat left;
    color: #fff
}
.TypeBox .Type p.km4-1 a {
    background: url(../images/km32.png) no-repeat left;
    color: #fff
}

.TypeBox .Type p:hover a {
    color: #fff
}

.XmBox {
    border: solid 1px #dfdfdf;
    height: 232px;
    margin-top: 30px;
}
.XmBox:hover{box-shadow:5px 5px 5px #ddd;background:#f1fbff; transition:all 0.4s;}
.XmLeft {
    float: left;
    width: 731px;
    border-right: #dfdfdf solid 1px;
    height: 231px;
}

.XmLeft img {
    float: left;
    margin-top: 50px;
    margin-left: 13px;
    border:1px solid #ddd;
}

.XmLeft .lisr {
    float: left;
    width: 550px
}

.XmLeft .lisr h4 {
    font-size: 16px;
    color: #49a0df;
    margin-top: 50px;
    margin-left: 13px;
}

.XmLeft .lisr ul {
    margin-top: 20px
}

.XmLeft .lisr ul li {
    color: #666666;
    font-size: 13px;
    float: left;
    margin-left: 13px;
    line-height: 34px
}

.XmLeft .lisr ul li.li1 {
    width: 300px;
    background: url(../images/d1.jpg) no-repeat left;
    padding-left: 35px
}

.XmLeft .lisr ul li.li2 {
    background: url(../images/d2.jpg) no-repeat left;
    padding-left: 35px
}

.XmLeft .lisr ul li.li3 {
    width: 300px;
    background: url(../images/d3.jpg) no-repeat left;
    padding-left: 35px
}

.XmLeft .lisr ul li.li4 {
    background: url(../images/d4.jpg) no-repeat left;
    padding-left: 35px
}

.XmRight {
    width: 465px;
    float: right;
    position: relative;
    height: 231px;
}

.XmRight h4 {
    font-size: 16px;
    color: #49a0df;
    text-align: center;
    margin-top: 18px;
}

.XmRight p {
    font-size: 13px;
    color: #666666;
    padding: 0 40px;
    line-height: 22px;
    margin-top: 10px
}

.XmRight a {
    width: 110px;
    height: 29px;
    line-height: 29px;
    text-align: center;
    background: #26a8e2;
    font-size: 13px;
    display: block;
    color: #fff;
    position: absolute;
    right: 24px;
    bottom: 14px;
    border-radius: 3px;
}

.NeBox {
    border-top: solid 1px #ddd;
    margin-top: 24px
}

.NeOne {
    overflow: hidden;
    padding: 12px 0;
    border-bottom: dotted 1px #dddddd;
}

.NeOne .NeLeft {
    float: left;
    width: auto;
    padding:1px 18px;
    font-size: 14px;
    margin-left: 5px;
    margin-top: 3px;
    text-align: center;
}

.NeOne dl {
    float: left;
    width: 1100px;
    font-size: 12px;
    overflow: hidden
}

.NeOne dl dt {
    text-align: center;
    line-height: 23px;
    float: left;
}

.NeOne dl dt a {
    display: block;
    padding: 0 7px;
    color: #000;
    font-size: 14px;
}

.NeOne dl a.cop {
    border: solid 1px #25a9e1;
    color: #25a9e1
}

.NeOne dl dd {
    float: left;
    width: 1000px;
    margin-left: 40px;
    overflow: hidden
}

.NeOne dl dd a {
    /* float: left; */
    display: inline-block;
    margin-right: 25px;
    color: #333333;
    line-height: 23px;
    padding: 0 7px;
    margin-bottom:15px;
    font-size: 14px;
}

.NeOne dl dd a:hover {
    color: #25a9e1
}

.NeOne dl a.corrent {
    border: solid 1px #25a9e1;
    color: #25a9e1;
    line-height:21px;
}

.sbsjs{
    
}

.NeTwo {
    overflow: hidden;
    padding: 12px 0;
    border-bottom: solid 1px #25a9e1
}

.NeTwo .NeLeft {
    float: left;
    width: 85px;
    font-size: 14px;
    margin-left: 5px;
    margin-top: 3px;
    padding-bottom: 20px
}

.NeTwo .NeRight {
    float: left;
    width: 1100px;
    font-size: 12px;
    overflow: hidden
}

.NeTwo .NeRight .test {
    outline: none;
    border: solid 1px #dcdcdc;
    height: 23px;
    padding: 0 5px;
    font-size: 12px;
    line-height: 23px;
    border-radius: 3px;
    width: 143px
}

.NeTwo .NeRight .subk {
    width: 69px;
    height: 29px;
    color: #fff;
    background: #26a8e2;
    border: 0;
    margin-left: 27px;
    border-radius: 4px;
}

.NeTwo .NeRight .sop {
    outline: none;
    border: solid 1px #dcdcdc;
    height: 23px;
    padding: 0 5px;
    font-size: 12px;
    line-height: 23px;
    border-radius: 3px;
    width: 163px;
    margin-left: 20px
}

/*专家团队列表页-开始*/
.expert-list {
    margin-top: 20px
}

.expert-list .list-title {
    height: 78px;

}

.expert-list .list-title span {
    float: left;
    height: 32px;
    width: 100px;
    margin-right: 10px;
    background-color: #f7f7f7;
    border: 1px solid #e7e7e7;
    border-radius: 5px;
}

.expert-list .list-title span p {
    font: 16px/34px '微软雅黑';
    text-align: center;
}

.expert-list .list-title .choose {
    background-color: #25a9e1;
    border: 1px solid #25a9e1;;

}

.expert-list .list-title .choose p {
    color: #fff;
}

.expert-list .list-value {
    width: 1250px;

}

.expert-list .listEach {
    position: relative;
    width: 578px;
    height: 212px;
    border: 1px solid #e7e7e7;
    border-radius: 3px;
    margin-right: 37px;
    float: left;
    margin-bottom: 30px;
}

.expert-list .listEach:hover ul li.li1 p {
    color: #ff9000
}

.expert-list .listEach .li1 {
    height: 20px;
    width: 300px;
    position: absolute;
    left: 8px;
    top: 19px;
    background: url(../images/circle1.jpg) no-repeat;
}

.expert-list .listEach .li1 p {
    color: #25a9e1;
    padding-left: 32px;
}

.expert-list .listEach .li2 {
    height: 141px;
    width: 105px;
    position: absolute;
    top: 57px;
    left: 10px;
}

.expert-list .listEach .li2 img {
    height: 141px;
    width: 105px;
}

.expert-list .listEach .li3 {
    height: 110px;
    width: 442px;
    border: 1px solid #f6f6f6;
    border-radius: 3px;
    position: absolute;
    top: 59px;
    left: 128px;
}

.expert-list .listEach .li4 {
    width: 62px;
    height: 24px;
    background-color: #25a9e1;
    position: absolute;
    left: 141px;
    top: 175px;
    border-radius: 3px;

}

.expert-list .listEach .li4 p {
    font: 12px/24px '微软雅黑';
    color: #fff;
    text-align: center;
}

.expert-list .listEach .li3-head {
    height: 24px;
    width: 80px;
    position: absolute;
    top: 16px;
    left: 14px;
    background: url(../images/dian2.jpg) no-repeat;

}

.expert-list .listEach .li3-head p {
    padding-left: 28px;
}

.expert-list .listEach .li3-value {
    position: absolute;
    left: 15px;
    top: 44px;
}

.expert-list .listEach .li3-value p {
    font: 12px/20px '微软雅黑';
    color: #7f7f7f;
}

.page-expert {
    margin: 0;

}

/*专家团队列表页-结束*/

.FooterBox {
    background: #3a3c3d;
    padding-top: 40px;
    padding-bottom: 30px;
    min-width:1400px;
    width:100%;
    -webkit-width:100%;
    -moz-width:100%;
    -ms-width:100%;
    -o-width:100%;
}

.Footer {
    width: 1230px;
    margin: 0 auto;
}

.FooterTop {
    border-bottom: solid 1px #434546;
    overflow: hidden;
    padding-bottom: 30px
}

.FooterTopLeft {
    width: 600px;
    float: left;
    overflow: hidden
}

.FooterTopLeft ul {
    float: left;
    color: #fff;
    font-family: "微软雅黑";
    width: 142px;
    border-left: solid 1px #434546;
    padding-left: 25px;
}

.FooterTopLeft ul h3 {
    font-size: 16px
}

.FooterTopLeft ul li {
    margin-top: 5px;
}

.FooterTopLeft ul li a {
    font-size: 12px;
    color: #fff
}

.FooterTopLeft ul li a:hover {
    text-decoration: underline
}

.FooterTopRight {
    float: right;
    width: 612px !important;
    color: #fff;
    overflow: hidden;
    font-family: "微软雅黑"
}

.ErMa {
    float: left;
    padding: 0 22px
}

.ErMa h2 {
    font-size: 16px
}

.FooterTopRight .ErMa h4 {
    font-size: 24px;
    color: #009ff2;
    margin-top: 10px
}

.FooterTopRight .ErMa h5 {
    font-size: 12px;
    margin-top: 10px
}

.ErMa p span {
    font-size: 12px;
    color: #c3c4c4
}

.ErMa p {
    width: 184px;
    line-height: 24px;
    border: solid 1px #575757;
    margin-top: 6px;
}

.ErMa p span.s1 {
    background: url(../images/p1.jpg) no-repeat left;
    padding-left: 20px;
    margin-left: 10px
}

.ErMa p span.s2 {
    background: url(../images/p2.jpg) no-repeat left;
    padding-left: 20px;
    margin-left: 10px
}

.FooterBoottom {
    overflow: hidden;
    margin-top: 25px;
}

.FooBooLeft {
    width: 710px;
    float: left;
    margin-left: 20px;
    font-size: 12px;
    color: #909090
}

.FooBooLeft a {
    color: #909090
}

.FooBooLeft a:hover {
    text-decoration: underline
}

.FooBooLeft p {
    line-height: 18px;
    margin-top: 2px;
}

.FooBooRight {
    float: right;
    margin-top: 15px;
}

/*帮助中心*/
.TypeT {
    overflow: hidden
}

.TypeT p {
    overflow: hidden;
    float: left;
    width: 89px;
    border: solid 1px #e7e7e7;
    line-height: 34px;
    background: #fafafa;
    text-align: center;
    margin-right: 10px;
    border-radius: 3px;
    color: #6d6d6d
}

.TypeT p a {
    color: #6d6d6d;
    cursor: pointer
}

.TypeT p:hover {
    background: #49a0df;
}

.TypeT p:hover a {
    color: #ffffff;
}

.TypeT p.con {
    background: #49a0df;
    color: #ffffff;
    border: none
}

.TypeT p.con a {
    color: #ffffff;
}

.listBox {
    overflow: hidden
}

.listl {
    height: 35px;
    line-height: 35px;
    color: #363636;
    border-bottom: solid #e7e7e7 1px;
    margin-top: 10px;
}

.listl h3 {
    font-size: 14px;
    border-bottom: solid 1px #25a9e1;
    display: inline-block
}

.ull {
    float: left;
    font-size: 13px;
    width: 1200px;
    margin-top: 20px
}

.ull li {
    line-height: 35px;
    width: 560px;
    float: left;
    margin-left: 15px;
    border-bottom: solid 1px #e7e7e7;
    background: url(../images/dia.jpg) no-repeat left;
    padding-left: 15px
}

.ull li a {
    color: #585858
}

.ull li a:hover {
    color: #25a9e1
}

.Ser2 {
    background: url(../images/ty.jpg) no-repeat center;
    height: 248px;
}

.listlh {
    height: 35px;
    line-height: 35px;
    color: #363636;
    border-bottom: solid #e7e7e7 1px;
}

.listlh h3 {
    font-size: 14px;
    border-bottom: solid 1px #25a9e1;
    display: inline-block
}

.SerBox {
    background: url(../images/ty.jpg) no-repeat center;
    height: 248px;
}

.Ser {
    width: 1200px;
    margin: 0 auto;
    position: relative;
    height: 248px;
}

.Ser h1 {
    font-size: 35px;
    color: #363636;
    text-align: center;
    padding-top: 65px;
}

.Ser p {
    font-size: 16px;
    text-align: center;
    color: #363636
}

.Ser form div {
    width: 455px;
    position: relative;
    margin: 35px auto 0;
}

.Ser form input.text {
    width: 430px;
    line-height: 38px;
    margin: 0 auto;
    height: 38px;
    border: solid 1px #d0d0d0;
    color: #555;
    border-radius: 20px;
    padding-left: 25px;
    outline: none;
    padding-right: 45px
}

.Ser form input.sub {
    width: 33px;
    height: 33px;
    background: url(../images/fangda.png);
    border: none;
    position: absolute;
    right: -42px;
    top: 4px;
    outline: none;
    cursor:pointer;
}

/*帮助中心*/

#demo1 {
    height: 100000px;
}

#demo2 {
    height: 380px;
}

/*.page{ overflow:hidden; margin-top:30px}
.pageleft{ float:left; font-size:12px; color:#777777;}
.pageright{float:right}
.pageright ul{overflow:hidden;}
.pageright ul li{float:left; font-size:12px; border:solid 1px #e0e0e0; color:#777777; padding:4px 7px; margin-left:7px;}
*/

.pageright {
    float: right;
    overflow: hidden;
    border-radius: 4px;
    margin-left: 15px
}

.pageright a {
    float: left;
    font-size: 12px;
    padding: 4px 7px;
    color: #777777;
    text-align: center;
    border: solid 1px #e0e0e0;
    margin-left: 7px;
}

.pageright span.current {
    float: left;
    font-size: 12px;
    padding: 4px 7px;
    color: #fff;
    background: #25a9e1;
    text-align: center;
    margin-left: 7px;
}

/*详情*/

.ArcBox {
    width: 918px;
margin: 0 auto;
padding-top: 28px;
}

.ArcTl h2 {
    font-size: 16px;
    color: #363636;
    text-align: center;
    background: url(../images/hx.jpg) bottom no-repeat;
    padding-bottom: 15px
}

.valueTitle {
    text-align: center;
    position:absolute;
    bottom:14px;
    left:135px;
}

.valueTitle .firstIcon {
    width: 28px;
    height: 28px;
    display: inline-block;
    background-image: url(../images/z1.jpg);
}

.valueTitle .secondIcon {
    width: 28px;
    height: 28px;
    display: inline-block;
    background-image: url(../images/z2.jpg);
}

.valueTitle .thirdIcon {
    width: 28px;
    height: 28px;
    display: inline-block;
    background-image: url(../images/z3.jpg);
}

.valueTitle .hrefIcon {
    width: 126px;
    height: 16px;
    display: inline-block;
    margin-top: 5px;

}

.valueTitle .hrefIcon img {
    width: 16px;
    height: 16px;
    margin-right: 5px;
    background-color: green;
    float: left;
}

.valueTitle p.p_1 {
    background: url(../images/c1.jpg) no-repeat left;
    padding: 20px 0 20px 35px
}

.valueTitle p.p_2 {
    background: url(../images/c2.jpg) no-repeat left;
    padding: 20px 0 20px 35px
}

.valueTitle p.p_3 {
    background: url(../images/c3.jpg) no-repeat left;
    padding: 20px 0 20px 35px
}

.valueTitle p {
    display: inline-block;
    line-height: 49px;
    font: 13px "微软雅黑";
    color: #808080;
    margin: 6px 11px 6px 4px;
}

.ArtMain {
    width: 1200px;
    margin: 0 auto;
    font-size: 14px;
    line-height: 24px;
}

.ArtMain span {

}

.ArcFy {
    width: 1200px;
    margin: 0 auto;
    margin-bottom: 25px;
}

.DataFooter {
    height: 39px;
    width: 1200px;
    border-top: 1px solid #e7e7e7;
    border-bottom: 1px solid #e7e7e7;
    margin-top: 30px;
}

.DataFooter div {
    width: 600px;
    height: 39px;
    float: left;
}

.DataFooter div .DataFooter-first {
    height: 37px;
    width: 105px;
    background-color: #f4fcff;
    margin-top: 1px;
    position: relative;
}

.DataFooter div .DataFooter-first span {
    height: 13px;
    width: 13px;
    background-image: url(../images/circle.jpg);
    position: absolute;
    top: 14px;
    left: 18px;
}

.DataFooter div .DataFooter-first p {

    margin-left: 41px;
    margin-top: 11px;
}

.DataFooter p {
    margin-left: 129px;
    font: 14px '微软雅黑';
    margin-top: 12px;
}

.DataFooter div a {
    color: #363636;
}

.ZlMain dl {
    overflow: hidden;
    border-bottom: solid 1px #e7e7e7;
    padding: 14px 0
}

.ZlMain dl dt {
    float: left;
    width: 93px;
    padding: 2px;
    border: solid 1px #dddddd
}

.ZlMain dl dt img {
    border: 0;
    display: block
}

.ZlMain dl dd {
    width: 1085px;
    float: left;
    margin-left: 15px
}

.ZlMain dl dd h2 {
    font-size: 13px;
    color: #3b3b3b
}

.ZlMain dl dd h2 a {
    color: #3b3b3b
}

.ZlMain dl dd h3 {
    font-size: 12px;
    color: #25a9e1;
    margin-top: 5px;
}

.ZlMain dl dd p {
    font-size: 12px;
    color: #888888;
    line-height: 18px;
    margin-top: 5px;
}

.ZlMain dl dd p a {
    color: #888888
}

.ZlMain dl dd:hover h2 a {
    color: #25a9e1
}

/*专家团队详情*/
.BodyBox3 .pblue {
    color: #0f75bc;
    font-size: 16px;
    font-weight:bold;
}

.BodyBox3 .pblack {
    color: #5f5f5f;
}

.box2Head .one1Three .last {
    width: 59px;
    height: 22px;
    background-color: #25a9e1;
    position: absolute;
    left: 1px;
    top: 118px;
}

.box2Head .last p {
    font: 12px/22px '微软雅黑';
    color: white;
    text-align: center;
    width: 59px;
    position: absolute;
    left: -5px;
}

/*第三张*/
.BodyBox3 {

    width: 1200px;
    border-top: 1px solid #efefef;
    position: relative;
    margin: 0 auto;
    padding-bottom: 50px;

}

.BodyBox3 .divBox1 {
    height: 329px;

}

.BodyBox3 .divBox1 .box1First {

}

.divBox1 .box1First img {
    height: 225px;
    width: 295px;
    left: 0;
    top: 29px;
    position: absolute;
}

.divBox1 .box1Second {
    width: 840px;
    height: 156px;
    left: 345px;
    top: 55px;
    position: absolute;
}

.divBox1 .box1Second p {
    font: 13px/26px '微软雅黑';
    color: #000000;

}

.BodyBox3 .divBox2, .divBox4, .divBox6 {
    height: 39px;
    border-top: 1px solid #e7e7e7;
    position: relative;

}

.Box2Title img {
    position: absolute;
    top: 14px;
    left: 18px;
    z-index: 10;
}

.Box2Title p {
    padding-right: 27px;
    padding-left: 41px;
    line-height: 43px;
    position: relative;
    z-index: 10;
    font-size: 14px;
    color: #363636;

}

.divBox2 span, .divBox4 span, .divBox2 span, .divBox6 span {
    position: absolute;
    background-color: #f4fcff;
    top: 1px;
    height: 37px;
    width: 119px;

}

.divBox4 span, .divBox6 span {
    width: 229px;
}

.divBox3, .divBox5, .divBox7 {

    border-top: 1px solid #e7e7e7;
}

.divBox5 {
    height: 120px;
}

.divBox7 {
    height: 176px;
}

.Box3Value {

    width: 1104px;
    position: relative;
    top: 24px;
    left: 41px;

}

.Box3Value p {
    font: 12px/24px '微软雅黑';
    color: #5f5f5f;
}

.Vdf .value {
    text-align: center;
    padding: 30px 0;
    border-top: solid 1px #25a9e1;
    margin-top: 20px
}

.Vdf .value p {
    background: url(../images/hx.jpg) no-repeat bottom;
    padding-bottom: 15px;
    font-size:20px;
    font-weight:bold;
}

/*在线留言*/
.gestbook .content {
    width: 1200px;
    margin: 0 auto;
    padding-bottom: 80px;
    padding-top: 40px;
}

.gestbook .content table {
    width: 100%;
    border-collapse: collapse;
}

.gestbook .type .left {
    width: 10%;
    text-align: right;
    font-size: 14px;
    background-color: #f1f7fc;
    padding-right: 20px;
}

.gestbook .type tr {
    border: 1px solid #e5eff6;
    height: 50px;
}

.gestbook .type tr .right {
    width: 90%;
    padding-left: 26px;
}

.gestbook .type tr.gestChange input {
    outline: none;
}

.gestbook .type tr.gestChange1 input:first-child {
    width: 80px;
    margin-right: 10px;
}

.gestbook .type tr.gestChange2 input {
    width: 200px;
}

.gestbook .type tr.gestChange3 input {
    width: 160px;
}

.gestbook .type td {
    border: 1px solid #e3eef5;
}

.gestbook .type .tr1 {
    height: 50px;
}

.gestbook .type .tr3 {
    height: 45px;
    overflow: hidden;
}

.gestbook .type .tr4 {
    height: 67px;
    overflow: hidden;
    color: #3a83e8;
}

.gestbook .type .tr5 {
    height: 54px;
}

.gestbook .type .tr5 input {
    cursor: pointer;
}

.gestbook .type .tr1 .right select {
    width: 85px;
    height: 22px;
    outline: none;
}

.gestbook .type .tr2 {
    height: 146px;
}

.gestbook .type .tr2 span {
    color: #ff0000;
}

.gestbook .type .tr2 textarea {
    width: 820px;
    height: 95px;
    resize: none;
    outline: none;
    font-size: 14px;
    color: #000;
}

.gestbook .type .tr3 input {
    margin-right: 5px;
    height: 45px;
    float: left;
}

.gestbook .type .tr3 label {
    margin-right: 15px;
    float: left;
    line-height: 45px;

}

.gestbook .type .tr4 input {
    width: 68px;
    height: 18px;
    border: 1px solid #a9a9a9;
    margin-right: 5px;
    float: left;
    margin-top: 2px;
    outline: none;
}

.gestbook .type .tr4 .idcode {
    width: 100px;
    height: 25px;
    background-color: blue;
    float: left;
}

.gestbook .type .tr5 input {
    border: none;
    background-color: #3a83e8;
    font-size: 14px;
    line-height: 26px;
    width: 50px;
    color: #fff;
    margin-right: 18px;
}

.gestbook .content h1 {
    font-size: 18px;
    line-height: 40px;
    font-weight: bold;
    margin-top: 30px;
    color: #0f75bc;
}

.gestbook .gestMessage {
    width: 100%;
    margin-bottom: 20px;
    border-collapse: collapse;

}

.gestbook .gestMessage tr {
    height: 50px;

}

.gestbook .gestMessage td {
    border: 1px solid #e3eef5;
}

.gestbook .gestMessage .left {
    background-color: #f1f7fc;
    font-size: 12px;
    text-align: right;
    padding-right: 25px;
}

.gestbook .gestMessage .right {
    background-color: #fff;
    width: 80%;
    text-align: left;
    padding-left: 15px;
    font-size: 12px;
}

.gestbook .gestMessage .gestRed {
    color: #ff0000;
}

/*技术交流*/
.fenlei {
    width: 1200px;
    margin: 0 auto;
    padding: 30px 0
}

.fenlei a {
    font-size: 14px;
    color: #16334a;
    font-family: "微软雅黑";
    padding: 5px 18px;
    border-radius: 5px;
}

.fenlei a.xz {
    background: #0f75bc;
    color: #fff
}

.fenlei a.xz1 {
    background: #494a4a;
    color: #fff
}

.luntanmain {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
    border: solid 1px #e7e7e7
}

.luntanleft {
    width: 865px;
    float: left;
    border-right: solid 1px #e7e7e7;
    padding-bottom: 30px
}

.luntan {
    width: 820px;
    margin: 0 auto
}

.luntantl {
    height: 60px;
    line-height: 60px;
    border-bottom: solid 1px #e7e7e7;
    font-family: "微软雅黑";
}

.luntantl h3 {
    background: url(../images/axb1.jpg) no-repeat left;
    padding-left: 28px;
    float: left;
    margin-left: 10px;
    color: #323232;
    font-size: 18px;
}

.luntantl ul {
    float: right
}

.luntantl ul li {
    float: left;
    margin-right: 20px;
    height: 50px;
    margin-top: 8px;
    padding: 0 10px
}

.luntantl ul li a {
    color: #666665;
    font-size: 14px;
}

.luntantl ul li.licon {
    border-bottom: solid 2px #145aa4
}

.luntantl ul li.licon a {
    color: #585656;
    font-weight: bold
}

.luntanbottom {
    width: 782px;
    margin: 0 auto;
    display: none
}

.wenarc {
    padding: 16px 0;
    overflow: hidden;
    border-bottom: #f5f5f5 1px solid
}

.wenarc dl {
    overflow: hidden
}

.wenarc dl dt {
    width: 40px;
    float: left
}

.wenarc dl dd {
    width: 725px;
    float: left;
    margin-left: 10px;
    font-family: "微软雅黑";
}

.wenarc dl dd h4 {
    font-size: 14px;
    color: #327ab8
}

.wenarc dl dd h5 {
    color: #a59f98;
    margin-top: 4px;
}

.wenarc dl dd h5 span {
    background: #f1f1f1;
    color: #999999;
    padding: 2px 6px;
    border-radius: 3px;
}

.wenarc dl dd h5 font {
    color: #666665
}

.wenarc dl dd p {
    font-size: 14px;
    color: #323232;
    line-height: 20px;
    margin-top: 4px;
    overflow: hidden
}

.wenarc dl dd p img {
    float: left
}

.pinlunarc {
    border-bottom: #f5f5f5 1px solid
}

.pinlunarc dl {
    overflow: hidden;
    padding: 15px 0;
    overflow: hidden
}

.pinlunarc dl dt {
    float: left;
    width: 40px
}

.pinlunarc dl dd {
    float: left;
    width: 725px;
    margin-left: 10px
}

.pinlunarc dl dd h5 {
    color: #666666
}

.pinlunarc dl dd h5 span {
    background: #0f75bc;
    color: #fff;
    padding: 2px 4px;
}

.pinlunarc dl dd p {
    font-size: 14px;
    font-family: "微软雅黑";
    color: #323232;
    margin-top: 4px;
}

.pinlunarc dl dd .datem {
    overflow: hidden
}

.pinlunarc dl dd .datem p.p1 {
    float: left;
    background: #f5f5f5;
    border-radius: 3px;
    overflow: hidden;
    margin-right: 10px;
}

.pinlunarc dl dd .datem p.p1 span {
    color: #9a9a9a
}

.pinlunarc dl dd .datem p.p1 .a1 {
    padding: 5px 10px;
    float: left
}

.pinlunarc dl dd .datem p.p1 .a2 {
    padding: 5px 10px;
    float: left;
    border-left: solid 1px #ececec
}

.pinlunarc dl dd .datem p.p1 .a1 span {
    background: url(../images/axb5.jpg) no-repeat left;
    padding-left: 20px
}

.pinlunarc dl dd .datem p.p1 .a2 span {
    background: url(../images/axb6.jpg) no-repeat left;
    padding-left: 20px
}

.pinlunarc dl dd .datem p.p1 .a3 {
    padding: 5px 10px;
    float: left
}

.pinlunarc dl dd .datem p.p1 .a3 span {
    background: url(../images/axb7.jpg) no-repeat left;
    padding-left: 20px
}

.pinlunarc dl dd .datem p.p3 {
    float: right;
    font-size: 14px;
    color: #9a9a9a
}

.pinlunarc dl dd .datem p.p2 {
    float: left;
    overflow: hidden;
}

.pinlunarc dl dd .datem p.p2 .a4 {
    padding: 5px 10px;
    float: left;
    color: #9a9a9a
}

.pinlunarc dl dd .datem p.p2 .a4 span {
    background: url(../images/axb8.jpg) no-repeat left;
    padding-left: 20px
}

.luntanright {
    width: 327px;
    float: right
}

.remenuser {
    width: 265px;
    margin: 0 auto;
    margin-top: 30px;
    font-family: "微软雅黑";
}

.remenuser h3 {
    overflow: hidden;
}

.remenuser h3 p {
    float: left;
    font-size: 14px;
    color: #323232
}

.remenuser h3 a {
    float: right;
    font-size: 12px;
    color: #327ab8
}

.remenuser dl {
    overflow: hidden;
    margin-top: 12px;
}

.remenuser dl dt {
    float: left
}

.remenuser dl dd {
    float: left;
    width: 180px;
    margin-left: 10px
}

.remenuser dl dd h4 {
    font-family: "微软雅黑";
    color: #327ab8;
    font-size: 15px;
}

.remenuser dl dd p {
    overflow: hidden
}

.remenuser dl dd p a.a1 {
    float: left;
    font-size: 12px;
    color: #999999
}

.remenuser dl dd p a.a2 {
    float: right;
    font-size: 12px;
    color: #327ab8;
    background: #ececec;
    padding: 2px 10px;
    border-radius: 8px;
}

.pinlunarc h1 {
    color: #323232;
    font-size: 20px;
    font-family: "微软雅黑";
    margin-top: 30px;
    padding-bottom: 15px;
    border-bottom: solid 1px #f5f5f5
}

.pinlunarc p.tiaojie {
    font-size: 14px;
    color: #323232;
    font-family: "微软雅黑";
    line-height: 23px;
    margin-top: 10px
}

.pinlunarc .riqim {
    overflow: hidden;
    margin-top: 20px;
    margin-bottom: 10px
}

.pinlunarc .riqim .riqileft {
    float: left;
    color: #9a9a9a;
    font-size: 12px;
}

.pinlunarc .riqim .riqiright {
    float: right;
    overflow: hidden
}

.pinlunarc .riqim .riqiright a {
    float: left;
    margin-left: 15px;
    color: #9a9a9a;
    font-size: 12px;
}

.pinlunarc .riqim .riqiright a.a1 {
    background: url(../images/axb12.jpg) no-repeat left;
    padding-left: 20px;
}

.pinlunarc .riqim .riqiright a.a2 {
    background: url(../images/axb13.jpg) no-repeat left;
    padding-left: 20px;
}

.pinlunarc .riqim .riqiright a.a3 {
    background: url(../images/axb8.jpg) no-repeat left;
    padding-left: 20px;
}

.pinlunarc dl dd .gbnmz {
    margin-top: 16px;
    overflow: hidden
}

.pinlunarc dl dd .klopj {
    width: 710px;;
    padding: 5px;
    border: solid 1px #cdcdcd;
    border-radius: 4px;
    height: 66px;
    outline: none
}

.pinlunarc dl dd .gbnmz input {
    float: right;
    border: 0;
    background: #26a9e3;
    color: #fff;
    width: 76px;
    height: 34px;
    color: #fff;
    border-radius: 4px;;
    margin-top: 10px
}

.pinlunarc h2.h2_1 {
    overflow: hidden;
    border-bottom: solid 1px #dedede;
    margin-top: 28px;
    padding-bottom: 20px;
    font-family: "微软雅黑";
}

.pinlunarc h2.h2_1 p.p1 {
    float: left;
    color: #323232
}

.pinlunarc h2.h2_1 p.p2 {
    float: right;
    color: #666666;
    font-size: 14px;
    margin-top: 10px
}

.wenbenbox {
    overflow: hidden;
    font-family: "微软雅黑";
    margin-top: 10px
}

.wenbenbox h2 {
    font-size: 14px;
    color: #323232;
    line-height: 32px;
    overflow: hidden
}

.wenbenbox h2 img {
    float: left
}

.wenbenbox h2 span {
    float: left;
    margin-left: 5px;
}

.neizae {
    border: solid 1px #e7e7e7;
    margin-top: 10px
}

.wenbenbox input {
    float: right;
    border: 0;
    background: #26a9e3;
    color: #fff;
    width: 76px;
    height: 34px;
    color: #fff;
    border-radius: 4px;;
    margin-top: 10px
}

.remenuser dl dd h4 span {
    font-size: 12px;
    background: #0f75bc;
    color: #fff;
    padding: 0 5px;
    margin-right: 4px;
}

.xianguanrow {
    width: 270px;
    margin: 0 auto;
    margin-top: 15px;
    color: #323232
}

.xianguanrow h2 {
    font-size: 15px;
}

.xianguanrow ul {
    margin-top: 10px
}

.xianguanrow ul li {
    line-height: 22px;
}

.xianguanrow ul li a {
    font-size: 14px;
}

.xianguanrow ul li a {
    color: #327ab7
}

.renmenklo {
    width: 790px;
    margin: 0 auto;
    overflow: hidden;
    font-family: "微软雅黑";
    padding: 10px 0;
    border-bottom: solid 1px #f5f5f5
}

.remenleft {
    float: left;
    overflow: hidden
}

.remenright {
    float: right
}

.yellow {
    width: 31px;
    height: 29px;
    line-height: 29px;
    float: left;
    background: url(../images/axb16.jpg) no-repeat center;
    color: #fff;
    text-align: center
}

.remenhao {
    width: 31px;
    height: 29px;
    line-height: 29px;
    float: left;
    background: url(../images/axb17.jpg) no-repeat center;
    color: #fff;
    text-align: center
}

.remenleft .yellow {
    width: 31px;
    height: 29px;
    line-height: 29px;
    float: left;
    background: url(../images/axb16.jpg) no-repeat center;
    color: #fff;
    text-align: center
}

.rementupian {
    float: left;
    margin-left: 15px
}

.remeninfo {
    float: left;
    margin-left: 15px;
}

.remeninfo .p1 {
    color: #337ab7;
    font-size: 14px;
}

.remeninfo .p1 span {
    background: #0f75bc;
    padding: 0 10px;
    color: #fff;
    margin: 0 5px;
}

.remeninfo .p1 font {
    color: #333333;
    background: url(../images/axb5.jpg) no-repeat left;
    padding-left: 20px;
    margin-left: 5px;
}

.remeninfo .p2 {
    font-size: 14px;
    color: #29292b;
    margin-top: 10px
}

.remeninfo .p2 span {
    background: #99cfff;
    color: #fff;
    padding: 0 5px;
    border-radius: 3px;
    margin-left: 5px;
}

.remenright {
    float: right;
    width: 85px
}

.remenright a.a1 {
    background: #26a8e2;
    padding: 5px 12px;
    font-size: 14px;
    color: #fff
}

.remenright a.a1 span {
    color: #6ac3a8
}

.remenright span.s2 {
    font-size: 14px;
    color: #999999;
    text-align: center;
    display: block;
    margin-top: 10px
}
/*行业咨询详情页-开始*/
.HY-detail{
    width:1200px;
    margin:0 auto;
    overflow:hidden;
    margin-bottom:20px;
}
.HY-detail .left{
    float:left;
    border:1px solid #e7e7e7;
    border-radius: 3px;
    width:778px;
    padding-left: 20px;
    padding-right:20px;
    position:relative;
}
.HY-detail .left .h1{
    font:26px/39px '微软雅黑';
    margin-top:20px;
    color:#555555;
    margin-bottom:12px
}
.HY-detail .left .h2{
    font:12px/18px '微软雅黑';
    color:#808080;
    padding-bottom:10px
}
.HY-detail .left .img{
    width:775px;
    height:408px;
    border-top: 1px solid #e7e7e7;
    margin-top:25px;
}
.HY-detail .left img{
    max-width:698px;
}
.HY-detail .left .value{
    padding-right: 20px;
    margin-top:10px;
}
/*
.HY-detail .left .value p{
    font:12px/25px '微软雅黑';
    color:#555555;
}
*/
.left .last span{
    float:left;
    color:#0f75bc;
    height:36px;
    font:12px/36px '微软雅黑';
}
.left .last .two{
    float:right;
}
.HY-detail .right1{

    width:358px;
    border:1px solid #e7e7e7;
    float:right;
}
.HY-detail .right1 .top{
    height:40px;
    border-bottom: 1px solid #e7e7e7;
    background-color: #fbfbfb;
}
.HY-detail .right1 .top p{
    text-indent: 11px;
    font:18px/40px '微软雅黑';
    color:#0f75bc;
    float:left;
}
.HY-detail .right1 .top a{
    text-indent: 11px;
    font:12px/40px '微软雅黑';
    color:#555;
    float:right;
    padding-right:11px;
}
.HY-detail .right1 li{
    height:86px;
    border-bottom: 1px solid #e7e7e7;
}
.HY-detail .right1 li img{
    padding:10px 0 0 15px;
}
.HY-detail .right1 li div{
    float: left;
width: 337px;
padding-left: 19px;
}
.HY-detail .right1 li p{
    font:12px '微软雅黑';
    color:#777777;
    margin-top:15px;
}
.HY-detail .right1 .title{
    color:#0f75bc;
    padding-right:17px;
    overflow: hidden;
    width:322px;
    height:20px;
}
.HY-detail .right1 li .info-bj{color:#f66626;}

.HY-detail .right{

    width:358px;
    border:1px solid #e7e7e7;
    float:right;
}
.HY-detail .right .top{
    height:40px;
    border-bottom: 1px solid #e7e7e7;
    background-color: #fbfbfb;
}
.HY-detail .right .top p{
    text-indent: 11px;
    font:18px/40px '微软雅黑';
    color:#0f75bc;
}
.HY-detail .right li{
    height:106px;
    border-bottom: 1px solid #e7e7e7;
}
.HY-detail .right li img{
    padding:10px 0 0 15px;
}
.HY-detail .right li div{
    float:right;
    width:210px;
    padding-top: 15px;

}
.HY-detail .right li p{
    font:12px '微软雅黑';
    color:#777777;

}
.HY-detail .right li .title{
    font:14px '微软雅黑';
    color:#363636;
    padding-right: 26px;
    margin: 0px;
}
.T-Design{
    margin-top: 40px;
}
.HY-detail .left .last {
    background-color: #eeeeee;
    bottom: 35px;
    height: 36px;
    left: 20px;
    padding: 0 6px;
    width: 766px;
    margin-bottom:20px;
}
.bang_con{border:1px solid #e9e9e9;min-height:522px;position:relative;}
.bang_con ul{padding:20px;}
.bang_con ul li {
    padding-left: 20px;
    font-size: 14px;
    height: 38px;
    line-height: 38px;
    background: url(../images/libg.png) no-repeat 0 19px;
    border-bottom: 1px dotted #ddd;
}
.bang_con ul li a{color:#0f75bc;}
.bang_con ul li a:hover{color:#ec2828;}
.heipleftnav li dd.selectde a{color:#ec2828;}
.bang_con .last {
    background-color: #eeeeee;
    bottom: 23px;
    height: 36px;
    left: 18px;
    padding: 0 10px;
    width: 863px;
    margin: 0 auto;
    position: absolute;
}
.bang_con .last .two {
    float: right;
}
.bang_con .last span {
    float: left;
    color: #0f75bc;
    height: 36px;
    font: 12px/36px '微软雅黑';
}
.bang_info{padding:37px 20px 110px 20px;}

/*行业咨询详情页-结束*/
.bjbtn1 {
    background: #ff9000 none repeat scroll 0 0;
    border-radius: 3px;
    color: #fff;
    font: 14px/26px "微软雅黑";
    height: 26px;
    margin-top: 8px;
    padding:4px 11px;
    text-align: center;
    width: 64px;
}
.bjbtn2 {
    background: #FF9000 none repeat scroll 0 0;
    border-radius: 3px;
    color: #fff;
    font: 14px/26px "微软雅黑";
    height: 26px;
    margin-top: 8px;
    padding:4px 11px;
    text-align: center;
    width: 64px;
}
.bjbtn {
    background: #25a9e1 none repeat scroll 0 0;
    border-radius: 3px;
    color: #fff;
    font: 14px/26px "微软雅黑";
    height: 26px;
    margin-top: 8px;
    padding:4px 11px;
    text-align: center;
    width: 64px;
}
.help-con {width:1200px;height:auto;margin:0 auto;}
.heipli {height: 350px;}
.heipli_left {
    float: left;
    width: 179px;
    height: 310px;
    border-right: 1px solid #e9e9e9;
    padding: 20px 30px;
}
.heipli_left h3 {
    height: 35px;
    line-height: 35px;
    font-size: 16px;
    font-family: "微软雅黑";
    padding-bottom: 15px;
}
.heipli_left em {
    background: url(../images/001.jpg) no-repeat 10px center;
    height: 80px;
    display: block;
}
.heipli_left em.embg2 {
    background-image: url(../images/002.jpg);
}
.heipli_left em.embg3 {
    background-image: url(../images/003.jpg);
}
.heipli_left em.embg4 {
    background-image: url(../images/004.jpg);
}
.heipli_left em.embg5 {
    background-image: url(../images/005.jpg);
}
.heipli_left span {
    font-size:12px;
    padding: 20px 0 10px;
    display: block;
    height: 76px;
    line-height: 20px;
    color: #666;
}
.heipli_left span p {
    height: 46px;
    line-height: 20px;
    display: block;
}
.heipli_left span u {
    padding-top: 5px;
    display: block;
    text-decoration:none;
}
.heipli_left span b {
    padding-top: 15px;
    color: #333;
}
.heipli_boron {
    border-right: none;
    width: 178px;
}
.heipli_left h6 i {
    height: 28px;
    line-height: 18px;
    display: block;
    color: #666;
    font-size:12px;
    font-weight:normal;
}
.help_con {
    display: inline-block;
    line-height: 14px;
    padding: 5px 10px;
    font-family: "微软雅黑","宋体";
    color: #666;
    border: 1px solid #dfdfdf;
    background: #f4f4f4;
    white-space: nowrap;
    overflow: visible;
    text-decoration: none;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    outline: none;
    zoom: 1;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    font-size:12px;
}
.fasttel em, .heipli_left h6 {
    height: 37px;
    display: block;
}


<!--行业资讯start-->
.zhichangzixun{ width:1200px; margin:60px auto 0;font-family:"微软雅黑";}
.zhichangtop{ border: solid 1px #dddddd}
.zhichangtoptl{ overflow:hidden; line-height:52px; border-bottom:solid 1px #dddddd}
.zhichangtoptl h2{ font-size:19px; color:#25a9e1; float:left; background:url(../images/zbg.jpg) no-repeat left; padding-left:40px; margin-left:22px;}
.zhichangtoptl a{ float:right; margin-right:20px; font-size:12px; color:#999999}

.zhiinfo{ overflow:hidden; padding-bottom:35px; padding-top:24px; }
.zhiinfo .zhiinfoleft{ float:left;margin-left:22px}
.zhiinfo ul{ float:left; width:722px; margin-left:35px}
.zhiinfo ul li{ overflow:hidden; border-bottom:solid 1px #eeeeee; line-height:31px; margin-bottom:10px; background:url(../images/heidian.jpg) no-repeat left; padding-left:12px}
.zhiinfo ul li:hover{ background:url(../images/landian.jpg) no-repeat left;}
.zhiinfo ul li span{ float:right; color:#707070; font-size:14px; }
.zhiinfo ul li a{ font-size:14px; color:#707070}
.zhiinfo ul li:hover a{ color:#25a9e1}
.zhiinfo ul li:hover span{ color:#25a9e1}

.zhichangbot{ margin-top:47px; overflow:hidden}

.botleft{ width:578px; border:solid 1px #dddddd; overflow:hidden; float:left; margin-left:40px; margin-bottom:40px; height:311px;}
.botlefttop{ line-height:50px; overflow:hidden;border-bottom:solid 1px #dddddd}
.botlefttop h3{ font-size:18px; float:left; background:url(../images/zhbg.jpg) no-repeat left; padding-left:35px; margin-left:9px; }
.botlefttop a {
    float: right;
    font-size: 14px;
    color: #999999;
    margin-right: 24px;
    width: 39px;
    height: 50px;
    overflow: hidden;
    display: block;
    width:90px;
    text-align:right;
}
.ftt{border-bottom: 1px solid #25a9e1;}
.botleft dl{ width:163px; float:left; text-align:center; margin-left:20px;  }
.botleft dl img{ display:block;  }
.botleft dl dt{ border:solid 1px #dddddd; padding:3px; width:155px;}
.botleft dl dd{ font-size:14px;; color:#707070; line-height:22px; margin-top:5px;}

.botleft ul{ float:left; font-size:14px; color:#707070; margin-left:20px; width:350px}
.botleft ul li { overflow:hidden; background:url(../images/heidian.jpg) no-repeat left; padding-left:14px; line-height:34px;}
.botleft ul li span{ float:right}
.botleft ul li a{ color:#707070}
.botleft ul li:hover{background:url(../images/landian.jpg) no-repeat left; }
.botleft ul li:hover a{ color:#25a9e1}
.botleft ul li:hover span{ color:#25a9e1}

.container {
    width: 1200px;
    font: 12px/24px "微软雅黑",sans-serif;
    color: #333;
    margin: 0 auto;
}
.left {
    float: left;
    width: 260px;
    /* width:322px; */
}
.heipleftnav {
    padding: 15px 20px;
}
.heipleftnav ol {
    font-size: 14px;
    font-weight: 700;
    height: 30px;
    padding-bottom: 10px;
}
.heipleftnav li, .heipleftnav ol {
    line-height: 30px;
}
.heipleftnav li a {
    background: url(../images/more_list.gif) no-repeat 0 9px;
    padding-left: 20px;
    display: inline-block;
    color:#333;
}
.circuit_title b, .heipleftnav li dl {
    padding-left: 20px;
}
.circuit_title b, .heipleftnav li dl.level_two{
    display: none;
}
.circuit_title b, .heipleftnav li dl.level_two_select{
    display: block;
}
.heipleftnav li dd {
    height: 25px;
    line-height: 25px;
    background: 0 0;
    padding: 0;
}.heipleftnav li dd a, .heipleftnav li dd a:active, .heipleftnav li dd a:link, .heipleftnav li dd a:visited {
    padding-left: 5px;
    color: #333;
    font-weight: 400;
    background: 0 0;
}.heigth2 {
    height: 20px;
}
.heigth1, .heigth2, .heigth3 {
    line-height: 0;
    font-size: 0;
    overflow: hidden;
    clear: both;
}.fasttel {
    padding: 20px;
    padding-right:0px;
}
.fasttel em {
    background: url(../images/telzx.jpg) no-repeat 0 center;
    height: 35px;
}.fasttel h3 {
    font-size: 32px;
    font-family: Arial,Helvetica,sans-serif;
    height: 50px;
    line-height: 50px;
    color: #333;
}.fasttel u, .heip_serviceli span {
    line-height: 25px;
    height: 25px;
    display: block;
    color: #999;
}.right {
    float: right;
    width: 920px;
    overflow: hidden;
}.heip_process {
    padding: 20px;
    clear: both;
    padding-top:10px;
}
.borbox, .superiority {
    border: 1px solid #e9e9e9;
    background: #fff;
    overflow:hidden;
}.heip_answer_content h5, .rmlc_lxl {
    height: 35px;
    line-height: 35px;
    font-size: 16px;
    font-family: "微软雅黑";
    padding-bottom:10px;
}.rmlc_lxl_li {
    height: 80px;
    overflow: hidden;
}.circuit_title {
    float: left;
    width: 50px;
}.circuit_title b {
    width: 20px;
    line-height: 15px;
    height: 78px;
    display: block;
    padding-top: 0px;
    font-size: 14px;
    color: #ea5e00;
    border-right: 3px solid #ea5e00;
    padding-right: 7px;
}.circuit_step {
    float: left;
    width: 800px;
    height: 80px;
    padding-left: 20px;
}.circuit_step li {
    float: left;
    width: 68px;
    height: 58px;
    background: #f9f9f9;
    border: 1px solid #e9e9e9;
    text-align: center;
    padding: 10px 15px;
}.circuit_step li span.icon_help32 {
    background: url(../images/help_middle_icon.png) no-repeat center -96px;
    height: 30px;
    display: block;
}
.circuit_step li span, .heip_serviceli a {
   height: 25px;
text-align: center;
line-height: 15px;
display: block;
padding-top: 2px;
}.circuit_step li.help_arrow {
    background: url(../images/help_arrow.gif) no-repeat center center;
    width: 25px;
    height: 80px;
    border: none;
}
.circuit_step li span.bounty {
    background-position: center -257px;
}.circuit_step li span.acc_cer {
    background-position: center -418px;
}.circuit_step li.three_icon {
    background: #f9f9f9;
    padding: 10px 8px;
    width: 82px;
    height: 58px;
}.circuit_step li.three_icon p {
    height: 18px;
    line-height: 18px;
    display: block;
    padding: 1px 0;
}.circuit_step li.three_icon p span {
    width: 18px;
    height: 15px;
    background: url(../images/help_small_icon.png) no-repeat 0 -71px;
    display: inline-block;
    margin-right: 5px;
    vertical-align: middle;
}.circuit_step li.three_icon p span.slap_tra {
    background-position: 0 -89px;
}.circuit_step li.three_icon p span.pur_ser {
    background-position: 0 -109px;
}.circuit_step li span.ver {
    background-position: center -618px;
}.circuit_step li span.ver1 {
    background-position: center -289px;
}.circuit_step li span.ver2 {
    background-position: center -743px;
}.circuit_step li span.ver3 {
    background-position: center -775px;
}
.circuit_step li.two_icon {
    width: 130px;
}.circuit_step li.two_icon div {
    float: left;
    width: 65px;
}.circuit_step li.two_icon div span.paying {
    background-position: center -648px;
}.circuit_step li.two_icon div span.evaluate {
    background-position: center -319px;
}
.circuit_step li span.re_member{background-position: center -224px;}
.circuit_step li.two_icon div span.topay1 {
    background-position: center -678px;
}
.heip_txtlist_fl {
    float: left;
    width: 450px;
}.bar_title {
    background: url(../images/task/bars.png) repeat-x 0 -50px;
    height: 40px;
    line-height: 40px;
    padding: 0 15px;
}.bar_title b {
    float: left;
}
.bar_title b, .talent_straig_list span b {
    font-size: 14px;
}.heip_txtlist_box {
    padding: 15px 20px;
}.heip_txtlist_box li {
    width: 395px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    padding-left: 15px;
}.a2 a:active, .a2 a:link, .a2 a:visited {
    color: #06c;
}.heip_txtlist_fr {
    float: right;
    width: 450px;
}.pt_15 {
    padding-top: 15px;
}.circuit_title b.witkey {
    color: #25a9e1;
    border-color: #25a9e1;
}.heip_answerbox li, .heip_txtlist_box li {
    height: 30px;
    line-height: 30px;
    background: url(../images/libg.png) no-repeat 0 13px;
}.heipleftnav li.select a {
    background-image: url(../images/less_list.gif);
    color: #ec2828;
    font-weight: 700;
}
.heipleftnav li a:hover, .heipleftnav li dd a:hover, .heipleftnav li dd.selectde a, .heipleftnav li dd.selectde a:active, .heipleftnav li dd.selectde a:hover, .heipleftnav li dd.selectde a:link, .heipleftnav li dd.selectde a:visited {
    color: #ec2828;
    font-weight: 700;
}.a2 a:hover {
    color: #eb2626;
}.bar_title {
    background: url(../images/bars.png) repeat-x 0 -50px;
    height: 40px;
    line-height: 40px;
    padding: 0 15px;
}.heip_left_list li {
    line-height: 30px;
    height: 30px;
    background: url(../images/libg.png) no-repeat 0 14px;
    padding-left: 15px;
    overflow: hidden;
}
.heip_left_list ul{padding:15px;}
.heip_serviceli {
    border-right: 1px solid #e9e9e9;
    width: 245px;
    height: 170px;
    padding: 20px 30px;
    float: left;
}.heip_serviceli h3 {
    background: url(../images/help_middle_icon.png) no-repeat 0 0;
    padding-left: 40px;
}.heip_serviceli span {
    height: 40px;
    line-height: 20px;
    padding: 15px 0 30px;
}.heip_serviceli a {
    border: 1px solid #d4d4d4;
    background: url(../images/bars.png) repeat-x 0 0;
    width: 90px;
    height: 40px;
    line-height: 40px;
    color:#333;
}
.heip_serviceli a:hover{color:#eb2626;}
.heip_serviceli h3.key {
    background-position: 0 -551px;
}
.heip_serviceli h3.rz {
    background-position: 0 -585px;
}
.heip_serviceli h3.cz {
    background-position: 0 -518px;
}
.heip_serviceli h3.yetx {
    background-position: 0 -484px;
}
.heip_serviceli h3.user {
    background-position: 0 -452px;
}
.heip_safe_li b.user{background-position: 0 -452px;}
.heip_serviceli_x {
    background: #e9e9e9;
    height: 1px;
    line-height: 0;
    font-size: 0;
    overflow: hidden;
    clear: both;
    float: none;
}.heip_serviceli h3 {
    font-size: 14px;
    line-height: 30px;
    height: 30px;
}.heip_safe {
    padding: 20px 40px;
}.heip_safe_li {
    border-bottom: 1px solid #e9e9e9;
    padding: 25px 0;
    height: 30px;
    line-height: 30px;
    clear: both;
}.heip_safe_li b {
    font-size: 16px;
    background: url(../images/help_middle_icon.png) no-repeat 0 -710px;
    display: block;
    width: 80px;
    padding-left: 35px;
    float: left;
}.heip_safe_li span {
    float: left;
    color: #999;
}.heip_safe_li span a {
    padding: 0 10px;
}.heigth2 {
    height: 20px;
}.heip_safe_li b.tx {
    background-position: 0 -64px;
}.heip_safe_li b.rz {
    background-position: 0 -128px;
}.heip_safe_li b.cx {
    background-position: 0 -160px;
}.height2 {
    height: 20px;
}
.heip_contact_li {
    padding: 20px;
    width: 340px;
    height: 229px;
    float: left;
    margin: 0 0 20px 20px;
    margin-left: 20px;
}.heip_contact_li em {
    float: left;
    width: 140px;
    height: 165px;
    display: block;
}.heip_contact_li ul, .heip_formlist li.fs span {
    float: left;
    width: 180px;
    padding-left: 20px;
    height: 165px;
    display: block;
}.heip_contact_li ul ol {
    font-weight: 700;
    padding-top: 6px;
}
.heip_contact_li ul ol, .heip_serviceli h3 {
    font-size: 14px;
    line-height: 30px;
    height: 30px;
}.heip_contact_li ul li {
    height: 22px;
    line-height: 22px;
    padding: 6px 0;
}.heip_contact_li span {
    height: 30px;
    display: block;
    padding-top: 25px;
    line-height: 20px;
    color: #999;
    clear: both;
}.heipml_on {
    margin-left: 0;
}

.container1{width: 1200px;margin:0 auto;overflow:hidden;margin-top:20px;}
.container1::before, .container1::after{
    display: table;
    content: " ";
}.row::after, .row::before {
    display: table;
    content: " ";
}.new-task .task-header {
    overflow: hidden;
}.new-task .task-header .task-header-title {
    color: #454545;
    font-size: 24px;
    float: left;
    font-weight:normal;
}.new-task .task-header .task-header-txt {
    padding-top: 21px;
    padding-right: 20px;
    color: #979797;
    float: right;
}.new-task .task-conter {
    border: 1px solid #eeeeee;
    overflow: hidden;
    height: 358px;
}.new-task .task-conter .task-list {
    min-height: 360px;
}.new-task .task-conter .task-list {
    color: #aaa;
width: 890px;
padding: 17px 0px 10px 10px;
overflow: hidden;
}
.new-task .task-conter .task-item {
    margin-bottom: 23px;
    overflow: hidden;
    float:left;
}
.new-task .task-conter .task-item .task-item-title > a {
    color: #515151;
}
.new-task .task-conter .task-item .task-item-title > a:hover{color:#3F6DD3;}
.mg-margin {
    margin: 0;
}
.new-task .task-conter .task-item .task-item-link {
    margin-right:10px;
}
.cor-orange {
    color: #3F6DD3;
}
.col-lg-3 {
    width: 285px;;float:right;
}
.new-dongt .new-dong-title {
    font-size: 24px;
    color: #454545;
    margin-bottom: 10px;
    font-weight:normal;
}
.new-dongt .dongt-conter {
    border: 1px solid #eeeeee;
    height: 333px;
    padding: 7px 18px 18px 18px !important;
    overflow: hidden;
}
.new-dongt .dongt-conter .dongt-list > li {
    padding: 12px 0;
    border-bottom: 1px dashed #d6d6d6;
    height: auto !important;
}
.p-spece {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    font-size:14px;
}
.p-space{font-size:14px;}
.new-dongt .dongt-conter .dongt-list .dongt-name i {
    font-size: 12px;
    color: #c3c3c2;
}
.new-dongt .dongt-conter .dongt-list .dongt-name a {
    color: #3F6DD3;
}
.dongt-name{height:23px;}
.new-dongt .dongt-conter .dongt-list .dongt-txt {
    color: #c3c3c2;
    overflow: hidden;
}
.dongt-txt span{font-size:14px;}
.pull-right {
    float: right;
}
.col-lg-9 {
    width: 900px;float:left;
}
.col-md-4 {
    width: 33.33333333%;
}
.clear{clear:both;}
.task-item-title{height:25px;}
.mainsix{width:1200px;height:auto;margin:0 auto;}
.mainone{width:370px;height:308px;border-bottom:3px solid #43b2fd;float:left;margin-left:45px;margin-top:60px; border-radius:8px;}
.mainone:hover{box-shadow:1px 1px 25px #b3b3b3;transition:all 0.4s;}
.mainones1{font-size: 18px;line-height: 36px;text-indent: 15px;padding-left: 12px;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);
-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px);font-weight:bold;}
.mainones2{padding-left: 12px;line-height: 10px;margin-top: 0px;}
.mainonetop{width:370px;height:185px;overflow:hidden; cursor:pointer;}
.mainonetb{width:370px;height:65px;background:#000;opacity:0.7;filter:alpha(opacity=70); /* IE */-moz-opacity:0.7; /* 老版Mozilla */-khtml-opacity:0.7; /* 老版Safari */opacity: 0.7; /* 支持opacity的浏览器*/margin-top:120px;color:#fff;}
.mainone .mone{background:url(../images/sb.png) no-repeat scroll 0 0;}
.mainone .mtwo{background:url(../images/hj.png) no-repeat scroll 0 0;}
.mainone .mthree{background:url(../images/lh.png) no-repeat scroll 0 0;}
.mainone .mfour{background:url(../images/wz.png) no-repeat scroll 0 0;}
.mainone .mfive{background:url(../images/hb.png) no-repeat scroll 0 0;}
.mainone .msix{background:url(../images/fx.jpg) no-repeat scroll 0 0;}
.mainonebottom{width:358px;height:94px;margin:0 auto;margin-top:16px;text-align:center;}
.mainonebottom a:hover{color:#FF9000;}
.mainonebottom .bone{width:179px;height:46px;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;float:left;}
.mainonebottom .btwo{width:178px;height:46px;border-bottom:1px solid #ccc;float:left;}
.mainonebottom .bthree{width:179px;border-right:1px solid #ccc;height:44px;float:left;padding-top:3px;}
.mainonebottom .bfour{width:178px;height:44px;float:left;padding-top:3px;}
.mainonebottom .span1{font-size:14px;text-align:center;font-color:#43b2fd;line-height:0px;color:#43b2fd;font-weight:bold;}
.mainonebottom .spana{color:#666666;font-size:12px;line-height:20px;padding:0 5px;}
.taskmain{width:100%;height:720px;background:#edf2f5;overflow:hidden;}
.taskmainti{width:1200px;height:85px;margin:0 auto;}
.taskmaintit{text-align: center;line-height: 45px;font-size: 30px;margin-top: 33px;}
.taskmaintib{text-align: center;margin-top: 7px;}
.taskcon{width:1200px;height:515px;margin:0 auto;margin-top:15px;}
.taskconl{width:830px;height:515px;background:#fff; float:left;}
.taskconr{width:355px;height:515px;background:url(../images/righta.png) no-repeat scroll 0 0;float:right;}
.taskconl .lefta{width:414px;float:left;border-right:1px dotted #cccccc;}
.taskconl .lefta .leftacon{width:388px;height:118px;border-bottom:1px dotted #cccccc;margin:0 auto;padding-top:10px;}
.taskconl .lefta .leftacon:hover{background:#f1fbff; cursor:pointer;}
.taskconl .righta .leftacon:hover{background:#f1fbff; cursor:pointer;}
.taskconl .righta{width:415px;float:left;}
.taskconl .righta .leftacon{width:388px;height:118px;border-bottom:1px dotted #cccccc;margin:0 auto;padding-top:10px;}
.leftacon1{height: 20px;line-height: 20px;font-size: 12px;text-align: center;margin-right: 10px;padding: 1px 7px;border: solid 1px #3eaafe;color: #3eaafe;float: left;}
.leftacon2{font-size: 14px;color: #333333;float: left;line-height: 25px;width:260px;height:25px;overflow:hidden;}
.leftacon3{background: #25a9e1 none repeat scroll 0 0;border-radius: 3px;color: #fff;font: 12px/22px "微软雅黑";height: 22px;padding: 1px 5px;text-align: center;width: 37px;float: right;overflow: hidden;}
.leftacon4{box-sizing: border-box;display: inline-block;min-width: 54px;line-height: 22px;padding: 1px 7px;margin-right: 10px;color: #fff;text-align: center;background-color: #3eaafe;font-size: 12px;}
.leftacon5{font-size: 12px;color: #333333;padding: 0px 6px;}
.leftacon6{font-size:12px;color:#333333;}
.leftacon7{font-size: 12px;color: #666;line-height: 22px;padding: 7px 0px;}
.jishur{width:155px;height:30px;line-height:26px;color:#25a9e1;font-size:14px;position:absolute;right:0px;top:0px;text-align:right;}
.tainput{display: block; margin: auto;text-indent:10px; width:310px; height: 40px; background: #0092f4; color: #fff; border: 0px;margin-top:20px;}
.xqm{margin:auto;text-indent:10px; width:310px; height: 40px;  border: 0px;margin-top:20px;}
.xqml{text-indent:10px; width:210px; height: 40px; background: #0092f4; color: #fff; border: 0px;float:left;line-height:40px;font-size:13px;}
.xqmlt{text-indent:10px; width:210px; height: 40px; background: #0092f4; color: #fff; border: 0px;float:left;line-height:40px;font-size:13px;}
.xqmr{width:100px;height:40px;background:#fff;color:#3bb4f9;font-size:14px;line-height:40px;text-align:center;float:right; cursor: pointer;}
.xqmb{ display:block;display: block; margin: auto;text-indent:10px; width:310px; height: 40px; background: #fff; color: #3bb4f9; border: 0px;margin-top:20px; cursor:pointer;font-size:17px; box-shadow:1px 1px 3px #555;}
.fys{width: 1200px;margin: 0 auto;height:490px;margin-top:30px;}
.fys ul li{width:283px;height:490px;float:left;margin-right:20px;border:1px dotted #ddd; cursor:pointer;}
.fys ul li:hover{width:283px;height:490px;float:left;margin-right:20px; box-shadow:1px 1px 18px #96d4ff;transition:all 0.4s;cursor:pointer;}
.fys ul li:hover .fystop1{background:url(../images/ysh1.png) center center no-repeat;transition:all 0.4s;}
.fys ul li:hover .fystop2{background:url(../images/ysh2.png) center center no-repeat;transition:all 0.4s;}
.fys ul li:hover .fystop3{background:url(../images/ysh3.png) center center no-repeat;transition:all 0.4s;}
.fys ul li:hover .fystop4{background:url(../images/ysh4.png) center center no-repeat;transition:all 0.4s;}
.fystop{width:285px;height:160px;}
.fystop1{background:url(../images/ys1.png) center center no-repeat;}

.fystop2{background:url(../images/ys2.png) center center no-repeat;}
.fystop3{background:url(../images/ys3.png) center center no-repeat;}
.fystop4{background:url(../images/ys4.png) center center no-repeat;}
.fysti{width:285px;height:45px;line-height:45px;text-align:center;font-size:20px;}
.fyscon{width:285px;height:200px;line-height:28px;font-size:14px;text-align:center;}
.fys ul li a:hover{background: #FF9000 !important;color: #fff !important;border-radius: 5px;}
.bannerc{width:100%;height:720px;background:url(../images/bannerpic.jpg) center center no-repeat;overflow:hidden;}

.banti{width:500px;height:80px;font-size:24px;font-weight:bold;text-align:center;line-height:80px;margin:0 auto;color:#fff;margin-top:9px; letter-spacing:2px;}
.bantib{width:500px;height:30px;font-size:16px;text-align:center;margin:0 auto;color:#fff;}
.bancon{width:1200px;height:525px;margin:0 auto;margin-top:10px;background:#fff; box-shadow:1px 1px 15px #555;}
.bancont{width:1200px;height:395px;border-bottom:1px dotted #cccccc;}
.bancontl{width:550px;height:395px;float:left;}
.banconshu{width:1px;height:270px;border-right:1px solid #cccccc;float:left;margin-top:90px;}
.bancontlt{width:300px;height:35px;color:#333333;text-align:center;line-height:35px;margin:0 auto;font-size:16px;margin-top:31px;}
.bancontlm{width:550px;height:329px;}
.bancontlm ul li{width:128px;height:140px;float:left;margin-top: 22px;margin-left: 8px;text-align:center;}
.bancontlm ul li a{width: 120px;height: 120px;color:#333333;cursor:pointer;}
.bancontlm ul li a:hover{color:#FF9000;}
.bancontlm ul li:hover img{transform:translateY(-6px);-webkit-transform:translateY(-6px);}
.bancontlm ul li img{transition:transform .4s;}
.bancontlm ul li a:hover span{color:#FF9000;}
.bancontlm ul li span{display:block;font-weight:bold;}
.bancontlm ul li p{font-size:12px;margin-top:5px;}
.bancontr{width:600px;height:330px;float:right;margin-right:30px;margin-top:40px;margin-right: 25px;margin-top: 40px;overflow:hidden; position:relative;}
.banconb{width:1200px;height:128px;}
.banconbin{width:320px;float:left;height:128px;margin-left:68px;}
.banconbint{width:290px;height:24px;margin:0 auto;text-align:center;font-size:10px;line-height:24px;margin-top:5px;}
.banconbinb{width:330px;height:80px; overflow:hidden;margin-top:5px;}
.banconbinb ul{}
.banconbinb ul li{width:330px;height:26px;line-height:26px; overflow:hidden;}
.banconbinb ul li a{font-size:13px;color:#555;}
.banconbinb ul li a:hover{color:#FF9000;}

#b04 .dots { position: absolute; left: 224px; right: 0; bottom: 10px;}

#b04 .dots li {display: inline-block; width: 10px; height: 10px; margin: 0 4px; text-indent: -999em; border: 2px solid #fff; border-radius: 6px; 
    cursor: pointer; opacity: .4; -webkit-transition: background .5s, opacity .5s; -moz-transition: background .5s, opacity .5s; transition: background .5s, opacity .5s;}
#b04 .dots li.active {background: #fff;opacity: 1;}

#b04 .arrow { position: absolute; top: 147px;}

#b04 #al { left: 15px;}

#b04 #ar { right: 15px;}

.banner li { list-style: none; }

.banner ul li { float: left; }

.corrents{
    border: solid 1px #25a9e1;
    color: #25a9e1;
}
.NeOne .corrents{
    border: solid 1px #25a9e1;
    color: #25a9e1;
    padding:0px 18px;
}
.topitnew {
    width: 380px;
    height: 480px;
    background: #fff;
    float: left;
    margin-right:30px;
}.topitnew > h3 {
    height: 60px;
    line-height: 60px;
    font-family: '微软雅黑';
    padding: 0 20px;
    clear: both;
    font-weight: 500;
}.topitnew > h3 > span {
    float: left;
    font-size: 18px;
}.topitnew > h3 > a {
    float: right;
    font-size: 14px;
    color: #999;
}.topitnew > em {
    height: 90px;
    display: block;
}
.topitnew > ul {
    width: 340px;
    height: 290px;
    padding: 20px;
    display: block;
}
.topitnew > ul > li {
    height: 34px;
    line-height: 34px;
    font-family: '微软雅黑';
    font-size: 14px;
}.topitnew > ul > li > a {
    background: rgba(0, 0, 0, 0) url("../images/libg.png") no-repeat scroll left 14px;
    display: inline-block;
    padding-left: 15px;
    transition: all 0.3s ease 0s;
    color:#333;
}
.topitnew > ul > li > a:hover {
    background:rgba(0, 0, 0, 0) url("../images/libg.png") no-repeat scroll left -12px;
    color: #0f75bc;
}
.di {
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
}.ValueBot {
    text-align: center;
    margin-top: 40px;
}.di ul {
    overflow: hidden;
    text-align: center;
}.di ul span.current {
    display: inline-block;
    width: 32px;
    margin-left: 10px;
    height: 32px;
    background: url(../images/zhong.jpg);
    line-height: 32px;
    text-align: center;
    color: #4c81ad;
}.di ul a {
    background: url(../images/page.jpg);
    margin-left: 10px;
    width: 32px;
    height: 32px;
    display: inline-block;
    line-height: 32px;
    color: #7d7d7d;
    text-align: center;
}
.aaa li a:hover{color:#FF9000 !important;}
::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #e4e1e1;
	opacity:  0.7;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #e4e1e1;
   opacity:  0.7;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #e4e1e1;
   opacity:  0.7;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #e4e1e1;
   opacity:  0.7;
}
::-ms-input-placeholder { /* Microsoft Edge */
   color:    #e4e1e1;
   opacity:  0.7;
}
.letter{letter-spacing:-3px;}
.letter1{letter-spacing:-3px;color:#666;}
.duty-cirL table {
    border: 1px solid #e7e7e7;
    width: 1198px;
    margin-top: 41px;
    border-collapse: collapse;
    float: left;
}.duty-cirL table .tr1 {
    height: 40px;
    background-color: #f5f5f5;
    border: none;
}.duty-cirL table .td1 {
    width: 116px;
    background: #f4fcff;
}.duty-cirL table .td1 p {
    padding-left: 25px;
}
.duty-cirL table .tr1 p {
    color: #25a9e1;
    font: 14px/40px '微软雅黑';
}.duty-cirL table .td3 {
    width: 132px;
    padding-left: 30px;
}.duty-cirL table .td6 {
    width: 150px;
}.duty-cirL table .td7 {
    width: 366px;
}.duty-cirL table .tr2 {
    height: 89px;
}