@charset "utf-8";
/* CSS Document */
html{color:#333;background:#fff;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;font-size: 62.5%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;}
body{font-family: 'Microsoft YaHei'; max-width:750px; margin:0 auto; background:#fff;/*font:0.24rem/1.8 "microsoft yahei";*/ text-align:justify;font-size: .24rem;}
ol, ul, li{list-style: none;}
b,strong{ font-weight:bold}
h1,h2{ font-weight:bold}
em,i{ font-style:normal}
a{text-decoration: none;display:inline}
img{border:none; display:block;width: 100%;}
.fl, .fr{_display: inline;}
.fl{float: left;}
.fr{float: right;}
.cl { clear:both;}
.cl:after { content:"."; visibility:hidden; height:0; font-size:0; display:block; clear:both;}
.pr{position: relative;}
.pd30{ padding:0 0.3rem}
.pd50{padding:.5rem 0;}
.mt30{ margin-top:0.3rem}
.pdb60{padding-bottom: 60px;}
.disn{ display:none}
body.bg{background:url(../img/bg.jpg) repeat;max-width:750px;margin:0 auto;line-height: 1.6}
body.black{color:#000;}

/*title*/
.titlea{text-align: center;padding-top: .6rem;margin-bottom: 30px;}
.titlea h2{font-weight: bold;font-size: .48rem;font-family: "思源宋体 CN";color:#fff;}
.titlea em{display: block;width: .91rem;height: .03rem;background: #fff;margin:10px auto;}
.titlea h2 strong{color:#e60012;}
.titlea span{text-transform: uppercase;font-size: .3rem;color:#888888;letter-spacing: 7px;font-family: "宋体"}
.titlea-a h2{color:#000;}
.titlea-a em{background: #000;}

.a-list-text{background: url(../img/a-list01_bg.jpg) no-repeat;width: 94%;background-size: cover;color:#fff;padding:.3rem 3%;text-align: center;font-size: .24rem;line-height: 1.6}
.a-box{ text-align:center; color:#fff;padding:.8rem .3rem;}
.a-box .bdr-tb{padding-bottom: .2rem;border:1px solid #8a8180;margin: .3rem 0;}
.a-box h2{ font-size:0.36rem; font-family:"思源宋体 CN"; color:#000; text-transform:uppercase; font-weight:normal; opacity:0.3}
.a-box h3{ font-size:0.26rem;  color:#000; letter-spacing:0.05rem; margin-top:-0.3rem;font-weight: bold;}
.a-box b{ font-size:0.36rem;color:#e60012;display:inline-block;vertical-align: top;margin-top: -1%;background: #fff;padding:0 .2rem;margin-top: -3.3%;}
.a-box p{color:#626262;font-size: .24rem;}
.a-box blockquote{color:#333;line-height: 1.6;position: relative;}
.a-box blockquote:before{content:"";background: url(../img/douhao.png) no-repeat;width:.48rem;height: .44rem;background-size: .99rem .44rem;background-position: 0 0 ;position: absolute;top:0;left:0;}
.a-box blockquote:after{content: "";background: url(../img/douhao.png) no-repeat;width:.48rem;height: .44rem;background-size: .99rem .44rem;background-position: -.52rem  0;position: absolute;bottom: 0;right:0;}
/*携手前行十年*/
.a-part01{background: url(../img/a-part02.jpg) no-repeat;width: 100%;text-align: center;color:#fff;padding-bottom: .8rem;}
.a-part02 .slider_s ul li,.a-list li{width: 44%;float: left;margin:0 3% 8%;text-align: center;}
.a-list li h3{background-size: 100%;background: url(../img/h3_bg.png) no-repeat;background-size: 100% 100%;width: 1.62rem;height: .4rem;margin:0 auto .24rem;line-height: .4rem;}
.a-list li blockquote{width: 1.1rem;height: 1.08rem;border-radius: 100%;background: #e60012;line-height: 1.08rem;margin: -.6rem auto 0;position: relative;}
.a-list li blockquote b{font-size: .4rem;}
/*年销售300万以上*/
.a-part02 .slider_s ul li h5{color: #333333;margin-top: .2rem;font-size: .3rem;}
.same{text-align: center;}
.same li{width: .26rem;height: .26rem;display: inline-block;margin:0 .2rem;border-radius: 100%;border:2px solid #e70012;}
.same li.on{background: #e70012;}
/*鏖战商海的丽人*/
.a-part03{background: url(../img/a-part03_bg.jpg) no-repeat;width: 100%;text-align: center;color:#fff;padding-bottom: .8rem;}
.a-part03 .same li{border:2px solid #fff;}
.a-part03 .same li.on{background: #fff}

.a-part04-box{padding:.4rem .2rem;text-align: center;}
.a-part04-box dl dd{font-size: .3rem;margin: .2rem 0 .4rem}
.a-part04-box dl dd strong{font-size: .38rem;color: #e70012}
.a-foot{background: url(../img/dy_bg.png) repeat;width: 94%;padding:.3rem 3%;}
.a-team{background: url(../img/a-team.png) no-repeat;background-size: 100% 100%;padding:7% 1% 6% 33%;}
.a-team p{line-height: 2;margin-bottom: .2rem;}
.a-team .a-gz{width: 1.74rem;display: inline-block;margin-right: .3rem;}
.a-team .ewm{width: 1.6rem;display:inline-block;}

/*------------------------------lista---------------------------------------*/
.p01{ text-align:center;background: #f8f8f8;line-height: 1.8}
.p01 h2{ font-size:0.36rem; font-family:"宋体"; color:#000; text-transform:uppercase; font-weight:normal; opacity:0.3}
.p01 h3{ font-size:0.24rem;  color:#000; letter-spacing:0.05rem; margin-top:-0.2rem}
.p01 b{ font-size:0.36rem;color: #e60012}
.p01 p{color:#666;}

.b-title{ width:100%; text-align:center; color:#fff; margin-bottom:0.5rem; position:relative}
.b-title span{ display:block; width:100%; height:1px; background:#363636; position:absolute; top:23%; left:0; }
.b-title em{ display:inline-block; background:url(../img/bg.jpg) repeat; padding:0 0.5rem;text-transform:uppercase; font-size:0.36rem; color:#383838; font-family:"宋体"; font-weight:bold; position:relative; z-index:9}
.b-title h2{ font-size:0.36rem; font-weight:bold; position:relative; z-index:10 }

.change{width:3.9rem; height:4.58rem; border:6px solid #373737; box-sizing:border-box; margin-left:0.3rem; position:relative}
.change .ads01{ position:absolute; top:0.3rem; left:-0.35rem; width:3.8rem; z-index:9}
.info{ width:3.2rem; position:absolute; top:0.25rem; right:0.2rem; color:#fff;}
.info>div{ width:100%; height:1.75rem; background:#e70c1b; text-align:center; padding-top:0.3rem }
.info>div h2{ font-size:0.42rem; line-height:0.5rem}
.info p{ padding-left:0.9rem; padding-top:0.3rem}
.b-ad_s .num_s{ width:100%; text-align:right; margin-top:0.45rem;}
.b-ad_s .num_s li{ display:inline-block; width:0.18rem; height:0.18rem; background:#373737; border:2px solid #e70c1b; margin:0 0.05rem;}
.b-ad_s .num_s li.on{ background:#e70c1b}
.page{ width:100%; float:left; color:#fff; margin-top:0.5rem; text-align:center}
.page b{ font-size:0.3rem; display:inline-block; background:url(../img/bg.jpg) repeat; padding:0 0.5rem }
.page p{ border-top:1px solid #fff; text-indent:2em; text-align:justify; padding-top:0.3rem; margin-top:-0.25rem}

.Summary{ color:#fff; text-align:center}
.Summary b{ font-size:0.36rem}
.Summary p{ text-align:justify; text-indent:2em;}

.end{ text-align:center; color:#fff;}
.end b{ font-size:0.36rem; border-bottom:1px solid #e70c1b}
.mz p{ text-align:justify; text-indent:2em;}
.team span,.team em{ display:inline-block; width:50%;}
.team span{text-align:right}
.team em{text-align:left}
.ewm,.gz{ display:inline-block; width:1.35rem; margin-top:0.3rem}
@media screen and (max-width:320px){
	.top02{ height:6rem}
	.info b{ font-size:0.2rem;}	
}