/* ==全局设置== */

BODY{
	color:#777777;
	font-size:12px;
	line-height:150%;
	background-image:url(zd_01.jpg);
	background-repeat:repeat-x;
	background-color:#e8ecef;
	text-decoration: none;
	margin:0px;
	padding:0px;
	font-family:"微软雅黑","宋体"
} 

img { border:0px;}
ul {
	list-style-type:none;
	padding:0px;
	margin:0px;
	}

/* ==全站搜索样式== */

.searchtitle{color:#777777;font-size:14px;line-height:32px}
a.searchtitle{color:#777777;font-size:14px;line-height:32px}
.searchbody{color:#333333;font-size:13px;line-height:18px;height:60px}
.searchtime{color:#555555;font-size:12px}

.rollBox{
	width:100%; 
	padding:0px;  
	height:144px; 
	z-index:999;
	overflow:hidden;

	}
	
.rollBox .Cont{
	width:100%; 
	height:144px;
	overflow:hidden;
	float:left;
	position:relative
	}
	
.rollBox .ScrCont{width:10000000px; }
.rollBox #List1,.rollBox #List2{float:left;}

.home {
	background:url(zd_17.jpg) repeat-x;
	}

a{ text-decoration:none}

a.kr {
	display:block;
	width:60px;
	height:23px;
	line-height:23px;
	background-color:#275696;
	background-image: url(zd_02.jpg) ;
	background-position:10px 6px;
	background-repeat:no-repeat;
	color:#FFF;
	padding-left:30px;
	float:right
	}

a.menu, a.menunow {
	color:#545571;
	font-size:14px;
	}
	
a.menu{	
	color:#545571;
}

a.menunow{
	color:#e6132f;
	}

.f_01 {
	background:url(jt.gif) no-repeat left center;
	line-height:30px;
	color:#6c7c8b;
	padding-left:10px;
	}

.banner {
	position:relative;
	}

a.f_01{
	color:#6c7c8b
	}
	
a:hover.f_01{
	color:#0099ff
	}

.cp_a {
	position:relative;
	}

.cp_a div {
	position:absolute;
	top:0px;
	left:0px;
	background:#183060;
	width:226px;
	height:84px;
	padding:15px;
	overflow:hidden
	}

.cp_a div a {
	display:block;
	background:url(jt2.gif) no-repeat left center;
	width:90px;
	height:25px;
	overflow:hidden;
	padding-left:10px;
	line-height:25px;
	color:#bacfdc;
	float:left;
	}
	
.cp_a div a:hover{
	color:#FFF;
	}

.cp_a div a.cpxx{
	background:#ffd800;
	width:60px;
	height:18px;
	color:#000;
	line-height:18px;
	margin-top:10px;
	position:absolute;
	bottom:15px;
	left:15px;
	-moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */
	}
	
.cp_a div a:hover.cpxx{
	color:#c98309;
	}

.box_01{
	margin-top:20px;
	border:1px solid #cbd4db;
	background-image:url(zd_03.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:#f4f5f6;
	}

.bt{
	font-size:14px;
	color:#000;
	}

a.more {
	display:block;
	width:55px;
	height:19px;
	line-height:19px;
	padding-left:13px;
	color:#b8bdc1;
	background:url(zd_07.jpg) no-repeat;
	}

a:hover.more {
	color:#FFF;
	}

.fang {
	width:230px;
	}
	
.fang a {
	display:block;
	color:#6d7182;
	height:20px;
	line-height:20px;
	font-family:"宋体"
	}

.fang a:hover,a:hover.pictitle{
	color:#0099ff;
	}
	
.fang span{
	color:#b8bdc1;
	font-family:Arial, Helvetica, sans-serif;
	line-height:24px;
	}

a.tList{
	display:block;
	font-family:"宋体";
	background:url(jt.gif) left center no-repeat;
	padding-left:10px;
	color:#6d7182;
	line-height:24px;
	float:left;
	width:140px;
	overflow:hidden;
	height:24px;
	}

a.pictitle {
	display:block;
	color:#6d7182;
	width:140px;
	height:25px;
	line-height:25px;
	background:url(jt.gif) left center no-repeat;
	padding-left:10px;
	font-family:"宋体";
	overflow:hidden
	}

.contact {
	padding-top:10px;
	background:url(zd_08.gif) right bottom no-repeat;
	}

.box_02 {
	padding-top:10px;
	line-height:24px;
	color:#6d7182;
	}

.box_02 a {
	text-decoration:underline;
	color:#6d7182
	}

.bottom {
	background:url(zd_08.jpg) repeat-x;
	text-align:center;
	}

.bottom *{
	color:#a6acb1
	}
	
#bgimg {
	background-repeat:no-repeat;
	background-position:center top;
	}

.left_box{
	background:#0061bf;
	padding-bottom:20px;
	}

.box_03{
	background:url(zd_10.jpg) repeat-x #FFF;
	padding:20px
	}

.title{
	height:30px;
	line-height:22px;
	float:left;
	font-size:20px;
	color:#000;
	font-family:"微软雅黑","宋体";
	margin-left:20px;
	}

.h3title {
	font-size:18px;
	font-weight:normal;
	line-height:22px;
	margin:0px;	
	}

.ytitle{
	float:left;
	line-height:30px;
	line-height:30px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:5px;
	}

.modedit {
	line-height:220%;
	padding:10px 20px 20px 20px;
	color:#6c7c8b
	}

.modedit strong{
	font-size:14px;
	color:#F60
	}

.nav{
	height:31px;
	line-height:31px;
	background:url(zd_11.jpg) repeat-x;
	float:right;
	color:#fad0d5;
	padding:0px 20px;
	position:absolute;
	right:0px;
	top:0px;
	}

.nav a {
	color:#fad0d5;
	}

.nav a:hover{
	color:#fff;
	}

.cpfl {
	border-bottom:1px dotted #2482de
	}
	
.cpfl a{
	color:#8eb9e2;
	}

.cpflnow{
	border-bottom:1px dotted #2482de
	}

.cpflnow a{
	color:#FFF;
	}

.cpfl a:hover{
	color:#fff;
	}

.cplist {
	width:207px;
	height:93px;
	overflow:hidden;
	}

.showbox{
	display:none
	}

a.newsquery{
	color:#6c7c8b;
	}

a:hover.newsquery{
	color:#0099ff;
	}

.news_fy {
	margin-top:10px;
	}

.newsquerytitle{
	border-bottom:1px solid #dde4e9;
	}

.newsquerytitle strong{
	color:#6c7c8b
	}
	
.newsinfo{
	border:1px solid #dde4e9;
	}

.newscon{
	padding:20px 0px;
	}

.showbox{
	text-align:right;
	width:100%;
	}

.showbox a {
	color:#8eb8e1;
	}

.showbox a:hover{
	color:#fff;
	}

.showbox ul li {
	color:#8eb9e2;
	height:30px;
	line-height:30px;
	background:#0052b3;
	padding-right:20px;
	border-bottom:1px dotted #2482de;
	}

.back {
	float:right;
	line-height:30px;
	height:30px;
	}

.back a {
	color:#6c7c8b;
	}


.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}