﻿@charset "utf-8";
/* CSS Document */
/* index */
body{ padding-top:66px;}
.op0{filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0;}
.wrap{ width:1200px; margin:0 auto;}
.wrap1400{ max-width:1400px; margin:0 auto;}
.tab-cell{ display:table-cell; vertical-align: middle;}
.mob-nav{ display:none; width:50px; height:50px; background-size:auto 40%; position:relative;}
.mob-nav:before{ content:''; position:absolute; left:50%; top:50%; height:2px; width:26px; margin-left:-13px; margin-top:-8px; background:#fff; transition:all 0.5s ease;}
.mob-nav:after{ content:''; position:absolute; left:50%; top:50%; height:2px; width:26px; margin-left:-13px; margin-top:6px; background:#fff; transition:all 0.5s ease;}
.mob-nav span{position:absolute; left:50%; top:50%; height:2px; width:26px; margin-left:-13px; margin-top:-1px; background:#fff; transition:all 0.5s ease;}
.mob-nav.on{ transition:all 0.5s ease;}
.mob-nav.on:before{ margin-top:-1px; transform:rotate(45deg); transition:all 0.5s ease;}
.mob-nav.on:after{ margin-top:-1px; transform:rotate(-45deg); transition:all 0.5s ease;}
.mob-nav.on span{width:0;transition:all 0.5s ease;}

.top{ position: fixed; left:0%; top:0px; width:100%; z-index:5; background:#0078c9; }
.top .wrap1400{ background:url(../images/dq.png) no-repeat 10% bottom;}
.t-logo{ padding:16px 0;}
.t-logo a{ display:block;}
.T-nav{}
.T-nav > li{ float:left; position:relative;}
.T-nav > li > a{ line-height:80px; background:url(../images/r.png) no-repeat right center; color:#fff; padding:0 32px 0 25px; font-size:16px; display:block; position:relative; transition:all 0.5s ease;}
.T-nav > li > a:after{ content:''; position:absolute; width:0; height:3px; background:#fff; left:50%; bottom:0; transform:translateX(-50%); transition:all 0.5s ease;}
.t-logo a{ display:block;}
.T-nav > li .thr{ position:absolute;  top:80px; width:100%; background:#fff; box-shadow:0 0 10px rgba(0,0,0,0.2); display:none;}
.T-nav > li .thr a{ display:block; line-height:20px; text-align:center; padding:10px 10px; transition:all 0.5s ease;}

.oenmc{ line-height:36px; margin-left:20px; margin-top:22px; background:url(../images/yy.png) no-repeat left center;}
.oenmc span{ cursor:pointer; display:block; color:#fff; padding:0 15px 0 25px; background:url(../images/xl.png) no-repeat right center;}
.oenmc p{ display:none; position:absolute; background:#fff; top:36px; left:0; width:100%; text-align:center;}
.oenmc p a{ display:block; line-height:35px;}

.ind-main{ padding:3% 6%;}
.ind-tit{ padding:4% 0;}
.ind-tit .d1{ font-size:36px;}
.ind-tit .d2{ font-size:16px; margin-top:10px;display: none;}
.ind-tit .d3{ margin-top:15px;}
.ind-tit .d3 a{ display:inline-block; margin:0 4px; width:150px; line-height:45px; color:#fff; background:#646464; font-size:16px;}
.ind-tit .d3 a.cur{ background:#0078c9;}



.onatc{ background: url(../testimg/t2.jpg) no-repeat center center; background-size:cover; padding:5% 0;}
.svant{ max-width:1000px; margin:0 auto; color:#fff;}
.svant .title{ line-height:1.8; font-size:16px;}
.ponlma{display: -webkit-flex; display: flex;flex-wrap:wrap;justify-content:space-between;}
.ponlma li{ width:25%; margin-top:4%;}
.ponlma li .pic span{ display:inline-block; width:90px; height:90px; background:#fff no-repeat center center; background-size: auto 42%; border-radius:50%;}
.ponlma li .tit{ color:#ff0; font-size:36px; line-height:1.5;}
.ponlma li .tit sup{ font-size:14px; margin-left:5px;}
.fffmore{ display:inline-block; color:#27b9f6; font-size:16px; padding-left:55px; text-align:left; width:148px; line-height:42px; background:#fff; border-radius:5px; background:#fff url(../images/gd.png) no-repeat 25px center;}
.bluemore{display:inline-block; color:#fff; font-size:16px; padding-left:55px; text-align:left; width:148px; line-height:42px; background:#fff; border-radius:5px; background:#0078c9 url(../images/gd2.png) no-repeat 25px center;}
.bluemore:hover{color:#fff;}
.polac a{ display:block; position:relative;}
.polac a .con{ z-index:2; position:absolute; left:0; bottom:0; padding:15px 20px; color:#fff; background:rgba(0,0,0,0.7); width:100%;}
.polac a .con .d1{ font-size:18px; font-weight:bold; line-height:22px; height:22px; overflow:hidden;}
.polac a .con .d2{ line-height:20px; height:20px; overflow:hidden; margin-top:2px;}
.pen-left{ width:50%;}
.pen-left img{ height:35vw; width:100%; object-fit:cover;}
.pen-right{ width:50%;}
.pen-right li{ border-left:0.5vw solid #f1f1f1;border-bottom:0.5vw solid #f1f1f1; width:50%; float:left;}
.pen-right li img{ height:17.2vw; width:100%; object-fit:cover;}
.polac a .pic{ overflow:hidden;}

.punce{ background:#0078c9; padding:5%;}
.uecnm{ width:135px;}
.uecnm span{ line-height:35px;    cursor: pointer; border:1px solid #fff; text-align:center; color:#fff; display:block; margin-bottom:20px; font-size:18px;}
.uecnm span.on{background:#fff; color:#0078c9;}
.pecna{ position:absolute;border-radius: 5px; width:260px; top:0; left:150px; background:#fff;}
.pecna .bd{ display:none;}
.pecna .bd.on{ display: block;}
.pecna p{ padding:10px 15px;text-align: center; float:left; width:50%;}


.pecna p img{ height:35px;}
.zslnt{ width:calc(100% - 320px);}

.foot{ background:#0078c9;}
.tenlc{ padding:5% 0; border-bottom:1px solid #27b9f6;}
.tenlc dl{ margin-right:55px; line-height:2;}
.tenlc dl dt{ font-size:16px; margin-bottom:10px;}
.tenlc dl a{ color:#fff;}

.omceb{ color:#fff;}
.omceb .d2{ font-size:16px; margin:10px 0 5px;}
.omceb .d3{ font-size:24px;}
.omceb .d4{ margin-top:10px;}

.bltea{ padding:15px 0; line-height:24px; color:#fff;}

.pbumat .pic{ width:50%;}
.pbumat .pic img{ width:100%; height:470px; object-fit:cover;}
.pbumat .con{ width:50%; padding:0 4%; height:470px; display:table; line-height:1.8; background:#fff;}

.lomcba{ background:url(../testimg/t10.jpg) no-repeat center center; background-size:cover; padding:5%;}
.onimca{ width:50%;}
.onimca dl{ width:50%; padding-right:50px; color:#fff; float:left;}
.onimca dl dt{ font-size:24px; margin-bottom:10px;}
.onimca dl dd{ margin-top:5px; line-height:1.8;}

.bunamc{padding: 0 4%;}
.pbuen{width:45%;}
.kambnc{width:45%;}
.kambnc .list{width:45%;}
.s-bnt{color:#fff; font-size:24px;}
.eamgb{height:300px; width:100%; display:table; text-align: center; margin-top:4%;}
.pbuen .list{ width:46%; }
.pbuen .list:nth-child(2n){float:right;}
.pbuen .list img{ max-width:80%; max-height:300px;}

.oekam{ width:46%; height:510px; display:table; background:rgba(255,255,255,0.5); text-align:center; border-radius:8px;}
.oekam img{ max-width:80%; max-height:440px;}


.oplaec{ margin-top:5%;}
.oplaec .list{ width:46%;}
.pbuat{ background:url(../testimg/t16.jpg) no-repeat center bottom; background-size:cover; padding:5% 10%; height:42vw;}
.loteat li{ float:left; width:33.33%; background:url(../images/hx.png) repeat-y; background-size:100% auto; height:320px; padding:3% 4% 0; color:#fff;}
.loteat li .d1{ font-size:22px;}
.loteat li .d1 img{ margin-right:10px;}
.loteat li .d2{ font-size:16px; line-height:1.6; margin-top:10px;}

.ltaec li{ width:30%; margin-right:5%; float:left;}
.ltaec li:nth-child(3n){ margin-right:0;}
.ltaec li a{ display:block; position:relative;}
.ltaec li a .pic{ overflow:hidden;}
.ltaec li a .pic img{ width:100%; height:16vw; object-fit:cover; transition:all 0.5s ease;}
.ltaec li a .date{ position:absolute;z-index:2; left:0; top:0; background:rgba(0,120,201,0.7); text-align:center; color:#fff; width:82px; height:82px; padding-top:8px;}
.ltaec li a .date span{ display:block; font-size:32px;}
.ltaec li a .con{ background:#fff; padding:30px;}
.ltaec li a .con .d1{ font-size:18px; line-height:25px; height:25px; overflow:hidden;}
.ltaec li a .con .d2{ margin-top:10px; color:#666; line-height:22px; height:44px; overflow:hidden;}
.ltaec li a .con .d3{ margin-top:20px;}
.ltaec li a .con .d3 span{ color:#fff; display:inline-block; line-height:28px; padding:0 10px; background:#0078c9; border-radius:3px;}



.ny-nav{ margin-top:3%;}
.ny-nav span{ display:none;}
.ny-nav p{ text-align:center;}
.ny-nav p a{ display:inline-block; margin:0 5px; width:150px; line-height:45px; padding:0 10px; overflow:hidden; height:45px; color:#fff; background:#646464;}
.ny-nav p a.cur{ background:#0078c9;}
.lounat{ margin-top:4%; background:#0078c9; display: -webkit-flex; display: flex;flex-wrap:wrap;justify-content:space-between;}
.lounat .cont{ width:38%; padding:4% 3%; color:#fff; background:#0078c9 url(../testimg/t20.jpg) no-repeat center bottom; background-size:100% auto;}
.lounat .cont .d1{ text-align:center; font-size:30px; font-weight:bold;}
.lounat .cont .d2{ text-align:center; margin-top:20px;}
.lounat .cont .d2 span{ display:inline-block; margin:0 10px;}
.lounat .cont .d2 span:before{ content:''; width:10px; height:10px; border:2px solid #fff; border-radius:50%; display:inline-block; vertical-align:middle; margin-right:5px;}
.lounat .cont .d3{ line-height:1.8; margin-top:25px;}
.lounat .cont .d4{ margin-top:25px;}
.lounat .pic{ width:62%;}
 
.outao{ margin-top:4%;display: -webkit-flex; display: flex;flex-wrap:wrap;justify-content:space-between;}
.outao li{ width:24.5%;margin-bottom: 0.8%;}
.outao li a{ display:block; position:relative;}
.outao li a .pic{ padding:25px; overflow:hidden; background:#fff;}
.outao li a .pic img{ width:100%; height:17vw;object-fit: scale-down;}
.outao li a:before{ content:''; position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0,120,201,0.7); opacity:0; visibility:hidden; transition:all 0.5s ease;}
.outao li a .con{ position:absolute; z-index:2; left:0; width:100%; top:50%; transform:translateY(-50%); text-align:center; padding:0 20px; margin-top:30px; opacity:0; visibility:hidden; transition:all 0.5s ease;}
.outao li a .con .d1{ height:48px; background:url(../images/ffdd.png) no-repeat center center;}
.outao li a .con .d2{ color:#fff; margin-top:12px; line-height:22px; height:22px; overflow:hidden;}
.obuat li{ margin-bottom:2%; background:#fff;}
.obuat li .pic{ width:50%;}
.obuat li:nth-child(2n-1) .pic{ float:right;}
.obuat li .pic img{ width:100%; height:22vw; object-fit:cover;}
.obuat li .con{ width:50%; height:22vw; display:table; padding:0 4%;}
.obuat li .con .d1{ font-size:30px; font-weight:bold;}
.obuat li .con .d2{ margin:15px 0 25px;}
.obuat li .con .d2 span{ display:inline-block; margin-right:20px;}
.obuat li .con .d2 span:before{ content:''; width:10px; height:10px; border-radius:50%; display: inline-block; vertical-align:middle; margin-right:5px; border:2px solid #0078c9;}
.obuat li .con .d3{ font-size:16px; line-height:1.8;}
.obuat li .con .d4{ margin-top:20px;}
.obuat li .con .d4 a{ color:#fff; display:inline-block; line-height:28px; padding:0 10px; background:#0078c9; border-radius:3px;}

.olnimc{display: -webkit-flex; display: flex;flex-wrap:wrap;justify-content:space-between;}
.olnimc li{ width:24.5%;}
.olnimc li a{ display:block;}
.olnimc li a .pic{ overflow:hidden;}
.olnimc li a .pic img{ width:100%; height:14vw; object-fit:cover;transition:all 0.5s ease;}
.olnimc li a .con{ background:#fff; padding:25px;}
.olnimc li a .con .d1{ font-size:20px; font-weight:bold;}
.olnimc li a .con .d2{ line-height:25px; color:#666; height:25px; overflow:hidden; margin:15px 0 10px;}
.olnimc li a .con .d3 span{ color:#fff; display:inline-block; line-height:28px; padding:0 10px; background:#0078c9; border-radius:3px;}

.olbyn{ background:url(../testimg/t29.jpg) no-repeat center center; background-size:cover; padding:5%;}
.peamc{ width:50%; padding-right:5%; padding-top:3%; color:#fff;}
.peamc p{ line-height:25px; padding-left:22px; margin-bottom:15px; position:relative;}
.peamc p:before{display:none; content:''; width:12px; height:12px; border-radius:50%; background:#0078c9; position:absolute; left:0; top:8px;}
.mblae{ width:50%;}

.uobatc{ background:url(../testimg/t31.jpg) no-repeat center center; background-size:cover; padding:6% 4% 8%;}
.pmeac span{ display:inline-block; width:135px; line-height:42px; color:#0078c9; background:#fff; cursor:pointer; margin:0 3px; font-size:16px;}
.pmeac span.cur{ color:#fff; background:#0078c9;}
.ucean{ padding-top:3%;}
.ploac li{ width:15%; float:left; margin-right:2%; margin-top:2%; padding:15px; background:#fff;}
.ploac li:nth-child(6n){ margin-right:0;}
.ploac li img{ width:100%; height:70px;object-fit: scale-down;}

.somca{ margin-top:4%;display: -webkit-flex; display: flex;flex-wrap:wrap;justify-content:space-between;}
.somca li{ width:24.5%;}
.somca li a{ display:block; background:#fff; padding:20px 10px; text-align:center;}
.somca li a span{ display:inline-block; vertical-align:middle; margin-right:10px; width:60px; height:60px; background:#f1f1f1 no-repeat center center; border-radius:50%;}
.somca li a .ecoa{ display:inline-block; vertical-align:middle; text-align:left;}
.somca li a .ecoa .d1{ font-size:24px;}
.somca li a .ecoa .d2{ margin-top:5px;}
.somca li a.cur{ background:#0078c9; color:#fff;}
.somca li a.cur span{ background-color:#fff;}

.plbua{ background:url(../testimg/t33.jpg) no-repeat center center; background-size:cover; padding:6% 4%; margin-top:2%;}
.deteab{ max-width:1200px; margin:0 auto;}
.deteab .d1{ font-size:36px; font-weight:bold;}
.deteab .d2{ font-size:16px; margin-top:12px;}
.deteab .d3{ margin-top:4%; color:#0078c9; font-size:24px;}
.deteab .d4{ line-height:2; font-size:16px; margin-top:10px;}


.honor-ul li{ float:left; margin-right:1%; width:24.25%; margin-bottom:1%;}
.honor-ul li:nth-child(4n){ margin-right:0;}
.honor-ul li .honor-li-a{ padding:20px; background:#fff;}
.honor-ul li .honor-li-a img{ width:100%; height:12vw; object-fit: scale-down;}

.valmt{ margin-top:3%;}
.valmt a{ line-height:30px; padding:0 5px; background:#fff; min-width:32px; display:inline-block; margin:0 3px;}
.valmt a.cur{ color:#fff; background:#0078c9;}


.pmteac li{ margin-bottom:5%;}
.news-cont{ background:#fff; padding:40px;}
.wcs-ton{ background:#f6f7f8; padding:20px 20px 10px;}
.wcs-ton .d1{ font-size:24px; font-weight:bold;}
.wcs-ton .d2{ color:#787878; margin-top:5px;}
.wcs-ton .d3{ margin-top:10px;}
.edit-con{ line-height:2; color:#565656; font-size:16px; padding:3% 2%;}

.patec a{ display:block; width:49%; line-height:80px; height:80px; overflow:hidden; background:#f6f7f8; padding:0 20px; font-size:16px;}
.back-lb{ margin-top:3%;}
.back-lb a{ display:inline-block; line-height:44px; border-radius:22px; padding:0 40px; color:#fff; font-size:16px; background:#0078c9;}

.olpael{ color:#fff; background:#0078c9;}
#map{ width:50%; height:420px;}
.olbua{ width:50%; height:420px; padding:90px 4% 0;display: -webkit-flex; display: flex;justify-content:space-between;}
.eunca .d1{ font-size:16px; margin-bottom:15px; font-weight:bold;}
.eunca .d2{ line-height:24px; margin-bottom:5px; font-size:15px;}
.eocl img{ margin-bottom:5px;}
.latebc .pic{ width:50%;}
.latebc .pic img{ width:100%; height:550px;object-fit:cover;}
.latebc .con{ width:50%; background:#fff; height:550px; display:table; padding:0 4%;}
.latebc .con .d1{ color:#565656; font-size:16px; line-height:1.8;}
.otlen{ padding-top:2%;}
.otlen li{ margin-top:3%; width:48.5%; float:left; border:1px solid #ddd; padding-left:52px; position:relative;}
.otlen li span{color:#f00;}
.otlen li:nth-child(2n){ float:right;}
.otlen li .c1{ border:none; height:35px; width:100%; padding:0 10px;}
.otlen li span{ display:block; width:52px; line-height:35px; text-align:center; position:absolute; left:0; top:0; color:#565656; border-right:1px solid #ddd;}
.lmaba{ margin-top:3%;}
.lmaba textarea{ width:100%; height:120px; padding:10px; border:1px solid #ddd;}
.kmbac{ margin-top:3%;}
.kmbac input{ width:135px; height:35px; border:none; cursor:pointer; color:#fff; background:#2076bd; margin-right:20px;}


.joinF_box{ width:100%; max-width:950px; margin:0 auto;}
.joinF_box .joinF_T{
    padding: 0 20px;line-height: 40px;font-size: 16px;font-weight: bold;color:#565656;background: #f2f2f2;
}
.joinF_box .joinF_iptDiv{padding: 38px 0 20px;}
.joinF_iptDiv .joinFIpt_one{width: 50%;float: left;margin-bottom: 12px;}
.joinFIpt_one .joinF_ipt{
    width: 32%;margin-right: 3.2%;float: left;font-size: 14px;
    color:#7c7c7c;text-align: right;line-height: 36px;
}
.joinFIpt_one .joinF_exp{width: 24.2%;float: left;line-height: 36px;font-size: 14px;color:#a3a3a3;}
.rqeIpt .joinF_exp:before{content: "*";color:#f00;display: inline-block;width: 24px;text-align: center;}
.joinFIpt_one input,.joinFIpt_one select{
    width: 40%;float: left;height: 36px;border:1px solid #d1d1d1;border-radius: 2px;
    font-size: 14px;color:#7c7c7c;padding-left: 10px;
}
.joinFIpt_one select{
    appearance:none;-moz-appearance:none;-webkit-appearance:none;
    /*background:#fff url(../images/drop_02.jpg) right center no-repeat;*/
}
.joinF_iptDiv .exp_box{
    padding: 25px 0 12px;border: 1px dashed #999;border-radius: 5px;margin-bottom: 20px;position: relative;
}
.exp_box .exp_delete{
    width: 22px;height: 22px;background: url(../images/join_x.png) center no-repeat ;
    position: absolute;top: -11px;right:-11px;cursor: pointer;
}
.add_epx{
    width: 160px;height: 32px;line-height: 32px;text-align: center;margin: auto;
    border-radius: 16px;font-size: 14px;color:#fff;background: #2b73c6;cursor: pointer;
}
.joinF_iptDiv textarea{
    border:1px solid #d1d1d1;border-radius: 2px;width: 100%;height: 100px;
    font-size: 14px;color:#7c7c7c;padding:5px 10px;resize: none;
}
.add_epx i{display: inline-block;padding-left:16px;background: url(../images/join_add.png) left center no-repeat;}

.alodpc input{ cursor:pointer; border:none; height:35px; width:150px; color:#fff; border-radius:17px; background:#2b73c6;}



.sild-float{ position:fixed; right:20px; top:50%; margin-top:-100px; z-index:6;}
.sild-float .list{ margin-bottom:2px;}
.sild-float .list a{ display:block; position:relative;}
.sild-float .list a p{ display:block; position:absolute; line-height:45px; right:45px; top:0; border-radius:3px; color:#fff; width:150px; background:#848484; text-align:center; font-size:18px; display:none;}
.sild-float .list a span{ display:block; width:45px; height:45px; background:#848484 no-repeat center center;transition:all 0.5s ease;}
.sild-float .list:nth-child(1) a span{ border-top-left-radius:3px; border-top-right-radius:3px;}
.sild-float .list:nth-child(4) a span{ border-bottom-left-radius:3px; border-bottom-right-radius:3px;}
.sild-float .list a span.s1{ background-image:url(../images/s1.png);}
.sild-float .list a span.s2{ background-image:url(../images/s2.png);}
.sild-float .list a span.s3{ background-image:url(../images/s3.png);}
.sild-float .list a span.s4{ background-image:url(../images/s4.png);}

.olbua .eocl{width:28%;}
.olbua .eocl img{width:100%; height:auto;}
.eunca{width:65%;}
.olbua > div{display: -webkit-flex;
    display: flex;
    justify-content: space-between;flex-wrap:wrap;}


@media (min-width: 1201px){
.T-nav li .sec,.T-nav > li .thr{ display:block; opacity:0; visibility:hidden; transform:translateY(30px); transition:all 0.5s ease;}
.T-nav li:hover .sec,.T-nav > li:hover .thr{ opacity:1; visibility: visible; transform:translateY(0px); transition:all 0.5s ease;}
.T-nav > li:hover > a:after,.T-nav > li > a.cur:after{ width:50px; transition:all 0.5s ease;}
.outao li a:hover:before{ opacity:1; visibility: visible; transition:all 0.5s ease;}
.outao li a:hover .con{ margin-top:0; opacity:1; visibility:visible; transition:all 0.5s ease;}
.sild-float .list:hover a p{ display:block;}
.olnimc li a:hover .pic img,.ltaec li a:hover .pic img{ transform:scale(1.05); transition:all 0.5s ease;}
.T-nav > li .thr a:hover{ background:#0078c9;color:#fff; transition:all 0.5s ease;}
.sild-float .list:hover a span{background-color:#0078c9; transition:all 0.5s ease;}
.pecna p:nth-child(2n-1){ border-right:1px dashed #ccc;}
}

@media (max-width: 1400px){
.wrap1400{ padding:0 4%;}
.ny-nav p a{ width:135px;}
.obuat li .con .d1{ font-size:20px;}
.obuat li .con .d3{ font-size:14px;}
.ploac li{ padding:5px;}
.ploac li img{ height:50px;}
.somca li a .ecoa .d1{ font-size:20px;}
.somca li a .ecoa .d2{ font-size:12px;}
.tenlc dl{margin-right:25px;}
}

@media (max-width: 1200px){
body{ padding-top:50px;}
.wrap1400{ width:100%; max-width:768px; margin:0 auto; padding:0 3%;}
.top{ padding:0 2%; display:block; top:0; width:100%; left:0; margin-left:0; box-shadow:0 0 5px rgba(0,0,0,0.2); position:fixed; z-index:20;}
.top .t-logo{ padding:5px 0;}
.top .t-logo img{ height:40px;}
.top .T-nav > li > a{ color:#666; transition:all 0.5s ease;}
.oenmc{ margin:7px 15px 0 0;}
.T-nav{ position:fixed; left:0; top:50px; margin:0; padding:0; width:100%; height:calc(100vh - 50px); background:#fff; z-index:22; overflow:auto; display:none;}
.T-nav > li{ width:100%; border-bottom:1px solid #eee;}

.T-nav li > a{ background:none !important; line-height:45px; padding:0 3%; font-size:16px;}
.T-nav > li .thr{ position:relative; top:0; left:0; width:100%; padding:0; box-shadow:0 0 0;}
.T-nav > li .thr a .pic{ display:none;}
.T-nav > li .thr a{ line-height:45px; margin:0; font-size:15px; padding:0 5%; text-align:left; width:100%;}
.mob-nav{ display:block;}
.ind-main{ padding:4%;}

.ind-tit .d1{ font-size:20px;}
.ind-tit .d2{ font-size:14px;}
.onatc{ padding:5%;}
.ponlma li .tit{ font-size:24px;}
.polac a .con .d1{ font-size:16px;}
.polac a .con{ padding:12px 15px;}
.tenlc{ display:none;}
.uecnm{ width:100%; text-align:center;}
.uecnm span{ display:inline-block; margin:0 10px; font-size:16px; width:120px;}
.zslnt{ width:100%; margin-top:5%;}
.pecna{ position:relative; left:0; width:100%; top:0; margin-top:20px;}
.pecna .bd:nth-child(1){ }
.pecna .bd p{ float:left; width:25%;}
.pbumat .pic{ width:100%;}
.pbumat .con{ width:100%; padding:5%; height:auto;}
.pbuat{ height:60vw;}
.loteat li .d1{ font-size:20px;}
.ny-nav span{ display:block; background:#0078c9; color:#fff; line-height:45px; padding:0 20px; position:relative;}
.ny-nav span:after{ content:''; width:23px; height:13px; display:block; background:url(../images/xx2.png); position:absolute; right:20px; top:16px;}
.ny-nav p{ display:none; margin-top:3px;}
.ny-nav p a{ display:block; width:100%; margin:0; text-align:left; padding:0 30px;}
.lounat .cont .d1{ font-size:24px;}
.obuat li .pic img,.obuat li .con{ height:40vw;}
.olnimc li a .con{ padding:15px;}
.olnimc li a .con .d1{ font-size:18px;}
.olnimc li a .con .d2{ margin:10px 0;}
.somca li{ width:49%; margin-bottom:2%;}
.deteab .d1{ font-size:20px;}
.deteab .d2{ font-size:14px;}
.deteab .d3{ font-size:18px;}
.deteab .d4{ font-size:14px;}
.news-cont{ padding:4%;}
.wcs-ton .d1{ font-size:18px;}
.edit-con{ font-size:14px;}
.patec a{ line-height:50px; height:50px; font-size:14px;}
.back-lb a{ font-size:15px; padding:0 20px; line-height:40px;}
.sild-float{ display:none;}

#map{width:100%;}
.olbua{width:100%; display:block; height:auto; padding:5%;}
.olbua > div{ height:auto !important;}
.latebc .pic{width:100%;}
.latebc .con{width:100%; height:auto; padding:4%;}
.onimca{ width:100%;}
.bunamc{ width:100%; margin-top:4%;}

}
@media (max-width: 900px){

}

@media (max-width: 780px){
.wrap{ padding:0 3%;}
.svant .title{ font-size:14px;}
.pen-left{ width:100%;}
.pen-left img{ height:auto;}
.pen-right{ width:100%;}
.pen-right li{ border:none; width:49%; margin-top:2%;}
.pen-right li:nth-child(2n){ float:right;}
.pen-right li img{ height:30vw;}
.pen-right li .con{ padding:5px 15px;}
.pen-right li .con .d1{ font-size:15px; font-weight:normal;}
.pen-right li .con .d2{ display:none;}
.fffmore,.bluemore{ width:100px; font-size:14px; padding-left:35px; background-position:10px center; line-height:35px;}
.pbumat .pic img{ height:auto;}
.pbuat{ height:auto; background:#0078c9; padding:5%;}
.lounat .cont{ width:100%;}
.lounat .pic{ width:100%;}
.lounat .cont .d1{ font-size:20px;}
.outao li{ width:48%; margin-bottom:4%;}
.outao li a .pic{ padding:15px;}
.outao li a .pic img{ height:25vw;}
.obuat li .pic{ width:100%;}
.obuat li .pic img{ height:auto;}
.obuat li .con{ height:auto; width:100%; padding:5%;}
.obuat li .con .d1{ font-size:18px;}
.olnimc li{ width:49%; margin-bottom:2%;}
.olnimc li a .pic img{ height:28vw;}
.peamc{ width:100%; padding:0;}
.mblae{ width:100%; margin-top:4%;}
.ploac li{ width:32%;}
.ploac li:nth-child(3n){ margin-right:0;}
.pmeac span{ width:70px; font-size:14px; line-height:40px;}
.valmt a.mob-none{ display:none;}
.ind-tit .d3 a{ line-height:40px; width:100px;}
.honor-ul li{ width:49%; margin-right:2%; margin-bottom:2%;}
.honor-ul li:nth-child(2n){ margin-right:0;}
.honor-ul li .honor-li-a{ padding:12px;}
.honor-ul li .honor-li-a img{ height:24vw;}
.wcs-ton{ padding:10px 10px 5px;}
.joinF_iptDiv .joinFIpt_one{ width:100%;}
.joinF_main .joinF_box{padding:0.3rem;}
.joinF_box .joinF_iptDiv{padding:0.2rem 0;}
.joinFIpt_one .joinF_ipt{width:100%;margin-right:0;float: none;text-align: left;line-height: 26px;}
.joinFIpt_one .joinF_exp{width: 35%;}
.joinFIpt_one input,.joinFIpt_one select{width: 65%;}
.joinF_iptDiv .exp_box{padding:0.2rem;}
.joinF_box .join_btn{margin: 0.3rem auto 0;}

.eunca{width:100%;margin-bottom:4%;}
.olbua .eocl{width:45%;}
#map{height:220px;}
.latebc .pic img{height:220px;}
.otlen li{width:100%;}
.s-bnt{font-size:20px;}
.bunamc{padding:0;}
.eamgb{height:200px;}
.pbuen .list img{max-height: 200px;}

}







@media (max-width: 640px){
.pecna .bd p{ width:50%;}
.uecnm span{ margin:0 4px 8px; width:65px; line-height:30px; font-size:15px;}
.ponlma li .pic span{ width:60px; height:60px;}
.ponlma li .tit{ font-size:16px;}
.onimca dl{ width:100%; padding:0 0 25px;}
.onimca dl dt{ font-size:20px; text-align:center;}
.pbuen{ width:100%;}
.oekam{ width:100%; height:auto; padding:20px 0;}
.pbuen .list{ height:auto; padding:20px 0;}
.oplaec .list{ width:100%; padding:10px 0;}
.loteat li{ width:100%; height:auto; padding:5%;}
.loteat li .d2{ font-size:14px;}
.ltaec li{ width:100%; margin-right:0; margin-bottom:4%;}
.ltaec li a .pic img{ height:50vw;}
.ltaec li a .con{ padding:5%;}
.somca li a{ padding:10px;}
.somca li a span{ margin:0;}
.somca li a .ecoa{ display:block; text-align:center; width:100%; margin-top:12px;}
.somca li a .ecoa .d1{ font-size:18px;}
.patec a{ width:100%; margin-bottom:5px;}
.kambnc{width:100%;}
.s-bnt{text-align: center;}
}

@media (max-width: 480px){
.olnimc li{ width:100%;}
.olnimc li a .pic img{ height: auto;}

}

.shade {position: fixed;left: 0; top: 0; z-index: 21;display: none; width: 100%;height: 100%; background-color: #000;filter: alpha(opacity=50); opacity: 0.5; }
.big-video {
    position: fixed;
    left: 50%;
    top: 50%;
	margin-top:-240px;
    z-index: 22;
    display: none;
    margin-left: -450px;
    background-color: #fff;
    width: 900px;
    box-sizing: border-box;
}
.big-video-main {
    height: 480px;
}
.big-video-clo {
    position: absolute;
    right: -35px;
    top: 0;
    width: 30px;
    height: 30px;
    background: url(../images/icon30.png) no-repeat center center;
    cursor: pointer;
}

@media screen and (max-width: 750px){
.big-video {
    width: 100%;
    left: 0;
    margin-left: 0;
}
.big-video-main {
    height: 185px;
}
.big-video-clo {
    right: 0;
    z-index: 21;
}
}






























