@charset "gb2312";
* {margin: 0;padding: 0;list-style-type: none;text-decoration: none;font-family:"微软雅黑";}
a {background-color: transparent}
a:active, a:hover {outline: 0}
.contents h2 {font-size: 16px;height: 35px;line-height: 35px;}
img {display: block;}
#mains {width: 100%;overflow: hidden;}
#main {width: 100%;overflow: hidden;}
#main .top {width: 100%;height: auto;overflow: hidden;}
#main .top .header {width: auto;margin: 0 auto;}
#main .top .header .logo {height: 100px;padding:10px 0px;}
#main .top .header .logo img{text-align:center;margin:0px auto;height:75px;width:326px;}
#main .top .header .menu {width:100%;padding:0px 0px;background:#22529c;font-size:18px;color:#fff;height:50px;line-height:50px;}
#main .top .header .menu ul{overflow:hidden;text-align:center;}
#main .top .header .menu ul li{padding-left:3px;border-left:#043786 1px solid;display:inline-block;text-align:center;}
#main .top .header .menu ul li a{color:#fff;}

.sub_banner{width:100%;margin:0 auto;}

#main .advantage{ width:100%; margin:0px auto; padding:10px 0px; text-align:center;} 
#main .advantage ul li{ width:75px ; height:75px; margin:10px 5px; color:#fff; display:inline-block; border-radius:50%; text-align:center; font-size:18px; padding-top:10px;}
#main .advantage ul li a{ color:#fff;}

#main .nav {width: auto;overflow: hidden;margin: 0 auto;padding: 0 5px;}
#main .nav ul {display: block;width: 100%;overflow: hidden;margin: 10px auto;text-align:center;border-bottom:#364b7a 1px solid;}
#main .nav ul li {float: left;height: 44px;line-height: 44px;text-align: center;padding: 0px 20px;font-size: 20px;color: #333;}
#main .nav ul li a{color:#fff;}
#main .nav ul li.hover {height: 44px;background: #1b569a;line-height:44px;color: #fff;;}
#main .nav_c {width: 100%;overflow: hidden;margin: 0 auto;padding: 0px 5px;}
#main .nav_c dl dd{width:40%;float:left;overflow:hidden;}
#main .nav_c dl dd img {width: 100%;display: block;}
#main .nav_c dl dt{width:60%;float:left;}
#main .nav_c dl dt h1{width:100%;overflow:hidden;height:28px;font-size:24px;text-align:center;color:#333;line-height:28px;margin-bottom:20px;font-weight:bold;}
#main .nav_c dl dt {font-size:18px;color:#666;line-height:36px;font-weight:400;}
#main .nav_c dl dt a {color:#f00;}
#main .nav_c ul {width:98%;overflow:hidden;margin:20px 1%;}
#main .nav_c ul li {width:100%;height:60px;line-height:60px;overflow: hidden;border-top:#9c9c9c 1px dotted;margin-top:-1px;display:inline-block;font-size:18px;}
#main .nav_c ul li a {width:80%;float:left;color: #666;display:inline-block;overflow:hidden;background:url(../images/dot.png) no-repeat 10px 25px;padding-left:30px;}
#main .nav_c ul li .date{float:right;text-align:right;color:#666;}

#main .notice{width: auto;overflow: hidden;margin: 0 auto;padding: 0 5px;}
#main .notice ul {width:100%;height:60px ;overflow:hidden;background:#22529c;}
#main .notice ul li {height:25px;margin-top:18px;line-height:25px;overflow: hidden;display:inline-block;padding:0px 15px;font-size:22px;color: #fff;}
#main .notice ul li.hover{border-left:#fdbc00 5px solid;}
#main .notice_con ul {width:98%;overflow:hidden;margin:20px 1%;}
#main .notice_con ul li {width:98%;height:60px;line-height:60px;overflow: hidden;border-top:#9c9c9c 1px dotted;margin-top:-1px;display:inline-block;padding-left:2%;font-size:18px;}
#main .notice_con ul li a {color: #878787;}



#main .info {width: 100%;margin: 0 auto;overflow: hidden;text-align:center;}
#main .info ul {display: block;}
#main .info ul li {height: 30px;line-height: 30px;background: #059905;border-radius:30px;padding:0px 30px;display:inline-block;margin:0px auto;font-size:20px;text-align: center;}
#main .info ul li:first-child {margin-right: 50px;background:#23529a;}
#main .info ul li a {color: #FFF;}
#main .foot {width: 100%;padding: 20px 0px;}
#main .foot ul {width: 100%;}
#main .foot ul li {font-size: 18px;line-height: 40px;text-align: center;color:#636363;}
#main .sub_nav{width:100%;border-bottom:#e5e5e5 1px solid;margin:40px 0px;text-align:center;}
#main .sub_nav ul li{text-align:center;height:40px;line-height:40px;display:inline-block;padding:0px 30px;font-size:20px;color:#999;}
#main .sub_nav ul li a{color:#666;}


 /*新闻列表*/
.new_list{ width:100%; margin:0px auto; }
.new_list .new_list_title{ width:100%; display:inline-block; margin:0px auto; border-bottom:#d9d9d9 1px solid;}
.new_list h1{ font-size:20px; border-left:#ff4401 3px solid; display:inline-block ; margin-left:10px; padding-left:20px;} 
.new_list h1 a{ color:#333;}
.new_list ul li{ width:98%; border-bottom: #bbb 1px dotted; padding:20px 1%; overflow:hidden; display:inline-block; font-size:18px;} 
.new_list ul li .riqi{ width:100%; margin:0px auto; color:#999; clear:both; display:inline-block; height:30px; line-height:30px;}
.new_list ul li a{ color:#4e4e4e;}
 
.page{ width:100%; display:inline-block; text-align:center; padding:20px 0px;}
.page a{ padding:3px 8px ; border:#c9c9c9 1px solid; border-radius:3px; display:inline-block; margin:0px 3px; font-size:16px; color:#666;}
.page a:hover,.page a.current{ border:#bd9c67 1px solid; color:#bd9c67;}
 
 
 
 /*新闻详情*/
 
 
.new_detail{  width:100%; margin:0px auto;}
.new_detail h1{ text-align:center; color:#222222; font-size:22px; padding:20px 0px;}
.new_detail h6{ border:#e3e3e3 1px solid; text-align:center; color:#999; font-size:16px; padding:10px 0px; margin:0px 2%;}
.new_detail .new_detail_con{ width:96%; padding: 30px 2%; overflow:hidden; margin:0 auto; font-size:18px; line-height:36px; color:#666;}
.new_detail .new_detail_con img{ width:100%;margin: 0 auto;}

/* 加载更多按钮 */
.cateBtn { display: block; height: 34px; margin: 10px 6px 0; border: 1px solid #E4CFCF; text-align: center; line-height: 34px; font-size:17px; text-shadow: #fff 1px 1px 1px;
	-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; 
	background: -webkit-gradient(linear,0 0,0 100%,from(#FEF3F3),to(#ECE1E1));
	background: -moz-linear-gradient(#FEF3F3, #ECE1E1);
	background: linear-gradient(#FEF3F3, #ECE1E1);
	-webkit-box-shadow:#fff 0 1px 0 inset, #fff 1px 1px 0;
	-moz-box-shadow:#fff 0 1px 0 inset, #fff 1px 1px 0;
	box-shadow:#fff 0 1px 0 inset, #fff 1px 1px 0;
}

.block15{ height:15px; line-height:15px; font-size:0; clear:both; display:block;}
.block10{ height:10px; line-height:10px; font-size:0; clear:both; display:block;}
.block5{ height:5px; line-height:5px; font-size:0;  clear:both; display:block;}


.clear {clear:both;font-size:0px;line-height:0px;height:0px;zoom:0; display:block;}
.focus{ position:relative; width:100%;  margin:0 auto; height:auto; clear:both;  }  
.focus .shadow .title{width:60%; height:55px; padding-left:10px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:15px; font-weight:bolder; overflow:hidden; }
.focus .fPic{left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:50px; line-height: 50px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:15px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; display:none; background:#000  }  
.focus .fcon img{display:block; height:auto;}  
.focus .fbg{bottom:10px; right:2%; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;}    
.focus .D1fBt a{position:relative; display:inline; width:10px; height:10px; border-radius:7px; margin:0 3px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.pic {width:100%;}
.copyright{ text-align:center; padding:0 .8rem;}
.copyright img {  display: block;  margin: 0 auto;}