@charset "utf-8";
/* CSS Document */
body {
	font-size: 12px;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;}
ul {
	margin: 0px;
	padding: 0px;
}
a {
	color: #605E5F;
	text-decoration: none;
}

a:hover {
	color: #FF9900;
}
.main{
	width:840px;;
	margin:0 auto;}
.top_link{
	color:#585858;
	text-decoration:none;
	text-transform: uppercase;
}
.btn_select{
	width:104px;
	border: 1px solid #d3d3d3;
	color:#b0b0b0;
}
.btn_text{
	width:136px;
	height:18px;
	color:#b0b0b0;
	border: 1px solid #d3d3d3;
}
.btn_text1{
	width:208px;
	height:16px;
	color:#b0b0b0;
	border: 1px solid #d3d3d3;
}
.btn_text2{
	width:80px;
	height:16px;
	color:#b0b0b0;
	border: 1px solid #d3d3d3;
}

.btn_button{
	color: #FFFFFF;
	background-color: #FFFFFF;
	background-image: url(../images/btn_1.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 44px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.btn_button1{
	background-color: #FFFFFF;
	background-image: url(../images/btn_bg.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 61px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.banner{
	 width:97%;
	margin:0 auto;
	height:180px;}
.banner1{
	margin-top:11px;
	margin-bottom:25px;}
.banner2{
	margin-top:5px;
	margin-bottom:31px;}
.banner3{
	margin-top:18px;
	margin-bottom:28px;}
.banner4{
	margin-top:6px;
	margin-bottom:22px;}
.banner5{
	margin-top:19px;
	margin-bottom:42px;}
.nav{ height:81px;}
.bg_news{
	background-image: url(../images/bg_news.gif);
	background-repeat: no-repeat;
	color:#ffffff;
}
.title_1{
	margin-top:9px;
	margin-left:25px;}
.title_11{
	margin-top:9px;
	margin-left:25px;
	color:#FFFFFF;
	font-weight:bold;}
.title_2{
	height:12px;
	padding-top:9px;
	font-weight:bold;
	color:#000000;}
.title_3{
	height:12px;
	padding-top:13px;
	font-weight:bold;
	color:#000000;}
.pic_1{
	 margin-top:19px;
	margin-left:21px;}
.pic_2{
	 margin-top:8px;
	margin-left:21px;}
	
.pic_3{
	margin-top:19px;
	padding-bottom:18px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e2e2e2;
}
.pic_4{
	margin-top:15px;
	margin-left:21px;
}
.pic_5{
	margin-left:15px;
	margin-top:16px;}
.pic_6{ margin-top:12px;}
.content{
	 width:97%;
	 padding-top:12px;
	margin:0 auto;
	margin-bottom:29px;}
.content1{
	 width:818px;
	margin:0 auto;
	}
.bottom{
	background-image: url(../images/bottom_bg.gif);
	color:#666666;
	height: 44px;
	background-repeat: no-repeat;
}
.bottom a{
	color:#666666;
	text-decoration:none;

}
.bottom a:hover{
	color:#FF6600;
	text-decoration:none;

}
/*新闻头条样式begin*/
.headline {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 16px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e2e2e2;
}
.headline .pic {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 132px;
}

.headline .pic img {

}
.headline .txt {
	padding: 0px;
	line-height: 160%;
	color: #494949;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 132px;
}
.headline .txt a {
	text-decoration: none;
	color: #C60000;
}
.headline .txt a:hover {
	text-decoration: underline;
	color: #FF8000;
}

/*新闻头条样式begin*/
.headline1 {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 18px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #b7b7b7;
	margin: 0px;
}
.headline1 .pic {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 164px;
	padding-top:10px;
}

.headline1 .txt {
	padding: 0px;
	line-height: 160%;
	color: #666666;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 164px;
}
.headline1 .txt p {
	text-indent: 2em;
	margin: 0px;
	padding: 0px;
}
.headline1 .txt h4 {
	font-size: 14px;
	font-weight: bold;
	margin: 0px 0px 6px;
	padding: 2px 0px 3px;
	line-height: 120%;
	display: block;
}
.headline1 .txt h4 a {
	text-decoration: none;
	color: #960100;
}
.headline1 .txt h4 a:hover {
	text-decoration: underline;
	color: #FF8000;
}
.list1 {
	line-height: 140%;
	color: #555555;
	margin: 0px 9px 0px 0px;
	padding: 0px;
}
.list1 li {
	list-style: none;
	height: 17px;
	padding-top: 8px;
	padding-right: 16px;
	padding-bottom: 4px;
	padding-left: 9px;
	background-image: url(../images/line_yellow.gif);
	background-repeat: no-repeat;
	background-position: 8px 12px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #b7b7b7;
}
.list1 a {
	color: #494949;
	text-decoration: none;
	margin: 0px;
	padding: 0px 0px 0px 17px;
}
.list1 a:hover {
	text-decoration: none;
	color: #B00000;
}

.list1 span {
	font-size: 11px;
	float: right;
	color: #aaaaaa;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.list2 {
	line-height: 140%;
	color: #555555;
	margin: 0px 9px 0px 9px;
	padding: 0px;
}
.list2 li {
	list-style: none;
	height: 17px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	background-image: url(../images/line_red.gif);
	background-repeat: no-repeat;
	background-position: 8px 14px;
	line-height: 160%;
}
.list2 a {
	color: #494949;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.list2 a:hover {
	text-decoration: none;
	color: #B00000;
}

.list2 span {
	font-size: 11px;
	float: right;
	color: #aaaaaa;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.list_news {
	line-height: 140%;
	color: #555555;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.list_news li {
	list-style: none;
	height: 17px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 10px;
	background-image: url(../images/line_d.gif);
	background-repeat: no-repeat;
	background-position: 17px 14px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #e5e5e5;
}
.list_news a {
	color: #494949;
	text-decoration: none;
	margin: 0px;
	padding: 0px 0px 0px 17px;
}
.list_news a:hover {
	text-decoration: none;
	color: #B00000;
}

.list_news span {
	font-size: 12px;
	float: right;
	color: #4e729d;
	margin-right: 29px;
}

.list_contact {
	line-height: 140%;
	color: #555555;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.list_contact li {
	list-style: none;
	height: 16px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 4px;
	background-position: 17px 14px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #494949;
	padding-left:13px;
	
}
.list_map {
	line-height: 140%;
	color: #555555;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.list_map li {
	list-style: none;
	height: 17px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #e5e5e5;
}
.list_map .title{
	background-image: url(../images/title_bg.gif);
	background-repeat: no-repeat;
	height: 19px;
	width: 92px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
}
.list_map a {
	color: #494949;
	text-decoration: none;
	margin: 0px;
	padding: 0px 0px 0px 17px;
}
.list_map a:hover {
	text-decoration: none;
	color: #B00000;
}

.list_map span {
	font-size: 12px;
	color: #4e729d;
	margin-right: 29px;
}

.sidemenu {
	padding: 0px;
	line-height: 140%;
	color: #3A3531;
	margin-top: 55px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.sidemenu li {
	list-style: none;
	margin: 0px;
	background-image: url(../images/pic_bg.gif);
	background-repeat: no-repeat;
	background-position: 30px 14px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 40px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e2e2e2;
}
.sidemenu a {
	color: #494949;
	text-decoration: none;
}
.sidemenu a:hover {
	text-decoration: none;
	color: #FF8000;
}
.sidemenu a.aon {
	font-weight: bold;
	color: #F38E02;
	text-decoration: none;
}
.sidemenu .index {
	background: url(none);
	padding: 8px 0px 7px 38px;
}
.sidemenu .end {
	border-bottom-style: none;
}
.crumb {/* 当前位置盒子*/
	text-decoration: none;
	color: #494949;
	padding-top: 16px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
	margin: 0px;
}
.crumb a {/* 当前位置链接样式*/
	text-decoration: none;
	color: #494949;
}
.crumb a:hover {/* 当前位置链接鼠标移上去样式*/
	text-decoration: none;
	color: #D4281D;
}
.crumb em {/* 强调字体*/
	text-decoration: none;
	color: #D4281D;
	font-style: normal;
}
.pagebody{ 
	margin-left:36px;
	margin-top:26px;
	margin-bottom:32px;
	margin-right:30px;
	color:#494949;
	line-height:200%;}
.pagebody img{
	float:right;
	margin-left: 47px;
}
.pagebody1{
	margin-bottom:60px;}
.pagebody2{
width:100%;
	margin-bottom:33px;}
.pagebody3{
width:100%;
	 }
.pagebody4{
	margin-bottom:53px;}
.pagebody4 td{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #e5e5e5;
}
.pagebody4 .title{
	background-image: url(../images/title_bg.gif);
	color:#ffffff;
	font-weight:bold;
	padding-top:3px;
	background-repeat: no-repeat;
	text-align: center;
	height: 16px;
	width: 92px;
}
.pagebody4 a{ padding-left:22px;
color:#494949;
}
.page {
	color: #333333;
	text-align: right;
	padding-top: 0px;
	padding-right: 24px;
	text-decoration: none;
	clear: both;
	padding-left: 0px;
	border: 1px solid #d3d3d3;
	background-image: url(../images/page_bg.gif);
	background-repeat: repeat-x;
	height: 24px;
	margin-top: 20px;
	margin-bottom: 0px;
	margin-left: 4px;
	padding-bottom: 0px;
}
.page .pageem {
	color: #FF0000;
}
.page a {
	text-decoration: none;
	color: #434343;
}
.page a:hover {
	text-decoration: none;
	color: #FF8000;
}
.pagebox {
	font-size: 11px;
}
.pagebtn {
	font: 11px Arial, Helvetica, sans-serif;
	background: #E8E4E1;
}
/*分页end*/
.Advisory{
	margin-left:12px;
	background-image: url(../images/bg_zx.gif);
	background-repeat: no-repeat;
	width: 542px;
	padding-top:20px;
	margin-bottom:40px;
}
.f-red{ color:#ff0101;}
.title_info { /*新闻信息标题*/
	font-size: 14px;
	color: #FF8000;
	text-align: center;
	margin: 0px 0px 8px;
	padding: 0px 0px 4px;
	border-bottom: 1px solid #E5E5E5;
	font-weight: bold;
}
.title_info .posttime { /*新闻发布时间*/
	font-size: 12px;
	line-height: 150%;
	color: #666666;
	font-weight: normal;
}
a.aback {/*返回链接样式*/
	text-decoration: none;
	color: #FF8000;
}
a.aback:hover {
	text-decoration: none;
	color: #ECA013;
}

.content_news { /*新闻内容*/
	line-height: 200%;
	color: #494949;
	margin: 0px 0px 12px;
	padding: 0px;
}
.headline2 {
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 6px;
	width: 90%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 18px;
	padding-left: 0px;
}
.headline2 .pic {
	padding: 4px;
	float: left;
	border: 1px solid #e8e8e8;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.headline2 .txt {
	padding: 0px;
	line-height: 150%;
	color: #666666;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 160px;
}
.headline2 .txt p {
	text-indent: 2em;
	margin: 0px;
	padding: 0px;
}
.headline2 .txt h4 {
	font-size: 14px;
	font-weight: bold;
	margin: 0px 0px 6px;
	padding: 2px 0px 3px;
	line-height: 120%;
	display: block;
}
.headline2 .txt h4 a {
	text-decoration: none;
	color: #064fb3;
}
.headline2 .txt h4 a:hover {
	text-decoration: underline;
	color: #FF8000;
}
.headline2 .blue{ color:#064fb3;
text-decoration:none;}
.f_font {
	line-height: 210%;
	margin: 0px;
	padding: 0px;
}
.list_photo {
	margin: 0px;
	padding: 0px;
	color:#444444;
}
.list_photo li {
	display: inline;
	padding: 0px;
	float: left;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.list_photo  a{
	color:#444444;
	text-decoration:none;
}

.list_photo img{
	border: 1px solid #bdbdbd;
	margin-bottom:8px;
}
