.g_pp{padding-top: 3.2rem;height: 26rem;}
.g_pp h2{height: 5rem;text-align: center;font-size: 2rem;color: #0070b4;font-weight: normal;}
.g_pp h2 b{color: #ff6801;}
.g_pp h2 em{display: block;font-size: 0.7rem;text-transform: uppercase;font-weight: normal;color: #666666;padding-top: 0.3rem;}
.g_pp .video{margin: 0 5%}
.g_pp .video img{width: 100%;display: block;}

.g_an{background:url(../images/anbg.jpg) no-repeat;background-size: 100%;height: 48.7rem;padding-top: 4rem;}
.g_an h2{background:url(../images/antit.png) no-repeat;background-size: 100%;height: 7rem;text-align: center;font-size: 2rem;color: #0070b4;font-weight: normal;}
.g_an h2 a{color: #0070b4;}
.g_an h2 b{color: #0070b4;}
.g_an h2 em{display: block;font-size: 0.7rem;text-transform: uppercase;font-weight: normal;color: #666666;padding-top: 0.3rem;}
.g_an .antit{height: 9rem;margin-left: 5%;}
.g_an .antit li{position: relative; float: left;width: 20%;height: 3.8rem;line-height: 3.8rem;margin-right: 2%;margin-bottom: 0.5rem;font-size: 1.1rem;color: #fff;padding-left: 10%;background:url(../images/antabg1.jpg) no-repeat;background-size: 100%;}
.g_an .antit li a{color: #fff;}
.g_an .antit li em{position: absolute;left:0;top:0;width: 100%;}
.g_an .antit li em img{width: 100%;}
.g_an dl{margin: 0 5%;}
.g_an dt{width: 100%;display: block;}
.g_an dt img{width: 100%;display: block;}
.g_an dd{padding: 1.5rem 6% 0;height: 8rem;border-bottom: 0.15rem solid #bcbcbc;background: #fff;}
.g_an h3{height: 2rem;line-height: 2rem;overflow: hidden;font-size: 1.3rem;color: #333333;font-weight: normal;margin-bottom: 0.6rem;}
.g_an h3 a{color: #333333;}
.g_an p{font-size: 1rem;line-height: 1.8rem;color: #666666;height: 3.6rem;overflow: hidden;}
.g_an p a{color: #ff6801;}

.g_hz{padding-top: 3.5rem;height: 30rem;}
.g_hz h2{background:url(../images/hztit.jpg) no-repeat;background-size: 100%;height: 8.5rem;text-align: center;font-size: 2rem;color: #0070b4;font-weight: normal;}
.g_hz h2 a{color: #0070b4;}
.g_hz h2 b{color: #0070b4;}
.g_hz h2 em{display: block;font-size: 0.7rem;text-transform: uppercase;font-weight: normal;color: #666666;padding-top: 0.3rem;}
.g_hz .hzimg,.g_hz .hzimg img,
.g_hz .hzbtn,.g_hz .hzbtn img{width: 100%;display: block;}
.g_hz .hzbtn{margin-top: 1.1rem;}


.g_fa{position: relative;background:url(../images/fabg.jpg) no-repeat;background-size: 100%;height: 50.2rem;padding-top: 4rem;}
.g_fa h2{background:url(../images/fatit.png) no-repeat;background-size: 100%;height: 8rem;text-align: center;font-size: 2rem;color: #fff;font-weight: normal;}
.g_fa h2 a{color: #fff;}
.g_fa h2 b{color: #fff;}
.g_fa h2 em{display: block;font-size: 0.7rem;text-transform: uppercase;font-weight: normal;color: #666666;padding-top: 0.3rem;}


.g_fa .hztit{height: 7rem;}
.g_fa .hztit li{float: left;width: 25%;text-align: center;font-size: 1rem;color: #333333;}
.g_fa .hztit li em{display: block;width: 100%;}
.g_fa .hztit li em img{display: block;width: 100%;}
.g_fa .hztit li a{color: #333333;}
.m_fa{height: 35rem;}
.g_fa .swiper-button-next,.g_fa .swiper-button-prev{position: absolute;width: 3.6rem;height: 27.3rem;top:14rem;box-shadow: 0.1rem 0.2rem 0.6rem #006fa6}
.g_fa .swiper-button-next{background: url(../images/rjt.jpg) no-repeat;background-size: 100%;right:0;}
.g_fa .swiper-button-prev{background: url(../images/ljt.jpg) no-repeat;background-size: 100%;left:0;}

.m_fa dl{width: 68%;margin: 0 auto;padding-top: 2rem; height: 29rem;background:#fff;}
.g_fa dt{padding:0 5%;width: 90%;margin-bottom: 1rem;}
.g_fa dt img{width: 100%;display: block;}
.g_fa h3{height: 4rem;line-height: 2rem;overflow: hidden; text-align: center;overflow: hidden;font-size: 1.3rem;font-weight: bold;color: #0070b4;font-weight: normal;}
.g_fa h3 a{color: #0070b4;}
.g_fa p{font-size: 1.1rem;line-height: 1.8rem;height: 5.4rem;margin-bottom: 1rem; overflow: hidden; color: #666666;text-align: center;}
.g_fa span a{display: block;margin: 0 auto;width: 11.5rem;height: 2.4rem;line-height: 2.4rem;background: #ef7514;text-align: center;font-size: 1.1rem;color: #fff;border-radius: 2rem;}
.g_fa .morefa a{width: 81%;margin: 0 auto;height: 3.6rem;line-height: 3.6rem;background: #fff;border: 1px solid #0070b4;font-size: 1.2rem;color: #0070b4;text-align: center; display: block;border-radius: 2rem;box-shadow: 0 0.1rem 0.6rem #0070b4}

.g_pro{background: url(../images/cpbg.jpg) no-repeat;background-size: 100%;}
.g_pro h2{background:url(../images/cptit.png) no-repeat;background-size: 100%;height: 8rem;text-align: center;font-size: 2rem;color: #0070b4;font-weight: normal;}
.g_pro h2 a{color: #0070b4;}
.g_pro h2 b{color: #0070b4;}
.g_pro h2 em{display: block;font-size: 0.7rem;text-transform: uppercase;font-weight: normal;color: #666666;padding-top: 0.3rem;}
.g_pro .cpfl{background: url(../images/cptab.png) no-repeat;background-size: 100%;height: 8rem;margin-left: 5%;}
.g_pro .cpfl li{float: left;width: 28%;height: 2.7rem;line-height: 2.7rem;border: 1px solid #d3d3d3;margin: 0 5% 1rem 0;text-align: center;font-size: 1.1rem;color: #0070b4;border-radius: 2rem;}
.g_pro .cpfl li a{color: #0070b4}
.g_pro .cpfl li:nth-child(3n){margin-right: 0;}
.g_pro .cptj{margin: 0 5% 0.7rem;}
.g_pro .cptj dt{width: 100%;}
.g_pro .cptj dt img{width: 100%;display: block;}
.g_pro .cptj dd{background: #393939;padding: 1rem 5% 0;height: 8rem;}
.g_pro .cptj h3{height: 2.2rem;line-height: 2.2rem;overflow: hidden;overflow: hidden;font-size: 1.5rem;font-weight: bold;color: #fff;font-weight: normal;margin-bottom: 0.8rem;}
.g_pro .cptj h3 a{color: #fff;}
.g_pro .cptj p{font-size: 1rem;line-height: 1.8rem;height: 3.6rem;margin-bottom: 1rem; overflow: hidden; color: #fff;}
.g_pro .cptj p a{color: #fff;}
.g_pro .cplst{margin-left: 5%;height: 31.5rem;}
.g_pro .cplst li{position: relative;float: left;width: 46.3%;margin-right: 2%;margin-bottom: 0.6rem;}
.g_pro .cplst li:nth-child(2){margin-right: 0;}
.g_pro .cplst li img{width: 100%;display: block;}
.g_pro .cplst li em{position: absolute;left:0;bottom: 0;width: 100%;height: 2.2rem;line-height: 2.2rem;background:#fff;text-align: center;font-size: 1rem;color: #333333; border-top: 1px solid #e0e0e0;}
.g_pro .cpmore a{width: 81%;margin: 0 auto;height: 3.6rem;line-height: 3.6rem;background: #fff;border: 1px solid #0070b4;font-size: 1.2rem;color: #0070b4;text-align: center; display: block;border-radius: 2rem;box-shadow: 0 0.1rem 0.6rem #d2d2d2}


.g_ys{height: 57.6rem;padding-top: 4rem; position: relative;}
.g_ys h2{background:url(../images/ystit.jpg) no-repeat;background-size: 100%;height: 7.6rem;text-align: center;font-size: 2rem;color: #0070b4;font-weight: normal;}
.g_ys h2 a{color: #0070b4;}
.g_ys h2 b{color: #0070b4;}
.g_ys .tabs{height: 8.6rem; }
.g_ys .tabs a{position: relative; display: block;float: left;width: 18%;margin: 0 3.5%;background:url(../images/ystabg1.png) no-repeat;background-size: 100%;height: 2.6rem;text-align: center;font-size: 1.2rem;color: #333333;padding-top: 6rem;}
.g_ys .tabs .active{background:url(../images/ystabg2.png) no-repeat;background-size: 100%;color: #333333; }

.g_ys .tabs a:nth-child(1):before{content: "";position: absolute;width: 6.1rem;height: 6.1rem;background:url(../images/ystabimg1.png) no-repeat;background-size: 100%; left:0;top:0;}

.g_ys .tabs a:nth-child(2):before{content: "";position: absolute;width: 6.1rem;height: 6.1rem;background:url(../images/ystabimg2.png) no-repeat;background-size: 100%; left:0;top:0;}

.g_ys .tabs a:nth-child(3):before{content: "";position: absolute;width: 6.1rem;height: 6.1rem;background:url(../images/ystabimg3.png) no-repeat;background-size: 100%; left:0;top:0;}

.g_ys .tabs a:nth-child(4):before{content: "";position: absolute;width: 6.1rem;height: 6.1rem;background:url(../images/ystabimg4.png) no-repeat;background-size: 100%; left:0;top:0;}
.g_ys dt,.g_ys dt img{width: 100%;display: block;}
.g_ys dt{margin-bottom: 1rem;}
.g_ys p{position: relative; font-size: 1.2rem;line-height: 1.5rem;color: #666666;padding-left: 10%; padding-right: 5%; margin-bottom: 0.8rem;}
.g_ys p:before{content: "";position: absolute;background:url(../images/ysico.jpg) no-repeat;background-size: 100%;width: 1.5rem;height: 1.5rem;left:3%;top:0.4rem;}



/* 新闻 */
.g_news{padding-top:4rem;height: 42.4rem;background: url(../images/newbg.jpg) no-repeat;background-size: 100%;}
.g_news h2{background:url(../images/newtit.png) no-repeat;background-size: 100%;height: 7.6rem;text-align: center;font-size: 2rem;color: #0070b4;font-weight: normal;}
.g_news h2 a{color: #0070b4;}
.g_news h2 b{color: #0070b4;}
.g_news .tabs5{height: 3.4rem;line-height: 3.4rem;  margin: 0 6.5% 0.7rem; overflow: hidden;}
.g_news .tabs5 a{display: block; float: left;width: 33.333333333333%; background: #0070b4;height: 3.5rem;line-height: 3.5rem;text-align: center;font-size: 1.2rem;color: #fff; background: #0071b4;border-right: 1px solid #2e87be;  box-sizing:border-box;}
.g_news .tabs5 a:nth-child(1){border-radius:2rem 0 0 2rem;}
.g_news .tabs5 a:nth-child(3){border-radius:0 2rem 2rem 0;}
.g_news .tabs5 b{font-weight: normal;position: relative;z-index: 111}
.g_news .tabs5 .active{color: #fff;position: relative;}
.g_news .tabs5 .active b{font-weight: bold;}
.g_news .tabs5 .active:nth-child(1):after{content: "";position: absolute;width:100%;height:3.5rem;background: url(../images/newtit1.png) no-repeat;background-size: 100%;left:-1%;top:0;z-index: 0 }
.g_news .tabs5 .active:nth-child(2):after{content: "";position: absolute;width:100%;height:3.5rem;background: url(../images/newtit2.png) no-repeat;background-size: 100%;left:0;top:0;z-index: 0 }
.g_news .tabs5 .active:nth-child(3):after{content: "";position: absolute;width:100%;height:3.5rem;background: url(../images/newtit3.png) no-repeat;background-size: 100%;right:-1%;top:0;z-index: 0 }

.g_news .newtj{height: 8rem; padding-top: 1rem;border-bottom: 1px solid #d7d7d7; margin: 0 5%;}
.g_news .newtj dt{float: left;width: 42%;overflow: hidden;}
.g_news .newtj dt img{ width: 100%; display: block; }
.g_news .newtj dd{float: right; width: 53%; }
.g_news .newtj h3{ height: 2rem;line-height: 2rem;overflow: hidden;font-size: 1.1rem;font-weight: normal;color: #333333; margin-bottom: 0.3rem;}
.g_news .newtj h3 a{color: #333333;text-decoration: none;}
.g_news .newtj h4{height: 1.2rem;line-height: 1.2rem;overflow: hidden;font-weight: normal;font-size: 1rem;color: #aaaaaa;margin-bottom: 0.5rem;}
.g_news .newtj p{height: 3rem; overflow: hidden;font-size: 1rem;line-height: 1.5rem;color: #666666;}


/* 走进*/
.g_zj{padding-top: 3.6rem;height: 46.3rem;}
.g_zj h2{background:url(../images/abtit.jpg) no-repeat;background-size: 100%;height: 7.6rem;text-align: center;font-size: 2rem;color: #0070b4;font-weight: normal;}
.g_zj h2 a{color: #0070b4;}
.g_zj h2 b{color: #0070b4;font-weight: bold;}
.g_zj dl{width: 100%;}
.g_zj dt{width: 100%;margin-bottom: 1.2rem;}
.g_zj dt img{display: block;width: 100%;}
.g_zj h3 a{display: block;height: 2.7rem;line-height: 2.7rem;text-align: center;font-size: 1.3rem;color: #005599;overflow: hidden; margin-bottom: 0.5rem;font-weight: bold;}
.g_zj dd p{color: #666666; font-size: 1.1rem;height: 9rem; line-height: 1.8rem;overflow: hidden;margin-bottom: 1.3rem;padding: 0 5%;text-align: center;}
.g_zj dd p a{color: #ff6801;}
















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;}}