body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,fieldset,lengend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,textarea{font:12px Helvetica, Arial, "\5FAE\8F6F\96C5\9ED1",sans-serif,'Microsoft YaHei';border:none; overflow-x:hidden;}
h1{font-size: 18px;/* 18px / 12px = 1.5 */ }
h2{font-size: 16px;}
h3{font-size: 14px;}
h4,h5,h6{font-size: 100%;}
small{font-size: 12px;}
img,input{vertical-align: middle; border:none;max-width:100%}
ul,ol,li{list-style: none;}
a{text-decoration:none;outline:none}
a:hover{text-decoration: underline;}
table{border-collapse: collapse;border-spacing: 0;}
*{padding:0;margin:0;box-sizing:border-box;}
body { background:#fff; color:#555; font-size:12px;}
.clear{height:1px;clear:both;margin-bottom:-1px;overflow:hidden;visibility:hidden;display:block;}
i,em{font-style: normal;}
a{color:#333;cursor:pointer;}
a:hover{text-decoration:none;}
input,button,select{font-family:'Microsoft Yahei';outline: none;font-size:14px; }
button,input[type=button]{cursor: pointer;}
/*a:hover{text-decoration:underline;}*/
.i-xk img{width:100%}
/* 过渡效果 */
.transYT{ transform: translateX(50px); -webkit-transform: translateX(50px); opacity: 0; visibility: hidden; transition: transform 600ms,opacity .5s cubic-bezier(0.445, 0.145, 0.355, 1); -webkit-transition: transform 600ms,opacity .5s cubic-bezier(0.445, 0.145, 0.355, 1); transition-timing-function: ease-out; -webkit-transition-timing-function: ease-out; }
.dly_1 { transition-delay: 100ms; -webkit-transition-delay: 100ms; }

.head{width:100%;display:table;background:#d1272a;}
.public-wrap{width:1200px;;margin:auto;display:table;position:relative;}

#logo{width:270px;display:inline-block;position:absolute;left: 0;right: 0;margin:auto;z-index:99}
.nav-left{width:465px;float:left;display:table;}
.nav-right{width:465px;float:right;display:table;}
.nav a{width:33.3%;float:left;color:#fff;text-align:center;font-size:14px;line-height:60px;}
.nav a:hover{background:#9e0c0f}
.nav .active{background:#9e0c0f}
.slideBox{ width:100%;  overflow:hidden; position:relative;  }
.slideBox .hd{  overflow:hidden; position:absolute; right:45%; bottom:15px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px; border-radius:20px; width:20px; height:5px; line-height:14px; text-align:center; background:#fff; cursor:pointer;margin-right:15px; }
.slideBox .hd ul li.on{ background:#c00; color:#fff; }
.slideBox .bd{ position:relative;  z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle;float: left; width: 100%;background-position:center;height:565px;background-size:cover;}
.slideBox .bd img{ width:100%;  display:block;  }

.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../img/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
.tempWrap{width:100% !important}

.index-pro-type{width:100%;background:#f2f2f2;display:table;padding:20px 0;}
.index-pro-type p{display:table;font-size:26px;color:#333;text-align:center;padding:20px 0;width:100%;}
.index-pro-type i{width:50px;border:1px solid #c00;display:block;margin:auto;}
.index-pro-list{width:100%;display:table;padding:3% 0;}
.index-pro-list li{width:33.3%;margin:auto;display:table;float:left;text-align:center;}
.index-pro-list li .s1{width:183px;height:182px;display:block;margin:20px auto;}
.index-pro-list li span{display:block;}
.index-pro-list li .s2{font-size:18px;padding:10px 0;}
.index-pro-list li .s3{font-size:15px;}
.index-pro-list li:hover .s1{background-position:0 183px}
.index-pro-list li:hover span{color:#c00}
.functional-type{width:100%;display:table;}
.functional-type p{display:table;font-size:26px;color:#333;text-align:center;padding:20px 0;width:100%;}
.functional-type i{width:50px;border:1px solid #c00;display:block;margin:auto;}
.functional-type ul{width:100%;display:table;margin:5% 0;}
.functional-type ul li{width:270px;height:255px;border:1px solid #ccc;margin-left:40px;transition:1s;linear;overflow:hidden;float:left;text-align:center;    box-shadow: 3px 3px 0px 0px #DADADA;}
.functional-type ul li img{width:190px;height:190px;}
.functional-type ul li .a1{font-size:16px;display:block;padding:10px 0;border-top:1px dashed #ccc;}
.functional-type ul li:hover{background:#d1272a;   box-shadow: 0 0 0 0;}
.functional-type ul .i1{width:95%;display:block;margin:10px auto;background:#fff;}
.functional-type ul li:hover a {color:#fff;}
.functional-type ul li:nth-child(1){margin-left:0;}
.index-news{width:100%;display:table;}
.index-news p{display:table;font-size:26px;color:#333;text-align:center;padding:20px 0;width:100%;}
.index-news i{width:50px;border:1px solid #c00;display:block;margin:auto;}
.index-news ul{width:100%;display:table;padding:5% 0;}
.index-news ul li{width:49%;float:left;display:table;margin-left:2%;margin-bottom:2%;}
.index-news ul li .a1{width:175px;height:115px;float:left;overflow:hidden;}
.index-news ul li .a1 img{width:175px;height:115px;}
.index-news ul li span{width:70%;height:115px;background:#efefef;float:right;padding:10px;}
.index-news ul li span a{display:block;font-size:14px;color:#333;}
.index-news ul li span em{font-size:12px;color:#666;display:block;padding:10px 0;}
.index-news ul li:nth-child(1){margin-left:0;}
.index-news ul li:nth-child(3){margin-left:0;}


.foot{width:100%;display:table;background:#2d2c2c;border-top:5px solid #c00}
.foot p{width:100%;border-bottom:1px solid #ccc;display:table;text-align:center;padding:20px 0;margin-bottom:20px;}
.foot p a{padding:0 3%;color:#fff;font-size:14px;}
.foot .s1{float:left;display:table;}
.foot .s2{float:right;display:table;}
.foot .s2 i{display:block;text-align:center;color:#fff;padding:10px 0;}
.foot li{width:75%;display:table;float:left;padding-left:5%;padding-top:20px;}
.foot li a{float:left;font-size:12px;margin:5px;padding:0 10px;border-right:1px solid #fff;color:#fff;}
.foot li a:hover{color:#c00;}
.footer{width:100%;display:table;background:#333;color:#fff;padding:10px 0;font-size:12px;text-align:center;font-weight:500;}

.i-ban{width:100%;height:240px;background-position:center;position:relative;display:table;}
.i-ban ul{width:1200px;padding:10px;background:#d1272a;position:absolute;left:0;right:0;bottom:0;margin:auto;}
.i-ban ul p{float:left;color:#fff;font-size:20px;}
.i-ban ul p span{font-size:16px;}
.i-ban ul li{float:right;line-height:30px;}
.i-ban ul li a{color:#fff;}

.public-wrap{}


.p_c_cont{width:100%;display:table;padding:30px 0;}
.public_left{width:250px;display:table;float:left;}
.public_left p{padding:20px 30px;background:#d1272a;color:#fff;font-size:22px;}
.i_item{display:block;background:#ddd;color:#333;padding:10px 30px;font-size:16px;margin:5px 0;}
.i_item img{float:right;margin-top:5px;}
.hide_item{width:100%;display:table;background:#fff;}
.hide_item a{display:block;padding:10px 30px;font-size:14px;border-bottom:1px solid #ececec;line-height:20px;color:#666;}
.hide_item a img{float:left;padding-right:10px;}

.public_right{width:920px;display:table;float:right;}
.pro-list{width:100%;display:table;}

.pro-list li{width:270px;height:255px;border:1px solid #ccc;background:#fff;margin-left:55px;margin-bottom:30px;transition:1s;linear;overflow:hidden;float:left;text-align:center;    box-shadow: 3px 3px 0px 0px #DADADA;}
.pro-list li img{width:190px;height:190px;}
.pro-list li .a1{font-size:16px;display:block;padding:10px 0;border-top:1px dashed #ccc;}
.pro-list li:hover{background:#d1272a;   box-shadow: 0 0 0 0;}
.pro-list .i1{width:95%;display:block;margin:10px auto;background:#fff;}
.pro-list li:hover a {color:#fff;}
.pro-list li:nth-child(1){margin-left:0;}
.pro-list li:nth-child(4){margin-left:0;}
.pro-list li:nth-child(7){margin-left:0;}
.pro-list li:nth-child(10){margin-left:0;}
.i-about{width:100%;display:table;background:#fff;padding:5%;}
.i-about-text{width:100%;display:table;font-size:14px;padding:2%;color:#666;line-height:2;border:1px solid #ececec;}
.i-about-text img{max-width:100%}
.news-title{width:100%;display:table;border-bottom:1px solid #ececec;font-size:20px;color:#333;padding:20px 0;margin-bottom:20px;text-align:center;}
.news-mark{width:50%;margin:auto;display:table;padding:10px 0;margin-bottom:20px;}
.news-mark span{float:left;line-height:20px;color:#666;font-size:16px;}
.news-mark li{float:right;}
.news-mark li a{float:left;margin-left:10px;}
.news-mark span img{float:left;margin-top:3px;margin-right:10px;}

.k-next{width:100%;display:table;padding:20px 0;}
.k-next a{color:#666;font-size:14px;}
.k-next .a1{float:left;}
.k-next .a2{float:right;}
.K_tuijian{width:100%;display:table;margin:30px 0;background:#fff;}

.K_tuijian-t {width:100%;padding:10px;background:#d1272a;display:table;}
.K_tuijian-t p{float:left;color:#fff;font-size:20px;}
.K_tuijian-t p span{font-size:16px;}
.K_tuijian-t li{float:right;line-height:30px;}
.K_tuijian-t li a{color:#fff;}
.K_t-list{width:100%;display:table;padding:20px;}

.K_t-list li{width:24%;border:1px solid #ccc;background:#fff;transition:1s;linear;margin-left:1.25%;overflow:hidden;float:left;text-align:center; }
.K_t-list li img{width:190px;height:190px;}
.K_t-list li .a1{font-size:16px;display:block;padding:10px 0;border-top:1px dashed #ccc;}
.K_t-list li:hover{background:#d1272a;   box-shadow: 0 0 0 0;}
.K_t-list .i1{width:95%;display:block;margin:10px auto;background:#fff;}
.K_t-list li:nth-child(1){margin-left:0;}
.K_t-list li:hover a {color:#fff;}
.zz-list{width:100%;display:table;}
.zz-list li{width:205px;float:left;height:290px;background:#fff;border:1px solid #ececec;text-align:center;margin-bottom:20px;margin-left:33px;}
.zz-list li img{width:100%;}
.zz-list li span{display:block;padding:15px 0;border-top:1px dashed #ececec;font-size:14px;}
.zz-list li b{font-size:16px;padding-bottom:5px;display:block;}
.zz-list li:nth-child(1){margin-left:0;}
.zz-list li:nth-child(5){margin-left:0;}
.zz-list li:nth-child(9){margin-left:0;}

.l-msg{width:550px;display:table;margin:50px auto;}
.l-msg li{width:100%;display:table;line-height:30px;margin-bottom:20px;}
.l-msg li span{float:left;font-size:16px;width:20%;}
.l-msg li input[type="text"]{width:70%;float:left;border:1px solid #ececec;font-size:16px;padding:5px 10px;}
.l-msg li i{float:right;}
.l-msg li textarea{width:70%;float:left;border:1px solid #ececec;font-size:16px;padding:5px 10px;}
.l-msg input[type="submit"]{font-size:16px;padding:5px 20px;background:#c00;border:none;color:#fff;margin-right:20px;}
.l-msg input[type="reset"]{font-size:16px;padding:5px 20px;background:#f2f2f2;border:none;color:#666;}
.js_list{width:100%;display:table;}
.js_list ul{width:100%;display:table;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ececec;}
.js_list ul .a1{width:310px;height:110px;float:left;}
.js_list ul .a1 img{width:310px;height:110px}
.js_list ul li{width:560px;display:table;float:right;}
.js_list ul li a{display:block;font-size:16px;padding:10px 0;}
.js_list ul li span{font-size:14px;display:block;padding:10px 0;}
.news-1{width:100%;display:table;}
.news-1 img{width:100%;height:185px;}
.nnews_lb_m.acitve{width: 297px;height: 360px;overflow: hidden;float: left;}
.nnews_lb_m.acitve.acitve1{margin-right: 0;}
.nnews_lb_m.acitve .nnews_lb_img{width: 100%;height: 185px;float: none;}
.nnews_lb_m.acitve .nnews_lb_m_right{width: 100%;height: 175px;padding:0 23px 0 23px;background: #fff;float: none;}
.nnews_lb_m.acitve .nnews_lb_m_right_one{float: none;width: 251px;height: 142px;overflow: hidden;}
.nnews_lb_m.acitve .nnews_lb_title{width: 100%;height: 28px;line-height: 28px;margin-top: 17px;font-size: 18px;color: #4e4e4e;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.nnews_lb_m.acitve .nnews_lb_title a{color: #4e4e4e;}
.nnews_lb_m.acitve .nnews_lb_title a:hover{color: #1d65b9;}
.nnews_lb_m.acitve .nnews_lb_bq{display: none;}
.nnews_lb_m.acitve .nnews_lb_date{display: block;width:100%;height: 29px;line-height: 22px;font-size: 12px;color: #A3A3A3;background: url(http://1.rc.xiniu.com/rc/Contents/37420/images/nnews_lb_date.png?d=20170929100947912) no-repeat bottom left;}
.nnews_lb_m.acitve .nnews_lb_date>span{float: left;}
.nnews_lb_m.acitve .nnews_lb_cnt{width: 100%;height: 52px;line-height: 25px;font-size: 14px;color: #7D7D7D;overflow: hidden;margin-top: 15px;transition: all 0.4s;}
.nnews_lb_m.acitve .nnews_lb_xq{width: 100%;height: 25px;line-height: 25px;font-size: 14px;text-align: right;}
.nnews_lb_m.acitve .nnews_lb_xq a{color: #7D7D7D;transition: all 0.4s;}
.nnews_lb_m.acitve .nnews_lb_xq a:hover{color: #1d65b9;}
.nnews_lb_m:hover .nnews_lb_title{color: #1d65b9;}
.nnews_lb_m:hover .nnews_lb_title a{color: #1d65b9;}
.nnews_lb_m:hover .nnews_lb_cnt{color: #1d65b9;}
.nnews_lb_m:hover .nnews_lb_xq a{color: #1d65b9;}
.nnews_lb_m.acitve:nth-child(2){margin:0 14px;}

.xx-k{width:490px;height:410px;float:left;}
.x-t-r{width:410px;float:right;display:table;}
.x-t-r h1{font-size:20px;padding:10px 0;display:table; }
.x-t-r .s1{font-size:14px;padding:10px 0;display:block;}
.x-t-r-cont{width:100%;display:table;border-top:1px dashed #ccc;margin:10px 0;font-size:14px;line-height:2;padding:20px 0;min-height:250px}

.k-next{border-top:1px solid #ccc;margin-top:30px;}

.nnews_lb{margin-top: 37px;width: 100%;height: auto;overflow: hidden;margin-bottom: 80px;}
.nnews_lb_m{width: 100%;height: 102px;margin-bottom: 19px;overflow: hidden;}
.nnews_lb_img{width: 165px;height: 102px;float: left;}
.nnews_lb_img img{width: 100%;height: 100%;}
.nnews_lb_m_right{height: 102px;padding:0 48px 0 38px;background: #fff;float: right;}
.nnews_lb_m_right_one{float: left;width: 590px;height: 102px;}
.nnews_lb_title{width: 100%;height: 33px;line-height: 33px;margin-top: 10px;font-size: 18px;color: #4e4e4e;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.nnews_lb_title a{color: #4e4e4e;}
.nnews_lb_cnt{width: 100%;height: 52px;line-height: 25px;font-size: 14px;color: #7D7D7D;overflow: hidden;}
.nnews_lb_date,.nnews_lb_click{display: none;}
.nnews_lb_xq{width: 59px;height: 102px;float: right;line-height: 102px;font-size: 14px;text-align: right;}
.nnews_lb_xq a{color: #7D7D7D;transition: all 0.4s;}
.nnews_lb_xq a:hover{color: #1d65b9;}
.dow{float:right;}

.tx-cont{width:100%;display:inline-block;margin:30px 0;border-top:1px dashed #ccc;padding-top:30px;}
.tx-cont .s1{float:left;padding:10px 20px;font-size:16px;background:#c00;color:#fff;}
.tx-text{width:0100%;display:table;background:#fff;padding:20px;font-size:14px;line-height:2;color:#666;}
.i-xk{width:100%;display:none;border:1px solid #ccc;}
.xx-k p{width:100%;display:table;padding-top:20px;}
.i-xm{width:105px;height:60px;float:left;margin-right:15px;border:1px solid #ccc;cursor:pointer;}
.xx-k .ac{border:1px solid #c00;}


.m-header{width:100%;height:50px;position: fixed;top:0;z-index: 111;background:#d1272a;display:none;}
.m-header p{width:50px;margin:10px;cursor:pointer;position: absolute;right: 10px;z-index: 1111;}
.m-header p span{width:60%;height:3px;background:#fff;display:block;margin:5px 0;}
.m-header ul{width:100%;height:900px;background:rgba(0, 0, 0, 0.7);position:absolute;top:50px;display:none;}
.m-header ul a{width:100%;display:block;height:60px;font-size:1.5rem;border-bottom:1px solid #ccc;text-align:center;line-height:60px;color:#fff;}

@media screen and (max-width:1366px){
	.slideBox .bd li{height:420px}
	
}


@media screen and (max-width:1200px){
	.public-wrap{width:95%;margin:auto;position: relative;}
	.functional-type ul li{margin-left:1%;width:24%;}
	.index-news ul li .a1{width:29%;}
	.foot li{width:65%;}
.functional-type ul li .a1{font-size:14px;}
	.nav{width:40%;}
	.public_left{width:21%;}
	.public_right{width:78%;}
	.i-ban ul{width:95%;}
	.public_left{width:21%;}
	.public_right{width:78%;}
	.l-msg{width:88%;}
	.pro-list li{width:32%;margin-left:2%;}
	.nnews_lb_m.acitve .nnews_lb_m_right_one{width:100%;}
	.nnews_lb_img{width:20%;}
	.nnews_lb_m_right{width:78%;}
	.nnews_lb_m.acitve{width:32%;}
	.nnews_lb_m.acitve:nth-child(2){margin:0 2%;}
	.x-t-r{width:40%;}
}

@media screen and (max-width:800px){
	.nav{width:30%;}
	.functional-type ul li{width:49%;    margin: .5% !important;}
	.index-news ul li{width:100%; margin: .5% !important;}
	.index-news ul li .a1 img{width:100%;}
	.i_item,.hide_item a{padding:10px;}
	.slideBox .bd li{height:355px;}
	.pro-list li img{width:100%;height:auto}
.zz-list li{width:32%;margin-left:1% !important;height:auto;}
.news-mark{width:100%}
.k-next a{width:100%;float:none;display:block;padding:10px 0;}
.K_t-list li{width:49%;margin:.5%!important;}
.K_t-list li .i1,.K_t-list li .i1 img{width:100%;height:auto;}
.x-t-r{width:100%;float:none;}
.xx-k{width:100%;float:none;height:auto;}
.i-xk img{width:100%;}
.i-xm{width:20%;}
}

@media screen and (max-width:500px){img{max-width:100%;}
.index-pro-list li .s1{width:100px;height:100px;    background-size: cover;}
.slideBox .bd li{height:175px;}
.foot p a{width:25%;padding:10px;float:left;}
.foot .s1,.foot .s2{width:50%;float:left;text-align:center;padding:10px 0;}
.foot .s2{position: absolute;    right: 0;}
.foot li{width:100%;padding:10px 0;}
.foot li a{width:25%;margin:5px 0;padding:0;text-align:center;border:none;}
.functional-type ul li img{width:100%;height:auto;}
.functional-type ul li{height:auto;}
.slideBox .hd{right:35%}
.head{display:none;}
.m-header{display:block;}
.public_left,.public_right{width:100%;}
.l-msg li span{width:25%;font-size:14px;}
.i-ban ul li{float:left;}
.pro-list li{width:49%; margin: .5% !important;height:auto;}
.js_list ul {margin:10px 0;}
.js_list ul .a1,.js_list ul .a1 img{width:100%;height:auto;}
.js_list ul li{width:100%;height:auto;}
.zz-list li{width:49%;margin:.5%!important;}
.index-news ul li{margin:10px 0 !important;}
.index-news ul li .a1,.index-news ul li .a1 img{width:100%;height:auto;}
.index-news ul li span{width:100%;height:auto;}
.nnews_lb_m.acitve{width:95%;margin:1% auto !important;height:auto;}
.news-1{display:none;}
.nnews_lb_img,.nnews_lb_m_right{width:100%;height:auto;padding:0 !important;float:none;}
	.nnews_lb_m{height:auto;border: 1px solid #ccc;    padding: 10px;}
.nnews_lb_img{float:none;}
	.nnews_lb_m_right_one{width:100%;height:auto;}
.nnews_lb_title{white-space: inherit;}
.slideBox,.i-ban{margin-top:50px}
.index-pro-list li:hover .s1{background-position:0 100px}
}
















































