/*1029626114@qq.com*/
.g_ys1{padding-top: 2.4rem;border-bottom: 0.5rem solid #eeeeee;}
.g_ys1 h2{height: 7rem;text-align: center;font-size: 2.4rem;font-weight: bold;color: #333333;position: relative;}
.g_ys1 h2 em{display: block;font-size: 1.2rem;color: #c8a063;padding-top: 1.4rem;font-weight: normal;letter-spacing: 0.2rem;}
.g_ys1 h2:before{content: "";position: absolute;background: url(../images/title.png) no-repeat;background-size: 100%;width: 100%;height: 1.4rem;left:0;top:3.3rem;}
.g_ys1 dl{margin: 0 4% 1.5rem;}
.g_ys1 dt{width: 100%;display: block;position: relative;margin-bottom: 0.7rem;}
.g_ys1 dt img{width: 100%;display: block;}
.g_ys1 dt em{position: absolute;right: 3%;top:0;width: 5.9rem;height: 3.2rem;padding-top: 2.6rem;text-align: center;font-size: 1.2rem;color: #fff;}
.g_ys1 dl:nth-child(2) dt em{background: url(../images/ysno1.png) no-repeat;background-size: 100%;}
.g_ys1 dl:nth-child(3) dt em{background: url(../images/ysno1.png) no-repeat;background-size: 100%;}
.g_ys1 dl:nth-child(4) dt em{background: url(../images/ysno1.png) no-repeat;background-size: 100%;}
.g_ys1 dl:nth-child(5) dt em{background: url(../images/ysno1.png) no-repeat;background-size: 100%;}

.g_ys1 h3{height: 2.5rem;line-height: 2.5rem;border-bottom: 1px solid #eaeaea;font-size: 1.1rem;color: #c8a063;font-weight: bold;margin-bottom: 0.6rem;}
.g_ys1 li{line-height: 1.8rem;padding-left: 3%;position: relative;font-size: 1.1rem;color: #666666;margin-bottom: 0.3rem;}
.g_ys1 li:before{content: "";position: absolute;width: 0.3rem;height: 0.3rem;border: 0.1rem solid #959595;border-radius: 50%; left:0;top:0.6rem;}


/*产品*/
.g_pro{padding-top: 2rem;height:80.5rem;border-bottom: 0.5rem solid #eee;}
.g_pro h2{height: 7.2rem;text-align: center;font-size: 2.4rem;font-weight: bold;color: #333333;position: relative;}
.g_pro h2 em{display: block;font-size: 1.2rem;color: #c8a063;padding-top: 1.4rem;font-weight: normal;letter-spacing: 0.2rem;}
.g_pro h2:before{content: "";position: absolute;background: url(../images/title.png) no-repeat;background-size: 100%;width: 100%;height: 1.4rem;left:0;top:3.3rem;}
.g_pro h2 a{color: #333333;}
.g_pro .flst{height:4rem;margin-left: 5%;}
.g_pro .flst li{float: left;width: 23%;height: 3rem;line-height: 3rem;border: 1px solid #cacaca;text-align: center;font-size: 1.1rem;color: #666666;margin-right: 1%; }
.g_pro .flst li a{color: #666666;}
.g_pro .flst li:hover{background: #0072c1;color: #fff;}
.g_pro .flst li:hover a{color: #fff;}

.g_pro .cplst{padding-left: 5%;}
.g_pro .cplst li{float: left;width: 44%;margin-right: 6%;position: relative;}
.g_pro .cplst li:nth-child(2n){margin-right: 0;}
.g_pro .cplst li img{width: 100%;display: block;border: 0.35rem solid #ebebeb;}
.g_pro .cplst li em{display: block;;height: 2.6rem;line-height: 2.6rem;text-align: center;font-size: 1.1rem;color: #666666;width: 100%;}


.g_vs{background: url(../images/pkbg.jpg) no-repeat;background-size: 100%;height: 63.3rem;padding-top: 3rem;}
.g_vs h2{height: 6.6rem;text-align: center;font-size: 2.4rem;font-weight: bold;color: #fff;position: relative;}
.g_vs h2 em{display: block;font-size: 1.2rem;color: #c8a063;padding-top: 1.4rem;font-weight: normal;letter-spacing: 0.2rem;}
.g_vs h2:before{content: "";position: absolute;background: url(../images/title.png) no-repeat;background-size: 100%;width: 100%;height: 1.4rem;left:0;top:3.3rem;}
.g_vs h2 a{color: #fff;}
.g_vs .vstit{background: url(../images/pktit.png) no-repeat;background-size: 100%;height: 4.6rem;line-height: 4.6rem;margin-bottom: 0.4rem;}
.g_vs .vstit em{float: left;width: 50%;text-align: center;font-size: 1.5rem;color: #c8a063;}
.g_vs .vstit em:nth-child(2){color: #fff;}
.g_vs .vs1{position: relative;height: 10rem;margin-left: 3%;}
.g_vs .vs1 li{float: left;width: 41%;margin-right: 14%;position: relative;}
.g_vs .vs1 li img{width: 100%;display: block;}
.g_vs .vs1 li:nth-child(2){margin-right: 0;}
.g_vs .vs1 li em{position: absolute;left:0;bottom: 0;width: 100%;height: 2rem;line-height: 2rem;text-align: center;font-size: 1rem;color: #555555;}
.g_vs .vs1 li:nth-child(3){position: absolute;left:41%;top:2rem;background: url(../images/vsico1.png) no-repeat;background-size: 100%;width: 4.1rem;height: 4.4rem;line-height: 4.4rem;text-align: center;font-size: 1.1rem;font-weight: bold;color: #fff;}


.g_fa{height: 41.5rem;padding-top: 2.5rem;border-bottom: 0.5rem solid #eee;}
.g_fa h2{height: 6.8rem;text-align: center;font-size: 2.4rem;font-weight: bold;color: #333333;position: relative;}
.g_fa h2 em{display: block;font-size: 1.2rem;color: #c8a063;padding-top: 1.4rem;font-weight: normal;letter-spacing: 0.2rem;}
.g_fa h2:before{content: "";position: absolute;background: url(../images/title.png) no-repeat;background-size: 100%;width: 100%;height: 1.4rem;left:0;top:3.3rem;}
.g_fa h2 a{color: #333333;}
.g_fa .tabsfa{height: 7.75rem;margin-left: 5%;}
.g_fa .tabsfa a{display: block;float: left;width: 25.8%;margin:0 1.1% 0.2rem 0;height: 3.4rem;line-height: 3.4rem;background: #e6e6e6;text-align: center; padding-left: 5%; font-size: 1.1rem;color: #333;position: relative;}
.g_fa .tabsfa em{position: absolute;width: 2.5rem;height: 2.5rem;overflow: hidden;left:5%;top:0.5rem;}
.g_fa .tabsfa em img{width: 5rem;height: 2.5rem; display: block;transform: scale(0.8);}
.g_fa .tabsfa .active{background: #c8a063;color: #fff;}
.g_fa .tabsfa .active em img{margin-left: -2.5rem;}
.g_fa dl{margin: 0 5%;}
.g_fa dt,.g_fa dt img{width: 100%;display: block;}
.g_fa dd{background: #f3f3f3;height:6.4rem;padding: 1.2rem 3% 0;position: relative;}
.g_fa dd b{position: absolute;width: 5.4rem;height: 5.4rem;border: 0.15rem solid #c8a063;border-radius: 50%;left:50%;margin-left: -2.7rem;top:-2.7rem;}
.g_fa dd b img{width: 100%;display: block;border-radius: 50%;}
.g_fa h3{height: 2rem;line-height: 2rem;text-align: center;font-size: 1.2rem; overflow: hidden;margin-bottom: 0.2rem;}
.g_fa h3 a{color: #333333}
.g_fa p{font-size: 1rem;line-height: 1.5rem;color: #666666;height: 3rem;overflow: hidden;text-align: center;}

.g-news{height:40rem;padding-top: 2rem;border-bottom: 0.5rem solid #eee;}
.g-news h2{height:7.5rem;text-align: center;font-size: 2.4rem;font-weight: bold;color: #333333;position: relative;}
.g-news h2 em{display: block;font-size: 1.2rem;color: #c8a063;padding-top: 1.4rem;font-weight: normal;letter-spacing: 0.2rem;}
.g-news h2:before{content: "";position: absolute;background: url(../images/title.png) no-repeat;background-size: 100%;width: 100%;height: 1.4rem;left:0;top:3.3rem;}
.g-news h2 a{color: #333333;}


.news_nav{height:3.4rem; width: 91%; margin: 0 auto 0.8rem; border-radius: 2rem;border: 1px solid #e5e5e5;}
.news_nav p{height: 3.4rem; float: left; font-size: 1.3rem; line-height: 3.4rem; color: #333333; width: 50%;text-align: center; box-sizing:border-box; }
.news_nav p:nth-child(3){border-right: none;}
.news_nav p.cur{background: #c8a063;border: 1px solid #c8a063;color: #fff;border-radius: 2rem 0 0 2rem;}
.news_nav .ne_db{display: block;}
.news_nav p.cur:nth-child(2){border-radius: 0 2rem 2rem 0;}
.g-news .newtj{margin: 0 3%;margin-bottom: 1rem;border-bottom: 1px solid #dfdfdf;height: 8rem;}
.g-news .newtj dt{float: left;width: 43%;}
.g-news .newtj dt img{width: 100%;display: block;}
.g-news .newtj dd{float: left;width: 54%;border-left: none;padding-left: 3%; height: 6.2rem;}
.g-news .newtj h3{height: 2rem;line-height: 2rem;font-size: 1.2rem;color: #333333; overflow: hidden;font-weight: normal;}
.g-news .newtj h3 a{color: #333333;}
.g-news .newtj h4{height: 1.5rem;line-height: 1.5rem;font-size: 1rem;color: #aaaaaa;font-weight: normal;}
.g-news .newtj p{font-size: 1rem;color: #666666;line-height: 1.5rem;height: 3rem;overflow: hidden;}

.g_ab{height:46rem;padding-top: 2.6rem;border-bottom: 0.15rem solid #c8a063;}
.g_ab h2{height:7.5rem;text-align: center;font-size: 2.4rem;font-weight: bold;color: #333333;position: relative;}
.g_ab h2 em{display: block;font-size: 1.2rem;color: #c8a063;padding-top: 1.4rem;font-weight: normal;letter-spacing: 0.2rem;}
.g_ab h2:before{content: "";position: absolute;background: url(../images/title.png) no-repeat;background-size: 100%;width: 100%;height: 1.4rem;left:0;top:3.3rem;}
.g_ab h2 a{color: #333333;}
.g_ab dt,.g_ab dt img{width: 100%;display: block;}
.g_ab dd{margin: 1rem 4% 0;}
.g_ab h3{height: 2.4rem;line-height:2.4rem;font-size: 1.2rem;color: #c8a063;margin-bottom: 0.2rem;font-weight: bold;}
.g_ab h3 a{color: #c8a063;}
.g_ab p{font-size: 1.1rem;line-height:1.8rem;color: #666666;}






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:    10px;}}
@media screen and (min-width:360px){html{font-size: 11.25px;}}
@media screen and (min-width:375px){html{font-size: 11.7px;}}
@media screen and (min-width:400px){html{font-size: 12.5px;}}
@media screen and (min-width:480px){html{font-size:    15px;}}
@media screen and (min-width:520px){html{font-size:    16.25px;}}
@media screen and (min-width:414px){html{font-size:  13px;}}
@media screen and (min-width:560px){html{font-size:  17.5px;}}
@media screen and (min-width:600px){html{font-size:  18.75px;}}
@media screen and (min-width:640px){html{font-size:    20px;}}