@charset "gb2312";
/* CSS Document */


/*ÕÐÆ¸Ê×Ò³*/
.zhaop { width:960px; float:left; margin-bottom:10px;}
.z_adv { width:960px;}
.z_zp { width:938px;  background:#fdfdfd url(../images/fff.jpg) no-repeat right bottom;padding:70px 10px 0px 10px;float:left; margin-top:10px; border:1px solid #e5e5e5; position:relative; }
.z_zp_1{ width:938px;  background: url(../images/ul_bg2.jpg) no-repeat right 30px;padding:70px 10px 0px 10px;float:left; margin-top:10px; border:1px solid #e5e5e5; position:relative; }
.z_yd { width:72px; height:76px; display:block; float:right; position:absolute; right:11px;_right:0px; top:-1px;}
.z_btn{ height:47px; display:block; float:left; background:url(../images/btn_span3.jpg) no-repeat right top; padding-right:56px;  font-weight:bold;  position:absolute; left:-12px;top:20px;}
.z_btn .btn_span1 {display:block; float:left; width:35px; height:47px; background:url(../images/btn_span1.jpg);}
.z_btn .btn_span2 {display:block; float:left; height:47px; font-size:14px; color:#fff;text-align:center; line-height:35px;background:url(../images/btn_span2.jpg) repeat-x;}

.z_h1{ color:red; font-size:14px; padding-bottom:5px;}
.z_dl { float:left; padding-bottom:20px;}
.z_dl dt { width:300px; height:255px; padding:2px; border:1px solid #e5e5e5; float:left; overflow:hidden}
.z_dl dd { width:600px; float:left; margin-left:20px;font-size:14px; color:#333; line-height:24px; margin-bottom:5px;}
.z_dl dd strong { color:#000;}
.z_dl dd span { color:red; text-decoration:underline; font-weight:bold;}
.z_dl dd a { display:block; margin-left:20px; width:116px; height:30px; text-align:center; line-height:30px; font-size:16px; font-weight:bold; float:left; color:#fff; text-decoration:none; margin-top:10px;}
.z_dl dd a:hover { color:#fff;}
.z_dl .btn_red { background:url(../images/btn_red.jpg) no-repeat; text-indent:25px}
.z_dl .btn_blue { background:url(../images/btn_red.jpg) no-repeat;text-indent:25px}
.z_dl .btn_green { background:url(../images/btn_blue.jpg) no-repeat; text-indent:15px; text-align:left}

/*ÕÐÆ¸ÄÚÈÝÒ³*/
.zp_con { float:left;width:100%;}
.zp_con1,.zp_con2 { width:100%; float:left;margin-top:10px;}
.zp_con1 { margin-right:6px;}
.zp_con_h1 { height:26px; line-height:30px; border-bottom:1px solid #2183a8; font-size:16px; text-indent:25px;  background:url(../images/zp_con_h1_bg.jpg) no-repeat left bottom;}
.zp_con_ul { font-size:14px; padding:10px; background:#f4f4f4;border:1px solid #e5e5e5; border-top:none;}
.zp_con_ul li { line-height:23px; text-indent:25px;}
.zp_con_ul1 { font-size:14px; border-top:none;padding:10px 100px 10px 10px;min-height:80px;_height:80px;}
.zp_con_ul1 li { line-height:23px; }
.ul_bg01{background:url(../images/bg01.jpg) no-repeat right bottom;}
.ul_bg02{background:url(../images/bg02.jpg) no-repeat right bottom;}
.ul_bg03{background:url(../images/bg03.jpg) no-repeat right bottom;}
.ul_bg04{background:url(../images/bg04.jpg) no-repeat right bottom;}
#rolling_img1{width:935px;height:126px; overflow:hidden; margin-top:10px; margin-bottom:10px;}
#rolling_img1 li{ margin-right:10px;width:200px;height:126px; float:left; }
/*ÕÐÆ¸ÄÚÈÝÒ³*³¡µØ*/
.zp_hc { float:left; margin-top:10px;}
.zp_hc h1 { font-size:16px; color:red; padding-bottom:5px;}
.zp_hc_con { font-size:14px; line-height:28px;  border:1px solid #e5e5e5; background:#f4f4f4;width:960px;}

.line1{ float:none}

/*ÕÐÆ¸ÆóÒµÁÐ±íÒ³*/
.qy { width:688px;border:1px solid #e5e5e5; border-top:none;margin-top:10px; float:left;}
.qy_h1 { padding-right:20px; padding-left:10px; height:37px; line-height:37px; color:#000; font-size:14px; background:url(../images/qy_h1.jpg) repeat-x;}
.qy .qy_name { width:328px; text-align:left; font-size:14px;}
.qy_name a {color:#017f98; text-decoration:none;}
.qy span,p span { width:150px; float:left; text-align:center;}
.qy_ul { width:658px;padding-right:20px; padding-left:10px; padding-top:10px; padding-bottom:10px; border-bottom:1px solid #e5e5e5; float:left; }
.qy_ul li { line-height:30px; float:left;width:658px;}

.qy_ul .grey{  color:#666;}
.qy_ul li font { margin-right:10px;font-size:12px;}
.qy_ul li a  {color:#017f98; text-decoration:none;}
.qy_ul li .qy_yy { display:block; width:110px; height:30px;line-height:30px; color:#fff; text-decoration:none; background:url(../images/pw.jpg) no-repeat;
font-size:14px;}
.zp_js{ float:right;width:260px;border:1px solid #e5e5e5; margin-top:10px;}
.zp_js_h1 { padding-right:20px; padding-left:10px; height:37px; line-height:37px; color:#000; font-size:14px; background:url(../images/qy_h1.jpg) repeat-x;font-weight:bold}
.zp_js_cot { float:left; margin-bottom:5px;}
.zp_js_cot dt { width:248px; height:169px; padding:2px; border:1px solid #e5e5e5; float:left; margin-left:3px; margin-top:50px;}
.zp_js_cot dd { width:248px; float:left; margin-left:3px;font-size:12px; color:#333; line-height:20px; margin-bottom:5px; position:relative}
.zp_js_cot dd strong { color:#000;}
.zp_js_cot dd span { color:red; text-decoration:underline; font-weight:bold;}
.zp_js_cot dd a { display:block; margin-left:20px; width:116px; height:30px; text-align:center; line-height:30px; font-size:16px; font-weight:bold; float:left; color:#fff; text-decoration:none; margin-top:10px;}
.zp_js_cot dd .go{width:196px;height:42px; background:url(../images/hao.png) no-repeat; text-indent:25px; text-align:left; margin-top:10px; margin-left:0px; line-height:42px; text-indent:-9999px; position:absolute;left:-10px;  }

/*Î¢²©ÕÐÆ¸Ò³*/
.wz_search{width:960px;height:27px; padding-top:8px; color:#000; font-size:12px; background:url(../images/qy_h1.jpg) repeat-x; float:left; }
.wz_search span{ float:left; margin-left:10px; line-height:20px;color:#000;font-weight:bold}
.wz_search font{ float:left; line-height:20px;font-size:12px}
.wz_search a{background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #E6E6E6;
    color: #3366CC;
    display:block;
    float: left;
    line-height: 20px;
    margin-left: 10px;
    padding: 0 20px 0 5px;
    position: relative;
    white-space: nowrap;font-size:12px; margin-right:10px;}
	.wz_search a:hover{border:1px solid #999; text-decoration:none}
.wz_search 	b {
    background:url(../images/dmx.jpg) no-repeat ;
    height: 19px;
    position: absolute;
    right: 2px;
    top: 3px;
    width: 15px;
}
#searchbox {

    line-height: 24px;
    padding: 10px 0px;
	float:left;width:100%;

}
#searchbox a {
    color: #3366cc;
}
#searchbox a:hover {
    color: #EF6100;
}
#searchbox dl{width:100%;background: url(../images/sd.gif) repeat-x scroll center bottom transparent;float:left; padding-top:10px; padding-bottom:10px;}

#searchbox dl dt {
    clear: left;
    float: left;
    text-align: right;
    width: 70px;
	color:#3b3b3b
}
#searchbox dl dd {
    float:left;
    width: 850px;
}
#searchbox dl dd ul li {
    display: inline;
    float: left;
    margin: 0 10px;
}
#searchbox dl dd ul li.current {
    display: inline;
}
#searchbox dl dd ul li.current a {
    color: #EF6100;
    font-weight: bold;
}
#searchbox dl dd ul li a {
    white-space: nowrap;
}
#searchbox dl dd ul li .slidedown{ display:block; background: url(../images/gd.jpg) no-repeat left center;width:30px; padding-left:18px; line-height:25px;height:23px; float:left}
.wz_left{width:690px; float:left; margin-top:5px;border:1px solid #90c5e3;}
.wz_left_h1{background: url(../images/ff1.jpg) repeat-x scroll 0 0 transparent; float:left;width:100%;height:25px;
  
    }
.wz_left_h1 span {
    background: url(../images/ff2.jpg) no-repeat scroll 0 0 transparent;
    color: #2F87B5;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 22px;
    line-height: 22px;

    width: 98px;
	margin-top:3px;
	margin-left:5px; text-align:center
}
.wz_left_centent{width:688px; float:left;border-top:none;}
.wz_left_centent dl{background: url(../images/sd.gif) repeat-x scroll center bottom transparent; float:left;width:320px; margin:10px 10px 10px 10px; padding-bottom:20px;_margin-left:5px;_margin-right:5px;}
.wz_left_centent dl dt{border:1px solid #ccc; padding:2px; float:left}
.wz_left_centent dl dd{ float:left; margin-left:8px;}
.wz_left_centent dl dd .wz_h1{font-size:14px;color:#0177c1}
.wz_left_centent dl dd li{color:#666; line-height:20px;}
.wz_left_centent dl dd li a{width:78px;height:26px; background: url(../images/wb.jpg) no-repeat;color:#fff; display:block; text-align:center; line-height:26px; float:left}
.wz_right{width:260px; float:right; margin-top:5px;border:1px solid #90c5e3;}
.wz_right_h1{background: url(../images/ff1.jpg) repeat-x scroll 0 0 transparent; width:100%;height:22px;padding-top:3px;}
.wz_right_h1 span{ background: url(../images/ff2.jpg) no-repeat scroll 0 0 transparent;
    color: #2F87B5;
	display:block;
    font-size: 14px;
    font-weight: bold;
    height: 22px;
    line-height: 22px;
    width: 98px;	
	margin-left:5px; text-align:center}
.wz_right ul{padding-top:10px;}
.wz_right ul li{width:230px; margin-bottom:10px;}
.wz_right ul li .wz_right_title{ font-weight:bold;font-size:14px;}
.wz_right ul li .wz_right_title_p{ line-height:20px;color:#666; margin-top:5px; margin-bottom:5px;}
.wz_right_dade { text-align:right;color:#0066A6}
.wz_right_dade a{color:#0066A6}



.clear { clear:both;}
.blue1{ color:#1781b1;}
.blue2{ color:#74b7d2;}
.m_right10 { margin-right:10px;}
.text_right { text-align:right;}

.w_con { width:960px;}
.w_adv { width:960px;}
.w_wb { width:960px; margin-top:20px; float:left; background:url(../images/w_bg1.jpg) no-repeat ; padding-top:25px; position:relative; }
.w_wb .w_span1 { color:#fff; font-weight:bold; display:block; width:104px; height:31px; line-height:31px; text-align:center; background:url(../images/w_span1.jpg) no-repeat; position:absolute; float:left; top:-7px; left:20px; z-index:9999;}
.w_wb1 dl { width:100px; margin-left:10px;_margin-left:5px; margin-right:8px;float:left;}
.w_wb1 dl a { cursor:pointer;}
.w_wb1 dl a:hover { text-decoration:none;}
.w_wb1 dl dt { width:100px; float:left;}
.w_wb1 dl dt img { width:100px; display:block;}
.w_wb1 dl dd { width:100px; text-align:center; line-height:25px; color:#000;}
.w_wb1 .w_btn1 a { display:block; width:80px; height:24px; line-height:24px; background:url(../images/xlwzp.jpg) no-repeat; color:#fff;}

.w_wb2 .w_dl { width:450px;float:left; margin-left:18px;_margin-left:9px;_margin-right:9px; margin-top:5px; margin-bottom:10px;}
.w_wb2 .w_dl dl{ width:430px;padding:5px 10px 10px 10px; background:url(../images/w_dl_bg.jpg) repeat-y; float:left; _margin-top:-5px;}
.w_wb2 .w_dl dl dt { width:80px; float:left;}
.w_wb2 .w_dl dl dd { width:340px; margin-left:10px; float:left;}
.w_wb2 .w_dl dl dd  h1{ font-size:16px; }
.w_wb2 .w_dl dl dd p { text-indent:25px; line-height:24px; font-size:13px;width:340px;height:75px; overflow:hidden;}
.w_dl_bg_top,.w_dl_bg_bot { display:block; width:450px; height:10px; float:left;}
.w_dl_bg_top { background:url(../images/w_dl_bg_top.jpg) no-repeat;}
.w_dl_bg_bot { background:url(../images/w_dl_bg_bot.jpg) no-repeat;}

.w_top { width:475px; float:left; margin-top:10px;}

.w_top h1 { height:30px; line-height:30px; padding-bottom:2px; font-size:14px; background:url(../images/w_h1_bg.jpg) no-repeat left bottom;}
.w_ul{width:475px;}
.w_ul a { margin-right:5px;}
.w_ul_li { padding-top:10px; padding-bottom:10px; float:left;height:130px;border-bottom:1px dotted #ccc}
.w_ul_dl {width:475px; float:left;}
.w_ul_dl dt { width:50px; float:left; margin-right:8px;border:1px solid #ccc; padding:2px;}
.w_ul_dl dt img{ display:block}
.w_ul_dl dt span { display:block; width:62px; height:48px; line-height:30px; text-align:center; font-weight:bold; }
.w_ul_dl dd { width:405px; float:left; line-height:20px;}
.w_ul_dl dd .line1{ color:#999; margin-right:5px;}

/*ÆóÒµ»ÆÒ³*/
.searchkey{width:960px;height:60px;background: url(../images/sd2.jpg) no-repeat left bottom; float:left}
.fdj{height:43px;margin-top:15px;background: url(../images/fdj.jpg) no-repeat left  center; float:left; margin-left:40px;_margin-left:20px;padding-left:65px; line-height:43px; font-size:14px;color:#333;}
.seach_p{ float:left;margin-left:10px; margin-top:20px;}
.input-text{width:330px;height:30px; background: url(../images/sf3.gif) no-repeat;border:none; line-height:30px; text-indent:15px;}
.btn-ui{width:106px;height:30px; background: url(../images/se1.jpg) no-repeat;border:none; line-height:30px; text-indent:-9999px; margin-left:20px; cursor:pointer}
.yello{width:960px; float:left; margin-top:5px;}
.yello_top{width:960px;height:43px;background: url(../images/wztop.jpg) no-repeat; float:left; line-height:35px; text-indent:20px; font-weight:bold;font-size:14px;color:red}
.yello_cot{width:960px;background: url(../images/wzcot.jpg) repeat-y; float:left}
.yello_bot{width:960px;height:28px;background: url(../images/wzbot.jpg) no-repeat; float:left}
.wz_cot_cot{width:930px;}
.wz_cot_cot .yello_cot_cot{width:211px; float:left; margin-left:16px;_margin-left:8px; margin-right:3px;_margin-right:10px; margin-top:10px; }
.wz_cot_cot .yello_ul_top{width:211px;height:7px;background: url(../images/ultop.jpg) no-repeat; float:left }
.wz_cot_cot ul{ width:211px;background: url(../images/ulcot.jpg) repeat-y; float:left;_margin-top:-8px; position:relative}


.wz_cot_cot .yello_ul_bot{width:211px;height:7px;background: url(../images/ulbot.jpg) no-repeat; float:left}
.wz_cot_cot ul  li{ line-height:23px; text-indent:10px;}
.yello_title{ text-align:center;font-size:14px;color:#000;font-weight:bold;height:23px; line-height:23px;}
.yello_img{ display:block;width:200px;height:54px; margin-bottom:40px;}
.wz_cot_cot ul  li a{ display:block;width:78px;height:24px; background:url(../images/yello.jpg) no-repeat; float:left; padding-left:10px;line-height:24px; margin-left:5px;}
.guanzhu_li{ position:absolute;top:85px;left:-15px}
.guanzhu{width:218px;height:33px;  background:url(../images/guanzu.jpg) no-repeat;border:none; color:#fff; font-weight:bold; line-height:20px; cursor:pointer; }