@charset "utf-8";
/* CSS Document */

/*首页*/
html {font-size: 62.5%;}
body {font-size: 1.6rem;overflow-x: hidden; word-break:break-all;width: 100%;}
img{max-width: 100%;}
/* 本例子css*/
.focus{ max-width:1000px;width:100%; height:auto;  margin:0 auto; position:relative; overflow:hidden;   }
.focus .hd{ width:100%; height:12px;  position:absolute; z-index:1; bottom:15px; text-align:right; }
.focus .hd ul{ display:inline-block; height:5px; padding:3px 5px; padding-right: 10px;
	-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;
}
.focus .hd ul li{font-size: 0;display:inline-block; width:12px; height:12px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#666; margin:0 5px;  vertical-align:top; overflow:hidden;   }
.focus .hd ul .on{ background:#003399;  }

.focus .bd{ position:relative; z-index:0; }

.focus .bd li img{ width:100%;  height:auto;  }
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }
/**/
.top{
	width: 100%;
	max-width: 1000px;
	margin: 0 auto;
	padding-top: 10px;
	text-align: center;
}
.top img{
	width: 80%;

}
.navt{max-width:1000px;width: 100%;background-color: #006699;margin: 0 auto;}
.navt li{width: 25%;height: 40px;text-align: center;line-height: 40px;float: left;}
.navt li a{display: block;color: #fff;line-height: 40px;height: 40px;border-top: 1px solid #cccccc;border-left: 1px solid #cccccc;font-size: 1.6rem;}
.navt li a:hover{text-decoration: underline;}
.shujuku1{
	background:url(../images2/sjk.jpg) repeat-x 0 0 ;
	height: 63px;
	line-height: 63px;
	max-width: 1000px;
	margin: 0 auto;
	font-size: 14px;
}
.shujuku1 ul li{
	float: left;
	width: 31.3%;
	height: 63px;
	line-height: 63px;
	overflow: hidden;
	background: url(../images2/mrr.jpg) no-repeat 0 0;
	padding-left: 2%;
}
.shujuku1 ul li.first{
	background: none;
}
.shujuku1 ul li a{
	display: block;
	color: #666666;
	font-family: 12px;

}
.shujuku1 ul li a img{
	padding-right: 5px;
}
.main{
	width: 100%;
	max-width: 1000px;
	margin: 0 auto;
}
.h1 {
height: 50px;
background-color: #006699;
color: #fff;
border-bottom: 1px #c6cacb solid;
border-top: 1px #c6cacb solids;
padding: 0 10px;
}
em{
	font-style: normal;
	font-weight: normal;
}
.h1 em {
	padding-left: 2.5%;
font-size: 2.0rem;
line-height: 50px;
display: inline-block;
float: left;
}
.h1 a {
display: inline-block;
float: right;
width: 50px;
height: 40px;
background: url(../images2/sx.png) center center no-repeat;
margin-top: 4px;
}
.h1 span{
	font-size:18px;
	padding: 0 3%;
	line-height: 50px;
	display: inline-block;
	float: left;
}
.h1 span.on{
	color: #ffff00;}
.ul_I1 {
	padding-top: 15px;
	padding-bottom: 15px;
}
.ul_I1 li a{
	display: block;
	padding-left: 7%;
	background: url(../images2/libg.jpg) no-repeat 5% center;
	color:#666666;
	font-size: 14px;
	height: 30px;

	line-height: 30px;
}
/**/
.tcc{position: fixed;width: 100%;height: 100%;left:0;top:0;display: none;z-index: 10000;background-color: #006699;}
.intcc{width: 100%;height: 100%;margin: 0 auto;}
.tcl{width: 10%;height: 100%;background:  url(../images2/right.png) center 20px no-repeat;background-color: #000;opacity: 0.5;filter: alpha(opacity=50);}
.tcr{width: 90%;height: 100%;background-color: #006699;overflow-y: auto;}
.tcul{padding-top: 20px;background-color: #006699;}
.tcul>li{border-bottom: 1px solid #fff;}
.tcul>li a{display: block;height: 40px;color: #fff;line-height: 40px;padding-left: 20px;}
.tcul>li a:hover{text-decoration: underline;}
.tcul>li ul{padding-left: 15px;display: none;}
.tcul>li ul a{font-size: 1.6rem;}
.tcul>li ul ul {padding-left: 15px;display: none;}


.picScroll-left{ padding: 10px 2.5%;background: #eeeeee;width: 95%; overflow:hidden; position:relative;  border-radius: 5px;top: 10px; margin-bottom: 20px; }

.picScroll-left .bd{ margin-top: 10px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 0px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic a{
	display: block;
	width: 100%;
}
.picScroll-left .bd ul li .pic img{ width:90%!important; /*height:auto!important;*/ display:block; margin: 0 auto; }
.footer{
	width: 100%;
	max-width: 1000px;
	margin: 0 auto;
	height: 34px;
	font-size: 14px;
	line-height:34px ;
	text-align: center;
	background: #818181;
	color: #ffffff;
	padding-bottom: 70px;
}
.bootom{
	position: fixed;
	bottom: 0px;
	left: 0px;
	width: 100%;

	
	background:url(../images2/bg2.jpg) repeat-x 0 0px;
}
.bootom a{
	text-align: center;
	float: left;
	width: 25%;
	padding-top: 9px;
	padding-bottom: 5px;
	background:  url(../images2/bg1.jpg) repeat-y right 0;
	color: #ffffff;
	font-size: 14px;
}
.bootom a img{
	width: 28px;
	height: 28px;
}
.bootom a span{
	padding-top: 2px;
	display: block;
}
.bootom a.last{
	background:  none;
}
.imgC{
	text-align: center;
}
.about_ny img{
	max-width: 100%;
}
.about_ny {
	padding:0 2%;
	width: 96%;
	font-size: 14px;
	padding-bottom: 100px;
	padding-top: 10px;
}
.about_ny .imgC img{
	width: 100%;
}
.cont2{
	line-height: 32px;
	padding-top: 15px;
}
.ul_listab{
	padding-top: 10px;
}
.ul_listab li{
	float: left;
	width: 30%;
	margin-left: 2.5%;
	padding-bottom: 10px;
	text-align: center;
}
.ul_listab li img{
width: 90%;
}
.ul_listab li a{
	font-size: 14px;
	display: block;
	color:#000000;
}
.ul_listab li a p{
	height: 32px;
	line-height: 32px;
	overflow: hidden;

}

.pages{
	padding-top: 13px;
	text-align: center;
	padding-bottom: 30px;
}
.pages a{
	color: #000000;
	font-size: 14px;
	display: inline-block;
	padding: 0 4px 0 3px;
	font-family: "Microsoft YaHei ";
}
.i_text1{
	width: 30px;
	height: 20px;
	border: 1px solid #aeacaa;
	margin-left: 2px;
	margin-right: 2px;
	
	vertical-align: middle;
}
.licheng1{
	font-size: 12px;
	padding: 10px 7% 30px;
	line-height: 30px;
	font-family:  "Microsoft Yahei";
}
.blue{
	color:#003399;
	
}
.licheng{
	padding-bottom: 20px;
}
.licheng1 .blue{font-weight: 600;}
.vedio .imgC img{
	width:90% ;
}
.vedio{padding:10px 2% 40px;
	

}
.fencaimsg{
	padding: 0 2%;
}

.vedioh1 span{
	font-size: 12px;
	height: 47px;
	line-height: 47px;
	float: left;
	background: url(../images2/imgbgg.jpg) repeat-x 0 0;
	width: 33.333%;
	color: #003399;
	font-size: 15px;
	font-weight: 600;
	font-family: "Microsoft Yahei";
	text-align: center;

}
.hh4{
	border-bottom: 1px #ccd6e0 dashed;
	height: 32px;
	line-height: 32px;
}
.hh4 span{
	padding: 0px 2%;
	float: left;
	color: #333333;
	font-size: 14px;
	font-family: "Microsoft Yahei";
}
.hh4 span.on{
	color:#003399;
	border-bottom: 2px #003366 solid;
}
#fencai1{
	padding-top: 20px;
	padding-bottom: 59px;
}
.fencai1{
	width: 100%;
	font-size: 14px;
	line-height: 30px;
}
.picScroll-left1{ width: 100%; overflow:hidden; position:relative;  border-bottom: 1px solid #b9b9b9; padding-bottom:10px;  }
.picScroll-left1{
	
	border-bottom: 0 none; 
}

.picScroll-left1 .bd{ width:94%; margin-left: 6%;  }
.picScroll-left1 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left1 .bd ul li{ margin:0 0px; float:left; _display:inline; overflow:hidden; text-align:center; width:33%;}
.picScroll-left1 .bd ul li .pic{ text-align:center; padding: 0 4%}
,.picScroll-left1 .bd ul li .pic img{ width:70%!important;  display:block; margin: 0 auto; }

.picScroll-left1 .bd ul li .title{
	line-height: 18px;
	font-size: 14px;
}

.picScroll-left1 .bd ul li .title a{
	color: #666666;
}

.picScroll-left1 #prev1{
	display:block;  
	width:6%; 
	height:60px; 
	float:left; 
	margin-right:5px; 
	margin-top:10px;  
	overflow:hidden;
	 cursor:pointer; 
	 background-size: 50% 50%;
	 background:url("../images2/prev1.jpg") no-repeat 50% 50%;
}
.picScroll-left1 #next1{
	display:block;  
	width:6%; 
	height:60px; 
	float:right; 
	margin-right:0px; 
	margin-top:10px;  
	overflow:hidden;background-size: 50% 50%;
	 cursor:pointer; 
	 background:url("../images2/next1.jpg") no-repeat 50% 50%;
}
.fchq{
	padding-left: 2.5%;
	height: 40px;
	line-height: 40px;
}
.fencai_ul{
	padding:10px 2.5%;
	margin-left: -3.3%;
}
.fencai_ul li{
text-align: center;
float: left;
padding-bottom: 30px;
	width: 29.5%;
	margin-left: 3.3%;
	
		color:#666666;
}
.fencai_ul li img{
border: 1px solid #cdcdcd;
}
.fencai_ul li a{
	color:#666666;
}
.fencai_ul li p{
	line-height: 32px;
	height: 32px;
}
.newslist li{
	height: 40px;
	line-height: 40px;
	border-bottom: 1px #f5f5f5 solid;
	padding-left: 2.5%;
}
.newslist li a{
color: #333333;
font-size: 14px;
height: 40px;
	line-height: 40px;
width: 60%;
overflow: hidden;
	
	
}
.newslist {
	padding-top: 15px;
}
.newslist li span{
	font-size: 12px;
	height: 40px;
	line-height: 40px;
	width: 20%;
}
.newslist li a img{
	padding-right: 2px;
}
.newsmsg{
	font-size: 14px;
	line-height: 28px;
	padding: 10px 2% 80px;
}
.newstl{
	padding-top: 7px;
	color: #003399;
	font-size: 16px;
	line-height: 30px;
	text-align: center;
}
.products li{
	padding-bottom: 20px;
	font-size: 12px;
}
.rel{
padding-bottom: 50px;
}
.linefk{

	padding-top: 16px;
	margin:  10px auto;
	border: 2px solid #cccccc;
	width:89%;
	border-radius: 5px;margin-bottom: 40px;
}
.csa1{
	color: #ff0000;
}
.i_text5{
	width:75%;
	margin-left: 5%;
	height: 30px;
	border: 1px solid #999999;
}
.select1{
	width:75%;
	margin-left: 5%;
	height: 30px;
	border: 1px solid #999999;
}
.textarea1,.textarea11{
	width:75%;
	margin-left: 5%;
	height: 140px;
	border: 1px solid #999999;
}
.textarea11{margin-left: 2%;}
.i_text4,.i_text11{
	width:30%;
	margin-left: 5%;
	height: 30px;
	border: 1px solid #999999;
}
.btn3{
	background: #d7d7d7;
	border-radius: 8px;
	margin-left: 8%;
	width: 80px;
	text-align: center;
	height: 34px;
	line-height: 34px;
	color: #003399;
	font-size: 14px;
}
.contant_ny1{
	line-height: 32px;
	font-size: 14px;

	padding: 8px 2.5% 20px;
}
.ditu{
	padding-left: 2.5%;
	padding-bottom: 40px;
}
.ditu p{
	line-height: 30px;
}
.linecuto {
	padding-bottom: 50px;
}
.linecuto .i_text4{
margin-left: 2%;
}
.btn5{
	background: #f39800;
	font-size: 14px;
	color: #fff;
	font-size: 14px;
	width: 78px;
	text-align: center;
	height: 32px;
	margin-left: 10%;
	border-radius: 5px;
	line-height: 32px;
}
.chengping{
	font-size: 14px;
	padding-left: 4%;
	margin-top: 8px;
	height: 30px;
	line-height: 30px;
	border-bottom: 1px #ccd6eb dashed;
	font-family: "Microsoft Yahei";
}
.cont211{
	padding:10px 2%;
	font-size: 14px;
	line-height: 30px;
}.lijia {
		padding-left:2%;
	margin-top: 20px;
	padding-bottom: 60px;
}
.lijia a{
	display: inline-block;
	width: 85px;
	text-align: center;
	background: #f39800;
	border-radius: 5px;
	height: 30px;
	font-size: 14px;
	color: #fff;
	line-height: 30px;
}
.human2{
	padding-bottom: 50px;
	padding-left: 1%;
}
.humanR{
	width: 67%;
	line-height: 30px;font-size: 14px;
}
.proDLeft{
	width: 47%;
}
.proDLeft img.img11{
	width: 100%;
}
.product{
	padding: 1%;	
	padding-top: 30px;
}
.proDRight{
	width: 52%;
	line-height: 30px;
	font-size: 12px;
}
.proname{
	font-size: 14px;
	font-weight: 600;
}
.price11{margin-top: 25px;
	font-size: 14px;
	
	padding-left: 2%;
}
i{
	font-style: normal;
}
.btn111{
	margin-top: 10px;
	padding-left: 5%;
}
.btn111 a{
	display: inline-block;
	
	width: 85px;
	text-align: center;
	background: #f39800;
	border-radius: 5px;
	height: 30px;
	font-size: 14px;
	color: #fff;
	line-height: 30px;

}
.ul4 li{
	width: 28%;
	float: left;
	border: 1px solid #d0d0d0;
	margin-right: 2%;
}
.prohmsg{
height: 26px;
line-height: 26px;
	border-bottom: 1px #ccd6eb dashed;
}
.prohmsg span,.prohmsg1 span{
	display: inline-block;
	font-size: 14px;
	border-bottom: 2px #003366 solid;
	
}
.producmsg{
	padding: 0 0 0  2% ;
}
.producmg1{
	padding-left: 2%;
	padding-top: 10px;
	padding-bottom: 25px;
	font-size: 14px;
	line-height: 24px;
}
.prohmsg1{
height: 26px;
line-height: 26px;
	border-bottom: 1px #ccd6eb dashed;
}
.producmg2{
	padding-right: 2%;
}
.pro_duc{
	font-size: 12px;
	padding-bottom: 100px;
	padding-top: 10px;
	line-height: 30px;
	padding-right: 4%; 
}
.pro_duc div{

	border-bottom: 1px #ebebeb solid
}