@charset "gb2312";

/** 清除内外边距 **/
 h1, h2, h3, h4, h5, h6, hr, p,
blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend, /* form elements 表单元素 */
th, td, /* table elements 表格元素 */
img/* img elements 图片元素 */{
margin: 0; padding: 0; border-top: none; border-right: none; border-bottom: none; border-left: none; 
}
body {padding: 0; border-top: none; border-right: none; border-bottom: none; border-left: none; }
.dh1 select {width:141px; margin-right:6px;}
.int {
	BORDER-BOTTOM: #ddd 0px solid; BORDER-LEFT: #ddd 0px solid; LINE-HEIGHT: 20px; PADDING-LEFT: 0px; WIDTH: 132px;  HEIGHT: 20px; COLOR: #555; VERTICAL-ALIGN: middle; BORDER-TOP: #ddd 0px solid; MARGIN-RIGHT: 0px; BORDER-RIGHT: #ddd 0px solid
}
.btn {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 39px; BACKGROUND: url(../images/4.jpg) no-repeat; HEIGHT: 20px; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px
}
/** 设置默认字体 **/
button{ font: 12px/1.5 '宋体',tahoma, Srial, helvetica, sans-serif; border-style: none; background: #FFFFFF;}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
em{font-style:normal;}
/** 重置列表元素 **/
ul, ol { list-style: none; }
/** 重置超链接元素 **/
a {text-decoration: none; color:#000000; }

/** 重置图片元素 **/
img{ border:0px; }
/** 重置表格元素 **/
table { border-collapse: collapse; border-spacing: 0; }
.clear { clear: both; }

/**全局Reset结束 **/

/**首页布局开始 **/
#header { height: 200px; background: url(../images/header_bg.jpg) no-repeat center top; line-height: 28px; margin-right: auto; display: block; margin-left: auto; margin-top: 0px; }
#header .top { width: 1000px; margin-right: auto; margin-left: auto; position: relative; height: 26px; background: url(../images/header_bg.jpg) repeat-x top; line-height: 26px; }
.flash_pic { height: 174px; width: 1000px; margin-right: auto; margin-left: auto; background: url(../images/flash_bg.jpg) no-repeat; }
.time_link { width: 1000px; background: url(../images/time_bg.gif) bottom; height: 29px; line-height: 29px; float: left; }
.dot  { color: #339900; font-weight: bold; }
.maintit{ height: 46px; margin-right: auto; margin-left: auto; width: 982px; }
.maintit2,.maintit3,.maintit4,.maintit5{ height: 46px; margin-right: auto; margin-left: auto; width: 982px; margin-top: 9px; }
.news { height: 295px; width: 388px; float: left; margin-left: 9px; }
.pingtai { background: url(../images/pintai.jpg) no-repeat center center; height: 295px; width: 234px; margin-left: 9px; float: left; }
.pingtai  .letter { height: 210px; padding-left: 90px; }
.pingtai  .field { height: 85px; padding-left: 145px; }
.video { height: 186px; width: 340px; margin-top: 9px; background: #ecf9e1; border: 1px solid #CCCCCC; margin-left: 9px!important; margin-left:5px; float: left; }
.video h2 { float: left; height: 186px; width: 33px; border-right: 1px solid #CCCCCC; }
.video .pic_bar img { float: left; background: #FFFFFF; border-right: 1px solid #CCCCCC; padding: 4px 7px; }
.affiche { height: 186px; width: 386px; float: left; border: 1px solid #CCCCCC; margin-top: 9px; margin-left: 9px; background: url(../images/column_bg.jpg) left bottom; }
.column { height: 186px; width: 232px!important; width: 231px; float: left; margin-left: 9px; border: 1px solid #CCCCCC; margin-top: 9px; background: url(../images/column_bg.jpg) no-repeat right bottom; }
.Public_inf { height: 60px; width: 982px; margin-right: auto; margin-left: auto; background: url(../images/Public-inf_btn.jpg) no-repeat; }
.Public_left { height: 465px; float: left; margin-right: 8px; width: 739px; margin-left: 9px!important; margin-left:5px; }
.Public_right { height: 465px; width: 235px; background: url(../images/Public_right_bar.jpg) no-repeat; float: left; }
.Public_left .part { float: left; height: 149px; width: 365px; background: url(../images/Public_bg.jpg) no-repeat left bottom; margin-bottom: 9px; }
.Public_left .part2 { float: left; height: 149px; width: 365px; background: url(../images/Public_bg.jpg) no-repeat left bottom; }
.Public_left #part0 { margin-left: 9px; }
.adv  a { margin-left: 9px!important; margin-left: 5px; border: 1px solid #CCCCCC; display: block; width: 980px; margin-top: 9px; height: 74px; float: left; }
.adv  a:hover { border: 1px solid #000000;  }
.adv4  a { margin-left: 9px; border: 1px solid #CCCCCC; display: block; width: 484px; margin-top: 9px; float: left; height: 74px; background: url(../images/adv4.jpg) no-repeat left bottom; }
.adv4  a:hover { border: 1px solid #000000;  }
.adv4 .left { margin-left: 9px!important; margin-left:5px;}
.adv4 .right { background: url(../images/adv4.jpg) right bottom; }
.adv4 a span { display: none; }



.online_demand { height: 204px; width: 456px; border: 1px solid #CCCCCC; float: left; margin-left: 9px!important; margin-left:5px; margin-bottom: 9px; }
.xzsp { height: 204px; width: 512px; float: left; margin-left: 9px; border: 1px solid #CCCCCC; margin-bottom: 9px; }
.hundred1  { float: left; height: 158px; width: 456px; margin-left: 9px!important; margin-left: 5px; background: url(../images/hundred_bg.jpg) left -1px; border: 1px solid #CCCCCC; }
.hundred2 { float: left; height: 158px; width: 262px; margin-left: 9px; background: #f1fae7; border: 1px solid #CCCCCC; }
.hundred3 { height: 160px; width: 241px; float: left; margin-left: 9px;  background: url(../images/cjfw.jpg) no-repeat left; }
.web_left { height: 208px; width: 711px; float: left;  }
.web_right { float: left; height: 230px; width: 354px; margin-left: 9px; border: 1px solid #CCCCCC; }
.friend_left { height: 279px; width: 739px; float: left; border: 1px solid #CCCCCC; margin-left: 9px!important; margin-left: 5px; }
.friend_right { height: 279px; width: 229px; float: left; margin-left: 9px; background: url(../images/friendship_left_link.jpg) no-repeat; }
.link { width: 982px; margin: 9px auto; border-top: 3px solid #1e99be; border-bottom: 3px solid #1e99be; padding-top: 9px; padding-bottom: 7px; }


#footer { background: #59832F url(../images/copyright_bg.jpg) repeat-x; padding-bottom: 9px; }

#top_dh .dh_an_wb {float:left; width:84px; height:32px; line-height:32px; text-align:center;}
#top_dh .dh_an_wb A {
	 TEXT-ALIGN: center; DISPLAY: block; HEIGHT: 32px; line-height:32px; COLOR: #ffffff;  FONT-SIZE: 14px;FONT-WEIGHT: 600}
.dh_an_wb A:hover {
	BACKGROUND: url(../images/dh_d.gif) no-repeat left bottom; COLOR: #ffffff; FONT-WEIGHT: 600
}
.dh_an_wb A.on {
	BACKGROUND: url(../images/dh_d.gif) no-repeat left bottom; COLOR: #ffffff; FONT-WEIGHT: 600
}
.dh_an_line {float:left; width:6px; color:#FFFFFF; height:32px; line-height:32px; text-align:center;}

.bmfw_line {width:156px; height:43px;}
.bmfw_img {width:36px;height:25px; margin-top:4px; float:left;}
.bmfw_line A {
	 TEXT-ALIGN: left; DISPLAY: block; HEIGHT: 32px; line-height:32px; COLOR: #ffffff;  FONT-SIZE: 12px;FONT-WEIGHT: 600}
.bmfw_line A:hover {
	BACKGROUND: url(../images/right_line.gif) no-repeat left bottom; COLOR: #ffffff; FONT-WEIGHT: 600
}
.bmfw_line A.on {
	BACKGROUND: url(../images/right_line.gif) no-repeat left bottom; COLOR: #ffffff; FONT-WEIGHT: 600
}


.mianLeft {width:257px;height:auto; float:left; overflow:hidden;}
.mianRight{flaot:right;}