@charset "utf-8";
/* CSS Document */

html{font-size-adjust:none;-webkit-text-size-adjust:none;-moz-font-size-adjust:none;-ms-font-size-adjust:none;-o-font-size-adjust:none;}
body{background:#F0ECE0;color: #333;font-family: Verdana, Tahoma, "微软雅黑", "宋体";margin: 0;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:none;margin:0;padding:0;}
form,p,ul,dl,dt,dd,dd,em{margin:0;padding:0;}
li{list-style:none;margin:0;padding:0;}

.dis{display:block;}
.undis{display:none;}

.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:block;*zoom:1}

/*定义高度，清除浮动*/
.hh0{clear:both;}
.hh2, .hh4, .hh6, .hh8, .hh10, .hh12, .hh16, .hh18, .hh24, .hh36, .hh48, .hh96, .hhxx{clear:both;font-size:2px;}
.hh2{height:2px;}
.hh4{height:4px;}
.hh6{height:6px;}
.hh8{height:8px;}
.hh10{height:10px;}
.hh12{height:12px;}
.hh16{height:16px;}
.hh18{height:18px;}
.hh24{height:24px;}
.hh36{height:36px;}
.hh48{height:48px;}
.hh96{height:96px;}
.hhxx{border-top:#CCC dashed 1px;height:12px;margin-top:24px;margin-bottom:24px;}
.clear{clear:both;}
/*字体*/
.AF8{-webkit-text-size-adjust:none;font-size:8px;}
.AF10{-webkit-text-size-adjust:none;font-size:10px;}
.AF12{font-size:12px;}
.AF14{font-size:14px;}
.AF16{font-size:16px;}
.AF18{font-size:18px;}
.AF20{font-size:20px;}
.AFp4{padding:0 4px;}
.AFp6{padding:0 6px;}
.AFB1{font-weight:100;}
.AFB7{font-weight:700;}
.AFC1{color:#F00;}
.AFC2{color:#999;font-family:"Times New Roman", Times, serif;font-style:italic;font-size:18px;font-weight:700;}
.AFC21{color:#999;font-family:"Times New Roman", Times, serif;font-style:italic;font-size:14px;font-weight:700;}
.AFC22{color:#C00;font-family:"Times New Roman", Times, serif;font-style:italic;font-size:18px;font-weight:700;}
.AFC3{color: #690;}
.AFC4{color:#960;margin:0 6px;}
.AFtime{color: #999;font-size: 12px;font-family: Tahoma, Geneva, sans-serif;}
.AFtime1{color:#999;font-size:14px;}
.AFF{font-family:Georgia, "Times New Roman", Times, serif;}
.AFX{color: #F30;font-size: 12px;font-family: Tahoma, Geneva, sans-serif;}
.AFj1{color:#FF9900;font-family:Webdings;margin:0 2px;}
.AFj2{color:#CC0000;font-family:Webdings;margin:0 4px;}
.AFj3{background: #FF6666;display: block;float: left;height: 4px;margin: 11px 8px 0 0;width: 4px;}
.AFj4{background: #DDDDDD;display: block;float: left;height: 4px;margin: 31px 8px 0 0;width: 4px;}

header{/* [disabled]clear: both; */width: auto;}
nav{/* [disabled]clear: both; */width: 100%;}
article{/* [disabled]clear: both; */height: auto;width: 100%;}
footer{clear: both;height: auto;width: 100%;}

.m-topbar{
	/* [disabled]background: #C7301D; */
	color: #FFF;
	margin-top: 0;
	text-align: center;
	left: 0px;
	position: relative;
	z-index: 1;
	top: 0;
}
.back{left: 0;font-size: 1.0rem;width: 2.0rem;line-height: 2.4rem;position: absolute;margin-top: 0;height: 100%;top: 0;text-align: center;z-index: 1;display: block;float: left;}
.m-topbar a,.m-topbar .fa{color: #FFF;}
.m-title{line-height: 2.4rem;box-sizing: border-box;font-size: 1.2rem;width: 100%;overflow: hidden;padding: 0 2.0rem;text-align: left;text-overflow: ellipsis;white-space: nowrap;display: block;}

.footer{border-top: 1px #CCC solid;color: #666;font-size: 0.8rem;line-height: 2em;text-align: center;padding: 1.6rem 0 1.0rem 0;}
.foot-link{color: #333;font-size: 0.8rem;margin: 0.5rem 0;}
.foot-link a{
	color: #333333;
	font-size: 1rem;
	margin: 0 0.5rem;
}
.foot-link1{color: #333;font-size: 0.7rem;margin: 0.5rem 0;}
.foot-link1 a{color: #999;font-size: 0.6rem;margin: 0 0.6rem;}

.article-head{margin-bottom:0.5rem;padding:0.75rem;}
.article-head h2 {color: #333;font-size: 1.5rem;font-weight: 700;line-height: 2rem;margin: 0.5rem 1.0rem 0.8rem 0;word-wrap: break-word;}
.article-head .info{font-size: 0.8rem;}
.article-head .info span{color: #999;margin-right: 0.8rem;}
.article-head .info i{margin-right:0.15rem;color:#36A6F4;}
.article-head .info a{color:#999;}
.article-cont{font-size:1rem;line-height:1.6;padding:0.25rem 0.75rem;}
.article-cont p{font-size:1rem;margin-bottom:0.5rem;}
.article-cont img{box-shadow: 0px 2px 3px 0px #CCC;max-width: 95%;height:auto;width:expression(this.width > 640 ? "95%" : this.width);}
.nrczb{font-size: 0.8rem;height: 48px;text-align: right;line-height: 28px;padding: 1.0rem 0.5rem 1.2rem 0.5rem;}
.nrczb i{background: url(sbico1.png) no-repeat -12px -134px;width: 18px;height: 18px;vertical-align: middle;display: inline-block;margin-right: 6px;}

.mlml li{clear: both;border-bottom: 1px dashed #DDD;height: auto;padding: 0.5rem 0;margin: 0 0.8rem 0.5rem;}
.mlmlp{float: left;margin-right: 18px;box-shadow: 0px 3px 2px 0px #ccc;border-radius: 2px;max-width:6.0rem;max-height:4.0rem;margin: 0 0.5rem 0 0;}

.mlmlc{}
.mlmlct{font-size: 1.0rem;line-height: 1.2em;display: block;padding-bottom: 0.2em;color: #333;}
.mlmlintro{color: #777;font-size: 0.65rem;line-height: 1.0rem;height: 2.0rem;}
.mlmltips{font-size: 0.65rem;color: #999;}
.scroll-w{overflow: hidden;overflow-x: scroll;-webkit-overflow-scrolling: touch;/* [disabled]white-space: nowrap;*/}
.scroll-w::-webkit-scrollbar {display: none;}
.scroll-w li{float: none;display: inline-block;/* [disabled]white-space: nowrap;*/-webkit-tap-highlight-color: rgba(0,0,0,.3);}
.nav-col{height: auto;position: relative;overflow: hidden;}

.nav-col .nav-wrap{background: #fcfcfc;border-bottom: 1px solid #e3e3e3;display: inline-block;height: auto;position: relative;/* [disabled]white-space:nowrap;*/;width: 100%;}
.nav-col li{display:inline-block;margin-top:0.2rem;}
.nav-col a {color: #222;display:inline-block;font-size: 1.0rem;height: 1.85rem;line-height: 1.85rem;padding: 0 0.7rem;text-decoration: none;}
.nav-col li.curr a{border-bottom: 0.1rem solid #00be3c;color: #00be3c;position: relative;z-index: 1;}
.nav-col-btn{overflow:	hidden;padding:0 0.25rem 0.5rem 0.5rem;}
.nav-col-btn li{float:left;width:33.33333%;text-align:center}
.nav-col-btn a{border:#76AF29 solid 1px;height:1.5rem;margin:0.25rem 0.25rem 0 0;line-height:1.5rem;padding:0 0.4rem;display:block;color:#76AF29;border-radius:0.15rem;text-decoration:none;white-space:nowrap;text-overflow: ellipsis;overflow:hidden}


/*导航*/
.navgate{height: 2.4rem;line-height: 2.4rem;background: #F0F0F0;overflow: hidden;transition: 0.3s;/* [disabled]z-index: 1; */position: relative;}
.navgate.navmore{position: absolute;padding-left: 0rem;}
.navgate.navshow{height:auto;transition:0.3s;}
.navgate ul{}
.navgate ul li{float: left;padding: 0 0.8rem;text-align: center;/* [disabled]border-right: #FCC solid 1px; */}
.navgate ul li a{display: block;font-size: 0.9rem;color: #333333;}
.navmore ul .more{display: none;position: absolute;top: 0;width: 1.2rem;height: 2.2rem;display: block !important;right: 0px;}
.navmore ul .more i{display:inline-block;}
.navmore ul .more i img{display:block;margin-top:0.5rem;width:1rem;}


/*焦点图*/
.focus{width: 100%;height: 9.5rem;margin: 0 auto;/* [disabled]position: inherit; */overflow: hidden;/* [disabled]top: 4.8rem; *//* [disabled]z-index: 1; */}
.focus .hd{height: 0.55rem;/* [disabled]position:absolute; */z-index: 1;bottom: 0.25rem;text-align: center;width: 100%;}
.focus .hd ul{display:inline-block; height:0.25rem; padding:0.15rem 0.25rem; background-color:rgba(255,255,255,0.7); -webkit-border-radius:0.25rem; -moz-border-radius:0.25rem; border-radius:0.25rem; font-size:0; vertical-align:top;}
.focus .hd ul li{display:inline-block; width:0.25rem; height:0.25rem; -webkit-border-radius:0.25rem; -moz-border-radius:0.25rem; border-radius:0.25rem; background:#8C8C8C; margin:0 0.25rem;  vertical-align:top; overflow:hidden;}
.focus .hd ul .on{background:#FE6C9C;}

.focus .bd{position:relative; z-index:0; }
.focus .bd li img{ width:100%;  height:9.5rem; background:url(images/loading.gif) center center no-repeat;  }
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }

.pxui-slide-ad div{margin-top:-0.4rem;}
.touchslider,.touchslider div,.touchslider a,.touchslider img{font-style: normal;vertical-align: top;padding:0px; margin:0px;border:0px;}
.touchslider{position:relative;margin:0 -0.6rem;}
.touchslider .touchslider-viewport{overflow:hidden; height:9.0rem;}
.touchslider .touchslider-viewport .touchslider-item a{z-index:1;width:100%;display:block;}
.touchslider .touchslider-viewport .touchslider-item img{ width:100%; height:auto}
.touchslider .touchslider-navtag{text-align:center;height:1.7rem;display:inline-block;vertical-align:middle;margin-top:-0.4rem;width:100%}
.touchslider .touchslider-navtag span{width:0.7rem;height:0.1rem;background:#c1c1c1;overflow:hidden;display:inline-block; }
.touchslider .touchslider-navtag .touchslider-nav-item-current{background:#ff7363;}

.in01{
	height: 2.4rem;
	line-height: 2.4rem;
	padding: 0 0.6rem;
}
.in01t{
	color: #996600;
	float: left;
	font-size: 1.6rem;
	font-weight: 100;
}
.in01t a{color: #996600;}
.in01m{float: right;font-size: 0.8rem;}
.in01m a{color: #333;}

.in02{
	font-size: 0.8rem;
	line-height: 1.6rem;
	padding: 0.5rem 0;
	margin: 0 1rem 0.5rem;
}




.intp{}
.intp li{float: left;display: block;width: 33%;text-align: center;overflow: hidden;padding-bottom: 12px;font-size: 0.8rem;}
.intp img{box-shadow: 0px 3px 2px 0px rgba(90,89,121,0.08);border-radius: 2px;height: 64px;margin-bottom: 0.4rem;width: 90%;}
.intp a{color: #333;}

.inzt{width: 96%;margin:0 auto;}
.inzt li{font-size: 0.8rem;float: left;display: block;width: 48%;text-align: center;overflow: hidden;padding-bottom: 12px;height: 96px;}
.inzt img{box-shadow: 0px 3px 2px 0px rgba(90,89,121,0.08);border-radius: 2px;/* [disabled]height: 96px; */margin-bottom: 0.3rem;width: 90%;}
.inzt a{color: #333;}

/* main_image */
#banner{height: 220px;position:relative;margin:0px auto;width: 100%;}

.main_visual{height: 220px;overflow: hidden;position: relative;}
.main_image{height: 220px;overflow: hidden;position: relative;width: 100%;}
.main_image ul{height: 220px;left: 0pxoverflow: hidden;position: absolute;top: 0px;width: 9999px;}
.main_image li{display: block;float: none;height: 220px;position: absolute;top: 0px;width: 100%;}
.main_image li span{display: block;height: 360pxwidth: 100%;}
.main_image li a{display: block;height:220px;width:100%;}
div.flicking_con{height: 10px;position: absolute;top: 200px;text-align: center;z-index: 9999;width: 100%;}
div.flicking_con a{background: #FFF;display: inline-block;height: 8px;margin: 0 4px;text-indent: -1000px;padding: 0;width: 8px;}
div.flicking_con a.on{background: #999;}
.innav{
	/* [disabled]height: 3.0rem; */
	/* [disabled]background: #C7301D; */
	overflow: hidden;
	width: 100%;
}
.innav ul{
	margin: 0 auto;
	width: 99%;
}
.innav ul li{
	float: left;
	text-align: center;
	height: auto;
	display: block;
	margin: 0.8rem 0 0 0;
	width: 32%;
}
.innav img{
	box-shadow: 0px 0px 4px 4px rgb(110,110,110,0.08);
	border-radius: 54px;
	height: 108px;
	width: 108px;
	margin-bottom: 4px;
}
.innav ul li a{
	display: block;
	font-size: 0.9rem;
	color: #996600;
}

/*媒体矩阵*/
.wxjzl{margin: 0 auto;width: 96%;}
.wxjzl li{display: block;float: left;width: 33%;text-align: center;margin-bottom: 48px;font-size: 0.8em;}
.wxjzl img{box-shadow: 0px 0px 5px #CCCCCC;width: 68%;border-radius: 8px;margin-bottom: 8px;}
.wxjzl a{color: #333;}


.lm003{
	color: #666;
	line-height: 1.8em;
	padding: 0 12px;
}
.lm003 img{height: auto;width: 128px;float: left;margin-right: 18px;}
.lm003 a{
	color: #690;
	font-size: 20px;
	display: block;
	font-weight: 700;
	height: 24px;
	line-height: 24px;
}
.lm003 a:hover{color: #F60;}


.lm004{
	color: #666;
	line-height: 1.8em;
	text-align: right;
	padding: 0 12px;
}
.lm004 img{height: auto;width: 128px;float: right;margin-left: 18px;}
.lm004 a{
	color: #690;
	font-size: 20px;
	display: block;
	font-weight: 700;
	height: 24px;
	line-height: 24px;
}
.lm004 a:hover{color: #F60;}




/*分页*/
.fenye{line-height: 40px;margin: 10px 0;font-size: 16px;}
.fenye table{ margin:0 auto;}
.fenye #pagelist{ margin:0 auto; padding:0; border:1px solid #ccc; overflow:hidden;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}
.fenye #pagelist a{margin: 0;padding: 3px 12px;display: inline-block;filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff',endColorStr='#dddddd',gradientType='0');background: linear-gradient(#fff,#ddd);background: -webkit-linear-gradient(#fff,#ddd);background: -moz-linear-gradient(#fff,#ddd);}
.fenye #pagelist a.num{padding: 3px 12px;}
.fenye #pagelist a.curr{padding: 3px 12px;font-weight: bold;color: #f00;}
.fenye .next{ border-left:1px solid #ccc; border-right:1px solid #ccc;}
#fenye2 .next:nth-child(2){ border-right:none;}
.fenye span{padding: 3px 10px;display: inline-block;border-left: 1px solid #ccc;background: -webkit-linear-gradient(#fff,#ddd);background: linear-gradient(#fff,#ddd);background: -moz-linear-gradient(#fff,#ddd);}
#totalpage{ padding:0; border:none;}

/*文章正文分页样式*/
#pageNext{padding:10px 12px 6px;clear:both;}
#pageNext .prev,#pageNext .next{width:52px;text-align:center;}
#pageNext a.curr{background:#FEFEFE;border:1px solid #CCC;color:#FFF;font-weight:bold;text-align:center;width:22px;}
#pageNext a.curr:visited {color:#fff;}
#pageNext a{margin: 5px 4px;color: #039;background: #fff;border: 1px solid #dcdddd;float: left;text-align: center;height: 22px;line-height: 22px;}
#pageNext a.num{width:22px;}
#pageNext a:visited{color:#666;} 
#pageNext a:hover{color: #FFF;background: #999;border: 1px solid #CCC;float: left;text-decoration: none;}

.
