﻿/* 
* @Title:  重置样式表
*  编写：蔡艳丽

*/

/*banner轮播*/
.index{position: relative;}
.index .swiper-container{margin:0 auto;position:relative;z-index:1 ;}
.index .swiperindex{position: absolute; left: 0;bottom: -1.8rem;z-index: 10;text-align: center;width: 100%;height: 1.8rem; line-height: 1.8rem;}
.index .swiperindex span{ background: #fff; opacity: 1; margin: 0 4px; -webkit-transition: all .3s; transition: all .3s; border-radius: 0;}
 .index .swiperindex.wechat span{width:15px; height:15px; border-radius: 100%; background: #01368f; }
.index span.swiper-pagination-bullet-active{width: 3rem; height: .7rem; border-radius: 0;}
.index .swiperindex.wechat
span.swiper-pagination-bullet-active{width:15px; height:15px; background: #1c9300; border-radius:100%;}



#Aboutus { width:98%; padding: 1rem 4%;}
.about-intro {text-align: center; }
.about-intro h3 { font-size: 0.95rem; color: #000; line-height: 2.5rem; text-align: center; }
.about-intro p { font-size: 0.65rem; color: #666666; line-height: 1.5rem; text-align: center; }
.about-intro a.More { font-size: 14px; color: #116CAF; line-height: 36px; padding: 0 30px; padding-right: 52px; border-radius: 20px; display: inline-block; margin: 20px auto; background: url('../images/morebg.png') no-repeat center center; position: relative; transition: all 0.3s; }
.about-intro a.More .icon-more { display: block; position: absolute; right: 25px; top: 50%; margin-top: -9px; width: 18px; height: 18px; border-radius: 50%; background: url('../images/icon_more01.png')no-repeat center center; background-size: 100%; }
.about-intro a.More:hover { background: url('../images/morebg.png') no-repeat center center #116CAF; color: #fff; }
.about-intro a.More:hover .icon-more { background: url('../images/icon_more011.png')no-repeat center center; background-size: 100%; }


#Product { padding: 48px 0; }
#Product .main { background: #fff; }
#Product .main li { float: left; width: 33.33%; }
#Product .main .Item { position: relative; }
#Product .main .Item .Intro { padding: 0.1rem; position: relative; transition: all 0.3s; }
#Product .main .Item .Intro .box {  padding: 0.1rem; box-sizing: border-box; clear:both; }
#Product .main .Item .Intro h3 { font-size: 0.7rem; color: #0070BD; line-height: 1.2rem; margin:0; padding:0; }
#Product .main .Item .Intro p { font-size: 0.55rem; color: #666666; line-height: 0.65rem; height:0.65rem;   overflow: hidden; white-space: nowrap;text-overflow: ellipsis; margin:0; padding:0; }
#Product .main .Item .Intro .more { transition: all 0.3s; font-size: 0.45rem; color: #333; line-height:0.8rem; border: 1px solid #dcdcdc; border-radius: 10px; display: block; padding: 0 0.4rem;  display: inline-block; box-sizing: border-box; text-align: center; margin: 0.1rem 0;}
#Product .main .Item .Intro .icon-arrow { transition: all 0.3s; width: 0; height: 0; display: block; border-left: 16px solid transparent; border-right: 16px solid transparent; border-top: 10px solid #fff; position: absolute; left: 25px; bottom: -10px; z-index: 90; }
#Product .main .ItemB .Item { padding-top: 200px; }
#Product .main .ItemB .Item .pic { position: absolute; left: 0; top: 0; width: 100%; }
#Product .main .ItemB .Item .pic img { display: block; max-width: 100%; border: none; }
#Product .main .ItemB .Item .Intro .icon-arrow { border-bottom: 10px solid #fff; top: -10px; border-top: 0; }
#Product .main .Item:hover .Intro { background: #0070BD; }
#Product .main .Item:hover .Intro .box { }
#Product .main .ItemA:hover .Intro .icon-arrow { border-top: 10px solid #0070BD; }
#Product .main .ItemB:hover .Intro .icon-arrow { border-bottom: 10px solid #0070BD; }
#Product .main .Item:hover .Intro h3 { color: #fff; }
#Product .main .Item:hover .Intro p { color: #fff; }
#Product .main .Item:hover .Intro .more { color: #fff;  }

.m_new_t {padding:15px 2%;vertical-align:middle;}
.m_new_t .clasr{	width:100%;	height:auto;	margin:0 auto; padding:0;}
.m_new_t .clasr {    width:15px;    height:2px;    background: #c1c1c1;    margin:0 auto;}
.m_new_t h3 {font-weight:normal;font-size:30px; vertical-align:middle; text-align: center;
    color: #5b5b5b;
    padding: 2% 0 3% 0;}
.m_new_t a {color:#a7a7a7;font-size:1em;}
.m_new_content {padding:5% 1%; background:#f4f4f4; }
.m_new_content li {width:100%;padding:14px 0%;border-bottom:1px dashed #dcdcdc;}
.m_new_content li div.float-l {width:27%;margin-right:3%; float:left; display:block;}
.m_new_content li div.float-r {width:66%; padding:0 2%; float:left; display:block;}
.m_new_content li h3,.swiper_product dt h3 {line-height:18px;color:#2c2c2c;font-size:16px;margin-bottom:4px;padding:0}
.m_new_content li h3 {text-align:left;  padding:0 1%;}
.m_new_content li p,.swiper_product dt p {font-size:14px;color:#888;line-height:20px  ; padding:0 1%;}

.swiper-nav {width:96%;}
div.swiper-nav-box {width:98%;margin-left:1.5%;margin-bottom:1em;}
div.swiper-nav {height:46px;margin-top:1em;}
.swiper-nav .swiper-slide span {color:#6d6d6d;font-size:15px;display:inline-block;margin:0 1em;padding-bottom:0.6em;}
.pagination1 {position:absolute;z-index:20;bottom:10px;width:100%;text-align:center;left:0;}
.swiper-pagination-switch {width:8px;height:8px;display:inline-block;border-radius:100%;background:#b9b9c3;margin-right:8px;}
.swiper-nav .swiper-slide i.po-a {height:11px;width:1px;background-color:#ddd;top:5px;right:0;}
.swiper-nav div.swiper-slide:last-child i.po-a {background:none;}
.swiper-active-switch {background:#fff;}
.swiper-nav .active span {border-bottom:2px solid #04aeba;}
.swiper_product dl {width:47%;margin:0 2% 1em 1%;}
.swiper_product dd { border:#1c69b1 5px solid; text-align:center;}
.swiper_product dd img {width:100%;}
.swiper-pages .swiper_dl dd {}
.swiper_product dt h3 {margin:0.8em 0 0.2em;font-size:14px;}
.swiper-nav-box .swiper-wrapper,.swiper-nav-box .swiper-slide {height:100% !important;}
.float-l {float:left;}
.display-b {display:block;}

@media (min-width: 1200px) {
}

@media (min-width: 1024px) {
}

@media (min-width: 768px) {
}

@media (max-width: 1200px) {
    #Product .main .Item .Intro .box { padding: 0.1rem; box-sizing: border-box; }
}

@media (max-width: 1025px) {
    #Product .main .ItemB .Item { padding-top: 200px; }
}


@media (max-width: 800px) {
    #Product { padding: 0; }
    #Product .main { padding: 20px 10px; }
    #Product .main li { width: 100%; float: none; }
    #Product .main .Item { padding-top: 0; border: 1px solid #f1f1f1; box-sizing: border-box; }
    #Product .main .Item .pic { float: left; width: 40%; box-sizing: border-box; }
    #Product .main .Item .Intro { float: right; width: 60%; box-sizing: border-box; }
    #Product .main .ItemB .Item { padding-top: 0; }
    #Product .main .ItemB .Item .pic { position: relative; float: right; width: 50%; }
    #Product .main .ItemB .Item .Intro { float: left; width: 50%; }
    #Product .main .ItemB .Item .Intro .icon-arrow { border-bottom: 16px solid transparent; border-left: 16px solid #fff; border-top: 10px solid transparent; top: 25px; bottom: auto; right: -32px; left: auto; }
    #Product .main .ItemA .Item .Intro .icon-arrow { border-bottom: 16px solid transparent; border-right: 16px solid #fff; border-top: 10px solid transparent; top: 25px; bottom: auto; left: -32px; right: auto; }
    #Product .main .ItemA:hover .Intro .icon-arrow { border-right: 10px solid #0070BD; }
    #Product .main .ItemB:hover .Intro .icon-arrow { border-left: 10px solid #0070BD; }
}

@media (max-width: 640px) {
    #Product .main .Item .Intro p { height: 0.65rem; }
}

/*关键项目*/
.index-project{padding-bottom: 8%;}
.swiper-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    direction: ltr;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1;
}
.index-project .swiper-container{margin-top:0;}
.index-project h3{color: #333333;font-size: 0.75rem;text-align: center;padding: 1rem 0;}
.index-project .swiper-slide dl{}
.index-project .swiper-slide dl dt{}
.index-project .swiper-slide dl dd{background: #fff;width: 92%; margin: 0 auto; position: relative;top: -1rem;padding:1rem 4%;}
.index-project .swiper-slide dl dd h4{color: #333333;font-size: 0.75rem;    line-height: 1.5rem;}
.index-project .swiper-slide dl dd p{color: #848181;font-size: 0.65rem; text-align: justify;}
.more2{display: block;width: 100%;text-align: center;color: #245ca0 !important; font-size: 0.7rem;border: 1px solid #245ca0; margin: 0 auto; line-height: 2.0rem; height: 2.0rem;background: url(../images/more.png) no-repeat 13rem; background-size: 0.4rem; margin-top:1rem;}
.index-project .more{display: block;width: 84%;text-align: center;color: #245ca0 !important; font-size: 0.7rem;border: 1px solid #245ca0; margin: 0 auto; line-height: 2.3rem; height: 2.3rem;background: url(../images/more.png) no-repeat 12rem; background-size: 0.4rem;}



/*两个版块*/
.index-section{overflow:hidden;}
.index-section .socialS{display:block;float:left;width:50%;}
.index-section .centerS{display:block;float:right;width:50%;}

/*新闻中心*/
.indexN{padding:1rem 4%;}

.indexN ul{}
.indexN ul li{color: #333333;font-size: 0.75rem;padding: 4% 0;border-bottom: 1px solid #cfcfcf;}
.indexN ul li .topCenter{}
.indexN ul li .topCenter h4{color:#333333;font-size:0.75rem;}
.indexN ul li .topCenter p{color: #666666;text-align: justify;font-size: 0.65rem;}
.indexN ul li:last-child{border-bottom:none;}

/*集团介绍*/
.Ban{position: relative;background: url(../images/abban.jpg) no-repeat center; width: 100%;height: 4.5rem;line-height: 4.5rem; padding: 0 4%;background-size: 100%;}
.Ban h3{color: #333333;font-size: 0.75rem;}
.Ban .bannerL{position:absolute;right:0;top:0;display: block;width: 3rem; height: 100%;background: url(../images/banl.png) no-repeat center rgba(0, 0, 0, 0.5);background-size: .5rem;}

.content{padding:8% 4%;}
.content h2{color: #323232;font-size: 0.75rem;}
.content h3{font-family:"微软雅黑"; color: #245ca0; font-size: 1.2rem;}
.content p{color: #666666;font-size: 0.65rem;text-align: justify;    margin-top: 0.5rem;}
.content img{margin: 0.5rem 0;}

/*企业责任*/
.content .word01{ border-top: 2px solid #3e3e3e;padding: 1.3rem 0; margin-top: 1.3rem;}
.content .word01 .img{float: left;display: block; width: 5.5rem;margin-right: 4%;background: #f4f4f4;}
.content .word01 p{margin:0;}

/*产品服务 */
.pBan{background: url(../images/pban.jpg) no-repeat center;background-size: 100%;height: 6rem;line-height: 6rem;}
.Pcontent{}
.Pcontent .top{background:#f4f4f4;padding:8% 4%;}
.Pcontent .top h3{color: #333333;font-size: 0.75rem; text-align: center;}

.Pcontent .top .selectBox{margin-top: 8%;}
.Pcontent .top .selectBox dl{ width:100%;   position:relative; }
.Pcontent .top .selectBox dl dt{ position: relative;width: 100%;overflow: hidden; background: #d9d9da; padding: 0 8%; height: 2rem;
    line-height: 2rem;font-size: 0.65rem;color: #666666;}
.Pcontent .top .selectBox dl dt i{position: absolute; right: 8%; background: url(../images/down.png) no-repeat;display: inline-block;
    width: .8rem;height: 0.5rem;background-size: 100%;top: 50%;margin-top: -0.25rem;}
.Pcontent .top .selectBox dl dd{ z-index:100; display:none; width:100%;background:#fff;   position:absolute; left:0px; top:2rem;}
.Pcontent .top .selectBox dl dd span{ display:block;width: 100%;float: left;cursor: pointer;padding: 0 8%;line-height: 2rem; height: 2rem; font-size: 0.65rem; color: #666666;}
.Pcontent .top .selectBox dl dd div{ height:10rem; overflow:auto;}

.Pcontent .projectList{overflow:hidden;padding:4%;}
.Pcontent .projectList dl{overflow:hidden;background:#f4f4f4;margin-bottom: 4%;}
.Pcontent .projectList dl a{display:block;width:100%;}
.Pcontent .projectList dl dt{float: left; width: 45%;margin-right: 4%;overflow:hidden;}
.Pcontent .projectList dl dd{float: left;width: 100%;overflow:hidden;padding: 4% 0 0 4%;}
.Pcontent .projectList dl dd h4{color: #245ca0;font-size: 0.7rem;}
.Pcontent .projectList dl dd h5{ color: #666666;font-size: 0.65rem;}
.Pcontent .projectList dl dd h6{font-family:"微软雅黑"; color: #f5a100;font-size: 1.2rem; line-height: 1.5rem;}
.Pcontent .projectList dl dd p{ color: #999999;font-size: 0.65rem;}

/*项目详情页*/
.Pcontent .projectSlide{}

.Pcontent .projectSlide .swiper-container{margin:0 auto;position:relative;z-index:1 ;}
.Pcontent .projectSlide .swiperindex{position: absolute; left: 0;bottom:0;z-index: 10;text-align: right;width: 100%;height: 1.8rem; line-height: 1.8rem;padding:0 4%;}
.Pcontent .projectSlide .swiperindex span{ background: #fff; opacity: 1; margin: 0 4px; -webkit-transition: all .3s; transition: all .3s; border-radius: 0;}
.Pcontent .projectSlide .swiperindex.wechat span{width:14px; height:14px; border-radius: 100%; background: rgba(255, 255, 255, 0.5); }
.Pcontent .projectSlide span.swiper-pagination-bullet-active{width: 3rem; height: .7rem; border-radius: 0;}
.Pcontent .projectSlide .swiperindex.wechat
span.swiper-pagination-bullet-active{width:14px; height:14px; background: #fff; border-radius:100%;}

.Pcontent .proIn{}
.Pcontent .proIn dl{background:#f4f4f4;padding:8% 4%;}
.Pcontent .proIn dl dt{border-bottom: 2px solid #666666;padding-bottom: 4%; margin-bottom: 4%;}
.Pcontent .proIn dl dt h3{color: #245ca0; font-size: 0.7rem;}
.Pcontent .proIn dl dt h4{color: #666666;font-size: 0.65rem;}
.Pcontent .proIn dl dd .tell{background: url(../images/tell.png) no-repeat left; background-size: 2rem; color: #f5a100;font-family:"微软雅黑";line-height: 2rem; padding-left: 2.5rem; font-size: 1.2rem;    margin-bottom: 4%;}
.Pcontent .proIn dl dd .address{background: url(../images/add.png) no-repeat left; background-size: 2rem; color: #999999;line-height: 2rem; padding-left: 2.5rem; font-size: 0.65rem;}
.Pcontent .word02{padding:8% 4%;}
.Pcontent .word02 p{ color: #999999;font-size: 0.65rem;text-align: justify;margin-bottom:.5rem;}
.Pcontent .proWechat{background:#e6e6e6;padding:4%;overflow:hidden;}
.Pcontent .proWechat img{float:left;width:4.5rem;margin-right:4%;}
.Pcontent .proWechat h3{color:#666666;font-size:0.65rem;line-height: 4.5rem;}

/*最新消息`*/
.nBan{background: url(../images/nban.jpg) no-repeat center;background-size: 100%;height:5rem;line-height:5rem;}
.nBan h3{color:#fff;}


.stockBox{padding: 1.5rem 4% 1rem 4%;background: url(../images/stockbg.jpg) no-repeat;background-size: 100%; height: 6rem;}
.stockBox h4{color: #fe0000;font-family:"微软雅黑";font-size: 1.3rem;background: url(../images/stock-btn.png) no-repeat 4rem top;background-size: .6rem;}
.stockBox p { color: #5f5c5c; font-size: 0.7rem;}
.newsList{padding:8% 4%;}
.newsList ul{padding-bottom: 6%;}
.newsList ul li{border-bottom: 2px solid #cfcfcf;padding: 4% 0;}
.newsList ul li a{display:block;width:100%;}
.newsList ul li h3{color: #999999;font-size: 1.2rem; font-family:"微软雅黑";}
.newsList ul li p{color: #333333; font-size: 0.65rem;}
.newsList ul li:last-child{border-bottom:none;}

/*公司通讯 */
.commSelct{margin: 4% 0;}
.commSelct dl{ width:100%;   position:relative; }
.commSelct dl dt{ position: relative;width: 100%;overflow: hidden; background: #d9d9da; padding: 0 4%; height: 2rem;
    line-height: 2rem;font-size: 0.65rem;color: #666666;}
.commSelct dl dt i{position: absolute; right: 4%; background: url(../images/down.png) no-repeat;display: inline-block;
    width: .8rem;height: 0.5rem;background-size: 100%;top: 50%;margin-top: -0.25rem;}
.commSelct dl dd{ z-index:100; display:none; width:100%;background:#fff;   position:absolute; left:0px; top:2rem;}
.commSelct dl dd span{ display:block;width: 100%;float: left;cursor: pointer;padding: 0 4%;line-height: 2rem; height: 2rem; font-size: 0.65rem; color: #666666;}
.commSelct dl dd div{ height:10rem; overflow:auto;}


/*财务报告*/
.finaList{overflow:hidden;padding:8% 4%;    margin-right: -2%;}
.finaList dl{float:left;overflow:hidden;background:#f4f4f4;width:48%;    margin-right: 2%;margin-bottom: 2%;}
.finaList dl dt{float:left;width: 3.5rem;margin-right: 4%;}
.finaList dl dd{padding: 2rem 0 0 0;float: left;width: 3rem;}
.finaList dl dd h3{font-family:"微软雅黑";color: #245ca0;font-size: 1.2rem;}
.finaList dl dd p{color:#666666;font-size:0.7rem;}
.finaListBox{padding-bottom:8%;}
.finaListBox .more{width:92%;}

/*股票信息*/
.stockList{padding:8% 4%;}
.stockList h3{color: #333333;font-size: 0.7rem; padding: 4% 0; margin-bottom: 4%;}
.stockList ul{border-bottom: 2px solid #333333;border-top: 2px solid #333333;}
.stockList ul li{padding:4% 0;border-bottom:1px solid #cfcfcf;}
.stockList ul li h4{color: #333333;font-size: 0.65rem;}
.stockList ul li p{color: #999999; font-size: 0.65rem;}
.stockList ul li:last-child{border-bottom:none;}
.stockList .word03{margin-top:8%;}
.stockList .word03 p{color:#404040;font-size:0.6rem;}


/*联系方式*/

.contactBox{padding:8% 4%;}
.contactBox h3{color: #333333;font-size: 0.75rem;text-align: center;padding: 0 0 4% 0; margin-bottom: 4%;border-bottom: 2px solid #333333;}
.contactBox h4{color: #404040;font-size: 0.65rem; text-align: center; margin-bottom: 4%;}
.contactBox .email{text-align: center;}
.contactBox .email .email-btn{display: inline-block;background: url(../images/email.jpg) no-repeat;background-size: 100%;width: 2.5rem;
    height: 2.5rem;}
.contactBox .email p{color: #34abdd;font-size: 0.65rem;}


/*公司新闻*/

.nsContent{padding:8% 4%;overflow:hidden; }
.nsBan{background: url(../images/nsban.jpg) no-repeat center;background-size: 100%;height:5rem;line-height:5rem;}
.newsSearch{}
.newsSearch .top{}
.newsSearch .top .input{border: 1px solid #d9d9da;float: left; width: 49%;padding: .5rem 4%;height: 2.3rem;line-height: 1.15rem;}
.newsSearch .top .input input{color: #666666;font-size: 0.65rem;line-height: 1rem;height: 1rem;width: 100%;}
.newsSearch .top .selectSB{float: right;width: 49%;}
.newsSearch .top .selectSB dl{ width:100%;   position:relative; }
.newsSearch .top .selectSB dl dt{ position: relative;width: 100%;overflow: hidden; background: #d9d9da; padding: 0 8%; height: 2.3rem;
    line-height: 2.3rem;font-size: 0.65rem;color: #666666;}
.newsSearch .top .selectSB dl dt i{position: absolute; right: 8%; background: url(../images/down.png) no-repeat;display: inline-block;
    width: .8rem;height: 0.5rem;background-size: 100%;top: 50%;margin-top: -0.25rem;}
.newsSearch .top .selectSB dl dd{ z-index:100; display:none; width:100%;background:#fff;   position:absolute; left:0px; top:2.3rem;}
.newsSearch .top .selectSB dl dd span{ display:block;width: 100%;float: left;cursor: pointer;padding: 0 8%;line-height: 2rem; height: 2rem; font-size: 0.65rem; color: #666666;}
.newsSearch .top .selectSB dl dd div{ height:10rem; overflow:auto;}
.search-btn{display: block;width: 100%;height: 2.3rem;background: url(../images/n-sbtn.png) no-repeat center #245ca0;margin-top: 4%;    background-size: 1rem;}
.newsList2{padding:8% 0;}
.newsList .topNews{background:#f4f5f6;}
.newsList .topNews .word04 h3{color: #999999;font-size: 1.2rem;font-family:"微软雅黑";}
.newsList .topNews .word04 h4{color:#333333;font-size:0.7rem;margin: 0.3rem 0;}
.newsList .topNews .word04 p{color:#777777;font-size:0.65rem;}
.newsList .topNews .word04{    padding: 6% 4%;}

.nsContent .title{padding-bottom: 4%;border-bottom: 2px solid #e6e7e9;}
.nsContent .title h3{color:#999999;font-size:1.2rem;font-family:"微软雅黑";text-align: left;}
.nsContent .title h4{color:#333333;font-size:0.75rem;text-align: left;}
.nsContent .word05{}
.nsContent .word05 p{color: #666666;font-size: 0.65rem;text-align: justify;margin-top: 0.5rem;}
.nsContent .word05 img {margin: 0.5rem 0;}

#shareBox #nativeShare .weixin i { background: url('../images/weixin_friend.png') no-repeat ; background-size: 100% ;display:inline-block;width:2.8rem;height:2.8rem;}
#shareBox #nativeShare .weibo i { background: url('../images/weibo.png') no-repeat ; background-size: 100% ;display:inline-block;width:2.8rem;height:2.8rem;}
#shareBox #nativeShare .qzone i { background: url('../images/qqzone.png')  no-repeat; background-size: 100% ;display:inline-block;width:2.8rem;height:2.8rem;}
#shareBox #nativeShare .qq i { background: url('../images/qq.png') no-repeat ; background-size: 100% ;display:inline-block;width:2.8rem;height:2.8rem;}
#shareBox #nativeShare div{    width: 2.8rem;float: left;margin: 0 0.4rem;}
#shareBox #nativeShare h4{color: #797a81;font-size: 0.75rem;    margin-bottom: 6%;}
#shareBox #nativeShare{overflow: hidden;position: relative;background: #e6e6e6;text-align: center;padding: 6% 4%;z-index: 1;}
#shareBox #nativeShare p{color: #797a81;line-height: 0.55rem;font-size: 0.55rem;}


/*客服中心*/
.sBan{background: url(../images/sban.jpg) no-repeat center;background-size:100%;}
.sBan h3{color:#fff;}

.proName{width:100%;    margin-bottom: 0.5rem;}
.proName dl{ width:100%;   position:relative; }
.proName dl dt{ position: relative;width: 100%;overflow: hidden; background: #d9d9da; padding: 0 4%; height: 2.3rem;
    line-height: 2.3rem;font-size: 0.65rem;color: #666666;}
.proName dl dt i{position: absolute; right: 4%; background: url(../images/down.png) no-repeat;display: inline-block;
    width: .8rem;height: 0.5rem;background-size: 100%;top: 50%;margin-top: -0.25rem;}
.proName dl dd{ z-index:100; display:none; width:100%;background:#fff;   position:absolute; left:0px; top:2.3rem;}
.proName dl dd span{ display:block;width: 100%;float: left;cursor: pointer;padding: 0 4%;line-height: 2rem; height: 2rem; font-size: 0.65rem; color: #666666;}
.proName dl dd div{ max-height:10rem; overflow:auto;padding:0.2rem 0; }
.proName h3{color: #333333;font-size: 0.65rem;line-height: 1.5rem;}
.proName input{color: #999999; font-size: 0.65rem; height: 2.3rem; line-height: 1.15rem; border: 1px solid #d9d9da; width: 100%;
    padding: 4%;}
.proName textarea{width: 100%;color: #999999;font-size: 0.65rem; height: 5rem; border: 1px solid #d9d9da; padding: 4%;line-height: 1rem;}

.checkButton { background: #245ca0; width: 100%; color: #fff; font-size: 0.65rem; height: 2.3rem;line-height: 2.3rem;}
.contact{background:#f4f4f4;padding:8% 4%;margin-top:8%;}
.contact h3{color: #333333; font-size: 0.75rem; text-align: center; border-bottom: 2px solid #333333; padding-bottom: 4%; margin-bottom: 4%;}
.contact .serviceTell{}
.contact .serviceTell h4{color: #404040; text-align: center; font-size: 0.65rem;}
.contact .serviceTell .sTell{border-bottom:1px solid #d9d9da;padding-bottom:4%;margin-bottom:4%;}
.contact .serviceTell .sTell i{background: url(../images/sbtn1.png) no-repeat;display: block;width: 2.6rem;height: 2.6rem;background-size: 100%;margin: 4% auto;}
.contact .serviceTell .sTell p{color:#666666;font-size:0.65rem;text-align: center;}
.contact .serviceEmail{}
.contact .serviceEmail h4{color: #404040; text-align: center; font-size: 0.65rem;}
.contact .serviceEmail .sEmail{}
.contact .serviceEmail .sEmail i{background: url(../images/sbtn2.png) no-repeat;display: block;width: 2.6rem;height: 2.6rem;background-size: 100%;margin: 4%auto;}
.contact .serviceEmail .sEmail p{color:#666666;font-size:0.65rem;text-align: center;}
.word06{padding:8% 0;}
.word06 p{color:#666666;font-size:0.65rem;text-align: justify;}


/*未来领袖*/
.lBan{background: url(../images/lban.jpg) no-repeat center;background-size:100%;position:relative;height: 13.2rem;}
.lBan .more02{position:absolute;position: absolute;display: inline-block;color: #fff;font-size: 0.65rem;width: 5rem;height: 2rem;
    background: #245ca0;line-height: 2rem; text-align: center;border-radius: 30px; bottom: 0; left: 50%;margin-left: -2.5rem;margin-bottom: -1rem;}
.word07{padding:8% 0;}
.word07 h3{color:#323232;font-size:0.75rem;    margin-bottom: 0.3rem;}
.word07 p{color:#999999;font-size:0.65rem;text-align: justify;}

.plateBox{overflow:hidden;}
.plateBox .plate-1{overflow:hidden;}
.plateBox .plate-1 .pbtn{background: #f4f4f4;width: 50%;text-align: center;    padding: 1.5rem 0;}
.plateBox .plate-1 .pbtn i{display: inline-block;background: url(../images/lbtn1.jpg) no-repeat;background-size: 100%;width: 3rem;
    height: 2.3rem;margin: 0 auto;}
.plateBox .plate-1 .pbtn h4{font-family:"微软雅黑"; color: #245ca0; font-size: 2.5rem;line-height: 3.5rem;}
.plateBox .plate-1 .pbtn p{color: #999999; font-size: 0.6rem; line-height: 0.9rem;}
.plateBox .plate-1 .fw{padding:.5rem 0 1.5rem 4%;width: 50%;}
.plateBox .plate-1 .fw p{color: #999999; font-size: 0.65rem;text-align: justify;}

.plateBox .plate-2{overflow:hidden;}
.plateBox .plate-2 li{width:50%;height: 5rem;padding:4%;}
.plateBox .plate-2 .whiteBg{background:#fff;}
.plateBox .plate-2 .blueBg{background:#245ca0;font-family:"微软雅黑";color:#fff;font-size: 2.5rem;    line-height: 2.5rem;    padding: 1.5rem 4%;}
.plateBox .plate-2 .grayBg01{background:#f4f4f4;font-family:"微软雅黑";color:#245ca0;font-size: 2.5rem;    line-height: 2.5rem;    padding: 1.5rem 4%;}
.plateBox .plate-2 .grayBg02{background:#d9d9da;color:#666666;font-size:0.6rem;text-align: justify;line-height: 0.9rem;}
.plateBox .plate-2 .whiteBg .lbtn2{display: block;background: url(../images/lbtn2.jpg) no-repeat;width: 2rem;height: 2rem;background-size: 100%;margin: 1rem auto 0 auto;}


.nsContent .title02{color: #666666;font-size: 0.65rem;text-align: justify;border-bottom: 2px solid #404040;padding-bottom: 6%;
    margin-bottom: 6%;}


/*校园招聘*/
.cBan{background: url(../images/cban.jpg) no-repeat center;background-size:100%;position:relative;height:12.8rem;}
.cBan .more02{position:absolute;position: absolute;display: inline-block;color: #fff;font-size: 0.65rem;width: 5rem;height: 2rem;
    background: #66ac30;line-height: 2rem; text-align: center;border-radius: 30px; bottom:2rem; left: 50%;margin-left: -2.5rem;}

/*培训发展*/

.tContent{padding:8% 0;}
.tBan{background: url(../images/tban.jpg) no-repeat center;background-size: 100%;height:5rem;line-height:5rem;}
.tBan h3{color:#fff;}
.bb{    padding: 0 4%!important;}
.bb p{border-bottom:2px solid #3e3e3e;padding-bottom:8%;}
.tContent .word07{padding:8% 4%;}
.word07 .color{color:#245ca0;}
.grayBg{background:#f4f4f4;padding:8% 4%;}

.contactBox dl{text-align: center;border-bottom: 1px solid #d9d9da;padding-bottom: 4%;margin-bottom: 4%;}
.contactBox dl dt{color: #404040;font-size: 0.65rem;}
.contactBox dl dd{    margin-top: 4%;}
.contactBox dl dd p{color: #3e3e3e;font-size: 0.65rem;}
.cBtn1{background:url(../images/c1.png) no-repeat;display:inline-block;width:3rem;height:3rem;background-size:100%;}
.cBtn2{background:url(../images/c2.png) no-repeat;display:inline-block;width:3rem;height:3rem;background-size:100%;}
.cBtn3{background:url(../images/c3.png) no-repeat;display:inline-block;width:3rem;height:3rem;background-size:100%;}
.cBtn4{background:url(../images/c4.png) no-repeat;display:inline-block;width:3rem;height:3rem;background-size:100%;}
.contactBox dl:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0;}


/*法律声明*/
.fBan{background: url(../images/fban.jpg) no-repeat center;background-size: 100%;}
.fBan h3{color:#fff;}
.fContent{padding:8% 4%;}
.fContent h2{color:#333333;font-size:0.75rem;margin: 0.5rem 0;}
.fContent p{color:#999999;font-size:0.65rem;text-align: justify;}
.stockBox h4.on { background: url(../images/stock-btn-d.png) no-repeat 4rem top; background-size: .6rem;color:#00a352;}

.seBan {background: url(../images/seban.jpg) no-repeat center;background-size: 100%;height: 5rem;line-height: 5rem;}
.seTitle{color: #245ca0; font-size: 0.75rem; padding: 10% 4% 4% 4%; background: #f4f4f4; height: 5rem;}
.seTitle p{color: #666666; font-size: 0.6rem; margin-top: 0.4rem;}
.seContent {padding: 4%;}
.seContent .newsList2{padding: 0 0 4% 0;}



@media screen and (max-width:375px){


}

@media screen and (max-width:320px){

}

div.footer_nav dd{background:url(../images/nav_ico_3.png); background-color: #505050; color: #fff; }
.footer_nav{margin-top: 2em;}
.footer_nav dt{display: none;}
div.footer_nav dd{background-repeat: no-repeat;  background-position: 98% center;}
.footer_nav dd{border-bottom:1px solid #666;height: 4em;line-height: 4em;color: #fff;font-size: 14px;padding-left: 2%; }
div.footer_nav dd.cur{background: #505050 url(../images/nav_ico_4.png) no-repeat 98% center;}
div.footer_nav dt li a{background-color: #ececec;border-bottom:1px solid #ddd;height: 3.5em;line-height: 3.5em;color: #666;font-size: 14px;padding-left: 2%; display: block;}
.footer {background-color:#c4c4c4;padding:1em  2%;line-height:18px;text-align:center;color:#191919;font-size:12px;}
