@charset "utf-8";
@import "page_2.css";
/* CSS Document */
/*
* @description: 缃戠珯涓�绾ч〉闈㈡牱寮�
* @author: ishang_pan qq:211695630
* @update: ishang_pan (2017-08-10 20:46)
*/

.page_titles,.page_title{width: 100%; height: 44px; line-height: 44px; border-bottom: 1px solid #ddd; background: url(../images/page_icon.png) left 0 no-repeat;}
.page_titles ul li{float: left; padding: 0 15px;}
.page_titles ul li a{font-size: 16px;}
.page_titles ul li.on a{font-weight: bold; color: #e70e16;}
.page_list ul li,.news_box ul li,.u_ptlist li,.u_zfgblist li{width: 100%; height: 30px; line-height: 30px; text-indent: 14px; background: url(../images/page_icon.png) left -61px no-repeat;}
.govpushinfo150203{height: 180px; overflow: hidden;}
.govpushinfo150203 li a{float: left; word-break: keep-all; white-space: nowrap; display: inline-block; width: 430px; overflow: hidden; text-overflow: ellipsis;}
.page_list ul li span,.news_box ul li span,.u_ptlist li span{float: right; font-size: 13px; color: #999;}
.page_title a{font-size: 16px; font-weight: bold; color: #e70e16; float: left; margin-left: 15px;}

.news_flash{width: 568px; height: 336px; border: 1px solid #ddd; position: relative; overflow: hidden;}
.newsflash_bd ul li{width: 568px; height: 336px; position: relative;}
.newsflash_bd ul li img{width: 568px; height: 336px; position: absolute; left: 0; top: 0;}
.newsflash_bd ul li p{width: 100%; height: 44px; line-height: 44px; text-indent: 11px; background: url(../images/op50.png) repeat; color: #fefefe; font-size: 16px; position: absolute; left: 0; bottom: 0;}
.news_flash .hd{width: 110px; height: 10px; position: absolute; right: 11px; bottom: 16px;}
.news_flash .hd ul li,.m_flash1 .hd ul li{width: 10px; height: 10px; float: left; margin-left: 12px; border-radius: 50%; background-image: url(../images/change_homeicon.png); background-repeat: no-repeat; background-position: -30px 0;}
.news_flash .hd ul li.on,.m_flash1 .hd ul li.on{background-position: 0 0;}
.news_lists{width: 569px; height: 336px; border: 1px solid #ddd;}
.news_lists .bd ul{padding: 7px 10px 0;}
.news_box,.newsimg_box{width: 569px; height: 244px; border: 1px solid #ddd; margin: 20px 0;}
.newsimg_bd{width: 549px; height: 180px; overflow: hidden; position: relative; margin: 7px auto 0;}
.news_box ul{padding: 7px 10px 0;}
.newsimg_box ul li{width: 173px; height: 187px; float: left; margin: 0 5px; text-align: center;}
.newsimg_box ul li img{width: 171px; height: 138px; border: 1px solid #ddd;}
.newsimg_box ul li h1{height: 20px; line-height: 20px; font-size: 14px;}
.newsimg_box ul li p{height: 16px; line-height: 16px; font-size: 12px; color: #999;}
.news_special{width: 1160px; height: 68px; position: relative; overflow: hidden;}
.newsspecial_box ul li{width: 283px; height: 68px; float: left; margin-right: 10px;}
.newsspecial_box ul li img{width: 283px; height: 68px;}

.about_survey{width: 770px; height: 491px;}
.survey_img{width: 770px; height: 291px; margin-bottom: 10px; position: relative;}
.survey_img .bd{position: absolute; left: 0; top: 0;}
.survey_img .bd ul li,.survey_img .bd ul li img{width: 770px; height: 291px;}
.survey_img .hd{width: 120px; height: 7px; overflow: hidden; position: absolute; bottom: 15px; left: 50%; margin-left: -60px;}
.survey_img .hd ul li{display: block; width: 30px; height: 7px; margin: 0 5px; float: left; background: #fff;}
.survey_img .hd ul li.on{background:#e70e15;}
.survey_img a.prev{display: block; width: 30px; height: 65px; position: absolute; left: 0; top: 50%; margin-top: -32px; background: url(../images/u-imgleft.png) no-repeat; background-position: 0 0;}
.survey_img a.prev:hover{background-position: -30px 0;}
.survey_img a.next{display: block; width: 30px; height: 65px; position: absolute; right: 0; top: 50%; margin-top: -32px; background: url(../images/u-imgright.png) no-repeat; background-position: 0 0;}
.survey_img a.next:hover{background-position: -30px 0;}
.survey_font{width: 770px; height: 190px; overflow: hidden;}
.survey_font h1{width: 100%; height: 37px; line-height: 36px; border-bottom: 1px solid #ddd;}
.survey_font h1 a{display: inline-block; float: left; padding: 0 18px; border-bottom: 2px solid #e70e16; font-size: 16px; font-weight: bold; color: #e70e16;}
.surveyfont_box{width: 750px; height: 141px; margin: 10px auto 0;}
.surveyfont_box p{line-height: 30px; text-indent: 35px;}
.surveyfont_box p a{color: #e70e16; margin-left: 10px;}
/* .about_map{width: 368px; height: 489px; border: 1px solid #ddd; background: url(../images/map.png) no-repeat; position: relative;}
.about_map ul li{position: absolute;}
.about_map ul li a{background: #efefef; color: #444; font-size: 12px; display: inline-block; padding: 0 5px; -webkit-transition: all 0.4s; transition: all 0.4s;}
.about_map ul li a:hover{background: #e70e16; color: #fff; -webkit-transition: all 0.4s; transition: all 0.4s;}
.about_map ul li.am_01{left: 65px; top: 60px;}
.about_map ul li.am_02{left: 176px; top: 98px;}
.about_map ul li.am_03{left: 95px; top: 114px;}
.about_map ul li.am_04{left: 156px; top: 153px;}
.about_map ul li.am_05{left: 76px; top: 187px;}
.about_map ul li.am_06{left: 128px; top: 215px;}
.about_map ul li.am_07{left: 210px; top: 200px;}
.about_map ul li.am_08{left: 71px; top: 257px;}
.about_map ul li.am_09{left: 126px; top: 248px;}
.about_map ul li.am_10{left: 122px; top: 276px;}
.about_map ul li.am_11{left: 162px; top: 272px;}
.about_map ul li.am_12{left: 267px; top: 253px;}
.about_map ul li.am_13{left: 223px; top: 285px;}
.about_map ul li.am_14{left: 80px; top: 298px;}
.about_map ul li.am_15{left: 182px; top: 311px;}
.about_map ul li.am_16{left: 100px; top: 327px;}
.about_map ul li.am_17{left: 187px; top: 337px;}
.about_map ul li.am_18{left: 136px; top: 351px;}
.about_map ul li.am_19{left: 257px; top: 328px;}
.about_map ul li.am_20{left: 268px; top: 398px;} */
.about_situat{width: 370px; height: 491px;}
.about_xzjdb{width: 100%; height: 206px;}
.xzjdb_box{width: 100%; height: 160px; margin-top: 10px!important;}
.xzjdb_box ul{width: 100%; height: 160px; overflow-y: auto;}
.xzjdb_box ul li{width: 88px; line-height: 32px; text-indent: 15px; float: left; background: url(../images/li.png) 7px center no-repeat;}
.about_zfbm{width: 100%; height: 274px;}
.zfbm_box{width: 100%; height: 222px; margin-top: 10px;}
.about_panjun{width: 1160px; height: 258px; margin: 30px auto 10px; overflow: hidden;}
.panjun_titl{width: 50px; height: 258px; background: url(../images/panjun.png) #bc0b0c center 23px no-repeat;}
.panjun_titl span{display: block; font-size: 16px; font-weight: bold; color: #fff; width: 19px; padding: 78px 15px 0; text-align: center;}
.panjun_box{width: 1109px; height: 258px;}
.panjun_sss{display: block;}
.panjun_img{margin-right: 1px; display: none;}
.panjun_act{width: 750px; height: 258px; overflow: hidden; display: block;}
.panjun_img img{width: 750px; height: 258px;}
.panjun_sss{width: 50px; height: 258px; text-align: center; overflow: hidden; margin-right: 1px;}
.panjun_sss a{display: block; width: 18px; padding: 15px 16px 0; font-size: 16px; color: #fff;}
.pj_01{background: #61b6e2;}
.pj_02{background: #e261a4;}
.pj_03{background: #617fe2;}
.pj_04{background: #e67c3c;}
.pj_05{background: #58af36;}
.pj_06{background: #ff3d3d;}
.pj_07{background: #38be93;}
.about_box{width: 373px; height: 298px; margin: 10px 0 20px;}
.about_box h1{width: 100%; height: 36px; line-height: 36px; text-indent: 24px; background: url(../images/about_icon.png) 10px 11px no-repeat; margin-bottom: 11px; border-bottom: 1px solid #ddd;}
.about_box h1 a{font-size: 16px; font-weight: bold; color: #e70e16; float: left;}
.about_le{margin-left: 20px;}
.aboutbox_img{display: block; width: 108px; height: 140px; margin-top: 4px;}
.aboutbox_img img{border-radius: 5px;}
.aboutbox_font{width: 232px; height: 151px; margin: 0 15px 13px 0;}
.aboutbox_font p{line-height: 30px;}
.aboutbox_font p a{font-size: 12px; color: #e70e16; margin-left: 12px;}
.aboutbox_btn{width: 373px; height: 79px; background: #f5f5f5; padding: 4px 0; overflow: hidden;}
.aboutbox_btn ul{width: 500px; zoom: 1;}
.aboutbox_btn ul li{width: 157px; height: 39px; line-height: 39px; text-indent: 37px; float: left; margin-left: 40px;}
.aboutbox_btn ul li a{font-size: 15px; font-weight: bold; color: #666; display: block; background-image: url(../images/about_icon.png); background-repeat: no-repeat; -webkit-transition: all 0.4s; transition: all 0.4s;}
.aboutbox_btn ul li a:hover{color: #e70e16; -webkit-transition: all 0.4s; transition: all 0.4s;}
.aboutbox_btn ul li.bbtn_01 a{background-position: 2px -33px;}
.aboutbox_btn ul li.bbtn_01 a:hover{background-position: 2px -83px;}
.aboutbox_btn ul li.bbtn_02 a{background-position: 0 -134px;}
.aboutbox_btn ul li.bbtn_02 a:hover{background-position: 0 -182px;}
.aboutbox_btn ul li.bbtn_03 a{background-position: 4px -232px;}
.aboutbox_btn ul li.bbtn_03 a:hover{background-position: 4px -283px;}
.aboutbox_btn ul li.bbtn_04 a{background-position: 1px -333px;}
.aboutbox_btn ul li.bbtn_04 a:hover{background-position: 1px -384px;}
.aboutbox_btn ul li.bbtn_05 a{background-position: 1px -434px;}
.aboutbox_btn ul li.bbtn_05 a:hover{background-position: 1px -484px;}
.aboutbox_btn ul li.bbtn_06 a{background-position: 1px -534px;}
.aboutbox_btn ul li.bbtn_06 a:hover{background-position: 1px -584px;}
.aboutbox_btn ul li.bbtn_07 a{background-position: 1px -634px;}
.aboutbox_btn ul li.bbtn_07 a:hover{background-position: 1px -683px;}
.aboutbox_btn ul li.bbtn_08 a{background-position: 1px -733px;}
.aboutbox_btn ul li.bbtn_08 a:hover{background-position: 1px -783px;}
.aboutbox_btn ul li.bbtn_09 a{background-position: 1px -832px;}
.aboutbox_btn ul li.bbtn_09 a:hover{background-position: 1px -882px;}
.aboutbox_btn ul li.bbtn_10 a{background-position: 2px -931px;}
.aboutbox_btn ul li.bbtn_10 a:hover{background-position: 1px -979px;}
.about_imggroup{width: 1160px; height: 221px; position: relative;}
.about_imggroup ul li{position: absolute;}
.about_imggroup ul li div{position: relative; overflow: hidden;}
.about_imggroup ul li img{-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_imggroup ul li a:hover img{ opacity: 0.8; -webkit-transform: scale(1); transform: scale(1);}
.about_imggroup ul li.img_01{left: 0; top: 0;}
.about_imggroup ul li.img_01 div,.about_imggroup ul li.img_01 img{width: 208px; height: 221px;}
.about_imggroup ul li.img_02{left: 209px; top: 0;}
.about_imggroup ul li.img_02 div,.about_imggroup ul li.img_02 img{width: 307px; height: 110px;}
.about_imggroup ul li.img_03{left: 209px; bottom: 0;}
.about_imggroup ul li.img_03 div,.about_imggroup ul li.img_03 img{width: 307px; height: 110px;}
.about_imggroup ul li.img_04{right: 284px; bottom: 0;}
.about_imggroup ul li.img_04 div,.about_imggroup ul li.img_04 img{width: 359px; height: 221px;}
.about_imggroup ul li.img_05{right: 0; top: 0;}
.about_imggroup ul li.img_05 div,.about_imggroup ul li.img_05 img{width: 283px; height: 110px;}
.about_imggroup ul li.img_06{right: 0; bottom: 0;}
.about_imggroup ul li.img_06 div,.about_imggroup ul li.img_06 img{width: 283px; height: 110px;}


.open_left{width: 805px;}
.open_notice,.open_work,.open_infos{width: 803px; height: 251px; border: 1px solid #ddd;}
.open_notice .bd ul,.open_work .bd ul,.open_infos .bd ul{padding: 11px 10px 0;}
.open_work{margin: 20px 0;}
.u_zfgblist li a{display: inline-block; padding: 0 0 0 23px; margin-right: 10px; float: right; background: url(../images/yl_icon.png) left center no-repeat;}
.open_five{width: 803px; height: 206px; border: 1px solid #ddd; margin-top: 20px;}
.open_five .bd ul{padding: 8px 10px 0;}
.open_five .bd ul li{width: 130px; line-height: 35px; text-indent: 12px; background: url(../images/page_icon.png) left -92px no-repeat; float: left;}
.open_right{width: 335px;}
.open_leader{width: 333px; height: 334px; border: 1px solid #ddd; border-top: 1px solid #e70e16;}
.open_title{width: 100%; height: 46px; line-height: 46px; border-bottom: 1px solid #ddd; background-image: url(../images/openness_icon.png); background-repeat: no-repeat;}
.open_title ul{margin-left: 35px;}
.open_title ul li{float: left; margin: 0 17px;}
.open_title ul li a{font-size: 16px;}
.open_title ul li.on a{color: #e70e16; font-weight: bold;}
.open_leader .ld_icon{background-position: 15px 14px;}
.openleader_box{height: 287px; overflow: hidden;}
.openleader_box li{line-height: 31px; height: 31px; border-bottom: 1px dashed #ddd;}
.openleader_box li p.u-zw{width: 237px; border-right: 1px dashed #ddd; text-indent: 20px; color:#eb0e16;}
.openleader_box li p.u-mz{text-align: center; width: 92px;}

/* .openleader_box{width: 317px; margin: 14px auto 0;}
.openleader_phtot{width: 136px; height: 257px;}
.leder_photo{display: block; width: 112px; height: 153px; margin: 6px auto 5px;}
.leder_photo img{display: block; width: 112px; height: 153px;}
.openleader_phtot h1{width: 100%; height: 29px; line-height: 29px; text-align: center;}
.openleader_phtot h1 a{font-size: 20px; color: #e70e16; color: #333; font-weight: bold;}
.openleader_phtot h2{width: 100%; height: 23px; line-height: 23px; text-align: center; font-size: 15px; color: #e70e16; margin-bottom: 6px;}
.go_mymail{display: block; width: 100%; height: 35px; line-height: 35px; border-radius: 5px; text-indent: 50px; font-size: 15px; color: #fff; background: url(../images/openness_icon.png) #e36667 13px -44px no-repeat;}
.go_mymail:hover{color: #fff;}
.openleader_list{width: 173px;}
.openleader_list h1{width: 100%; height: 24px; line-height: 24px; font-size: 16px; font-weight: bold;}
.openleader_list ul li{line-height: 28px; line-height: 22px;}
.openleader_list ul li span{color: #e70e16;} */


.opne_govinfo{width: 333px; height: 302px; border: 1px solid #ddd; border-top: 1px solid #e70e16; margin: 20px auto;}
.govinfo_title{background-position: 16px -87px;}
.govinfo_title a{font-size: 16px; font-weight: bold; color: #e70e16; float: left; margin-left: 51px;}
.opne_govinfo ul{width: 320px; margin: 15px auto 0;}
.opne_govinfo ul li{width: 150px; height: 48px; line-height: 48px; text-align: center; margin: 5px; float: left;}
.opne_govinfo ul li a{display: block; font-size: 16px; color: #fff; background-image: url(../images/bg1.png); background-repeat: repeat-x; background-position: 0 0; -webkit-transition: all 0.4s; transition: all 0.4s;}
.opne_govinfo ul li a:hover{background-position: 0 -48px; -webkit-transition: all 0.4s; transition: all 0.4s;}
.open_govbtn{width: 100%; height: 150px; margin-bottom: 10px;}
.open_govbtn ul li{width: 335px; height: 65px; margin-bottom: 10px;}
.open_govbtn ul li img{width: 335px; height: 65px;}
.open_special{width: 333px; height: 185px; border: 1px solid #ddd; border-top: 1px solid #e70e16;}
.openspecial_title{background-position: 16px -136px;}
.openspecial_title a{font-size: 16px; font-weight: bold; color: #e70e16; float: left; margin-left: 51px;}
.open_special ul{width: 320px; margin: 9px auto 0;}
.open_special ul li{width: 160px; height: 35px; line-height: 35px; float: left; text-indent: 22px; background: url(../images/page_icon.png) 10px -92px no-repeat;}


.service_left{width: 805px;}
.service_areas{width: 803px; height: 251px; border: 1px solid #ddd;}
.service_areas ul{width: 778px; margin: 13px auto 0;}
.service_areas ul li{width: 180px; height: 45px; line-height: 45px; text-indent: 78px; margin: 7px; float: left; background-image: url(../images/bg1.png); background-repeat: repeat-x; background-position: 0 0; -webkit-transition: all 0.4s; transition: all 0.4s;}
.service_areas ul li:hover{background-position: 0 -45px; -webkit-transition: all 0.4s; transition: all 0.4s;}
.service_areas ul li a{display: block; background-image: url(../images/areas_icon.png); background-repeat: no-repeat;}
.service_areas ul li a:hover{background-image: url(../images/areash_icon.png); background-repeat: no-repeat; color: #fff;}
.service_areas ul li.sare_01 a{background-position: 0 0;}
.service_areas ul li.sare_02 a{background-position: -195px 0;}
.service_areas ul li.sare_03 a{background-position: -389px 0;}
.service_areas ul li.sare_04 a{background-position: -584px 0;}
.service_areas ul li.sare_05 a{background-position: 0 -60px;}
.service_areas ul li.sare_06 a{background-position: -195px -60px;}
.service_areas ul li.sare_07 a{background-position: -389px -60px;}
.service_areas ul li.sare_08 a{background-position: -584px -60px;}
.service_areas ul li.sare_09 a{background-position: 0 -120px;}
.service_areas ul li.sare_10 a{background-position: -195px -120px;}
.service_areas ul li.sare_11 a{background-position: -389px -120px;}
.service_areas ul li.sare_12 a{background-position: -584px -120px;}
.service_people{width: 803px; height: 175px; border: 1px solid #ddd; margin: 20px 0;}
.sepeople_box ul{width:777px; height:100px; padding: 0 13px; overflow-y: auto; margin-top: 15px;}
.sepeople_box ul li{width: 138px; height: 34px; line-height: 34px; text-align: center; border: 1px solid #ddd; margin: 7px 6px; float: left;}
.sepeople_box ul li a{display: block;}
.sepeople_box ul li:hover{border: 1px solid #e70e16;}
.service_public{width: 803px; height: 317px; border: 1px solid #ddd;}
.serform{width: 528px; height: 44px; line-height: 44px;}
.serform p{padding-left: 22px; background: url(../images/service_icon.png) left 14px no-repeat; color: #998733;}
.serform label{font-size: 12px; color: #666; margin-left: 12px;}
.ser_input{width: 90px; height: 18px; line-height: 18px; padding: 0 4px; border: 1px solid #ddd; font-size: 12px;}
.ser_submit{width: 40px; height: 20px; line-height: 20px; text-align: center; border: none; background: #e70e16; color: #fff; font-size: 12px; margin-left: 10px; cursor: pointer;}
.sepub_header{width: 783px; height: 35px; line-height: 35px; background: #f5f5f5; margin: 10px auto 0;}
.sepub_header p{float: left; font-weight: bold; color: #666;}
.sepub_01{width: 150px; text-align: center;}
.sepub_02{width: 410px;}
.sepub_03{width: 120px; text-align: center;}
.sepub_04{width: 103px; text-align: center;}
.sepub_header p.sepub_02{text-indent: 30px;}
.sepub_body{width: 783px; height: 160px; margin: 9px auto 10px;}
.sepub_body ul li{width: 100%; height: 33px; line-height: 33px;}
.sepub_body ul li p{float: left;}
.sepub_body ul li p.sepub_02{text-indent: 10px;}
.sepub_body ul li p.cl_1{font-size: 13px; color: #999;}
.sepub_body ul li p.cl_1{color: #999; font-size: 13px;}
.sepub_body ul li p.cl_2{color: #c48210;}
.sepub_body ul li p.cl_3{color: #ed0404;}
.sepub_body ul li p.u_bjzt{font-size: 13px;}
.sepub_foot{width: 759px; padding-left: 24px; height: 46px; line-height: 46px; margin: 0 auto; border-top: 1px solid #ddd; background: url(../images/change_serviceicon.png) left 13px no-repeat;}
.sepub_foot span{margin: 0 15px;}
.pf_01{color: #e60505;}
.pf_02{color: #309643;}
.pf_03{color: #3963ce;}
.service_right{width: 335px;}
.service_green{width: 333px; height: 172px; border: 1px solid #ddd; border-top: 1px solid #e70e16;}
.service_green .hd{width: 100%; height: 44px; line-height: 44px; border-bottom: 1px solid #ddd;}
.service_green .hd ul li{float: left; margin: 0 15px;}
.service_green .hd ul li a{font-size: 16px;}
.service_green .hd ul li.on a{color: #e70e16; font-weight: bold;}
.service_right .bd ul{padding: 9px 10px 0;}
.service_right .bd ul li{float: left; width: 104px; line-height: 36px; text-indent: 15px; background: url(../images/service_icon.png) left -31px no-repeat;}
.service_scene{width: 333px; height: 190px; margin: 20px auto; border: 1px solid #ddd; border-top: 1px solid #e70e16;}
.service_title{width: 100%; height: 44px; line-height: 44px; border-bottom: 1px solid #ddd;}
.service_title a{font-size: 16px; color: #e70e16; font-weight: bold; margin-left: 15px; float: left;}
.service_scene ul{width: 323px; margin: 10px auto 0;}
.service_scene ul li{width: 97px; height: 54px; margin: 0 5px 13px; float: left;}
.service_scene ul li i{display: block; width: 100%; height: 30px; background-image: url(../images/service_icon.png); background-repeat: no-repeat; webkit-transition: .8s ease-in-out; transition: .8s ease-in-out;}
.service_scene ul li p{width: 100%; height: 24px; line-height: 24px; text-align: center;}
.service_scene ul li a:hover i{-webkit-transform: rotateY(360deg); transform: rotateY(360deg);}
.service_scene ul li.sscene_01 i{background-position: 34px -90px;}
.service_scene ul li.sscene_02 i{background-position: 40px -154px;}
.service_scene ul li.sscene_03 i{background-position: 36px -218px;}
.service_scene ul li.sscene_04 i{background-position: 36px -279px;}
.service_scene ul li.sscene_05 i{background-position: 36px -340px;}
.service_scene ul li.sscene_06 i{background-position: 37px -402px;}
.service_btn{width: 335px; height: 45px; line-height: 45px; overflow: hidden;}
.service_btn ul{width: 355px; zoom: 1;}
.service_btn ul li{width: 105px; height: 45px; line-height: 45px; text-align: center; float: left; margin-right: 10px;}
.service_btn ul li a{display: block; color: #fff; background-image: url(../images/bg2.png); background-repeat: repeat-x; background-position: 0 0; -webkit-transition: all 0.4s; transition: all 0.4s;}
.service_btn ul li a:hover{background-position: 0 -45px; -webkit-transition: all 0.4s; transition: all 0.4s;}
.service_egov{display: block; width: 355px; height: 102px; margin: 20px 0;}
.service_egov img{width: 335px; height: 102px;}
.service_fac{width: 353px; height: 194px; border: 1px solid #ddd; border-top: 1px solid #e70e16;}
.service_fac ul{width: 315px; margin: 10px auto 0;}
.service_fac ul li{width: 95px; height: 32px; line-height: 32px; text-align: center; float: left; margin: 5px;}
.service_fac ul li a{display: block; display: block; background-image: url(../images/bg3.png); background-repeat: repeat-x; background-position: 0 0; -webkit-transition: all 0.4s; transition: all 0.4s;}
.service_fac ul li a:hover{background-position: 0 -32px; -webkit-transition: all 0.4s; transition: all 0.4s; color: #fff;}

.leader_left{width: 257px; min-height: 654px; background: #f5f5f5;}
.leader_left h1{width: 100%; height: 50px; line-height: 50px; background: url(../images/page_icon.png) #ea0709 222px -191px no-repeat;}
.leader_left h1 span{display: inline-block; padding: 0 0 0 41px; margin-left: 20px; font-size: 18px; font-weight: bold; color: #fff; float: left; background: url(../images/page_icon.png) left -253px no-repeat;}
.leader_left ul{width: 100%;}
/* .leader_left ul li{width: 100%; height: 50px; line-height: 50px; border-bottom: 1px solid #ddd;}
.leader_left ul li a{display: block; text-indent: 26px;}
.leader_left ul .leader_active a,.leader_left ul li a:hover{background: #fff; border-left: 4px solid #e70e16; text-indent: 22px; color: #e70e16;} */
.leader_left ul li{width: 100%; border-bottom: 1px solid #ddd; text-align: center;}
.leader_left ul li h2{line-height: 46px; height: 46px; border-bottom: 1px solid #ddd; font-size: 16px; font-weight: bold; color: #d22019;}
.leader_left ul li p{line-height: 46px; height: 46px; font-size: 16px;}
.leader_left ul li.leader_active p a{color: #d22019;}
.leader_right{width: 883px;}
.leaderbox_left{width: 203px;}
.leader_photo{display: block; width: 203px; height: 272px; margin-bottom: 11px;}
.leader_photo img{width: 203px; height: 272px;}
.leaderbox_left h1{width: 100%; height: 44px; line-height: 44px; text-align: center;}
/* .leaderbox_left h1 a{font-size: 26px; font-weight: bold; color: #d22019;}
.leaderbox_left h2{width: 100%; height: 32px; line-height: 32px; text-align: center; font-size: 18px; color: #333; font-weight: bold;} */
.leaderbox_left h1 a{font-size: 26px; font-weight: bold; color: #333;}
.leaderbox_left h2{width: 100%; /* height: 32px; */ padding: 5px 0; line-height: 26px; text-align: center; font-size: 18px; color: #d22019; font-weight: bold;}
.go_mailme{display: block; width: 168px; height: 40px; line-height: 40px; text-indent: 71px; color: #546e7a; background: url(../images/leader_icon.png) #f1f1f1 30px 5px no-repeat; margin: 10px auto; font-size: 16px;}
.leaderbox_right{width: 657px;}
.leader_title{width: 100%; height: 36px; line-height: 35px; border-bottom: 1px solid #ddd;}
.leader_title a{display: inline-block; float: left; padding: 0 18px; border-bottom: 2px solid #e70e16; color: #e70e16; font-size: 16px; font-weight: bold;}
.leader_work{width: 100%; /* height: 120px; */ margin-bottom: 10px;}
.leaderwork_box{width: 637px; /* height: 60px; overflow-y: auto; */ margin: 11px auto; line-height: 30px; font-size: 16px;}
.leaderwork_box p{line-height: 30px; text-indent: 2em;}
.leader_profile{width: 100%; height: 389px;}
/* .leaderprofile_box{width: 637px; height: 330px; overflow-y: auto; margin: 11px auto;} */
.leaderprofile_box{width: 637px; height: 675px; overflow-y: auto; margin: 11px auto; line-height: 30px; font-size: 16px;}
.leaderprofile_box p{line-height: 30px; text-indent: 30px;}

.list_left,.newlistleft{width: 257px; min-height: 885px; background: #f5f5f5;}
.list_left h1,.newlistleft h1{width: 100%; height: 50px; line-height: 50px; text-align: center; font-size: 18px; color: #fff; font-weight: bold; background: url(../images/page_icon.png) #ea0709 222px -191px no-repeat; overflow: hidden;}
.listleft_box{width: 255px; min-height: 834px; border: 1px solid #ddd; border-top: none;}
.listleft_box ul li{width: 100%; height: 50px; line-height: 50px; border-bottom: 1px solid #ddd;}
.listleft_box ul li a{display: block; text-indent: 43px; background: url(../images/list_icon.png) 190px 20px no-repeat; font-size: 16px;}
.listleft_box ul li.list_active a,.listleft_box ul li a:hover{background: url(../images/list_icon.png) #fff 187px -41px no-repeat; border-left: 3px solid #e70e16; text-indent: 40px; color: #e70e16;}
.list_right,.newlistright{width: 883px;}
.listright_title{width: 100%; height: 47px; line-height: 46px; border-bottom: 1px solid #ddd; margin-top: 2px;}
.listright_title span{display: inline-block; padding: 0 18px; border-bottom: 2px solid #e70e16; color: #e70e16; font-size: 18px; float: left;}
.listright_box{width: 863px; min-height: 782px; margin: 0 auto;}
.listright_box ul li{width: 100%; line-height: 30px; text-indent: 15px; background: url(../images/list_icon.png) left -109px no-repeat;}
.listright_box ul li span{float: right; color: #999; font-size: 13px;}

.inter_left{width: 805px;}
.inter_mail{width: 803px; height: 371px; border: 1px solid #ddd;}
.intermail_box{width: 783px; padding: 10px 10px 0;}
.intermail_header{width: 100%; height: 35px; line-height: 35px; background: #f5f5f5;}
.intermail_header p{font-weight: bold; color: #666; float: left;}
.ims_01{width: 140px; text-align: center;}
.ims_02{width: 410px;}
.ims_03{width: 120px; text-align: center;}
.ims_04{width: 113px; text-align: center;}
.intermail_header p.ims_02{text-indent: 30px;}
.intermail_body{width: 100%; height: 211px; margin: 7px auto 8px; overflow: hidden; position: relative;}
.intermail_body ul li{width: 100%; height: 36px; line-height: 36px;}
.intermail_body ul li p{float: left;}
.intermail_body ul li p.ims_02{text-indent: 10px;}
.intermail_body ul li p.u_bjzt{font-size: 13px;}
.intermail_body ul li p.cl_1{font-size: 13px; color: #999;}
.intermail_body ul li p.cl_2{font-size: 13px; color: #c48210;}
.intermail_body ul li p.cl_3{color: #ed0404;}
.intermail_foot{width: 783px; height: 54px; line-height: 54px; border-top: 1px solid #ddd; margin: 0 auto;}
.intermail_foot span{margin-right: 20px;}
.intermail_foot span i{font-style: normal; color: #e70e16;}
.interbtn_group{width: 805px; height: 45px; line-height: 45px; overflow: hidden; margin: 20px 0;}
.interbtn_group ul{width: 820px; zoom: 1;}
.interbtn_group ul li{width: 153px; height: 45px; line-height: 45px; float: left; margin-right: 10px; text-indent: 71px; background-image: url(../images/bg.png); background-repeat: repeat-x; background-position: 0 0; -webkit-transition: all 0.4s; transition: all 0.4s;}
.interbtn_group ul li:hover{background-position: 0 -45px; -webkit-transition: all 0.4s; transition: all 0.4s;}
.interbtn_group ul li a{display: block; font-size: 13px; color: #fff; background-image: url(../images/interaction_icon.png); background-repeat: no-repeat;}
.interbtn_group ul li.ibt_01 a{background-position: 0 0;}
.interbtn_group ul li.ibt_02 a{background-position: -163px 0;}
.interbtn_group ul li.ibt_03 a{background-position: -326px 0;}
.interbtn_group ul li.ibt_04 a{background-position: -489px 0;}
.interbtn_group ul li.ibt_05 a{background-position: -652px 0;}
.inter_box{width: 390px; height: 215px; border: 1px solid #ddd;}
.inter_box .bd ul{padding: 11px 10px 0;}
.inter_box .bd ul li{line-height: 30px; text-indent: 14px; background: url(../images/page_icon.png) left -61px no-repeat;}
.inter_online ul li span{font-size: 13px; color: #999; float: right;}
.inter_recruit ul li span{font-size: 13px; float: right;}
.inter_recruit ul li span.color1{color: #ed0000;}
.inter_recruit ul li span.color2{color: #cba319;}
.inter_right{width: 335px;}
.inter_hotline{width: 333px; height: 222px; border: 1px solid #ddd; border-top: 1px solid #e70e16;}
.inter_title{width: 100%; height: 44px; line-height: 44px; border-bottom: 1px solid #ddd; text-indent: 15px;}
.inter_title a{font-size: 16px; color: #e70e16; font-weight: bold; float: left;}
.inter_hotline ul{width: 313px; margin: 11px auto 0;}
.inter_hotline ul li{line-height: 30px; text-indent: 14px; background: url(../images/page_icon.png) left -61px no-repeat;}
.inter_mailselect{width: 333px; height: 198px; border: 1px solid #ddd; border-top: 1px solid #e70e16; margin: 20px 0;}
.inter_mailselect ul{width: 309px; margin: 15px auto;}
.inter_mailselect ul li{width: 100%; height: 40px; line-height: 40px;}
.inter_mailselect ul li label{width: 70px; height: 40px; line-height: 40px; text-align: right; float: left;}
.inter_mailselect ul li input.inter_input{width: 217px; height: 28px; line-height: 28px; bodrer: 1px solid #ddd; padding: 0 5px; float: right; margin-top: 5px;}
.inter_submit{width: 90px; height: 30px; line-height: 30px; text-align: center; border: 1px solid #ddd; background: #e70e16; color: #fff; cursor: pointer; margin-left: 98px; border-radius: 5px;}
.inter_chat{width: 333px; height: 209px; border: 1px solid #ddd; border-top: 1px solid #e70e16;}
.inter_chat .hd{width: 100%; height: 44px; line-height: 44px; border-bottom: 1px solid #ddd;}
.inter_chat .hd ul li{float: left; margin: 0 15px;}
.inter_chat .hd ul li a{font-size: 16px;}
.inter_chat .hd ul li.on a{font-weight: bold; color: #e70e16;}
.inter_chat .bd ul{padding: 30px 12px 0;}
.inter_chat .bd ul li{width: 103px; height: 97px; float: left; text-align: center;}
.inter_chat .bd ul li img{width: 61px; height: 61px;}
.inter_chat .bd ul li p{width: 100%; height: 36px; line-height: 36px;}

.invest_flash{width: 499px; height: 310px; position: relative; overflow: hidden;}
.investflash_bd ul li{width: 499px; height: 310px; position: relative;}
.investflash_bd ul li img{width: 499px; height: 310px; position: absolute; left: 0; top: 0;}
.investflash_bd ul li p{width: 100%; height: 44px; line-height: 44px; text-indent: 11px; background: url(../images/op50.png) repeat; color: #fefefe; font-size: 16px; position: absolute; left: 0; bottom: 0;}
.invest_flash .hd{width: 110px; height: 10px; position: absolute; right: 11px; bottom: 16px;}
.invest_flash .hd ul li,.m_flash1 .hd ul li{width: 10px; height: 10px; float: left; margin-left: 12px; border-radius: 50%; background-image: url(../images/change_homeicon.png); background-repeat: no-repeat; background-position: -30px 0;}
.invest_flash .hd ul li.on,.m_flash1 .hd ul li.on{background-position: 0 0;}
.invest_list{width: 639px; height: 308px; border: 1px solid #ddd;}
.invest_list ul{padding: 8px 10px 0;}
.invest_list ul li{width: 100%; line-height: 30px; text-indent: 14px; background: url(../images/page_icon.png) left -61px no-repeat;}
.invest_list ul li span{float: right; font-size: 13px; color: #999;}
.invest_left{width: 890px;}
.invest_box{width: 433px; height: 240px; border: 1px solid #ddd; margin-top: 20px;}
.invest_box ul{padding: 8px 10px 0;}
.invest_box ul li{width: 100%; line-height: 30px; text-indent: 14px; background: url(../images/page_icon.png) left -61px no-repeat;}
.invest_box ul li span{float: right; font-size: 13px; color: #999;}
.invest_right{width: 251px; margin-top: 20px;}
.invest_vebusiness{width: 100%; height: 212px; margin-bottom: 20px;}
.invest_title{width: 100%; height: 40px; line-height: 40px; text-align: center; margin-bottom: 10px;}
.invest_title a{display: block; font-size: 16px; color: #fff; background: #e64d4e;}
.investvebus_box{width: 100%; height: 162px; position: relative;}
.investvebus_box  img{display: block; width: 251px; height: 162px;}
.investvebus_box .cover{position: absolute; top: 0; left: 0; right: 0; bottom: 0; -webkit-transition: .3s; transition: .3s;}
.investvebus_box .play{position: absolute; left: 50%; top: 50%; margin-top: -30px; margin-left: -30px; z-index: 9; width: 56px; height: 56px; background: url(../images/change_newsicon.png00no-repeat;-webkit-transition:.3s;transition:.3s;-webkit-transform:scale(2;transform:scale(2); opacity: 0;}
.investvebus_box a:hover .cover{-webkit-box-shadow: inset 0 0 100px #000; box-shadow: inset 0 0 150px #000; opacity: .8;}
.investvebus_box a:hover .play{-webkit-transform: scale(1); transform: scale(1); opacity: 1;}
.invest_butbusiness{width: 249px; height: 182px; border: 1px solid #ddd; margin-bottom: 20px;}
.invest_butbusiness .bd ul{padding: 9px 8px 0;}
/* .invest_butbusiness ul{width: 235px; margin: 0 auto;}
.invest_butbusiness ul li{line-height: 30px; text-indent: 10px; background: url(../images/home_icon.png) left -710px no-repeat;}
.invest_butbusiness ul li span{font-size: 12px; color: #999; float: right;} */

#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;}

/*20241113*/
.page_list ul:not(:first-of-type){display: none;}
.xzjdb_box ul:not(:first-of-type){display: none;}
.m_creditselect .bd ul:not(:first-of-type){display: none;}