@charset "utf-8";
/* CSS Document */
.clearfix{*zoom:1}


#bigimg{
width:100%;
height:420px;
min-width:1260px;
background:#FFF;
}
.bigimg{
margin:0px auto;
width:1260px;
height:420px;
min-width:1260px;
}

.banner{
width: 1260px;
height: 420px;
margin:0px  auto;
position: relative;
overflow: hidden;
}
.banner-inner {
width: 3200px;
height: 420px;
position: absolute;
left: 0;
top: 0;
}
.banner img{
width: 1260px;
height: 420px;
display: block;
vertical-align: middle;
float: left;
}
.banner .ctrlbtn a{
display: block;
position: absolute;
top: 50%;
width: 40px;
height:100px;
line-height: 100px;
text-align: center;
cursor: pointer;
font-size: 24px;
margin-top: -50px;
color: white;
background: rgba(100,100,100,.5);
}
.prev{ right: 0; font-family: "宋体";}
.next{
left: 0;font-family: "宋体";
}
.banner a:hover{
background: rgba(255,255,255,0.5)
}
.banner ul{
position: absolute;
left: 0;
bottom: 10px;
width: 100%;
text-align: center;
}
.banner li{ display: inline-block; width: 10px; height: 10px; overflow: hidden; margin: 0 5px; background-color: rgba(255,255,255,.5); border-radius: 50%; z-index: 1; cursor: pointer;}
.banner .active{
background: rgba(255,255,255,1)
}



/* 第一部分 */

#main1{
margin:30px auto;
background:#FFF;
width:100%;
min-width:1260px;
height:420px;
}
.main1{
margin:0px auto;
background:#FFF;
width:1260px;
height:420px;
min-width:1260px;
}

.news-title{
float:left;
background:#FFF url("../images/news-title.jpg") no-repeat left;
width:1260px;
height:60px;
text-align:right;
line-height: 30px;
}


.picnews{
	float:left;
	margin-right:30px;
	width:640px;
	height:360px;
}

.uninews{
	float:left;
	width:580px;
	height:360px;
	text-align:left;
}

.headnews{
	float:left;
	width:580px;
	height:120px;
	background:url("../images/headerline.jpg") no-repeat bottom center;
}

.headnews .biaoti{line-height:60px; text-align:center;}
.headnews .biaoti a{ font-size:24px; font-weight: 600; color:#AF251B;}
.headnews .jianjie{ line-height:20px; font-size: 14px; color:#b7b7b7; text-indent:2em !important;}



.uninewslist{
	float:left;
	width:580px;
	height:240px;
	text-align:left;
}

.uninewslist a:link {COLOR:#333;TEXT-DECORATION: none; font-size:16px;}
.uninewslist a:visited{COLOR:#333;TEXT-DECORATION: none;}
.uninewslist a:hover{COLOR:#0579cf;TEXT-DECORATION: none;}
.uninewslist a:active {color: #900;text-decoration: none;}

.uninewslist ul{ zoom:1; height:240px;overflow:hidden; width:580px;}
.uninewslist li{ background:url(../images/arrow_01.png) no-repeat left center; padding-left: 20px; width:580px; height:40px;font:normal 16px/30px;}
.uninewslist li a {width:400px; float:left; overflow: hidden; line-height:40px; height:40px;}
.uninewslist li span{ float:right; font-family: "Microsoft YaHei","微软雅黑","黑体","宋体";color:#848484; width:140px; height:40px;line-height:40px;}



/* 第二部分 */
#main2{
width:100%;
min-width:1260px;
background:#EFEDE1 url("../images/main2bg2.jpg") no-repeat center;
margin:0px auto;
margin-bottom:40px;
height:360px;
}
.main2{
margin:0px auto;
padding:0px;
width:1260px;
height:320px;
min-width:1260px;
}
.main2line{
margin:0px auto;
padding:0px;
width:100%;
height:20px;
}


.main2news{
float: left;
width:400px;
height:320px;
}
.main2-title{
float: left;
margin-top: 10px;
padding-right: 10px;
height:60px;
text-align: right;
line-height: 60px;
background: url("../images/titlebg.png") no-repeat left;
}

.main2-title span {margin-left:30px;font-size:24px;}
.main2-title a:link {COLOR:#666;TEXT-DECORATION: none; font-size:14px;margin-left:220px;}
.main2-title a:visited{COLOR:#666;TEXT-DECORATION: none;}
.main2-title a:hover{COLOR:#C62028;TEXT-DECORATION: none;}
.main2-title a:active {color: #900;text-decoration: none;}


.main2-list{
float: left;
width:400px;
height:240px;
}
.main2-line{
float: left;
width:30px;
height:320px;
}


.main2-list a:link {COLOR:#333;TEXT-DECORATION: none; font-size:14px;}
.main2-list a:visited{COLOR:#333;TEXT-DECORATION: none;}
.main2-list a:hover{COLOR:#0579cf;TEXT-DECORATION: none;}
.main2-list a:active {color: #900;text-decoration: none;}

.main2-list ul{ zoom:1; height:240px;overflow:hidden; width:400px;}
.main2-list li{ background:url(../images/arrow_02.png) no-repeat left center; padding-left: 20px; width:400px; height:40px;font:normal 14px/30px;}
.main2-list li a {width:260px; float:left; overflow: hidden; line-height:40px; height:40px;}
.main2-list li span{ float:right; color:#848484; width:90px; height:40px;line-height:40px;}



/* 第三部分 */
#main3{
width:100%;
min-width:1260px;
background:#FFF;
margin:0px auto; 
margin-bottom:40px;
height:320px;
}
.main3{
margin:0 auto;
padding:0px;
width:1260px;
height:320px;
min-width:1260px;
}

.mthy{
background: url("../images/mthy.jpg") no-repeat left;
}

.tszs{
background: url("../images/tszs.jpg") no-repeat left;
}

.ztwz{
background: url("../images/kstd.jpg") no-repeat left;
}


#link { 
width:100%; 
height:140px;
min-width:1260px;
background:#F1F1F1;
}

.link {
margin:0 auto;
width:1200px; 
height:80px;
padding:30px 0;
}

.fast-icon {
float: left;
width:120px; 
height:80px;
margin-left:5px;
margin: 0;
display: block;
text-align: center;
}