*{margin: 0;padding: 0;}
html, body{position: relative;height: 100%;font-size: 14px;}
i,em{font-style: normal;}
li{list-style: none;}
html {font-size: 10px; -webkit-text-size-adjust:none; -webkit-tap-highlight-color: rgba(0,0,0,0);}
/*-----------------------------------------------------------------------------------------------------------------------*/



/*02-01产品页--------------------------------------------------------------*/
.g-prolist_banner img{ display:block; width:100%;}

.prolist{ background:#f8f8f8; padding:0 0 1.3rem 0;}
.g-fenlist h3{ background:#fff; box-shadow:0 0.1rem 0.2rem #999; font-size:1.4rem; color:#184b89; padding:1rem 4%; background:url(../images/prolist/prolist_jt.png) no-repeat 96% center; background-size:1.7rem 1.7rem;}
.g-fenlist h3 em{ display:block; font-size:1.05rem; color:#7e7e7e; font-family: Arial; text-transform:uppercase;}
.g-fenlist ul{width:90.625%; margin:0 auto; padding:0.5rem 0 1rem;}
.g-fenlist li{ height:4.25rem; border-bottom:1px solid #ccc; line-height:4.25rem; overflow:hidden; color:#333; font-size:1.2rem;text-overflow:ellipsis;white-space:nowrap;}
.g-fenlist a:last-child li{ border:0;}
.g-fenlist li.cur{color:#164891; font-weight:bold; font-size:1rem;}

.g-fenlist .list1 li i{color:#164891; float:right;}

.g-prolist{ width:95.3125%; margin:0 auto;padding-top:1rem;}
.g-prolist dl{ background:#fff; border:1px solid #ededed; box-sizing:border-box; margin-bottom:0.8rem;}
.g-prolist dt{ width:51.475%; float:left;}
.g-prolist dt img{display:block; width:100%;}
.g-prolist dd{ width:33.6%; float:right; padding-right:5%;}
.g-prolist dd h3{ font-size:1.2rem; color:#164891; line-height:1.8rem; margin-top:2.4rem;}
.g-prolist dd em{ display:block; font-size:1rem; color:#999; padding-top:0.5rem;}
.g-prolist dd span{ display:block; width:2.7rem; height:2.7rem; background:url(../images/prolist/pro_arr.png) no-repeat; background-size:100% 100%; margin-top:0.6rem;}

.g-pages{ height:3rem; padding:1.5rem 5%; margin:0 auto; overflow:hidden; background:#fff; position:relative;}
.g-pages a{ display:block; width:3rem; height:3rem;}
.g-pages img{ display:block; width:100%;}
.g-pages a.f-fl{ position:absolute; top:1.5rem; left:5%;}
.g-pages a.f-fr{ position:absolute; top:1.5rem; right:5%;}
.g-pages span{ display:block; line-height:3rem; text-align:center; width:60%; margin:0 auto;}
.g-pages em{ display:inline-block; font-size:1.2rem; font-family: Arial; color:#585858; font-weight:bold; margin:0 2%;}

.emptyData{height:4.25rem; border:1px solid #ccc;padding:0 1.5rem;margin-bottom:1rem; display:block; line-height:4.25rem; overflow:hidden; color:#fc0808; font-size:1.2rem;}


/*02-02产品页-详情(1)---------------------------------------------------------*/
.g-prodetail1 h2{ text-align:center; font-weight:bold; color:#194b8a; font-size:1.5rem; padding:2.5rem 0;}
.g-prodetail1 h2 em{ display:block;}
.prodetail1{ width:90.625%; margin:0 auto; overflow:hidden; position:relative;}
.prodetail1 img{ display:block; width:100%; border:2.66px solid #f0f0f0; box-sizing:border-box;}
.tabs{ margin:2rem 0 2rem; text-align:center;}
.tabs a{ display:inline-block; width:13.9375%; border:2px solid #b2b2b2; box-sizing:border-box; margin:0 1%;}
.tabs img{ display:block; width:100%;}
.tabs .active{ border:2px solid #194b8a;box-sizing:border-box;}
.prev1.swiper-button-prev{ width:0.85rem; height:1.45rem; z-index:5; margin:0; top:45%;}
.next1.swiper-button-next{ width:0.85rem; height:1.45rem;z-index:5;margin:0;top:45%;}
.prev1 img,.next1 img{ display:block; width:100%; border:0;}

.g-prodetail2{     width: 90.625%;
    margin: 0 auto;border-top:2px solid #f1f1f1;}
.g-prodetail2 h2{ padding:1.3rem 0 0.2rem 4.6875%; font-size:1.1rem; font-weight:bold; color:#070707;}
.g-prodetail2 p{ line-height:1.8rem; font-size:1rem; color:#070707; padding:0.3rem 0 1.3rem 2%;border-bottom:2px solid #f1f1f1;}
.g-prodetail2 ul{ padding-bottom:1.3rem;border-bottom:2px solid #f1f1f1;}
.g-prodetail2 li{ float:left; font-size:1rem; width:45.3125%; padding-left:2%; line-height:1.8rem;}
.g-prodetail2 li em{ color:#666; padding-left:2%;}
.g-prodetail2 h5{ width:36.7%; height:2.7rem; border-radius:0.1rem; margin:1.5rem 0 0 4.6875%; text-align:center; line-height:2.7rem; background:#17447d; font-size:1.1rem; color:#fff;}

.g-prodetail3{ margin: 0 auto;
    width: 90.625%;}
    
    .g-prodetail2 li.li {
    width: 100%;
}

.g-prodetail21 dl{ background:#ebf0f5; padding:1.3rem 4.6875% 1.3rem 4.6875%; margin:2.5rem 0 3rem;}
.g-prodetail21 dt{ font-size:1.5rem; font-weight:bold; color:#070707; padding:0.8rem 0 0.3rem;}
.g-prodetail21 dd span{ display:block; font-size:1rem; line-height:1.8rem; color:#545658;}

.g-prodetail3 h2{  text-align:center; font-size:2.4rem; color:#194b8a; margin-top: 3rem;
    margin-bottom: 1.5rem; }
g-prodetail21 h2{ text-align:center; font-size:2.4rem; color:#194b8a; margin-top: 3rem;
    margin-bottom: 1.5rem; }
.g-prodetail3 dt img{ display:block; width:100%; margin-top:1.2rem; height:100%;}
.g-prodetail3 dd p{ height: auto;
overflow: hidden;
font-size: 1rem;
color: #666;
padding: 1rem 0;
padding-left: 2%;
line-height: 2rem;
padding-right: 2%;}
.g-prodetail3 dl p{
    font-size: 1rem;
    line-height: 2rem;
    padding: 0 1%;}
.g-prodetail3 dd p em{ font-size:1.4rem; font-family: Arial; padding-right:2%; color:#373737;}

.g-prodetail4{ margin: 0 auto;
    width: 90.625%;}

.g-prodetail4 h2 {
    color: #194b8a;
    font-size: 2.4rem;
    text-align: center;
    margin-top: 3rem;
    margin-bottom: 1.5rem;
}
.g-prodetail4 p i {
    background: #005ca9;
    color: #fff;
    display: block;
    font-size: 1.1rem;
    padding: 4px;
    width: 50%;
     margin: 0.2rem 0;
}

.g-prodetail4 p img {
 width:100%;height:auto;
}

.prodetail4{ width:90.625%; margin:0 auto; overflow:hidden; position:relative; padding-bottom:3rem;}
.g-prodetail4 dl{ background:#fff;}
.g-prodetail4 dt img{ display:block; width:100%;}
.g-prodetail4 dd{ padding:0rem 0 0rem 0%;}
.g-prodetail4 dd h3{ font-size:1.2rem; font-weight:bold; color:#194b8a; padding-bottom:0.2rem;}
.g-prodetail4 dd p{ font-size:1rem;  line-height:1.8rem; margin-bottom:1rem;}

.g-prodetail5{  margin: 0 auto;
    width: 90.625%;}
.g-prodetail5 h2{ margin-top: 3rem;
    margin-bottom: 1.5rem; text-align:center; font-size:2.4rem; color:#194b8a; }

.g-prodetail5 h2 img{ display:block; width:100%;}
.g-prodetail5 dt{ text-align:left; margin-bottom:1rem;}
.g-prodetail5 dt span{ display:inline-block; width:33.33%; float:left; text-align:center; font-weight:bold; font-size:1.2rem; color:#184b89;}
.g-prodetail5 dt span i{ display:block; font-size:3.7rem;}
.g-prodetail5 dd p{font-size:1rem; color:#666; line-height:1.8rem; padding:0 4.6875%;}

.g-prodetail6 h2{ text-align:center; font-size:1.3rem; color:#070707; margin-bottom:1.1rem;}
.g-prodetail6 p img{ display:block; width:100%; height:100%;}
.g-prodetail6 span{ display:block; font-size:1.2rem; color:#999; background:url(../images/prodetail/sou.png) no-repeat 35% center; background-size:1.35rem 1.35rem; padding-left:40%; line-height:3rem; margin-bottom:4rem;}

.g-prodetail6s h2 {
    font-size: 2.4rem;
    color: #194b8a;
    text-align: left;
    line-height: 3rem;
    margin-top: 3rem;
    margin-bottom: 1.5rem;

}

.g-proryzs h2 {
     text-align: center;
    font-size: 2.4rem;
    color: #194b8a;
    margin-top: 3rem;
    margin-bottom: 1.5rem;

}

.g-proryzs ul li {
    float: left;
    width: 31%;
    margin: 0 1%;
}

.g-proryzs ul li img {
    width: 100%;height:auto;
}

.g-proryzs {
    width: 94%;
    margin: 0 auto;
}

.g-prodetail6s img{ width:100%; height:auto;}

.g-prodetail6s {
    margin-top: 2rem;
    margin: 0 auto;
    width: 90.625%;
}

.g-prodetail6s p {
    font-size: 1rem;
    line-height: 1.8rem;
    margin-bottom: 0.4rem;
}



.g-prodetail7 h2{ text-align:center; font-size:1.58rem; color:#070707; margin-bottom:1.7rem;}
.prodetail7{ background:#f7f8fa; padding:1.5rem 4.6875% 2rem;}
.g-prodetail7 h3{ font-size:1.2rem; font-weight:bold; color:#070707; padding:1rem 0 0.5rem;}
.g-prodetail7 p{ font-size:1rem; line-height:1.8rem; color:#666;}
.g-prodetail7 p em{ color:#070707; display:inline-block; width:30%;}
.g-prodetail7 p span{ color:#070707;}
.g-prodetail7 p:nth-child(6){ border-bottom:1px solid #ccc; padding-bottom:1rem;}

.g-liny{ margin:3rem 0;}
.g-liny h2{ text-align:center; font-size:32px; color:#194b8a;}
.g-liny p{ text-align:center; font-size:1.2rem; color:#333; margin-bottom:1.3rem;}
.g-liny p a{width:33.33%; float:left; margin:1.6rem 0 0 0; border-right:1px solid #efefef; box-sizing:border-box; color:#333;}
.g-liny p a:nth-child(3n){ border:0;}
.g-liny p em{ display:block; width:29.1%; margin:0 auto;}
.g-liny p em img{ display:block; width:100%;}

.g-xgcase{ background:#eaeaea; padding:2.8rem 0;}
.g-xgcase h2{ text-align:center; font-size:1.58rem; color:#070707; margin-bottom:1.7rem;}
.xgcase{ width:90.625%; margin:0 auto; overflow:hidden; position:relative; padding-bottom:3rem;}
.xgcase dl{ background:#fff; margin:0 0 1.7rem;}
.xgcase dt{ width:45.86%; float:left;}
.xgcase dt img{ display:block; width:100%;}
.xgcase dd{ width:44.82%; float:right; padding-right:4%;}
.xgcase dd h3{ font-size:1.15rem; color:#070707; overflow:hidden; margin-top:1.5rem;text-overflow:ellipsis;white-space:nowrap;}
.xgcase dd p{ font-size:1rem; color:#070707;overflow:hidden; margin-top:.2rem;text-overflow:ellipsis;white-space:nowrap;}
.xgcase dd span{ display:block; font-size:1rem; color:#184b89; margin-top:.5rem; background:url(../images/prodetail/xg_more.png) no-repeat 35% center; background-size:0.8rem 0.8rem;}



/*03-01案例页-----------------------------------------------------------------*/
.case_banner img{ display:block; width:100%;}

.case{ width:90.625%; margin:0 auto;}

.tit{ text-align:center; font-weight:bold; font-size:1.9rem; color:#2e2e2e; background:url(../images/case/case_line.png) no-repeat center bottom; background-size:13.45rem 0.2rem; padding-bottom:0.8rem;}

.g-case1{ margin:2.7rem 0 0 0;}
.g-case1 h5{ text-align:center; font-size:1.1rem; line-height:1.6rem; padding:1.1rem 3%; color:#767676;}
.g-case1 dl{ background:#e9eff5; margin-bottom:0.7rem;}
.g-case1 dt img{ display:block; width:100%;}
.g-case1 dd{ padding:1.2rem 4.2% 1.2rem 4.2%;}
.g-case1 dd h3{ font-size:1.4rem; color:#070707; margin-bottom:1.1rem;}
.g-case1 dd p{ font-size:1rem; line-height:1.8rem; color:#070707; background:url(../images/case/case_arr.png) no-repeat left 0.4rem; background-size:1.15rem 0.95rem; padding-left:7%;}
.g-case1 li{ width:49.13%;}
.g-case1 li img{ display:block; width:100%;}
.g-case1 li em
{
  display: block;
    height: 3.5rem;
    background: #164891;
    text-align: center;
    line-height: 1.7rem;
    color: #fff;
    font-size: 1rem;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 92%;
    white-space: normal;
    padding: 0 4%;
     }
.g-case1 a:nth-child(2n-1) li{ float:left;}
.g-case1 a:nth-child(2n) li{ float:right;}
.g-case1 h4{ width:25.86%; height:2rem; border-radius:1rem; color:#fff; text-align:center; line-height:2rem; font-size:1rem; overflow:hidden; background:#184b89; margin:1.6rem auto 0;}
.g-case1:last-child{ margin-bottom:3rem;}




/*03-02案例页-详情特----------------------------------------*/
.g-casedetail{ width:93.75%; margin:0 auto;}
.g-casedetail h2{ text-align:center; font-size:1.4rem; color:#252525; padding:2rem 0;}
.g-casedetail h5{ height:2.3rem; border-bottom:1px solid #eee; line-height:2.63rem; font-size:0.9rem; color:#999;}
.g-casedetail h5 em{ padding:0 2%;}
.g-casedetail h5 a{ display:block; width:16%; height:2.3rem; background:#eee; text-align:center; line-height:2.3rem; color:#01429e; float:right;}
.g-casedetail h4{ background:#eee; padding:1.2rem 4%; margin-top:1rem; font-size:1rem; line-height:1.9rem; color:#252525;}
.g-casedetail p{ padding:1.2rem 4%; font-size:1rem; line-height:1.9rem; color:#252525;}
.g-casedetail img,.detail_cw img{ display:block; width:100% !important; height:auto !important;}
.g-casedetail h4 p{padding:0;}

.g-pages2{ padding:2.3rem 4%; border-top:1px solid #d0d0d0;}
.g-pages2 a{ display:block; width:9.6rem; height:2.9rem;}
.g-pages2 img{ display:block; width:100%;}





/*04品牌实力------------------------------------------------*/
.brand_banner img{ display:block; width:100%;}

.g-shil{ padding-bottom:3rem; border-bottom:0.55rem solid #f8f8f8;}
.g-shil dt img{ display:block; width:100%;}
.g-shil dd{ font-size:1rem; line-height:1.9rem; color:#070707; width:90.625%; margin:1.2rem auto 0;}

.g-team{ margin:2.5rem 0;}
.team{ width:90.625%; margin:1.6rem auto 0; overflow:hidden; position:relative; padding-bottom:3rem;}
.g-team dt{ width:60.172%; margin:0 auto;}
.g-team dt img{ display:block; width:100%;}
.g-team dd h3{ text-align:center; font-size:1.3rem; color:#1e1d1d; padding:0.5rem 0 0;}
.g-team dd p{ text-align:center; font-size:1.1rem; line-height:1.9rem; color:#666;}

.tit3{ text-align:center; font-size:1.8rem; color:#070707;}
.tit3 img{ display:block; width:100%;}

.g-zhuanj{ padding-bottom:2rem; border-bottom:0.55rem solid #f8f8f8;}
.tab01{ height:3rem; border-bottom:1px solid #e7e7e7; border-top:1px solid #e7e7e7;}
.tab01 a{ display:inline-block; width:50%; text-align:center; line-height:3rem; height:3rem; font-size:1.3rem; color:#1e1d1d;}
.tab01 .active{ background:#164891; color:#fff;}
.zhuanj{ width:90.625%; margin:0 auto; overflow:hidden; position:relative; padding-bottom:1rem;}
.zhuanj dl{ margin-top:0.9rem;}
.zhuanj dt{ width:37.76%; float:left;}
.zhuanj dt img{ display:block; width:100%;}
.zhuanj dd{ width:51.72%; float:right;}
.zhuanj dd h3{ font-size:1.3rem; color:#1e1d1d; padding:1.5rem 0 0.2rem;}
.zhuanj dd h3 em{ font-size:1rem; padding-left:1%; color:#666;}
.zhuanj dd p{font-size:1rem; line-height:1.8rem; color:#666;}
.zhuanj .zhuanj_more{ width:25.86%; height:2rem; border-radius:1rem; color:#fff; text-align:center; line-height:2rem; font-size:1rem; overflow:hidden; background:#184b89; margin:2rem auto 0;}

.g-pinz{ margin:3rem 0;}
.g-pinz ul{ width:93.75%; margin:1.5rem auto 0;}
.g-pinz li{ width:48.33%; margin-bottom:0.5rem;}
.g-pinz li img{ display:block; float:left; width:36.2%;}
.g-pinz li span{ display:block; float:right; font-size:1rem; line-height:1.7rem; color:#666; margin-top:1rem; width:53%;}
.g-pinz li:nth-child(2n-1){ float:left;}
.g-pinz li:nth-child(2n){ float:right;}
.pinz1{ width:90.625%; margin:0 auto;}
.g-pinz dl{ width:48.5%; background:#eaeaea; padding:0 0 2rem 0; margin-bottom:1rem;}
.g-pinz dt img{ display:block; width:100%;}
.g-pinz dd{ padding:0 4%;}
.g-pinz dd em{ display:block; width:2.5rem; height:2.5rem; border-radius:2.5rem; text-align:center; line-height:2.5rem; color:#fff; font-size:1.1rem; background:#184c88; margin:-1.25rem auto 0; position:relative; z-index:2;}
.g-pinz dd h3{ text-align:center; font-size:1.1rem; color:#070707; padding:0.5rem 0;}
.g-pinz dd p{ font-size:1.1rem; line-height:1.5rem; color:#666; padding:0 3%;}
.pinz1 dl:nth-child(2n-1){ float:left;}
.pinz1 dl:nth-child(2n){ float:right;}
.pinz1 dl:nth-child(1) dd p,.pinz1 dl:nth-child(2) dd p{ height:6rem;}
.pinz1 dl:nth-child(3) dd p,.pinz1 dl:nth-child(4) dd p{ height:7.5rem;}
.pinz1 dl:nth-child(5) dd p,.pinz1 dl:nth-child(6) dd p{ height:7.5rem;}

.g-zli{ margin-bottom:2.5rem;}
.zli{ width:90.625%; margin:1rem auto 0;}
.zli h2{ width:49.655%; float:left; border:2px solid #e4e4e4; box-sizing:border-box;}
.zli h2 img{ display:block; width:100%;}
.zli dl{ width:47.4%; float:right;}
.zli dt span{ display:block; height:2.6rem; background:#164891; color:#fff; text-align:center; line-height:2.6rem; font-size:1.2rem;}
.zli dt em{ display:block; font-size:1rem; color:#070707; margin:1.4rem 0;}
.zli dd{ font-size:1rem; line-height:1.5rem; color:#666;}
.g-zli ul{ background:#eaeaea; padding:1rem 04.6875%; margin:1.1rem 0 1.2rem;}
.g-zli li{ height:3.5rem; line-height:3.5rem; overflow:hidden; border-bottom:1px solid #fff; font-size:1rem; color:#070707;}
.g-zli li:last-child{ border:0;}
.g-zli p{ width:86.625%; margin:0.6rem auto 0; font-size:1rem; color:#070707; line-height:1.5rem; background:url(../images/brand/st.gif) no-repeat left 0.6rem; background-size:0.4rem 0.35rem; padding-left:4%;}





/*05资讯页--------------------------------------*/
.news_banner img{ display:block; width:100%;}

.g-qianyan{ width:93.75%; margin:0 auto;}
.g-qianyan dd{ background:#eee; padding:1rem 3% 2rem 3%;}
.g-qianyan dt img{ display:block; width:100%;}
.g-qianyan dd h3{ font-size:1.3rem; color:#070707; line-height:3.6rem; border-bottom:2px solid #ccc;}
.g-qianyan dd p{ font-size:1rem; line-height:1.6rem; color:#666; margin:0.7rem 0 0;}
.g-qianyan dd span{ display:block; font-size:1.1rem; color:#070707; background:url(../images/news/qianyan_more.png) no-repeat right center; background-size:2.7rem 2.7rem; padding:1rem 0;}

.tit2{ text-align:center; font-size:1.7rem; font-weight:bold; color:#000; line-height:5.7rem;}

.g-qianyan2{ width:93.75%; margin:0 auto; overflow:hidden;}
.qianyan2{ width:100%; overflow:hidden; position:relative; padding-bottom:3rem;}
.g-qianyan2 dl{ padding:1.35rem 0; border-bottom:1px solid #eee;}
.g-qianyan2 dt{ width:31.37%; float:left;}
.g-qianyan2 dt img{ display:block; width:100%;}
.g-qianyan2 dd{ width:65%; float:right;}
.g-qianyan2 dd h3{ width:74%; float:left; font-size:1.1rem; line-height:1.8rem; color:#666;}
.g-qianyan2 dd span{ display:block; float:right; text-align:right; width:18.9%; font-size:1rem; color:#999; border-left:1px solid #eee; height:3rem;}
.g-qianyan2 dd span em{ display:block;}

.g-dy{ background:url(../images/news/dy_bg.gif) repeat-x center top; background-size:1px 18.1rem; padding-bottom:2rem; margin-top:2rem; border-bottom:1px solid #c9c9c9;}
.dy{ width:90.625%; margin:0 auto; position:relative; overflow:hidden;}
.g-dy dl{ width:91.379%; margin:0 auto;}
.g-dy dt img{ display:block; width:100%;}
.g-dy dd{ border:1px solid #dcdcdc; box-sizing:border-box; border-top:0; padding:1rem 3% 2rem;}
.g-dy dd h3{ text-align:center; font-size:1.3rem; color:#070707; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.g-dy dd p{ font-size:1rem; line-height:1.5rem; padding:0.5rem 0; color:#666;}
.g-dy dd span{ display:block; font-size:1rem; color:#666;}
.dy .prev2{ width:2.25rem;height:2.25rem; overflow:hidden; background:url(../images/news/dy_l.png) no-repeat; background-size:100% 100%;left:0;margin:0;}
.dy .next2{ width:2.25rem;height:2.25rem;overflow:hidden; background:url(../images/news/dy_r.png) no-repeat; background-size:100% 100%;right:0;margin:0;}
.dy .prev2 img,.dy .next2 img{ display:block; width:100%;}
.dy_more{ width:31.25%; height:2.5rem;text-align:center; line-height:2.5rem; color:#fff; font-size:1.2rem; background:#184b89; border-radius:2rem; margin:1.5rem auto 0;}

.g-zhis{padding-bottom:2rem;border-bottom:2px solid #c9c9c9;}
.g-zhis dl{ width:90.625%; margin:0 auto; background:#eaeaea;}
.g-zhis dt{ position:relative;}
.g-zhis dt img{ display:block; width:100%;}
.g-zhis dt span{ display:block; width:94%; height:2.6rem; position:absolute; bottom:0; left:0; font-size:1.1rem; color:#fff; line-height:2.6rem; padding:0 3%; background:rgba(0,0,0,0.5) url(../images/news/zhis_jt.png) no-repeat 97% center; background-size:1.4rem 1.4rem;text-overflow:ellipsis;white-space:nowrap;}
.g-zhis dd{ padding:1.3rem 4%;}
.g-zhis dd p{ font-size:1.1rem; line-height:2.5rem; color:#666; position:relative; height:2.5rem; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; padding-left:4%;}
.g-zhis dd p:before{ content:""; position:absolute; top:1.1rem; left:0; width:0.2rem; height:0.2rem; background:#313131;}

.g-faq{padding-bottom:2rem;}
.g-faq dl{ width:90.625%; margin:0 auto 1.1rem; border:1px solid #ebebeb; box-sizing:border-box; padding:1rem 0;}
.g-faq dt{ width:18.1%; height:4.1rem; float:left; border-right:1px solid #ebebeb;box-sizing:border-box;}
.g-faq dt img{ display:block; width:33.33%; padding:1.1rem 0 0 30%;}
.g-faq dd{ width:74%; float:right; padding-right:3%;}
.g-faq dd h3{ font-size:1.1rem; color:#333;}
.g-faq dd p{ font-size:1rem; line-height:1.4rem; color:#888;} 





/*06诚邀合作----------------------------------------------------*/
.coop_banner img{ display:block; width:100%;}

.g-shic p{ padding:1.5rem 4.6875%; font-size:1rem; line-height:1.7rem; color:#333; background:#eaeaea;}

.g-shic2 span{ margin:0;}
.g-shic2 h2{ font-size:1.1rem; font-weight:bold; color:#333; padding-left:4.6875%; text-align:left; margin-top:2.2rem;}
.g-shic2 h2 em{ display:block;}

.g-shic3 .tit2 em{ display:block; font-size:1rem; color:#666; line-height:1.3rem; letter-spacing:0.1rem; margin-top:-1.3rem; font-weight:normal;}
.shic3{ background:url(../images/coop/coop_line.gif) repeat-y 0.25rem top; margin:2rem 0 3rem 6.25%; padding:1.2rem 0 0;}
.g-shic3 dl{ background:url(../images/coop/coop_arr.png) no-repeat left 1.3rem; background-size:0.65rem 0.8rem;}
.g-shic3 dt{ padding-left:8%;}
.g-shic3 dt h3{ margin-bottom:1rem;}
.g-shic3 dt h3 img{ display:block; float:left; width:3.2rem; height:3.1rem; margin-top:0.3rem;}
.g-shic3 dt h3 span{ display:block; float:left; font-size:1.3rem; font-weight:bold; line-height:1.8rem; color:#063b8f; padding-left:3%;}
.g-shic3 dt h3 span em{ display:block;}
.g-shic3 dt p{ font-size:1rem; line-height:1.4rem; color:#333; margin-top:0.5rem;}
.g-shic3 dd{ width:92.79%; padding-left:4%; margin:1.2rem 0 3rem;}
.g-shic3 dd img{ display:block; width:100%;}






/*07关于我们页---------------------------------------------------------------*/
.about_banner img{ display:block; width:100%;}

.g-about h2{ text-align:center; line-height:6.7rem; font-size:1.5rem; color:#000; background:#f8f8f8;}
.g-about h3 img{ display:block; width:100%;}
.g-about p{ font-size:1rem; line-height:1.8rem; padding:1rem 4.6875% 0; color:#767676;}
.g-about dl{ width:90.625%; margin:1.5rem auto 0; background:#eee;}
.g-about dt img{display:block; width:100%;}
.g-about dd{ padding:2rem 4%; font-size:1rem; line-height:1.8rem; color:#6e6e6e;}

.g-about2{ background:url(../images/about/lc_bg.jpg) no-repeat center top; background-size:100% auto; padding:3rem 0; margin-top:3rem;}
.tit4{ text-align:center; font-size:2.4rem; color:#070707;}
.tit4 em{ display:block; font-size:1.2rem; color:#666;}
.tab02{ width:90.625%; margin:1.5rem auto 0; height:4.3rem; overflow:hidden; background:url(../images/about/lc_line.png) repeat-x center 3.2rem;}
.tab02 a{ display:block; width:25%; height:4.3rem; font-size:1.6rem; font-weight:bold; color:#000; float:left; text-align:center;}
.tab02 .active{ color:#184b89; background:url(../images/about/about_h.png) no-repeat center 2.5rem; background-size:0.9rem 1.2rem;}
.about2{ position:relative; width:93.75%; margin:0 auto; overflow:hidden;}
.g-about2 dl{ width:89.655%; margin:0 auto;}
.g-about2 dt img{ display:block; width:100%;}
.g-about2 dd{ padding:1.2rem 0;}
.g-about2 dd p{ font-size:1rem; line-height:1.5rem; color:#333;}
.g-about2 .prev3{ display:none;  width:1.35rem; height:1.35rem; background:url(../images/about/about_l.png) no-repeat; background-size:100% 100%; position:absolute; top:45%; left:0; margin:0;}
.g-about2 .next3{display:none;  width:1.35rem; height:1.35rem; background:url(../images/about/about_r.png) no-repeat; background-size:100% 100%; position:absolute; top:45%; right:0; margin:0;}

.g-jiaol{ background:#eaeaea; padding:2.2rem 0;}
.jiaol{ width:90.625%; margin:1.7rem auto 0; position:relative; padding-bottom:3rem; overflow:hidden;}
.g-jiaol li{ width:49.14%; background:#fff; border-bottom:1px solid #a8a8a8;}
.g-jiaol li img{ display:block; width:100%;}
.g-jiaol li em{ display:block; padding:0.5rem 6%; font-size:1.1rem; color:#070707; text-align:center;}
.g-jiaol li em i{ display:block; font-size:0.7rem; color:#767676; line-height:1.2rem;}
.g-jiaol li:nth-child(2n-1){ float:left;}
.g-jiaol li:nth-child(2n){ float:right;}

.g-cul{ width:90.625%; margin:2.2rem auto;}
.g-cul .tit4{ margin-bottom:1rem;}
.g-cul p{ height:4.5rem;}
.g-cul p em{ display:block; float:left; width:2.7rem; height:2.7rem; float:left; padding:0.9rem 3% 0 3%;}
.g-cul p em img{ display:block; width:100%;}
.g-cul p span{ display:block; float:left; line-height:4.5rem;width:25.86%; font-size:1.2rem; color:#070707;}
.g-cul p i{ display:block; font-size:1rem; line-height:4.5rem; color:#767676; float:left;}
.g-cul p:nth-child(2n-1){ background:#f0f0f0;}
.g-cul p:nth-child(6) i{ line-height:1.2rem; float:left; width:50%; padding-top:1rem;}

.g-show dl{ width:90.625%; margin:2rem auto 0;}
.g-show dt img{ display:block; width:100%;}
.g-show dd{ padding:1.2rem 5%; background:#184c88; color:#fff;}
.g-show dd h3{ font-size:1.2rem;}
.g-show dd em{ display:block; font-size:0.9rem; padding-top:.2rem;}
.show{ width:90.625%; margin:1.3rem auto 0; overflow:hidden; position:relative; padding-bottom:3.5rem;}
.g-show li{ width:47.41%; background:#f0f0f0;}
.g-show li img{ display:block; width:100%;}
.g-show li em{ display:block; padding:1rem 6%; font-size:1rem; color:#333; line-height:1.4rem; height:2.8rem;}
.g-show li:nth-child(2n-1){ float:left;}
.g-show li:nth-child(2n){ float:right;}

.g-honor{ margin:2.5rem 0;}
.g-honor p{ width:90.625%; margin:1.6rem auto 1rem; background:#eee; font-size:1rem; line-height:1.6rem; padding:1.5rem 4.6875%; color:#666;}
.g-honor ul{width:90.625%; margin:0 auto;}
.g-honor li{ width:44.83%;}
.g-honor li img{ display:block; width:100%;}
.g-honor li:nth-child(2n-1){ float:left;}
.g-honor li:nth-child(2n){ float:right;}

.g-join{ background:#eee; padding:3rem 0;}
.g-join dt img{ display:block; width:100%; margin-top:2.5rem;}
.g-join dd{ width:81.25%; margin:1.9rem auto 0;}
.g-join dd h3{ font-size:1.2rem; font-weight:bold; color:#333;}
.g-join dd p{ font-size:1rem; line-height:1.6rem; color:#333; padding-top:0.8rem;}
.g-join dd span{ width:42.3%; display:block; height:2.5rem; text-align:center; line-height:2.5rem; color:#fff; font-size:1rem; background:#184c88; margin:1.7rem auto 0;}




/*08联系我们页----------------------------------------------*/
.con_banner img{ display:block; width:100%;}

.g-cont1{ padding:0 4.6875% 2rem 4.6875%; border-bottom:0.55rem solid #f8f8f8;}
.g-cont1 p{ font-size:1.2rem; line-height:1.9rem; color:#070707; background:url(../images/contact/f1.png) no-repeat left 1.2rem; background-size:1.75rem 1.75rem; padding:1.2rem 0 1.2rem 9%; border-bottom:1px solid #ccc;}
.g-cont1 p:nth-child(3){background:url(../images/contact/f2.png) no-repeat left 1.2rem; background-size:1.75rem 1.75rem;}
.g-cont1 p:nth-child(4){background:url(../images/contact/f3.png) no-repeat left 1.2rem; background-size:1.75rem 1.75rem;}
.g-cont1 p:nth-child(5){background:url(../images/contact/f4.png) no-repeat left 1.2rem; background-size:1.75rem 1.75rem; border:0;}

.tit1{ padding:1.8rem 0; font-size:1.5rem; color:#070707;border-bottom:1px solid #ccc; background:url(../images/prolist/prolist_jt.png) no-repeat right center; background-size:1.7rem 1.7rem;}
.tit1 em{ display:block; font-size:1.05rem; color:#cecece; text-transform:uppercase;}

.g-cont2{ padding:0 3.59% 3rem 3.59%; border-bottom:0.55rem solid #f8f8f8;}
.g-cont2 .tit1{ border:0;}
.g-cont2 p img{ display:block; width:100%;}

.g-cont3{ width:93.75%; margin:2.2rem auto;}
.g-cont3 dl{ position:relative; margin-bottom:0.75rem;}
.g-cont3 dt img{display:block; width:100%;}
.g-cont3 dd{ font-size:1.3rem; color:#fff; position:absolute; top:30%; left:6%; width:80%;}
.g-cont3 dd em{ display:block; width:25%; height:1.8rem; border:2px solid #fff; margin-top:0.3rem; text-align:center; line-height:1.5rem;}


/*分页器*/
.page{clear: both;height:3rem; padding:1.5rem 15%; margin:0 auto; overflow:hidden; background:#fff; position:relative;font-size:1.5rem;font-family: Arial;}
.page span{display: inline-block;text-align: center;height:3rem;line-height:3rem;float:left; }
.page span img{width:3rem; height:3rem;}
.page span.page_numb{padding: 0.5rem 0 0 6rem;line-height:3rem;}
.page span.page_numb a{display: inline-block;text-align: center;width:3rem;color: #666;background: #e8e8e8;margin: 0 0.5rem 0 0;height:3rem;}
.page span.page_numb em{display: inline-block;text-align: center;padding: 0 0.5rem;color:#184c88; }
.page span.page_numb i{display: inline-block;text-align: center;padding: 0 0.5rem; font-weight:bold;}
.page  span.page_n1{border: 0;width:3rem;display:inline-block;height: 3rem;font-size: 1rem;font-weight: bold;}
.page  span.page_n2{border: 0;width:3rem;display:inline-block;height: 3rem;font-size: 1rem;font-weight: bold;float: right;}
.page  span.page_n1 a,.page  span.page_n2 a{width:3rem;display:inline-block;height: 3rem;background:none;color: #839494;}
.page  span.page_n1 a:hover,.page  span.page_n2 a:hover,.page span.page_numb a.cur,.page span.page_numb a:hover{background:none;color: #fff;text-decoration: none;}

.goback{clear: both;display: block;height: 3.05rem;line-height: 3.05rem;text-align: center;background: #ebebeb;padding: 0 4.375%;overflow: hidden;}
.goback a{display: block;}
.goback span{float: right;font-size: 1.2rem;color: #505050;}
.goback em{display: inline-block;width: 0.65rem;float: left;padding-top:0.55rem;}

/*图片标题*/
.media{background: #f8f8f8;font-size: 0.9rem;color: #666;line-height: 1.6rem;}
.join_sc li{width: 48.8%;float: left;background: #fff;border-bottom: solid 1px #f1f1f1;margin-bottom: 0.6rem;font-weight: bold;color: #333;}
.join_sc a:nth-child(2n) li{margin-left:2.4%;}
.join_sc li span,.join_sc li img{display: block; width:100%;height:10rem;}
.join_sc li span{height: 3rem;line-height: 3rem;background:url(../images/ico03.png) no-repeat 89.3% 1.2rem;-webkit-background-size:1rem 0.6rem; -moz-background-size: 1rem 0.6rem; -o-background-size: 1rem 0.6rem;background-size:1rem 0.6rem;padding: 0 3rem 0 0.75rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 80%;}
.sleep_sc li:nth-child(2) span{line-height:1.1rem;background:none;padding:0.5rem 1.25rem 0;height: 2.5rem;}

.join_sc li:nth-child(2n) {margin-left:2.4%;}
.join_sc li a{color: #333;}
.join_sc2{padding: 2rem 4.375% 2.5rem;overflow: hidden;}


/*新闻*/
.public_w{line-height: 2.4rem;font-size: 0.9rem;height: 14.9rem;overflow: hidden;}
.public_w p{line-height: 2.2rem;font-size:1.1rem;padding: 0 4.375%;height: 5.8rem;}
.public_w li{height: 2.4rem;padding: 0 4.375% 0 12%;background:url(../images/ico03.png) no-repeat 4.375% 0.9rem;-webkit-background-size:1rem 0.6rem; -moz-background-size: 1rem 0.6rem; -o-background-size: 1rem 0.6rem;background-size:1rem 0.6rem;color: #6b6b6b;}
.public_w ul a:nth-child(2n-1) li{background:url(../images/ico03.png) no-repeat 4.375% 0.9rem #f1f1f1;}


.media{background: #f8f8f8;font-size: 0.9rem;color: #666;line-height: 1.6rem;}
.media_c{padding:1.2rem 4.375% 0;}
.media_c dl{height: 11.3rem;overflow: hidden;margin-bottom: 1rem;}
.media_c dt{width: 50.17%;float: left;padding: 0.4rem 0 0;}
.media_c dt img{width:100%; display:block;}
.media_c dd{width: 43.5%;float: right;}
.media_c dd h3{height:3.5rem;overflow: hidden;font-size: 1rem;font-weight: bold;line-height: 1.75rem;color: #333;}


.media_c2{padding:1.2rem 4.375% 0;}
.media_c2 dl{background: #fff;margin-bottom:1rem;padding:0 1rem 0.5rem;}
.media_c2 dt{width: 100%;padding: 0.4rem 0 0;}
.media_c2 dt h3{overflow: hidden;font-size: 1rem;font-weight: bold;line-height: 2.5rem;height: 2.5rem;color: #333; white-space:nowrap; text-overflow:ellipsis; }
.media_c2 dd{width: 100%; text-align:justify;}
.media_c2 dd p{line-height:1.5rem;margin-bottom:0.75rem; overflow:hidden; box-sizing: border-box; }
.media_c2 dd span a{color: #174ea2; font-size:1rem;}
.media_c2 dd span i{font-size:1rem; color:#555; font-family:"Arial"}



.newbox_c{background: #f8f8f8;padding:1.5rem 4.375% 0;font-size: 1rem;color: #333;line-height: 1.8rem;}
.newbox_c dl{background: #fff;margin-bottom:1rem;}
.newbox_c dt img{width:100%; display:block;}
.newbox_c dt{width: 51.37%;float: left;}
.newbox_c dd{width:42.13%;float: right;padding: 1.7rem 0.5rem 0rem;}
.newbox_c dd p{font-weight: bold; line-height:1.5rem;margin-bottom:0.75rem; overflow:hidden; box-sizing: border-box; }
.newbox_c dd span{background:url(../images/icobg1.gif) no-repeat center 0;-webkit-background-size:7.3rem 1.5rem; -moz-background-size: 7.3rem 1.5rem; -o-background-size: 7.3rem 1.5rem;background-size:7.3rem 1.5rem;line-height: 1.5rem;text-align: center;padding:0 2.25rem 0 0;width:5.05rem;font-size: 0.75rem;color: #174ea2;display: block;}


/*内页面包屑导航样式 开始*/
.m-btit { font-size:1rem; font-weight:bold; line-height: 55px; padding-left: 12px; color:#fff; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;border-top:1px solid #174ea2; box-shadow:0 1px #174ea2; position:relative; background-color:#174ea2;background-image: -webkit-gradient(linear, left top, left bottom, from(#174ea2), to(#174ea2));
	background-image: -webkit-linear-gradient(top, #174ea2, #174ea2);  /*背景渐变，针对苹果浏览器写的兼容*/
	background-image: -moz-linear-gradient(top, #174ea2, #174ea2); /*背景渐变，针对火狐浏览器写的兼容*/
	background-image: -o-linear-gradient(top, #174ea2, #174ea2); /*背景渐变，针对欧朋浏览器写的兼容*/
	background-image: -ms-linear-gradient(top, #174ea2, #174ea2); /*背景渐变，针对手机微软浏览器写的兼容*/
	background-image: linear-gradient(top, #174ea2, #174ea2); /*背景渐变，正常的写法*/
	border-bottom:1px solid #174ea2; 
	 margin: 0.85rem 0;
	} /*内页面包屑导航背景*/

/*内页面包屑导航样式 结束*/
/*站点地图*/
.g-map .m-con{ padding:0 10px 0.85rem 10px;}
.g-map .main_tit{ line-height:2.4rem; font-size:1.2rem; height:2.4rem; text-shadow:1px 1px 1px #fff;text-indent:10px; margin:10px 0;}
.g-map .map_list{border:1px solid #ddd; border-radius:5px; width:100%; overflow:hidden; box-shadow:2px 1px 3px #ddd; font-size:1rem;}
.g-map .map_list a li{ text-overflow:ellipsis;float:left; display:table-cell; width:33%; padding:10px 0; text-align:center; white-space:nowrap; overflow:hidden; position:relative;}
.g-map .map_list a li:before{content:""; position:absolute;right:0; top:0; height:100%;border-right:1px dashed #ddd;}
.g-map .map_list a li:after{content:""; position:absolute;bottom:0; left:0; width:100%; border-bottom:1px dashed #ddd;}
.g-map .map_list a:nth-child(3n) li:before{ border-right:0;}
.g-map .map_list a{color:#666;}


html {font-size: 10px;}
@media screen and (min-width: 320px) {html {font-size: 10.625px;}}
@media screen and (min-width: 360px) {html {font-size: 11.875px;}}
@media screen and (min-width: 400px) {html {font-size: 13.125px;}}
@media screen and (min-width: 440px) {html {font-size: 14.375px;}}
@media screen and (min-width: 480px) {html {font-size: 15.625px;}}
@media screen and (min-width: 520px) {html {font-size: 16.875px;}}
@media screen and (min-width: 560px) {html {font-size: 18.125px;}}
@media screen and (min-width: 600px) {html {font-size: 19.375px;}}
@media screen and (min-width: 640px) {html {font-size: 20px;}}




.fs_gallery {
    background: rgba(0,0,0, 0.9);
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 9999999;
}
.fs_gallery_close {
    position: absolute;
    top: 20px;
    right: 20px;
    width: 25px;
    height: 25px;
    color: #ccc;
    font-size: 34px;
    line-height: 23px;
    text-align: center;
    cursor: pointer;
    z-index: 102;
}
.fs_gallery_close:before {
    content: "×";
}
.fs_gallery_close:hover {
    color: #fff;
}

.fs_gallery_prev, .fs_gallery_next {
    position: absolute;
    width: 80px;
    color: #ccc;
    font-size: 30px;
    cursor: pointer;
    z-index: 101;
}
.fs_gallery_prev:hover, .fs_gallery_next:hover {
    background: rgba(0,0,0, 0.1);
    color: #fff;
}
.fs_gallery_prev {
    left: 0;
    top: 0;
    bottom: 0;
}
.fs_gallery_next {
    right: 0;
    top: 0;
    bottom: 0;
}
.fs_gallery_prev:before {
    content: "‹";
    position: absolute;
    height: 30px;
    margin-top: -30px;
    top: 50%;
    left: 35px;
}
.fs_gallery_next:before {
    content: "›";
    position: absolute;
    height: 30px;
    margin-top: -30px;
    top: 50%;
    left: 35px;
}

.fs_gallery_shuft {
    position: relative;
    width: 9999999px;
}
.fs_gallery_shuft:after {
    clear: both;
    content: "";
    display: block;
}
.fs_gallery_shuft_item {
    float: left;
    position: relative;
    background-image: url(data:image/gif;base64,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);
    background-position: center center;
    background-repeat: no-repeat;
}
.fs_gallery_shuft_item img {
    box-shadow: 0 0 8px rgba(0,0,0, 0.8);
    position: absolute;
    top: 50%;
    left: 50%;
}



.g-liny2 h2 {
  text-align: center;
    font-size: 2.4rem;
    color: #194b8a;
    margin-top: 3rem;
    margin-bottom: 1.5rem;
}

.g-liny2 ul li {
    float: left;
    width: 42%;
    margin-left: 5.5%;
}

.g-liny2 ul li img {
    width: 100%;
}