@charset "utf-8";
/* css document */
@font-face {

   font-family:'first';

      src:;

      src: format('embedded-opentype'),

           format('woff'),

	       format('truetype'),

	       format('svg');

  font-weight: normal;

  font-style: normal;

}

body{ font-size:14px; color:#000; line-height:24px; font-family:'first';}

a { color:#000; text-decoration:none; }

a:hover { text-decoration:none;}

.sider{width:285px; float:left;}
.containter{float:right; width:655px;}
.clear_cs{height:0px;font-size:0px; line-height:0px;clear:both;over-flow:hidden;}
.float_clear{clear:both;}
.pc{display:block;}
.phone{display:none;}
/******************header css***************/
.j-tr{cursor:pointer;}
.menu ul li .sub-left li.current{border-bottom: 1px dashed #eee;}
.menu ul li .sub-left li.current a{color:#000;}
.menu ul li .sjsub-left li.current{border-bottom:none}
.menu ul li .sjsub-left li.current a{color:#000;}
.menu ul li.current .zhsub-left dl dt a {
    color: #000;
}
.menu ul li.current .zhsub-left dl dd a {
    color: #999; font-size:14px;
}

.w1400{width:90%; max-width:1400px; margin:auto;}
.w1200{width:90%; max-width:1200px; margin:auto;}
.header{position:fixed; width:100%; top:0; background:#fff; height:100px; z-index:9999;  border-bottom:1px solid #eee; padding:0 3%; box-sizing:border-box;display:block;}
.kong{height:100px; width:100%;}
.kong1{height:100px; width:100%;}
.logo{ float:left; width:187px; margin-top:35px;}
.menu{float:left; margin-top:42px; margin-left:3%;}
.menu ul li{float:left; padding-bottom:30px;}
.menu a{ padding:0 10px; font-size:16px; margin:0 10px;}
.menu ul li:hover{border-bottom:2px solid #e82d36}
.menu ul li:hover a{color:#e82d36;}
.menu ul li.current{border-bottom:2px solid #e82d36}
.menu ul li.current a{color:#e82d36;}
.sub-box{position:absolute; width:100%; display:none; padding:40px 0px; background:#fff; left:0; top:100px;}
.sub-cont{width:1100px; margin:auto;}
.sub-left{float:left; width:400px;}
.menu ul li:hover .sub-left ul li a{color:#000;}
.sub-left ul li{float:left; width:165px; margin-right:25px; height:40px; line-height:40px; border-bottom:1px dashed #eee; padding-bottom:0;}
.sub-left ul li a{display:block;}
.sub-left ul li:hover{color:#999; border-bottom:1px dashed #eee; }
.menu ul li .sub-left ul li:hover a{color:#999;}
.sub-right{float:left; width:500px;}
.zhsub-left{width:58%; float:left;}
.zhsub-left dl{float:left; width:auto; margin:1% 2%;}
.zhsub-left dl dt{font-size:16px; height:40px;}
.zhsub-left dl dd a{color:#999; height:30px; line-height:30px;}
.zhsub-right{float:left; width:36%; margin-left:2%; border-left:1px solid #eee; padding-left:3%;}
.menu ul li:hover .zhsub-left dl dt a{color:#000; margin:0; padding:0; font-size:16px;}
.menu ul li:hover .zhsub-left dl dd a{color:#999; margin:0; padding:0; font-size:14px;}
.menu ul li:hover .zhsub-left a:hover{color:#e82d36;}
.menu ul li .zhsub-right h2{margin-bottom:20px; font-size:18px; margin-top:7px;}
.menu ul li .zhsub-right ul li a{color:#fff; background:#959595; display:block; height:40px; line-height:40px; text-align:center; padding:0; margin:0; }
.menu ul li .zhsub-right ul li{width:30%;margin-right:3%; margin-bottom:10px; padding-bottom:0;}
.menu ul li .zhsub-right ul li a:hover{background:#777;}
.menu ul li:hover .zhsub-right ul li{border:none;}

.sjsub-left{float:left; width:600px;}
.sjsub-left ul li{width:23%; margin:1%; float:left; text-align:center; }
.sjsub-left ul li a{font-size:16px; padding:0; margin:0;}
.sjsub-left ul li:hover{border-bottom:none;}
.sub-box .w1200 .zhsub-right{width:44%;}
.menu ul li:hover .sjsub-left ul li a{color:#000;}
.lan{ float:right; margin-right:3%;margin-top:45px;}
.lan a{color:#fff; border:1px solid #fff; border-radius:50%; padding:2px;}
.phone-header{display:none;}
.box{padding:0 3%; display:table-cell; position:relative;}
.xian2{background:#fff; height:4px; width:180px; float:left; margin-top:12px;}
.h_right {
    float: right;
    margin-top: 30px;
    padding-right: 18px;
}
.ercodehov {
    position: relative;
    width: 40px;
    height: 40px;
    display: block;
    float: right;
    margin-left: 1px;
    background-image: url(/uploads/image/tzsimages/h_4.jpg);cursor:pointer;
}
.ercode {
    position: absolute;
    left: -142px;
    top: 40px;
    width: 212px;
    height: 145px;
    background-image: ;
    background-repeat: no-repeat;
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -ms-transition: all .2s;
    transition: all .2s;
    z-index: 999; display:none;

}
.loginhover {
    position: relative;
    width: 40px;
    height: 40px;
    display: block;
    float: right;
    margin-left: 1px;
    background-image: url(/uploads/image/tzsimages/h_2.jpg);cursor:pointer;
}
.loginh {
    position: absolute;
    left: -25px;
    top: 40px;
    width: 100px;
    height: 78px;
	text-align:center;
	line-height:58px;
    background-image: ;
    background-repeat: no-repeat;
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -ms-transition: all .2s;
    transition: all .2s;
    z-index: 999; display:none;
}
#hr_search {
    position: relative;
    width: 40px;
    height: 40px;
    display: block;
    float: right;
    background-image: url(/uploads/image/tzsimages/h_1.jpg); cursor:pointer;
}
.hr_search_son {
    position: absolute;
    width: 305px;
    right: 0px;
    display: none;
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -ms-transition: all .2s;
    transition: all .2s;
    z-index: 999;
}
.h_right a.hr_a{border:1px solid #eee; border-radius:25px; padding:3px 20px; margin-right:5px; color:#999; margin-top:5px; display:inline-table;}
.btn-default{width:43px; height:40px; background:#fff;}
.btn-default:hover{background:#eee;}

/************首页***************/
.main{ background:#f6f8fa; padding-top:50px; padding-bottom:50px;}
.lm-box{width:31.8%; margin-right:2%; margin-top:40px; margin-bottom:30px; border:1px solid #ebebeb; float:left;}
.lm-box:nth-child(3){margin-right:0;}
.lm-pic{overflow:hidden;}
.lm-pic img{width:100%; transition:all 1s;}
.lm-box:hover img{ transform:scale(1.1,1.1);}
.lm-cont{background:#fff; padding:8%; height:250px; box-sizing:border-box;}
.lm-cont h2{font-size:30px; line-height:30px; margin-bottom:20px;}
.lm-cont p{font-size:16px; height:97px; overflow:hidden; color:#666; -webkit-line-clamp:4;
    -webkit-box-orient: vertical;
    overflow: hidden;text-indent:2em;
    text-overflow: ellipsis;  display: -webkit-box;}
.lm-cont p span{ display:block;font-size:16px; height:97px; overflow:hidden; color:#666; white-space: nowrap;
    text-overflow: ellipsis;}	
.lm-more{text-align:right; margin-top:10px;}
.lm-more a{ border:1px solid #d2d2d2; color:#969696; border-radius:25px; padding:10px 25px;transition:background 0.5s;
-moz-transition:background 0.5s; /* firefox 4 */
-webkit-transition:background 0.5s; /* safari and chrome */
-o-transition:background 0.5s;}
.lm-box:hover .lm-more a{ background:#e82d36; border:1px solid #e82d36; color:#fff;}
.index-two{border-top:1px solid #ebebeb; padding:80px 0; background:#fff; margin-top:60px; text-align:center;}
.index-two h2{font-size:48px; margin-bottom:20px; line-height:50px;}
.index-two h2 span{margin:0 20px;}
.index-two h2:after{content:''; display:block; margin:auto; width:30px; height:3px; background:#e82d36; margin-top:20px; }
.index-two p{width:580px; margin:auto; font-size:18px;}
.index-video{ text-align:center;background: no-repeat; height:606px; width:100%; margin-top:50px; margin-bottom:20px;}
.index-news{padding:50px 0;}
.new-cont{background:#fff; padding:15px;}
.new-cont p{font-size:16px; height:48px; overflow:hidden; margin-bottom:10px; margin-top:10px;}
.new-bq{background:url(/uploads/image/tzsimages/nbq.jpg) no-repeat; width:99px; height:37px; color:#fff; text-align:center;}
.new-pic{overflow:hidden;}
.new-pic img{width:100%;transition:all 1s;}
.new-box:hover img{ transform:scale(1.1,1.1);}
.new-box:hover  p{color:#d90e16;}
.index-news h2{font-size:30px; margin-bottom:30px;} 
.index-news .swiper-container{ padding-bottom:100px;}
.index-news .swiper-button-next{background:url(/uploads/image/tzsimages/right.jpg) no-repeat; width:48px; height:48px; bottom:0; top:auto; right:13%;}
.index-news .swiper-button-prev{background:url(/uploads/image/tzsimages/left.jpg) no-repeat; width:48px; height:48px; bottom:0; top:auto; left:13%;}
.index-news .swiper-pagination-bullet-active{background:#333333;}
.index-news .swiper-pagination-bullet{border:1px solid #333;}
.index-lx{ background:url(/uploads/image/tzsimages/lxbg.jpg) no-repeat; height:663px; box-sizing:border-box; padding:100px 0;}
.tel{ color:#fff; text-align:center; font-size:42px;}
.tel:before{content:''; background:url(/uploads/image/tzsimages/tel.png) no-repeat; display:block; width:90px; height:80px; margin:auto; margin-bottom:20px;}
.ks-link dl{ float:left; text-align:center; width:16%; margin:0 4.5%; margin-top:80px; color:#fff;}
.ks-link dl dd a{color:#fff;}
.ks-link dl dd:nth-child(2){font-size:30px; line-height:40px; margin:10px 0;}
.ks-link dl dd{text-align:center;}
.ks-link dl:nth-child(1) dd{float:left; width:50%;}
.ks-link dl:nth-child(1) dd.title{ width:100%;}
.ks-link dl dd a:hover{color:#aaaaaa;}

.footer{background:#c4261d; padding:15px 0;}
.foot-left{float:left; width:50%; margin-top:30px; color:#fff; font-size:16px;}
.foot-right{float:right; width:50%; }
.foot-right ul li{float:right; text-align:center; margin-left:20px; color:#fff;}
.dibu{background:#242424; color:#777777; padding:15px 0;}
.piaofu{ position:fixed; right:0; bottom:20%; z-index:99999}
.piaofu ul li{width:55px; height:55px; border-bottom:1px solid #eee; background-color:#fff;}
.piaofu ul li:hover{ background-color:#343434;}
.piaofu ul li.pf-one{background-image:url(/uploads/image/tzsimages/picon1.png); background-repeat:no-repeat;}
.piaofu ul li.pf-one:hover{background-image:url(/uploads/image/tzsimages/picon11.png); background-repeat:no-repeat;}
.piaofu ul li.pf-two{background-image:url(/uploads/image/tzsimages/picon2.png); background-repeat:no-repeat;}
.piaofu ul li.pf-two:hover{background-image:url(/uploads/image/tzsimages/picon22.png); background-repeat:no-repeat;}
.piaofu ul li.pf-three{background-image:url(/uploads/image/tzsimages/picon3.png); background-repeat:no-repeat;}
.piaofu ul li.pf-three:hover{background-image:url(/uploads/image/tzsimages/picon33.png); background-repeat:no-repeat;}
.piaofu ul li.pf-four{background-image:url(/uploads/image/tzsimages/top.png); background-color:#343434; border-bottom:none; text-align:center;  background-repeat:no-repeat;}
.piaofu ul li.pf-four:hover{ background-color:#e82d36;}
.piaofu ul li.pf-four a{display:block; height:55px;}
.tel-cont{ background:#343434; color:#fff; font-size:18px; position:absolute; top:0; right:56px; width:200px; height:55px; line-height:55px; text-align:center; display:none}
.ma-cont ul li{float:left; width:80px; margin:15px;}
.ma-cont ul li img{width:80px;}
.ma-cont{ background:#343434; height:130px; color:#fff;position:absolute; top:30px; display:none; right:56px; width:220px; text-align:center;}

.zx-cont{ background:#343434; color:#fff; font-size:18px; position:absolute; top:112px; right:56px; width:200px; height:55px; line-height:55px; text-align:center; display:none}
/******智慧城市1*********/
.zh-syb{background:url(/uploads/image/tzsimages/zhbg.jpg) no-repeat; padding-top:40px; padding-bottom:150px;}
.title2{ text-align:center; font-size:40px; line-height:50px;}
.title3{text-align:center; font-size:18px; color:#999; margin:15px 0 25px 0;}
.title3:before{ content:'———';}
.title3:after{ content:'———';}
.zh-syb dl{width:28%; margin-right:7%; float:left;}
.zh-syb dl dt{text-align:center;}
.zh-syb dl dd{border:1px dashed #97d5e0; border-radius:10px; padding:80px 20px 20px 20px; box-sizing:border-box; height:330px; font-size:16px; line-height:1.8; margin-top:-50px;}
.zh-syb dl:nth-child(3){margin-right:0;}
.zh-moshi{ background:url(/uploads/image/tzsimages/zhbg1.jpg) no-repeat #191a1d; padding:80px 0; color:#fff}
.zh-moshi ul li{float:left; margin-right:2%; margin-top:40px;}
.zh-moshi ul li img{width:100%;}
.zh-moshi ul li:nth-child(1){width:100%; text-align:center; margin-right:0;}
.zh-moshi ul{ max-width:1110px; margin:auto; width:100%}
.zh-moshi ul li:nth-child(1) img{max-width:1110px;}
.zh-moshi ul li:nth-child(2){width:49%;}
.zh-moshi ul li:nth-child(3){width:49%; margin-right:0;}
.zh-fa{text-align:center; margin:60px 0;}
.zh-fa h2{font-size:30px; margin-top:50px;}
.zh-fa p{font-size:16px; margin-top:10px;}
.zh-fa ul li{ float:left; height:40px; line-height:40px; margin-right:5%; width:16%;}
.zh-fa ul{margin-top:30px;}
.zh-fa ul li a{color:#97d5e0; border:1px solid #97d5e0; font-size:18px; border-radius:25px; display:block;}
.zh-fa ul li a:hover{ background:#97d5e0; color:#333;}
.zh-fa ul li:nth-child(5){margin-right:0;}
.zh-falist{background:url(/uploads/image/tzsimages/zhbg2.jpg) no-repeat bottom #2d3538; padding:80px 0; box-sizing:border-box; }
.zh-falist ul li{width:25%; float:left; height:40px; line-height:40px; margin:10px 0;}
/*.zh-falist ul li:nth-child(4n 4){ float:right; width:auto}*/
.zh-falist ul li a{font-size:18px; color:#75d5f0;}
.zh-lm{margin-top:60px; text-align:center;}
/*********智慧2*************/
.nei-menu{ width:100%; left:0; background:#fff; z-index:9999; border-bottom:1px solid #e5e5e5;}
.nei-menuone ul li{ width:14%; margin:30px 1%; height:40px; line-height:40px; text-align:center;display:block; float:left; }
.nei-menuone ul li a{width:70%; margin:auto;border:1px solid #e5e5e5;  font-size:16px; border-radius:25px;transition:background 1s;
-moz-transition:background 1s; /* firefox 4 */
-webkit-transition:background 1s; /* safari and chrome */
-o-transition:background 1s; display:block;}
.nei-menuone a:hover{ background:#d90009; color:#fff;}
.nei-menuone a.on{ background:#d90009; color:#fff;}
.main-box{background:#fff; border:1px solid #e5e5e5; padding:3%;box-sizing: border-box; }
.title4{font-size:30px;}
.p-50{padding-bottom:50px;}
.title5{border-bottom:1px solid #e5e5e5; height:35px; line-height:35px; margin-top:30px;}
.title5 span{background:#a0a0a0; border-left:8px solid #db0008; color:#fff; font-size:20px; padding:8px 30px;}
.hxms-cont{ margin:60px 0;}
.center{text-align:center;}
.prolei-list li{text-align:center; width:18%; margin:5px 1%; float:left; font-size:16px;}
.prolei-list li a:hover{ color:#db0008;}
.prolei-list li a{ color:#666666;}
.prolei-list{border-top:1px solid #e5e5e5; padding-top:20px; padding-bottom:20px;}
.prolei-list{overflow:hidden;}
.shou{text-align:center; height:40px; line-height:40px; color:#666666;}
.shou img{vertical-align:middle;}

/*****数据中心************/
.sj-one{margin:50px 0;}
.title6{font-size:34px; line-height:40px; text-align:center;}
.title6:after {
    content: '';
    display: block;
    margin: auto;
    width: 40px;
    height: 3px;
    background: #e82d36;
    margin-top: 20px;
}
.memo{width:80%; color:#666; margin:auto; font-size:16px; line-height:29px; margin-top:20px; text-align:center;}
.sj-box{width:23%; margin-right:2.5%; margin-top:30px; margin-bottom:30px; float:left; position:relative;}
.sj-box1{width:18%; margin-right:2.5%; margin-top:30px; margin-bottom:30px; float:left; position:relative;}
div.sj-box1:nth-of-type(5n 2){ margin-right:0;}
div.sj-box:nth-of-type(4n 2){ margin-right:0;}
.sj-pic img{width:100%;}
.sj-name{position:absolute; bottom:13%; width:80%; left:10%; background:rgba(219,0,8,0.7); height:65px; line-height:65px; text-align:center; font-size:24px; color:#fff;}
.sj-hover{background:rgba(0,0,0,0.7); position:absolute; width:100%; height:100%; top:0; left:0;box-sizing:border-box; text-align:center; opacity:0}
.sj-hover h2{color:#fff; font-size:24px; text-align:center; padding-top:40%;}
.sj-hover h2:after{content:''; display:block; width:30%; margin:auto; height:1px; margin:10% auto;}
.sj-hover span{background:#db0008; color:#fff; border-radius:25px; padding:15px 15%;}
.sj-two{ background:#f6f6f6; padding:70px 0;}
.fangan{float:left; width:31%; margin-right:2%; margin-top:30px;}
.fangan:hover{box-shadow:0 0 4px 4px #efefef;}
.fangan:nth-child(4){margin-right:0;}
.fa-cont{background:#fff; padding:20px; height:190px; overflow:hidden; box-sizing:border-box;}
.fa-cont h2{font-size:18px; margin-bottom:15px;}
.fa-cont p{color:#999;}
.fa-pic{overflow:hidden;}
.fa-pic img{transition:all 1s;}
.fa-pic1{overflow:hidden;}
.fa-pic1 img{transition:all 1s;}
.fangan:hover img{transform:scale(1.1,1.1);}
.fangan:hover a{color:#d90009;}
.more{text-align:center; margin-top:60px;}
.more a{background:#d4d4d4; border-radius:24px;  color:#898989; padding:13px 40px;transition:background 1s;
-moz-transition:background 1s; /* firefox 4 */
-webkit-transition:background 1s; /* safari and chrome */
-o-transition:background 1s;}
.more a:hover{ background:#d90009; color:#fff;}
.sj-three{padding:70px 0;}
.sj-three .fa-cont{background:#f6f6f6;}
.sj-menu ul li{width:29%; margin:30px 2%;}
.title7{font-size:30px; line-height:40px;margin-top: 70px; }
.title7:after {
    content: '';
    display: block;

    width: 40px;
    height: 3px;
    background: #e82d36;
    margin-top: 10px;
}
.cont-left{width:55%;  float:left; margin-top:50px;}
.cont-left p{font-size:16px; line-height:30px;}
.cont-pic{width:40%; float:right; margin-top:50px;}
.cont-pic>video{
	max-width: 100%;
	height: 280px;
}
.cont-pic img{width:100%;}
.btn2{margin-top:50px;}
.btn2 a{color:#d90009; border:1px solid #d90009; border-radius:25px; padding:10px 40px;}
.sj-icon{margin-top:70px; margin-bottom:70px;}
.sj-icon li{ width:20%; float:left; text-align:center;}
.sj-icon li:hover a:before{background-color:#d90009;}
.sj-icon li a:before{width:120px; height:120px;border:1px solid #eee; content:'';border-radius:50%; margin:10px auto; display:block; background-size:100%;}

.sj-icon li a{display:block;}

.sj-icon li:nth-child(1) a:before{background-image:url(/uploads/image/tzsimages/sjicon11.png); background-repeat:no-repeat;}
.sj-icon li:nth-child(1) a:hover:before{background-image:url(/uploads/image/tzsimages/sjicon1.png); background-repeat:no-repeat;}

.sj-icon li:nth-child(2) a:before{background-image:url(/uploads/image/tzsimages/sjicon2.png); background-repeat:no-repeat;}
.sj-icon li:nth-child(2) a:hover:before{background-image:url(/uploads/image/tzsimages/sjicon22.png); background-repeat:no-repeat;}
.sj-icon li:nth-child(3) a:before{background-image:url(/uploads/image/tzsimages/sjicon3.png); background-repeat:no-repeat;}
.sj-icon li:nth-child(3) a:hover:before{background-image:url(/uploads/image/tzsimages/sjicon33.png); background-repeat:no-repeat;}
.sj-icon li:nth-child(4) a:before{background-image:url(/uploads/image/tzsimages/sjicon4.png); background-repeat:no-repeat;}
.sj-icon li:nth-child(4) a:hover:before{background-image:url(/uploads/image/tzsimages/sjicon44.png); background-repeat:no-repeat;}
.sj-icon li:nth-child(5) a:before{background-image:url(/uploads/image/tzsimages/sjicon5.png); background-repeat:no-repeat;}
.sj-icon li:nth-child(5) a:hover:before{background-image:url(/uploads/image/tzsimages/sjicon55.png); background-repeat:no-repeat;}
.border{border-bottom:1px solid #eee;}
.jiazhi{margin-top:50px; margin-bottom:50px;}
.jiazhi dl{float:left; width:48%; height:190px;}
.jiazhi dl dt{float:left; width:18%;}
.jiazhi dl dt img{width:100%; max-width:81px;}
.jiazhi dl dd{float:left; margin-left:2%; width:78%;}
.jiazhi dl dd h2{font-size:30px; line-height:40px;}
.jiazhi dl:nth-child(2n 2){float:right;}
.cont{margin:50px 0; font-size:16px;}
.biao1{width:100%;}
.biao1 thead th{ background:#bfbfbf; font-size:18px; text-align:center;}
.biao1 tr{height:40px;}
.biao1 tr td{text-align:center;}
.biao1 tr.tr-two td{ background:#eef0ef;}
.yyan .fangan{margin-right:3.3%;}
.yyan .fangan:nth-child(3n 3){margin-right:0;}
.lujing{ padding:20px 0;}
.lujing a{color:#999;}
.lujing span{color:#999;}
.sjd-list{float:left; width:48%; margin-top:30px;}
.sjd-list li{list-style:disc inside; font-size:16px; height:32px; line-height:32px;}
.sjd-list h2{border-bottom:1px solid #eee; font-size:24px; margin-bottom:20px; height:35px;}
.f-r{float:right;}
.biao2{width:100%; color:#fff; font-size:16px; background:#a0a0a0; margin:40px 0;}
.biao2 tr th{text-align:center; background:#444444}
.biao2 tr td{text-align:center; padding:5px 10px;}
.biao2 tr td.te-hei{background:#444;}
.biao2 tr{height:50px;}
.case-menu ul li{width:9%;}
.case-menu ul li a{ width:100%;}
.m-30{margin:30px auto;margin-top: 50px;}
.m-50{margin:50px auto;}
.font-16{font-size:16px;}
.ziliao li{ font-size:16px; height:35px; line-height:35px;float:left; width:25%;}
.ziliao li:hover a{ color:#d90009;}
.title7 a{float:right; border:1px solid #eee; border-radius:25px; padding:2px 25px; color:#999; font-size:14px; line-height:25px; margin-top:10px;transition:background 1s;
-moz-transition:background 1s; /* firefox 4 */
-webkit-transition:background 1s; /* safari and chrome */
-o-transition:background 1s;}
.title7 a:hover{ background:#d90009; color:#fff;}
/*************综合布线**********/
.bx-menu ul li{width:18%;}
.pro-list li{width:23.5%;overflow:hidden; margin-right:2%; margin-top:25px; float:left; border:1px solid #eee;}
.pro-list li img{width:100%;}
.pro-list li:nth-child(4){margin-right:0;}
.bx-tabs li{font-size:18px; float:left; width:auto; padding:0 15px; line-height:36px; height:45px; text-align:center; }
.bx-tabs li a{padding:0;}
.pro-list li img{transition:all 1s; display:block;}
.pro-list li img:hover{transform:scale(1.1,1.1);}
.bx-tabs li.active{background:url(/uploads/image/tzsimages/cab_13.jpg) no-repeat; color:#fff}
.bx-tabs li.active a{color:#fff;background:url(/uploads/image/tzsimages/cab_13.jpg) no-repeat; }
.bx-tabs {border-bottom:1px solid #eee; height:38px; margin-bottom:10px;}
.bx-submenu{border-bottom:1px solid #eee; height:50px; line-height:50px;}
.bx-submenu dl dt{float:left; width:80px; color:#999}
.bx-submenu dl dd{ float:left; margin-left:40px; font-size:16px;}
.bx-submenu dl dd a.on{ color:#d90009}
.bx-submenu dl dd a:hover{ color:#d90009}
.main-box1{    background: #fff;
    border: 1px solid #e5e5e5; margin-top:50px;box-sizing:content-box;}
.bx-box{width:25%; float:left; border-bottom:1px solid #eee; text-align:center; box-sizing:border-box; border-right:1px solid #eee;}
.bx-name:before{ content:''; display:block; width:60%; margin:auto; height:1px; background:#eee; margin-bottom:25px;}
.bx-name{padding-bottom:25px; font-size:18px;/* height:28px; 
overflow:hidden; 
text-overflow:ellipsis;
white-space:nowrap;*/}
.bx-pic img{width:100%; transition:all 1s;}
.bx-box:hover img{transform:scale(1.1,1.1);}
.bx-pic{overflow:hidden;}
.bx-box:hover a{color:#d90009}
.biao3{width:100%;}
.biao3 tr td{text-align:center;}
.biao3 tr{height:50px;}
.biao3 tr td.hui{ background:#e1e1e1;}
/***************服务*********/
.fuwu-menu ul li{width:23%;}
.fuwu-one h1{background:url(/uploads/image/tzsimages/num1.jpg) no-repeat; height:86px; font-size:24px; line-height:96px;}
.fuwu-one{margin:40px 0;}
.fw-box{width:40%; float:left; padding-left:90px; box-sizing:border-box; margin:30px 0; margin-right:7%; margin-left:3%;}
.fw-box h2{font-size:18px;}
.fw-box p{font-size:14px; color:#666}
.fw-box:nth-child(1){ background:url(/uploads/image/tzsimages/fwicon1.jpg) no-repeat;}
.fw-box:nth-child(2){ background:url(/uploads/image/tzsimages/fwicon2.jpg) no-repeat; margin-right:0}
.fw-box:nth-child(3){ background:url(/uploads/image/tzsimages/fwicon3.jpg) no-repeat;}
.fw-box:nth-child(4){ background:url(/uploads/image/tzsimages/fwicon4.jpg) no-repeat; margin-right:0}
.fw-box:nth-child(5){ background:url(/uploads/image/tzsimages/fwicon5.jpg) no-repeat;}
.fuwu-list{border:1px solid #eee; border-radius:25px; margin:30px 0;}

.fuwu-two h1{background:url(/uploads/image/tzsimages/num2.jpg) no-repeat; height:86px; font-size:24px; line-height:96px;}
.fuwu-three h1{background:url(/uploads/image/tzsimages/num3.jpg) no-repeat; height:86px; font-size:24px; line-height:105px;}
.wenti{margin-top:40px;}
.wenti ul li{background:url(/uploads/image/tzsimages/jt.png) no-repeat 95% #f3f3f3; height:54px; line-height:54px; border-bottom:2px solid #fff; font-size:16px; padding-left:5%; box-sizing:border-box;transition:background 1s;
-moz-transition:background 1s; /* firefox 4 */
-webkit-transition:background 1s; /* safari and chrome */
-o-transition:background 1s; }
.wenti ul li a{display:block;}
.wenti ul li a:hover{color:#fff;}
.wenti ul li:hover{ background:url(/uploads/image/tzsimages/jt2.png) no-repeat 95% #494949;}
.bsc-search{margin-top:30px; border-bottom:1px solid #eee; padding-bottom:30px;}
.bsc-search span{float:left; font-size:20px;}
.bsc-search span img{vertical-align:middle;}
.bsc-search table{width:70%; float:right;}
.bsc-search table select{width:78%; height:45px; border:1px solid #eee; margin-left:10px;}
.text{border:1px solid #eee; box-sizing:border-box; height:45px; width:78%; padding-left:3%; margin-left:10px;}
.submit{ background:#d90009; color:#fff; width:120px; height:40px; color:#fff; border:none}
.bsc-search table tr td:nth-child(2){width:50%;}
.bsc-list{margin-top:30px;}
.bsc-list dl{width:33%; float:left; margin:25px 0; height:150px; border-bottom:1px solid #eee;}
.bsc-list dl dt{font-size:18px; margin-bottom:15px;}
.bsc-list dl dd{color:#999;}
.bsc-list dl dd img{vertical-align:middle;}
/************关于********/
.about-one{ margin:50px 0;}
.about-one p{text-align:center; line-height:34px; font-size:16px;}
.about-one dl{ width:33%; float:left; text-align:center;}
.about-one dl dt{width:150px; height:150px; border:1px solid #eee; margin:auto; border-radius:50%; transition:all 1s;}
.about-menu{margin-top:70px;}
.about-menu dl:nth-child(1) dt{background:url(/uploads/image/tzsimages/aicon1.png) no-repeat; background-size:100%;}
.about-menu dl:nth-child(1):hover dt{background:url(/uploads/image/tzsimages/aicon11.png) no-repeat #d90009; background-size:100%;}
.about-menu dl:nth-child(2) dt{background:url(/uploads/image/tzsimages/aicon2.png) no-repeat; background-size:100%;}
.about-menu dl:nth-child(3) dt{background:url(/uploads/image/tzsimages/aicon3.png) no-repeat; background-size:100%;}
.about-menu dl:nth-child(2):hover dt{background:url(/uploads/image/tzsimages/aicon22.png) no-repeat #d90009; background-size:100%;}
.about-menu dl:nth-child(3):hover dt{background:url(/uploads/image/tzsimages/aicon33.png) no-repeat #d90009; background-size:100%;}
.about-one dl dd h2{font-size:20px; margin-top:20px;}
.about-one dl dd p{color:#999; font-size:12px;}
.about-box{width:23.5%; margin-right:2%; float:left; transition:all 1s;}
.about-box:nth-child(4){margin-right:0;}
.about-box:hover img{transform:scale(1.1,1.1);}
.about-box:hover a{ color:#e52731;}
.about-box:hover{box-shadow:0 0 3px 3px #ccc;}
.about-pic {overflow:hidden;}
.about-pic img{width:100%; transition:all 1s;}
.about-cont{background:url(/uploads/image/tzsimages/17_16.jpg) no-repeat 97% #fff; padding:25px 15px;}
.about-menutwo{background:url(/uploads/image/tzsimages/17_06.jpg) no-repeat bottom; padding-bottom:200px; padding-top:60px; box-sizing:border-box;}
.about-cont h2{font-size:20px;}
.about-cont p{color:#999;}
.about-nav{background:#272727; height:50px; line-height:50px;}
.about-nav a{display:block; float:left; width:12%; color:#fff; font-size:16px; text-align:center;}
.about-nav a.on{ background:#d90009;} 
.about-nav a:hover{ background:#d90009;} 
.about-content{background:#fff; border:1px solid #eee; }
.p-50{padding:50px;}
.wenhua{padding:0 8%;}
.wenhua dl{float:left; text-align:center; width:38%; margin:6%;}
.wenhua dl dd{border:1px solid #eee; border-radius:3px; margin-top:-40px; padding:7% 0%;}
.wenhua dl dd h2{font-size:24px; margin-bottom:10px; margin-top:15px;}
.wenhua dl dd p{color:#999; font-size:16px;}
.lc-tab{position:fixed; left:30px; top:40%;}
.lc-tab li{ list-style:circle inside; height:30px; line-height:30px; font-size:16px;}
.lc-tab li.on{color:#d90009;}
.lc-tab li.on a{color:#d90009;}
.box1 dl{position:relative; height:240px; overflow:hidden; transition:all 1s;}
.box1 dl.year{height:auto;}
.box1 dl dt{font-size:30px; font-weight:bold;}
.box1 dl:before{ content:'';height:100%; width:1px; background:#eee; position:absolute; left:30px; top:49px;}
.box1 dl dt:after{content:url(/uploads/image/tzsimages/dian.jpg); width:17px; height:17px; display:block; margin-left:23px;}
.box1 dl dt span{font-size:14px; font-weight:normal;}
.box1 dl dt span.suo{display:none;}
.box1 dl dd{height:30px; padding-left:26px; margin:30px 0; font-size:16px; z-index:999; position:relative;}
.box1 dl dd:before{content:url(/uploads/image/tzsimages/dian2.jpg); width:9px; height:10px; margin-right:20px;}
.box1{margin:50px 0 30px 10%;}
.yfzx{position:relative; margin:50px ;}
.yfzx:before{content:''; background:#eee; width:1px; height:100%; position:absolute; left:50%; top:0;}
.yfzx dl{margin:0px 10% 50px 10%;}
.yfzx dl dt img{ width:100%}
.yfzx dl dt{float:left; width:45%;}
.yfzx dl dd{float:right; width:45%; font-size:16px; box-sizing:border-box; position:relative;}
.yfzx dl dd:before{content:url(/uploads/image/tzsimages/dian3.jpg); position:absolute; left:-13%; }
.yfzx dl dd h2{font-size:30px; margin-bottom:40px;}
.yfzx dl dd h2:after{content:''; display:block; width:40px; height:3px; background:#d90009; margin-top:10px;}
.yfzx dl:nth-child(2n 2) dd:before{display:none;}
.yfzx dl:nth-child(2n 2) dd:after{content:url(/uploads/image/tzsimages/dian3.jpg); position:absolute; right:-13%; top:0; }
.yfzx dl:nth-child(2n 2) dt{float:right;}
.yfzx dl:nth-child(2n 2) dd{float:left; text-align:right;}
.yfzx dl:nth-child(2n 2) dd h2:after{ position:absolute;right:0; top:30px;}
.buju-list ul li{width:24%; margin-right:1%; margin-top:25px; text-align:center; font-size:18px; float:left;}
.buju-list ul li img{width:100%;}

.buju-list1 ul li{width:19%; margin-right:1%; margin-top:25px; text-align:center; font-size:18px; float:left;}
.buju-list1 ul li img{width:100%;}
.honor ul li{width:21%; margin:2%; float:left; overflow:hidden;}
.honor ul li img{transition:all 1s; width:100%}
.honor ul li img:hover{transform:scale(1.1,1.1);}
/********新闻*************/
.new-header{position:fixed; width:100%; top:0; border-bottom:1px solid #eee; background:#fff; z-index:9999; height:100px;}

.nlogo{position:absolute; left:20px; top:35px;}
.new-menu{text-align:center; width:50%; margin:auto; margin-top:35px; font-size:16px;}
.home{position:absolute; right:5%; top:35px;}
.home a{border:1px solid #eee; border-radius:25px;  color:#999; padding:8px 20px; }
.home a img{vertical-align:middle; margin-bottom:3px;}
.home a:hover{color:#d90009;}
.new-menu a{padding:10px 25px;margin:0 20px;}
.new-menu a.on{color:#d90009;}
.new-menu a:hover{color:#d90009;}
.new-menu a:nth-child(1){background:url(/uploads/image/tzsimages/nicon1.png) no-repeat left  center;}
.new-menu a:nth-child(1).on{background:url(/uploads/image/tzsimages/nicon11.png) no-repeat left  center;}
.new-menu a:nth-child(2){background:url(/uploads/image/tzsimages/nicon22.png) no-repeat left center;}
.new-menu a:nth-child(2).on{background:url(/uploads/image/tzsimages/nicon2.png) no-repeat left center;}
.new-menu a:nth-child(3){background:url(/uploads/image/tzsimages/nicon3.png) no-repeat left  center;}
.new-menu a:nth-child(3).on{background:url(/uploads/image/tzsimages/nicon33.png) no-repeat left  center;}
.new-list{padding:25px 0; border-bottom:1px solid #eee;}
.new-list:hover img{transform:scale(1.1,1.1);}
.new-pic1{width:20%; float:left; overflow:hidden; position:relative;}
.new-pic1 img{transition:all 1s;}
.new-right{float:right; width:75%;}
.new-right h2{font-size:18px;}
.new-right p{color:#666; margin:20px 0;}
.new-more{margin-top:25px;}
.new-more span:nth-child(1){float:left; border:1px solid #eee; color:#999; padding:3px 20px; border-radius:25px;transition:background 1s;
-moz-transition:background 1s; /* firefox 4 */
-webkit-transition:background 1s; /* safari and chrome */
-o-transition:background 1s;}
.new-more span:nth-child(2){float:right; color:#999;}
.new-more span:nth-child(2) img{vertical-align:middle;}
.new-list:hover h2{ color:#d90009;}
.new-more:hover span:nth-child(1){background:#d90009; color:#fff;}
.new-more:hover span:nth-child(1) a{color:#fff;}
.new-pic1 span{position:absolute; bottom:0; left:0; color:#fff; background:#d90009; padding:3px 10px;}
.newd-cont h2{font-size:28px; text-align:center;line-height: 35px;}
.newd-cont h3{font-size:16ppx; text-align:center; color:#999; margin-top:15px;}
.newd-memo{border-top:1px solid #eee; padding-top:30px; margin-top:30px; font-size:16px;}
.new-page p{color:#d90009; font-size:16px; margin:10px 0;}
.new-page p a{color:#666;}
/******************登录**************/
.f_logo {
    float: left;
}
.f_phone {
    float: left;
    display: block;
    height: 45px;
    width: 260px;
    font-size: 24px;
    line-height: 45px;
    color: black;
    background-color: #494949;
    text-align: center;
    margin-left: 20px;
    border: none;
    cursor: pointer;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
}
.nei-footer{background:#242424;border-bottom: 1px solid #3c3c3c;}
.di-menu{color:#a7a6a6;}
.di-menu a{color:#a7a6a6; font-size:16px; margin:0 6px;}
.di-menu a:hover{ color:#e72a32;}
.di-menu{margin-top:10px;}
.login-box{background:url(/uploads/image/tzsimages/loginbg.jpg) no-repeat; padding:130px 0;}
.login{background:#fff; width:426px; height:450px; box-shadow: 5px 5px 10px #ccc; padding:30px; box-sizing:border-box; float:right;}
.phone-text{background: no-repeat 0 -4px; border:1px solid #eee; height:50px; width:100%; padding-left:50px; box-sizing:border-box}
.code-text{background: no-repeat 0 -4px; border:1px solid #eee; height:50px; width:50%; padding-left:50px; box-sizing:border-box}
.login table{width:100%;}
.login table tr{height:70px;}
.login h2{font-size:30px; margin-bottom:20px;}
.code{border:1px solid #eee; width:40%; margin-left:10%; padding:17px 21px}
.code:hover{ color:#e72a32; border:1px solid #e72a32;}
.loginbtn{background:#e72a32; color:#fff; font-size:20px; border:none; border-radius:5px; height:50px; width:100%; margin-top:50px;}
/*********联系我们*************/
.lx-cont{background: no-repeat top center; padding-top:300px;}
.lx-left{width:50%; float:left;}
.lx-left p{    font-size: 16px;
    color: #666666; line-height:27px;}
.lx-right{width:47%; float:right;}
.video{width:31%; margin:1%; float:left;}
.video img{width:100%;}
.video h2{background:url(/uploads/image/tzsimages/videoicon.png) no-repeat; padding-left:40px; height:30px; overflow:hidden; line-height:30px; margin:10px 0;}
.v-pic img{transition:all 1s;}
.v-pic{overflow:hidden;}
.video:hover img{transform:scale(1.1,1.1);}
.video:hover a{color:#e72a32;}
.video-cont{margin-bottom:50px;}
/********下载中心************/
.down-search{text-align:right; width:50%; float:right; margin-bottom:30px;}
.down-search select{width:20%; height:42px; border:1px solid #eee; float:right;}
.down-search input{width:65%; height:40px; border:1px solid #eee; float:right; padding-left:10px;}
.down-search img{vertical-align:middle; float:right; margin-right:1%;}
.down-list ul li{background:url(/uploads/image/tzsimages/down.png) no-repeat 95% center #f3f3f3; height:40px; line-height:40px; box-sizing:border-box; width:48%; margin:10px 1%; float:left;}
.down-list ul li a:hover{ background:#e72a32; color:#fff;}
.down-list ul li a{display:block; padding-left:30px;transition:background 1s;
-moz-transition:background 1s; /* firefox 4 */
-webkit-transition:background 1s; /* safari and chrome */
-o-transition:background 1s;}
/************zixun***********/
.feed{width:100%;}
.feed th span{width:80%; display:block;}
.feed tr{height:60px;}
.feed tr td{width:50%;}
.feed tr th{font-size:24px; text-align:center;}
.text1{border:1px solid #eee; height:45px; width:80%; padding-left:3%; box-sizing:border-box;}
.select{border:1px solid #eee; height:45px; width:80%;padding-left:3%; box-sizing:border-box;}
.area{width:80%; height:125px;border:1px solid #eee;padding-left:3%; box-sizing:border-box; font-family:'first';}
/******招贤纳士***********/
.job-cont{background: no-repeat top center; padding-top:300px;}

.job-menu{text-align:center; width:100%; margin:auto; margin-top:35px; font-size:16px; border-bottom:1px solid #eee; padding-bottom:25px;}
.job-menu a{padding:10px 35px;margin:0 20px;}
.job-menu a.on{color:#d90009;}
.job-menu a:hover{color:#d90009;}
.job-menu a:nth-child(1){background:url(/uploads/image/tzsimages/jicon1.png) no-repeat left  center;}
.job-menu a:nth-child(1).on{background:url(/uploads/image/tzsimages/jicon11.png) no-repeat left  center;}
.job-menu a:nth-child(2){background:url(/uploads/image/tzsimages/jicon2.png) no-repeat left center;}
.job-menu a:nth-child(2).on{background:url(/uploads/image/tzsimages/jicon22.png) no-repeat left center;}
.job-menu a:nth-child(3){background:url(/uploads/image/tzsimages/jicon3.png) no-repeat left  center;}
.job-menu a:nth-child(3).on{background:url(/uploads/image/tzsimages/jicon33.png) no-repeat left  center;}
.job-box table{width:100%; margin-top:40px;}
.job-box table th{background:#f0f0f0; text-align:center; height:70px; font-size:16px;}
.job-box table td{padding:25px 0; text-align:center; border-bottom:1px dashed #ccc;}
.job-box{margin-bottom:30px;}
/**************防伪***********/
.fangwei-box{background:url(/uploads/image/tzsimages/fwbg.jpg) no-repeat; padding:150px 0;}
.fw{text-align:center; background:rgba(255,255,255,0.3); border:1px solid #fff; border-radius:25px; float:left; width:29%; margin:2%; padding:40px 0;}
.fw h2{font-size:26px; margin-top:20px;}
.fw p{color:#999; height:50px; margin-bottom:20px;}
.fw a{color:#fff; background:#d90009; padding:10px 30px; border-radius:5px;}






/***************数据中心4***************/
.sj-icon1{margin-top:70px; margin-bottom:70px;}
.sj-icon1 li{ width:14%; float:left; text-align:center;}
.sj-icon1 li:hover a:before{background-color:#d90009;}
.sj-icon1 li a:before{width:120px; height:120px;border:1px solid #eee; content:'';border-radius:50%; margin:10px auto; display:block; background-size:100%;}

.sj-icon1 li:nth-child(1) a:before{background-image:url(/uploads/image/tzsimages/sjicon11.png); background-repeat:no-repeat;}
.sj-icon1 li:nth-child(1):hover a:before{background-image:url(/uploads/image/tzsimages/sjicon1.png); background-repeat:no-repeat;}

.sj-icon1 li:nth-child(2) a:before{background-image:url(/uploads/image/tzsimages/sjicon2.png); background-repeat:no-repeat;}
.sj-icon1 li:nth-child(2):hover a:before{background-image:url(/uploads/image/tzsimages/sjicon22.png); background-repeat:no-repeat;}
.sj-icon1 li:nth-child(3) a:before{background-image:url(/uploads/image/tzsimages/sjicon3.png); background-repeat:no-repeat;}
.sj-icon1 li:nth-child(3):hover a:before{background-image:url(/uploads/image/tzsimages/sjicon33.png); background-repeat:no-repeat;}
.sj-icon1 li:nth-child(4) a:before{background-image:url(/uploads/image/tzsimages/sjicon4.png); background-repeat:no-repeat;}
.sj-icon1 li:nth-child(4):hover  a:before{background-image:url(/uploads/image/tzsimages/sjicon44.png); background-repeat:no-repeat;}
.sj-icon1 li:nth-child(5) a:before{background-image:url(/uploads/image/tzsimages/sjicon5.png); background-repeat:no-repeat;}
.sj-icon1 li:nth-child(5):hover  a:before{background-image:url(/uploads/image/tzsimages/sjicon55.png); background-repeat:no-repeat;}
.sj-icon1 li:nth-child(6) a:before{background-image:url(/uploads/image/tzsimages/sjicon6.png); background-repeat:no-repeat;}
.sj-icon1 li:nth-child(6):hover  a:before{background-image:url(/uploads/image/tzsimages/sjicon66.png); background-repeat:no-repeat;}
.sj-icon1 li:nth-child(7) a:before{background-image:url(/uploads/image/tzsimages/sjicon7.png); background-repeat:no-repeat;}
.sj-icon1 li:nth-child(7):hover  a:before{background-image:url(/uploads/image/tzsimages/sjicon77.png); background-repeat:no-repeat;}
.ziliao1 a{ float:left;}
.ziliao1 span{float:right;}
.ziliao1  li{height:35px; font-size:16px;}

.phone-footmenu{display:none;}
.index-lx{display:block;}
/*.pic img{width:100%;}*/
@media (max-width: 1500px) {
	.jiazhi dl{height:270px;}
}
@media screen and (min-width: 1200px) and (max-width: 1440px) {
.header{ padding:0 1%;}
.menu a{padding:0 2px;}
.menu{/*width:600px;*/}
}

@media (max-width: 1200px) {
	.menu{width:560px;}
	.h_right a.hr_a{    padding: 3px 11px;}
.header{display:none;}
.phone-header{display:block; position:fixed; width:100%; top:0; z-index:9999; border-bottom:1px solid;border-color:rgba(255,255,255,0.2); height:66px; background:#fff;}
.p_logo{margin-top:22px; margin-left:20px;}
.phone_menu_btn span{background:#000; padding:0px 13px; height:3px; margin:5px 0; display:block;}
.phone_menu{background:#fff; z-index:9999999; height:100%; position:fixed; width:100%; height:0px; overflow:hidden; top:60px;}
.phone_menu_btn{position:fixed; right:10px; top:20px;}
.phone_menu ul li{height:40px; line-height:40px; border-bottom:1px solid #ccc; padding:0 5%}
.hide1{display:none;}
.phone_menu ul li a{display:block;}
.show{ display:block;}
.phone_menu ul li.on{background:#e82d36;}
.phone_menu ul li.on a{color:#fff;}
.phone_menu .p_sub_menu li{padding:0 8%;}
.down
{
animation: myfirst 1s forwards;
-moz-animation: myfirst 1s forwards;	/* firefox */
-webkit-animation: myfirst 1s forwards;	/* safari 和 chrome */
-o-animation: myfirst 1s forwards;	/* opera */
}

.phone{display:block;}
.pc{display:none;}

@keyframes myfirst
{
from {height: 0;}
to {height: 100%;}
}

@-moz-keyframes myfirst
{
from {height: 0;}
to {height: 100%;}
}

@-webkit-keyframes myfirst
{
from {height: 0;}
to {height: 100%;}
}

@-o-keyframes myfirst
{
from {height: 0;}
to {height: 100%;}
}

.kong{height:65px;}

}



@media (max-width: 1100px) {
.lm-box {width: 31.6%;}
}



@media (max-width:768px) {
	.sj-icon li a:before{width:80px; height:80px;}
.jiazhi dl dd{ width:100%; margin-left:0;}
.main-box .new-more img{width:auto;}
.job-cont .main-box  img{width:auto;}
.main-box img{width:100%;}
.lm-box {width:100%; margin-right:0; margin-top:10px;}	
.index-two h2{ font-size:24px;}
.index-two h2 span{margin:0 10px;}
.index-two p{width:90%;}
.index-video{height:auto;}
.ks-link dl{width:50%; margin:0; margin-top:20px;}
.ks-link dl dt img{ width:60px;}
.index-lx{padding:30px 0;}
.ks-link dl dd:nth-child(2){font-size:18px;}
.foot-left{ width:100%; text-align:center; margin-top:10px; margin-bottom:15px;}
.foot-right{ width:100%; text-align:center; display:none}
.foot-right ul li{display:-webkit-inline-box; float:none; text-align:center;}
.title2{font-size:24px;}
.zh-syb dl{width:100%; margin-right:0;}
.zh-moshi ul li:nth-child(1){width:100%;}
.zh-moshi ul li:nth-child(2){width:100%;}
.zh-moshi ul li:nth-child(3){width:100%;}
.zh-moshi ul li{margin-top:20px;}
.zh-fa img{width:100%;}
.zh-fa ul li{width:31%; margin-right:2%; margin-bottom:15px;}
.zh-fa ul li a{font-size:16px;}
.zh-falist ul li{width:47%; margin-right:3%;}
.zh-lm img{width:100%;}
.zh-falist{height:auto;}
.zh-syb{padding-bottom:50px;}
.zh-moshi{padding:40px 0;}
.nei-menuone ul li{width:48%; margin:5px 1%; height:30px; line-height:30px;}
.nei-menuone ul li a{width:100%; font-size:14px;}
.prolei-list li{width:47%;}
.sj-box{width:100%; margin-right:0; margin-top:10px; margin-bottom:10px;}
.sj-box1{width:100%; margin-right:0; margin-top:10px; margin-bottom:10px;}
.fangan{width:100%; margin-right:0;}
.pic img{width:100%;}
.sj-menu ul li{width:48%;}
.title7{font-size:20px;}
.cont-left{width:100%;}
.cont-pic{width:100%;}
.sj-icon li{width:33%;}
.sj-icon li:before{width:80px; height:80px;}
.jiazhi dl{width:100%; height:auto;}
.jiazhi dl dt{display:none;}
.sjd-list{width:100%;}
.cont{margin:25px 0;}
.fa-cont{height:180px;}
.title6{font-size:20px;}
.more a{padding:8px 20px;}
.fa-cont h2{font-size:16px;}
.fa-cont p{font-size:14px;}
.ziliao li{width:50%;}
.piaofu{display:none;}
.pro-list li{width:48%; margin:1%;}
.bx-tabs li{width:50%;}
.bx-submenu dl dd{font-size:14px; width:31%; margin-left:0; text-align:center;}
.bx-submenu{height:auto;}
.bx-submenu dl dt{display:none;}
.bx-box{width:50%;}
.main{padding:30px 0;}
.bx-name{font-size:14px;}
.fuwu-menu ul li{width:48%;}
.fw-box{width:100%; margin:15px 0;}
.fuwu-one h1{font-size:18px;}
.fuwu-two h1{font-size:18px;}
.fuwu-three h1{font-size:18px;}
.bsc-search span{display:none;}
.bsc-search table{width:100%;}
.bsc-search table td{display:block; margin:10px 0;}
.bsc-search table tr td:nth-child(2){width:100%;}
.bsc-search table tr td:nth-child(3){ margin:auto}
.bsc-list dl{width:100%; margin:10px 0;}
.about-one dl dt{width:70px; height:70px;}
.about-one dl dd h2{font-size:14px;}
.about-box{width:100%; margin:1% 0;}
.about-menutwo{ padding-bottom:50px;}
.about-nav a{width:25%; height:35px; font-size:14px; line-height:35px;}
.about-nav{height:auto;}
.about-nav .w1200{width:100%;}
.p-50{padding:20px;}
.wenhua dl{width:100%; margin:10px auto;}
.box1{margin:50px 0 30px 3%;}
.lc-tab{right:0; left:auto; z-index:99999}
.yfzx dl dt{width:100%;}
.yfzx dl dd{width:100%; margin-top:15px;}
.yfzx dl dd h2{font-size:20px; margin-bottom:20px;}
.yfzx dl dd:before{display:none;}
.yfzx dl dd:after{display:none;}
.yfzx:before{display:none;}
.yfzx{margin:20px 5%;}
.yfzx dl{margin:20px 0;}
.buju-list ul li{width:49%;}
.buju-list1 ul li{width:49%;}
.honor ul li{width:48%; margin:1%;}
.nlogo{top:10px}
.nlogo img{width:140px; }
.home{top:10px;}
.new-menu{width:100%; margin-top:60px;}
.new-menu a{margin:0;}
.new-pic1{width:100%; margin-bottom:10px;}
.new-right{width:100%;}
.newd-cont h2{font-size:20px;line-height: 30px;}
.new-page p{font-size:14px;}
.login{width:100%; height:auto; padding:4%;}
.code{padding:17px 5%; margin-left:4%;}
.login-box{padding:40px 0;}
.lx-left{width:100%;}
.lx-right{width:100%;}
.lx-cont{ background-position:center -100px; padding-top:200px;}
.video{width:100%; margin:1% 0;}
.down-search{width:100%;}
.down-search input{width:40%;}
.down-list ul li{ width:100%; margin:5px 0;}
.down-search select{width:30%;}
.feed thead{display:none;}
.feed tr td{width:100%; padding-top:15px; margin:auto; display:block;}
.text1{width:100%;}
.select{width:100%;}
.area{width:100%;}
.job-cont{ background-position:center -100px;padding-top:200px;}
.job-menu a{ font-size:12px;margin:0; padding:10px 25px;}
.fw{width:100%; margin:10px 0;}
.fangwei-box{padding:20px 0;}
.fw img{width:100px;}
.fw{padding:20px 0;}
.fw p{margin-bottom:0;}
.fw h2{font-size:20px; margin-top:10px;}


.sj-icon1 li{width:50%;}

.lc-tab{display:none;}
.box1 dl dd{padding-left:45px;}
.box1 dl dd:before{margin-right: 0px; 
    position: absolute;
    left: 26px;
    top: 5px;}
	

.main{padding-top:20px;}
.hxms-cont img{width:100%;}
.f_logo{ float:none; text-align:center; margin-bottom:10px;}
.di-menu{margin-bottom:15px;}
.f_phone{margin:auto; float:none;} 
.dibu{text-align:center;}

.about-content .p-50 img{width:100%;}
.newd-cont img{width:100%;}

.p-50 .w1400{width:100%;}
.index-two{margin-top:20px; padding:30px 0;}
.index-news{padding:20px 0;}
.new-cont p{height:80px;}
.index-lx{display:none;}
.phone-footmenu{display:block; padding:2% 5%;  background:#242424;}
.phone-footmenu dl dt{ background:#242424; height:50px; line-height:50px; color:#808080; font-size:16px;}
.phone-footmenu dl dt span{ background:#434343; line-height:20px; margin-top:9px; font-size:19px; color:#242424; padding:2px 5px; float:right;}
.phone-footmenu dl{border-bottom:1px solid #434343;}
.phone-footmenu dl dd a{ display:block;padding-left:8%; color:#808080; font-size:14px;border-bottom:1px solid #434343; height:40px; line-height:40px;}
.phone-footmenu dl dd{display:none;}
.phone-footmenu dl dd:last-of-type a{border-bottom:none;}
.zh-falist dl{width:46%;}
.bx-tabs li{font-size:12px;}
.bx-tabs{height:auto;}
.prolei-list li{font-size:12px;}
.w1400{width:94%;}
.bx-name{font-size:12px; overflow:hidden; height:30px;}
.memo{width:94%;}
.video-cont{padding:30px 0;}
.index-video{margin-top:0;}
}

