﻿.wrap{width: 1070px;max-width: 94%;margin: auto;}
.ratio-img,.ratio-img img{width: 100%;box-sizing:border-box;}
.blank_10{position: absolute;top:0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.1);}
.site_banner{position: relative;}
.site_banner img{width: 100%;}
.site_banner h1{position:relative; color: #fff;}
.site_text{position: absolute;left: 0;bottom: 35px;width: 100%;z-index: 2;}
.site_text h1 span{display: inline-block;}
.site_line{overflow: hidden;}
.site_line i{float: left;width: 68px;height: 7px;background:#337d35;}
.site_line i:nth-child(2){background:#f2d813;}
.site_line i:nth-child(3){background:#b82424;}


/*关于我们*/

.about_cont>ul>li{border-bottom: 1px solid #ebebeb;padding: 25px 0; display: table;width: 100%;}
.about_cont>ul>li:first-child{padding-top: 60px;}
.about_cont>ul>li:last-child{border: 0;}
.about_cont dt{float: left;width: 250px;    line-height: 26px;}
.about_cont dd{float: right;width:calc(100% - 270px)}
.about_cont dd .about_edit{padding-right: 20px;}
.about_cont .edit_con_original{color:#797979;}

.about_slider{position: relative;}
.about_cont .about_slider dt{float: left;width:25%;}
.but{display: none;}
.but>div{width: 15px;height: 28px;margin-top: -14px;}
.but>div i{display: none;}
.but .swiper-button-prev{left: -30px;background: url(../images/btn_left.png) no-repeat center center;}
.but .swiper-button-next{right: -30px;background: url(../images/btn_right.png) no-repeat center center;}

.about_partners{position: relative;}
.about_cont .about_partners dt{float: left;width: 20%;*margin-left: -1px;background: #fdfdfd;}
.about_partners dt:nth-child(2n){background: #f9f9f9;}
.about_partners dt img{width:110px;max-width: 100%;}
.partners_img{text-align: center;padding: 35px 25px;}
.deve_cont>ul>li>dl{display: table;width: 100%;}


@media only screen and (max-width:1200px) {
.about_slider{padding:0 30px;}
.but .swiper-button-prev{left: 0;}
.but .swiper-button-next{right: 0;}
.about_cont>ul>li{display: block;overflow: hidden;}
}
@media only screen and (max-width:1024px) {
.about_cont dt{width: 150px;}
.about_cont dd{width: calc(100% - 170px)}
.partners_img{padding:30px 10px;}
.about_slider{padding: 0 25px;}

}
@media only screen and (max-width:767px) {
.about_cont dt,.about_cont dd{float: none;width: 100%;}
.about_cont>ul>li{padding: 20px 0;}
.about_cont dt{margin-bottom: 5px;}
.about_cont dt br{display: none;}
.partners_img{padding: 20px 10px;}
.about_partners{padding: 0 25px;}
.about_cont dd .about_edit{padding-right: 0;}

}

/*可持续发展*/
.deve_cont .deve_list  ol li{float:left;width: 33.33%;*margin-left:-1px;margin-top: 20px;}
.deve_cont .deve_list  ol{margin:0 -12px;overflow: hidden;}
.deve_cont .deve_list  ol li .deve_box{margin: 0 12px;position: relative;}
.deve_bg{position: absolute;top:0;left: 0;width: 100%;height: 100%;background: url(../images/deve_bg.png) no-repeat center center;background-size: cover;}
.deve_text{position: absolute;left: 0;bottom:0;width: 100%;box-sizing:border-box;padding: 10px;color: #fff;text-align: center;}
.deve_text span{font-size: 36px; line-height: 36px; display: inline-block;}
.deve_text p{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

@media only screen and (max-width:1024px) {
.deve_cont .deve_list  ol{margin:0 -5px;}
.deve_cont .deve_list ol li .deve_box{margin: 0 5px;}
}
@media only screen and (max-width:767px) {
.deve_cont .deve_list  ol{margin:0;}
.deve_cont .deve_list ol li .deve_box{margin: 0 ;}
.deve_cont .deve_list ol li{float: none;width: 100%;}
}
/*商务合作*/
input,textarea,button{background: none;outline: none;border: none;}
.coop_form ol{overflow: hidden;margin: 0 -9px;}
.coop_form li{float: left;width: 50%;*margin-left: -1px;margin-bottom: 20px;}
.coop_form li.w100{float: none;width: 100%;}
.coop_form .form_w{margin: 0 9px;}
.coop_form input{width: 100%; height: 54px; line-height: 54px;border: 1px solid #a9a9a9;box-sizing:border-box;padding: 0 10px;}
.coop_form textarea{width: 100%; height: 240px;border: 1px solid #a9a9a9;box-sizing:border-box;padding:15px 10px;}
.coop_btn button{display: inline-block;background: #0b4d96;color: #fff;width: 166px;height: 50px; line-height: 50px;text-align: center;margin-top: 0;}
.coop_form li.w100 .inp{ float:left; width:160px; margin:0 9px;}
.coop_form li.w100 .yzm{float:left; width:109px; height:41px; margin:6px 0; overflow:hidden;}
.coop_form li.w100 .yzm img{ width:100%;}
@media only screen and (max-width:1024px) {

.coop_form input{height: 44px;line-height: 44px;}
.coop_form li.w100 .yzm{margin:0;}
}
@media only screen and (max-width:767px) {
.coop_form{padding-top: 10px;}
.coop_btn{text-align: center;}
.coop_form li{float: none;width: 100%;margin-bottom: 10px;}
.coop_form .form_w,.coop_form ol{margin: 0;}
.coop_btn button{width: 120px;height: 36px;line-height: 36px;}
.coop_form li.w100 .inp{margin:0 10px 0 0;}
}

/*联系我们*/
.contact_body .footer{margin-top: 0;}
.contact{overflow: hidden;position: relative;}
.contact .left{width: calc(100% - 630px);height:100%; position: absolute;top:0;left: 0;}
.contact .left img{width: 100%;height: 100%;}

.contact .right{float: right;width: 630px;}
.contact_box{padding:60px 70px 25px 60px;}
.contact_box .p01{line-height: 24px;color: #797979;}
.contact_box h1{margin-bottom: 5px;}
.contact_box li{padding:20px 0;border-bottom: 1px solid #e0e0e0}
.contact_box li h2{margin-bottom: 25px;}
.contact_box li dd,.contact_box li dd a{color: #797979;}
.contact_p{line-height: 24px;}
.contact_box li:last-child{border: 0;padding-bottom: 0;}
.contact_area{margin-bottom: 5px;}
.contact_area textarea{width: 100%;height: 158px; padding: 10px 14px;box-sizing:border-box;border: 1px solid #a9a9a9;}

.contact_form{margin-top: 15px;}
.contact_forw{margin-bottom: 10px;}
.contact_forw input{border: 1px solid #a9a9a9;height: 32px;line-height: 32px;padding: 0 14px;box-sizing:border-box;}
.contact_forw01 input{width: 100%;}
.contact_forw02{overflow: hidden;}
.contact_forw02 input{float:left;width: 49%;    }
.contact_forw02 input:nth-child(2){float: right;}
.contact_forw .inp{ float:left; width:206px; margin-right:10px;}
.contact_forw .yzm{ float:left; width:85px; height:32px; overflow:hidden;}
.contact_forw .yzm img{ width:100%;}

@media only screen and (max-width:1440px) {
.contact_box h1{margin-bottom: 0;}
.contact_box{padding: 50px;padding-bottom: 25px;}
.contact_box li h2{margin-bottom: 10px;}
.contact_area textarea{height: 100px;}
}
@media only screen and (max-width:1280px) {
.contact .left{width: calc(100% - 540px);}
.contact .right{width: 540px;}
}
@media only screen and (max-width:1024px) {
.contact .left{position: relative;height: 300px;}
.contact .left,.contact .right{width: 100%;float: none;}
.contact .right{width: 94%;margin: auto;}
.contact_box{padding: 20px 0;}
.contact_body .footer{margin-top:20px;}
.contact .right .coop_btn{text-align: center;}
}
@media only screen and (max-width:767px) {
.contact .left{height: 200px;}
.coop_form textarea{height: 120px;}
.contact_forw .inp{width:183px;}
}


/*新闻*/
.body_bg .footer{margin: 0;}
.news_cont{padding: 60px 0;padding-bottom: 120px; background:#f0f0f0  url(../images/news_bg.jpg) no-repeat center 0;}
.news_title{text-align: center;margin-bottom: 60px;}
.news_title h1{line-height: 40px;margin-bottom: 4px;}
.news_title .site_line{display: inline-block;}
.news_top li{margin-bottom: 10px;}
.news_top dl{overflow: hidden;background: #fff;}
.news_top dt{float: left;width: calc(100% - 345px);height: 100%;}
.news_top dt a{display: block;width: 100%;height: 100%;position: relative;}
.news_top dt a img{height: 100% !important;}
.news_top dt a:after{content: "";position: absolute;top:0;left: 0;width: 100%;height: 100%;background:rgba(255,255,255,0.2);
transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;
opacity: 0;visibility: hidden;
transform:scale(0.8,0.8); -webkit-transform:scale(0.8,0.8);-moz-:scale(0.8,0.8);-o-transform:scale(0.8,0.8);-ms-transform:scale(0.8,0.8);
}


.news_top dd{float: right;width: 345px;height: 100%;position: relative;}
.news_top dd h3{line-height: 30px;max-height:90px;overflow: hidden;}
.nes_time{margin-bottom: 20px;}
.news_box{padding: 35px 20px;}
.news_cont .com-more{display: inline-block;color: #fff;background: #0b4d96;width: 118px;height: 36px;line-height: 36px;text-align: center;position: relative;overflow: hidden;position: absolute;left: 20px;bottom:25px;}
.news_cont .news_bottom .com-more{position: relative;left: auto;bottom: auto; margin-top: 90px;}
.news_bottom ul{overflow: hidden;margin: 0 -6px;}
.news_bottom li{float: left;width: 33.33%;*margin-left: -1px;margin-bottom: 14px;}
.news_bottom li dl{margin: 0 6px;background: #fff;padding: 30px;padding-top: 50px;}
.news_bottom li h3{line-height: 30px;height: 90px;overflow: hidden;margin-bottom: 20px;}
.news_bottom dd p{line-height: 24px;height: 96px;overflow: hidden;}


.load-more-link { padding-top: 10px; }
#infscr-loading{ background:rgba(0,0,0,0.4); position:fixed; width:100px; height:50px; line-height:50px; font-size:16px; overflow:hidden; border-radius:10px; text-align:center; color:#fff; left:50%; top:50%; z-index:1000; margin:-15px 0 0 -50px;}
.lt9 #infscr-loading{filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#99000000", EndColorStr="#99000000")}
#infscr-loading img{ position:absolute; left:50%; top:50%; margin:-57px 0 0 -75px; opacity:0.5; filter:alpha(opacity=50);}


.down_png_box{ width:36px; height:30px;position: relative;margin: auto;}
.down_png{position: absolute;z-index: 2147483647; width:36px; height:17px; position:absolute; top:0; cursor: pointer;}
.down_png i{font-size: 35px;color: #0b4d96;}
.down_png1{opacity: 0; width: 36px; height: 17px; background-size: 36px 17px; animation-name: down_move1; animation-duration: 2400ms; animation-timing-function: linear; animation-iteration-count: infinite; animation-play-state: running; animation-delay: 0ms;}
.down_png2{opacity: 0; width: 36px; height: 17px; background-size: 36px 17px; animation-name: down_move2; animation-duration: 2400ms; animation-timing-function: linear; animation-iteration-count: infinite; animation-play-state: running; animation-delay: 800ms;}
.down_png3{opacity: 0; width: 36px; height: 17px; background-size: 36px 17px; animation-name: down_move3; animation-duration: 2400ms; animation-timing-function: linear; animation-iteration-count: infinite; animation-play-state: running; animation-delay: 1600ms;}

@keyframes down_move1
{
0% { top:0; opacity:0;}
50% { top:20px; opacity:1;}
100% { top:40px; opacity:0;}
}
@-webkit-keyframes down_move1
{
0% { top:0; opacity:0;}
50% { top:20px; opacity:1;}
100% { top:40px; opacity:0;}
}

@keyframes down_move2
{
0% { top:0; opacity:0;}
50% { top:20px; opacity:1;}
100% { top:40px; opacity:0;}
}
@-webkit-keyframes down_move2
{
0% { top:0; opacity:1;}
100% { top:2px; opacity:0;}
}

@keyframes down_move3
{
0% { top:0; opacity:0;}
50% { top:20px; opacity:1;}
100% { top:40px; opacity:0;}
}
@-webkit-keyframes down_move3
{
0% { top:0; opacity:0;}
50% { top:20px; opacity:1;}
100% { top:40px; opacity:0;}
}


@keyframes xie_s{
    0%{
        opacity:1;
    }
    50%{
        opacity:0.75;
    }
    100%{
        opacity:1;
    }
}

@-webkit-keyframes xie_s{
	0%{
        opacity:1;
    }
    50%{
        opacity:0.75;
    }
    100%{
        opacity:1;
    }
}

@media only screen and (max-width:1024px) {
.news_cont{padding-bottom: 80px;}
.news_cont .news_bottom .com-more{margin-top: 50px;}
.news_bottom li dl{padding: 20px;padding-top: 30px;}
.news_title h1{line-height: 30px;}
.news_title{margin-bottom: 40px;}
.down_png i{font-size: 24px;}
.load-more-link{padding-top: 0}
}
@media only screen and (max-width:767px) {
.news_title h1{margin-bottom: 0;line-height: 20px;}
.news_cont{padding: 30px 0;padding-bottom: 60px;}
.news_title{margin-bottom:20px;}
.nes_time{margin-bottom: 10px}
.news_top dt,.news_top dd{float: none;width: 100%;}
.news_top dl{height: auto !important;}
.news_cont .com-more{position: static;}
.news_bottom li{float: none;width: 100%;}
.news_bottom li dl,.news_box{padding: 20px 10px;}
.news_bottom ul{margin: 0;}
.news_top dd h3,.news_bottom li h3{line-height: 24px;max-height: 48px;height: auto;}
.news_bottom dd p{height: inherit;max-height: 72px;}
.news_cont .news_bottom .com-more{margin-top: 20px;}
}

/*新闻详情*/
.news_dcont{background: #fff;padding: 45px 0 70px 0;overflow: hidden;}
.news_dcont .left{width:calc(100% - 285px);float:left;}
.news_dcont .right{width: 285px;float: right;}
.news_park,.news_rebox{padding: 0 25px;}
.d_time{margin-bottom: 20px;}
.d_title{line-height: 26px;margin-bottom: 30px;}
.d_share{overflow: hidden;margin-bottom: 35px;}
.d_share a{float: left;}
.d_share dl{overflow: hidden;margin-right: 22px;}
.d_share a:last-child dl{margin-right: 0;}
.d_share dt{float: left;width: 35px;height: 35px;line-height: 35px;text-align: center;background: #337d35;border-radius: 50%;margin-right: 8px;}
.d_share dt i{font-size:24px;text-align: center;color: #fff;}
.d_share dd{float: left;font-size: 12px;line-height: 35px;}
.d_share a:nth-child(2) dt{background: #b82424;}

.news_dcont .right .nes_time{margin-bottom: 10px;}
.news_dcont .right h1{margin-bottom: 25px;}
.news_dcont .right li{margin-bottom: 40px;}
.news_dcont .right li p{line-height: 24px;max-height: 48px;overflow: hidden;}
.news_insert{position: relative;overflow: hidden;}
.dline{position: absolute;top:0;right: 285px;height: 100%;width: 1px;background: #d0d0d0;}
@media only screen and (max-width:1024px) {
.news_dcont .right h1{margin-bottom: 20px;}
.news_dcont .right li{margin-bottom: 20px;}
.news_dcont{padding: 40px 0;}
}
@media only screen and (max-width:767px) {
.news_dcont{padding: 30px 0;}
.news_dcont .left,.news_dcont .right{float: none;width: 100%;}
.news_dcont .left{margin-bottom: 20px;padding-bottom: 20px;border-bottom:1px dashed #d0d0d0; }
.dline{display: none;}
.d_time{margin-bottom: 10px;}
.d_title,.d_share{margin-bottom: 20px;}
.news_park, .news_rebox{padding: 0 10px;}
.news_dcont .right .nes_time{margin-bottom: 5px;}
.news_dcont .right li:last-child{margin-bottom: 0;}
.d_share dt{width: 30px;height: 30px;line-height: 30px;margin-right: 5px;}
.d_share dt i{font-size:20px;}
}


/*项目规划*/
.footer_0 .footer{margin: 0;}
.project_cont{position: relative;}
.project_img img{position: absolute;top:0;left: 0;width: 100%;height: 100%;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;opacity: 0;visibility: hidden;}
.project_img img.cur{opacity: 1;visibility: visible;}
.project_cont img{width: 100%;}
.project_cicle{position: absolute;top:0;left: 0;width: 100%;height: 100%;z-index: 2;}
.project_cicle span{display: inline-block;width: 8px;height: 8px;background: #fff;border-radius: 50%;border:4px solid #7ba0bc;}
.project_cicle li{width: 16px; height: 16px;position: absolute;}
.project_cicle li a{display: block;}
.project_cicle li h3{height: 58px;line-height: 58px; background:rgba(255,255,255,0.9);text-align: center;position: absolute;bottom:8px;right:8px;}
.project_cicle li p{border-left: 3px solid #4e679e;padding: 0 10px;position: relative;z-index: 2;}
.project_cicle li span{position: relative;z-index: 2;}
.project_cicle li:nth-child(1){top:43.3%;left:11.8%;}
.project_cicle li:nth-child(1) h3{width: 155px;}
.project_cicle li:nth-child(2){top:20.556%;left:43.5%;}
.project_cicle li:nth-child(2) h3{width: 155px;}
.project_cicle li:nth-child(3){top:58.889%;left:69.375%;}
.project_cicle li:nth-child(3) h3{width: 155px;}
.project_cicle li:nth-child(4){top:35.556%;left:80.729%;}
.project_cicle li:nth-child(4) h3{width: 155px;}

.project_cicle li h3{font-weight: bold;}
.project_cicle li h3:after{content: "";width: 0%;height: 100%;background: rgba(78,108,158,0.9);top:0;left: 0;position: absolute;}
.project_cicle li.on h3{color: #fff;background: none;}
.project_cicle li.on p{border-left: 3px solid #fff;}
.project_cicle li.on h3:after{width: 100%;}

@media only screen and (max-width:1024px) {
.project_cicle li h3{height: 44px;line-height: 44px;}
.project_cicle li:nth-child(1) h3{width: 110px;}
.project_cicle li:nth-child(2) h3{width: 110px;}
.project_cicle li:nth-child(3) h3{width: 110px;}
.project_cicle li:nth-child(4) h3{width: 110px;}
}

@media only screen and (max-width:767px) {
.project_cicle li,.project_cicle li h3{position: static;}
.project_img{display: none;}
.project_cicle li{width: 50%;height: auto;float: left;margin-bottom: 20px;}
.project_cicle li:nth-child(2n+1){clear: both;}
.project_cicle li span{display: none;}
.project_cicle li h3{width: 100% !important;}
.project_cont>img{display: none;}
.project_cont{height: calc(100vh - 60px);}
.project_cicle{top:auto;bottom: 0;height: auto;}
.project_cicle li h3{line-height: 16px;height: inherit;background: none;font-weight: normal;}
.project_cicle li p{border-left:none;color: #fff;text-align: left;}

}

/*科技金融园*/
.project_banner{position: relative;}
.site_text02{position: absolute;top:0;left: 0;width: 100%;height: 100%;}
.site_text02 .wrap{position: relative;height: 100%;}
.site_project{width: 100%;background: url(../images/project_bg.png) no-repeat;background-size: cover;}
.site_insert{padding: 50px 35px;width: 610px; box-sizing:border-box;color: #fff;height: 100%;overflow: auto;}
.site_insert h3{margin-bottom: 20px;}
.site_p01 .edit_con_original{color: #fff;line-height: 24px;}
.site_p01{max-height: 170px;overflow: hidden;}

.project_w850 .site_insert{width: 850px;}

@media only screen and (max-width:1440px) {
.site_insert{padding: 30px;}
.site_p01{max-height: 130px;}
}
@media only screen and (max-width:1280px) {
.site_insert,.project_w850 .site_insert{width: 80%;}
.site_insert h3{margin-bottom: 10px;}
}
@media only screen and (max-width:1024px) {
.site_project,.site_text02{position: static;}
.site_project{transform: translate(0,0%);-webkit-transform: translate(0,0%);-ms-transform: translate(0,0%);-moz-transform: translate(0,0%);-o-transform: translate(0,0%);}
.site_text02{  background: #4e679e;}
.site_insert,.project_w850 .site_insert{width: 100%;padding: 30px 0;}
.site_p01{max-height: inherit;}
}
/*科技金融园*/
.trading_text{color: #000;line-height: 24px;}
.trading_list ul>li{padding: 60px 0;}
.trading_list dl{overflow: hidden;}
.trading_list dt{float: left;width: 400px;}
.trading_list dd{float: right;width: calc(100% - 440px);height: 300px;overflow: hidden;}
.trading_list dd h1{margin-bottom: 15px;}
.trading_p{border-top:2px solid #ebebeb;padding-top: 25px;margin-top: 25px;}
.trading_p p{line-height: 24px;padding-left:15px;background: url(../images/cicle_gray.jpg) no-repeat 0 12px;}

.trading_list ul>li:nth-child(2n){background:#f3f3f3;}
.trading_list ul>li:nth-child(2n) dt{float: right;}
.trading_list ul>li:nth-child(2n) dd{float: left;}

.project_slider{padding: 60px 0;overflow: hidden;}
.project_slider .wrap{position: relative;}
.project_slider .but02>div{width: 48px;height: 48px;margin-top: -24px;}
.project_slider .but02>div.swiper-button-prev{background:#4e679e url(../images/arrow_le.png) no-repeat center center;left: -24px; }
.project_slider .but02>div.swiper-button-next{background:#4e679e url(../images/arrow_re.png) no-repeat center center;right: -24px; }

.trading_list .mCSB_scrollTools .mCSB_draggerRail{ width:1px; background: #ccc;}
.trading_list .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:3px;-webkit-border-radius:0;border-radius:0;background:#2d66a5;}
.trading_list .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.trading_list .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.trading_list .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag:hover .mCSB_dragger_bar{ background:#2d66a5;}
.project_slider .swiper-button-next.swiper-button-disabled,.project_slider .swiper-button-prev.swiper-button-disabled{ pointer-events:visible;opacity: 0.7;}
.project_slider h1{text-align: center;margin-bottom: 35px;}
@media only screen and (max-width:1024px) {
.trading_list dt{width: 300px;}
.trading_list dd{width: calc(100% - 320px);height: 225px;}
.trading_p{padding-top: 10px;margin-top: 10px;}
.project_slider .but02>div.swiper-button-prev{left: 0px; }
.project_slider .but02>div.swiper-button-next{right: 0px; }
.trading_list ul>li,.project_slider{padding: 30px 0;}
.project_slider h1{margin-bottom: 20px;}
}

@media only screen and (max-width:767px) {
.trading_list ul>li,.project_slider{padding: 20px 0;}
.project_slider{padding-bottom: 40px;}
.trading_list dt{margin-bottom: 20px;}
.trading_list dt,.trading_list dd{float: none;width: 100%;height: auto;}
.trading_list dd h1{margin-bottom: 10px;}
.project_slider .but02>div{width: 30px;height: 30px;margin-top: -15px;}
}

/*居住休闲中心*/
.leisure_list li{background: #f3f3f3;}
.leisure_list li:nth-child(2n){background: #fff;}



/*partners*/
.partners_list{padding: 45px 0 40px 0;}
.partners_list ul{overflow: hidden;}
.partners_list li{float: left;width: 25%;*margin-left: -1px;margin-bottom: 20px;}
.partners_list dl dt{margin-bottom: 15px;text-align: center;overflow: hidden;}
.partners_list dd{text-align: center;}
.partners_list dd h3{line-height: 20px;height: 40px;overflow: hidden;}

@media only screen and (max-width:1024px) {
.partners_list{padding-bottom: 0;}
}
@media only screen and (max-width:767px) {
.partners_list{padding: 0;padding-top: 30px;}
.partners_list li{width: 50%;}

}

/*国际经贸中心*/
.trading_c{overflow: hidden;}
.trading_01{padding:60px 0;}
.trading_park{position: relative;}
.blank_30{position: absolute;top:0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.3)}
.trading_text_p{position: absolute;width: 100%; left: 0;bottom: 0;border-top:1px solid rgba(255,255,255,0.5);padding: 15px 0;}
.trading_text_p  ul{color: #fff;overflow: hidden;text-align: center;}
.trading_text_p li{display: inline-block; max-width: 350px;*margin-left: -1px;vertical-align: top; }
.trading_text_p li p{padding:0 30px; line-height: 20px;}

.trading_02{background: #f3f3f3;}
.trading_02 ul{margin: 0 -8px;overflow: hidden;padding: 50px 0;}
.trading_02 li{float: left;width: 25%;*margin-left: -1px;position: relative;z-index: 0;}
.trading_02 .trading_box{margin: 0 8px;background: #fff;padding:20px 15px;padding-top: 70px;position: relative;}
.trading_02 p{line-height: 18px;}
.trading_02 h3{margin-bottom: 10px;}
.trading_insert{position: relative;z-index: 2;}
.trading_icon{margin-bottom: 15px;}
.trading_icon i{font-size: 28px;color: #566ea2;} 

.trading_bg{position: absolute;top:0;left: 0;width: 100%;height: 100%;background: #4e679e;
    transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;
    transform:scale(0.7,0.7); -webkit-transform:scale(0.7,0.7);-moz-:scale(0.7,0.7);-o-transform:scale(0.7,0.7);-ms-transform:scale(0.7,0.7);
    opacity: 0;visibility: hidden;
}
@media only screen and (max-width:1150px) {
.trading_text_p li{display: block;width: 33.33%;max-width: inherit;float: left;}
.trading_text_p li p{padding: 0 10px;}
}
@media only screen and (max-width:1024px) {
.trading_02 .trading_box{padding: 30px 10px;}
.trading_01{padding:30px 0;}
}

@media only screen and (max-width:767px) {
.trading_02 li{float: none;width: 100%;margin-bottom: 10px;}
.trading_02 li:last-child{margin-bottom: 0;}
.trading_02 .trading_box{padding: 20px 10px;}
.trading_insert{height: auto !important;}
.trading_02 ul,.trading_02 .trading_box{margin: 0;}
.trading_02 ul{padding: 30px 0;}
.trading_icon{margin-bottom: 5px;}

.trading_text_p{position: static;border: 0;padding-bottom: 0;}
.trading_text_p ul{color: #333;text-align: left;}
.trading_park .blank_30{display: none;}
.trading_text_p li{width: 100%;margin-bottom: 8px;padding-bottom: 8px;border-bottom: 1px dashed #eee;}
.trading_text_p li p{padding: 0;}
.trading_text_p li:last-child{margin-bottom: 0;}
}


/*搜索结果*/
.search_cont{width: 800px;margin: auto; margin-bottom: 50px;}
.search_block{margin-bottom: 20px;text-align: center;overflow: hidden;}
.search_block input{width:calc(100% - 160px);padding: 0 10px;height: 50px;line-height: 50px;background: #fff;border: 1px solid #eee;float: left;    box-sizing: border-box;}
.search_block button{width: 150px;height: 50px;line-height: 50px;text-align: center;float: right;margin: 0;}
.result_p i{color: #0b4d96;}

.com-more02 {
    display: inline-block;
    width: 166px;
    text-align: center;
    height: 50px;
    line-height: 50px;
    color: #FFFFFF;
    background: #0b4d96;
    position: relative;
    margin-top: 75px;
}
.com-more02 a {
    display: block;
    width: 100%;
    height: 100%;
    position: relative;
    z-index: 3;
    transition: all .4s ease;
    color: #FFFFFF;
}
.com-more02 i{
   display: block;
    width: 100%;
    height: 100%;
    position: relative;
    z-index: 3;
    transition: all .4s ease;
    color: #FFFFFF; 
}
.com-more02:before {
    content: '';
    position: absolute;
    width: 0;
    height: 100%;
    background: #0659b5;
    top: 0;
    left: 0;
    transition: all .2s ease;
}

@media only screen and (max-width:1024px) {
.search_cont{width: 100%;}
}
@media only screen and (max-width:767px) {
.search_cont{margin-bottom: 20px;}
.search_block button,.search_block input{height: 40px;line-height: 40px;}
.search_block button{width: 80px;}
.search_block input{width: calc(100% - 90px)}
.search_block{margin-bottom: 10px;}
}




.margin_t40{margin-top: 40px;}
.margin_t60{margin-top: 60px;}
@media only screen and (min-width:1025px) {
.project_cicle li p{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
.project_cicle li h3:after{transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;}
.contact_box .tel_link:hover{cursor: default;color: #797979 !important;}
/*.news_top dt:hover :after{
	opacity: 1;visibility: visible;
	transform:scale(1,1); -webkit-transform:scale(1,1);-moz-:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);}*/
.news_top dt a:hover{-webkit-animation-name:xie_s;animation-name:xie_s;animation-duration:0.7s;}
.project_cicle li:hover h3{color: #fff;background: none;}
.project_cicle li:hover p{border-left: 3px solid #fff;}
.project_cicle li:hover h3:after{width: 100%;}
.com-more02:hover a,.com-more02:hover i {transform: translate(-5px,0);color: #fff !important;}
.trading_02 li:hover{z-index:2;}
.trading_box:hover .trading_insert,.trading_box:hover .trading_insert p{color: #fff;}
.trading_box:hover .trading_bg{
    transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2);-moz-:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);
    opacity: 1;visibility: visible;}
.trading_box:hover .trading_icon i{color: #fff;}


}
@media only screen and (max-width:1024px) {
.margin_t60{margin-top:30px;}
.margin_t40{margin-top:10px;}
.about_cont>ul>li:first-child{padding-top: 30px;}
.site_line i{height: 4px;}

}
@media only screen and (max-width:767px) {
.margin_t40{margin-top:0px;}
.margin_t60{margin-top: 20px;}
.site_banner{height: 160px;}
.site_banner img{display:none;}
.site_line i{height: 2px;width: 30px;}

}
@media only screen and (min-width:767px) {
.about_partners .swiper-wrapper{display: block;}
}



/*lightbox*/

#lcl_window{ box-shadow: inherit !important;}

.lcl_txt_under:not(.lcl_force_txt_over) #lcl_txt{padding: 0 !important; bottom: 25px !important;background: none !important;width: 100%;}

@media only screen and (max-width:767px) {

#lcl_nav_cmd{height: 100% !important;}

.lcl_txt_under:not(.lcl_force_txt_over) #lcl_txt{bottom: 100px !important;width: 100% !important;}

}

/*lightbox*/






























































