﻿
/*1029626114@qq.com*/
.m_zz{height: 7.2rem;padding-top: 2.3rem;}
.m_zz ul{height: 7.2rem; position: relative; }
.m_zz li{position: relative;float: left;  height: 7.2rem;}
.m_zz li:before{content:"";position: absolute;width:1px;height: 4.5rem;background: #dfdfdf;right: 0;top:0.8rem;}
.m_zz li:nth-child(4):before{background:none;}
.m_zz li b{display: block; float: left; font-size: 2.9rem; color: #012F7A; font-family: "arial"; font-weight: normal;letter-spacing: -1px;margin-right: 0.2rem;height:3.2rem;}
.m_zz li em{display: block;height: 3.3rem;overflow: hidden;}
.m_zz li em i{display: inline-block; width:1.3rem;height: 1.3rem; line-height: 1.3rem; background: #012F7A;border-radius: 50%;font-size: 1rem;font-weight: normal; text-align: center; color: #fff; font-style: bold;font-style:normal;margin-top: 1.5rem;}
.m_zz li h4{font-size: 1.1rem; color: #32332e; font-weight: bold; text-align:left; }
.m_zz li:nth-child(1){width: 25%;margin-right: 3%;margin-left: 1%;}
.m_zz li:nth-child(2){width: 25%;margin-right: 3%;}
.m_zz li:nth-child(3){width: 20%;margin-right: 3%;}
.m_zz li:nth-child(4){width: 20%;}
.m_zz .cur b{color:#ef960a;}
.m_zz .cur em{color:#ef960a;}
.m_zz .cur h4{color:#ef960a;}
.m_zz .cur i{background: #ef960a;color:#fff;}


.g_pro{background:url(images/cpbg.jpg) no-repeat;background-size: 100% 2.7rem;padding-top: 2.7rem;padding-bottom: 2.5rem;}
.g_pro h2 a{display: block;height: 7.3rem;text-align: center;font-size:2.4rem;color:#000000;font-weight: normal;position: relative;}
.g_pro h2 em{display: block;font-size:1.2rem;color:#ffffff;padding-top: 1.4rem;}
.g_pro h2 a:before{content:"";position: absolute;background:url(images/cptit.png) no-repeat;background-size:100%;width:100%;height: 1.3rem;left:0;top:3rem;}

.g_pro .tabs{margin-bottom: 0.3rem;}
.g_pro .tabs a{display: block;float: left;width:32.5%;margin-right: 1%;position: relative;}
.g_pro .tabs a:nth-child(3){margin-right: 0;}
.g_pro .tabs a:nth-child(6){margin-right: 0;}
.g_pro .tabs i{width:100%;display: block;}
.g_pro .tabs i img{width:100%;display: block;}
.g_pro .tabs em{position: absolute;left:0;bottom: 0;height: 2.3rem;line-height: 2.3rem;background: #ffffff;font-size:1.1rem;color:#000;text-align: center;width:100%;}
.g_pro .tabs .active em{background: #112378;color:#fff}


.g_pro dt{width:100%;overflow: hidden;}
.g_pro dt img{width:100%;display: block;transition: all 0.3s linear 0s;}
.g_pro dt:hover img{transform: scale(1.1);}
.g_pro h3 a{display: block;background:url(images/fltit.jpg) no-repeat;background-size: 100%;height:4.8rem;padding:1.6rem 0 0 5%;font-size:1.5rem;color:#000000;font-weight: normal; box-sizing: border-box; margin-bottom: 0.3rem; }
.g_pro ul{border:1px solid #eee;position: relative;padding: 1.2rem 0 0 0;height: 13.2rem; margin:0 3%;box-sizing: border-box;}
.g_pro ul:before{content: "";position: absolute;width:0.5rem;height: 0.5rem;border:1px solid #012F7A;left:-1px;top:-1px;border-right: 1px solid #fff;border-bottom: 1px solid #fff;}
.g_pro ul:after{content: "";position: absolute;width:0.5rem;height: 0.5rem;border:1px solid #012F7A;right:-1px;bottom:-1px;border-top: 1px solid #fff;border-left: 1px solid #fff;}



.g_pro li{position: relative; float: left;width:50%;height: 2.4rem;line-height: 2.4rem;margin-bottom: 0.5rem;padding-left: 10%;font-size:1.2rem;color:#666;box-sizing: border-box;}
.g_pro li a{color:#666;}
.g_pro li a:hover{color:#012F7A;}
.g_pro li:before{content: "";position: absolute;width:0.3rem;height: 0.3rem;background: #9b9b9a;border-radius: 50%;left:15%;top:1rem;}


.g_pz{height: auto;}
.g_pz h2{display: block;height: 7.3rem;text-align: center;font-size:2.4rem;color:#000000;font-weight: normal;position: relative;}
.g_pz h2 em{display: block;font-size:1.2rem;color:#666666;padding-top: 1.4rem;}
.g_pz h2:before{content:"";position: absolute;background:url(images/cptit.png) no-repeat;background-size:100%;width:100%;height: 1.3rem;left:0;top:3rem;}
.m_pz{margin:0 4%;} 
.m_pz dl{height: 12.3rem;overflow: hidden;background: #f2f2f2;}
.m_pz dt{float: left;width:50%;}
.m_pz dt img{width:100%;display:block;}
.m_pz dd{float: left;width:50%;padding: 1.8rem 2% 0 4%;box-sizing: border-box;}
.m_pz h3{height: 2.5rem;line-height: 2.5rem;font-size:1.5rem;color:#000000;font-weight: normal;padding-left: 35%;position: relative;overflow:hidden;}
.m_pz h3 i{position: absolute;left:5%;top:0;width:2.5rem;height: 2.5rem;}
.m_pz h3 i img{width:100%;display: block;}
.m_pz p{font-size:1.2rem;line-height: 1.5rem;color:#666666;text-align:center;}


.g_ys{position: relative;}
.g_ys h2{display: block;height: 7.3rem;text-align: center;font-size:2.4rem;color:#000000;font-weight: normal;position: relative;}
.g_ys h2 em{display: block;font-size:1.2rem;color:#666666;padding-top: 1.4rem;}
.g_ys h2:before{content:"";position: absolute;background:url(images/cptit.png) no-repeat;background-size:100%;width:100%;height: 1.3rem;left:0;top:3rem;}
.g_ys .tabs2{position: absolute;left:1%;top:7rem;}
.g_ys .tabs2 a{display: block;float: left;width: 7.0rem;height: 7.0rem;margin-right: 0.5rem;background: url(images/ystabg1.png) no-repeat;background-size: 100%;text-align: center;z-index: 155;position: relative; padding-top: 1.6rem;box-sizing: border-box;font-size: 1.0rem;color:#333333;}
.g_ys .tabs2 a:nth-child(5){margin-right:0;}
.g_ys .tabs2 i{font-style: normal;display: block;height: 2rem; width:2rem;margin:0 auto; overflow: hidden;}
.g_ys .tabs2 i img{width:4rem;height: 2rem; display: block;}
.g_ys .tabs2 .active {background: url(images/ystabg2.png) no-repeat;background-size: 100%;color:#fff;}
.g_ys .tabs2 .active i img{margin-left: -2rem;}
.g_ys dl{margin-top: 5rem;}
.g_ys dt{width: 100%;margin: 0 auto;}
.g_ys dt img{width: 100%;display: block;}
.g_ys dd{background: #efefef;padding: 0.6rem 5% 0 5%;height: 12.2rem;box-sizing: border-box;}
.g_ys h3{height:4rem; border-bottom: 1px solid #ccc; position: relative;padding-left: 4rem;font-size: 1.3rem;color:#000000;font-weight: normal;line-height: 4rem;margin-bottom: 0.6rem;}
.g_ys h3 b{position: absolute;width:3.6rem;height: 3.6rem;left:0;top:0;font-weight: normal;}
.g_ys h3 b img{width:100%;display: block;}
.g_ys h3 em{font-size:1.8rem;color:#012F7A;font-weight: bold;display: inline-block;padding-right: 0.5rem;}
.g_ys p{font-size:1.2rem;line-height: 1.8rem;color:#666666;}


.g_kf{padding-top: 2.4rem;padding-bottom: 3rem; position: relative;}
.g_kf h2 a{display: block;height: 7.3rem;text-align: center;font-size:2.4rem;color:#000000;font-weight: normal;position: relative;}
.g_kf h2 em{display: block;font-size:1.2rem;color:#666666;padding-top: 1.4rem;}
.g_kf h2 a:before{content:"";position: absolute;background:url(images/cptit.png) no-repeat;background-size:100%;width:100%;height: 1.3rem;left:0;top:3rem;}
.g_kf p{margin:0 10%;position: relative;}
.g_kf p img{width:100%;display: block;}
.g_kf p em{position: absolute;left:0;bottom: 0;width:100%;height: 3rem;line-height: 3rem;background: rgba(0,0,0,.2);text-align: center;font-size:1.2rem;color:#fff;}
.g_kf .swiper-button-next,.g_kf .swiper-button-prev{position: absolute;width: 2.4rem;height: 2.4rem;top:17rem;z-index: 111;}
.g_kf .swiper-button-next{background: url(images/rjt.jpg) no-repeat;background-size: 100%;right:2%;}
.g_kf .swiper-button-prev{background: url(images/ljt.jpg) no-repeat;background-size: 100%;left:2%;}



.g-news{height:39.5rem;position: relative;}
.g-news h2 a{display: block;height: 7.5rem;text-align: center;font-size:2.4rem;color:#000000;font-weight: normal;position: relative;}
.g-news h2 em{display: block;font-size:1.2rem;color:#666666;padding-top: 1.4rem;}
.g-news h2 a:before{content:"";position: absolute;background:url(images/cptit.png) no-repeat;background-size:100%;width:100%;height: 1.3rem;left:0;top:3rem;}

.news_nav{height:3.3rem; margin: 0 4%;border:1px solid #e8e8e8;margin-bottom: 1rem;}
.news_nav p{display: block;float: left;width:33.3333333%; padding-left: 10%; height: 3.3rem;line-height: 3.3rem;font-size: 1.5rem;color: #333333;position: relative;border-right:1px solid #e8e8e8; -webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.news_nav p:nth-child(3){border-right: none;}

.news_nav p i{position: absolute;left:11%;top:0.7rem;width:2rem;height: 2rem;overflow: hidden;}
.news_nav p i img{width:4rem; height: 2rem; display: block;}
.news_nav p.cur{background: #012F7A;color:#fff;}
.news_nav p.cur i img{margin-left: -2rem;}
.news_nav .ne_db{display: block;}


.g-news .otdl{margin: 0 4%;height: 7.7rem; padding-top: 1.2rem; margin-bottom: 0.7rem;background: #efefef;border-radius: 0.5rem;box-shadow: 0.15rem 0 0.35rem rgba(0,0,0,.05);box-sizing: border-box;}
.g-news .otdl dt{float: left;width: 18%;height: 4.6rem;overflow: hidden; font-size: 1.1rem;color: #999999;text-align: center; padding-top: 0.5rem; line-height: 2rem;position: relative;}
.g-news .otdl dt:before{content: "";position: absolute;width: 0.1rem;height: 4.4rem;background: #ccc;right: 0;top:0.8rem;}
.g-news .otdl dt em{display: block;font-size: 2.7rem;color: #222222;padding-top: 0.3rem;padding-bottom: 0.5rem;}
.g-news .otdl dd{float: right;padding-left: 3%;height:4.6rem; width: 76%;}
.g-news .otdl h4 a{display: block;line-height: 2.5rem;font-size: 1.4rem;color:#222;font-weight: normal;}
.g-news .otdl p{font-size: 1.2rem;color: #666666;line-height: 2.5rem;height: 2.5rem;overflow: hidden;padding-right:3%; }
.g-news .otdl p a{color: #0072c1;}


.g_zj{position: relative;height: 41rem;}
.g_zj dt{width: 100%;display: block;}
.g_zj dt img{width: 100%;display: block;}
.g_zj h3 a{display: block;margin-top: -5.5rem;background:url(images/abtit.png) no-repeat;background-size:100%;height: 13.1rem;position: relative;z-index: 11;padding-top: 7.5rem;text-align: center;box-sizing: border-box;font-size:2rem;color:#262626;}
.g_zj p{padding: 0 5%; font-size: 1.3rem;line-height: 1.8rem;color:#666666;text-align: center;}
.g_zj span a{display: block;width:11rem;height: 3rem;line-height: 3rem;padding-left: 1.5rem;font-size:1.3rem;color:#fff;position: relative;box-sizing: border-box;background: #012F7A; margin:2rem auto 0;}
.g_zj span a:before{content: "";position: absolute;background:url(images/abtn.png) no-repeat;background-size:100%;width:3rem;height: 1.1rem;left:7.3rem;top:0.9rem;}













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;}}