@charset "utf-8";
/***办事服务***/
.m-tabstyleservice1{border-bottom: 1px solid #ddd;}
.m-tabstyleservice1 li{float: left; line-height: 46px;}
.m-tabstyleservice1 a{display: block;font-size: 18px;  color: #6b6b6b;font-weight: bold;}
.m-tabstyleservice1 a:hover{cursor:pointer;}
.m-tabstyleservice1 li.u-active a{color: #236eac;}
.m-tabstyleservice2{margin:16px 0;}
.m-tabstyleservice2 li{float: left; line-height: 42px;}
.m-tabstyleservice2 a{display: block;padding: 0 10px;font-size: 16px;color: #3d3d3d;}
.m-tabstyleservice2 a:hover{cursor:pointer;}
.m-tabstyleservice2 li.u-active a{color: #fff;background: #236eac;}
.m-tabstyle7 li{float: left;line-height: 46px;margin-bottom: 10px;    padding: 0 5px;}
.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 a:hover{cursor:pointer;}
.m-tabstyle7 li.u-active a{color: #ffffff; font-weight: bold;background: #236eac;}
.m-tabstyle7 li a:hover{background: #236eac;color: #ffffff; font-weight: bold;}


.m-servicebox1,.m-servicebox2,.m-servicebox2{padding: 10px 20px;background: #fff;}
.m-serbjtjbox{background: #fff;    padding-top: 10px;padding-bottom: 27px;}
.m-serbjtj{margin: 0 20px;border:1px solid #ddd;border-radius: 2px;}
.m-hotservice,.m-hotservice2{overflow: hidden;height: 316px;}
/*.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 #e47e7c; background-position: -1px -20px; }
.m-switch .hd ul li.u-next:hover,.m-switch2 .hd ul li.u-next2:hover{border: 1px solid #e47e7c; background-position: -19px -20px; }
.m-hotservice .m-hotli,.m-hotservice2 .m-hotli{background: #f5f5f5;display: block;margin-right:15px;height: 313px;}
.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;padding-left: 12px;line-height: 33px;float: left;width: 93px;}
.u-servicebox ul li a{font-size: 14px;color: #999999;display: block;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}

.m-zdlyli,.m-zdlyli2{width: 293px;float: left;height: 313px;}

.m-mslyfwspecial{height:110px;margin: 0 -7px;}
.m-mslyfwflash{padding-top:18px;}
.g-mslyfwspecial .owl-item{padding: 0 6px;height: 110px;}
.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: #236eac; -webkit-transition: .8s ease-in-out; transition: .8s ease-in-out;}
.g-mslyfwspecial .u-mslyfwitem:hover a i{-webkit-transform: rotateY(360deg); transform: rotateY(360deg);}
.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: 7px; background: url(../images/page/left.png) left center;}
.g-mslyfwspecial .owl-buttons .owl-next{right: 7px; background: url(../images/page/right.png) right center;}

.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%;text-align: center;}
.m-sxmc .u-bs1{width: 50%; *+width: 49%;}
.g-sxmc{ }
.g-sxmc li{height: 61px; line-height: 60px; border-bottom: 1px dashed #ddd;}
.g-sxmc .u-bs1{text-indent: 15px;text-align: left;}
.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-sxmc .m-bsgshd p{float:left;}

.m-servicebox1,.m-servicebox2,.m-servicebox2{padding: 10px 20px;background: #fff;}

.m-thememoresearch .m-tpsearch{margin: 14px 0;}
.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;}
.u-searchfont{font-size: 16px;color: #fe5c21;line-height: 46px;display: inline-block;right: 15px;}
.m-bsgshd{height: 47px; line-height: 48px; margin: 1px 0 6px;  font-size: 16px; font-weight: bold; color: #3d3d3d;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: 18%;padding:0 10px;box-sizing: border-box;}
.m-bsbjgs .u-bs2{width: 46%;}
.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;    text-align: center;}
/*.g-bsbjgs li p.u-bs1,.g-bsbjgs li p.u-bs2{padding-left: 22px;}*/
.g-bsbjgs li p.u-bs4,.g-bsbjgs li p.u-bs3{color: #999;}
.g-bsbjgs{height: 275px;overflow: hidden;}

.m-zwgkright{height: 350px;}
/*.m-border{border:1px solid #ddd;}*/
.net{ display: block;text-align: center;}
.net h1{color: #d71604;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;}
.netnumox{background: #f5f5f5;}
.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-serbjtjbox{background: #fff;    padding-top: 10px;padding-bottom: 27px;}
.m-serbjtj{margin: 0 20px;border:1px solid #ddd;border-radius: 2px;}
.m-bjtjpic{margin-top:19px;}
.m-bjtjpic span{display: inline-block;line-height: 40px;font-size: 16px;color: #236eac;margin-left: 15px;font-weight: bold;}
.m-serbjtj{padding: 10px 18px;height: 100px;}
.m-serbjtj .m-titstyle4{display: none;}
.m-serbjtj li.u-bjtlli1 div{    width: 135px;}
.m-serbjtj li.u-bjtlli2 div{width: 146px;}
.m-serbjtj li.u-bjtlli3 div{width: 156px;}
.m-serbjtj li.u-bjtlli4 div{width: 166px;}
.m-serbjtj li {float: left;}
.m-serbjtj li i{background: url(../images/page/bg-bjtj2.png) left center no-repeat;display: inline-block;width: 70px;height: 40px;float: left;margin-top: 19px;    margin-left: 34px;font-size: 16px;color: #ffffff;    text-indent: 15px;line-height: 40px;    }
.m-serbjtj li div{background: url(../images/page/bg-bjtjli.png) right center no-repeat;display: inline-block;float: left;text-indent: 34px;}
.m-serbjtj div p{line-height: 36px; }
.m-serbjtj div p span{color: #ce0205;}
.m-serbjtj li:nth-child(4) div{background: none;}

/*media query*/
/*large pcScreen*/
@media (min-width:1200px) {
.m-tabstyle7 li{width: 176px;}
.m-serviceleft {width: 810px;}
.m-zwgkright {width: 370px;}
}
/*medium pcScreen lg*/
@media screen and (max-width: 1199px) {
.m-bsbjgs .u-bs1{width:20%;}
.m-bsbjgs .u-bs2{width:60%;}
.m-bsbjgs .u-bs4{width:20%;}
.m-serbjtj{height:auto;}
}
/*pad md*/
@media screen and (max-width: 991px ){
.m-selbox, .m-thememoresearch{float: none;width: 100%;padding: 0 10px;}
.m-thememoresearch h2{float:none;}

.m-bsbjgs .u-bs2{width:75%;}
.m-bsbjgs .u-bs4{width:25%;}
.m-serbjtj{height:auto;}
.m-serbjtj li div{background:none;}
}
/*phone sm*/
@media screen and (max-width: 767px) {
.m-sxmc .u-bs1{width:75%;}
.m-sxmc .u-bs2{display:none;}
.m-sxmc .u-bs3{width:25%;}

}
@media screen and (max-width: 450px){

}
/**新版办事服务**/
.bg-banner{background: url(../images/page/banner.png) no-repeat;}
#home .top-banner {
    width: 100%;
    padding: 55px 0;
}
.hot-service-item:hover {
    font-weight: bold;
}
#home .top-banner .banner-content .left {
   
}

#home .top-banner .banner-content .left .web-title {
    font-size: 36px;
    color: #fff;
    padding-top:15px;
	text-align: center;
    padding-bottom: 15px;
}

#home .top-banner .banner-content .left .input-top {
    position: relative;
    margin-top: 20px;
	    width: 585px;
    margin: 0 auto;
}

#home .top-banner .banner-content .left .input-top .voice-icon {
    position: absolute;
    right: 165px;
    top: 45px;
    cursor: pointer
}

#home .top-banner .banner-content .left .input-top #searchText {
    width: 500px;
    height: 55px;
    border: none;
    padding: 0 15px;
    font-size: 16px;
    font-weight: 400;
    line-height: 40px

}

#home .top-banner .banner-content .left .input-top .search-btn {
    display: inline;
    padding: 0 25px;
    margin-left: -4px;
    background: #ff862d;
    color: #fff;
    font-size: 17px;
    cursor: pointer;
    border: none;
    height: 55px;
    line-height: 55px;

}
#searchText::-webkit-input-placeholder {

/* WebKit browsers */
font-size: 14px;
color: #bfbfbf;
}

#searchText::-moz-placeholder {

/* Mozilla Firefox 19+ */
font-size: 14px;
color: #bfbfbf;


}

#searchText:-ms-input-placeholder {

/* Internet Explorer 10+ */
font-size: 14px;
color: #bfbfbf;


}
#home .top-banner .banner-content .left .hot-search {
    padding-top: 15px;
    font-size: 16px;
    color: #fff;
	 text-align: center;
}
#home .top-banner .banner-content .left .hot-search li a{ color: #fff;}
#home .top-banner .banner-content .left .hot-search div, #home .top-banner .banner-content .left .hot-search li {
    padding-right: 20px;
    cursor: pointer
}

#home .top-banner .banner-content .left .hot-search div, #home .top-banner .banner-content .left .hot-search li, #home .top-banner .banner-content .left .hot-search ul {
    display: inline-block
}

#home .top-banner .banner-content .right {
    position: absolute;
    float: right;
    padding-left: 0;
    height: 100%;
    width: 25%;
    bottom: 0;
    right: 0;
}

#home .top-banner .banner-content .right .hot-service {
    position: absolute;
    width: 282px;
    min-height: 256px;
    bottom: 0;
    right: 0;
    background: url(../images/page/banner-line.png);
    padding: 15px 20px;
    display: inline-block;
    font-size: 15px;
}

#home .top-banner .banner-content .right .hot-service .hot-service-title {
    color: #fff;
    font-size: 16px;
    height: 37px;
    line-height: 37px;
}

#home .top-banner .banner-content .right .hot-service li a{
    height: 37px;
    line-height: 37px;
    color: #fff;
    display: block;
    overflow: hidden;
     word-wrap: normal; 
     white-space: nowrap; 
     text-overflow: ellipsis;
     cursor: pointer;
}
#home .click {
    cursor: pointer
}
.m-topZt{height:97px;overflow:hidden;    padding: 20px 14px 19px;}
.g-topZt .u-item{text-align: center;}
.g-topZt .u-item i{display:block;width??:34px;height:39px;color:#236eac;font-size:30px;}
.g-topZt .owl-controls{display:block !important;}
.g-topZt .owl-buttons div{position: absolute; top: 50%; margin-top: -10px; background-repeat: no-repeat; cursor: pointer;width: 12px;height: 21px;}
.g-topZt .owl-buttons .owl-prev{left: 0; background: url(../images/page/service-arrow-left.png) left center;}
.g-topZt .owl-buttons .owl-next{right: 0; background: url(../images/page/service-arrow-right.png) right center;}

.m-shfw .u-service-more{position: absolute;right: 0;top: -5px;}
.g-shfw{border:1px solid #45a2f4;    background: #e5f1fa;}
.m-left-shfw{width:278px;height:338px;background:url(../images/page/service-sh.png) left bottom no-repeat;padding:30px 22px;}
.m-left-shfw h3{font-size:20px;color:#ffffff;font-weight:normal;height:50px;line-height:49px;border-bottom:1px solid #fff;margin-bottom:16px;}
.m-left-shfw .hot-left-service li{height:40px;line-height:40px;overflow:hidden;}
.m-left-shfw .hot-left-service li a{display:block;background:url(../images/page/icon-fff-cli1.png) 2px center no-repeat;padding-left:15px;font-size:14px;color:#fff;display:block;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-right-shfw{    width: 880px;padding:20px 30px;    height: 338px;overflow: hidden;}

.m-left-shfw .hot-left-service li a:hover{font-weight: bold;}

.m-tab-service{padding: 0 9px;}
.m-tab-service ul li{float:left;}
.m-tab-service ul li a{color:#666666;}
.m-tab-service ul li a span{padding: 0 15px;color:#000000;}
.m-tab-service ul li.u-active a{color:#333333;}


.m-switchdepart{    top: -3px;width: 152px;height: 30px;line-height: 30px;color: #fff;right: 0;text-align: center;background: #236eac;padding-right: 6px;border-radius: 5px;}
.m-switchdepart:hover{background: #236eac;color: #fff; -ms-transform: scale(1.05);-moz-transform: scale(1.05);-webkit-transform: scale(1.05);-o-transform: scale(1.05);}
.m-switchdepart .u-area{background: url(../images/home/arrow-down2.png) right center no-repeat;font-size: 14px;}
.m-switchdepart .u-area:hover{cursor: pointer;}

.m-newService{margin:0 -13px;}
.m-newService ul li{padding:0 13px;    margin-bottom: 13px;}
.m-newService ul li .u-service-item{border:1px solid #45a2f4;height:122px;    background: #fff;}
.m-newService ul li .u-service-item i{float:left;background: url(../images/page/hot.png) no-repeat;display: inline-block;width: 48px;height: 48px;margin:36px 26px;}
.m-newService ul li .u-service-item i.u-hot1{background-position:-73px -2px;}
.m-newService ul li .u-service-item i.u-hot4{background-position: -194px -1px;}
.m-newService ul li .u-service-item i.u-hot7{background-position:-106px -65px;}
.m-newService ul li .u-service-item i.u-hot2{background-position:-6px -2px;}
.m-newService ul li .u-service-item i.u-hot5{background-position:-2px -65px;}
.m-newService ul li .u-service-item i.u-hot8{background-position:-153px -65px;}
.m-newService ul li .u-service-item i.u-hot3{background-position: -134px 1px;}
.m-newService ul li .u-service-item i.u-hot6{background-position:-55px -65px;}
.m-newService ul li .u-service-item i.u-hot9{background-position:-201px -65px;}

.m-newService-fr ul li .u-service-item i{background: url(../images/page/hot2.png) no-repeat;display: inline-block;width: 48px;height: 48px;}
.m-newService-fr ul li .u-service-item i.u-frhot1{background-position:-4px -2px;}
.m-newService-fr ul li .u-service-item i.u-frhot4{background-position:-69px -2px;}
.m-newService-fr ul li .u-service-item i.u-frhot7{background-position:-133px -2px;}
.m-newService-fr ul li .u-service-item i.u-frhot2{background-position:-189px -2px;}
.m-newService-fr ul li .u-service-item i.u-frhot5{background-position:-3px -53px;}
.m-newService-fr ul li .u-service-item i.u-frhot8{background-position:-69px -56px;;}
.m-newService-fr ul li .u-service-item i.u-frhot3{background-position:-130px -57px;}
.m-newService-fr ul li .u-service-item i.u-frhot6{background-position:-188px -56px;}
.m-newService-fr ul li .u-service-item i.u-frhot9{background-position:-5px -104px;}
.m-newService-fr ul li .u-service-item i.u-frhot10{background-position:-67px -106px;}

.m-newService ul li .u-service-item div{padding-top:33px;display:block;color:#999999;}
.m-newService ul li .u-service-item div h3{font-size:19px;color:#333333;font-weight:normal;margin-bottom:20px;}
.m-newService ul li .u-service-item div a{font-size:15px;color:#999999;display:inline-block;}
.m-newService ul li .u-service-item div a span{padding:0 10px;}
.m-newService ul li .u-service-item div a:last-child span{display:none;}
.m-newService ul li .u-service-item div a:hover{cursor:pointer;}

.m-right-shfw-bg{background:#fff;padding:30px;}
.m-newService-society{margin:0 -13px;}
.m-newService-society .u-list-society{padding:0 13px;margin-bottom:18px;height:54px;line-height:54px;text-align:center;}
.m-newService-society .u-list-society a{border:1px solid #45a2f4;display:block;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}

.m-lqfw{background:url(../images/page/bg-service.png) #a2728e left bottom no-repeat;height:457px;padding:24px 15px;}
.g-lqfw .u-service-tit{display:block;margin-bottom:24px;}
.g-lqfw .u-service-tit h2{font-size:18px;color:#fff;border-left:5px solid #fff;padding-left:15px;    margin: 10px 0;}
.g-lqfw .u-service-pic{position: absolute; right: 0;top: -10px;}

.m-enterprise{padding:0 30px;}
.m-enterprise ul li{float:left;height:35px;overflow:hidden;line-height:35px;width: 33%;;}
.m-enterprise ul li a{background: url(../images/page/icon-fff-cli1.png) 2px center no-repeat;padding-left: 15px; color: #fff; display: block;overflow: hidden; word-wrap: normal; white-space: nowrap;text-overflow: ellipsis;}
/* .m-enterprise ul li:nth-child(1),.m-enterprise ul li:nth-child(4){width:220px;text-align:left;}
.m-enterprise ul li:nth-child(2),.m-enterprise ul li:nth-child(5){width:570px;text-align:left;} */

.m-special-enterprise{margin:0 70px;}
.m-speacial-box{margin:0 -35px;height:280px;overflow:hidden;}
.g-special-enterprise .owl-wrapper{}
.m-special-enterprise .owl-carousel .owl-wrapper-outer{height:280px;overflow:hidden;}
.m-special-enterprise .u-item-enterprise{height:280px;}
.g-special-enterprise .owl-item{padding:0 35px;}
.g-item-enterprise{background:#fff;height:258px;}
.g-item-enterprise img{height:170px;    width: 100%;}
.g-item-enterprise p{padding-top:25px;text-align:center;}
.g-item-enterprise i{display:block;width:242px;/*width:121px;*/ height:40px;text-overflow: ellipsis;overflow: hidden;word-break: break-all;white-space: nowrap;font-size: 14px;line-height:40px;text-align:center;background:url(../images/page/servie-btn.png) no-repeat;color:#fff;left:30%;margin-left:-60px;    bottom: -20px;}
.g-special-enterprise .owl-controls{display:block !important;}
.g-special-enterprise .owl-buttons div{position: absolute; top: 50%; margin-top: -25px; background-repeat: no-repeat; cursor: pointer;width: 50px;height: 50px;}
.g-special-enterprise .owl-buttons .owl-prev{left: 0; background: url(../images/page/arrow-left-service.png) left center;}
.g-special-enterprise .owl-buttons .owl-next{right: 0; background: url(../images/page/arrow-right-service.png) right center;}

/*media query*/
/*large pcScreen*/
@media (min-width:1200px) {
	

}
/*medium pcScreen lg*/
@media screen and (max-width: 1199px) {
    .header-wrapper{ margin-left: 0;margin-top:25px;}
	#home .top-banner .banner-content .left{padding-left:0;float:none;margin: 0 auto;}
	#home .top-banner .banner-content .left .input-top #searchText{    width: 100%;   }
	#home .top-banner .banner-content .left .input-top .search-btn{    position: absolute;top: 0;right: 0;}
}
/*pad md*/
@media screen and (max-width: 991px ){

}
/*phone sm*/
@media screen and (max-width: 767px) {
	#home .top-banner .banner-content .left .input-top #searchText{    height: 44px;line-height: 44px;}
	#home .top-banner .banner-content .left .input-top .search-btn{height: 44px;line-height: 44px;}
	#home .top-banner .banner-content .left .input-top .search-btn{    padding: 0 24px;}

	#home .top-banner .banner-content .left .web-title{font-size: 29px;}
	#home .top-banner{padding-bottom: 0;}
	#home .top-banner .banner-content .left{width: 90%; padding-top: 10px;}
	#home .top-banner .banner-content .left .input-top{padding-bottom: 20px;}


	.web-title img{    display: block; max-width: 100%;margin: 0 auto;}
	#home .top-banner .banner-content .left .input-top{margin-top:20px;}
	#home .top-banner .banner-content .left .input-top{width:auto;}

}
/*medium pcScreen lg*/
@media screen and (min-width: 1200px) {

}
@media screen and (max-width: 1200px) {
.m-right-shfw {width: 850px !important;}
}
/*medium pcScreen lg*/
@media screen and (max-width: 1199px) {
.m-newService{margin:0 -7px;}
.m-newService ul li{padding:0 7px;}
.m-right-shfw {        width: 600px !important;}
.m-newService ul li .u-service-item i{    margin: 36px 11px;}
}
/*pad md*/
@media screen and (max-width: 991px ){
	.m-left-shfw{    float: none; margin: 0 auto;   }
	.m-right-shfw{float: none;width: 100% !important; padding: 20px 15px;}
	.m-right-shfw{height:auto;}
	.m-lqfw{height:auto;}
	 .m-speacial-box{margin: 0 -10px;padding:0;}
	 .m-special-enterprise{margin:0;}
	.g-special-enterprise .owl-item {padding: 0 10px;}
	.g-special-enterprise .owl-buttons .owl-prev{left:0;}
	.g-special-enterprise .owl-buttons .owl-next{right:0;}

    .g-shfw{flex-wrap: wrap;}
}
/*pad md*/
@media screen and (max-width: 768px ){
	.m-switch ul li.m-serviceboxli .g-serviceboxli,.m-switch, #hotService .bd{height:auto !important;}
	.m-switch ul li.m-serviceboxli{width: 100%;padding: 0;}
	.serviceBox-main {padding: 20px;}

	#home .top-banner .banner-content .left .input-top{width:100%;}
	.m-enterprise ul li:nth-child(1), .m-enterprise ul li:nth-child(4),.m-enterprise ul li:nth-child(2), .m-enterprise ul li:nth-child(5){width:100% !important;float:none;}

    .m-box1left, .m-box2left,.m-box1right{float: left;}
    .m-switch ul li.m-serviceboxli{width: 100% !important;float: left;}
    .m-box1right ul li{width: 35% !important;}
    .m-hotservicebox .hd{top: -80px;}
    .m-themesrarch {height: 150px !important;}
}
/**新版办事服务 end**/
/**servicezh**/

/***办事服务新版**/
 .serviceBox-main{}
/*  .m-switch .bd{height: 580px;overflow: hidden;}*/
  .m-switch ul{margin: 0 -10px;}
  .m-switch ul li.m-serviceboxli{width: 473px;float: left;padding:0 10px;}
  .m-switch ul li.m-serviceboxli .g-serviceboxli{height: 180px;background: #f5f5f5;    padding: 14px 0;}
  .m-box1left,.m-box2left{       margin-top: 40px; text-align: center;}
  .m-box1left i{background: url(../images/page/hot.png) no-repeat;display: inline-block;width: 48px;height: 48px;}
  .m-box2left i{background: url(../images/page/hot2.png) no-repeat;display: inline-block;width: 48px;height: 48px;}
  .m-box1left i.u-hot1{background-position:-73px -2px;}
  .m-box1left i.u-hot4{background-position: -194px -1px;}
  .m-box1left i.u-hot7{background-position:-106px -65px;}
  .m-box1left i.u-hot2{background-position:-6px -2px;}
  .m-box1left i.u-hot5{background-position:-2px -65px;}
  .m-box1left i.u-hot8{background-position:-153px -65px;}
  .m-box1left i.u-hot3{background-position: -134px 1px;}
  .m-box1left i.u-hot6{background-position:-55px -65px;}
  .m-box1left i.u-hot9{background-position:-201px -65px;}
  .m-box2left i.u-frhot1{background-position:-4px -2px;}
  .m-box2left i.u-frhot4{background-position:-69px -2px;}
  .m-box2left i.u-frhot7{background-position:-133px -2px;}
  .m-box2left i.u-frhot2{background-position:-189px -2px;}
  .m-box2left i.u-frhot5{background-position:-3px -53px;}
  .m-box2left i.u-frhot8{background-position:-69px -56px;;}
  .m-box2left i.u-frhot3{background-position:-130px -57px;}
  .m-box2left i.u-frhot6{background-position:-188px -56px;}
  .m-box2left i.u-frhot9{background-position:-5px -104px;}
  .m-box2left i.u-frhot10{background-position:-67px -106px;}
  .m-box1left div,.m-box2left div{color: #3d3d3d;font-weight: bold;font-size: 18px;text-align: center;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
  .m-box1right ul li{line-height: 30px;height: 30px;}
  .m-box1right ul li a{display: block;color: #999999;font-size: 14px;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
  .m-box1right ul li:hover{cursor:pointer;}
  .m-box1right ul li a.u-active{color:#b90609}
  .m-box1right ul li:hover a.u-active{color:#b90609}

.m-themeservice,.m-departservice,.m-hotservice2{overflow: hidden;/*height: 600px;*/}
.m-hotservice2 .bd{width: 100%;}
/*.m-switch .bd ul li{width: 25%;}*/
.m-hotservicebox .hd{    position: absolute; top: -42px;right: 0;}
.m-hotservicebox .hd a{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-hotservicebox .hd a.prev{    background-position: -1px -2px;    margin-right: 8px;}
.m-hotservicebox .hd a.next{    background-position: -19px -2px;}
.m-hotservicebox .hd a.prev:hover{border: 1px solid #e47e7c; background-position: -1px -20px; }
.m-hotservicebox .hd a.next:hover{border: 1px solid #e47e7c; background-position: -19px -20px; }
.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;}
.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;width:100%;}
.m-thememoresearch .g-search .u-searchbtn{height: 33px;line-height: 33px;color: #ba080b;right:0;}
.m-sxmc .u-bs2,.m-sxmc .u-bs3{width: 25%;}
.m-sxmc .u-bs1{width: 50%; *+width: 49%;}
.g-sxmc{ /*   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-thememoresearch .m-tpsearch{margin: 14px 0;}

.m-servixesearch .hideinput{margin-top: 12px;right: 110px;top: 0;}
#hotService .bd{height: 600px;}
.m-hot-service-child .u-title { padding: 20px 0 30px; font-size: 24px;}
.m-hot-service-child .u-subtitle { padding-left: 10px;margin-left: 2px; border-left: 5px solid #c90e24;font-size: 14px;}
.m-main{background:#fff;padding:20px;}






























