@media only screen and (max-width:640px){


@charset "utf-8";
/* CSS Document */

body{ margin:0px; padding:0px; font:12px '宋体',Arial; background:#f1f1f1;}

a img{border:0px;}
a{blr:expression_r(this.onFocus=this.blur());  outline:none;  }
a:focus{-moz-outline-style: none;  }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin:0px;}
html,body,div,ul,li,a,span,h1,dd,dl,dt,p,img,h1{ padding:0px; margin:0px;}
a:hover{ color:red; cursor:pointer;}
ul,ol,dl{ list-style:none;}
.layer:after{ content:"."; display:block; height:0; clear:both; visibility:hidden;}
li{vertical-align:bottom; overflow:hidden;}

.warp{ width:100%; margin:auto;}
#l1{ display:none;}
.Hide{ display:none;}



.header{ width:100%; overflow:hidden; background:#005e98;}
.head{ float:left; width:100%;}
.logo{ float:left; width:100%;}
.logo img{ width:100%;}
.headr{ float:right; width:368px; display:none;}
.ggby{ float:left; width:367px;}
.search{ float:left; padding-top:6px; width:300px; overflow:hidden; padding-left:60px;}
.srk{ float:left; width:222px; height:21px; overflow:hidden; background:url(../images/srk.jpg) no-repeat; line-height:21px; font-size:12px; color:#000; border:0; padding-left:4px;}
.an{ float:left;  width:63px; height:21px; overflow:hidden; background:url(../images/sousuo.jpg) no-repeat; border:0; margin-left:8px;}


.nav{ width:100%; background:url(../images/menuBj.jpg); overflow:hidden;}
.menuo{ float:left; width:100%;}
.menu{ display:block; overflow:hidden; width:100%;}
.menu li{ float:left; width:32%; padding-left:1%; background:url(../images/menuLine.jpg) no-repeat top left;}
.a1{ float:left; width:100%; height:50px; text-decoration:none; font-family:"微软雅黑"; font-size:14px; color:#303030; line-height:50px; text-align:center;}
.a1:hover{ background:url(../images/menuHover.jpg) repeat-x;;}

.slideBox {position:relative;overflow:hidden; width:100%;margin:0px auto;max-width:641px;}
.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%;}
.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;}


.maino{ width:100%; overflow:hidden; padding-top:6px;}
.main{ float:left; width:100%; overflow:hidden; background:#fcfcfc; padding-top:18px; padding-bottom:14px;}
.mlo{ float:left; width:100%;}
.syo{ float:left; width:100%; overflow:hidden;}
.mlbt{ float:left; width:100%; font-family:"微软雅黑"; font-size:16px; color:#fcfcfc; height:31px; background:#0383d9; line-height:31px; text-align:center;}

.sy{ float:left; width:100%; overflow:hidden; padding-bottom:16px; border:1px solid #f0f0f0; margin-top:2px; display:inline;}
.sy li{ float:left; width:100%; padding-top:6px; border-bottom:1px solid #ccc;}
.a4{ float:left; width:90%; height:24px; background:#fdfdfd; text-decoration:none; padding-left:10%; line-height:24px; font-size:12px; color:#505050;}

.left{width:100%;height:100%;border:1px solid #f0f0f0;color:#505050;font-size:14px;margin:20px auto; padding-bottom:16px; display:block; padding-top:10px;}
.div1{width:100%;padding-top:10px;}
.div2{height:24px;line-height:24px;cursor:pointer; padding-left:16%;margin-top:6px; background:#fdfdfd; border-bottom:1px solid #ccc;font-size:13px;position:relative;}
.div3{display:none; margin:auto;font-size:13px;}
.div3 ul{margin:0 auto;padding:0; width:98%;}
.div3 li{height:33px;line-height:33px;list-style:none; padding-left:20%; border-bottom:1px dashed #c1c1c1;}
.div3 li a{ text-decoration:none; font-size:12px; color:#505050;}





.slin{ float:left; display:none;}

.lxwm{ float:left; width:200px; overflow:hidden; padding-top:26px; display:none;}
.lx{ float:left; width:198px; overflow:hidden; padding-top:16px; margin-top:2px; display:inline;  border:1px solid #f0f0f0; padding-bottom:100px; background:url(../images/lxTu.jpg) no-repeat left bottom;}
.lx h1{ float:left; width:180px; padding-left:12px; font-size:12px; color:#505050; padding-bottom:10px;}
.lx1{ float:left; width:180px; padding-left:12px; height:24px; line-height:24px;}

.zl{ float:left; width:200px; margin-top:14px; display:inline; display:none;}


.mro{ float:left; width:100%; overflow:hidden;}
.cpo{ float:left; width:100%; padding-bottom:20px;}
.cp{ float:left; width:44%; overflow:hidden; margin:0 2%;}
.cp dt{ float:left; width:100%;}
.cp dt img{ width:100%;}
.cp dd{ float:left; width:100%; text-align:center; height:36px; line-height:36px;}
.cp dd  a{ text-decoration:none; font-size:12px; color:#505050;}

.gsjj{ float:left; width:100%; overflow:hidden; padding-top:10px; padding-bottom:20px;}
.gsbt{ float:left; width:100%; overflow:hidden; height:26px; background:url(../images/gsbt.jpg) no-repeat;}
.gsbt h1{ float:left; font-size:16px; color:#292929; padding-left:12px;}
.gsbt h2{ float:left; font-size:12px; color:#0167a8; font-weight:normal; line-height:26px; margin-left:4px; display:inline;}
.gsbt a{ float:right; padding-right:20px; padding-top:10px;}

.gsnr{ float:left; width:99%; padding-top:16px; padding-bottom:18px; padding-left:1%;}
.gstu{ float:left; margin-right:1%; margin-bottom:2px;}
.gswz{font-size:12px; color:#505050; line-height:24px;}


.zalist{ float:left; width:100%; overflow:hidden;}
.gsxw{ float:left; overflow:hidden; width:100%;}
.xwbt{ float:left; width:100%; overflow:hidden; height:26px; background:url(../images/gsbt.jpg) no-repeat;}
.xwbt h1{ float:left; font-size:16px; color:#292929; padding-left:12px;}
.xwbt h2{ float:left; font-size:12px; color:#0167a8; font-weight:normal; line-height:26px; margin-left:4px; display:inline;}
.xwbt a{ float:right; padding-right:6px; padding-top:10px;}

.xwnr{ float:left; width:100%; overflow:hidden; padding-bottom:20px;}
.xwtu{ float:left; width:245px; text-align:center; display:block; display:inline-table; padding-top:14px; display:none;}
.xwlist{ float:left; width:100%; overflow:hidden; padding-top:16px; padding-left:10px;}
.xwlist li{ float:left; width:94%; height:24px; line-height:24px; background:url(../images/lansanjiao.jpg) no-repeat left center; padding-left:6%;}
.xwlist li a{ text-decoration:none; font-size:12px; color:#505050;}


.show{ float:left; width:100%; overflow:hidden; padding-top:16px; background:url(../images/GDbJ.jpg) repeat-x top; margin-top:18px; display:inline;}
.shbt{ float:left; width:100%; overflow:hidden; height:28px;}
.shbt_1{ float:left; width:160px; height:26px; border-bottom:2px solid #0166a6;}
.shbt_1 h1{ float:left; font-size:16px; color:#292929; padding-left:12px;}
.shbt_1 h2{ float:left; font-size:12px; color:#0167a8; font-weight:normal; line-height:26px; margin-left:4px; display:inline;}
.shbt a{ float:right; padding-right:24px; padding-top:10px;}

.shnr{ float:left; width:100%;}

.picMarquee-left{ width:99%;overflow:hidden; position:relative; margin:10px 0;}
.picMarquee-left .bd{width:99%; overflow:hidden; padding:0px 1%;}
.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{width:137px; height:134px; display:block; padding:2px; border:1px solid #efefef; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:30px;}
.picMarquee-left .bd ul li .title a{ text-decoration:none; font-size:12px; color:#505050;} 


.footero{ width:100%; background:#005e98; height:159px; overflow:hidden;}
.footer{ float:left; width:100%; padding-top:42px;}
.footnav{ float:left; width:100%; text-align:center; font-size:12px; color:#fff; line-height:28px;}
.footnav a{ text-decoration:none; font-size:12px; color:#fff;}
.bq{ float:left; width:100%; text-align:center; font-size:12px; color:#fff; padding-top:18px;}


.mr{ float:left; width:100%; overflow:hidden;}
.mrbt{ float:left;  width:100%; height:32px; background:url(../images/mrbt.jpg) no-repeat; line-height:32px;}
.mrbt h1{ float:left; font-size:12px; color:#505050; font-weight:normal; padding-left:6%;}
.mrbt h1 a{ text-decoration:none; font-size:12px; color:#505050;}

.mrnr{ margin:auto; overflow:hidden; display:block; width:98%; font-size:12px; color:#545454; line-height:28px; overflow:hidden; padding-top:24px;}


.proo{ float:left; width:100%; overflow:hidden; padding-bottom:26px;}
.pro{ float:left; width:44%; overflow:hidden; margin:0 2%;}
.pro dt{ float:left; width:100%;  overflow:hidden;}
.pro dt img{ width:100%; height:135px;}
.pro dd{ float:left; width:100%; text-align:center; line-height:36px; height:36px;}
.pro dd a{ text-decoration:none; font-size:12px; color:#505050;}

.pro_top{ float:left; width:100%; overflow:hidden;}
.dpro{ display:block; overflow:hidden; margin:auto; width:99%;}
.dpro img{ width:100%;}
.pro_xq{ float:left; width:100%; padding-top:24px;}
.pro_xq h1{ float:left; width:96%; font-size:14px; color:#0069b5; height:30px; border-bottom:1px dashed #c1c1c1; padding-left:4%;}
.pro_xq1{ float:left; width:96%; font-size:12px; color:#505050; height:30px; border-bottom:1px dashed #c1c1c1; padding-left:4%;}
.pro_xq2{ float:left; width:318px; font-size:12px; color:#505050; height:30px; padding-left:6px; padding-top:16px;}
.pro_xq2 a{ text-decoration:none; font-size:12px; color:#df0000;}

.pro_wz{ float:left; width:100%; overflow:hidden; font-size:12px; color:#505050; padding-top:24px; line-height:24px;}

.news{ float:left; width:100%; overflow:hidden;}
.news li{ float:left; width:100%; height:36px; border-bottom:1px dashed #c1c1c1; line-height:36px; background:url(../images/sanjiao.jpg) no-repeat left center;}
.news li a{ text-decoration:none; font-size:12px; color:#505050;}
.qm{ float:left; padding-left:6%;}
.hm{ float:right;}

.newbt{ float:left; width:100%; overflow:hidden;}
.newbt h1{ float:left; width:100%; text-align:center; font-family:"微软雅黑"; font-size:20px; color:#505050; padding-bottom:10px;}
.newbt h2{ float:left; width:100%; background:#f1f1f1; border:1px solid #e4e4e4; text-align:center; font-weight:normal; font-size:12px; color:#505050;}
.newnr{ float:left; width:100%; overflow:hidden; padding-top:22px; font-size:12px; color:#545454; line-height:24px;}



.lxwmo{ float:left; width:100%; overflow:hidden;}
.lxo{ float:left; width:96%; padding-left:2%;}
.lxo h1{ float:left; width:100%; font-size:12px; color:#505050;}
.lx_1{ float:left; width:100%; font-size:12px; color:#505050;}





.kong{width:100%; height:50px;}
.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;
	text-decoration:none;
}
.bottom1 a.xianqd {
	border: 0px;
}






}