@charset "utf-8";
/* CSS Document */
body, div, span, p, a, img, b, ul, li, dl,dt,dd,h3 {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%;}
li {list-style-type:none;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#f00; text-decoration:none;}

body {margin:0 auto; padding:0px; font-size:12px; color:#000;}
.box{width:1001px; display:block; margin:0px auto; padding:0px;}
.lmnr .list .row img{float:left;}
/***top***/
.top{ width:1001px; height:133px; display:block; overflow:hidden;}
.top_pic{ width:759px; height:67px; float:left; overflow:hidden; display:inline; margin:27px 0px 0px 7px;}
.top_right{ width:200px; height:92px; float:right; overflow:hidden;}
.top_right .link{ width:200px; height:20px; line-height:20px; display:block; overflow:hidden; text-align:right; margin-top:10px; color:#b9b9b9;}
.top_right .link a{ color:#7a2022; margin:0px 5px;font-size: 15px;}
.top_right .link a:hover{ color:#ff0000;}
.top_right .time{ width:200px; height:20px; line-height:20px; margin-top:40px; display:block; overflow:hidden; text-align:right;}

/***nav***/
.nav{ width:1001px; height:54px; display:block; overflow:hidden;}
.nav_left{ width:9px; height:54px; float:left; overflow:hidden; background:url(../images/nav_left.jpg) no-repeat;}
.nav_middle{ width:983px; height:54px; float:left; overflow:hidden; background:url(../images/nav_middle.jpg) repeat-x;}
.nav_middle ul{ width:880px; _width:970px; *width:970px; height:54; display:block; overflow:hidden; margin:0px auto; line-height:54px;}
.nav_middle ul a{ float:left; overflow:hidden; margin:0px 17px; font-size:14px; font-weight:bold;}
.nav_middle ul img{ float:left; overflow:hidden;}
.nav_right{ width:9px; height:54px; float:left; overflow:hidden; background:url(../images/nav_right.jpg) no-repeat;}

/***picture***/
.picture{ width:1001px; height:195px; display:block; overflow:hidden;}

.center{ width:1001px; height:1130px; display:block; overflow:hidden;}

.left{ width:237px; height:1054px; float:left; overflow:hidden; background:url(../images/left_bj.jpg) repeat-y;}

/***部门介绍,任职安排***/
.left_ml{ width:220px; height:auto; display:block; margin:10px auto 0px auto;}
.left_ml_top{ width:220px; height:30px; display:block; overflow:hidden;}
.left_ml_top .pic{ width:13px; height:13px; float:left; overflow:hidden; display:inline; margin:8px 0px 0px 10px;}
.left_ml_top .title{ float:left; overflow:hidden; margin:8px 0px 0px 10px; font-size:15px; font-weight:bold;}
.left_ml_text{ width:218px; height:auto; display:block; border:solid 1px #e7e7e7; background:#fff;}
.left_ml_text ul{ width:200px; height:auto; display:block; margin:5px auto 5px auto;}
.left_ml_text ul .row{ width:100%; height:20px; display:block; overflow:hidden; line-height:20px; background:url(../images/tb_01.jpg) no-repeat 0px 7px; margin-top:5px; _margin-top:2px; *margin-top:2px;}
.left_ml_text ul .row .title{ float:left; overflow:hidden; margin-left:14px;}

/***建言献策***/
.jyxc{ width:220px; height:251px; display:block; overflow:hidden; margin:10px auto 0px auto;}
.jyxc_top{ width:220px; height:30px; display:block; overflow:hidden;}
.jyxc_top .pic{ width:13px; height:13px; float:left; overflow:hidden; display:inline; margin:8px 0px 0px 10px;}
.jyxc_top .title{ float:left; overflow:hidden; margin:8px 0px 0px 10px; font-size:15px; font-weight:bold;}
.jyxc_text{ width:218px; height:219px; display:block; overflow:hidden; border:solid 1px #e7e7e7; background:#fff;}
#jyxc{ width:200px; height:200px; display:block; overflow:hidden; margin:8px auto 0px auto;}
#jyxc ul{ width:200px; height:200px; display:block; overflow:hidden;}
#jyxc ul .row{ width:100%; height:20px; display:block; overflow:hidden; line-height:20px; background:url(../images/tb_01.jpg) no-repeat 0px 7px; margin-top:5px; _margin-top:2px; *margin-top:2px;}
#jyxc ul .row .title{ float:left; overflow:hidden; margin-left:14px;}

/***网站调查***/
.wzdc{ width:220px; height:251px; display:block; overflow:hidden; margin:10px auto 0px auto;}
.wzdc_top{ width:220px; height:30px; display:block; overflow:hidden;}
.wzdc_top .pic{ width:21px; height:20px; float:left; overflow:hidden; display:inline; margin-top:3px;}
.wzdc_top .title{ float:left; overflow:hidden; margin:8px 0px 0px 9px; font-size:14px; font-weight:bold;}
.wzdc_text{ width:218px; height:219px; display:block; overflow:hidden; border:solid 1px #e7e7e7; background:#fff;}

.right{ width:100%; height:1100px; float:left; overflow:hidden;}

/***最新动态***/
.zxdt{ width:100%; height:350px; display:block; overflow:hidden; margin:10px 0px 0px 0;}
.zxdt_top{ width:100%; height:30px; display:block; overflow:hidden; background:#e6e4e5;}
.zxdt_top .title{ width:158px; height:30px; float:left; overflow:hidden; background:url(../images/zxdt_top.jpg) no-repeat; line-height:30px; color:#fff; font-size:15px; font-weight:bold; text-align:center;}
.zxdt_top .more{ float:right; overflow:hidden; margin:10px 10px 0px 0px;}
.zxdt_text{ width:100%; height:320px; display:block; overflow:hidden;}
.zxdt_text_hdp{ width:430px; height:300px; float:left; overflow:hidden; display:inline; margin-top:5px;}
.zxdt_text_hdp .pic{ width:424px; height:274px; display:block; overflow:hidden; border:solid 1px #b4b4b4; padding:2px;}
.zxdt_text_hdp .title{ width:430px; height:20px; display:block; overflow:hidden; line-height:20px; text-align:center;}
.zxdt_text_lm{ width:570px; height:280px; float:left; overflow:hidden;}
.zxdt_text_lm ul{ width:540px; height:280px; display:block; overflow:hidden; margin:2px 0px 0px 24px;}
.zxdt_text_lm ul .row{ width:100%; height:26px; display:block; overflow:hidden; line-height:26px; background:url(../images/tb_01.jpg) no-repeat 0px 7px; margin-top:5px; _margin-top:2px; *margin-top:2px;}
.zxdt_text_lm ul .row .title{ float:left; overflow:hidden; margin-left:14px;font-size: 15px;}
.zxdt_text_lm ul .row .date{ float:right; overflow:hidden; color:#d6d6d6;}
.zxdt_text_lm ul .row span {float: right;}

.right_dmk{ width:100%; height:240px; display:block; overflow:hidden; margin-left:1px;}

.right_xmk{ width:492px; height:240px; float:left; overflow:hidden; display:inline; margin-left:16px;}
.right_xmk_top{ width:492px; height:30px; display:block; overflow:hidden; background:#e6e4e5;}
.right_xmk_top .title{ width:158px; height:30px; float:left; overflow:hidden; background:url(../images/zxdt_top.jpg) no-repeat; line-height:30px; color:#fff; font-size:15px; font-weight:bold; text-align:center;}
.right_xmk_top .more{ float:right; overflow:hidden; margin:10px 10px 0px 0px;}
.right_xmk_text{ width:492px; height:210px; display:block; overflow:hidden;}
.right_xmk_text ul{ width:490px; height:210px; display:block; overflow:hidden; margin:2px auto 0px auto;}
.right_xmk_text ul .row{ width:100%; height:26px; display:block; overflow:hidden; line-height:26px; background:url(../images/tb_01.jpg) no-repeat 0px 7px; margin-top:7px; _margin-top:4px; *margin-top:4px;}
.right_xmk_text ul .row .title{ float:left; overflow:hidden; margin-left:14px;font-size: 15px;}
.right_xmk_text ul .row .date{ float:right; overflow:hidden; color:#d6d6d6;}
.right_xmk_text ul .row span {float: right;}

/***图片欣赏***/
.tpxs{ width:744px; height:185px; display:block; overflow:hidden; margin-left:17px;}
.tpxs_top{ width:744px; height:30px; display:block; overflow:hidden; background:#e6e4e5;}
.tpxs_top .title{  width:158px; height:30px; float:left; overflow:hidden; background:url(../images/zxdt_top.jpg) no-repeat; line-height:30px; color:#fff; font-size:15px; font-weight:bold; text-align:center;}
.tpxs_top .more{ float:right; overflow:hidden; margin:10px 10px 0px 0px;}
.tpxs_text{ width:744px; height:155px; display:block; overflow:hidden;}
#gdpic{ width:733px; height:125px; display:block; overflow:hidden; margin:10px 0px 0px 4px;}
#gdpic ul{ width:100%; height:125px; display:block; overflow:hidden;}
#gdpic ul .row{ width:141px; height:125px; float:left; overflow:hidden; margin-left:10px;}
#gdpic ul .row .pic{ width:135px; height:89px; display:block; overflow:hidden; border:solid 1px #a9a094; padding:2px;}
#gdpic ul .row .title{ width:141px; height:30px; line-height:30px; text-align:center; display:block; overflow:hidden;}

/***bottom***/
.bottom{ width:1001px; height:207px; display:block; overflow:hidden; border-top:solid 1px #e7e7e7;}
.bottom_nav{ width:1001px; height:20px; display:block; overflow:hidden; text-align:center; margin-top:10px;}
.bottom_nr{ width:1001px; height:150px; display:block; overflow:hidden; text-align:center; margin-top:17px; line-height:15px;}




/***********二级页***********/



.ej_center{ width:1001px; height:530px; display:block; overflow:hidden;}

.ej_left{ width:235px; height:530px; float:left; overflow:hidden; background:url(../images/ej_left_bj.jpg) repeat-y;}

.ej_left .pic{ width:206px; height:128px; display:block; overflow:hidden; margin:10px auto 0px auto;}

.ejlm{ width:211px; height:auto; display:block; margin:26px auto 0px auto;}
.ejlm_top{ width:211px; height:36px; display:block; overflow:hidden; background:url(../images/ejlm_top.jpg) no-repeat;}
.ejlm_top .title{ display:block; overflow:hidden; color:#fb6a00; margin:6px 0px 0px 42px; font-size:15px; font-weight:bold;}
.ejlm_text{ width:211px; height:auto; display:block;}
.ejlm_text ul{ width:204px; height:auto; display:block; margin:7px auto 0px auto;}
.ejlm_text ul .row{ width:100%; height:20px; display:block; overflow:hidden; border-bottom:solid 1px #e0e0e0; background:url(../images/ejlm_aq.jpg) no-repeat; margin-top:8px;}
.ejlm_text ul .row .title{ width:175px; height:20px; display:block; overflow:hidden; line-height:20px; color:#404040; text-align:right; padding-right:29px;}
.ejlm_text ul .row .title:hover{ width:175px; height:20px; display:block; overflow:hidden; line-height:20px; color:#726044; background:url(../images/ejlm_ah.jpg) no-repeat; padding-right:29px;}

.ej_right{ width:766px; height:530px; float:left; overflow:hidden;}

/***当前位置***/
.ej_wz{ width:1001px; height:30px; display:block; overflow:hidden; margin:10px auto 0px auto; background:#e6e4e5;}
.ej_wz span{ width:158px; height:30px; float:left; overflow:hidden; line-height:30px; font-size:15px; font-weight:bold; text-align:center; color:#fff; background:url(../images/dqwz_pic.jpg) no-repeat;}
.weizhi{ float:left; overflow:hidden; line-height:30px; background-color:#e6e4e5;}
.weizhi ul{ display:block; overflow:hidden;}
.weizhi ul .row{ float:left; overflow:hidden; display:inline; margin-left:5px;}
.weizhi ul .row .now{ color:#f00; text-decoration:none;}
.weizhi ul .row .now:hover{ color:#f00; text-decoration:underline;}

/***栏目内容***/
.lmnr{ width:744px; height:470px; display:block; overflow:hidden; margin:20px auto 0px auto; position:relative;}
.lmnr .list{ width:665px; height:360px; display:block; overflow:hidden; margin:0px auto;}
.lmnr .list .row{ width:100%; height:20px; line-height:20px; display:block; overflow:hidden; background:url(../images/tb_02.jpg) no-repeat 0px 5px; margin-top:10px; _margin-top:7px; *margin-top:7px;}
.lmnr .list .row .title{ float:left; overflow:hidden; margin-left:14px;}
.lmnr .list .row .date{ float:right; overflow:hidden;}
.lmnr .tool{width:690px; height:35px;line-height:35px; float:left; display:inline; overflow:hidden; background-color:#eaeaea; list-style-type:none; position:absolute; left:25px; bottom:10px;}
.lmnr .tool .row{float:left;margin-left:20px; list-style:none;}





/*********三级页*********/




.sj_center{ width:1001px; height:auto; float:left; background:url(../images/sj_center.jpg) repeat-y;}

.sj_right{ width:1001px; height:auto; float:left;}

.wznr{ width:1001px; height:auto !important; min-height:479px; height:479px; display:block; margin-top:10px;}
.wenz_title{width:100%; height:auto; display:block; line-height:40px; font-size:21px; color:#F00; text-align:center; font-weight:bold; margin:0px auto;}
.wenz_fbt{width:90%; height:auto; display:block; line-height:40px; font-size:24px; color:#F00; text-align:center; font-weight:bold; margin:0 auto;}
.wenz_dbt{width:90%; height:auto; display:block; line-height:40px; font-size:24px; color:#F00; text-align:center; font-weight:bold; margin:0 auto;}
.wenz_time{width:90%; height:50px; line-height:50px; line-height:50px; border-bottom:solid 2px #790102; margin-top:20px; color:#000; font-size:12px; text-align:center; margin:0 auto;}
.wenz_content{width:100%;overflow:hidden height:auto; display:block; font-size:15px; line-height:24px; color:#000; text-indent:2em; margin:20px auto;}
.wenz_content img{overflow:hidden;width:653px;}




/*********图片页*********/
.tpy_right{width:766px; height:530px; float:left; overflow:hidden; position:relative;}
.tpy_right .list{width:704px;/* height:140px; */display:block;overflow:hidden;margin:10px 0px 0px 20px;}
.tpy_right .list .row{ width:151px; height:140px; float:left; overflow:hidden; display:inline; margin-left:25px;}
.tpy_right .list .row .pic{ width:141px; height:103px; display:block; overflow:hidden; padding:4px; border:solid 1px #dddddd; background-color:#f7f7f7;}
.tpy_right .list .row .title{ width:151px; height:27px; line-height:27px; display:block; overflow:hidden; text-align:center;}
.tpy_right .tool{width:679px; height:30px;line-height:30px; float:left; display:inline; overflow:hidden; background-color:#eaeaea; list-style-type:none; position:absolute; left:45px; bottom:5px;}
.tpy_right .tool .row{float:left;margin-left:20px; list-style:none;}