/* base */
*{margin:0;padding:0}
a{color:#555;text-decoration:none}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.clearfix { *zoom: 1; } 
.clearfix:after { content: ''; display: table; clear: both; }
li{list-style:none}
body{/*padding-left: calc(100vw - 100%);*/}
img{border: none;}

.webkit-scroll{-webkit-overflow-scrolling: touch;}

/* framework */
.wrap{background: url(imgwater.jpg) no-repeat top center;width: 100%;margin:0 auto;padding: 0 0 20px;}

.header{width:100%;height: auto;overflow:hidden;}
.banner{width:1000px;height:135px;margin:0 auto}
.nav{width: 100%;height: 43px;background:#d20008;}
.nav ul{width: 1000px;height: 40px;margin:0 auto;}
.nav li{float: left;display: inline;}
.nav li a{display: block;color: #feffff;padding: 0 17px;margin:0 1px;font:18px/43px 'Microsoft Yahei';}
.nav li a:hover{background:#b50007;}

.content{width:1000px;height:auto;margin:20px auto 0;-overflow: hidden;}
.section{background:#FFF;height:auto;overflow:hidden;margin-bottom:20px;-zoom:1;}


.hd {height: 40px;margin-bottom: 10px;}
.hd h2{font: 32px/40px 'Microsoft Jhenghei','Microsoft Yahei';float: left;color: #666;}
.hd .more {float: right;}

.bd{/*height:auto;overflow:hidden;background: #FFF;*/}
.bd h3{height:35px;font:16px/30px 'microsoft yahei';overflow: hidden;-zoom:1;}
.bd a.more{font-size: 12px;float: right;display: inline;}

.col-left{width:65%;margin-right:39px;height:auto;float:left;display: inline;overflow: hidden;}
.col-auto{overflow:hidden;-float:left;-clear:right;}

.col-2{width:66%;margin-right:3%;float:left}
.col-3{width:40%;margin-right:2.8%;float:left}
.col-4{width:23.5%;margin-right:2%;float:left}



/* list01 */
.list01{width:1000px;zoom:1;overflow:hidden}
.list01 li{float:left;display:inline;margin:0 10px 10px 0}


/* article-list */
.article-list{background:#FFF}
.article{background:#FFF;height:auto;overflow:hidden;-zoom:1;font-family:Tahoma,simsun;border-top:1px solid #efefef;margin:-1px 0 1px;padding:20px 0 13px;}
.article h4{font: 20px/24px 'microsoft yahei';margin-bottom: 10px;}
.article h4 a{ color:#000000;}
.article h4 a:hover{color:#CC3300;}
.article .thumb{width: 150px; margin-right: 20px;float:left; margin-bottom:13px;}
.article .brief{height:44px;font:15px/22px 'microsoft yahei';color:#888;margin-bottom:10px;-display:inline; overflow:hidden;/*-margin-bottom: 0*/}
.article .brief p{text-indent:2em;}
.article .brief a{color:#CC3300;}
.article .info a{margin-right:10px;font:14px/19px 'microsoft yahei';color:#999}


/* news-list */

.news-list{background:#FFF;height:auto;overflow:hidden;}
.news-list li{ height: 26px; font: 16px/40px'microsoft yahei'; overflow: hidden; padding: 2px 15px; background: url(imgbt1.png) no-repeat 0 20px;}
.news-list li a{ color:#333333;}



.footer {
	width: 100%;
	height:57px;
	background-color:#ed1c24;
    font: 14px/57px "simsun";
    color: #f5e8a9;
    margin: 0 auto;
    text-align: center;
}


.fixA {
	background: #EEE;
	width: 100px;
	height: 100px;
	overflow: hidden;
	position: fixed;
	top: 50%;
	_position: absolute;
	_top: expression(eval(document.documentElement.scrollTop+200));
	right: 50%;
	margin-top: -50px;
	margin-right: -580px;
	display: none;
}

/* 1709ʡ���� */
.sous{ float:right; margin-top:50px;}
.tout h1{font: 22px/32px 'microsoft yahei'; font-weight:bold; margin-bottom:6px;}
.tout h1 a{ color:#000000;}
.tout p{font: 14px/22px 'microsoft yahei'; text-indent:2em; color:#666666; height:44px; overflow:hidden; border-bottom:1px solid #CCCCCC;padding-bottom: 8px;}
.tout p a{ color:#FF0000;}
.tzgg{ background-color:#f6f6f6;}
.news-list01{height:auto;overflow:hidden;padding: 10px;}
.news-list01 li{ height: 50px; font: 14px/22px'microsoft yahei'; overflow: hidden; border-bottom:1px dashed #999999;padding: 5px 0;}
.news-list01 li a{ color:#333333;}
.tl{ margin:20px 0;}
.zl1 h2{ background:url(imgyl1.jpg) no-repeat top center; height:53px; font: 22px/53px 'microsoft yahei'; color:#FFFFFF; padding-left:15px;}
.zl1 h2 a{font-size:16px;color:#fff;}
.ybl{ background-color:#f6f6f6; margin-bottom:20px;}
.ybl h2{ background:url(imgzl1.jpg) no-repeat top center;font: 18px/37px 'microsoft yahei'; color:#FFFFFF; padding-left:30px;}
.wz{ padding:15px;}
.wz p{ font: 16px/28px 'microsoft yahei';}
.news-list02{height:auto;overflow:hidden; margin: 5px 10px;padding-bottom: 10px;}
.news-list02 li{ height: 33px; font: 16px/33px'microsoft yahei'; overflow: hidden; padding: 2px 15px; background: url(imgbt1.png) no-repeat 0 17px; border-bottom:1px dashed #999999;}
.news-list02 li a{ color:#333333;}
.yqlj{ width:100%; background:url(imgdbbg.jpg) repeat-x; height:110px;}
.lj{ width:1000px; margin:0 auto;}
.lj h1{ font: 20px/60px 'microsoft yahei'; font-weight:bold; color:#e70009;}
.lj li{float: left;display: inline;}
.lj li a{display: block;color: #000000;padding: 0 17px;margin:0 1px;font:16px/30px 'Microsoft Yahei';}

.moye{
	width: 95%;
    padding: 1.5em 2.5%;
	margin-bottom:100px;
	text-align:center;
}
.moye h1{
	border-bottom: 1px solid #d20008;
	padding: 21px;
	font:30px/50px "΢���ź�";
	text-align:center;
	color:#000000;
}
.moye .time{
	font:14px/60px "΢���ź�";
	text-align:center;
	margin-bottom:30px;
}
.moye .time span{
	color:#d20008;
}
.moye p{
text-align:left;
	clear:both;
	text-indent:2em;
	font:16px/30px "΢���ź�";
	color:#494949;
}
.moye img{
	margin:20px 0;
}
.fanhui{
	padding:13px 50px;
}
.fanhui li{
	font-size:16px;
	color:#FFFFFF;
	display: inline;
}
.fanhui li a{
	color:#FFFFFF;
}
.xwfh{ background-color:#d20008;}