﻿﻿@charset "UTF-8";
/* CSS Document */
html {overflow-y:scroll;}
body {margin:0; padding:0; color: #222 !important; font:14px/1.5 Microsoft YaHei,Arial,Helvetica,sans-serif,Simsun}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
ol,ul {list-style:none;}
li{list-style-type:none;}
img{vertical-align:middle;border:0;}
h1,h2,h3,h4,h5,h6{font-size:inherit; font-weight:normal;}
address,cite,code,em,th,i{font-weight:normal; font-style:normal;}
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
a {color:#222; text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {color:#036eb5;text-decoration:none;}
a:active {color:#036eb5;}
em{ color:#CCC; font-size:12px;}
.of_h{ overflow:hidden; text-overflow:ellipsis; }
.cBlack{color:#252525;}
.cGreen, .cGreen:visited, .cGreen a,.green {color: #008000;}
.cBlue,.cBlue:visited,.cBlue a{color:#036eb5;}
.cRed, .cRed:visited, .cRed a,.red { color: Red; }
.taC{text-align: center}
.line_DD{ border-bottom: 1px solid #d2d2d2}
.line2{ border-bottom:1px solid #fcfcfc;border-top:1px solid #c3c3c3;}
.line_DD0{ border-bottom:0 !important}
.line_LD{ border-left: 1px solid #d2d2d2}
.line_RD{ border-right: 1px solid #d2d2d2}
.ico_red{ display: inline-block;height: 5px;width: 5px;background-color: #f00;margin-bottom: 2px;margin-right: 5px; vertical-align: middle;}
.m_b10{margin-bottom: 10px;}
.ico_arrow{ border: 5px solid #fff; display: inline-block; border-bottom: 5px solid #00599f;margin-bottom: 3px;}
.fr{ float:right}
.fl{float:left}
.mb10{ margin-bottom:10px;}
.tab-pane {display: none;}
.fade {opacity: 0;-webkit-transition: opacity .15s linear;-o-transition: opacity .15s linear;transition: opacity .15s linear;}
.fade.in { opacity: 1;}
.btn_1{background:#fff url(../images/btn_1.png) repeat-x 0 0;  border: 1px solid #dadbdc; padding: 0 10px; line-height: 30px;display: inline-block;}
.btn_11{background:#fff url(../images/btn_1.png) repeat-x 0 0;  border: 1px solid #dadbdc; padding: 0 10px; line-height: 35px;display: inline-block;    text-align: center;}
.btn_2{ background-color: #1169a9; color: #fff;padding: 10px 30px; border: 0;line-height: normal;}
.btn_h24{background: url(../images/btn_h24.png) no-repeat 0 0;height: 24px; line-height: 24px;padding-left:10px; font-size: 12px; color: #fff;cursor: pointer;}
.btn_h24 span{background: url(../images/btn_h24.png) no-repeat top right;display: block;padding-right: 10px;}
.btn_h32{background: url(../images/btn_h32.png) no-repeat 0 0;height: 32px; line-height:32px;padding-left:10px; font-size: 14px; color: #fff;display: inline-block; text-align:center; vertical-align:top;cursor: pointer;}
.btn_h32 span{background: url(../images/btn_h32.png) no-repeat top right;display: block;padding-right: 10px;}
.white{color:#fff;}
a.white:hover{color: #fff;}
.btn_h32 img{ margin-right:6px;}


.text_1{background:#fff url(../images/btn_1.png) repeat-x 0 0;  border: 1px solid #dadbdc; padding: 0 10px; line-height: 30px; height:30px;display: inline-block;}
.none{display:none;}
.tab_nav li.time_fg{float: right;font-size: 14px;line-height: 44px;padding-right: 15px;color: #036ec5;}
/* 位置图片 */
.crumbs{ padding:20px 0 20px 20px; font-size:16px; background:url(../images/crumbs_bg.png) no-repeat 0 center; width:1080px; margin:0 auto;}
/* 首页头条样式 */
.common{width: 1100px; margin: 0 auto;}
.common_tit{padding-bottom: 20px;height: 110px;}
.common_tit h1,.common_tit h1 a{ font-size: 30px; text-align: center; padding: 20px 0; color: #036eb5;font-weight: 600;}
.common_tit p{ text-align: center; font-size: 16px;}

/*首页焦点图*/
.dc17_focus{ position:relative;margin:0 auto;}  
.dc17_focus img{}
.dc17_focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.dc17_focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.dc17_focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.dc17_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; }  
.dc17_focus .btn a:hover,.dc17_focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.dc17_focus .fPic{ position:absolute; left:0px; top:0px; }
.dc17_focus .fPic .fcon:first-child{display: block;}
.dc17_focus .moreTp{position: absolute;right: 7px;bottom: 8px;z-index: 100;}
.dc17_focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.dc17_focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:35px; line-height: 35px;background-image: url(../images/banner_text_bg.jpg); display:block;  text-align:left; }  
.dc17_focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.dc17_focus .fcon{ position:relative; width:100%; float:left;  display:none;}  
.dc17_focus .fcon img{ display:block; }  
.dc17_focus .fbg{bottom:6px; right:80px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.dc17_focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px;float: right;}    
.dc17_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:#fff; }    
.dc17_focus .D1fBt .current,.dc17_focus .D1fBt a:hover{background:#036eb5;}    
.dc17_focus .D1fBt img{display:none}    
.dc17_focus .D1fBt i{display:none; font-style:normal; }    
.dc17_focus .prev,.dc17_focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus17_btn.png) no-repeat;}
.dc17_focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.dc17_focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.dc17_focus .prev:hover{  background-position:0 0; }  
.dc17_focus .next:hover{  background-position:-40px 0;}
/*首页焦点图*/
.indexBanner{width:100%; overflow:hidden;}
.indexFocus{ height:520px; background-color: #000;}
.indexFocus img{width:1100px; height: 520px;}
/*新闻页焦点图*/
.newsBanner{ width: 1060px;background-color: #efefef; padding: 20px;}
.newsFocus{height: 340px;}
.newsFocus img{height: 340px;width: 720px;}
.newsFocus .prev,.newsFocus .next{display: none;}
.newsFocus .fcon .focusContent{float: right;width: 330px;margin-left:10px; }
.newsFocus .fPic h3 {line-height: 60px;background-color: #036eb6;color: #fff;font-size: 18px;text-align: center;}
.newsFocus .fPic p {padding: 10px;line-height: 30px;}

/* 首页gggg和今日数据样式 */
.box_gg{}
.box_gg dl{ padding: 22px 0; height: 26px; line-height: 30px;margin: 0 25px; font-size: 16px;}
.box_gg dt{ font-size: 24px;float: left; padding-right: 20px;}
.box_gg dt img{margin: 0 10px 0 15px}
.box_gg dd{float: left; padding: 0 14px}

.box_zt{ background:url(../images/box_zt_bg.jpg) repeat-x 0 0; border:1px solid #e4e4e4; height:73px; margin-bottom:20px; padding:15px 0;}
.box_zt a.right{ float:right;margin-right: 10px;margin-top: 5px;}
.box_zt ul{ overflow: hidden; width:830px;float: right;}
.box_zt li{ font-size: 16px;float: left;width: 180px;overflow: hidden;line-height: 35px;height: 35px;list-style-type: initial; border-left:1px dashed #afafaf; margin-left:-1px; padding-left:25px; background:url(../images/box_zt_li.png) no-repeat 15px center}
.box_zt li a{ color:#1376b9;}

#scrollDiv{ height:30px; overflow:hidden;}/*这里的高度和超出隐藏是必须的*/
#scrollDiv li{height:30px;vertical-align:bottom; zoom:1; }
#scrollDiv li a{ display: inline-block; width:430px; overflow:hidden; vertical-align:middle}
/* 首页中间部分左侧 */
.com_r{ width: 400px; float: right; text-align: center;padding-left: 40px;}
.com_l{ width: 620px; float: left;}
.w690{width:690px;}
.w370{width:370px;}
.w757{width: 757px;}
.w325{width: 325px;}
.w720{width: 720px;}

.cm_mod_tab{margin-bottom: 20px;}
.tab_nav{border-bottom: 1px solid #ddd;height: 45px;padding-left: 5px;background: url(../images/btn_1.png) repeat-x;}
.tab_nav li{font-size: 18px; float: left;}
.tab_nav li a{padding: 10px 20px;display: block;cursor: pointer;}
.tab_nav li.active{border: 1px solid #ddd;border-bottom: 0; color: #036eb5;background-color: #fff;border-top: 3px solid #036eb5;}
.tab_nav li.active a{color: #036eb5; padding: 8px 19px;}
.tab_nav li.a_box{ width:auto; color:#bebebe;}
.tab_nav li.a_box a{ padding:0 10px; display:inline-block; font-size: 14px;line-height: 46px;}
.tab_main{clear: both; padding-left: 5px; text-align: left;}
.tab_main ul{ padding: 10px;}
.tab_main .active {display: block;}
.tab_main li{ line-height: 35px;padding-left: 10px; font-size: 16px;}
.tab_main li em{ float: right; color: #777}
.cm_mod_tab .tab_nav .zfxxgk{float: right;}
.cm_mod_tab .tab_nav .zfxxgk a{font-size: 15px;color: #0384ce;}
/* 首页中间部分右侧 */
.com_r_box{ background-color: #f4f5f5;padding: 10px 30px;}
.com_r_box h3{font-size: 20px; padding: 10px 0;text-align: left;font-weight: bold;color: #036db8;}
.com_r_box ul.c_tab{overflow: hidden;}
.com_r_box ul.c_tab li{ width: 33%;float: left;}

.com_r_box ul{text-align: left;}
.com_r_box li{line-height: 200%}
.com_r_box2{background: url(../images/list_bg.jpg) no-repeat 0 0;
    background-size: cover; padding: 15px 20px;margin-top: 20px;
    min-height: 100%;
   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
    src='/sanyasite/xhtml/images/list_bg.jpg',
    sizingMethod='scale');}
.com_r_box2 h3{font-size: 18px; color: #FFFFFF; border-bottom: 1px solid #fff; padding-bottom: 10px;text-align: left;}
.com_r_box2 ul{padding: 10px 20px; text-align: left;}
.com_r_box2 li{ line-height: 33px;list-style-type: disc; color: #fff;}
.com_r_box2 li a{ color: #FFFFFF}

.com_r_box .qz_link_index{display: inline-block;text-align: center;margin: 0 auto;background-color: #036db8;width: 155px;height: 40px;color: #fff;line-height: 40px;box-shadow: 1px 2px 3px #999;}
.com_r_box .qz_link_index img {margin-right: 10px;}
.map_select{ background:url(../images/icon_cai_small.png);text-align:left; background-size:100% 100%;margin-bottom:20px;}
.map_select h4{padding: 15px 0 5px 15px;color: #fff;font-size: 18px;}
.map_select p{ padding:0 0 15px 15px; font-size:8px; color:#fff; }
.map_select span{ float:right; padding:25px 20px 0 0}
.map_select span select{ line-height:30px; height:30px; border:0; }
.map_box{ height:225px; overflow:hidden;}
.gggs_size li a{font-size: 16px;line-height: 2;}
/* 首页服务和互动图标样式 */
.list_ico{text-align: center; padding-bottom: 10px;overflow: hidden;}
.list_ico li{ width: 25%; float: left; color: #036eb5; text-align: center; position: relative;}
.list_ico li img{ display: block;margin: 0 auto; position: absolute;top:0; left:15px;}
.list_ico li a{color: #036eb5; display: block; padding-top: 48px;}
.list_ico li .ico_img2{ display: block; transition: top 0.2s;-moz-transition: top 0.2s;-webkit-transition: top 0.2s;-o-transition: top 0.2s;-webkit-filter: grayscale(90%);-moz-filter: grayscale(90%);-ms-filter: grayscale(90%);-o-filter: grayscale(90%);filter: grayscale(90%);filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}
.list_ico li a:hover .ico_img2{display: block; top: -5px; filter: grayscale(0%);}

.list_ico li a{}
/* 首页底部导航 */
.btm_menu{ background-color: #ececec;height: 48px;margin: 40px auto 0 auto; width:1100px; overflow: hidden;}
.btm_menu:hover{height: auto; padding-bottom: 20px;}
.btm_menu ul{padding-left: 20px;}
.btm_menu li{ font-size: 18px; float: left; background: url(../images/ico_-arrow.png) no-repeat 61px 22px; margin-left:20px;width: 134px; line-height: 48px;}
.btm_menu li dl{}
.btm_menu li dl dt{}
.btm_menu li dl dd{ line-height: 200%; font-size:16px}
.btm_menu_box{}
/* 页尾样式 */
.footer{border-bottom: 0;color: #82898d; margin: 20px auto; width: 1100px; position: relative;}
.hr_bg{background-image: url(../images/hr_bg.jpg);background-position: center;background-size: cover; height: 5px; border: 0;}
/* 回到顶部样式 */
div#back-to-top{
  position:fixed;
  bottom:100px;
  right:80px;
}
div#back-to-top a{
  text-align:center;
  text-decoration:none;
  color:#d1d1d1;
  display:block;
  width:55px;
  /*使用CSS3中的transition属性给跳转链接中的文字添加渐变效果*/
  -moz-transition:color 1s;
  -webkit-transition:color 1s;
  -o-transition:color 1s;
}
div#back-to-top a:hover{
  color:#979797;
}
div#back-to-top a span{
  background:#d1d1d1 url(../images/arrow_up.png) no-repeat center center;
  border-radius:6px;
  display:block;
  height:55px;
  width:55px;
  font-size:0;
  margin-bottom:5px;
  /*使用CSS3中的transition属性给<span>标签背景颜色添加渐变效果*/
  -moz-transition:background 1s;
  -webkit-transition:background 1s;
  -o-transition:background 1s;
}
#back-to-top a:hover span{
  background:#979797 url(../images/arrow_up.png) no-repeat center center;
}
/* 二级列表页样式 */
.list_1{ background-color:#f8f8f8; margin-bottom:40px;}
.list_1 .top_img{position: absolute;margin: -2px 0 0 -2px;}
.list_1 h3{font-size: 18px; padding: 15px 0;text-align: left; color:#036eb5; border-bottom:1px solid #ddd; margin:0 30px;}
.list_1 h3 a{ font-size:16px}
.list_1 ul,.list_1 ul.line_li{padding: 10px 30px; text-align: left;}
.list_1 li{
  line-height: 35px;
  padding-left: 15px;
  font-size: 16px;
  background:url(../images/li_bg.png) no-repeat 0 center;
}
.list_1 .line_li .border{margin-top: 30px;margin-bottom: 25px;border-bottom: 1px dashed #ddd;}

.list_1 li em{ float:right;color: #777;}
.state{padding: 3px 5px;color: #fff;font-size: 13px;margin-right: 5px;}
.hui{background-color: #999;}
.hong{background-color: #bf0103;}
.list_1 hr{ margin:0 30px; border:0; border-bottom:1px dashed #ddd; height:1px;}

/* 详情页面样式 */
.pages_box{margin-bottom:40px; padding: 10px 66px 38px 66px;border: 1px solid #ddd;}
.pages_box h1{line-height: 56px; color: #000;font-size: 38px;font-family: "微软雅黑", "宋体";text-align: center;padding: 26px 0 26px 0;font-weight: normal;}

.pages_content{ padding:40px 0; font-size:16px;font-family: '宋体';word-break: break-word;}
.xxgk_content{height:900px;overflow-x: hidden;overflow-y: auto;padding-top: 0;}
.pages_content p,.pages_content div div{line-height:200%; margin-bottom:10px;}
.pages_content img{max-width: 960px;}
.pages_date{ padding:10px 0; border-bottom:1px solid #ddd;}
.pages_date .printIco{ margin-left:20px;}
.pages_box .editor{ text-align:right}
.pages_print{ float:right}
.pages_date .share{ float:right; margin-left:20px;}
.pages_box .qr_code{ text-align:center; margin-top:40px; color:#999}
.pages_box .qr_code img{ display:block; margin:0 auto}

.pages_box2{border: 1px rgb(221, 221, 221) solid;}
.pages_box2 .pages_box{border:none;}
.date_list{border:1px solid #ddd; padding: 20px 50px; overflow: hidden;     margin: 15px;}
.date_list ul{}
.date_list ul li{float: left; width: 50%; line-height: 30px;}
.date_list ul li span{ display: inline-block;  width: 80px;font-weight: bold;}

.pages_box .tit{ display: none;text-align: center;padding: 30px 0;}
.pages_box .tit h2{ font-size: 20px;}
.pages_box .tit p{ font-size: 14px;padding: 20px 0;}
.pages_box .btm{ border-top: 1px solid #ddd; text-align: center; padding-top: 50px;margin-top: 50px;}
.pages_box .btm a{ margin: 0 20px;}

/*关联稿件*/
.xggj,.jyList{padding: 20px 25px;background-color: #fdfdfd;border: 1px dashed #ddd;}
.xggjTit{color: #036eb5;font-size: 22px;}
.xggj ul li,.jyList ul li{line-height: 30px;color: #036eb5;padding-left: 5px;}
.xggj ul li a,.jyList ul li a{margin-left: 5px;}
/* 信息公开样式 */
.cc_L{ width: 230px; float: left;}
.l_menu .yiji>li{width: auto;line-height: 40px;background: url(/default/xhtml/zwgk/images/tree_r1.jpg) no-repeat top;color: #fff;padding-left: 46px;border-bottom: #fff solid 1px;cursor: pointer;}
.l_menu .yiji>li:hover,.l_menu .yiji .hoverli{background: url(/default/xhtml/zwgk/images/tree_r2.jpg) no-repeat top;}
.l_menu .yiji>li>a{color: #fff;display: block;}
.l_menu li .sort{background-color: #f3f3f3;padding:0 22px;width: 186px;margin-left: -46px;}
.l_menu li .last{ line-height: 35px;background: url(/default/xhtml/zwgk/images/zz2_list3_ico.png) no-repeat 0 13px;border-bottom: 1px dashed #ddd;}
.l_menu li .last>a,.l_menu li .last> .noLink{padding-left: 15px;display: block;color: #222;}
.l_menu li .last>.inactive{background: url('../images/list_li_ico01.png') no-repeat 170px center;}
.l_menu li .last>.active{background: url('../images/list_li_ico02.png') no-repeat 170px center;}
.l_menu li .last .xxgkTree{overflow-x: auto;}
.cc_R{ width: 850px; float: right;}
.crumbs2{ width: auto}
/* 政务搜索样式 */
.c_search{ background-color: #f7f7f7; overflow: hidden;padding: 10px 30px 10px;border: 1px solid #EAEAEA;}
.c_search ul{}
.c_search ul li{float: left; width: 50%; line-height: 30px; margin-bottom: 10px;height:30px;}
.c_search ul li label{ display: inline-block;  width: 80px; vertical-align:top}
.c_search ul li input{ width: 200px;}
.c_search dl{ height:50px;}
.c_search dl dt{ font-size:16px; color:#036eb5; float:left; line-height: 30px;padding: 0 15px 0 5px;margin-right: 15px;}
.c_search dl dd{}
.c_search dl dd label{ line-height:32px; display:inline-block; vertical-align: top}
/* 信息公开右侧列表样式 */
.position_box{height: 25px;line-height: 25px;border: #ccc solid 1px;margin-bottom: 8px;padding: 4px;}
.siteName{font-size: 16px;font-weight:bold;color: #1169A9;}
.list_height{height:880px;}
.list_box{ background-color: #f7f7f7;}
.list_box>ul{}
.list_box>ul>li{min-height:50px;line-height: 50px;color: #222;font-size: 0;overflow: hidden;}
.list_box>ul>li.tit{ background-color: #1169a9; color: #fff;margin: 0;height: 40px;line-height: 40px;min-height: 40px;}
.list_box>ul>li>div{float: left; font-size: 12px; text-align: center;padding:0 8px;}
.list_box>ul>li>div.li1{width: 34px;}
.list_box>ul>li>div.li2{width: 413px; text-align: left;margin-left: 1px;}
.list_box>ul>li>div.li2 ul{ border:1px solid #ddd; width: 500px;background-color: #fff;position: absolute; font-size:12px; padding:5px 10px; margin:30px 0 0 100px; display:none;z-index: 10;}
.list_box>ul>li>div.li2:hover ul{ display:block}
.list_box>ul>li .word_middle{vertical-align: middle; line-height: 20px; display: inline-block;color: #222;font-size: 13px;}
.list_box>ul>li>div.li2 ul li{ width:49%; float:left; line-height:24px; overflow:hidden;}
.list_box>ul>li>div.li2 ul li span{ font-weight:700;}
.list_box>ul>li>div.li3{width: 123px;margin-left: 1px;}
.list_box>ul>li>div.li4{width: 123px;margin-left: 1px;}
.list_box>ul>li>div.li5{width: 73px;margin-left: 1px;}

.list_box ul>li.tit>div{ border-left: 1px solid #8fa0c2;margin-left: 0;font-size: 15px;font-weight: bold;}
.list_box ul>li.tit>div.li2{ text-align: center;}
/* 市领导首页样式 */
.list_box2{}
.dl_top_bg{ background: url(../images/list_bg_top.png) no-repeat 0 0; position: absolute; width: 39px; height: 39px; left: -5px;top: -5px;}
.list_box2 dl{background: url(../images/list_bg.png) repeat-x top center;display: inline-table; margin-bottom: 30px; border: 1px solid #e6e6e6; padding: 0 20px 20px; line-height: 30px;width: 650px;position: relative;}
.list_box2 dt{  font-size: 16px;  border-bottom: 1px solid #ddd; line-height: 40px; margin-bottom: 10px;}
.list_box2 dd{ float: left; width: 25%;}
.list_box2 p.box{background-image: url(../images/list_bg.png); position: relative; font-size: 16px;
    background-position: center;
    background-size: cover; border: 1px solid #e6e6e6; margin-bottom: 30px; padding: 10px 20px;}
.tit_box_bg{background-color: #1169a9; color: #fff; border-radius: 15px 15px 0 0;padding: 10px 20px;}
.tit_box_bg a{color: #fff;}

.btn_h57{ background: url(../images/fwhd_bg.png) no-repeat 0 0;background-size: 100% 100%;height: 50px; line-height: 50px;min-height: 100%;
   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
    src='/sanyasite/xhtml/images/fwhd_bg.png',
    sizingMethod='scale');color: #fff;  display: inline-block;padding:0 30px; font-size: 16px;}
.div_bg_c{ background: url(../images/div_bg_c.png) repeat-x center center; margin: 30px 0; text-align: center;}
/* 市领导首页右侧样式 */
.list_box3{ text-align: left}
.list_box3 h3{background: url(../images/tit_h3_bg.png) no-repeat 0 0;background-size: 100% 100%; height: 40px; line-height: 40px;min-height: 100%;
   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
    src='/sanyasite/xhtml/images/tit_h3_bg.png',
    sizingMethod='scale');padding-left: 30px; font-size: 16px; color: #fff; text-align: left}
.list_box3 dl{background: url(../images/div_bg_c.png) repeat-x 0 0; border: 1px solid #ddd; border-top:0; padding: 15px 30px;line-height: 35px; margin-bottom: 20px;overflow: hidden;}
.list_box3 dt{ float: left; width: 80px; clear:both; }
.list_box3 dt .gzbg_more{width: 100%;text-align: center;display: inline-block;background-color: #DDD;}
.list_box3 dd{ margin-left: 90px; }
.list_box3 dd span{ margin-right: 20px;display: inline-block;width: 45px;}
.list_box3 dl select{height: 35px;width: 140px;}
/*四大班子领导栏目页*/
.ld_box h3{background-size: cover;}
.ld_list{padding: 20px 0 20px 40px;}
.ld_yi{float: left;width: 232px;height: 330px;margin-right: 40px;}
.ld_list a{text-align: center;font-size: 15px;display: block;padding: 10px 10px 5px 10px;background-color: #fff;border: 1px #e2e2e2 solid;}
.ld_list a:hover{color:#595757;}
.ld_list a img{width:100%;margin-bottom: 10px;}
.ld_list ul{padding:0;}
.ld_list ul li{float:left;width:116px;height: 180px;margin:0 40px 10px 0;background: none;padding:0;line-height: 21px;}
.ld_list ul li span{display: block;}
.ld_list ul li .ld_name{color: #036eb5;}
.ld_list ul li img{width: 92px;height: 111px;}

/* 政务样式 */
.list_box4{ margin-bottom: 20px;}
.zhengwu_bg{background: url(../images/gongbao_bg.jpg) repeat-x 0 0; height: 278px; }
.zhengwu_bg div{background: url(../images/gongbao.jpg) no-repeat center 20px; padding-top:217px;padding-bottom: 20px;}
.zhengwu_bg div .select1{height: 30px; border:1px solid #ddd; width:126px; padding-left:10px;}

.list_box4 h3{background: url(../images/tit_bg_02.png) no-repeat 0 0;background-size: 100% 100%; height: 50px;min-height: 100%;
   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
    src='/sanyasite/xhtml/images/tit_bg_02.png',
    sizingMethod='scale');}
.list_box4 h3 a{color: #fff;  font-size: 20px; line-height: 50px;}
.list_box4 ul{ background-color: #f3f3f3;padding: 15px 30px;}
.list_box4 ul li{line-height: 35px;border-top: 0;text-align: left; font-size: 16px;}
.list_box4 ul li img {margin-right: 10px;}
.list_box4 ul li a{color: #036eb5}
.list_box4 ul li a.btn_11{ margin-top:10px;width: 130px; color: #595757}

/* 互动频道 */
.rexian_box{ height:92px;margin-bottom: 20px;}
.rexian_box img{ float:left;}
.rexian_box ul{ background-color:#efefef; margin-left:237px; height:72px; padding:10px 0 10px 20px;}
.rexian_box ul li{ width:33%; float:left; line-height:36px;}
.rexian_box ul li em{ color:#f00; font-weight:700}

.list_2{ background-color:#f8f8f8; margin-bottom:10px;}
.list_2 .top_img{position: absolute;margin: -2px 0 0 -2px;}
.list_2 h3{font-size: 18px; padding: 6px 0;text-align: left; color:#036eb5; border-bottom:1px solid #ddd; margin:0 30px;}
.list_2 dl{padding: 20px 0 10px 0; height:40px; border-bottom:1px dashed #CCC; margin:0 30px;}
.list_2 dl dt{ font-size:16px; color:#036eb5; float:left; line-height: 30px;padding: 0 15px 0 5px;margin-right: 15px;}
.list_2 dl dd{}
.list_2 dl dd label{ line-height:32px; vertical-align:top; display:inline-block}
.list_2 ul{padding: 10px 30px; text-align: left;}
.list_2 ul li{line-height: 35px;font-size: 16px; height:35px;}

.list_2_ul{padding: 0 30px; text-align: left; background-color:#f8f8f8; border:1px solid #e8e8e8; margin-bottom:30px;}
.list_2_ul li{line-height: 35px;font-size: 14px; height:35px; border-bottom:1px dashed #ddd;}
.list_2_ul li .li1{ width: 15%}
.list_2_ul li .li2{width:70%;}
.list_2_ul li .li3{ width:15%;}
.more_rx{color: #036eb5;font-weight: bold;cursor: pointer;text-align: center;float: right;padding-right: 36px;}

.tit_h3bg{ background-color:#036eb5; color:#fff; line-height:43px; font-size:16px}
.list3 {padding:10px 20px; text-align: left; background-color:#f8f8f8; border:1px solid #e8e8e8; }
.list3 li{line-height: 35px;padding-left: 15px;font-size: 14px;background:url(../images/li_bg.png) no-repeat 0 center;  height:35px;}
.list_img{}
.list_img li{margin-top: 20px;}
.list_img li img{width: 100%;}
.list_img li.wenda{ background:url(../images/kefu.png) no-repeat center 20px; height:140px; padding-top:20px; border-top:1px solid #ddd;}
.list_img li.wenda a{ display:inline-block; margin:90px 10px 10px 10px; background-color:#fff; padding:5px 20px;}
.yajy span{background: url(../images/icon_jy.png) no-repeat 48px 8px;}
.yzxc span{background: url(../images/icon_yzxc.png) no-repeat 48px 8px;}
.wsdc span{background: url(../images/icon_wsdc.png) no-repeat 48px 8px;}
.ldxx span{background: url(../images/icon_ldxx.png) no-repeat 48px 8px;}


/* 数据 */
.Chart_box{}
.Chart_box h2{}
.Chart_box h2 .jrwj,.Chart_box h2 .search_data{ background:url(../images/h2_bg.jpg) no-repeat 0 0; width:143px; height:36px; line-height:36px; display:inline-block; color:#fff; text-align:center;font-size: 18px;}
.Chart_box h2 .source_wj{float: right;height: 36px;line-height: 36px;color: #036eb5;padding-right: 30px;}
.Chart_box h3{ padding:0 30px;}
.Chart_box h3 span{ float:right; font-size:14px;}
.Chart_box .tab_p{ border-bottom:1px solid #ddd; margin-bottom:15px;}
.Chart_box .tab_p a{ line-height: 50px;padding: 0 20px;cursor: pointer;}
.data_box { background-color:#f1f2f1; padding:10px; margin: 10px 0;}
.data_box table{ background-color:#ddd;}
.data_box table td{ background-color:#fff; padding: 6px;text-align: center;}
.a_bg{ text-align:center; height:66px; margin:20px 0; clear:both;}
.a_bg a{background:url(../images/a_bg.jpg) no-repeat 0 0; width:206px; height:66px; line-height:52px; display: inline-block; color:#fff; text-align:center; font-size:18px; padding-right:15px; margin:0 24px;}
.a_bg a:hover{color: #fff;}
.dataRight{padding-left: 24px;}

/* 服务 */
.fw_cx_btn{width:70px;padding:0 0 0 7px;border:none;}
.link_box{ margin:30px 0; position:relative;}
.link_box h3{ line-height:55px; color:#fff; font-size:18px; background-color:#036eb5; text-align:center; position:absolute;width: 690px; margin-top:22px; left:0}
.link_box h3 .r{ border:8px solid #fff; position:absolute; right:0; display:block; top:-16px;border-left:8px solid #000;border-bottom:8px solid #000; height:0px}
.link_box h3 .l{border:8px solid #fff;position:absolute; left:0;display:block;top:-16px;border-right:8px solid #000;border-bottom:8px solid #000; height:0px}
.link_box ul{ margin:15px; background-color:#f9fbfa; overflow:hidden; border:1px solid #dfdfdf; padding: 90px 0 20px 0;}
.link_box ul li{ width:16.5%; float:left; text-align:center; padding:5px 0;line-height:25px;}
.link_box ul li a:hover{ display:inline-block; background-color:#036eb6; color:#fff; padding:0 5px; line-height:25px;}
.sblsh,.sxTit{width:120px;}
.box_menu_r{}
.box_menu_r h3{ font-size: 18px; line-height:50px; color:#036eb5; border-bottom:1px solid #ddd; padding:0 20px; text-align:left}
.box_menu_r ul{padding: 20px 0 10px 0; overflow:hidden;}
.box_menu_r li{ margin-bottom: 20px;}
.box_menu_r li.w2{ width:50%; float:left; }
.box_menu_r li.w3{ width:33.3%; float:left;height: 95px;; }
.box_menu_r li.w3 a .img_1{ display:block;}
.box_menu_r li.w3 a:hover .img_1{ display:none;}
.box_menu_r li.w3 a .img_2{ display:none;}
.box_menu_r li.w3 a:hover .img_2{ display:block;}
/*服务右侧图标*/
.icon_gg{padding-top: 68px;text-align: center;width: 95px;display: block;margin: 0 auto;}
.gjdd{background: url(../images/icon_gjblue.png) no-repeat 21px 0;}
.w3 .gjdd:hover{background: url(../images/icon_gjblack.png) no-repeat 21px 0;}

.dlwz{background: url(../images/icon_dlwzblue.png) no-repeat 27px 0;}
.w3 .dlwz:hover{background: url(../images/icon_dlwzblack.png) no-repeat 27px 0;}

.dtfb{background: url(../images/icon_dtfbblue.png) no-repeat 28px 0;}
.w3 .dtfb:hover{background: url(../images/icon_dtfbblack.png) no-repeat 28px 0;}

.lxdh{background: url(../images/icon_lxdhblue.png) no-repeat 30px 0;}
.w3 .lxdh:hover{background: url(../images/icon_lxdhblack.png) no-repeat 30px 0;}

.szrx{background: url(../images/icon_szrxblue.png) no-repeat 23px 0;}
.w3 .szrx:hover{background: url(../images/icon_szrxblack.png) no-repeat 23px 0;}

.bgxz{background: url(../images/icon_bgxzblue.png) no-repeat 24px 0;}
.w3 .bgxz:hover{background: url(../images/icon_bgxzblack.png) no-repeat 24px 0;}

.w3 span{background: url(../images/btn_1.png) repeat-x 0 0;width: 76px;height: 25px;line-height: 25px;margin: 0 auto;display: block;border: 1px solid #eee;color: #6E6D6D;}
                
.qz_link{background: url(../images/icon_cai_small.png) no-repeat 0 0;background-size:100%;
    min-height: 100%;
   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
    src='/sanyasite/xhtml/images/icon_cai_small.png',
    sizingMethod='scale');display: block;text-align: center;width:328px;margin:0 auto;}
.qz_gg{display: block;height: 51px;line-height: 51px;color: #fff;font-size: 22px;padding-left: 30px;}
.zrqd span{background: url(../images/icon_zrqd.png) no-repeat 48px 8px;}
.qlqd span{background: url(../images/icon_qlqd.png) no-repeat 48px 8px;}
.nomeet span{background: url(../images/nomeet.png) no-repeat 48px 8px;}

.w2 a{background: url(../images/fwhd_bg.png) no-repeat top right;display: block;margin:0 auto;}
.w2 .btn_50{background: url(../images/fwhd_bg.png) no-repeat 0 0;width:135px;height:50px;line-height: 50px;margin: 0 auto;padding-left: 10px;}
.w2 span{height: 50px;line-height: 50px;color: #D1E0ED;display: block;padding-left: 40px;font-size: 13px;cursor: pointer;}
.wyts{background: url(../images/icon_wyts.png) no-repeat 15px 8px;}
.wyjy{background: url(../images/icon_jy.png) no-repeat 15px 8px;}
.zjdl{background: url(../images/icon_zjdl.png) no-repeat 15px 8px;}
.fwdl{background: url(../images/icon_fwdl.png) no-repeat 15px 8px;}
.jypt{background: url(../images/icon_jypt.png) no-repeat 15px 8px;}
.rkzn{background: url(../images/icon_rkzn.png) no-repeat 15px 8px;}
.cjdh a{background: url(../images/icon_cai_big.png) no-repeat 0 0;background-size:100%;height:78px;min-height: 100%;
   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
    src='/sanyasite/xhtml/images/icon_cai_big.png',
    sizingMethod='scale');display: block;text-align: center;width:328px;margin:0 auto;}
.cjdh a span{background: url(../images/icon_cjdh.png) no-repeat 35px 12px;display: block;height:78px;line-height: 78px;color: #fff;font-size: 20px;padding-left: 60px;}


/* 新闻 */
.common2{background-color: #efefef;overflow: hidden; margin-bottom:20px;}
.mainbanner {
  height:360px;
  overflow:hidden;
  position:relative;
  margin:20px;
}
.mainbanner_window {
  overflow:hidden;
  position:absolute;
  left:0;
  width:100%;
  height:410px;
}
.mainbanner_window ul {
  width:4320px;
  height:410px;
  position:relative;
}
.mainbanner_window li {
  width:1060px;
  /*height:410px;*/
  float:left;
  display:inline;
}
.mainbanner_window li img{ float:left;}
.mainbanner_window li h3{ line-height:60px; background-color:#036eb6; color:#fff; font-size:18px; margin-left:730px; text-align:center}
.mainbanner_window li p{ padding:10px; line-height:30px; margin-left:730px;}

.mainbanner_list {
  right:0;
  bottom: 0px;
  height: 16px;
  position:absolute;
}
.mainbanner_list li {
  width:15px;
  height:15px;
  overflow:hidden;
  float:left;
  display:inline;
  margin-right:10px;
}
.mainbanner_list a {
  /*background:url("../images/num.png") no-repeat;
  */background:#fff;
  width:15px;
  height:15px;
  line-height:15px;
  border-radius:50%;
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  border-radius:10px;
  overflow:hidden;
  text-align:center;
  color:#000;
  font-size:0;
  float:left;
}
.mainbanner_list li.active a {
  background:#026eb6;
  text-decoration:none;
  color:#fff;
}
.mainbanner_list li a:hover {
  background-position:0 -20px;
  background:#026eb6;
  text-decoration:none;
}

.news_r{ text-align:left; margin-bottom:10px;}
.news_r .text_img{ width:380px; height:210px; overflow:hidden;margin: 15px auto 0;}
.news_r .text_img span{width: 380px;position: absolute;height: 25px;line-height: 25px;display: block;text-align: left;margin: 185px 0 0 0px;
    background-color: #036eb5;
    opacity: 0.75;
    filter: alpha(opacity=75);
}
.news_r .text_img img{width:380px; height:210px; }
.news_r .text_img a{ margin: 0px 0 0 10px;color: #fff;font-size: 14px;position: absolute;}
.news_r h3{ font-size: 18px; line-height:50px; border-bottom:1px solid #ddd; padding:0 20px;}
.news_r h3 a{color:#036eb5;}
.news_r ul{padding:0 20px; }
.news_r li{line-height: 40px;
    padding-left: 15px;
    font-size: 16px;
    background: url(../images/li_bg.png) no-repeat 0 center;
    height: 40px;}
.news_r li a{ }

/* 市情概况 */
.gaikuang_box{ margin-bottom:30px;}
.gaikuang_box h2 { border-bottom:1px solid #ddd; padding-bottom:10px; margin-bottom:10px;}
.gaikuang_box h2 span{
    background: url(../images/h2_bg.jpg) no-repeat 0 0;
    background-size: 100% 100%;
    width: 160px;
    height: 36px;
    line-height: 36px;
    display: block;
    color: #fff;
    text-align: center;
    font-size: 18px;
}
.gaikuang_box .introduce_box{height: 450px; margin-bottom:35px;}
.gaikuang_box .introduce_box .lbox{ float:left; width:450px; height:450px; line-height:35px; font-size:16px}
.gaikuang_box .introduce_box .rbox{margin-left:467px;}
.gaikuang_box .introduce_box .rbox img{height:450px;float: right;}
.gaikuang_box ul.list_img6{ height:110px;}
.gaikuang_box ul.list_img6 li{ width:16.6%; text-align:center; float:left;}
.gaikuang_box ul.list_img6 li span{background: url(../images/jb_bg.png) no-repeat;display: inline-block;width: 152px;height: 44px;line-height: 44px;}
.gaikuang_box ul.list6{ background-color:#fafafa; border:1px solid #e9e9e9; overflow:hidden; padding:0 20px}
.gaikuang_box ul.list6 li{width:16.6%; float:left; line-height:60px;}
.gaikuang_box ul.list6 li a{
    padding-left: 15px;
    font-size: 16px;
    background: url(../images/li_bg.png) no-repeat 0 center;}
.gaikuang_box ul.yhcsList li{width: 20%;}
.c_com_tab{margin-bottom: 20px;}
.com_tab{ float:left;}
.com_tab li{font-size: 18px; width:244px; height:72px; margin-bottom:10px; +margin-bottom:6px;}
.com_tab li a{display: block;border-left:12px solid #b0b0b0; background-color:#f7f7f7; line-height:72px; text-align:center}
.com_tab li.active{}
.com_tab li.active a{color: #fff;border-left:12px solid #036eb6; background-color:#b3d3ea}

.com_tab_main{ margin-left:250px; height:322px; overflow:hidden;}
.com_tab_main dt{ padding: 10px; color:#036eb5; font-size:18px;}
.com_tab_main dl{ padding: 10px 20px; background-color:#f3f3f3; border:1px solid #e8e8e8; height:300px;}
.com_tab_main .active {display: block;}
.com_tab_main dd{ line-height: 35px;padding-left: 10px; font-size: 14px; width:430px; float:left;}
.com_tab_main dd.img_r{ float:right; width:358px;}
.sq_slide{height:350px;}
.sq_slide img{height:350px;width: 1100px;}
.sq_slide .fbg{right: 495px;bottom: 10px;}
.sqpic_list{overflow: hidden;}
.sqpic_list ul {width:1100px;}
.sqpic_list li {float: left;width: 265px;height: 168px;margin-right: 10px;position: relative;zoom: 1;text-align: center;}
.sqpic_list li img {width: 265px;height: 168px;}
.sqpic_list .pic span {position: absolute;left: 0;bottom: 0;width: 100%;height: 35px;line-height: 35px;filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);background: rgba(0,0,0,0.5);overflow: hidden;}
.sqpic_list .pic span b {color: #fff;font-size: 16px;font-weight: 400;display: inline-block;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.sqpic_list .pic span b a{color: #fff;}
/* 首页右侧返回顶部 */
.back-top-box{ position:fixed; right:0; top:40%;z-index: 500}
.back-top-box ul{ background-color:#036db3; padding:0; width:50px;}
.back-top-box li{padding: 0 7px; position:relative;}
.back-top-box li:hover{background-color:#f00;}
.back-top-box li .pop_box{ 
  position: absolute; 
  right: 50px; 
  top:-26px; 
  padding:10px; 
  background-color:#036db3;
    z-index: 100;
    color: #fff;
    line-height: 37px;
    font-size: 12px;
    display:none;
    opacity: 0.8;
    border-radius: 3px;
    width: 100px;
  }
.back-top-box li:hover .pop_box{ display:block;}
.back-top-box li .pop_box .sys-ico{position: absolute;right: -8px;top: 50px;width: 0;height: 0;border-top: 8px solid transparent;border-left: 8px solid #3288c1;border-bottom: 8px solid transparent;}
.back-top-box a{ border-bottom:1px solid #a9cde6; display:block; padding:10px 0}
.back-top-box a.line_none{ border-bottom:0;}
.back-top-box a:hover{}
.back-top-box .close{cursor: pointer;background: url(/sanyasite/xhtml/images/gjl_close.png) no-repeat;display: block;width: 25px;height: 25px;position: absolute;top: -18px;left: -12px;z-index: 401;}
/*视觉三亚样式*/
.tpBox {padding: 10px;overflow: hidden;}
.tpCon {margin: 15px;width: 240px;background-color: #f5f5f5;float: left;overflow: hidden;}
.tpCon .imgBox{width: 220px;height:138px;overflow: hidden;display: block;margin: 10px;}
.tpCon a img {width: 220px;display: block;height: 138px;transition: all 0.6s;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;}
.tpCon a img:hover{transform: scale(1.4);-webkit-transform: scale(1.4);-moz-transform: scale(1.4);}
.tpCon p{padding: 0 10px 10px;}
.tpTit {height: 50px;width: 220px;display: block;}
.tpCon span {width: 220px;height: 26px;display: block;color: #888;font-size: 12px;}
*+html .tpCon a img:hover{background-color: #ce1126;}



/*--服务--*/

.fw_chaxun{ float: left; width:430px;position: relative;}
.fw_chaxun h3{ font-size: 20px; color:#036eb5; text-align: center; padding-bottom: 15px;}
.fw_chaxun dl{border:1px solid #e7e7e7; background: url(../images/fw_bg.png) repeat-x; height: 225px; padding-top: 25px;border-bottom: none;}
.fw_chaxun dl dd{ position: relative; padding-left: 145px; margin-top: 25px;}
.fw_chaxun dl dd span{ position: absolute; left: 32px; font-size: 16px; color: #727171; top: 8px;}
.fw_chaxun dl dd label{ display: block; width: 200px; background: url(../images/fw_bg1.png) repeat-x; height: 30px; border: 1px solid #e5e5e5;padding: 12px 10px 0px 10px;}
.fw_chaxun dl dd label input{ width: 100%; float: left; background: none;border: none; outline: none;font-size: 14px;}
.fw_chaxun dl dt{ text-align:center; padding-top: 25px;}
.fw_chaxun dl dt input{ background: url(../images/fw_icon1.png); width: 94px; height: 31px; border: none; cursor: pointer; outline: none;}

.fw_tishi{ float:right; width:655px;position: relative;}
.fw_tishi h3{ font-size: 20px; padding-left: 50px; padding-bottom: 15px;}
.fw_tishi h3 a{ color:#036eb5;}
.fw_tishi ul{border:1px solid #e7e7e7; background: url(../images/fw_bg.png) repeat-x; height: 240px; padding-top: 10px; border-bottom: none;}
.fw_tishi ul li{ overflow: hidden; height: 24px; line-height: 24px;font-size: 17px; padding-left: 45px; margin-top: 25px; padding-right: 25px;}
.fw_tishi ul li span{ font-size: 12px; color: #b2b2b3; float: right;}
.fw_tishi ul li a{color: #595757;}
.fw_tishi ul li a:hover{color:#036eb5;}

.fw_common{margin-top:22px;border:1px solid #e7e7e7; background: url(../images/fw_bg.png) repeat-x; min-height: 275px; height: auto !important; height: 275px;}
.fw_commonclass{ padding-left: 75px; margin-top: -1px;}
.fw_commonclass a{ display: inline-block;background: url(../images/fw_bg1.png) repeat-x;border: 1px solid #e5e5e5; height: 42px; line-height: 42px; text-align: center; width: 170px; font-size: 20px; color:#036eb5;}
.fw_commonclass a.active{ color: #ffffff; background: #036eb5;}

.fw_banshi ul{ padding-left: 40px;}
.fw_banshi ul li{ float: left;width: 130px; margin-top: 35px; background: url(../images/fw_bs14.png) no-repeat right center; padding-right: 20px;}
.fw_banshi ul li img{ display: block; margin: 0px auto; width: 50px; height: 40px;}
.fw_banshi ul li p{ font-size: 14px; color: #036eb5;text-align: center; font-weight: bold; padding-top: 5px;}
.fw_banshi ul li.remobg{ background: none;}

.fw_bumen{ overflow: hidden;}
.fw_bumen ul{ width: 1200px; padding-top: 12px;}
.fw_bumen ul li{ float: left; width:208px; margin-right: 14px; margin-left: -1px; margin-top: 10px; border: 1px solid #e7e7e7;}
.fw_bumen ul li a{ display:block; height: 40px; text-align: center; line-height: 40px; color:#036eb5; font-size: 16px;}

.fw_bumen_btn{ height: 1px; position: relative; background:#efefef; margin-top: 25px;}
.fw_bumen_btn span{position: absolute; background: url(../images/fw_jiantou.png) no-repeat; width: 200px; height: 14px; left: 50%; margin-left: -100px; top: 0px; cursor: pointer;}


.fw_bianmin{margin-top:22px;border:1px solid #e7e7e7; background: url(../images/fw_bg2.png) repeat-x; min-height: 425px; height: auto !important; height: 425px;}
.fw_bianmin dl{ float: left; width: 264px; padding-left: 10px; padding-top: 30px;/* height: 90px;*/}
.fw_bianmin dl dt{ float: left; width: 65px; padding-right: 10px;}
.fw_bianmin dl dt img{ display: block; width: 65px; height: 65px;}
.fw_bianmin dl dd h3{ font-size: 16px; font-weight: 700; padding: 5px 0px 0px;}
.fw_bianmin dl dd p{ padding-top: 5px; font-size: 12px;padding-left: 75px;}
.fw_bianmin dl dd p span{ margin-left: -10px;}
.fw_bianmin dl dd p a{padding: 0px 5px;}

.fw_banshi ul.fw_commonclass li{margin:0;padding:0;background: none;width:170px;}
.fw_banshi ul.fw_commonclass li.active a{background: #036eb5;color: #ffffff;}


/*人大建议和政协提案列表样式*/
.jyta{
  padding: 20px;
  overflow: hidden;
}
.table01 {
    width: 100%;
    height: auto;
    float: left;
    border: 1px solid #b2cbdf;
}
.table01 tr {
    height: 31px;
}
.table01 tr:hover {
    background: #e2f0fc;
}
.table01 tr td {
    border: 1px solid #b2cbdf;
}
.table01 .tr01 {
    background: url(/sanyasite/xhtml/images/rdjybg.png) repeat-x;
    text-align: center;
    font-weight: bold;
    padding: 0;
}
.table01 .tr02 {
    padding-left: 10px;
}

/*首页banner滚动样式*/
.zlbanner {
    overflow: hidden;
    height: 100px;
    width: 1100px;
    position: relative;
    margin:0 auto;
}
.zlbanner ul {
    position: relative;
    height: 9999px;
}
.zlbanner ul li {
    padding-bottom: 10px;
    width: 1100px;
    float: left;
    height: 100px;
}
.zlbanner ul li img{ height: 100px; width: 545px;}
.ztzltplb{overflow: hidden;position: relative;width: 200px;height: 70px;float: left;margin-left: 15px;}
.ztzltpWrapper{width: 9999px;position: relative;}
.ztzltpWrapper dl{width: 200px;height: 70px;float: left;}
.ztzltpWrapper dl img{width: 100%;height: 100%;}

/* 分享 */
/*引入图标字体文件*/
@font-face {
  font-family: "socialshare";
  src: url("iconfont.eot");
  src: url("iconfont.eot?#iefix") format("embedded-opentype"), url("iconfont.woff") format("woff"), url("iconfont.ttf") format("truetype"), url("iconfont.svg#iconfont") format("svg")
}
.social-share {
  font-family: "socialshare" !important;
  font-size: 16px;
  font-style: normal;
position:absolute;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale
}

.social-share * {
  font-family: "socialshare" !important
}

.social-share .icon-tencent:before {
  content: "\f07a"
}

.social-share .icon-qq:before {
  content: "\f11a"
}

.social-share .icon-weibo:before {
  content: "\f12a"
}

.social-share .icon-wechat:before {
  content: "\f09a"
}

.social-share .icon-douban:before {
  content: "\f10a"
}

.social-share .icon-heart:before {
  content: "\f20a"
}

.social-share .icon-like:before {
  content: "\f00a"
}

.social-share .icon-qzone:before {
  content: "\f08a"
}

.social-share .icon-linkedin:before {
  content: "\f01a"
}

.social-share .icon-diandian:before {
  content: "\f05a"
}

.social-share .icon-facebook:before {
  content: "\f03a"
}

.social-share .icon-google:before {
  content: "\f04a"
}

.social-share .icon-twitter:before {
  content: "\f06a"
}

.social-share a {
  position: relative;
  text-decoration: none;
  margin: 4px;
  display: inline-block;
  outline: none
}

.social-share .social-share-icon {
  position: relative;
  display: inline-block;
  width: 22px;
  height: 22px;
  font-size: 16px;
  border-radius: 50%;
  line-height: 22px;
  border: 1px solid #666;
  color: #666;
  text-align: center;
  vertical-align: middle;
  transition: background 0.6s ease-out 0s
}

.social-share .social-share-icon:hover {
  background: #666;
  color: #fff
}

.social-share .icon-weibo {
  color: #ff763b;
  border-color: #ff763b
}

.social-share .icon-weibo:hover {
  background: #ff763b
}

.social-share .icon-tencent {
  color: #56b6e7;
  border-color: #56b6e7
}

.social-share .icon-tencent:hover {
  background: #56b6e7
}

.social-share .icon-qq {
  color: #56b6e7;
  border-color: #56b6e7
}

.social-share .icon-qq:hover {
  background: #56b6e7
}

.social-share .icon-qzone {
  color: #FDBE3D;
  border-color: #FDBE3D
}

.social-share .icon-qzone:hover {
  background: #FDBE3D
}

.social-share .icon-douban {
  color: #33b045;
  border-color: #33b045
}

.social-share .icon-douban:hover {
  background: #33b045
}

.social-share .icon-linkedin {
  color: #0077B5;
  border-color: #0077B5
}

.social-share .icon-linkedin:hover {
  background: #0077B5
}

.social-share .icon-facebook {
  color: #44619D;
  border-color: #44619D
}

.social-share .icon-facebook:hover {
  background: #44619D
}

.social-share .icon-google {
  color: #db4437;
  border-color: #db4437
}

.social-share .icon-google:hover {
  background: #db4437
}

.social-share .icon-twitter {
  color: #55acee;
  border-color: #55acee
}

.social-share .icon-twitter:hover {
  background: #55acee
}

.social-share .icon-diandian {
  color: #307DCA;
  border-color: #307DCA
}

.social-share .icon-diandian:hover {
  background: #307DCA
}

.social-share .icon-wechat {
  position: relative;
  color: #7bc549;
  border-color: #7bc549
}

.social-share .icon-wechat:hover {
  background: #7bc549
}

.social-share .icon-wechat .wechat-qrcode {
  display: none;
  border: 1px solid #eee;
  position: absolute;
  z-index: 100;
  top: -205px;
  left: -84px;
  width: 200px;
  height: 192px;
  color: #666;
  font-size: 12px;
  text-align: center;
  background-color: #fff;
  box-shadow: 0 2px 10px #aaa;
  transition: all 200ms;
  -webkit-tansition: all 350ms;
  -moz-transition: all 350ms
}

.social-share .icon-wechat .wechat-qrcode.bottom {
  top: 40px;
  left: -84px
}

.social-share .icon-wechat .wechat-qrcode.bottom:after {
  display: none
}

.social-share .icon-wechat .wechat-qrcode h4 {
  font-weight: normal;
  height: 26px;
  line-height: 26px;
  font-size: 12px;
  background-color: #f3f3f3;
  margin: 0;
  padding: 0;
  color: #777
}

.social-share .icon-wechat .wechat-qrcode .qrcode {
  width: 105px;
  margin: 10px auto
}

.social-share .icon-wechat .wechat-qrcode .qrcode table {
  margin: 0 !important
}

.social-share .icon-wechat .wechat-qrcode .help p {
  font-weight: normal;
  line-height: 16px;
  padding: 0;
  margin: 0
}

.social-share .icon-wechat .wechat-qrcode:after {
  content: '';
  position: absolute;
  left: 50%;
  margin-left: -6px;
  bottom: -13px;
  width: 0;
  height: 0;
  border-width: 8px 6px 6px 6px;
  border-style: solid;
  border-color: #fff transparent transparent transparent
}

.social-share .icon-wechat:hover .wechat-qrcode {
  display: block
}


@media screen and (max-width:768px) {
  /* 信息公开内容页 */
  .date_list {padding:10px;margin: 10px 0;border: 1px solid #c1c7de;background: #eef4ff;}
	.date_list ul li {width:100%;line-height:25px;}

  /* 图片列表 */
  .tpBox{padding:6%;width:100%;}
  .tpBox ul{width: 100%;display: flex;flex-wrap: wrap;justify-content: center;align-items:center;}
  .tpCon{width: 45%;margin: 2%;padding:3%;}
  .tpCon .imgBox{width:100%;margin:0;height:100px;}
  .tpCon a img{width:100%;height:100%;}
  .tpTit{width:100%; height:45px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
  .tpCon span{width:100%;}
  .tpCon p{padding:5px;}
  .tpCon span{height:16px;}
}

