﻿html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0; }
img { border: 0 none; vertical-align: top; }
ul, li { list-style-type: none; }
h1, h2, h3, h4, h5, h6 {  font-weight:normal; }
body, input, select, button, textarea { font-size:14px; font-family:"Microsoft Yahei","\5b8b\4f53";  }
.arial{ font-family:arial;}
.song{font-family:"\5b8b\4f53";}
button { cursor: pointer; }
i, em, cite { font-style: normal; }
body { background: #fff; color: #000; line-height: 24px;; }
html{-webkit-text-size-adjust:none; }
a{ color: #000; text-decoration: none; _color:#000000;  border:0;}
a{blr:expression(this.onFocus=this.blur()); border:0;}
a:hover { text-decoration:none; color:#941e23;  border:0; }
a:focus { outline: none; border:0; }
.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
*html .fixed { height: 1%; }
.clear { diplay: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }
.fl, .fr { display: inline; float: left; }
.fr { float: right;  }
.center{ text-align:center;}
.blank_50{ height:50px;}

.blod{ font-weight:bold;}
.rh_right_news ul{ min-height:100px; }
time{ color:#555555; float:right;}


/*公用*/
/*.shadow0{
border:#fff 1px solid;
box-shadow: 0 0 4px rgba(225, 225, 225, 1);
-webkit-box-shadow: 0 0 4px rgba(225, 225, 225, 1);
-moz-box-shadow: 0 0 4px rgba(225, 225, 225, 1);}*/
/****************首页**/
.in_bg_gq{ background:url(in_bg_yd.jpg) repeat-x 0 0;}
.in_bg_gq_banner{width:972px; margin:0 auto; height: 110px; background:url(in_bg_yd_banner.jpg) no-repeat 0 0; background-position:center center;}

header{ width:100%; min-height:165px;  }
header .header_warp{width:100%; margin:0 auto;}
header .header_warp .logo{ text-align:center; background:url(topbg.jpg) no-repeat  top center;_background:url(topbg.jpg) no-repeat  top center; width:100%; height:165px;}
.logoimg{ margin:0 auto; width:999px; }
header .top{ background:url(top_bg_02.jpg) repeat-x; height:31px;}
header .top_warp{ max-width:1005px;; margin:0 auto; color:#a0a0a0; text-align:right; line-height:30px;}
header .top_warp a{ color:#a0a0a0; display:inline-block; padding:0 10px;}
header .top_warp em{ display:inline-block;  font-size:8px; line-height:10px; position:relative; top:-2px;}
header nav { font-size:16px;  text-align:left; margin:0 auto; font-weight:bold; width:1005px;}
/*header nav { font-size:16px; background:#ab161c; text-align:left; margin:15px 0 0;}*/
header nav span{ margin:0 20px;display:inline-block; margin:0; background-image:url(nav.png); background-position:right center; background-repeat: no-repeat; width:100px; text-align:center;}

header nav span:hover{ margin:0 20px;display:inline-block; margin:0; width:100px; text-align:center;color:#fff; background:#4589dc; height:36px; }
header nav span.last{ background:none; padding-right:0;}
header nav a{ color:#4c4c4c; }
header nav a:hover{ color:#fff; background:#4589dc; height:36px; width:100px;}
header nav a.on{ color:#f9c048;} 
header .header_warp1 .logo2{ text-align:center; margin-top:10px;}
.main{ max-width:1005px; margin:0 auto; padding-top:10px;}
.main .main_left{ float:left; width:540px;}
.banner_0{min-height:350px;  position:relative; z-index:100;}
.banner_0_top{ min-height:343px;}
.banner_0_top li{ position:absolute; left:0; top:0; width:100%;  text-align:center;}
.banner_0_top li img{ position:relative; width:540px; height:290px;}
 
.banner_0_top li .tit{ position:absolute; left:0; bottom:62px; background:url(alpha_h.png) ; font-size:17px; min-height:20px; padding:8px 0; width:100%; text-align:center; }
.banner_0_top li .tit a{ color:#fff;}
.banner_0_top li .tit a:hover{ text-decoration:underline;}
.banner_0_top li .p{ height:40px; padding:5px 0;  line-height:20px; text-align:left; width:400px; overflow:hidden;}
.banner_0_top li .p a{ display:inline-block; padding:0 10px; text-indent: 30px;}
.banner_0_bottom { position:absolute; bottom:30px; width:100%; right:0; text-align:center; z-index:20; width:120px;}
.banner_0_bottom span{ background:url(n_html55.png) left top no-repeat; width:12px; height:12px; display:inline-block; cursor:pointer;  margin:0 2px;}
.banner_0_bottom span.on{ background:url(n_html55.png) right top no-repeat;}
.banner_0 .next{ background:url(in_bon_01.png) no-repeat; width:19px; height:34px; position:absolute; right:95px; top:86.5%; opacity:0.7; cursor:pointer; z-index:20;}
.banner_0 .por{ background:url(in_bon_03.png) no-repeat; width:19px; height:34px; position:absolute;  right:-5px; top:86.5%; opacity:0.7; cursor:pointer; z-index:20;}
.banner_0 .next:hover{ background:url(in_bon_02.png) no-repeat; width:19px; height:34px; position:absolute; right:95px; top:86.5%; /*opacity:0.7;*/ cursor:pointer; z-index:20;}
.banner_0 .por:hover{ background:url(in_bon_04.png) no-repeat; width:19px; height:34px; position:absolute;  right:-5px; top:86.5%; /*opacity:0.7;*/ cursor:pointer; z-index:20;}
/*.banner_0 .next:hover,.banner_0 .por:hover{opacity:1; filter:alpha(opacity=100);}*/
.bk_01{ background:#fff; padding:0px 10px 8px 10px; }
.bk_01 .tit{ border-bottom:2px solid #0a4c9a; font-size:16px; min-height:25px; padding-top:8px; color:#0064b9; font-weight:bold; display:block; }

.bk_03{ background:#fff; }
.bk_03 .tit{ border-bottom:2px solid #0a4c9a; font-size:16px; min-height:25px; padding-top:8px; color:#0064b9; font-weight:bold; display:block; }


.bk_02{ background:#fff; border-radius:4px; padding:0px 10px 8px 10px; }
.bk_02 .tit{ border-bottom:2px solid #0a4c9a; font-size:16px; min-height:25px; padding-top:8px; color:#0064b9; font-weight:bold; display:block; width:410px;}
.bk_02 img{ float:left; border:#CCCCCC solid 1px; padding:3px;}
.bk_02  dl{ width:250px; float:right;}
 /**
.bk_01 .message{ margin-top: 10px;}
.bk_01 .message dt{ min-height: 40px; background:#f6f2f2; border-radius:4px;}
.bk_01 .message dt a{ float:left; font-size:17px; color:#8196aa; display: inline; margin-left: 16px; line-height: 40px; }
.bk_01 .message dt a i{ float:left; width:8px; height:8px; background:url(no_html52.jpg) no-repeat; margin:5px 5px 0 0;  }
.bk_01 .message dt a:hover{ color:#09395e;}
.bk_01 .message dd{ margin-top: 10px;}
.bk_01 .message dd span{ background:#edf2f7; border-radius:4px; display:inline-block; width:32%; font-size: 18px; text-align:center; float:left; padding:5px 0 6px; margin-right:2%; letter-spacing:3px; font-weight: bolder;}
.bk_01 .message dd span a{ color:#8196aa;}
.bk_01 .message dd span a:hover{color:#09395e;}
.bk_01 .message dd span.last{ margin-right:0;}
*/
.keji{ width:482px; float:left; border:solid 1px #e1e1e1;border-radius:4px; background:#FFFFFF; padding:0 12px;}







.dt_ad .dt_ad_title{}
.dt_ad1{ width:540px; height: 70px; margin-top: 9px; cursor:pointer;}
.dt_ad{ width:300px;}

.dt_ad table a{ color:#FFFFFF}
.dt_ad .dt_ad_left{  width: 275px; height: 56px; margin-bottom:14px; margin-left:10px;  background:#f6f6f6; border:solid 1px #ececec; text-align:center; line-height:56px;border-radius: 2px; color:#838080;}
.dt_ad .dt_ad_left:hover{  width: 275px; height: 56px; margin-bottom:14px; margin-left:10px;  background:#39a4dc; border:solid 1px #ececec; text-align:center; line-height:56px;border-radius: 2px; color:#FFF;}

.dt_ad .dt_ad_left1{  width: 230px; min-height:48px;margin-top:14px; margin-right:10px; background:#f6f6f6; border:solid 1px #ececec; text-align:left; line-height:20px;border-radius: 2px; color:#838080; float:right}
.dt_ad .dt_ad_left1:hover{  width: 230px; height: 48px; margin-top:14px; background:#39a4dc; border:solid 1px #ececec; text-align:center; line-height:56px;border-radius: 2px; color:#FFF;}

.bk_01 .tab_bon { margin:0; font-size: 15px; border-bottom:solid 1px #cacaca; background:#eeeeee;}
.bk_01 .tab_bon li { float:left; margin-right:25px;  height:24px; text-align:center; width:90px;}
.bk_01 .tab_bon li a { display:block; height:24px;}
.bk_01 .tab_bon li.on { border-bottom:2px solid #0a4c9a; }
.bk_01 .tab_bon li.on a{ color:#941e23;cursor: pointer; height: 24px;width: 90px;}
.bk_01 .tab_bon2{ margin:10px 0; font-size: 15px; float:left; width: auto;}
.bk_01 .tab_bon2 li{ float:left; margin-left:25px;  border-bottom:2px solid #fff;}
.bk_01 .tab_bon2 li a{ display:block; height:24px;}


.blue_bk .tab_bon li.on{border-top:2px solid #1b456c; border-bottom:none; border-left:#c9c9c9 solid 1px;  border-right:#c9c9c9 solid 1px; width:90px; text-align:center; }
.blue_bk .tab_bon li.on a{ color:#c50000; background:#FFF; border-bottom:#fff solid 1px; border-left:#c9c9c9 solid 1px;  border-right:#c9c9c9 solid 1px; width:90px;  text-align:center;}
.widget_list ul{ margin-bottom: 5px; }
.widget_list li{ border-bottom:1px solid #efeeee; height:30px; vertical-align:top; line-height:30px; padding-left:3px; overflow:hidden; text-overflow:ellipsis; font-size:14px;}
.widget_list li a{ float:left; color:#555; _color:#000000; white-space :nowrap; overflow:hidden; text-overflow:ellipsis;}
.widget_list li a:hover{ color:#941e23;}
.widget_list li a i{float:left; width:6px; height:6px; background:url(no_html53.jpg) no-repeat; margin:13px 10px 0 0; }
.widget_list .p{text-indent: 32px; _color:#000000;}

.widget_list1 ul{ margin-bottom: 5px; }
.widget_list1 li{height:30px; vertical-align:top; line-height:30px; padding-left:3px; overflow:hidden; text-overflow:ellipsis; font-size:14px;}
.widget_list1 li a{ float:left; color:#555; white-space :nowrap; overflow:hidden; text-overflow:ellipsis;}
.widget_list1 li a:hover{ color:#941e23;}

.law_list{min-height:163px; }
.law_list ul{min-height:136px; }
.gzdt_list{min-height: 280px;}
.link_list{min-height: 110px;}
.main_right{ float:right; width:445px;}


.more{ float:right;font-size: 14px;  color:#005596;}



.news_link{ width: 100%; min-height: 28px; background: #ffffff; font-weight:normal; margin-top: 10px; font-family: "Microsoft Yahei"; display:block;}   
.news_link a {
 float: left; font-size: 14px; color:#555; _color:#000000; display: inline; line-height: 28px; white-space: nowrap; margin-left: 15px; margin-right: 15px; font-family: "Microsoft Yahei"; display:block;
}


.in_footer{ background:#0e599d; margin:0;color:#fff;}
.footer_warp{ margin:4px auto; max-width:900px; text-align:center; height:38px; line-height:38px;}
.footer_b{ color:#fff; }
.footer_b a{ color:#fff; display:inline-block;}
.footer_b a:hover{ text-decoration:underline;}
.footer_b span{ margin-right: 10px;}

.tab_list{ display:none;}
.show{ display:block;}
.zc_qa{ position:absolute; right:10px; top:51px; width:90px; height:20px; }
.zc_qa a{padding-left:20px; background:url(other_07.jpg) left center no-repeat; display:block; height:20px; color:#8A1B20; font-size:15px;} 
.zc_qa a:hover{ color:#400608;}
/**直通车*/
.ztc{ margin-top:10px; border-radius:4px; min-height: 244px; background:url(ztc_bg.png) repeat-x; position: relative}
.ztc .ztc_logo{ margin: auto; text-align: center; margin-top: 10px; min-height: 26px; }
.ztc .tab_bon { margin-left: 5px; width: 262px; float:left;}
.ztc .tab_bon ul { float:left; width: 262px; }
.ztc .tab_bon ul li { float:left; height: 62px; margin: 5px 0px 0px; text-align:center; }
.ztc .tab_bon ul li a { display:block; height:62px; }
.ztc .ztc_con{ float: left; margin-left: 5px; width: 262px; height: 210px; min-height: 210px; text-align: center; }
.ztc .ztc_con2{ float: right; margin-top: 5px; margin-right: 5px; width: 250px; height: 195px; text-align: center; }
.ztc .ztc_con3{ float: right; margin-top: 7px; margin-right: 5px; width: 255px; height: 191px; text-align: left; background-color: #E5EAFD; border-radius:4px; }
.ztc .ztc_con3 .ztc_text{ float: left; margin-top: 15px; margin-left: 5px; width: 240px; height: 125px; margin-top: 15px; text-align: left; line-height: 30px; font-size: 16px; text-indent: 32px; }
.ztc .ztc_con3 .ztc_text2{ float: left; margin-top: 15px; margin-left: 5px; width: 240px; height: 150px; margin-top: 5px; text-align: left; line-height: 22px; font-size: 14px; text-indent: 32px; }
.ztc .ztc_con3 .link_box{ float: left; width: 240px; line-height: 30px; font-size: 16px; color: #f03723; width:100%; text-align:center;}
.ztc .ztc_con3 .link_box a{ color: #f03723; }
 
.ztc .ztc_con3 ul.tb_list { float: left; width: 235px; text-align: left; margin-top: 5px; margin-left: 10px; }
.ztc .ztc_con3 ul.tb_list li{ float: left; width: 235px; text-align: left; line-height: 30px; font-size: 14px; color: #000000;}
.ztc .ztc_con3 ul.tb_list li a{ color: #000000; }
.ztc .ztc_con3 ul.tb_list i{ float:left; width:6px; height:6px; background:url(no_html53.jpg) no-repeat; margin:13px 10px 0 0; }
/**
.ztc .edu_dl dt{ width:290px; position:absolute; left:0; top:15px;}
.ztc .edu_dl dt h4{ font-size: 15px; font-weight:bold; margin-top:15px;}
.ztc .edu_dl dd{ padding-left:310px; }
.ztc .edu_dl dd .tab_border1{ height: 205px; margin-bottom:10px;font-size: 14px;}
.ztc .edu_dl dd .tab_border1 td{ border-bottom:1px solid #efeeee; height:40px; vertical-align:middle; line-height: 25px;}
.ztc .edu_dl dd .more{ float:right; color:#005596;}
.ztc .edu_dl dd .more:hover{ color:#941e23;}
 
.ztc .edu_con dl{height: 100px; min-height: 100px;}
.ztc .edu_con ul{height: 100px; min-height: 100px;}*/
/**
.lgzr{ position: relative; height: 238px; background:url(lgzr_bg.png) repeat-x; margin-top: 10px;}
.lgzr .logo { position: relative; height: 34px; margin-left: 10px; margin-top: 5px; width: 503px; height: 34px;}
.lgzr .logo a { cursor: pointer;}
.lgzr .logo2 { position: relative; width: 538px; height: 35px; margin-top: 5px;}
.lgzr .mess{ position: relative; float:right; width: 188px; height: 17px; margin-right: 10px;}
.timeline_box {position: relative; float: left; width: 100%; height: 149px; margin-top: 10px; }
 
#timeline { position: relative; float: left; width: 100%; height: 149px; overflow: hidden; margin-top: 10px; }
#timeline1 { overflow: hidden; position: relative; float: left; width: 360px; margin-left: 150px; }
#timeline .li_0{ position: absolute; float: left; text-align: center; list-style: none; margin-left: 30px; width: 100px; top: 13px; }
#dates { height: 47px; overflow: hidden; white-space: nowrap; padding: 0px; }
#dates li { float: left; text-align: center; margin-left: 10px; width: 17px; height: 17px; background-position: center center; background-repeat: no-repeat; }
#dates li.li_1{ margin-top: 2px; background-image:url(lgzr_timedot1.png);} 
#dates li.li_2{ margin-top: 27px; background-image:url(lgzr_timedot2.png);}  
.prev1{ position: absolute; left: 150px; top: 90px; background-image: url(lgzr_arrow_prev.png); background-repeat: no-repeat; width: 44px; height: 54px; cursor:pointer;}
.next1{ position: absolute; right: 0px; top: 90px; background-image: url(lgzr_arrow_next.png); background-repeat: no-repeat; width: 44px; height: 54px; cursor:pointer;}
#issues { overflow: hidden; margin: 10px; background: #ffffff; }	
#issues li { list-style: none; float: left;}
.lgzr_tab_bon { margin: auto; height: 30px;}
.lgzr_tab_bon li{ float: left; width: 89px; height: 30px; background-position: center center; background-repeat: no-repeat; margin-left: 35px; font-size: 16px; color: #E6C5C5; text-align: center; line-height: 30px; background-image:url(lgzr_tab_def.png); color: #E6C5C5; cursor: pointer;}
.lgzr_tab_bon li.on { background-image: url(lgzr_tab_cur.png); color: #ffffff; } 
.lgzr_tab_bon li a { display:block; color: #E6C5C5}
.lgzr_widget_con{ background-color: #ffffff; height: 113px; position: relative; font-family: "Microsoft Yahei"; margin: 2px 23px 0px 23px;}
.lgzr_widget_con .zyyq dt { min-height: 30px; line-height: 30px; margin: 0px 10px; font-size: 14px; _color:#000000;} 
.lgzr_widget_con .zyyq dt a{ color:#444; font-weight:bold; _color:#000000;}
.lgzr_widget_con .zyyq dt a:hover{ color:#941e23;} 
.lgzr_widget_con .zyyq dd { min-height: 60px; margin: 0px 10px; color:#555; _color:#000000; line-height:1.5; font-size: 14px; text-indent: 28px; }
.lgzr_widget_con .zyyq dd a{ color:#555; _color:#000000;}
.lgzr_widget_con .zyyq .more{ float:right; color:#005596; margin-right: 10px; }
.lgzr_widget_con .zyyq .more:hover{ color:#941e23;}
.lgzr_widget_con .wqft dt{ position: absolute; height: 85px; top: 10px; left: 10px; }
.lgzr_widget_con .wqft dd{ position: absolute; top: 5px; padding-left: 135px; padding-right: 10px;}
.lgzr_widget_con .wqft dd ul{ line-height: 22px; text-align: left; left: 10px;}
.lgzr_widget_con .wqft dd ul li{ line-height: 22px; font-size: 14px; } 
.lgzr_widget_con .rsth dt.dt1 { position: absolute; height: 85px; top: 10px; left: 10px; }
.lgzr_widget_con .rsth dd{ position: absolute; top: 4px; padding-left: 135px; padding-right: 10px; }
.lgzr_widget_con .rsth dd .title { margin-top: 5px; font-size: 14px; _color:#000000; } 
.lgzr_widget_con .rsth dd .title a{ color:#444; font-weight: bold; _color:#000000;}
.lgzr_widget_con .rsth dd .title a:hover{ color: #941e23;}
.lgzr_widget_con .rsth dd .sum { margin-top: 10px; min-height:60px; color:#555; _color:#000000; line-height:1.5; font-size: 14px; text-indent: 28px; }
.lgzr_widget_con .rsth dd .sum a{ color:#555; _color:#000000;}
*/
/**
.lgzr_widget_con .rsth dd { position: absolute; height: 85px; top: 5px; padding-left: 60px; }
.lgzr_widget_con .rsth dd a{ color:#555; _color:#000000;}
 */
/**
.lgzr_widget_con .rsth .more{ float:right; color:#005596; margin-right: 10px; }
.lgzr_widget_con .rsth .more:hover{ color:#941e23;}
.lgzr_widget_con .dl2 dd{ position: absolute; width: 300px; height: 190px; top: 10px; right: 20px; }
.lgzr_widget_con .dl2 dd ul{ line-height: 23px; width: 300px; text-align: left; top: 10px; left: 10px; }
.lgzr_widget_con .dl2 dd ul li{ line-height: 23px;  margin-top: 5px; font-size: 14px; color: #002366; }
.lgzr_widget_con .dl2 dd ul li span{ font-weight: bold; line-height: 30px; text-align: left; top: 10px; left: 10px; }
.lgzr_widget_con .dl2 dd ul li p{ text-indent: 30px;}
.lgzr_widget_con .dl2 .more{ float:right; color:#005596; margin-top: 10px; }
.lgzr_widget_con .dl2 .more:hover{ color:#941e23;}
.lgzr_widget_con .dl3 dt { position: absolute; width: 910px; height: 180px; top: 10px; left: 20px; padding-top: 10px;}
.lgzr_widget_con .dl3 dd { position: absolute; height: 280px; top: 10px; left: 10px; padding-left: 250px;}
.lgzr_widget_con .dl3 dd ul { width: 660px; top: 10px; left: 10px; }
.lgzr_widget_con .dl3 dd ul li { line-height: 23px; width: 660px; text-align: left; color: #375184; padding-right: 20px;}
.lgzr_widget_con .dl3 dd ul li.title { font-size: 14px; font-weight: bold;}
.lgzr_widget_con .dl3 dd ul li.sum { font-size: 14px; margin-top: 5px; }
.lgzr_widget_con .dl3 dd ul li p { text-indent: 30px;}
 
.lgzr_widget_con .dl5 dd{ height: 170px; float: left; margin-left: 20px; margin-top: 10px; width: 440px; }
.lgzr_widget_con .dl5 dd span{ float: left; width: 440px; text-align: left; line-height: 30px; font-size: 16px; font-weight: bold;}
.lgzr_widget_con .dl5 dd .rsth_tit { float: left; width: 440px; line-height: 30px; font-size: 14px; font-weight: bold; color: #002366; }
.lgzr_widget_con .dl5 dd .rsth_su { float: left; width: 440px; line-height: 30px; height: 110px; color: #002366; text-indent: 28px;}
.lgzr_widget_con .dl5 dd a{ color: #002366; } 
.lgzr_widget_con .dl5 dd ul{ line-height: 27px; width: 440px; text-align: left; margin-top: 30px; }
.lgzr_widget_con .dl5 dd ul li{ line-height: 27px; font-size: 15px; color: #002366; }
.lgzr_widget_con .dl5 dd ul li a{ color: #002366; } 
.lgzr_widget_con dl .more{ float:right; color:#005596; }
.lgzr_widget_con dl .more:hover{ color:#941e23;}
*/
.sfjbc{ position: relative; width: 560px; height: 177px; background:url(sfjbc_bg.png) no-repeat left top; margin-top: 10px; margin-left: -7px; }
.sfjbc .sfjbc_logo{ position: absolute; width: 459px; height: 34px; top: 10px; left: 20px; }
.sfjbc .img_show{ position: absolute; height: 25px; top: 76px; left: 13px;} 
.sfjbc .logo1{ position: absolute; height: 25px; top: 70px; left: 210px;} 
.sfjbc .logo2{ position: absolute; height: 80px; top: 59px; right: 151px;} 
.sfjbc .logo3{ position: absolute; height: 40px; top: 59px; right: 25px; } 
.sfjbc .logo4{ position: absolute; height: 40px; top: 99px; right: 25px; } 
.sfjbc .logo5{ position: absolute; width: 104px; height: 25px; top: 141px; left: 15px; } 
.sfjbc .myet{ position: absolute; height: 33px; line-height: 33px; color: #0159B3; font-size: 16px; font-weight: bold; letter-spacing:0px; left: 115px; top: 138px; }
.sfjbc .myet a{ color: #0159B3; } 
 
.bgzq{ position: relative; width: 540px; height: 108px; background:url(bgzq_bg_2.png) no-repeat center top; margin-top: 10px; }
.bgzq .logo1{ position: absolute; height: 68px; top: 33px; left: 30px; } 
.bgzq .logo2{ position: absolute; height: 68px; top: 33px; left: 245px;} 
.bgzq .logo3{ position: absolute; height: 68px; top: 33px; left: 445px;} 
.bgzq .logo4{ float:left; width: 104px; height: 25px; margin-top: 142px; margin-left: 80px; } 
.bgzq .myet{ float: left; height: 33px; line-height: 33px; color: #0159B3; font-size: 18px; font-weight: bold; letter-spacing:0px; margin-top: 138px; }
.bgzq .myet a{ color: #0159B3; }
.bgzq .kldh{ float: left; background:url(bgzq_bg_3.png) no-repeat left top; width: 547px; height: 116px; margin-top: 4px; }
.bgzq .kldh .kldh_text{ float: left; width: 515px; color: #ffffff; font-size: 13px; line-height: 17px; margin-top: 7px; margin-left: 17px; padding: 0px; }
.bgzq .kldh .kldh_text span{ float: left; color: #25987f; Font-style: oblique;padding: 0px;}
.bgzq .kldh .kldh_text2 { float: left; width: 515px; color: #ffffff; font-size: 13px; line-height: 17px; margin-left: 17px; text-indent: 26px; }
 
/*首页小于940调用*/
.min_body .main .main_left,.min_body .bottom_left,.min_body .bottom_right{ width:98%; padding:0 1%;}
.min_body .banner_0_top li img,.min_body  .work_news_left{ width:100%; height:auto;}
.min_body .banner_0_top,.min_body .banner_0{ min-height:inherit;}
.min_body .work_news_right{width:100%; height:auto; margin-top:20px;}
.min_body .work_news { margin-left:1%; margin-right:1%;}
.min_body .search{ margin-bottom:10px;}
.min_body .right_txt{ min-height:inherit;}
.min_body .right_news { margin-top: 10px;}
/*首页小于480调用*/
.min_body480 .hd_list dl dt{ position:relative; left:0; top:0;}
.min_body480 .hd_list dl dd{ padding-left:0; margin-top:10px;}
.min_body480 .bk_01 .edu_dl dt{position:relative; left:0; top:0;}
.min_body480 .bk_01 .edu_dl dd{padding-left:0; margin-top:10px;}
.min_body480 .right_txt{ background:#0E3C60;}
.min_body480 .xf_left{ width:100%;}
.min_body480 .xf_right{ width:100%; margin-top:10px;}
.min_body480 .bk_01 .tab_bon li{ margin-bottom:14px; }
.min_body480 .bk_01 .message dt{ padding-bottom:10px;}
.right_0531{  }
.right_0531 .tit{ background:url(n_html51.jpg) left top no-repeat #fafbfb; border:none; height:50px; padding:0 10px; font-size:16px; border-top-left-radius:4px; border-top-right-radius:4px; }
@media all and (min-width:0) { /* 2. */
    .right_0531 .tit{  background:#fafbfb; border:1px solid #fafbfb;}
}
.right_0531 .tit .em{ float:left; margin-top:15px;}
.right_0531 .tit .more{ float:right; margin-top:16px; font-size:14px;  color:#005596;}
.right_0531 .tit .more:hover{ color:#941e23;}
.right_0531 .ul0{ background:url(n_html52.jpg) left bottom no-repeat #fff; border:none; border-top:none; min-height:404px;  border-bottom-right-radius:4px; border-bottom-left-radius:4px; padding:20px 15px 20px 15px; }
@media all and (min-width:0) { /* 2. */
    .right_0531 .ul0{ background:#fff; border-top:none;}
}
/* 二级页面*/
.other_bg{ background:#ebeaea; }
.other_header{ background:#0237A1; border-bottom:10px solid #ab161c;}
.other_Location{ border-radius:4px; background:#fff; min-height:50px;width:1000px;_width:1000px;margin:0 auto;_margin:0 auto;}
.other_Location .fl{ margin:12px 0 0 12px;}
.other_Location .fl a{ display:inline-block; padding:0 0 0 5px;}
.other_Location .fl span{ color:#205882; display:inline-block; padding-left:5px;}
 .seach_dl{ min-width:385px;}
 .seach_dl dt{ float:left; background:url(search_03.jpg) no-repeat; width:291px; height:31px; margin:10px 0 0 10px; display:inline;}
 .seach_dl dt .s_int{ float:left; height:22px; line-height:22px; *line-height:22px;  width:240px; margin-left:5px; margin-top: 4px;background:none; border:none;  color:#848484;}
 .seach_dl dt .s_bon{ float:left; width:35px; height:30px; background:none; border:none; cursor:pointer;margin-left:5px;}
 .seach_dl dd{ float:left; margin:15px 0 10px 10px; display:inline;}
 .seach_dl dd a{ color:#214d76; text-decoration:underline;}
 .seach_dl dd a:hover{ color:#941e23;}
.rh_box{ padding-top:0px; width:1000px;_width:1000px;margin:0 auto;}
.other_left{ float:left; width:158px; margin-right:19px;}
.other_left .tith2{ background:#941e23; font-size:16px; color:#fff; padding:10px 27px 10px 20px; margin-top:10px; }
.other_left .tith2 a{ color:#fff; }
.other_left .u_list{ background:#fff; padding:10px 0;}
.other_left .u_list li{ background:url(rh_07.jpg) 20px center no-repeat; padding-left:35px; line-height:20px; font-size:15px; margin:8px 0; vertical-align:top;}
.other_left .u_list li.on{ background:url(00_17.jpg) 20px center no-repeat;}
.other_left .u_list li.on a{ color:#941e23;}
.other_left .u_list li a{ color:#555; _color:#000000;}
.other_left .u_list li a:hover{ color:#941e23;}
.other_left .u_list_2{ background:#fff; padding:20px 0 20px; margin-top:10px;}
.other_left .u_list_2 li{ background:url(00_17.jpg) 20px center no-repeat; padding:8px 0; padding-left:35px; line-height:20px; font-size:15px; vertical-align:top;}
.other_left .u_list_2 li.on{ background:url(00_18.jpg) 20px center no-repeat #941e23; }
.other_left .u_list_2 li.on a{ color:#fff; font-style:italic; text-decoration:underline;}
.other_left .u_list_2 li.on a:hover{ color:#fff;}
.other_left .u_list_2 li a{ color:#555; _color:#000000;}
.other_left .u_list_2 li a:hover{ color:#941e23;}
/***廉政博客左侧导航——begin**/
.other_left .u_list_3{ background:#fff; padding:20px 0 20px; margin-top:10px;}
.other_left .u_list_3 .li1{ background:url(00_17.jpg) 20px center no-repeat; padding:8px 0; padding-left:35px; line-height:20px; font-size:14px; vertical-align:top;}
.other_left .u_list_3 .li1_on{background:url(00_18.jpg) 20px center no-repeat #941e23;padding:8px 0;padding-left:35px;line-height:20px;font-size:14px;vertical-align:top;}
.other_left .u_list_3 .li1_on a{ color:#fff; font-style:italic; text-decoration:underline;}
.other_left .u_list_3 .li1_on a:hover{ color:#fff;}
.other_left .u_list_3 .li2{ padding: 0; padding-left: 50px; line-height:25px; font-size:14px; vertical-align:top;}
.other_left .u_list_3 .li2 a{ color:#555; _color:#000000;}
.other_left .u_list_3 .li2 a:hover{ color:#941e23; text-decoration:underline}
/**廉政博客左侧导航——end**/
/**细览模板 - 每月e题add by shizhu 20130615 begin **/
/**每月e题左侧导航**/
.other_left2{ float:left; width:120px; margin-right:10px;}
.other_left2 .u_list_2{ background:#fff; padding:20px 0 20px; margin-top:10px;}
.other_left2 .u_list_2 li{ background:url(00_17.jpg) 20px center no-repeat; padding:8px 0; padding-left:35px; line-height:20px; font-size:14px; vertical-align:top;}
.other_left2 .u_list_2 li.on{ background:url(00_18.jpg) 20px center no-repeat #941e23; }
.other_left2 .u_list_2 li.on a{ color:#fff; font-style:italic; text-decoration:underline;}
.other_left2 .u_list_2 li.on a:hover{ color:#fff;}
.other_left2 .u_list_2 li a{ color:#555; _color:#000000;}
.other_left2 .u_list_2 li a:hover{ color:#941e23;}
.other_center_23{float:left; width: 480px; margin-top:10px;}
.other_right2{ float:right; width: 315px;}
/**细览模板 - 每月e题add by shizhu 20130615 end **/
.other_center{ float:left;border-radius:4px; background:#fff; min-height:500px; margin-top:10px; } 
.other_center_22{float:left; width:505px; margin-top:10px;}
.other_center .tith2{ margin:10px 15px; font-size:16px; border-bottom:2px solid #941e23; padding:0 0 5px 0; height: 25px; color:#ba0000; font-weight:bold;}
.other_center .tith2 .explain{float: right; margin-top: 3px; margin-right: 5px; font-size:14px;}
.other_center .list_news{  margin:0 10px;}
.other_center .list_news li{ border-bottom:1px solid #f0eeee; padding:5px 5px; line-height:30px; vertical-align:top;}
.other_center .list_news li a{ float:left;}
.other_center .list_news li span{ float:right; font-size:11px; font-family:"arial，黑体"; color:#c1c1c1;}
/**概览 - 读书 begin **/
.other_center .ts{ margin:0 15px; }
.other_center .ts_p{ margin:0 15px; }
.ds_box{ border-radius:4px; background:#fff; color:#fff;  padding: 5px 15px; padding-bottom:28px; margin-top:20px;}
.ds_box .dl0{ position:relative; min-height:265px; border-bottom:1px dotted #aaa; }
.ds_box .dl0 dt{ width:193px; position:absolute; min-height:255px; left:0; top:0; padding-bottom: 10px;}
.ds_box .dl0 dt .img{border:1px solid #aaa; width: 193px; height: 255px;}
.ds_box .dl0 dd{ padding-left:210px; min-height:193px;}
.ds_box .dl0 dd h2{ font-size:16px; color:#444; font-weight:bold; border-bottom:1px dashed #f0eeee; margin-bottom:5px; line-height:30px;}
.ds_box .dl0 dd h2 a { color:#444}
.ds_box .dl0 dd h2 a em{ color:#003564;}
.ds_box .dl0 dd h2 a:hover{ color:#941e23;}
.ds_box .dl0 dd div.author{ height:30px; }
.ds_box .dl0 dd div.author h3{ line-height:30px; font-size:14px; font-weight:bold; color:#444; float:left;}
.ds_box .dl0 dd .CBDW{color:#555; _color:#000000; vertical-align:top; line-height:30px; padding-left:3px; overflow:hidden;}
.ds_box .dl0 dd .abstract{color:#555; _color:#000000; vertical-align:top; line-height: 25px; padding-left:3px; overflow:hidden; text-indent: 30px;}
.ds_box_tjsm{ margin-right: 120px; margin-left: 120px; min-width: 470px;}
.tjsm_box{ border-radius:4px; background:#fff; color:#fff;  padding: 5px 15px; padding-bottom:28px; position:relative; }
.tjsm_box .dl0{ position:relative; min-height:147px; border-bottom:1px dotted #aaa; margin-top:10px;}
.tjsm_box .dl0 dt{ width:91px; position:absolute; min-height:153px; left:0; top:0; padding-bottom: 10px;}
.tjsm_box .dl0 dt .img{border:1px solid #aaa; width: 91px; height: 120px; margin-top: 7px;}
.tjsm_box .dl0 .sm_detail{ padding-left:110px; min-height:130px;}
.tjsm_box .dl0 .sm_detail h2{ font-size: 16px; color:#444; font-weight:bold; margin-bottom:5px; line-height:30px;}
.tjsm_box .dl0 .sm_detail h2 a { color:#444}
.tjsm_box .dl0 .sm_detail h2 a em{ color:#003564;}
.tjsm_box .dl0 .sm_detail h2 a:hover{ color:#941e23;}
.tjsm_box .dl0 .sm_detail .abstract{color:#555; _color:#000000; vertical-align:top; line-height:1.5; padding-left:3px; overflow:hidden; text-indent: 30px; font-size: 13px;}
.tjsm_box .dl0 .sp_box{ float:right; position: absolute; right:0px; top: 0px; min-height:153px; width: 260px;}
.tjsm_box .dl0 .sp_box ul{}
.tjsm_box .dl0 .sp_box ul li{ color:#555; _color:#000000; line-height:30px; padding-left:3px; overflow:hidden; text-overflow:ellipsis; font-size: 15px;}
.tjsm_box .dl0 .sp_box ul li i{float:left; width:6px; height:6px; background:url(no_html53.jpg) no-repeat; margin:13px 10px 0 0; }
 
/**
.ds_box .dl0 dd{}
.ds_box .dl0 dd ul{}
.ds_box .dl0 dd li{color:#555; _color:#005596; vertical-align:top; line-height:30px; padding-left:3px; overflow:hidden; text-overflow:ellipsis;}
.ds_box .dl0 dd li a{ float:left; color:#555; _color:#005596; white-space :nowrap; overflow:hidden; text-overflow:ellipsis;}
.ds_box .dl0 dd li a:hover{ color:#941e23;}
.ds_box .dl0 dd li a i{float:left; width:6px; height:6px; background:url(no_html53.jpg) no-repeat; margin:13px 10px 0 0; } **/
/**概览 - 读书 end **/
/**通用概览 - 导航栏目 - 有左边栏 右侧边栏不加宽 add by shizhu 20130719 begin **/
.center_pub{ width:505px;}
/**通用概览 - 导航栏目 - 无左边栏 右侧边栏加宽后 add by shizhu 20130719 begin **/
.center_nav{ width:720px;}
/**通用概览 - 图片类 - 无左边栏 - 右侧边栏不加宽 add by shizhu 20130722 begin **/
.center_img{ width: 683px;}
/**通用概览 - 图片类 - 无右边栏 - 左侧边栏不加宽 add by shizhu 20130910 begin **/
.center_tjsm{ width: 763px;}
.other_right{ float:right; width:238px;}
.other_right3{ float:right; width:270px;}
.rh_right_news{ margin-top:10px;}

.webuser{ margin-top:10px;}
.webuser ul{min-height:100px; }
.webuser ul li a i{background:url(rh_17.jpg) no-repeat; width:20px; height:16px; margin-top:0; color:#fff; text-align:center; line-height:16px; font-size:11px; font-family:"arial,黑体";}
.webuser ul .webuer_01 a i{ background:url(rh_11.jpg) no-repeat; }
.webuser ul .webuer_02 a i{ background:url(rh_14.jpg) no-repeat; }
.webuser ul .webuer_03 a i{ background:url(rh_16.jpg) no-repeat; }
/**廉政博客——右侧专家详细信息**/
.left61_box2{ background:#fff; margin-top:10px; text-align:center; padding:20px;}
.left61_box2 div{ margin-top:10px; font-size:14px; }
.left61_box2 div em{ display:inline-block; padding-left:10px; color:#205781;font-weight:bold; }
.left61_box2 div.pro_name{ text-align:center;}
.left61_box2 div.abstract{text-indent:30px; text-align:left; line-height: 25px;}
.left61_box2 div.abstract a:hover{ text-decoration: underline;}
 
/**今日要闻——按时间搜索**/
.daty_selset{ margin-top:10px; padding:20px 10px;  border-radius:4px; background:#fff; min-height:50px; }
.daty_selset .tit{ color:#164e7a; font-size:17px; margin-bottom:10px;}
.daty_selset .inp{ background:#eaeaea; padding:0 10px; border-radius:4px; }
.daty_selset .inp input{ height:30px; line-height:30px; border:none; background:none; font-family:Arial; }
.daty_selset button{background:#4a4a4a; border-radius:4px; width:60%; height:25px; border:none; color:#fff; cursor:pointer;  margin-top:15px;}
/**法律法规——按关键词搜索**/
.key_selset {margin-top:10px; padding:20px 10px;  border-radius:4px; background:#fff; min-height:50px; }
.key_selset .tit{color:#164e7a; font-size:17px; margin-bottom:10px;}
.key_selset .inp{background:#eaeaea; padding:0 10px; border-radius:4px; }
.key_selset .inp input{width: 99%; height:30px; line-height:30px; border:none; background:none; font-family:Arial; }
.key_selset button{background:#4a4a4a; border-radius:4px; width:60%; height:25px; border:none; color:#fff; cursor:pointer;  margin-top:15px;}
.pic_right_news{ margin-top:10px;}
.pic_right_news ul{ padding:0px 22px 50px;}
.pic_right_news ul li{ border-bottom:1px solid #f0eeee; padding:30px 0 25px; height:auto; vertical-align:top;}
.pic_right_news ul li img{ width:172px; height:92px; margin:0 10px;}
.pic_right_news ul li h4{ text-align:left; padding:5px 10px 5px; font-size: 14px;}
.pic_right_news ul li a{ float:none; white-space:normal;}
.list_news_pic{ margin:10px 15px;}
.list_news_pic li{ height:166px; overflow:hidden; width:201px; float:left; padding-right:10px; margin-bottom:10px; border-bottom:1px solid #f0eeee; padding-top:20px;}
.list_news_pic li img{ width:200px; height:107px; }
.list_news_pic li h4{ margin-top:10px; font-size:14px;}
.list_news_pic li.nfor{ padding-right:0; }
/****廉政视频*******/
.list_news_pic3{ margin:10px 15px;}
.list_news_pic3 li{ height:180px; overflow:hidden; width:140px; float:left; padding-right:20px; margin-bottom:10px; border-bottom:1px solid #f0eeee; padding-top:20px;}
.list_news_pic3 li img{ width:140px; height:77px; }
.list_news_pic3 li h4{ margin-top:10px; font-size:14px;}
.list_news_pic3 li.nfor{ padding-right:0; }
/*公用文字类概览页面列表*/
.list_news_dl{ margin:0 10px; }
.list_news_dl li{border-bottom:1px solid #f0eeee; padding:5px 5px;}
.list_news_dl li dt{ margin-bottom:10px; height:25px; line-height:25px;}
.list_news_dl li dt a{color:#004a8e; font-size: 16px; float:left; font-weight:bold;}
.list_news_dl li dt a i { background:url(jt.jpg) no-repeat center; width:19px; height:9px; display:inline-block}

.list_news_dl li dt a:hover{ color:#941e23;}
.list_news_dl li dt span{color:#555656; font-size: 14px; float:right;}
.list_news_dl li .p{ color:#787979; line-height:1.5; font-size: 14px; text-indent: 32px;}
.list_news_dl li .more{ text-align:right; margin-top:5px;}
.list_news_dl li .more a{ color:#941e23;}
.list_news_dl li .more a:hover{ color:#F00;}
/*****今日要闻概览页面列表*****add by shizhu 2013-07-29******/
.list_news_jryw{ margin:0 10px;  }
.list_news_jryw li{border-bottom:1px solid #f0eeee; padding: 0px 5px;}
.list_news_jryw li dt{height:35px; line-height:35px;}
.list_news_jryw li dt a{color:#555656; font-size: 14px; float:left;}
.list_news_jryw li dt a:hover{ color:#941e23;}
.list_news_jryw li dt span{color:#555656; font-size: 14px; float:right;}
.list_news_jryw li .more{ text-align:right; margin-top:5px;}
.list_news_jryw li .more a{ color:#941e23;}
.list_news_jryw li .more a:hover{ color:#F00;}
.other_center_r1{ width:762px;}
.other_center_r1 .tith2 span{ margin-right:20px; color:#a7a6a6; cursor:pointer;}
.other_center_r1 .tith2 span a{color:#a7a6a6;}
.other_center_r1 .tith2 span.on{ color:#000;}
.list_news_pic2{ margin:10px 15px;}
.list_news_pic2 li{ height: 216px; overflow:hidden; width:219px; float:left; padding-right:36px; margin-bottom:10px; border-bottom:1px solid #f0eeee; padding-top:20px;}
.list_news_pic2 li img{ width:219px; height: 118px; }
.list_news_pic2 li h4{ margin-top:10px; font-size:14px;}
.list_news_pic2 li h4 a{ color:#555; _color:#000000;}
.list_news_pic2 li h4 a:hover{ color:#941e23;}
.list_news_pic2 li.nfor{ padding-right:0; }
/*图片新闻*/
.list_news_pic4{ margin:10px 15px;}
.list_news_pic4 li{ height: 205px; overflow:hidden; width:200px; float:left; padding-right:20px; margin-bottom:10px; border-bottom:1px solid #f0eeee; padding-top:20px;}
.list_news_pic4 li img{ width:200px; height: 107px; }
.list_news_pic4 li h4{ margin-top:10px; font-size:14px;}
.list_news_pic4 li h4 a{ color:#555; _color:#000000;}
.list_news_pic4 li h4 a:hover{ color:#941e23;}
.list_news_pic4 li.nfor{ padding-right:0; }
/*廉政视频――add by shizhu 20130722 begin*/
.list_news_pic5{ margin:10px 15px;}
.list_news_pic5 li{ height: 205px; overflow:hidden; width:216px; float:left; padding-right:20px; margin-bottom:10px; border-bottom:1px solid #f0eeee; padding-top:20px;}
.list_news_pic5 li img{ width:216px; height: 116px; }
.list_news_pic5 li h4{ margin-top:10px; font-size:14px;}
.list_news_pic5 li h4 a{ color:#555; _color:#000000;}
.list_news_pic5 li h4 a:hover{ color:#941e23;}
.list_news_pic5 li.nfor{ padding-right:0; }
/*专题回顾*/
.list_news_pic6{ margin:10px 15px; }
.list_news_pic6 li{ float:left; overflow:hidden; width:265px; height: 100px; padding-left: 30px; padding-right: 30px; border-bottom:1px solid #f0eeee; padding-top:20px;}
.list_news_pic6 li img{ width: 265px; height: 76px; }
.list_news_pic6 li h4{ margin-top:10px; font-size:14px;}
.list_news_pic6 li h4 a{ color:#555; _color:#000000;}
.list_news_pic6 li h4 a:hover{ color:#941e23;}
.list_news_pic6 li.nfor{ padding-right:0; }
.rollphotosbox { padding: 0px; margin: 0px auto; position: relative; }
/*分页*/
.page {vertical-align:middle;text-align:center; font-size: 12px; margin:30px 0px 20px;color:#636363; height:24px; line-height:24px; margin-left:20px;}
.page input {vertical-align:middle;}
.page span{ margin-right:5px;}
.page .e{ position:relative; top:1px; *top:0px;}
.page a {vertical-align:middle;display:inline-block;*display:inline;zoom:1; margin:0 1px; min-width:16px;height:16px;line-height:16px;text-align:center;color:#676766; font-family:Arial, Helvetica, sans-serif; background:url(rh_30.jpg) repeat-x center  bottom; border:1px solid #fff;}
.page a:hover,.page a.on{ min-width:16px; height:16px; line-height:16px;text-align:center;background:#a52243;color:#fff; border:1px solid #d1bbc7;}
.page a.prev,.page a.next{width:25px; background:#f5f5f5; border:1px solid #d4d4d4;  margin:0px 5px; font-family:"\5b8b\4f53";}
.page a.prev:hover,.page a.next:hover{width:25px; background:#f5f5f5; border:1px solid #e3c5cf;  margin:0px 5px; color:#000; font-family:"\5b8b\4f53";}
.page a.go,.page a.go:hover {min-width:16px; width:16px; height:15px; border:1px solid #e8e8e8;   background:url(rh_27.jpg) no-repeat;margin:0px;cursor:pointer;}
.txtnum{ display:inline-block;*display:inline;zoom:1; width:24px; height:16px;line-height:16px; background:#fff; border:1px solid #c1c1c1; margin:0px 2px;vertical-align:middle;}
.txtnum input{width:20px; height:16px; line-height:16px; position:relative; top:-1px; text-align:center;color:#82669B; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:none; border:none;}
.page  .cor01{ color:#941e23; position:relative; top:1px; *top:0px;}
   
.page a.first{width:40px; background:#f5f5f5;background:url(rh_30.jpg) repeat-x center  bottom; border:1px solid #d4d4d4;margin:0px 5px; font-family:"\5b8b\4f53"; height:16px; line-height:16px;text-align:center; color:#941e23; white-space: nowrap; }
.page a.first:hover{width:40px; background:#f5f5f5;background:url(rh_30.jpg) repeat-x center  bottom; border:1px solid #d4d4d4; margin:0px 5px; color:#941e23; font-family:"\5b8b\4f53";height:16px; line-height:16px;text-align:center;color:#941e23;white-space: nowrap;}
/*2013-05-29*/
.right_news .right_b00{ background:url(n_html52.jpg) left bottom no-repeat #fff; border:none; border-top:none; min-height:100px;  border-bottom-right-radius:4px; border-bottom-left-radius:4px; padding:20px 15px 20px 15px; }
@media all and (min-width:0) { /* 2. */
    .right_news .right_b00{ background:#fff; border-top:none;}
}
.other_center_2{ background:none;}
.center_box0{ background:#fff; border-radius:4px; background:#fff; min-height:200px; } 
.center_box0 .tith2{ margin:0 15px 10px; font-size:17px; border-bottom:5px solid #941e23; padding:10px 0 5px 0;}
.e_en{ display:inline-block; background:url(other_11.jpg) 1px center no-repeat; width:14px; }
.rh_right_message{ padding-top:10px;}
.rh_right_message ul{ min-height:100px;}
.rh_right_message ul li{ height:auto;}
.rh_right_message .tit{ background:#941e23; border:1px solid #941e23; color:#fff;}
.rh_right_message .shadow0_none{ box-shadow:none;}
.rh_right_message .xf_input{ margin:0; }
.rh_right_message .xf_input .s_int{ width:75%; float:left; padding-left:3px; height:24px; display:inline; margin-bottom:10px; color:#666767; border:1px solid #bab9b9; border-bottom:1px solid #e7e7e7;  border-right:1px solid #e7e7e7;}
.rh_right_message .xf_input .s_text{float:left; width:95%; padding-left:3px; color:#666767; height:70px; display:inline; margin-bottom:10px; border:1px solid #bab9b9; border-bottom:1px solid #e7e7e7;  border-right:1px solid #e7e7e7;}
.rh_right_message .xf_input .s_yzm{ float:left; width:120px; padding-left:3px; color:#666767; height:24px; display:inline; margin-bottom:10px; border:1px solid #bab9b9; border-bottom:1px solid #e7e7e7;  border-right:1px solid #e7e7e7;}
.rh_right_message .xf_input .yam_img{ float:left; width:75px; display:inline; margin-left:2%; height:26px; cursor:pointer;}
.rh_right_message .xf_input .child{ line-height:24px; color:#941e23; white-space:normal; float:left; display:block; min-width:100px;}
.rh_right_message .xf_input .child:hover{ text-decoration:underline;}
.rh_right_message .xf_input .s_bon{ background:#941e23; border-radius:4px; float:left; width:50%; height:25px; border:none; color:#fff; cursor:pointer; margin-top:15px;}
.rh_right_message .xf_input .s_bon:hover{ background:#000;}
.e_text{ padding:15px 15px; line-height:1.5;}
.e_text dt{ margin-bottom:20px; position:relative;}
.e_text dd{ margin-bottom:20px; position:relative;}
.e_text .b{ position:absolute; width:58px; left:0; top:0; color:#205983; font-size:16px;}
.e_text .h2{ padding-left:60px; font-weight:bold; font-size:16px;}
.e_text .article1{ padding-left:60px; padding-right:20px; color:#787979; }
.e_text .article1 div{overflow: hidden; height: 200px; }
.e_text .article2{ padding-left:60px; padding-right:20px; color:#787979; }
.e_text .show{color: #000; cursor: pointer; font-weight: bold; float: right}
.e_text .show:hover{color:#941e23;}
.rh_right_bon .tit .more{ color:#941e23;}
.rh_right_bon .tit .more:hover{ color:#F00;}
.rh_right_bon ul li{ border-bottom:1px solid #f0eeee; margin-bottom:4px; padding-left:3px; height:auto; min-height:25px;}
.rh_right_bon .fr{ color:#94b7d2;}
.rh_right_bon .fr em{ background:url(ico_01.png) left center no-repeat; padding-left:18px; margin-right:10px;}
.rh_right_bon .fr i{ background:url(ico_03.png) left center no-repeat; padding-left:18px; font-family:Arial;}
.rh_right_bon span{ font-size: 12px; font-family:"Aria"; float: right; line-height:20px;}
.mar_10{ margin-top:10px;}

.wq_aq{ float:left; width:48%;}
.wq_aq ul{ padding:0; margin-top:15px;}
.wq_aq dl{ position:relative; min-height:220px; }
.wq_aq dl dt{ position:absolute; left:0; top:0; width:100px;}
.wq_aq dl dd{ padding-left:110px;}
.wq_aq dl dd h2{ font-size:14px; font-weight:bold; overflow:hidden; text-overflow:ellipsis; height: 60px;}
.wq_aq dl dd h2 a{ color:#444;}
.wq_aq dl dd h2 a:hover{ color:#941e23;} 
.wq_aq dl dd span{ display:block; margin-top:5px; line-height:1.5; font-size: 14px; font-family:"Microsoft Yahei","\5b8b\4f53";}
.wq_aq dl dd span a{ color:#787979;}
.wq_aq dl dd span a:hover{ color:#941e23;}
/**访谈预报概览页面——往期访谈摘要空两格——add by shizhu **/
.wq_aq dl .abstract{ line-height: 22px; padding-left: 0px; text-indent:30px;}
.wq_aq .bon{ margin-top:20px;}
.wq_aq .bon span{ width:49%; display:block; float:left;  }
.wq_aq .bon span.s2{ float:right;}
.wq_aq .bon span a{ display:block;  color:#fff; padding-left:35px; line-height:30px; border-radius:2px;}
.wq_aq .bon span.s1 a{ background:url(ico0_01.png) no-repeat 5px center #941e23; }
.wq_aq .bon span.s2 a{ background:url(ico0_03.png) no-repeat 5px center #941e23;}
.wq_aq .bon span a:hover{ background-color:#600;}
.wq_aq_fr{ float:right;}
.right_news  .mheight330{ min-height:300px;}
.flater_tab{ width:94%; border-radius:4px; background:#fff; padding:40px 3%;}
/**正文显示责任编辑**/
.flater_tab .zrbj{ width: 100%; text-align: right; font-size: 14px; font-weight: bolder; line-height: 30px; padding: 0px;}
.flater_tab .table{ border-top:5px solid #941e23;}
.flater_tab .table th ,.flater_tab .table td{ border-bottom:1px solid #dbdbdb; border-right:1px solid #dbdbdb;}
.flater_tab .table th{ background:#fff; padding-bottom:1px; border-bottom:3px solid #dbdbdb; }
.flater_tab .table .last{ border-right:none;}
.flater_tab .table .tdt { background:#fcf7f8; line-height:40px; font-size:18px; font-weight:bold; color:#941e23; padding-left:15%; float:left; width:85%; text-align:left;}
.flater_tab .table .td div{ padding:5px 0;  line-height:2; padding-left:15%; float:left; text-align:left; color:#595959; font-size:14px; margin:2px 0; font-weight:bold;}
.flater_tab .table .td.td02{ background:#f8f8f8;}
.flater_tab .table .td .fontx{ font-size:14px; font-weight:normal; line-height:1.5;}
.flater_tab .table .blue0{ color:#265d89;}
.flater_tab .table a.blue0:hover{ color:#941e23;}

.right_news{ }
.right_news .tit{background:url(n_html51.jpg) left top no-repeat #fafbfb; border:none; height:50px; padding:0 10px; font-size:16px; border-top-left-radius:4px; border-top-right-radius:4px; }
@media all and (min-width:0) { /* 2. */
    .right_news .tit{  background:#fafbfb; border-bottom:solid 1px #dbdbdb;}
}
.right_news .tit .em{ float:left; margin-top:10px;}
.right_news .tit .more{ float:right; margin-top:16px; font-size: 14px;  color:#005596;}
.right_news .tit .more:hover{ color:#941e23;}
.right_news ul{ background:url(n_html52.jpg) left bottom no-repeat #fff; border:none; border-top:none;
border-bottom-right-radius:4px; border-bottom-left-radius:4px; padding: 15px 10px 15px 15px; }
@media all and (min-width:0) { /* 2. */
    .right_news ul{ background:#fff; border-top:none;}
}
.right_news ul li{ padding:5px 0; height:25px; vertical-align:top; font-size: 13px; font-weight: bold; }
.right_news ul li a{ float:left; color:#555; _color:#000000; white-space: nowrap; }
.right_news ul li a:hover{ color:#941e23;}
.right_news ul li a i{ float:left; width:6px; height:6px; display:inline; background:url(no_html53.jpg) no-repeat;
margin:7px 10px 0 0; *margin-top:7px; *margin-right:2px;}



 

/**
.txt_list0531_box li{ text-align:left; padding-bottom:5px; color:#787979; margin-top:5px; padding-left:10px;}
.txt_list0531_box li em{ display:inline-block; margin-right:2px; color:#1f5781}
.txt_list0531_box li i{ display:inline-block; padding-left:5px;}
.txt_list0531_box li.odd{ background:#f0f4f8; padding-top:5px; margin:10px 0; }
.txt_list0531_box li.odd em{ color:#ed0909;}
*/
.z_0531_fr{ background:#fafafb;  border-left:1px solid #ecebeb; min-height:170px;  border-radius:4px; padding:20px 10px;}
.z_0531_fr h3{ color:#1f5781; font-size:16px; font-weight:bold; text-indent:-8px; margin-top:10px;}
.z_0531_fr article{ padding:10px 0; line-height:1.5; color:#787979;}
.z_0531_fr article p{ padding-bottom:5px;}
.img_list0531{}
.img_list0531 dt{ height:430px; overflow:hidden;}
.img_list0531 dt ul{ position:relative;}
.img_list0531 dt li{ text-align:center; margin-bottom:10px; height:135px;}
.img_list0531 dt li img{ width:206px; height:104px; padding-bottom:8px;}
.img_list0531 dt li a{ color:#444; display:block;}
.img_list0531 dt li a:hover{ color:#941e23;}
.img_list0531 dd{ padding:10px 0; text-align:center;}
.img_list0531 dd span{ display:inline-block; background:url(03_17.jpg) repeat-x; margin:0 2px; color:#000; line-height:18px; cursor:pointer; height:20px; min-width:20px; text-align:center;}
.img_list0531 dd span.on{ background:url(03_15.jpg) repeat-x; color:#fff;}
/**/
.tit01_0531{ font-size:14px;}
.tit01_0531 em{ color:#1f5781; font-weight:bold; font-size:14px;}
.tit01_0531 .fr{ width:360px;}
.tit01_0531 .fr i{ float:left; width:100px; height:28px; color:#787979; line-height:28px; }
.tit01_0531 .fr div{ background:url(31_03.jpg) no-repeat; width:244px; height:28px; float:right;}
.tit01_0531 .fr div .inp{ padding-left:10px; width:165px; color:#999; background:none; border:none; float:left; height:26px; line-height:26px; margin-right:22px;}
.tit01_0531 .fr div button{ background:none; color:#fff; border:none; float:left; height:26px; width:40px;}
.tab_0531{ background:#f0f4f8; border-radius:4px; padding:20px 10px; margin-top:20px;}
.tab_0531 li{ width:100%; float:left; margin:10px 0; position:relative;}
.tab_0531 li em{ width:80px; position:absolute; line-height:24px; left:0; top:0;}
.tab_0531 li span{ display:block; padding-left:80px;}
.tab_0531 li span .inp{ background:#fff; border:1px solid #d3e0ee; float:left; border-radius:2px; width:99%; padding-left:1%; height:24px; line-height:24px;}
.tab_0531 li span .text_61{ height:100px;}
.tab_0531 li.w_50{ width:48%;}
.tab_0531 .w_50_r{ float:right;}
.tab_0531 li.yzm61 span .inp{ width:80px; margin-right:10px;}
.tab_0531 li.yzm61 span b{ display:inline-block; margin-right:10px; position:relative; float:left; top:1px; cursor:pointer;}
.tab_0531 li.yzm61 span i{ display:inline-block; float:left; line-height:24px;}
.tab_0531 li.bon button{ background:url(31_11.jpg) no-repeat; width:84px; height:25px; padding-bottom:2px; margin-right:20px;  color:#fff; border:none;}
.tab_0531 li.bon button.ret{ background:url(31_13.jpg) no-repeat;}
/**/
.zx_61 .tit{ padding:8px; background:#ececec; margin:10px 0 20px; border-radius:4px; font-size:14px; color:#000;}
.zx_61 .tit .sp1{ display:block; float:left;  padding-left:80px;}
.zx_61 .tit .sp2{ display:block; float:right;  padding-right:20px;}
.zx_61 ul{ padding:0 20px;}
.zx_61 ul li{ padding:3px 0; height:25px; vertical-align:top;  }
.zx_61 ul li a{ float:left; color:#555; _color:#000000; white-space :nowrap; overflow:hidden; text-overflow:ellipsis;}
.zx_61 ul li a:hover{ color:#941e23;}
.zx_61 ul li a i{ float:left; width:6px; height:6px; background:url(no_html53.jpg) no-repeat; margin:7px 10px 0 0; *margin-top:7px;}
.zx_61 ul li .fr{ color:#1f5781; font-family:Arial;}
.ari_61{ padding-top:0;}
.ari_61 .ul0{ min-height:200px; line-height:1.5; color:#787979;}
/**/
.left_61{ width:240px;}
.right_61{ width:680px;}
.left61_box{ background:#fff; margin-top:10px; text-align:center; padding:20px;}
.left61_box div{ margin-top:10px; font-weight:bold;}
.left61_box div em{ display:inline-block; padding-left:10px; color:#205781;}
.l_610 .ul0{ min-height:100px; line-height:1.5; color:#5c5c5c;}
.l_610 .ul0  .more{ float:right; background:#941e23; color:#fff; padding:2px 20px; margin-top:20px; border-radius:4px;}
.l_610 .ul0  .more:hover{ color:#fff; background:#900;}
.news_61 { padding-left:5px;}
.news_61 li{ border-bottom:1px dashed #ddd;}
.news_61 li dt span{ color:#5881a1;}
.news_61 li .more a{ color:#5881a1;}
.news_61 li .more a:hover{ color:#941e23;}
.Article_61{}
.Article_61 .tit{ font-size: 22px; color:#1f5781; font-weight:bold; text-align:center;}
.Article_61 .daty{ padding-top:20px; padding-bottom: 10px; border-bottom:1px dashed #ddd; text-align:center; font-size:14px;}
.Article_61 .daty em{ display:inline-block; margin:0 10px; line-height:25px; color:#78797;}
/**.Article_61 .daty .e1{padding-left:30px;}*/
.Article_61 .daty .e2{padding-left:30px;}
.Article_61 .content{padding:20px; line-height:1.8; font-size: 16px;}
.Article_61 .content p{ padding-bottom:5px;}
/*2013-08-08****概览-信息公开****石竹*/
.Article_61 .tit3{ font-size:31px; color:#1f5781; font-weight:bold; text-align:center; }
.Article_61 .content ul{width: 100%; text-align:center; min-width: 197px;}
.Article_61 .content ul li {
 float: left;width: 30%; height : 56px; line-height : 56px; min-width: 197px;background-image: url(xxgk_bg.png); background-repeat:no-repeat; background-position:center center;font-size: 16px; font-weight:500;font-family:"Microsoft Yahei","\5b8b\4f53"; 
 margin-top: 10px; text-align: center; margin-left: 3%;
}
.Article_61 .content ul li a { color:#255b87;}
.Article_61 .content ul li a:hover{color:#09395e;}
/*2013-06-28****细览-相关文档下载****石竹*/
.xgwjxz{margin: 20px 20px; }
.xgwjxz .tit{font-size: 16px; color:#1f5781; font-weight:bold; text-align: left;}
.xgwjxz .tit2{background-image:url(zzjg_xglj_tit.jpg); background-position: left center; background-repeat: no-repeat; height:99px;}
.xgwjxz ul{ padding: 10px 20px;}
.xgwjxz ul li{ background-image:url(no_html53.jpg); background-position: left center; background-repeat: no-repeat; height:25px; vertical-align: middle;line-height: 25px; font-size: 16px; }
.xgwjxz ul li a{ float:left; color:#555; _color:#000000; white-space :nowrap; overflow:hidden; text-overflow:ellipsis; margin-left: 7px; height:25px; line-height: 25px;}
.xgwjxz ul li a:hover{ color:#941e23;}
.xgwjxz ul li a i{ float:left; width:6px; height:6px; background:url(no_html53.jpg) no-repeat; margin:7px 10px 0 0; *margin-top:7px;}
/*2013-06-14****概览-领导班子****石竹*/
.Article_61 .tit2{ font-size: 22px; color:#1f5781; font-weight:bold; text-align: left; margin: 10px;}
.Article_61 .content2{line-height:2; font-size: 16px; margin: 10px 10px;}
.Article_61 .content2 .spa1{text-align: left; font-weight: bold; }
.Article_61 .content2 .spa2{text-align: left; margin-right: 10px; white-space: nowrap;}
.Article_61 .content2 .spa3{text-align: left; margin-right: 0px;white-space: nowrap;}
.list_61{ margin:20px 0;}
.list_61 li{ vertical-align:top; border-bottom:1px dashed #cdcdcd; padding:10px 20px; line-height:1.5; background:url(6101.jpg) 4px 17px no-repeat;}
.list_61 li a{ float:left;}
.list_61 li span{ float:right; color:#1f5781; font-family:Arial;}
.zzjg{ margin: 0px auto; width: 870px; height: 1090px; }
.zzjg .title_bg_L{ height: 144px; background:url(zzjg_tit_bg3.jpg) no-repeat left; }
.zzjg .title_bg_R { height: 144px; background:url(zzjg_tit_bg4.jpg) no-repeat right; }
.zzjg .title_bg_R .title_logo1{ height: 111px; background-color: #0061FE; text-align: center; z-index: 1000;}
.zzjg .title_bg_R .title_logo1 img{ margin-top: 20px;}
.zzjg .zzjg_con { position: relative; float:left; width: 796px; margin-left: 32px; margin-top: -33px; z-index: 0; border-bottom: 5px solid #0061FE; 
				background:url(zzjg_bg.jpg) repeat-y center center; padding-bottom: 60px; padding-top: 20px; padding-left: 10px;}
	
.zzjg .zzjg_con .tipmes { height: 50px; margin-left: 10px; text-align: center; }			
.zzjg .zzjg_con .tipmes_con { margin: auto; width: 300px; height: 38px; line-height: 38px; text-align: left; font-size: 18px; color: #0053a1; font-weight: bolder; background:url(zzjg_icon1.png) no-repeat left center; text-indent: 50px;}			
				
.zzjg .zzjg_con .list { float: left; width: 185px; height: 110px; margin-left: 10px; margin-top: 10px; text-align: center; background-color: #3B87FF; color: #ffffff; font-weight: bolder; vertical-align: middle; cursor: pointer; position: relative;}
.zzjg .zzjg_con .list:hover { background-color: #f9c90a; }
 
.zzjg .zzjg_con .li1 img { margin: 35px 0px;}
.zzjg .zzjg_con .li2 img { margin: 20px 0px;}
.zzjg .zzjg_con .li3 img { margin: 30px 0px;}
.zzjg .zzjg_con .li4 img { margin: 15px 0px; }
.zzjg .zzjg_con .li5 img { margin: 15px 0px;}
.zzjg .zzjg_con .explain { position: absolute; width: 360px; vertical-align: top; padding: 25px 10px; z-index: 10000; text-indent: 32px; opacity:.85; filter:alpha(opacity=85); -moz-opacity:.85; -khtml-opacity:.85; background-color: #000000;}
.zzjg .zzjg_con .explain .exp_con { line-height: 30px; text-indent: 34px; font-size: 16px; color: #ffffff;}
.zzjg .zzjg_con .explain .close { position: absolute; top: 10px; right: 10px; background-image:url(zzjg_close.png); width: 20px; height: 17px; cursor: pointer;}
.zzjg .zzjg_con .copyright{ position: absolute; bottom: 20px; right: 20px; color: #0053A1; font-size: 22px; line-height: 30px;}
/*seach_0603*/
.seach_0603{ padding-top:10px;}
.seach_0603 .tith2{ font-size:16px; border-bottom:5px solid #941e23; padding:10px 0 5px 0;}
.search_0603list li{ border-bottom:1px solid #ddd; padding:20px 0; padding-left:20%;}
.search_0603list li dl{ position:relative;}
.search_0603list li dl dt{ position:absolute; left:0; top:0; width:100px; text-align:center; padding:5px; background:#931d22; border-radius:4px; color:#fff; font-weight:bold;}
.search_0603list li dl dd{ padding-left:130px;}
.search_0603list li dl dd em{ display:block; padding:5px 0; color:#040000; }
.search_0603list li dl dd span .inp{ background:#eaeaea; border-radius:4px; border:none; padding:5px; width:290px; box-shadow:inset 2px 2px 4px  rgba(200, 200, 200, 1); }
.search_0603list li dl dd span .sel{ background:#eaeaea; border-radius:4px; border:none; line-height:28px; padding:5px; width:190px; box-shadow:inset 2px 2px 4px  rgba(200, 200, 200, 1); }
.search_0603list li dl dd span{ display:block; padding:5px 0 10px;}
.search_0603list li dl dd .padding0603_10{ margin-bottom:10px;}
.search_0603list li dl dd span label{ margin:0 15px 0 0; color:#737373;}
.sub_0603{ background:url(searchb_03.jpg) no-repeat; width:115px; height:43px; margin:50px auto 20px; }
.sub_0603 input{background:url(searchb_03.jpg) no-repeat; width:115px; height:43px; border:none; cursor:pointer;}
.pop_0603_top{ background:#f7f6f6; margin:20px 10px; padding:20px;}
.pop_0603_top dd{ padding-bottom:20px; position:relative;}
.pop_0603_top dd .em{ position:absolute; width:70px; display:block; font-size:16px; color:#595959; font-weight:bold;}
.pop_0603_top dd .sp{ padding-left:70px; display:block; line-height:1.5; color:#737373;}
.pop_0603_top dd .blue{ color:#225a85; font-size:16px;  font-weight:bold; line-height:1.2;}
.pop_0603_bot{  margin:20px 10px; padding:20px;}
.pop_0603_bot dd{ padding-bottom:20px; position:relative;}
.pop_0603_bot dd .em{ position:absolute; width:90px; display:block; font-size:16px; color:#595959; font-weight:bold;}
.pop_0603_bot dd .sp{ padding-left:90px; display:block; line-height:1.5; color:#737373;}
.pop_0603_bot dd .sp_1 .fl{ color:#941e23; font-size:16px;  font-weight:bold; line-height:1.2;}
.pop_0603_bot dd .sp_1 .fr{ color:#215984;}
.pop_0603_bot dd .sp_1 .fr a{ color:#215984; text-decoration:underline; font-weight:bold; font-size:14px;}
.pop_0603_bot dd .sp_1 .fr a:hover{ color:#941e23;}
.other_left .u_list_0603{  }
.other_left .u_list_0603 li{ background-position:20px 11px; padding:0 10px; }
.other_left .u_list_0603 li h2{ font-size:14px; padding-left:25px; border-bottom:1px solid #ddd; line-height:1.8;}
.other_left .u_list_0603 li .child{ padding-left:25px; margin:10px 0 20px;}
.other_left .u_list_0603 li .child a{ display:block; margin-bottom:5px; background:url(s0_07.jpg) no-repeat left center; padding-left:15px;}
.s0_0603{ min-height:20px; margin-bottom:20px; padding:20px;}
.s0_0603 .search0{ background:url(s0_03.jpg) no-repeat; width:428px; height:32px; margin:0 auto;}
.s0_0603 .search0 .s_int{ height:31px; line-height:31px;  width:340px; background:none; border:none; padding-left:5px; color:#444;}
.s0_0603 .search0 .s_bon{ width:75px; height:30px; background:none; border:none; cursor:pointer;}
.s0_0603 .search1{ width:418px; padding-top:10px; margin:0 auto;}
.s0_0603 .search1 input{ position:relative; top:1px;}
.s0_0603 .search1 label{ color:#205982;}
.s_0603_list{ padding:20px; padding-top:0;}
.s_0603_list li{ position:relative; border-bottom:1px solid #ddd; padding:15px 10px; line-height:1.5;}
.s_0603_list li em{ padding-right:80px; display:block;}
.s_0603_list li em b{ display:block; font-size:14px;  background:url(s0_11.jpg) no-repeat left center; padding-left:15px;}
.s_0603_list li em b a{color:#555656;}
.s_0603_list li em b a:hover{color:#941e23;}
.s_0603_list li em i{ display:block; padding-left:15px;}
.s_0603_list li em i a{color:#787979;}
.s_0603_list li em i a:hover{color:#941e23;}
.s_0603_list li span{ position:absolute; right:0; top:10px; color:#c1c1c1; font-size: 11px; font-family:Arial;}
/*2013-06-14*/
.web_firend{ margin:15px 40px;}
.web_firend li{ border-bottom:1px dashed #ddd; padding:20px 0; position:relative; min-height:80px;}
.web_firend li .icon0{ position:absolute; background:url(web_b.png) no-repeat; width:84px; height:84px; display:block; }
.web_firend li.li2 .icon0{ background-position:-15px -8px;}
.web_firend li.li3 .icon0{ background-position:-108px -8px;}
.web_firend li.li4 .icon0{ background-position:-200px -8px;}
.web_firend li.li5 .icon0{ background-position:-15px -97px;}
.web_firend li.li6 .icon0{ background-position:-108px -97px;}
.web_firend li.li7 .icon0{ background-position:-200px -97px;}
.web_firend li article{ padding-left:100px; line-height:1.5;}
.web_firend li article h2{ font-size:16px; color:#164e7a; font-weight:bold;}
.web_firend li article .p{ margin:5px 0;}
.web_firend li article div{}
.web_firend li article div span{ display:inline-block; margin-right:20px; color:#941e23; }
.web_firend li article div span a{ color:#941e23;}
.web_firend li article div span a:hover{ color:#900; text-decoration:underline;}
.web_firend li article div span i{display:inline-block; float:left; width:20px; height:12px; margin-top:5px;}
.web_firend li article div span.i1 i{ background:url(web_b.png) no-repeat -132px -204px;}
.web_firend li article div span.i2 i{ background:url('web_b.png') no-repeat -168px -204px;}
.web_firend li.first .icon0{ position:absolute; background:url(web_b.png) no-repeat -34px -188px; width:50px; height:50px;  }
.web_firend li.first article{ padding-left:60px; color:#787979;}
.web_firend li.first article a{ color:#b20008; text-decoration:underline;}
.web_firend li.first article a:hover{ color:#900;}
.web_firend li.first article .red{color:#b20008;}
/*首页读书栏目------------------------------------------------------------------------------------------*/
.ds_list{ min-height:215px; position:relative; }
.ds_list .h2{ text-align:right; font-size:14px;}
.ds_list .h2 i{ display: inline-block; margin:0 5px; color:#ccc;}
.ds_list dl{ padding-top:0px; float:left; width: 121px; height: 190px; margin-left: 50px; margin-right: 30px; }
.ds_list dl dt{margin-top: 0px; width: 121px; height: 160px;}
.ds_list dl dd{ height: 30px; line-height: 30px; text-align: center;}
.ds_list dl dd font.p1{color:#002b50; height: 30px; line-height: 30px; font-size: 14px; font-weight:bolder; white-space:nowrap;}
/**
.ds_list dl dd{ padding-left:160px; height: 190px;}
.ds_list dl dd li{ position:relative;}
.ds_list dl dd li font.p1{color:#002b50; line-height: 25px; font-size: 13px; font-weight:bolder; white-space:nowrap;}
.ds_list dl dd li font.p2{color:#555; _color:#000000; line-height: 25px;font-size: 13px; font-weight:bolder;}
.ds_list dl dd li p.p3{color:#555; _color:#000000; line-height: 25px; text-indent: 30px; font-size: 13px; margin-top:5px;}
*/ 
.ds_list .more{ position: absolute; float:right; top: 193px; right: 0px; font-size: 14px;  color:#005596;}
.ds_list .more:hover{ color:#941e23;}
/*二级页小于940调用  放在样式的最后------------------------------------------------------------------------------------------*/
.other_body .rh_box{ padding:10px;}
.other_body .other_left{width:100%; margin:0 auto;}
.other_body .other_center{width:100%; }
.other_body .other_center_nav{width:100%; }/**通用概览 - 导航栏目add by shizhu 20130719 begin **/
.other_body .other_center_22{width:100%; }
.other_body .other_center_23{width:100%; }
.other_body .other_right{width:100%; }
.other_body .other_right2{width:100%; }
.other_body .other_right3{width:100%; }
.other_body .onlin_fr{ width:96%; border-radius:4px; padding:20px 2%; border:0; margin-top:10px;}
.other_body .onlin_fl{width:100%;}
.other_body .right_news  .mheight330{ min-height:100px;}