﻿*{ padding:0; margin:0;}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p ,span{ padding:0px; margin:0px;}

ol, ul{ list-style:none;}

li{ list-style-type:none; }

a{ text-decoration:none; color:#444;}

a:hover { COLOR:#dc0001;}

img { border:0;}

/*公共样式开始*/

body{ margin:0 auto; color:#444; font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53","\534E\6587\9ED1\4F53";  font-size:14px; background:#f2f2f2;}

.clear{ clear:both; font-size:0px; line-height:0px; height:0px;}

.wrapper{ width:1020px; padding:0 5px; margin:0 auto; background:url(imagesyinying.jpg) top center repeat-y; padding-bottom:10px; padding-top:10px;}

.top{ background:#2d82dc; height:30px; border-bottom:1px solid #87a5c1;}

.top_con{ width:1020px; height:30px; line-height:30px; margin:0 auto; overflow:hidden; font-size:12px;}

.top_l{ float:left; width:300px; color:#fff; padding-left:5px;}

.top_r{ float:right; color:#fff;}

.top_r a{ margin:0 10px; color:#fff;}

.bannerbg{ width:100%; height:219px; margin:0 auto; background: center top no-repeat #085cb6;}

.banner{ width:1100px; height:219px; margin:0 auto;}





/*导航*/

.nav{ height:74px; margin:0 auto; border-top:1px solid #fff;}

#menu1{ height:44px; background:#c90100; }

.menu1{width:1020px; height:44px; margin:0 auto;}

#menu{ width:1020px; margin:0 auto; background:#c90100; height:44px; overflow:hidden;}

#menu ul{ margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;}

#menu li{height:44px; line-height:44px; overflow:hidden; text-align:center; float:left; font-size:16px; margin:0 6px 0 7px;}

#menu li a{ display:block; width:100px; color:#fff; text-align:center;}

#menu li a:hover{ background:#e08686; color:#fff; width:100px; height:44px; display:block;}



#menu2{ height:30px; background:#e08686;}

.menu2{ width:1020px; height:30px; background:#e08686; line-height:30px; overflow:hidden; margin:0 auto; font-size:12px; color:#FFF;}

.s_li a { padding:0 12px; font-family:"宋体"; color:#FFF;}

.s_li_a{ width:1000px; height:30px; margin:0 auto; line-height:30px; overflow:hidden;}



.min_left{ width:200px; float:left; margin-right:10px; padding-left:10px;}

.min_right{ float:right; margin-top:3px; margin-right:3px; width:190px; height:17px; background:#FFF; padding:3px 5px;}

.ssk{ width:135px; float:left; border:0; background:url(imagesss1.jpg) no-repeat left center; padding-left:25px; line-height:17px; height:17px; overflow:hidden; font-size:12px;}

.min_right span{ float:right; width:27px;}







/*新闻头条*/

.tt{ width:1000px; margin:0 auto; background:url(imagesttbg.jpg) center  bottom no-repeat; height:105px; overflow:hidden;}

.tt_left{ float:left; width:210px; height:70px; padding:15px 0 0 10px;}

.tt_left .img1{float:right;}

.tt_left .img2{float:left; border:1px solid #dfdfdf; padding:1px;}

.tt_right{ float:right; width:750px; height:90px; padding:8px 10px 0 0; overflow:hidden;}

.tt_right h2{ font-size:33px; color:#a80000; height:33px;line-height:30px; text-align:center; overflow:hidden; margin-bottom:10px;}

.tt_right p{ color:#666; line-height:22px; font-size:12px;}

.tt_right p a{ color:#c30000;}



/*新闻*/

.new{ width:1000px; margin:10px 10px 0 10px;}

/*焦点图*/

.new_left{ float:left; width:565px; height:340px; padding:6px; border:1px solid #dfdfdf; background:#f3f3f3; overflow:hidden;}

#ifocus {width:565px; height:340px;}

#ifocus_pic {POSITION: relative; WIDTH:460px; DISPLAY: inline; FLOAT: left; HEIGHT: 340px; OVERFLOW: hidden;}

#ifocus_piclist {POSITION: absolute;}

#ifocus_piclist LI {WIDTH: 460px; HEIGHT: 340px; OVERFLOW: hidden;}

#ifocus_piclist IMG {WIDTH: 460px; HEIGHT: 340px;}

#ifocus_opdiv {POSITION: absolute; FILTER: alpha(opacity=50); WIDTH: 460px; BOTTOM: 0px; BACKGROUND: #000000; HEIGHT:30px; LEFT: 0px; opacity: 0.5; -moz-opacity: 0.5;}

#ifocus_tx {POSITION: absolute; BOTTOM:7px; FONT:14px Arial, Helvetica, sans-serif; COLOR: #ffffff; LEFT: 15px;}

#ifocus_tx .normal {DISPLAY: none;}

#ifocus_btn { MARGIN:10px 2px; WIDTH: 92px; DISPLAY: inline; FLOAT: right; HEIGHT: 280px;}

#ifocus_btn LI { FILTER: alpha(opacity=50); WIDTH: 92px; MARGIN-BOTTOM: 0px; HEIGHT: 68px; CURSOR: pointer; opacity: 0.5; -moz-opacity: 0.5;}

#ifocus_btn IMG { MARGIN: 4px 0px 3px 11px; WIDTH: 77px; HEIGHT: 52px;}

#ifocus_btn .current { FILTER: alpha(opacity=100); BACKGROUND:url(imagesifocus_btn_bg.jpg) no-repeat; opacity: 1; -moz-opacity: 1;}



/*廉政要闻、通知公告*/

.new_right{ float:right; width:410px; height:352px; border:1px solid #dfdfdf;}

.aa{ width:390px; padding:5px 10px;}	

.aa .TabTitle{ height:35px; overflow:hidden; border-bottom:4px solid #ab161c;}

.aa .TabTitle span a{ float:right; color:#666; line-height:35px; width:55px; font-size:12px;}

.aa .TabTitle ul li{ float:left; cursor:pointer; font-size:17px; font-weight:500; height:35px; line-height:35px; width:90px; text-align:center; display:block; overflow:hidden;}

.aa .TabTitle .active{ color:#000; display:block; background:url(imagestab.jpg) center bottom no-repeat;}

.aa .TabTitle .active a{ color:#000;}

.aa .TabTitle .normal{ color:#000;}

.aa .TabTitle .normal a{ color:#000;}

.aa .Tabbottom{ height:303px; overflow:hidden;}

.none { display:none; }



.con{ margin-top:8px; padding:0 5px;}

.con ul li { line-height:30px; height:30px; font-size:14px; background:url(imagesxb.jpg) left 13px no-repeat; padding-left:10px; overflow:hidden;}

.con ul li span{float:right; display:block;}







.more{float:right; color:#666; line-height:30px; height:30px; overflow:hidden;padding-right:10px;}

.more a{ color:#666;}

.more a:hover{ color:#941e23;}



/*廉政新闻*/

.lzxw{ float:left; width:575px;}

.lzxw_top{ height:35px; line-height:35px; border-bottom:4px solid #0c3d7f; padding-left:5px; color:#000; font-size:17px; font-weight:500;}

.bb {width:575px;}	

.bb .TabTitle{ height:32px;}

.bb .TabTitle ul li{ float:left; cursor:pointer; height:32px; text-align:center; font-size:15px; overflow:hidden; margin:0 3px; display:block;}

.bb .TabTitle .active{ border-bottom:2px solid #1b456d; color:#1b456d; height:30px; line-height:30px; }

.bb .TabTitle .normal{color:#000; line-height:32px;}

.none { display:none; }



/*投诉举报*/

.tsjb{ float:right; width:412px;}

.tsjb_top{ width:412px; height:211px; overflow:hidden;}

.jbfs{ width:390px; height:130px; background:#990110; margin-top:10px; padding:0 11px;}

.jbfs_top{ height:40px; line-height:40px; border-bottom:3px solid #fff; font-size:20px; font-weight:bold; color:#FFF;}

.jbfs_bottom{ color:#FFF; line-height:26px; padding-top:5px;}



/*反腐倡廉*/

.ffcl{ width:1000px; margin:0 auto;}

.ffcl_top{ height:35px; line-height:35px; border-bottom:4px solid #ab161c; padding-left:5px; color:#000; font-size:17px; font-weight:500;}

.ffcl_top a{float:right;}

.cc {width:488px; float:left;}	

.cc .TabTitle{ height:32px;}

.cc .TabTitle ul li{ float:left; cursor:pointer; height:32px; text-align:center; font-size:15px; width:100px; overflow:hidden; margin:0 3px; display:block;}

.cc .TabTitle .active{ border-bottom:2px solid #941e23; color:#941e23; height:30px; line-height:30px; }

.cc .TabTitle .normal{color:#000; line-height:32px;}

.cc .Tabbottom{ height:272px; overflow:hidden;}

.cc .Tabtop{ height:128px; border-bottom:1px solid #eee; width:470px; padding:5px 9px 0 9px; text-align:center; overflow:hidden;}

.cc .Tabtop a{ font-size:16px; font-weight:600; line-height:40px; height:40px; overflow:hidden;}

.cc .Tabtop p{ color:#888; line-height:28px; text-align:left;}

.cc .Tabcon{ margin-top:8px; padding:0 5px;}

.cc .Tabcon ul li { line-height:30px; height:30px; font-size:14px; background:url(imagesxb.jpg) left 13px no-repeat; padding-left:10px; overflow:hidden; border-bottom:1px dashed #dfdfdf;}

.cc .Tabcon ul li span{ float:right; color:#999;}

.none { display:none; }



.dd {width:488px; float:right;}	

.dd .TabTitle{ height:32px;}

.dd .TabTitle ul li{ float:left; cursor:pointer; height:32px; text-align:center; font-size:15px; width:75px; overflow:hidden; margin:0 3px; display:block;}

.dd .TabTitle .active{ border-bottom:2px solid #941e23; color:#941e23; height:30px; line-height:30px; }

.dd .TabTitle .normal{color:#000; line-height:32px;}

.dd .Tabbottom{ height:272px; overflow:hidden;}

.dd .Tabtop{ height:128px; border-bottom:1px solid #eee; width:470px; padding:5px 9px 0 9px; text-align:center; overflow:hidden;}

.dd .Tabtop a{ font-size:16px; font-weight:600; line-height:40px; height:40px; overflow:hidden;}

.dd .Tabtop p{ color:#888; line-height:28px; text-align:left;}

.dd .Tabcon{ margin-top:8px; padding:0 5px;}

.dd .Tabcon ul li { line-height:30px; height:30px; font-size:14px; background:url(imagesxb.jpg) left 13px no-repeat; padding-left:10px; overflow:hidden; border-bottom:1px dashed #dfdfdf;}

.dd .Tabcon ul li span{ float:right; color:#999;}

.none { display:none; }





/*专题专栏*/

.zt{ width:1000px; height:82px; margin:10px 10px 0 0px; overflow:hidden;}

.zt ul li{ float:left;  height:82px; margin:0 3px 0 10px; _margin:0 3px; overflow:hidden;}

.zt ul li a img{height:82px;}





/*互动交流*/

.hd{ padding:0 10px;}

/*在线访谈*/

.zxft{ float:left; width:475px;}	

.zxft .TabTitle{ height:32px;}

.zxft .TabTitle ul li{ float:left; cursor:pointer; height:32px; text-align:center; font-size:15px; width:75px; overflow:hidden; margin:0 3px; display:block;}

.zxft .TabTitle .active{  float:left; border-bottom:2px solid #1b456d; color:#1b456d; font-size:15px; width:75px; font-weight:500;}

.zxft .TabTitle .normal{color:#000; line-height:32px;}



.zxft_top{height:32px; line-height:30px; text-align:center;}

.zxft_bottom{overflow:hidden; height:147px;}

.zxft_bottom_top{ float:right; height:32px; line-height:32px; overflow:hidden; padding-right:5px;}

.zxft_bottom_pic { width:215px; float:left; height:147px; display:inline;}

.zxft_bottom_pic img { width:205px; height:137px; padding:4px; border:1px solid #dfdfdf;}

.zxft_bottom_pxx { width:240px; float:right;}

.zxft_bottom_pxx p {line-height:28px;}

.zxft_bottom_pxx p b {color:#1b456d; font-size:12px;}

.zxft_bottom_pxx p a {color:#000;}



.lyb_bottom{overflow:hidden; height:147px;margin-top:25px;}

.lyb_bottom_top{ float:right; height:32px; line-height:32px; overflow:hidden; padding-right:5px;}

.lyb_bottom_pic { width:215px; float:left; height:147px; display:inline;}

.lyb_bottom_pic img { width:205px; height:137px; padding:4px; border:1px solid #dfdfdf;}

.lyb_bottom_pxx { width:240px; float:right;}

.lyb_bottom_pxx p {line-height:28px;}

.lyb_bottom_pxx p b {color:#1b456d; font-size:12px;}

.lyb_bottom_pxx p a {color:#000;}



/*留言板*/

.lyb{ float:right; width:475px;}

.lyb_top{height:32px; line-height:30px; text-align:center;}

.lyb_top h2{ float:left; border-bottom:2px solid #1b456d; color:#1b456d; font-size:15px; width:90px; font-weight:500;}

/*.lyb_bottom{ margin-top:8px;}

.lyb_bottom .h{ line-height:28px; height:28px; color:#b16b13; background:#f2f2f2;}

.lyb_bottom table tr td{ border:1px solid #FFF; font-size:12px;}*/

.biaoge{ font-size:12px; text-align:center; color:#444; height:27px; line-height:27px; overflow:hidden;}

.cl{ color:#d60002;}



/*业务资料*/

.ywzl{ float:left; width:718px;}

.ywzl_bot{ margin-top:1px;}

.ywzl_bot_l{ float:left; width:355px;}

.jwqh{ height:198px; background:#f1f1f1; overflow:hidden;}

.jwqh_top{ height:31px; line-height:31px; background:url(imagesbg2.jpg) right top no-repeat #0061c2;}

.jwqh_top h2{ float:left; font-size:15px; color:#FFF; font-weight:500; padding-left:10px;}

.jwqh_top a{ float:right; padding-right:10px; font-size:12px; color:#FFF;}

.ywzl_bot_r{ float:right; width:355px;  overflow:hidden;}



/*链接*/

.zl_r{ width:268px; float:right; margin-top:20px;}

.zl_r a img{ margin-top:15px;}



/*廉政文化*/

.lzwh{ padding:7px;}

.ee {width:245px; float:left; border:1px solid #dfdfdf;}	

.ee .TabTitle{ height:47px;}

.ee .TabTitle ul li{ float:left; cursor:pointer; height:47px; text-align:center; font-size:16px; width:243px; overflow:hidden; display:block; line-height:40px; font-weight:500;}

.ee .TabTitle .active{ background:url(imagestab1.jpg) left bottom repeat-x; color:#000;  }

.ee .TabTitle .normal{ background:url(imagestab1bg.jpg) left bottom repeat-x; color:#888;}

.ee .Tabbottom{ height:220px; overflow:hidden;}

.ee .TabPic {text-align: left; padding-top: 10px;}

.ee .TabPic ul li { padding:0 8px;float: left;display: block; width:226px;}

.ee .TabPic ul li img { border: 5px solid #e2e2e2; height:170px; width: 216px;}

.ee .TabPic ul li span {display: block;text-align: center;width:226px;height: 30px;clear: both;line-height: 30px;overflow:hidden;}

.none { display:none; }



.eem {width:485px; float:left; border:1px solid #dfdfdf;}	

.eem .TabTitle{ height:47px;}

.eem .TabTitle ul li{ float:left; cursor:pointer; height:41px; text-align:center; font-size:16px; width:160px; overflow:hidden; display:block; line-height:34px; font-weight:500;}

.eem .TabTitle .active{ border-bottom: 2px solid #114d95; color:#000;  }

.eem .TabTitle .normal{  color:#888;}

.eem .Tabbottom{ height:220px; overflow:hidden;}

.eem .TabPic {text-align: left; padding-top: 10px; padding-left:10px;}

.eem .TabPic ul li { line-height: 30px;height: 30px;font-size: 14px;background: url("imagesxb.jpg") no-repeat scroll left 13px transparent;padding-left: 10px;overflow: hidden;}

.eem .TabPic ul li a {display: block;text-align:left;width:470px;height: 30px;clear: both;line-height: 30px;overflow:hidden;}

.none { display:none; }



.ee1 {width:245px; float:right; border:1px solid #dfdfdf;}	

.ee1 .TabTitle{ height:47px;}

.ee1 .TabTitle ul li{ float:left; cursor:pointer; height:47px; text-align:center; font-size:16px; width:243px; overflow:hidden; display:block; line-height:40px; font-weight:500;}

.ee1 .TabTitle .active{ background:url(imagestab1.jpg) left bottom repeat-x; color:#000;  }

.ee1 .TabTitle .normal{ background:url(imagestab1bg.jpg) left bottom repeat-x; color:#888;}

.ee1 .Tabbottom{ height:220px; overflow:hidden;}

.ee1 .TabPic {text-align: left; padding-top: 10px;}

.ee1 .TabPic ul li { padding:0 8px;float: left;display: block; width:226px;}

.ee1 .TabPic ul li img { border: 5px solid #e2e2e2; height:170px; width: 216px;}

.ee1 .TabPic ul li span {display: block;text-align: center;width:226px;height: 30px;clear: both;line-height: 30px;overflow:hidden;}

.none { display:none; }





/*友情链接*/

.link{ width:1000px; margin:0 10px; *margin:-5px 10px 0 10px;}

.link_top{ margin-top:10px; width:1000px; height:65px; overflow:hidden;}

.link_top ul li{ float:left; width:240px; height:61px; margin:0 4px 0 5px; _margin:0 4px;}

.link_top ul li a img{ width:234px; height:55px; padding:2px; border:1px solid #dfdfdf; background:#fff;}

.link_bottom{width:1000px; height:34px; overflow:hidden;}

.link_bottom ul{ padding-left:15px;}

.link_bottom ul li{ float:left; padding-right:22px; padding-top:7px;}

.link_bottom ul li.last{ padding-right:0;}

.link_bottom ul li select{ width:175px; height:20px; color:#555; font-size:12px;}



/*底部*/

.footer{ border-top:4px solid #be0008; background:#0843a5; height:180px;}

.footer_con{ width:1000px; margin:0 auto; font-size:12px; line-height:25px; text-align:center; padding-top:10px; color:#fff;}

.footer_con a{ padding:0 5px; color:#fff;}

.footer_con a:hover{ text-decoration:underline;}







/*内页样式*/

.ny{ width:1000px; margin: 0px auto;}

.dqwz{ width:980px; height:35px; line-height:35px; background:#f5f4f4; padding:0 10px;}

.ny_bot{ width:1000px; margin:10px auto 0px auto;}

.ny_left{ float:left; width:205px; background:#f5f4f4;}



.ny_right{ float:right; width:780px;}

.ny_right1{ width:1000px; margin:0 auto;}

.ny_right_bottom{ font-size:14px; min-height:400px; _height:400px; }

.ny_right_con{ width:740px; margin:0px auto; padding:15px 0px; line-height:210%;}



/*详细页样式*/

.ny_right_con1{ width:900px; margin:0px auto; padding:15px 0px; line-height:220%; font-size:14px; }

.ny_right_con2{ width:740px; margin:0px auto; padding:15px 0px; line-height:220%; font-size:14px; }







.ny_right_con td{

  font-size:14px;

  text-align:left;

  padding-left:15px;

}



.dcxx1_bg{

   background:#fffaf1;

}





.same_sqtj_k{

margin-bottom:25px;}

.ysqgktj_bt {

	font-size:16px;

	color:#333333;

	margin-top:15px;

	margin-bottom:15px;

	text-align:center;

	background:url(../images/list4.jpg) no-repeat left center;

	margin-bottom:10px;

}

.lxxx_jy {

	text-align:left;

	color:#333;

	line-height:30px;

	border-collapse:collapse;

	font-size:14px;

}

.lxxx_jy td {

	border:1px solid #dddddd;

	font-size:14px;

	padding-left:10px;

	padding-right:10px;

}

.lyjs_thlx {

	color:#000;

	line-height:30px;

	font-size:14px;

	text-align:center;

}

.same_zxdcxx_list li{float:left;margin-left:10px;}





.chaxun{ background:url(../images/chaxun.jpg) left top no-repeat; height:244px; padding-left:300px; padding-top:60px; width:365px;}

.chaxun  td{ padding-top:10px; line-height:35px; font-size:14px;}

.ssk2{ margin-left:5px; width:230px; height:30px; border:1px solid #ccc; padding-left:5px; line-height:30px; color:#999;}

.ssk3{ margin-left:5px; width:180px; height:30px; border:1px solid #ccc; padding-left:5px; line-height:30px; color:#999;}







