@charset "utf-8";
/* CSS Document */
/*
* @description: 首页样式
* @author: ishang
* @update: ishang (2017-07-27 13:40)
*/
.u-searchBox {top: 54px;!important}
#qrcode img{display: block; margin: 0 auto; width: 120px; height: 120px;}
/*新闻中心 on*/
.m_content{width: 1180px; padding: 14px 10px; background: #fff;}
.new_flash{width: 590px; height: 345px; position: relative; overflow: hidden;}
.newflash_bd{position: absolute; left: 0; top: 0;}
.newflash_bd ul li{width: 590px; height: 345px; position: relative; float: left;}
.newflash_bd ul li img{width: 590px; height: 345px; position: absolute; left: 0; top: 0;}
.newflash_bd ul li p{width: 100%; height: 36px; line-height: 36px; text-indent: 10px; color: #fff; font-size: 15px; background: url(../images/home/op7.png) repeat; position: absolute; left: 0; bottom: 0;}
.new_flash .hd{width: 80px; height: 8px; position: absolute; right: 2px; bottom: 14px;}
.new_flash .hd ul li{width: 8px; height: 8px; float: left; border-radius: 50%; margin-right: 8px; background-image: url(../images/home/home_icon.png); background-repeat: no-repeat; background-position: 0 -1002px;}
.new_flash .hd ul li.on{background-position: -28px -1002px;}
.newlist{width: 580px; height: 345px;}
.new_hots{width: 578px; height: 48px; line-height: 48px; text-align: center; border: 1px dashed #ccc;}
.new_hots a{font-size: 20px; color: #c5680e; font-weight: bold;}
.new_hots a:hover{text-decoration: underline;}
.newstab{width: 100%; height: 295px;}
.newstab_top{width: 100%; height: 34px; line-height: 33px; border-bottom: 1px solid #ddd; margin-top: 3px;}
.newstab_top ul li{float: left;}
.newstab_top ul li a{display: inline-block; padding: 0 15px; font-size: 16px;}
.newstab_top ul li.tab_hover a{border-bottom: 2px solid #393; color: #393; font-weight: bold;}
#tab_content9{width: 560px; margin: 0 auto;}
#tab_content9 ul li{line-height: 32px; text-indent: 15px; background: url(../images/home/home_icon.png) left -1224px no-repeat;}
#tab_content9 ul li span{float: right; font-size: 13px; color: #999;}
.new_special{width: 1180px; height: 100px; margin: 10px auto 0; background: #fff;}
.newspecial_title{width: 50px; height: 100px;}
.newspecial_box{width: 1120px; height: 74px; margin: 13px 5px 0 0; position: relative; overflow: hidden;}
.newspecial_box ul li{width: 270px; height: 74px; line-height: 74px; margin: 0 5px; float: left;}
.newspecial_box ul li a{display: block;}
.newspecial_box ul li img{width: 270px; height: 74px;}
.new_notice{width: 585px; height: 229px; margin-top: 10px;}
.new_notice h1{width: 100%; height: 34px; line-height: 33px; border-bottom: 1px solid #ddd;}
.new_notice h1 a{display: inline-block; float: left; padding: 0 15px; border-bottom: 2px solid #393; font-size: 16px; color: #393; font-weight: bold;}
.new_notice ul{width: 565px; margin: 7px auto;}
.new_notice ul li{height: 30px; line-height: 30px; text-indent: 15px; background: url(../images/home/home_icon.png) left -1225px no-repeat;}
.new_notice ul li span{font-size: 13px; color: #999; float: right;}
.new_notice ul p{width: 100%; height: 30px; line-height: 30px;}
.new_notice ul p a{font-size: 15px; color: #c93b3c; margin-right: 10px;}
#zz_gov,#zz_ah{width: 100%; height: 60px; overflow: hidden;}
#zz_gov li a,#zz_ah li a{float: left; word-break: keep-all; white-space: nowrap; display: inline-block; width: 470px; overflow: hidden; text-overflow: ellipsis;}
/*新闻中心 end*/

/*面包屑导航 on*/
.m_location{width: 1180px; height: 44px; line-height: 44px; padding: 0 10px; text-indent: 18px; color: #444; background: url(../images/page/list_icon.png) #fff 10px 14px no-repeat;}
.m_location a,.m_location span{color: #444;}
.m_location a:hover{color: #393;}
/*面包屑导航 end*/

/*列表页 on*/
.list_box{width: 1180px; padding: 0 10px 10px 10px; background: #fff;}
.list_left{width: 257px;}
.list_left h1{width: 100%; height: 50px; line-height: 50px; text-indent: 30px; background: url(../images/page/list_icon.png) #393 220px -50px no-repeat; color: #fff; font-size: 20px; font-weight: bold;}
.listleft_box{width: 255px; min-height: 864px; border: 1px solid #ddd; border-top: none; background: #fcfcfc;}
.listleft_box ul li{width: 100%; height: 50px; line-height: 50px; border-bottom: 1px solid #ddd;}
.listleft_box ul li a{display: block; font-size: 16px; color: #444; background-image: url(../images/page/list_icon.png); background-repeat: no-repeat; background-position: 190px -172px; text-indent: 43px;}
.listleft_box ul li.list_active a,.listleft_box ul li a:hover{background-color: #fff; background-position: 187px -111px; color: #393; border-left: 3px solid #393; text-indent: 40px;}
.list_right{width: 903px;}
.list_title{width: 100%; height: 47px; line-height: 46px; border-bottom: 1px solid #ddd; margin: 2px 0 19px 0;}
.list_title span{float: left; display: inline-block; padding: 0 26px; font-size: 18px; color: #393; border-bottom: 2px solid #393;}
.listright_box{width: 883px; min-height: 737px; margin: 0 auto 17px;}
.listright_box ul li{line-height: 30px; background: url(../images/page/list_icon.png) left -242px no-repeat; text-indent: 15px;}
.listright_box ul li span{float: right; font-size: 13px; color: #999;}
.listright_hr{margin-bottom: 19px; padding-bottom: 19px; border-bottom: 1px solid #ddd;}
/*列表页 end*/

/*分页 on*/
#page_list{line-height: 20px; text-align: right; padding: 10px; font-size: 14px; font-family:'Arial';}
#page_list .page{border: 1px solid #e0e0e0; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;  color: #868585; text-decoration: none; margin-right: 4px; margin-left: 4px; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px;}
#page_list .page:hover{border: 1px solid #e0e0e0; background-color: #f1f1f1; color: #868585;}
#page_list a{text-decoration: none;}
#page_list a:hover{color: #0000FF;}
#page_list .currentpage{border: 1px solid #e0e0e0; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background-color: #f1f1f1; color: #868585; text-decoration: none;margin-right: 4px; margin-left: 4px; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px;}
/*分页 end*/

/*内容页 end*/
.detail_box{width: 1080px; padding: 25px 60px 47px 60px; background: #fff;}
.detail_title{width: 100%; padding: 15px 0 10px 0; line-height: 40px; font-size: 32px; color: #c50e1b; text-align: center;}
.deshort_title{width: 100%; padding: 5px 0; line-height: 30px; font-size: 24px; text-align: center;}
.detail_function{width: 100%; height: 40px; line-height: 40px; border-bottom: 1px solid #ddd;}
.detail_info{width: 600px; height: 40px; line-height: 40px;}
.detail_info span{font-size: 12px; color: #999; margin-right: 14px;}
.detail_size{margin-left: 170px; font-size: 12px; color: #444;}
.detail_size span,.detail_size a{font-size: 12px; color: #444;}
.detail_share{width: 138px; height: 28px; margin: 7px 24px 0 0;}
.detail_content{width: 100%; margin:33px 0 16px; min-height: 300px; font-size: 16px; color: #333; line-height: 188%; font-family: "宋体";}
.detail_content table{border-collapse: collapse;}
.detail_content table td{border: 1px solid #333;}
.detail_content img{max-width: 100%;}
.detail_two{text-align: center;}
.txt_color{font-size: 12px; color: #999;}
.detail_bottom{width: 100%; height: 40px; line-height: 40px; border-top: 1px solid #ddd; margin: 20px 0 16px 0;}
.detail_bottom ul li{float: left;}
.detail_bottom ul li a{padding-left: 20px; font-size: 12px; margin-right: 20px; background-image: url(../images/page/detail_icon.png); background-repeat: no-repeat;}
.detail_gotop a{background-position: left 2px;}
.detail_bottom ul li.detail_pl a{background-image: url(../images/page/pl_icon.png); background-position: left center;}
.detail_print a{background-position: left -41px;}
.detail_close a{background-position: left -84px;}
.detail_zy{width: 100%; height: 24px; line-height: 24px;}
.detail_zy div{background-image: url(../images/page/detail_icon.png); background-repeat: no-repeat; font-size: 16px; color: #444;}
.detail_zy div.detail_prev{background-position: 0 -149px; padding-left: 33px;}
.detail_zy div.detail_next{background-position: right -223px; padding-right: 33px;}
.detail_downlist{margin: 10px auto; background: url(../images/page/detail_icon.png) 10px -277px no-repeat;}
.detail_downlist ul li{height: 30px; line-height: 30px; padding-left: 30px; font-size: 16px;}
.m-plform{width: 1080px; padding-bottom: 20px;}
.m-plheader{height: 28px; padding-bottom: 22px; overflow: hidden;}
.m-pltitle{font-size: 26px; color: #2a2a2a; float: left; height: 100%; margin-right: 10px;}
.m-plprotocol{float: left; height: 100%; color: #ccc; font-size: 14px; line-height: 34px;}
.m-pluser{float: left; height: 100%; font-size: 14px; line-height: 34px; margin-left: 10px;}
.m-pluser a{color: #393;}
.m-plnumber{line-height: 34px; float: right; color: #393;}
.m-plboxonly{height: 84px; padding-bottom: 10px; border: 3px solid #f0f0f0; position: relative;}
.box-textarea-block{margin-right: 110px; height: 64px;}
.box-textarea{cursor: text; white-space: pre-wrap; word-wrap: break-word; -webkit-appearance: textarea; background-color: white; -webkit-rtl-ordering: logical; flex-direction: column; height: 100%; width: 100%; display: block; border: none; font-size: 14px; line-height: 24px; color: #4b4b4b; resize: none; overflow: auto; outline: none;}
.box-loginBtn,a.box-loginBtn{position: absolute; right: -3px; top: -3px; z-index: 1; width: 100px;height: 100px;background-color: #393; font-size: 16px; line-height: 100px; text-align: center; color: #fff; cursor: pointer; border: none;}
.box-code{width: 185px;; height: 30px; position: absolute; right:100px; bottom: 2px;}
.box-code input{width: 92px; height: 28px; line-height: 28px; padding: 0 4px; border: 1px solid #f0f0f0; float: left; outline: none;}
.box-code img{width: 80px; height: 30px; display: block; float: right;}
/*内容页 end*/

/*领导之窗 on*/
.leader_box{width: 1180px; padding: 0 10px 10px 10px; background: #fff;}
.leader_left{width: 257px;}

.leader_left h1{width: 100%; height: 50px; line-height: 50px; text-indent: 30px; background: url(../images/page/list_icon.png) #393 220px -50px no-repeat; color: #fff; font-size: 20px; font-weight: bold;}
.leaderleft_box{width: 255px; min-height: 586px; border: 1px solid #ddd; border-top: none; background: #fcfcfc;}
.leaderleft_box ul li{width: 100%; height: 50px; line-height: 50px; border-bottom: 1px solid #ddd;}
.leaderleft_box ul li a{display: block; font-size: 16px; color: #444; text-indent: 30px;}
.leaderleft_box ul li.leader_active a,.leaderleft_box ul li a:hover{background-color: #fff; color: #393; border-left: 3px solid #393; text-indent: 27px;}
.leader_right{width: 888px; margin-right: 15px;}
.leader_photo{width: 203px;}
.leader_photo img{width: 203px; height: 272px;}
.leader_photo h1{height: 42px; line-height: 42px; margin-top: 12px; text-align: center; font-size: 26px; font-weight: bold;}
.leader_photo h2{height: 34px; line-height: 34px; text-align: center; font-size: 18px; font-weight: bold;}
.leader_mail{display: block; width: 168px; height: 40px; line-height: 40px; text-indent: 70px; color: #536d79; background: url(../images/home/home_icon.png) #f2f2f2 38px -1605px no-repeat; border-radius: 5px; margin: 29px auto; font-size: 16px;}
.leader_decoration{width: 662px;}
.leader_title{width: 100%; height: 38px; line-height: 37px; border-bottom: 1px solid #ddd;}
.leader_title a{display: inline-block; padding: 0 18px; float: left; border-bottom: 2px solid #393; font-size: 16px; color: #393; font-weight: bold;}
.leaderwork_boxs{padding: 14px 0; width:100%; height:84px; overflow-y:auto;}
.leaderwork_boxs p{line-height: 28px;}
.profile_boxs{padding: 14px 0; width:100%; height:213px; overflow-y:auto;}
.leader_profile p{line-height: 28px;}
.leader_wl{margin-bottom: 10px; height: 171px;}
/*领导之窗 end*/

/*走进广德 on*/
.about_flash{width: 1180px; height: 381px; overflow: hidden; position: relative;}
.aboutflash_bd{position:absolute; left: 0; top:0;}
.aboutflash_bd ul li{width: 1180px; height: 381px; position: relative; float: left;}
.aboutflash_bd ul li img{position: absolute; left: 0; top: 0;}
.about_flash .hd{width: 67px; height: 10px; position: absolute; right: 15px; bottom: 16px;}
.about_flash .hd ul li{width: 10px; height: 10px; margin-right: 6px; border-radius: 50%; background: #fff; float: left;}
.about_flash .hd ul li.on{background: #dd3a3a;}
.aboutflash_des{width: 225px; height: 160px; position: absolute; left: 0; top: 0; background: url(../images/about/aboutflash_bg.png); padding: 70px 110px 151px 10px; z-index: 9;}
.aboutflash_des h1{width: 100%; height: 60px; line-height: 60px; text-indent: 7px; font-size: 22px; color: #fff; font-weight: bold;}
.aboutflash_des p{line-height: 25px; color: #fff; text-indent: 30px;}
.aboutflash_des p a{color: #ffa4a7;}
.about_profile{width: 1180px; height: 258px; margin: 22px auto; border-bottom: 1px solid #ddd;}
.about_profile h1{width: 100%; height: 51px; line-height: 51px;}
.about_profile h1 a{margin-left: 7px;}
.profile_box{width: 1150px; margin: 22px auto 0;}
.profile_box p{line-height: 32px; font-size: 15px; text-indent: 36px;}
.profile_box p a{color: #b57a09; margin-left: 48px;}
.about_box{width: 1180px; height: 352px; overflow: hidden;}
.about_box ul{width: 1200px; zoom: 1;}
.about_box ul li{width: 393px; height: 352px; float: left; border-right: 1px dashed #ddd;}
.about_box ul li h1{width: 100%; height: 42px; line-height: 42px; text-indent: 8px;}
.about_box ul li h1 a{font-size: 18px; color: #fff; font-weight: bold; float: left;}
.about_box ul li.no_fb1 h1{background: url(../images/about/about_rb.png) #caa55e 275px top no-repeat;}
.about_box ul li.no_fb2 h1{background: url(../images/about/about_rb.png) #72a4dd 275px top no-repeat;}
.about_box ul li.no_fb3 h1{background: url(../images/about/about_rb.png) #d78adc 275px top no-repeat;}
.about_box ul li div{width: 363px; height: 131px; overflow: hidden; border-radius: 15px; margin: 20px auto 18px;}
.about_box ul li div img{width: 363px; height: 131px; -webkit-transform: scale(1.12); transform: scale(1.12); -webkit-transition: -webkit-transform 0.35s, opacity 0.35s; transition: transform 0.35s, opacity 0.35s;}
.about_box ul li a:hover img{ opacity: 0.5; -webkit-transform: scale(1); transform: scale(1);}
.about_box ul li p{line-height: 30px;}
.about_box ul li p a{color: #b57a09; margin-left: 47px;}
.about_decoration{width: 363px; margin: 0 auto;}
.about_vedio{width: 1180px; height: 345px; margin-top: 10px;}
.about_vedio h1{width: 100%; height: 42px; line-height: 42px; text-indent: 8px; background: url(../images/about/about_rb.png) #eb6b6b 1055px top no-repeat;}
.about_vedio h1 a{font-size: 18px; color: #fff; font-weight: bold; float: left;}
.aboutvedio_box{width: 1165px; height: 272px; position: relative; margin: 19px auto;}
.aboutvedio_box ul li{position: absolute;}
.aboutvedio_box li a{display: block; position: relative;}
.aboutvedio_box ul li img{display: block;}
.cover{position: absolute; top: 0; left: 0; right: 0; bottom: 0; -webkit-transition: .3s; transition: .3s;}
.play{position: absolute; left: 50%; top: 50%; margin-top: -30px; margin-left: -30px; z-index: 9; width: 60px; height: 60px; background: url(../images/home/play_btn.png) 0 0 no-repeat; -webkit-transition:.3s; transition: .3s; -webkit-transform: scale(2); transform: scale(2); opacity: 0;}
.aboutvedio_box li a:hover .cover{-webkit-box-shadow: inset 0 0 100px #000; box-shadow: inset 0 0 150px #000; opacity: .8;}
.aboutvedio_box li a:hover .play {-webkit-transform: scale(1); transform: scale(1); opacity: 1;}
.ab_01{width: 408px; height: 272px; position: absolute; left: 0; top: 0;}
.ab_01 img{width: 408px; height: 272px;}
.ab_02{width: 207px; height: 272px; position: absolute; left: 409px; top: 0;}
.ab_02 img{width: 207px; height: 272px;}
.ab_03{width: 279px; height: 162px; position: absolute; right: 269px; top: 0;}
.ab_03 img{width: 279px; height: 162px;}
.ab_04{width: 268px; height: 162px; position: absolute; right: 0; top: 0;}
.ab_04 img{width: 268px; height: 162px;}
.ab_05{width: 548px; height: 109px; position: absolute; right: 0; bottom: 0;}
.ab_05 img{width: 548px; height: 109px;}
/*走进广德 end*/

/*政民互动 on*/
.interaction_left{width: 820px;}
.interaction_mail{width: 100%; height: 346px;}
.interactionmail_top{width: 100%; height: 40px; line-height: 39px; border-bottom: 1px solid #ddd;}
.interactionmail_top ul li{float: left;}
.interactionmail_top ul li a{display: inline-block; padding: 0 18px; font-size: 16px;}
.interactionmail_top ul li.tab_hover a{font-weight: bold; color: #393; border-bottom: 2px solid #393;}
#tab_content10{width: 100%; height: 295px; margin: 10px auto 0;}
.intermail_header,.intermail_header1{width: 100%; height: 35px; line-height: 35px; background: #f5f5f5; margin-bottom: 6px;}
.intermail_header p,.intermail_header1 p{font-weight: bold; color: #666; float: left;}
.intermail_body,.intermail_body1{width: 100%; height: 254px; position: relative; overflow: hidden;}
.intermail_body p,.intermail_body1 p{float: left;height: 31px;}
.intermail_header p.ih_01,.intermail_body p.ih_01{width: 130px; text-align: center;}
.intermail_header p.ih_02,.intermail_body p.ih_02{width: 330px; text-indent: 10px;}
.intermail_header p.ih_03,.intermail_body p.ih_03,.intermail_body1 p.ih_03,.intermail_header1 p.ih_03{width: 120px; text-align: center;}
.intermail_header1 p.ih_02,.intermail_body1 p.ih_02{width: 700px; text-indent: 10px;}
.color9{color: #999;}
.color6{color: #666;}
.intermail_body ol li{width: 100%; height: 31px; line-height: 31px;}
.colorred{color: #ff0000;}
.coloryellow{color: #7e6907;}
.colorgreen{color: #077e26;}
.interaction_btn{width: 815px; height: 50px; margin: 11px 0 11px 5px;}
.interaction_btn ul li{width: 190px; height: 50px; line-height: 50px; text-indent: 85px; float: left; margin-left: 10px;}
.interaction_btn ul li a{font-weight: bold; font-size: 15px; color: #666; display: block; border: 1px solid #ddd; background-image: url(../images/interaction/interaction_icon.png); background-repeat: no-repeat; -webkit-transition: all 0.4s; transition: all 0.4s;}
.interaction_btn ul li a:hover{border: 1px solid #393; background-image: url(../images/interaction/interaction_icon.png); background-color: #7ab77a; color: #fff; background-repeat: no-repeat; -webkit-transition: all 0.4s; transition: all 0.4s;}
.interaction_btn ul li.itb_01 a{background-position: 0 0;}
.interaction_btn ul li.itb_01 a:hover{background-position: 0 -50px;}
.interaction_btn ul li.itb_02 a{background-position: -200px 0;}
.interaction_btn ul li.itb_02 a:hover{background-position: -200px -50px;}
.interaction_btn ul li.itb_03 a{background-position: -398px 0;}
.interaction_btn ul li.itb_03 a:hover{background-position: -398px -50px;}
.interaction_btn ul li.itb_04 a{background-position: -600px 0;}
.interaction_btn ul li.itb_04 a:hover{background-position: -600px -50px;}

.interaction_ftyg{width: 820px; height: 218px; margin-bottom: 10px;}
.interactionftyg_top{}

.interactionftyg_top{width: 100%; height: 40px; line-height: 39px; border-bottom: 1px solid #ddd;}
.interactionftyg_top ul li{float: left;}
.interactionftyg_top ul li a{display: inline-block; padding: 0 18px; font-size: 16px;}
.interactionftyg_top ul li.tab_hover a{font-weight: bold; color: #393; border-bottom: 2px solid #393;}
.u-ftimg{display: block; width: 235px; height:156px; margin: 15px 0 0 9px;}
.u-ftimg img{display: block; width: 235px; height:156px;}
.m-ftdesc{width: 522px; margin-right: 30px;}
.m-ftdesc h1{height: 50px; line-height: 50px;}
.m-ftdesc h1 a{font-size: 18px; color: #d22019; font-weight: bold;}
.m-ftdesc p{line-height: 30px;}
.m-ftdesc p span{color: #d22019;}
.m-ftdesc p a{color: #f00;}
.ftliststyle{padding: 5px 10px;}
.ftliststyle li{line-height: 30px; text-indent: 15px; background: url(../images/home/home_icon.png) left -1225px no-repeat;}
.ftliststyle li span{float: right; font-size: 13px; color: #999;}
.interaction_lbox{width: 100%; height: 195px;}
.interaction_list{width: 405px;}
.interaction_list h1{width: 100%; height: 35px; line-height: 34px; border-bottom: 1px solid #ddd; margin-bottom: 6px;}
.interaction_list h1 a{display: inline-block; padding: 0 18px; color: #393; font-weight: bold; font-size: 16px; border-bottom: 2px solid #393; float: left;}
.interaction_list ul{width: 385px; margin: 0 auto;}
.interaction_list ul li{line-height: 30px; text-indent: 15px; background: url(../images/home/home_icon.png) left -1225px no-repeat;}
.interaction_list ul li span{float: right; font-size: 13px; color: #999;}
.interaction_right{width: 346px;}
.inter_mailselect{width: 100%; height: 171px;}
.inter_mailselect h1{width: 100%; height: 40px; line-height: 39px; border-bottom: 1px solid #ddd;}
.inter_mailselect h1 span{float: left; display: inline-block; padding: 0 18px; border-bottom: 2px solid #393; color: #393; font-weight: bold; font-size: 16px;}
.mailselect_box{margin-top: 10px;}
.mailselect_box ul li.mail_01{width: 100%; height: 30px; line-height: 30px; padding: 5px 0;}
.mailselect_box ul li.mail_01 label{width: 74px; height: 30px; display: block; float: left; text-align: right; color: #444;}
.mailselect_box ul li.mail_01 input.mail_input{width: 219px; height: 28px; border: 1px solid #ddd; padding: 0 4px; float: left;}
.mailselect_box ul li.mail_02 input.mail_submit{display: block; width: 90px; height: 30px; text-align: center; line-height: 30px; border-radius: 8px; border: none; background: #393; color: #fff; margin: 10px auto 0; cursor: pointer;}
.inter_mailcount{width: 100%; height: 153px;}
.inter_mailcount h1{width: 100%; height: 35px; line-height: 34px; border-bottom: 1px solid #ddd;}
.inter_mailcount h1 span{float: left; display: inline-block; padding: 0 18px; border-bottom: 2px solid #393; color: #393; font-weight: bold; font-size: 16px;}
.inter_mailcount ul{width: 330px; margin: 3px auto 0;}
.inter_mailcount ul li{width: 165px; line-height: 36px; float: left; font-size: 15px;}
.inter_mailcount ul li span{color: #998733; font-weight: bold;}
.inter_rank{width: 100%; height: 323px;}
.interrank_top{width: 100%; height: 35px; line-height: 34px; border-bottom: 1px solid #ddd;}
.interrank_top ul li{float: left;}
.interrank_top ul li a{display: inline-block; padding: 0 18px; font-size: 16px;}
.interrank_top ul li.tab_hover a{border-bottom: 2px solid #393; font-weight: bold; color: #393;}
.interrank_header{height: 36px; line-height: 36px; background: #f5f5f5; }
.interrank_header p{font-weight: bold; color: #666; float: left;}
.inh_01{text-align: center; width: 56px;}
.interrank_header p.inh_02{width: 200px; text-indent: 18px;}
.inh_03{width: 90px; text-align: center;}
.interrank_body{margin-top: 5px; background: url(../images/page/bg-num.png) 19px top no-repeat;}
.interrank_body ol li{width: 100%; height: 34px; line-height: 34px; overflow: hidden; float: left;}
.interrank_body ol li p{float: left; height: 34px;}
.interrank_body p.inh_02{width: 200px; text-indent: 8px;}
.inh_01 i{padding: 3px 5px; font-style: normal; border-radius: 3px; font-weight: bold; background: #d2a800; color: #fff; font-size: 12px;}
.interrank_body p.inh_03 span{color: #d22019;}
.interrank_body p.inh_04{text-align: center; width: 56px;}
.interrank_body p.inh_04 i{padding: 3px 5px; font-style: normal; border-radius: 3px; font-weight: bold; background: #999; color: #fff; font-size: 12px;}
/*政民互动 end*/

/*政务大厅 on*/
.govhall_left{width: 820px;}
.govhall_work{width: 100%; height: 209px;}
.hallwork_top{width: 100%; height: 36px; line-height: 35px; border-bottom: 1px solid #ddd;}
.hallwork_top ul li{float: left;}
.hallwork_top ul li a{font-size: 16px; display: inline-block; padding: 0 18px;}
.hallwork_top ul li.tab_hover a{border-bottom: 2px solid #393; color: #393; font-weight: bold;}
#tab_content12{width: 810px; height: 160px; margin: 6px auto;}
#tab_content12 ul{width: 811px; height: 160px; overflow-y: auto;}
#tab_content12 ul li{width: 117px; line-height: 40px; margin-left: 14px; text-indent: 17px; background: url(../images/home/home_icon.png) left -1463px no-repeat; float: left;}
.govhall_service{width: 100%; height: 228px;}
.hallservice_top{width: 100%; height: 36px; line-height: 35px; border-bottom: 1px solid #ddd;}
.hallservice_top ul li{float: left;}
.hallservice_top ul li a{font-size: 16px; display: inline-block; padding: 0 18px;}
.hallservice_top ul li.tab_hover a{border-bottom: 2px solid #393; color: #393; font-weight: bold;}
#tab_content13{width: 810px; height: 182px; overflow: hidden; margin: 5px auto;}
#tab_content13 ul{width: 820px; zoom: 1;}
#tab_content13 ul li{width: 260px; height: 50px; line-height: 48px; margin: 10px 5px 0 5px; text-indent: 97px; float: left; background-repeat: repeat-x; -webkit-transition: all 0.4s; transition: all 0.4s;}
#tab_content13 ul li:hover{background-position: 0 -50px; -webkit-transition: all 0.4s; transition: all 0.4s;}
#tab_content13 ul li a{display: block; border: 1px solid #ddd; font-size: 15px; color: #444; background-repeat: no-repeat;}
#tab_content13 ul li a:hover{color: #fff; background-repeat: no-repeat; border: 1px solid #7ab77a;}
#tab_content13 ul li.hse_zd{background-image: url(../images/govhall/hallservice_bg.png);}
#tab_content13 ul li.hse_zd a{background-image: url(../images/govhall/hallservicezd_icon.png);}
#tab_content13 ul li.hse_zd a:hover{background-image: url(../images/govhall/hallservicezdh_icon.png);}
#tab_content13 ul li.hse_ms{background-image: url(../images/govhall/hallservice_bg.png);}
#tab_content13 ul li.hse_ms a{background-image: url(../images/govhall/hallservicems_icon.png);}
#tab_content13 ul li.hse_ms a:hover{background-image: url(../images/govhall/hallservicemsh_icon.png);}
#tab_content13 ul li.hse_01 a,#tab_content13 ul li.hsm_01 a{background-position: 0 0;}
#tab_content13 ul li.hse_02 a,#tab_content13 ul li.hsm_02 a{background-position: -269px 0;}
#tab_content13 ul li.hse_03 a,#tab_content13 ul li.hsm_03 a{background-position: -538px 0;}
#tab_content13 ul li.hse_04 a,#tab_content13 ul li.hsm_04 a{background-position: 0 -59px;}
#tab_content13 ul li.hse_05 a,#tab_content13 ul li.hsm_05 a{background-position: -269px -59px;}
#tab_content13 ul li.hse_06 a,#tab_content13 ul li.hsm_06 a{background-position: -538px -59px;}
#tab_content13 ul li.hse_07 a,#tab_content13 ul li.hsm_07 a{background-position: 0 -120px;}
#tab_content13 ul li.hse_08 a,#tab_content13 ul li.hsm_08 a{background-position: -269px -120px;}
#tab_content13 ul li.hse_09 a,#tab_content13 ul li.hsm_09 a{background-position: -538px -120px;}
.govhall_public{width: 100%; height: 328px;}
.public_title{}
.public_title{width: 100%; height: 35px; line-height: 34px; border-bottom: 1px solid #ddd;}
.public_title a{display: inline-block; padding: 0 18px; float: left; font-size: 16px; font-weight: bold; color: #393; border-bottom: 2px solid #393;}
.public_form{width: 410px; height: 35px; padding-left: 22px; background: url(../images/home/home_icon.png) left -1505px no-repeat;}
.public_form span{color: #948c29; font-size: 14px; float: left;}
.public_form form{float: right; width: 340px;}
.public_form form label{font-size: 12px; color: #666; float: left;}
.public_input{margin: 7px 10px 0 0; width: 92px; height: 18px; line-height: 18px; border: 1px solid #ddd; padding: 0 4px; font-size: 12px;}
.public_submit{width: 40px; height: 20px; margin-top: 7px; border: none; text-align: center; line-height: 20px; font-size: 12px; color: #fff; background: #393; float: left; cursor: pointer;}
.public_theader{width: 100%; height: 36px; line-height: 36px; margin-top: 10px; background: #f5f5f5;}
.public_theader p{text-align: center; font-size: 14px; font-weight: bold; color: #666; float: left;}
.pbw_1{width: 160px;}
.pbw_2{width: 420px;}
.pbw_3{width: 125px;}
.pbw_4{width: 115px;}
.public_box{width: 100%; height: 210px; position: relative; overflow: hidden; margin: 20px auto 11px auto;}
.public_box ul li{height: 35px; line-height: 35px;}
.public_box ul li p{text-align: center; float: left;}
.cl9{color: #999;}
.pbw_5{color: #f00;}
.pbw_6{color: #bd9700;}
.public_info{width: 794px; height: 48px; line-height: 48px;  border: 1px solid #ddd; padding: 0 12px; overflow: hidden;}
.public_info p{font-size: 15px; color: #444;}
.public_info p span{color: #998733; font-weight: bold;}
.govhall_right{width: 338px;}
.govhall_mselect{width: 100%; height: 153px;}
.govhall_mselect h1{width: 100%; height: 36px; line-height: 35px; border-bottom: 1px solid #ddd;}
.govhall_mselect h1 span{display: inline-block; padding: 0 18px; font-weight: bold; font-size: 16px; color: #393; border-bottom: 2px solid #393; float: left;}
.mselect_lf{width: 78px; height: 49px; margin: 9px 0 10px 11px;}
.mselect_lf p{width: 100%; height: 24px; line-height: 24px;}
.mselect_lf p input{float: left; margin: 5px 0;}
.mselect_lf p label{float: right; height: 24px; line-height: 24px; display: block;}
.mselect_rg{width: 229px; height: 38px; margin: 15px 7px 15px 0;}
.mselect_rg input{width: 173px; height: 36px; line-height: 36px; padding: 0 10px 0 45px; border: 1px solid #ddd; background: url(../images/govhall/mselect.png) #fff 10px center no-repeat;}
.mselect_submit{width: 90px; height: 30px; display: block; margin: 0 auto; background: #393; color: #fff; border: none; border-radius: 4px; cursor: pointer;}
.govhall_egov{width: 340px; height: 124px; margin-bottom: 10px;}
.govhall_aleat{width: 100%; height: 237px;}
.govhall_aleat h1{width: 100%; height: 36px; line-height: 35px; border-bottom: 1px solid #ddd;}
.govhall_aleat h1 a{display: inline-block; padding: 0 18px; font-size: 16px; color: #393; font-weight: bold; float: left; border-bottom: 2px solid #393;}
.govhall_aleat ul{width: 330px; margin: 5px auto;}
.govhall_aleat ul li{line-height: 32px; height: 32px;}
.govhall_common{width: 100%; height: 235px;}
.govhall_common h1{width: 100%; height: 36px; line-height: 35px; border-bottom: 1px solid #ddd;}
.govhall_common h1 a{display: inline-block; padding: 0 18px; font-size: 16px; color: #393; font-weight: bold; float: left; border-bottom: 2px solid #393;}
.govhall_common ul{width: 340px; margin: 0 auto;}
.govhall_common ul li{width: 160px; height: 40px; line-height: 38px; text-indent: 73px; margin: 10px 5px 0 5px; float: left; background-image: url(../images/govhall/hallservice_bg.png); background-repeat: repeat-x; -webkit-transition: all 0.4s; transition: all 0.4s;}
.govhall_common ul li:hover{background-position: 0 -50px; -webkit-transition: all 0.4s; transition: all 0.4s;}
.govhall_common ul li a{display: block; color: #666; border: 1px solid #ddd; background-image: url(../images/govhall/hallcom_icon.png); background-repeat: no-repeat; -webkit-transition: all 0.4s; transition: all 0.4s;}
.govhall_common ul li a:hover{border: 1px solid #7ab77a; color: #fff; background-image: url(../images/govhall/hallcomh_icon.png); background-repeat: no-repeat; -webkit-transition: all 0.4s; transition: all 0.4s;}
.govhall_common ul li.ghc_01 a{background-position: 4px 0;}
.govhall_common ul li.ghc_02 a{background-position: -170px 0;}
.govhall_common ul li.ghc_03 a{background-position: -3px -51px;}
.govhall_common ul li.ghc_04 a{background-position: -170px -51px;}
.govhall_common ul li.ghc_05 a{background-position: 0 -100px;}
.govhall_common ul li.ghc_06 a{background-position: -170px -100px;}
.govhall_common ul li.ghc_07 a{background-position: -2px -152px;}
.govhall_common ul li.ghc_08 a{background-position: -170px -152px;}
/*政务大厅 end*/

/*省市领导活动报道集 on*/
.listleader_box{width: 100%;}
.listleader_box ul li{width: 450px; height: 283px; float: left; text-align: center;}
.listleader_box ul li a img{width: 137px; height: 200px; margin: 10px 0;}
.listleader_box ul li a p{line-height: 30px; color: #333;}
/*省市领导活动报道集 on*/



























.is-sitemap {
    height: auto !important;
    min-height: 400px;
    padding: 10px 15px;
	background-color:#fff;
}
.is-sitemap ul li {
    background: url("../images/arr.png") no-repeat scroll left 10px;
    border-bottom: 1px dashed #dddddd;
    height: auto;
    line-height: 30px;
    margin-bottom: 5px;
    padding: 0 0 8px 12px;
}
.is-sitemap ul li h2 {
    font-size: 14px;
    padding: 0 0 8px;
}
.is-sitemap ul li h2 a {
    background: none repeat scroll 0 0;
    padding: 0;
}
.is-sitemap ul li a {
    background: url("../media/images/arr.gif") no-repeat scroll left center;
    height: 24px;
    line-height: 24px;
    margin-right: 8px;
    padding-left: 10px;
}



.is-search-jl {
    height:40px;
    line-height: 20px;
    font-size: 14px;
    font-weight: bold;
}
.is-search-list {
    height:auto;
    min-height:550px;
    _height:550px;
}
.is-search-list ul li {
    height:auto;
    line-height:30px;
    list-style:none;
    color:#999999;
    background:url(../images/page/arr2.png) 5px 13px no-repeat;
    padding-left:21px;
    padding-bottom:5px;
    border-bottom:1px dashed #dddddd;
    margin-bottom:5px;
}
.is-search-list ul li span {
    float:right;
    font-family:Arial, Helvetica, sans-serif;
}
.is-search-list ul li a {
    color:#333333;
    font-size:14px;
}
.is-search-list ul li p {
    line-height:20px;
}


.specialzz_box{ overflow:hidden; padding: 0 10px;}
.home_titles{width: 100%; height: 38px; line-height: 37px; border-bottom: 1px solid #ddd;}
.home_titles a{font-size: 16px; color: #339933; font-weight: normal; float: left; display: inline-block; padding: 0 20px; border-bottom: 2px solid #339933;}

.specialzz_left,.specialzz_right{width:550px;}
.specialzz_left{padding-right:23px; border-right:1px solid #ddd;}
.specialzz_left_list{width:530px; height:480px; overflow:hidden; margin:0 auto;padding-top: 10px;}
.specialzz_left_list li{height:32px; line-height: 32px; text-indent: 12px; background: url(../images/sprites.png) no-repeat -450px 15px;}
.specialzz_left_list span{float:right; font-size:12px; color:#666;}
.specialzz_left_list li a{ display:block; width:440px; height:30px; float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}


.listSpecial{ padding: 16px 10px; overflow: hidden;min-height:400px; height:auto;}
.listSpecial li{width: 100%; height: 120px; border-bottom: 1px dashed #ddd;}
.listSpecial li img{width: 350px; height: 90px; padding: 15px 0; float: left;}
.listSpecial li p{float: right; width: 780px; font-size: 16px; padding: 15px 0; line-height: 30px;}
.listSpecial li p span{float: right; font-size: 14px; color: #666; display: inline-block; height: 90px;    padding-right: 30px;}

.listNew{ padding: 16px 10px; overflow: hidden;min-height:400px; height:auto;}
.listNew li{ height: 30px; line-height: 30px; background: url(../images/sprites.png) no-repeat -450px 14px; padding-left: 14px;}
.listNew li span{ float: right; color: #999; font-size: 13px;}
.listNew li a{ font-size: 14px;}


.m-cBox{ width: 1200px; overflow: hidden;}

/*图片列表 on*/
.is-listpic {
    padding:20px 0 0 10px;
    zoom:1;
}
.is-listpic li {
    float:left;
    width:188px;
    height:190px;
    display:inline;
    float:left;
    overflow:hidden;
    margin: -21px 20px 0 3px;
    line-height:26px;
    text-align:center;
}
.is-listpic li img {
    border:1px solid #e8e6e6;
    padding:2px;
    width:180px;
    height:132px;
    display:block;
}
/*图片列表 end*/
.is-mainBox{ position: relative; z-index: 1; width: 1200px; padding: 15px; overflow: hidden; background: #fff; margin: 0 auto; margin-bottom: 15px;}




table.is-feedback td {
    vertical-align:middle;
    font-size:14px;
    font-family:"Microsoft YaHei";
    background-color:#ffffff;
    padding: 4px 10px;
}
table.is-feedback {
    border-spacing:1px;
    border-collapse:separate;
}
.is-feedback, .is-feedbox {
    margin:0 20px;
}
.is-feedback li {
    height:36px;
    line-height:36px;
    font-size:14px;
    font-family:"Microsoft YaHei";
}
.is-feedbox li {
    min-height:35px;
    height:auto !important;
    height:35px;
    padding:0 0 10px 0;
    line-height:35px;
    font-size:14px;
    font-family:"Microsoft YaHei";
    zoom:1;
    clear:both;
}
.is-feedbox li label, .is-feedbox li input, .is-feedbox li img {
    float:left;
}
.is-feedbox li img {
    margin-right:10px;
}
.is-feedbox li label {
    width:90px;

}
.is-feedbox li input {
    background: #fff;
    position: relative;
    line-height: 1.5em;
    border: 1px solid #dddddd;
    padding: 6px;
    color: #333;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}
.is-feedbox li textarea {
    background: #fff;
    position: relative;
    line-height: 1.5em;
    border: 1px solid #dddddd;
    padding: 6px;
    color: #a7b2b8;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    overflow: auto;
    resize: none;
}
.is-feedbox input.button {
    background: #313233;
    display: inline-block;
    position: relative;
    height: 33px;
    overflow: hidden;
    margin: 18px 2% 2px 0;
    padding: 0 15px 0 15px;
    vertical-align: top;
    line-height: 34px;
    font-family: 'Droid Sans', sans-serif;
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    text-decoration: none;
    color: #fff;
    border: none;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    cursor:pointer;
}
.is-feedbox input.button:hover {
    background: #0d870d;
    color: #fff;
}
.is-feedbacklist {
    margin:10px 0;
}
.is-feedbacklist li {
    padding:10px 0;
    border-bottom:1px solid #ddd;
    line-height:20px;
}
.is-feedbacktitle {
    background:#f1f1f1;
    color:#333;
    border-top:1px solid #ddd;
    border-bottom:1px solid #ddd;
}
.is-feedbacktitle dl {
    padding:5px 10px;
    border-top:1px solid #fff;
    border-bottom:1px solid #fff;
    color:#BF0209;
    height: 21px;
}
.is-feedbacktitle .right {
    float:right;
	padding-right: 40px;
}
.rl a{padding-left:10px;}

.is-feedbackcontent{ padding:10px;}

.m-contentBox{overflow: hidden; margin: 0 auto; min-height:400px;height:auto;}
.m-contentBox h1{ padding: 20px 0; line-height: 50px; color: #1F6B1F; font-size: 24px; text-align: center;}

.u-newsinfo{ width: 100%; height: 43px; line-height: 43px; background: #fafafa; text-align: center; font-size: 14px;}
.u-newsinfo span{ color: #999; font-size: 14px; padding: 0 25px;}
.u-newsinfo .font{ width: 120px; height: 43px; float: right; padding-right: 150px; color: #999;}
.u-newsinfo .font a{ color: #999; padding: 0 2px;}

.u-newscontnet{ width: 100%; padding: 20px 0; font-size: 16px; overflow-x: auto;}
.u-newscontnet p{ line-height: 36px; line-height: 36px; text-indent: 2em;}

.u-newscontnet table{ width:100%; border-collapse:collapse; border:none;}
.u-newscontnet table td{ padding:6px; border:1px solid #ddd;}


.is-downlist ul li{padding-left:10px;height:26px;line-height:26px;}





.m-sjbox{height: 390px; margin-bottom: 14px; border: 1px solid #ddd;}
.m-sjbox .hd{padding: 0 15px; height: 42px; margin: 15px 0;}
.m-sjbox .hd a{display: block; line-height: 42px; width: 125px; text-align: center; background: #e6e6e6; font-size: 16px; margin-right: 5px; float: left;}
.m-sjbox .hd a.aon{background: #393; color: #fff;}
.m-liftgA{width: 1154px; height: 261px; margin: 0 auto;}
.m-liftgA .m-imgzs{width: 567px; height: 259px;}
.m-liftgA .m-imgzs img{display: block; width: 567px; height: 259px; border: 1px dashed #ddd; border-radius: 10px;}
.m-lisrright{width: 567px; height: 259px;}
.m-liststyle ul li{line-height: 32px;  background: url(../images/home/home_icon.png) left -1223px no-repeat; text-indent: 12px;}
.m-liststyle ul li span{float: right; font-size: 12px; color: #999;}
.m-tslistd ul li{width: 50%; line-height: 32px;  background: url(../images/home/home_icon.png) left -1223px no-repeat; text-indent: 22px; float: left;}
.m-tslistd ul li span{float: right; font-size: 12px; color: #999;}
.m-tjbox{width: 381px; height: 290px; border: 1px solid #ddd;} 
.m-tjbox h1,.m-sjbox h1{width: 100%; height:35px; line-height: 34px; border-bottom: 1px solid #ddd;}
.m-tjbox h1 a,.m-sjbox h1 a{display: inline-block; padding: 0 10px; float: left; border-bottom: 2px solid #393; color: #393; font-size: 16px; font-weight: bold;}
.m-tjbox ul{padding: 3px 5px;}
.m-tjbox ul li{line-height: 32px; background: url(../images/home/home_icon.png) left -1223px no-repeat; text-indent: 12px;}
.m-tjbox ul li span{float: right; font-size: 12px; color: #999;}

/***办事服务**/
.text-center{text-align: center;}
.m-tabstyle1{margin-bottom: 7px;}
.m-tabstyle1 li{line-height: 42px;display: inline-block;}
.m-tabstyle1 a{display: block; padding: 0 23px; font-size: 18px;  color: #3d3d3d;font-weight: bold;}
.m-tabstyle1 li.u-active a{color: #fff;background: #339933;    border-radius: 5px;}
.m-hotservice,.m-hotservice2{overflow: hidden;height: 316px;}
.m-tabstyle2{border-bottom: 1px solid #ddd;margin-top:7px;}
.m-tabstyle2 li{float: left; line-height: 42px;}
.m-tabstyle2 li.u-active{border-bottom: 2px solid #339933;}
.m-tabstyle2 a{display: block; padding: 0 17px; font-size: 16px;  color: #3d3d3d;}
.m-tabstyle2 a:hover,.m-tabstyle1 a:hover{cursor: pointer;}
.m-tabstyle2 li.u-active a{color: #393;}

.m-tabstyle3{border-bottom: 1px solid #ddd;}
.m-tabstyle3 li.u-active{border-bottom: 2px solid #339933;}
.m-tabstyle3 li{line-height: 42px;display: inline-block;}
.m-tabstyle3 a{display: block; padding: 0 23px; font-size: 18px;  color: #3d3d3d;font-weight: bold;}
.m-tabstyle3 li.u-active a{color: #339933;  }
.m-tabstyle7 li{float: left;line-height: 46px;margin-bottom: 10px;}
.m-tabstyle7 li a{display: block; font-size: 14px; color: #3d3d3d;background: #f5f5f5;text-align: center;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-tabstyle7 li.u-active a{color: #ffffff; font-weight: bold;background: #393;}
.m-tabstyle7 li a:hover{background: #393;color: #ffffff; font-weight: bold;}
.bgcolor{margin-bottom: 12px;    min-height: 461px;}
.m-search{padding-top: 18px;}
.g-search{width: 396px; height: 46px;}
.g-search .u-searchtext{width: 100%; *+width: 284px; height: 46px; line-height: 46px; background: #fff; border: none; font-size: 14px; box-shadow: none;}
.g-search .u-searchbtn{top: 0; right: 0; width: 48px; height: 46px; line-height: 46px;     background: #fe5c21;color: #fff; font-size: 22px; border: none;    border-radius: 0 5px 5px 0;}
.m-search .u-deepbtn{display: block; width: 90px; height: 46px; line-height: 46px; text-align: center; background: #ff862d; color: #fff; font-size: 14px;}
/*.m-switch .bd ul li{width: 25%;}*/
.m-switch .hd,.m-switch2 .hd{    top: 16px;right: 0;}
.m-switch .hd ul li,.m-switch2 .hd ul li{background: url(../images/page/icon-jt.png) left center no-repeat;width: 18px; height: 18px;    border: 1px solid #c3c3c3;border-radius: 4px; float: left;}
.m-switch .hd ul li.u-prev,.m-switch2 .hd ul li.u-prev2{    background-position: -1px -2px;    margin-right: 8px;}
.m-switch .hd ul li.u-next,.m-switch2 .hd ul li.u-next2{    background-position: -19px -2px;}
.m-switch .hd ul li.u-prev:hover,.m-switch2 .hd ul li.u-prev2:hover{border: 1px solid #393; background-position: -1px -20px; }
.m-switch .hd ul li.u-next:hover,.m-switch2 .hd ul li.u-next2:hover{border: 1px solid #393; background-position: -19px -20px; }

.m-hotservice .m-hotli,.m-hotservice2 .m-hotli{background: #f5f5f5;display: block;margin-left:7px;height: 300px;}
.u-hot{text-align: center;}
.u-hot i{background: url(../images/page/hot.png) center center no-repeat;display: inline-block;    width: 52px;height: 50px;margin-top: 26px;}
.u-hot i.u-i1{background-position: -2px -4px;}
.u-hot i.u-i2{background-position:-73px -2px;}
.u-hot i.u-i3{background-position: -134px 1px;}
.u-hot i.u-i4{background-position: -192px -1px;}
.u-hot i.u-i5{background-position:-2px -65px;}
.u-hot i.u-i6{background-position:-55px -65px;}
.u-hot i.u-i7{background-position:-106px -65px;}
.u-hot i.u-i8{    background-position: -153px -65px;width: 48px;height: 50px;}
.u-hot i.u-i9{background-position:-201px -65px;}
.u-hot div{font-size: 18px;font-weight: bold;    padding: 10px 0 20px;}

.u-hot2{text-align: center;}
.u-hot2 i{background: url(../images/page/hot2.png) center center no-repeat;display: inline-block;    width: 52px;height: 50px;margin-top: 26px;}
.u-hot2 i.u-i1{background-position:-4px -2px;}
.u-hot2 i.u-i2{background-position:-69px -2px;}
.u-hot2 i.u-i3{background-position:-133px -2px;}
.u-hot2 i.u-i4{background-position:-189px -2px;}
.u-hot2 i.u-i5{background-position:-3px -53px;}
.u-hot2 i.u-i6{background-position:-69px -56px;;}
.u-hot2 i.u-i7{background-position:-130px -57px;}
.u-hot2 i.u-i8{background-position:-188px -56px;}
.u-hot2 i.u-i9{background-position:-5px -104px;}
.u-hot2 i.u-i10{background-position:-67px -106px;}

.u-servicebox ul{    margin: 0 34px;}
.u-servicebox ul li{background: url(../images/home/arrow-li.png) left center no-repeat;;line-height: 33px;width: 50%;float: left;}
.u-servicebox ul li a{font-size: 14px;padding-left: 12px;color: #999999;display: block;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}

.m-zdlyli,.m-zdlyli2{width: 294px;float: left;height: 300px;}

.m-mslyfwflash{padding-top:8px;}
.g-mslyfwspecial .owl-item{padding: 0 5px;height: 110px;    -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; }
.g-mslyfwspecial .u-mslyfwitem{display: block;text-align: center;height: 110px;background: #f5f5f5;}
.g-mslyfwspecial .u-mslyfwitem a i{    padding: 24px 0 7px; display: block;font-size: 26px;color: #393;}
.g-mslyfwspecial .u-mslyfwitem a{display: block;}
.g-mslyfwspecial .u-mslyfwitem img{display: block; width: 100%; height: 80px;}
.g-mslyfwspecial .owl-buttons div{position: absolute; top: 50%; margin-top: -20px; background-repeat: no-repeat; cursor: pointer;width: 20px;height: 40px;}
.g-mslyfwspecial .owl-buttons .owl-prev{left: 5px; background: url(../images/home/left.png) left center;}
.g-mslyfwspecial .owl-buttons .owl-next{right: 2px; background: url(../images/home/right.png) right center;}


.m-serviceleft {
    /* width: 776px; */
    width: 100% !important;
}
.m-zwgkright {
    width: 380px;
}
.m-servixesearch .hideinput{     margin-top: 8px; right: 110px;}
.m-servixesearch .u-servixesearchbtn{right: 78px; top: 0;    line-height: 46px; color: #fe5c21; background: none; font-size: 16px; border: none;    outline: none;}
.u-searchfont{font-size: 14px;color: #fe5c21;line-height: 42px;display: inline-block;right: 15px;}
.m-bsgshd{height: 47px; line-height: 48px; margin: 1px 0 6px;  font-size: 16px; font-weight: bold; color: #3d3d3d;border-bottom: 1px solid #ddd;background: #f5f5f5;}
.m-bsgshd p{float: left; text-align: center; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-bsbjgs .u-bs1,.m-bsbjgs .u-bs3,.m-bsbjgs .u-bs4,.m-bsbjgs .u-bs5{width: 13%;}
.m-bsbjgs .u-bs2{width: 59%;}
.g-bsbjgs li{line-height: 50px;border-bottom: 1px dashed #e5e5e5;}
.g-bsbjgs li p{float: left; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.g-bsbjgs li p.u-bs1,.g-bsbjgs li p.u-bs2{    text-indent: 22px;}
.g-bsbjgs li p.u-bs4,.g-bsbjgs li p.u-bs3{color: #999;}
.g-bsbjgs{height: 275px;    height: 246px;overflow: hidden;}

.m-zwgkright{height: 350px;}
.net{ display: block;text-align: center;}
.net h1{color: #393;font-size: 18px;font-weight: bold;padding: 20px 0 8px;text-align: center;display: inline-block;    margin-left: 10px;}
.net i{display: inline-block;background: url(../images/home/icon-fire.png) center center no-repeat;width: 14px;height: 22px;vertical-align: middle;}
.netnum{margin:0 17px;background: url(../images/page/bg-num2.png) left center no-repeat;}
.netnum ul li{ padding-left: 29px;line-height: 50px;height: 50px;}
.netnum a{color: #333333;font-size: 16px;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;display: block;}


.m-serbjtj{padding: 8px 5px 8px 175px; background: url(../images/page/bg-bjtj.png) #f5f5f5 left center no-repeat;}
.m-serbjtj .m-titstyle4{display: none;}
.m-serbjtj li div{background: url(../images/page/bg-bjtjli.png) right center no-repeat;}
.m-serbjtj div p{line-height: 36px;}
.m-serbjtj div p span{color: #ce0205;}
.m-serbjtj ul li{width: 25%;float: left;}
.m-serbjtj li:nth-child(4) div{background: none;}

.m-themesrarch{height: 60px;background: #f5f5f5;}
.m-themesrarch span{color: #3d3d3d;font-size: 16px;text-indent: 22px;line-height: 60px;display: inline-block;float: left;font-weight: bold;}
.m-selbox,.m-thememoresearch{display: inline-block;line-height: 60px;height: 60px;float: right;}
.m-thememoresearch h2{line-height: 60px;margin-right: 80px;    font-size: 16px;}
.m-selbox ul li{    display: inline-block;}
.m-selbox ul li img{vertical-align: middle;margin-right: 12px;margin-bottom: 1px;}
.m-selbox .u-mlr{margin: 0 64px 0 41px;}
.m-thememoresearch .g-search{width: 270px;height: 33px;    margin-top: 13px;margin-right: 14px;box-shadow: none;}
.m-thememoresearch .g-search .u-searchtext{height: 33px;line-height: 33px;}
.m-thememoresearch .g-search .u-searchbtn{height: 33px;line-height: 33px;color: #fff;}
.m-sxmc .u-bs2,.m-sxmc .u-bs3{width: 25%;}
.m-sxmc .u-bs1{width: 50%; *+width: 49%;}
.g-sxmc{    max-height: 361px;overflow-y: auto;}
.g-sxmc li{height: 61px; line-height: 60px; border-bottom: 1px dashed #ddd;}
.g-sxmc .u-bs1{text-indent: 15px;}
.g-sxmc li p{float: left; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.g-sxmc li p.u-bs3,.g-sxmc li p.u-bs3 a{color: #ff862d;font-size: 14px;}
.m-sxmc .m-bsgshd { height: 45px;line-height: 45px; padding: 0 20px; margin: 0 0 6px; font-size: 16px; font-weight: bold; color: #3d3d3d;background: none;border-bottom: 1px solid #ddd;}
.m-themebox ul li {
    width: 116.5px;
}
.m-fw{margin-bottom: 7px;}
.m-fw li{line-height: 42px;display: inline-block;}
.m-fw a{display: block; padding: 0 23px; font-size: 18px;  color: #3d3d3d;}
.m-fw li.u-active a{color: #fff;}
.m-fw li.u-active a i.u-grfw{background-position: -33px 0;}
.m-fw li.u-active a i.frfw{background-position: -4px -39px;}
.m-fw ul li i{    margin-right: 10px;background: url(../images/page/icon.png) center center no-repeat;display: inline-block;width: 25px;height: 25px;vertical-align: middle; margin-bottom: 6px;}
.m-fw ul li i.u-grfw{background-position: -1px 0;}
.m-fw ul li i.frfw{background-position: -36px -39px;}
/****信息公开***/
.box1 .m-tabstyle5 {height: 57px;line-height: 57px;overflow: auto;    overflow: hidden;}
.m-leftBox{overflow: hidden;width: 313px;}
.m-rightBox{width:873px;overflow: hidden;}
.g-leftBox,.g-rightBox{background: #fff;    padding: 15px 10px;}
.g-rightBox{height:427px;}
.m-zdlybox{height:361px;    overflow: auto;}
.u-catalog{ position: relative; width: 291px; height: 401px; padding-top: 47px; border: 1px solid #dfceba;}
.u-catalog h2{ position: absolute; left: -1px; top: -1px; width: 293px; height: 36px; line-height: 36px; text-align: center; background: #339933; font-size: 16px; color: #fff; font-weight: normal;}
.searchBox{ width: 238px; height: 37px; border-bottom: 1px dashed #ddd; margin: 0 auto;}
.searchBox .text{ width: 174px; height: 26px; border: 1px solid #ddd; padding: 0 4px; background: #fff; float: left; font-size: 12px; color: #999;}
.searchBox .btn{ width: 49px; height: 28px; line-height: 28px; background: #c49044; border-radius: 4px; border: none; font-size: 14px; font-family: "å¾®è½¯é›…é»‘"; color: #fff; float: right; cursor:pointer;}
.is-ul2{ width: 293px; height: 508px;}
.is-ul2 .span33{ display: block; width: 293px; height: 34px; line-height: 34px; background: url(../images/btn_bg2.png) no-repeat; border-top: 1px solid #ddd;}
.is-ul2 .span33 a{ display: block; width: 216px; height: 34px; padding-left: 22px; font-size: 14px; color: #3d3d3d;}
.is-ul2 dl{height: 468px;  border-top: 1px solid #ddd;overflow: hidden;}
.treebox{position:relative;}
.tree_tab{position: absolute; left: 0;top: 0px;width: 28px;z-index: 2;}
.tree_tab div { padding: 2px 5px;width: 18px; text-align: center; line-height: 16px; background: #ddd; text-decoration: none;cursor: pointer;font-size: 14px; margin: 0 0 1px;}
.tree_tab div.hover {position: relative;z-index: 3;padding: 2px 5px;width: 18px;color: #fff;background: #393;}
.browser-box {float:right; width: 266px;height: 470px;/* overflow-x: hidden; */}

.m-tabstyle4 {height: 30px;}
.m-tabstyle4 {border-bottom: 1px solid #ddd;}
.m-tabstyle4 li{float: left; height: 29px;}
.m-tabstyle4 li.u-active{border-bottom: 2px solid #393;}
.m-tabstyle4 li a{display: block; padding: 0 12px; font-size: 16px;height: 30px;   overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;color: #3d3d3d;}
.m-tabstyle4 li.u-active a{ color: #393;}
.m-tabstyle5 li{position: relative; float: left; line-height: 33px;margin: 15px 0 9px 0;padding: 0 5px;}
.m-tabstyle5 li a{display: block; padding: 0 11px; background: #f5f5f5;    overflow: hidden; word-wrap: normal; white-space: nowrap;text-overflow: ellipsis;color: #3d3d3d;}
.m-tabstyle5 li.u-active a{ color: #339933; font-size: 14px;}
.m-tabstyle6{display: inline-block;}
.m-tabstyle6 ul li{float: left; height: 35px;line-height: 35px;}
.m-tabstyle6 li a{display: block; padding: 0 19px; font-size: 14px;height: 35px;   overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;color: #3d3d3d;}
.m-tabstyle6 li.u-active a{ color: #393;}
.m-liststyle2 li{height: 32px; line-height: 32px;}
.m-liststyle2 li span{float: right; padding-left: 10px; font-size: 14px;color: #999999;}
.m-liststyle2 li a{display: block; padding-left: 12px; background: url(../images/openness/icon-li2.png) left center no-repeat; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;font-size:14px;}

.m-liststyle3 li{height: 33px; line-height: 33px;}
.m-liststyle3 li span{float: right; padding-left: 10px; font-size: 14px;color: #ff8a00;}
.m-liststyle3 li a{display: block; padding-left: 32px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;font-size:14px;}

.m-flash,.m-flash .owl-item,.m-flash img{height: 308px;width: 480px;}
.m-flash img{display: block; width: 100%;}
.m-flash .owl-item{position: relative;}
.m-flash .owl-item p{position: absolute; left: 0; right: 0; bottom: 0; padding: 0 130px 0 16px; height: 45px; line-height: 45px; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; background: rgba(0,0,0,0.3); color: #fff;font-size: 16px;}
.m-flash .owl-pagination{position: absolute; right: 20px; bottom: 16px;}
.m-flash .owl-pagination .owl-page{float: left; margin-left: 12px;}
.m-flash .owl-pagination .owl-page span{display: block; width: 10px; height: 10px; background: #fff; -moz-border-radius: 10px; border-radius: 10px;}
.m-flash .owl-pagination .active span{background: #ff862d;width: 18px;}

.m-box1public, .m-infornew {width: 686px;height: 308px;}
.m-zfgkdhbox{padding: 16px 10px 10px;background: #fff;}
.m-zfxngkbox ul li{width: 228.5px;float: left;text-align: center;height: 126px;}
.m-zfxngkbox ul li a{display: block;height: 100%;background: #fff;}
.m-zfxngkbox ul li a:hover{color: #fff; background: #393;}
.m-zfxngkbox ul li a:hover i{color: #fff;}
.m-zfxngkbox ul li a:hover div{color: #fff;}
.m-zfxngkbox ul li a i{display: block;width: 36px;height: 36px;margin: 0 auto; font-size: 36px;color: #393;padding: 28px 0 20px;}
.m-zfxngkbox ul li a div{color: #3d3d3d;font-size: 16px;    overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;}

.f-openbox1{padding: 15px 10px; background: #fff;}
.g-special{height: 80px;}
.g-special li{margin-right: 11px; float: left;}
.g-special li img{display: block; width: 287px; height: 80px;}
.g-special .prev,.g-special .next{position: absolute; top: 20px; display: block;     width: 20px;height: 40px; cursor: pointer;background: url(../images/home/left.png) left center; background-repeat: no-repeat;}
.g-special .prev{left: 0;}
.g-special .next{right: 0; background: url(../images/home/right.png) right center;}

.m-zdlybox{    padding: 12px 10px 20px; background: #fff;}
.g-zdlyboxtitle{height: 36px;border-bottom: 1px solid #ddd;margin-bottom:3px;}
.g-zdlyboxtitle h1{height: 34px; line-height: 34px;display: inline-block;}
.g-zdlyboxtitle h1 a{    margin-right: 73px;display: inline-block;padding: 0 18px;color: #393; font-weight: bold;font-size: 16px; border-bottom: 2px solid #393;float: left;}
/* .g-zdlyboxlist ul li{width: 191px;height: 47px;line-height:47px;float: left;text-align: center;margin-top:10px;}
.g-zdlyboxlist ul li a{background: #f6f6f6;display: block;    overflow: hidden;word-wrap: normal; white-space: nowrap;text-overflow: ellipsis;} */
.btns-list1 li { float: left;  margin-top: 8px;    width: 164px;    margin-bottom: 65px; height: 86px;text-align: center;}
.btns-list1 li a p{    font-size: 16px; overflow: hidden; word-wrap: normal;  white-space: nowrap; text-overflow: ellipsis;display: block;}
.btns-list1 li.u-zd01 a span{background-position: 0 0;}
.btns-list1 li.u-zd02 a span{background-position: -136px 0;}
.btns-list1 li.u-zd03 a span{background-position: -273px 0;}
.btns-list1 li.u-zd04 a span{background-position: -410px 0;}
.btns-list1 li.u-zd05 a span{background-position: -547px 0;}
.btns-list1 li.u-zd06 a span{background-position: -683px 0;}
.btns-list1 li.u-zd07 a span{background-position: -0 -98px;}
.btns-list1 li.u-zd08 a span{background-position: -136px -98px;}
.btns-list1 li.u-zd09 a span{background-position: -273px -98px;}
.btns-list1 li.u-zd010 a span{background-position: -410px -98px;}
.btns-list1 li.u-zd011 a span{background-position: -547px -98px;}
.btns-list1 li.u-zd012 a span{background-position: -683px -98px;}
.btns-list1 li.u-zd013 a span{background-position: -0 -196px;}
.btn-position1 li span { background-image: url(../../images/openness/01.png);transition: all 0.5s;}
.btn-position2 li span { background-image: url(../../images/openness/02.png);transition: all 0.5s;}
.btn-position3 li span { background-image: url(../../images/openness/03.png);transition: all 0.5s;}
.btn-position4 li span { background-image: url(../../images/openness/04.png);transition: all 0.5s;}
.btn-position5 li span { background-image: url(../../images/openness/05.png);transition: all 0.5s;}
.btn-position6 li span { background-image: url(../../images/openness/06.png);transition: all 0.5s;}
.btn-position7 li span { background-image: url(../../images/openness/07.png);transition: all 0.5s;}
.btns-list1 li span {    margin: 20px auto;display: block; width: 50px; height: 50px; border-radius: 50%; background-color: #e6e6e6;background-repeat: no-repeat;}


.g-zdlyboxlist{min-height: 114px;}
.m-zwgknewlist{height: 307px;margin-top:12px;}
.zwgknews{padding: 12px 10px 12px; background: #fff;width: 880px;    height: 356px;}
.m-picbox{background: #f5f5f5;    }
.m-theme ul li a span{float: left;}
.m-pic a{display: block;}
.m-pic a img{display: block;width: 275px; height: 170px;}
.m-theme{width: 560px;margin-left: 20px;margin-top:8px;}
.m-theme ul li{    padding: 6px 0;}
.m-theme ul li a{display: block;color: #808080;line-height: 22px;}
.m-theme ul li a div{color: #808080;font-size: 14px;}

.zwkxxtj{width: 264px;height: 356px;padding: 12px 10px 12px;background: #fff;}
.m-numbox{background: url(../images/openness/icon-num.png) left 1px no-repeat;margin-left: 10px;}

.zwgkdh{    padding: 12px 10px 20px; background: #fff;}
.m-navigation {height: 141px;}
.m-navigation ul li{background: url(../images/home/red-li.png) left center no-repeat;padding-left: 12px;line-height: 35px;width: 149px;    margin-left: 7px;float: left;}
.m-navigation ul li a{font-size: 16px;overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;    display: block;}


/* media */
@media (min-width: 1200px){
    
}
@media (max-width: 1199px){
    .m-leftBox,.m-rightBox,.zwgknews,.zwkxxtj{width: 100%; padding: 0;}
    .m-box1title{width: 100%!important;}
    .m-zdlybox,.m-tabstyle4{height: auto;}
    .m_content{width: 100%; padding: 0;}

}
@media (max-width: 992px) {
    .zwgknews {height: auto !important;}
    .m-theme{width: 95% !important;margin-left: 10px !important;}
}
@media (max-width: 768px) {

}
@media (max-width: 630px){
	.m-tabstyle4 li a{padding:0 2px;}
}
@media (max-width: 414px){
}
@media screen and (max-width:320px){
    
}

@media print{
  a:after{
    content:"" !important;
  }
}


