@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,#zz_ah li{float: left;  word-break: keep-all; white-space: nowrap;overflow: hidden; text-overflow: ellipsis;width: 470px; }
#zz_gov li a,#zz_ah li a{display: inline-block; }
/*新闻中心 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: 14px;}
.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: 11px;}
.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 p{padding-bottom:6px;}
.detail_content table{border-collapse: collapse;
    width: 100% !important;
    overflow: hidden;
    text-overflow: ellipsis;}
.detail_content table td{border: 1px solid #333;
    word-wrap: break-word;
    word-break: break-all;
    white-space: normal !important;}
.detail_content img{max-width: 100%;display:block;margin:0 auto;}
.detail_two{text-align: center;    margin-top: 20px;}
.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*/
/**评论区**/
.u-comment{display: block !important;}
.m-pltalk .u-comment{margin: 0 15px 0 0;line-height: 28px;}
.m-pltalk .u-comment a{display: block;font-size: 13px; padding-left: 17px; background-image: url(../images/page/icon-detail.png); background-repeat: no-repeat;background-position: 0 -28px;}
.m-plbox{display: none;}
.plcount {line-height: 32px;text-align: left;}
.plcount a {color: #db0f10;}
.m-plname {text-align: right; padding: 11px 20px;vertical-align: top;    width: 10%;}
.u-plcode { width: 125px;  height: 30px; padding: 0 6px; border: 1px solid #ddd;margin-right: 10px;float: left;}
.m-plname b { color: #f00;}
#captcha{vertical-align: middle;}
/*领导之窗 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%; border-bottom: 1px solid #ddd;padding: 15px 0;}
.leaderleft_box ul li a{    display: block;font-size: 16px;color: #444;padding-left: 30px;line-height: 22px;}
.leaderleft_box ul li.leader_active a,.leaderleft_box ul li a:hover{background-color: #fff; color: #393; border-left: 3px solid #393;}
.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{line-height: 25px; 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: 460px; overflow: hidden; position: relative;left: 0;}
.aboutflash_bd{position:absolute; left: 0; top:0;}
.aboutflash_bd ul li{width: 1180px; height: 460px; position: relative; float: left;}
.aboutflash_bd ul li img{position: absolute; left: 0; top: 0;}
.about_flash .hd{width: 180px; height: 38px;background: rgba(0, 0, 0, .4);border-radius: 19px; position: absolute; left: 28%; bottom: 20px;display: flex;align-items: center;justify-content: center;}
.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;width: 26px;border-radius: 5px;}
.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: 400px; margin: 22px auto;}
.about_profile h1{width: 100%; height: 51px; line-height: 51px;margin-bottom: 19px;}
.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;}

/* 新增改版 */
.m_title{margin-bottom:20px;}
.about_enjoy{position:relative;margin-bottom:40px;height:460px;}
.about_investment{margin-bottom: 35px;}
.about_flash{position:absolute;}
.m_enjoy{position:absolute;bottom: 0;right:0;box-sizing:border-box;padding:42px 20px;width:320px;height:460px;background-color:#689b68;}
.m_enjoy li{float:left;margin-bottom:35px;width:50%;text-align:center;}
.m_enjoy li a{display:block;}
.m_enjoy li p{padding-top:17px;color:#fff;}
.about_investment li{float:left;margin-right:20px;}
.about_investment li:last-child{margin-right:0;}
.about_investment li a{display:block;width:380px;height:200px;background-color:#003679;text-align:center;line-height:200px;}
.about_investment li:nth-child(1) a{background:url(../images/about/icon/pic_1.png) left center no-repeat;}
.about_investment li:nth-child(2) a{background:url(../images/about/icon/pic_2.png) left center no-repeat;}
.about_investment li:nth-child(3) a{background:url(../images/about/icon/pic_3.png) left center no-repeat;}
.about_investment li img{margin-top:-5px;vertical-align:middle;}
.about_investment li span{padding-left:18px;color:#fff;letter-spacing:0;font-weight:700;font-stretch:normal;font-size:24px;font-family:MicrosoftYaHei-Bold;}

.g_video{width:550px;height:324px;background-color:#000;}
.g_content{width:610px;color:#3d3d3d;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:15px;font-family:MicrosoftYaHei;line-height:32px;}
.u_more{color:#b57a09;}
/*走进广德 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_body p.ih_03{overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.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: 251px;/*width: 190px; */ height: 50px; line-height: 50px; text-indent: 100px; /*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;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.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 a{display: block; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.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%;}
.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.qxx{width: 152px; line-height: 36px; padding-left:13px;background: url(/dist/images/icon-orange.png) left center no-repeat;}
.inter_mailcount ul li span{color:#dc0000;}
#pie {margin: 20px 0 20px;}
.inter_mailcount ul li i{font-style:normal;}
.inter_mailcount ul li strong{display:block;}
.inter_mailcount ul li span.u-num{color: #998733; font-weight: bold;}
.inter_mailcount ul li.u-itm1{width: 100%;}
.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 -5px 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*/


@media (max-width: 768px) {
	.intermail_header{height:68px;}
    .g_content,.g_video{width: 100% !important;}
    .page_nav{height: 95px !important;}
    .about_enjoy{height: 920px !important;}
    .m_enjoy{width: 98% !important;left: 0;}
    .about_investment li,.about_investment li a{width: 99% !important;}
    .about_investment li{margin-right: 0;margin-bottom: 10px;}
    .m_title img{width: 95%;}
}
























.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.detail-title{ 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 img{    display: block; max-width: 100%;margin: 0 auto;}
/* .u-newscontnet p{ line-height: 36px; line-height: 36px; text-indent: 2em;} */
.u-newscontnet iframe{ height: 880px !important;}
.m-dtvideo{height:600px;}
.u-newscontnet table{ width:100%; border-collapse:collapse; border:none;margin:0 auto;}
.u-newscontnet table td{ padding:6px; border:1px solid #ddd;}


.is-downlist ul li{padding-left:10px;height:26px;line-height:26px;}





.m-sjbox{min-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;    overflow: hidden;}
.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;}
.m-tjbox ul li a{overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;display: block;}

.plbutton1{width: 88px;
	height: 36px;
	border-radius: 4px;
	background: #cc0c0d;
	color: #fff;
	font-size: 16px;
	border: none;
	cursor: pointer;}
.plbutton2{width: 88px;
	height: 36px;
	border-radius: 4px;
	margin-left: 20px;
	background: #dcdcdc;
	font-size: 16px;
	border: none;
	cursor: pointer;}

/* media */


.m-listtop{border: 1px solid #ddd;border-radius: 5px;min-height: 765px;padding:10px 20px;box-sizing: border-box;}
.m-listtop .m-list-type{height: 40px;line-height: 40px;font-size: 18px;color: #ba082e;text-indent: 15px;background: url(../images/page/t-bj.png) 0 center no-repeat;}
.m-listtop .m-list-title{height: 60px;line-height: 60px;text-align: center;font-size: 34px;font-weight: 500;overflow: hidden;}
.m-listtop .m-from-cont{border-top:1px solid #ddd;padding-top:10px;text-align: left;color:#999;font-size:15px;margin-bottom: 20px}
.m-listtop .m-onelist{padding:0}


/* 专题专栏 */
.m-especially{padding: 0 10px;}
.m-tabstyle31{padding:20px 10px 10px 10px;margin-bottom: 28px; border-bottom:1px solid #dddddd;}
.m-tabstyle31 li{position:relative;float:left;margin-right:40px;}
.m-tabstyle31 li:last-child{margin-right:0;}
.m-tabstyle31 li a{color:#3d3d3d;letter-spacing:0;font-weight:700;font-size:16px;font-family:MicrosoftYaHei-Bold;}
.m-tabstyle31 li.u-active a{color:#339933;}
.m-tabstyle31 li.u-active::after{position:absolute;bottom:-14px;left:50%;display:block;content:url(../images/public/tiao.png);transform:translateX(-50%);}

.g-especially li{float: left;margin: 0 12px 20px 0;width: 286px;height: 187px;background-color: #f6f6f6;}
.g-especially li:nth-child(4n){margin: 0 0 20px 0;}
.g-especially li a{display: block;height: 187px;padding: 15px;}
.g-especially li a img{width:100%;height: 100px;}
.g-especially li a p{margin: 20px auto 0; min-width:120px; width: 120px; height: 36px;background-color: #f6f6f6;border-radius: 16px;border: solid 1px #339933;font-family: MicrosoftYaHei;font-size: 16px;font-weight: normal;font-stretch: normal;line-height: 34px;letter-spacing: 0px;color: #339933;text-align: center;}
.g-especially li a:hover p{color: #fff;background: #339933;border: none;}
.g-especially li a img{-moz-transition:all 0.3s ease-in-out 0s; -ms-transition:all 0.3s ease-in-out 0s; -o-transition:all 0.3s ease-in-out 0s; -webkit-transition:all 0.3s ease-in-out 0s; transition:all 0.3s ease-in-out 0s;}
.g-especially li a:hover img{-moz-transform:scale(1.05); -ms-transform:scale(1.05); -o-transform:scale(1.05); -webkit-transform:scale(1.05); transform:scale(1.05);}




@media (min-width: 1200px){
    
}
@media (max-width: 1199px){
    .leader_wl {height: 200px;}
    .inter_rank {height: 360px !important;}
    .m_content{width: 97.5%;}
    .about_flash,.about_box{width: 98%;}
    .about_profile,.profile_box,.about_box ul,.about_vedio{width: 100%;}
    .profile_box{margin: 0;}
    .about_box ul li{width: 100%;}
    .about_box ul li div img{width: 80%; display: block; margin: 0 auto;}
    .aboutvedio_box{width: 100%;}
    .aboutvedio_box ul li img{width: 100%;}
    .about_box{height: auto;}
    .m_location{width: 100%; height: auto; padding: 0; text-indent: 25px;}
    .list_box{width: auto;}
    .list_left{width: 19%;}
    .listleft_box{width: 100%; border: 0; min-height: auto;}
    .listleft_box ul li a{border-left: 1px solid #ddd;border-right: 1px solid #ddd;}
    .list_right{width: 80%;}
    .listright_box{width: 100%;}
    .listright_box ul li{display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
    .detail_box{width: 100%; padding: 0;}
    .detail_function{height: 80px;}

    .new_flash{width: 100%;}
    .newlist{width: 100%;}
    .newflash_bd ul li,.newflash_bd ul li img,.new_hots,#tab_content9{width: 945px;}
    .new_special{width: 100%;}
    .newflash_bd{width: 100%;}
    .newspecial_title{display: none;}
    .new_notice,.new_notice ul{width: 100%;}
    .interaction_left{width: 100%;}
    .interaction_right{width: 100%;}
    #pie{height: auto!important;}
    .interaction_right img{display: block; width: 320px; margin: 0 auto;}
    .inter_mailcount h3{text-align: center;}
    .m-contentBox{overflow-x: auto;}
    .is-mainBox{width: 97%!important;}
    .leader_box{width: 100%; padding: 0;}
    .leader_left,.leaderleft_box{width: 100%; min-height: auto; margin-bottom: 10px;}
    .leader_right,.leader_photo{width: 100%; margin: 0;}
    .leader_photo img{display: block; margin: 0 auto;}
    .leader_decoration{width: 100%;}

}
@media (max-width: 992px) {
    .about_profile,.aboutvedio_box,.about_vedio{height: auto;}
    .about_box ul li{width: 100%;}
    .aboutvedio_box ul li{position: relative; top: auto; left: auto; bottom: auto; right: auto; width: 100%; height: auto;}
    .aboutvedio_box ul li img{height: auto;}

    .list_left,.list_right{width: 100%;}
    .detail_size{margin-left: 10px;}
    .detail_share{margin-right: 10px;}

    .newflash_bd ul li,.newflash_bd ul li img,.new_hots,#tab_content9{width: 731px;}
    .new_hots{height: auto;}

    .new_notice ul li a{display: block; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}

    .intermail_header p.ih_02, .intermail_body p.ih_02{width: 40%!important;}
    .intermail_header p a, .intermail_body p a{display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
    .intermail_header p, .intermail_header1 p,.intermail_body p, .intermail_body1 p{width: 15%!important;}
    .interaction_btn{width: 100%; height: auto;}
    .interaction_btn ul li{margin-bottom: 10px;}
    .interaction_ftyg{width: 100%;}
    .u-ftimg{margin: 10px auto; float: none;}
    .m-ftdesc{width: 100%; margin: 0;}
    .m-ftdesc h1{height: auto;}
    .interaction_list,.interaction_list ul{width: 100%;}
    .interaction_list ul li a{display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
    .interrank_header p.inh_02,.interrank_body p.inh_02{width: 170px;}
    .newlist{height: auto;}
    .m-listtop .m-list-title{font-size:26px;}

    .m-cBox,.listSpecial{width: 100% !important;}
    .listSpecial{padding: 0 !important;}
    .listSpecial li{overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}

    .g-especially li{margin: 0 0 20px 0 !important;}
    .g-especially li{width: 100%;}
}
@media (max-width: 768px) {
    
    .newcontainer{width: 100%;}
    .m-dtvideo{width: 100%!important;}
	.detail_info{width:100%;height:auto;}
	.detail_function,.interaction_mail,#tab_content10{height:auto;}
	.newstab_top ul li a{padding:0 10px;}
}
@media (max-width: 630px){
    .aboutflash_des{height: 100%;width: 80%; padding: 0; background-size: 100% 100%; background-repeat: no-repeat;}
    .aboutflash_des h1{margin-top: 45px;}

    .newflash_bd ul li,.newflash_bd ul li img,.new_hots,#tab_content9{width: 100%;}
    #tab_content9 ul li a{display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
}
@media (max-width: 414px){
    .is-listpic{padding: 0;}
    .is-listpic li{width: 100%; margin: 0;}
    .is-listpic li img{width: 100%; margin: 0;}
}
@media screen and (max-width:320px){
    
}

@media print{
  a:after{
    content:"" !important;
  }
}

