/* CSS Document */
@charset 'utf-8';
/*common*/
html{font-size:100px;}
*{margin: 0;padding: 0;font-family: "Microsoft Yahei";}
body{font-size:15px;color: #333;overflow-x: hidden;}
img{border:0;max-width: 100%;display: block;margin: 0 auto;}
div{max-width: 100%;}
p,span{line-height: 30px;}
ul li{ list-style-type: none;}
input,select,textarea{outline: medium;}
input{padding: 0 10px;border: none;}
textarea{resize: none;padding: 10px;line-height: 25px;border: none;}
h1{ font-size:32px;}h2{ font-size:24px;}h3{ font-size:20px;}
h4{ font-size:18px;}h5{ font-size:16px;}h6{ font-size:14px;}
h4,h5,h6{font-weight: normal;}
/* 
h1{ font-size:0.32rem;}h2{ font-size:0.24rem;}h3{ font-size:0.20rem;}
h4{ font-size:0.18rem;}h5{ font-size:0.16rem;}h6{ font-size:0.14rem;}
*/
a{color:inherit;text-decoration:none;}
/* a:link{color:#333;text-decoration:none;}
a:visited{color:#551A8B;text-decoration:none;}
a:hover{color:#74ba36;text-decoration:none;}
a:active{color:#f00;text-decoration:none;} */

.clear{clear:both;}
.clearfix{zoom:1;}
.clearfix:after{visibility:hidden;display:block;content:" ";clear:both;}
.fl{float: left;}
.fr{float: right;}
.inblock{display: inline-block;vertical-align: top;}
.textcenter{text-align: center;}
.margincenter{margin: 0 auto;}
.bgnone{background: none;}

.font16{font-size: 16px;}
.font17{font-size: 17px;}
.font18{font-size: 18px;}
.font19{font-size: 19px;}
.font20{font-size: 20px;}
.font22{font-size: 22px;}
.font26{font-size: 26px;}
.font28{font-size: 28px;}
.font30{font-size: 30px;}
.font40{font-size: 40px;}
.font60{font-size: 60px;}

.line25{line-height: 25px;}
.line30{line-height: 30px;}
.line34{line-height: 34px;}
.line38{line-height: 38px;}
.line40{line-height: 40px;}
.line44{line-height: 44px;}
.line48{line-height: 48px;}
.line50{line-height: 50px;}
.line85{line-height: 85px;}

.marg0_10{margin: 0 10px;}

.margtop30{margin-top: 30px;}
.margtop60{margin-top: 60px;}
.margtop70{margin-top: 70px;}
.margtop120{margin-top: 120px;}

.padd15_0{padding: 15px 0;}
.padd40_0{padding: 40px 0;}
.padd60_0{padding: 60px 0;}

.padd0_40{padding: 0 40px;}

.paddtop5{padding-top: 5px;}
.paddtop10{padding-top: 10px;}
.paddtop15{padding-top: 15px;}
.paddtop20{padding-top: 20px;}
.paddtop40{padding-top: 40px;}
.paddtop60{padding-top: 60px;}
.paddtop70{padding-top: 70px;}

.paddbtm5{padding-bottom: 5px;}
.paddbtm10{padding-bottom: 10px;}
.paddbtm11{padding-bottom: 11px;}
.paddbtm20{padding-bottom: 20px;}
.paddbtm30{padding-bottom: 30px;}
.paddbtm40{padding-bottom: 40px;}
.paddbtm60{padding-bottom: 60px;}

.paddleft20{padding-left: 20px;}



/* 水印 */
.shuiyin-img {position: absolute;top: 20px;right: 20px;width: 86px!important;height: 86px!important;}
/* 内容文本 */
.textcontent{text-align: left;padding: 40px 15px;}
.textcontent h4{padding: 20px 0;text-align: center;}
.textcontent p{margin: 20px 0;}
.textcontent img{height: auto!important;}

/* 公共header和footer */
header{text-align: center;border-top: 2px solid #f2b502;position: fixed;z-index: 999;width: 100%;background: rgba(255,255,255,0.8);font-size: 0;}
header img.logo{display: inline-block;}
header .home,header .nav-btn{display: none;}
header ul{}
header ul li{display: inline-block;vertical-align: top;}
header ul li a{display: block;padding: 25px 15px;min-width: 68px;color: #7D7D7D;}
header ul li p{font-size: 16px;color: #3C3C3C;font-weight: bold;}
header ul li span{font-size: 15px;}
header ul li:hover{background-color: #f2b502;}
header ul li:hover a{color: #fff;}
header ul li:hover p{color: #fff;}
.nav_spec{background-color: #f2b502;}
.nav_spec a,.nav_spec p{color: #fff;}

nav{height: 112px;}

/* 列表分页 */
.epages{font-size: 16px;}
.epages b{display: inline-block;padding: 5px 15px;margin: 5px 0;border-radius: 5px;background: #eee;font-weight: normal;}
.epages a{display: inline-block;padding: 5px 15px;margin: 5px 0;border-radius: 5px;background: #FD9C01;color: #fff;}
.epages i{display: inline-block;vertical-align: top;margin: 5px 0;font-style:normal;}
.epages select{border: 0;font-size: 13px;padding: 5px 5px;border-radius: 5px;background: #eee;}

footer{background: #4f8700;}
footer dl{display: inline-block;vertical-align: top;color: #fff;padding: 40px 20px;}
footer dl dt{ font-size: 18px;padding-bottom: 20px;}
footer dl dd{color: #E5E5E5;line-height: 25px;}
footer .weixin{vertical-align: bottom;color: #fff;}
.copyright{background: #383838;color: #fff;line-height: 55px;font-size: 14px;}
.copyright span{padding: 0 40px;}


@media(max-width:1300px){
header ul li a{padding: 25px 10px;}
/* end media */
}

/* 屏幕最右下角客服 */
.side-bar {
width: 66px;
position: fixed;
bottom: 80px;
right: 0px;
font-size: 0;
line-height: 0;
z-index: 100;
}
.side-bar img{max-width: none;}
.side-bar .icon-qq {
background-color: #69b9ff;
background-image: url(../images/qq.png);
}
.side-bar a {
width: 66px;
height: 66px;
display: inline-block;
background-color: #dddddd;
margin-bottom: 2px;
}
.side-bar a, .chat-tips i {
background-image: url(../images/gdt-img.png);
background-repeat: no-repeat;
}
.side-bar .icon-chat {
background-color: #38bcb4;
background-image: url(../images/weixin.png);
position: relative;
}
.chat-tips {
padding: 20px;
max-width: none;
border: 1px solid #d1d2d6;
position: absolute;
right: 78px;
top: -55px;
background-color: #ffffff;
display: none;
}
.side-bar .icon-blog {
background-color: #cd4d5e;
background-image: url(../images/mobile.png);
}
.shouji {
height: 66px;
width: 166px;
max-width: none;
background: #cd4d5e;
position: absolute;
top: 136px;
color: #fff;
font-size: 18px;
line-height: 66px;
text-align: center;
font-weight: bolder;
z-index: -1;
}
.side-bar .icon-mail {
background-color: #666;
background-image: url(../images/jiantou.png);
}
.icon-chat .chat-tips i {
background: url(../images/gdt-img.png);
background-repeat: no-repeat;
width:9px;
height:16px;
display:block;
position: absolute;
right: -9px;
top: 80px;
}





/* 手机端 */
@media(max-width:640px){
p, span {line-height: 0.40rem;}

.font40{font-size: 0.5rem;}

.margtop120{}

.paddtop40{padding-top: .4rem;}
.paddtop60{padding-top: .6rem;}
.paddtop70{padding-top: .7rem;}

.padd60_0{padding: .6rem 0;}

header img.logo {width: 1.1rem;}
header .home,header .nav-btn{display: inline-block;background: rgba(130, 193, 42, 0.8);margin: 0.2rem;}
header .home img,header .nav-btn img{width: 0.7rem;}
header ul.inblock {background: #E1E1E1;width: 100%;overflow: hidden;display: none;}
header ul li {display: block;}
header ul li a {padding: 0.2rem;}
header ul li span {display: none;}
.nav_visihidden nav{height: 1.15rem;}

/* 二级页banner */
.banner{overflow: hidden;}
.banner img{max-width: none;width: 150%;margin-left: -25%;}

/* new add */
.partner_con{ width:96%; padding:0 2%;}
.partner_con h4{ font-size:17px;}

footer dl{ padding:0 2px;}
footer dl dt{padding: 5px 10px;font-size: 16px;background: #fd9c01;margin: 3px 0;}
footer dl dd{ display:none;}
footer .weixin{padding-top: 20px;display: block;}
.copyright span{ padding:0; display:block;}


/* 客服 */
.side-bar{width: 1rem;}
.side-bar a, .chat-tips i{background-size: 100% 100%;}
.side-bar a{width: 1rem;height: 1rem;}
.shouji{height: 1rem;line-height: 1rem;top: 2.07rem;}




/* end media */
}
/* the end */