* {margin:0;padding:0;}
body {
	width: 100%;
	font-family: '微软雅黑', '宋体';
	font-size:0;
    background:url("../../img/bj.png");
    background-color: #faf8f8;
}
a {color: #333;}
a,a:hover{text-decoration:none;}
ul,li{margin:0;list-style:none;}
input{border:none;}
.container{
	width:100%;
	height:auto;
	padding:0;
	font-size:14px;
}
.top{
	width:100%;
	height:477px;
}
.main{
	width:1020px;
	height:auto;
	margin:0 auto;
	position: relative;
	}
.tz{
	width: 602px;
	height: 42px;
	line-height: 42px;
	position: absolute;
	left: 0;
	top: -54px;
}
.tz .title{
	line-height:42px;
	font-size:20px;
	font-weight:bold;
	color: #0674c9;
	float: left;
}
.tz .title a{
	color: #0674c9;
}
.tz .title img{
	height: 42px;
	width: 42px;
	margin-bottom: 12px;
}
.tz .tz-nr{
	width: 442px;
	height: 42px;
	font-size: 16px;
	color: #333;
	float: left;
	line-height: 52px;
	margin-left: 12px;
	text-overflow:ellipsis;
	overflow:hidden;
}
.tz .tz-nr span{
	font-size: 14px;
}
.tz .tz-nr a{
	color: #333;
	margin-left: 12px;
}
.section1{
	width:1020px;
	height:346px;
	margin:0 auto;
	margin-top:0px;
	background-color:#eef8ff;
	}
.section1 .pic{
	width:538px;
	height:324px;
	float:left;
	position:relative;
	background-color: #fff;
	margin-top: 10px;
	}
.section1 .pic img{
	height:312px;
	width:526px;
	margin-top:6px;
	margin-left:6px;
	}
.section1 .pic .bt{
	position:absolute;
	bottom:0px;
	left:6px;
	width:526px;
	height:40px;
	line-height:40px;
	text-indent:10px;
	background:rgba(0,0,0,0.6);
	color:#fff;
	font-size:14px;
	}
#btnnum{
	position: absolute;
    bottom:24px;
    right:-32px;
    width: 206px;
    height:20px;
    z-index: 100;
	border-radius:10px;
	top: 306px;
    left: 380px;
}
#btnnum a{
	display:block;
	float:left;
	width:28px;
	height:4px;
	border-radius:10px;
	background-color: #fff;
	margin:0 3px;
	font-size: 0px;
}
 #btnnum a:hover,.section1 #btnnum a.activeSlide{
	background:#cd0609;
}
.section1 .con{
	width:460px;
	height:340px;
	float:right;
	margin-right:6px;
	}
.section1 .con .title-1{
	width:460px;
	height:48px;
	line-height:48px;
}

.section1 .con .title-1 ul{
	width:460px;
	height:48px;
	line-height:48px;
	}
.section1 .con .title-1 ul li{
	width:160px;
	height:48px;
	float:left;
	text-align:center;
	font-size:20px;
	font-weight:bold;
	margin-right:10px;
	}
.section1 .con .title-1 ul li a{
	color:#747474;
	width:160px;
	height:48px;
	display: block;
	}
.section1 .con .title-1 ul li img{
	margin-right:12px;
	margin-bottom:8px;
	width: 42px;
	height: 42px;
	} 	
.section1 .con .title-1 ul li :hover,.section1 .con .title-1 ul li.selected a{
	background:url("../../img/hover.png")  no-repeat center bottom;
	color: #0674c9;
	}

.section1 .con .gzdt h4{
	text-align:center;
	line-height:28px;
	font-weight:bold;
	font-size:24px;
	}
.section1 .con .gzdt h4 a{
	color:#d71e29;
	font-family:"微软雅黑";
	}
.section1 .con .gzdt ul{
	float:left;
	width:460px;
	height:80px;
	}
.section1 .con .gzdt ul li{
	font-size:16px;
	height:34px;
	line-height:34px;
	text-indent:15px;
	background:url("../../img/xbt.png")  no-repeat left center;
	}
.section1 .con .gzdt ul li a:hover{
	color:#d8111e;
	}
.section1 .con .gzdt ul li span{
	float:right;
	color:#666;
	margin-right:16px;
	font-size:14px;
	}
.section1 .con .gwy h4{
	text-align:center;
	line-height:28px;
	font-weight:bold;
	font-size:24px;
	}
.section1 .con .gwy h4 a{
	color:#d71e29;
	font-family:"微软雅黑";
	}
.section1 .con .gwy ul{
	float:left;
	width:460px;
	height:80px;
	}
.section1 .con .gwy ul li{
	font-size:16px;
	height:34px;
	line-height:34px;
	text-indent:15px;
	background:url("../../img/xbt.png")  no-repeat left center;
	}
.section1 .con .gwy ul li a:hover{
	color:#d8111e;
	}
.section1 .con .gwy ul li span{
	float:right;
	color:#666;
	margin-right:16px;
	font-size:14px;
	}
.section2{
	width:1020px;
	height:154px;
	margin:0 auto;
	margin-top:16px;
	background-color:#fff;
	}
/*.section2 .title-2{
	width:93px;
	height:92px;
	float:left;
	}

.section2 .title-2 a img{
	width:93px;
	height:92px;
	float:left;
	}*/
.section2 ul{
	float:right;
	width:1020px;
}
.section2 ul li{
	float:left;
	width:170px;
	height:139px;
	text-align:center;
	margin:0 auto;
}
.section2 ul li a{
	width:170px;
	height:139px;
	display:block;
}
.section2 ul li.x1{
	background:url(../../img/icon-1.png) no-repeat center 20px;
}
.section2 ul li.x1:hover{
	background:url(../../img/icon-7.png) no-repeat center 20px;
}
.section2 ul li.x1 a.selected{
	background:url(../../img/icon-7.png) no-repeat center 20px;
}
.section2 ul li.x2{
	background:url(../../img/icon-2.png) no-repeat center 20px;
}
.section2 ul li.x2:hover{
	background:url(../../img/icon-8.png) no-repeat center 20px;
}
.section2 ul li.x2 a.selected{
	background:url(../../img/icon-8.png) no-repeat center 20px;
}
.section2 ul li.x3{
	background:url(../../img/icon-3.png) no-repeat center 20px;
}
.section2 ul li.x3:hover{
	background:url(../../img/icon-9.png) no-repeat center 20px;
}
.section2 ul li.x3 a.selected{
	background:url(../../img/icon-9.png) no-repeat center 20px;
}
.section2 ul li.x4{
	background:url(../../img/icon-4.png) no-repeat center 20px;
}
.section2 ul li.x4:hover{
	background:url(../../img/icon-10.png) no-repeat center 20px;
}
.section2 ul li.x4 a.selected{
	background:url(../../img/icon-10.png) no-repeat center 20px;
}
.section2 ul li.x5{
	background:url(../../img/icon-5.png) no-repeat center 20px;
}
.section2 ul li.x5:hover{
	background:url(../../img/icon-11.png) no-repeat center 20px;
}
.section2 ul li.x5 a.selected{
	background:url(../../img/icon-11.png) no-repeat center 20px;
}
.section2 ul li.x6{
	background:url(../../img/icon-6.png) no-repeat center 20px;
}
.section2 ul li.x6:hover{
	background:url(../../img/icon-12.png) no-repeat center 20px;
}
.section2 ul li.x6 a.selected{
	background:url(../../img/icon-12.png) no-repeat center 20px;
}

.section3{
	width:1020px;
	height:278px;
	margin:0 auto;
	margin-top:16px;
	background-color: #fff;
	}
.title-3{
	width:1020px;
	height:48px;
	line-height:48px;
}

.title-3 span{
	width:160px;
	height:48px;
	float:left;
	text-align:center;
	font-size:20px;
	font-weight:bold;
	margin-right:10px;
	color:#0674c9;
	}
 .title-3 span img{
 	width: 42px;
 	height: 42px;
	margin-right:12px;
	margin-bottom:14px;
	} 	
.title-3 .more{
	float:right;
	color:#cd0609;
	margin-right: 12px;	
	}
.section3 .pic-2{
	width: 350px;
	height: 200px;
	margin-left: 12px;
	margin-top: 12px;
	float: left;
}
.section3 .pic-2 img{
	width: 350px;
	height: 200px;
}
.section3 .list{
	width:626px;
	height:216px;
	margin-top:12px;
	float: left;
	margin-left: 20px;
	}
.section3 .list ul{
	width:626px;
	height:216px;
	}	
.section3 .list ul li{
	height:60px;
	width:626px;
	margin-bottom:12px;
	}
.section3 .list ul li .time{
	background:url(../../img/day-bj.png) no-repeat left bottom;
	width:58px;
	height:56px;
	float:left;
	}
.section3 .list ul li .time span{
	color:#fff;
	}
.section3 .list ul li .time .date{
	line-height:35px;
	font-size:28px;
	font-weight:bold;
	margin-left:10px;
	float:left;
	}
.section3 .list ul li .time .year{
	font-size:12px;
	line-height:22px;
	margin-left:4px;
	float:left;
	}
.section3 .list ul li .word{
	width:544px;
	font-size:18px;
	color:#333;
	float:left;
	margin-left: 20px;
	line-height:35px;
	text-overflow: ellipsis;
	overflow:hidden;
	}
.section3 .list ul li .word a{
	width: 544px;
}
.section3 .list ul li .word a:hover{
	color: #cd0609;
}
.section3 .list ul li .word span{
	color:#666;
	font-size:14px;
	float:left;
	width: 544px;
	line-height:22px;
	text-overflow: ellipsis;
	overflow:hidden;
	}

.tl{
	width:1020px;
	height:92px;
	margin:0 auto;
	margin-top:16px;
	}
.tl img{
	width:1020px;
	height:92px;
	margin:0 auto;
	}
.section4{
	width:1020px;
	height:372px;
	margin:0 auto;
	margin-top:16px;
	}
.section4 .section4-left{
	width:576px;
	height:372px;
	float:left;
	background-color:#fff;
	}
.section4-left ul{
	width:527px;
	margin: 0 auto;
	margin-top: 20px;
}
.section4-left ul li{
	float:left;
	width:106px;
	height:140px;
	text-align:center;
	margin:0 auto;
	margin-right:34px;
}
.section4-left ul li a{
	float:left;
	width:106px;
	height:138px;
	line-height: 246px;
	text-align:center;
	margin:0 auto;
	margin-right:34px;
	font-size: 16px;
}
.section4-left ul li a:hover{
	color: #e21626;
}
.section4-left ul li.g1{
	background:url(../../img/gg-1.png) no-repeat center 0px;
}

.section4-left ul li.g2{
	background:url(../../img/gg-2.png) no-repeat center 0px;
}

.section4-left ul li.g3{
	background:url(../../img/gg-3.png) no-repeat center 0px;
}

.section4-left ul li.g4{
	background:url(../../img/gg-4.png) no-repeat center 0px;
}

.section4-left ul li.g5{
	background:url(../../img/gg-5.png) no-repeat center 0px;
}

.section4-left ul li.g6{
	background:url(../../img/gg-6.png) no-repeat center 0px;
}

.section4-left ul li.g7{
	background:url(../../img/gg-7.png) no-repeat center 0px;
}

.section4-left ul li.g8{
	background:url(../../img/gg-8.png) no-repeat center 0px;
}

.section4 .section4-right{
	width:426px;
	height:372px;
	float:right;
	background-color:#fff;
	}
.title-4 span{
	font-weight: bold;
	color:#0674c9;
	font-size:20px;
	margin-left: 12px;
	height: 48px;
	line-height: 48px;
}
.section4 .section4-right .sq{
	width:400px;
	height:269px;
	margin-left:14px;
	margin-top: 20px;
	}
.section4 .section4-right .sq img{
	width:400px;
	height:269px;
	}
.title-5{
	width:570px;
	height:48px;
	line-height:48px;
}

.title-5 span{
	width:160px;
	height:48px;
	float:left;
	text-align:center;
	font-size:20px;
	font-weight:bold;
	margin-right:10px;
	color:#0674c9;
	}
 .title-5 span img{
 	width: 42px;
 	height: 42px;
	margin-right:12px;
	margin-bottom:8px;
	} 	
.title-5 .more{
	float:right;
	color:#cd0609;
	margin-right: 12px;	
	}
.section5{
	width:1024px;
	height:312px;
	margin:0 auto;
	margin-top:16px;
	}
.section5 .section5-left{
	width:576px;
	height:312px;
	float:left;
	background-color:#fff;
	}
.section5 .section5-left ul{
	float:left;
	width:550px;
	height:280px;
	margin-left: 20px;
	margin-top: 10px;
	}
.section5 .section5-left ul li{
	font-size:16px;
	height:34px;
	line-height:34px;
	text-indent:15px;
	background:url("../../img/xbt.png")  no-repeat left center;
	}
.section5 .section5-left ul li a:hover{
	color:#d8111e;
	}
.section5 .section5-left ul li span{
	float:right;
	color:#666;
	margin-right:16px;
	font-size:14px;
	}
.section5 .section5-right{
	width:426px;
	height:312px;
	float:right;
	background-color:#fff;
	}
.section5 .section5-right a span{
	font-size:16px;
	color:#333;
	line-height:250px;
	text-align: center;
	}
.section5 .section5-right a.xx{
	width:106px;
	height:152px;
	margin:0 auto;
	background:url(../../img/xx.png) no-repeat;
	display:block;
	float:left;
	text-align: center;
	margin-left: 20px;
	margin-right:24px;
	margin-top: 14px;
    }
.section5 .section5-right a.yj{
	width:106px;
	height:152px;
	margin:0 auto;
	text-align: center;
	background:url(../../img/yj.png) no-repeat;
	display:block;
	float:left;
	margin-right:24px;
	margin-top: 14px;
    }
.section5 .section5-right a.rx{
	width:106px;
	height:152px;
	margin:0 auto;
	text-align: center;
	background:url(../../img/dh.png) no-repeat;
	display:block;
	float:left;
	margin-right:20px;
	margin-top: 14px;
    }
.section5 .sousuo{	
    width:369px;
	height:78px;
	background:url(../../img/ss-bj.png) no-repeat;
	margin:0 auto;
	display:block;
	float:left;
	position:relative;
	margin-left: 20px;
	} 
.section5 .sousuo .left{
	/*background:url(../../img/ss-left.jpg) no-repeat;*/
	height:42px;
	width:254px;
	background-color: #fff;
	font-size:14px;
	line-height:35px;
	padding-left:10px;
	position:absolute;
	top:20px;
	left:24px;
	}
.section5 .sousuo .right{
	width:55px;
	height:42px;
	background:url(../../img/ss-right.png) no-repeat;
	display:block;
	cursor:pointer;
	position:absolute;
	top:20px;
	right:24px;
	}
.section6{
	width:1020px;
	height:287px;
	margin:0 auto;
	margin-top:16px;
	background-color:#fff;
	}
.section6 .sw-pic{
	width: 246px;
	height: 205px;
	border: 1px solid #ddd;
	float: left;
	margin-top: 10px;
}
.section6 .sw-pic img{
	width: 248px;
	height: 160px;
}
.section6 .sw-pic span{
	font-size: 18px;
	text-align: center;
	line-height: 46px;
	margin: 0 auto;
	margin-left: 72px;
}
.section6 .sw-pic span a{
	color: #333;
}
.section6 .sw-pic span a:hover{
	color: #e21626;
}
.section7{
	width:1020px;
	height:180px;
	margin:0 auto;
	margin-top:16px;
	background-color:#fff;
	margin-bottom: 16px;
	}
.section7 .sq-list{
	width: 980px;
	margin-left: 20px;
}
.section7 .sq-list ul{
	float:left;
	width:980px;
	height:104px;
	margin-left: 20px;
	margin-top: 10px;
	}
.section7 .sq-list ul li{
	font-size:16px;
	width: 163px;
	float: left;
	height:34px;
	line-height:34px;
	text-indent:15px;
	background:url("../../img/xbt.png")  no-repeat left center;
	}
.section7 .sq-list ul li a:hover{
	color:#d8111e;
	}
.foot{
	/* width:100%; */
	margin:0 auto;
}

/*#btnnum {
    bottom: 0px;
    position: absolute;
    right: 15px;
    z-index: 10;
}

#btnnum .activeSlide {
    background: #dd1313;
}

#btnnum a {
    border-radius: 50%;
    display: block;
    width: 10px;
    height: 10px;
    background: url(../../img/lx.png);
    float: left;
    margin: 12px 3px;
    font-size: 0px;
}

#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;
}