body,ol,ul,li,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
*{ font-size: 14px; }
img{border:0;vertical-align:top}
ol,ul,li{list-style:none;} 
iframe{border:none}
a {color: #333;text-decoration: none;
    -webkit-transition: color .2s ease-in-out;
    -moz-transition: color .2s ease-in-out;
    -o-transition: color .2s ease-in-out;
    -ms-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out;
}
a:hover {color: #AC0000;text-decoration: none;}
a.special, .special a {color: #690;}
a.special:hover, .special a:hover {color: #390; text-decoration: none;}
a img{border:none;}
textarea{resize:none;}
table{empty-cells:show;border-collapse:collapse;}
caption,th{text-align:left;font-weight:400;}
ul li,.xl li{list-style:none;}
em,cite,i{font-style:normal;}
label{cursor:pointer;}
.cf:after,.cf:before{content:" ";display:table}
.cf:after,.clearfix:after{clear:both;overflow:hidden;}
.cf{zoom:1;}
.fl{float:left}
.fr{float:left}
.fr2{float:right}
h1,h2,h3,h4,h5{font-size:100%;font-weight:normal}
.clearfix{clear: both; zoom: 1;}
.clearfix:after{content: ''; display: block; clear: both;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}

.w1200{
	width: 1200px;
	margin-top: 20;
	margin-right: auto;
	margin-bottom: 20;
	margin-left: auto;
}

.w300{
	width: 300px;
	margin-top: 20;
	margin-right: auto;
	margin-bottom: 20;
	margin-left: auto;
}

.m50{
	margin-top: 30px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}
.p50{
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 30px;
	padding-left: 0;
	margin-bottom: 10px;
}

/*AD*/
.b_ads{width: 1200px; margin: 20px 0;}

.post{ line-height: 40px; margin-bottom: 20px; border-bottom: 1px #eee solid; }

.icon {  font-size: 2rem;  color: #333;  -webkit-transition: font-size 0.25s linear, width 0.25s linear;  -moz-transition: font-size 0.25s linear, width 0.25s linear;  transition: font-size 0.25s linear, width 0.25s linear;}
.icon:hover {}

#hd{border-bottom:0 solid #C2D5E3;}
#hd .wp{padding:10px 0 0;}
#hd .wp{padding:0;}
.wp,#wp{width:1200px;margin:0 auto;}
#hd{background:#fff;height:62px;}
#hd h2{padding:10px 20px 8px 0;float:left;}

.bgcol_D0000E{ background-color: #AC0000; }
.txtcol{color: #AC0000;}
.bgcol_eee{
	background-color: #eee;
}
.bgcol_fff{ background-color: #fff;}
.bgcol_fafafa{ background-color: #fafafa;}
.bgcol_910009{ background-color: #910009;}


.tit{ font-size: 24px;height: 40px; margin-bottom: 30px; position: relative;}
.tit{ border-bottom: 2px solid #ccc;}
.tit .tit_left{border-bottom: 2px solid #910009;height: 40px; font-size: 24px;}
.tit span{ color: #AC0000; font-size: 24px; text-indent: 10px; }
.tit i{ color: #AC0000;}

.tit2{ font-size: 24px;height: 40px; margin-bottom: 30px; position: relative;}
.tit2{ border-bottom: 2px solid #ccc;}
.tit2 .tit_left2{border-bottom: 2px solid #910009;height: 40px; font-size: 24px;}
.tit2 span{ color: #AC0000; font-size: 24px; text-indent: 10px; }
.tit2 i{ color: #AC0000;}

.more{ display:inline-block;}
.more a{ font-size: 16px; color: #fff;  background-color: #B5803A; padding: 10px 20px; border-radius: 5px;}
.more a:hover{ background-color: #910009; }
.more a i{ color: #fff;font-size: 16px; }

.titmore{ display:inline-block; top: 10px; right: 0; position: absolute;}
.titmore a{ font-size: 16px;}
.titmore a:hover{ color: #AC0000;}
.titmore i, .titmore a i{ color: #AC0000; font-size: 18px;}

.time{line-height: 30px; color: #ccc;}
.line{ border-top: 1px solid #eee;}

/*分页样式*/
#fenye table {margin:0 auto; } 
#pagelist { padding:30px 0; text-align: center; } 
#pagelist a { float:left; width:50px; height: 40px; line-height: 30px; background:#fff; border-radius:3px; font-size:16px; border:1px solid #e3e3e3; margin:0 5px; color:#5b5b5b; } 
#pagelist a:hover { color:#E62129; } 
#pagelist .prev,
#pagelist .next { display:block; height:50px; width: 50px } 
#pagelist .next img,#pagelist .next img { margin-top: 17px } 

#pagelist .prev:hover { background:url(../images/paging-prevh.png) center no-repeat 50% 50%; } 
#pagelist .next:hover { background:url(../images/paging-nexth.png) center no-repeat 50% 50%; } 
#pagelist .curr,
#pagelist .curr:hover { background: #E62129; color: #fff; border: 1px solid #E62129; padding-top: 10px;} 
#pagelist .prev { background:url(../images/paging-prev.png) no-repeat 50% 50%; } 
#pagelist .next { background:url(../images/paging-next.png) no-repeat 50% 50%; } 
#fenye a { border-radius:2px; margin:0px 5px; } 
#fenye { text-align: center;} 
#fenye .num{padding-top: 10px;}


.head {height: 60px;width: 100%; }

/*nav导航盒子*/
.nav{ width: 1200px; height:60px;line-height:60px;text-align:center;font-size:16px;position:relative;background-color: #AC0000;z-index:1000}
/*nav-main*/
ul.nav-main{width:100%;height:100%;list-style-type:none}
ul.nav-main span{display:inline-block;margin-left:18px;width:12px;height:9px; background:url(../images/sj1.png) no-repeat center center}

/*图标向上旋转*/
.hover-up{transition-duration:.5s;transform:rotate(180deg);-webkit-transform:rotate(180deg); }
/*图标向下旋转*/
.hover-down{transition-duration:.5s;transform:rotate(0);-webkit-transform:rotate(0)}
/*导航条设置*/
ul.nav-main>li{width:120px;height:100%;display:block;float:left;color:#fff;cursor:pointer}
ul.nav-main>li a{color: #fff; font-size: 18px;font-weight: bold;}
ul.nav-main>li:hover{}
ul.nav-main>li:hover span{ background:url(../images/sj3.png)  no-repeat center center; z-index:100000 }

/*隐藏盒子设置*/
div.hidden-box{width:1200px;position:absolute;display:none;background:#efefef}
div.hidden-box{-webkit-transition: .5s; -o-transition: .5s; -moz-transition: .5s; transition: .5s; box-shadow: 0 0 5px rgba(0, 0, 0, 0.3)}
.hidden-box>ul{list-style-type:none;color:#333;cursor:pointer;padding: 0 20px;}
.hidden-box>ul li{ line-height:50px; height:50px; float: left; margin-right: 30px;}
.hidden-box>ul li a{ font-size: 16px;}
.hidden-box li a:hover, .hidden-box li:hover{ font-weight: bold;}
/*隐藏盒子位置设置*/
.hidden-loc-chanjing{left:0;}
.hidden-loc-chuancheng{left:0}
.hidden-loc-yanxue{left:0}
.hidden-loc-more{right:20px}



/*侧边栏*/
#moquu_top,#moquu_wxin,#moquu_wshare {z-index:2;width:30px; height:30px;right:10px; position:fixed; cursor:pointer;
    _position:absolute;
    _bottom:auto;
    _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))
}

#moquu_wxin { bottom:130px; right:10px;}
#moquu_wxin a { background:url(../images/sbtn.png) 0 0px;right:0;float:left;width:30px; height:30px;text-indent:-9999px}
#moquu_wxin a:hover {background:url(../images/sbtn.png) -30px -0px}
#moquu_wshare {bottom:100px; right:10px;}
#moquu_wshare a {background:url(../images/sbtn.png) 0 -30px;    width:30px; height:30px;right:0;float:left; text-indent:-9999px}
#moquu_wshare a:hover { background:url(../images/sbtn.png) -30px -30px}
.moquu_wxin,.moquu_wshare { position:relative;  z-index:2}
.moquu_wxin a:hover .moquu_wxinh,.moquu_wshare a:hover .moquu_wshareh { display:block}
.moquu_wxin .moquu_wxinh {position:absolute;display:none;right:30px;bottom:0px;width:70px;height:30px;background:url(../images/fankui.png) 0 0 no-repeat #ff6060;color:#FFF; border-radius:4px 0 0 4px;}
.moquu_wshare .moquu_wshareh {position:absolute;display:none;right:35px;bottom:-85px;width:120px;height:120px;background:url(../images/wechat.jpg) no-repeat; background-size: 120px 120px}
#topcontrol{background:#990000; height:30px; width:30px; border-radius:4px;}
