@charset "utf-8";
/* CSS Document */
body { margin: 0; padding: 0; font-size: 12px; font-family: "微软雅黑"; -webkit-text-size-adjust: none; color: #000; position: relative; padding-bottom:1.4rem !important; }
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, p { margin: 0; padding: 0; }
img { border: 0; vertical-align: bottom; }
ul, li { list-style-type: none; }
a { color: #000; text-decoration: none; }
.tc { text-align: center; }
.tl { text-align: left; }
.tr { text-align: right; }
.fl { float: left; }
.fr { float: right; }
.cl { clear: both; }
.fb { font-weight: bold; }
input[type="text"]:focus, input[type="password"]:focus, textarea:focus { outline: none; }
.font_14 { font-size: 14px; }
.font_16 { font-size: 16px; }
.font_18 { font-size: 18px; }
.block{ display: block !important; }
.clear{clear: both;}
.clearfix:after {

    content: ".";

    display: block;

    visibility: hidden;

    height: 0;

    clear: both;

}

.clearfix {

    zoom: 1;

}
/*header*/
.head {   background: #fff; padding:1% 0 1%; height: 1rem; line-height: 1rem; position: relative;}
.lanBtn{ float: left; width: 16%; text-align: center; }
.lanBtn img{ width: 90%; vertical-align: middle;  }
.head .logo { width: 60%;  margin:1% auto 1%; text-align:center;font-weight: bold; font-size: .4rem; }
.head .logo img{ width: 100%;   vertical-align: middle; text-align: left; display: block;  margin:0% 0; }

/*.indexContent{ background: url( ../imagesa/bg.jpg) no-repeat top center; background-attachment: fixed ; background-size:100% 100%;  padding:.0rem 0; }
*/

.indexContent{ }
.setting{ width: 100%; background: url(../imagesa/s_Bg.jpg) no-repeat center top; padding:.30rem 0 .40rem; background-size: 100% 100%;}
.setting .tit{ text-align: center; font-size: .36rem; font-weight: bold; color: #fff; padding-top:.45rem; padding-bottom:.45rem;  }
.setting .tit .cn{ padding-right: .25rem; margin-right: .15rem;  border-right: 1px solid #fff; }
.setting .container .item{ float: left; width: 33.333%; text-align: center; font-style: .14rem; border-right: 1px solid #fff;box-sizing: border-box; margin-bottom: .5rem; }
.setting .container .item .img{ text-align: center; }
.setting .container .item .img img{ height: .6rem; }
.setting .container .item .font{ padding-top: .1rem; }
.setting .container .item a{ color: #fff; font-size: .16rem; }
.setting .container .item:nth-child(3n){ border:none; }

.f1{ background:url(../imagesa/aboutBg.png) no-repeat bottom center #FFFFFF; padding:.50rem 0; }
.f1 .container{ padding:0 1%; }
.f1 .l{float: left; width: 38%; }
.f1 .l img{ width: 100%; }
.f1 .r{float: right;width: 60%; }
.f1 .tit{ width: 70%; margin:0px auto; }
.f1 .tit .tit_l{ float: left; width: 40%; text-align: left; border-right:1px solid #D6D6D6;font-size: .46rem; height: .50rem; line-height: .50rem; font-weight: bold; box-sizing: border-box; }
.f1 .tit .tit_r{ line-height: .25rem;  float: right; width: 57% }
.f1 .tit .tit_r .cn{ font-size: .18rem; display: block; color: #7e7e7e; height: .25rem; overflow: hidden; }
.f1 .tit .tit_r .en{ color: #053195;  font-weight: bold; font-size: .22rem;  }
.f1 .con{ padding:.4rem 0; }
.f1 .r .font{ margin-top:.22rem; font-size: .24rem; line-height: .4rem; color: #7e7e7e; overflow: hidden; margin-bottom:.15rem; height: 3.2rem; }
.more{ width: 2.2rem; display: block;}
.more img{ width: 100%; }

.f2{ padding-top:.50rem; }
.f2 .tit{ background: url(../imagesa/queryTitle.png) no-repeat center; height: .52rem; background-size: 100%; width: 70%; margin:0 auto; }
.f2 .con{ background: #F0F0F0; text-align: center; margin-top:.20rem; padding:.2rem; }
.f2 .con .item{ text-align: center; padding: .12rem .20rem; color: #fff; background: #3A4DA1; display: inline-block; line-height: .6rem; margin:.10rem; width: 40%; border-radius: .15rem; overflow: hidden;   }
.f2 .con .item a{ color: #fff; font-size: .20rem; }


.f3{ padding: .7rem 0 .55rem ; background: url(../imagesa/envBg.jpg) #394B9E bottom no-repeat; background-size: 100%; }
.f3 .container{ padding:1%; }
.f3 .tit{ font-size: .20rem; color: #e01919; margin-bottom:18px; height: 51px; background: url(../imagesa/newsTit.png) no-repeat center; text-align: center; color: #fff; background-size:100%; }
.f3 .tit span{ display: block;  }
.f3 .tit span.cn{ font-size: .42rem; }
.f3 .tit span.en{ font-size: .20rem; margin-top:.10rem; }
.f3 .container .content{  }
.f3 .container .content .item{ float: left;    width: 48%;
    background: #fff;      margin: 1%;}
.f3 .container .content .item .img{ width: 100%;  overflow: hidden; border:4px solid #E5EAEA; box-sizing: border-box; height: 2.3rem;}
.f3 .container .content .item .img img{ width: 100%; height: 100%;  }
.f3 .container .content .item .font{ height: 53px; line-height: 53px; width: 100%; background: #fff; color: #3546a1; text-align: center; overflow: hidden; font-size: 20px; }
.f3 .container .content .item .font a{ color: #3546a1; display: block;  }
.f3 .more{ margin:.3rem auto 0; }
/*.f3 .container .content .item:hover .img{ cursor: pointer; background: #001889; border:solid #001889 4px;  }
.f3 .container .content .item:hover .font{ background:#001889;  }
.f3 .container .content .item:hover a{ color: #fff; }*/


.f4{ background: #fff;  }
.f4 .newsItem{  margin:.60rem .18rem; padding: 1%; }
.f4 .newsItem .con{ display: none; }
.f4 .newsItem .cate{ height: .25rem; line-height: .25rem; border-left: 4px solid #053195; padding-left: 8px;  }
.f4 .newsItem .cate >a.hover{ color: #053195; }
.f4 .newsItem .cate >a{ color: #A4A4A4;  font-size: .36rem; padding-right: 4px;  }
.f4 .newsItem .cate >a.more{ float: right; color: #053195; font-size: 16px; text-align: right; width: auto; }

.f4 .newsItem .first{  margin: 5% 0 3%; }
.f4 .newsItem .first .img{ float: left; width: 35%; height: 1.8rem; overflow: hidden; border:1px solid #ccc; }
.f4 .newsItem .first .img img{ padding:1%; width: 98% ; height: 1.75rem }
.f4 .newsItem .first .r{ width: 60%; overflow: hidden;  float: right; padding-top:.1rem; }
.f4 .newsItem .first .r .t{ font-size:.3rem; color: #053195; font-weight: bold;margin-bottom:10px; width: 100%; height: .36rem; overflow: hidden; text-overflow: ellipsis;word-break: break-all;white-space:nowrap;}
.f4 .newsItem .first .r .t a{ color:#053195;  }
.f4 .newsItem .first .r .d{ line-height: .4rem; color: #8b8b8b; font-size: .18rem; height: 1.2rem; overflow: hidden; }
.f4 .newsItem .list{ background: #F6F6F6; padding:1%; }
.f4 .newsItem .list li{ color: #000; line-height: .6rem; font-size: .18rem; padding:0 .1rem; height: .6rem; overflow: hidden; }
.f4 .newsItem .list li a{float: left; color: #000; display: block;  width:70%; overflow: hidden; height: 42px;text-overflow: ellipsis;word-break: break-all;white-space:nowrap;}
.f4 .newsItem .list li span{float: right;  display: block;  width:30%; text-align: right}
.f4 .more{ margin:0 auto; }


.f5 { padding: .70rem 0 .55rem ; background: url(../imagesa/mediaBg.png)  top no-repeat; background-size: 100% 100%; }
.f5 .tit{ width: 70%; margin:0px auto; }
.f5 .tit .tit_l{ float: left; width: 40%; text-align: left; border-right:1px solid #D6D6D6;font-size: .50rem; height: .50rem; line-height: .50rem; font-weight: bold; box-sizing: border-box; }
.f5 .tit .tit_r{ line-height: .25rem;  float: right; width: 57% }
.f5 .tit .tit_r .cn{ font-size: .18rem; display: block; color: #7e7e7e; height: .25rem; overflow: hidden; }
.f5 .tit .tit_r .en{ color: #053195;  font-weight: bold; font-size: .22rem;  }
.f5 .con{ padding:.4rem 0; }
.f5 .r .font{ margin-top:.22rem; font-size: .24rem; line-height: .4rem; color: #7e7e7e; overflow: hidden; margin-bottom:.15rem; height: 3.2rem; }
.f5 .content{ margin:20px 0; }
.f5 .content .item{ width: 48%; margin:1%; overflow: hidden; position: relative; float: left;}
.f5 .content .item .shadow{ position: absolute;z-index: 3; left: 0; top: 0; width: 100%; height: 100%; }
.f5 .content .item .shadow .img{ width: 100%; height: 100%;  }
.f5 .content .item .shadow img{ width: 100%; height: 100%; }
.f5 .content .item .img{width: 100%; height: 2.62rem;}
.f5 .content .item .img img{width: 100%; height: 2.62rem;}
.f5 .more{ margin:0 auto; }


.contact { padding: .70rem 0 0rem ; background: #0F3BA2;  }
.contact .tit{ width: 70%; margin:0px auto; }
.contact .tit .tit_l{ float: left; width: 40%; text-align: left; border-right:1px solid #fff;font-size: .50rem; height: .50rem; line-height: .50rem; font-weight: bold; box-sizing: border-box; color: #fff; }
.contact .tit .tit_r{ line-height: .25rem;  float: right; width: 57% }
.contact .tit .tit_r .cn{ font-size: .18rem; display: block; color: #fff; height: .25rem; overflow: hidden; }
.contact .tit .tit_r .en{ color: #fff;  font-weight: bold; font-size: .22rem;  }
.contact .map{ width: 85%; margin:.2rem auto; border: .05rem solid #fff; }
.contact .map img{ width: 100%; }
.contact .con{ width: 80%; margin:0px auto; } 
.contact .con .conL{ float: left; width: 35%; margin-top:.2rem; }
.contact .con .conL img{  width: 100%;border:.05rem solid #fff; }
.contact .con .conR{ float: right; width: 60%; color: #fff; font-size: .24rem; line-height: .4rem; }

.contactBot{ background: #062A7C; margin-top:.2rem; padding:.2rem 2% .2rem; color: #fff; line-height: .36rem; font-size: .26rem; text-align: center;  }

.footer{ position: fixed; bottom:0; left: 0; display: block; width: 100%; z-index: 999999; }
.footer li{ float: left; width: 25%; text-align: center; background: #000000; padding:.3rem 0;}
.footer li img{ width: 30%; margin-bottom:1%; }
.footer li .font{ font-size: .24rem; color:#fff; }

.fenye{ background:url(../imagesa/aboutBg.png) no-repeat bottom center #FFFFFF; padding:.0rem 0;  }
.fenye img{ max-width: 100%; }
.fenye .r{ float: none; width: 100%; }
.fenye .f1 .con{ padding:0; }
.fenye .f1 .con .font{     padding: 0rem 2% .6rem; line-height: .4rem; font-size: .28rem; height: auto; }

.fenye .f3 { background:none;  }
.fenye .f3 .tit{ color: #000;  background: url(../imagesa/newsTit2.png) no-repeat center;  background-size: 100%; }
.fenye .f3 .tit .cn{ font-weight: bold; }

.fenye .f4 { background: none; }
.fenye .f4 .tit{ width: 75%; margin:0px auto .3rem; }
.fenye .f4 .tit .tit_l{ float: left; width: 40%; text-align: left; border-right:1px solid #D6D6D6;font-size: .50rem; height: .50rem; line-height: .50rem; font-weight: bold; box-sizing: border-box; }
.fenye .f4 .tit .tit_r{ line-height: .25rem;  float: right; width: 57% }
.fenye .f4 .tit .tit_r .cn{ font-size: .18rem; display: block; color: #7e7e7e; height: .25rem; overflow: hidden; }
.fenye .f4 .tit .tit_r .en{ color: #053195;  font-weight: bold; font-size: .22rem;  }
.fenye .f4 .newsItem .list{ background: none; }
.fenye .f4 .newsItem .list li{ border-bottom:1px solid #EAEAEA; line-height: .8rem; height: .8rem; font-size: .24rem; }
.fenye .f4 .newsItem .list li a{ line-height: .8rem; height: .8rem;  }
.fenye .more{  }

.form{ width: 100%; background:#F4F4F4; padding:.2rem 0;  }
.form .timu{ font-size: .4rem; font-weight: bold; color: #000;text-align: center; }
.form .row{ height: 50px; line-height: 50px; margin:1% 2% 2%; }
.form .row .t{ float: left; width:25%; text-align: right; font-size: .2rem;}
.form .row .i{ float: left; width: 65%;  }
.form .row .i input{  width: 100%;padding-left: 10px; height: 50px; line-height: 50px; border: 1px solid #E3E3E3; }

.form .mulrow{  line-height: 50px; }
.form .mulrow .t{ float: left; width:20%; text-align: right;line-height: .4rem}
.form .mulrow .i{ float: right; width: 80%; }
.form .mulrow .i textarea{ resize: none; padding: 10px; color: #959595;border: 1px solid #E3E3E3;  width: 900px; }
.form .row input[type='submit']{  width: 40%; height: .6rem; line-height: .6rem; background: #0F3EA6;color: #fff; font-size: 16px; border-radius: 5px; overflow: hidden; cursor: pointer; margin:5% auto; border: none; display: block;}



.ggCon{  height: 51px; line-height: 51px; background: #222222; width: 100%; margin:0px auto; overflow: hidden; }
.ggCon .img{ padding-right: 15px; width: 22px; float: left;  }
.ggCon .img img{ vertical-align: middle; padding-left: 15px; width: 100%; }
.ggCon_r{ float: left; padding-left: 50px; font-size: 16px; }
#FontScroll{  color: #fff; float: left; font-size: 0.3rem; }
.m_cate{ width: 100%; background: #EFEFEF; padding:5% 0; }
.m_cate .m_cate_item{ text-align: center; width: 25%; float: left; overflow: hidden;}
.m_cate .m_cate_item img{ width: 60%; }
.m_cate .m_cate_item .tit{ font-size: 0.22rem; line-height: 30px; }
.arrow { height: 54px; width: 7.5%;display:table; vertical-align: middle; }
.arrow img { width: 100%; height:52px;display:table; vertical-align: middle; }

.home { cursor: pointer; width: 8%; top: 1%; left: 2%; position: absolute; }
.home img{ width: 100%; vertical-align: middle; }

.nav { cursor: pointer; width: 9%; position: absolute; right: 3%; top: 17%; }
.nav img{ width: 100%; display:table; vertical-align: middle; }
.nav_hid { position: absolute; top: 0px; background: #f00; top: 0px; left: 0px; height: 500px; }
#ceng { display: none; width: 100%; height: 100%; z-index: 100; position: absolute; top: 0; right: 0; bottom: 0; }
#close { width: 10%; padding: 5%; float: left; opacity: 0.6; }
.type { width: 60%; background: #0F4398; height: 100%; float: right; }
.type ul li a { color: #fff; display: block; line-height: 300%; text-align: center; display: block; font-size: .3rem; transition: color 0.2s ease 0s; width: 100%; }
.type ul li { border-bottom: 1px solid #275DBC; color: #fff; }

#pagenavi { position: absolute; bottom: 3%; left: 50%; margin-left: -50%; width: 100%; z-index: 50; text-align: center; padding: 8px 0; }
#pagenavi a { width: 6px; height: 6px; line-height: 99em; background: #000; border-radius: 90px; margin: 0px 2px 0px 2px; overflow: hidden; cursor: pointer; display: inline-block; }
#pagenavi a.active { background: #fff; }


footer.bot{ 
    background: url(../imagesa/bottom.jpg) no-repeat; background-size: 100%; height: 8.15rem;
 }
footer.bot .tit1{ padding-top:1.2rem; font-size: .36rem; text-align: center; color: #fff; }
footer.bot .tit2{ padding-top:.1rem; font-size: .22rem; text-align: center; color: #fff; }
footer.bot .line{ display: block; width: 8%; height: .05rem; background: #fff; margin: .15rem auto 1.0rem;}
footer.bot .botL{ float: left; width: 70%; }
footer.bot .botL .row{ margin-bottom: .4rem; line-height: .3rem; font-size: .24rem; color: #fff; }
footer.bot .botL .row .icon{ float: left;width: 20%; text-align: right;  }
footer.bot .botL .row .icon img{ width: 40%; }
footer.bot .botL .row .font{ float: right;  width: 70%; padding-left: 10%; }
footer.bot .botR{ float: right; width: 30%; text-align: center; }
footer.bot .botR img{ width: 80%;  }
footer.bot .copyright{ color: #fff; text-align: center; line-height: .3rem; margin-top:.35rem; }

.stance{background: #FCFCFC; }

.swiper-container2{
	margin: 0 auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
}

.swiper-pagination2 {
    position: absolute;
    text-align: center;
    -webkit-transition: .3s opacity;
    -o-transition: .3s opacity;
    transition: .3s opacity;
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
    z-index: 10;
}
.styleMore1{ width: 35%; height: .4rem; line-height: .4rem; background: #4C8D19; color: #fff; text-align: center; font-size: .2rem; display: block; margin:.2rem auto; border-radius: 5px; overflow: hidden; }
.splitLine{ background: url(../imagesa/split.png) no-repeat center; height: .40rem; }

.floor{ padding:0 1.5%; }


.moreStyle{ width: 25%; display:block; height: .60rem; margin:0px auto; padding:.2rem 0 .3rem; }
.moreStyle img{ width: 100%; }
.moreStyle1{width: 35%; display:block; height: .60rem; line-height: .60rem; background:#B40009;  font-size: .25rem; overflow: hidden; border-radius: .3rem; color: #fff; text-align: center; margin:.2rem auto .3rem; }
.titleStyle1 .cn{ font-size:.45rem; font-weight: bold; color: #950008; }
.titleStyle1 .en{font-size:.28rem; color: #000; line-height: .5rem; }
.titleStyle1 .tit{text-align: center; margin:3% 0;}
.titleStyle1 .tit img{ height: 1.2rem; width: auto; }
.titleStyle1 .desc{ font-size:.24rem; color: #505050; line-height: .35rem; max-height: .7rem; overflow: hidden; }
.titleStyle1 .horizontal{ height: 1px ; width: 20%; background:#B40009; margin:2% auto; }
.cateStyle1{ text-align: center; margin:2% 0 0; padding-bottom: 3%; border-bottom:1px dashed #D1D1D1; }
.cateStyle1 a{ display: inline-block; height: .50rem; line-height: .50rem; background:#F2EEED;  font-size: .22rem; overflow: hidden; border-radius: .1rem; margin:.5%; padding:0 .4rem;}
.cateStyle1 a.on{ background:#B40009; color: #fff;  }

.cateStyle2{ text-align: center; margin:1% 0 1%; }
.cateStyle2 a{ display: inline-block; height: .50rem; line-height: .50rem; background:none;  font-size: .22rem; overflow: hidden; border-radius: .1rem; margin:.5%; padding:0 .4rem;}
.cateStyle2 a.on{ background:none; color: #D60000;  }

.innerPageDetail .timu{color: #B40009; font-size: .34rem; font-weight: bold; text-align: center; margin-bottom:.2rem;}
.innerPageDetail .con{ line-height: 1.7; color: #5A5A5A; }


.botNav{}
.botNav .item{ float: left; width: 31.33%; color: #fff; padding:1%; text-align: center; }
.footer h2{ font-size: .34rem; font-weight: normal; margin-bottom:.1rem; color: #fff;}
.botNav .item ul li{ font-size: .28rem; color: #fff; line-height: .6rem; }
.botNav .item ul li a{ color: #fff; }
.botContacts{ color: #fff; margin:5%; line-height: .5rem;  }
.botQRCode{ color: #fff; width: 90%; margin:0px auto; }
.botQRCode .QRImg{ float: left; width: 31.33%; color: #fff; padding:1%; text-align: center; margin-top:2%; }
.botQRCode .QRImg img{ width: 90%; }
.botLink{ width: 80%; margin:6% auto;  }
.botLink li{ float: left; width: 25%; text-align: center;  }
.botLink li img{ width: 65%; }
.botCopyright{ border-top:1px solid #6C6C6C; text-align: center; color: #ffffff; line-height: .4rem; padding:.3rem 0; }

.pageContent{

}
.bread{ width: 96%; height: .4rem; line-height: .4rem; overflow: hidden; background:#fff; padding:0 0%; font-size: .26rem; margin:0 0%; border-bottom:1px solid #F1F1F1; margin:0 auto 0rem; padding:.3rem 0 .2rem;}
.bread img,.bread span, .bread a{ color: #000; margin:0 .3%; }
.bread span{ color: #818181; }
.bread img{ vertical-align: middle; }


.pageBanner{ width: 95%; margin:0px auto .2rem; }
.pageBanner img{ width: 100%; }


.loadMore{ display: block; width: 40%; margin: .5rem auto; height: .6rem; line-height: .6rem; font-size: .3rem; color: #6f6f6f; border: 1px solid #b9b9b9; text-align: center; }
.timeArea { text-align: center; }


 .gbookF{ padding:1% 0% 2%;}
 .gbookF .row{ padding-left: 1%; margin:15px 0; }
 .gbookF .row .rowTit{ width:20%;  text-align: right; float: left; line-height: .32rem; font-size: .24rem;}
 .gbookF .row .rowR{ width: 79%; float: right;  }
 .gbookF .row .rowR input[type='text']{ border: 1px solid #D9D9D9; display: block; height: .42rem; line-height: .42rem;  width: 90%;}
 .gbookF .row .rowR textarea{
    border: 1px solid #D9D9D9; display: block; height: 1.68rem; line-height: .42rem; width: 90%; resize: none;
}
 .gbookF .row .rowR input[type='submit']{ width:1.49rem; line-height: .47rem;
  height:.47rem; overflow: hidden; text-align: center; background: #636464; color: #fff; }



.bottom{
    background: #6A0005;
    background-size: 100% 100%;
    width: 100%;
    position: fixed;
    bottom: 0;
    z-index: 999;
    padding-bottom: 3%;
    padding-top: 3%;

} 
.bottom a {
    width: 25%;
    float: left;
    text-align: center;
    color: #fff;
    display: block;
    font-size: .22rem;
}
.bottom img {
    width: 32%;
    display: block;
    margin: 0px auto 3%;
}

.about{  }
.about .tit{ background: url(../imagesa/titleBg.jpg) no-repeat;width: 98%;background-size:100%; color: #fff;padding-left:2%; }
.about .tit .en{ font-size:.2rem; padding-top:.2rem; }
.about .tit .cn{ font-size:.36rem; font-weight: bold; margin:.08rem 0 .12rem; }
.about .tit .line{ height: .04rem; background: #fff; width: 8%; }
.about .con{ width:90%; margin:-.4rem auto 0; background: #fff; padding:.3rem .2rem; line-height: 1.8; font-size: .3rem; color: #292929; }

.news{ background: url(../imagesa/blockBg.jpg) no-repeat; background-size:100% 100%; }
.news .tit{ text-align: center; color: #fff; padding-top:.7rem; }
.news .tit .en{ font-size:.2.6rem; padding-top:.2rem; }
.news .tit .cn{ font-size:.5rem; font-weight: bold; margin:.08rem 0 .12rem; }
.news .tit .line{ height: .04rem; background: #fff; width: 8%; margin:0px auto; }
.news .con{ padding:.3rem 0 .8rem; }
.news .con .item{ margin-bottom:.2rem; background:#fff; padding:.2rem .1rem; }
.news .con .item .img{ width: 30%; float: left; text-align: center; }
.news .con .item .img img{ width: 95%; padding:2%; border:1px solid #ccc; }
.news .con .item .font{ float:right; width: 68%; }
.news .con .item .font h3 a{ color: #15489b;  }
.news .con .item .font h3{ font-size: .3rem; color: #15489b; line-height: .4rem; height: .4rem; overflow: hidden; }
.news .con .item .font .desc{ font-size: .18rem; height: .75rem; overflow: hidden; line-height: .4rem;} 
.news .con .item .font .row {margin-top:.15rem; }
.news .con .item .font .row .price{ color:#16479B; font-size: .26rem; font-weight: bold; float: left; }
.news .con .item .font .row .price span{ font-size:.16rem; color:#16479B;   }
.news .con .item .font .row .releaseTime{ float: left; font-size: .2rem; }
.news .con .item .font .row .gbook,.news .con .item .font .row .detail{ background:#16479B; color: #fff; font-size: .15rem; text-align: center;  line-height: .4rem; height: .4rem; display: block; width: 25%; float: right; margin-left: 3%; } 
.addMore{ display:block; width: 30%; height: .6rem; line-height: .6rem; color: #16479B; background: #fff; text-align: center; margin:.3rem auto; font-weight: bold; font-size: .3rem; }

.instructors{  }
.instructors .tit{ background: url(../imagesa/titleBg.jpg) no-repeat;width: 98%; height: 1.9rem; background-size:100%; color: #fff;padding-left:2%; }
.instructors .tit .en{ font-size:.2rem; padding-top:.2rem; }
.instructors .tit .cn{ font-size:.36rem; font-weight: bold; margin:.08rem 0 .12rem; }
.instructors .tit .line{ height: .04rem; background: #fff; width: 8%; }
.instructors .con{ width:90%; margin:-.4rem auto 0; background: #fff; padding:.3rem .2rem; line-height: 1.8; font-size: .3rem; color: #292929; height: 6.5rem; }
.instructors .con .item{ width: 45%;  }
 /*float: left;*/
.instructors .con .item .img{ width: 100%; }
.instructors .con .item img{ width: 100%; }
.instructors .con .item .font{ line-height: 1.8;text-align: left; }
.swiper-container {
        width: 100%;
        height: 100%;
    }
    .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff;
        
    }

.environment{ background: url(../imagesa/envBg.jpg) no-repeat; background-size:100% 100%; padding-bottom:.7rem; }
.environment .tit{ text-align: center; color: #0A3885; padding-top:.7rem; }
.environment .tit .en{ font-size:.2.6rem; padding-top:.2rem; }
.environment .tit .cn{ font-size:.5rem; font-weight: bold; margin:.08rem 0 .12rem; }
.environment .tit .line{ height: .04rem; background: #0A3885; width: 8%; margin:0px auto; }
.environment .con{ margin-top:3%;  }
.environment .con li{ float: left;width: 45%; margin:3% 0 0 3%;  }
.environment .con li img{ width: 100%; height: 2.2rem;}
.environment .addMore{ background: #103D8A; color: #fff; }

.honor{ background: url(../imagesa/blockBg.jpg) no-repeat; background-size:100% 100%; padding-bottom:.7rem; }
.honor .tit{ text-align: center; color: #fff; padding-top:.7rem; }
.honor .tit .en{ font-size:.2.6rem; padding-top:.2rem; }
.honor .tit .cn{ font-size:.5rem; font-weight: bold; margin:.08rem 0 .12rem; }
.honor .tit .line{ height: .04rem; background: #fff; width: 8%; margin:0px auto; }
.honor .con{ margin-top:3%; background: #fff; width: 96%; margin:.3rem auto 0; padding-bottom:.3rem; }
.honor .con li{ float: left;width: 45%; margin:3% 0 0 3%;  }
.honor .con li img{ width: 100%; }
.honor .addMore{ background: #103D8A; color: #fff; }

.video{ background: url(../imagesa/envBg.jpg) no-repeat; background-size:100% 100%; padding-bottom:.7rem; }
.video .tit{ text-align: center; color: #0A3885; padding-top:.7rem; }
.video .tit .en{ font-size:.2.6rem; padding-top:.2rem; }
.video .tit .cn{ font-size:.5rem; font-weight: bold; margin:.08rem 0 .12rem; }
.video .tit .line{ height: .04rem; background: #0A3885; width: 8%; margin:0px auto; }
.video .con{ width: 90%; margin:2% auto;  }
.video .con img{ width: 100%; }

.video .addMore{ background: #103D8A; color: #fff; }


.pageContent{  }
.pageContent .tit{  text-align: center; }

.pageContent  .tit .line{ height: .04rem; background: #fff; width: 8%; margin:0px auto; }
.pageContent .news{background: #fff;}

.pageContent .addMore{ background: #083683; color: #fff; }
.pageContent .instructors .con { height: auto; }
.pageContent .instructors .con .item{ width: 45%; float: left; margin:2.5% 0 0 3%;  }

.pageContent .tit{width: 98%;background-size:100%; color: #fff;padding-left:2%;      }
.pageContent .tit .en{ font-size:.2rem; padding-top:.2rem; }
.pageContent .tit .cn{ font-size:.36rem; font-weight: bold; margin:.08rem 0 .12rem; }
.pageContent .tit .line{ height: .04rem; background: #fff; width: 8%; }
.pageContent .news .item{ border-bottom:1px solid #ccc; }
.pageContent .con {
    width: 90%;
    margin: .2rem auto 0;
    background: #fff;
    padding: 0rem .2rem;
    line-height: 1.8;
    font-size: .3rem;
    color: #292929;
    height: auto;
}
.pageContent .environment .con li img{ width: 100%; height: 2.2rem;}
.pageContent .environment .con li .font{height: .6rem; line-height: .6rem; display: block; text-align: center; color: #000; overflow: hidden;}
.pageContent .con img{ width: 90%; margin:2% auto; text-align: center; }

.pageContent .newsTit{ text-align: center; line-height: .4rem; font-size: .34rem; padding-top:.26rem; color: #000;}
.pageContent .con .datetime{ text-align: center; color: #000; height: .4rem; line-height: .4rem; margin-bottom:.2rem; font-size: .3rem; }
.paginate{ padding:.2rem; border-top:1px solid #ccc; margin-top:.2rem; }
.paginate a,.paginate span{ display: block; line-height: .42rem; padding-top:.05rem; }
.paginate span{ color: #6A6A6A; }
.paginate .row{  margin-bottom:.2rem; }
.paginate .row .l{ float: left; margin-right: 1%; }






.notice { 
  position: relative;
  width: 100%;
  background: #fff;
  box-shadow: .03rem .03rem .1rem .03rem rgba(0,0,0,.05);
}


.notice .noticeCon {
  width: 100%;
  margin: 0px auto;
  height: 54px;
  line-height: 54px;
}

.notice .noticeL {
  width: 100%;
  overflow: hidden;
  height: inherit;
  text-align: left;
}

.notice .noticeR {
  font-size: 16px;
  color: #fff;
  float: right;
  width: 30%;
  overflow: hidden;
  height: inherit;
  text-align: right;
}

.notice .noticeL .title {
  font-size: 16px;
  color: #000;
  font-weight: normal;
  float: left;
  padding-left:20px; 
  width: 25%;
  box-sizing: border-box;
  text-align: right;
}


.notice .noticeL .con a {
  color: #000;
}

.notice .noticeL .con {
    box-sizing: border-box;
  float: right;
  padding-left: 2%;
  padding-right: 2%;
  width: 75%;
  overflow: hidden;
}

.notice .noticeL .con li {
  font-size: 16px;
  height: 54px; overflow: hidden;
}

.notice .noticeR img {
  vertical-align: middle;
  padding-right: 5px;
}


.pagination span {
    padding: 3px 7px;
    background: #BE0704;
    color: #fff;
    margin: 0 3px;
    border-radius: 3px;
    overflow: hidden;
}

.pagination .page_list .on {
    padding: 3px 7px;
    background: #BE0704;
    color: #fff;
    margin: 0 3px;
    border-radius: 3px;
    overflow: hidden;
}

.pagination {
    text-align:center;
    padding: 20px 10;
  
    margin: 20px 0;
    position: relative;
}
