@charset "gb2312";
/* 全局设置 */
.lan{ color:#636b76;}


/*浮动客服*/
#floatDivBoxs{
	width:120px;
	position:fixed;
	top:260px;
	right:0;
	z-index:999;
	height:auto;
	overflow:hidden;
	background:#eeeeee;
	}
.float_con{
	width:120px;
	text-align: center;
    border: #ccc 1px solid;
	padding: 10px 0;
	}
.float_con img{
	width:82%;
	}	
#floatDivBoxs h4{
	width:100%;
	height: auto;
	color:#696969;
	font-size:16px;
	position:relative;
	line-height:24px;
	margin-top:3px;
	}

/* 头部 */
.main_bg_cen{ width:1000px; background-image: url(imagesbg_cen.gif); background-repeat: repeat-y; background-position: center; overflow: hidden; }
.main_bg{ width:930px; background-image: url(imagesbg_top.jpg); background-repeat: no-repeat; background-position: center top; float:left; padding-top: 170px; padding-right: 35px; padding-bottom: 0px; padding-left: 35px; }
.menu_k{ width:928px; border:1px #8dceee solid; background-color:#fff; height:47px; float:left; margin-bottom: 10px; }
.menu_k li{ float:left; width:103px; height:auto; line-height:47px; text-align:center; background:url(imagesline.gif) no-repeat right center; }
.menu_k li a{ display:block; width:100%; font-size:14px; color:#333; font-weight:bold; text-decoration:none;}
.menu_k li a:hover,.menu_k .sel a{ background:url(imagesmenu_h.gif) no-repeat center; color:#fff;}
.menu_k .no{ background:none;}


.menu_zwgk{ float:left; width:303px; padding-left:10px; }
.menu_part{ float:left; width:23px; height:77px; background-image: url(imagesmenu_part_bg.gif); background-repeat: no-repeat; font-weight: bold; line-height: 18px; text-align: center; padding-top: 6px; color: #FFF; }
.menu_zwgk ul.news { width:270px;}
.menu_zwgk ul.news li{ background:url( none); width:50px; color:#333; padding-top: 0px; padding-right: 4px; padding-bottom: 0px; padding-left: 4px; text-align:center; line-height:30px; }

.menu_jjfz{ float:left; padding-left:10px;border-left:1px #8dceee solid;border-right:1px #8dceee solid; width:343px; }
.menu_jjfz ul.news { width:310px;}
.menu_jjfz ul.news li{ background:url( none); width:50px; color:#333; padding-top: 0px; padding-right: 4px; padding-bottom: 0px; padding-left: 4px; text-align:center; line-height:30px; }

.menu_shjs{ float:left; width:249px; padding-left:10px; }
.menu_shjs ul.news { width:216px;}
.menu_shjs ul.news li{ background:url( none); width:50px; color:#333; padding-top: 0px; padding-right: 4px; padding-bottom: 0px; padding-left: 4px; text-align:center; line-height:30px; }



.main_left{ float:left; width:673px; padding-right: 9px; height: auto; }
.main_right{ float:left; width:248px; height: auto; }

.news_pic{ width:294px; height:271px; border:1px #dadada solid; background-color:#f5f5f5; float: left; padding-top: 7px; padding-right: 7px; padding-bottom: 0px; padding-left: 7px; margin-bottom:10px; }
.news_pic img{ float:left; padding:1px; border:1px #dadada solid;}
.news_text{ width:294px; height:28px; line-height:28px; border-bottom:1px #dadada dashed; text-align:center; font-size:14px; font-weight:bold; float:left; margin-bottom: 5px; }
.news_pic p{ float:left; width:100%; line-height:20px; color:#666; }
.news_pic p span{ color:#ff8400;}

.gzdt{ width:353px; float:left;  padding-left: 10px; margin-bottom:10px;}
.gzdt_part{ width:323px; float:left; height:36px; background-image: url(imagesgzdt_part_bg.gif); background-repeat: no-repeat;font-weight:bold; padding-left:30px; font-size:14px; line-height:36px; }
.bbfz_part{ width:323px; float:left; height:36px; background-image: url(imagesbbfz_part_bg.gif); background-repeat: no-repeat;font-weight:bold; padding-left:30px; font-size:14px; line-height:36px; }
.gzdt_part span,.bbfz_part span{ color:#17468a; font-size:16px; }
.gzdt_con{ width:350px; height:233px; padding-top:10px;}
.bbfz_con{ width:350px; height:203px; padding-top:10px;}
.gzdt_con ul li,.bbfz_con ul li{ width:310px; font-size:14px;}

.zcfg{ width:308px; float:left;  margin-bottom:10px;}
.zcfg_part{ width:298px; float:left; height:30px; background-image: url(imageszcfg_bg.gif); background-repeat: no-repeat; font-weight:bold; padding-left:10px; font-size:14px; padding-top:6px; }
.zcfg_part ul{ float:left;}
.zcfg_part ul li{ width:80px; text-align:center; height:28px; float:left; }
.zcfg_part ul li a { color:#333333;  text-decoration: none; line-height:28px; }
.zcfg_part ul li a:visited{ color:#333333;  text-decoration: none;  }
.zcfg_part ul li a:hover,.zcfg_part ul li.current a{ color:#fff; text-decoration: none;background-image: url(imageszcfg_hover_bg.gif); background-repeat: no-repeat; display:block;}
.zcfg_part ul li a:active { color:#16478c; text-decoration: none; }
.zcfg_con{ padding-top:10px; height:203px;}
.zcfg_con ul{display:none}
.zcfg_con ul li{ width:270px; font-size:14px;  }

.zcfg_l{ width:350px; margin-left:10px;float:left;  margin-bottom:10px;}
.zcfg_part_l{ width:340px;height:30px; background-image: url(imageszcfg_bg_l.gif); background-repeat: no-repeat; font-weight:bold; padding-left:10px; font-size:14px; padding-top:6px; }
.zcfg_part_l ul{ float:left;}
.zcfg_part_l ul li{ width:80px; text-align:center; height:28px; float:left; }
.zcfg_part_l ul li a{color:#333333;  text-decoration: none; line-height:28px; }
.zcfg_part_l ul li a:visited{ color:#333333;  text-decoration: none;  }
.zcfg_part_l ul li a:hover,.zcfg_part_l ul li.current a{ color:#fff; text-decoration: none;background-image: url(imageszcfg_hover_bg.gif); background-repeat: no-repeat; display:block;}
.zcfg_part_l ul li a:active { color:#16478c; text-decoration: none; }
.zcfg_con_l{ padding-top:10px; height:203px;}
.zcfg_con_l ul{display:none}
.zcfg_con_l ul li{ width:310px; font-size:14px;  }


.zxbs{width:670px;margin-bottom:10px;}
.zxbs_part{ width:670px; float:left; height:34px; background-image: url(imageszxbs_part_bg.gif); background-repeat: no-repeat; font-weight:bold;   line-height:34px; background-position: center top; }
.tzgg{ width:246px;margin-bottom:10px;}
.tzgg_part{ width:246px; float:left; height:34px; background-image: url(imagespart_bg.gif); background-repeat: no-repeat; font-weight:bold;   line-height:34px; background-position: center top; }
.tzgg_part span,.zxbs_part span{ color:#17468a;}
.tzgg_part img,.zxbs_part img{ float:left;}
.tzgg_con,.zcfg_con,.jgsz_con{ width:100%; float:left; }
.tzgg_con img { float:left; padding:5px 15px; }
.zxbs_con{ width:660px; padding:9px 5px; float:left; }
.zxbs_con img{ float:left ;padding:5px 10px;}

.gzcy_con{ width:660px; padding:0px 7px; float:left; }
.gzcy_con img{ float:left; padding:2px; }

.tzgg_con ul.news li{ width:210px;}
.jgsz_con ul.news{ width:236px;}
.jgsz_con ul.news li{ width:71px; padding-left:10px; line-height:29px; }
.jgsz_con ul.news li a{ color:#16478c; text-decoration: none; }
.jgsz_con ul.news li a:hover{ color:#16478c;text-decoration: underline;  }
.jgsz_con ul.news .ulli{ width:45px; float:left;}

.tpxw{ width:672px; float:left; height:127px; margin-bottom: 10px; }
.tpxw .last,.tpxw .next{display:none}
.tpxw img{ float:left;}
.tpxw_img{ float:left;margin:0 0 0 2px; width:640px; height:125px;overflow:hidden; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: #9fc5e9; border-right-color: #9fc5e9; border-bottom-color: #9fc5e9; }
.tpxw_img ul{ padding-top:10px; padding-left:1px;width:99999px}
.tpxw_img ul li{ float:left; padding:0px 4px; width:120px;}
.tpxw_img ul li img{ float:left; padding:1px; border:1px #dadada solid;}
.tpxw_img ul li p{ float:left; width:120px; line-height:20px; text-align:center;}

.jjfz{ width:654px; background-image: url(imagesjjfz_part_bg.gif); background-repeat: no-repeat; background-position: top; margin-bottom: 10px; padding-top: 45px; padding-right: 8px; padding-bottom: 0px; padding-left: 8px; height:397px; }
.gyfz{ width:312px; float:left; margin-bottom:10px; padding:0 7px;  }
.gyfz_k{ width:310px;}
.gyfz_part{ float:left; width:310px; height:26px; background-image: url(imagesgyfz_part_bg.gif); background-repeat: repeat-x; }
.gyfz_part ul{ float:left;}
.gyfz_part ul li{ width:107px; text-align:center; height:26px; float:left; font-size:14px; font-weight:bold; }
.gyfz_part ul li a { color:#333333;  text-decoration: none; line-height:26px; }
.gyfz_part ul li a:visited{ color:#333333;  text-decoration: none;  }
.gyfz_part ul li a:hover { color:#16478c; text-decoration: none;background-image: url(imagesgyfz_part_hove.gif); background-repeat: no-repeat; display:block;}
.gyfz_con{ width:310px; height:160px; float:left; }
.gyfz_con ul.news{ margin-top:8px; width:270px; height:auto; overflow:hidden; }
.gyfz_con ul.news li{ width:270px; line-height:24px;}
.gyfz_con_pic { width:300px; float:left; height:100px; padding-right: 5px; padding-left: 5px; padding-top: 10px; }
.gyfz_con_pic img{ float:left; padding-right:10px;}
.gyfz_con_pic p{ float:left; width:170px; }
.pic{ width:248px; float:left; padding:0 0 5px 0}
.pic img{margin-bottom:3px; width:100%; height:50px;}

.yqlj_pic{ width:918px; border:1px #dadada solid; float:left; padding:0px 5px; height:50px; margin-bottom:10px; margin-left:35px;}
.yqlj_pic img{ float:left; padding:6px;}

.yqlj_pic1{ width:650px; border:1px #dadada solid; float:left; padding:10px 10px 0 10px; height:120px; margin-bottom:10px;}
.yqlj_pic1 img{ float:left; padding:6px;border:1px solid #dadada;margin-right:6px;margin-bottom:10px;}

.yqlj{ width:890px; height:36px; float:left; background-image: url(imagesyqlj_bg.gif); background-repeat: no-repeat; padding-left:40px; padding-top:15px; margin-bottom: 10px; }
.yqlj ul {float:left;}
.yqlj ul li {width:200px; float:left; height:30px; padding:0px 10px;}
.yqlj ul li select{ float:left; width:200px; line-height:18px; height:20px;}

.yqlj1{ width:890px; height:36px; float:left; background-image: url(imagesyqlj_bg.gif); background-repeat: no-repeat; padding-left:40px; padding-top:15px; margin-bottom: 10px; }
.yqlj1 ul {float:left;}
.yqlj1 ul li {width:200px; float:left; height:30px; padding:0px 10px;}
.yqlj1 ul li select{ float:left; width:200px; line-height:18px; height:20px;}

.down_menu{ width:928px; border:1px #5b9bc9 solid; height:26px; float:left; background-image: url(imagesdown_menu_bg.gif); margin-left: 35px; background-repeat: repeat-x; text-align:center; line-height:26px; color:#fff; margin-bottom: 10px; }
.down_text{ width:928px; height:115px; background-image: url(imagesdown_bg.gif); background-repeat: repeat-x; background-position: top; padding-top:15px; }
.down_text p{ width:100%; text-align:center; line-height:24px; }
.weather{ width:660px; height:50px; background-color:#f0f9fe; margin-bottom: 10px; padding-left:10px; }
.weather span{ float:left; line-height:50px;}
.ss{ width:230px; float:right; height: 40px; padding-top: 10px;  }
.ss img{ float:left;padding-left:10px;}
.ss input{ float:left; width:150px; height:18px; float:left; margin-top:4px;}
/*通用边线*/
.gzdt_con,.bbfz_con{float:left; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #9fc5e9; border-bottom-color: #9fc5e9; border-left-color: #9fc5e9; }
.tzgg,.weather,.zcfg,.jjfz,.gyfz_k,.zxbs,.zcfg_l{ float:left;  border:1px #9fc5e9 solid; }

/*列表*/
.list_main_left{ float:left; width:260px; padding-right: 10px; margin-bottom: 10px; }
.list_main_right{ float:left; width:656px; border:2px #bce1fe solid; margin-bottom:10px;}
.lj{ width:656px; height:24px; float:left; line-height:24px; padding-top:6px; float:left; border-bottom:1px #bce1fe solid;background: url(imageslj_part_bg.gif) repeat-x;}
.lj span{ float:left;}
.lj img{ float:left;}
.list_text_k{ width:616px; float:left; padding-top: 20px; padding-right: 20px; padding-bottom: 0px; padding-left: 20px; }
.list_text{ float:left; border-bottom:1px #dadada dashed; width:100%; margin-bottom: 16px; }
.list_title{ width:500px; line-height:28px; padding-left: 15px; background: url(imagesbiao6.gif) no-repeat left; float:left; font-size:14px; font-weight:bold; color:#16478c;}
.list_title1{ width:600px; line-height:28px; padding-left: 15px; padding-left:20px; float:left; color:#666; }
.list_title1 span{ color:#16478c;}
.list_title span,.list_title1 span{ float:right;  font-size:12px; font-weight:normal; }
.list_title a,.list_title1 a { color:#16478c;  text-decoration: none;  }
.list_title a:hover,.list_title1 a:hover { color:#333333;text-decoration: none; }
.list_fy{ width:100%; float:left; line-height:30px; text-align:right; }
.list_jjfz{ float:left; width:260px; margin-bottom: 10px; }
.list_jjfz_part{ height:40px; float:left; width:220px; border:1px #f0f0f0 solid; padding-left:27px; line-height:40px; font-size:24px; font-weight:bold;}
.list_jjfz_con{ float:left; width:260px;}
.list_jjfz_con ul.news{ padding:0px;}
.list_jjfz_con ul.news li{ width:260px; padding-left:0px; height:44px; line-height:44px;  background: url(imageslist_jjfz_bg.gif) no-repeat left;}
.list_jjfz_con ul.news li a{ padding-left:50px; display:block; font-size: 14px; font-weight: bold; }
.list_jjfz_con ul.news li a:hover{background: url(imageslist_hover_bg.gif) no-repeat left;}

/*正文*/
.end_title{ width:100%; border-bottom:1px #dadada dashed; float:left; line-height:50px; text-align:center; font-size:20px; font-weight:bold; color:#016fc4;}
.end_time{ width:100%; float:left; line-height:30px; text-align:center; border-bottom:1px #dadada solid; }
.end_text{ width:100%; line-height:30px; font-size:14px; float:left;}
.end_main_right{ float:left; width:656px; border:2px #bce1fe solid; min-height:678px; _height:678px; margin-bottom: 10px; }
/*新闻*/
ul.news{ padding-left:10px;  float: left;}
.news li{ width:330px; line-height:28px; padding-left: 15px; background: url(imagesdian.gif) no-repeat left; float:left; }
.news li span{ float:right; }
.news li a { color:#333333;  text-decoration: none;  }
.news li a:visited{ color:#333333;  text-decoration: none;  }
.news li a:hover { color:#16478c; text-decoration: none; }
.news li a:active { color:#16478c; text-decoration: none; }

/*部门信息提取*/
ul.jgsznews{ padding-left:10px;  float: left;}
.jgsznews li{ width:490px; line-height:28px; padding-left: 15px; background: url(imagesdian.gif) no-repeat left; float:left; }
.jgsznews li span{ float:right; }
.jgsznews li a { color:#333333;  text-decoration: none;  }
.jgsznews li a:visited{ color:#333333;  text-decoration: none;  }
.jgsznews li a:hover { color:#16478c; text-decoration: none; }
.jgsznews li a:active { color:#16478c; text-decoration: none; }


/*链接样式*/
.gd{ padding-right:10px; float:right; line-height:28px; text-align: right; width:50px; }
.lj_a a{ color:#333333;  text-decoration: none; }
.lj_a a:hover{ color:#16478c;text-decoration: none;  }
.lj_a_b a{ color:#16478c; text-decoration: none; }
.lj_a_b a:hover{ color:#16478c;text-decoration: underline;  }
.lj_a_w a{ color:#fff; text-decoration: none; }
.lj_a_w a:hover{ color:#fff;text-decoration: underline;  }
.ullit{width: 50px;}
.ull{width: 100px;}

.b_scroll{clear:both;border:1px #9fc5e9 solid;margin:0 0 10px}
.b_scroll_h{height:36px;line-height:36px;background:url(imagesbsc_bg.jpg) no-repeat;font-size:14px;font-weight:bold;color:#17468a;padding:0 10px;border-bottom:1px #ddd solid}
.b_scroll_h span{float:right;font-size:12px;font-weight:normal;color:#333}
.b_scroll_h{}
.b_scroll_c{width:98%;margin:10px auto 0;text-align:center}
.b_scroll_c table{width:100%;border-top:1px #ddd solid;border-right:1px #ddd solid}
.b_scroll_c table td{border-left:1px #ddd solid;border-bottom:1px #ddd solid;padding:5px 0}
.b_scroll_o{height:300px;overflow:hidden;position:relative;width:98%;margin:0 auto;text-align:center}
.b_scroll_b{position:absolute;top:0;left:0;background:#fff;width:100%}
.b_scroll_two{position:absolute;top:0;left:0;background:#fff}
.b_scroll_b table,.b_scroll_two table{width:100% !important;border-top:1px #ddd solid;border-right:1px #ddd solid;}
.b_scroll_b table td,.b_scroll_two table td{border-left:1px #ddd solid;border-bottom:1px #ddd solid;padding:5px 0}

.yqlj_new{ width:930px; height:137px; margin-bottom: 10px; }
.yqlj_new .last,.yqlj_new .next{display:none}
.yqlj_new img{ float:left;}
.yqlj_img_new{ float:left;margin:0 0 0 2px; width:898px; height:135px;overflow:hidden; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: #9fc5e9; border-right-color: #9fc5e9; border-bottom-color: #9fc5e9; }
.yqlj_img_new ul{ padding-top:10px; padding-left:1px;width:99999px}
.yqlj_img_new ul li{ float:left; padding:0px 4px; width:171px;}
.yqlj_img_new ul li img{ float:left; padding:1px; border:1px #dadada solid; width:169px; height:110px;}
.yqlj_img_new ul li p{ float:left; width:171px; line-height:20px; text-align:center;}