﻿*{ margin:0px; padding:0px;}
body { font-size: 12px; color:#333; text-align:center;margin:0px auto; font-family:"微软雅黑"; position:relative; background:url(../images/bg.png) right;}

ul,li{list-style-type:none; margin:0px; padding:0px;}
img{border:0;}
h1,h2,h3,h4,h5,h6{font-size:12px; font-weight:normal;}
.left{float:left;}
.right{ float:right;}
.clearfix:after{display:block;visibility:hidden;clear:both;height:0;content:"."}.clearfix{zoom:1}
.clear{ clear:both;}
.overflow{overflow:hidden;}
.fB{font-weight:bold;}
.red{ color:#cb0000;}
html{ width:100%; height:100%;}
.marg20{ margin-top:30px;}
.marbot10{ margin-bottom:10px;}
.bule{ color:#004586; font-size:16px; height:30px;}
.bule2{ color:#004892; font-size:14px; line-height:30px; text-indent:24px;}
a:link{ text-decoration:none; color:#333; }
a:visited{ text-decoration:none; color:#333;}
a:hover{ text-decoration: underline; color:#333;} 

.banner{ width:1000px; margin:0px auto; background:url(../images/icon01.png) no-repeat center bottom; height:427px;}
.main{ text-align:left; width:1000px; margin:0px auto;}
.bar .title{ background:url(../images/tit02.png) no-repeat center top; height:33px; margin-bottom:10px;  margin-top:5px;}
.bar .title05{ background:url(../images/tit07.gif) no-repeat center top; height:55px; margin-bottom:10px;  margin-top:5px;}
.bar .title06{ background:url(../images/tit08.png) no-repeat center top; height:55px; margin-bottom:10px;  margin-top:5px;}
.bar .title07{ background:url(../images/tit09.png) no-repeat center top; height:55px; margin-bottom:10px;  margin-top:5px;}
.bar .title08{ background:url(../images/tit10.png) no-repeat center top; height:55px; margin-bottom:10px;  margin-top:5px;}
.bar .title09{ background:url(../images/tit11.png) no-repeat center top; height:55px; margin-bottom:10px;  margin-top:5px;}
.bar .title10{ background:url(../images/tit12.png) no-repeat center top; height:55px; margin-bottom:10px;  margin-top:5px;}
.bar .title11{ background:url(../images/tit13.gif) no-repeat center top; height:33px; margin-bottom:10px;  margin-top:5px;}
.bar .title12{ background:url(../images/tit14.gif) no-repeat center top; height:33px; margin-bottom:10px;  margin-top:5px;}
.bar .title13{ background:url(../images/tit15.gif) no-repeat center top; height:33px; margin-bottom:10px;  margin-top:5px;}
.bar .title14{ background:url(../images/tit16.gif) no-repeat center top; height:33px; margin-bottom:10px;  margin-top:5px;}



.barcon{ background:#FFF url(../images/icon02.png) no-repeat center bottom; padding:15px 15px 30px 15px; margin-bottom:20px;background-color: rgba(255,255,255,0.8);}
.barcon .text{ float:right; text-align:left; width:690px; color:#333; line-height:24px;}
.barcon .text p{ text-indent:24px; margin-bottom:6px;}
.text2{color:#333; line-height:24px;text-indent:24px;}
.bar .title01{background:url(../images/icon04.gif) no-repeat center top;}

.barcon h3{ margin-bottom:20px; background:url(../images/tit03.gif) no-repeat right top; height:29px; float:left; padding:0px 10px; color:#FFF; font-size:16px; line-height:29px;}
.bar2{ padding:0px 15px 10px 15px;}
.bar2 .left{}
.bar2rig{ width:520px; float: right;}
.bar2rig ul li{ height:29px; line-height:29px; background:url(../images/icon06.png) no-repeat 1px 14px; text-indent:12px;}
.gxjn{ margin-top:10px;}
.gxjn ul li{ margin-bottom:12px; background:url(../images/icon06.png) no-repeat 4px 6px; text-indent:20px;}
.znkz .bar3rig{width:670px; float: right;}
.znkz .bar3rig ul li{ margin-bottom:12px; background:url(../images/icon06.png) no-repeat 4px 10px; text-indent:20px; line-height:22px;}


.ldgh .title02{background:url(../images/tit04.png) no-repeat center top;height:70px;background-color:#fff;}
.ldgh ul li{ float:left; width:265px; margin:10px 25px 10px 30px;_margin:10px 24px 10px 24px;}
.ldgh ul li span{ margin-top:6px; display:block; width:265px; text-align:center; font-size:14px; line-height:24px; text-align:left;}

.ldgh .title03{background:url(../images/tit05.png) no-repeat center top;height:55px; margin-bottom:10px;  margin-top:5px;}
.ldgh ul li{ float:left; width:265px; margin:10px 25px 10px 30px;_margin:10px 24px 10px 24px;}
.ldgh ul li span{ margin-top:6px; display:block; width:265px; text-align:center; font-size:14px; line-height:24px; text-align:left;}

.ldgh .title04{background:url(../images/tit06.png) no-repeat center top;height:55px; margin-bottom:10px;  margin-top:5px;}
.ldgh ul li{ float:left; width:265px; margin:10px 25px 10px 30px;_margin:10px 24px 10px 24px;}
.ldgh ul li span{ margin-top:6px; display:block; width:265px; text-align:center; font-size:14px; line-height:24px; text-align:left;}

.bar2con .lscx{ float:right; width:670px;}
.bar2con .lscx2{ width:930px; float:left; margin-left:20px;}
.lscx ul li{margin-bottom:4px; clear:both;}
.lscx ul li .dian{ display:block; float:left; background:url(../images/icon07.gif) no-repeat; width:9px; height:9px; padding-right:10px; margin-top:6px;}
.lscx2 { margin-top:20px;}
.lscx ul li .lstext{ line-height:22px;display:block; float:left; width:640px; padding-bottom:10px;_padding-bottom:2px;}
.lscx2 ul li .lstext{ width:830px;}
/*gundong*/
.main_content {
	padding-left: 10px;
	padding-right: 10px;
	overflow: hidden;
	padding-top: 10px
}
.main_content {
	background:#fff;
	/*height: 590px*/
}
.content_photo .page_up {
	display: none
}
.content_photo .page_dn {
	display: none
}
.column_photos {
	margin: 0px auto;
	width: 925px;
	height: 630px
}
.column_photos .title {
	position: absolute;
	visibility: hidden
}
.column_photos .content {
	position: relative;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	background: #fff;
	height: 600px;
	overflow: hidden;
	padding-top: 5px
}
.content_photos{ background: #fff;}
.content_photos ul {
	text-align: center;
	list-style-type: none;
	margin: 19px auto 0px;
	width: 840px;
	white-space: nowrap;
	height: 67px;
	visibility: hidden;
	font-size: 0px;
	overflow: hidden
}
.content_photos li {
	display: inline;
	margin-right: -1px
}
.content_photos li a {
	text-align: center;
	width: 117px;
	zoom: 1;
	display: inline-block;
	height: 72px;
	overflow: hidden
}
.content_photos .ff2 li {
	margin-right: 0px
}
.content_photos .ff2 li a {
	display: block
}
.content_photos li img {
	filter: alpha(opacity=50);
	padding-bottom: 3px;
	padding-left: 3px;
	width: 110px;
	padding-right: 3px;
	background: #fff;
	height: 61px;
	padding-top: 3px;
	opacity: 0.5
}
.content_photos li a:hover img {
	filter: alpha(opacity=100);
	opacity: 1
}
.content_photos li .current img {
	filter: alpha(opacity=100);
	background: #fff;
	opacity: 1
}
.content_photos .photo_content {
	position: relative;
	text-align: center;
	margin: 0px auto 5px;
	height: 504px;
	overflow: hidden
}
.content_photos .photo_content img {
}
.content_photos .photo_content span {
	position: absolute;
	text-align: left;
	filter: alpha(opacity=60);
	padding-bottom: 0px;
	line-height: 2em;
	padding-left: 10px;
	width: 895px;
	bottom: 0px;
	padding-right: 10px;
	background: #333;
	color: #fff;
	padding-top: 0px;
	left: 0px;
	opacity: 0.6
}
.content_photos .btn_up {
	position: absolute;
	width: 28px;
	bottom: 5px;
	background: url(../images/btn_up.gif) no-repeat center center;
	height: 82px;
	left: 10px
}
.content_photos .btn_dn {
	position: absolute;
	width: 28px;
	bottom: 5px;
	background: url(../images/btn_dn.gif) no-repeat center center;
	height: 82px;
	right: 10px
}
.content_photos .page_up {
	display: none
}
.content_photo .page_dn {
	display: none
}

.csb td{ padding:5px;}


.bar1bg{ background:url(../images/indexbg.jpg) no-repeat center top; height:447px;}
.barbanner{ height:447px; width:1000px; margin:0px auto;}
.nav{ margin:10px auto; width:1000px;}
.nav ul{}
.nav ul li{ float:left; height:62px; margin-left:18px; width:185px; background:url(../images/icon08.gif) no-repeat left bottom; padding-bottom:18px;}
.nav ul li a{ display:block; text-indent:-9999px;height:62px; width:185px;}
.nav ul .nav01 a{ background:url(../images/subnav.gif) no-repeat left top; }
.nav ul .nav01 a:hover{ background:url(../images/subnavhov.gif) no-repeat left top;}
.nav ul .nav001 a{ background:url(../images/subnavhov.gif) no-repeat left top;}

.nav ul .nav02 a{ background:url(../images/subnav.gif) no-repeat -204px top; }
.nav ul .nav02 a:hover{ background:url(../images/subnavhov.gif) no-repeat  -204px top;}
.nav ul .nav002 a{ background:url(../images/subnavhov.gif) no-repeat  -204px top;}


.nav ul .nav03 a{ background:url(../images/subnav.gif) no-repeat -408px top;}
.nav ul .nav03 a:hover{ background:url(../images/subnavhov.gif) no-repeat -408px top;}
.nav ul .nav003 a{ background:url(../images/subnavhov.gif) no-repeat -408px top;}


.nav ul .nav04 a{ background:url(../images/subnav.gif) no-repeat -612px top;}
.nav ul .nav04 a:hover{ background:url(../images/subnavhov.gif) no-repeat -612px top;}
.nav ul .nav004 a{ background:url(../images/subnavhov.gif) no-repeat -612px top;}

.nav ul .nav05 a{ background:url(../images/subnav.gif) no-repeat -816px top;}
.nav ul .nav05 a:hover{ background:url(../images/subnavhov.gif) no-repeat -816px  top;}
.nav ul .nav005 a{ background:url(../images/subnavhov.gif) no-repeat -816px  top;}


.barfoot{ background:url(../images/icon09.gif) no-repeat center top; padding-top:15px;}



/*gundong_end*/

.foot{ width:1000px; margin:0px auto;}
.foot p{ height:30px; line-height:30px;}
