

/************ download2 ************/
.gcbox{width: 570px;position: relative;margin-bottom: 80px;}
.gctu{position: absolute;left: 0;top: 0;box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.2);}
.gctu img{width: 100%;max-width: 300px;max-height: 404px;}
.gcwen{padding-left: 336px;}
.gcwen a{display: block;}
.gca1{font-weight: bold;line-height: 30px;height: 60px;overflow: hidden;margin-top:46px;font-size: 16px;font-size: 1.6rem;}
.gca2{color: #333333;line-height: 30px;height: 150px;overflow: hidden;margin-top: 33px;margin-bottom: 51px;}
.gca3{width: 99px;height: 36px;line-height: 36px;text-align: center;font-size: 16px;font-size: 1.6rem;color: #fff;padding-left: 39px;}
.gca1:hover{color: #a0bf39;}
.gca2:hover{color: #a0bf39;}
.gca3:hover{color: #fff;}

.ms_ye{text-align: center;margin-top: 49px;}
.ms_ye a{display: inline-block;width: 33px;line-height: 28px;border: 1px solid #e5e5e5; background: #fff;text-align: center;margin: 0 2px;font-size: 12px;font-size: 1.2rem;}
.ms_sx{width: 59px!important;}
.ms_ye .ms_current_ye{border:1px solid #a0bf39;color: #fff;background: #a0bf39;}
.ms_ye a:hover{border:1px solid #a0bf39;color: #fff;background: #a0bf39;}

@media screen and (min-width:1000px) and (max-width:1219px) {
    .gcbox{width: 480px;}
    .gctu{width: 250px;}
    .gcwen{padding-left: 265px;}
    .gca1{margin-top: 0;}
    .gca2{margin-bottom: 10px;}
}
@media screen and (max-width:999px) {
    .gcbox{width: 100%;}
    .ms_ye a{margin-bottom: 10px;}
}
@media screen and (max-width:550px) {
    .gctu{position: static;text-align: center;max-width: 300px;margin: 0 auto;}
    .gcwen{padding-left: 0;padding-top: 10px;}
    .gca2{height: auto;margin-top: 15px;margin-bottom: 20px;}
    .gca1{height: auto;margin-top: 15px;}
    .gcbox{margin-bottom: 35px;}
}




.fxp_div1{ margin-bottom:10px; }
.fxp_nr{ margin-bottom:10px; }

.fxp_bt{ float:left; width:8px; height:38px; line-height:44px; font-family:"Microsoft YaHei","微软雅黑"; color:#ff4f53;background: url("../images/syxing.png") no-repeat left center; }

.fxp_input,.fxp_textarea{padding-left:37px; font-size:14px; font-size:1.4rem; color:#666666; }
.fxp_input,.fxp_captcha{ height:38px; line-height:38px; float:left; }

.fxp_input{ width:330px;}
.fxp_textarea{ width:330px; background:#fff ; line-height:26px; padding-top:7px; height:119px; }

.fxp_input1{ background:#dedede url(../images/fxp-icon1.jpg) no-repeat 11px center; }
.fxp_input2{ background:#dedede url(../images/fxp-icon2.jpg) no-repeat 8px center; }
.fxp_input3{ background:#dedede url(../images/fxp-icon3.jpg) no-repeat 8px 12px; }

.fxp_captcha{ padding-left:11px; background:#dedede; font-size:14px; font-size:1.4rem; color:#666666; width:119px;}

.fxp_yzm{ cursor:pointer; float:left; margin-left:9px; }
.fxp_send{ float:right; cursor:pointer; text-align:center; font-size:14px; font-size:1.4rem; color:#fff; background:#a0bf39; width:130px; height:38px; line-height:38px; text-transform:uppercase; }
.fxp_send:hover{ background:#333;  transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s; color: #fff;}




/*******  cover  ********/
.cover{position: fixed;z-index: 9999999;top: 0;bottom: 0;left: 0;right: 0;background: rgba(0,0,0,0.3);display: none;}
.cover form{width: 376px;background: #fff;padding-left: 17px;padding-right: 28px;padding-top: 21px;padding-bottom: 31px;margin: 0 auto;margin-top: 20%;position: relative;}
.guanbi{position: absolute;top: 10px;right: 10px;}
.cover form>p{text-align: center;font-size: 30px;font-size: 3rem;font-weight: bold;text-transform: uppercase;margin-bottom: 40px;}
.cover form>p a{color: #a0bf39;}

.cover .fxp_input1{background: #f2f2f2 url(../images/tkicon1.jpg) no-repeat 11px center;}
.cover .fxp_input2{background: #f2f2f2 url(../images/tkicon2.jpg) no-repeat 11px center;}
.cover .fxp_input3{background: #f2f2f2 url(../images/fxp-icon3.jpg) no-repeat 8px 12px;}
.cover .fxp_captcha{background: #f2f2f2;}

@media screen and (max-width:480px) {
    .cover form{width: 98%;padding: 1%;}
    .fxp_input,.fxp_textarea{width: calc(100% - 50px);}
    .cover form>p{font-size: 20px;font-size: 2rem;padding-top: 10px;margin-bottom: 20px;}
    .fxp_captcha{width: calc(100% - 25px);}
    .fxp_yzm{margin-top: 10px;}
    .fxp_send{margin-top: 10px;}
}

.navpart{box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.2);position: relative;z-index: 99;}