@charset "utf-8";
body{background: url(../images/public/bg.png) #f9f6e9 center top no-repeat; background-attachment: fixed; background-size: cover; }

.m-znfwtj{left: -54px;top:121px;}


.m-honewsbox{text-align: center;    padding: 0 15px;}
.m-honewsbox h1{color: #b80608;font-size: 36px;font-weight: bold;padding: 0 0 18px;/* display: block;overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis; */}
.m-honewsbox h1:hover{color: #b80608;}
.m-honewsbox p{display: block;    padding-bottom: 13px;}
.m-honewsbox ul{ text-align: center; padding-bottom:5px;overflow: hidden;}
.m-honewsbox ul li{float: left;height: 20px;line-height: 20px;width: 33.33%;}
.m-honewsbox li a { display: block;color: #333;padding: 0 20px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.m-honewsbox li a:hover{color: #b80608;padding-left: 16px; transition: all .3s;}
/**主体内容***/
.m-main{background: #fff;padding: 20px 20px 5px !important;}

.g-flash,.g-flash img{height: 442px;}
.g-flash img{display: block; width: 100%;}
.g-flash .owl-item{position: relative;}
.g-flash .owl-item p{position: absolute; left: 0; right: 0; bottom: 0; padding: 0 120px 0 15px; height: 50px; line-height: 50px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; background: rgba(0,0,0,.3); color: #fff;}
.g-flash .owl-pagination{position: absolute; right: 15px; bottom: 17px;}
.g-flash .owl-pagination .owl-page{float: left; margin-left: 9px;}
.g-flash .owl-pagination .owl-page span{display: block; width: 14px; height: 14px;  border-radius: 7px;background: #b1b4b5;}
.g-flash .owl-pagination .active span{background: #fff;}

/***首页轮播新版***/

/***首页轮播新版***/

.m-flash .mF_expo2010,.m-newflash .mF_expo2010 .pic{width: 100%;}
.m-flash .mF_expo2010 .pic,.g-newflash,.m-flash .pic img{height: 442px;}
.m-flash .mF_expo2010 .pic li,.m-flash .pic img{display: block; width: 100%;}
.m-flash .mF_expo2010 .txt{position: absolute; bottom: 0; left: 0; right: 0;}
.m-flash .mF_expo2010 .txt li{width: 100%; height: 50px !important; line-height: 50px !important;}
.m-flash .mF_expo2010 .txt li a{display: block;    padding: 0 140px 0 15px;font-size: 16px; font-weight: normal; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-flash .mF_expo2010 .num{position: absolute; right: 15px; bottom: 17px;}
.m-flash .mF_expo2010 .num li{float: left; margin-left: 8px; width: 14px; height: 14px; background: #b1b4b5; -moz-border-radius: 10px; border-radius: 10px; overflow: hidden; text-indent: 9999px;}
.m-flash .mF_expo2010 .num li.current a,.m-flash .mF_expo2010 .num li:hover a{background: #fff;}
.m-flash .mF_expo2010 .txt_bg{height: 50px !important;}

.m-flash .mF_expo2010 .pic,.g-newflash,.m-newflash .pic img{height: 380px;}

.m-xznews{padding-bottom: 2px;}
.m-xznews .nr-tit{display: none;}

.m-xznews .m-liststyle1.m-zz{padding-left: 70px;}
.m-xznews .m-liststyle1.m-zz .u-zzbtn{top: 10px;left: 17px;}
.m-xznews .m-liststyle1.m-zz .u-zzbtn a{display: block;}
.m-xznews .m-liststyle1.m-zz .dzy{margin-bottom: 46px;}
.m-zz div:last-child a:first-child,.m-zz div:last-child a:last-child{display: block; width: 228px;height: 42px;line-height: 42px; background: #015293;color: #fff;text-align: center;border-radius: 5px;}
.m-zz div:last-child a:first-child{position: absolute;bottom: -65px;left: 17px;}
.m-zz div:last-child a:last-child{position: absolute;bottom: -65px;right: 0;}
.m-zz ul:first-child{border-bottom: 1px solid #d8d9da;padding-bottom: 14px;margin-bottom: 14px;}

.m-xznews .m-tabstyle1 li{width:20%;text-align:center;}
.m-news{height: 442px;}
.g-news{background: #f5f5f5;padding: 14px 15px 10px;height: 488px;    overflow: hidden;}
.m-tzgg{height: 108px;   border-top: 1px solid #ddd;}
.m-tzgg>a:first-child{display: none;}
.m-tzgg h2{text-align: center;background: url(../images/public/dot.png) center repeat-x;padding: 22px 0 22px;}
.m-tzgg h2 a{font-family: blod;font-size: 18px;color: #b80608;padding: 10px 27px;background: #e8e8e8;}
.m-tzgg .u-tit{background: url(../images/home/bg-gonggao.png) left center no-repeat;    height: 108px;width: 100px;top:0;left: 0;}
.m-tzgg .m-liststyle1{    padding-left: 115px;height: auto;overflow: hidden;}

.m-xznews .m-liststyle1.m-zz{padding-left: 70px;}
.m-xznews .m-liststyle1.m-zz .u-zzbtn{top: 10px;left: 17px;}
.m-xznews .m-liststyle1.m-zz .u-zzbtn a{display: block;}
.m-xznews .m-liststyle1.m-zz .dzy{margin-bottom: 46px;}
.m-zz div:last-child a:first-child,.m-zz div:last-child a:last-child,.zytj,.szftj{display: block; width: 228px;height: 42px;line-height: 42px; background: #015293;color: #fff;text-align: center;border-radius: 5px;}
.m-zz div:last-child a:first-child,.zytj{position: absolute;bottom: -65px;left: 17px;}
.m-zz div:last-child a:last-child,.szftj{position: absolute;bottom: -65px;right: 0;}
.m-zz ul:first-child,.zyzz-ul1{border-bottom: 1px solid #d8d9da;padding-bottom: 14px;margin-bottom: 14px;}

.m-xznews .m-tabstyle1 li{width:20%;text-align:center;}

.nr-tit{ padding-top: 6px;}
.nr-tit a {color: red;}
.m-special{background: #fff;height: 165px;border:1px solid #ddd;}
.g-special{margin-left: 50px;  margin-top: 20px;}
.g-special .bd{margin: 0 23px 0 234px;height: 121px;}
.g-special .gzbb{margin-left:20px;}
.g-special li{float: left; margin-right: 16px;}
.g-special li img{display: block; width: 210px; height: 121px;}
.g-special .prev,.g-special .next{position: absolute; display: block; width: 17px; height: 31px; top: 50px; background-image: url(../images/public/icon-special.png); background-repeat: no-repeat;}
.g-special .prev{left: 230px;background-position:  -2px 1px;}
.g-special .next{right: 18px; background-position: -23px 2px;}

.m-box3leftpublic1,.m-box3middelservice1,.m-box3rightinter1{height: 284px;border:1px solid #ddd;padding: 20px 14px;}
.m-tabstyle3 li.u-gray a{background: url(../images/home/gray-line.png) left center no-repeat;}
.m-gray{margin-bottom: 23px;}

.m-searchbox2{height: 50px;border:1px solid #ddd;}
.m-searchbox2 select{border:none;height: 48px;    line-height: 48px;width: 110px;padding-left: 14px;font-size: 14px;color: #333333;font-weight: bold;}
.m-searchbox2 .g-inptut{    width: 248px;position: relative;}
.m-searchbox2 .g-inptut input{border:none;line-height: 48px;height:48px;}
.m-searchbox2 .g-inptut input.u-inputtext{text-indent: 40px;width: 100%;font-size: 14px;}
.m-searchbox2 .g-inptut input.u-submitbtn{position: absolute; width: 50px;background: #fff;font-size: 24px; color: #c9c9c9;right: 0;top: 0;}

.m-box3leftpublic2,.m-box3middelservice2,.m-box3rightinter2,.m-box3rightinter3{height: 262px;border:1px solid #ddd;padding: 20px 14px;}
.m-zdlyzk ul li{text-align: center;}
.m-zdlyzk ul li a{display: block;}
.m-zdlyzk ul li a:hover{text-decoration: none;}
.m-zdlyzk ul li a i{ position: relative;    overflow: hidden;width: 50px;height: 50px;border-radius: 25px;border:1px solid #f2c7c7;display: block;margin:0 auto;color: #b80608;font-size: 28px;line-height: 50px;transition: 0.3s;}
.m-zdlyzk ul li a:hover p{color:#b80608;}
.m-zdlyzk ul li a p{font-size: 16px;color: #333333;padding: 10px 0 12px;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-zdlyzk ul li a:hover i{font-size: 30px;transform: rotate(-15deg);-ms-transform: rotate(-15deg);-moz-transform: rotate(-15deg);-webkit-transform: rotate(-15deg);-o-transform: rotate(-15deg);background: #b80608;color: #fff;}

.m-box3leftpublic3,.m-box3middelservice3{height: 262px;border:1px solid #ddd;padding: 20px 14px 0;}
.m-xxgkzl ul li{text-align: center;}
.m-xxgkzl ul li a{display: block;}
.m-xxgkzl ul li a:hover{text-decoration: none;}
.m-xxgkzl ul li a i{ position: relative;overflow: hidden;width: 48px;height: 48px;border-radius: 5px;display: block;margin:0 auto;background:#f4aeae;font-size: 28px;line-height: 48px;transition: 0.6s;color: #fff;}
.m-xxgkzl ul li a:hover i{transform: rotateY(360deg);}
.m-xxgkzl ul li a:hover p{color:#b80608;}
.m-xxgkzl ul li a p{font-size: 14px;color: #333333;padding: 11px 0 17px;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-xxgkzl ul li a i:after{content: ""; position: absolute;left: 50%; top: 50%;width: 0;height: 0;background: #c50001;opacity: 0; transition: 0.6s;border-radius: 50%; z-index: -1;}
.m-xxgkzl ul li a:hover i:after { top: 0; left: 0; width: 100%; height: 100%;opacity: 1;}
.m-xxgkzl ul li a:hover i{background: #b80608;color: #fff;}
.m-box3leftpublic3 .m-tabstyle3 li.u-active a:hover,.m-box3middelservice2 .m-tabstyle3 li.u-active a:hover{cursor: default;}
.m-zcsdy .m-tabstyle3 li.u-active a:hover{cursor: pointer;}

.m-switchdepart{    top: 0;width: 128px;height: 28px;line-height: 28px;color: #fff;right: 0;text-align: center;background: #f4aeae;padding-right: 6px;border-radius: 14px;}
.m-switchdepart:hover{background: #b80608;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;}
.g-servicelist{height: 162px;overflow-y: auto;}
.g-servicelist ul li{width: 33.33%;text-align: center;padding: 16px 0;float: left;}
.g-servicelist ul li a{display: block;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-mslyfw{/*padding-top: 15px;*/}
.m-mslyfw ul li{height: 45px;line-height: 45px;text-align: center;margin-bottom: 18px;}
.m-mslyfw ul li a{display: block;background: #f5f5f5;transition: box-shadow 0.5s;-webkit-transition: box-shadow 0.5s;}
.m-mslyfw ul li:hover a{box-shadow:0px 0px 5px #b80608; background: #b80608;color: #fff;}

.m-publicservice{margin-top: -10px;}

.m-zcsdy:hover{background: #dcdcdc;}
.m-zcsdChild{padding-top: 18px;margin:0 -3px;}
.m-zcsdChild .u-text{}
.m-zcsdChild .u-text ul li{height: 45px;width: 114px;float: left;text-align: center;}
.m-zcsdChild .u-text ul li.u-active a{color: #b80608; }
.m-zcsdChild .u-text ul li a:hover{border:1px solid #b80608;}
.m-zcsdChild .u-text ul li a{display: block;line-height: 43px;background: #fff;    border: 1px solid #ddd;}
.m-companyall{position: relative;}
.g-company{height: 53px;line-height: 51px;background: #fff;border:1px solid #ddd;padding: 0 14px;}
.g-company .u-jdytitle{color: #ccc;font-size: 16px;    padding-right: 35px;float: left;}
.g-company .u-jdyname{color:000;background: url(../images/home/arrow-gary-down.png) right center no-repeat;    display: block;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-dropsel{background: #fff;    box-shadow: 1px 1px 2px #ddd;display: none;    position: absolute; top: 53px;left: 0; z-index: 2;width: 100%;height: 177px;
    overflow-y: auto;}
.m-dropsel ul{border: 1px solid #ddd;border-top: none;}
.m-dropsel ul li{line-height: 44px;text-align: center;display: block;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;padding: 0 10px;}
.m-dropsel ul li:hover{cursor: pointer;color: #b80608;padding-left: 16px; transition: all .3s;}
.m-userSearch{height: 55px;}
#writeSearch{text-align: center;color: #fff;height: 55px;    background: url(../images/home/writeSearch.png) #b80608 center 9px no-repeat;
    line-height: 74px; border:none;width: 100%;}
.g-userSearch i{padding-top: 6px;display: block;}

.u-zcjdy{color: #b80608;}
/**区域切换***/
/*.header-dropdown {min-height:400px;position: fixed;display: none;  padding: 0 20px;z-index: 999999; background-color: #fff;border-radius: 3px;box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);}*/
.header-dropdown .nav-selected {color: #b80608;font-size: 16px;}
.header-dropdown .nav-selected ul {display: inline-block;}
.header-dropdown .nav-selected ul li:last-child { background: none;}
.header-dropdown .nav-selected ul li {background: url(../images/home/xiazai.png) right center no-repeat;display: inline-block;background-size: 13px 60%; padding-right: 20px;padding-left: 10px;cursor: pointer;}
.header-dropdown .nav-selected .ares-sure {color: #fff;padding: 4px 30px;background-color: #b80608;font-size: 16px;display: inline-block;cursor: pointer;}
.header-dropdown dd {float: left;margin-right: 20px;font-size: 14px;line-height: 32px;height: 32px;padding-left: 10px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}
.header-dropdown dd:hover {background: #aaa;}
.header-dropdown #area-street dd {width: 100px;margin-right: 20px;}
.header-dropdown .current { color: #ff0000;}
.header-dropdown dl {position: relative;margin: 20px 0;clear: both;line-height: 38px;}
.header-dropdown .depart-selected-tip {width: 95%;padding: 20px 0 0 10px; border-top: dashed 1px #eee;font-size: 15px;font-weight: bolder;}
.nav-selected .u-close{right: 0;top: -20px;font-size: 24px;}
.nav-selected .u-close:hover{cursor: pointer;}
.m-wriiting{right: 0;}
.m-wriiting a{color: #333333;font-size: 14px;display:inline-block;padding: 0;}
.m-wriiting a:hover{color: #b80608;}
.m-wriiting span{background: url(../images/home/icon-li3.png) left center no-repeat;    display: inline-block;    padding-left: 12px;text-align: right;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}

.m-talking .u-talkpic{height: 96px;}
.m-talking .u-talkpic a{overflow: hidden;display: block;height: 100%;}
.m-talking .u-talkpic img{display: block;margin: 0 auto;max-width: 100%;height: 100%;transition: all 0.6s;}
.m-talking .u-talkpic img:hover{transform: scale(1.4);}
.m-talklist{font-size: 16px;color: #333;line-height: 30px;}
.m-talklist .u-listspanleft{float: left;}
.m-talklist .u-listspan{ display: block;overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;}
.m-talklist .u-listspan:hover{padding-left: 3px; transition: all .3s;}
.m-talking p{line-height: 25px;margin-top:16px;}
.m-talking p a{color: #ff0000;}

.m-konw{padding: 8px 0;    position: relative;}
.m-konw a{}
.m-box3rightinter3 .m-yqihy .u-huyou{font-size: 16px;color: #333333;   left: 28px;top: 0;}
.m-box3rightinter3 .m-yqihy .u-guifan{font-size: 14px;line-height: 28px;color: #666666;}
.m-box3rightinter3 .m-yqihy .u-guifan:hover{color: #b80608;}
.m-box3rightinter3 .m-yqihy .u-huyou:hover{color: #b80608;}
.m-box3rightinter3 .m-yqihy i{color: #f4aeae;font-size: 19px;vertical-align: middle;    margin-right: 8px;    float: left;}

.m-result{margin-top: 10px;}
.m-result div{text-align: center;}
.m-result div a{display: block;background: #f4aeae;color: #fff;line-height: 45px;height: 45px;border-radius: 5px;}
.m-result div a:hover{text-decoration: none; background: #b80608;color: #fff; -ms-transform: scale(1.05);-moz-transform: scale(1.05);-webkit-transform: scale(1.05);-o-transform: scale(1.05);}
.m-result div a i{font-size: 24px;    vertical-align: middle;}
.m-result div a span{vertical-align: top;}




#hotServices li{line-height: 30px; cursor: pointer;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;display: block;}
#hotService .modal-title{color: #b80608;}
/***智能场景样式**/
.con_tab_bg{
    background: #ff862d;
    overflow: hidden;
    width: 0px;
    position: absolute;
    left: 54px;
    z-index: 22;
    top:0;
}

.con_tab_abc{
    width: 400px;
    overflow: hidden;
}
.zntj_con_text{
    position: absolute;
    top: 50px;
    left: -52px;
    width: 52px;
    height: 229px;
    background: url(zfzx_zntj_20181116_06.png) top center no-repeat;
    color: #ffffff;
    padding-top: 40px;
    text-decoration: none;
}
.zntj_con_text img{
    color: #ffffff;
    height: auto;
    text-align: center;
    display: block;
    margin: 0 auto;
    padding-bottom: 10px;

}
.zntj_con_text span{
    color: #ffffff;
    width: 20px;
    height: auto;
    text-align: center;
    font-size: 20px;
    line-height: 24px;
    display: block;
    margin: 0 auto;

}
.xxgk_tit_tab {
    background: #ff862d;
    height: 55px;
    line-height: 55px;
    overflow: hidden;
    margin: 0 0 10px 0;
}
.bottom_news{ width:382px; margin:9px;background: #ffffff; height: 514px;  overflow: hidden;}
.bottom_news .xxgk_tit_tab span{    
	float: left;
    text-align: center;
    color: #ffffff;
    font-size: 18px;
    font-weight: bold;
    height: 55px;
    width: 33.3%;    
    cursor: pointer;}
.bottom_news .xxgk_tit_tab span.hover {
    background: #ffffff;
    color: #333333;
}
.bottom_news dl dd a {
    display: inline-block;
    padding: 5px 15px;
    line-height: 25px;
	min-width: 333px;
   /* overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;*/
}
.bottom_news dl dd{ line-height:20px; padding:10px 0 5px 10px; margin:0 0 50px 0; position:relative; overflow:hidden; font-size:14px; border-bottom:1px dotted #d6d6d6;  }
.bottom_news dl dd span{ position:absolute; right:0px; bottom:5px; background:#fff; padding:0 5px; color:#999999; font-size:12px;}
.bottom_news dl dd a{ color:#333333;}
.bottom_news dl dd a:hover{color:#ff6600;}
.bottom_news dl dt{font-size: 16px;padding: 0 18px;}
.bottom_news dl{ margin:-10px 0 0 0;height:532px;}
.bottom_news dl::-webkit-scrollbar {
   // display: none;
   width: 8px;   
   height: 1px;
}
.bottom_news dl::-webkit-scrollbar-thumb {
        border-radius: 8px;
         -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
        background: #78b929;
    }
.bottom_news dl::-webkit-scrollbar-track {
        -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
        border-radius: 8px;
        background: #f0f3f6;
    }
	
.m-tpxzadv{padding: 20px; background: #fff;display: flex;}
.m-tpxzadv .c-shine{width: 50%;padding-right: 10px;}
.m-tpxzadv>div:last-child{padding-left: 10px;}

/*large pcScreen*/
@media (min-width:1240px) {
.m-flash{width: 678px;*+width: 658px;} 
.m-news{width: 542px;*+width: 522px;}
/*.header-dropdown{width: 1183px;}*/
}
/*medium pcScreen lg*/
@media screen and (max-width: 1240px) {
.m-tabstyle4 a{    padding: 0 19px;}
.m-searchbox2 .g-inptut{    width: 224px;}

.m-zz div:last-child a{display: none;}


}
/*medium pcScreen lg*/
@media screen and (max-width: 1199px) {
.m-box3leftpublic1, .m-box3middelservice1{height:auto !important;}
.m-box3leftpublic2, .m-box3middelservice2, .m-box3rightinter2{height:auto !important;}
.m-box3leftpublic3, .m-box3middelservice3,.m-box3rightinter3{height:auto !important;}
.m-searchbox2{height: auto;}
.m-searchbox2 select{float: none;width: 100%;}
.m-searchbox2 .g-inptut{float: none;width: 100%;border-top:1px solid #ddd;}
.m-searchbox2 .g-inptut input.u-inputtext{text-indent: 18px;}
.m-honewsbox h1{font-size: 32px;}
.g-servicelist{height: auto;}
}
/*pad md*/
@media screen and (max-width: 991px ){
	.m-flash .mF_expo2010 .pic,.g-newflash,.m-newflash .pic img{height: 350px;}
    .m-xznews .m-liststyle1.m-zz .dzy{margin-bottom: 15px;}
    .m-zz div:last-child a:first-child,.m-zz div:last-child a:last-child{display: block;position: static;width: 100%;margin-bottom: 10px;}
    .m-zz div:last-child a{display: block;position: static;width: 100%;margin-bottom: 10px;}
	
	.m-liststyle1 li{height: 34px;line-height: 34px;}
	.m-special{height: auto;}
    .g-special{padding: 10px 0;margin-left: 0;margin-top:0;}
	.g-special .next{right: 12px;}
    .m-honewsbox h1{font-size: 25px;}
    .g-news,.m-news,.m-tzgg{height: auto;}
    .m-tzgg .m-liststyle1{position: static;}
    .m-xznews {padding-bottom: 0; border-bottom: none;}
    .m-tzgg .m-liststyle1{    padding-left: 0;}
    .m-tzgg>a:first-child{display: block;width: 100%;height: 38px;line-height: 38px;font-weight: bold;color: #fff;background: #b80608;text-align: center;}
    .m-tzgg>a:nth-child(2){display: none;}

    .m-hotbox{padding-left: 97px;}
	.m-honewsbox li a{padding:0;}
	.m-hotbox ul li {width: 50%;float: left;margin-bottom: 10px; overflow: hidden;height: 24px;}
    .m-hotbox ul li.u-border{border-right: none;}
    .m-hotbox ul li a{    text-align: left;}
	
	.m-tpxzadv{padding: 15px;}
	
    .m-xznews .m-liststyle1.m-zz .dzy{margin-bottom: 15px;}

    .m-zz div:last-child a:first-child,.m-zz div:last-child a:last-child{display: block;position: static;width: 100%;margin-bottom: 10px;}
    .m-zz div:last-child a{display: block;position: static;width: 100%;margin-bottom: 10px;}

    .g-newflash{position: relative;z-index: 1;}
}
@media screen and (min-width: 767px){
	 
     .modal-dialog{margin: 110px auto !important;}


}
/*phone sm*/
@media screen and (max-width: 767px) {
    .mF_expo2010_j-flash .pic{width: 100% !important;}
    .m-flash .pic img{height: 100% !important;}
	.m-flash .mF_expo2010 .pic,.g-newflash,.m-newflash .pic img{height: 230px;}
	
	.m-box3leftpublic3,.m-box3leftpublic2{height: auto;}
	.m-gray{margin-bottom: 14px;}
	.box3middelservice1 .m-gray{margin-bottom: 19px;}
	.g-servicelist ul li{padding: 12px 0;}
	.m-switchdepart{width: 110px;}
	.m-switchdepart .u-area{font-size: 12px;}

    .m-talking p{margin-top:0;}
	.g-special .bd{margin:0 25px;}
	.g-special .prev{left: 0;}
    .g-special .next{right: 3px;}

    .m-hottop{padding: 10px;}

    .m-jqadv{height:50px!important}
    .m-jqadv.visible-lg{display:block!important}
    .m-jqadv img{width:140%!important;margin-left:-20%!important;left:auto!important;height:50px!important}
}

@media screen and (max-width: 450px) {
    .m-honewsbox ul li{width: 100%;}
	
	.m-tabstyle1 li span{display:none;}
}