* { margin: 0; padding: 0; }
a, a:link, a:visited, a:hover, a:active{ border: none; text-decoration: none;outline:none;star:expression(this.onFocus=this.blur());},a:focus { outline:0; }
img { display: block; margin: 0 auto; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; }
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal; }
ol, ul{ list-style: none; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
q:before, q:after { content: ''; }
abbr, acronym { border: 0; font-variant: normal; }
sup { vertical-align: text-top; }
sub { vertical-align: text-bottom; }
input, textarea, select { font-family: inherit; font-size: inherit; font-weight: inherit; }
input, textarea, select { *font-size:100%;
}
legend { color: #000; }
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary { display: block; }
audio, canvas, video { display: inline-block; *display: inline;
*zoom: 1;
}
audio:not([controls]) { display: none; height: 0; }
[hidden] {
display: none;
}

 @font-face {
        font-family: 'FrutigerCE';
        src: url('../font/Frutiger.ttf') format('truetype'),
        url('../font/Frutiger.woff') format('woff'),
        url('../font/Frutiger.eot') format('eot');
}
 @font-face {
        font-family: 'HelveticaNeue BoldCond';
        src: url('../font/wandaWebfont.ttf') format('truetype'),
        url('../font/wandaWebfont.woff') format('woff'),
        url('../font/wandaWebfont.eot') format('eot');
}
.clear:after{display:block;visibility:hidden;clear:both;height:0;overflow:hidden;content:'.';}

html,body{font-family: Microsoft YaHei,Arial,Helvetica,sans-serif;}
/* @font-face {
    font-family: 'wandanav';
    src: url("../plug/lib/Frutiger.eot?#iefix");
    src: url("../plug/lib/Frutiger.eot?#iefix") format("embedded-opentype"), url("../plug/lib/Frutiger.woff") format("woff"), url("../plug/lib/Frutiger.ttf") format("truetype")
}

@font-face {
    font-family: 'wanda_me';
    src: url("../plug/lib/wandaWebfont.eot?#iefix");
    src: url("../plug/lib/wandaWebfont.eot?#iefix") format("embedded-opentype"), url("../plug/lib/wandaWebfont.woff") format("woff"), url("../plug/lib/wandaWebfont.ttf") format("truetype")
}
 */

 .nav {width: 100%;height: .99rem;position: relative;}
 .nav .lag{
     position: absolute;
     font-size: 0.3rem;
     color: #c3c3c3;
     top: 0.25rem;
     left: 0.2rem;
 }
 .nav .lag span{
     font-weight: bold;
     color: #005aae;
 }
 .nav .lag span.fenge{
     font-weight: normal;
     color: #c3c3c3;
     transform: translateY(-0.02rem);
     display: inline-block;
 }
.nav .nav_main{float: left;text-align: center;width: 1.77rem;height: .44rem;margin:.28rem 0 0 2.87rem;}
.nav .nav_right{float: right;margin:.28rem .26rem 0 0;width:.41rem;height: .42rem;}

/*  --banner区--*/

.banner_text_bg {position: absolute;top: 0;left: 0;bottom: 0;right: 0;color: #fff;text-align: center;}
.banner_text_bg em{height: .04rem;width: .32rem;font-style: normal;display: block;background-color: #fff;margin: 1.52rem auto .3rem;}
.banner_text_bg h3{margin-bottom: .1rem;font-size: .42rem;line-height: .43rem;height: .43rem;}
.banner_text_bg p{font-size: .24rem;margin: 0 auto;}
.banner_text_bg b{display: inline-block;font-size: .2rem;font-weight: normal;position: relative;padding: 0 .2rem;}
.banner_text_bg p span{transform:scaleY(1.8);display: block;font-size: .2rem;}
.banner_text_bg p i{font-style: normal;display: inline-block;vertical-align: middle;height: 5px;width: 5px;}
.banner_text_bg p .left{position: absolute;top: 0;left: 0;font-size: .2rem;}
.banner_text_bg p .right{position: absolute;top: 0;right: 0;font-size: .2rem;}
.banner_text_bg h4{font-size: .3rem;line-height: .49rem;height: .49rem;display:block;margin: 1.15rem 0 0 -2.5rem;}
.banner_text_bg .ac{margin: 0 0 0 -2.5rem;}
/*  --banner区--*/

.botton{height: .97rem;width: 7.5rem;border-top: 1px solid #999;position: fixed;bottom: 0;left: 0;background-color: #fff;z-index: 99999;!important;}
.botton a{width: 20%;font-size: .2rem;float: left;text-align: center;height: .97rem;line-height: .2rem;color: #8b8b8b;}
.botton .icon_ac{color: #2156a5;}
.botton img{width: .54rem;height: .55rem;display: block;margin: 0.09rem auto;}

/*  --关于页面--*/
.about{width: 7.5rem;height: auto;padding-bottom: 1.48rem;background-color: #fff;}
.about .about_list {margin: 0 .2rem ;width: 7.1rem;height: auto;}
.about .about_list h3{font-size: .36rem;color: #353535;line-height: .42rem;padding-top: .4rem;font-weight: 500;}
.about .about_list .hezi li a{line-height: .28rem;height: .28rem;font-size: .28rem;float: left;padding: .16rem .25rem;margin:.2rem .2rem 0 0;color: #353535;background-color: #f4f4f4;}
.about .about_list .hezi .ac1{margin-right: 0;}
.about .about_list .top_m{padding-top: .29rem;}
/*  --关于页面--*/


/*  --服务页面--*/
.dingwei {position: fixed;top: 0;left: 0;}
.service .nav {width: 100%;height: .99rem;position: fixed;top: 0;left: 0;}

.service {width: 7.5rem;height: auto;background-color: #fff;position: fixed; top: 0; left: 0;}

.service .service_list{width: 7.5rem;border-bottom: .01rem soild #e4e4e4;position: fixed;top: 0;left: 0; margin-top: .99rem;}
.service .swiper-container {border-bottom: 1px solid #e4e4e4;}
.service .service_list .swiper-slide{height: 1rem;font-size: .32rem;line-height: .32rem;height: .32rem;margin:.35rem .1rem .24rem 0 ;text-align: center;}
.service .service_list .swiper-slide h3{height: .32rem;border-bottom: .19rem;border-bottom: 2px solid #fff;width: 1.4rem;padding-bottom: .19rem;}
.service .service_list .swiper-slide .ac3{color: #0852af;border-bottom: 2px solid #0852AF;padding-bottom: .19rem;}

.service .service_list .swiper-slide .btn_show{width: 1.1rem;}
.service .service_btn {height:76%;background-color: #fff;position: fixed;top:0;left: 0;margin-top:2.3rem;}

.service .service_btn .left{float: left;width: 1.82rem;float: left;font-size: .28rem;color: #353535;text-align: center;overflow: scroll; height: 86%;-webkit-overflow-scrolling : touch;}
.service .service_btn .left::-webkit-scrollbar {display: none;}
.service .service_btn .left p{height: .7rem;line-height: .7rem;background-color: #f4f4f4;border-bottom: .01rem solid #fff;}

.service .service_btn .left ul li{line-height: .7rem;height: .7rem;background-color: #f4f4f4;border-bottom: .01rem solid #fff;}
.service .service_btn .left ul .ac4{background-color: #fff;}
.service .service_btn .right{float: right;width: 4.92rem;float: right;padding:0 .325rem 1rem .425rem;overflow: scroll; height: 90%;-webkit-overflow-scrolling : touch;}
.service .service_btn .right::-webkit-scrollbar {display: none;}
.service .service_btn .right .list_tu{width: 4.92rem;position: relative;padding-bottom: .3rem;}
.service .service_btn .right .list_tu .tupian{width: 4.92rem;height: 2.84rem;display: block;}
.service .service_btn .right .list_tu p{padding-left: .26rem;width: 4.62rem;height: .95rem;border: .01rem solid #e4e4e4;border-top: none;font-size: .28rem;line-height: .95rem;}
.service .service_btn .right .list_tu .erweima{width: .67rem;height: .65rem;padding: .04rem;background: url(../img/service/biankuang.png) no-repeat; background-size: cover;position: absolute;bottom: .43rem;right: .23rem;}
/*  --服务页面--*/


/*  --新闻页面--*/

.special{width: 7.5rem;height: auto;letter-spacing:0.01rem;padding-bottom: .98rem;background-color: #fff;}
.special .banner{width: 7.5rem;height: 4.22rem;position: relative;}
.special .banner_img{width: 7.5rem;height: 4.22rem}
.special .banner_text{width: 2.15rem;height: 1.25rem;position: absolute;top:1.53rem;left:2.67rem;}

.special .swiper-container{border-bottom:1px solid #e4e4e4}
.special .swiper-slide{font-size: .32rem;line-height: .32rem;margin-top:.2rem ;text-align: center;}
.special .swiper-slide h3{border-bottom: 2px solid #fff;margin-right: 10px;padding-bottom: .22rem;width: 1.4rem;}
.special .swiper-slide .ac7{color: #2156a5;border-bottom: 2px solid #2156a5;}
.special .swiper-slide .dandu{width: .76rem;}
.special .special_main .special_list {display: none;}
.special .special_main .list_show{display: block;}

.special .special_main .special_list .list_text{font-size: .3rem;color: #353535 ;padding: .19rem .2rem .2rem .45rem;position: relative;line-height: .4rem;border-bottom: .01rem solid #e4e4e4;}
.special .special_main .special_list .list_text img{float: left;position: absolute;top: .33rem;left: .2rem;width: .11rem;height: .11rem;}
.special .special_main .special_list .list_text span{font-size: .22rem;color: #666;line-height: .22rem;height: .22rem;font-family: 'FrutigerCE' !important;}

.special .special_main .box_btn {width: 7.1rem;margin: .34rem .2rem .14rem .2rem;}
.special .special_main .box_btn h3{font-size: .32rem;color: #353535;line-height: .32rem;height: .34rem;width: ;margin-right: .2rem;letter-spacing: .04rem;float: left;}
.special .special_main .box_btn .ac6{margin-right: 0;}
.special .special_main .box_btn .ac7{color: #007AFF;}
.special_list{position: relative;}

.special_list .list{height: 4.46rem;width: 7.1rem;padding: .3rem .2rem 0 ;border-bottom: 1px solid #e4e4e4;}
.special_main .year_img {height: 3.56rem;width: 7.1rem;display: block;}
.special_list .list h3{width: 5.7rem;font-size: .3rem;line-height: .32rem;margin-top: .3rem;overflow:hidden;-webkit-line-clamp: 1;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;float: left;}
.special_list .list span{font-size:.22rem ;color: #666;float: right;margin-top: .3rem;}


/*  --新闻页面--*/


.special .mianbaoxue{width: 7.1rem;height: .7rem;padding: 0 .2rem;line-height: .7rem;font-size: .32rem;color: #c4c4c4;border-bottom: 1px solid #e4e4e4;}
.special .mianbaoxue i{font-style: normal;color: #777;}
.special .mianbaoxue i:nth-child(2){font-size: .3rem;}


/*  --新闻详情--*/
 .xw_special  .xw_special_list h2{font-size: .36rem;font-weight: 600;color: #353535;width: 3.85rem;margin: 0 auto;line-height: .52rem;padding-top: .15rem;}
 .xw_special  .xw_special_list span{border-bottom: 1px solid #dcdcdc;text-align: center;font-size: .24rem;color: #666666;display: block;padding: .2rem 0 .32rem;line-height: .25rem;height: .25rem;margin-bottom: .2rem;}
 .xw_special  .xw_special_list .xw_list {padding-bottom: .99rem;}
 .xw_special  .xw_special_list .xw_list p{font-size: .26rem;line-height: .4rem;padding:0 .25rem .1rem;color: #353535;}
 .xw_special  .xw_special_list .xw_list img{max-width: 6.6rem;height: auto;display: block;margin:.2rem auto}
/*  --新闻详情--*/