@charset "utf-8";
/* CSS Document */

body{
	color:#000;
	margin:0 auto;
	padding:0px;
	font-family:"Microsoft yahei",Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	background:#fff
	}
/*定义新型浏览器特性*/
::-webkit-scrollbar{width:10px;height:10px}
::-webkit-scrollbar-button:vertical{display:none}
::-webkit-scrollbar-track:vertical{background:000}
::-webkit-scrollbar-track-piece{background:#f6f6f6}
::-webkit-scrollbar-thumb:vertical{background:#d0d0d0;}
::-webkit-scrollbar-thumb:vertical:hover{background:#3B3B3B}
::-webkit-scrollbar-corner:vertical{background:#535353}
::-webkit-scrollbar-resizer:vertical{background:#FF6E00}
input::-webkit-input-placeholder {
color: #999;
}
input::-moz-input-placeholder {
color: #999;
}
input::-ms-input-placeholder {
color: #999;
}
img{ border:none}
div,ul,li
{
	color:#000;
	font-size:16px;
	font-family:"Microsoft yahei",Verdana, Arial, Helvetica, sans-serif;
	margin:0 auto; 
	padding:0;
	list-style:none
}
*{outline:0px}
.wryh{font-family:"Microsoft yahei"}
a,a:link,a:visited,a:active {
	color: #000;
	text-decoration: none;
}
a:hover {
	text-decoration:none;
	color: #b9141c;
	transition: all 0.3s;

}

#dbline{ width:100%; height:20px; margin-bottom:20px; border-bottom:1px dashed #ccc; float:left}
.vsbcontent_img{ width:100%; float:left;text-align:center}
#vsb_content{font-size: 16px; line-height:30px; float:left; width:100%}
#vsb_content p{margin-top:15px;}
#vsb_content img{max-width:100%; height:auto; overflow:hidden}
.vsbcontent_img img{ max-width:100%; height:auto; overflow:hidden}
.white,.white a{ color:#fff}
.blue,.blue a{ color:#00a8bd}
.linedot{ width:100%; float:left; height:10px; border-bottom:1px dashed #ddd; margin-bottom:20px}
.t14{ font-size:14px}
#allw{ width:100%; float:left}
#warp{ width:1200px;}
#warps{ width:1200px; overflow:hidden; padding:40px 20px 40px 20px; background:#fff; min-height:500px; box-sizing:border-box}
.h_left{ width:565px; float:left}
.h_right{ width:565px; float:right}

.cl{ clear:both}
.page1{ width:100%; overflow:hidden; background:url(20th_03.jpg) top center no-repeat; padding-top:50px}
.header{ width:100%; background:url(20th_01.jpg) center no-repeat; height:549px;}
.menu{ width:100%; height:85px; text-align:center; color:#fcdfb1; font-size:23px; line-height:85px; background:#af0514; font-weight:bold}
.menu a{ color:#fcdfb1; padding:0 34px; display:inline-block}
.menu a:hover{ color:#fcdfb1; background:#9c070d}
.i_fg{ width:100%; float:left; height:50px}
.news{ width:100%; float:left; margin-top:-5px}
.news li{ width:97%; float:left; height:50px; line-height:50px;font-size:18px;background:url(20th_06.jpg) left center no-repeat; padding-left:15px; overflow:hidden; border-bottom:1px dashed #ddd}
.news li span{ float:right; font-size:16px; color:#666; padding-left:10px}

.newsa{ width:100%; float:left; margin-top:-13px}
.newsa li{ width:97%; float:left; height:50px; line-height:50px;font-size:18px;background:url(20th_06.jpg) left center no-repeat; padding-left:15px; overflow:hidden; border-bottom:1px dashed #ddd}
.newsa li span{ float:right; font-size:16px; color:#666; padding-left:10px}

.newsb{ width:100%; float:left; margin-top:-13px}
.newsb li{ width:97%; float:left; height:65px; line-height:65px;font-size:18px;background:url(20th_06.jpg) left center no-repeat; padding-left:18px; overflow:hidden; border-bottom:1px dashed #ddd}
.newsb li span{ float:right; font-size:16px; color:#666; padding-left:10px}


.newsc{ width:100%; float:left; margin-top:-5px}
.newsc{ display:inline}
.newsc li{ width:49%; float:left; height:50px; line-height:50px;font-size:18px;background:url(20th_06.jpg) left center no-repeat; padding-left:15px; overflow:hidden; border-bottom:1px dashed #ddd; box-sizing:border-box}
.newsc li span{ float:right; font-size:16px; color:#666; padding-left:10px}
.newsc li:nth-child(1),.newsc li:nth-child(3),.newsc li:nth-child(5),.newsc li:nth-child(7){ margin-right:2%}

#fjline{ width:100%; height:15px; margin-bottom:15px; border-bottom:1px  solid #ccc; float:left}


.page1 .img{ width:506px; float:left; height:394px; position:relative}
.page1 .img img{ width:100%;height:394px;}
.page1 .img .link{ width:94%; padding:0 3%; color:#fff; float:left; height:56px; line-height:56px; text-align:center; position:absolute; bottom:0; left:0; font-size:18px; background:#af0514}
.page1 .img .link a{ color:#fff}

.page1 .info{ width:643px; float:right;}


.xglj{ width:100%; float:left; margin-top:20px}
.xglj ul{ display:inline}
.xglj ul li{ width:266px; margin-right:45px; float:left}
.xglj ul li:last-child{margin-right:0}

.I_ban{ width:100%; float:left; height:45px; border-bottom:2px solid #af0514;margin-bottom:25px}
.I_ban strong{float:left; font-size:26px; color:#af0514}
.I_ban span{float:right; color:#af0514; font-size:16px; margin-top:8px}
.I_ban span a{color:#af0514;}

#I_bana{width:100%; float:left; height:59px; background: url(20.jpg) no-repeat #fffaea; border-bottom:1px solid #fbb102; border-top:1px solid #fbb102; margin-bottom:20px; line-height:59px}
#I_bana strong{float:left; color:#990033; font-size:22px; padding-left:18px; font-family:'华文中宋','宋体'}
#I_bana span{float:right; padding-right:15px; font-size:16px; font-family:'华文中宋','宋体'; color:#990033}
#I_bana span a{color:#990033}
#DispTitle
{
  width: 100%;
  font-size: 28px;
  text-align: center;
  float: left;
  font-family: "Microsoft Yahei", Helvetica, sans-serift;
  font-weight:normal;
  line-height:38px; margin-bottom:15px;
  padding-top:15px



}
#disp{ width:100%; border-bottom:1px dashed #ddd; height:30px; text-align:center; float:left; margin-bottom:20px; font-size:14px}
.bodybg{ background:#fffaea}
#contentarea{ font-size:16px; line-height:34px; width:100%; float:left;}
#contentarea img{ max-width:100%; height:auto; overflow:hidden}

.box{width:100%; float:left;} 
#goleft {width:100%;overflow: hidden;float:left} 
#goleft #gols {width: 33100px;} 
#goleft1, #goleft2 {width: auto;float: left;}


.foot{ width:100%; background:#af0514; padding:20px 0; overflow:hidden;}
.foot p{ width:100%;line-height:30px; font-size:16px; color:#fff;text-align:center}
