@charset "utf-8";
/* CSS Document */
html{-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;overflow-y:scroll;}
* { margin:0; padding:0; word-break:break-all; }
body,p{margin:0;padding:0;-webkit-text-size-adjust: 100%;}
body,button,input,select,textarea{line-height:1.5;}
body{text-align:center;background:#e8ecef;color:#444;word-wrap:break-word;word-break:break-all;word-break:normal;font:normal 16px/160% "微软雅黑", helvetica, arial;}
body, p, input, h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form { margin: 0; padding: 0; list-style: none; vertical-align: middle; font-weight:normal;text-shadow:none; }
img { border:0; margin: 0; padding: 0;   }
a{text-decoration:none;color:#000;}
a:hover{text-decoration:none;color:#404040;}
a:focus{outline:thin dotted;}
a:active,a:hover{outline:0;}
a{-webkit-tap-highlight-color:rgba(0,0,0,0); text-shadow:none; }  /* 去掉链接触摸高亮 */
a:link {
	-webkit-tap-highlight-color: rgba(0,0,0,0);	/*禁止链接高亮*/
	-webkit-touch-callout: none;					/*禁止链接长按弹出选项菜单*/
}

.clr{clear:both;height:0;line-height:0;overflow:hidden;font-size:0;}
.clear{clear:both;height:0;overflow:hidden}
.none{display:none;}
.block{display:block;}
.inlBlk{display:inline-block;}
.textLft{text-align:left;}
.textRgt{text-align:right;}
.textCent{text-align:center;}
.red,a.red:link,a.red:visited{color:#D66564;}
a.red:hover{color:#d10000;}
.gray,a.gray:link,a.gray:visited{color:#999;}
a.gray:hover{color:#d10000;}

/*头部*/
	header { margin:0 auto;max-width:960px; min-width:320px;}
	header .top { width:100%; height:60px; background:#020000; position:relative;}
	header .top a:visited{color:#fff;}
	header .logo { float:left; padding:10px 0 0px 8px;}
	header .logo img{height:40px;}
	header .msch {position:absolute; right:50px; top:0;  z-index:2;width:50px;height:60px;display:block;}
	header .msch {filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
	header .msch a { width:50px; height:60px; line-height:60px; float:right; padding:0 10px; font-size:16px; background:url(../images/header-sch.png) no-repeat center;display:block; }
	header .mdir {position:absolute; right:0; top:0;  z-index:2;width:50px;height:60px;display:block;}
	header .mdir {filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
	header .mdir a { width:50px; height:60px; line-height:60px; float:right; padding:0 10px; font-size:16px; background:url(../images/header-nav.png) no-repeat center;display:block; }
	header .current { height:34px; line-height:34px; text-align:left; padding:0 15px; border-bottom:1px solid #CCC; background:#F6F6F6; display:none;}
/*菜单栏*/
	header nav { width:100%; background:#222; overflow:hidden;}
	header nav li { float:left; width:25%; font-size:16px; text-align:center; line-height:35px;}
	header nav a {display:block;border-bottom:solid 1px #111; border-top:solid 1px #111; border-right:solid 1px #111; border-left:solid 1px #111;color:#FFF; height:35px;  overflow:hidden;}
	header nav a:hover{background:#800;color:#FFF;}
	header nav .action a{background:#870000;color:#FFF;}
	header #sch { width:100%; background:#EEE; overflow:hidden;}
	header .sch {display:block;height:35px; line-height:35px; margin:3px auto;}
	header .sch input[type="text"]{width:80%;height:30px;font-size:15px;color:#666; background:#fff url(../images/sc.png) left no-repeat; padding-left:26px;border:none;border:1px  #600 solid; outline:none;box-sizing: border-box; border-right:none;line-height:28px; vertical-align:middle;}
	header .sch input[type="submit"]{font-size:14px;width:40px;height:30px;background:#222; cursor:pointer;padding: 0; border:1px  #600 solid; border-left:none;line-height:28px; vertical-align:middle;}
/*中部*/	
	section { margin:0 auto;max-width:960px; min-width:320px; background:#FdFdFd;}
/*-图片轮播------------------*/
	.slideBox{ position:relative; overflow:hidden; margin:2px auto; /* 设置焦点图最大宽度 */}
	.slideBox .hd{ position:absolute; height:28px; line-height:28px; bottom:0; right:0; z-index:1; }
	.slideBox .hd li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#333; text-indent:-9999px; overflow:hidden; margin: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/Iconwait.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 .titb{ display:block; width:100%;  position:absolute; bottom:0; height:28px; line-height:28px; background: #000; filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
	.slideBox .bd li .titf{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px;color:#fff; font-weight: normal;  text-align:left;  text-shadow:none; }

/*标题*/
	.tit1 {
	background:#222; text-align:left;
	height:35px; line-height:35px; padding:0 18px; border-top:solid 1px #C00; border-bottom:solid 1px #111; }
	.tit1 a { color:#FFF; font-size:18px;}
	.tit1 a { display:block;overflow:hidden;background:url(images/icons-png/carat-r-white.png) no-repeat right center; }

/*文字列表*/
	.list_1{ background:#FFF; text-align:left;}
	.list_1 li { border-bottom:solid 1px #ececec;padding:6px 18px;}
	.list_1 li a { display:block;max-height:27px;padding-right:15px;overflow:hidden;background:url(images/icons-png/carat-r-white.png) no-repeat right center; }
	.list_1 li:hover{background:#EDEDED;}
	
/*信息导航*/
	.g-index-nav{margin:5px;border:1px solid #E7E7E7;background-color: #fff; padding:10px;}
	.g-index-nav .hd { height:34px; overflow:hidden;}
	.g-index-nav .hd ul{height:32px;border-bottom:2px solid #E9E9E9;padding:0 2px;}
	.g-index-nav .hd ul li{float:left;}
	.g-index-nav .hd ul li a{display:block;margin:0 10px;color:#333;font-size:16px;text-align:center;height:32px;line-height:32px;}
	.g-index-nav .hd ul li.on a{border-bottom:2px solid #4FA413;color:#4fa413;}
	.g-index-nav .bd { text-align:left;}
	.g-index-nav .bdwrap{padding:15px 0;position:relative;}
	
/*图片列表*/
	.pic_1{ background:#FFF; width:100%;}
	.pic_1 li { float:left; width:50%;}
/*正文片段*/
	.content{padding:15px; overflow:hidden;}
	.con_1{ background:#FFF; text-align:left; padding:18px; line-height:24px; font-size:16px;}
/*-媒体控制------------------*/
	#Img_show img { max-width:98%; height:auto;}
	#Img_show iframe { width:320px; height:240px;}
	
/*列表页*/	
	.clearfix:after{
	  content: ".";
	  display: block;
	  height: 0;
	  clear: both;
	  visibility: hidden;
	}
	.clearfix { height: 1%; }
	.news_list{ text-align:left;background-color: #fff;
	}
	.news_list li{ 
		padding:15px;
		background:#FcFcFc;
		border-bottom: solid 1px #ccc;
		border-top: solid 1px #fff;
		overflow:hidden;
	}
	.news_list li:hover{ background:#EEE;}
	.news_item{
	}
	.news_item h2{
		margin: 0;
		font-size: 1em;
		font-weight: normal;
		line-height: 1.25em;
		max-height: 2.5em;
		overflow: hidden;
		color: #2e2e2e;
	}
	.news_item a{
		display: block;padding-right:15px;background:url(images/icons-png/carat-r-white.png) no-repeat right center; 
	}
	.img_wrap{
		overflow: hidden;
		height: 4em;
		float: right;
		width: 4em;
		margin-left: 0.5em;
		text-align: center;}
	.img_wrap{
		border:1px solid #EEE;
		/*-moz-box-shadow:1px 1px 1px rgba(179,179,179,0.75);
		-webkit-box-shadow:1px 1px 1px rgba(179,179,179,0.75);*/
		display:block;
		}
	.summary{
		color: #7c7c7c;
		font-size: 0.8em;
		line-height: 1.25em;
		max-height:2.5em;
		overflow: hidden;
	}
	img._height{
		height: 100%;
	}
	img._width{
		width: 100%;
	}
/*-栏目导航------------------*/
   .nav-list .content{padding:15px 0 20px 10px;}
   .nav-list .content a, .nav-list .content a:hover{color:#333}
   .nav-list .li{cursor:pointer;padding-top:8px;width:90px;height:86px;border-radius:5px;display:block;float:left;text-align:center}
   .nav-list .li:hover{background-color:#e0e1e5}
   .nav-list .li .icon{margin:0 auto;width:60px;height:60px;display:block; border-radius:15px; }
   .nav-list .li .text{height:30px;display:block;font:14px/30px "Microsoft YaHei","Microsoft JhengHei"}
	@media ( max-width: 36em ) {
	  .nav-list .li{width:19.4%;}
	}
	@media ( max-width: 30em ) {
	  .nav-list .li{width:24%;}
	}
	@media ( max-width: 22em ) {
	  .nav-list .li{width:32%;}
	}
	

/*留言反馈*/
.mbook{padding:0 10px;padding-bottom:20px;}
.mbook .con{margin:10px 0px 0;border-radius:5px;border:1px solid #C7C7C7;background-color:#fff;}
.mbook .con input{height:42px;*line-height:42px;font-weight:normal;padding-left:7px;font-size:14px;color:#888;border-radius:0;-webkit-box-flex:1;width:100%;box-sizing:border-box;border:0 none;padding-right:0px;border-bottom:1px dashed #DADADA;}
.mbook .con div{display:-webkit-box;padding:0 8px;}
.mbook .con div input{-webkit-box-flex:1;display:block;}
.mbook .con textarea{-webkit-box-flex:1;width:100%;border:0 none;border-top:1px dashed #EEEEEE;padding-left:7px;height:111px;padding:7px 0;line-height:24px;word-wrap:break-word;word-break:break-all;background:none;font-size:14px;border-radius:0;}
.mbook .con div textarea{-webkit-box-flex:1;display:block;}
.mbook .sub {display:-webkit-box;-webkit-box-flex:1;background-color:  #06C;}
.mbook .sub input{border:0 none;text-align:center;color:#FFF;height:40px;line-height:40px;border-radius:0;background-color:#06C;-webkit-box-flex:1;width:100%;box-sizing:border-box;display:block;font-size:18px;border:1px solid #06F;background:none;}

.mbook .conb{margin:10px 0px 0;border-radius:5px;border:1px solid #C7C7C7;background-color:#fff;}
.mbook .conb div{padding:0 8px;}
.mbook .conb textarea{-webkit-box-flex:1;width:100%;border:0 none;border-top:1px dashed #EEEEEE;padding-left:7px;height:111px;padding:7px 0;line-height:24px;word-wrap:break-word;word-break:break-all;background:none;font-size:14px;border-radius:0;}
.mbook .conb div textarea{-webkit-box-flex:1;display:block;}
.mbook .conb input{height:42px;*line-height:42px;font-weight:normal;padding-left:7px;font-size:14px;color:#888;border-radius:0;-webkit-box-flex:1;width:100%;box-sizing:border-box;border-left:0px;border-top:0px;border-right:0px;padding-right:0px;border-bottom:1px dashed #DADADA;}
	
	
/*底部*/
	footer{ margin:10px auto;max-width:960px; min-width:320px; }
	footer div { width:100%; height:80px; line-height:40px; text-align:center;border-top:solid 1px #999; color:#666; font-size:14px;}
	.bot{
	  height:44px;
	  width:100%;
	  display: -webkit-box;
		-webkit-box-orient: horizontal;
		-webkit-box-pack: center;
		-webkit-box-align: center;
		display: -moz-box;
		-moz-box-orient: horizontal;
		-moz-box-pack: center;
		-moz-box-align: center;
		display: -o-box;
		-o-box-orient: horizontal;
		-o-box-pack: center;
		-o-box-align: center;
		display: -ms-box;
		-ms-box-orient: horizontal;
		-ms-box-pack: center;
		-ms-box-align: center;
		display: box;
		box-orient: horizontal;
		box-pack: center;
		box-align: center;
		background:#222;
		position:fixed; left:0; bottom:0;
		filter:alpha(opacity=80);
		-moz-opacity:0.8;
		-khtml-opacity:0.8;
		opacity:0.8;
	  }
	.bot div{ width:25%; text-align:center; color:#fff; height:44px; line-height:44px;}
	.bot div a{ color:#fff;display:block;border-bottom:solid 1px #600; border-top:solid 1px #111; border-right:solid 1px #111; border-left:solid 1px #111;}
