.fl{float: left;}
.fr{float: right;}
p{margin: 0;}
.w1200{width: 1200px;margin: 0 auto;}

.out-head{border-bottom: 1px solid #e5e5e5;height: 40px;background: #f9f9f9;}
.head1{font: 400 13px/39px "å¾®è½¯é›…é»‘";color:#666666;}
.head2{font: 400 13px/39px "å¾®è½¯é›…é»‘";color:#666666;}
.head2 a{color:#666;}

.headd{height: 118px;overflow: hidden;}
.logo{
    line-height: 118px;
}
.tadv{
  position:relative;
  padding: 32.5px 0 32.5px 18px;
  margin-left:20px;
}
.tadv:before{
  content:"";
  width:1px;
  height:59px;
  background-color:#e5e5e5;
  position:absolute;
  left:0;
  top:50%;
  margin-top:-24.5px;
}
.tadv p:first-of-type{
    font-size: 20px;
  line-height: 1;
  color: #666666;
  margin-bottom:15px;
}
.tadv p:nth-child(2){
  font-size: 18px;
  line-height: 1;
  color: #0072d8;
}
.phone{color:#0072d8; font-size: 20px;font-family: ArialMT;margin-top:17px;letter-spacing: 1px;}
.phone p{border: 1px solid #e3e3e3;margin-bottom: 8px;border-radius: 19px;padding: 0 22px;line-height: 36px;}

.menu{height: 57px;background: #0072d8;}

.out-ss{height: 59px;overflow: hidden;}
.hotSearch{font: 400 14px/59px "å¾®è½¯é›…é»‘";color:#666666;float: left;}
.hotSearch a{color:#666; margin-right:9px;}

.out-ss .formsearch {
  background:url(ss.png) no-repeat;
  width: 226px;
  height: 37px;
  float: right;
  margin-top: 10px;
}

.out-ss .formsearch .s_btn {
  float: right;
  outline: none;
  border: none;
  width: 65px;
  height: 37px;
  font-size: 0;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: 0 -210px;
}

.out-ss .formsearch .keyword {
  float: left;
  background: none;
  outline: none;
  border: none;
  width: calc(100% - 65px);
  color: #666666;
  height: 37px;
  font-size: 12px;
  padding-left: 20px;
}

.formsearch input::-webkit-input-placeholder {color:#666666;}
.formsearch textarea::-webkit-input-placeholder {color: #666666;}

.c1{height: 414px;overflow: hidden;}
.c11{}
.c1a{width: 875px;}
.c1b{width: 258px;padding-top: 66px;}
.c1a1{font:600 26px/28px "å¾®è½¯é›…é»‘";color:#0a57ae;margin-top: 61px;}
.c1a2{font:400 15px/30px "å¾®è½¯é›…é»‘";color:#666666;margin-top: 32px;}
.c1a3{margin-top: 40px;}
.c1ads{}
.c1ads li{float: left;margin-right: 44px;}
.c1ads li .c1aa1{width: 91px;height: 91px;border-radius: 100%;border:1px solid #72abee;
  text-align: center;color:#0a57ae;font-size: 22px;font-weight: 600;line-height: 91px;}
.c1ads li .c1aa1 dd{
  vertical-align:middle;
  display:inline-block;
}
.c1ads li .c1aa2{margin-left: 15px;color:#333333;font-size: 16px;line-height: 91px;}


.c2{height:auto;overflow: hidden;}
.c22{padding-top:30px;}
.c2a{height:auto;width:250px;box-shadow: 0 0 1px 1px #f1f4fa;background: #fff;}
.c2a1{height: 144px;background: #0072d8;box-shadow: 0 0 1px 1px #0072d8;text-align: center;}
.c2a1-t{font:600 26px/28px "å¾®è½¯é›…é»‘";color:#fff;padding-top: 35px;}
.c2a1-t1{font:400 17px/28px "å¾®è½¯é›…é»‘";color:#fff;padding-top: 23px;}
.c2a2{width:220px;margin: 0 auto;}
.csort1{margin-top:20px;}
.csort1 li{border:1px solid #ececec;background: #0072d8;line-height:40px;text-align: center;margin-bottom:5px;}
.csort1 li a{font:400 16px/40px "å¾®è½¯é›…é»‘";color:#fff;}
.csort1 li:hover{border:1px solid #ececec;background: #d81e04;}
.csort1 li:hover a{color:#fff;}
.c2a3{width: 250px;margin: 0 auto;background: url(ph.png) no-repeat;height: 155px;margin-top: 8px;}
.c2a33{color:#fff;padding-left:50px;line-height: 29px;padding-top:21px;}
.c2b{width:930px;}
.erji{ clear:both; width:100%; height:auto; overflow:hidden; margin-bottom:5px;}
.erji a{ width:100%; float:left; font-size:16px; text-align:center; border-bottom:1px #ADADAD dotted; line-height:35px;}

.tabli {}
.tabli li.cur{background: url(proh.png) no-repeat;}
.tabli li {float: left;width: 216px;height: 215px;text-align: center;margin-left: 50px;}
.tabli li img{padding-top: 30px;}
.tabli li h3{font:400 20px/40px "å¾®è½¯é›…é»‘";color:#fff;padding-top: 18px;}
.tab{margin-top:0px;display:none;}
.pro-con{border:1px solid #ededed;background: #fff;width:930px;height:auto;}
.product_list10{padding-top: 20px;margin-left: 8px;}
.product_list10 li{float: left;text-align: center;margin: 0 8px 8px 8px;}
.product_list10 li img{border: 1px solid #eee;width: 285px;height:214px;}
.product_list10 li h3 a{color:#16314f;font-size: 14px;line-height: 66px;}
.product_list10 li:hover h3 a{
    color: #0072d8;
}

.c3{margin-top: 70px;}
.c3-t{text-align: center;background: url(c3.png) no-repeat center;height: 81px;}
.c3-tt{font-size: 30px;font-weight: 600;color:#0a57ae;line-height: 36px;padding-top: 10px;}
.c3-tt p{color:#666666;font-size: 16px;font-weight: 400;}
.c33{padding-top: 50px;}
.c3ads{}
.c3ads li{float: left;margin-bottom: 42px;margin-right: 88px;width: 338px;height: 109px;overflow: hidden;}
.c3ads li .c3a{width: 95px;position: relative;}
.c3ads li .c3a1{width: 95px;height: 109px;}
.c3ads li .c3a2{position: absolute;left: 0;top:0;z-index: 999;display: none;}
.c3ads li .c3b{width: 224px;}
.c3ads li .c3b h3{color:#333333;font-size: 18px;font-weight: 600;padding-top: 14px;}
.c3ads li .c3b p{color:#666666;font-size: 14px;font-weight: 400;padding-top: 14px;}
.c3ads li:nth-child(3n){float: right;margin-right: 0;}
.c3ads li:hover .c3a1{display: none;}
.c3ads li:hover .c3a2{display: block;}

.ys-tu{width: 1920px;position: relative;left: 50%;margin-left: -960px;margin-top: 0;}
.ys-con1{margin-top: 51px;}
.ys-c1{width: 528px;}
.ysads{padding-top: 35px;}
.ysads li{position: relative;margin-bottom: 19px;}
.ysads li h3{font-size: 26px;color:#333;position: absolute;left: 81px;top:8px;}
.ysads li p{color:#666;font-size: 18px;background: url(ys.png) no-repeat 0 8px;padding-left: 25px;line-height: 34px;margin-top: 22px;}

.c4{height: 680px;background: #f6f9ff;margin-top: 10px;}
.c44{padding-top: 48px;}
.c4-t1{font:600 30px/46px "å¾®è½¯é›…é»‘";color:#0e59ae;text-align: center;}
.c4-t1 p{color:#666666;font-size: 18px;font-weight: 400;}
.c4ads{padding-top: 48px;}
.c4ads li{float: left;border:1px solid #e3e3e3;margin-bottom: 24px;margin-right: 28px;}
.c4ads li:nth-child(5n){float: right;margin-right: 0;}
.c4ads li:hover{border:1px solid #000;}
.c4ads li img{width: 215px;height: 118px;}


.c5{background: #0072d8;height: 404px;}
.c55{padding-top: 84px;}
.c5a{width: 342px;height: 228px;background: url(c5a.png) no-repeat;text-align: center;}
.c5a1{font:400 26px/42px "å¾®è½¯é›…é»‘";color:#fff;padding-top:40px;letter-spacing: 6px;}
.c5a2{font:400 23px/42px "å¾®è½¯é›…é»‘";color:#fff;padding-top:10px;letter-spacing: 1px;}
.c5a3{font: 400 18px/49px "å¾®è½¯é›…é»‘";color:#303030;}
.c5a4{font:400 17px/42px "å¾®è½¯é›…é»‘";color:#fff;padding-top:14px;}

.c5b{width: 780px;}
.c5b .content{position:relative}
.l_btn3{position:absolute;top:49%;cursor:pointer;z-index: 99;left:-45px;}
.r_btn3{position:absolute;top:49%;cursor:pointer;z-index: 99;right:-45px;}
#mm_demo{overflow:hidden;width:100%;margin:0 auto;}
#mm_indemo {float: left;width:800%}
#mm_demo1 {float: left;display:none;}
#mm_demo2 {float: left;}

.c5bads{margin-top: 30px;}
.c5bads li{float: left;margin-right: 18px;width:275px}
.c5bads li img{width:100%; height:210px;}
.c6{margin-top: 14px;}
.tabli0 {position: relative;}
.tabli0 li.cur{color:#0e59ae;}
.tabli0 li {float: left;color:#333333;font-weight: 600;font-size: 24px;line-height: 130px;margin-right: 44px;}
.c6a-m{position: absolute;right: 0;color:#666;font-size: 13px;top: 0;line-height: 130px;}
.c6a-m a{color:#666;}
.tab0{display:none;}
.product_list14{}
.product_list14 li{float: left;width: 287px;position: relative;margin-right: 17px;text-align: center;}
.product_list14 li img{width: 287px;height: 191px;}
.product_list14 li h3 a{color:#666;font-size: 16px;line-height: 66px;}
.product_list14 li:nth-child(4){float: right;margin-right: 0;}
.product_list14 li .c6bm{background: url(mm.png) no-repeat;width: 287px;height: 191px;position: absolute;left: 0;top: 0;z-index: 999;display: none;}
.product_list14 li:hover .c6bm{display: block;}
.product_list14 li:hover h3 a{color:#0072d8;}

.c7{background: #f6f9ff;height: 584px;margin-top: 40px;}
.c77{padding-top: 36px;}
.c7a{width: 610px;}
.c7b{width: 552px;}
.c7a1{font:600 26px/68px "å¾®è½¯é›…é»‘";color:#0e59ae;position: relative;border-bottom: 1px solid #dfdfdf;}
.c7a1 a{color: #666666;font:400 12px/68px "arial";position: absolute;right: 0;top:0;text-transform: uppercase;}
.c7a1 a:hover{
  color:#0e59ae;
}
.c7xlist1{padding-top: 32px;}
.c7xlist1 li{border-bottom: 1px dashed #e5e5e5;padding-bottom: 26px;}
.c7xlist1 li .deta{width: 170px;float: left;}
.c7xlist1 li .deta img{width: 154px;height: 105px;}
.c7xlist1 li .detb{width: 430px;float: right;}
.c7xlist1 li .detb h3{color:#0e59ae;font-size: 16px;padding-bottom: 6px;}
.c7xlist1 li .detb h3 a{color: #0072d8;font-size: 16px;}
.c7xlist1 li .detb span{font:400 14px/26px "arial";color:#999999;}
.c7xlist1 li .detb p{font:400 13px/30px "å¾®è½¯é›…é»‘";color:#666666;}
.c7xlist2{padding-top:8px;}
.c7xlist2 li{width: 292px;float: left;line-height:52px; border-bottom: 1px dashed #e5e5e5;position: relative; height:52px;white-space: nowrap;text-overflow: ellipsis; overflow:hidden;}
.c7xlist2 li:nth-child(2n){float: right;margin-right: 0;}
.c7xlist2 li h3{background: url(nn.png) no-repeat 0 50%;font-size: 13px;color:#333;line-height: 52px;}
.c7xlist2 li h3 a{color:#333;padding-left: 22px;}
.c7xlist2 li span{position: absolute;right: 0;color:#999999;font-size: 12px;line-height: 52px;top:0px;}

.c7bb{
    width: 100%;
    padding-top: 32px;
    height:380px;
    overflow: hidden;
}
.c7bb li{
    width: 100%;
    height:103px !important;
    margin-bottom: 19px;
    border: 1px solid #e5e5e5;
    padding-top: 20px;
    padding-right: 27px;
    background: #f6f9ff;
}
.c7bb li h3{
    background: url(wen.png) no-repeat 29px top;
    padding-left: 61px;
    font-size: 16px;
    font-weight: 400;
    line-height: 25px;
    color: #333333;
    margin-bottom: 22px;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;

}

.c7bb li h3:hover {color:#243f60;transition:0.3s;}
.c7bb li p{
    background: url(da.png) no-repeat 29px top;
    padding-left: 61px;
    font-size: 14px;
    line-height: 22px;
    color: #666666;
    overflow:hidden;
    text-overflow:ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
}

.c7bb li:hover{background: #0072d8;box-shadow: 0px 2px 7px 0px 
  rgba(0, 0, 0, 0.36);}
.c7bb li:hover h3{color:#fff;}
.c7bb li:hover p{color:#fff;background: url(daa.png) no-repeat 29px top;}

.link{height: 55px;width: 1200px;left: 50%;z-index: 999;margin: 0 auto;}

.out-foot{background: #111111;position: relative;padding-bottom: 49px;}
.linkk{color: #333333;font-size: 16px;line-height: 55px;}
.linkk a{color:#666666;font-size: 12px;padding-left: 50px;line-height: 55px;}
.foot{padding-top: 30px;}
.fo1{width: 346px;}
.fo2{width: 346px;margin-left: 84px;}
.fo1t{font-size: 18px;color:#fff;border-bottom: 1px solid rgba(255,255,255,0.17);line-height: 78px;}
.fo1t1{padding-top: 44px;color:#b1b3b6;line-height: 30px;font-size: 14px;}
.fo1t1 a{color:#b1b3b6; width:33%; display:inline-table;}
.fo2t1{padding-top: 44px;color:#fff;line-height: 36px;font-size: 14px;}
.fo3{width: 304px;padding-top: 54px;}
.fo3t1{line-height: 46px;color:#fff;}

.footer{background: #111111;border-top: 1px solid rgba(255,255,255,0.1);text-align: center;padding-bottom: 10px;padding-top: 10px;}
.footera{font:400 12px/26px "å¾®è½¯é›…é»‘";color: rgba(255,255,255,0.61);}
.footera a{color: rgba(255,255,255,0.61);}



