.zhuany{
    float: left;
    width: 347px;;
    background: url(../images/xian.png) left center no-repeat;
    padding-left: 27px;
    margin-left: 30px;
    font:600 26px/40px "Microsoft Yahei";
    color: #333333;
    height: 134px;
    box-sizing: border-box;
    padding-top: 29px;
}
.yous{
    float: left;
    width: 135px;
    padding-top: 21px;
}
.man{
    float: right;
    background: url(../images/ma.png) no-repeat;
    height: 134px;
    width: 234px;
    text-align: right;
    padding-right: 71px;
    font:400 16px/30px "Microsoft Yahei";
    color: #666666;
    padding-top: 40px;
}


.yqlj{
    width: 154px;
    position: absolute;
    top: 137px;
    left:0px;
}
.yqlj h2, .yqlj .conn{width: 154px;position: relative;}
.yqlj h2{padding-left: 11px;font-weight: normal;background: url(../images/link.png) center ;cursor: pointer;width: 154px;height: 34px;font-size: 12px;line-height: 34px;
color: #949494;border:#535353 1px solid;}
.yqlj .conn{background: #202020;position: absolute;bottom: 34px;left: 0;width: 154px;overflow: hidden;z-index:9999;display: none;}
.yqlj .conn a{display: block;text-align: center;font: normal 12px/46px "微软雅黑";border-top: 1px solid #373737;color: #949494;}











.x-message-wrap{
    margin-top: 15px;
}
.nei{
    border-bottom: #f0f0f0 2px solid;
    height: 78px;
    line-height: 78px;
}
.chang{
    width: 1240px;
    margin:0 auto;
}
.huan{
    font:400 14px/78px "Microsoft Yahei";
    color: #666666;
    float: left
}
.huan span{
    font-weight: 600;
}
.nei1{
    border-bottom: #f0f0f0 2px solid;
    height: 280px;
    padding: 40px 0;
}
.jiang{
    font:600 48px/48px "Microsoft Yahei";
    color: #464444;
}
.jiang span{
    color: #0173ca;
    font-weight: 400;
    padding-left: 21px;
}
.changs li{
    float: left;
    width: 482px;
    text-align: left;
}
.changs{
    margin-top: 30px;
    display: inline-block;
}
.changsg{
    float: left;
    width: 95px;
    text-align: center;
}
.changsg_g{
    font:600 60px/60px "Microsoft Yahei";
    color: #0173ca;
}
.changsg_t{
    font:400 14px/25px "Microsoft Yahei";
    color: #000;
    text-transform: uppercase;
}
.ghty{
    float: left;
    width: 180px;
    font:400 21px/30px  "Microsoft Yahei";
    color: #000;
    margin-top: 24px;
}
.changs li:nth-child(3){
    width: 275px;
    float: right;
}
.nei2{
    height: 562px;
    border-bottom: #f0f0f0 2px solid;
    box-sizing: border-box;
    padding:73px 0;
}
.abt{
    float: left;
    width: 588px;
    height: 402px;
}
.aby{
    float: right;
    width: 595px;
}
.aby_tt{
    font:600 48px/50px "Microsoft Yahei";
    color: #000;
    text-transform: uppercase;
}
.aby_yy{
    font:400 24px/45px "Microsoft Yahei";
    color: #000;
}
.aby_gg{
    margin-top: 25px;
    font:400 14px/30px "Microsoft Yahei";
    color: #666666;
}
.aby_more{
    width: 206px;
    height: 50px;
    background: #0170c8;
    border-radius: 5px;
    font:400 14px/50px "Microsoft Yahei";
    color: #fff;
    text-align: center;
    margin-top: 65px;
}
.aby_more a{
    color: #fff;
}
.cpp{
    text-align: center;
    margin-top: 80px;
}
.cpp_yy{
    background: url(../images/xian1.png) center center no-repeat;
    font:400 18px/50px "Microsoft Yahei";
    color: #999999;
}
.cpp_tt{
    font:600 38px/50px "Microsoft Yahei";
    color: #333333;
}
.cpp_tt span{
    color: #0173ca;
}
.w1240 {
    width: 1240px;
    margin: 0 auto;
}


.index-tlt {
    text-align: center;
    padding-top: 80px;
    padding-bottom: 30px;
}

.index-tlt h2 {
    font-size: 38px;
    font-weight: bold;
    color: #333;
}

.index-tlt h2 span {
    color: #0077ce;
}

.index-tlt h3 {
    font-size: 18px;
    color: #999;
    line-height: 40px;
    background: url(../images/xian1.png) no-repeat center;
    font-weight: 400;
}

.index-c1 {
    padding-bottom: 50px;
}

.c1-left {
    width: 250px;
}

.c1-left .c1-left-tlt {
    width: 250px;
    height: 78px;
    font-weight: bold;
    font-size: 24px;
    color: #fff;
    background: url(../images/c1-1.png) no-repeat 199px center #0077ce;
    line-height: 78px;
    text-indent: 24px;
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
}

.pro-sort {
    background: #f7f7f7;
    padding: 8px 11px;
}

.pro-sort ul li {
    margin: 5px 0;
}

.pro-sort ul li a {
    display: block;
    font-size: 16px;
    line-height: 41px;
    background: url(../images/c1-2.png) no-repeat 194px center;
    text-indent: 40px;
    font-size: 16px;
    color: #666;
}

.pro-sort ul li:hover a {
    background: url(../images/c1-3.png) no-repeat 194px center #026dc6;
    color: #fff;
}

.c1-left .c1-left-tel {
    height: 110px;
    padding: 250px;
    padding: 15px 0;
    text-align: center;
    background: #0077ce;
}

.c1-left .c1-left-tel h3 {
    font-size: 18px;
    color: #fff;
    line-height: 42px;
    font-weight: 400;
}

.c1-left .c1-left-tel h4 {
    font-size: 26px;
    font-weight: bold;
    font-family: Arial;
    color: #fff;
    line-height: 30px;
    padding-left: 30px;
    background: url(../images/c1-4.png) no-repeat left center;
    display: inline-block;
}

.c1-right {
    width: 960px;
}

.c1-right .tabli {
    height: 78px;
    background: #f7f7f7;
    position: relative;
    margin-bottom: 32px;
}

.c1-right .tabli ul li {
    width: 188px;
    text-align: center;
    line-height: 78px;
    background: #e8e8e8;
    font-size: 18px;
    color: #333;
    float: left;
}

.c1-right .tabli ul li.cur {
    background: #0077ce;
    color: #fff;
}

.c1-right .tabli .c1-right-tel {
    font-size: 16px;
    color: #666;
    line-height: 78px;
    padding-left: 40px;
    background: url(../images/tel2.png) no-repeat left center;
    position: absolute;
    top: 0;
    right: 20px;
}

.c1-right .tabli .c1-right-tel span {
    font-weight: bold;
    color: #0077ce;
    font-size: 26px;
    font-family: Arial;
}

.c1-right .tab {
    display: none;
}

.c1-right .tab ul li {
    width: 306px;
    float: left;
    margin-right: 20px;
    margin-bottom: 25px;
}

.c1-right .tab ul li:nth-child(3n) {
    margin-right: 0;
}

.c1-right .tab ul li a {
    display: block;
}

.c1-right .tab ul li img {
    width: 306px;
    height: 242px;
}

.c1-right .tab ul li h3 {
    background: #f5f5f5;
    font-size: 16px;
    color: #444;
    line-height: 46px;
    text-align: center;
    font-weight: 400;
}

.c1-right .tab ul li:hover h3 {
    background: #0077ce;
    color: #fff;
}
.fl{
    float: left;
}
.fr{
    float: right;
}
.nei3{
    background: url(../images/nei3.png) top center no-repeat;
    height: 624px;
    padding: 45px 0;
}
.tuijian{
    font:600 38px/45px "Microsoft Yahei";
    color: #fff;
}
.changzo{
    font:400 20px/52px "Microsoft Yahei";
    color: #444444;
    background: #fff;
}
.changzo a{
    color: #444444;
}
.nei4{
    background: url(../images/nei4.png) top center no-repeat;
    height: 243px;
}
.wenzing{
    float: left;
    width: 600px;
    text-align: left;
    color: #fff;
    padding: 105px 0 0 250px;
    box-sizing: border-box;
}
.wenzing_tt{
    font:400 24px/40px "Microsoft Yahei";
}
.wenzing_yy{
    font:400 29px/40px "Microsoft Yahei";
}
.tupian{
    position: absolute;
    top: -92px;
    right: 152px;
}
.yus{
    float: left;
    width: 614px;
    height: 425px;
    margin-top: 108px;
}
.yhh{
    float: right;
    width: 620px;
    margin-top: 108px;
    text-align: center;
}
.yhh_tt{
    font:600 58px/40px "Microsoft Yahei";
    color: #464444;
    padding-top: 145px;
}
.yhh_gg{
    font:400 62px/80px "Microsoft Yahei";
    color: #0173ca; 
    margin-top: 30px;
}
.fg{
    margin-top: 120px;
}
.fg_img{
    float: right;
    width: 614px;
    height: 425px;
}
.fg_img img{
    width: 100%;
    height: auto;
}
.fg_nei{
    float: left;
    width: 620px;
    padding-left: 0px;
    padding-right: 65px;
}
.fg_nei_tt{
    font:400 50px/60px "Microsoft Yahei";
    color: #444444;
}
.fg_nei_gg{
    font: 400 20px/35px "Microsoft Yahei";
    color: #444444;
    margin-top: 40px;
    height: 191px;
    overflow: hidden;
}
.fg_nei_hh{
    font:400 24px/30px "Microsoft Yahei";
    color: #0173ca;
    background: url(../images/more.png) right center no-repeat;
    width: 150px;
    margin-top: 45px;
}
.fg_nei_hh a{
    color: #0173ca;
}
.fg li{
    margin-bottom: 135px;
}
.fg li:nth-child(2) .fg_img{
   float: left;
}
.fg li:nth-child(2) .fg_nei{
    float: right;
    padding-left: 65px;
    padding-right: 0px;
}
.nei5{
    background: url(../images/nei5.png) top center no-repeat;
    height: 243px;
}
.wenzing1{
    float: left;
    width: 600px;
    text-align: left;
    color: #fff;
    padding: 135px 0 0 158px;
    box-sizing: border-box;
}
.liyuy{
    position: absolute;
    bottom:-52px;
    right: 60px;
    width: 155px;
    height: 50px;
    font:400 24px/50px "Microsoft Yahei";
    color: #fff;
    text-align: center;
    background: #0fcf00;
}
.liyuy a{
    color: #fff; 
}
.hezuo{
    background: #f3f3f3;
    border-radius: 5px;
    margin-top: 75px;
    width: 600px;
    height: 424px;
    padding: 65px;
    float: left;
}
.wei{
    background: #0172ca;
    border-radius: 5px;
    margin-top: 75px;
    width: 600px;
    height: 424px;
    padding: 65px;
    float: right;
}
.zhezu_tt{
    font:400 57px/60px "Microsoft Yahei";
    color: #026ac3;
}
.hezuo_gg{
    font:400 21px/42px "Microsoft Yahei";
    color: #484848;
    margin-top: 50px;
}
.wei_tt{
    font:400 57px/60px "Microsoft Yahei";
    color: #fff;
}
.wei_gg{
    font:400 21px/40px "Microsoft Yahei";
    color: #fff;
    margin-top: 35px;
}
.wei_fg{
    width: 173px;
    height: 43px;
    text-align: center;
    font:400 18px/43px "Microsoft Yahei";
    color: #0173ca;
    background: #fff;
    border-radius: 20px;
    margin-top: 35px;
}
.wei_fg a{
    color: #0173ca;
}
.nei6{
    background: url(../images/nei6.png) top center no-repeat;
    height: 760px;
    padding-top: 95px;
}
.xw{
    font:400 40px/40px "Microsoft Yahei";
    color: #0367c1;
}
.picScroll-left{ overflow:hidden; position:relative;margin-top: 70px;  }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:10px; height:10px; overflow:hidden; margin-right:5px; text-indent:-999px; 
    cursor:pointer; background: #3392d8; border-radius: 50%;margin:7px 0}
.picScroll-left .hd ul li.on{ background:#fff; }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ 
    float: left;
    width: 633px;
}
.picScroll-left .bd ul li .pic img{ width:633px; height:467px; display:block }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ 
    float: left;
    width: 470px;
    margin-left: 135px;
    text-align: left;
    margin-top: 70px;
 }
.chang1{
    width: 1440px;
    margin: 0 auto;
}
.picScroll-left .hd{
    background: url(../images/xdd.png) no-repeat;
    width: 61px;
    height: 187px;
    position: absolute;
    top:140px;
    left: 606px;
    z-index: 9999;
    padding: 30px 26px;
}
.xww_tt a{
    font:400 40px/50px "Microsoft Yahei";
    color: #011b25;
}
.xww_tt{
    width: 220px;
}
.xww_gg{
    font:400 21px/32px "Microsoft Yahei";
    color: #636363;
    margin-top: 40px;
}
.xww_gg_more{
    background: url(../images/more1.png) 80px center no-repeat;
    font:400 17px/30px "Microsoft Yahei";
    color: #0173ca;
    margin-top: 30px;
}
.xww_gg_more a{
    color: #0173ca;
}
.chnliu{
    font:400 40px/40px "Microsoft Yahei";
    color: #4d533c;
    padding-top: 70px;
}
.liuc{
    margin-top: 55px;
}
.liuc li{
    float: left;
    width: 340px;
    height: 413px;
    box-sizing: border-box;
    padding: 31px 50px;
    cursor: pointer;
}
.liuc_tt{
    font:400 32px/40px "Microsoft Yahei";
    color: #484848;
}
.liuc_nei{
    font:400 19px/32px "Microsoft Yahei";
    color: #213842;
    padding-top: 38px;
    height:190px;
    overflow: hidden;
}
.liuc_more{
    font:400 24px/40px  "Microsoft Yahei";
    color: #0173ca;
    background: url(../images/more2.png) 120px center no-repeat;
    display: none;
}
.liuc_more a{
    color: #0173ca;
}
.liuc li:hover{
    box-shadow: 0 0 7px #ccc;
}
.liuc li:hover .liuc_more{
    display: block;
}
.nei7{
    background: url(../images/nei7.png) top center no-repeat;
    height: 605px;
    margin-top: 50px;
}
.gong{
    float: left;
    width: 310px;
    color: #fff;
    padding-top: 153px;
}
.gong_t{
    font:400 30px/60px "Microsoft Yahei";
    padding-top: 15px;
}
.gong_gg{
    font:400 16px/25px "Microsoft Yahei"; 
}
.gong_zhu{
    font:400 18px/28px "Microsoft Yahei"; 
}
.gong_zhu a{
    color: #fff;
    padding: 1px 5px;
}
.gong_re{
    font:400 24px/30px "Microsoft Yahei"; 
}
.cheng{
    width: 565px;
    height: 510px;
    background: #fff;
    border: #000000 1px solid;
    border-radius: 20px;
    float: right;
    box-sizing: border-box;
    padding:50px;
}
.cheng_tt{
    font:400 30px/45px "Microsoft Yahei";
    color: #0179ce;
}
.cheng input::-webkit-input-placeholder,
.cheng textarea::-webkit-input-placeholder {
    /* WebKit browsers */
      color: #bdbebc;
}
.cheng input:-moz-placeholder,
textarea:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
      color: #bdbebc;
}
.cheng input::-moz-placeholder,
textarea::-moz-placeholder {
    /* Mozilla Firefox 19+ */
       color: #bdbebc;
}
.cheng input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    /* Internet Explorer 10+ */
      color: #bdbebc;
}
.cheng input[type='text']::-webkit-input-placeholder{
    color: #bdbebc;
}
.ding{
    float: left;
    width: 134px;
}
.dgu{
    float: left;
    width: 340px;
    margin-left: 85px;
}
.dgy_tt{
    font:400 20px/35px "Microsoft Yahei";
    color: #fff;
    background: url(../images/tu.png) left center no-repeat;
    padding-left: 21px;
}
.dgu_lei{
    margin-top: 20px;
}
.dgu_lei li{
    float: left;
    width: 138px;
    font:400 14px/32px "Microsoft Yahei";
    color: #bdbdbd;
    background: url(../images/ttu.png) left center no-repeat;
    padding-left: 20px;
}
.dgu_lei li a{
    color: #bdbdbd;
}
.dgu_lei li:hover a{
    color: #0085fe;
}
.dgu_lei li:hover{
    background: url(../images/ttu1.png) left center no-repeat;
}
.lian{
    float: left;
    width: 370px;
    padding-left: 72px;
    border-left: #4b4b4b 1px solid;
    height: 167px;
}
.liani{
    margin-top: 20px;
    font:400 14px/24px "Microsoft Yahei";
    color: #bdbdbd;
}
.erhin{
    float: right;
    width: 247px;
    margin-top: 25px;
}
.you{
    font:400 14px/24px "Microsoft Yahei";
    color: #bdbdbd; 
}
.ban{
    float: left;
    width: 800px;
    font:400 13px/40px "Microsoft Yahei";
    color: #666666;
    text-align: left;
}
.ban a{
    color: #666666; 
}
.rening{
    font:400 13px/40px "Microsoft Yahei";
    color: #666666; 
    height: 40px;
    overflow: hidden;
}
.rening a{
    color: #666666;  
}