﻿﻿@charset "utf-8";
/* CSS Document */
body{ margin:0;}
h1,h2,h3{ margin:0; padding:0; font-weight:normal;}
*{ font-size:14px; color:#333; font-family:"微软雅黑";}
ul{ margin:0; padding:0;}
li{ list-style:none;}
a{ text-decoration:none;}
p{ padding:0; margin:0;}
input{ outline:none;}
dl,dt,dd{ margin:0; padding:0;}
img{ border:none; }
.clearfix{ clear:both;} 

.w40{ height:40px;}
.w20{ height:20px;}
.w10{ height:6px;}
/*top*/
.top_box{ border-top:7px solid #4096dd;}
.top{ width:1200px; margin:0 auto; }
.logo{ float:left;}
.top_right{ float:right; width:450px; text-align:right; padding-top:16px;}
.ss_box{ padding-top:30px;text-align:right;}
.top_link { float:left;padding-left:20px;}
.time{ color:#666; font-size:12px; padding-left: 12px;}
.top_link span {margin-left: 20px;padding-top: 6px;float: left;display: block;width: 20px;height: 20px;line-height: 20px;text-align: center;}
.link_icon1 {background: url(../images/top_link1.png) center no-repeat;}
.link_icon4 {background: url(../images/top_link4.png) center no-repeat;}
.link_icon2 {background: url(../images/top_link2.png) center no-repeat;}
.top_link img{ display:inline; margin-left:20px; padding-top:6px;}
.search_box{ position:relative; padding-right:44px; float:right;}
.search_box input{ border:1px solid #ccc; width:218px; height:30px; line-height:30px; padding-left:10px; color:#999;
 border-radius:5px;}
.search_icon{ position:absolute; right:0; top:0;}

/*banner*/
.banner_box{ background:url(../images/banner.png) center no-repeat; height:300px;}
.w250{ height:250px;}
.nav_box{/* background:rgba(11,111,194,0.7); */background-color:#0b6fc2; opacity:0.8;height:50px;}
.nav{ width:1200px; margin:0 auto;}
.nav li{ float:left; width:138px; padding-left:100px; border-right:1px solid #97d7ff; margin-top:14px;}
.nav li a{ color:#fff; font-size:18px; font-weight:bold;}
.nav li:hover a{ color:#57a3d9;}
.nav_icon1{ background:url(../images/nav_icon1.png) 68px center no-repeat;}
.nav_icon2{ background:url(../images/nav_icon2.png) 68px center no-repeat;}
.nav_icon3{ background:url(../images/nav_icon3.png) 68px center no-repeat;}
.nav_icon4{ background:url(../images/nav_icon4.png) 68px center no-repeat;}
.nav_icon5{ background:url(../images/nav_icon5.png) 68px center no-repeat;}
.nav_icon1:hover{ background:url(../images/nav_icon1_hover.png) 68px center no-repeat;}
.nav_icon2:hover{ background:url(../images/nav_icon2_hover.png) 68px center no-repeat;}
.nav_icon3:hover{ background:url(../images/nav_icon3_hover.png) 68px center no-repeat;}
.nav_icon4:hover{ background:url(../images/nav_icon4_hover.png) 68px center no-repeat;}
.nav_icon5:hover{ background:url(../images/nav_icon5_hover.png) 68px center no-repeat;}





/**/


.qs_content{ border-top:10px solid #0b6fc2; background:url(../images/qs_bg.png) top center no-repeat;}
.qs_box{ width:1160px; padding:0 20px; margin:0 auto; background-color:#fff;}

.xwzx_tit_box{border:1px solid #ddd; position:relative; height:70px; overflow:hidden;}
.xwzx_tit_box img{ position:absolute; left:110px;top:10px;}
.xwzx_tit_box h1{ float:left; font-size:30px;padding:16px 0 10px 42px;}
.xwzx_daily{ border-right:1px solid #ddd; float:left; padding-left:14px; padding-right:46px;}
.xwzx_daily span{ float:left;}
.b_t{ font-size:34px; font-weight:bold; color:#adadad; padding:10px 6px 10px 0;}
.s_t{ font-size:12px; color:#adadad; padding:16px 0 25px 0;}


.news_pic{ float:left; width:570px; overflow:hidden;}
.news_right{ float:right; width:570px;}
.news_tit{ border-bottom:1px solid #ccc; height:30px; position:relative;}
.news_tit li{ float:left; width:114px; height:30px; text-align:center; line-height:30px;}
.news_tit li a{ font-size:16px;}
.news_tcur{ background-color:#369ce6; border-radius:5px 5px 0 0;}
.news_tcur a{ color:#fff;}
.news_list{ padding-top:10px;}
.news_list li{  height:36px;line-height:36px; padding-left:12px; background:url(../images/li_icon.png) left center no-repeat; }
.news_list li span{ float:right; color:#999;}
.news_list li:hover{ background:url(../images/li_icon_hover.png) left center no-repeat;}
.news_list li:hover a{ color:#0b6fc2; text-decoration:underline;}

/* .news_list1{ padding-top:50px;} */
.news_list1 li{ float: left;width: 120px;margin-top: 10px;margin-left: 10px;text-align: center;height: 36px;line-height: 36px;border: 1px solid #ccc;border-radius: 5px;}
.news_list1 li:hover{border:2px solid #ffc230;width:118px;height:34px;line-height:34px;}
.news_list1 li:hover a{ color:#0b6fc2;}




/*焦点图*/
.focus{ position:relative; width:570px; height:360px; background-color: #000; overflow:hidden;}  
.focus img{ width:570px; height: 360px;} 
.focus .shadow .title{width: 300px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:42px; line-height: 42px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:18px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:8px; right:20px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#3a9de2;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background:url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}


/*政务公开*/
.zwgk_tit_box{ border-bottom:2px solid #2788d9;}
.zwgk_tit{ width:400px; background:url(../images/s_bg.png) right center no-repeat; }
.zwgk_tit img{ float:left;}
.zwgk_tit span{ float:left; padding:10px 0 0 10px;}
.zwgk_tit span a{ color:#0b6fc2; font-size:22px;}

.zwgk_font1{ width:370px; float:left;}
.zwgk_font2{ width:460px; float:left; margin-left:30px; padding-top:12px;}
.zwgk_font3{ width:270px; float:right;}

.xx_clum{ padding-top:15px;}
.xx_clum li{ float:left; width:122px; height:38px; line-height:38px; border:1px solid #ccc; border-radius:5px; margin-left:8px; margin-top:5px; padding-left:57px;}
.xx_clum li a{ color:#0b6fc2;}
.xx_clum .clum_cur{ margin-left:0; color:#0b6fc2;}
.clum_icon1{ background:url(../images/zwgk_icon1.png) 37px center no-repeat;}
.clum_icon2{ background:url(../images/zwgk_icon2.png) 37px center no-repeat;}
.clum_icon3{ background:url(../images/zwgk_icon3.png) 37px center no-repeat;}
.clum_icon4{ background:url(../images/zwgk_icon4.png) 37px center no-repeat;}
.clum_icon5{ background:url(../images/zwgk_icon5.png) 37px center no-repeat;}
.clum_icon6{ background:url(../images/zwgk_icon6.png) 37px center no-repeat;}
.xx_clum li:hover{ border:2px solid #ffc230;height:36px;width:120px;}

.zd_clum{ padding-top:10px;}
.zd_clum li{ float:left; width:100px; line-height:30px; padding-left:23px; background:url(../images/li_icon.png) 10px center no-repeat;}
.zd_clum li:hover a{ color:#0b6fc2;}

.g_tit li{ width:92px;}
.zw_cur{ border-bottom:2px solid #2788d9;}
.zw_cur a{ color:#0b6fc2; }


.zwdt_tit{ border-bottom:1px solid #ccc; line-height:32px; padding-top:10px;}
.zwdt_tit h1{ float:left; border-bottom:2px solid #2788d9; padding:0 20px;}
.zwdt_tit h1 a{ color:#0b6fc2; font-size:16px;}
.zwdt_tit span{ float:right;}
.zwdt_tit span a{ color:#999;}
.zwdt_list{ padding-top:10px;}
.zwdt_list li{ line-height:36px; padding-left:12px; background:url(../images/li_icon.png) left center no-repeat;}
.zwdt_list li span{ float:right; color:#999;}
.zwdt_list li:hover{background:url(../images/li_icon_hover.png) left center no-repeat;}
.zwdt_list li:hover a{color:#0b6fc2; text-decoration:underline;}

.zwgk_pic{ background-color:#eee; padding:10px;}
.zwgk_pic li{ float:left; margin-left:10px;}
.zwgk_pic .zwgk_pcur{margin-left:0px;}

/*政务服务*/
.zwfw_font1{ width:370px; float:left; padding-top:10px;}
.zwfw_font2{ width:460px; float:left; margin-left:30px;}
.zwfw_font3{ width:270px; float:right;}

.zwfw_font1 h1{ padding-left:12px; background:url(../images/zdly_icon.png) left center no-repeat; line-height:30px; }
.zwfw_font1 h1 a{ color:#0b6fc2; font-size:16px;}
.zdfw_tit{padding-top:8px; padding-bottom:8px;}
.zdly_clum{ padding-top:8px;}
.zdly_clum li{ margin-bottom:20px; width:113px;float:left; padding-left:10px;}
.zdly_clum li span{  float:left;display:block; width:50px; height:50px; text-align:center; line-height:50px;  }
.zdly_clum li span img{ display:inline; padding-top:15px;}
.zdly_clum li h2{ float:left; padding-left:10px; padding-top:5px;}
/* .zdly_clum li:hover span{ background-color:#9fd6ff;} */
.zdly_clum li:hover h2 a{ color:#0b6fc2;}
.zdly_clum .zdly_cur{ margin-bottom:0;}

.zdly_icon1{ background:url(../images/zdly_icon6.png) center no-repeat;}
.zdly_icon2{ background:url(../images/zdly_icon5.png) center no-repeat;}
.zdly_icon3{ background:url(../images/zdly_icon4.png) center no-repeat;}
.zdly_icon4{ background:url(../images/zdly_icon3.png) center no-repeat;}
.zdly_icon5{ background:url(../images/zdly_icon2.png) center no-repeat;}
.zdly_icon6{ background:url(../images/zdly_icon1.png) center no-repeat;}
.zdly_icon1:hover{ background:url(../images/zdly_icon6_hover.png) center no-repeat;}
.zdly_icon2:hover{ background:url(../images/zdly_icon5_hover.png) center no-repeat;}
.zdly_icon3:hover{ background:url(../images/zdly_icon4_hover.png) center no-repeat;}
.zdly_icon4:hover{ background:url(../images/zdly_icon3_hover.png) center no-repeat;}
.zdly_icon5:hover{ background:url(../images/zdly_icon2_hover.png) center no-repeat;}
.zdly_icon6:hover{ background:url(../images/zdly_icon1_hover.png) center no-repeat;}
 
.zdfw_clum li{ float:left; width:78px; height:28px; line-height:28px;  margin-bottom:19px; margin-left:12px; border-radius:5px; padding-left:36px;}
.zdfw_clum li a{ font-size:14px;}
.zdfw_clum li:hover{ background-color:#e6f5ff;}
.zdfw_clum .zdfw_cur{ margin-left:0;}
.zdfw_cur1{ background:url(../images/zwfw_icon7.png) 8px center no-repeat;}
.zdfw_cur2{ background:url(../images/zwfw_icon8.png) 8px center no-repeat;}
.zdfw_cur3{ background:url(../images/zwfw_icon9.png) 8px center no-repeat;}
.zdfw_cur4{ background:url(../images/zwfw_icon10.png) 8px center no-repeat;}
.zdfw_cur5{ background:url(../images/zwfw_icon11.png) 8px center no-repeat;}
.zdfw_cur6{ background:url(../images/zwfw_icon12.png) 8px center no-repeat;}
.zdfw_cur7{ background:url(../images/zwfw_icon13.png) 8px center no-repeat;}
.zdfw_cur8{ background:url(../images/zwfw_icon14.png) 8px center no-repeat;}
.zdfw_cur9{ background:url(../images/zwfw_icon15.png) 8px center no-repeat;}

.zwfw_more{ position:absolute;right:0; top:6px;}
.zwfw_more a{ color:#999;}
.spjg_list{ padding-top:17px;}
.spjg_list li{/* height:64px;*/padding-left:12px; background:url(../images/li_icon.png) left 10px no-repeat; margin-bottom:16px;}
.spjg_list li span{ float:right; padding-right:20px; color:#2788d9;}
.spjg_list li:hover{ background:url(../images/li_icon_hover.png) left 10px no-repeat;}
.spjg_list li:hover a{color:#0b6fc2; text-decoration:underline;}
.sp_ads{ color:#999; padding-top:8px;}
.spjg_list li .sp_ads span{ float:right; color:#999; padding-right:0;}
.zwfw_pic{ padding-top:10px;}
.zwfw_pic li{ float:left; padding-left:30px;}
.zwfw_pic .zwfw_pcur{padding-left:0px;}

/*政民互动*/
.zmhd_font1{ width:370px; float:left; padding-top:10px;}
.zmhd_font2{ width:460px; float:left; margin-left:30px; padding-top:12px;}
.zmhd_font3{ width:270px; float:right;padding-top:12px;}


.zmhd_list li{ border-bottom:1px dashed #ccc;padding-left:12px; background:url(../images/li_icon.png) left 26px no-repeat; padding-bottom:16px; padding-top:16px;}
.zmhd_list li:hover{ background:url(../images/li_icon_hover.png) left 26px no-repeat;}
.zmhd_list li:hover a{color:#0b6fc2; text-decoration:underline;}
.zmhd_ads{ color:#999;padding-top:4px;}
.zmhd_ads span{color:#2788d9;}
.zmhd_list .zmhd_b{ border-bottom:none;}

.weibo_content{ height:280px; overflow:auto; margin-top:10px;}

/*走进青山*/
.zjqs_font1{ width:860px;float:left; padding-top:20px;}
.zjqs_font2{ width:270px; float:right;}
.zjqs_pic1{width:380px; float:left; position:relative;}
.zjqs_pic2{ float:right; width:480px;}
.zjqs_pic2 li{ float:left; width:220px; margin-left:20px; margin-bottom:20px; position:relative;}
.zjqs_pic2 li span{ position:absolute; bottom:0; left:0; width:220px; height:30px;background:rgba(103,169,224,0.5); line-height:30px; display:none; }
.zjqs_pic2 li span a{ color:#fff; font-size:16px; padding-left:12px;}
.zjqs_pic2 li:hover span{ display:inline;}
.pic_intro{ position:absolute; bottom:0; left:0; width:380px; height:40px;background:rgba(103,169,224,0.5);; line-height:40px; display:none;}
.pic_intro a{ color:#fff; font-size:16px;  padding-left:20px;}
.zjqs_pic1:hover .pic_intro{ display:inline;}


.qsgk_tit{ border-bottom:1px solid #ccc; line-height:30px; padding-top:10px;}
.qsgk_tit h1{ width:104px; text-align:center;border-bottom:2px solid #2788d9;}
.qsgk_tit h1 a{ font-size:16px; color:#2788d9;}
.zjqs_w{ line-height:28px; padding-top:10px;}
/*.zjqs_w span{ float:right;}*/
.qsgk_clum{ padding-top:4px; }
.qsgk_clum li{ float:left; width:74px; height:62px; text-align:center; border:1px solid #b0d5f0; background-color:#ebf6ff; border-radius:5px;margin-top:20px; margin-left:21px;}
.qsgk_clum .qsgk_cur{ margin-left:0;}
.qsgk_clum li img{ margin:10px 0 0 5px;}
.qsgk_clum li span{ color:#0b6fc2; display: block;}
.qsgk_clum li:hover{ background-color:#fff;}
.qsgk_clum li:hover img{ -webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-ms-transform:rotateY(360deg); -webkit-transform-origin:center;-moz-transform-origin:center; transition:all .3s linear;}




.ztzl_box{ height:78px; line-height:78px; background-color:#eee; border:1px solid #ccc; padding-left:4px;}
.ztzl_box img{ display:inline; margin-left:9px; margin-top:8px;}

/*友情链接*/
.friendship_tit{ border-bottom:1px solid #ccc; padding-top:20px; padding-bottom:10px; height:20px;}
.friendship_tit li{ float:left; width:385px; text-align:center; border-right:1px solid #ccc;}
.friendship_tit li a{ font-size:16px;}
.friendship_tcur a{color:#2788d9; border-bottom:2px solid #2788d9; padding:0 12px 9px 12px;}

.link_zf{ padding:10px 0;}
.link_zf li{ width:193px; float:left; line-height:36px;}
.link_zf li:hover a{color:#0b6fc2;}

/*footer*/



/*************************************************政务服务*********************************************************/
.zwfw_banner{ background:url(../images/zwfw_banner.png) center no-repeat;}
.big_zwfw{ background:url(../images/qs_bg.png) center bottom no-repeat; border-top:10px solid #0b6fc2;}
.sub_zwfw{ width:1160px; padding:20px; margin:0 auto; background-color:#fff;}
.left_zwfe{ width:760px; float:left;}
.right_zwfe{ width:370px; float:right;}

.sub_fw{ position:relative;}
.fwxx_clum{ width:760px; position:absolute;left:0; top:32px;}
.fwxx_clum li{ width:92px; height:38px; border-bottom:1px solid #d8d8d8; text-align:center; line-height:38px; background-color:#f2f2f2;}

.fwxx_clum1{ position:absolute;right:0; top:32px;}
.fwxx_clum1 li{ width:92px; height:38px; border-bottom:1px solid #d8d8d8; text-align:center; line-height:38px; background-color:#f2f2f2;}

.fwxx_cur{background:url(../images/fwxx_pic.png) center no-repeat;;}
.fwxx_cur a{ color:#fff;}

.xxfw_dw1{ position:absolute; right:0; top:0px;}
.xxfw_dw2{ position:absolute; right:0; top:39px;}
.xxfw_dw3{ position:absolute; right:0; top:78px;}
.xxfw_dw4{ position:absolute; right:0; top:117px;}
.xxfw_dw5{ position:absolute; right:0; top:156px;}



.zd_tit{ background:url(../images/sub_z1.png) left center no-repeat; padding-left:18px; margin-bottom:24px;}
.zd_tit a{ font-size:18px; font-weight:bold;}
.zdly_pic{ height:170px; background-color:#badaeb; margin-bottom:36px; overflow:hidden;}

.sub_zdclum li{ float: left; width:126px; height:68px; margin-left:30px; margin-bottom:40px; border-radius:5px; border:1px solid #ccc;}
.sub_zdclum .sub_zdcur { margin-left:0;}
.sub_zdclum li span{ float:left; padding:16px 0 0 14px;}
.sub_zdclum li img{ float:left; margin:18px 0 0 14px;}
.sub_zdclum li:hover{ border:2px solid #ffc230; width:124px; height:66px;}
.sub_zdclum li:hover img{-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-ms-transform:rotateY(360deg); -webkit-transform-origin:center;-moz-transform-origin:center; transition:all .3s linear;}

.sub_fwtit{margin-top:20px; border-bottom:1px solid #ccc; padding-bottom:6px; position:relative;}
.sub_fwtit h1{padding-left:18px; background:url(../images/sub_z1.png) left center no-repeat;}
.sub_fwtit h1 a{ font-size:18px; font-weight:bold;}
.sublist_tit{ float:left; padding-left:25px;}
.sublist_tit li{ float:left;margin-top:6px;}
.sublist_tit li a{  padding:6px 32px 6px 32px; font-size:16px;}
.sublist_tcur a{ border:1px solid #ccc; border-bottom:1px solid #fff; border-top:2px solid #369ce6; color:#0b6fc2;}
.fwxx_more{ position:absolute; right:0px; top:6px;}
.fwxx_more a{ color:#999;}
.sub_fwlist{ padding-top:10px; padding-bottom:10px; width:540px; margin:0 auto;}
.sub_fwlist li{ line-height:36px; padding-left:16px; background:url(../images/li_icon.png) left center no-repeat; }
.sub_fwlist li span{ float:right; color:#999; padding-right:10px;}
.sub_fwlist li:hover{ background:url(../images/li_icon_hover.png) left center no-repeat;}
.sub_fwlist li:hover a{ color:#0b6fc2; text-decoration:underline;}

.sp_tit { padding-bottom:10px;}
.sp_tit h1{  float:left;padding-left:18px; background:url(../images/sub_z1.png) left center no-repeat;  }
.sp_tit h1 a{ font-size:18px; font-weight:bold;} 
.sp_tit span{ float:right;}
.sp_tit span a{ color:#999;}
.spgs_form{ border:1px solid #ccc; margin-bottom:20px;}
.spgs_form tr{ line-height:36px;}
.hang1 td{ border-bottom:1px solid #ccc;}
.lei1{ width:205px; text-align:center;}
.lei2{ width:175px; text-align:center;}
.lei3{ width:200px; text-align:center;}
.lei4{ width:120px; text-align:center;}
.lei5{ width:90px; text-align:center;}

/*you*/
.rb_tit{ border-bottom:1px solid #ccc;}
.rb_tit h1{ float:left; padding-bottom:10px;}
.rb_tit h1 a{ font-size:18px; font-weight:bold; border-bottom:2px solid #2788d9; padding:8px 10px;}
.rb_tit span{ float:right; padding-top:6px;}
.rb_tit span a{ color:#999;}
.rb_list{ width:370px;}
.rb_list li span{ padding-right:0;}

.bs_tit{ border-bottom:1px solid #ccc;}
.bs_tit h1{ padding-bottom:10px;}
.bs_tit h1 a{font-size:18px; font-weight:bold; border-bottom:2px solid #2788d9; padding:8px 10px}
.bszn_box{ padding:0 20px; position:relative;}
.bszn_clum{ padding-top:10px; padding-bottom:20px; height:200px;}
.bszn_clum li{ float:left; width:90px; padding-left:20px; line-height:40px;}
.left_btn{ position:absolute; left:0; top:90px;}
.right_btn{ position:absolute; right:0; top:90px;}
.bszn_clum li:hover a{ color:#0b6fc2;}


.zwfw_s1{ padding-bottom:16px;}
.zwfw_s2{ padding-bottom:16px;}

/*************************************************信息公开平台*********************************************************/
.xxgk_top_box{ background-color:#e1f1fd;}
.xxgk_top{ width:1200px; margin:0 auto; height:50px;}
.sub_nav li{ float:left; width:170px; text-align:center; border-right:1px solid #5cabed; margin-top:14px;} 
.sub_nav li a{ color:#035ea9; font-size:18px; font-weight:bold;}
.sub_nav .subnav_icon{ border-left:1px solid #5cabed;}
.sub_nav li:hover a{ color:#61a4db;}

.sub_content{ background:url(../images/sub_bg.png) top center no-repeat;}
.sublogo_box{ width:1200px; margin:0 auto;}
.sublogo{ float:left;}
.sub_ss{ float:right; width:290px; height:34px; line-height:34px; background-color:#def1fb; border-radius:50px; position:relative; margin-top:60px;}
.ss_icon{ position:absolute; right:16px; top:9px;}
.sub_ss input{ border:none; background-color:#def1fb; margin-left:20px; height:30px; width:220px;line-height:30px; color:#999; }

.xxgk_content{ width:1160px; margin:0 auto; padding:0 20px 26px 20px; background-color:#fff; box-shadow:1px 2px 10px #959595;}
/**/
.xxgk_fleft{ width:370px; float:left;}
.xxgk_fright{ width:760px; float:right;}


.xxgk_clum { width:370px; margin:0 auto; overflow:hidden;}
.xxgk_pic{ width:175px; height:100px; overflow:hidden;margin:20px 0px 0px 20px; position:relative; float:left;}
.xxgk_pim{ width:175px; height:200px; position:absolute; top:0; left:0; transition:top .3s ease-in-out;}
.m_left{ margin-left:0px;}
.xxgk_pic:hover .xxgk_pim{ top:-100px;}


.zdly_gk{ border:1px solid #bae1ff; position:relative; margin-top:50px; padding-left:10px; padding-bottom:10px; border-radius:5px;} 
.lygk_clum li{ float:left; width:94px; height:78px; text-align:center; margin-right:20px; margin-top:20px;}
.lygk_clum li img{ margin:12px 0 0 30px;}
.lygk_tit{ position:absolute;top:-18px; left:80px; width:213px; height:32px; background:url(../images/xxgk_tit.png) center top no-repeat;padding-top:4px;}
.lygk_tit a{ font-size:16px; color:#0b6fc2; font-weight:bold; padding-left:40px; }
.lygk_clum li:hover img{ -webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-ms-transform:rotateY(360deg); -webkit-transform-origin:center;-moz-transform-origin:center; transition:all .3s linear;}
.lygk_clum li:hover a{ color:#0b6fc2;}
.lygk_clum li span {
    margin-left: 30px;
}
.lygk_clum li >a {
    display: block;
}

.xxgk_tit1{ border-bottom:2px solid #2788d9; position:relative;}
.xxgk_tit1 h1{ float:left; background:url(../images/xxgk_tit3.png) no-repeat  left center; width:150px; height:38px; line-height:38px; padding-left:20px;}
.xxgk_tit1 h1 a{ font-size:22px; color:#fff;}
.xxgk_tit1 span{ float:right; padding-top:12px;}
.xxgk_tit1 span a{ color:#999;}
.xxgk_font1 h2{ text-align:center; padding:22px 0 14px 0;}
.xxgk_font1 h2 a{ color:#0b6fc2; font-size:20px; font-weight:bold;}
.xxgk_font1 p{ line-height:26px;}
.xxgk_list1{ padding-top:10px;}
.xxgk_list1 li{ line-height:36px; padding-left:16px; background:url(../images/li_icon.png) left center no-repeat; }
.xxgk_list1 li span{ float:right; color:#999;}
.xxgk_list1 li:hover{ background:url(../images/../images/li_icon_hover.png) left center no-repeat;}
.xxgk_list1 li:hover a{ color:#0b6fc2;}

.xxgk_banner img{ display:inline; margin-bottom:10px; }
.xxgk_banner1{ margin-right:24px;}

.xxgk_qh{ position:absolute; bottom:8px; left:160px;}
.xxgk_qh li{ float:left; border-right:1px solid #ccc; width:100px; text-align:center;}
.xxgk_qh_cur a{ color:#0b6fc2;}

/**/
.left_last{ width:565px; float:left;}
.right_last{ width:565px; float:right;}

.xxgk_tit2{ background:url(../images/xxgk_tit2.png) left center no-repeat;}
.xxgk_tit2 h1{ float:left; height:40px; line-height:40px; padding-left:36px;}
.xxgk_tit2 h1 a{ font-size:22px; color:#0b6fc2;}
.xxgk_tit2 span{ float:right; padding-top:16px;}
.xxgk_tit2 span a{ color:#999;}

/**/
.xxgk_bm{ background-color:#eee; height:30px; border-bottom:1px solid #2788d9; padding-left:14px;}
.xxgk_bm h1{ float:left; margin-right:20px;}
.xxgk_bm h1 a{ color:#999; font-size:18px; padding-top:0px; }
/*.xxgk_bm_cur{/* background:url(xxgk_bm_li.png) center -10px no-repeat;*/ /*order:1px solid red; */ 
.xxgk_bm .xxgk_bm_cur a{background:url(../images/xxgk_bm_li.png) left 0px no-repeat;padding:10px 32px 0px 32px;  color:#0b6fc2; font-size:22px; border-bottom:2px solid #fff;}

.xxbm_box{ height:180px;}
.xxbm_tit{height:40px; border-bottom:1px solid #ccc;}
.xxbm_tit li{ float:left; width:289px; text-align:center;border-left:1px solid #ccc; margin-top:12px;}
.xxbm_tit li a{ color:#999;}
.xxbm_tit .xxbm_on{border-left:none;}
.xxbm_list{}
.xxbm_list li{ float:left; padding-left:16px; width:177px; height:33px; line-height:36px; background:url(../images/li_icon.png) left center no-repeat;}
.xxbm_list li:hover{ background:url(../images/li_icon_hover.png) left center no-repeat;}
.xxbm_list li:hover a{ color:#0b6fc2;}
.xxbm_tit .xxbm_cur a{ color:#4887cb;}



.xxbm_list1{ padding-top:20px;} 
.xxbm_list1 li{ float:left; padding-left:16px; width:177px; height:36px; line-height:36px; background:url(../images/li_icon.png) left center no-repeat;}
.xxbm_list1 li:hover{ background:url(../images/li_icon_hover.png) left center no-repeat;}
.xxbm_list1 li:hover a{ color:#0b6fc2;}



/*******************************************走进青山*********************************************/
.zjqs_content{ border-top:10px solid #0b6fc2; background:url(../images/qs_bg.png) bottom center no-repeat;}
.subzjqs_box{ width:1160px; padding:0 20px; margin:0 auto; background-color:#fff;}
.zjqs_left{width:210px; float:left; border:1px solid #ccc;margin-top:20px; border-right:none;}
.zjqs_clum li{ line-height:88px; padding-left:84px;}
.zjqs_clum li a{ font-size:20px;}
.zjqs_clum li:hover a{ color:#0b6fc2;}
.zj_icon1{ background:url(../images/sub_zjicon1.png) 0px center no-repeat;}
.zj_icon2{ background:url(../images/sub_zjicon2.png) 0px center no-repeat;}
.zj_icon3{ background:url(../images/sub_zjicon3.png) 0px center no-repeat;}
.zj_icon4{ background:url(../images/sub_zjicon4.png) 0px center no-repeat;}
.zj_icon5{ background:url(../images/sub_zjicon5.png) 0px center no-repeat;}
.zj_icon6{ background:url(../images/sub_zjicon6.png) 0px center no-repeat;}
.zj_icon1:hover{ background:url(../images/sub_zjicon1_hover.png) 0px center no-repeat;}
.zj_icon2:hover{ background:url(../images/sub_zjicon2_hover.png) 0px center no-repeat;}
.zj_icon3:hover{ background:url(../images/sub_zjicon3_hover.png) 0px center no-repeat;}
.zj_icon4:hover{ background:url(../images/sub_zjicon4_hover.png) 0px center no-repeat;}
.zj_icon5:hover{ background:url(../images/sub_zjicon5_hover.png) 0px center no-repeat;}
.zj_icon6:hover{ background:url(../images/sub_zjicon6_hover.png) 0px center no-repeat;}

.zj_icon{  background:url(../images/sub_zjicon1_hover.png) 0px center no-repeat;}
.zj_icon a{color:#0b6fc2;}


.zjqs_dl{ height:460px; overflow:auto;}
.zjqs_right{ width:838px; float:right; border:1px solid #ccc; box-shadow:1px 2px 5px #ddd; margin-top:20px; padding:0 45px; padding-bottom:20px;}
.zjqs_right h1{ text-align:center; font-size:20px; color:#0b6fc2; padding:20px 0 10px 0;}
.zjqs_right p{ line-height:30px;}
.map{ text-align:center; padding:10px 0 20px 0;}
.map img{ display:inline;}

.zjqs_tit_box{ border-bottom:1px solid #ccc; margin-top:34px;}
.zjqs_tit{ float:left; width:340px; background:url(../images/s_bg.png) right center no-repeat;}
.zjqs_tit h1{padding-left:16px; background:url(../images/sub_z1.png) left center no-repeat;}
.zjqs_tit h1 a{ font-size:18px; font-weight:bold;}
.zjqs_tit_box span{ float:right; padding-top:6px;}
.zjqs_tit_box span a{ color:#999;}

.subzjqs_font1{ padding-top:20px;}
.subzjqs_pic1{ width:440px;float:left;}
.subzjqs_pic2{ float:right; width:720px;}
.subzjqs_pic2 li{ float:left; width:220px; margin-left:20px; margin-bottom:20px; position:relative;}
.subzjqs_pic2 li span{ position:absolute; bottom:0; left:0; width:220px; height:30px;background:rgba(0,0,0,0.5); line-height:30px; display:none; }
.subzjqs_pic2 li span a{ color:#fff; font-size:16px; padding-left:12px;}
.subzjqs_pic2 li:hover span{ display:inline;}
.pic_intro{ position:absolute; bottom:0; left:0; width:380px; height:40px;background:rgba(103,169,224,0.5);; line-height:40px; display:none;}
.pic_intro a{ color:#fff; font-size:16px;  padding-left:20px;}
.subzjqs_pic1:hover .pic_intro{ display:inline;}

/*焦点图*/
.focus_s{ position:relative; width:440px; height:318px; background-color: #000; overflow:hidden;}  
.focus_s img{ width:440px; height: 318px;} 
.focus_s .shadow_s .title{width: 300px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus_s .shadow_s .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus_s .btn_s{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus_s .btn_s a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus_s .btn_s a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus_s .fPic_s{ position:absolute; left:0px; top:0px; }  
.focus_s .D1fBt_s{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus_s .shadow_s{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:30px; line-height: 30px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus_s .shadow_s a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus_s .fcon_s{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus_s .fcon_s img{ display:block; }  
.focus_s .fbg_s{bottom:8px; right:20px; position:absolute; height:16px; text-align:center; z-index: 200; }  
.focus_s .fbg_s div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus_s .D1fBt_s a{position:relative; display:inline; width:10px; height:10px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus_s .D1fBt_s .current,.focus .D1fBt a:hover{background:#3a9de2;}    
.focus_s .D1fBt_s img{display:none}    
.focus_s .D1fBt_s i{display:none; font-style:normal; }    

/**/
.zjqs_last1{ width:260px; float:left;}
.zjqs_last2{ width:580px; float:right; position:relative;}

.zjqs_last{ padding-top:20px;width:1160px; padding:20px; margin:0 auto; background-color:#fff;}
.zjqs_last1 h1{ padding-left:16px; background:url(../images/sub_z1.png) left center no-repeat; font-size:18px; font-weight:bold; }
.xq_list{ padding:20px 0;}
.xq_list li{ line-height:36px; padding-left:16px; background:url(../images/li_icon.png) left center no-repeat;}
.xq_list li:hover{ background:url(../images/li_icon_hover.png)left center no-repeat;}
.xq_list li:hover a{ color:#0b6fc2; text-decoration:underline;}
.zjqs_last2 h1{ padding-left:16px; background:url(../images/sub_z1.png) left center no-repeat; font-size:18px; font-weight:bold; }
.zjqs_last2 h2{ padding-left:16px; line-height:36px;}
.zjqs_last2 textarea{ border:1px solid #ccc; width:560px; height:110px; margin-left:16px;}
.tj{ display:block; width:74px; height:24px; border:1px solid #b3d6f0; background-color:#e6f5ff; text-align:center; line-height:24px; border-radius:5px; position:absolute; right:0px; top:26px;}
.tj a{ color:#0b6fc2;}


/***************************************政民互动********************************************/
.zmhd_banner{background:url(../images/zmhd_banner.png) center no-repeat;}

.zmhd_content{ border-top:10px solid #0b6fc2; background:url(../images/qs_bg.png) bottom center no-repeat;}
.subzmhd_box{ width:1160px; padding:20px; margin:0 auto; background-color:#fff;}

.zmhd_fl{ /*width:760px; float:left;*/}
.zmhd_fr{ width:370px; float:right;}

.zmhd_ftit h1{ float:left; padding-left:16px; background:url(../images/sub_z1.png) left center no-repeat;}
.zmhd_ftit h1 a{ font-weight:bold; font-size:18px;}
.zmhd_ftit span{ float:right; padding-top:8px;}
.zmhd_ftit span a{ color:#999;}

.lx_pic{ border:1px solid #ccc; margin-top:24px;}
.hddh_clum{ padding-top:24px; padding-left:20px;}
.hddh_clum li{ float:left; width:150px; height:65px; margin-right:40px; margin-bottom:18px; padding-left:82px; line-height:65px;}
.hddh_clum li a{ font-size:18px;}
.zmhd_bg1{ background:url(../images/zmhd_icon1.png) center no-repeat;}
.zmhd_bg1:hover{ background:url(../images/zmhd_icon1_hover.png) center no-repeat;}
.zmhd_bg1:hover a{ color:#0b6fc2;}
.zmhd_bg2{ background:url(../images/zmhd_icon2.png) center no-repeat;}
.zmhd_bg2:hover{ background:url(../images/zmhd_icon2_hover.png) center no-repeat;}
.zmhd_bg2:hover a{ color:#0b6fc2;}
.zmhd_bg3{ background:url(../images/zmhd_icon3.png) center no-repeat;}
.zmhd_bg3:hover{ background:url(../images/zmhd_icon3_hover.png) center no-repeat;}
.zmhd_bg3:hover a{ color:#0b6fc2;}
.zmhd_bg4{ background:url(../images/zmhd_icon4.png) center no-repeat;}
.zmhd_bg4:hover{ background:url(../images/zmhd_icon4_hover.png) center no-repeat;}
.zmhd_bg4:hover a{ color:#0b6fc2;}
.zmhd_bg5{ background:url(../images/zmhd_icon5.png) center no-repeat;}
.zmhd_bg5:hover{ background:url(../images/zmhd_icon5_hover.png) center no-repeat;}
.zmhd_bg5:hover a{ color:#0b6fc2;}
.zmhd_bg6{ background:url(../images/zmhd_icon6.png) center no-repeat;}
.zmhd_bg6:hover{ background:url(../images/zmhd_icon6_hover.png) center no-repeat;}
.zmhd_bg6:hover a{ color:#0b6fc2;}

.wsdc{ width:565px; float:left;}
.form2{ border-top:1px solid #ccc; margin-top:6px; padding:10px 0;}
.form2 tr{ line-height:36px;}
.zmhd_hang1 td{ text-align:center; border-bottom:1px solid #ccc;}
.zmhd_lei1{ width:330px; padding-left:14px; background:url(../images/li_icon.png) left center no-repeat;}
.zmhd_lei2{ width:130px; text-align:center; color:#999;}
.zmhd_lei3{ width:100px; text-align:center; color:#999;}
.form2 tr:hover{ background:#eff7fc;}
.form2 .zmhd_hang1:hover{ background:none;}

.rddb{width:565px; float:left;}
.rd_list{ border-top:1px solid #ccc; padding:10px 0; margin-top:6px;}
.rd_list li{height:36px; line-height:36px; padding-left:16px; background:url(../images/li_icon.png) left center no-repeat; }
.rd_list li span{ color:#999; float:right;}
.rd_list li:hover{ background:url(../images/li_icon_hover.png) left center no-repeat;}
.rd_list li:hover a{ color:#0b6fc2; text-decoration:underline;}

.banner_zmhd{ width:1160px;height:260px;margin:3px auto 16px;background: url(../images/180123qs_zmhd_banner2_bg.png)}
.banner_zmhd ul{ padding: 84px 0 30px;overflow: hidden;width: 1000px;margin: 0 auto; }
.banner_zmhd ul li{ float:left;width: 142px;height:142px;margin-left: 51px;text-align: center;overflow: visible; }
.banner_zmhd ul li:first-child{ margin-left: 47px; }
.banner_zmhd ul li a{ display: block;width:100%;height:100%;overflow: hidden; font:normal 16px/20px 方正正粗黑简体;color:#fff;background: url(../images/1.png) center center no-repeat;background-size:100% 100%;transition: top 0.6s,left 0.6s,width 0.6s,height 0.6s;position:relative;top:0;left:0; }
.banner_zmhd ul li a:hover{ width:162px;height:162px;top:-10px;left:-10px; }
.banner_zmhd ul li.li1 a{ background-image: url(../images/180112qs_zmhd_circle01.png); }
.banner_zmhd ul li.li2 a{ background-image: url(../images/180112qs_zmhd_circle02.png); }
.banner_zmhd ul li.li3 a{ background-image: url(../images/180112qs_zmhd_circle03.png); }
.banner_zmhd ul li.li4 a{ background-image: url(../images/180112qs_zmhd_circle04.png); }
.banner_zmhd ul li.li5 a{ background-image: url(../images/180112qs_zmhd_circle05.png); }
.banner_zmhd ul li a img{ display: block;margin:31px auto 10px;transition: margin 0.6s; }
.banner_zmhd ul li a:hover img{ margin:38px auto 14px; }
.banner_zmhd ul li a.no_hand{ cursor: default; }


/********************************************通用概览*******************************************/
.gl_box{ background:url(../images/qs_bg.png) bottom center no-repeat;}
.gl_content{ width:1080px; margin:0 auto; background-color:#fff; padding:0px 60px; box-shadow:1px 2px 5px #ddd; padding-top:10px;}
.gl_content h1{ background:url(../images/locat.png) left center no-repeat; border-bottom:1px solid #ccc; padding:10px 0 10px 26px;}
.gl_list{ padding:10px 0; border-bottom:1px dashed #ccc;}
.gl_list li{ line-height:36px; padding-left:16px; background:url(../images/li_icon.png) left center no-repeat;}
.gl_list li:hover a{color:#0b6fc2; text-decoration:underline;}
.gl_list li:hover{ background:url(../images/li_icon_hover.png) left center no-repeat;}
.gl_list li span{ float:right;}

.page{ text-align:center; padding:30px 0 40px 0;}
.page img{ display:inline;}

/*左侧概览*/
.zcgl_box{ background:url(../images/qs_bg.png) bottom center no-repeat;}
.zcgl_content{ width:1160px; margin:0 auto; background-color:#fff; padding:0px 20px; box-shadow:1px 2px 5px #ddd;;}
.zcgl_left{ margin-left:20px; width:240px; float:left; background-color:#f6f6f6; height:780px; position:relative;}
.zcgl_right{ width:870px; float:right;}
.zcgl_right h1{ border-bottom:2px solid #89c5ef; line-height:40px; margin-top:10px; padding-left:26px; background:url(../images/locat.png) left center no-repeat;}
.zcgl_clum{ width:260px; position:absolute; left:-20px; top:20px;}
.zcgl_clum li{ width:150px;padding-left:110px; padding-top:30px; padding-bottom:40px; }
.zcgl_clum li a{ color:#369ce6; font-size:22px;}
.zcgl_clum li:hover a{ color:#fff; font-weight:bold;}
.zcgl_bg1{ background:url(../images/zcgl_icon1.png) left center no-repeat;}
.zcgl_bg2{ background:url(../images/zcgl_icon2.png) left center no-repeat;}
.zcgl_bg3{ background:url(../images/zcgl_icon3.png) left center no-repeat;}
.zcgl_bg4{ background:url(../images/zcgl_icon4.png) left center no-repeat;}
.zcgl_bg5{ background:url(../images/zcgl_icon5.png) left center no-repeat;}
.zcgl_bg6{ background:url(../images/zcgl_icon6.png) left center no-repeat;}
.zcgl_bg7{ background:url(../images/zcgl_icon7.png) left center no-repeat;}
.zcgl_bg1:hover{ background:url(../images/zcgl_icon1_hover.png) left center no-repeat;}
.zcgl_bg2:hover{ background:url(../images/zcgl_icon2_hover.png) left center no-repeat;}
.zcgl_bg3:hover{ background:url(../images/zcgl_icon3_hover.png) left center no-repeat;}
.zcgl_bg4:hover{ background:url(../images/zcgl_icon4_hover.png) left center no-repeat;}
.zcgl_bg5:hover{ background:url(../images/zcgl_icon5_hover.png) left center no-repeat;}
.zcgl_bg6:hover{ background:url(../images/zcgl_icon6_hover.png) left center no-repeat;}
.zcgl_bg7:hover{ background:url(../images/zcgl_icon7_hover.png) left center no-repeat;}
.zcgl_cur{background:url(../images/zcgl_icon2_hover.png) left center no-repeat;}
.zcgl_clum .zcgl_cur a{color:#fff; font-weight:bold;}
.zcgl_cur1{background:url(../images/zcgl_icon1_hover.png) left center no-repeat;}
.zcgl_clum .zcgl_cur1 a{color:#fff; font-weight:bold;}

.zcgl_cur3{background:url(../images/zcgl_icon3_hover.png) left center no-repeat;}
.zcgl_clum .zcgl_cur3 a{color:#fff; font-weight:bold;}



 
/*细览*/
.xl_tit{ text-align:center; font-size:24px; color:#0b6fc2; padding-top:48px;}
.fb_t{ width:850px;   margin:0 auto; padding:40px; text-align:center;}
.fb_t li{ float:left; margin-left:50px;}
.xl_pic span{ float:left; margin-left:10px;}
.xl_pic span img{ display:inline;}
.xl_font{}
.xl_font p{ line-height:36px; font-size:16px; margin-bottom:10px;}
.sc{display:block; width:140px; margin:0 auto; padding-top:40px;color:#999;}
.sc a{ color:#999;}
.fj{padding-top:20px; padding-bottom:40px;}
.fj h2{ font-size:16px; padding-bottom:10px; color:#0b6fc2;}
.fj span{ display:block; line-height:36px;}
.fj span a{ color:#0b6fc2; font-size:16px; text-decoration:underline;}

.gkxl_box{ /*background:url(qs_bg.png) bottom center no-repeat;*/}
.gkxl_content{ width:1080px; margin:0 auto; background-color:#fff; padding:0px 60px; box-shadow:1px 2px 5px #ddd; padding-top:10px;}
.gkxl_content h1{ border-bottom:1px solid #ccc; line-height:40px; padding-left:26px; background:url(../images/locat.png) left no-repeat;}
.gkxl_top{ border:1px solid #ccc; margin:40px 0;}
.gkxl_font1{ float:left; width:358px;}
.gkxl_font1 h3{ line-height:50px; padding-left:50px;}
.gkxl_link{ padding-left:860px; padding-bottom:40px;}
.gkxl_link li{ float:left; margin-left:10px; position:relative; }
.gkxl_link li span{ display:block; /*border:1px solid #529dd4;*/ position:absolute; top:-30px; left:0; display:none; width:30px;}
.gkxl_link li:hover span{ display:inline;}


/*******************************征集调查************************************/
.zjdc_form tr{ line-height:38px;}
.zjdc_hang1 td{ border-bottom:1px solid #ccc; text-align:center;}
.zjdc_lei1{ width:580px;padding-left:16px; background:url(../images/li_icon.png) left center no-repeat;}
.zjdc_lei2{ width:150px; text-align:center; color:#999;}
.zjdc_lei3{ width:130px;text-align:center; color:#999;}
.zjdc_hang1 .zjdc_lei1{background:none;}
.zjdc_hang2 .zjdc_lei1:hover{ background:url(../images/li_icon_hover.png) left center no-repeat; color:#0b6fc2; text-decoration:underline;}




/********************************图片概览************************************/
.tpgl_left{ width:290px; float:left;border:1px solid #ccc; height:1130px; margin-top:30px;}
.tpgl_right{width:760px;float:right; margin-top:30px;}

.tpgl_clum dt{ font-size:24px; border-bottom:2px solid #62adf1; line-height:55px; color:#0b6fc2; text-align:center;}
.tpgl_clum dd{ font-size:16px; border-bottom:1px solid #ccc; line-height:54px;padding-left:45px; background:url(../images/tp_icon.png) 18px center no-repeat; }
.tpgl_icon1{ background:url(../images/sub_nav_on.gif)  no-repeat;}
.tpgl_clum dd a{ font-size:18px;}
.tpgl_clum dd:hover {background:#6ac0fb;}
.tpgl_clum dd:hover a { color:#fff; font-weight:bold;}
.tpgl_tit{ background:url(../images/tpgl_tit.png) left top no-repeat;}
.tpgl_tit h2{ border:none; font-size:16px; font-weight:bold; color:#fff; height:52px; text-align:center; width:142px; padding-top:10px; }
.tpgl_pic { padding-top:20px; padding-bottom:25px;border-bottom:1px dashed #ccc;}
.tpgl_pic img{ float:left; width:200px; height:120px;}
.tpgl_font{ width:540px; float:right;}
.tpgl_font h2 a{ font-size:18px;}
.tpgl_font h2:hover a{color:#0b6fc2; text-decoration:underline;}
.tpgl_font p{ line-height:26px; color:#999; padding-top:10px; padding-bottom:10px;}
.tpgl_font span{ color:#999;}

/**/
.tpxl_font{ padding-top:30px; padding-bottom:60px;}
.tpxl_font p{ line-height:32px; font-size:16px;}




/********************************信息公开目录************************************/
.sub_content2{ background:url(../images/sub_bg2.png) top center no-repeat;}
.subxxgk_left{ width:300px; float:left; margin-top:20px; }
.xxzl_left{border:1px solid #ccc; height:800px; padding:0 20px; background:url(../images/ml_bg.png) left top no-repeat;}
.xxml_right{ width:820px; float:right;}
.xxzl_ctit{ font-size:18px; border-bottom:2px solid #2ea1f2; line-height:54px; color:#333;}
.xxzl_clum li{ font-size:16px; border-bottom:1px solid #ccc; line-height:54px; padding-left:50px;}
.xxzl_icon1{ background:url(../images/ml_icon1.png) 20px center no-repeat;}
.xxzl_icon2{ background:url(../images/ml_icon2.png) 20px center no-repeat;}
.xxzl_icon3{ background:url(../images/ml_icon3.png) 20px center no-repeat;}
.xxzl_icon4{ background:url(../images/ml_icon4.png) 20px center no-repeat;}
.xxzl_icon5{ background:url(../images/ml_icon5.png) 20px center no-repeat;}
.xxzl_icon6{ background:url(../images/ml_icon6.png) 20px center no-repeat;}
.xxzl_clum li a{ font-size:16px;}
.xxzl_clum li:hover a{ color:#0b6fc2;}

.gkml_sub{ height:400px; overflow:auto;}
.gkml_sub li{ line-height:30px; border-bottom:none;}
.gkml_sub li a{ font-size:14px;}
.sub_on li{ /*line-height:26px;*/ border-bottom:none; padding-left:80px; background:url(../images/jh_icon3.png) 60px center no-repeat;}
.sub_on li a{ font-size:12px;}
.gkml_sub li a span{display:block;width:12px;height:12px;overflow:hidden;float:left;margin:10px 5px 0 0;}
.gkml_sub li a.minus span{background:url(../images/jh_icon2.png) no-repeat;}
.gkml_sub li a.plus span{background:url(../images/jh_icon.png) no-repeat;}

.sublygk_box{ border:1px solid #ccc; width:300px;}
.sublygk_box h1{ line-height:40px; border-left:3px solid #2da2f2; padding-left:50px; background:url(../images/ml_zd.png) 15px center no-repeat; background-color:#f3f3f3;}
.sublygk_box h1 a{ font-size:16px;}
.sublygk_box h1:hover a{ color:#0b6fc2;}
.sublygk_clum{ padding:10px 0;}
.sublygk_clum li{ float:left; width:100px; text-align:center; line-height:40px;}
.sublygk_clum li:hover a{ color:#0b6fc2;}

.xxml_rtit{ border:1px solid #ccc; background-color:#f8f8f8; height:55px; line-height:55px;}
.xxml_rtit span{ padding-left:20px;}
.xxml_rtit select{ margin-left:10px;height:28px; line-height:28px;}
.xxml_rtit img{ display:inline; float:right;}
.xxml_rtit input{ width:510px; height:25px; line-height:25px;color:#999; padding-left:10px; margin-left:20px;}

.gkml_form{ padding-top:10px;}
.gkml_form tr{ line-height:36px;}
.gkml_lei1{ width:550px; padding-left:16px; background:url(../images/xxgk_li.png) left center no-repeat;}
.gkml_lei2{ width:160px; te;xt-align:center;}
.gkml_lei3{ width:120px; text-align:center;}
.gkml_hang1 td{ text-align:center; font-weight:bold; border-bottom:1px solid #ccc; background:none;}
.gkml_form tr:hover{ background-color:#f8fbfe;}
.gkml_form .gkml_hang1:hover{ background-color:#fff;}
/*************************************************领导之窗****************************************************/
.ld_box{ padding-bottom:30px;}
.ld_intro{ float:left; width:704px; padding-top:36px; }
.ld_intro h2{ border-bottom:1px dashed #ccc; padding-bottom:26px;  margin-bottom:16px;}
.ld_intro h2 a{ font-size:24px; }
.zhice{ height:36px;padding-top:6px;}
.qzxx{ float:right;width:140px; height:35px; display:block; border-radius:5px; line-height:35px; 
margin-top:36px; background:url(../images/qzxx_pic.png) center no-repeat;}
.qzxx a{ color:#0b6fc2; font-size:16px; padding-left:52px;}

.wdts{ width:310px; float:right; height:200px; margin-top:40px; border:1px solid #ccc; background-color:#f8f8f8; position:relative;}
.wdts_tit{ position:absolute; top:-1px; left:-12px;width:300px; padding-left:22px; padding-top:4px; padding-bottom:20px; 
background:url(../images/ldzq_pic.png) left top no-repeat; }
.wdts_tit a{ font-size:20px; font-weight:bold; color:#fff;}
.ld_clum { padding-top:50px;}
.ld_clum li{ float:left; width:120px; height:48px; line-height:48px;padding-left:35px; background:url(../images/li_icon_hover.png) 20px center no-repeat;}
.ld_clum li:hover a{ color:#0b6fc2;}

.ldhd_tit{ background-color:#ebf2fa; height:45px; margin-bottom:10px;}
.ldhd_tit h2{ width:117px; text-align:center; background:url(../images/tit_bg.png) left top no-repeat;padding-top:10px; padding-bottom:18px;}
.ldhd_tit h2 a{ font-size:20px; font-weight:bold; color:#fff; /*padding-bottom:18px;*/}
.ldhd_list{ border-bottom:1px dashed #ccc; padding-top:10px; padding-bottom:10px;}
.ldhd_list li{ line-height:36px; padding-left:16px; background:url(../images/li_icon.png)  left center no-repeat;}
.ldhd_list li:hover{ background:url(../images/li_icon_hover.png) left center no-repeat;}
.ldhd_list li:hover a{ color:#0b6fc2; text-decoration:underline;}
.ldhd_list li span{ float:right;}

/*****************************************权责清单**************************************************/
.banner_box1{ background:url(../images/qzqd_banner.png) center no-repeat;}
.qzqd_box{ border-top:10px solid #0b6fc2; background:url(../images/qs_bg.png) center bottom no-repeat;}
.qzqd_content{ padding:20px; width:1160px; margin:0 auto; background-color:#fff;}
.qzqd_left{ width:258px; float:left;}
.qzqd_right{ width:872px; float:right; position:relative;}
.yqb{ position:absolute; right:0; top:30px;}
.yqb span:hover a{color:#0b6fc2; text-decoration:underline;}

.qzqd_left h1{ background:url(../images/qzqd_clumbg.png) left center no-repeat; height:70px; line-height:70px; padding-left:48px;}
.qzqd_left h1 a{ color:#fff; font-size:22px; font-weight:bold;}
.qzqd_clum{ padding:8px; background-color:#f4f4f4;}
.qzqd_clum li{ line-height:36px; margin-left:26px; padding-left:20px; background:url(../images/qzqd_icon.png) left center no-repeat;}
.qzqd_clum li:hover a{color:#0b6fc2;}

.qzqd_right h1{padding:24px 0 22px 0;}
.qzqd_right h1 a{ font-size:22px; color:#369ce6; font-weight:bold;}
.qzqd_ss{ border:1px solid #ccc; background-color:#f8f8f8; height:55px; line-height:55px;}
.qzqd_ss span{ padding-left:20px;}
.qzqd_ss select{height:28px; line-height:28px; width:130px;}
.qzqd_ss img{ display:inline; float:right;}
.qzqd_ss input{ width:280px; height:25px; line-height:25px;color:#999; padding-left:10px; margin-left:20px;}

.sxfl_clum{ padding-top:20px;}
.sxfl_clum ul{ width:740px; float:left;}
.sxfl_clum span{ float:right; display:block;width:128px; height:92px; text-align:center; line-height:92px; border:1px solid #ccc; background-color:#f8f8f8; border-radius:5px;}
.sxfl_clum ul li{float:left; width:128px; height:40px; text-align:center; line-height:40px;background-color:#f8f8f8;border:1px solid #ccc;margin-bottom:10px; margin-right:18px; border-radius:5px;}
.sxfl_clum ul li:hover{ background-color:#eff9ff; border:1px solid #62adf1;}
.sxfl_clum ul li:hover a{ color:#0b6fc2;}
.sxfl_clum span:hover{ background-color:#eff9ff;border:1px solid #62adf1;}
.sxfl_clum span:hover a{ color:#0b6fc2;}

.qzqd_form{ padding-top:20px;}
.qzqd_form tr{ line-height:40px;}
.qzqd_hang1 td{ color:#2788da; text-align:center;}
.qzqd_form tr:hover{ background-color:#f6fbff;}
.qzqd_lei1{ width:50px; color:#ed6900; text-align:center;}
.qzqd_lei2{ width:90px; text-align:center;}
.qzqd_lei3{ width:432px; padding-left:30px; text-align:left;}
.qzqd_lei4{ width:180px; text-align:center;}
.qzqd_lei5{ width:90px; text-align:center;}
.qzqd_form .qzqd_hang1:hover{ background:none;}


/*******************************行政许可*****************************/
.banner_box2{ background:url(../images/xzxk_banner.png) center no-repeat;}
.xz_box{ padding-top:14px;}
.xz_box span{ display:block; width:413px; height:55px; text-align:center; line-height:55px; border:1px solid #a8d1ed; background-color:#e7f5ff;border-radius:10px;}
.xz_box span a{color:#4185cb; font-size:20px;}
.xz1{ float:left;}
.xz2{ float:right;}
.xz_box .xz_cur{border:1px solid #febf94; background-color:#ffe7d7;border-radius:10px;}
.xz_box .xz_cur a{color:#e9601f;}
.bt{ font-size:22px; color:#369ce6; font-weight:bold; padding-top:24px;}

.xz_form{ padding-top:20px;}
.xz_form tr{ line-height:40px;}
.xz_form tr:hover{ background-color:#f6fbff;}
.xz_lei1{ width:50px; color:#ed6900; text-align:center;}
.xz_lei2{ width:647px; padding-left:30px;text-align:left;}
.xz_lei3{ width:145px;  text-align:center;}
.xz_hang1 td{ color:#2788da; text-align:center;}
.xz_form .xz_hang1:hover{ background:none;}

/*****************************************财政信息***********************************************8*/
.sub_content1{ background:url(../images/sub_bg1.png) bottom center no-repeat;}
.czxx_box{ width:1160px; margin:0 auto; padding:20px; background-color:#fff; padding-top:10px;}
.czxx_locat{ padding-left:26px; background:url(../images/locat.png) left center no-repeat; border-bottom:1px solid #ccc; line-height:40px;}
.czxx_left{ width:565px; float:left;}
.czxx_right{ width:565px; float:right;}

.czxx_tit{ background:url(../images/czxx_tit3.png) left center no-repeat;}
.czxx_tit1{ background:url(../images/czxx_tit1.png) left center no-repeat;}
.czxx_tit2{ background:url(../images/czxx_tit2.png) left center no-repeat;}

.czxx_clum{ padding-top:10px; height:180px; overflow:auto;}
.czxx_clum li{ float:left; width:126px; padding-left:15px; background:url(../images/li_icon.png) left center no-repeat; line-height:36px;}
.czxx_clum li:hover{ background:url(../images/li_icon_hover.png) left center no-repeat; }
.czxx_clum li:hover a{color:#0b6fc2;}
.czxx_clum2{ padding-top:10px; padding-bottom:20px;}
.czxx_clum2 li{ width:178px; float:left; padding-left:15px; background:url(../images/li_icon.png) left center no-repeat; line-height:36px;}
.czxx_clum2 li:hover{ background:url(../images/li_icon_hover.png) left center no-repeat; }
.czxx_clum2 li:hover a{color:#0b6fc2;}

/*******************************区长信箱*****************************/
/*.email-box, .hf_box{width:870px;}*/
/*.em_talk{ margin-bottom:9px;}*/
.em_talk h1{ float:left; padding-left:16px; background:url(../images/sub_z1.png) left center no-repeat;border-bottom:none !important;}
.em_talk h1 a,.hf_talk h1 a{ font-weight:bold; font-size:18px;}
.em_p{margin-left:15px;margin-right:15px;}
.em_p p{line-height:30px;}
.em_input{ margin:0 auto;border-radius:4px;height:35px;width:140px;margin-top:15px;}
.em_input span{display:block;text-align: center;line-height: 35px; background:url(../images/qzxx_pic.png) center no-repeat;}
.em_input span a{font-size:16px;color:#0b6fc2; padding-left:32px;}
.hf_talk h1{ float:left; padding-left:16px; background:url(../images/sub_z1.png) left center no-repeat;border-bottom:none !important;margin-top:0px !important}
.hf_talk span{ float:right;}
.hf_talk span a{ color:#999;line-height:40px;}

.xinx_box{margin-top:40px;width:870px;margin-bottom:20px;float:left;}
.xinx_l{float:left;width:450px;margin-right:50px;}
.xinx_r{float:right;width:370px;}
.hf_talk1 h1{ float:left; padding-left:16px; background:url(../images/sub_z1.png) left center no-repeat;margin-top:0px !important;border-bottom:#2788d9 2px solid !important;padding-right:5px;}
.hf_talk1 h1 a{ font-weight:bold; font-size:18px;}
.hf_talk1 span{ float:right;}
.hf_talk1 span a{ color:#999;line-height:40px;}
.xinx_bm{border-top:#ddd 1px solid;}
.xinx_bm ul{padding-top:10px;padding-left:15px;float:left;}
.xinx_bm li ,.xinx_went li{ padding-left:16px; background:url(../images/li_icon.png) left center no-repeat;line-height:34px;}
.xinx_bm  .xinx_cen{padding-left:80px;padding-right:85px;}
.xinx_bm li:hover{ background:url(../images/li_icon_hover.png) left center no-repeat;}
.xinx_bm li:hover a{color:#0b6fc2; }
.xinx_went{border-top:#ddd 1px solid; padding-top:10px;}
.xinx_went li:hover{ background:url(../images/li_icon_hover.png) left center no-repeat;}
.xinx_went li:hover a{ color:#0b6fc2; text-decoration:underline;}
.xinx_went ul li span{ float:right; color:#999;}
.xinx_went li a{ display:block;float:left;}


/********************************************专题专栏******************************************/
.ztzl_content{ padding-top:40px;}
.ztzl_content h2{ text-align:center; padding-bottom:30px;}
.ztzl_content h2 img{display:inline;}
.ztzl_pic li{ float:left; width:288px;margin-left:50px; margin-bottom:40px;}
.ztzl_pic li img{ width:278px; height:88px; padding:4px; border:1px solid #ccc; }
.ztzl_pic li span{ text-align:center; display:block; padding-top:14px;}
.ztzl_pic li span:hover a{color:#0b6fc2;}

/********************************************部门预结算专题子页******************************************/
.bm_box{ background:url(../images/bm_bg.png) top center no-repeat; padding-top:210px;}
.bm_content{ padding:20px; width:1160px; margin:0 auto; background-color:#fff; box-shadow:1px 2px 5px #ddd; padding-bottom:0;}
.bm_left{ float:left; width:256px;}
.bm_right{ float:right; width:872px;}

.bm_left h1{ background:url(../images/qzqd_clumbg.png) left center no-repeat; height:70px; line-height:70px; padding-left:48px;}
.bm_left h1 a{ color:#fff; font-size:22px; font-weight:bold;}
.bm_clum{ background-color:#f4f4f4; padding-bottom:50px;}
.bm_clum li{ float:left; width:98px; height:40px; line-height:40px; padding-left:30px; background:url(../images/bm_icon.png) 18px center no-repeat;}
.bm_clum li:hover{ background:#62adf1;}
.bm_clum li:hover a{ color:#fff;}
.bm_clum .bm_cur{background:#62adf1;}
.bm_clum .bm_cur a{ color:#fff;}

.bm_locat{ padding-left:26px; line-height:50px; background:url(../images/locat.png) left center no-repeat; border-bottom:1px solid #ccc;}
.bm_tit{ background:url(../images/xxgk_tit2.png) left center no-repeat; height:40px;}
.bm_tit h1{ padding-left:42px; float:left; line-height:40px;}
.bm_tit h1 a{ color:#0b6fc2; font-size:22px;}
.bm_tit span{ float:right; padding-top:14px; padding-right:8px;}
.bm_tit span a{ color:#999;}
.bm_list{ padding-top:10px;}
.bm_list li{ line-height:36px; padding-left:16px; background:url(../images/li_icon.png) left center no-repeat;}
.bm_list li span{ float:right; color:#999;}
.bm_list li:hover{background:url(../images/li_icon_hover.png) left center no-repeat;}
.bm_list li:hover a{ color:#0b6fc2; text-decoration:underline;}

/************************************财政专项资金专题***********************************************/
.czzx_box{ background:url(../images/czzx_bg.png) top center no-repeat; padding-top:210px;}
.czzx_content{ padding:0 20px; width:1160px; margin:0 auto; background-color:#fff; box-shadow:1px 2px 5px #ddd;}

.czzx_locat{ padding-left:26px; line-height:50px; background:url(../images/locat.png) left center no-repeat; border-bottom:1px solid #ccc;}
.czzx_font{width:880px; margin:0 auto; background:url(../images/czzx_pic.png) center top no-repeat; height:345px; margin-top:80px;padding-bottom:160px;}
.czzx_clum{ padding-top:80px;}
.czzx_clum li{ float:left; width:140px; padding-left:78px; height:72px; line-height:72px; background:url(../images/czzx_icon.png) 60px center no-repeat; }
.czzx_clum li a{ font-size:14px;}
.czzx_clum li:hover a{color:#0b6fc2;}


/************************************重点领域信息公开***********************************************/

.czzx_font1{ background:url(../images/zdly_first.png) center top no-repeat; }
.czzx_clum1 li{ width:160px; padding-left:120px;background:url(../images/czzx_icon.png) 100px center no-repeat; }





/************************************部门预结算专题**********************************************/
.bm_btit{ background:url(../images/bm_bicon2.png) left center no-repeat; height:40px;}
.bm_btit h1{ padding-left:34px;line-height:40px;}
.bm_btit h1 a{ color:#0b6fc2; font-size:22px;}
.bm_bwen{ display:block; background:url(../images/li_icon.png) left center no-repeat; padding:25px 0 30px 16px;}
.bm_bwen:hover{background:url(../images/li_icon_hover.png) left center no-repeat;}
.bm_bwen:hover a{color:#0b6fc2;}

.bm_btit2{background:url(../images/bm_bicon1.png) left center no-repeat; height:40px;}
.bm_qclum{ padding-top:10px;}
.bm_qclum li{ float:left; width:177px; height:40px; line-height:40px; border-bottom:1px solid #eee; padding-left:16px; 
 background:url(../images/li_icon.png) left center no-repeat;}
.bm_qclum li:hover{background:url(../images/li_icon_hover.png) left center no-repeat;}
.bm_qclum li:hover a{color:#0b6fc2;}

/*依申请公开*/
.table_title{ background:url(../images/ysq_icon.png) repeat-x center; margin-top:40px;}
.table_title p{ text-align:center; font-size:32px;}
.ysqgk_font{ padding-top:40px;}
.ysqgk_font p{ font-size:16px; line-height:34px;}

.ysqgk_box{width:1090px; margin:0 auto;}
.sq_form { width:860px; margin:0 auto; padding-top:30px; padding-bottom:30px; }
.sq_form span{  float:left;display:block; width:368px; height:56px; background-color:#ecf6ff; border:1px solid #b1d6f1; 
color:#0b6fc2; font-size:16px; border-radius:5px; text-align:center; line-height:56px; margin-left:60px;}
.sq_tit{ height:75px; line-height:74px; font-size:24px;}
.ysqgk_form{ border:1px solid #c1dbf0;}



	
	.email_title02{ font:normal 24px/100px microsoft yahei; text-align:center;}
	.email_tab4{  clear:both; overflow:hidden; border-left:1px solid #c1dbf0; border-top:1px solid #c1dbf0; text-align:left; margin-bottom:50px;}
	.email_tab4 td{ border-bottom:1px solid #c1dbf0; border-right:1px solid #c1dbf0; font:normal 16px/30px microsoft yahei; padding:20px;}
	.email_tab4 span{ color:#F00;}
	.email_tab4 h2{ font:normal 24px microsoft yahei; text-align:center;}
	.email_tab4 textarea{ border:1px solid #eaeaea; border-radius:5px; width:835px; height:250px; margin:20px 0px;}
	.email_tab2{ clear:both; overflow:hidden; border-left:1px solid #c1dbf0; border-top:1px solid #c1dbf0;}
	.email_tab2 td{ border-bottom:1px solid #c1dbf0; border-right:1px solid #c1dbf0; font:normal 16px/60px microsoft yahei; padding:0px 20px;}
	.email_tab2 span{ color:#F00;}
	.email_ul{ clear:both; overflow:hidden; height:40px; padding-top:20px;}
	.email_ul li{ width:150px; float:left; margin-left:20px;}
	.email_ul li span{ width:25px; float:left; padding-top:5px;}
	.email_ul li p{ width:125px; float:left; font:normal 16px microsoft yahei;}
	.email_input{ height:30px; border:1px solid #eaeaea; border-radius:5px; text-align:left;}
	.email_tab2 textarea{ border:1px solid #eaeaea; border-radius:5px; width:835px; height:250px; margin:20px 0px;}
	.email_tab2 select{ border:1px solid #eaeaea; border-radius:5px; height:30px; width:250px;}
	.submit{ width:300px; margin:0 auto; padding-bottom:30px; padding-top:40px;}
	.submit a{ width:140px; color:#fff !important; background:#7ecdf4; height:50px; font:normal 24px/50px microsoft yahei; text-align:center; border-radius:5px; display:block; margin-right:10px; float:left;}	

#con1 tr{ height:73px; line-height:73px;border-bottom:1px solid #c1dbf0;}
.ysqgk_form td{border-bottom:1px solid #c1dbf0}
.ysqgk_form  input{ margin:20px;}
.ysqgk_form select{margin:20px;}
.email_ul input{margin:0px; }
.ysqgk_form  textarea{margin:20px; border:1px solid #ccc;}



/*.sq_form .sq_form_cur{border:1px solid #febf94; background-color:#ffe7d7;border-radius:10px;color:#e9601f;}*/


/*******************************手机版*****************************/
.sjb_locat{ margin:0 60px; border-bottom:1px solid #ccc; line-height:40px; padding-left:26px; background:url(../images/locat.png) left center no-repeat;}

.sj_pic{ padding-top:77px; padding-left:160px; padding-bottom:160px;}
.sjb_pic1{ width:432px; float:left; position:relative;width:432px; height:346px; overflow:hidden;}
.sjb_pic_ewm{ position:absolute; top:0; left:0; width:432px; height:346px; text-align:center; line-height:346px; padding-top:108px; background:rgba(0,0,0,0.5); display:none;}
.sjb_pic1:hover .sjb_pic_ewm{ display:inline;}

.pic_j{ width:460px; float:left; margin-left:10px;}
/*.pic_j img{ display:inline; padding-right:6px;}*/
/*.sjb_pic2{ padding-top:10px;}*/
.pic_j1{ position:relative; float:left; width:216px; height:168px; overflow:hidden;  margin-right:10px; width:216px; height:168px; text-align:center; line-height:168px;}
.pic_ewm{ position:absolute; top:0; left:0; width:216px; height:168px; text-align:center; padding-top:20px; background:rgba(0,0,0,0.5); display:none;}
.pic_ewm img{ display:inline;}
.pic_j1:hover .pic_ewm{ display:inline;}

.sjb_pic_ewm img{ display:inline;}
.pic_j2{ position:relative; float:left;width:442px; height:169px;overflow:hidden; margin-top:10px; }
.pic_ewm2{ position:absolute; background:rgba(0,0,0,0.5); top:0; left:0; width:442px; height:169px; text-align:center; padding-top:20px; display:none;}
.pic_ewm2 img{ display:inline;}
.pic_j2:hover .pic_ewm2{ display:inline;}


.sjb_pic_chm1,.sjb_pic_chm2,.sjb_pic_chm3{position: absolute;top: 90px;display: none;}




/* 公用 */

.grid,
.main,
.side {
    padding: 20px;
    background-color: #fff;
    box-shadow: 0 0 10px rgba(0, 0, 0, .05);
}

.content .row {
    margin-right: -10px;
    margin-left: -10px;
}

.content .row>.col,
.content .row>[class*="col-"] {
    padding-right: 10px;
    padding-left: 10px;
}

.tab-pane {
    position: relative;
    overflow: hidden;
}

.tab-pane .pane>ul,
.tab-pane .pane>div {
    animation-duration: .3s;
}

.tab a {
    display: inline-block;
    min-width: 100px;
    height: 40px;
    padding: 0 15px;
    line-height: 40px;
    font-size: 18px;
    text-align: center;
    background-color: #f5f5f5;
    border-radius: 3px;
    transition: all .3s;
}

.tab a.current {
    background-color: #2d8fff;
    color: #fff;
}

.tab a+a {
    margin-left: 4px;
}

.list-a li i {
    display: block;
    width: 40px;
    height: 40px;
    background-image: url(../images/icons_02.png);
    background-image: url(../images/icons_02_ie8.png)\9;
    background-size: 240px auto;
    background-repeat: no-repeat;
}

.grid h2 {
    font-weight: bold;
    padding-bottom: 16px;
    line-height: 24px;
    font-size: 24px;
}
















