@media only screen and (max-width:640px){

@charset "utf-8";
/* CSS Document */

body{  font:12px/22px Verdana,Arial,sans-serif,"Times New Roman",宋体;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr{ margin:0; padding:0;}
input,select{ font-size:12px; vertical-align:middle;}

textarea,input{ word-wrap:break-word; word-break:break-all; padding:0px; }
li{ list-style-type:none;}
em,i{ font-style:normal;}
img{ border:0 none;}
a:link, a:visited{ color:#333; text-decoration:none;}
a:hover{  text-decoration:none;}
a { outline:none; star:expression(this.onFocus=this.blur());}
.clr{ clear:both;}
.banner1{ display:none;}
.more{float:right;}
h3{ font-weight:normal;}

.empty-30{ height:30px;}
.empty-40{ height:40px;}
.empty-20{ height:20px;}
.empty-10{ height:10px;}
.empty-5{ height:5px;}



.wrapper{ width:100%; margin:0 auto;}
.header{ background:#cbccd0;}
.head-top{ height:auto;}
.logo{ width:100%; float:left; margin:10px 0px;}
.logo img{ width:100%;}


.menu{ float:left; width:100%;}
.menu li{ float:left; height:40px; line-height:40px; text-align:center; width:25%; background:#404c5e;}
.menu a{ color:#fff;}








.about{ float:left; width:100%;}
.about .tit{ height:30px; line-height:30px; text-align:center; color:#333; font-size:14px; font-family:微软雅黑;}



.news{ float:left; width:100%;}
.news .tit{ height:30px; line-height:30px; text-align:center; color:#333; font-size:14px; font-family:微软雅黑;}


.news .txt li{ background:url(../images/new-tu.jpg) no-repeat left center; text-indent:10px; line-height:25px; border-bottom:1px dotted #ccc;}
.news .txt span{ float:right; color:#999999;}




.cont{ float:left; width:100%;}
.cont .tit{ height:30px; line-height:30px; text-align:center; color:#333; font-size:14px; font-family:微软雅黑;}
.cont .tit span{ color:#999999;}



.products .tit{ height:30px; line-height:30px; text-align:center; color:#333; font-size:14px; font-family:微软雅黑;}




.products .c-txt{ float:left; width:100%; }
.products .picMarquee-left{width:100%;  overflow:hidden; }
.products .picMarquee-left .bd ul li{float:left;width:176px; height:210px; margin-left:10px; text-align:center; border:1px solid #d9d9d9; background:#ececec;padding:3px; }

.products .picMarquee-left .bd ul li .pic span{ line-height:35px;}







.anli .tit{height:30px; line-height:30px; text-align:center; color:#333; font-size:14px; font-family:微软雅黑;}



.anli .c-txt{ float:left; width:100%; }
.anli .picMarquee-left{width:100%;  overflow:hidden; }
.anli .picMarquee-left .bd ul li{float:left;width:176px; height:210px; margin-left:10px; text-align:center; border:1px solid #d9d9d9; background:#ececec;padding:3px; }

.anli .picMarquee-left .bd ul li .pic span{ line-height:35px;}



.footer{ background:#404c5e; height:130px; text-align:center; color:#fff;}
.foot-top a{ color:#fff;}
.foot-top{ text-align:center;}









.l-main{ float:left; width:100%;}
.n-prolist .tit{height:30px; line-height:30px; text-align:center; color:#333; font-size:14px; font-family:微软雅黑;}


/*左侧导航开始*/

.subNav{display:block; width:100%; background:url(../images/n-tu3.jpg) no-repeat left center; text-indent:20%; border-bottom:1px dotted #333; line-height:32px;cursor:pointer;background-position:10% 50%; margin-right:40px;}



.navContent li a{display:block;width:100%; color:#696969; font-family:微软雅黑; height:22px; line-height:22px; margin-top:5px; text-indent:60px;}
/*左侧导航结束*/











.n-cont .tit{ height:30px; line-height:30px; text-align:center; color:#333; font-size:14px; font-family:微软雅黑;}




.r-main{ float:right; width:100%;}
.content .tit{ height:30px; line-height:30px; text-align:center; color:#333; font-size:14px; font-family:微软雅黑;}


/*about*/

.n-about .txt img{ width:100%;}

/*contact*/



/*job*/


/*zl*/





/*message*/


.n-message .txt span { font-size:12px;}
.n-message .txt .row{ float:left;   min-width:100%;}
.n-message .txt .yzm { float:left; width:100%;}
.n-message .txt .img{ float:left; width:100%;}
.n-message .txt .zi{ float:left; width:100%; }



/*news*/

.n-news li{ background:url(../images/n-tu3.jpg) no-repeat left center; text-indent:20px; line-height:34px; border-bottom:1px dotted #c6c6c6;}
.n-news li span{ float:right;}

/*newsnei*/

.n-newsnei .s-name{ text-align:center; font-weight:bold; font-size:16px; color:#2d2d2d;}

/*anli*/

.n-anli .txt li{float:left;width:47%; margin:1%; height:auto;  text-align:center; border:1px solid #d9d9d9; background:#ececec; }
.n-anli .txt li img{ width:100%;}

.n-anli .txt span{ line-height:35px;}




/*cpnei*/

.n-anlinei .n-img img{ width:100%;}
.n-anli .s-name{ text-align:center; font-weight:bold; font-size:16px; color:#2d2d2d;}

/*cp*/

.n-cp .txt li{float:left;width:47%; margin:1%; height:auto;  text-align:center; border:1px solid #d9d9d9; background:#ececec; }
.n-cp .txt li img{ width:100%;}
.n-cp .txt span{ line-height:35px;}

.n-cp .s-name{ text-align:center; font-weight:bold; font-size:16px; color:#2d2d2d;}











/*PC大图滚动开始*/
.banner_box{width:100%; overflow:hidden;}
#full-screen-slider { width:100%; height:300px; float:left; position:relative}
#slides { display:block; width:100%; height:300px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px;}

/*PC大图滚动结束*/




}




/*zx*/
.zx{ display:block;padding:30px 0px;width:100%;margin:0 auto; overflow:hidden;}
.dg_box{width:100%; overflow:hidden;margin-top:10px;}
.dg_txt{width:25%;float:left; height:22px; line-height:22px; text-align:right; overflow:hidden; color:#000;}
.inp3{width:69%;float:left; height:18px; border:1px solid #dddddd}
.dg_xing{width:4%;float:left; line-height:22px; color:#f00;padding-left:1%;}
.dg_txt1{width:25%;float:left; height:146px; line-height:146px; text-align:right;color:#000;}
.inp4{width:67%;float:left; height:142px; border:1px solid #dddddd}
.inp5{width:45px;float:left; height:18px; border:1px solid #dddddd;}
.dg_img{float:left;margin-left:1px; display:inline;}
.dg_img img{ display:block;}
.dg_box .dg_A{float:left; color:#000; line-height:22px;margin-left:10px; display:inline;}
.dg_box .dg_A:hover{ color:#f00;}
.inp6{float:left;}









.bottomqq {
	position: fixed;
	bottom: 0;
	left: 0;
	z-index: 2000;
	right: 0px;
	width: 100%;
	height: 49px;
	overflow: hidden;
	cursor: default;
	padding-top: -61px;
	background: #000;
}
.bottom1 {
	width: 300px;
	margin: 0 auto;
}
.bottom1 a {
	float: left;
	width: 43px;
	text-align: center;
	line-height: 20px;
	color: #fff;
	height: 44px;
	border-right: solid 1px #111;
	padding: 5px 15px 0 15px;
	font-size: 12px;
}
.bottom1 a img {
	margin-bottom: 5px;
}
.bottom1 a.xianqd {
	border: 0px;
}






.picMarquee-left {
	width:94%;
	float:left;
	margin:15px 0 0 3%;
	padding:0;
	overflow:hidden;
	position:relative;
}
.picMarquee-left .bd {
	padding: 0;
}
.picMarquee-left .bd ul {
	overflow:hidden;
	zoom:1;
}
.picMarquee-left .bd ul li {
	margin:0 8px;
	float:left;
	_display:inline;
	overflow:hidden;
	text-align:center;
}
.picMarquee-left .bd ul li .pic {
	text-align:center;
}
.picMarquee-left .bd ul li .pic img {
	
	height:auto;
	display:block;
	
	
}
.picMarquee-left .bd ul li .pic a:hover img {
	border-color:#999;
}
.picMarquee-left .bd ul li .title {
	line-height:24px;
}


#content1 {
	padding:0px 0;
	float:left;
	width:100%;
}
.slideBox {
	position:relative;
	overflow:hidden;
	margin:0px auto;
	width:100%;/* 设置焦点图最大宽度 */
	
}



.slideBox .hd {
	position:absolute;
	height:28px;
	line-height:28px;
	bottom:0;
	right:0;
	z-index:1;
}
.slideBox .hd li {
	display:inline-block;
	width:7px;
	height:7px;
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	border-radius:7px;
	background:#333;
	text-indent:-9999px;
	overflow:hidden;
	margin:10px 6px 0 6px;
}
.slideBox .hd li.on {
	background:#fff;
}
.slideBox .bd {
	position:relative;
	z-index:0;
}
.slideBox .bd li {
	position:relative;
	text-align:center;
}
.slideBox .bd li img {
	background:url(images/loading.gif) center center no-repeat;
	vertical-align:top;
	width:100%;/* 图片宽度100%，达到自适应效果 */ 
}
.slideBox .bd li a {
	-webkit-tap-highlight-color:rgba(0, 0, 0, 0);
}
/* 去掉链接触摸高亮 */
 .slideBox .bd li .tit {
	display:block;
	width:100%;
	position:absolute;
	bottom:0;
	text-indent:10px;
	height:28px;
	line-height:28px;
	background:url(images/focusBg.png) repeat-x;
	color:#fff;
	text-align:left;
}

.h{ display:none;}
.row{width:100%; padding:0px; margin:0px; clear:both;}
.bd2{ border:solid 1px #ccc; color:#333;border-radius:5px; width:96%; margin:1%;  padding:1%;}
.bd1{ border:solid 1px #ccc;border-radius:5px;  width:96%; margin:1%; padding:1%; background:#cbccd0; color:#fff; font-size:16px; font-weight:bold; }
.fullimg img{ width:100%;}
.empty-15{ height:15px; width:100%;}
.empty-50{ height:50px; width:100%;}
.t-white{color:#FFF;}
.f-red{color:#e1040b;}
.f-18{ font-size:18px;}
.f-14{ font-size:14px;}
.f-16{ font-size:16px;}

}
