* {margin:0;padding:0;}
body {
	width: 100%;
	font-family: '微软雅黑', '宋体';
	font-size:0;
	background:url(../../img/bg.png) no-repeat;
}
a {color: #333;}
a,a:hover{text-decoration:none;}
ul,li{margin:0;list-style:none;}

.container{
	width:100%;
	height:auto;
	padding:0;
	font-size:14px;
	text-align:center;
}
.top{
	position:relative;
	width:100%;
	height:180px;
	z-index:5;
}
.notice{
	width:1020px;
	height:58px;
	line-height:58px;
	background:#fff;
	text-align:left;
	margin:0 auto;
}
.notice .con{
	width:1020px;
}
.notice .sx{ float:right;
	margin-right:20px;}
.sx a{ display:block;
	line-height:0;}
.notice .con #tzgg_roll {
    height: 20px;
    line-height: 20px;
    margin-top: 15px;
    overflow: hidden;
    float: left;
}
.tz_left{ float:left;
	width:900px;}
.notice .title{
	float:left;
	font-size:18px;
	margin-left:15px;
	margin-right:10px;
}
.title img{ margin-right:8px; margin-top:-5px;}

.main{
	width:1024px;
	margin:0 auto;
	padding:0;
	height:auto;
	text-align:left;
}

.section1{
	height:299px;
	width:990px;
	position: relative;
	background:url(../../img/bg-1.png) no-repeat;
	padding:15px 17px;
	margin:15px auto 0 auto;
}
.section1 .newsimg{
	position:relative;
	float:left;
	width:484px;
	height:300px;
}
.section1 .newsimg img{
	position:relative;
	width:484px;
	height:300px;
}
.section1 .newsimg .biaoti{
	position:absolute;
	bottom:0;
	left:0;
	width:484px;
	height:40px;
	line-height:40px;
	text-indent:10px;
	background:rgba(0,0,0,0.6);
	color:#fff;
	font-size:14px;
}
.section1 #btnnum{
	 position:absolute;
	 bottom:17px;
	 left:410px;
	 z-index: 10;
	 *right: 530px;
}
.section1 #btnnum a{
	border-radius:50%;
	display:block;
	width:10px;
	height:10px;
	background:url(../../img/lx.png);
	float:left;
	margin:12px 3px;
	font-size: 0px; 
}
.section1 #btnnum .activeSlide{ background:#dd1313;}


/*.section1 #btnnum{
	position: absolute;
    bottom: 32px;
    left: 480px;
    width: 120px;
    z-index: 100;
}
.section1 #btnnum a{
	display:block;
	float:left;
	width:10px;
	height:10px;
	border-radius:10px;
	border:2px solid #0161b6;
	margin:0 3px;
	font-size: 0px;
}
.section1 #btnnum a:hover,.section1 #btnnum a.activeSlide{
	background:#d30f10;
	border:2px solid #d30f10;
}

*/
.section1 .newslist{
	width:485px;
	float:right;
}
.section1 .newslist .title{
	position:relative;
	height:42px;
	line-height:42px;  
	font-size:18px; 
	text-indent:20px;
	color:#fff;
	background:url(../../img/bt-bg.png);
	display:block;
}  
.section1 .newslist .title span{
	height:41px;
	line-height:41px;  
	font-size:18px; 
	text-indent:20px;
	color:#fff;
	background:#1565b5;
	display:block;
	width:116px;
	float:left;
}  
.section1 .newslist .title span.select{background:#dd1313;}
.section1 .newslist .title span a{
	height:42px;
	line-height:42px;  
	font-size:18px; 
	text-indent:20px;
	color:#fff;
} 

.section1 .newslist .con h4{
	text-align:center;
	margin:25px 0;
	*margin:18px 0;
	font-weight:bold;
	font-size:20px;
	color:#e70f1a;
}
.section1 .newslist .con h4 a{
	color:#e70f1a;
}
.section1 .newslist .con ul li{
	height:30px;
	line-height:30px;
	text-indent:4px;
	padding-right:8px;
}
.section1 .newslist .con ul li img{ margin-right:8px;}
.section1 .newslist .con ul li a{
	float:left;
}
.section1 .newslist .con ul li span{
	float:right;
	color:#666;
}

.section2{
	width:1020px;
	height:100px;
	margin:15px auto;
}
.section2 img{
	width:1020px;
	height:100px;
}

.section3{
	width:1020px;
	margin:0 auto;
	height:706px;
}
.section3 .left-box{
	width:675px;
	float:left;}
.section3 .left{
	float:left;
	width:673px;
	height:341px;
	background:#fff;
	border:1px solid #d6d7dc;
	margin-bottom:20px;
}
.section3 .left .title{
	height:49px;
	border-bottom:1px solid #dd1313;
	background-color:#f2f2f2;
	font-size:18px;
	font-weight:bold;
	color:#333;
	line-height:50px;
	text-align:center;
	}
.section3 .left .tab span{
	display:block;
	float:left;
	width:170px;
}
.section3 .left .tab span a{display: block;float: left;margin-left: 35px;}
.section3 .left .tab span.select{
	background:#fff;
	border-top:3px solid #d40101;
	margin-top:-1px;
	height:48px;
	line-height:48px;
}
.section3 .left .tab span:hover{
	background:#fff;
	border-top:3px solid #d40101;
	margin-top:-1px;
	height:48px;
	line-height:48px;
	}
.section3 .left .title .more{ float:right; margin-right:3px;display: none;*margin-top: 15px;}
.section3 .left .title .show{display: block;}
.section3 .left ul{
	margin-top:30px;}
	
.section3 .left ul li{ 
	line-height:30px;
	text-indent:32px;
	font-size:14px;}

.section3 .left ul li span{
	float:right;
	color:#666;
	margin-right:34px;}
.section3 .left ul li img{
	margin-right:8px;}

.section3 .right{
	position:relative;
	float:right;
	width:330px;
	height:706px;
	background:#f2f2f2;}
.section3 .right .title{
	line-height:52px;
	background:url(../../img/l-title.png);}	
.section3 .right .title span{
	display:block;
	width:108px;
	height:52px;
	text-align:center;
	font-size:18px;
	color:#333;}
.section3 .right .xxgk .nr{ 
	width:285px;
	height:176px;
	margin:28px auto 11px auto;}
.section3 .right .xxgk .nr a{
	display:block;
	width:135px;
	height:50px;
	float:left;
	color:#fff;
	background:#e31329;
	line-height:50px;
	font-size:16px;
	text-align:center;
	margin-bottom:13px;	}
.section3 .right .xxgk .nr a.gk{
	width:285px;
	margin-bottom:0;}
.section3 .right .xxgk .nr a:hover{
	background:#005bb9;}

.section3 .right .zmhd .nr{ 
	width:285px;
	height:100px;
	margin:0 auto;}
.section3 .right .zmhd .nr a{
	display:block;
	float:left;
	width:136px;
	height:66px;
	margin-top:23px;
	margin-bottom:11px;
	}
.section3 .right .zmhd .nr a.ldxx{
	background:url(../../img/ldxx-r.png);}
.section3 .right .zmhd .nr a.ldxx:hover{
	background:url(../../img/ldxx-b.png);}
.section3 .right .zmhd .nr a.yjzj{
	margin-left:13px;
	background:url(../../img/yjzj-r.png);}
.section3 .right .zmhd .nr a.yjzj:hover{
	background:url(../../img/yjzj-b.png);}
.section3 .right .bmff .nr{ 
	width:283px;
	height:126px;
	margin:0 auto;
	margin-top:10px;}
.section3 .right .bmff .nr a{
	display:block;
	float:left;
	}

.section3 .right .bmff .nr a.jg{
	width:283px;
	height:58px;
	margin-top:10px;
	background:url(../../img/gyjg.png);}

.section3 .right .ss{
	width:330px;
	height:60px;
	position:absolute;
	bottom:0;
	background:#e31329;}
.section3 .right .ss input{
	width:241px;
	height:28px;
	border:none;
	border-radius:1px;
	margin:16px 13px 20px 28px; 
	}
.section3 .right .bmff ul li{ 
	line-height:30px;
	font-size:14px;}

.section3 .right .bmff ul li span{
	color:#666;
	float:right;}
.section3 .right .bmff ul li img{
	margin-right:8px;}

.section7{
	height:38px;
	background:#eaeaea;
	margin:15px 0;
	margin-bottom:15px;
	box-shadow:0 2px 2px #ddd;
	padding-top:13px;
}
.section7 select{
	width:220px;
	height:23px;
	border:1px solid #ddd;
	border-radius:1px;
	margin:0 14px;
}
#versions {
    overflow: hidden;
    position: fixed;
    left: 0;
    bottom: 0;
    z-index: 300;
    width: 100%;
    height: 40px;
    background: #333;
    display: none;
    _position: absolute;
    _bottom: auto;
    _top: expression(documentElement.scrollTop+"px");
    opacity: 0.8;
    filter: alpha(opacity=80);
    color:#fff;
}
#versions a {
	color:#fff;
	text-decoration: underline;
}
#versions p {
	line-height: 40px;
}
