﻿  /*公共样式*/
body,div,ul,ol,ul,li,ol,dl,dd,dt,form,span,p,textarea{ padding:0;margin:0;list-style:none;font-family:"微软雅黑";font-size:14px;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
div,form, label, input, textarea, img, span{ margin:0px;padding:0px;}
ol,ul,li,dl ,dt,dd ,p,img{ list-style: none;border: none;}
img{border:0;margin:0;padding:0; border:none;}
a,span{ text-decoration:none;text-align: left;}
p{margin:0px; display:inline-block;}
a{color:#383838;}
input{outline:none;}
.floatL {float:left;}
.floatR {float:right;}
.clearFix:after,.clearFix:before{content: "";display: block;clear: both;}
.hide{display: none !important;}
.show{display:inline-block !important;}
.hideMore {display:none;}
/*居中板块*/
.inner{width: 1200px;margin: 0 auto;}
body{background: url(../images/body.png) no-repeat  center 36px #eeeeee;}
.news_box .pic_tabcon ul li:hover a{color:#097fbc;}
.list-content ul li:hover{color:#097fbc;}
.list-content ul li:hover a{color:#097fbc;}
.affairs .affairs-box .affairs-box-w:hover p a{color:#097fbc;}
.affairs .affairs-box .affairs-box-xx:hover p a{color:#097fbc;}
.affairs1 .affairs1-box ul li:hover a{color:#097fbc;}
.affairs2 .affairs2-box .affairs-box-w:hover p a{color:#097fbc;}
.survey_box .survey_bd ul li p:hover a{color:#097fbc;}
/*-----------------------------------头部-----------------------------------*/
.top {width:100%;}
.top_title {height:36px;background:#efefef;}
.top_title .inner ul li {float:left;line-height:36px;}
.top_title .inner ul li+li {background:url(../images/grey_hr.png) no-repeat left;}
.top_title .inner ul li a {color:#181818;padding:0 16px;line-height:36px;}
.top_title .inner ul li a:hover {color:#3d67a4;}
.top_banner {height:274px;background:url(../images/banner.png) no-repeat center;}
.top_banner .inner {position:relative;width:1240px;height:274px;}
.banner1 {width:1240px;height:213px;}
.banner1 .floatL{height: 158px;padding: 55px 0 0 20px;}
.banner1 .floatR {width:550px;height:213px;}
.banner1 .floatR .search {position:relative;width:520px;height:45px;z-index:2; padding:84px 15px;}
.search_input {float:left;display:inline-block;width:400px;height:45px;line-height:45px;padding-left:10px;color:#7d7d7d;background:url(../images/search_input.png)  no-repeat; border:none; font-size:16px;}
.search_button {float:right;display:inline-block;width:90px;height:45px;line-height:45px;color:#fff;font-size:16px;border:1px solid #e7e7e7;cursor:pointer;background:url(../images/search_button.png)  no-repeat; border:none;}
.nav {width:1232px;height:60px;margin-top:px;background:rgba(9,127,188,0.75); padding:0 4px;    overflow: hidden;}
.nav>ul>li {float:left;width: 176px;height:60px;line-height:60px;letter-spacing:1px;text-align:center;font-size:16px; position: relative;}
.nav>ul>li>a {display:block;color:#fff;display: inline-block; width: 100%; text-align: center;    text-indent:3em;}
.nav>ul>li.current>a {background:#097fbc;}
.nav>ul>li i{position: absolute; left:38px; top:17px; height:26px;}
.nav>ul>li i img{float:left;}
/*-----------------------------------内容-----------------------------------*/
.main {width:1200px; padding:20px; margin:10px auto; overflow: hidden; background: #fff;}
.mail_box {margin-top:8px;height:90px;}
.mail_box .floatL {width:84px;height:76px;margin-left:3px;margin-top:7px;}
.mail_box .floatL h4 {width:84px;height:38px;line-height:38px;background:#e8f1fe;text-align:center;}
.mail_box .floatL h4.on {background:#3d67a4;}
.mail_box .floatL h4 a {display:inline-block;width:100%;height:100%;color:#3d67a4;}
.mail_box .floatL h4.on a {color:#fff;}
.mail_box .floatR {width:236px;height:90px;}
.mail_box .floatR ul li {line-height:30px;padding-left:11px;background:url(../images/yellow_arrow.png) no-repeat left;}
.mail_box .floatR ul li {color:#383838;}
.mail_box .floatR ul li a:hover {color:#3d67a4;}

/*----------------------------------新闻头条----------------------------------*/
.main .headLine {height:80px; width:1200px; background: #f0f0f0;  margin:0 auto 15px;}
.main .headLine .headLine_img{width:162px; height:80px; float:left; overflow: hidden;}
.main .headLine h2 {line-height:40px;font-size:30px;letter-spacing:2px;text-align:center; width:1038px;float:right;margin-top:10px;}
.main .headLine h2 a {color:#097fbc;}
.main .headLine p {line-height:20px;color:#161616;font-size:16px; width:1038px;float:right; margin-bottom:10px;}
.main .headLine p a {color:#d20202;}

/*----------------------------------轮播----------------------------------*/
.main .news_box {height:398px;}
.main .news_box .inner {width:1200px;height:398px;}
.main .news_box .picHandover {float:left;width:758px;height:398px; float:left;}
.main .news_box .roll {float:left;position:relative;display:inline-block;width:758px;height:398px;overflow:hidden;}
.main .news_box .roll_pic {width:758px;height:398px;}
.main .news_box .roll_pic a {display:block;width:758px;height:398px;}
.main .news_box .roll_num li.roll_num_hover {background:url(../images/activeLi.png) no-repeat center;}
.main .news_box .roll_pic img {width:758px;height:398px;}
.main .news_box .roll_num {position:relative;float:right;line-height:40px;height:40px;top:-40px;margin-right:15px;z-index:10;}
.main .news_box .roll_num li {float:left;width:15px;height:40px;margin:0 5px;line-height:32px;background:url(../images/defaultLi.png) no-repeat center;text-align:center;cursor:pointer;color:#FFF;/*opacity:0.90;*/}
.main .news_box .roll_title {position:absolute;bottom:0px;width:758px;height:40px;line-height:40px;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);}
.news_box .roll_title a {padding-left:10px;font-size:14px;text-decoration:none;color:#FFFFFF;}
/*----------------------------------动态----------------------------------*/
.main .news_box .pic_text {float:right;width:382px;height:368px;  padding:15px; background: #f0f0f0;}
.main .news_box .pic_tab {height:44px;}
.main .news_box .pic_tab h4 {float:left;width:118px;height:38px;line-height:38px;font-size:16px;cursor:pointer; background: #d8e6ed;}
.main .news_box .pic_tab h4 a {display: block;color: #2a2a2a;width:118px;height:44px;text-align:center;}
.main .news_box .pic_tab h4.on a{background:url(../images/hd_bg1.png) no-repeat center bottom; }
.main .news_box .pic_tab h4.on a {color:#fff;}
.main .news_box .pic_tabcon {display:inline-block;}
.main .news_box .pic_tabcon ul {float:left;width:382px;height:252px;margin-top:10px;}
.main .news_box .pic_tabcon ul li {width:382px;line-height: 36px;text-indent:1em; background:url(../images/yellow_arrow.png) no-repeat left center;}
.main .news_box .pic_tabcon ul li a:hover {color:#3d67a4;}
.main .news_box .pic_tabcon ul li span {float:right;margin-right: 5px;color:#383838;}
.main .news_box .pic_recon {height:42px;margin-top:8px;}
.main .news_box .pic_recon .recon1 {float:left;width:150px;height:42px;margin-left:18px;background:url(../images/recommended_icon1.png);cursor:pointer;}
.main .news_box .pic_recon .recon2 {float:right;width:150px;height:42px;margin-right:18px;background:url(../images/recommended_icon2.png);cursor:pointer;}
.news_box .pic_recon span {float:left;display:inline-block;line-height:38px;color:#3d67a4;font-size:16px;margin-left: 60px;}


.main .t_img {height:178px;width:1200px;margin:15px auto;}
/*.main .t_img a {display:inline-block;width:  100%;height: 100%;}*/

/*------------------------------信息切换------------------------------*/
.main .list{  width:758px; overflow: hidden; height: 296px; float:left;}
.main .list .list-title{width:100%;height:40px;line-height:40px; color: #0d7dca;font-size:16px; text-indent:10px;}
.main .list .list-title h4+h4 {background:url(../images/grey_hr.png) no-repeat left center;}
.main .list .list-title h4{float:left; width:100px; height:40px;}
.main .list .list-title h4 a{display: inline-block;width:100px; height:40px;     text-indent: 20px; float:left;}
.main .list .list-title h4.on a{color:#097fbc;background: url(../images/list-title.png) center 32px no-repeat; }
.main .list .list-content{  width:718px;  height:254px;border:1px #c0c0c0 solid; padding:0 19px; display: none;}
.main .list-content .list-c-text{width:718px;height:88px;margin:0 auto;border-bottom:1px #cfcfcf solid; background: url(../images/list-c-text.png) left center no-repeat;}
.main .list-content .list-c-text p{width:644px;height:30px;float: right;line-height:30px;}
.main .list-content ul{margin:16px 0;}
.main .list-content ul li{width:718px; height:34px; line-height:34px; text-indent: 1em; background:url(../images/yellow_arrow.png) no-repeat left center; font-size:16px;}
.main .list-content ul li span{float:right; }
/*------------------------------专题专栏------------------------------*/
.main .column{width:410px;verflow: hidden; height: 296px; float:right;}
.main .column h4{width:410px; height:40px; line-height:40px;}
.main .column h4 a{ font-size:16px; color:#097fbc;}
.main .column>a{display: inline-block;}
.main .column .column_a1{width:138px; height:92px; float:left; margin:12px 0; background:#c0a63a;}
.main .column .column_a2{width:125px; height:92px; margin:12px; float:left;background:#89bd2f;}
.main .column .column_a3{width:122px; height:92px; float:right; margin:12px 0;background:#7bba8c;}
.main .column .column_a4{width:138px; height:82px; float:left;background:#6cafd9;}
.main .column .column_a5{width:125px; height:82px; margin:0 12px; float:left;background:#67b1c0;}
.main .column .column_a6{width:122px; height:82px; float:right;background:#9e85bb;}
.main .column .column_a1:hover{background:#fdcc03;}
.main .column .column_a2:hover{background:#a3df3b;}
.main .column .column_a3:hover{background:#95dda8;}
.main .column .column_a4:hover{background:#049cfc;}
.main .column .column_a5:hover{background:#7cd4e6;}
.main .column .column_a6:hover{background:#c5a6e9;}
/*------------------------------信息公开------------------------------*/
.main .affairs{width:365px; height:348px; overflow:hidden; margin-top:10px;}
.main .affairs h4{height:42px; line-height:42px;}
.main .affairs h4 a{font-size:18px; color:#097fbc;}
.main .affairs .affairs-box{width:363px; height:304px; border:1px solid #c0c0c0;}
.main .affairs .affairs-box .affairs-box-w{width:121px; height:94px;  float:left;   }
.main .affairs .affairs-box .affairs-box-w div{width:42px; height:42px; margin:0 auto;  padding:8px 0; 
-webkit-transition: -webkit-transform 0.4s ease-out;   
    -moz-transition: -moz-transform 0.4s ease-out;   
    transition: transform 0.4s ease-out;
}
.main .affairs .affairs-box .affairs-box-w div:hover{   
    transform: rotateY(180deg);v
}   
.main .affairs .affairs-box .affairs-box-w p{width:100%; height:36px;   line-height:36px; text-align:center}
.main .affairs .affairs-box .affairs-box-xx{width:134px; height:24px; margin:10px 20px 0;}
.main .affairs .affairs-box .affairs-box-xx.floatR{width:148px;}
.main .affairs .affairs-box .affairs-box-xx div{width:24px; height:24px; float:left;}
.main .affairs .affairs-box .affairs-box-xx p{margin-left:10px; height:24px; line-height:24px; }
/*------------------------------办事服务------------------------------*/
.main .affairs1{width:365px; height:348px; overflow:hidden; margin-top:10px;}
.main .affairs1>h4{height:42px; line-height:42px;}
.main .affairs1>h4 a{font-size:18px; color:#097fbc;}
.main .affairs1 .affairs1-box{width:331px; height:274px; border:1px solid #c0c0c0; padding:15px 16px;}
.main .affairs1 .affairs1-box .affairs1-img{width:331px; height:56px; background: url(../images/affairs1-img.png) no-repeat; position:relative}
.main .affairs1 .affairs1-box .affairs1-img a{width:42px; height:20px;  border:1px #fff solid; text-align:center; color:#Fff;margin:0 10px;display: inline-block; }
.main .affairs1 .affairs1-box h4{height:26px; line-height:26px; margin-top:10px; text-indent: 30px;}
.main .affairs1 .affairs1-box .affairs1_h41{background: url(../images/affairs1_h41.png) no-repeat left center;}
.main .affairs1 .affairs1-box .affairs1_h42{background: url(../images/affairs1_h41.png) no-repeat left center;}
.main .affairs1 .affairs1-box h4 a{ font-size:16px; color:#097fbc;}
.main .affairs1 .affairs1-box ul li{height:26px; line-height:26px; margin-top:10px;}
.main .affairs1 .affairs1-box ul li a{height:26px; line-height:26px; display: inline-block;}
.main .affairs1 .affairs1-box ul li span{width:96px; height:26px; background:#f1f1f1; display: inline-block; text-align:center; margin-right:15px; float:left;}
/*------------------------------互动交流------------------------------*/
.main .affairs2{width:410px; height:348px; overflow:hidden; margin-top:10px;}
.main .affairs2>h4{height:42px; line-height:42px;}
.main .affairs2>h4 a{font-size:18px; color:#097fbc;}
.main .affairs2 .affairs2-box{width:366px; height:284px; border:1px solid #c0c0c0; padding:10px 20px;}
.main .affairs2 .affairs2-box .affairs-box-w{width:122px; height:72px; float:left; margin-bottom:5px;}
.main .affairs2 .affairs2-box .affairs-box-w div{width:40px; height:40px; margin:0 auto;  padding:6px 0;
-webkit-transition: -webkit-transform 0.6s ease-out;   
    -moz-transition: -moz-transform 0.6s ease-out;   
    transition: transform 0.6s ease-out; 
}
.main .affairs2 .affairs2-box .affairs-box-w div:hover{   
    transform: rotateY(180deg)
}   
.main .affairs2 .affairs2-box .affairs-box-w p{width:100%; height:20px;      line-height: 20px;text-align: center;}
.main .affairs2 .affairs2-box .affairs-box-xx{width:134px; height:24px; margin:10px 20px 0;}
.main .affairs2 .affairs2-box .affairs-box-xx.floatR{width:148px;}
.main .affairs2 .affairs2-box .affairs-box-xx div{width:24px; height:24px; float:left;}
.main .affairs2 .affairs2-box .affairs-box-xx p{margin-left:10px; height:24px; line-height:24px;  }
/*------------------------------底部------------------------------*/
.main .survey_box {width:366px;height:100px;margin-left:3px;margin-top:20px; overflow: hidden; float:left;}
.main .survey_box .survey_hd {height:34px;background:#f6f6f6;}
.main .survey_box .survey_hd h4 {float:left;width:108px;line-height:34px;height:34px;text-align:center;}
.main .survey_box .survey_hd h4.on {background:#097FBC;}
.main .survey_box .survey_hd h4 a {color:#212121;}
.main .survey_box .survey_hd h4.on a {color:#fff;}
.main .survey_box .survey_bd{overflow: hidden;width:366px; height:60px; padding:10px 0;}
.main .survey_box .survey_bd ul li {width:122px; height:28px; line-height:28px;float:left;}
.main .survey_box .survey_bd ul li div{float:left; width:22px; height:22px; margin:3px}
.main .survey_box .survey_bd ul li p{float:left; margin-left:10px;}
.main .survey_box .survey_bd ul li {color:#383838;}
.main .survey_box .survey_bd ul li a:hover {color:#3d67a4;}
/*------------------------------友情链接------------------------------*/
.website {width:1240px;height:38px;margin-top:24px; margin:15px auto; overflow:hidden;}
.web_fl {float:left;width:128px;height:38px;background:url(../images/link.png);}
.web_fr {float:right;}
.web_fr li {float:left;width: 195px;height:38px;line-height:38px; margin-left:25px;}
.web_fr li {background:url(../images/blue_arrow.png) no-repeat left;}
.web_fr li a {display:inline-block;width:100%;height:100%;color:#3d67a4; 164px center;}
.web_fr li a span {padding-left: 30px;}
/*------------------------------底部------------------------------*/
.footers{width:100%; height:170px;background: #097fbc;}
.footer{width: 1240px;height:120px; margin: 15px auto 0; padding: 20px; overflow: hidden; }
.footer .fc{float: left;}
.footer ul {float: left;width:920px;line-height:30px;}
.footer ul p{ display:block;text-align:center;color: #fff}
.footer ul p a{ font-size: 16px; color:#fff;}

.mechanism{float:left; margin-bottom:18px;width:224px;height:106px;color:#fff; background: url("../images/publicity%20(1).jpg") no-repeat}
.mechanism a{ width:72px;color:#fff;margin-top:60px;text-align: center; display: inline-block}

/*------------------------------二级页面石鼓概况------------------------------*/
.section .bg {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height:100%;
}
.section .bg  img{width: 100%;
    height:100%;}
.ewb_section_box {
    position: absolute;
    top: 50%;
    left:50%;
    width: 1200px;
    height: 600px;
    margin-top: -300px;margin-left: -600px;
}
.ewb_contain1 {
    float: left;
    width:208px;
     height:294px;
   margin-left:212px;
   margin-top:178px;
}
.ewb_contain2 {
    float: left;
    width:518px;
     height:338px;
   background: url(../images/sggk_box.png) no-repeat;
   margin-left:58px; margin-top:172px;
}
.ewb_section_box2{
    position: relative;
    width: 970px;
    height: 434px;
    margin: 24px auto 0;
}
.ewb_section_box2 .xzqh_title{
width:388px; height:94px;
margin:0 auto 30px;
position: relative;
}
.ewb_section_box2 .xzqh_title a{display: inline-block; position: absolute; right:  1px; bottom:  1px; width:84px; height:36px;}
.ewb_section_box2 P{  
	font-size:18px;
     line-height:42px;    
     text-indent: 2em;
    }
.ewb_section_box3 .fzgh_title{
width:388px; height:94px;
margin:0 auto 30px;
position: relative;
}
.ewb_section_box3 .fzgh_title a{display: inline-block; position: absolute; right:  1px; bottom:  1px; width:84px; height:36px; }

    .ewb_section_box3 .fzgh_box{
width:315px; height:408px; float:left;background: #000000;
}
.ewb_section_box3 .fzgh_box .fzgh_img{width:315px; height:202px;}
.ewb_section_box3 .fzgh_box h4{line-height:40px; height: 80px; width:285px; padding:0 15px; font-size:18px; margin-top:15px;}
.ewb_section_box3 .fzgh_box h4 a{color:#fff;}
.ewb_section_box3 .fzgh_box p{line-height:30px; height: 90px; width:285px; padding:0 15px; text-indent: 2em;}
.ewb_section_box3 .fzgh_box p a{color:#fff;}

.ewb_section_box4 .lsyq_title{
width:388px; height:94px;
margin:0 auto 30px;
position: relative;
}
.ewb_section_box4 .lsyq_title a{display: inline-block; position: absolute; right: 1px; bottom: 1px; width:84px; height:36px;}
.ewb_section_box4 .lsyq_box{width:270px; height:402px; float:left;}
.ewb_section_box4 .lsyq_box ul{width:226px; height:200px; margin:64px 22px 0;} 
.ewb_section_box4 .lsyq_box ul li{width: 226px;height:50px; line-height:50px; font-size:16px;}
.ewb_section_box4 .lsyq_box1{background: url(../images/lsyq_box1.png) no-repeat;}
.ewb_section_box4 .lsyq_box2{background: url(../images/lsyq_box2.png) no-repeat; margin:0 40px;}
.ewb_section_box4 .lsyq_box3{background: url(../images/lsyq_box3.png) no-repeat; margin-right:40px;}
.ewb_section_box4 .lsyq_box4{background: url(../images/lsyq_box4.png) no-repeat;}

.ewb_section_box5 .zrsh_title{
width:1200px; height:84px;
margin:0 auto 30px;
}
.ewb_section_box5 .zrdl{width:570px; height:352px; float:left; position: relative;}
.ewb_section_box5 .zrdl ul li{width:564px; height:84px; border:3px solid #e0eef6; margin-bottom:15px;}

.ewb_section_box5 .zrdl ul li.zrdl_li1{background:url(../images/zrdl_li1.png) 5px center no-repeat #FFFFFF; background-size:72px 72px;  
}
.ewb_section_box5 .zrdl ul li.zrdl_li2{background:url(../images/zrdl_li2.png) 5px center no-repeat #FFFFFF; background-size:72px 72px; 
}
.ewb_section_box5 .zrdl ul li.zrdl_li3{
background-image:url(../images/zrdl_li3.png) 5px center no-repeat #FFFFFF;
background-size: 72px 72px;  
}

.ewb_section_box5 .zrdl ul li h4{width:456px; height:46px; line-height:46px; float:right;}
.ewb_section_box5 .zrdl ul li p{width:456px; height:38px; line-height:38px; float:right;}
.ewb_section_box5 .zrdl .zrdl_a{float:right; width:84px; height:36px; display: inline-block; position: absolute; right:0; bottom:0;}
.ewb_section_box5 .shjj{width:570px; height:352px; float:right; position: relative;}
.ewb_section_box5 .shjj .shjj_box{width:534px; height:264px; border:3px solid #e0eef6; background: #Fff; padding:15px;}
.ewb_section_box5 .shjj .shjj_box .shjj_img{width:204px;height:104px; float:left; }
.ewb_section_box5 .shjj .shjj_box h4{width:308px; height:70px; float:right; text-align: left; font-size:18px; line-height:35px; margin-top:-6px;}
.ewb_section_box5 .shjj .shjj_box p{width:308px; height:54px;float:right; text-align: left; line-height:27px;}
.ewb_section_box5 .shjj .shjj_box ul{float:left;    margin-top: 15px;}
.ewb_section_box5 .shjj .shjj_box ul li{width:534px; height:34px; font-size:18px; line-height:34px;}
.ewb_section_box5 .shjj .shjj_box ul li a{float:left;font-size:16px; color:#272727;}
.ewb_section_box5 .shjj .shjj_box ul li span{float:right;font-size:16px; color:#272727;}
.ewb_section_box5 .shjj .shjj_a{float:right; width:84px; height:36px; display: inline-block; position: absolute; right:0; bottom:0; }

/*------------------------------二级页面石鼓动态------------------------------*/
.dynamic {width:1200px; padding:20px; margin:10px auto; overflow: hidden; background: #fff;}
.dynamic .headLine {height:80px; width:1200px; background: #f0f0f0;  margin:0 auto 15px;}
.dynamic .headLine .headLine_img{width:162px; height:80px; float:left; overflow: hidden;}
.dynamic .headLine h2 {line-height:40px;font-size:30px;letter-spacing:2px;text-align:center; width:1038px;float:right;margin-top:10px;}
.dynamic .headLine h2 a {color:#097fbc;}
.dynamic .headLine p {line-height:20px;color:#161616;font-size:16px; width:1038px;float:right; margin-bottom:10px;}
.dynamic .headLine p a {color:#d20202;}

.dynamic .news_box .picHandover {float:left;width:1200px;height:386px;}
.dynamic .news_box .roll {float:left;position:relative;display:inline-block;width:1200px;height:386px;overflow:hidden;}
.dynamic .news_box .roll_pic {width:683px;height:386px;}
.dynamic .news_box .roll_pic a {display:block;width:683px;height:386px;}
.dynamic .news_box .roll_pic img {width:683px;height:386px;}
.dynamic .news_box .roll_num li.roll_num_hover {background:url(../images/activeLi.png) no-repeat center;}
.dynamic .news_box .roll_num {position:relative;float:right;line-height:40px;height:40px;top:-40px;margin-right:186px;z-index:10;}
.dynamic .news_box .roll_num li {float:left;width:15px;height:40px;margin:0 5px;line-height:32px;background:url(../images/defaultLi.png) no-repeat center;text-align:center;cursor:pointer;color:#FFF;/*opacity:0.90;*/}
.dynamic .news_box .roll_title {position:absolute;bottom:0px;right:0;width:469px;height:338px;background:#f0f0f0; padding:24px;}
.dynamic .news_box .roll_title div {width:469px;height:338px; display: inline-block;}
.dynamic .news_box .roll_title div h4{width:100%; height:20px; line-height:20px; font-size:18px; text-align:center; }
.dynamic .news_box .roll_title div p {line-height:34px; font-size:16px; margin:20px; text-indent: 2em;}

.dynamic .list{  width:682px; overflow: hidden; height: 540px; float:left; border-right:1px solid #c0c0c0; margin-top:26px;margin-bottom:30px;}
.dynamic .list .list-title{width:655px;height:32px; color: #0d7dca;font-size:16px; text-indent:10px; border-bottom:1px #c0c0c0 solid;    margin-left: -20px;}
.dynamic .list .list-title h4+h4 {background:url(../images/grey_hr.png) no-repeat left 4px;}
.dynamic .list .list-title h4{float:left; width:100px; height:32px;}
.dynamic .list .list-title h4 a{display: inline-block;width:100px; height:32px;     text-indent: 20px; float:left;}
.dynamic .list .list-title h4.on a{color:#097fbc;background: url(../images/list-title.png) center 24px no-repeat; }
.dynamic .list .list-content{  width:655px;  height:254px;  display: none;}
.dynamic .list-content .list-c-text{width:655px;height:100px;margin:24px auto 0; background: url(../images/dynamic.png) 10px top no-repeat;}
.dynamic .list-content .list-c-text p{width:600px;float: right; position: relative;}
.dynamic .list-content .list-c-text p a{display:inline-block;}
.dynamic .list-content .list-c-text p span{position: absolute; bottom:0; right:0; color:#5d5d5d;} 

.dynamic .lists{  width:490px; overflow: hidden; height: 540px; float:right; margin-top:26px;margin-bottom:30px;}
.dynamic .lists .list-title{width:490px;height:32px; color: #0d7dca;font-size:16px; text-indent:10px; border-bottom:1px #c0c0c0 solid;}
.dynamic .lists .list-title h4{float:left; width:100px; height:32px;}
.dynamic .lists .list-title h4 a{display: inline-block;width:100px; height:32px; font-size:16px;     text-indent: 0px; float:left; color:#097fbc;}
.dynamic .lists .list-content{  width:490px;   padding:6px 0;}
.dynamic .lists .list-content .list-c-text{width:490px;height:100px;margin:24px auto 0; background: url(../images/dynamic.png) 10px top no-repeat;}
.dynamic .lists .list-content ul{margin:16px 0;}
.dynamic .lists .list-content ul li{width:490px; height:34px; line-height:34px; text-indent: 1em; background:url(../images/yellow_arrow.png) no-repeat left center; font-size:16px;}
.dynamic .lists .list-content ul li span{float:right; }

/*------------------------------二级页面政民互动------------------------------*/
.zmhd_a412 li a:hover{ color:#036dab}
.zmhd_a413 li a:hover{ color:#036dab}
.interact {width:1200px; padding:20px; margin:10px auto; overflow: hidden; background: #fff;}

.interact .zmhd_a2{ width:875px; height:850px; float:left;}
.interact .zmhd_a4{ width:307px; height:850px; float:right;}
.zmhd_a21{ width:100%; height:45px; background:url(../images/zmhd_1.png) left no-repeat #f4f4f4; line-height:45px; margin-bottom:25px;}
.zmhd_a21 span{ text-indent:20px;float:left; width: 192px; text-align:center; font-size:18px; font-weight:bold; color:#FFF;  background:url(../images/zmhd_a21_span.png) 6px center no-repeat #097fbc;}
.zmhd_a21 a{ float:right; color:#a0a0a0; margin-right:10px;}

.zmhd_a22{ color:#006eab; }
.zmhd_a23,.zmhd_a24{ height:400px;}
.zmhd_a23 td{border: 1px solid #dff3fe; background:#FFF;}
.zmhd_a24 td{border: 1px solid #dff3fe; background:#f5f5f5;}

.zmhd_a411{width:875px;height:50px; background: url(../images/zmhd_3.png)left no-repeat #f5f5f5;background-position:15px 0px; margin:20px 0;}
.zmhd_a411z{ width:120px; float:left; line-height:50px; font-size:18px; margin-left:65px; color:#006eab; font-weight:bold; text-align:center;}
.zmhd_a411y{ width:665px;height:50px; float:left; background:url(../images/zmhd_4.png) no-repeat center;}
.zmhd_a52{width:548px;  height:32px; border:0; border:none; margin-top:8px; margin-left:5px; font-size:18px; color:#a0a0a0; float:left;}
.zmhd_a53{ width:90px;  height:32px; float:right; margin-top:8px; border:0; border:none; }
.zmhd_a43{ width:100%; height:40px; background:#f4f4f4;}


.zmhd_a412{ width:420px; height:282px;}
.zmhd_a412 ul{margin-top:10px;}
.zmhd_a412 ul li{height:38px; line-height:38px;}
.zmhd_a412 li a{ font-size:16px; float:left;}
.zmhd_a412 li span{ float:right;}

.zmhd_a42{width:306px;margin:23px 0;}
.zmhd_a43 a{ font-size:18px; color:#fff; background: #006eab; line-height:40px; font-weight:bold; width:118px; text-align:center; display: inline-block;}
.zmhd_a44{ width:306px; height:284px; border:1px solid #d9d9d9;}
.zmhd_a45 img{ width:272px; height:166px; margin:auto; padding:16px 16px;}
.zmhd_a44 ul{ padding-left:15px;}
.zmhd_a44 ul li{ line-height:25px;}

.zmhd_a413{ width:306px; height:282px;}
.zmhd_a41 div a i{width: 133px; height:68px; display:inline-block;}
.zmhd_a41 div a span{display: inline-block; width:133px; line-heigth:32px; line-hegith:32px; text-align:center;}
.zmhd_a41{width:266px; height:202px; background:#f5f5f5; padding:16px 20px;}
.zmhd_a412s{ width:100%; height:36px; background:url(../images/zmhd_7.png) no-repeat left;  border-bottom:1px solid #c2cfe3; line-height:36px;}
.zmhd_a412s a{ font-size:18px; width:90px; height:42px;  display:block; float:left; text-align: center; margin-left:10px; margin-right:15px ;}
.zmhd_a412s a.on{color:#036dab; background: url(../images/zmnd_on.png) 0 34px no-repeat;}
.zmhd_a413 .zmhd_a412s_a{width:100%;  font-size: 18px; line-height:36px; border-bottom: 1px solid #c2cfe3; height:36px;}
.zmhd_a413 .zmhd_a412s_a a{float: left; display: block; text-align: center;  background:url(../images/zmhd_a412s_a.png) no-repeat; width: 116px; height:36px; color:#fff;} 

.zmhd_a413 ul{margin-top:10px;}
.zmhd_a413 ul li{height:38px; line-height:38px;}
.zmhd_a413 li a{ font-size:16px; float:left;}
.zmhd_a413 li span{ float:right;}

/*------------------------------二级页面信息公开------------------------------*/
.message .message_list-content ul li a:hover{color:#097fbc}
.message .message_lists-content ul li a:hover{color:#097fbc}

.message{width:1200px; padding:20px; margin:10px auto; overflow: hidden; background: #fff;}
.message>h4{width:1200px; height:40px; background: url(../images/message_h4.png) no-repeat 4px 2px;}
.message>h4 a{width: 80px; height: 40px; line-hegiht:40px;color:#006eab; font-size:18px; margin-left:38px; display: inline-block;}
.message .ldzc_box{width:1200px; height:252px; border-bottom:3px #e8e8e8 solid; background: #f9f9f9;}
.message .ldzc_box .ldzc_box_left{width:630px; height:200px; padding:27px 0 27px 26px; float:left;}
.message .ldzc_box .ldzc_box_left ul{display: none;}
.message .ldzc_box .ldzc_box_left ul li{display: none;}
.message .ldzc_box .ldzc_box_left .ldzc_js{width:630px; height:200px; position: relative;}
.message .ldzc_box .ldzc_box_left .ldzc_js a{position: absolute; bottom:5px; right:10px; width:60px; height:26px; display: inline-block; background: url(../images/ldzc_js_a.png) no-repeat; font-size:16px; text-align:center; line-height:26px; color:#fff;}
.message .ldzc_box .ldzc_box_left .ldzc_js .ldzc_js_img{width:140px; height:196px; float:left;}
.message .ldzc_box .ldzc_box_left .ldzc_js .ldzc_js_img img{width:100%;height:100%;}
.message .ldzc_box .ldzc_box_left .ldzc_js div{float:right; width:466px; font-size:16px; line-height:30px;}
.message .ldzc_box .ldzc_box_left .ldzc_js div.p_color{color:#097fbc;text-indent: 0;}
.message .ldzc_box .ldzc_box_right{width:466px; height:200px; padding:27px 26px 27px 0; float:right;}
.message .ldzc_box .ldzc_box_right .ldzc_rtab{width:466px; height:44px; margin:12px 0;}
.message .ldzc_box .ldzc_box_right .ldzc_rtab a{width:100px; height:44px; display: inline-block; background: url(../images/ldzc_rtab_a.png) no-repeat; font-size:16px; color:#097fbc; line-height:40px; text-align: center;}
.message .ldzc_box .ldzc_box_right .ldzc_rtext{width:488px; height:112px; padding:10px 0; margin-left: -11px;}
.message .ldzc_box .ldzc_box_right .ldzc_rtext ul{display: none;}
.message .ldzc_box .ldzc_box_right .ldzc_rtext ul li{width:100px; height:36px; float:left; line-height:36px; font-size:16px; text-indent: 10px; margin:0 11px;}
.message .message_left{width:876px; height:546px;  margin:20px 0; float:left;}
.message .message_list{  width:420px; overflow: hidden; height: 254px; }
.message .message_list .message_list-title{width:420px;height:32px; color: #0d7dca;font-size:16px; text-indent:10px;    margin-left: -20px;}
.message .message_list .message_list-title h4+h4 {background:url(../images/grey_hr.png) no-repeat left 4px;}
.message .message_list .message_list-title h4{float:left; width:100px; height:32px;}
.message .message_list .message_list-title h4 a{display: inline-block;width:100px; height:32px;     text-indent: 20px; float:left;}
.message .message_list .message_list-title h4.on a{color:;background: url(../images/list-title.png) center 24px no-repeat; }
.message .message_list .message_list-content{  width:418px;  height:218px; border:1px #c0c0c0 solid; }
.message .message_list-content ul{margin:10px 0; display: none;}
.message .message_list-content ul li{width:418px; height:40px; line-height:40px; text-indent: 2em; background:url(../images/yellow_arrow.png) no-repeat 15px center; font-size:16px;}
.message .message_list-content ul li span{float:right; }

.message .message_lists{  width:876px; overflow: hidden; height: 254px; float:left; margin-top:18px;}
.message .message_lists .message_lists-title{width:876px;height:32px; color: #0d7dca;font-size:16px; text-indent:10px;    margin-left: -20px;}
.message .message_lists .message_lists-title h4+h4 {background:url(../images/grey_hr.png) no-repeat left 4px;}
.message .message_lists .message_lists-title h4{float:left; width:100px; height:32px;}
.message .message_lists .message_lists-title h4 a{display: inline-block;width:100px; height:32px;     text-indent: 20px; float:left;}
.message .message_lists .message_lists-title h4.on a{color:#097fbc;background: url(../images/list-title.png) center 24px no-repeat; }
.message .message_lists .message_lists-content{  width:874px;  height:218px; border:1px #c0c0c0 solid; }
.message .message_lists-content ul{margin:10px 0; display: none;}
.message .message_lists-content ul li{width:876px; height:40px; line-height:40px; text-indent: 2em; background:url(../images/yellow_arrow.png) no-repeat 15px center; font-size:16px;}
.message .message_lists-content ul li span{float:right; margin-right:5px; font-size:16px;}


.message .message_right{width:264px; height:546px; float:right;margin:20px 0;}
.message .message_right .message_right_div{width:260px; height:56px; box-shadow: 0 4px 0 #e3f1fa; border:2px solid #bbdced; border-radius: 5px; margin-bottom:17px;position: relative;
}
.message .message_right .message_right_div:hover{box-shadow: 0 4px 0 #6dc3fa; border:2px solid #3a8bb5;}
.message .message_right .message_right_div a{width:260px; height:56px; display: inline-block; text-indent: 88px; line-height:56px; font-size:18px; }
.message .message_right .message_right_div:hover a{color:#3a8bb5;}
.message .message_right .message_right_div i{position: absolute; left:32px; top:15px; width: 28px; height:28px; display: inline-block;
-webkit-transition: -webkit-transform 0.6s ease-in;   
    -moz-transition: -moz-transform 0.6s ease-in;   
    transition: transform 0.6s ease-in;  
}
.message .message_right .message_right_div:hover i{ transform: rotateY(180deg)} 

.message_bottom{width:1200px; height:112px; margin:22px 0; background: #f0f0f0; overflow:hidden;}
.message_bottom ul{float:right}
.message_bottom ul li{width:160px; height:54px;  float:left; margin-right:15px; margin-top:28px;border-radius: 5px;}
.message_bottom ul li a{color:#fff; font-size:18px; line-height:54px; display: inline-block; width:160px; height:54px; text-indent:75px;}
.message_bottom ul .mess1{background:url(../images/mess1.png) 30px center  no-repeat #ce6d61;}
.message_bottom ul .mess2{background:url(../images/mess2.png) 30px center  no-repeat #58ac99;}
.message_bottom ul .mess3{background:url(../images/mess3.png) 30px center  no-repeat #a3bd59;}
.message_bottom ul .mess4{background:url(../images/mess4.png) 30px center  no-repeat #daa356;}
.message_bottom ul .mess5{background:url(../images/mess5.png) 30px center  no-repeat #4895c0;}
.message_bottom ul .mess6{background:url(../images/mess6.png) 30px center  no-repeat #998dc1;}
.message_bottom ul .mess1:hover{background:url(../images/mess1.png) 30px center  no-repeat #f42c13;}
.message_bottom ul .mess2:hover{background:url(../images/mess2.png) 30px center  no-repeat #37dcb7;}
.message_bottom ul .mess3:hover{background:url(../images/mess3.png) 30px center  no-repeat #bbe050;}
.message_bottom ul .mess4:hover{background:url(../images/mess4.png) 30px center  no-repeat #f2a436;}
.message_bottom ul .mess5:hover{background:url(../images/mess5.png) 30px center  no-repeat #1d97db;}
.message_bottom ul .mess6:hover{background:url(../images/mess6.png) 30px center  no-repeat #947be7;}

/*------------------------------二级页面办事服务------------------------------*/
.service{width:1200px; padding:20px; margin:10px auto; overflow: hidden; background: #fff;}
.service .service_bs h4{width: 370px; height:54px; line-height:54px;}
.service .service_bs h4 .bs_s1{color: #f29700; text-indent: 32px; font-size:16px; width:130px; display: inline-block; height:54px;background:url(../images/bs_s1.png) left center  no-repeat;}
.service .service_bs h4 .bs_s2{color: #89abdb; text-indent: 32px; font-size:16px; width:130px; display: inline-block; height:54px;background:url(../images/bs_s2.png) left center  no-repeat;}
.service .service_bs h4 .bs_s3{color: #6eb87d; text-indent: 32px; font-size:16px; width:130px; display: inline-block; height:54px;background:url(../images/bs_s3.png) left center  no-repeat;}
.service .service_bs ul{border:3px solid #ebf2f8; width:326px; height:116px; padding:20px;}
.service .service_bs ul li{width:90px; height:32px; float:left; line-height:32px; text-align:center;}
.service .service_bs ul li.bg a{width:90px; height:32px; display: inline-block; color:#fff; background: #52a5d1;text-align:center;} 

.service .service_zdbox{width:1200px; height:124px; overflow: hidden; margin:28px 0; float:left;}
.service .service_zdbox .service_zd{width:1040px; height:124px; background: #f2f2f2;}
.service .service_zdbox .service_ws{width: 140px; height:124px; display: inline-block;}
.service .service_zdbox .service_zd h4{width:115px;}
.service .service_zdbox .service_zd ul li{width:124px; height:124px; float: left; margin:0 14px;}
.service .service_zdbox .service_zd ul li i{width:64px; height:65px; display: inline-block; margin:13px 30px 0; float:left;
-webkit-transition: -webkit-transform 0.6s ease-in;   
    -moz-transition: -moz-transform 0.6s ease-in;   
    transition: transform 0.6s ease-in;  
}
.service .service_zdbox .service_zd ul li span{width:124px; height:46px; display: inline-block;float:left; line-height:46px; text-align:center;}
.service .service_zdbox .service_zd ul li:hover i{ transform: rotateY(180deg)}
.service .service_zdbox .service_zd ul li:hover span.span1{ color:#006ea9;}
.service .service_zdbox .service_zd ul li:hover span.span2{ color:#00ab8d;}
.service .service_zdbox .service_zd ul li:hover span.span3{ color:#deaf2d;}
.service .service_zdbox .service_zd ul li:hover span.span4{ color:#19a7d7;}
.service .service_zdbox .service_zd ul li:hover span.span5{ color:#de3e04;}
.service .service_zdbox .service_zd ul li:hover span.span6{ color:#98aa00;}
.service_bjcx{width:1200px; height:60px;overflow: hidden;background:url(../images/service_bjcx.png) left center  no-repeat;}
.service_bjcx h4{width:40px; height:40px; padding:10px 18px 10px 58px; font-size:16px; color:#097fbc;text-align:center;}
.service_bjcx .service_input{width:1030px; height:40px; background: #ececec; padding:10px 20px;}
.service_bjcx .service_input input{width:940px; height:40px; border:none; float:left;text-indent: 40px; font-size:16px;background:url(../images/service_input.png) 15px center  no-repeat #fff;}
.service_bjcx .service_input a{width:90px; height:40px; float: left; display: inline-block; background:#218cc4 ; font-size:18px; color: #FFf; text-align:center; line-height:40px;} 
.service_bsjg{width:1200px; overflow:hidden; margin-top:28px;}
.service_bsjg h4{width:1200px; height:45px; line-height:45px; background: #daecf6;}
.service_bsjg h4 a{width:164px; height:45px; text-align:center; color:#097fbf; font-size:16px; display: inline-block;}
.service_bsjg ul{width:1198px; height:334px; border:1px solid #dae6f6; padding-top:8px;}
.service_bsjg ul li.service_title span{background: #f4f4f4; color:#087ebb; text-align:center; line-height:42px; height:42px; display: inline-block; float:left; font-size: 16px ; font-weight: bold;}
.service_bsjg ul li.service_titles:hover{background: #e7f2f8;}
.service_bsjg ul li{width:1200px; height:42px; overflow: hidden;}
.service_bsjg ul li span{ text-align:center; line-height:42px; height:42px; display: inline-block; float:left}

/*二级页面*/
.hdjl_a1{ width:1200px; height:32px; background:#FFF;  overflow:hidden;color:#383838; text-indent: 20px; ;background:url(../images/erj_nav.png) no-repeat  left top;}
.hdjl_a1 a{ color:#383838;}
.zwyw_ej{ background:#FFF; overflow:hidden; width:1200px; margin:10px auto; padding:20px; }
.zwyw_ejz{ width:240px; min-height:250px; float:left;}
.zwyw_ejy{width:940px; min-height:458px; float:right;  }
.zwyw_ejz_s{ width:240px; height:45px; background:url(../images/erj_1.png) no-repeat;  text-align:center;font-size:20px;}
.zwyw_ejz_s p{ text-align:center; line-height:45px; color:#FFF; font-size:18px;}
.zwyw_ejy_s{ height:30px; border-bottom:1px solid #1486d0; padding:10px 0px 0px 15px; }
.zwyw_ejy_s p{  border-bottom:2px solid #1486d0;color:#1486d0; font-size:18px; padding-left:10px; height:28px;}
.zwyw_ejy ul li a{ float:left;font-size:16px; color:#3a3a3a;}
.zwyw_ejy ul li span{ float:right;font-size:16px;color:#9f9f9f;}
.zwyw_ejy ul {display:inline-block;padding:16px 0;border-bottom:1px dashed #b9b9b9;}
.zwyw_ejy ul li{float:left;height:38px;line-height:38px;margin-left:10px;padding-left:24px;background:url(../images/yellow_arrow.png) no-repeat left;width: 830px;}
.ejfy_1{ height:46px; padding:20px 0px;}
.zwyw_ejz ul{width:224px; min-height:750px;background:url(../images/erj_bg.png) no-repeat; margin-left:-2px; padding:12px;}
.zwyw_ejz ul li{ height:40px; width:220px; background:url(../images/erj_2.png) no-repeat left; }
.zwyw_ejz ul li a{ display:block; font-size:15px; line-height:40px;padding-left:40px;}

.zwyw_ejz ul li.active{background:url(../images/erj_3.png) no-repeat;}
.zwyw_ejz ul li.active a{color:#fff;}
/*二级页面*/



/*部门公开信息*/
.bmgkxx{width: 1200px; overflow: hidden; padding:20px; margin:10px auto; background:#fff; min-height: 900px;}
.bmgkxx_nav{height:26px; border-bottom:2px solid #eeeeee; text-indent: 20px; ;background:url(../images/erj_nav.png) no-repeat  left top;}
.bmgkxx h4{width:1200px; height:40px; line-height:40px;  margin:24px 0;background:url(../images/bmgkxx_h4_a.png) no-repeat  #f5f5f5 left center;}
.bmgkxx h4 a{width:164px; color:#0092db; display: inline-block; font-size:16px;  text-indent:20px; }
.bmgkxx_box a{width:232px; color:#Fff; background: #64c0ef; height:32px; display:inline-block; text-align:center;line-height:32px;}
.bmgkxx_boxs a{width:118px;height:30px;  display:inline-block; text-align:center;line-height:32px; margin-right:35px; margin-bottom:20px;border:1px solid #fff ;}
.bmgkxx_boxs .bmgkxx_a{width:118px;height:30px; background: #f7fcff !important;border:1px solid #bbe8fd !important;}





/*领导介绍*/
.lfjs{width: 1200px;overflow: hidden; padding:20px; margin:10px auto; background:#fff;}
.lfjs_nav{height:26px; border-bottom:2px solid #eeeeee;text-indent: 20px; ;background:url(../images/erj_nav.png) no-repeat  left top;}
.lfjs_nav a{margin:0 5px;}
.lfjs_tab{height:54px; width:1160px; margin:22px 0; padding:0 20px;}
.lfjs_tab a{width:225px; height:60px; display: inline-block;}
.lfjs_tab .lfjs_tab_qw{background: url("../images/lfjs_tab1.jpg") no-repeat;}
.lfjs_tab .lfjs_tab_rd{background: url("../images/lfjs_tab2.jpg") no-repeat; margin:0 86px;}
.lfjs_tab .lfjs_tab_zf{background: url("../images/lfjs_tab3.jpg") no-repeat;margin-right:86px;}
.lfjs_tab .lfjs_tab_zx{background: url("../images/lfjs_tab4.jpg") no-repeat;}
.lfjs_tab .qw{background: url("../images/lfjs_tabs1.png") no-repeat !important;}
.lfjs_tab .rd{background: url("../images/lfjs_tabs2.png") no-repeat !important;}
.lfjs_tab .zf{background: url("../images/lfjs_tabs3.png") no-repeat !important;}
.lfjs_tab .zx{background: url("../images/lfjs_tabs4.png") no-repeat !important;}
.lfjs_ld{width:1160px;position: absolute;top:0; left:0; display: none;padding:0 20px;}
.lfjs_list{width:1120px; height:90px; padding:20px; background: #f6f6f6;}
.lfjs_list li{width:120px; height:40px; margin:0 10px 10px; text-align:center; line-height:40px; float:left;}
.lfjs_list li.lfjs_list_hover{color:#fff; background:#63c0ee;}
.lfjs_content {width:1160px;  position:relative;}
.lfjs_content .lfjs_box{width:1160px; position:absolute; margin-top:30px; display: none;}
.lfjs_content .lfjs_box .lfjs_box_img{width:176px; height:246px; margin-bottom:84px; float:left;}
.lfjs_content .lfjs_box .lfjs_box_text{width:940px;  float:right; }
.lfjs_content .lfjs_box .lfjs_box_text p{font-size:large; line-height:30px; width:100%; height:30px;}
.lfjs_content .lfjs_box .lfjs_box_text .color_l{color:#0092db;font-weight:bold;  line-height:40px; height:40px;}
.lfjs_tab span{ width: 225px; height: 60px;display: inline-block;}
.hides{display: inline-block;}
.lfjs_box_img img {width:175px;height:235px;}
.lfjs_list li {cursor:pointer;}
.lfjs_list li.lfjs_list_hover {background:#0092db;}
