/* CSS Document */
*{margin:0;padding:0;font-family:'Microsoft YaHei'}
body{margin:0;padding:0;background:#fff;font-size:14px;}
img{ border:none;}
li{ list-style:none;}
.cl{clear:both;}
.clear{clear:both;}
a{color:#000;text-decoration:none; text-align:center;}
a:hover{color:#00a0e9;text-decoration:none;}

.box{max-width:1200px;margin:0 auto;}
#top{ background:#f7f7f7; height:30px;}
#top1{ width:1200px; margin:0 auto; font-size:12px; color:#666; line-height:30px;}
#top1 span{ float:right; color:#666;}
#top1 span a{color:#666; margin:0 5px;}
#top1 p{ float:left;}

.header{padding:3px 0; background:#f3f6fb;}
.header .logo{ float:left;}
.header .logo img{ display:block; width:730px; height:120px;}
.header .tell{ float:right; font-size:26px; font-weight:bold; line-height:42px; color:#07adf9; text-align:left; background:url(../images/tu-31.png) no-repeat left center; padding-left:45px;}
.header .tell span{ display:block; font-size:16px; line-height:60px; color:#6c6c6c; font-weight:normal;}

.nav{background: #07adf9; font-size:16px; line-height:66px; color:#fff; margin-bottom:3px;}
.nav ul{float:left;width:100%;background:url(../images/hr-1.png) repeat-y left center;}
.nav ul li{float:left; width:132px;background:url(../images/hr-1.png) repeat-y right center; position:relative;}
.nav ul li.li2{ width:170px;}
.nav ul li.li3{ width:160px;}
.nav ul li a{ display:block; color:#fff;}
.nav ul li a:hover{ background-color:#333;}
.nav ul li div{ position:absolute; display:none; z-index:999; top:66px; width:132px; left:0; font-size:15px; overflow:hidden; background: #07adf9;}
.nav ul li.li2 div{ width:170px;}
.nav ul li.li3 div{ width:160px;}
.nav ul li div a{ display:block; line-height:30px; color:#fff; background:url(../images/hr-1.png) repeat-x left bottom; font-size:12px;}
.nav ul li div a:hover{ background:#333;}

#full-screen-slider{width:100%;height:500px;margin:5px 0;position:relative; z-index:1; }
#slides{display:block;width:100%;height:500px;list-style:none;padding:0;margin:0;position:relative}
#slides li{display:block;width:100%;height:100%;list-style:none;padding:0;margin:0; position:absolute}
#slides li a{display:block;width:100%;height:100%;text-indent:-9999px}
#pagination{display:block;list-style:none;position:absolute;left:50%;top:470px;z-index:9900;padding:5px 15px 5px 0; margin:0}
#pagination li{display:block;list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#ccc;}
#pagination li a{display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current{background:#fff;}

/*定义全局链接鼠标滑过颜色lpm*/

ul,
dd {
    margin: 0px;
    padding: 0px;
    list-style: none;
    border: 0px;
}

/*主要标签的样式初始化lpm*/

.clear {
    clear: both;
    height: 0px;
    overflow: hidden;
}


/*定义鼠标经过时边框的变化效果lpm*/
.page{ margin:0 auto; width:1200px;}
.top70 {padding: 30px 0 0;}

/*优势*/
.adv_t{text-align: center;background: url(../images/20190510164600_840428420.png)no-repeat center bottom;padding-bottom: 20px;}
.adv_t p{color: #da251c;font-size: 24px;}
.adv_t span{display: block;font-size: 36px;color: #222;}
.adv_wt{margin-top: 54px;}
.adv_wt li{display: block;width: 280px;height: 280px;border: 0.5px #959595 solid;float: left;text-align: center;position: relative;margin-right: 23px;}
.adv_wt li:nth-child(4){margin-right: 0px;}
.bg1 i{background: url(../images/20190510170002_907378327.png)no-repeat center;height: 99px;width: 99px;display: block;margin: 0 auto;margin-top: 46px;}
.bg2 i{background: url(../images/20190510170715_1670122177.png)no-repeat center;height: 99px;width: 99px;display: block;margin: 0 auto;margin-top: 46px;}
.bg3 i{background: url(../images/20190510170729_484080006.png)no-repeat center;height: 99px;width: 99px;display: block;margin: 0 auto;margin-top: 46px;}
.bg4 i{background: url(../images/20190510170740_903409238.png)no-repeat center;height: 99px;width: 99px;display: block;margin: 0 auto;margin-top: 46px;}
.adv_wt li p{font-size: 24px;font-weight: bold;color: #004ba1;margin-top: 14px;}
.adv_wt li span{font-size: 13px;color: #333;display: block;margin-top: 18px;}
.adv_wt li em{display: block;width: 14px;height: 20px;background: #004ba1;margin: 0 auto;position: absolute;left:134px;text-align: center;bottom: 0px;}
.adv_wt li:hover{background: #004ba1;border: 0.5px #004ba1 solid;}
.adv_wt li:hover.bg1 i{background: url(../images/20190510171002_1507151740.png)no-repeat center;}
.adv_wt li:hover.bg2 i{background: url(../images/20190510171446_231277831.png)no-repeat center;}
.adv_wt li:hover.bg3 i{background: url(../images/20190510171504_1976122839.png)no-repeat center;}
.adv_wt li:hover.bg4 i{background: url(../images/20190510171519_1679406632.png)no-repeat center;}
.adv_wt li:hover p,.adv_wt li:hover span{color: #fff;}
.adv_wt li:hover em{background: #fff;}



.prod_bg{background: url(../images/20190510171915_1953707225.jpg)no-repeat center;width: 100%;min-width: 1200px;height: 968px;}
.prod_t{background: url(../images/20190510172200_350785452.png)no-repeat center 78px;text-align: center;}
.prod_t p{font-size: 46px;color: #222;}
.prod_t span{font-size: 16px;color: #666;display: block;padding-top: 37px;}

.prod_l{background: url(../images/20201214114725_594857488.jpg)no-repeat center;width: 509px;height: 622px;position: relative;overflow: hidden;}
.prod_w1{position: absolute;top: 20px;right:96px;}
.prod_w p{font-size: 26px;color: #222;}
.prod_w span{font-size: 14px;color: #999;display: block;margin-top: 4px;}
.prod_ww{position: absolute;left:36%;top:60%;-webkit-transition: all 0.3s linear;transition: all 0.3s linear;  z-index: 2;opacity: 0;}
.prod_ww a{display: block;color: #fff;font-size: 16px;line-height: 40px;border: 1px #fff solid;text-align: center;border-radius: 50px;margin-bottom: 20px;    width: 150px;}
.prod_ww a:hover{background:#004ba1;border: 1px #004ba1 solid;}

.prod_img1{background: url(../images/20190626094116_1954192997.jpg)no-repeat center;width: 668px;height: 300px;position: relative;overflow: hidden;margin-bottom: 22px;}
.prod_img1:before{content: "";position: absolute;bottom: 0px;left: 0px;background:rgba(0,0,0,0.8);width: 100%;height:0px;-webkit-transition: all 0.3s linear;transition: all 0.3s linear; z-index: 1;}
.prod_img1:hover:before{height: 100%;}

.prod_ww1 a{display: block;color: #fff;font-size: 16px;line-height: 40px;height: 40px;border: 1px #fff solid;text-align: center;border-radius: 50px;margin-bottom: 20px;    width: 150px;float: left;margin-right: 30px; }
.prod_ww1 a:hover{background:#004ba1;border: 1px #004ba1 solid;}
.prod_ww1{position: absolute;left:25%;top:60%;-webkit-transition: all 0.3s linear;transition: all 0.3s linear;height:200px; width:500px;z-index: 2;opacity: 0;}
.prod_img1:hover  .prod_ww1{top:26%; opacity: 1;}

.prod_img2:before{content: "";position: absolute;bottom: 0px;left: 0px;background:rgba(0,0,0,0.8);width: 100%;height:0px;-webkit-transition: all 0.3s linear;transition: all 0.3s linear;}
.prod_img2:hover:before{height: 100%;}
.prod_img3:before{content: "";position: absolute;bottom: 0px;left: 0px;background:rgba(0,0,0,0.8);width: 100%;height:0px;-webkit-transition: all 0.3s linear;transition: all 0.3s linear;}
.prod_img3:hover:before{height: 100%;}

.prod_img2{background: url(../images/20190510185002_1657638125.jpg)no-repeat center;width: 325px;height: 300px;position: relative;overflow: hidden;}
.prod_img3{background: url(../images/20190621110722_1538677115.jpg)no-repeat center;width: 325px;height: 300px;position: relative;overflow: hidden;}
.prod_w2{position: absolute;top:134px;right:40px;}
.prod_w a{margin-top:30px;display: block;}
.prod_w3{text-align: center;margin-top:20px;}
.prod_w4{text-align: center;margin-top:20px;}
.prod_w4 p{font-size: 20px;}

.prod_ww2 a:hover{background:#004ba1;border: 1px #004ba1 solid;}
.prod_ww2{position: absolute;left:25%;top:60%;-webkit-transition: all 0.3s linear;transition: all 0.3s linear;opacity: 0;}
.prod_img2:hover  .prod_ww2{top:34%; opacity: 1;}

.prod_ww3 a:hover{background:#004ba1;border: 1px #004ba1 solid;}
.prod_ww3{position: absolute;left:25%;top:60%;-webkit-transition: all 0.3s linear;transition: all 0.3s linear;opacity: 0;}
.prod_img3:hover  .prod_ww3{top:24%; opacity: 1; }


.prod_ww2 a{display: block;color: #fff;font-size: 16px;line-height: 40px;border: 1px #fff solid;text-align: center;border-radius: 50px;margin-bottom: 20px;width: 150px;}

.prod_ww3 a{display: block;color: #fff;font-size: 16px;line-height: 40px;border: 1px #fff solid;text-align: center;border-radius: 50px;margin-bottom: 20px;width: 150px;}

#tablit { position: relative;
    width:100%;
    margin: 0 auto;
    height: 658px;
    margin-top:52px;
    min-width: 1200px;
}

#tablit dl { height:210px;overflow: hidden; width: 820px; margin:0 auto;}

#tablit dl dt {
    float: left;
    line-height: 69px;
    font-size: 24px;
}

#tablit dl dd {position: relative;
    float: left;
    height: 120px;
    text-align: center;
    margin-right: 44px;
}
/*#tablit dl dd:nth-child(3){margin-right: 0px;}*/
#tablit dl dd i{width: 34px;height: 39px;display: block;margin: 0 auto;}
#tablit dl dd p{font-size: 30px;color: #222;font-weight: bold;margin-top: 14px;margin-bottom:10px;}
#tablit dl dd span{font-size: 14px;display: block;}
#tablit dl dd:nth-child(1) i{background: url(../images/01.png)no-repeat center;}
#tablit dl dd:nth-child(2) i{background: url(../images/02.png)no-repeat center;}
#tablit dl dd:nth-child(3) i{background: url(../images/03.png)no-repeat center;}
#tablit dl dd:nth-child(4) i{background: url(../images/04.png)no-repeat center;}
#tablit dl dd:nth-child(5) i{background: url(../images/05.png)no-repeat center;}
/*#showtd4{margin-right:0 !important;}*/
#tablit dl dd:hover{cursor: pointer;}
#tablit dl dd.on p{color:#07adf9;}
#tablit dl dd.on:nth-child(1) i{background: url(../images/01-1.png)no-repeat center;}
#tablit dl dd.on:nth-child(2) i{background: url(../images/02-1.png)no-repeat center;}
#tablit dl dd.on:nth-child(3) i{background: url(../images/03-1.png)no-repeat center;}
#tablit dl dd.on:nth-child(4) i{background: url(../images/04-1.png)no-repeat center;}
#tablit dl dd.on:nth-child(5) i{background: url(../images/05-1.png)no-repeat center;}
#tablit .out {
    color: #333;
}

.tabcon {width:100%;  top: 140px; position: absolute;height:518px;}
#showdiv0{background: url(../images/20190511092210_1232822204.jpg)no-repeat center;}
#showdiv1{background: url(../images/20190511092210_1232822204.jpg)no-repeat center;}
#showdiv2{background: url(../images/20190511092210_1232822204.jpg)no-repeat center;}
#showdiv3{background: url(../images/20190511092210_1232822204.jpg)no-repeat center;}
#showdiv4{background: url(../images/20190511092210_1232822204.jpg)no-repeat center;}
.dis {
    display: none;
}
.page {
    margin: 0 auto;
        margin-top: 0px;
    width: 1200px;
}
.adv_ww{margin-top:105px;}
.adv_rr{color: #fff;width: 560px;margin-top: 34px;}
.adv_tt p{font-size: 20px;font-weight: bold;}
.adv_tt span{font-size: 24px;display: block;}
.adv_w1{font-size: 15px;line-height: 30px;margin-top:26px;}
.adv_a{margin-top: 36px;}
.adv_a a{display: block;color: #fff;font-size: 15px;width: 141px;height: 49px;line-height: 49px;text-align: center;border: 0.5px #fff solid;}
.adv_a a:hover{border: 0.5px #da251c solid;background:#da251c;}

.ys {
    width: 700px;
    padding: 0 0 0 500px;
}
.ys_bg{background:url(../images/ys_bg.jpg) no-repeat center 0;height: 590px;padding: 74px 0 0;overflow: hidden;}
.ys_bg .yin_t:before,.jz .yin_t:before,.about .yin_t:before{left: 36%;}
.ys_bg .yin_t:after,.jz .yin_t:after,.about .yin_t:after{right: 36%;}
.ys{width: 700px;padding: 0 0 0 500px;}
.ys_m{width: 400px;margin: 0 auto;text-align: center;padding: 40px 0 0;height: 175px;}
.ys_m dl dt{height: 90px;overflow: hidden;}
.ys_m dl dt em{width: 115px;height: 45px;padding: 0 0 10px;}
.ys_m dl dt em img{width: 115px;height: 45px;}
.ys_m dl dt b{display: block;font-size: 20px;color: #333;}
.ys_m dl dd{font-size: 14px;color: #333;line-height: 25px;height: 50px;overflow: hidden;}
.ys_bot{width: 700px;background:url(../images/ys_line.gif) repeat-x 0 9px;height: 141px;}
.ys_bot ul li{width: 140px;float: left;background:url(../images/ys_k01.png) no-repeat center 0;height: 111px;color: #333;padding: 30px 0 0;text-align: center;}
.ys_bot ul li em{display: block;width: 35px;height: 35px;line-height: 0;overflow: hidden;margin: 0 auto;}
.ys_bot ul li em img{width: 35px;height: 70px;-webkit-transition:all .5s;transition:all .5s;}
.ys_bot ul li b{display: block;font-size: 16px;line-height: 24px;padding: 8px 0 0;}
.ys_bot ul li b i{display: block;}
.ys_bot ul li:hover,.ys_bot ul li.on{background:url(../images/ys_k02.png) no-repeat center 0;color: #fff;}
.ys_bot ul li:hover em img,.ys_bot ul li.on em img{margin-top: -35px;}

/*行业*/
.bg11{background: url(../images/cpbg.jpg) no-repeat center top;padding-top:175px;}
.fabj{height: auto;overflow: hidden;box-sizing: border-box; font-family: "Microsoft YaHei";max-width: 1920px;margin:0 auto; padding-bottom: 145px;}
.fa{width:1400px;padding:70px 5.2vw 50px;margin:0 auto;background:#fff;clear: both;overflow: hidden;}
.fa_nav{ width: 100%;height:8.072vw; }
.fa_nav h2{width:26.357%; float: left;text-align: left; font-size:40px;}
.fa_nav h3{width: 66.285%; height:45px;/*margin-top:2.864vw;*/ float: right;}
.fa_nav h3 a{width:130px; height:2.34375vw;line-height: 2.34375vw; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;font-size:16px; color: #333333;font-weight:normal;text-decoration: none;text-align: left;float: left;box-sizing: border-box;margin-right: 2.583vw;position: relative;}
.fa_nav h3 a:after{content:'';position:absolute;height:2px;width:0%;bottom:0;left:0;-webkit-transition:width .5s;transition:width .5s;z-index: 1;background-image: -webkit-gradient(linear, left top, right bottom, from(#06beff), to(#0d5de2)); 
  background-image: -webkit-linear-gradient(left, #06beff, #0d5de2); 
  background-image: -moz-linear-gradient(left, #06beff, #0d5de2); 
  background-image: -o-linear-gradient(left, #06beff, #0d5de2); 
  background-image: -ms-linear-gradient(left, #06beff, #0d5de2); 
  background-image: linear-gradient(left, #06beff, #0d5de2);}
.fa_nav h3 a:hover:after,.fa_nav h3 a.cur:after{width:100%;color: #fff;z-index: 1;}
.fa_nav h3 a:last-child{margin-right: 0;}
.fa_nav h3 a.cur,.fa_nav h3 a:hover{color:#287dfc; font-weight: normal;}


.fa img{width: 100%;display: block;}
.fa_left{width:30.357%;max-height:548px;position: relative; float: left;margin-right: 0.5%;}
.fa_left h4{ font-size: 23px;color:#f00; line-height: 2.239vw;font-weight: normal;width: 100%;top:52px;left:0;position: absolute;text-align: center;}
.fa_left h4 b{font-weight: bold;display: block;}
.fa_right{/*width:69.142%;float: left;max-width: 968px;*/}
.fa_right ul{clear: both;overflow: hidden;}
.fa_right li{width:33%; float: left;/*margin-right:0.723%;*/margin-bottom:38px;position: relative;max-height: 360px;}
.fa_right li:nth-child(2n){margin-right: 0;}
.fa_right li .hover{width:100%; height:100%;background-image:-webkit-gradient(linear, left top, right bottom, from(#06beff), to(#0d5de2)); 
  background-image: -webkit-linear-gradient(left, #06beff, #0d5de2); 
  background-image: -moz-linear-gradient(left, #06beff, #0d5de2); 
  background-image: -o-linear-gradient(left, #06beff, #0d5de2); 
  background-image: -ms-linear-gradient(left, #06beff, #0d5de2); 
  background-image: linear-gradient(left, #06beff, #0d5de2); background:rgba(8,163,247,0.5); position: absolute; left:0;top:0;padding-top:67px; box-sizing: border-box; transform: scale(0); opacity: 0; transition: .8s;border-radius: 0px;}
.fa_right li .hover h4{display: block; width:100%; height:1.822vw; text-align: center; font-size: 1.614vw;color: #fff;font-weight: normal;}
.fa_right li .hover em{display: block;height:2.239vw; line-height: 2.239vw; text-align: center;font-size: 0.8333vw; color:#FFFFFF;margin-bottom: 0.2vw;}
.fa_right li .hover i{width:90px;border-radius: 24px; line-height:30px; height:30px;display:block;border:1px solid #fff;text-align: center;color:#fff;margin:0 auto;}
.fa_right li:hover .hover{transform: scale(1); opacity: 1;}
.tit01 i {
    font-weight: bold;
    display: block;
    font-size: 1.875vw;
    color: rgba(26, 26, 26, 0.1);
    font-family: Arial, Helvetica, sans-serif;
}
.tit01 {
    font-size: 2.395vw;
    text-align: center;
    font-family: "Microsoft YaHei";
    color: #333333;
    font-weight: bold;
}
i, em {
    font-style: normal;
}
.tit01 a {
    color: #333333;
}

/**/
.spbj{height: auto;overflow: hidden; box-sizing: border-box; font-family: "Microsoft YaHei";padding-bottom: 47px;border-bottom: 1px solid #f3f3f3; /*min-width: 1300px;*/ ;max-width: 1200px;margin:0 auto;}
.spbj h2{margin-bottom: 30px;}
.sp .desc{margin-bottom: 68px;}
.sp .desc p{text-align: center; line-height: 28px;font-size: 16px;color: rgba(22, 22, 22, 0.8);;}
.sp .desc .sp_btn{width:112px;margin:20px auto;display: block;}

.sp dl{width: 270px;height:480px;position: relative;float: left;margin-right: 2.552vw;}
.sp dt img{width: 100%;display: block;}
.sp dd{height:3.02vw;line-height: 3.02vw; text-align: left;background:rgba(0, 0, 0, 0.5);width: 100%;position: absolute;left:0;bottom:0;box-sizing: border-box; font-size:0.9375vw;color:#fff;}
.sp dd h4{/*padding-left:2.7vw;*/background:url(../images/spico.png) no-repeat 18px center;background-size:1.25vw ;color:#fff; font-size:16px;}

@media screen and (max-width:1440px) {
  .fa{width: 1200px;}
  .fa_nav h3 a,.sp .desc p{ font-size:15px;}
  
}


.htit{ padding:30px 0 10px;}
.htit h2{ font-size:36px; color:#000; height:80px; line-height:80px; text-align:center;}
.htit2 h2{ color:#fff;}
.htit h2 span{ color:#07adf9;}
.htit p{ font-size:14px; color:#323232; height:52px; line-height:22px; width:650px; background:url(../images/h-bg.png) repeat-x center center; margin:0 auto;text-align:center;}
.hbg{ background:url(../images/hr-2.png) repeat 0 0 #e8e8e8;}
.hz-bg{ background:url(../images/img-4.jpg) no-repeat center center; background-size:100% 100%; padding:50px 0 90px;}
.h-about{ padding-top:15px;}
.h-about dl{ width:100%; float:left; background:#fff;}
.h-about dl dt{ width:540px; height:274px; float:left; text-align:left; padding:50px 30px;}
.h-about dl dt h3 a{ display:block; font-size:23px; line-height:44px; font-weight:bold; color:#141414;}
.h-about dl dt p{ font-size:15px; line-height:32px; color:#585858; padding-top:10px;}
.h-about dl dt .more{ padding-top:20px;}
.h-about dl dt .more a{ background:#3a3b3f; color:#fff; display:inline-block; height:46px; line-height:46px; padding:0 30px;}
.h-about dl dt .more a.on{ background:url(../images/tu-2.png) no-repeat 25px center #07adf9; padding:0 30px 0 45px;}
.h-about dl dd{ width:600px; height:374px; float:left;}
.h-about dl dd img{ width:600px; height:374px; display:block; margin:0 auto;}
.h-shebei{ padding-top:25px; padding-bottom:60px;}
.h-shebei .parHd{ background:url(../images/tu-8.png) repeat-x center 14px; height:42px; line-height:42px;}
.h-shebei .parHd span{ display:inline-block; color:#303030; font-size:23px; font-weight:bold; margin:0 12px; cursor:pointer;}
.h-shebei .parHd span.on{ color:#e6000d; background:url(../images/hr-6.jpg) repeat-x left bottom;}
.h-shebei .parBd{ padding-top:20px; height:213px; overflow:hidden;}
.h-shebei .parBd ul li{ width:286px; float:left; padding-right:18.666666px;}
.h-shebei .parBd ul li img{ display:block; margin:0 auto; width:286px; height:213px;}

.hz-bg{ background:url(../images/img-4.jpg) no-repeat center center; background-size:100% 100%; padding:50px 0 90px;}
.h-hezuo{ width:100%; position:relative; padding-top:10px;}

.h-hezuo .prev,.h-hezuo .next{ display:block; width:28px; height:28px; position:absolute; top:65px; cursor:pointer;}

.h-hezuo .prev{ left:-40px;}

.h-hezuo .next{ right:-40px;}

.h-hezuo .hz-ul{ width:100%; height:176px; overflow:hidden;}

.h-hezuo .hz-ul ul li{ float:left; width:280px; padding-right:26.66666px;}

.h-hezuo .hz-ul ul li img{ display:block; width:280px; height:140px;}

.h-hezuo .hz-ul ul li span{ display:block; color:#fff; font-size:16px; line-height:36px; height:36px; overflow:hidden;}



.h-news{ padding-top:45px; padding-bottom:45px;}

.h-news .zuo,.h-news .you{ width:573px; height:486px; float:left; overflow:hidden;}

.h-news .you{ padding-left:54px;}

.h-news .xwtit,.h-news .wttit{ height:44px; line-height:44px;}

.h-news .xwtit span,.h-news .wttit span{ float:left; font-size:19px; font-weight:bold; color:#000; margin-right:25px; cursor:pointer;}

.h-news .xwtit span.on{ color:#07adf9; background:url(../images/hr-6.jpg) repeat-x left bottom;}

.h-news .xwtit .more{ float:right; font-size:15px;}

.h-news .xwtit .more a{ color:#818181;}

.h-news .wttit a{ float:right; font-size:15px; color:#818181;}

.h-news .img{ padding:13px 0; display:block; width:573px; height:138px;}

.h-news .xwlist{ width:100%; text-align:left;}

.h-news .xwlist dl{ padding-bottom:10px; border-bottom:1px dashed #d6d6d6;}

.h-news .xwlist dl dt a{ display:block; font-size:15px; font-weight:bold; color:#000; line-height:32px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.h-news .xwlist dl dd{ font-size:14px; line-height:25px; color:#6f6f6f;overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;}

.h-news .xwlist ul{ float:left; width:100%; padding-top:5px;}

.h-news .xwlist ul li{ float:left; width:100%; height:36px; line-height:36px;}

.h-news .xwlist ul li a{ display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; background:url(../images/dian.jpg) no-repeat 0 15px; padding-left:12px; text-align:left;}

.h-news .xwlist ul li span{ float:right; padding-left:10px; color:#bababa;}



.h-news .wtlist{ width:100%; overflow:hidden;}

.h-news .wtlist .bd{ width:100%; height:180px; overflow:hidden;}

.h-news .wtlist .bd ul li{ width:50%; text-align:left;}

.h-news .wtlist .bd ul li a{ display:block; font-size:15px; font-weight:bold; color:#000; line-height:32px; background:url(../images/tu-9.png) no-repeat 0 7px; padding-left:23px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.h-news .wtlist .bd ul li p{ font-size:14px; line-height:27px; color:#7c7c7c; padding-left:23px;overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:7;}

.h-news .wtlist .hd{ width:100%; overflow:hidden; width:100%; height:36px; line-height:36px; padding-top:15px; text-align:center;}

.h-news .wtlist .hd .prev,.h-news .wtlist .hd .next{ display:inline-block; width:6px; height:9px; overflow:hidden;cursor:pointer;}

.h-news .wtlist .hd .prev{ background:url(../images/tu-r.png) no-repeat center center;}

.h-news .wtlist .hd .next{ background:url(../images/tu-l.png) no-repeat center center;}

.h-news .wtlist .hd ul{ display:inline-block; overflow:hidden; zoom:1; padding:0 15px;}

.h-news .wtlist .hd ul li{ float:left; width:5px; height:5px; line-height:5px; background:#b8b8b8; border:2px solid #fff; overflow:hidden; margin:0 3px; text-indent:-999px; cursor:pointer; border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}

.h-news .wtlist .hd ul li.on{ border:2px solid #07adf9; background:#fff;}

.footer { background: #e1e1e1; padding-top: 43px; color: #b3b3b3; }
.foot1{ width:1200px; margin:0 auto;}
.footer a { color: #00a0e9; }
.footer a:hover { text-decoration:underline;}
.foot ul { overflow: hidden; }
.foot li { float: left; margin-bottom: -1000px; padding-bottom: 1000px; background: url(../images/footCut.gif) repeat-y; }
.footer .footlogo { background: none; /*padding-left: 114px;*/ padding-top: 9px; padding-right: 37px; }
.foot2 {padding-top: 10px;  line-height: 28px; color:#00a0e9; }
.foot2 span { width: 286px; }
.code { padding-left: 65px; text-align: center; }
.code p { padding-top: 6px; padding-bottom: 10px; }
.ib { display: inline-block; vertical-align: top; }

