*{padding:0;margin:0;box-sizing:border-box;/*transition: all 0.6s;*/}
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; }
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;}
ul,ol,li{list-style: none;}
a{text-decoration:none;outline:none}
a:hover{text-decoration: underline;}
table{border-collapse: collapse;border-spacing: 0;}
body { background:#fff; font-size:12px;overflow-x:hidden}
.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;}*/
/* img{transition: all 0.6s;}  img:hover{ transform: scale(1.1);}  */
/* @media screen and (max-width:auto)  */
img{max-width:100%}
.w1300{width:1300px;display:table;margin:auto}
.w100{width:100% !important;}
.w50{width:50%;}
body{/*background-image:url(../images/bg.jpg);*/}
.i-top{background:#025BB5;display:table;padding:5px 0;}
.i-top *{color:#fff;font-size:14px;}
.i-top span{float:left;}
.i-top li{float:right;}
.i-top li a{float:left;padding:0 5px;line-height:20px;}
.i-nav{overflow:hidden;padding:20px 0;}
#i-logo{float:left;}
.i-nav li{float:right;}
.i-nav li a{float:left;font-size:16px;font-weight:bold;color:#888;padding:15px 20px;border-bottom:2px solid rgba(0,0,0,0);}
.i-nav li .ac{color:#c00;border-bottom:2px solid #c00;}
.i-ban{height:340px;background-position:center;}
.public-main{display:table;background:#fff;}
.public-main-nav{padding:20px;display:table;border-bottom:1px solid #ccc;}
.public-main-nav li{float:left;}
.public-main-nav p{float:right;}
.public-main-nav li a{font-size:16px;color:#888;padding:0 10px;border-top:0;border-bottom:0;}
.public-main-nav p a{font-size:14px;padding:0 5px;color:#888;}
.news-show{display:table;padding:20px 0;}
.news-title{overflow:hidden;text-align:center;font-size:20px;color:#444;padding:30px;border-bottom:1px solid #ececec;}
.news-title span{/* display:block; */text-align:right;font-size:14px;font-weight:500;padding:10px 0;width:100%;}
.news-text{padding:20px;font-size:14px;color:#666;line-height:1.7;display:table;}
.news-text img{width:auto !important;height:auto !important;}
.page-1{display:table;margin-top:40px;padding:10px 0;border-top:1px solid #ececec;}
.page-1 a{font-size:15px;color:#666;}
.page-1 .a1{float:left;}
.page-1 .a2{float:right;}

.foot{background:#2d3136;overflow:hidden;}
.footer{margin:30px auto;}
.footer p{float:left;font-size:14px;line-height:2;}
.foot *{color:#fff;}
.footer ul{width:800px;float:right;}
.footer ul li{width:16%;float:left;text-align:center;}
.footer ul li *{display:block;}
.footer ul li span{font-size:16px;padding:10px 0;}
.footer ul li  a{padding:5px 0;font-size:14px;}
.footer-1{text-align:center;padding:20px 0;border-top:1px solid #666;font-size:14px;}
.pro-img{margin:20px 0;}

.pro-title{text-align:center;font-size:16px;color:#fff;padding:10px 0; background:#114d84;margin-bottom:20px;}
.msg-box{width:90%;margin:50px auto;}
.msg-box li{width:100%;display:table;margin-bottom:20px;}
.msg-box span{width:10%;float:left;font-size:15px;text-align:right;color:#888;padding:10px 0;}
#form{width:100%;}
#form td{font-size:16px;padding:10px;border:1px solid #ececec;}
#form .td1{background:#f8f8f8;width:20%;text-align:right;color:#666;}
#form input{width:60%;padding:10px;border:1px solid #ececec;}
#form textarea{width:80%;padding:10px;border:1px solid #ececec;}
.sub{margin:30px 0;}
.w88{width:88%;float:right;border:1px solid #ececec;padding:10px;font-size:14px;}
.sub{width:200px;margin:auto;display:block;background:#f00;color:#fff;font-size:16px;padding:10px;}
.news-list{padding:20px;}
.news-list .a1{width:200px;height:135px;overflow:hidden;float:left;}
.news-list ul{overflow:hidden;padding-bottom:30px; border-bottom: 1px #000 dotted;}
.news-list li{width:1030px;float:right;display:table; padding-top: 30px;}
.news-list li *{display:block;}
.news-list li a{font-size:18px;color:#333;}
.news-list li span{font-size:15px;color:#666;padding:10px 0;}
.news-list li i{font-size:15px;color:#666;}
.case-list{display:table;padding:20px 0;}
.case-list li{width:240px;height:205px;float:left;overflow:hidden;position:relative;margin:10px;}
.case-list li span{display:block;width:100%;position:absolute;bottom:0;left:0;background:rgba(0,0,0,.7);text-align:center;color:#fff;font-size:14px;padding:10px 0;}
.pro-box{margin:30px auto;display:table;}
.pro-left{width:220px;background:#fff;float:left;display:table;}
.pro-left span{background:#114d84;font-size:22px;text-align:center;font-weight:bold;color:#fff;padding:20px 0;width:100%;display:block;}
.pro-left a{display:block;font-size:15px;padding:15px;border-bottom:1px solid #f2f2f2;color:#666;}
.pro-left .ac{color:#f00;}
.pro-right{width:1060px;background:#fff;float:right;overflow:hidden;padding-bottom:20px}
.pro-right .p1{width:100%;display:table;padding:10px;border-bottom:1px solid #ececec;}
.pro-right .p1 a{color:#666;padding:0 5px;font-size:14px;}
.pro-list {padding:20px 0;    display: table;}
.pro-list li{width:240px;float:left;position:relative;margin:12px;}
.pro-list li a{width:100%;height:100%;display:block;}
.pro-list li .a2{/*position:absolute;top:0;left:0;opacity:0;background:rgba(0,0,0,.5);color:#fff;text-align:center;font-size:15px;line-height:290px;*/display:block;text-align:center;padding:10px 0;font-size:14px}
.pro-list li:hover .a2{opacity:1;}
.pro-pic{padding:20px;display:table;}
.pro-pic-l{width:400px;float:left;display:table;}
#tFocus-btn li.active,#tFocus-leftbtn,#tFocus-rightbtn{display:block;background:url(../images/spr.png) no-repeat;}
#tFocus{width:338px; float: left;}
#tFocus-pic{width:338px;height:380px;position:relative;}
#tFocus-pic li{width:338px;height:243px;position:absolute;left:0;top:0;filter:alpha(opacity:0);opacity:0;}
#tFocusBtn{width:359px;height:68px;padding-left:5px;margin-top:5px;z-index:20;overflow:hidden;}
#tFocus-btn{width:289px;height:68px;position:relative;left:0;bottom:0;overflow:hidden;float:left;margin-right:3px;}
#tFocus-btn ul{width:100000px;position:absolute;left:0;top:0;}
#tFocus-btn li{height:57px;width:91px;padding-top:7px;display:block;float:left;margin-right:5px;}
#tFocus-btn li img{border:2px solid #dddddd}
#tFocus-btn li.active{background-position:-448px -100px;}
#tFocus-btn li.active img{border:2px solid #40b9e5}
#tFocus-leftbtn,#tFocus-rightbtn{height:40px;margin-top:18px;width:15px;float:left;text-indent:-9999px;}
#tFocus-leftbtn{margin-right:5px;background-position:-455px -60px;}
#tFocus-rightbtn{background-position:-480px -60px;}
.pro-pic-r{width:610px;float:right;}
.pro-pic-r li{font-size:16px;color:#666;margin-bottom:10px;line-height:1.7;}
.pro-pic-r span{color:#444;}
.news-show .p2{width:100%;display:table;background:#f2f2f2;margin-bottom:20px;}
.news-show .p2 span{background:#114d84;color:#fff;font-size:16px;float:left;padding:10px 20px;}
.pages {display:table;width:100%;padding:10px 0}
		.pages a{padding:5px 10px;background:#f2f2f2;color:#333;margin: 5px 5px; display:inline-block}
		.pages span{padding:5px 10px;background:#f00;color:#fff;margin: 5px 5px;display:inline-block}
.slideBox{ width:100%;  overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{  overflow:hidden; position:absolute; right:50%; 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:20px; line-height:14px; text-align:center; background:#fff; cursor:pointer;margin-right:15px; }
.slideBox .hd ul li.on{ background:#165ACB; color:#fff; }
.slideBox .bd{ position:relative;  z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; float: left; width: 100%;height:600px;background-position:center;background-size:cover}
.slideBox .bd li img{width:100%;}

.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/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{display:table;}
.index-pro-1{display:table;border-bottom:1px solid #fff;}
.index-pro-1 span{float:left;font-size:22px;color:#666;padding:10px 0;border-bottom:2px solid #f00;position:relative;top:1px}
.t_new span{color: #fff;}
.t_new li a{color: #fff !important;}
.index-pro-1 li{float:right;margin-top:20px;}
.index-pro-1 li a{font-size:16px;color:#666;padding:0 10px;}
.index-pro ul{display:table;margin:20px 0;}
.index-pro ul li{width:300px;height:320px;overflow:hidden;float:left;position:relative;margin:12px;}
.index-pro ul li  a{width:100%;height:100%;display:block;}
.index-pro ul li .a2{position:absolute;top:0;left:0;opacity:0;background:rgba(0,0,0,.5);color:#fff;text-align:center;font-size:15px;line-height:320px;}
.index-pro ul li:hover .a2{opacity:1;}
.index-pro ul li img{width:100%;height:100%;}
.index-about{background-image:url(../images/i11.jpg);background-position:center;display:table; background-size: 100% 100%;}
.index-about .i1{float:right;width:38%;}
.index-about li{width:50%;display:table;float:right;padding-top:3%;padding-left:5%;padding-right:5%}
.index-about li h1{font-size:24px;}
.index-about li span{display:block;font-size:14px;color:#666;line-height:2;padding:20px 0;}
.index-about li a{float:left;color:#666;border:1px solid #eee;padding:10px 20px;font-size:14px;}
.wap-index-about{ display:none}

.index-case{padding:30px 0;}
.case-list li img{width:100%;height:100%}
.pro-list li img{width:100%;height:250px}
.index-mark1{width:100%;height:200px;background-position:center;background-size:cover;display:block;}
.index-box3{margin:50px auto;}
.index-box3 ul{width:45%;overflow:hidden;}
.index-box3 .u1{float:left;text-align:left;}
.index-box3 .u2{float:right;text-align:right;}
.index-box3 ul p{padding:10px 0;border-bottom:1px solid #30308b;display:table;width:100%;padding-top:30px;}
.index-box3 ul p b{float:left;font-size:25px;color:#fff;background:#30308b;padding:10px;}
.index-box3 ul p span{float:left;font-size:25px;padding:10px;font-weight:bold;color:#30308b;}
.index-box3 ul li{font-size:16px;line-height:2;padding-top:20px;color:#666;text-align:left;}
.index-box3-1{padding:40px 0;border-bottom:1px solid #ececec;overflow:hidden;}
.index-news{height:590px;background-image:url(../images/i14.jpg);background-position:center;display:table;padding-top:50px;}
.index-news-1{display:table;padding-top:30px;}
.index-news-1 ul{background:#fff;float:left;}
.index-news-1 .u1{width:25%;height:450px;}
.index-news-1 .u1 li{padding:20px;}
.index-news-1 .u1  *{display:block;}
.index-news-1 .u1 a{font-size:16px;width:100%;overflow:hidden;}
.index-news-1 .u1 span{font-size:13px;color:#666;padding:7px 0;}

.index-news-1 .u2{width:35%;padding:5px 10px;margin-left:2.5%;}
.index-news-1 .u2 a{font-size:14px;color:#666;line-height:19px;display:block;padding:10px;border-bottom:1px solid #ececec;}
.index-news-1 .u2 span{float:right;}




@media screen and (max-width:1300px){
	.w1300{width:95%;}
}



@media screen and (max-width:800px){
	.i-nav li a{padding:15px;}
	.i-ban{height:220px;background-size:cover;}
	.footer ul{width:auto;display:none}
	.footer ul li a{font-size:12px;}
	.pro-left{width:20%;}
	.news-list li{width:67%;}
	.pro-right{width:78%;}
	.index-about li{width: 43%;padding-top: 2%;padding-right: 10%;}
	.index-news-1 .u1{display:none;}
	.index-news-1 ul{width:48%  !important;margin:1%  !important;}
	.index-news{height:auto;padding-top:0;}

	
}

@media screen and (max-width:500px){
	.i-nav li{width:100%;display:table;float:none;text-align:center;}
	.i-nav li a{width:25%;float:left;padding:10px;font-weight:400; font-size: 12px;}
	.i-top-1 li{float:left;}
	.i-nav{padding:10px;}
	.i-top-1 li	a{padding:0;padding-right:10px;}	
	#i-logo{width:40%;margin:auto;float:none;display:block;}
	.slideBox .bd li{height:260px;}
	.slideBox .hd ul,.index-pro-1 li{display:none;}
	.index-pro ul li,.pro-list li,.case-list li{width:48%  !important;margin:1%  !important;height:200px;}
	table{    width: 100% !important;}
	.index-pro ul li .a2{line-height:200px;}
	.index-about li{width:98%;padding:2%;}
	.index-about .i1,.index-box3 ul{width:100%;}
	.index-news-1 ul{width:100%  !important;margin:1% 0 !important;}
	.footer ul li{width:50%;}
	.pro-left,.pro-right{width:100%;margin:1% 0;float:none;}
	.news-list ul .a1{display:none;}
	.news-list ul li,.pro-pic-l,.pro-pic-r{width:100%;float:none;}
	.news-list ul{border-bottom:1px solid #ececec;padding:10px 0;}
	.public-main-nav li a{font-size:13px;padding:10px;float:left;}
	#form td{font-size:14px;}
	.index-news-1 .u3{display:none}
	.pro-list li img{height:190px;}
	.pro-pic-r li{margin-top:20px;}
	.pro-left{display: none;}

}








































