.overall{width:100%; overflow: hidden; font-family: "微软雅黑";}
.overall i,.overall a{font-style: normal; display: block;}
/*headerB start*/
.headerB{width:100%; height: 210px; background: url(logo1010.png) no-repeat  center top;}
.headerB .logoBox{width:1000px; overflow: hidden; margin: 0 auto;}
.headerB .logoBox .logo{width:386px; height: 67px; display: block; margin-top: 20px;}

/*navB start*/
.navB{width:100%; height: 40px; line-height: 40px; overflow: hidden; background: #e30720;}
.navB .nav{width:1000px; height: 40px; margin:0 auto;}
.navB .nav a{padding:0 17.8px; height: 40px; float: left; text-align: center; color: #fff; font-size: 16px;}


/*contentB start*/
.contentB{width:100%;  overflow: hidden; background: #f5f5f5;}
.contentB .content{width:990px;  margin:0 auto; padding:10px 5px 0; background: #fff;}
.contentB .content ul{ padding-bottom:10px; width: 100%;}
.contentB .content ul li{background: #f7f7f7; box-shadow: 0 0 5px #999; border-radius:3px;}
.content .list01{ height: 300px;}
.content .list01 li{ height: 300px;}
.content .list01 .banner{width:500px;float: left;}

.slideBox{ width:492px; height:290px; overflow:hidden; position:relative; margin:4px auto 0;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;}
.slideBox .hd ul li{ float:left; margin-right:10px;  width:12px; height:12px; border-radius: 50%;  background:#fff; cursor:pointer;}
.slideBox .hd ul li.on{ background:#f00;border: 2px solid #fff; width:10px; height:10px;}
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;}
.slideBox .bd img{ width:492px; height:290px; display:block;}

.content .list01 .news{width:480px; float: right;}
.content .list h2{height: 26px; line-height: 27px; border-bottom: 1px solid #ee0012; font-weight: normal;}
.content .list h2 i{width:88px; height:26px; font-size: 15px; float: left; text-align: center;}
.content .list h2 .ok{background: #EE0012; color: #fff;  border-radius: 3px 3px 0 0;}
.content .list .listBox div{margin:2px 8px 0px; overflow: hidden;}
.content .list .listBox div a{margin-top: 14px;height: 15px; line-height: 15px; color: #000; font-size: 14px;}
.content .list .listBox div a p{width:75%; float: left;}
.content .list .listBox div a span{width: 25%; float: right; text-align: right;}

.content .list .listBox2 div{margin:2px 8px 0px; overflow: hidden;}
.content .list .listBox2 div a{margin-top: 14px;height: 15px; line-height: 15px; color: #000; font-size: 14px;}
.content .list .listBox2 div a p{width:70%; float: left;}
.content .list .listBox2 div a span{width: 30%; float: right; text-align: right;}

.content .list01 .news div .more{width:30px; height: 15px; float: right;}

.content .list02 .more,.content .list03 .more{width:30px; height: 27px; line-height: 27px; float: right;  color: #000; font-size: 14px;}



.content  .list02{height: 180px;}
.content .list02 li{width:323px; height: 180px; float: left; margin-right: 10px;}



.content .list02 .policies{width: 323px; margin-right:0px;}

.content .contentImg{margin:0 auto 10px;}
.content .list03{height: 210px;}
.content .list03 li{width: 490px; height: 210px; float: left;}
.content .list03 .conscription{float:right;}
.content .list04,.content .list05{ box-shadow: 0 0 5px #d9d9d9; margin-bottom: 10px;}
.content .list04{height: 185px;background: #f7f7f7 url(list04.jpg) no-repeat left center; padding:15px 0 0 45px;}
.content .list04 a{width: 176px; height: 169px;float: left; margin-right: 13px; position: relative;}
.content .list04 a p{width:166px; height: 60px; background: #000; color: #fff; font-size: 12px; line-height: 18px; position: absolute; bottom: 0; left: 0; padding:5px;}



.content .list05{height: 73px;background: #f7f7f7 url(list05.jpg) no-repeat left center; padding:16px 0 0 45px;}
.content .list05 a{width:178px; height: 56px; float: left; margin-right: 11px;}

/*footer start*/
.footer{width: 100%; height: 150px; background: #ee0012;}
.footer .footerC{width: 630px; overflow: hidden; margin:0 auto; padding-top:23px ;}
.footer .footerC a,.footer .footerC img,.footer .footerC .txt{float:left;}
.footer .footerC img{padding: 0 18px 0 58px;}
.footer .footerC .logo01{width:138px; height: 93px; background: url(logo01.png);}
.footer .footerC .logo02{width:52px; height: 64px; margin-top: 13px; background: url(logo02.jpg);}

.footer .footerC .txt{width:280px;}
.footer .footerC .txt p{font-size: 12px; color: #fff; line-height: 20px;}


/*conterList start*/
.contentB{background: #fff;}
.contentB  .conterList{padding-top:30px;}
.contentB  .conterList h2{width:960px;height: 35px; line-height: 35px; border-bottom: 1px solid #EE0012; text-align: center; color: #fff; font-size: 15px; font-weight: normal; margin:0 auto;} 
.contentB  .conterList h2 i{width: 90px; margin-right: 6px; background: #c4c4c4; float: left;}
.contentB  .conterList h2 .ok{background: #EE0012;}



.listCont{width: 800px; min-height: 450px; overflow: hidden; margin: 0 auto; padding-top: 36px;}

.listCont .listBoxTxt div{padding-bottom: 20px;}
.listCont .listBoxTxt div a{width:99%; overflow: hidden; margin-bottom: 20px; color: #000; background: url(arrow.jpg) no-repeat left center; padding-left: 1%;}
.listCont .listBoxTxt div a p{width:80%; float: left;} 
.listCont .listBoxTxt div a span{width:20%; float: right; text-align: right;} 

table{height: 45px; margin-bottom: 90px;}
table a{margin-right: 10px;border: 1px solid #d1d1d1; color: #000;}
table td{width:55px;line-height: 40px; text-align: center; color: #000;}
table td input{width:50px;border: 1px solid #d1d1d1; line-height: 40px; text-align: center;}
/* 分页 start */
.page{ text-align:center; font-size:20px; color:#1f5092; padding:40px 0 20px;}
.page a{ border:1px solid #dedede; padding:4px 15px; margin:0 4px; display:inline-block;}
.page a,.page a:hover{color:#1f5092; text-decoration:none;}

/* conterNews start */
.conterNews{min-height: 680px; overflow: hidden;}
.conterNews h3{height:60px; line-height: 60px; font-weight: normal; font-size: 24px; text-align: center;}
.conterNews .content{width:90%; margin:0 auto 10px;font-size: 14px; text-indent:2rem; line-height: 24px; overflow: hidden;}
.conterNews .autor{width:100%; text-align:center; margin:5px 0 20px 0; font-size:12px; color:#999;}

