/*!-----------------[初始化]--------------*/
*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}
table{border-collapse:collapse;border-spacing:0}
ol,ul{list-style:none}
q:after,q:before{content:''}
abbr,acronym,fieldset,img{border:0}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.col-c,.col-l,.col_c,.col_l,.l{float:left}
.col-r,.col_r,.r{float:right}
.c{clear:both}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
em{font-weight:400;font-style:normal}
body{color:#333;font-size:14px;line-height:1.5;font-family:'Microsoft Yahei',"PingFang SC","Helvetica Neue",Helvetica,Arial,sans-serif}
img{max-width:100%;border:none}
input,select,textarea{font-size:14px;color:#333;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}
input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
::-ms-input-placeholder{color:#999}
select::-ms-expand{display:none}
a{color:#333;text-decoration:none}
/*!-----------------[初始化结束]--------------*/
@font-face{font-family:GeorgiaRegular;src:url(../fonts/GeorgiaRegular.ttf)}
.wp{width:90%;max-width:1400px;margin:0 auto}
.menuBtn{display:none;position:absolute;top:15px;right:15px;width:30px;height:30px;cursor:pointer;z-index:101;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn b{display:block;height:4px;background-color:#fff;margin:4px 0;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn.open b{display:none;margin:-5px 0 0;position:absolute;left:0;top:50%;width:30px}
.menuBtn.open b:first-child{display:block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.menuBtn.open b:last-child{display:block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.header{position:fixed;left:0;top:0;right:0;z-index:100;-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}
.header:before{content:'';position:absolute;left:0;top:0;right:0;height:8px;background:linear-gradient(180deg,#15396b,#2ba0a4);z-index:1}
.header:after{content:'';position:absolute;left:0;top:0;right:0;height:261px;background:url(../images/bg1.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;z-index:-1}
.header-1{padding:30px 0 5px;height:80px}
.header1-l{float:left}
.header1-r{float:right;font-size:0;margin-top:20px;}
.logo{display:block;width:100%;height:75px;line-height:45px;font-size:0}
.logo img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.header-link{display:inline-block;vertical-align:middle;font-size:0}
.header-link a{padding:0 17px 0 12px;display:inline-block;vertical-align:middle;font-size:15px;color:#fff;line-height:45px;position:relative}
.header-link a:after{content:'';position:absolute;right:0;top:50%;width:1px;height:16px;background-color:#fff;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.header-link a img{margin:-2px 8px 0 0;display:inline-block;vertical-align:middle;max-width:18px}
.header-link a:last-child:after{display:none}
.header-link a:hover{text-decoration:underline}
.header-soBtn{margin-left:12px;display:inline-block;vertical-align:middle;width:40px;height:40px;background:url(../images/icon-so.png) center center no-repeat;-webkit-background-size:26px auto;background-size:26px auto;cursor:pointer}
.header-bd .d-serach1,.header-bd .header-link{display:none}
.nav{margin:0 -3px;width:100%;display:flex;justify-content:space-between}
.nav li{position:relative}
.nav li>a{padding:0 3px;display:block;font-size:20px;color:#fff;font-weight:700;line-height:64px;position:relative;z-index:1}
.nav li>a:before{content:'';position:absolute;left:0;bottom:0;right:0;height:3px;background-color:#36948e;opacity:0;-webkit-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in}
.nav li>a .line{position:absolute;left:50%;top:100%;width:3px;height:40px;background-color:#36948e;display:none;opacity:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in}
.nav li>a i{position:absolute;right:20px;top:50%;width:40px;height:40px;background:url(../images/icon-arrow6.png) center center no-repeat;display:none;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.sub{padding-top:40px;position:absolute;left:-220px;top:99%;right:0;width:920px;overflow:hidden;z-index:10;display:none}
.sub .sub-in{padding:28px 48px 36px 48px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;position:relative;z-index:1;border-top:4px solid #2ba0a4;overflow:hidden}
.sub .sub-in:after,.sub .sub-in:before{content:'';position:absolute;width:97px;height:97px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;z-index:-1}
.sub .sub-in:before{left:0;top:0;background-image:url(../images/nav-bg2.png)}
.sub .sub-in:after{right:0;bottom:0;background-image:url(../images/nav-bg3.png)}
.sub .pic{float:right;width:375px;overflow:hidden}
.sub .pic img{display:block;width:100%;height:auto;}
.sub .link{padding-top:40px;font-size:0;overflow:hidden}
.sub .link a{padding-right:15px;margin-bottom:18px;display:inline-block;vertical-align:middle;width:33.33333%;font-size:16px;color:#333;line-height:2.5;-webkit-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in}
.sub .link a:hover{color:#2ba0a4}
.nav li:nth-child(10) .sub,.nav li:nth-child(11) .sub,.nav li:nth-child(12) .sub,.nav li:nth-child(13) .sub,.nav li:nth-child(14) .sub,.nav li:nth-child(15) .sub,.nav li:nth-child(16) .sub,.nav li:nth-child(17) .sub,.nav li:nth-child(7) .sub,.nav li:nth-child(8) .sub,.nav li:nth-child(9) .sub{left:auto;right:-220px}
.nav li.on>a:before,.nav li:hover>a .line,.nav li:hover>a:before{opacity:1}
.header.fixed:after{height:120%}
.d-serach1{position:fixed;left:0;top:0;right:0;height:0;line-height:78px;font-size:0;background-color:#fff;overflow:hidden;z-index:100;-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}
.d-serach1 form {width: 500px;margin: 0 auto;}
.d-serach1 input{outline:0;border:none;display:block}
.d-serach1 .btn,.d-serach1 .inp,.d-serach1 .submit{display:inline-block;vertical-align:middle}
.d-serach1 .inp{padding:0 15px;width:calc(100% - 216px);height:36px;line-height:36px;border:1px solid #0d5496;font-size:15px;color:#000}
.d-serach1 .submit{width:120px;height:34px;line-height:34px;background-color:#0d5496;font-size:14px;color:#fff;text-align:center}
.d-serach1 .btn{margin-left:16px;width:80px;height:34px;line-height:34px;background-color:#0d5496;font-size:14px;color:#fff;text-align:center}
.black-bg1{position:fixed;width:100%;height:100%;background-color:transparent;opacity:0;visibility:hidden;-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;z-index:99}
.bdActive{padding-top:78px;overflow:hidden;-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}
.bdActive .header{top:78px}
.bdActive .black-bg1{opacity:1;visibility:visible}
.bdActive .d-serach1{height:78px}
.header.headerIn{background-color:#fff}
.header.headerIn:after,.header.headerIn:before{display:none}
.header.headerIn .header-1{padding:15px 0;background-color:#1f6784;height:105px;border-bottom:2px solid #e7b67c}
.header.headerIn .nav li>a{color:#333;line-height:52px;font-weight:400}
.header.headerIn.fixed{box-shadow:0 0 10px rgba(0,0,0,.2)}
.h157{height:157px}
.footer{background-repeat:no-repeat;background-position:center top;-webkit-background-size:cover;background-size:cover}
.footer-1{padding:103px 0 56px;border-bottom:1px solid #52a8ba;overflow:hidden}
.footer1-l{float:left}
.footer1-r{padding-top:26px;float:right;width:70.43%}
.footer-logo{display:block;width:382px}
.footer-logo img{display:block}
.box-footerL{font-size:0}
.tabs-ls1{display:inline-block;vertical-align:top;width:290px;font-size:0}
.tabs-ls1 li{display:inline-block;vertical-align:middle;position:relative}
.tabs-ls1 li:after{content:'';position:absolute;right:0;top:50%;width:1px;height:20px;background-color:#fff;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.tabs-ls1 a{padding:0 12px;display:block;font-size:20px;color:#fff;position:relative}
.tabs-ls1 a:after{content:'';position:absolute;right:12px;top:50%;height:11px;background:url(../images/icon-arrow.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;width:0;opacity:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.tabs-ls1 .active a{padding-right:42px;font-size:24px;font-weight:700}
.tabs-ls1 .active a:after{width:19px;opacity:1}
.tabs-ls1 li:last-child:after{display:none}
.tabs-desc1{padding-left:24px;display:inline-block;vertical-align:top;width:calc(100% - 300px)}
.tabs-desc1 .tabs-item{display:none}
.tabs-desc1 .tabs-item.active{display:block}
.footer-link{margin-right:-28px;padding-top:6px}
.footer-link a{margin-right:28px;padding-left:10px;display:inline-block;vertical-align:top;font-size:14px;color:#fff;line-height:1.5;position:relative}
.footer-link a:before{content:'';position:absolute;left:0;top:50%;width:5px;height:5px;background-color:#fff;border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.footer-link a:hover{text-decoration:underline}
.footer-2{padding:40px 0}
.footer2-l{float:left}
.footer2-r{float:right}
.footer-info{font-size:12px;color:#fff;line-height:1.67}
.footer-info a{color:inherit}
.footer-info img{margin:-2px 8px 0;display:inline-block;vertical-align:middle}
.footer-btns{padding-top:18px;font-size:0}
.footer-btns .item{margin-left:27px;display:inline-block;vertical-align:middle;position:relative}
.footer-btns .btn{display:block;width:64px;height:64px;line-height:62px;border:1px solid #fff;border-radius:50%;font-size:0;text-align:center}
.footer-btns .btn img{display:inline-block;vertical-align:middle;max-width:80%;max-height:80%}
.footer-btns .pop-code{padding-bottom:10px;position:absolute;left:50%;bottom:100%;overflow:hidden;-webkit-transform:translate(-50%,-10px);-ms-transform:translate(-50%,-10px);-o-transform:translate(-50%,-10px);transform:translate(-50%,-10px);z-index:10;opacity:0;visibility:hidden;-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}
.footer-btns .pop-code .in{padding:10px;width:140px;height:140px;background-color:#fff;overflow:hidden}
.footer-btns .pop-code img{margin:0 auto;display:block;max-width:100%;max-height:100%}
.footer-btns .pop-code p{font-size:14px;background:#fff;text-align:center;}
.footer-btns .item1 .btn{border:none;width:75px;height:93px;line-height:93px}
.footer-btns .item1 .btn img{max-width:100%;max-height:100%}
.footer-btns .item:hover .pop-code{opacity:1;visibility:visible;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}
.banner{height:100vh;position:relative;overflow:hidden}
.banner .slick-list,.banner .slick-slide,.banner .slick-slide .item,.banner .slick-slide>div,.banner .slick-track,.banner .slider{height:100%}
.banner .con{display:block;height:100%;position:relative;overflow:hidden}
.banner .con:after{content:'';position:absolute;left:0;bottom:0;right:0;height:274px;background:url(../images/bg2.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}
.banner img{display:block;width:100%;height:100%;}
.banner-text{padding:35px 0;position:absolute;left:0;bottom:0;right:0;z-index:10}
.banner-text .title{width:60%;font-size:30px;color:#fff;font-weight:400;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.banner .banner-btns{padding-right:50px;position:absolute;right:calc((100% - 1400px)/ 2);bottom:30px;z-index:20}
.banner .slick-dots{font-size:0}
.banner .slick-dots li{margin:0 8px;display:inline-block;vertical-align:middle;font-size:18px;color:#fff;line-height:38px;overflow:hidden;position:relative;cursor:pointer;-webkit-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in}
.banner .slick-dots .slick-active{padding-right:56px}
.banner .slick-dots .slick-active:after{content:'';position:absolute;right:0;top:50%;width:50px;height:7px;background:url(../images/icon-arrow4.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.banner .slick-dots button{outline:0;border:none;text-indent:-999px}
.banner .slick-arrow{position:absolute;top:50%;width:100px;height:100px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:52px auto;background-size:52px auto;opacity:.49;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;z-index:10;-webkit-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in}
.banner .slick-prev{left:160px;background-image:url(../images/icon-arrow2.png)}
.banner .slick-next{right:160px;background-image:url(../images/icon-arrow3.png)}
.banner .slick-arrow:hover{opacity:1}
.d-title1{margin-bottom:23px;padding-bottom:19px;border-bottom:1px solid #bfbfbf;position:relative}
.d-title1:after{content:'';position:absolute;left:0;bottom:-3px;width:168px;height:5px;background-color:#0d5496}
.d-title1 .tit{padding:0 10px;float:left;font-size:0}
.d-title1 .tit span{display:inline-block;font-size:30px;color:#0d5496;line-height:40px;background:linear-gradient(163deg,#15396b 1.025390625%,#2ba0a4 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.d-title1 .tit i{margin:-2px 6px 0;display:inline-block;vertical-align:middle;width:6px;height:6px;background-color:#0d5496;border-radius:50%}
.d-title1 .more{float:right;font-size:12px;color:#333;line-height:40px}
.d-title1 .more:hover{color:#0d5496;text-decoration:underline}
.cur{margin-bottom:80px;padding-bottom:10px;font-size:14px;color:#333;text-align:right;line-height:20px;border-bottom:4px solid #21497a;background:url(../images/icon-square.png) left top no-repeat;-webkit-background-size:23px auto;background-size:23px auto}
.cur a{color:inherit;-webkit-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in}
.cur .home{padding-left:24px;background:url(../images/icon-home.png) left center no-repeat;-webkit-background-size:20px auto;background-size:20px auto}
.cur a:hover{color:#17406f}
.pages{padding-top:100px;font-size:0;text-align:center}
.pages .goTo,.pages .goTo-btn,.pages ul{display:inline-block;vertical-align:middle}
.pages ul{font-size:0}
.pages ul li{margin:0 5px;display:inline-block;vertical-align:middle}
.pages ul li a,.pages ul li span{padding:0 6px;display:block;min-width:28px;line-height:26px;border:1px solid #bababa;font-size:15px;color:#000;-webkit-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in}
.pages ul li span{border:none;padding:0;min-width:0}
.pages ul .pages-next a,.pages ul .pages-prev a{min-width:50px;height:28px;line-height:26px}
.pages ul .pages-active a,.pages ul a:hover{border-color:#21497a;background-color:#21497a;color:#fff}
.pages .goTo{margin:0 6px;font-size:15px;color:#000;line-height:28px}
.pages .goTo .inp{margin:-2px 8px 0;display:inline-block;vertical-align:middle;width:28px;height:28px;line-height:26px;border:1px solid #bababa;text-align:center;font-size:15px;color:#000}
.pages .goTo-btn{margin-left:8px;min-width:50px;height:28px;line-height:26px;border:1px solid #bfbfbf;font-size:15px;color:#000;text-align:center;-webkit-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in}
.pages .goTo-btn:hover{color:#fff;border-color:#21497a;background-color:#21497a}
.pages ul li.pages-disable a{color:#bababa;pointer-events:none}
.section-index1{padding:48px 0 140px;position:relative;z-index:2;overflow:hidden}
.d-trends{font-size:0}
.d-trends .col-l{margin-right:1.92%;float:none;display:inline-block;vertical-align:top;width:43.88%}
.d-trends .col-r{float:none;display:inline-block;vertical-align:top;width:54.19%}
.trends-slick1{padding:0 16px 16px 0;position:relative}
.trends-slick1:after{content:'';position:absolute;left:10px;top:17px;right:0;bottom:0;border:2px solid #0d5496;z-index:-1}
.trends-slick1 .slider{position:relative;overflow:hidden}
.trends-slick1 .con{display:block;position:relative;overflow:hidden}
.trends-slick1 .pic{height:425px;position:relative;overflow:hidden}
.trends-slick1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in}
.trends-slick1 .inner{padding-right:80px;position:absolute;left:0;bottom:0;right:0;background-color:rgba(13,84,150,.72);z-index:10}
.trends-slick1 .title{padding:0 10px;font-size:18px;color:#fff;font-weight:400;height:57px;line-height:57px;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.trends-slick1 .date{padding:6px 8px 9px;position:absolute;right:9px;bottom:10px;background-color:#2ba0a4;color:#fff;text-align:center;z-index:10}
.trends-slick1 .d1{margin-bottom:3px;font-size:22px;line-height:1.1}
.trends-slick1 .d2{font-size:12px;line-height:1.1}
.trends-slick1 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.trends-ls1{padding-right:8px;margin:0 -15px -44px;font-size:0}
.trends-ls1 li{padding:0 15px;margin-bottom:44px;display:inline-block;vertical-align:top;width:50%}
.trends-ls1 .con{display:block;height:113px;line-height:113px;font-size:0;position:relative;z-index:1}
.trends-ls1 .con:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;z-index:-1;box-shadow:0 3px 7px 0 rgba(0,0,0,.35)}
.trends-ls1 .con:after{content:'';position:absolute;left:0;top:6px;width:calc(100% + 8px);height:calc(100% + 6px);background-color:#e7b67c;z-index:-2;-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}
.trends-ls1 .line{position:absolute;right:28px;top:7px;width:14px;height:14px;border:3px solid #0d5496;border-bottom:none;border-left:none;-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}
.trends-ls1 .con-in{padding:20px;display:inline-block;vertical-align:middle;width:100%}
.trends-ls1 .title{margin-bottom:14px;font-size:16px;color:#333;font-weight:400;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.trends-ls1 .date{padding-left:20px;font-size:12px;color:#0d5496;line-height:1.5;position:relative}
.trends-ls1 .date:before{content:'';position:absolute;left:0;top:50%;width:15px;height:15px;background:url(../images/icon-time.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.trends-ls1 li:nth-child(2n) .con:after{background-color:#247e91}
.trends-ls1 li:nth-child(2n+1) .con:after{background-color:#247e91}
.trends-ls1 li:nth-child(4n) .con:after{background-color:#e7b67c}
.trends-ls1 li:nth-child(4n+1) .con:after{background-color:#e7b67c}
.trends-ls1 .con:hover:after{left:0;top:0;width:100%;height:100%}
.trends-ls1 .con:hover .line{right:0;top:0;width:30px;height:30px}
.section-index2{padding:140px 0 76px;position:relative;z-index:1;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;font-size:0}
.section-index2 .col-l{margin-right:4.15%;display:inline-block;vertical-align:top;float:none;width:47.71%}
.section-index2 .col-r{display:inline-block;vertical-align:top;float:none;width:48.14%}
.ind2-bg{position:absolute;left:0;bottom:0;width:100%;height:788px;min-height:100%;background-repeat:no-repeat;background-position:center top;-webkit-background-size:cover;background-size:cover;z-index:-1}
.ind2-bg .bg1{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center top;-webkit-background-size:cover;background-size:cover;z-index:3}
.ind2-bg .bg2{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center top;-webkit-background-size:cover;background-size:cover;z-index:2}
.ind2-bg .bg3{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center top;-webkit-background-size:cover;background-size:cover;z-index:1}
.tabs-ls2{margin:0 -18px 38px;padding-right:100px;position:relative;font-size:0}
.tabs-ls2 li{display:inline-block;vertical-align:middle}
.tabs-ls2 .a1{padding:0 18px;display:block;font-size:30px;color:#fff;line-height:40px;position:relative}
.tabs-ls2 .a1:after{content:'';position:absolute;right:0;top:50%;width:1px;height:28px;background-color:#fff;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.tabs-ls2 .a1 i{margin:-2px 8px 0;display:inline-block;vertical-align:middle;width:6px;height:6px;background-color:#fff;border-radius:50%}
.tabs-ls2 .a2{position:absolute;right:0;top:0;font-size:14px;color:#fff;line-height:40px}
.tabs-ls2 .active .a1{font-size:30px;font-weight:700}
.tabs-ls2 li:last-child .a1:after{display:none}
.tabs-desc2 .tabs-item{display:none}
.tabs-desc2 .tabs-item.active{display:block}
.tabs-ls2 .a2:hover{text-decoration:underline}
.notice-ls1 li+li{margin-top:34px}
.notice-ls1 .con{padding:0 15px;display:block;height:75px;line-height:75px;background-color:#c5f1f2;border-radius:5px;font-size:0;overflow:hidden;position:relative;z-index:1;-webkit-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in}
.notice-ls1 .con:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/bg6.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;opacity:0;z-index:-1;-webkit-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in}
.notice-ls1 .date{display:inline-block;vertical-align:middle;width:116px;font-size:0}
.notice-ls1 .date .d1{display:inline-block;vertical-align:middle;width:36px;height:36px;line-height:36px;background-color:#247e91;border-radius:50%;position:relative;z-index:1;font-size:20px;color:#fff;text-align:center;font-family:GeorgiaRegular}
.notice-ls1 .date .d1:before{content:'';position:absolute;left:50%;top:50%;width:44px;height:44px;background-color:rgba(36,126,145,.39);border-radius:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1;-webkit-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in}
.notice-ls1 .date .d2{margin-left:12px;display:inline-block;vertical-align:middle;font-size:14px;color:#247e91;font-family:GeorgiaRegular}
.notice-ls1 .title{padding-left:10px;display:inline-block;vertical-align:middle;width:calc(100% - 116px);font-size:16px;color:#333;font-weight:400;position:relative;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.notice-ls1 .title:before{content:'';position:absolute;left:0;top:50%;width:1px;height:22px;background-color:#247e91;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.notice-ls1 .con:hover{background-color:transparent}
.notice-ls1 .con:hover:after{opacity:1}
.notice-ls1 .con:hover .date .d1:before{-webkit-transform:translate(-50%,-50%) scale(1.1);-ms-transform:translate(-50%,-50%) scale(1.1);-o-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}
.report-ls1{margin-bottom:-16px}
.report-ls1 li+li{margin-top:24px}
.report-ls1 .con{display:block;height:50px;line-height:50px;overflow:hidden;-webkit-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in}
.report-ls1 .name{float:left;width:157px;height:33px;line-height:33px;background:linear-gradient(163deg,#f8d184,#f7d6b0);border-radius:5px;font-size:16px;color:#333;font-weight:700;text-align:center;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.report-ls1 .title{padding:0 40px 0 17px;float:left;width:calc(100% - 207px);height:33px;line-height:33px;font-size:16px;color:#fff;font-weight:400;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.report-ls1 .date{float:right;width:50px;height:33px;line-height:33px;font-size:16px;color:#fff;text-align:right;}
.report-ls1 .con:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}
.section-index3{padding:56px 0;overflow:hidden}
.section-index3 .d-title1{margin-bottom:26px;border:none}
.section-index3 .d-title1:after{display:none}
.zt-ls1{margin:0 -10px -20px;font-size:0}
.zt-ls1 li{padding:0 10px;margin-bottom:20px;display:inline-block;vertical-align:middle;width:25%}
.zt-ls1 .con{display:block}
.zt-ls1 .pic{padding-top:62.57%;position:relative;overflow:hidden}
.zt-ls1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in}
.zt-ls1 .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.box-ban{position:relative}
.ban{position:relative;overflow:hidden}
.ban img{display:block;width:100%}
.ban .ban-bg{position:absolute;left:0;bottom:0;right:0;height:190px;z-index:10}
.ban .ban-bg .bg1{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center top;-webkit-background-size:cover;background-size:cover;z-index:2}
.ban .ban-bg .bg2{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center top;-webkit-background-size:cover;background-size:cover;z-index:1}
.ban-text{padding:39px 0;position:absolute;left:0;bottom:0;right:0;z-index:20}
.ban-text .title{font-size:0}
.ban-text .title span{padding:0 69px 0 26px;display:inline-block;position:relative;font-size:29px;color:#f6f6f6;font-weight:700;line-height:61px}
.ban-text .title span:after{content:'';position:absolute;left:0;bottom:0;right:0;height:1px;background-color:#fff}
.ban-text .title .line{position:absolute;right:48px;bottom:-24px;width:1px;height:76px;background-color:#fff}
.ban-text .title .line:after{content:'';position:absolute;left:50%;top:0;width:7px;height:7px;background-color:#f6f6f6;border-radius:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:1}
.section-1{padding:80px 0 70px;overflow:hidden}
.section-1 .col-l{float:left;width:282px}
.section-1 .col-r{padding-left:80px;float:right;width:calc(100% - 282px)}
.d-slideNav{padding:45px 0 120px 9px;position:relative;z-index:1}
.d-slideNav:after{content:'';position:absolute;left:0;top:0;right:22px;bottom:0;background-color:#1f6784;z-index:-1}
.d-slideNav .slideNav-logo{position:absolute;left:0;bottom:0;width:169px;height:121px;overflow:hidden}
.d-slideNav .slideNav-logo img{position:absolute;right:0;top:0;width:169px;height:169px}
.d-slideNav .slideNav-in{padding:25px 0 163px 32px;position:relative;z-index:2}
.d-slideNav .slideNav-in:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;-webkit-transform:skewY(5deg);-ms-transform:skewY(5deg);-o-transform:skewY(5deg);transform:skewY(5deg);box-shadow:0 0 2px 0 rgba(0,0,0,.31);z-index:-1}

.d-slideNav .slideNav-in ul{width: 100%;overflow: hidden;}
.d-slideNav .slideNav-in ul li {position: relative;display:block;font-size:18px;color:#333;line-height:74px;border-bottom:1px solid #cf954b;}
.d-slideNav .slideNav-in ul li.active{background-color:#17406f;}
.d-slideNav .slideNav-in ul li.active a{color:#fff}
.d-slideNav .slideNav-in ul li:hover{background-color:#17406f;}
.d-slideNav .slideNav-in ul li:hover a{color:#fff}
.d-slideNav .slideNav-in ul li a{padding-left: 50px;position:relative;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;}
.d-slideNav .slideNav-in a:before{content:'';position:absolute;left:29px;top:50%;width:8px;height:10px;background:url(../images/icon-arrow5.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.d-slideNav .slideNav-in ul li:hover i{background: url(../images/jt_on.png) no-repeat center;}
.d-slideNav .slideNav-in ul li.active i{background: url(../images/jt_on.png) no-repeat center;transform: rotateZ(90deg);}
.d-slideNav .slideNav-in ul li i{display: block;width: 20px;height: 20px;background: url(../images/jt.png) no-repeat center;position: absolute;top: 28px;right: 10px;}
.d-slideNav .slideNav-in ul li .second-nav {display: none;background-color: #fff;}
.d-slideNav .slideNav-in ul li.active .second-nav{display:block;}
.d-slideNav .slideNav-in ul li .second-nav dd{line-height: 42px;}
.d-slideNav .slideNav-in ul li .second-nav dd a {transition: all 0.35s ease-in-out;border-bottom: 1px solid #ccc;display: block;padding-left: 30px;padding: 5px;font-size: 15px;position: relative;color: #333;text-align: center;}
.d-slideNav .slideNav-in ul li .second-nav dd:last-child a{border-bottom: none;}
.d-slideNav .slideNav-in ul li .second-nav dd a:hover{color:#17406f;font-weight: bold;}
.d-slideNav .slideNav-in ul li .second-nav dd a.active{color:#17406f;font-weight: bold;}

.ls-1{margin:0 -14px -72px;font-size:0}
.ls-1 li{padding:.729vw;margin-bottom:72px;display:inline-block;vertical-align:top;width:31.33%;-webkit-box-shadow: 0 3px 5px #2ba0a4 ;margin:0 1% 2.75vw;}
.ls-1 .con{display:block;position:relative;overflow:hidden}
.ls-1 .bg1{position:absolute;left:0;bottom:0;right:0;height:114px;background-repeat:no-repeat;background-position:center top;-webkit-background-size:cover;background-size:cover;z-index:1;opacity:0;-webkit-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in}
.ls-1 .bg2{position:absolute;left:0;bottom:0;right:0;height:114px;background-repeat:no-repeat;background-position:center top;-webkit-background-size:cover;background-size:cover;z-index:2;opacity:0;-webkit-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in}
.ls-1 .pic{padding-top:60.91%;position:relative;overflow:hidden}
.ls-1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.ls-1 .title{padding:0 10px;height:60px;line-height:60px;font-size:16px;color:#333;font-weight:400;text-align:center;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;position:relative;z-index:10;-webkit-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in}
.ls-1 .con:hover .bg1,.ls-1 .con:hover .bg2{opacity:1}
.ls-1 .con:hover .title{color:#f6f6f6}

/* list_team */
.list_team li {padding: 26px 34px;border: 1px solid #EFE7E8;margin-bottom:20px;height:212px;box-shadow: 0 3px 10px 0 rgba(0,0,0,.09);}
.list_team li .photo {float: left;width:13%;}
.list_team li .photo img {width: 120px;height: 160px;border: 1px solid #dfdfdf;}
.list_team li .info {margin-left: 17%;width:83%;}
.list_team li .info .name {color: #0C0C0C;margin: 0 0 12px;font-size: 16px;}
.list_team li .info .name:hover {color: #17406f;}
.list_team li .info .zw {color: #7B6467;margin-bottom: 10px;}
.list_team li .info .desc {line-height: 26px;color: #666;height: 72px;-webkit-line-clamp: 3;}

.property {border-bottom: solid 1px #e1e1e1;margin: 20px auto;color:#999;padding:20px 0;text-align:center;}
.property span {margin-right: 10px;}

.Annex {margin-top:30px;color:#1f6784;}
.Annex ul li{height:32px;line-height:32px;}


.imgResponsive{width: 100%;height: 0;overflow:hidden;display: block;padding-bottom:61.44%;}
.imgResponsive img{width: 100%;transition:all 0.8s ease-in-out;}
a:hover .imgResponsive img{transform: scale(1.08);}
.f_subTechList{overflow: hidden;margin-right: -40px;}
.f_subTechList li{float: left;width: 33.3%;*padding-bottom: 40px;}
.f_subTechList li .f_subTechBox{margin-right: 40px;margin-top: 30px;margin-bottom: 40px; background-color: #fff;position: relative;}
.f_subTechBox .title{position: absolute;top:-30px;left: 50%;margin-left: -75px;min-width: 150px;height: 50px;line-height: 50px;text-align: center;background-color: #269737;color:#fff;font-size: 24px;font-weight: normal;}
.f_subTechInfo{padding:20px 0;overflow: hidden;min-height: 200px;}
.f_subTechInfo p{text-indent:2em;font-size: 15px;line-height: 24px;margin-bottom: 10px;color:#666;}

.f_techMore{ width: auto;height: 40px;line-height: 38px;overflow: hidden;text-align: center;font-size: 14px; }
.f_techMore a{color:#1f6784;display: inline-block;*display: inline;*zoom:1;padding:0 15px; border:1px solid #1f6784;background-color: #fff;}
.f_techMore a:hover{background-color: #1f6784;color:#fff;}

.events {position:relative;}
.e_list{background: url(../images/lsfk.png) repeat-y top center;}

.e_list li:nth-child(odd) {
    float:left;
    margin-top: 70px;
}
.e_list li:nth-child(even):before {
    content: "";
    width: 16px;
    height: 16px;
    background: url(../images/yuan.png) no-repeat;
    position: absolute;
    left: -50px;
    top: 0;
}
.e_list li:nth-child(even) {
    float:right;
    margin-top: 70px;
}
.e_list li:nth-child(odd):after {
    content: "";
    width: 16px;
    height: 16px;
    background: url(../images/yuan.png) no-repeat;
    position: absolute;
    right: -49px;
    top: 0;
}

.e_list li:first-child {
    margin-top: 10px;

}
.e_list li{
	width: 46%;
	padding: 20px;
	background: #fff;
	-webkit-box-shadow:0 3px 5px #2ba0a4;
	float: left;
	position: relative;height:auto;
}
.e_rig {
    float: left;
    margin-top: 20px;
    width: 100%;
}
.e_list li p{
    text-align: center;
}
.e_list li h1{
	font-size: 18px;
	color: #1f6784;
	float: left;
    width: 100%;
}


.d-detail .title{font-size:36px;color:#333;font-weight:400;line-height:1.67;text-align:center}
.d-detail .cont{padding:50px 0;font-size:16px;color:#333;line-height:2.25;overflow:auto;}

#articleDiv p.gpCmsImg {text-indent:0em;}
#articleDiv p img {text-indent:0em;margin:0 auto;display:block;}


.d-detail .bt{padding-top:70px;border-top:3px solid #e7e4e4;}
.d-detail .bt .l{float:left;width:70%}
.d-detail .bt .r{float:right;max-width:30%}
.d-detail .dt-page a{display:block;font-size:14px;color:#333;line-height:40px;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in}
.d-detail .dt-page a:hover{color:#17406f;text-decoration:underline}
.d-detail .dt-share{font-size:14px;color:#333;line-height:30px}
.d-detail .dt-share .item{margin:-2px 18px 0 0;display:inline-block;vertical-align:middle;-webkit-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in}
.d-detail .dt-share .btn{display:block;width:30px;height:30px;line-height:30px;font-size:0;text-align:center;overflow:hidden}
.d-detail .dt-share .btn img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.d-detail .dt-share .item:hover .btn{opacity:.8}

.ls-2{margin:0 -38px -86px;font-size:0}
.ls-2 li{padding:0 38px;margin-bottom:86px;display:inline-block;vertical-align:top;width:50%}
.ls-2 .con{display:block;min-height:376px;background-color:#fff;border-radius:5px;box-shadow:0 3px 10px 0 rgba(0,0,0,.09);overflow:hidden}
.ls-2 .title{padding:0 32px;font-size:24px;color:#f6f6f6;font-weight:700;line-height:53px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.ls-2 .inner{padding:34px 40px}
.ls-2 .link{margin-bottom:-25px;font-size:0}
.ls-2 .link a{padding:0 14px;margin-bottom:25px;display:inline-block;vertical-align:top;width:50%;position:relative;font-size:15px;color:#333;line-height:1.5}
.ls-2 .link a:before{content:'';position:absolute;left:0;top:10px;width:8px;height:8px;background-color:#184974;border-radius:50%}
.ls-2 .link a:hover{color:#17406f;text-decoration:underline}




.subUnitBox{overflow: hidden;margin-top: 20px;}
.subUnitTitle{overflow: hidden;margin:20px 0 30px;}
.subUnitTitle h3{float: left;padding:14px 50px;border-left: 10px solid #184974;-webkit-box-shadow: 0px 3px 10.79px 2.21px rgba(0, 0, 0, 0.15);background: #f6f5ec; border-right: 10px solid #184974;font-size:18px;color:rgb(51, 51, 51);} 

.subUnitList{overflow: hidden;margin-right: -30px;}
.subUnitList li{width: 33%;margin-bottom: 20px;display: inline-block;vertical-align: middle;*zoom:1;*display: inline;}
.subUnitList li a{display: block;border-left: 2px solid #184974;    -webkit-box-shadow: 0px 3px 10.79px 2.21px rgba(0, 0, 0, 0.15);padding-left: 20px;margin-right: 30px; padding-top: 13px;padding-bottom: 13px;color:rgb(51, 51, 51);line-height: 24px;padding-right: 5px;font-size: 15px;}
.subUnitList li a:hover{background: #184974;color:#fff;}


.ls-3{margin-bottom:-88px}
.ls-3 li{margin-bottom:88px}
.ls-3 .con{padding:0 40px 0 140px;display:block;background-color:#e9e9e9;border-radius:0 15px;height:89px;line-height:89px;position:relative;-webkit-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in}
.ls-3 .date{padding-top:8px;position:absolute;left:29px;top:-25px;width:69px;height:69px;border-radius:50%;background-color:#1f6784;text-align:center;z-index:1}
.ls-3 .date:after{content:'';position:absolute;left:50%;top:50%;width:82px;height:82px;border-radius:50%;background-color:rgba(31,103,132,.62);z-index:-1;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in}
.ls-3 .date .d1{margin-bottom:4px;font-size:27px;color:#fff;line-height:1}
.ls-3 .date .d2{font-size:12px;color:#fff;line-height:1}
.ls-3 .title{font-size:18px;color:#333;font-weight:400;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.ls-3 .con:hover{background-color:#d8e9f0}
.ls-3 .con:hover .date:after{-webkit-transform:translate(-50%,-50%) scale(1.1);-ms-transform:translate(-50%,-50%) scale(1.1);-o-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}
@media only screen and (max-width:1920px){
.header:before{height:.416vw}
.header:after{height:13.59vw}
.header-1{padding:1.562vw 0 .26vw;height:4.166vw}
.logo{/*width:23.28vw;height:2.343vw;line-height:2.343vw*/}
.header-link a{padding:0 .885vw 0 .625vw;font-size:.883vw;line-height:2.343vw}
.header-link a:after{height:.833vw}
.header-link a img{margin:-.104vw .416vw 0 0;max-width:.937vw}
.header-soBtn{margin-left:.625vw;width:2.083vw;height:2.083vw;-webkit-background-size:1.354vw auto;background-size:1.354vw auto}
.nav{margin:0 -.156vw}
.nav li>a{padding:0 .156vw;font-size:1.141vw;line-height:3.333vw}
.nav li>a:before{height:.156vw}
.nav li>a .line{width:.156vw;height:2.083vw}
.sub{padding-top:2.083vw;left:-11.45vw;width:47.29vw}
.sub .sub-in{padding:1.458vw 2.312vw 1.875vw 2.5vw}
.sub .sub-in:after,.sub .sub-in:before{width:5.052vw;height:5.052vw}
.sub .pic{width:19.53vw}
.sub .link{padding-top:0}
.sub .link a{padding-right:.781vw;margin-bottom:.937vw;font-size:.833vw}
.nav li:nth-child(10) .sub,.nav li:nth-child(11) .sub,.nav li:nth-child(12) .sub,.nav li:nth-child(13) .sub,.nav li:nth-child(14) .sub,.nav li:nth-child(15) .sub,.nav li:nth-child(16) .sub,.nav li:nth-child(17) .sub,.nav li:nth-child(7) .sub,.nav li:nth-child(8) .sub,.nav li:nth-child(9) .sub{right:-11.45vw}
.d-serach1{line-height:4.062vw}
.d-serach1 form {width: 500px;margin: 0 auto;}
.d-serach1 .inp{padding:0 .781vw;width:calc(100% - 11.25vw);height:2.47vw;line-height:2.47vw;font-size:.929vw}
.d-serach1 .submit{width:6.25vw;height:2.47vw;line-height:2.47vw;}
.d-serach1 .btn{margin-left:.833vw;width:4.166vw;height:2.47vw;line-height:2.47vw;font-size:.929vw}
.bdActive{padding-top:4.062vw}
.bdActive .header{top:4.062vw}
.bdActive .d-serach1{height:4.062vw}
.header.headerIn .header-1{/*padding:0.562vw 0;height:5.468vw*/}
.h157{height:8.177vw}
.footer-1{padding:5.364vw 0 2.916vw}
.footer1-r{padding-top:1.354vw}
.footer-logo{width:19.89vw}
.tabs-ls1{width:15.1vw}
.tabs-ls1 li:after{height:1.041vw}
.tabs-ls1 a{padding:0 .625vw;font-size:1.041vw}
.tabs-ls1 a:after{right:.625vw;width:.989vw;height:.572vw}
.tabs-ls1 .active a{padding-right:2.187vw;font-size:1.25vw}
.tabs-ls1 .active a:after{width:.989vw}
.tabs-desc1{padding-left:1.25vw;width:calc(100% - 15.62vw)}
.footer-link{margin-right:-1.458vw;padding-top:.325vw}
.footer-link a{margin-right:1.458vw;padding-left:.52vw;font-size:.929vw}
.footer-link a:before{width:.26vw;height:.26vw}
.footer-2{padding:2.083vw 0}
.footer-info{font-size:.925vw}
.footer-info img{margin:-.104vw .416vw 0}
.footer-btns{padding-top:.937vw}
.footer-btns .item{margin-left:1.406vw}
.footer-btns .btn{width:3.333vw;height:3.333vw;line-height:3.229vw}
.footer-btns .pop-code{padding-bottom:.52vw;-webkit-transform:translate(-50%,-.52vw);-ms-transform:translate(-50%,-.52vw);-o-transform:translate(-50%,-.52vw);transform:translate(-50%,-.52vw)}
.footer-btns .pop-code .in{padding:.52vw;width:9.291vw;height:10.291vw}
.footer-btns .item1 .btn{width:3.906vw;height:4.843vw;line-height:4.843vw}
.banner .con:after{height:14.27vw}
.banner-text{padding:1.822vw 0}
.banner-text .title{font-size:1.562vw}
.banner .banner-btns{padding-right:2.604vw;right:calc((100% - 72.91vw)/ 2);bottom:1.562vw}
.banner .slick-dots li{margin:0 .416vw;font-size:.937vw;line-height:1.979vw}
.banner .slick-dots .slick-active{padding-right:2.916vw}
.banner .slick-dots .slick-active:after{width:2.604vw;height:.364vw}
.banner .slick-arrow{width:5.208vw;height:5.208vw;-webkit-background-size:2.708vw auto;background-size:2.708vw auto}
.banner .slick-prev{left:8.333vw}
.banner .slick-next{right:8.333vw}
.d-title1{margin-bottom:1.197vw;padding-bottom:.989vw}
.d-title1:after{bottom:-.156vw;width:8.75vw;height:.26vw}
.d-title1 .tit{padding:0 .52vw}
.d-title1 .tit span{font-size:1.562vw}
.d-title1 .tit i{margin:-.104vw .312vw 0;width:.312vw;height:.312vw}
.d-title1 .more{font-size:.625vw}
.cur{margin-bottom:4.166vw;padding-bottom:.52vw;background-size:1.197vw auto}
.cur .home{padding-left:1.25vw;-webkit-background-size:1.041vw auto;background-size:1.041vw auto}
.pages{padding-top:5.208vw}
.pages ul li{margin:0 .26vw}
.pages ul li a,.pages ul li span{padding:0 .312vw;min-width:1.458vw;line-height:1.354vw;font-size:.781vw}
.pages ul .pages-next a,.pages ul .pages-prev a{min-width:2.604vw;height:1.458vw;line-height:1.354vw}
.pages .goTo{margin:0 .312vw;font-size:.781vw}
.pages .goTo .inp{margin:-.104vw .416vw 0;width:1.458vw;height:1.458vw;line-height:1.354vw;font-size:.781vw}
.pages .goTo-btn{margin-left:.416vw;min-width:2.604vw;height:1.458vw;line-height:1.354vw;font-size:.781vw}
.section-index1{padding:2.5vw 0 7.291vw}
.trends-slick1{padding:0 .833vw .833vw 0}
.trends-slick1:after{left:.52vw;top:.885vw}
.trends-slick1 .pic{height:22.13vw}
.trends-slick1 .inner{padding-right:4.166vw}
.trends-slick1 .title{padding:0 .52vw;font-size:.937vw;height:2.968vw;line-height:2.968vw}
.trends-slick1 .date{padding:.312vw .416vw .468vw;right:.468vw;bottom:.52vw}
.trends-slick1 .d1{margin-bottom:.156vw;font-size:1.145vw}
.trends-slick1 .d2{font-size:.625vw}
.trends-ls1{padding-right:.416vw;margin:0 -.781vw -2.291vw}
.trends-ls1 li{padding:0 .781vw;margin-bottom:2.291vw}
.trends-ls1 .con{height:5.885vw;line-height:5.885vw}
.trends-ls1 .con:after{top:.312vw;width:calc(100% + .416vw);height:calc(100% + .312vw)}
.trends-ls1 .line{right:1.458vw;top:.364vw;width:.729vw;height:.729vw}
.trends-ls1 .con-in{padding:1.041vw}
.trends-ls1 .title{margin-bottom:.729vw;font-size:.833vw}
.trends-ls1 .date{padding-left:1.041vw;font-size:.625vw}
.trends-ls1 .date:before{width:.781vw;height:.781vw}
.trends-ls1 .con:hover .line{width:1.562vw;height:1.562vw}
.section-index2{padding:7.291vw 0 3.958vw}
.ind2-bg{height:41.04vw}
.tabs-ls2{margin:0 0.063vw 1.979vw;padding-right:5.208vw}
.tabs-ls2 .a1{padding:0 .937vw;font-size:1.562vw;line-height:2.083vw}
.tabs-ls2 .a1:after{height:1.458vw}
.tabs-ls2 .a1 i{margin:-.104vw .416vw 0;width:.312vw;height:.312vw}
.tabs-ls2 .a2{font-size:.729vw;line-height:2.083vw}
.tabs-ls2 .active .a1{font-size:1.562vw}
.notice-ls1 li+li{margin-top:1.77vw}
.notice-ls1 .con{padding:0 .781vw;height:3.906vw;line-height:3.906vw}
.notice-ls1 .date .d1{width:1.875vw;height:1.875vw;line-height:1.875vw;font-size:1.041vw}
.notice-ls1 .date .d1:before{width:2.291vw;height:2.291vw}
.notice-ls1 .date .d2{margin-left:.625vw;font-size:.729vw}
.notice-ls1 .title{padding-left:.52vw;font-size:.833vw}
.notice-ls1 .title:before{height:1.145vw}
.report-ls1{margin-bottom:-.833vw}
.report-ls1 li+li{margin-top:1.25vw}
.report-ls1 .con{height:2.604vw;line-height:2.604vw}
.report-ls1 .name{width:8.177vw;height:1.718vw;line-height:1.718vw;border-radius:.26vw;font-size:.833vw}
.report-ls1 .title{padding:0 .885vw;padding-right:2.083vw;height:1.718vw;line-height:1.718vw;font-size:.833vw}
.report-ls1 .date{height:1.718vw;line-height:1.718vw;font-size:.833vw}
.report-ls1 .con:hover{-webkit-transform:translateY(-.26vw);-ms-transform:translateY(-.26vw);-o-transform:translateY(-.26vw);transform:translateY(-.26vw)}
.section-index3{padding:2.916vw 0}
.section-index3 .d-title1{margin-bottom:1.354vw}
.zt-ls1{margin:0 -.52vw -1.041vw}
.zt-ls1 li{padding:0 .52vw;margin-bottom:1.041vw}
.ban .ban-bg{height:9.895vw}
.ban-text{padding:2.031vw 0}
.ban-text .title span{padding:0 3.593vw 0 1.354vw;line-height:3.177vw}
.ban-text .title .line{right:2.5vw;bottom:-1.25vw;height:3.958vw}
.ban-text .title .line:after{width:.364vw;height:.364vw}
.section-1{padding:4.166vw 0 3.645vw}
.section-1 .col-l{width:14.68vw}
.section-1 .col-r{padding-left:4.166vw;width:calc(100% - 14.68vw)}
.d-slideNav{padding:2.343vw 0 6.25vw .468vw}
.d-slideNav:after{right:1.145vw}
.d-slideNav .slideNav-logo{width:8.802vw;height:6.302vw}
.d-slideNav .slideNav-logo img{width:8.802vw;height:8.802vw}

.ls-1{margin:0 -.729vw -3.75vw}
.ls-1 li{padding:.729vw;margin-bottom:3.75vw}
.ls-1 .bg1,.ls-1 .bg2{height:5.937vw}
.ls-1 .title{height:3.125vw;line-height:3.125vw;font-size:1.033vw;}
.d-detail .title{font-size:1.875vw}
.d-detail .cont{padding:2.604vw 0;}
.d-detail .bt{padding-top:3.645vw}
.d-detail .dt-page a{font-size:1.029vw;}
.d-detail .dt-share{font-size:.729vw}
.d-detail .dt-share .item{margin:-.104vw .937vw 0 0}
.d-detail .dt-share .btn{width:1.562vw;height:1.562vw;line-height:1.562vw}
.ls-2{margin:0 -1.979vw -4.479vw}
.ls-2 li{padding:0 1.979vw;margin-bottom:4.479vw}
.ls-2 .con{min-height:19.58vw}
.ls-2 .title{padding:0 1.666vw;font-size:1.25vw;line-height:2.76vw}
.ls-2 .inner{padding:1.77vw 2.083vw}
.ls-2 .link{margin-bottom:-1.302vw}
.ls-2 .link a{padding:0 .729vw;margin-bottom:1.302vw;}
.ls-2 .link a:before{top:.52vw;width:.416vw;height:.416vw}
.ls-3{margin-bottom:-4.583vw}
.ls-3 li{margin-bottom:4.583vw}
.ls-3 .con{padding:0 2.083vw 0 7.291vw;border-radius:0 .781vw;height:4.635vw;line-height:4.635vw}
.ls-3 .date{padding-top:.416vw;left:1.51vw;top:-1.302vw;width:3.593vw;height:3.593vw}
.ls-3 .date:after{width:4.27vw;height:4.27vw}
.ls-3 .date .d1{margin-bottom:.208vw;font-size:1.406vw}
.ls-3 .date .d2{font-size:.625vw}
.ls-3 .title{font-size:.937vw}
.picshowtop{width:90%; height:auto;text-align:center;position:relative;z-index:1;overflow:hidden;margin: 0 auto;}
}
@media only screen and (max-width:1899px){
.sub{left:-9vw}
.nav li:nth-child(10) .sub,.nav li:nth-child(11) .sub,.nav li:nth-child(12) .sub,.nav li:nth-child(13) .sub,.nav li:nth-child(14) .sub,.nav li:nth-child(15) .sub,.nav li:nth-child(16) .sub,.nav li:nth-child(17) .sub,.nav li:nth-child(7) .sub,.nav li:nth-child(8) .sub,.nav li:nth-child(9) .sub{right:-4vw}
.banner .slick-dots .slick-active{padding-right:60px}
.banner .slick-dots .slick-active:after{width:50px;height:7px}
}
@media only screen and (max-width:1799px){
.notice-ls1 .date{width:100px}
.notice-ls1 .title{width:calc(100% - 100px)}
.ls-3 .date{padding-top:6px;width:64px;height:64px}
.ls-3 .date:after{width:76px;height:76px}
.ls-3 .date .d1{margin-bottom:4px;font-size:24px}
.ls-3 .date .d2{font-size:12px}
}
@media only screen and (max-width:1499px){
.ls-3 .date{padding-top:6px;width:56px;height:56px}
.ls-3 .date:after{width:68px;height:68px}
}
@media only screen and (max-width:1199px){
.header-1{padding-top:10px}
.logo{width:300px;height:30px;line-height:30px}
.header-link a{font-size:12px;line-height:30px}
.header-link a img{max-width:10px}
.header-soBtn{width:30px;height:30px;-webkit-background-size:14px auto;background-size:14px auto}
.nav li>a{font-size:14px;line-height:40px}
.sub{left:-20px;width:48vw}
.nav li:nth-child(10) .sub,.nav li:nth-child(11) .sub,.nav li:nth-child(12) .sub,.nav li:nth-child(13) .sub,.nav li:nth-child(14) .sub,.nav li:nth-child(15) .sub,.nav li:nth-child(16) .sub,.nav li:nth-child(17) .sub,.nav li:nth-child(7) .sub,.nav li:nth-child(8) .sub,.nav li:nth-child(9) .sub{right:-20px}
.sub .pic{width:16vw}
.sub .link{padding-top:0}
.sub .link a{width:50%}
.d-serach1{line-height:60px}
.d-serach1 .inp{width:calc(100% - 188px);height:30px;line-height:28px;font-size:14px}
.d-serach1 .submit{width:80px;height:30px;line-height:30px;font-size:14px}
.d-serach1 .btn{margin-left:8px;width:100px;height:30px;line-height:30px;font-size:14px}
.bdActive{padding-top:60px}
.bdActive .d-serach1{height:60px}
.bdActive .header{top:60px}
.header.headerIn .header-1{padding:10px 0;height:50px;line-height:30px}
.h157{height:auto}
.footer-logo{width:260px}
.tabs-ls1{width:180px}
.tabs-ls1 a{font-size:14px}
.tabs-ls1 .active a{padding-right:24px;font-size:15px}
.tabs-ls1 .active a:after{width:12px;height:7px}
.tabs-desc1{width:calc(100% - 180px)}
.footer-link a{margin-bottom:8px;font-size:12px}
.footer-info{font-size:12px}
.footer-btns .btn{width:40px;height:40px;line-height:38px}
.footer-btns .btn img{max-width:60%}
.footer-btns .pop-code .in{width:100px;height:100px}
.banner .slick-dots li{font-size:14px}
.banner-text .title{font-size:16px}
.banner .banner-btns{right:5%}
.d-title1 .tit span{font-size:24px}
.d-title1 .more{font-size:14px}
.cur{padding-bottom:10px;margin-bottom:20px;font-size:14px;-webkit-background-size:14px auto;background-size:14px auto}
.cur .home{padding-left:24px;-webkit-background-size:16px auto;background-size:16px auto}
.pages ul li a,.pages ul li span{font-size:12px;line-height:24px;min-width:24px}
.pages ul .pages-next a,.pages ul .pages-prev a{min-width:40px;height:26px;line-height:24px}
.pages .goTo{line-height:26px;font-size:14px}
.pages .goTo .inp{width:40px;height:26px;line-height:24px}
.pages .goTo-btn{height:26px;line-height:24px;font-size:14px;min-width:40px}
.trends-slick1 .inner{padding-right:6vw}
.trends-slick1 .title{padding:0 20px;font-size:14px;height:34px;line-height:34px}
.trends-slick1 .d1{font-size:16px}
.trends-slick1 .d2{font-size:12px}
.trends-ls1 .title{margin-bottom:4px;font-size:14px}
.trends-ls1 .date{padding-left:14px;font-size:12px}
.trends-ls1 .date:before{width:10px;height:10px}
.tabs-ls2 .a1{font-size:18px;line-height:40px}
.tabs-ls2 .active .a1{font-size:24px}
.tabs-ls2 .a2{line-height:40px}
.notice-ls1 li+li{margin-top:16px}
.notice-ls1 .con{height:40px;line-height:40px}
.notice-ls1 .date .d1{font-size:14px}
.notice-ls1 .date .d2{font-size:12px}
.notice-ls1 .title{font-size:14px}
.report-ls1 li+li{margin-top:13px}
.report-ls1 .con{height:24px;line-height:24px}
.report-ls1 .name{width:92px;font-size:12px;height:24px;line-height:24px}
.report-ls1 .title{width:calc(100% - 132px);font-size:14px;height:24px;line-height:24px}
.report-ls1 .date{width:40px;font-size:12px;height:24px;line-height:24px}
.notice-ls1 .date{width:80px}
.notice-ls1 .title{width:calc(100% - 80px)}
.ban-text .title span{font-size:24px;line-height:2}
.ban-text .title .line{height:50px}
.ban-text .title .line:after{width:6px;height:6px}
.section-1 .col-l{width:200px}
.section-1 .col-r{width:calc(100% - 200px)}

.d-detail .title{font-size:18px}
.d-detail .cont{padding:20px 0;font-size:14px}
.d-detail .bt{padding-top:20px}
.d-detail .dt-page a{font-size:14px;line-height:2}
.d-detail .dt-share{font-size:14px}
.d-detail .dt-share .btn{width:30px;height:30px;line-height:30px}
.ls-3 .con{padding:0 20px 0 90px;height:60px;line-height:60px}
.ls-3 .title{font-size:16px}
.ls-1 .title{height:40px;line-height:40px;font-size:14px}
.ls-1 .bg1,.ls-1 .bg2{height:80px}
.ls-2 .title{padding:0 15px;font-size:18px;line-height:40px}
.ls-2 .inner{padding:20px}
.ls-2 .link a{padding-left:14px;font-size:14px}
.ls-2 .link a:before{width:6px;height:6px;top:8px}
}
@media only screen and (max-width:950px){
.menuBtn{display:block}
.header,.header.fixed{height:60px;line-height:60px}
.header-1{padding:0;height:0}
.logo{margin-top:5px;position:relative;width:100%;height:50px;line-height:50px;z-index:101}
.header-bd{padding:60px 0 0;position:fixed;left:0;top:0;width:100%;height:100%;background-color:#247e91;text-align:left;z-index:100;display:none}
.header-bd .wp{padding:0;width:100%;display:block;height:100%;overflow:hidden;overflow-y:auto;}
.header-link{display:none}
.d-serach1{padding:0 20px;height:auto;line-height:inherit;display:none}
.d-serach1 .inp{width:calc(100% - 230px);height:40px;line-height:40px;font-size:14px}
.d-serach1 .submit{width:80px;height:40px;line-height:40px;font-size:14px}
.d-serach1 .btn{margin:0;display:block;width:100%;height:40px;line-height:40px;font-size:14px}
.header-bd .d-serach1{display:block;position:static;background-color:transparent}
.header-bd .header-link{display:block}
.header-soBtn{margin:0;position:absolute;right:70px;top:5px;width:50px;height:50px;-webkit-background-size:20px auto;background-size:20px auto;z-index:101;display:none}
.nav{width:100%;display:block;border-top: 1px solid #fff;}
.nav li{display:block}
.nav li>a{padding:10px 60px 10px 40px;font-size:18px;line-height:1.5!important;color:#fff!important}
.nav li>a .line,.nav li>a:before{display:none}
.nav li.on>a i{background-image:url(../images/icon-arrow7.png)}
.sub{padding:0 20px;position:static;width:100%}
.sub .sub-in{padding:20px 40px}
.sub .pic{display:none}
.sub .link a{font-size:14px;width:25%}
.header-link{padding:0 20px;text-align:center;line-height:1}
.header-link a{padding:0 15px;font-size:15px;line-height:50px}
.header-link a:after{height:10px}
.header-link a img{margin-right:4px;max-width:16px}
.black-bg1{top:120px}
.bdActive .header-bd{top:60px}
.header.headerIn{background-color:#1f6784}
.header.headerIn .header-1{border:none;height:0;padding:0}
.h157{height:60px}
.footer{background-color:#1f6784}
.footer-1{padding:20px 0 10px}
.footer1-l,.footer1-r{float:none;width:auto}
.footer1-l{margin-bottom:10px}
.tabs-desc1,.tabs-ls1{width:100%}
.tabs-ls1{margin-bottom:10px;text-align:center}
.tabs-ls1 li{padding:0 10px}
.tabs-ls1 li:after{height:12px}
.tabs-ls1 a{font-size:14px}
.tabs-ls1 .active a{font-size:18px}
.footer-link a{padding-left:10px;margin-right:15px;line-height:24px}
.footer-link a:before{width:5px;height:5px}
.footer-2{padding:20px 0}
.footer2-l,.footer2-r{float:none}
.footer2-r{margin-bottom:10px}
.footer-btns{text-align:center}
.footer-btns .item1 .btn{width:50px;height:50px;line-height:48px}
.footer-info{text-align:center}
.section-index1{padding:2.5vw 0}
.trends-slick1 .pic{height:224px}
.trends-ls1 .con{height:60px}
.section-index2{padding:14vw 0 4vw}
.ls-2 li{width:100%}
.list_team li {padding: 10px;margin-bottom: 13px;height:160px;}
.list_team li .photo {float: left;width:30%;}
.list_team li .photo img {max-height: 140px;width: auto;border: 1px solid #dfdfdf;}
.list_team li .info {margin-left: 35%;width:65%;}
.list_team li .info .desc {-webkit-line-clamp: 3;font-size: 12px;line-height: 23px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;}
.e_list {background:none;}
.e_list li {width:100%;margin-top: 30px;}
.e_list li:nth-child(odd) {margin-top: 30px;}
.e_list li:nth-child(even) {margin-top: 30px;}
.e_list li:first-child {margin-top: 0px;}
.e_list li:nth-child(even):before {display:none;}
.e_list li:nth-child(odd):after {display:none;}
.picshowtop{width:100%;}
#articleDiv p img {text-indent:0em;margin:0 auto;display:block;height:auto;}
#articleDiv p video{width:100%;height:auto;}

.subUnitTitle h3{padding: 14px 30px;}
.subUnitList {
    margin-right: 0px;
}
.subUnitList li{
    width: 100%!important;
    float: none;
}
.subUnitList li a {
    margin-right: 0;
}

}
@media only screen and (max-width:767px){
.wp{width:100%;padding:0 20px}
.sub .sub-in{padding:20px}
.sub .link a{padding-right:0;width:50%}
.banner{height:200px}
.banner .banner-btns{padding:0;right:20px}
.banner .slick-dots li{line-height:30px}
.banner .slick-arrow{width:40px;height:40px}
.banner .slick-prev{left:0}
.banner .slick-next{right:0}
.d-title1{padding-bottom:4px;margin-bottom:15px}
.d-title1:after{height:3px}
.section-index1{padding:40px 0 20px}
.d-trends .col-l,.d-trends .col-r{float:none;width:100%}
.d-trends .col-l{margin-bottom:15px}
.trends-slick1 .inner{padding-right:60px}
.trends-slick1 .date{padding:8px 6px}
.trends-slick1 .title{padding:0 15px}
.trends-ls1 .con-in{padding:10px}
.trends-ls1 .line{right:5px;top:5px;width:10px;height:10px}
.trends-ls1 .con:hover .line{width:20px;height:20px}
.section-index2{margin-top:-100px;padding:180px 0 40px}
.section-index2 .col-l,.section-index2 .col-r{float:none;width:100%}
.section-index2 .col-l{margin-bottom:30px}
.tabs-ls2{margin-bottom:15px}
.tabs-ls2 .a1{padding:0 10px}
.tabs-ls2 .a1:after{height:18px}
.tabs-ls2 .a1 i{margin:0 4px;width:6px;height:6px}
.notice-ls1 .con{padding-left:10px}
.notice-ls1 .date{width:90px}
.notice-ls1 .date .d1{width:24px;height:24px;line-height:24px}
.notice-ls1 .date .d1:before{width:30px;height:30px}
.notice-ls1 .date .d2{margin-left:10px}
.notice-ls1 .title{padding:0 15px;width:calc(100% - 90px)}
.notice-ls1 .title:before{height:12px}
.report-ls1 .title{padding:0;}
.section-index3{padding:20px 0}
.section-index3 .d-title1{padding:0;margin-bottom:15px}
.zt-ls1 li{width:50%}
.section-1{padding:20px 0 40px}
.section-1 .col-l,.section-1 .col-r{float:none;width:100%;padding:0}
.section-1 .col-l{margin-bottom:20px}
.d-slideNav{padding:20px 0 20px 10px;}
.d-slideNav .slideNav-in{padding:20px 0;}
.d-slideNav .slideNav-in:after{-webkit-transform:skewY(3deg);-ms-transform:skewY(3deg);-o-transform:skewY(3deg);transform:skewY(3deg)}
.d-detail .bt .l,.d-detail .bt .r{float:none;width:100%;max-width:100%}
.d-detail .bt .l{margin-bottom:10px}
.d-detail .dt-share{text-align:center}
.ls-3 .date .d1{font-size:20px}
.ls-1 li{width:48%}
.ls-2 .link a{margin-bottom:8px;padding-right:15px;line-height:2}
.ls-2 .link a:before{top:10px}


}

/*组图内容页图片*/
/*图片特效*/
.piccontext{width:100%;margin:0 auto;background:white;overflow:hidden;padding: 10px;border: 1px solid #CCC;box-shadow: 0px 1px 5px #CCCCCC;}
/*大图展示*/
.picshow{width:96%;margin:2%;overflow:hidden;}

.picshowtop img{ width:100%; height:100%;}

#preArrow{left:0px;}
#nextArrow{right:0px;}
.contextDiv{cursor:pointer;height:100%;width:50%;position:absolute;top:0px;z-index:5;background:url("blank") repeat;}
.contextDiv span{position:absolute;top:50%;margin-top:-20%;width:46px;height:80px;}
#preArrow_A{left:0px;background:url(../images/pic_left.png) 0px 0px no-repeat;display:none;}
#nextArrow_A{right:0px;background:url(../images/pic_right.png) 0px 0px no-repeat;display:none;}
.picshowtxt{width:100%;min-height:40px;_height:40px;margin-top:20px;}
.picshowtxt_left{float:left;width:50px; height:50px; line-height:30px; font-family:Georgia, "Times New Roman", Times, serif;}
.picshowtxt_left span{color:#1f6784;font-size:30px;}
.picshowtxt_left i{color:#333;font-size:20px;}
.picshowtxt_right{float:left;margin-left:10px;display:inline;line-height:36px;color:#666666;font-size:14px; font-family:"微软雅黑";}
.picshowlist{width:100%;margin-top:20px;padding-bottom:20px;overflow:hidden;}
.piclefttxt a:hover{color:#ff5d11; text-decoration:underline;}
.picshowlist_mid{float:left;width:100%;display:inline;overflow:hidden;height:76px;}
.picmidleft{float:left;width:24px;height:76px;overflow:hidden;}
.picmidleft a{display:block;width:24px;height:76px;}
.picmidmid{float:left;width:calc(100% - 48px);overflow:hidden;height:76px;}
.picmidmid ul{overflow:hidden;position:relative;height:76px;}
.picmidmid ul li{float:left;margin-left:11px;display:inline;width:116px;text-align:center;overflow:hidden;position:relative;height:76px;}
.picmidmid ul li img{max-width:116px;height:76px;}
.selectpic{border:3px solid #1f6784;}
.picmidright{float:left;width:24px;height:76px;overflow:hidden;}
.picmidright a{display:block;width:24px;height:76px;}


