/*
@Author: Zhao Ying
@Create Time: 2017-09-07
*/
.list-expert ul li img {height: 180px;}
*{margin:0;padding:0}
body{margin:0 auto;margin-bottom:50px !important;padding:0;width:100%;height:100%;color:#000;font-size:14px;font-family:'Microsoft YaHei,Verdana,arial';}
em{font-weight:normal;font-style:normal}
ul{margin:0;padding:0;list-style-type:none}
img{display:block;border:0;text-align:top}
a{color:#000;text-decoration:none;cursor:pointer}
a:hover{text-decoration:none}
.both{clear:both;overflow:hidden;margin:0;padding:0;height:0;*display:inline}
.con-title{margin:3% 0 0 0;padding:2% 0;width:100%;background:#d2235a}
h3{margin:0 auto;width:92%;color:#fff;font-weight:100}
h3 span{float:left;display:inline}
h3 a{float:right;display:inline;color:#fff}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.col{color:#d2235a;}
.vertical-center{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);}
.vertical-left{position: absolute;top: 50%;left: 0%;transform: translate(-0%, -50%);-moz-transform: translate(-0%, -50%);-webkit-transform: translate(-0%, -50%);}
.vertical-right{position: absolute;top: 50%;right: 0%;transform: translate(-0%, -50%);-moz-transform: translate(-0%, -50%);-webkit-transform: translate(-0%, -50%);}
.block1{clear:both;overflow:hidden;margin:0;padding:0;height:1px}
.block10{clear:both;overflow:hidden;margin:0;padding:0;height:10px}
.block30{clear:both;overflow:hidden;margin:0;padding:0;height:30px}
.block15{clear:both;overflow:hidden;margin:0;padding:0;height:15px}
.block20{clear:both;overflow:hidden;margin:0;padding:0;height:20px}
.blank{border-top:#E7E7E7 1px solid;border-bottom:#E7E7E7 1px solid;background:#F7F7F7;}
.place{overflow:hidden;margin:0 auto;width:92%;height:40px;color:#d2235a;font-size:14px;line-height:40px}
.place a{color:#d2235a}
.head{padding:0;width:100%;height:100%;border-bottom:1px solid #d2235a;background:#d2235a}
.head .logo{margin:0 auto;width:100%;}
.head .logo img{margin:0 auto;width:100%;    padding: 6px 0;}
.body{padding:0 0 1% 0;border-bottom:1px solid #ababac}
.body h1{padding:3% 0;text-align:center;font-weight:100;font-size:19px}
h2.h2{padding:3% 0 0 0;font-weight:100;font-size:18px}
h2.h2 span{padding:0 1%;border-bottom:2px solid #d2235a}
.zhuanjia_img{width:100%;margin-top:20px;}
/* logo */
.nav{float:left;display:inline;width:100%}
.nav ul li{position:relative;float:left;display:inline;width:20%;height:47px;color:#000;text-align:center;font-size:14px;line-height:47px}
.nav ul li.home{width:17%}
.nav ul li.hover{background:#9756c4}
.nav ul li a{color:#000}
.nav ul li .fixed-nav-son{position:absolute;top:47px;left:0;z-index:999999999;display:none;width:100%}
.nav ul li.open .fixed-nav-son{display:block}
.nav ul li.close .fixed-nav-son{display:none}
.nav ul li .fixed-nav-son a{float:left;display:inline;overflow:hidden;width:100%;height:35px;background:#fff;line-height:35px}

/*banner*/
.banner {width: 100%;margin:0 auto;position:relative;overflow:hidden;z-index:1}
.banner img{width:100%;}
.swiper-pagination-bullet-active{background:red}
.swiper-pagination-bullet{width:5px; height:5px;margin: 0 5px;}
#swiper-pagination1,#swiper-pagination2,#swiper-pagination3{
  position: absolute;text-align: center;-webkit-transition: 300ms;
  -moz-transition: 300ms;-o-transition: 300ms;transition: 300ms;
  -webkit-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);z-index: 10;
  left: 0;
  right: 0;
  margin-top: 10px;
}
/*加载网页*/
#preloader {position:fixed;z-index:2500;top:0;left:0;right:0;bottom:0; z-index:999999; }

#status {position: fixed;z-index: 999999;width: 0.5rem;top: 50%;margin-top: -0.35rem;left: 50%;margin-left: -0.45rem;background: rgba(0, 0, 0, 0.8);border-radius: 10px;padding: 0.2rem 0.25rem;}
#status li{color: #fff;font-size: 0.1rem;text-align: center;}
#status img{width:100%;}
#status p{color: #D8D8D8;font-size:0.1rem;text-align: center;line-height: 0.1rem;margin-top: 0.05rem;}
#status em{font-size:10px!important;display:block;font-style:normal;}

/* 导航nav */
.owl-carousel .owl-wrapper:after{clear:both;display:block;visibility:hidden;height:0;content:".";line-height:0}
.owl-carousel{position:relative;display:none;width:100%;-ms-touch-action:pan-y}
.owl-carousel .owl-wrapper{position:relative;display:none;-webkit-transform:translate3d(0px,0px,0px)}
.owl-carousel .owl-wrapper-outer{position:relative;overflow:hidden;width:100%}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out}
.owl-carousel .owl-item{float:left}
.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.grabbing{cursor:url(grabbing.png) 8 8,move}
.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-ms-transform:translate3d(0,0,0)}
.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}
.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}
.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}
.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}
.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}
.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}
.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}
.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}
.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}
@-webkit-keyframes empty{0%{opacity:1}
}
@-moz-keyframes empty{0%{opacity:1}
}
@keyframes empty{0%{opacity:1}
}
@-webkit-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@-moz-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
@-moz-keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
@keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}
75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}
100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}
}
@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}
75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}
100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}
}
@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}
75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}
100%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}
}
@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}
75%{opacity:.5;-webkit-transform:translateZ(-500px)}
100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}
}
@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}
75%{opacity:.5;-moz-transform:translateZ(-500px)}
100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}
}
@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}
75%{opacity:.5;transform:translateZ(-500px)}
100%{opacity:1;transform:translateZ(0) translateX(0)}
}
@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}
}
@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8)}
}
@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}
}
@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}
}
@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}
}
@keyframes goDown{from{transform:translateY(-100%)}
}
@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}
}
@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}
}
@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}
}
@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}
}
@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}
}
@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}
}
.owl-theme .owl-controls{margin-top:10px;text-align:center}
.owl-theme .owl-controls .owl-buttons div{display:inline-block;margin:5px;padding:3px 10px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;color:#FFF;font-size:12px;opacity:.5;zoom:1;*display:inline;filter:Alpha(Opacity=50)}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{text-decoration:none;opacity:1;filter:Alpha(Opacity=100)}
.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}
.owl-theme .owl-controls .owl-page span{display:block;margin:0 5px;width:12px;height:12px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#c1c1c1}
.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{background:#9c5fc7;opacity:1;filter:Alpha(Opacity=100)}
.owl-theme .owl-controls .owl-page span.owl-numbers{padding:2px 10px;width:auto;height:auto;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;color:#FFF;font-size:12px}
.owl-pagination{padding:0}



/* 新版本  20160129*/
*{ margin:0; padding:0; list-style:none;font-size: 0.13rem;}
a{ text-decoration:none;}
.both{float:none;}

/* 头部 */
#header{background:#DF0045;text-align: center;height: 50px;color: #fff;position: relative;    background-size: contain;}
#header span.right{width: 25px;height: 23px;    margin: 15px 10px 30px 30px;position: absolute;right: 0.01rem;top: 0;background: url("http://static.gmzx.com/images/phone/common/meun.png") no-repeat center center;background-size: 100%;
transform:rotate(0deg);
-ms-transform:rotate(0deg);     /* IE 9 */
-moz-transform:rotate(0deg);    /* Firefox */	
-webkit-transform:rotate(0deg); /* Safari 和 Chrome */
-o-transform:rotate(0deg);
-webkit-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
transition: all 0.3s linear;
}
#header span.right.on{background: url("http://static.gmzx.com/images/phone/article/btn2.png") no-repeat center center;
background-size: 100%;
  width: 28px;
  height: 28px;
  margin: 12px 10px 30px 30px;
transform:rotate(135deg);
-ms-transform:rotate(135deg);     /* IE 9 */
-moz-transform:rotate(135deg);    /* Firefox */
-webkit-transform:rotate(135deg); /* Safari 和 Chrome */
-o-transform:rotate(135deg);
-webkit-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
transition: all 0.3s linear;}

.top_user{position: absolute;right: 10px;height: 35px;width: 35px;border-radius: 50%;top: 50%;margin-top: -17.5px;}
.top_user img{height: 100%;}
.tab-nav{position: absolute;right: 0.01rem;top: 0;left: 100%;width: 44px;margin-left: -44px;overflow: hidden;height: 500px !important;}
#header h2{font-size: 0.16rem;font-weight: normal;}
.txtMarquee-left{display: inline-block;font-weight: normal;line-height:50px; box-sizing: border-box;}
.txtMarquee-left li{font-size:16px;margin-right:5px;height:50px;width: 200px;}
.txtMarquee-left li.bygmzx{background:url("http://static.gmzx.com/images/phone/common/by_logo.png") no-repeat center center;background-size: 90%;}
/*.txtMarquee-left li.thgmzx{background:url("http://static.gmzx.com/images/phone/common/th_logo.png") no-repeat center center;background-size: 90%;}*/
.txtMarquee-left li.zjgmzx{background:url("http://static.gmzx.com/images/phone/common/zj_logo.png") no-repeat center center;background-size: 90%;}
.txtMarquee-left li.hdgmzx{background:url("http://static.gmzx.com/images/phone/common/hd_logo.png") no-repeat center center;background-size: 90%;}
.txtMarquee-left li.fsgmzx{background:url("http://static.gmzx.com/images/phone/common/fs_logo.png") no-repeat center center;background-size: 90%;}
.txtMarquee-left li.pygmzx{background:url("http://static.gmzx.com/images/phone/common/py_logo.png") no-repeat center center;background-size: 90%;}

#header h1{display: inline-block;width: 1.1rem;  font-weight: normal;line-height:50px;overflow: hidden;text-align: center;margin-left:30px;    margin-left: 8%;box-sizing: border-box;}
#header h1 p{display:inline;}
#header span.logo{text-indent:-9999px;position:absolute;left: 10px;top:-5px;display: block;    padding-left: 0.0rem;}
#header span.logo h2{background:url("http://static.gmzx.com/images/phone/common/gm_home.png") no-repeat center center;width: 30px;height: 26px;background-size: contain;}	
.menu{overflow: hidden;background-color: #d2235a;width: 1rem;position: absolute;    top: 50px;right:0;z-index: 9999;height: 0;
-webkit-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
transition: all 0.3s linear;background: rgba(0, 0, 0, 0.8) !important;border-radius: 6px;}
.menu li{margin: 0 20px;text-align: center;border-bottom: 0.01rem solid #000;font-size: 0.16rem;height: 0.3rem;line-height: 0.3rem;}
.menu li:last-child{border:0 none;}
.menu li a{color: #fff;display: inline-block;width: 100%;text-align: left; }


/* 新版本 */
#header span.logo h2{margin:0;}
.menu{    position: fixed !important;
    top: 0 !important;
    right: -70%;
    width: 70%;
    height:100%;
    border-radius: 0;
    }
    #header span.right{
    background: url("http://static.gmzx.com/images/phone/index2017/loginwx.png") no-repeat center center !important;
    background-size: 100% !important;
    margin: 12px 10px 30px 30px;
    width: 30px;
    height: 30px;}
#header span.right.on {
    background: url("http://static.gmzx.com/images/phone/index2017/loginwx.png") no-repeat center center;
    background-size: 100% !important;
    width: 30px;
    height: 30px;
    transform: rotate(0);
    -ms-transform: rotate(0);
    -moz-transform: rotate(0);
    -webkit-transform: rotate(0);
    -o-transform: rotate(0);
    -webkit-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
}
#header span.logo{
	top: 50%;
	margin-top: -13px;
}
.user_menu{
	overflow: hidden;
	display:none;
    background-color: #d2235a;
    width: 1rem;
    position: absolute;
    top: 50px;
    right: 0;
    z-index: 9999;
    height: 10em;
    -webkit-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
    background: rgba(0, 0, 0, 0.8) !important;
    border-radius: 6px;
}
.user_menu li {
    margin: 0 20px;
    text-align: center;
    border-bottom: 0.01rem solid #000;
    font-size: 0.16rem;
    height: 0.3rem;
    line-height: 0.3rem;
}
.user_menu li a {
    color: #fff;
    display: inline-block;
    width: 100%;
    text-align: left;
}


/* 脚部 */
.footer{box-sizing: border-box;text-align: center;margin:0 0rem 0.2rem;color: #333;padding-top: 0.2rem !important;}
.footer p{line-height:0.25rem;color:#333;}
.foot_contact{box-sizing: border-box;text-align: center;color: #333;padding: 0.3rem 0 0.3rem 50%;}

.foot_contact.bygmzx{background: url("http://static.gmzx.com/images/phone/common/by_map.png") no-repeat left center;background-size: 70%;}
.foot_contact.thgmzx{background: url("http://static.gmzx.com/images/phone/index/dizhi_bg.png") no-repeat center center;background-size: 100%;}
.foot_contact.zjgmzx{background: url("http://static.gmzx.com/images/phone/common/zj_map.png") no-repeat left center;background-size: 80%;}
.foot_contact.hdgmzx{background: url("http://static.gmzx.com/images/phone/common/hd_map.png") no-repeat left center;background-size: 70%;}
.foot_contact.fsgmzx{background:url("http://static.gmzx.com/images/phone/common/fs_map.png") no-repeat left center;background-size: 60%;}
.foot_contact.pygmzx{background:url("http://static.gmzx.com/images/phone/common/py_map.png") no-repeat left center;background-size: 50%;}

.foot_contact li{text-align: left;margin-bottom: 10px;}
.foot_contact li:after{content: "";display: block;height: 0; clear: both; visibility: hidden;}
.foot_contact li p.rexian{background:url("http://static.gmzx.com/images/phone/index/dianhua.png") no-repeat left center;background-size: 15%;height: 0.25rem;padding-left: 18%;line-height: 0.25rem;}
.foot_contact li p.dizhi{background:url("http://static.gmzx.com/images/phone/index/dizhi.png") no-repeat left center;background-size: 15%;height: 0.3rem;padding-left: 18%;line-height: 0.3rem;}
.foot_contact li p{font-size:0.13rem;}
.foot_contact li b{font-size:0.16rem;}
.foot_contact li a.addr{background: url("http://static.gmzx.com/images/phone/index/jiantou.png") no-repeat 90% center #333333;background-size: 20%;display: block;width: 48%;float: left;color: #fff;height: 0.25rem;line-height: 0.25rem;margin-right: 2%;border-radius: 0.05rem;font-size: 0.12rem;padding-left: 3%;box-sizing: border-box;}
/* 脚部导航 */
#footer{box-sizing: border-box;border-top: 1px solid #ccc;border-bottom: 2px solid #ccc;z-index: 9999;text-align: left;position: fixed;bottom: 0;width: 100%;max-width: 720px;}
/*.foot_nav{position:fixed;bottom:0;left:0;width:100%;height:115px;z-index:9999;}*/
.foot_nav{position:fixed;bottom:0;left:0;width:100%;height:90px;z-index:9999;}
.foot-ul{width:100%;height:100%;margin: 0 auto;max-width:720px;box-shadow:0 -2px 10px #000;}
.foot-ul li{float:left;width:25%;height:100%;background:#4945BA;}/*166.4*/
.foot-ulli a{display:block;width:100%;height:100%;}
.foot-ul li:nth-child(2){background:#E8421E;}
.foot-ul li:nth-child(3){background:#8A32BC;}
.foot-ul li:nth-child(4){background:#2E3642;}/*140.8*/
.foot-ul li .foot_pic{width:24%;margin:8% auto 0;    }
.foot-ul li img{width:100%;}
.foot-ul li span{color:#fff;text-align:center;display:block;font-size:20px;line-height:30px;}
.foot-ul li:nth-child(4) .foot_pic{width:25%;}
.foot-ul li .foot_pic em{display:block;width:30px;height:24px;color:#000;line-height:24px;text-align:center;border-radius:20px;background:#FFDE00;top:-8px;right:-15px;
	box-shadow:0px 0px 5px #333333;font-size:14px;}
.pr {
    position: relative;
}.foot_pic .pa {
    position: absolute;
}

/*
#footer ul li{width: 25%;height:1.0rem;line-height:0.25rem;float:left;box-sizing: border-box;color:#ffffff;}
#footer ul li a{text-align: center;float: left;width: 100%;height: 100%;color: #ffffff;max-width: 720px;font-size: 14px;}
#footer ul li.consult{background:#8A32BC;}
#footer ul li.zx_phone{background:#4945BA;}
#nav_menu_bnt{background:#2E3642;}
.zx_phone em,.nav_hone em{display:block;font-size:20px;}
#footer ul li img{max-width: 22px;box-sizing: border-box;vertical-align: -2px;padding-right: 3px;margin:0px auto;}
#footer .nav_hone{border-left:none;background: #E8421E;}
#footer ul li.nav_hone img{max-width: 22px;margin: 0 auto;  }
.dd {margin-top:10%;}
#footer ul li.consult a{display: block;position: relative; max-width: 96px;margin: 0px auto;float: none;}*/

/*商务通 跟PC一样的样式
.swt_box{width: 320px;box-shadow: 0px 0px 20px rgba(0,0,0,0.2);border-radius: 20px;z-index: 9999999;display:none;position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%) scale(0.77);-moz-transform: translate(-50%, -50%) scale(0.77);-webkit-transform: translate(-50%, -50%) scale(0.77);}
@media screen and (max-width:320px){
	.swt_box{width: 280px;left:55%;}
}
.swt_box img{display: inline;width: auto !important;}
.swt_box dl{width: 100%;height: 100%;margin: auto;position: relative;}
.swt_box dl dt{font-size:24px;text-align: center;}
.swt_box dl dt span{font-size:22px;}
.swt_box dl dd{font-size:22px;line-height:32px;color:#464646;text-align:center;}
.swt_box dl dd:nth-child(1){color:#FFFF00;}
.swt_box dl dd strong{color:#5658cf;}
.swt_box dl .swt_link a{display:block;width:50%;float:left;color:#fff;font-size:24px;line-height:47px;text-align:center;}
.swt_box dl .swt_link a:nth-child(2){background:#ac5b95;border-radius:0 0 20px 0;}
.swt_box dl .swt_link a:nth-child(1){background:#FCFF00;border-radius:0 0 0 20px;color:#9E3000;position:relative;}
.swt_box dl .swt_link a:nth-child(1) span{position: absolute;text-align: center;width: 20px;height: 20px;line-height: 20px;font-size: 12px;font-weight: normal;background: red;color: rgb(255, 255, 255);border-radius: 50%;top: 3px;left: 34px;}
.swt_box dl .swt_link a img{width:17%;margin-right:1.5%;vertical-align:-7px;}
.swt_box dl .closeBtn{line-height:38px; width:55px; height:55px;font-size:43px;font-weight:bold;color:#fff;text-align:center;position:absolute;right:-8px;top:-8px;overflow:hidden;cursor:pointer;}
*/

/*商务通*/
.swt_box{width: 320px;height: 255px;position: fixed;display: none;left: 50%;top: 50%;margin: -122px 0px 0px -160px;background:#DF0045;box-shadow: 0px 0px 20px rgba(0,0,0,0.2);border-radius: 20px;z-index: 9999999;}
@media screen and (max-width:320px){
	.swt_box{width: 280px;left:55%;}
}
.swt_box img{display: inline;width: auto !important;}
.swt_box dl{width: 100%;height: 100%;margin: auto;position: relative;}
.swt_box dl dt{font-size:24px;text-align: center;}
.swt_box dl dt span{font-size:22px;}
.swt_box dl dd{font-size:22px;line-height:32px;color:#464646;text-align:center;}
.swt_box dl dd:nth-child(2){color:#FFFF00;}
.swt_box dl dd strong{color:#5658cf;}
.swt_box dl .swt_link{width:100%;position:absolute;left:0px;bottom:0px;overflow:hidden;}
.swt_box dl .swt_link a{display:block;width:50%;float:left;color:#fff;font-size:24px;line-height:47px;text-align:center;}
.swt_box dl .swt_link a:nth-child(1){background:#540800;border-radius:0 0 0 20px;}
.swt_box dl .swt_link a:nth-child(2){background:#FCFF00;border-radius:0 0 20px 0;color:#9E3000;position:relative;}
.swt_box dl .swt_link a:nth-child(2) span{position: absolute;text-align: center;width: 20px;height: 20px;line-height: 20px;font-size: 12px;font-weight: normal;background: red;color: rgb(255, 255, 255);border-radius: 50%;top: 3px;left: 34px;}
.swt_box dl .swt_link a img{width:17%;margin-right:1.5%;vertical-align:-4px;}
.swt_box dl .closeBtn{line-height:38px; width:55px; height:55px;font-size:43px;font-weight:bold;color:#fff;text-align:center;position:absolute;right:-8px;top:-8px;overflow:hidden;cursor:pointer;}
@media screen and (min-width:320px) and (max-width:720px){
.swt_box{transform:scale(0.77);}
}



/* 底部上拉列表 */
#footer .nav_menu{display:none;-moz-border-radius: 6px; -webkit-border-radius:6px; border-radius: 6px;background-color: #fff;width: 1rem;position: absolute;bottom:0.48rem;   left: 58%;z-index: 9999;-webkit-transition: all 0.3s linear;-ms-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;background: #DE1051;}
.nav_menu ul:after{content: "";display: block;height: 0;width:0;border: 10px solid;border-color: #DE1051 transparent transparent transparent;position: absolute;bottom: -20px;left: 40%;}
#footer .nav_menu li {width: 90%;text-align: center;border-bottom: 0.01rem dashed  #e6e6e6;font-size: 0.16rem;height: 0.3rem;line-height: 0.3rem;margin-left: 2% !important;}
#footer .nav_menu_bnt.on{background: url("http://static.gmzx.com/images/phone/article/btn.png") no-repeat center center;background-size: 55%;
transform:rotate(135deg);
-ms-transform:rotate(135deg);     /* IE 9 */
-moz-transform:rotate(135deg);    /* Firefox */
-webkit-transform:rotate(135deg); /* Safari 和 Chrome */
-o-transform:rotate(135deg);
-webkit-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
transition: all 0.3s linear;}
#footer .nav_menu ul{margin: 0;padding: 0 10%;}

#footer .nav_menu ul li{width: 100%;text-align: center;border-bottom: 0.01rem dotted #e6e6e6;font-size: 0.16rem;height: 0.3rem;line-height: 0.3rem;}
#footer .nav_menu ul li:last-child{margin:0;border:0;}
#footer .nav_menu ul li a{height: 0.3rem;width: 100%;color: #ffffff;display: block;font-size: 0.13rem;box-sizing: border-box;line-height: 0.3rem;text-align: center;}
/*#footer .nav_menu li .nav_zhuanjia{background:url("http://static.gmzx.com/images/phone/article/zhuanjia_logo.png") no-repeat 3% 50%;background-size: 18%;}
#footer .nav_menu li .nav_pinpai{background:url("http://static.gmzx.com/images/phone/article/pinpai_logo.png") no-repeat 3% 50%;background-size: 18%;}
#footer .nav_menu li .nav_youhui{background: url("http://static.gmzx.com/images/phone/article/youhui_logo.png") no-repeat 3% 50%;background-size: 18%;}*/


@media screen and (max-width: 639px){
	.foot_nav{height:55px;}
	.foot-ul li span{font-size:14px;line-height:20px;}
	.foot-ul li .foot_pic em{width:20px;height:16px;color:#000;line-height:16px;top:-6px;right:-10px;font-size:10px;
	box-shadow:0px 0px 5px #333333;}
	#footer .nav_menu{position: absolute;
    bottom:68px;
    left: 68%;}

}
@media screen and (max-width: 413px){

	.foot_nav{height:55px;}
	.foot-ul li span{font-size:14px;line-height:20px;}
	.foot-ul li .foot_pic em{width:20px;height:16px;color:#000;line-height:16px;top:-6px;right:-10px;font-size:10px;
	box-shadow:0px 0px 3px #333333;}
	#footer .nav_menu{position: absolute;
    bottom: 0.54rem;
    left: 68%;}
}
@media screen and (max-width: 374px){
}
@media screen and (max-width: 359px){
	.foot_nav{height:45px;}
	.foot-ul li span{font-size:12px;line-height:16px;}
	.foot-ul li .foot_pic em{width:15px;height:15px;line-height:15px;top:-6px;right:-9px;font-size:9px;
	box-shadow:0px 0px 2px #333333;}
	#footer .nav_menu{position: absolute;
    bottom: 0.55rem;
    left: 68%;}
}







address{font-style: normal;font-size: 0.11rem;padding: 0 10px;}

/*专题底部 */
.foot_xgZhuaTi{ width: 100%;overflow: hidden;}
#swiper-paginationzgzt{text-align: center;}
.foot_xgZhuaTi a{
    display: block;
    border-bottom: #ECECEC 1px solid;
    padding: 0 10px;
    font-size: 0.12rem;
    color: #333;
    height: 0.3rem;
    overflow: hidden;
    line-height: 0.3rem;}
.foot_xgZhuaTi a span{ 
	padding: 0.02rem 0.06rem;
    color: #FFF;
    margin-right: 0.1rem;
    width: 0.12rem;
    height: 0.12rem;
    background: #d2235a;
    border-radius: 0.04rem;}
/* 返回顶部 */
.returnTop{display:none;position: absolute;bottom: 3.7rem;right: 10px;width: 2rem;height: 2rem;background: url(../images/backtop.png) no-repeat center;background-size: 2rem; z-index: 99;}