﻿/*网站导航*/
@charset "utf-8";


*{ margin:0px; padding:0px; border:0px; font-size:1.0rem; font-family:"微软雅黑";list-style-type:none; color:#333}
img{border:none;}
ul, ul li {
	list-style-type:none;
}
.cl {
	zoom:1;
}


/*PC导航*/
.navbg{ width:100%; margin:0 auto;background-color:#940208;height:46px; z-index:1;}

.nav{max-width:1200px;margin:0 auto;min-height: 46px;line-height:46px;*height:46px;text-align:center;}
.nav ul {max-width:1200px;height:46px;margin:0 auto;text-align:center;}
.nav ul li{
	float: left;
	width: 9.09%;
	position: relative;
	text-align: center;
}
.nav ul li a{color:#fff;font-size: 1.0rem;}
.nav ul li:hover{cursor:pointer; background:#3f77e6; }
.nav ul li .subNav{position:absolute; left:0;top:46px;display:none; background: rgba(148,2,8,0.7); *background: #940208; overflow:hidden;z-index:999;*z-index:999999; }
.nav ul li.on{background:rgba(0,0,0,0.2); }
.nav ul li.on a{color: #fff;}
.nav ul li.on .subNav {display:block; /*animation:rotate 400ms;-webkit-animation:rotate 400ms;-moz-animation:rotate 400ms;*/}
.nav ul li.on .subNav dl{overflow:hidden;padding-top:1px; }
.nav ul li.on .subNav dl dd{height:auto;line-height:16px;text-align:center; }
.nav ul li.on .subNav dl dd a{ display: block; line-height:16px; font-weight:normal; color:#fff;padding:8px 5px 8px 5px;font-size: 0.85rem; border-bottom:0.7px solid #cadcfe;}
.nav ul li.on .subNav dl dd a:hover{ color:#ffffff;background-color:rgba(0,0,0,0.4); }


/*手机端导航*/
/*1229*/
.wraq_header{ width:100%;top:0;left:0;position:relative; z-index:999; z-index:9999;position:fixed;top:0}
.snav{display: none;right:0px; width:100%;}
.mbtn5{display: none;width:100%;height: 35px;z-index: 1002;cursor:pointer;line-height: 35px; background-color:rgba(0,0,0,0.4)}
.mbtn_l{ float:left; color:#FFF; line-height:35px; width:80%; text-align:left; padding-left:1%}
.mbtn_r{width: 9%;height: 30px;margin-right: 16px;float: right;color: #292929;font-size: 20px;line-height: 32px;text-align: center;padding-top: 2px; background:url(../images/dh0.png) no-repeat 0 0}

.mbtn_l{ float:left; color:#FFF; line-height:35px; width:80%; text-align:left; padding-left:1%}
.mbtn_r{width: 9%;height: 30px;margin-right: 16px;float: right;color: #292929;font-size: 20px;line-height: 32px;text-align: center;background-color: #0b4e82;padding-top: 2px; background:url(../images/dh0.png) no-repeat 0 0}
.navm5{ width:100%; line-height: 30px; background-color:#0b4e82;overflow: hidden; text-align: left; display: none;top:35px;left:0}
.navm5 li{border-bottom:1px solid #b1b1b1;position: relative;background: rgba(148,2,8,0.9);}
.navm5 li a{ font-size:14px; line-height:18px; padding:7px 0px; color:#fff; padding-left:13px; }
.navm5 li a:hover{color:#fff;}
.navm5 li span{ padding:10px 10px 0 0;float:right;margin-right:7px;color: #fff;cursor: pointer;}
.navm5 li.on{background: #a9383e;}
.navm5 li.on a{ color:#fff; width:100%; line-height:26px}
.navm5 dl{background:#ce797e; color:#fff; }
.navm5 dl dd{ padding-left: 30px; line-height:18px; padding:8px 0px 8px 10px;border-bottom:1px solid #fff;}
.navm5 dl dd:last-child{border-bottom: none;}
.navm5 li.on dl dd a{ font-size: 14px; color:#fff;font-weight:normal;display:inline; border:none; padding:0px; line-height:22px}
.navm5 li dl dd a{ font-size: 14px; color:#fff; font-weight:normal; display:inline; display:block; border:none; padding:0px; }
.navm5 li dl dd a:hover{ color:#292929;}
.snav .ser{width: 100%;}
.snav .nser{display: block;}
.subNavs{width:100%;overflow:hidden;display: none; background: #fff;}
/*手机端内容二级导航*/

@media screen (max-width:769px) and (max-width:2560px){
   .snav{display:block;}
   .mbtn5{display:block;}
  .header{background: none;}
  .nav{display:none;}
  .wraq_nav{display: none;}

}

@media screen  and (max-width:768px) {
   .snav{display:block;}
   .mbtn5{display:block;} 
   .navbg{display: none;}
}




/*****手机端内容二级导航*****/

@media screen  and (max-width:1140px) {

.section_bt{ width:30%; margin:0 auto;line-height:40px; font-weight:500;color:#333; float:left; text-align:left; padding-left:3%; font-size:1.5rem}

.aside_nava{margin:0 auto; float:left; background-color:#751b69; width:25%;max-width:260px;min-width:220px; margin-top:20px}
.section_main{ width:73%; margin:0 auto;background-color:#FFF; float:right; }

}

@media screen  and (max-width:768px) {
.aside_nava{ display:none}
.section_main{ width:100%; margin:0 auto;background-color:#FFF; float:right; }

.section_ad{ display:none}
.article_nr img{ width:100%; text-align:center}
.article_nr p img{ width:100%; text-align:center}
}

@media screen  and (max-width:425px) {
.section_nr{ width:94%; margin:0 auto; border-bottom:1px solid #e3e3e3; height:50px; margin-top:10px; margin-bottom:10px}
.section_bt{ width:80%; margin:0 auto;line-height:40px; font-weight:500;color:#333; float:left; text-align:left; padding-left:3%; font-size:1.3rem}	
.section_ad{ display:none}


}


/*********字体样式****************/
.f_12{font-size:12px;}
.f_14{font-size:14px;}
.f_16{font-size:16px;}
.f_18{font-size:18px;}
.f_20{font-size:20px;}


.clearFix:after{
 clear:both;
 display:block;
 visibility:hidden;
 height:0;
 line-height:0;
 content:'';

}
.clearFix{zoom:1;} /*解决ie6/7兼容问题*/
.defaultInputStyle{border:solid 1px #AFD5F5}
 .wid_1000 { line-height: 20px;    font-size: 12px!important;
    color: #ffffff!important;
   }
 .wid_1000 a{
       line-height: 20px;    font-size: 12px!important;
    color: #ffffff!important;}
