﻿.toverflow{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.@-webkit-keyframes btnmove{0%{opacity:1;top:39px}
.}
.@-ms-keyframes btnmove{0%{opacity:1;top:39px}
.100%{opacity:0;top:44px}
.}
.@-o-keyframes btnmove{0%{opacity:1;top:39px}
.100%{opacity:0;top:44px}
.}
.@-moz-keyframes btnmove{0%{opacity:1;top:39px}
.100%{opacity:0;top:44px}
.}
.@keyframes btnmove{0%{opacity:1;top:39px}
.100%{opacity:0;top:44px}
.}
* {  margin:0px; padding:0px;}
a {
	text-decoration: none;
}
.item-scroll{visibility:hidden}
.body{font-family: Arial, "微软雅黑";color:#666;line-height:24px;padding:0;margin:0;background-color:#fff;-webkit-text-size-adjust:none;font-size:14px}
.p,img,form{border:0;margin:0;padding:0}
.mlAuto{margin-left:auto !important;margin-right:auto !important}
.height1{height:1px;overflow:hidden;clear:both}
.height2{height:2px;overflow:hidden;clear:both}
.height5{height:5px;overflow:hidden;clear:both}
.height10{height:10px;overflow:hidden;clear:both}
.height15{height:15px;overflow:hidden;clear:both}
.height20{height:20px;overflow:hidden;clear:both}
.height25{height:25px;overflow:hidden;clear:both}
.height30{height:30px;overflow:hidden;clear:both}
.height35{height:35px;overflow:hidden;clear:both}
.height40{height:40px;overflow:hidden;clear:both}
.height45{height:45px;overflow:hidden;clear:both}
.height50{height:50px;overflow:hidden;clear:both}
.input,textarea,select{font-family:"SourceHanSansCN",SimSun;outline:none;resize:none;font-size:14px;vertical-align:middle}
.img-middle{vertical-align:middle}
.auto-width{padding-top:10px;padding-bottom:10px;width:100%;height:auto;overflow:hidden}
.img-block{display:block}
.scale{width:320px;overflow:hidden;-webkit-transform-origin:left top;-o-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}
.area:focus{outline:none}
.a{color:#333;text-decoration:none}
.a:hover{color:#009097 !important}
.*{-webkit-tap-highlight-color:rgba(0,0,0,0)}
.article-area p{margin-bottom:10px}
.main{width:100%;overflow:hidden;min-width:1300px;position:relative}
.content{width:1200px !important;position:relative}
.top-bar{position:relative;height:80px;z-index:500}
.top-bar .logo{position:absolute;left:0;top:0;height:80px;overflow:hidden}
.top-bar .language-bar{height:80px;text-align:center;line-height:80px;border-left:1px solid #009097;position:absolute;right:0;width:190px;top:0; background:#009097;}
.top-bar .language-bar a{color:#fff;display:inline-block;background-image:url(../images/search.png);background-position:right center;padding-right:18px;background-repeat:no-repeat}
.select-bar{position:absolute;right:120px;top:0}
.select-bar .input{padding-left:5px;padding-right:5px;width:165px;height:23px;border:1px solid #e3e3e3}
.nsselect{cursor:pointer;position:relative;height:23px;line-height:23px;background-image:url(../images/drop.png);background-repeat:no-repeat;background-position:right center}
.nsselect .nsselect-drop{display:none;background-color:#fff;background-color:rgba(255,255,255,0.8);position:absolute;left:0;top:23px;width:100%}
.nsselect .nsselect-drop .nd-c{border:1px solid #ccc;overflow-x:hidden;overflow-y:auto}
.nsselect .nsselect-drop .ns-item{cursor:pointer;height:23px;line-height:23px;color:#000}
.nsselect .nsselect-drop .ns-item span{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-left:10px;margin-right:10px}
.nsselect .nsselect-drop .ns-item:last-child{border-bottom:0 solid #ccc}
.nsselect .nsselect-drop .ns-item:hover{background-color:#71b0dc}
.nsselect .nsselect-drop .ns-item:active,.nsselect .nsselect-drop .ns-item.current{background-color:#00548f;color:#fff}
.nsselect.open .nsselect-drop{display:block}
.nav{text-align:center;height:80px;position:relative}
.nav .nav-drop{display:none;width:189px;position:absolute;top:0;background-color:#fff;background-color:rgba(255,255,255,0.8);top:80px;left:0;text-align:left}
.nav .nav-drop a{display:block;color:#606060;text-align:center;border-bottom:1px solid #fff;border-bottom:1px solid rgba(255,255,255,0.5);height:35px;line-height:35px}
.nav .nav-drop a span{display:inline-block}
.nav .nav-drop .nd-list{position:relative}
.nav .nav-drop .nd-sub{display:none;position:absolute;left:189px;top:0;background-color:#fff;background-color:rgba(255,255,255,0.8);width:200px}
.nav .nav-drop .nd-sub a span{display:inline-block}
.nav .nav-drop .nd-list.opened .nd-sub{display:block}
.nav .nav-drop .nd-list.opened>a{color:#fff !important;background-position:right center;background-repeat:no-repeat;background-image:url(../Images/nav-icon.png);background-color:#0063a7}
.nav .a{background-image:url(../images/nav-line.png);line-height:80px;display:inline-block;height:80px;font-size:16px;color:#000;padding-right:20px;padding-left:20px;background-position:right center;background-repeat:no-repeat}
.nav .a.last{background:none}
.nav .a.current,.nav .a:hover{color:#009097; font-weight:700;}
.bottom{overflow:hidden;background-color:#4c4c4c;padding-bottom:50px;color:#999}
.bottom a{color:#999}
.bottom a:hover{color:#999 !important}
.bottom .r{float:right;text-align:right}
.bottom .l{float:left}
.bottom .r a{display:inline-block;vertical-align:middle;padding-left:8px;padding-right:8px}
.main-banner{height:750px;position:relative;overflow:hidden}
.main-banner .list{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;text-align:center;background-position:center center;color:#fff;display:none}
.main-banner .list .mask{background-image:url(../images/b71.png);position:absolute;left:0;top:0;width:100%;height:100%}
.main-banner .element{-webkit-transition-duration:.6s;-o-transition-duration:.6s;-ms-transition-duration:.6s;-moz-transition-duration:.6s;transition-duration:.6s;position:absolute;width:100%;left:0}
.main-banner .list .t1 i { color:#fff; font-style:normal;}
.main-banner .list .t1{font-family: Arial, Helvetica, sans-serif;opacity:0;text-transform:uppercase;font-size:60px;line-height:58px;background-position:center bottom;background-repeat:no-repeat;padding-bottom:15px;top:440px; font-weight:700; text-shadow:6px 6px 6px rgba(0,0,0,.2); text-align:left;  width:86%; margin:0px 7%!important; font-weight:900;}
.main-banner .list .t2{-webkit-transition-delay:.2s;-o-transition-delay:.2s;-ms-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s;opacity:0;top:590px;font-size:25px;line-height:38px; text-shadow:6px 6px 6px rgba(0,0,0,.2);  font-weight:400;   margin:0px 7%!important;text-align:left; width:100%;}
.main-banner .list.current .t1{top:300px;opacity:1}
.main-banner .list.current .t2{top:380px;opacity:1;}
/*.main-banner .list.notitle.current .t1{top:200px;opacity:1}
.main-banner .list.notitle.current .t2{top:300px;opacity:1}*/
.main-banner .list .t2 .en{font-size:16px;font-family:"Arial"; font-weight:400; line-height:20px; margin-top:10px; }
.main-banner .btns{text-align:center;top:690px}
.main-banner .mbtn{text-align:center;bottom:0}
.main-banner .mbtn a{font-family:Arial;display:inline-block;width:198px;height:78px;background-color: rgba(231,67,11,.8);font-size:20px;line-height:78px;color:#fff;text-transform:uppercase; border-radius:70px 70px 0px 0px;}

.tt { width:400px; /*float:left;   background:#fff; height:100px;*/}
.tt .t1 { width:100% !important;}
.tt .t2 { width:100%!important;}
.t2 .zb { width:60px; height:60px; border:3px solid #fff; margin-top:.5%; border-radius:50%; float:left; margin-right:20px; text-align:center; line-height:60px; }
.t2 .zb .icon {font-size:23px;}


.t2 .yb { float:left; width:760px;}
@font-face {
  font-family: mvboli;
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(../fonts/mvboli.ttf);
 
}
.main-banner .mbtn .icon { font-size:30px;}
.tt .hy { font-family:mvboli; font-size:30px; color:#e44621; text-transform:uppercase;}
.main-banner .mbtn a:hover{color:#fff !important}
.main-banner .btns a{border-radius:4px;border:1px solid  rgba(255,255,255,.6);width:64px;margin-left:5px;margin-right:5px;height:4px;display:inline-block}
.main-banner .btns a:hover,.main-banner .btns a.current{background-color:#fff}
.broadside{position:fixed;right:0;top:480px;width:55px;z-index:2000}
.broadside .up{background-image:url(../images/broadside/up.png);width:55px;height:8px}
.broadside .gotop{display:inline-block;margin-bottom:1px;background-image:url(../images/broadside/top.png);width:55px;height:53px}
.broadside .weixin{display:inline-block;background-image:url(../images/broadside/weixin.png);width:55px;height:53px}
.qrcode{position:absolute;right:55px;top:0;display:none;z-index:2000}
.main-item{position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover}
.main-item .element{-webkit-transition-duration:.6s;-o-transition-duration:.6s;-ms-transition-duration:.6s;-moz-transition-duration:.6s;transition-duration:.6s}
.main-item .absolute{position:absolute}
.main-item .title{opacity:0;width:100%;text-align:center;top:187px;line-height:34px}
.main-item .title .cn{font-size:35px;color:#151515;}
.main-item .title .en{text-transform:uppercase;font-size:19px;color:#aaa; font-family:Arial, Helvetica, sans-serif; letter-spacing:2px;}
.main-item.inner-banner .title .cn{font-size:30px;color:#fff}
.main-item.inner-banner .title .en{text-transform:uppercase;font-size:22px;color:#bbb}
.main-item.inner-banner .title{line-height:40px;opacity:1;width:100%;text-align:center;top:195px}
.main-item.w .title .cn{color:#fff}
.main-item.w .title .en{color:#9ec5e1}
.main-item .desc{-webkit-transition-delay:.2s;-o-transition-delay:.2s;-ms-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s;opacity:0;width:100%;text-align:center;top:320px;color:#666;line-height:30px;letter-spacing:.1em}
.main-item.w .desc{color:#bbdaf0}
.main-item .btn{-webkit-transition-delay:.4s;-o-transition-delay:.4s;-ms-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s;opacity:0;width:100%;text-align:center;top:368px}
.main-item.current .title{opacity:1;top:60px}
.main-item.current .desc{opacity:1;top:140px;font-size:16px}
.main-item.current .btn{opacity:1;top:228px}
.main-item.current .btn a{text-transform:capitalize;width:195px;height:49px;background-color:#009097;text-align:center;line-height:49px;display:inline-block;font-size:20px;color:#fff; border-radius:0px 20px;}
.main-item.current .btn a:hover{color:#fff !important}
.main-item .tab-nav{-webkit-transition-delay:.2s;-o-transition-delay:.2s;-ms-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s;opacity:0;width:100%;text-align:center;top:272px}
.main-item.current .tab-nav{opacity:1;top:162px}
.main-item .tab-nav .tab-nav-c{height:47px;width:970px}
.main-item .tab-nav .tlist{float:left;position:relative;z-index:50}
.main-item .tab-nav .tlist a{border-collapse:collapse;border:1px solid #f5f5f5;display:block;line-height:47px;text-align:center;font-size:15px;background-color:#f5f5f5;color:#00548f;margin-left:-1px}
.main-item .tab-nav .tlist.current a{border:1px solid #00548f;color:#fff !important;background-color:#00548f}
.main-item .tab-nav .tlist:hover,.main-item .tab-nav .tlist.current{z-index:100}
.index-broadside .lists{position:relative;width:100%;overflow:hidden;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;/*height:355px*/}
.index-broadside .lists .lbtn{position:absolute;left:0;top:0;background-repeat:no-repeat;background-position:center center;background-image:url(../images/left-btn.png);width:46px;height:100%}
.index-broadside .lists .lbtn:hover{background-image:url(../images/left-hover-btn.png);width:46px;height:100%}
.index-broadside .lists .rbtn{position:absolute;right:0;top:0;background-repeat:no-repeat;background-position:center center;background-image:url(../images/right-btn.png);width:46px;height:100%}
.index-broadside .lists .rbtn:hover{background-image:url(../images/right-hover-btn.png);width:46px;height:100%}
.index-broadside .lists .max{width:100%;}
.index-broadside .lists .list{width:19.9%!important;float:left;height:225px;border-right:1px solid #d5d5d5;text-align:center; box-shadow:6px 6px 6px 6px rgba(0,0,0,.05);}
.index-broadside .lists .list .img{height:120px;overflow:hidden;background-position:center bottom;background-repeat:no-repeat;padding-bottom:5px;padding-top:20px}
.index-broadside .lists .list .ltitle{font-size:18px;color:#363636;background-image:url(../images/line.png);background-position:center bottom;background-repeat:no-repeat;padding-bottom:8px;margin-bottom:15px}
.index-broadside .lists .list .ldesc{margin-bottom:10px;margin-left:15px;margin-right:15px;color:#666}
.index-broadside .lists .list:hover{background-color:#009097;}
.index-broadside .lists .list:hover .ltitle{color:#fff;background-image:url(../images/line-w.png)}
.index-broadside .lists .list:hover .ldesc{color:#fff}
.index-company{height:340px}
.index-video{
	height: 761px;
	background-image: url(../images/bg.jpg);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center top;
}
.index-video.current .btn{top:667px}
.index-video .btn{top:547px}
.index-video .video-info{text-align:center;top:190px;width:100%;color:#fff}
.index-video .video-info .a{background-image:url(../images/play.png);background-position:center top;background-repeat:no-repeat;padding-top:200px;display:inline-block;width:1200px;height:160px;color:#fff; margin-top:200px;}
.index-video .video-info .a:hover{color:#fff !important}
.index-video .video-info .a .t{font-size:50px;height:70px;font-weight:700;}
.index-video .video-info .a .e{font-size:30px;color:#fff;height:40px}
.index-video .video-info .a .c{font-size:16px;color:#fff; line-height:32px;  margin-top:20px; }
.index-video.current .video-info{top:-90px}

.index-video .btn a { background: none!important; border:2px solid #fff!important;}

.ns-video{z-index:2100;position:absolute;left:0;top:0;background-image:url(../images/b71.png)}
.ns-video .ns-video-c{width:1020px;height:597px}
.ns-video .ns-video-c .close{margin-bottom:10px;background-image:url(../images/close.png);width:27px;height:27px;cursor:pointer;float:right}
.ns-video .ns-video-c .ns-video-content{background-color:#000;padding:10px;width:1000px;height:560px;overflow:hidden}



.jianjie { width:100%; height:600px; overflow:visible; clear:both; }
.index-qiye{height:780px;overflow:hidden;  background:url(../images/img5.jpg) no-repeat center bottom; }
.index-qiye .nr { width:1200px; margin:240px auto 40px; display:flex; justify-content: space-between; }
.index-qiye .nr a { width:30.5%; box-shadow:0px 10px 10px 0px rgba(0,0,0,.2);  border-radius:0px 20px; overflow:hidden;height:460px ; position:relative; }
.index-qiye .nr a dl dt { width:100%; height:460px; float:left; position:absolute  }
.index-qiye .nr a dl dt img { width:100%; height:100%; float: left; }
.index-qiye .nr a dl dd { width:100%; height:70px; float:left; line-height:70px; text-align:left; padding-left:100px; font-size:21px; background: rgba(0,144,151,.9); color:#fff; position:absolute; left:50px; bottom:50px; border-radius:25px 0px; }
/*.index-qiye .nr a:nth-child(2) dl dd { background:#0ca752;}
.index-qiye .nr a:nth-child(3) dl dd { background:#4dc884;}
.index-qiye .nr a:nth-child(4) dl dd { background:#55a97d;}*/







.index-news{height:1370px;overflow:hidden ; margin-top:00px;}
.index-news .list{float:left;overflow:hidden;margin-right:18px;height:544px;background-color:#fff;box-shadow:0 8px 8px 0px rgba(0,0,0,0.1); border:1px solid #eeeeee; }
.index-news a:hover .list { }
.index-news .list .img{display:block;position:relative;margin-bottom:5px;overflow:hidden;width:100%;height:247px;background-size:cover;background-position:center center;background-repeat:no-repeat}
.index-news .list .img .bg{-webkit-transition-duration:.6s;-o-transition-duration:.6s;-ms-transition-duration:.6s;-moz-transition-duration:.6s;transition-duration:.6s;opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(../images/bu77.png)}
.index-news .list .img .icon{-webkit-transition-duration:.6s;-o-transition-duration:.6s;-ms-transition-duration:.6s;-moz-transition-duration:.6s;transition-duration:.6s;opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(../images/index-news/add.png);background-position:center center;background-repeat:no-repeat}
.index-news .list:hover .img .bg{opacity:1}
.index-news .list:hover .img .icon{opacity:1}

.index-news .list .tupian { width:84%; height:190px; margin:8%; overflow:hidden;}
.index-news .list .tupian img { width:100%; height:100%;}
.index-news .list .ltitle{font-size:18px;text-align:left;margin-left:35px;margin-right:35px;background-position:center bottom;background-repeat:no-repeat;line-height:46px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#333;margin-bottom:14px;background-image:url(../images/index-news/line.png)}
.index-news .list .ltitle a{color:#333}
.index-news .list .ldesc{margin-left:35px;margin-right:35px;text-align:left;color:#808587;line-height:24px;font-size:15px}
.index-news{background-color:#fff}
.index-news.current .btn{top:1240px}
.index-news .btn{top:800px;-webkit-transition-delay:.6s;-o-transition-delay:.6s;-ms-transition-delay:.6s;-moz-transition-delay:.6s;transition-delay:.6s}
.index-news .content{opacity:0;margin-top:100px;-webkit-transition-delay:.4s;-o-transition-delay:.4s;-ms-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s}
.index-news.current .content{opacity:1;margin-top:0}
.inner-banner{height:480px;width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}
.inner-banner .banner-info{position:absolute;left:35px;top:80px;width:1000px;color:#fff}
.inner-banner .banner-info .mt{font-size:36px;font-weight:bold;line-height:40px;margin-bottom:15px}
.inner-banner .banner-info .mt span{font-size:30px;font-weight:normal;text-transform:uppercase}
.inner-banner .banner-info .st{font-size:20px;margin-bottom:15px;line-height:28px}
.inner-banner .banner-info .bi-desc{font-size:16px;color:#c2c2ca}
.lead-banner{position:relative;height:695px;width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}
.comm-list .lists{opacity:0;-webkit-transition-delay:.6s;-o-transition-delay:.6s;-ms-transition-delay:.6s;-moz-transition-delay:.6s;transition-delay:.6s}
.comm-list.current .lists{opacity:1}
.comm-list .list{background-color:#fff;padding-top:30px;padding-bottom:30px;color:#888}
.comm-list .list:hover{background-color:#00548f !important;color:#fff}
.comm-list .list .d{color:#9e9e9e;font-size:15px;padding-bottom:5px}
.comm-list .list .t{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:16px;color:#00548f;padding-bottom:10px}
.comm-list .list .t a{color:#00548f}
.comm-list .list .t a:hover{color:#fff !important}
.comm-list .list:nth-child(odd){background-color:#f6f6f6}
.comm-list .list:hover .d{color:#fff}
.comm-list .list:hover .t a{color:#fff}
.page{text-align:center}
.page .page-item{border-radius:5px;display:inline-block;border:1px solid #c8c8c8;height:40px;overflow:hidden;line-height:40px;margin-left:5px;margin-right:5px;padding-left:15px;padding-right:15px;font-size:16px;color:#333}
.page .page-item.current,.page .page-item:hover{color:#fff !important;border:1px solid #00548f;background-color:#00548f}
.lead-content .mt{text-align:center;font-size:48px;color:#00548f;padding-bottom:10px;line-height:50px}
.lead-content .st{text-align:center;font-size:20px;color:#7b7b7b}
.lead-content p{font-size:14px;line-height:30px;margin-bottom:15px}
.base-detail .mt{font-size:30px;color:#00548f;padding-bottom:10px;line-height:30px}
.base-detail p{font-size:14px;line-height:30px;margin-bottom:20px}
.base-detail img{margin-bottom:20px}
.base-detail .back-list{position:absolute;right:0;top:40px;text-align:center;line-height:30px;border:1px solid #dbdbdb;width:121px;height:29px}
.base-detail .back-list span{background-image:url(../images/back-icon.png);background-repeat:no-repeat;background-position:right center;padding-right:16px;display:inline-block}
.about-01{background-image:url(../images/about/01/bg.jpg);height:600px}
.about-01 .desc{text-align:left;letter-spacing:0}
.about-01 .desc p{margin-bottom:10px}
.about-02 .content{overflow:hidden;opacity:0;margin-top:100px}
.about-02.current .content{opacity:1;-webkit-transition-delay:.6s;-o-transition-delay:.6s;-ms-transition-delay:.6s;-moz-transition-delay:.6s;transition-delay:.6s;margin-top:0}
.about-02{background-image:url(../images/about/02/bg.jpg);height:705px}
.about-02 .list{float:left;background-color:#fff;width:380px;height:390px;margin-right:30px}
.about-02 .list .img{overflow:hidden;width:380px;height:255px}
.about-02 .list .ltitle{height:60px;line-height:60px;text-align:center;font-size:16px;color:#00548f;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.about-02 .list .ldesc{color:#666;text-align:center;margin-left:13px;margin-right:13px}
.about-02 .max{width:10000000px}
.about-02 .lbtn{display:none;position:absolute;left:0;top:0;background-repeat:no-repeat;background-position:center center;background-image:url(../images/left-btn.png);width:46px;height:100%}
.about-02 .lbtn:hover{background-image:url(../images/left-hover-btn.png);width:46px;height:100%}
.about-02 .rbtn{display:none;position:absolute;right:0;top:0;background-repeat:no-repeat;background-position:center center;background-image:url(../images/right-btn.png);width:46px;height:100%}
.about-02 .rbtn:hover{background-image:url(../images/right-hover-btn.png);width:46px;height:100%}
.tab-content{display:none}
.about-03 .tab-content{background-color:#f5f5f5;padding-top:76px;padding-bottom:76px}
.about-03 .l{float:left;width:606px}
.about-03 .r{float:right;width:565px}
.about-03 .r .t1{font-size:20px;color:#00548f}
.about-03 .r .t2{font-family:"Arial";padding-bottom:10px;color:#b5b5b5}
.more{color:#00548f;font-size:20px;font-family:"Arial";text-transform:capitalize;display:inline-block;margin-top:20px}
.about-04{background-image:url(../images/about/04/bg.jpg);height:750px}
.about-04 .list{color:#333;-webkit-transition-duration:.6s;-o-transition-duration:.6s;-ms-transition-duration:.6s;-moz-transition-duration:.6s;transition-duration:.6s;-webkit-transform-origin:center center;-o-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;position:relative;z-index:5;box-shadow:0 0 2px 2px rgba(0,0,0,0.1);float:left;margin-right:9px;background-color:#fff;width:235px;height:300px}
.about-04 .list:hover{color:#333 !important}
.about-04 .year-list{float:left;width:189px;height:37px;line-height:37px;padding-left:55px}
.about-04 .year-list span{background-image:url(../images/about/04/line.png);background-position:left bottom;background-repeat:no-repeat;padding-left:10px;display:inline-block;color:#666;width:115px}
.about-04 .year-list span.current{border-bottom:3px solid #0263a8;background-repeat:repeat;background-image:url(../images/w90.png);color:#0263a8;font-weight:bold}
.about-04 .list .img{width:235px;height:162px}
.about-04 .list .ldesc{padding:15px;position:relative}
.about-04 .list .ldesc .text{height:80px;overflow:hidden}
.about-04 .list .ldesc .icon{display:none;background-image:url(../images/about/04/search.png);position:absolute;right:15px;bottom:20px;width:18px;height:19px}
.about-04 .list .ldesc:hover .icon{display:block}
.about-04 .list:hover{-webkit-transform:scale(1.3, 1.3);-ms-transform:scale(1.3, 1.3);-moz-transform:scale(1.3, 1.3);-o-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3);z-index:100}
.about-04 .mCSB_container{padding-top:60px}
.about-04 .max{padding-bottom:40px;background-image:url(../images/about/04/time-line.png);background-position:left bottom;background-repeat:repeat-x}
.about-04 .lists{opacity:0;margin-top:100px;-webkit-transition-delay:.4s;-o-transition-delay:.4s;-ms-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s}
.about-04.current .lists{opacity:1;margin-top:0}
.about-05{background-image:url(../images/about/06/bg.jpg);height:575px}
.about-05 .lists{overflow:hidden;-webkit-transition-delay:.6s;-o-transition-delay:.6s;-ms-transition-delay:.6s;-moz-transition-delay:.6s;transition-delay:.6s;opacity:0;margin-top:100px;background-position:center top;background-repeat:no-repeat}
.about-05.current .lists{padding-bottom:80px;opacity:1;margin-top:0}
.about-05 .lists .max{width:10000000px}
.about-05 .lists .max .list{float:left;width:1200px}
.about-05 .lists .max .list .lmax{width:1212px}
.about-05 .lists .max .list .lmax .item{position:relative;z-index:10;width:291px;height:91px;margin-right:12px;float:left;margin-bottom:39px;color:#fff}
.about-05 .lists .max .list .lmax .item .ic{border:1px solid #a9c3dd}
.about-05 .lists .max .list .lmax .item .ic{padding:17px}
.about-05 .lists .max .list .lmax .item .ic .year{height:30px;border-bottom:1px solid #538dc6}
.about-05 .lists .max .list .lmax .item .ic .shc{display:none;margin-top:10px}
.about-05 .lists .max .list .lmax .item .ic .hic{margin-top:10px}
.about-05 .lists .max .list .lmax .item:hover{z-index:100}
.about-05 .lists .max .list .lmax .item:hover{background-color:#fff;color:#666}
.about-05 .lists .max .list .lmax .item:hover .year{color:#135ba2}
.about-05 .lists .max .list .lmax .item:hover .ic .shc{display:block}
.about-05 .lists .max .list .lmax .item:hover .ic .hic{display:none}
.about-05 .lists .max .list .lmax .item:hover .ic{background-color:#fff}
.about-05 .lbtn{display:none;position:absolute;left:5px;top:265px;background-repeat:no-repeat;background-position:center center;background-image:url(../images/about/06/left.png);width:38px;height:236px}
.about-05 .rbtn{display:none;position:absolute;right:5px;top:265px;background-repeat:no-repeat;background-position:center center;background-image:url(../images/about/06/right.png);width:38px;height:236px}
.about-06 .info{background-image:url(../images/about/07/bg.jpg);height:635px}
.about-06 .info .img{position:absolute}
.about-06 .info .img.i1{-webkit-transition-delay:.4s;-o-transition-delay:.4s;-ms-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s;opacity:0;left:0;top:195px}
.about-06 .info .img.i2{-webkit-transition-delay:.5s;-o-transition-delay:.5s;-ms-transition-delay:.5s;-moz-transition-delay:.5s;transition-delay:.5s;opacity:0;left:480px;top:195px}
.about-06 .info .img.i3{-webkit-transition-delay:.6s;-o-transition-delay:.6s;-ms-transition-delay:.6s;-moz-transition-delay:.6s;transition-delay:.6s;opacity:0;left:847px;top:195px}
.about-06 .info .img.i4{-webkit-transition-delay:.7s;-o-transition-delay:.7s;-ms-transition-delay:.7s;-moz-transition-delay:.7s;transition-delay:.7s;opacity:0;left:0;top:421px}
.about-06 .info .img.i5{-webkit-transition-delay:.8s;-o-transition-delay:.8s;-ms-transition-delay:.8s;-moz-transition-delay:.8s;transition-delay:.8s;opacity:0;left:480px;top:421px}
.about-06 .info .img.i6{-webkit-transition-delay:.9s;-o-transition-delay:.9s;-ms-transition-delay:.9s;-moz-transition-delay:.9s;transition-delay:.9s;opacity:0;left:847px;top:421px}
.about-06.current .info .img.i1{opacity:1;top:95px}
.about-06.current .info .img.i2{opacity:1;top:95px}
.about-06.current .info .img.i3{opacity:1;top:95px}
.about-06.current .info .img.i4{opacity:1;top:321px}
.about-06.current .info .img.i4 .nsselect{line-height:30px;height:30px}
.about-06.current .info .img.i4 .nsselect .ns-item{line-height:30px;height:30px}
.about-06.current .info .img.i4 .nsselect .text{color:#fff}
.about-06.current .info .img.i4 .nsselect .nsselect-drop{top:30px}
.about-06.current .info .img.i5{opacity:1;top:321px}
.about-06.current .info .img.i6{opacity:1;top:321px}
.about-07 .tab-list{height:250px;width:384px;background-repeat:no-repeat;float:left;margin-right:24px;position:relative}
.about-07 .max{width:1224px;overflow:hidden}
.about-07 .tab-list.current .mask{width:100%;height:204px;position:absolute;left:0;top:0;background-image:url(../images/b38.png)}
.about-07 .tab-list.current{background-image:url(../images/about/08/icon.png);background-position:center bottom;background-repeat:no-repeat}
.about-07 .tab-content{padding-top:35px;padding-bottom:35px;background-color:#efefef}
.about-07 .tab-content .t{padding-bottom:10px;font-size:24px;color:#00548f}
.about-07 .tab-group{-webkit-transition-delay:.6s;-o-transition-delay:.6s;-ms-transition-delay:.6s;-moz-transition-delay:.6s;transition-delay:.6s;opacity:0;margin-top:100px}
.about-07.current .tab-group{opacity:1;margin-top:0}
.ns-photo{background-image:url(../images/b71.png);position:absolute;z-index:3000;left:0;top:0;overflow:hidden}
.ns-photo .ns-photo-c{position:relative;background-color:#fff;overflow:hidden}
.ns-photo .ns-photo-c .ns-photo-top-bar{height:47px;line-height:47px;position:relative}
.ns-photo .ns-photo-c .l{color:#6c6c6c;padding-left:10px}
.ns-photo .ns-photo-c .l a{color:#336389}
.ns-photo .ns-photo-c .close-btn{position:absolute;display:block;right:10px;bottom:10px;background-image:url(../images/close.jpg);width:41px;height:41px}
.ns-photo .ns-photo-c .r a{color:#e49e18;text-decoration:none}
.ns-photo .ns-photo-c .ns-photo-text .ht{font-size:16px;color:#183f7a}
.ns-photo .ns-photo-c .ns-photo-content{position:relative}
.ns-photo .ns-photo-c .ns-photo-list{display:none;position:absolute;left:10px;top:0}
.ns-photo .ns-photo-c .ns-photo-content .left-btn{z-index:1500;display:block;position:absolute;display:none;background-image:url(../images/left-btn.png);width:46px;height:61px;left:0;top:0;overflow:hidden}
.ns-photo .ns-photo-c .ns-photo-content .left-btn:hover{background-image:url(../images/left-hover-btn.png)}
.ns-photo .ns-photo-c .ns-photo-content .right-btn{z-index:1500;display:block;position:absolute;display:none;background-image:url(../images/right-btn.png);width:49px;height:57px;right:0;top:0;overflow:hidden}
.ns-photo .ns-photo-c .ns-photo-content .right-btn:hover{background-image:url(../images/right-hover-btn.png)}
.hide{display:none}
.job-01{height:690px}
.job-01 .img{-webkit-transition-delay:.6s;-o-transition-delay:.6s;-ms-transition-delay:.6s;-moz-transition-delay:.6s;transition-delay:.6s;width:1200px;opacity:0;margin-top:100px}
.job-01.current .img{opacity:1;margin-top:0}
.job-02{height:389px;background-image:url(../images/job/02/bg.jpg)}
.job-02 .l{float:left;width:580px;opacity:0;margin-left:-100px}
.job-02 .r{float:right;width:571px;opacity:0;margin-right:-100px}
.job-02 .l .t{font-size:24px;height:46px;background-position:left bottom;background-repeat:no-repeat;background-image:url(../images/job/02/line.jpg);color:#fff;margin-bottom:20px}
.job-02 .l .text{color:#b6d3e7}
.job-02.current .l{margin-left:0;opacity:1}
.job-02.current .r{margin-right:0;opacity:1}
.job-03 .t{font-size:24px;height:40px}
.job-03 .text{opacity:0}
.job-03 .l{-webkit-transition-delay:.2s;-o-transition-delay:.2s;-ms-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s;opacity:0;margin-left:-100px;float:left;width:602px}
.job-03 .r{-webkit-transition-delay:.2s;-o-transition-delay:.2s;-ms-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s;opacity:0;margin-right:-100px;float:right;width:598px;background-color:#136097;height:259px}
.job-03 .r .rc{padding:60px 30px 0 30px;color:#b8d2e4}
.job-03.current .l{opacity:1;margin-left:0}
.job-03.current .r{opacity:1;margin-right:0}
.job-03.current .text{opacity:1}
.base-01 .lists{position:relative;overflow:hidden;width:100%}
.base-01 .lists .max{width:10000000px}
.base-01 .lists .max .list{float:left;overflow:hidden}
.base-01 .lists .max .list .lmax{width:101%}
.base-01 .lists .max .list .lmax .item{display:block;border-bottom:1px solid #ccc;border-right:1px solid #ccc;height:320px;background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative}
.base-01 .lists .max .list .lmax .item.empty{background-image:url(../Images/base/add.png);background-position:center center;background-repeat:no-repeat;background-size:auto auto}
.base-01 .lists .max .list .lmax .item-out{height:321px}
.base-01 .lists .max .list .lmax .column-list{float:left;width:33.33333333%}
.base-01 .lists .max .list .lmax .item .mask{position:absolute;left:0;top:0;width:100%;height:100%}
.base-01 .lists .max .list .lmax .item .bg{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:center center}
.base-01 .lists .max .list .lmax .item.current .bg{display:block}
.base-01 .lists .max .list .lmax .item.current .mask{background-image:url(../images/bu77.png)}
.base-01 .lists .max .list .lmax .item .icon{text-align:center;position:absolute;left:0;top:111px;height:100px;background-position:center center;background-repeat:no-repeat;width:100%;background-image:url(../Images/base/address.png)}
.base-01 .lists .max .list .lmax .item.current .icon{background-image:url(../Images/base/address-hover.png)}
.base-01 .lists .max .list .lmax .item .icon .text{color:#fff;font-size:20px;padding-top:60px;display:inline-block}
.base-01 .lists .max .list .lmax .item.current .icon .text{color:#00548f}
.base-01 .lists .max .list .lmax .item .sub-title{color:#333;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;text-align:center;position:absolute;left:0;top:232px;font-size:16px}
.base-01 .lists .max .list .lmax .item.current .sub-title{color:#fff}
.base-01 .lists .lbtn{display:none;position:absolute;left:10px;top:0;background-repeat:no-repeat;background-position:center center;background-image:url(../images/base/left-hover.png);width:46px;height:100%}
.base-01 .lists .lbtn:hover{background-image:url(../images/base/left-hover.png);width:46px;height:100%}
.base-01 .lists .rbtn{display:none;position:absolute;right:10px;top:0;background-repeat:no-repeat;background-position:center center;background-image:url(../images/base/right-hover.png);width:46px;height:100%}
.base-01 .lists .rbtn:hover{background-image:url(../images/base/right-hover.png);width:46px;height:100%}
.industry .categorys .list-out{width:33.33333333%;float:left}
.industry .categorys .list{display:block;height:348px;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;text-align:center}
.industry .categorys .list .img{height:120px;overflow:hidden;background-position:center bottom;background-repeat:no-repeat;padding-bottom:5px;padding-top:74px;margin-bottom:10px}
.industry .categorys .list .ltitle{font-size:24px;color:#363636;background-position:center bottom;background-repeat:no-repeat;padding-bottom:15px}
.industry .categorys .list .ldesc{font-size:16px;margin-bottom:10px;margin-left:10px;margin-right:10px;color:#666}
.industry .categorys .list.current .ltitle{color:#fff}
.industry .categorys .list.current .ldesc{color:#a0c3db}
.industry-sub .list-out{float:left;width:33.33333333%}
.industry-sub .list-out .list{background-position:center center;background-repeat:no-repeat;background-size:cover;margin-bottom:45px;height:420px;overflow:hidden;display:block;margin-left:13px;margin-right:13px}
.industry-sub .list-out .list .img{position:relative;height:320px;background-position:center center;background-repeat:no-repeat;background-size:cover}
.industry-sub .list-out .list .img .mask{background-image:url(../images/industry/link.png);background-position:center center;background-repeat:no-repeat;position:absolute;left:0;top:0;width:100%;height:100%;display:none}
.industry-sub .list-out .list:hover .img .mask{display:block}
.industry-sub .list-out .list .text{height:100px;text-align:center;background-color:#eee}
.industry-sub .list-out .list:hover .text{background-color:#00548f}
.industry-sub .list-out .list .text .cn{font-size:24px;padding-top:26px;color:#333}
.industry-sub .list-out .list .text .en{font-size:20px;font-family:"Arial";padding-top:5px;color:#666}
.industry-sub .list-out .list:hover .text .cn{color:#fff}
.industry-sub .list-out .list:hover .text .en{color:#78a6c6}
.industry-list-banner{height:342px;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}
.industry-list-banner .title{position:absolute;left:0;width:100%;color:#fff;text-align:center}
.industry-list-banner .title.en{font-family:"SourceHanSansCN";font-size:22px;color:#bbb;top:180px}
.industry-list-banner .title.cn{font-size:30px;color:#fff;top:140px}
.industry-list .category-desc{padding-top:35px;padding-bottom:40px;color:#999;text-align:center;font-size:16px}
.industry-list .list:nth-child(odd){background-color:#eee}
.industry-list .list:nth-child(odd) .more{color:#8f8f8f}
.industry-list .list .more{color:#7b9aa9}
.industry-list .list{padding-top:90px;padding-bottom:90px}
.industry-list .list .l{float:left;width:403px;height:401px;overflow:hidden}
.industry-list .list .r{color:#595959;float:right;width:765px;overflow:hidden}
.industry-list .list .r .t{background-color:#7b9aa9;height:90px}
.industry-list .list .r .t .tc{padding:20px;font-size:18px;line-height:28px}
.industry-list .list .r .t .tc .cn{color:#fff;font-weight:bold}
.industry-list .list .r .t .tc .en{color:#c8d8df;font-weight:bold}
.industry-list .list .r .scrolling-content{height:301px;overflow:hidden}
.industry-list .list .r .scrolling-content .ldesc{padding-bottom:20px;font-size:16px;padding-right:10px}
.industry-list .list .r .scrolling-content .ldesc img{max-width:100%}
.industry-list .list .r .scrolling-content .item{font-size:16px;margin-bottom:10px;background-position:left top;min-height:52px;background-repeat:no-repeat;padding-left:65px;padding-top:5px}
.industry-list .list .r .scrolling-content .item img{max-width:100%}
.more-product{background-color:#eee;padding-top:30px;padding-bottom:30px}
.more-product .t{font-size:18px;padding-bottom:10px;color:#585858}
.more-product .content{overflow:hidden}
.more-product .content .max{width:1000000000px}
.more-product .content .max .list{text-align:center;float:left;width:290px;margin-right:13px}
.more-product .content .max .list .text{font-size:18px;color:#000;line-height:55px}
.more-product .content .lbtn{height:174px;display:none;position:absolute;left:0;top:34px;background-repeat:no-repeat;background-position:center center;background-image:url(../images/left-btn.png);width:46px}
.more-product .content .lbtn:hover{background-image:url(../images/left-hover-btn.png)}
.more-product .content .rbtn{height:174px;display:none;position:absolute;right:0;top:34px;background-repeat:no-repeat;background-position:center center;background-image:url(../images/right-btn.png);width:46px}
.more-product .content .rbtn:hover{background-image:url(../images/right-hover-btn.png)}
.industry-detail p{line-height:30px}
.industry-detail{font-size:16px}
.industry-detail img{max-width:100%}
.paper-banner{z-index:400;height:320px;width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}
.paper-banner .barbg{position:absolute;left:0;bottom:0;width:100%}
.paper-banner .bar{position:absolute;left:0;bottom:0;width:100%;background-image:url(../Images/paper/barbg.jpg);background-position:center center;background-repeat:no-repeat}
.paper-banner .bar .l{background-color:#e7e7e7;line-height:70px;font-size:30px;float:left;width:420px;color:#1b6296;height:70px}
.paper-banner .bar .l span{color:#8f8f8f;font-size:20px;text-transform:uppercase}
.paper-banner .bar .r{background-color:#165d92;float:right;width:778px;height:70px}
.paper-banner .barbg .l{float:left;width:40%;height:70px;background-image:url(../images/w84.png)}
.paper-banner .barbg .r{float:right;width:60%;height:70px;background-image:url(../images/bu84.png)}
.paper-banner .bar .r .rc{padding-left:40px;font-size:16px;color:#fff}
.paper-banner .bar .r .rc .select{border:1px solid #dfdfdf;width:266px;height:35px;vertical-align:middle;background-color:#fff;display:inline-block;margin-right:10px;padding-left:5px;padding-right:5px}
.paper-banner .bar .r .rc .nsselect{color:#666;height:35px;line-height:35px}
.paper-banner .bar .r .rc .nsselect-drop{top:35px}
.paper-banner .bar .r .rc .nsselect-drop .ns-item{cursor:pointer;height:35px;line-height:35px;border-bottom:1px solid #ccc}
.paper .nap a{width:121px;height:38px;display:inline-block;background-color:#e5e5e5;color:#919191;text-align:center;line-height:38px}
.paper .nap a:hover{background-color:#e7430b;color:#fff !important}
.paper .nap{padding-top:2px;width:304px;height:52px}
.paper .l{float:left;width:420px}
.paper .l .lc{width:390px}
.paper .content{overflow:hidden;background-image:url(../Images/pline.jpg);background-repeat:repeat-y;background-position:422px top}
.paper .r{float:right;width:779px}
.paper .r .rc{padding-top:35px;padding-left:35px}
.paper .r .rc .group{margin-bottom:40px}
.paper .r .rc .group .t{height:60px;background-image:url(../images/paper/line.jpg);line-height:60px;font-size:18px;color:#135e92;background-position:right top;background-repeat:repeat-x}
.paper .r .rc .group .t span{border-top:4px solid #005493;display:inline-block}
.paper .r .rc .group .list{width:100%;overflow:hidden;line-height:40px;color:#999}
.paper .r .rc .group .list .ll{float:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:640px;background-image:url(../images/paper/icon.jpg);padding-left:15px;background-position:left center;background-repeat:no-repeat}
.paper .r .rc .group .list .lr{float:right}
.paper .l .item-title{height:60px;background-image:url(../images/paper/line.jpg);line-height:60px;font-size:18px;color:#135e92;background-position:right top;background-repeat:repeat-x}
.paper .l .item-title span{border-top:4px solid #005493;display:inline-block}
.paper .l .item-lists .list{width:100%;overflow:hidden;line-height:40px;color:#999}
.paper .l .item-lists .list .ll{float:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:270px;background-image:url(../images/paper/icon.jpg);padding-left:15px;background-position:left center;background-repeat:no-repeat}
.paper .l .item-lists .list .lr{float:right}
.periodical .group{margin-bottom:50px;position:relative;height:440px;overflow:hidden}
.periodical .group .lbtn{display:none;background-image:url(../images/periodical/left.png);height:300px;width:60px;position:absolute;left:10px;top:0;background-position:center center;background-repeat:no-repeat}
.periodical .group .rbtn{display:none;background-image:url(../images/periodical/right.png);height:300px;width:60px;position:absolute;right:10px;top:0;background-position:center center;background-repeat:no-repeat}
.periodical .group .group-c{position:relative;overflow:hidden;width:1200px}
.periodical .group .group-c .max{width:10000000px}
.periodical .group .group-c .list{float:left}
.periodical .group .group-c .list .list-c{margin-left:20px;margin-right:20px}
.periodical .group .group-c .list .list-c .img{position:relative;height:300px;background-position:center center;background-repeat:no-repeat;background-size:cover}
.periodical .group .group-c .list .list-c .text{text-align:center;line-height:80px;font-size:18px;color:#fff}
.periodical .group .group-c .list .list-c .img .icon{display:none;background-image:url(../images/periodical/download.png);background-repeat:no-repeat;background-position:center center;position:absolute;width:100%;height:100%;left:0;top:0}
.periodical .group .group-c .list:hover .list-c .img .icon{display:block}
.news .lists{width:1226px;margin-left:auto;margin-right:auto}
.news .lists .row{overflow:hidden;margin-bottom:50px}
.news .lists .row .list{min-height:100%;float:left;width:33.33333333%}
.news .lists .row .list .list-c{display:block;margin-left:13px;margin-right:13px;border:1px solid #dedede}
.news .lists .row .list .list-c .img{position:relative;height:247px;background-size:cover;background-position:center center;background-repeat:no-repeat}
.news .lists .row .list .list-c .img .play{position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(../Images/news/play.png);background-position:center center;background-repeat:no-repeat}
.news .lists .row .list .list-c .text .tc{padding:25px}
.news .lists .row .list .list-c .text .title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#00548f;font-size:18px;margin-bottom:8px;width:100%}
.news .lists .row .list .list-c .text .td{text-transform:capitalize;color:#a5a5a5}
.news .lists .row .list .list-c .text .tdesc{color:#696969}
.news-index{background-image:url(../images/news/index-bg.jpg);height:794px}
.news-index .mt{opacity:0;font-size:48px;line-height:48px;height:90px;color:#fff}
.news-index.current .mt{opacity:1}
.news-index .mt span{font-family:Arial;text-transform:uppercase;font-size:30px}
.news-index .l{display:block;height:540px;position:absolute;left:0;top:160px;width:400px;background-color:#3066ab}
.news-index .l .lc{width:350px;overflow:hidden}
.news-index .l .lc .max{width:10000000px}
.news-index .l .lc .list{color:#b9d2e3;float:left;width:350px;overflow:hidden}
.news-index .l .ctitle{position:absolute;left:25px;top:25px;color:#fff}
.news-index .l .ctitle .cn{font-size:20px;padding-bottom:2px}
.news-index .l .ctitle .en{font-size:20px;color:#b9d2e3;text-transform:uppercase}
.news-index .publication .ctitle{position:absolute;left:25px;top:25px;color:#fff}
.news-index .publication .ctitle .cn{font-size:20px;padding-bottom:2px;color:#fff !important}
.news-index .publication .ctitle .en{font-size:20px;color:#b9d2e3 !important;text-transform:uppercase}
.news-index .l .ltitle{font-size:16px;line-height:50px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.news-index .l .ltitle a{color:#fff}
.news-index .l .ltitle a:hover{color:#fff !important}
.news-index .l .img{width:350px;overflow:hidden;margin-bottom:10px}
.news-index .l .ldesc{height:96px;color:#b9d2e3}
.news-index .more{color:#fff}
.news-index .more:hover{color:#fff !important}
.news-index .l .lbtn{display:none;position:absolute;left:317px;top:30px;background-repeat:no-repeat;background-position:center center;background-image:url(../images/news/index-left-nobg.png);width:15px;height:25px}
.news-index .l .rbtn{display:none;position:absolute;right:17px;top:30px;background-repeat:no-repeat;background-position:center center;background-image:url(../images/news/index-right-nobg.png);width:15px;height:25px}
.news-index .c{position:absolute;left:410px;top:160px;width:362px;background-color:#fff;height:540px}
.news-index .c a{display:block}
.news-index .c .ctitle{padding:20px;font-size:20px}
.news-index .c .ctitle .cn{color:#333;padding-bottom:5px}
.news-index .c .ctitle .en{color:#919191;text-transform:uppercase}
.news-index .r{position:absolute;right:0;top:160px;width:418px;height:540px}
.news-index .r .video{position:absolute;right:0;bottom:0;width:418px;height:255px}
.news-index .r .publication{display:block;background-image:url(../images/news/publication-img.jpg);background-position:left top;background-repeat:no-repeat;position:absolute;right:0;top:0;width:418px;height:268px}
.news-index .r .publication .pc{position:relative;float:right;width:215px;overflow:hidden;height:268px}
.news-index .r .publication .pc .max{width:1000000px}
.news-index .r .publication .pc .max .list{width:215px;float:left;position:relative}
.news-index .r .lbtn{display:none;position:absolute;left:0;top:222px;background-repeat:no-repeat;background-position:center center;background-image:url(../images/news/index-left.png);width:40px;height:46px}
.news-index .r .rbtn{display:none;position:absolute;left:47px;top:222px;background-repeat:no-repeat;background-position:center center;background-image:url(../images/news/index-right.png);width:40px;height:46px}
.news-index .r .more{position:absolute;left:26px;top:134px;color:#bcbbbb}
.news-index .r .more:hover{color:#bcbbbb !important}
.news-index .l{-webkit-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;opacity:0;top:260px}
.news-index .c{-webkit-transition-delay:.2s;-o-transition-delay:.2s;-ms-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s;opacity:0;top:260px}
.news-index .r{-webkit-transition-delay:.4s;-o-transition-delay:.4s;-ms-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s;opacity:0;top:260px}
.news-index.current .l{opacity:1;top:160px}
.news-index.current .c{opacity:1;top:160px}
.news-index.current .r{opacity:1;top:160px}
.news-banner{height:340px;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}
.news-banner .title .cn{font-size:30px;color:#fff}
.news-banner .title .en{text-transform:uppercase;font-size:22px;color:#bbb}
.news-banner .title{opacity:1;width:100%;text-align:center;top:140px;line-height:34px}
.news-detail .detail-content{background-color:#f5f5f5;padding-top:100px}
.news-detail .title{text-align:center;padding-top:16px;padding-bottom:40px}
.news-detail .title .cn{font-size:24px;line-height:24px;padding-bottom:28px}
.news-detail .title .attr{text-align:left;background-color:#edf1f7;height:50px;line-height:50px}
.news-detail .title .attr .al{float:left;padding-left:12px}
.news-detail .title .attr .ar{float:right;padding-right:12px;padding-top:7px}
.news-detail .title .attr span{display:inline-block;background-position:left 3px;background-repeat:no-repeat;padding-left:18px;margin-right:15px;vertical-align:middle}
.news-detail .d-right{float:right;width:390px}
.news-detail .d-right .rt{margin-bottom:20px;height:47px;background-color:#e7430b;line-height:47px;color:#fff;font-size:18px;padding-left:18px;padding-right:18px}
.news-detail .d-right .dr-list{line-height:22px;margin-bottom:16px;border-bottom:1px solid #dadada;padding-bottom:16px}
.news-detail .d-right .dr-list .t{font-size:16px}
.news-detail .d-left{width:766px;float:left}
.detail-content p{line-height:30px}
.detail-content img{max-width:100%}
.detail-content .pan{border-top:1px solid #ddd;padding-top:30px;overflow:hidden;padding-bottom:30px}
.detail-content .pan .panl{float:left}
.detail-content .pan .panr{float:right}
.detail-content .pan .panr .back-list{display:inline-block;text-align:center;line-height:30px;border:1px solid #dbdbdb;width:121px;height:29px}
.detail-content .pan .panr .back-list span{background-image:url(../images/back-icon.png);background-repeat:no-repeat;background-position:right center;padding-right:16px;display:inline-block}
.more-news .l{float:left;width:582px}
.more-news .l .img{margin-bottom:20px;width:582px;overflow:hidden;height:254px;position:relative}
.more-news .l .img .date{position:absolute;left:0;top:0;background-color:#00548f;width:69px;height:64px;text-align:center}
.more-news .l .img .date .day{font-size:36px;color:#fff;line-height:36px;margin-top:8px}
.more-news .l .img .date .year{font-size:12px;color:#9bbfd9;line-height:18px}
.more-news .l .mnt{font-size:16px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-bottom:5px}
.more-news .l .mntdesc{font-size:12px;line-height:20px}
.more-news .r{float:right;width:575px}
.more-news .r .t{height:50px;font-size:24px;font-weight:bold;color:#00548f}
.more-news .r .list{border-bottom:1px dashed #cbcbcb;margin-bottom:15px;padding-bottom:15px}
.more-news .r .list .lt{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:16px;margin-bottom:6px}
.more-news .r .list .ldesc{font-size:12px;color:#999;line-height:20px}
.culture-1 .lists{-webkit-transition-delay:.2s;-o-transition-delay:.2s;-ms-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s;opacity:0;margin-top:100px;background-image:url(../images/culture/01/bg.jpg);height:546px}
.culture-1 .lists .list-main-title{text-align:center;color:#fff;font-size:24px;line-height:70px}
.culture-1 .lists .list-main-desc{text-align:center;color:#aab8ce;margin-bottom:40px}
.culture-1 .lists .list{float:left;width:387px;overflow:hidden;margin-right:47px}
.culture-1 .lists .list .img{height:203px;overflow:hidden;margin-bottom:27px}
.culture-1 .lists .list .lt{color:#fff;line-height:30px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.culture-1 .lists .list .ld{color:#aab8ce}
.culture-1 .lists .max{width:1302px;overflow:hidden}
.culture-1.current .lists{opacity:1;margin-top:0}
.culture-2{height:580px}
.culture-2 .l{float:left;width:564px}
.culture-2 .r{float:left;background-color:#f2f2f2;width:636px;height:328px}
.culture-2 .r .rc{padding-left:40px;padding-right:40px}
.culture-2 .r .rc .rct{color:#383838;font-size:24px;padding-bottom:15px}
.culture-2 .r .rc p{margin-bottom:15px}
.culture-2 .content{-webkit-transition-delay:.2s;-o-transition-delay:.2s;-ms-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s;opacity:0;margin-top:100px}
.culture-2.current .content{opacity:1;margin-top:0}
.culture-3{background-image:url(../images/culture/03/bg.jpg);height:510px}
.culture-3 .list{position:absolute;width:240px;text-align:center}
.culture-3 .list .ltitle{font-size:24px;color:#fff;height:60px;line-height:60px;margin-top:10px}
.culture-3 .list .ldesc{padding-left:14px;padding-right:14px;color:#b1c3da;font-size:13px}
.culture-3 .list.l1{opacity:0;left:0;top:100px}
.culture-3 .list.l2{-webkit-transition-delay:.1s;-o-transition-delay:.1s;-ms-transition-delay:.1s;-moz-transition-delay:.1s;transition-delay:.1s;opacity:0;left:240px;top:100px}
.culture-3 .list.l3{-webkit-transition-delay:.2s;-o-transition-delay:.2s;-ms-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s;opacity:0;left:480px;top:100px}
.culture-3 .list.l4{-webkit-transition-delay:.3s;-o-transition-delay:.3s;-ms-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s;opacity:0;left:700px;top:100px}
.culture-3 .list.l5{-webkit-transition-delay:.4s;-o-transition-delay:.4s;-ms-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s;opacity:0;left:940px;top:100px}
.culture-3.current .list.l1{opacity:1;top:0}
.culture-3.current .list.l2{opacity:1;top:0}
.culture-3.current .list.l3{opacity:1;top:0}
.culture-3.current .list.l4{opacity:1;top:0}
.culture-3.current .list.l5{opacity:1;top:0}
.culture-4{background-image:url(../images/culture/04/bg.jpg);height:700px}
.culture-4 .list{position:absolute;left:0;top:0;width:419px;cursor:pointer;height:419px;-webkit-transform-origin:center center;-o-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}
.culture-4 .list .bg{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:209.5px;opacity:0}
.culture-4 .list .quan{position:absolute;left:28.5px;top:28.5px;width:362px;height:362px;background-color:#85cfcb;border-radius:181px;-webkit-transform-origin:center center;-o-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}
.culture-4 .list .text{position:absolute;left:0;top:0;width:419px;height:419px;text-align:center;color:#fff}
.culture-4 .list .text .tt{font-size:24px;margin-bottom:24px}
.culture-4 .list .text .td{margin-left:80px;margin-right:80px;font-size:16px;line-height:28px}
.culture-4 .list.c{z-index:300}
.culture-4 .content{-webkit-transition-delay:.2s;-o-transition-delay:.2s;-ms-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s;margin-top:100px;opacity:0;overflow:hidden;height:460px}
.culture-4.current .content{margin-top:0;opacity:1}
.culture-5 .content{-webkit-transition-delay:.2s;-o-transition-delay:.2s;-ms-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s;opacity:0;margin-top:100px}
.culture-5 .content .img{margin-bottom:30px}
.culture-5 .content p{margin-bottom:10px}
.culture-5.current .content{opacity:1;margin-top:0}
.contact{background-color:#f3f3f3;overflow:hidden}
.contact .l,.contact .r{height:808px;float:left;width:50%;background-color:#fff}
.contact .l .lc{padding:40px}
.contact .l .lc .ctitle{margin-bottom:35px;position:relative;height:55px;border-bottom:2px solid #e7e7e7}
.contact .l .lc .ctitle .t{line-height:24px;color:#00548f;font-size:24px;text-transform:capitalize}
.contact .l .lc .ctitle .tab{position:absolute;right:0;top:0;line-height:26px}
.contact .l .lc .ctitle .tab a{display:inline-block;font-size:16px;background-image:url(../images/contact/tab-line.jpg);background-repeat:no-repeat;background-position:right center;color:#848484;padding-left:20px;padding-right:20px}
.contact .l .lc .ctitle .tab a.current{color:#009097}
.contact .l .lc .ctitle .tab a:last-child{background:none;padding-right:0}
.contact .l .clists{height:640px;overflow:hidden}
.contact .l .clists .list{cursor:pointer;position:relative;border-bottom:1px dashed #c6c6c6;width:100%;overflow:hidden;min-height:163px;padding-bottom:30px;margin-bottom:30px}
.contact .l .clists .list .img{position:absolute;left:0;top:0}
.contact .l .clists .list .text{line-height:30px;font-size:12px;margin-left:310px}
.contact .l .clists .list .text .ttitle{height:35px;background-image:url(../images/contact/title-line.jpg);background-position:left bottom;background-repeat:no-repeat;font-size:18px;color:#00548f;margin-bottom:8px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.paper .detail{line-height:30px}
.paper .detail .dtitle{margin-bottom:15px;text-align:center;color:#e7430b;font-size:30px;line-height:38px}
.paper .detail .attr{text-align:center;margin-bottom:30px}
.paper .detail .attr span{font-family:Arial;background-position:left center;padding-left:18px;background-repeat:no-repeat;display:inline-block}
.paper .detail p{margin-bottom:15px}
.paper .detail img{margin-bottom:15px}
.paper .detail .pan{border-top:1px solid #ddd;padding-top:30px;overflow:hidden;margin-top:30px}
.paper .detail .pan .panl{float:left}
.paper .detail .pan .panr{float:right}
.paper .detail .pan .panr .back-list{display:inline-block;text-align:center;line-height:30px;border:1px solid #dbdbdb;width:121px;height:29px}
.paper .detail .pan .panr .back-list span{background-image:url(../images/back-icon.png);background-repeat:no-repeat;background-position:right center;padding-right:16px;display:inline-block}
.single p{margin-top:15px}
.single img{max-width:100%;margin-bottom:15px}
.anchorBL{display:none !important}
.index-news .auto-width{margin-left:35px;margin-right:35px;width:auto;overflow:visible}
.custom-select{display:none}
.paper-banner .nsselect .nsselect-drop .nd-c{max-height:200px}
.paper-banner .nsselect .nsselect-drop{background-color:#fff}
.flow-ad{position:fixed;right:0;top:200px;z-index:500;overflow:hidden}
.flow-ad .close{display:inline-block;background-image:url(../Images/flow-close.png);width:17px;height:17px;position:absolute;right:5px;top:10px}
.a[title='站长统计']{display:none !important}


.news_miaoshu { width:100%; height:320px; background:url(../images/nbg.jpg) no-repeat center top #3ca7af; margin:0px auto; clear:both; overflow:visible; }
.news_miaoshu ul { width:80%; margin:0px auto; text-align:center;}
.news_miaoshu ul li { width:240px; line-height:55px; text-align:center; color:#009097; font-size:17px; background:#fff; opacity:0.90;margin:150px 10px; display:inline-block;  border-radius:20px 0px; box-shadow:0px 5px 5px 5px rgba(0,0,0,.1); font-weight:700;}
/*.news_miaoshu ul a:nth-child(2) li { background:#47cfd6; opacity:0.95; }
.news_miaoshu ul a:nth-child(3) li { background:#45d0d7; opacity:0.95; }*/



.shijian1 { width:100%; text-align:left; line-height:16px; font-size:16px; color:#666; margin:35px 35px 0px; }
.shijian2 { width:100%; text-align:left; font-size:45px; color:#000; line-height:55px; background:url(../images/xx.jpg) no-repeat left bottom; margin:0px 35px; padding-bottom:30px; font-family:Arial, Helvetica, sans-serif; font-weight:700;}









/* 底部 */
.footer{position:relative;	overflow:hidden;}
.footer .f_bg{position:absolute; left:0; bottom:0; width:100%; height:100%; background:rgba(34,35,38,0.93);}
.footer .cover{position:absolute; left:0; bottom:0; width:100%; height:100%;}
.footer .cover video{width:100%;}
:root .footer .cover img{display:none;}
.footer .foot_top{position:relative; z-index:1;}
.footer .foot_top .content{padding:80px 0; border-bottom:1px solid rgba(255,255,255,0.1);}
.footer .foot_top .left{float:left; width:27%;}
.footer .foot_top .left .t{font-size:38px; font-weight:bold; color:#fff; line-height:56px; margin-bottom:5px;}
.footer .foot_top .left .c{font-size:25px; color:#fff; line-height:56px;}
.footer .foot_top .left .share{margin-top:70px; position:relative;}
.footer .foot_top .left .share .bdsharebuttonbox a{background:none; font-size:25px; color:#fff; padding-left:0;}
.footer .foot_top .left .share .ewm_img{display:none; position:absolute; top:110%;}
.footer .foot_top .left .ewm { color:#fff; line-height:40px; }
.footer .foot_top .left .ewm p {  padding-left:10px;}
.footer .foot_top .left .ewm img { width:120px; height:120px;}
.footer .foot_top .right{float:right; width:65%;}
.footer .foot_top .right dl{float:left; width:30%; margin-left:5%; border-top:2px solid #6f7071;}
.footer .foot_top .right dl:first-child{margin-left:0;}
.footer .foot_top .right dl dt{font-size:18px; color:#fff; font-weight:bold; padding:25px 0;}
.footer .foot_top .right dl dt a {color:#fff;}
.footer .foot_top .right dl dd{font-size:15px; color:#fff; color:rgba(255,255,255,0.5); line-height:30px;}
.footer .foot_top .right dl dd a {color:#888;}

.footer .foot_top .right dl dd.tel{font-size:30px; color:#fff; font-weight:bold; font-family:Arial; margin:30px 0;}
.footer .foot_top .right dl dd.more{font-size:18px; color:#bc0b13;}
.footer .foot_top .right dl dd.more .icon{display:inline-block; background:url(../images/foot_topjt.png) no-repeat center; width:21px; height:14px;}
.footer .foot_bott{position:relative; z-index:1; padding:30px 0;}
.footer .foot_bott .left{float:left; font-size:14px; color:#8c8c8c;}
.footer .foot_bott .left a {color:#8c8c8c;}
.footer .foot_bott .right{float:right; font-size:14px; color:#8c8c8c;}


.channel_content{min-height:300px; padding:40px 0;}
.mwrap {
    max-width: 1300px;
    margin-right: auto;
    margin-left: auto;
}
.fix:before, .fix:after {
    display: table;
    clear: both;
    content: '';
}







.shangyi { transition:all 0.4s;}
.shangyi:hover { transform:translateY(-10px);}

.cssimg,.cssimgp img{transition: all 1.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;/*transition-duration: 0.7s;-ms-transition-duration: 0.7s;-moz-transition-duration: 0.7s; -webkit-transition-duration: 0.7s;*/}
.cssimg:hover,.cssimgp:hover img{/*-webkit-transform: scale(1.05, 1.05); -ms-transform: scale(1.05, 1.05); -o-transform: scale(1.05, 1.05); -moz-transform: scale(1.05, 1.05); transform: scale(1.05, 1.05);*/transform: scale(1.08, 1.08);}