.content{width:100%;margin:0 auto;font-family: "OPPOSans";max-width:1307px;}
.head-pc{padding:0 5.7%;}
.head-pc .t_logo{width:14.9%;padding-top:23px; line-height: 0; overflow: hidden;float:left;}
.head-pc .t_logo img{width:100%;}
.head-pc .isear{width:21px; height:21px;position: relative;margin-top: 47px;float:right;}
.head-pc .isear i{display: block;width:100%; line-height: 0; cursor: pointer;}
.head-pc .isear i img{width:100%;}
.head-pc .isear .isearch{position:absolute;right:0;top: 62px;width:295px;height:57px;transform-origin:100% 0;-webkit-transform-origin:100% 0;-webkit-transform:scale(0,0);transform:scale(0,0);-webkit-transition:all .5s;transition:all .5s;border:1px solid #64a5d0;box-sizing:border-box; background:#FFF; border-radius: 4px; overflow: hidden;z-index:200; }
.head-pc .isear .isearch .ser_inp{display:block;float:left;width:223px;height:55px;line-height:55px;padding:7px 10px;border-top-left-radius:4px;border-bottom-left-radius:4px;position:relative; border:none; font-size:14px; box-sizing: border-box;}
.head-pc .isear .isearch .ser_so{cursor:pointer;display:block;float:left;width:70px;height:56px;line-height:30px;text-align:center;font-size:12px;background:#64a5d0 url(../images/hea-sou.png) no-repeat center;position:relative;color:#fff; border:none;}
.head-pc .isear .isearch:before{content:'';position:absolute;display:block;border:5px solid transparent;border-right:7px solid #64a5d0;z-index:3;right:70px;top:23px;}
.head-pc .isear.open .isearch{opacity:1;visibility:visible;-webkit-transform:scale(1,1);transform:scale(1,1);}
.head-pc .isear .icon:hover{-webkit-animation:hvr-buzz-out 0.75s linear;animation:hvr-buzz-out 0.75s linear; }
.head-pc .isear .isearch input::-webkit-input-placeholder {color: #666;}
.head-pc .menu{float:right; margin-right: 2.1rem;}
.head-pc .menu ul li{float:left; height:114px; line-height: 114px;margin-left: 0.8rem;}
.head-pc .menu ul li a{display: block;padding:0 1.25rem; position: relative;}
.head-pc .menu ul li a i{font-size: 0.9rem; color:#333333; font-family: "OPPOSans"; transition: .5s; z-index:200; position: relative;}
.head-pc .menu ul li a:before{width:100%; height:0;background:#64a5d0;content:""; position: absolute;left:0;top:0; transition: .5s;}
.head-pc .menu ul li:hover a:before{height:114px;}
.head-pc .menu ul li:hover a i{color:#FFF;}
.head-pc .menu ul li:first-child{margin-left: 0;}
.head-mc{display: none;}
@media screen and (max-width: 767px){
    body{min-width:100%;}
    .content{width:100%;}
    .head-pc{display: none;}
    .head-mc{width:100%;display: block;height:4.9rem;}
    .head-mc .t_logo{width:38.4%;padding-top:0.75rem;margin-left: 3%;float:left;line-height:0;}
    .head-mc .t_logo img{width:100%;}
    .m-nav2{width:6.9%;margin: 1.35rem 3% 0 0;float:right; }
    .m-nav2 i{display: block; width:100%; height:2.4rem;background:url(../images/mc-ico.png) no-repeat center;background-size:2.6rem 2.4rem;}
    .menu2 {position: relative;z-index:301;}
    .menu2 .erji{width:100%;display: none;overflow: hidden;position: absolute;background:rgba(34,25,20,0.9);background-size:100% 100%;height:52.35rem;max-width: 750px;top:4.9rem;right: 0;transition: transform 3s;-webkit-transition: transform 3s;padding:5.3% 4% 0; box-sizing: border-box;}
    .menu2 ul li {line-height: 3rem;color: #fff;font-size: 1.4rem;margin-bottom: 1.2rem;}
    .menu2 ul li a {display: block;width: 70%;margin: 0 auto;border: 1px solid #fff;text-align: center;border-radius: 2rem;font-size: 1.3rem;color: #fff;text-decoration: none;}
    .ny_h{display:none;}
    .pmc_zzhy_guide{margin-top:0!important;}
}



/**/
.lxbj{height:210px;background:url(../images/lxbj.jpg) no-repeat center;padding-top:65px; box-sizing: border-box;}
.lxbj h2{float:left;}
.lxbj h2 span{display: block; line-height: 2.75rem;font-size: 2.1rem; color:#ffffff; font-family:"OPPOSans";font-weight:normal;}
.lxbj h2 em{display: block; line-height:1.5rem;font-size: 0.9rem; color:#ffffff;font-family:"OPPOSans"; font-weight: normal;}
.lxbj .rig{float:right;padding-top:9px;}
.lxbj .rig a{display: block; width:14rem;height:3.25rem; line-height:3.25rem;background:#F8A10A;border-radius: 1.65rem; font-size: 1.2rem; color:#ffffff; font-family: "OPPOSans";text-align: center;}
.lxbj .rig em{display: block; line-height:42px;padding-left:31px;background:url(../images/lx-em.png) no-repeat left;background-size:1.1rem 1.1rem;font-size: 18px; color:#ffffff; font-family: "OPPOSans";}
@media screen and (max-width: 767px) {
    .lxbj{display: none;}
}
.foot-pc{background:url(../images/foot-pc.jpg) no-repeat center; background-size:100% 100%;padding-top:102px; box-sizing: border-box;}
.foot-pc .left{width:57.4%;float:left;}
.foot-pc .left h4{line-height: 35px;font-size: 22px; color:#ffffff;font-family: "OPPOSans"; margin-bottom: 12px;}
.foot-pc .left ul li{float:left;margin-left: 4%;}
.foot-pc .left ul li h5{line-height: 30px;}
.foot-pc .left ul li h5 a{font-size: 16px; color:rgba(255,255,255,.5);font-family: "OPPOSans";font-weight:normal;}
.foot-pc .left ul li p{height:200px;}
.foot-pc .left ul li p em{display: block; line-height: 30px;}
.foot-pc .left ul li p em a{font-size: 14px; color:rgba(255,255,255,.5);font-family: "OPPOSans";}
.foot-pc .left ul li:first-child{margin-left: 0;}
.foot-pc .left-nav{float:left; box-sizing: border-box;}
.foot-pc .left-nav h4{line-height: 35px;font-size: 22px; color:#ffffff;font-family: "OPPOSans"; margin-bottom: 12px;font-weight:normal;}
.foot-pc .left-nav ul li h5{line-height: 30px;}
.foot-pc .left-nav ul li h5 a{font-size: 16px; color:rgba(255,255,255,.5); font-family: "OPPOSans";font-weight:normal;}
.foot-pc .left-nav ul li p em{display: block; line-height: 30px;}
.foot-pc .left-nav ul li p em a{font-size: 14px; color:rgba(255,255,255,.5);font-family: "OPPOSans";font-weight:normal;}
.foot-pc .ft-form{width:25.3%;float:right;}
.foot-pc .ft-form h4{line-height: 35px;font-size: 22px; color:#ffffff;font-family: "OPPOSans"; margin-bottom: 12px;}
.foot-pc .ft-form ul li{height:45px;border:1px solid rgba(255,255,255,.3);background:rgba(255,255,255,.16); border-radius: 10px; margin-bottom: 11px;padding:0 11px 0 19px; box-sizing: border-box;}
.foot-pc .ft-form ul li input{width:100%; height:43px;background:0;border:0; font-size: 16px; color:#FFF;font-family: "OPPOSans";}
.foot-pc .ft-form ul li.last{height:120px;padding:0;}
.foot-pc .ft-form ul li.last textarea{width:100%;height:100%;background:0;border:0;font-family: "OPPOSans";font-size: 16px; color:rgba(255,255,255,.6);}
.foot-pc .ft-form ul li input::-webkit-input-placeholder{font-size: 16px; color:rgba(255,255,255,.6);}
.foot-pc .ft-form ul li input::-moz-placeholder{font-size: 16px; color:#FFF;}
.foot-pc .ft-form ul li textarea::-webkit-input-placeholder{font-size: 16px; color:rgba(255,255,255,1);font-family: "OPPOSans";}
.foot-pc .ft-form ul li textarea::-moz-placeholder{font-size: 16px; color:rgba(255,255,255,1);font-family: "OPPOSans";}
.foot-pc .ft-form ul li .fm{padding-right:30px;background:url(../images/ft-xx.png) no-repeat right; box-sizing: border-box;width:100%;}
.foot-pc .ft-form .tj{display: block; width:112px; height:45px; line-height: 45px; text-align: center; background:#F8A10A;border-radius: 10px; font-size: 16px; color:#FFF;font-family: "OPPOSans"; border:0;}
.foot-pc .ft-link{height:104px;border-bottom:1px solid rgba(255,255,255,.1); box-sizing: border-box;padding-top:25px;}
.foot-pc .ft-link i{display: block;float:left; line-height: 78px;font-size: 22px; color:#ffffff;font-family: "OPPOSans"; }
.foot-pc .ft-link em{display: block; float:left; margin-left: 17px;padding-top:21px;}
.foot-pc .ft-link em a{display: block;float:left; width:36px; line-height: 0; overflow: hidden; margin-right: 11px;}
.foot-pc .ft-link em a img{width:100%;}
.foot-pc .ft-bot{height:103px;}
.foot-pc .ft-bot span{display: block; float:left;}
.foot-pc .ft-bot span em{display: block; float:left;line-height: 103px; font-size: 16px; color:rgba(255,255,255,.3); margin-right: 24px;}
.foot-pc .ft-bot strong{display: block; float:right;}
.foot-pc .ft-bot strong em{display: block; float:left; line-height: 103px;font-size: 16px; color:rgba(255,255,255,.3); font-weight: normal; margin-left: 28px;}
.foot-pc .ft-bot strong em a{font-size: 16px; color:rgba(255,255,255,.3); font-weight: normal;}
.foot-mc{display: none;}
@media screen and (max-width: 767px) {
    .foot-pc{display: none;}
    .foot-mc{display: block;}
    .foot-mc{height:32.6rem;background:url(../images/foot-mc.jpg) no-repeat center top;background-size:100% 32.6rem;padding:1.55rem 2.25rem 0; box-sizing: border-box;}
    .foot-mc ul{margin-bottom: 3.1rem;}
    .foot-mc ul li{height:4.55rem;border-bottom:1px solid rgba(255,255,255,.15);box-sizing: border-box;background:url(../images/ftmc-jia.png) no-repeat right;background-size:1.55rem 1.55rem;}
    .foot-mc ul li a{display: block; line-height: 4.5rem;font-size: 1.2rem; color:#ffffff;font-family: "OPPOSans"; }
    .foot-mc span{display: block;height:2.55rem; margin-bottom: 0.95rem;}
    .foot-mc span a{display: block; float:left; width:2.55rem; line-height: 0; overflow: hidden; margin-right: 0.7rem;}
    .foot-mc span a img{width:100%;}
    .foot-mc .ftmc-xx p{height:1.7rem;}
    .foot-mc .ftmc-xx p em{display: block; float:left; line-height: 1.7rem;font-size: 0.9rem; color:rgba(255,255,255,.6); margin-right: 1.7rem;font-family: "OPPOSans";}
    .foot-mc .ftmc-xx p em a{font-size: 0.9rem; color:rgba(255,255,255,.6);font-family: "OPPOSans";}
}




html{font-size:10px;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
@media screen and (min-width:320px){html{font-size:8.5333px;}}
@media screen and (min-width:360px){html{font-size:9.6px;}}
@media screen and (min-width:375px){html{font-size:10px;}}
@media screen and (min-width:400px){html{font-size:10.66666666666px;}}
@media screen and (min-width:414px){html{font-size:11.04px;}}
@media screen and (min-width:440px){html{font-size:11.73333333333333px;}}
@media screen and (min-width:480px){html{font-size:12.8px;}}
@media screen and (min-width:520px){html{font-size:13.86666666666667px;}}
@media screen and (min-width:560px){html{font-size:14.93333333333333px;}}
@media screen and (min-width:600px){html{font-size:16px;}}
@media screen and (min-width:640px){html{font-size:17.06666666666667‬px;}}
@media screen and (min-width:680px){html{font-size:18.1333333333px;}}
@media screen and (min-width:700px){html{font-size:18.66666666666667px;}}
@media screen and (min-width:720px){html{font-size:19.2px;}}
@media screen and (min-width:750px){html{font-size:20px;}}
@media screen and (min-width: 800px) {html {font-size: 12.5px;}}
@media screen and (min-width: 900px) {html {font-size: 12.5px;}}
@media screen and (min-width: 1000px) {html {font-size: 12.5px;}}
@media screen and (min-width: 1100px) {html {font-size: 12.5px;}}
@media screen and (min-width: 1200px) {html {font-size: 12.5px;}}
@media screen and (min-width: 1280px) {html {font-size: 13.33px;}}
@media screen and (min-width: 1366px) {html {font-size: 14.22px;}}
@media screen and (min-width: 1440px) {html {font-size: 15px;}}
@media screen and (min-width: 1600px) {html {font-size: 16.66px;}}
@media screen and (min-width: 1920px) {html {font-size: 20px;}}

