﻿

@charset "utf-8";
/* CSS Document */
/*  Global STYLE  */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,textarea,p,th,td,span{margin:0;padding:0;}


fieldset,img{border:0;}
li{list-style:none;}

img{vertical-align:top;}
body ::selection {color:#FFFFFF;background-color:#222;text-shadow:none;}
body ::-moz-selection {color:#FFFFFF;background-color:#222;text-shadow:none;}

.clearfix:after{clear:both;display:block;content:"";height:0;line-height:0;visibility:hidden;}
.clearfix{zoom:1;}
/* Color */
.red{color: #FA322B;}
.green{color: #00AF4B;}
.yellow{color: #FFBC15;}
.orange{color: #F29700;}
.blue{color: #397BFF;}
.gray2{color: #222;}
.gray5{color: #555;}
.gray8{color: #888;}
.gray9{color: #828a92;}
.gray10{color: #999;}
.white{color: #fff;}
.bgc{background: #fff;}
/* Font */
.font10{font-size: 10px;}
.font12{font-size: 12px;}
.font14{font-size: 14px;}
.font16{font-size: 16px;}
.font18{font-size: 18px;}
.font20{font-size: 20px;}
.font22{font-size: 22px;}
.font24{font-size: 24px;}
.font30{font-size: 30px;}
.font36{font-size: 36px;}
.fontw{font-weight: bold;}
.fontn{font-weight: normal;}
/* Direction */
.left{float: left;}
.right{float: right;}
.center{text-align: center;}
.text-r{text-align: right;}
/* Margin */
.margin0{margin: 0 auto;}
.marginb{margin-bottom: 30px;}
.marginb20{margin-bottom: 20px;}
.margin-r{margin-right: 10px;}
.margin-r20{margin-right: 20px;}
.margin-l{margin-left: 10px;}
.margin-b10{margin-bottom: 10px;}
/* Padding */
.padding{padding: 25px;}
.paddinglr{padding:0 20px;}
.paddingl8{padding-left: 8px;}
.paddingt20{padding-top: 20px;}
/* Spacing */
.line22{line-height: 22px;}
.line26{line-height: 26px;}
.line30{line-height: 30px;}
.line33{line-height: 33px;}
.line36{line-height: 36px;}
.line40{line-height: 40px;}
.disp{display: none;}
/*固定导航*/
.fixed {position: fixed;top: 0;left: 0;z-index: 200;width: 100%; box-shadow: 2px -7px 25px #888888;}
.fixeds {position: fixed;top: 67px;left: 0;z-index: 15;width: 100%;box-shadow: 2px -7px 25px #888888;}
.marginbs{margin-top: -30px;}
/* Background */
.bgred{ padding: 0 3px; background-color: #FA322B;color: #fff;}
.bggreen{ padding: 0 3px; background-color: #00AF4B;color: #fff;}
.bggray{ padding: 0 3px; background-color: #8b8b8b;color: #fff;}
.bgwhite{background-color: #fff;}
/*banner*/
.banner1200{width: 1200px;height: 100px;margin: 0 auto 30px auto;}
.banner1200 ul{width: 200px;height:100px;position: relative;}
.banner1200 ul + ul{margin-left: 5px;}
.banner1200 ul img{width: 200px;height: 100px;}
.banner1200 ol{width: 380px;height:100px;margin-left: 5px;position: relative;}
.banner1200 ol img{width: 380px;height: 100px;}
.banner1200 ul > span{width: 27px;height: 14px;background: #333;right: 0;bottom: 0;z-index: 9;background: url(../images/btm.png) no-repeat;background-size: 27px 14px;position: absolute;}
.banner1200 ol > span{width: 27px;height: 14px;background: #333;right: 0;bottom: 0;z-index: 9;background: url(../images/btm.png) no-repeat;background-size: 27px 14px;position: absolute;}
/*banner new*/
.banner1200_new{width: 1200px;height:150px;margin: 0 auto 30px auto;}
.banner1200_new ul{width: 159px;height:70px;position: relative;}
.banner1200_new ul + ul{margin-left: 5px;}
.banner1200_new ul img{width: 159px;height: 70px;}
.banner1200_new ol {width: 187px;height:70px;position: relative;}
.banner1200_new ol {margin-left: 5px;}
.banner1200_new ol img{width: 187px;height: 70px;}
.banner1200_new ul > span{width: 27px;height: 14px;background: #333;right: 0;bottom: 0;z-index: 9;background: url(../images/btm.png) no-repeat;background-size: 27px 14px;position: absolute;}
.banner1200_new ol > span{width: 27px;height: 14px;background: #333;right: 0;bottom: 0;z-index: 9;background: url(../images/btm.png) no-repeat;background-size: 27px 14px;position: absolute;}

/*右侧banner*/
.banner187{width: 380px; overflow: hidden;}
.banner187 span{width: 27px;height: 14px;background: #333; right: 0;z-index: 2;bottom: 0;background: url(../images/btm.png) no-repeat;background-size:27px 14px;position: absolute;}
.banner187 ul{width: 390px;padding: 0;margin: 0;}
.banner187 li{width: 187px;height: 80px; float: left;margin-right: 6px;position: relative;margin-bottom: 5px;vertical-align: baseline;list-style: none;}
.banner187 img{width: 187px;height: 80px;}
.banner380{width: 380px; overflow: hidden;}
.banner380 ul{width: 380px;padding: 0;margin: 0;}
.banner380 li{width: 380px;height: 100px; margin-bottom: 5px;position: relative;vertical-align: baseline;list-style: none;}
.banner380 span{width: 27px;height: 14px;right: 0;background: url(../images/btm.png) no-repeat;background-size:27px 14px;z-index: 2;bottom: 0;position: absolute;}
.banner380 img{width: 380px;height: 100px;}
.banner380x200{width: 380px; overflow: hidden;}
.banner380x200 ul{width: 380px;padding: 0;margin: 0;}
.banner380x200 li{width: 380px;height: 200px; margin-bottom: 5px;position: relative;vertical-align: baseline;list-style: none;}
.banner380x200 span{width: 27px;height: 14px;right: 0;background: url(../images/btm.png) no-repeat;background-size:27px 14px;z-index: 2;bottom: 0;position: absolute;}
.banner380x200 img{width: 380px;height: 200px;}
/* 左侧banner */
.banner800x100{height: 100px;}
.banner800x100 img{width: 800px;height: 100px;}

/* 容器 */
.wrap{width: 1200px;margin: 0 auto;}
.wrapleft{width: 800px;}
.wrapright{width: 380px;}

/* TAG */
.tag{clear:both;}
.tag .tit{height: 38px;}
.tag .con a{display: inline-block; padding: 4px 12px; margin:0 6px 16px 0; border: 1px solid #e5e5e5;}
.tag .con a:hover{border: 1px solid #40a266; color:#40a266}

.bgc {
    background: #fff;
}.tag .tit {
    height: 38px;}

.pge_c {  
    text-align: center;
 
    border-top: 1px solid #F3F5F7;
 
}.pge_c a{ border: 1px solid #e5e5e5;}.pg a.nxt{ padding-right:10px;} 
.pg strong{border: 1px solid #40a266;} 
.padding .pg{float:none; display: inline-block; margin:0 auto;}

/*关于我们*/
.we{ background-color: #fff; min-height:520px;}
.we .poto{height: 320px;font-weight: 200; background:url(../images/aboutbg.png) no-repeat; text-align:center; padding-top: 80px; color: #fff;}
.we .potoj{height: 320px;font-weight: 200; background:url(../images/joinbg.png) no-repeat; text-align:center; padding-top: 30px; color: #fff;}
.we .poto img{width: 336px; height: 64px;}
.we .topbody{line-height: 60px; font-size: 22px; padding-top: 20px;}
.we .borromBody{width: 550px;margin: 0 auto;}
.we .service{font-size:18px;line-height:40px; padding:30px 0;}
.we .service span{ width: 7px; height: 7px;display: inline-block; margin-right: 6px; margin-bottom: 2px; border-radius:3.5px; background: #ff2d55;}
.we .service ul{margin-bottom: 10px; padding: 0 30px;}
.we .service p{margin-bottom: 50px; margin-left: 14px; padding: 0 30px;}
.we .service ol{margin-bottom: 50px; padding-top: 30px;}
.we .service ol > img{width: 1200px; height: 258px;}
.contact{padding: 0 50px;}
.contact ol{width: 366px;}
.position{ padding: 30px 100px;}
.position ul{padding: 20px 0; height: 40px;}
.position dl{width: 1000px; line-height: 36px; padding-bottom: 30px;}
.position dt{width: 100px;float: left; text-align: right;}
.position dd{width: 880px;float: right;}
.position ol{margin: 0 160px;padding-bottom: 20px;}
.copyright{ padding:10px 5px; line-height: 36px;}
.copyright p{margin-bottom: 50px; margin-left: 14px; padding: 0 30px;}

.we .copyright ul{margin-bottom: 10px; padding: 0 30px;}


/*文章页导航*/

.wxlist li{ height:20px; line-height:20px;}

