﻿*{margin:0;padding:0;list-style:none}
body,html{margin:0;padding:0; overflow: hidden; color:#fff;font-family:"思源黑体 CN";width:100%;height:100%;-webkit-tap-highlight-color:transparent; background:#fff;}
ol,ul{list-style:none;margin:0;padding:0}
a{text-decoration:none;color:#475061}
a:hover{text-decoration:none;color:#ff3700}
img{border:none}
h2,p{padding:0;margin:0}
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfloat{zoom:1}
#ie9tips{text-align:center;border:1px solid #00E2FE;color:#838383;z-index:99;position:fixed;width:300px;height:30px;top:5%;left:50%;margin-left:-150px;font-size:12px;padding:10px}
#homebanner{background:url(loading.gif) no-repeat center;height:100%}
#homebanner li{height:100%;width:100%;z-index:3;position:absolute;top:0;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;opacity:0}
#homebanner li.show{opacity:1}
#homebanner li.active{z-index:4}
#homebanner li a{display:block;width:100%;height:100%}
.imgbox{width:100%;height:100%;text-align:center}
.imgbox img{max-width:100%}
.bgpic3,.bgpic6{height:100%;width:100%;z-index:1;position:absolute;top:0;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
.bgpic3{background-repeat:no-repeat;background-position:center center;transition:-webkit-transform 5.4s;transition:-moz-transform 5.4s;transition:transform 5.4s}
.bg-scale{transform:scale(1.3);-webkit-transform:scale(1.3);-moz-transform:scale(1.3)}
.bgpic6{background-repeat:no-repeat;background-position:center center;transition:-webkit-transform 5.4s;transition:-moz-transform 5.4s;transition:transform 5.4s}
.home-page{font-family:hatten;font-size:17px;font-weight:400;position:relative;opacity:0}
.pageon{font-size:86px;color:#29e2fc;line-height:65px}
.pagecut{margin-left:5px;margin-right:5px}
.ipjfdt{ display:none;}
#iframe-warp{background:#212121;position:fixed;z-index:99;left:50%;top:50%;opacity:0}
.dis-none{display:none}
.dis-block{display:block}
.zlhz dt img.phopic{ display:none;}
#iframe-close{cursor:pointer}
#iframe-close .iconfont{display:block;color:#212121;font-size:35px;position:absolute;right:0;top:-50px}
.boxwrap{position:absolute;z-index:2;width:100%;height:100%;top:0}
.left-top{color:#fff;left:3%;top:6%;position:absolute;line-height:18px;font-size:12px;z-index:9}
.left-top>div{margin-top:20%}
#home-btn{margin-top:220px;position:relative;top:6%;left:3%;z-index:9;opacity:0}
#home-btn .img-next,#home-btn .img-prev{background:0 0;border:1px solid #919191;display:inline-block;width:40px;height:40px;outline:0;cursor:pointer;line-height:40px;text-align:center;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}
#home-btn .img-next,#home-btn .img-prev:after{font-family:iconfont;font-size:25px;color:#fff}
#home-btn .img-prev:after{content:'\e600'}
#home-btn .img-next:after{content:'\e601'}
#home-btn .img-next:hover,#home-btn .img-prev:hover{border:1px solid #00E2FE;background:#00E2FE}
.btn-fadein{animation:btn-animate .4s linear 1.2s forwards;-moz-animation:btn-animate .4s linear 1.2s forwards;-webkit-animation:btn-animate .4s linear 1.2s forwards;-o-animation:btn-animate .4s linear 1.2s forwards}
@keyframes btn-animate{0%{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes btn-animate{0%{opacity:0}
100%{opacity:1}
}
@-moz-keyframes btn-animate{0%{opacity:0}
100%{opacity:1}
}
@-o-keyframes btn-animate{0%{opacity:0}
100%{opacity:1}
}
.top-protxt1{line-height:14px;margin-bottom:10%;padding-top:7%;position:relative;opacity:0}
.top-protxt2{position:relative;opacity:0}
.top-protxt2 li{display:none;position:absolute}
.top-movie{width:165px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-overflow:ellipsis;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis}

.tit-eng{font-family:georgia;text-transform:uppercase}
.title-big h2{color:#27e2fc;display:block;font-size:24px;line-height:24px;height:24px;margin-top:1%;font-weight:400;opacity:0;position:relative}
.title-big h3{color:#a1a1a1;display:block;font-weight:400;margin-top:10%;width:220px;font-size:12px;position:relative;opacity:0}
.title-line{background:#27E2FC;display:block;width:25px;height:6px;line-height:6px;margin-top:10px;margin-bottom:10px}
.title-img{opacity:0;position:relative}
.animate-title{animation:titletxt .6s forwards;-moz-animation:titletxt .6s forwards;-webkit-animation:titletxt .6s forwards;-o-animation:titletxt .6s forwards}
@keyframes titletxt{0%{top:20px;opacity:0}
100%{top:0;opacity:1}
}
@-moz-keyframes titletxt{0%{top:20px;opacity:0}
100%{top:0;opacity:1}
}
@-webkit-keyframes titletxt{0%{top:20px;opacity:0}
100%{top:0;opacity:1}
}
@-o-keyframes titletxt{0%{top:30px;opacity:0}
100%{top:0;opacity:1}
}
@keyframes foottxt{0%{top:30px;opacity:0}
100%{top:0;opacity:1}
}
@-moz-keyframes foottxt{0%{top:30px;opacity:0}
100%{top:0;opacity:1}
}
@-webkit-keyframes foottxt{0%{top:30px;opacity:0}
100%{top:0;opacity:1}
}
@-o-keyframes foottxt{0%{top:30px;opacity:0}
100%{top:0;opacity:1}
}
.animate-h2{animation:titletxt .4s linear .2s forwards;-moz-animation:titletxt .4s linear .2s forwards;-webkit-animation:titletxt .4s linear .2s forwards;-o-animation:titletxt .4s linear .2s forwards}
.animate-h3{animation:titletxt .4s linear .4s forwards;-moz-animation:titletxt .4s linear .4s forwards;-webkit-animation:titletxt .4s linear .4s forwards;-o-animation:titletxt .4s linear .4s forwards}
.logo-animate{animation:logoin .4s linear .3s forwards;-moz-animation:logoin .4s linear .3s forwards;-webkit-animation:logoin .4s linear .3s forwards;-o-animation:logoin .4s linear .3s forwards}
.foot-news{animation:titletxt .4s linear .6s forwards;-moz-animation:titletxt .4s linear .6s forwards;-webkit-animation:titletxt .4s linear .6s forwards;-o-animation:titletxt .4s linear .6s forwards}
.foot-t1{animation:titletxt .4s linear .8s forwards;-moz-animation:titletxt .4s linear .8s forwards;-webkit-animation:titletxt .4s linear .8s forwards;-o-animation:titletxt .4s linear .8s forwards}
.foot-t2{ text-align:right; line-height:25px;animation:titletxt .4s linear 1s forwards;-moz-animation:titletxt .4s linear 1s forwards;-webkit-animation:titletxt .4s linear 1s forwards;-o-animation:titletxt .4s linear 1s forwards}
@keyframes logoin{0%{top:4%;opacity:0}
100%{top:3%;opacity:1}
}
@-moz-keyframes logoin{0%{top:4%;opacity:0}
100%{top:3%;opacity:1}
}
@-webkit-keyframes logoin{0%{top:4%;opacity:0}
100%{top:3%;opacity:1}
}
@-o-keyframes logoin{0%{top:4%;opacity:0}
100%{top:3%;opacity:1}
}

.about-center{width:342px;height:650px;position:absolute;top:50%;left:50%;z-index:2;margin-top:-325px;margin-left:-170px;border:7px solid #fff;-moz-box-shadow:4px 4px 2px rgba(39,226,252,.3),4px 4px 2px rgba(39,226,252,.3) inset;-webkit-box-shadow:4px 4px 2px rgba(39,226,252,.3),4px 4px 2px rgba(39,226,252,.3) inset;box-shadow:4px 4px 2px rgba(39,226,252,.3),4px 4px 2px rgba(39,226,252,.3) inset;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}
.about-center:hover{border:7px solid #00E2FE}
.about-center a{color:#fff}
.about-title{margin:7%}
.about-title img{width:100%;height:auto}
.white-bord{background:#fff;display:block;width:25px;height:6px;margin:10% auto}
.about-txt{margin:90% 7% 3% 7%;font-size:13px;text-align:center;line-height:20px;position:absolute;overflow:hidden;bottom:3%}
.about-detail{display:block}
.about-txt h3{margin-bottom:0}
.about-txt .white-bord{margin:5% auto}

.contact-box{width:620px;height:580px;position:absolute;left:50%;top:50%;margin-left:-310px;margin-top:-290px;text-align:center;color:#666;font-size:13px}
.contact-box h4{margin:15px 0}
.contact-box>*{position:relative;opacity:0}
.phone-number{color:#333;font-size:26px;line-height:26px}
.fax-number{color:#333;font-size:19px;line-height:19px}
.email{line-height:18px;font-size:16px;text-transform:uppercase}
.btn-work{color:#000;display:block;font-size:16px;font-weight:700;text-decoration:none;border:3px solid #3f3f3f;line-height:38px;text-align:center;width:197px;height:38px;margin:3% auto 2% auto;position:relative}
.btn-work a{display:block;color:#000;text-align:center;position:absolute;z-index:8;width:100%}
.btn-b{background:#00e2fe;width:0;height:100%;position:absolute;top:0}
.two-code{width:129px;height:129px;margin:0 auto}
.two-code img{border:4px solid #27E2FC;width:100%}
.contact-map{margin-top:3%;margin-bottom:3%}
.contact-map img{border:4px solid #27E2FC;width:100%;height:auto}
.buttons::after,.list-warp:after{clear:both;content:"";display:table}
.movie-wrap{width:70%;position:absolute;z-index:2;top:50%;left:50%;margin-top:-13%;margin-left:-35%}



.movie-list img{width:93%;height:auto;margin-left:3%}
.movie-name{height:18%;padding-top:7%;font-size:14px;display:block}
.movie-name:after{top:40%}
.movie-list a{color:#fff}


.blue-name{position:absolute;width:10%;height:10%;left:45%;top:45%;overflow:hidden;z-index:3;line-height:18px;opacity:0}
.blue-name .blue-box{background:rgba(41,226,252,.9);color:#fff;text-align:center;padding-top:22%;width:86%;height:68%;margin:4% auto}
.txt-1{font-size:18px;line-height:20px}
.txt-2{font-size:16px;line-height:20px}
.txt-3{font-size:14px;line-height:20px}
.blue-box .cut-line{display:block;height:2px;background:#fff;width:20%;margin:4% auto}


.stills-center{position:absolute;z-index:2;top:50%;left:50%;border:7px solid #fff;width:22%;height:60%;margin-top:-23%;margin-left:-11%;-moz-box-shadow:4px 4px 2px rgba(39,226,252,.3),4px 4px 2px rgba(39,226,252,.3) inset;-webkit-box-shadow:4px 4px 2px rgba(39,226,252,.3),4px 4px 2px rgba(39,226,252,.3) inset;box-shadow:4px 4px 2px rgba(39,226,252,.3),4px 4px 2px rgba(39,226,252,.3) inset;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}
.stills-center:hover{border:7px solid #00E2FE}
.stills-center a{color:#fff;display:block}
.stills-title{width:100%}
.stills-title img{width:80%;margin-left:10%;margin-top:10%}
.stills-txt{position:absolute;bottom:5%;width:80%;margin-left:10%;text-align:center;font-size:13px}
.stills-txt h3{font-size:22px;margin:0}
.stills-txt h4{font-size:16px;margin:0}
#logo-mobile{position:fixed;right:3%;top:10px;z-index:3;width:62px;height:20px;display:none}
#logo-mobile img{width:100%;height:100%}

.lang{position:fixed;top:3%;z-index:9;left:3%;margin-left:55px;font-size:12px;line-height:20px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.lang a{border:1px solid #636363;color:#636363;display:inline-block;width:32px;height:20px;margin-top:10px;font-size:12px;text-align:center}
.lang a:hover{border:1px solid #00E2FE;color:#fff}
.lang a.lang-active{background:#00E2FE;border:1px solid #00E2FE;color:#fff}

#menu-btn-wrap{position:fixed;top:3%;left:2.8%;width:50px;height:50px;z-index:99;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;transition:all .6s ease-in-out;cursor:pointer}
.menu-icon img#tp2{ display:none;}
.yslb{ margin-top:120px;}
#menu-btn-wrap.active{ margin-left:150px;}
#menu-btn-wrap.active .menu-icon span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
#menu-btn-wrap.active .menu-icon span:nth-child(2){-webkit-transform:translateX(60px);-moz-transform:translateX(60px);-ms-transform:translateX(60px);transform:translateX(60px);opacity:0}
#menu-btn-wrap.active .menu-icon span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}


.menu-icon{width:50px;float:right;height:50px;transform-origin:12px 12px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.menu-icon span{display:block;width:100%;height:4px;background-color:#2de5fb;margin-bottom:4px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.menu-icon span:nth-child(1){-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}
.menu-icon span:nth-child(3){-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;margin-bottom:0}

.menu-link-wrap{position:fixed;width:150px;height:100%;background-color:#000;opacity:0;z-index:90;display:none}
.menu-link-wrap ul{width:100%;height:136px; margin-top:30px;}
.menu-link-wrap li a{float:left;display:block;color:#dcdcdc;text-align:right;margin-right:10px;position:relative}

.menu-link-wrap li a:nth-child(7){margin-right:0}
.menu-link-wrap li.active a{color:#ff3700;}

.menu-link-wrap li.active .line1{display:none;transition:0s}
.menu-link-wrap .line1{display:inline-block;background-color:#FFF;position:absolute;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}
.menu-link-wrap .line_top{height:4px;width:0;left:0;top:-4px}
.menu-link-wrap li a:hover .line_top{width:calc(100% + 4px);top:-4px}
.menu-link-wrap .line_left{width:4px;height:0;bottom:-4px;left:-4px}
.menu-link-wrap li a:hover .line_left{height:calc(100% + 8px)}
.menu-link-wrap .line_bottom{height:4px;width:0;right:-4px;bottom:-4px}
.menu-link-wrap li a:hover .line_bottom{width:calc(100% + 4px)}
.menu-link-wrap .line_right{height:0;width:4px;top:0;right:-4px}
.menu-link-wrap li a:hover .line_right{height:calc(100% + 4px)}

.menu-link-wrap li a{ width:100%; text-align:center; margin-top:45px;}
.menu-link-wrap li.active a .iconfont{border-bottom:3px solid #27e2fc}
.menu-link-wrap li a .txt{font-size:16px;display:block;margin-top:28px}

@-webkit-keyframes menu-link{0%{width:320px;height:50px;padding:0;top:35px;background-color:#27e2fc;border:none}
75%{width:4px;border:none;height:50px;padding:0;top:35px;background-color:#27e2fc}
85%{width:2px;border:none;height:50px;padding:0;top:35px;background-color:#27e2fc}
95%{background-color:#27e2fc}
100%{top:0;width:64px;height:74px;padding:20px 30px;background-color:transparent;border:4px solid #27e2fc}
}
@-moz-keyframes menu-link{0%{width:320px;height:50px;padding:0;top:35px;background-color:#27e2fc;border:none}
75%{width:4px;border:none;height:50px;padding:0;top:35px;background-color:#27e2fc}
80%{width:2px;border:none;height:50px;padding:0;top:35px;background-color:#27e2fc}
90%{background-color:#27e2fc}
100%{top:0;width:64px;height:74px;padding:20px 30px;background-color:transparent;border:4px solid #27e2fc}
}
.section{overflow:hidden}
.section .slide{position:relative;overflow:hidden}
.bg-black{background-color:#0d0d0d}
#foot-left{color:#666;position:absolute; right:3%;bottom:3%;z-index:2;font-size:12px;font-family:verdana}
.foot-eng{margin-top:5%;margin-bottom:5%;display:block;position:relative;opacity:0}
.foot-copy{position:relative;opacity:0}

#foot-left a{color:#666;text-decoration:none}
#superContainer{height:100%;position:relative;-ms-touch-action:none;touch-action:none}
#top-logo{position:fixed;z-index:9;right:3%;top:3%; width:106px; height:74px;text-align:center;opacity:1;}
#top-logo .logo{margin-bottom:26px}
#top-logo img{width:100%;height:auto}

.sub-top{display:none}
.submask{background:url(loading.gif) center no-repeat #000;width:100%;height:100%;position:fixed;z-index:99}
.sub-pagebg{background:#222}
.sub-warp{width:100%;height:100%}
.sub-left{width:33%;height:100%;float:left;overflow:hidden;position:relative}
.sub-left .image img{width:100%;height:100%}
.sub-right{background:#212121;color:#7b7b7b;width:67%;height:100%;margin-left:33%;position:relative}
.sub-right .right-btn{position:absolute;right:5%;top:3%;z-index:9}
#movieWarp .sub-left{width:35.5%}
#movieWarp .sub-right{width:64.5%;margin-left:35.5%}
.sub-title h2{color:#fff;font-size:24px;line-height:24px;font-weight:400;margin:0;padding:0}
.sub-title .name-eng{color:#838383;font-size:13px;line-height:24px}
.movie-title{word-spacing:8px;letter-spacing:5px}
.movie-eng{font-size:22px;font-family:arial;font-weight:700;color:#fff;line-height:26px}
.btn-blue{padding:1% 3.5% 1% 1.5%;color:#fff;background:#27e2fc;border-radius:3px;display:inline-block;font-size:15px;margin-bottom:4%;line-height:28px}
.btn-blue:hover{color:#fff}
.btn-blue .iconfont{font-size:32px;margin-right:12px;vertical-align:middle}
.sub-btn{padding:1.5% 3%;color:#fff;background:#27e2fc;border-radius:3px;display:inline-block;position:absolute;bottom:5%;font-size:15px}
.sub-btn:hover{color:#fff}
.sub-info li{color:#fff;width:50%;float:left}
.sub-info{padding-top:5%;padding-bottom:5%;min-height:40px}
.sub-right .right-con{padding:4% 2% 10% 5%;height:74%;font-size:13px;line-height:20px;overflow-y:auto}
#foot-rigt{    color: #666;
    position: absolute;
	left: 3%;
    bottom: 3%;
    z-index: 2;
    font-size: 12px;
    font-family: verdana; line-height:45px; transition:all 0.8s;}
#foot-rigt a{ float:left;margin-right:13px; color:#ff3700}
#foot-rigt b{ float:left; color:#ff3700; font-weight:100; margin-right:13px;}
#foot-rigt img{ float:left;margin-right:13px;}

.sub-right .movie-con{height:88%}
.sub-txt{color:#7a7a7a;padding-right:2%}
.right-body{height:100%;overflow-y:auto}
.right-btn{float:right}
.right-btn a{border:1px solid #4e4e4e;background:#212121;cursor:pointer;color:#4e4e4e;display:block;float:left;width:52px;height:52px;margin-right:1px;line-height:30px;text-align:center}
.right-btn .back{margin-right:20px}
.right-btn .iconfont{font-size:30px;line-height:52px}
.pagenew{color:#a1a1a1;font-size:30px;line-height:52px;float:left;margin-right:20px}

.news-warp{padding:3% 2% 3% 3%;height:100%}
.news-tbar{color:#29e2fc;font-size:28px;line-height:28px;font-family:"微软雅黑";word-spacing:8px;letter-spacing:1px;margin-bottom:8px;float:left}
.news-title h1{font-size:20px;font-weight:400;margin-bottom:8px;color:#fff}
.news-time{color:#646464;font-size:14px}
.job-content,.news-content{color:#a1a1a1;line-height:26px;margin-top:15px;padding-left:1%;font-size:14px;overflow-y:auto;height:-moz-calc(97% - 150px);height:-webkit-calc(97% - 150px);height:calc(97% - 150px)}
.news-head:after{display:block;clear:both;content:"";visibility:hidden;height:0}
/*.news-head .right-btn{margin-right:3%}*/

.news-list-warp{width:100%;height:74%;margin-top:3%;margin-bottom:5%}
.news-list-warp ul{padding:0;margin-top:-3%}
.news-list-warp li{border-bottom:1px solid #2d2d2d;padding-top:3%;padding-bottom:3%}
.news-list-warp li a{color:#fff}
.list-l{float:left;height:87px;width:189px;overflow:hidden}
.list-l img{width:100%;height:100%}
.list-r{margin-left:240px}
.news-tit{font-size:20px;margin-bottom:23px;font-weight:400}
.news-info{color:#a1a1a1;font-size:13px;line-height:20px;height:40px;overflow:hidden}


.photo-content,.photo-list,.job-list{margin-top:3%;height:70%;overflow-y:auto}

.photo-list ul{margin-top:3%;margin-left:-2%}
.photo-list li{float:left;width:23%;overflow:hidden;text-align:center;margin-left:2%;margin-bottom:2%}
.photo-list li img{width:100%;height:auto}
.photo-title{color:#a1a1a1;font-size:16px;line-height:30px;font-weight:400}
.photo-list li a:hover{color:#fff}

.job-tit{color:#fff;font-size:18px;margin-bottom:20px}

.job-list ul{margin-left:-2%;margin-top:2%;height:100%}
.job-list li{float:left;display:block;width:17.5%;margin-left:2%;margin-bottom:2%;text-align:center}
.job-list li h3{font-size:16px}
.job-list li a{border:1px solid #4d4d4d;padding-top:20%;padding-bottom:20%;color:#a6a6a6;display:block;width:100%;height:100%;overflow:hidden;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.job-list li a:hover{color:#fff;border:1px solid #00E2FE}

.mobile-bg{background:#000;overflow:auto}
.mobile-back{display:block;color:#00E2FE;font-size:20px;position:absolute;z-index:9;padding-left:10px;padding-top:3px}
.mobile-back .iconfont{font-size:22px}
.mobile-warp{height:100%;padding-left:4%;padding-right:4%}
.mobile-title{text-align:center;margin-top:38px;padding-top:5%;padding-bottom:5%}
.mobile-title h2{font-size:20px;margin-bottom:5px;white-space:8px;letter-spacing:5px}
.mobile-title .mobile-eng{font-size:22px;font-weight:400;letter-spacing:5px;font-family:arial}
.m-left{width:45%;float:left;display:table-cell}
.m-left img{width:100%;height:auto}
.m-right{color:#999;width:50%;float:right;line-height:30px;height:100%}
.m-right ul li{margin-top:20px}
.m-right ul li:nth-child(1){margin-top:0}
.m-right ul li:nth-child(2){margin-top:0}
.mobile-btn{text-align:center;padding-top:3%;padding-bottom:3%}
.mobile-txt{color:#999;line-height:30px;padding-bottom:5%}


.fp-section{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.fp-slide{float:left}
.fp-slide,.fp-slidesContainer{height:100%;display:block}
.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}
.fp-section.fp-table,.fp-slide.fp-table{display:table;table-layout:fixed;width:100%}
.fp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%}
.fp-slidesContainer{float:left;position:relative}
.fp-controlArrow{position:absolute;z-index:4;top:55%;cursor:pointer;margin-top:-38px;font-family:iconfont;line-height:0}
.fp-controlArrow.fp-prev{left:20%}
.fp-controlArrow.fp-next{right:15%}
.fp-controlArrow.fp-next:before,.fp-controlArrow.fp-prev:before{content:'\e600';font-size:40px;margin-left:-20px;-moz-transition:color .8s;-o-transition:color .8s;-webkit-transition:color .8s;transition:color .8s}
.fp-controlArrow.fp-next:before{content:'\e601'}
.fp-controlArrow.fp-next:hover:before,.fp-controlArrow.fp-prev:hover:before{color:#00E2FE}

.fp-scrollable{overflow:scroll}
.fp-notransition{-webkit-transition:none!important;transition:none!important}
#fp-nav{position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:1;z-index:9}

#fp-nav.right{right:5%}
#fp-nav.left{left:17px}
.fp-slidesNav{position:absolute;z-index:4;left:50%;opacity:1}
.fp-slidesNav.bottom{bottom:17px}
.fp-slidesNav.top{top:17px}
#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}
#fp-nav ul li,.fp-slidesNav ul li{display:block;width:20px;height:13px;margin:2px;position:relative}
.fp-slidesNav ul li{display:inline-block}
#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}
#fp-nav ul li a.active span,.fp-slidesNav ul li a.active span{width:40px;border-bottom:1px solid #ff3700;}
#fp-nav ul li a span,.fp-slidesNav ul li a span{top:2px; right:2px;width:20px;height:1px;border-bottom:1px solid #545454;position:absolute;z-index:1;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}
#fp-nav ul li .fp-tooltip{position:absolute;top:-5px;color:#ff3700;font-size:11px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:120px;overflow:hidden;display:block;opacity:0;}
#fp-nav ul li .fp-tooltip.right{right:-30px}
#fp-nav ul li .fp-tooltip.left{left:20px}
#fp-nav ul li .active .fp-tooltip{-webkit-transition:all .4s ease-out;transition:all .4s ease-out;width:auto;opacity:1;left:-55px}

/**/
.slideBox{ width:100%; height:100%; position:relative;}
.slideBox .bd{ width:100%; height:100%;}
.slideBox .bd ul{ width:100%; height:100%;}
.slideBox .bd li{ width:100%; height:100%;}
.slideBox .hd{ position:absolute; bottom:120px; width:100%; text-align:center; z-index:99;}
.slideBox .hd li{ display:inline-block; margin:0 6px; width:10px; height:10px; border-radius:100px; background:#ebebeb; line-height:500px; overflow:hidden;}
.slideBox .hd li.on{ background:#ff3701;}
.dtxaa{ position:absolute; z-index:99; top:86px;}
.fp-section.onu{ margin-left:150px; transition:all 0.5s;}
#foot-rigt.onu{ margin-left:150px;}
/**/
dt.derp{ text-align:center; margin-top:140px;}
.qygs ul{ text-align:center; margin-top:200px; position:absolute; left:50%;margin-left:-540px;}
.qygs ul li{ width:230px; display:inline-block; margin:0 20px; cursor:pointer; transition:all 0.3s; min-height:350px; float:left;}
.qygs ul li dt{ font-size:18px; color:#2c2c2c; margin-top:20px;}
.qygs ul li span{ width:18px; height:2px; color:#2c2c2c; display:inline-block; background:#2c2c2c;}
.qygs ul li p{ font-size:14px; color:#8c8c8c; line-height:25px;}
.qygs ul li:hover dt{ color:#ff3700;}
.qygs ul li:hover span{ background:#ff3700;}
.qygs ul li:hover p{ color:#ff3700;}
.qygs ul li img#tp1{ margin-top:8px;}
.qygs ul li img#tp2{ display:none;}
.qygs ul li .imtp{ display:block; width:164px; height:164px; margin:0 auto;}
.xmzs dt{ text-align:center; margin-top:140px;}
.picScroll-left{ width:1000px;  overflow:hidden; position:relative; margin:0 auto; margin-top:90px;  }
.picScroll-left .bd li{ width:271px; height:342px; margin:0 8px; position:relative; overflow:hidden; cursor:pointer;}
.picScroll-left .bd li a{ color:#fff;}
.picScroll-left .bd li img{ width:100%; height:100%; transition:all 0.5s;}
.picScroll-left .bd li span{ padding:0 26px; position:absolute; display:block; top:285px;background-color:rgba(0,0,0,0.6);}
.picScroll-left .bd li.on img{ transform:scale(1.1,1.1);}
.picScroll-left .bd li.on span{ background-color:rgba(255,55,0,0.4); top:inherit; bottom:0;}
.picScroll-left .bd li span b{ float:left; color:#fff; font-size:13px; line-height:30px; margin-bottom:30px;}
.picScroll-left .bd li span p{ text-align:left;}
.picScroll-left .bd li dt{ height:57px; line-height:57px; font-size:18px; text-align:left; margin-top:0;}
.picScroll-left .bd ul{ text-align:center;}
.picScroll-left .bd .tempWrap{ margin:0 auto;}
.picScroll-left .prev{ display:block;  width:41px; height:41px; float:right; margin-right:5px; margin-top:-20px;  overflow:hidden;
			 cursor:pointer; background:url("djt_06.png") no-repeat; position:absolute; top:50%; left:0;}
.picScroll-left .next{ display:block;  width:41px; height:41px; float:right; margin-right:5px; margin-top:-20px;  overflow:hidden;
			 cursor:pointer; background:url("ewex_03.png") no-repeat;position:absolute; top:50%; right:0;}
.zlhz dt{ text-align:center; margin-top:140px;}
.zlhz ul{ text-align:center; margin-top:134px;}
.zlhz ul li{ width:163px; height:217px; margin:0 23px; display:inline-block; padding:0 30px; position:relative;}
.zlhz ul li img{ float:left; margin-top:80px;}
.zlhz ul li dt{ float:left; font-size:20px; margin-top:26px; margin-bottom:5px; display:block; width:100%; text-align:left;}
.zlhz ul li p{ font-size:12px; float:left; text-align:left;}
.zlhz ul li a{ position:absolute; top:50%; left:50%; margin-left:-98px; margin-top:-95px; display:none;}
.zlhz ul li a img{ margin:0;}
.zlhz ul li:hover>img{ display:none;}
.zlhz ul li:hover>dt{ display:none;}
.zlhz ul li:hover>p{ display:none;}
.zlhz ul li:hover>a{ display:block;}
.lxtop{ width:100%; height:333px; background:url(dwaezd_01.jpg) center center; float:left; text-align:center; background-size:cover;}
.lxtop dt{ text-align:center; font-size:22px; margin-top:112px; line-height:35px; width:100%; float:left; font-weight:100;}
.lxtop a{ width:203px; height:49px; text-align:center; line-height:49px; font-size:16px; color:#fff; background:#ff3700; display:inline-block; margin-top:40px;}
.lxbt{ float:left; width:100%;}
.lxbt dt{ text-align:center; margin-top:58px; width:100%; float:left; margin-bottom:55px;}
.lxbt ul{ width:1200px; margin:0 auto; padding-bottom:78px; overflow:hidden;}
.lxbt ul li.fl{ color:#686868; line-height:35px; float:left;}
.lxbt ul li.zli{ float:left; margin-top:20px; margin-left:104px;}
.lxbt ul li.fr{ float:right; width:450px; height:270px;}
.jzdh{ width:100%; height:100%; position:relative; background:#fff; z-index:999;}
.jzdh p.dhtl{ height:68px; width:60px; overflow:hidden; background:url(detgwx_03.png); top:50%; left:50%; margin-left:-30px; margin-top:-34px; position:absolute; animation:jzdh 0.1s  infinite; }


@keyframes jzdh{0%{ background:url(detgwx_03.png);}
25%{ background:url(detgwx_04.png);}
50%{ background:url(detgwx_05.png);}
75%{ background:url(detgwx_03.png);}
100%{background:url(detgwx_05.png);}
}
@-webkit-keyframes jzdh{0%{ background:url(detgwx_03.png);}
25%{ background:url(detgwx_04.png);}
50%{ background:url(detgwx_05.png);}
75%{ background:url(detgwx_03.png);}
100%{background:url(detgwx_05.png);}
}
@-moz-keyframes jzdh{0%{ background:url(detgwx_03.png);}
25%{ background:url(detgwx_04.png);}
50%{ background:url(detgwx_05.png);}
75%{ background:url(detgwx_03.png);}
100%{background:url(detgwx_05.png);}
}

.jjnr{ background-color:#fff; width:100%; overflow:hidden; min-height:100%;}
.jjnr ul{ width:1500px; min-height:500px;  position:relative;}
.jjnr ul .next{ position:absolute; top:50%; left:30px; margin-top:-50px; width:60px; height:150px; overflow:hidden;background:url(dasexdza_03.jpg) center center no-repeat;}
.jjnr ul .next a{ display:block; overflow:hidden; line-height:500px;}
.jjnr ul .prev a{ display:block; overflow:hidden; line-height:500px;}
.jjnr ul .prev{ position:absolute; top:50%; right:30px; margin-top:-50px;width:60px; height:150px; overflow:hidden; background:url(aswd.jpg) center center no-repeat;}
.jjnr ul li{ width:1171px; margin:0 auto; overflow:hidden;}
.jjnr ul li .lmtp{ float:left; margin-right:36px;}
.jjnr ul li .lmtp img{ width:348px; height:auto;}
.jjnr ul li dt{ font-size:28px; color:#ff3700;}
.jjnr ul li span{ font-size:18px; color:#131313; line-height:50px;}
.jjnr ul li p{ color:#737373}
.lzqr.onu{ margin-left:150px;}
.jjnr ul .slix .bd ul{ border:none;}


/* wrapper */
#container{position:relative;width:1171px;margin:0 auto 25px;padding-bottom:10px; margin-top:30px;}
.grid{ border:2px solid #e4e4e4;width:276px;min-height:100px;background:#fff;margin:8px;font-size:12px;float:left;box-shadow:0 1px 3px rgba(34,25,25,0.4);-moz-box-shadow:0 1px 3px rgba(34,25,25,0.4);-webkit-box-shadow:0 1px 3px rgba(34,25,25,0.4);-webkit-transition:top 1s ease, left 1s ease;-moz-transition:top 1s ease, left 1s ease;-o-transition:top 1s ease, left 1s ease;-ms-transition:top 1s ease, left 1s ease;}
.grid strong{border-bottom:1px solid #ccc;margin:10px 0;display:block;padding:0 0 5px;font-size:17px;}
.grid .meta{text-align:right;color:#777;font-style:italic;}
.grid .imgholder img{width:100%;background:#ccc;display:block;background:url(loding.gif) no-repeat center;}
.jjnr ul .nefhsyc{ position:absolute; top:0; left:87px; z-index:999; cursor:pointer;}
dt.pbdt{ position:absolute; text-align:center; width:100%; height:45px; margin-top:20px;}
dt.pbdt a{ width:167px; height:45px; text-align:center; line-height:45px; border:1px solid #a0a0a0; display:inline-block; margin:0 10px;}
dt.pbdt a:hover{ border:1px solid #ff3700; background:#ff3700; color:#fff;}
.jjnr ul li h1{ color:#737373; font-size:14px; font-weight:100; line-height:35px;}
.jjnr ul li a{ width:200px; height:45px; text-align:center; line-height:45px; background:#ff3700; color:#fff; display:inline-block; margin-top:40px;}
.wxhdz{ position:fixed; bottom:10px; left:50%; margin-left:-15px; z-index:10; cursor:pointer;}
.grid dt{ font-weight:bold; color:#ff3700; padding:0 15px; font-size:14px; line-height:45px;}
.grid p{ color:#505050; padding:0 15px; padding-bottom:20px;}
.grid:hover{ border:2px solid #ff3700;}
/*tcqygsjj*/
.gqygs{ position:fixed; top:0; left:0; height:100%; width:1000%; padding-left:50%; margin-left:-750px; display:none;}
.zlhzrs{ position:fixed; top:0; left:0; height:100%; width:1000%; padding-left:50%; margin-left:-750px; display:none;}
.zpxmzs{ position:fixed; top:0; left:0; height:100%; width:1000%; padding-left:50%; margin-left:-750px; display:none;}

.vido{ position:fixed; top:30%; left:50%; margin-left:-320px; display:none;}
.vido .cha{ position:absolute; right:10px; top:10px;}
.vido .cha img{ width:30px; height:30px;}
.jjnr ul .nefhsyc.on{ display:none; z-index:9999;}
.jjnr ul.gxwlb{ margin:0 auto; margin-top:47px; text-align:center; height:600px; overflow:auto;}
.jjnr ul.gxwlb li{ width:569px; display:inline-block; margin-right:30px; margin-bottom:30px;}
.jjnr ul.gxwlb li dt{ width:100%; font-size:16px; line-height:30px; text-align:left; margin-top:15px;}
.jjnr ul.gxwlb li dt span{ float:right; line-height:30px; font-size:14px;}
.jjnr ul.gxwlb li b{ display:block; width:68px; height:14px; text-align:center; line-height:14px; background:#ff3700; color:#fff; font-size:12px; font-weight:100;}
.yubfkz{ width:34px; height:29px; float:left; overflow:hidden; margin-right:13px;animation:jzdh0 0.5s  infinite; cursor:pointer; }
.section iframe.newsif{ position:relative; left:50%; margin-left:-40%;}
.bot_03{ text-align:center;}
.bot_03 .num{ display:none;}
.bot_03 .start{ display:none;}
.bot_03 .last{ display:none;}
.gqygs.newszsdsaz{top:0;}
.gqygs.newszsdsaz>ul{top:50%; margin-top:-250px;}
.gxwlb_big{ width:1480px; margin:0 auto; overflow:hidden;}
.yelbfhiu{width:1180px; margin:0 auto; overflow:hidden; padding-top:70px;}
.yelbfhiu ul{ height:600px; width:1200px; margin:0 auto; overflow-y:auto;overflow-x: hidden; }
.yubfkz.onpy{animation:jzdh1 50s;}
.zplogo{ width:100px; height:100px; margin:0 auto;}
.zplogo img{ width:100%; height:100%; margin-top:200px;}
.zplogo p{ text-align:center; line-height:30px; font-size:12px;}
@keyframes jzdh0{0%{ background:url(defwrv_01.png);}
25%{ background:url(defwrv_03.png);}
50%{ background:url(defwrv_05.png);}
75%{ background:url(defwrv_01.png);}
100%{background:url(defwrv_05.png);}
}
@-webkit-keyframes jzdh0{0%{ background:url(defwrv_01.png);}
25%{ background:url(defwrv_03.png);}
50%{ background:url(defwrv_05.png);}
75%{ background:url(defwrv_01.png);}
100%{background:url(defwrv_05.png);}
}
@-moz-keyframes jzdh0{0%{ background:url(defwrv_01.png);}
25%{ background:url(defwrv_03.png);}
50%{ background:url(defwrv_05.png);}
75%{ background:url(defwrv_01.png);}
100%{background:url(defwrv_05.png);}
}

@keyframes jzdh1{0%{ background:url(defwrv_01.png);}
25%{ background:url(defwrv_01.png);}
50%{ background:url(defwrv_01.png);}
75%{ background:url(defwrv_01.png);}
100%{background:url(defwrv_01.png);}
}
@-webkit-keyframes jzdh1{0%{ background:url(defwrv_01.png);}
25%{ background:url(defwrv_01.png);}
50%{ background:url(defwrv_01.png);}
75%{ background:url(defwrv_01.png);}
100%{background:url(defwrv_01.png);}
}
@-moz-keyframes jzdh1{0%{ background:url(defwrv_01.png);}
25%{ background:url(defwrv_01.png);}
50%{ background:url(defwrv_01.png);}
75%{ background:url(defwrv_01.png);}
100%{background:url(defwrv_01.png);}
}
#bjyy{ opacity:0; position:fixed; z-index:-9999;}
/**/
.jjnr .sydfc ul li{ height:500px;}
.jjnr .sydfc ul li{border:1px solid #ff3700;}
.jjnr .fp-tableCell .slideBox ul li{ height:500px;} 
.jjnr .fp-tableCell .zfcsd{ z-index:0;}
/**/
.gqygs .fp-tableCell{height: 100%;
    position: fixed;
    top: 50%;
    margin-top: -250px;}
.lxbt ul li.fr div#map{-webkit-filter: grayscale(80%);
    -moz-filter: grayscale(80%);
    -ms-filter: grayscale(80%);
    -o-filter: grayscale(80%);
    
    filter: grayscale(80%);
	
    filter: gray;}
.lxbt ul li.fr #map:hover{-webkit-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -o-filter: grayscale(0%);
    
    filter: grayscale(0%);
	
    filter: gray;}
.menu-link-wrap .zyqh{ position:absolute; font-size:15px; color:#fff; text-align:center; top:10px; width:100%; line-height:50px;}
.menu-link-wrap .zyqh a{ color:#fff; display:inline-block; margin:0 5px;}
/**/
@media only screen and (max-width:1500px){
.jjnr ul li{ width:1000px;}
.jjnr .sydfc ul li{ height:425px; width:900px;}
.sub-left .image img{ height:425px;}
.jjnr ul{ width:1200px;}
.gqygs{ margin-left:-600px;}
.jjnr ul{ min-height:425px; }
.jjnr ul .next{ margin-top:-75px; left:100px; width:40px; height:120px; background-size:100%;}
.jjnr ul .prev{ margin-top:-75px; right:100px;width:40px; height:120px; background-size:100%;}

.jjnr ul.gxwlb li{ width:469px;}
.jjnr ul.gxwlb li img{ width:100%;}
.gxwlb_big{ width:1180px;}
.zpxmzs{  margin-left:-600px;}
.zlhzrs{  margin-left:-600px;}
.grid{ width:213px;}
.jjnr ul .nefhsyc img{ width:40px;}
.jjnr ul .nefhsyc{ left:inherit; right:150px;}
.jjnr.zpxmzs .nefhsyc{ left:50px; right:inherit;}
.jjnr.zpxmzs .nefhsyc img{ width:60px;}
.jjnr.zlhzrs .nefhsyc{ right:100px;}
.zlhzrs.jjnr .prev{ right:30px;}
.zlhzrs.jjnr .next{ left:30px;}

.dtxaa {
    top: 66px;
}
.qygs ul {
 
    margin-top:30px;
   
}
.picScroll-left{    margin-top: 20px;}
.picScroll-left .bd li{width: 240px;
    height: 302px;}
.zlhz ul{    margin-top: 34px;}
.lxbt dt{    margin-top: 18px;     margin-bottom: 15px;}
.picScroll-left .bd li span{    top: 245px;}
.lxtop dt{ margin-top:32px;}
.lxtop{ height:250px;}
.zplogo img{ margin-top:40px;}
.menu-link-wrap li a{ margin-top:25px;}
.zlhz dt img.phopic{ display:none;}
}

@media only screen and (max-width:1080px){
	.jjnr .yelbfhiu{ width:980px;}
.jjnr .yelbfhiu ul{ width:1000px;}
#container{ width:980px !important;}

}
@media all and (max-width:640px){
.zlhz dt img.phopic{ display:inline-block;}
#foot-left{ display:none;}
#foot-rigt{ display:none;}
#top-logo{ width:76px; height:40px;}
.dtxaa{ display:none;}
#fp-nav.right{ display:none;}	
.qygs ul li{ width:45%; margin:0 2.5%; float:left; height:auto; min-height:inherit;}
.qygs ul li .imtp img{ width:70%;}
.qygs ul li .imtp{ width:100%; height:auto;}
dt.derp{ margin-top:90px;}
dt.derp img{ width:70%;}
.qygs ul{ margin-top:0;}
.qygs ul li p{ display:none;}
.xmzs dt{ margin-top:90px;}
.xmzs dt img{ width:80%;}
.picScroll-left{ width:96%; margin-top:10px;}
.picScroll-left .bd li{ width:230px;}
.picScroll-left .next{ width:30px; height:30px; background-size:100%; margin-right:0;}
.picScroll-left .prev{ width:30px; height:30px; background-size:100%; margin-left:0;}
.zlhz dt{ margin-top:90px;}
.zlhz>dt img{ width:70%;}
.zlhz>dt img.imdpic{ display:none;}
.zlhz ul{ margin-top:10px;}
.zlhz ul li{ width:40%; padding: 0 2.5%; margin:0 2.5%; float:left; padding-bottom:10px; margin-bottom:10px; height:140px;}
.zlhz ul li img{ margin-top:30px;}
.zlhz ul li dt{ margin-top:16px;}
.slideBox .bd li{ background-size:100% !important;}
.slideBox .bd li:nth-child(2){ background-size:cover !important;}
.qygs ul{ margin:0; position:inherit; left:0;}
.fp-tableCell>iframe{ width:94%; margin-left:3% !important;}
.jjnr ul.gxwlb{ margin-top:140px !important; height:40px; overflow-y:auto; overflow-x:hidden;}
dt.pbdt{ margin-top:90px;}
dt.pbdt a{ text-align:center; line-height:35px; height:35px; width:65px; font-size:12px; margin:0 5px; margin-bottom:10px; float:left;}
.gxwlb_big{ width:100%;}
.jjnr ul{ width:100%;}
.jjnr ul.gxwlb li{ width:100%; margin-left:0 !important;}
.lxtop {height: 150px;margin-top: 80px;}
.lxtop dt{ margin-top:12px; font-size:16px; line-height:25px;}
.lxtop a{ width:120px; height:35px; line-height:35px; text-align:center;}
.jjnr .sydfc ul li{ width:100%;}
.gqygs{ width:100%; padding:0; margin:0;}
.sub-right .right-con{ margin:0 3%;}
.mCSB_inside>.mCSB_container{ margin-right:0;}
.sub-title dt{ font-size:15px;}
.sub-txt p{ font-size:12px;}
.sub-title span{ display:none;}
.jjnr ul .nefhsyc{ right:inherit; left:2% !important;}
.jjnr .sydfc ul li{ margin-top:0px;}
.sub-title dt{ margin-top:40px;}
.jjnr ul .nefhsyc img{ width:30px !important;}
.jjnr ul .next{ top:0; margin:0; height:40px; background-size:50%; right:50px; left:inherit;}
.jjnr ul .prev{ top:0; margin:0; height:40px; background-size:50%; right:0; left:inherit;}
.gqygs .fp-tableCell ul .slideBox .bd li{ width:96%; margin-left:2%;}
.jjnr ul .sydfc{ width:96%; margin-left:2%;}
#container{ width:100% !important; height:100% !important; padding-bottom:80%; margin-top:0;}
.jjnr ul li{ width:100%; height:auto;}
.jjnr .yelbfhiu ul{ width:100%; height:100px;}
.jjnr .yelbfhiu{ width:100%;}
.section .fp-tableCell{ padding-top:0 !important;}
.yelbfhiu{ padding-top:140px;}
.yelbfhiu ul{ height:450px;}
.jjnr .sydfc ul li{ margin-left:0;}
.xwlb dt.pbdt a{ float:none;}
.gqygs.newszsdsaz>ul{ margin-top:-200px;}
.jjnr ul .sydfc.qygs_x{ margin-top:140px;}
.jjnr ul .sydfc{ margin-top:0;}
.zpxmzs{ margin-left:0; padding-left:0; width:100%;}
.fp-tableCell{ display:block; height:100% !important;}
.grid{ width:94% !important; margin:0 3%;}
.zlhzrs{ width:100%; margin:0; padding:0;}
.zlhzrs .fp-tableCell{    position: fixed;
    top: 50%;
    margin-top: -250px;}
.zlhzrs .fp-tableCell .slix{    width: 96%;margin-left: 2%;}
.zlhzrs .fp-tableCell  .zlhzde .bd li{ height:425px !important; margin-top:50px;}
.zlhzrs.jjnr .prev{ right:0;}
.zlhzrs.jjnr .next{ left:inherit; right:30px;}
.zpxmzs .jjnr .zpxmzs .nefhsyc{ top:70px !important;}
.lxbt ul{ width:96%;}
.lxbt ul li{ width:100%; text-align:center; float:left; margin:0; padding:0;}
.lxbt ul li.zli{ margin:0; padding:0;}
.lxbt ul li.fr{ width:100%; float:left;}
.lxbt ul li.fr #map{display:none !important;}
.menu-icon img{ width:40px; height:40px;}
#menu-btn-wrap{ top:1%;}
#top-logo img{ margin-top:-10px;}
#bjyy{ display:none;}
.qygs ul li dt{ margin-top:10px;}
dt.derp{ margin-top:70px;}
.gqygs .fp-tableCell{margin-top: -340px;}
#top-logo .logo{ margin-bottom:0;}
.yslb dt.pbdt{ margin-top:40px;}
.lxbt ul .focus{ position:relative;}
.lxbt ul .focus .hd{ position:absolute; bottom:0; width:100%; text-align:center;}
.lxbt ul .focus .hd li{ width:10px; height:10px; border-radius:100px; line-height:100px; overflow:hidden; display:inline-block; background:#CCC; margin:0 5px; float:none;}
.ipjfdt a{ display:block;}
.lxbt ul .focus .hd li.on{ background:#ff3700;}
.lxbt ul li.fr .ipjfdt{ width:80%; margin:0 auto;}
.lxbt ul li.fr .ipjfdt img{ width:100%;}
.qygs ul li img#tp2{ display:none !important;}
.gsdt .fp-tableCell>iframe{ width:80% !important; margin-left:10% !important;}
	}