@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;}

.v123 { width:175px; height:100px;}

.wrpper{ width:100%; margin:0 auto; text-align:left;}
.wrpper2{width:100%; margin:0 auto; text-align:left;}

.header{ background:#f3f2f0;}
.l-head{ float:left; width:100%;}
.logo{ margin-top:20px; text-align:center;}
.logo img{ max-width:100%;}
.r-head{ float:right; width:100%; margin-top:10px;}
.shouchang a{ color:#7f7f7f;}
.shouchang{ float:right; margin-right:0px; }

.nav li{ float:left; width:30.7%; margin:1%; height:35px; line-height:35px; font-size:14px; text-align:center; border:1px solid #555; border-bottom:1px solid #555;}
.nav a{ color:#555;}


.main{ background:#f5f6fa; width:100%; }
.video{ float:left; width:100%;}
.video .tit{ background:url(../images/bf-tit.jpg) no-repeat bottom center; height:34px; line-height:28px; background-size:100% 100%;}
.video .tit li{ float:left; text-align:center; font-size:14px; margin-right:1px;}
.video .tit a:link, .video .txt a:visited{ display:block; width:88px; background:url(../images/link.jpg) no-repeat; height:28px; color:#505050;}
.video .tit a:hover, .video .txt a:active{ display:block; width:88px; background:url(../images/hover.jpg) no-repeat; height:28px; color:#fff;}

.video .txt{ margin-top:25px;height:190px; position:relative; width:193px; margin:0 auto; }
.video .tab1{ position:absolute; left:-12px; top:10px; z-index:3000;}
.video .tab2{ font-size:16px; color:#fff;}
.video-butt{ margin-top:10px; background:url(../images/video-b.jpg) no-repeat center center; height:32px; line-height:25px;  text-align:center;
 font-size:14px; color:#fff; text-align:center; display:none;}




.cp{ float:right; width:100%;}
.cp .tit{ background:url(../images/cp-tit.jpg) no-repeat; height:34px; font-size:11px; line-height:30px; color:#fff; text-indent:2px; background-size:100% 100%;}
.cp .txt{ margin-top:15px;}
.cp .picMarquee-left{width:100%;  overflow:hidden; }
.cp .picMarquee-left .bd ul li{float:left;width:115px; margin:0px 0px 0px 5px; text-align:center;}
.cp .picMarquee-left .a-img{ border:1px solid #ccc; height:115px; width:115px;}
.cp .picMarquee-left .a-img img{ height:115px; width:115px;}
.cp .picMarquee-left .a-name{ color:#555555; line-height:35px;}


.footer a{ color:#505050;}
.footer{ color:#505050; margin-top:20px; height:120px; text-align:center;}
.l-footer{ float:left; width:100%;}
.r-footer{ float:right; width:100%;}


.l-main{ float:left; width:100%;background:#ececec;}
.n-prolist .tit{  height:35px; line-height:35px; text-align:center;color:#fff; font-size:14px;}

/*左侧导航开始*/
.subNav{ background:url(../images/n-link.jpg) no-repeat; height:40px; font-size:14px; text-indent:120px; line-height:40px;background-size:100% 100%;}
.subNav a{ color:#181818;}
.subNav a:hover{color:#619f00;}
.navContent { display:none;}
.navContent li{display:block;width:100%; background:#ececec; border-bottom:1px dotted #979797; height:35px; line-height:35px; text-align:center; }
.navContent a{ color:#3d3d3d;}
.navContent a:hover{color:#619f00;}
/*左侧导航结束*/


.r-main{ float:right; width:100%;}
.content .tit{height:35px; line-height:35px; text-align:center;color:#fff; font-size:14px;}

.content .txt{ color:#3d3d3d; line-height:18px; padding-top:30px;}



/*cont*/

.n-cont .l-cont{ float:left; width:100%; color:#3d3d3d;}
.n-cont .r-cont{ float:right; width:100%; }


/*cp*/

.n-cp .txt li{float:left;width:48%; margin:1%;  text-align:center;}
.n-cp .n-img img{ border:1px solid #ccc; height:146px; width:100%;}
.n-cp .n-name{ color:#555555; line-height:35px;}

/*cpnei*/
.n-cpnei .txt img{ max-width:100%;}


/*fw*/

.n-fw .txt li{float:left;width:48%; margin:1%; text-align:center;}
.n-fw .n-img img{ border:1px solid #ccc; height:146px; width:100%;}
.n-fw .n-name{ color:#555555; line-height:35px;}

/*news*/

.n-news .txt li{ background:url(../images/n-img5.jpg) no-repeat left center; text-indent:18px; border-bottom:1px dotted #b9b9b9; height:40px;
line-height:40px; overflow:hidden; font-size:14px;font-weight:bold;}
.n-news .txt a{ color:#252525; }
.n-news .txt span{ float:right; color:#828282; font-size:12px; font-weight:normal;}

/*newsnei*/
.n-newsnei .n-newsname{ text-align:center; color:#252525; font-size:14px;  font-weight:bold; margin-bottom:30px;}







/*PC大图滚动开始*/
.banner_box{width:100%; overflow:hidden;}
#full-screen-slider { width:100%; height:220px; float:left; position:relative}
#slides { display:block; width:100%; height:220px; 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大图滚动结束*/





}










.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;
    z-index:9999;
}
.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:#619f00; color:#fff; font-size:16px; font-weight:bold; }
.fullimg img{ width:100%;}

/*分页css scott style pagination*/
div.scott{padding:3px;margin:3px;text-align:center;}
div.scott a{border:#ddd 1px solid;padding:2px 5px;color:#88af3f;margin:0 2px 0 0;text-decoration:none;}
div.scott a:hover{border:#85bd1e 1px solid;color:#638425;background-color:#f1ffd6;}
div.scott a:active{border:#85bd1e 1px solid;color:#638425;background-color:#f1ffd6;}
div.scott span.current{border:#b2e05d 1px solid;padding:2px 5px;font-weight:bold;color:#fff;margin:0 2px 0 0;background-color:#b2e05d;}
div.scott span.disabled{border:#f3f3f3 1px solid;padding:2px 5px;color:#ccc;margin:0 2px 0 0;}


.ditu{width:280px;height:270px;border:#ccc solid 1px; margin:15px auto; padding-left:60px;}

.fengxiang{ width:100%; margin:0 auto;}
.fengxiang ul li{ width:44%; padding:4px 3px; float:left; margin:4px 0px 4px 10px; background:#c5c5c4; border: solid 1px #afafae;}

.fengxiang ul li a.bshare-sinaminiblog{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-qzone{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-renren{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-qqmb { float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-neteasemb{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-sohuminiblog{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-tianya{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-baiduhi{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-itieba{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-kaixin001{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-facebook{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-msn{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-fanfou{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-feixin{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-twitter{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-peoplemb{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-douban{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-xinhuamb{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}

/*在线留言*/
.zxly{ display:block; padding:5px 0 5px 5px; overflow:hidden;}
.zxly_B{ display:block; overflow:hidden; margin-bottom:10px;}
.zxly_p{width:40px; float:left; height:20px; line-height:20px; color:#333;}
.zxly_p1{width:40px; float:left; height:30px; line-height:30px; color:#333;}
.zxly_inp1{width:188px;float:left; height:16px; border:1px solid #7f9db9; margin-left:5px;}
.zxly_inp2{width:248px;float:left; height:16px; border:1px solid #7f9db9; margin-left:5px;}
.zxly_inp3{width:68px;float:left; height:16px; border:1px solid #7f9db9; margin-left:5px;}
.zxly_inp4{width:128px;float:left; height:16px; border:1px solid #7f9db9; margin-left:5px;}
.zxly_text1{width:286px;float:left; height:140px; border:1px solid #7f9db9; margin-left:5px;}
.zxly_B1{ display:block; overflow:hidden; margin-top:34px;}
.zxly_btn{float:left; margin-left:40px;}
.zxly_btn1{float:left; margin-left:45px;}

}
