﻿/* set the character sets */ @charset "utf-8";/* reset browser default styles */* { padding: 0px; margin: 0px; }li { list-style: none; }a:link, a:visited, a:hover, a:active {text-decoration:none;color:#666;}body { width:100%;overflow-x:hidden; font:normal 14px/24px "Microsoft YaHei"; background:#fff; color:#4b4b4b; } @media screen and (max-width: 1024px) {    html,body {        min-width: 1400px!important;        max-width:1400px!important;        overflow-x: hidden;    }} html,body{overflow: visible;}/* global styles */.wrap {width:1200px;margin: 0px auto;overflow: hidden;}.clearfix{clear:both;margin:0px auto;}.pull_lt{float:left;}.pull_rt{float:right;}.none{display: none;}.zindex{z-index: 99;}/* home&all */body{}.top{  width: 100%;  height: 84px;  background: url(../images/nav.png) no-repeat top center;  position: fixed;  top: 0;  left: 0;  z-index: 999;}.top .wrap{  overflow: visible;}.top .wrap .logo{  float: left;  width: 134px;  height: 47px;  margin-top: 18px;}.top .wrap .logo>img{width: 100%;}.top .wrap .nav{  float: left;  margin-left: 100px;}.top .wrap .nav>ul{}.top .wrap .nav>ul>li{  float: left;  margin:0 40px;  position: relative;}.top .wrap .nav>ul>li:after{  content: "";  display: block;  width: 100%;  height: 6px;  border-top: #1a7ad9 solid 4px;  position: absolute;  bottom: 10px;  display: none;}    .top .wrap .nav>ul>li>a{  font-size: 14px;  color: #333;  line-height: 91px;}.top .wrap .nav>ul>li>ol{  padding: 15px 30px;  background: rgba(0,0,0,0.6);  position: absolute;  top: 84px;  width: 150px;  left: -50%;  display: none;}.top .wrap .nav>ul>li>ol>li>a{  line-height: 30px;  color: #aaa;  font-size: 14px;}.top .wrap .nav>ul>li>ol>li:hover>a{  color: #fff;}.top .wrap .nav>ul>li.on:after{display: block;}.top .wrap .nav>ul>li.on>a{color: #238efa;}.top .wrap .search{  width: 155px;  height: 30px;  float: right;  margin-top: 30px;  background: url(../images/search.png) no-repeat;}.top .wrap .nav>ul>li:hover:after{display: block;}.top .wrap .nav>ul>li:hover>a{color: #238efa;}.top .wrap .search{  width: 155px;  height: 30px;  float: right;  margin-top: 30px;  background: url(../images/search.png) no-repeat;}.top .wrap .search>input.search-con{  width: 105px;  height: 28px;  border:none;  outline: none;  font-size: 14px;  color: #999;  text-align: center;  margin-top: 1px;  background: transparent;  margin-left: 8px;  float: left;}.top .wrap .search>input.search-submit{  width: 36px;  height: 28px;  border:none;  outline: none;  font-size: 14px;  color: #999;  text-align: center;  margin-top: 1px;  background: transparent;  float: right;}.slider{  width: 100%;  height: 100%;  position: relative;}.slider .hd{  position: absolute;  bottom:20px;  left: 50%;  z-index: 22;  display: none;}.slider .hd>ul{  left: 50%;}.slider .hd>ul>li{  float: left;  font-size: 0;  width: 8px;  height: 8px;  border-radius: 50%;  background:#ccc;}.slider .hd>ul>li.on{background:#fff;}.slider .bd{  width: 100%;  height: 100%;  position: relative;}.slider .bd ul{}.slider .bd ul{}.slider .bd ul>li{  width: 100%;  height: 100%;}.slider .bd>ul>li>a{}#fullpage{}#fullpage h1{  font-size: 48px;  color: #333;  text-align: center;  font-weight: normal;}#fullpage p{  font-size: 27px;  color: #a2a2a2;  text-align: center;  margin-top: 20px;}#fullpage span{  font-size: 18px;  color: #a2a2a2;  text-align: center;  margin-top: 50px;  display: block;  line-height: 31px;}.loader{  width: 100%;  position: relative;      background-color: #fff;  z-index: 999}.loader .loader_bg>a{  display: block;  width: 97px;  height: 63px;  background: url(../images/start.png) no-repeat;  position: absolute;  left: 0;  right: 0;  bottom: 4%;  margin:auto;  z-index: 22;}.loader .loader_bg{  width: 100%;  height: 100%;  background: url(../images/loader.png) no-repeat center;}.loader .star{  width: 100%;  height: 100%;  position: absolute;  /*border:red solid 2px;*/  left: 0;  top: 0;}.loader .star>span{  display: block;  width: 12px;  height: 12px;  border-radius: 50%;  overflow: hidden;  position: absolute;}.loader .star>span.star0{  background:#4e8bf5;  left: 17%;  top: 40%;}.loader .star>span.star1{  background:#18d791;  left: 23%;  top: 18%;}.loader .star>span.star2{  background:#4a7df0;  left: 46%;  top: 8%;}.loader .star>span.star3{  background:#ee5750;  left:59%;  top: 4%;}.loader .star>span.star4{  background:#0fd990;  left: 80%;  top: 18%;}.loader .star>span.star5{  background:#4983e7;  left: 88%;  top: 36%;}.loader .star>span.star6{  background:#ef5c64;  left: 62%;  top: 70%;}.loader .star>span.star7{  background:#11db92;  left: 55%;  top: 78%;}.loader .star>span.star8{  background:#4881f2;  left: 42%;  top: 84%;}.loader .star>span.star9{  background:#595959;  left: 30%;  top: 64%;}#fullpage .banner{}#fullpage .banner>ul{}#fullpage .banner>ul .slide{}#fullpage .banner>ul .slide>a{  display: block;  width: }#fullpage .solution{    height: 100%;}#fullpage .solution .wrap{}#fullpage .solution .wrap>h1{}#fullpage .solution .wrap>p{}#fullpage .solution .wrap>span{}#fullpage .solution .wrap>ul{  margin-top: 40px;  height: 450px;}#fullpage .solution .wrap>ul>li{  width: 217px;  float: left;  margin:40px;  margin-bottom: 0;}#fullpage .solution .wrap>ul>li>p{  font-size: 24px;  color: #4b4b4b;  text-align: center;  margin-top: 30px;}#fullpage .solution .wrap>ul .dot{/*display: none;*/}#fullpage .advantage{  width: 100%;  background: url(../images/advantage.png) no-repeat center;  background-size: 100% 100%;  padding-top: 40px;}#fullpage .advantage .wrap{}#fullpage .advantage .wrap>h1{}#fullpage .advantage .wrap>p{}#fullpage .advantage .wrap .list_advantage{  margin-top: 110px;  width: 901px;  height: 196px;  margin:0 auto;  background: url(../images/border.png) no-repeat top center;}#fullpage .advantage .wrap .list_advantage>ul{  width: 1200px;}#fullpage .advantage .wrap .list_advantage>ul>li{    width: 200px;    height: 265px;    float: left;    margin-top: 176px;    margin-right: 200px;    margin-left: -100px;}#fullpage .advantage .wrap .list_advantage>ul>li>a{    display: block;    height:100%;}#fullpage .advantage .wrap .list_advantage>ul .ys1{    background: url(../images/dun1.png) no-repeat;}#fullpage .advantage .wrap .list_advantage>ul .ys2{   background: url(../images/dun2.png) no-repeat;  }#fullpage .advantage .wrap .list_advantage>ul .ys3{   background: url(../images/dun3.png) no-repeat;}#fullpage .advantage .wrap .list_advantage>ul .ys4{    background: url(../images/dun4.png) no-repeat;    margin-right: 0;}#fullpage .contact{    background: #fff;    padding-top: 80px;}#fullpage .contact{}#fullpage .contact h1{/*margin-top: 150px;*/}#fullpage .contact>p{}#fullpage .contact .con_contact{  width: 100%;  height: 634px;  background: url(../images/contact.png) no-repeat top center;  margin-top: 60px;}#fullpage .contact .con_contact .wrap{}#fullpage .contact .con_contact .wrap .logo_contact{  width: 410px;  height: 410px;  background: url(../images/global.png) no-repeat;  margin:0 auto;  margin-top: 70px;}#fullpage .contact .con_contact .wrap .logo_contact>img{  display: block;  margin:0 auto;  padding-top: 61px;}#fullpage .contact .con_contact .wrap .way_contact{  width: 850px;  margin:0 auto;  margin-top: 25px;}#fullpage .contact .con_contact .wrap .way_contact>ul{}#fullpage .contact .con_contact .wrap .way_contact>ul>li{  display: inline-block;  margin:0 15px;}#fullpage .contact .con_contact .wrap .way_contact>ul>li>img{  float: left;  margin-top: 11px;  margin-right: 10px;}#fullpage .contact .con_contact .wrap .way_contact>ul>li .box_p{  width: 326px;  height: 76px;  background: url(../images/white.png) no-repeat;  float: left;}#fullpage .contact .con_contact .wrap .way_contact>ul>li .box_p>p{  font-size: 16px;  color: #333;  margin-top: 14px;}#fullpage .contact .con_contact .wrap .way_contact>ul>li:nth-of-type(2) .box_p>p{  font-size: 16px;  color: #333;  line-height: 46px;}.bottom{  width: 100%;  height: 200px;  position: relative;  background: #f8f8f8;  border-top: #ededed solid 1px;}.bottom .wrap{}.bottom .wrap .bottom_l{  float: left;  margin-top: 30px;}.bottom .wrap .bottom_l .bottom_nav{  margin-right: 50px;  float: left;}.bottom .wrap .bottom_l .bottom_nav>p{  font-size: 14px;  color: #333;}.bottom .wrap .bottom_l .bottom_nav>ul{}.bottom .wrap .bottom_l .bottom_nav>ul>li{}.bottom .wrap .bottom_l .bottom_nav>ul>li>a{  font-size: 12px;  color: #727272;  line-height: 25px;}.bottom .wrap .bottom_l .bottom_nav>ul>li>a:hover{  color: #333;}.bottom .wrap .bottom_l .bottom_nav>p>a{  font-size: 14px;  color: #333;}.bottom .wrap .bottom_r{  float: right;  margin-top: 30px;}.bottom .wrap .bottom_r>img{}.footer{  width: 100%;  height: 75px;  background: #e0e0e0;}.footer .span_box{  width: 545px;  margin:0 auto;}.footer .span_box>span{  text-align: center;  line-height: 75px;  font-size: 12px;  color: #727272;  margin:0 10px;}/*优势一：技术优势*/.advantage1{  width: 100%;  margin-top: 84px;}.advantage1 .pic1{  width: 100%;  height: 506px;  background: url(../images/bg1.png) no-repeat top center;}.advantage1 .pic1 .wrap{}.advantage1 .pic1 .wrap .pic_tit{  margin-top: 140px;}.advantage1 h3{  font-size: 38px;  color: #4b4b4b;  font-weight: 600;}.advantage1 p{  font-size: 22px;  color: #4b4b4b;}.advantage1 .pic1 .wrap .pic_tit>img{}.advantage1 .invention{  height: 420px;}.advantage1 .invention .invention_txt{  float: left;  margin-left: 150px;  margin-top: 110px;}.advantage1 .invention .invention_txt>h3{  padding-bottom: 25px;}.advantage1 .invention .invention_txt>p{}.advantage1 .invention .invention_txt>p>strong{  color: #0072e4;}.advantage1 .invention .invention_img{  float: right;  margin-right: 92px;  margin-top: 86px;}.advantage1 .invention .invention_img>img{}.advantage1 .system{  width: 100%;  height: 485px;  background: #f8f8f8;}.advantage1 .system .wrap{  height: 100%;  border-bottom: #cdcdcd solid 1px;}.advantage1 .system .system_img{  float: left;  margin-top: 80px;  margin-left: 150px;}.advantage1 .system .system_img>img{}.advantage1 .system .system_txt{  float: right;  margin-top: 122px;  margin-right: 88px;}.advantage1 .system .system_txt>h3{  padding-bottom: 22px;}.advantage1 .system .system_txt>ul{}.advantage1 .system .system_txt>ul>li{   font-size: 22px;  color: #4b4b4b;  line-height: 33px; }.advantage1 .control{  width: 100%;  height: 485px;  background: #f8f8f8;}.advantage1 .control .control_txt{  float: left;  margin-left: 150px;  margin-top: 115px;}.advantage1 .control .control_txt>h3{  padding-bottom: 30px;}.advantage1 .control .control_txt>p{  line-height: 33px;}.advantage1 .control .control_img{  float: right;  margin-right: 88px;  margin-top: 80px;}.advantage1 .control .control_img>img{}.advantage1 .pollute{  position: relative;  padding-bottom: 120px;}.advantage1 .pollute .sun{  display: block;  width: 178px;  height: 172px;  position: absolute;  bottom: 99px;  left: 42%;}.advantage1 .pollute .sun>img{width: 100%;}.advantage1 .pollute>h3{  padding-top:80px;  text-align: center;  line-height: 50px;  padding-bottom: 10px;}.advantage1 .pollute>p{  text-align: center;  line-height: 38px;}.advantage1 .pollute>ul{  margin-top: 66px;}.advantage1 .pollute>ul>li{  float: left;}.advantage1 .pollute>ul>li>img{  display: block;  margin:6px auto;}.advantage1 .standard{  width: 100%;  height: 1077px;  background: url(../images/standard.png) no-repeat top center;}.advantage1 .standard h3{  padding-bottom: 40px;  padding-top: 160px;  text-align: center;}.advantage1 .standard p{  text-align: center;  line-height: 38px;}.advantage1 .standard .standard_img{  width: 780px;  margin:0 auto;  margin-top: 68px;}.advantage1 .standard .standard_img>img{}.advantage1 .light{  width: 100%;  height: 530px;  background: url(../images/dotline.png) no-repeat center;}.advantage1 .light .light_img{  width: 213px;  height: 249px;  margin:0 auto;  padding-top: 40px;}.advantage1 .light .light_img>img{}.advantage1 .light>h4{font-size: 40px;color: #0782f9;text-align: center;margin-top: 115px;}/*技术优势二--研发优势research*/.advantage2{  width: 100%;  margin-top: 84px;}.advantage2 h3{  font-size: 38px;  color: #4b4b4b;  font-weight: 600;}.advantage2 p{  font-size: 22px;  color: #4b4b4b;}.advantage2 .pic2{  width: 100%;  height:509px;  background: url(../images/bg2.png) no-repeat top center; }.advantage2 .pic2 .wrap{}.advantage2 .pic2 .wrap .pic_tit{  width: 786px;  height: 187px;  margin-top: 140px;}.advantage2 .pic2 .wrap .pic_tit>img{}.advantage2 .research{  height: 480px;}.advantage2 .research .research_img{  float: left;  width: 403px;  height: 403px;  overflow: hidden;  margin-top: 52px;  margin-left: 130px;}.advantage2 .research .research_img>img{}.advantage2 .research .research_txt{  float: right;  margin-top: 100px;  margin-right: 150px;}.advantage2 .research .research_txt>h3{  padding-bottom: 20px;  padding-top: 60px;}.advantage2 .research .research_txt>p{  line-height: 28px;}.advantage2 .design{  width: 100%;  height: 480px;  background: #f3f3f3;}.advantage2 .design .design_txt{  margin-left: 180px;  margin-top: 120px;  float: left;}.advantage2 .design .design_txt>h3{  padding: 20px 0;}.advantage2 .design .design_txt>p{  line-height: 38px;}.advantage2 .design .design_txt>p>br{}.advantage2 .design .design_img{  width: 313px;  height: 278px;  overflow: hidden;  float: right;  margin-right: 170px;  margin-top: 100px;}.advantage2 .design .design_img>img{}.advantage2 .study{  height: 480px;}.advantage2 .study .study_img{  width: 338px;  height: 342px;  overflow: hidden;  float: left;  margin-left: 140px;  margin-top: 70px;}.advantage2 .study .study_img>img{}.advantage2 .study .study_txt{  margin-top: 80px;  margin-right: 90px;  float: right;}.advantage2 .study .study_txt>h3{  padding: 20px 0;}.advantage2 .study .study_txt>p{  line-height: 28px;}.advantage2 .patent{  width: 100%;  height: 1255px;  background: url(../images/patent.png) no-repeat top center;}.advantage2 .patent .patent_icon{  width: 103px;  margin:0 auto;  padding-top: 130px;}.advantage2 .patent .patent_icon>img{width: 100%;}.advantage2 .patent .patent_name>h4{  font-size: 38px;  color: #fff;  text-align: center;  padding-top: 5px;  padding-bottom: 30px;}.advantage2 .patent .patent_name #box_patent{  height: 800px;  overflow:hidden;  width: 1000px;  margin:0 auto;  margin-top: 50px;}.advantage2 .patent .patent_name ul{height: 800px}.advantage2 .patent .patent_name ul>li{  font-size: 22px;  color: #90f3fe;  text-align: center;  line-height: 53px;}.advantage2 .patent .patent_name ul>li:hover{  font-size: 26px;  color: #fff;}/*优势三：运营优势*/.advantage3{}.advantage3 .pic3{}.advantage3 .pic3 .wrap{}.advantage3 .pic3 .wrap .pic_tit{}.advantage3 .pic3 .wrap .pic_tit>img{}.advantage3{  width: 100%;  margin-top: 84px;}.advantage3 .pic3{  width: 100%;  height: 506px;  background: url(../images/bg3.png) no-repeat top center;}.advantage3 .pic3 .wrap{}.advantage3 .pic3 .wrap .pic_tit{  margin-top: 140px;}.advantage3 h3{  font-size: 28px;  color: #4b4b4b;  font-weight: 600;}.advantage3 p{  font-size: 22px;  color: #4b4b4b;}.advantage3 .energy{  height: 610px;}.advantage3 .energy .energy_img{  width: 415px;  height: 407px;  margin-left: 110px;  margin-top: 100px;  background: url(../images/energy.png) no-repeat;  float: left;}.advantage3 .energy .energy_img>img{  width: 139px;  margin:0 auto;  display: block;  padding-top: 177px;}.advantage3 .energy .energy_txt{  margin-right: 128px;  float: right;  margin-top: 200px;}.advantage3 .energy .energy_txt>h3{  line-height: 40px;}.advantage3 .energy .energy_txt>ul{  margin-top: 10px;}.advantage3 .energy .energy_txt>ul>li{   font-size: 22px;  color: #4b4b4b;  line-height:35px;}.advantage3 .site{  width: 100%;  height: 1166px;  background: url(../images/bg_site.png) no-repeat top center;}.advantage3 .site h5{  text-align: center;  font-size: 28px;  color: #1e1e1e;  padding-top: 90px;  line-height: 45px;}.advantage3 .site .site_img{  width: 513px;  height: 700px;  margin:0 auto;  margin-top:190px;   position: relative;}.advantage3 .site .site_img>img{}.advantage3 .site .site_img>ul{  }.advantage3 .site .site_img>ul>li{position: absolute;}.advantage3 .site .site_img>ul>li.box1{  top: -105px;  left: -103px;}.advantage3 .site .site_img>ul>li.box2{  top: 219px;  left: -293px;}.advantage3 .site .site_img>ul>li.box3{  top:524px;  left: 52px;}.advantage3 .site .site_img>ul>li.box4{  top: 327px;  right: -342px;}.advantage3 .site .site_img>ul>li.box5{  top: 0px;  right: -325px;}.advantage3 .site .site_img>ul>li>img{}.advantage3 .item{  height: 666px;}.advantage3 .item .item_txt{  float: left;  margin-top: 180px;  margin-left: 30px;}.advantage3 .item .item_txt>h3{  line-height: 48px;  padding-bottom: 20px}.advantage3 .item .item_txt>p{  line-height: 28px;}.advantage3 .item .item_img{  float: right;  margin-right: 30px;  margin-top: 112px;  position: relative;  width: 466px;  overflow:hidden;  height: 466px;}.advantage3 .item .item_img>img{}.advantage3 .item .item_img>p{  width: 140px;  height: 68px;  background: url(../images/p.png) no-repeat;  position: absolute;  left: 35.5%;  top: 43%;}.advantage4{  width: 100%;  margin-top: 84px;}.advantage4 .pic4{  width: 100%;  height: 506px;  background: url(../images/bg4.png) no-repeat top center;}.advantage4 .pic4 .wrap{}.advantage4 .pic4 .wrap .pic_tit{  margin-top: 140px;}.advantage4 h3{  font-size: 38px;  color: #4b4b4b;  font-weight: 600;}.advantage4 p{  font-size: 22px;  color: #4b4b4b;}.advantage4 .bot{  height: 560px;}.advantage4 .bot .bot_img{  margin-left: 40px;  float: left;  width: 486px;  height: 442px;  margin-top: 30px;}.advantage4 .bot .bot_img>img{}.advantage4 .bot .bot_txt{  float: right;  margin-right: 40px;  margin-top: 156px;}.advantage4 .bot .bot_txt>h3{  line-height: 46px;  padding-bottom: 10px;}.advantage4 .bot .bot_txt>p{  line-height: 34px;}.advantage4 .epc{  width: 100%;  height: 490px;  background: #f3f3f3;}.advantage4 .epc .wrap{}.advantage4 .epc .wrap .ecp_txt{  float: left;  margin-left:40px;  margin-top: 120px;}.advantage4 .epc .wrap .ecp_txt>h3{  line-height: 55px;  padding-bottom: 20px;}.advantage4 .epc .wrap .ecp_txt>p{  line-height: 28px;}.advantage4 .epc .wrap .ecp_img{  float: right;  margin-right: 40px;  margin-top: 80px;}.advantage4 .epc .wrap .ecp_img>img{}.advantage4 .emc{  height: 560px;}.advantage4 .emc .emc_img{  float: left;  margin-left: 40px;   width: 486px;  height: 442px;  margin-top: 30px;}.advantage4 .emc .emc_img>img{}.advantage4 .emc .emc_txt{  float: right;  margin-right: 40px;  margin-top: 156px; }.advantage4 .emc .emc_txt>h3{  line-height: 46px;  padding-bottom: 10px;}.advantage4 .emc .emc_txt>p{  line-height: 34px;}/*产品中心*/.product{  width: 100%;  padding-bottom: 100px;}.product .banner_product{  width: 100%;  height: 507px;  overflow: hidden;  background: url(../images/product.png) no-repeat top center;  margin-top: 84px;}.product .banner_product .wrap{}.product .banner_product .wrap>h2{  font-size: 48px;  color: #fff;  text-align: center;  margin-top: 90px;}.product .banner_product .wrap>p{  width: 194px;  height: 36px;  border:#fff solid 1px;  margin:0 auto;  font-size: 20px;  color: #fff;  line-height: 34px;  text-align: center;  margin-top: 20px;}.product .banner_product .wrap .product_img{  width: 786px;  height: 294px;  background: url(../images/ps.png) no-repeat;  margin:0 auto;  margin-top: -40px;}.product .list_product{  margin-top: 80px;}.product .list_product>ul{  width: 1230px;}.product .list_product>ul>li{  width: 291px;  height: 215px;  overflow: hidden;  float: left;  position: relative;  margin-right: 13px;  margin-bottom: 40px;}.product .list_product>ul>li>img{  width: 100%;}.product .list_product>ul>li>p{  width: 100%;  height: 51px;  line-height: 50px;  text-align: center;  font-size: 18px;  color: #fff;  position: absolute;  left: 0;  bottom: 0;  background: #79a2cb;  margin:0;}.product .list_product .page{}.modal-con{  overflow: hidden;    margin: 0 auto;    padding: 20px 20px;    position: relative;}.modal_img{  float: left;  width: 515px;  overflow: hidden;  position: relative;}.modal_img>img{  width: 100%;}.modal_txt{  height: 400px;  float: right;  width: 280px;}.modal_txt h6{  font-size: 14px;  color: #333;}.modal_txt p{  font-size: 12px;  color: #666;  padding-right:10px;}/*分页样式*/.page{  width: 100%;  text-align: center;  margin-top: 30px;}.page .pagination{border:#dddddd solid 1px;overflow: hidden;border-radius: 6px;margin:0 auto;left: 50%;}.page .pagination>div>a,.page .pagination span{display: block;float: left;width: 48px;height: 40px;line-height: 38px;text-align: center;color: #0088cc;border-right:#dddddd solid 1px;font-size: 14px;}.page .pagination span.current{color: #00559d;background: #f5f5f5}/*solution*/.solution{  margin-top: 84px;  overflow: hidden;}.solution .solution_nav{  width: 217px;  float: left;  height: 100%;  background: #f8f8f8;}.solution .solution_nav>ul{}.solution .solution_nav>ul>li{  width: 100%;  height: 60px;  position: relative;  border-bottom: #ededed solid 1px;}.solution .solution_nav>ul>li>ol{  width: 217px;  position: absolute;  top: 60px;  left: -6px;  /*border:red solid 2px;*/}.solution .solution_nav>ul>li>ol>li{  line-height: 60px;}.solution .solution_nav>ul>li>ol>li>a{  display: block;  font-size: 12px;  color:#666;  text-indent: 36px;}.solution .solution_nav>ul>li>ol>li:hover{  background: #fff;  border-left: #1c82e4 solid 6px;}.solution .solution_nav>ul>li>ol>li:hover>a{  text-indent: 30px;  color: #1c82e4;}.solution .solution_nav>ul>li.on{  background: #fff;  border-left: #1c82e4 solid 6px;}.solution .solution_nav>ul>li:hover{  background: #fff;  border-left: #1c82e4 solid 6px;}.solution .solution_nav>ul>li:nth-of-type(4):hover>a>span{  background: url(../images/arrow3.png) no-repeat;}.solution .solution_nav>ul>li>a{  font-size: 14px;  color: #666;  line-height: 60px;  display: block;  text-indent: 36px;}.solution .solution_nav>ul>li.on>a{  color: #0274d4;  text-indent: 30px;}.solution .solution_nav>ul>li:hover>a{  color: #0274d4;  text-indent: 30px;}.solution .solution_nav>ul>li:hover>a>span{   background: url(../images/arrow.png) no-repeat;}.solution .solution_nav>ul>li>a>span{  display: block;  width: 12px;  height: 15px;  background: url(../images/arrow2.png) no-repeat;  float: right;  margin-top: 24px;  margin-right: 30px;}.solution .solution_nav>ul>li.on>a>span{  background: url(../images/arrow.png) no-repeat;}.solution .solution_con{  width: 938px;  float: right;  padding: 20px 0;  height: 100%;  }.solution .solution_con>ul{  height: 100%;}.solution .solution_con>ul>li{   height: 100%;}/*contact*/.contact1{  margin-top: 84px;  background: #f8f8f8;  overflow: hidden;  padding-bottom: 50px;}.contact1 .banner_contact{  width: 100%;  height:506px;  background: url(../images/bg_contact.png) no-repeat top center;   border:#fff solid 1px;}.contact1 .banner_contact .word_contact{  width: 291px;  height: 104px;  background: url(../images/tit_contact.png) no-repeat;  margin:auto;  margin-top: 170px;}.contact1 .ways_contact{  width: 1243px;  margin:0 auto;  margin-top: -120px;}.contact1 .ways_contact .map_contact{  width: 623px;  height: 368px;  float: left;}.contact1 .ways_contact .map_contact>img{  width: 100%;}.contact1 .ways_contact .addr_contact{  width: 620px;  height: 368px;  float: right;  background: url(../images/addr.png) no-repeat;}.contact1 .ways_contact .addr_contact>ul{  margin-top: 57px;  margin-left: 135px;}.contact1 .ways_contact .addr_contact>ul>li{  margin-bottom: 20px;}.contact1 .ways_contact .addr_contact>ul>li>h5{  font-size: 20px;  color: #6a6a6a;  font-weight: 600;}.contact1 .ways_contact .addr_contact>ul>li>p{  font-size: 18px;  color: #6a6a6a;  width: 320px;  line-height:28px;}.contact1 .ways_contact .addr_contact>ul .addr{}.contact1 .ways_contact .addr_contact>ul .addr>h5{}.contact1 .ways_contact .addr_contact>ul .addr>p{}.contact1 .ways_contact .addr_contact>ul .call{}.contact1 .ways_contact .addr_contact>ul .call>h5{}.contact1 .ways_contact .addr_contact>ul .call>p{}.contact1 .ways_contact .addr_contact>ul .email{}.contact1 .ways_contact .addr_contact>ul .email>h5{}.contact1 .ways_contact .addr_contact>ul .email>p{}/* news *//*邓凯凯*/.contetn_main{width:938px;float: right;}.news_list ul li{width:100%;margin-bottom:20px;border-bottom:1px solid #ededed;overflow: hidden;}.news_text{width:750px;float:right;margin-top:25px;}.img_box{width:180px;float:left;}.img_box>img{width:170px !important;height:160px;}.h_top h4{font-weight:bold;font-size:16px;}.page{width:938px;}.pagination ul li{width:750px;}.pagination ul{width:750px;}#newtl{text-align:center;line-height:50px;font-weight:bold;font-size:20px;}/*邓凯凯*/