body{ font:12px "Microsoft YaHei", simSun; margin:0px; line-height:20px; background-color:#f3f3f3}
a{ text-decoration:none; color:#333333;}
a:hover{ text-decoration:none; color:#8B1515;}
img{ border:0px;}
.clear{ clear:both;}
ul{ margin:0px; padding:0px;}
li{ list-style:none;}
dd,dt,dl{ margin:0px; padding:0px;}
p{ margin:0px; padding:0px;}


.header{ width:1200px; margin:0 auto;}
.header1{ background:url(top.jpg) no-repeat; height:270px}
.header1b{ float:right; margin-top:100px; margin-right:240px}
.header1b span{ text-align:center; line-height:30px; font-size:14px; display:block; color:#fff}

.menu{ width:1200px; margin:0 auto;background-color:#AD0101; font-size:16px; color:#fff}

.menu .nav{ text-align:center }
.menu .nav ul li{height:50px; line-height:50px; display:inline-block; position:relative;}
.menu .nav .y_j{position:relative;}
.menu .nav .y_j a{font-size:18px; color:#fff; padding:0 50px; display:block;}
.menu .nav ul li:hover .y_j a{color:#fff;}
.menu .nav ul li.on .y_j a{color:#fff;}
/*.menu .nav .e_j{width:100%; background-color:#027BC4; position:absolute; left:0; top:40px; display:none; z-index:9999; text-transform:capitalize}
.menu .nav .e_j a{display:block; text-align:center; font-size:14px; color:#fff; line-height:40px;}
.menu .nav .e_j a:hover{background-color:#027BC4; color:#fff;  }
.menu .nav ul li:hover .e_j{display:block;}*/

.ban{ position:relative; width:1200px; margin:0 auto}
.ban .wz{ position:absolute; width:445px; text-align:center;height:58px; z-index:1000; bottom:0px; font-size:16px; line-height:58px; background-color:rgba(255, 255, 255, 0.6)}

.nnn0{ width:1200px;margin:0 auto;background-color:#fff; }

.nnn{width:1095px;margin:0 auto; padding-top:75px}

.bt{ background:url(bt.jpg) no-repeat; width:168px; float:left; height:44px; line-height:44px; color:#fff; text-align:center; font-size:22px; font-weight:bold}

.bt0{ border-bottom:1px solid #ECECEC; line-height:44px}


.jianjie{ }
.jianjie_n{ margin-top:46px }
.jianjie_n_tu{ float:left }
.jianjie_n_wz{ float:right; width:705px; line-height:28px; font-size:14px}

.jianjie_n_wz span{ display:block; font-size:20px; font-weight:bold; line-height:80px; color:#ad0000}


.yy{ margin-top:80px}

.yy li{ float:left}
.jtang{ margin-top:80px}
.more{ float:right;  font-size:14px;   margin-top: 15px;color: #333;line-height: 16px;}

.jtang li{ margin-top:24px; border-bottom:1px solid #eee; padding-bottom:25px;  margin-bottom:25px}
.jtang_tu{ float:left;}
.jtang_nr{ width:640px; float:right}
.jtang_nr span{ font-size:20px; color:#9a0001; font-weight:bold; line-height:45px}
.jtang_nr1{ line-height:25px; font-size:14px;}
.jtang_time{font-size:14px; color:#333; margin-top:26px }


.vr{ position:relative}
.vr_wz{ position:absolute; width:100%; text-align:center;height:45px; z-index:1000; color:#ad0000; font-weight:bold; bottom:0px; font-size:20px; line-height:45px; background-color:rgba(255, 255, 255, 0.6) }

.gg{ padding-bottom:60px}
.gg li{  width:33%; margin-right:45px; float:left; margin-top:20px;}
.tua{ position:relative;box-shadow:0 0 10px rgba(0, 0, 0, 0.3);}
.tua img{ width:100%}
.tua .bf{ position:absolute; left: 50%;margin-left: -28px;top: 50%;margin-top: -28px;}
.tua .bf img{}
.gg_bt{ text-align:left; line-height:50px; font-size:20px}



.foot{ background-color:#AD0101; width:1200px; margin:0 auto; color:#fff; padding-top:40px; padding-bottom:10px; }
.foota{ width:95%; margin:0 auto}
.foota1{ float:left;  font-size:15px; line-height:28px; margin-bottom:10px}
.foota1 span{ font-size:34px; font-weight:bold;line-height:50px ;display:block}
.foota2{ float:right; margin-top:25px }
.foota2 ul{ text-align:center; font-size:14px}
.foota2 li{ display:inline-block; margin-right:40px  }




.foota2 img{ }

.footb{ border-top:1px solid #c34444; padding-top:10px; margin-top:10px; line-height:40px; font-size:15px; color:#CCC}



.nr{ width:1100px; margin:0 auto; padding-bottom:70px}

.dhn{ border-bottom:1px solid #ccc; line-height:45px; font-size:22px; padding-top:30px; color:#333}
.dhn span{font-size:22px; line-height:46px; border-bottom:1px solid #990213; display:inline-block }
.ab1{ border-bottom:1px solid #ccc;}
.ab1_bt{ font-size:34px; font-weight:bold; line-height:50px; margin-top:70px; color:#333; text-align:center}
.ab1_t{ font-size:14px;  text-align:left; line-height:30px; color:#333}
.detail_title_years{
    text-align: center;
    font-size: 20px;
    color: #999;
    height:35px;
    line-height: 35px;
	
}
.detail_sub_title {    
	text-align: center;
    margin: 10px 0px;
    padding-bottom:50px;
	font-size: 24px;
    height:35px;
    line-height: 35px;}

.ab2{  font-size:14px; line-height:28px; margin:0 auto;margin-top:50px; padding-bottom:40px}
.ab_tu{ margin-top:10px}
.ab_tu img{ width:100%}

.newsb{ margin-top:40px; padding-bottom:100px}
.newsb li{ margin-bottom:30px; border-bottom:1px solid #ccc;  padding-bottom:30px;height: 200px;}
.news_list_item{height:190px;}
.newsb li .tuu{ float:left; width:290px;}
.newsb li .tuu img{ width:100%;height:100%;height:100%;}
.newsb li .wz{ float:right; width:770px}
.newsb li .wz span{ font-size:32px;  font-weight:bold; line-height:45px; display:block}
.newsb li .wz h2{ font-size:24px; line-height:30px; font-weight:normal}
.newsb li .wz .time{font-size:20px; color:#ccc}
.title_years{font-size: 18px;color:#999;}

.ym ul{ text-align:center; margin-top:100px}
.ym li{ display:inline-block; margin-right:10px; font-size:14px; padding:2px 10px; border:0px}
.ym li:hover{ background-color:#eee; padding:2px 10px}
.ym li:hover a{ color:#333}
.ym li.now{ background-color:#eee; padding:2px 10px}




.tousu{box-shadow:0 0 5px rgba(0, 0, 0, 0.3); margin-top:75px}
.nTab{width:455px;margin:20px auto; padding-top:20px;overflow:hidden}
.none {display:none;}
.TabTitle ul{ height:56px;border-bottom:2px solid #ccc; text-align:center }
.nTab .TabTitle li{ display:inline-block;cursor:pointer;height:56px;line-height:56px; font-size:20px;font-weight:bold;text-align:center; }
.nTab .TabTitle li a{text-decoration:none;}
.nTab .TabTitle .active{color:#ad0000; width:25%;  border-bottom:2px solid #990213;}
.nTab .TabTitle .normal{color:#333; width:25%;}
.nTab .TabContent{clear:both;overflow:hidden;background:#fff;padding-top:20px;display:block;font-size:14px;}
.ytxt{ border:1px solid #ddd; width:370px; float:left; padding-left:2px; color:#ccc; line-height:30px}
.yy_n li{ clear:both; margin-bottom:10px}
.yy_n span{ float:left; width:75px; line-height:30px; font-size:14px; display:block}
.yy_an{ width:345px; margin:30px auto; margin-left:80px; background-color:#ad0000; border-radius:5px;height:60px; line-height:60px; text-align:center; color:#fff; font-size:18px}




.yuyue{box-shadow:0 0 5px rgba(0, 0, 0, 0.3); margin-top:45px}

.yy_n .span2{ float:left; width:15%; line-height:30px; display:block; text-align:right; margin-left:5px}

.ytxt_y{ border:1px solid #ddd; width:340px; float:left; padding-left:2px; color:#ccc; line-height:30px}

.ytxt1{ border:1px solid #ddd; width:28%;  float:left; line-height:30px;height:30px;padding-left:2px; color:#ccc; }
.ytxt01{ border:1px solid #ddd; width:31%;  float:left; line-height:30px;height:30px;padding-left:2px; color:#ccc; }
.jiaj{float:left; margin-left:5px}
.jiaj img{ }
.sc{ float:left;}
.sc img{}
.ytxt2{ border:1px solid #ddd; width:370px; margin-right:5px;  float:right; padding-left:2px; color:#ccc; line-height:30px}
.yy_an_y{ width:345px; margin:30px auto; margin-left:75px; background-color:#ad0000; border-radius:5px;height:60px; line-height:60px; text-align:center; color:#fff; font-size:18px}
.yy_bt{ font-size:22px; margin:20px auto; margin-top:50px; text-align:center}


.tj_an{ width:345px; margin:30px auto; background-color:#ad0000; border-radius:5px;height:60px; line-height:60px; text-align:center; color:#fff; font-size:18px}
.gg_n{ margin-top:20px}