*{ margin:0; padding:0;}
body{ font-size:12px; font-family:"SF Pro SC","SF Pro Display","SF Pro Icons","PingFang SC","Helvetica Neue","Helvetica","Arial",sans-serif;}
a{ text-decoration:none;}
ul,li{ list-style:none;}
em,i{ font-style:normal;}
textarea{ border:none;}
.fl{float:left;}
.fr{float: right;}
div:focus{outline: none;}
.clearfix:after{ content:"."; clear:both; display:block; font-size:0; height:0; overflow:hidden;}
.clearfix{ zoom:1;}
h3,h4{font-weight: normal;}


div.index_banner{display: none;}
div.top_nav_mobile{display: none;}

div.top_nav dl.top1{max-width: 1200px;margin:auto;height: 86px;padding: 0 40px;}
div.top_nav span{float: right; height: 86px;line-height: 86px;display: block;}
div.top_nav span a{background: url(../images/icon_en_blue.svg) no-repeat left center;background-size: 16px 16px;display: block;height: 86px;}
div.top_nav span a:hover i{color: rgba(255,255,255,0.7);}
div.top_nav span a i{display: block;float:left;color: #fff; margin-left: 26px;text-decoration: underline;}
div.top_nav span img{width: 16px;height: 16px;display: block;float: left;margin-top: 35px;padding-right: 10px;}
div.top_nav h1.logo{background: url(../images/logo.png) no-repeat 0 0;width: 124px;height: 56px;float: left;margin: 15px 128px auto 0;}
div.top_nav h1.logo a{display: block;height: 56px;}
div.top_nav{height: 86px;background: rgba(0,0,0,0.34);width: 100%;position: fixed;top: 0;z-index: 9999;}
div.top_nav dl dd{float: left;height: 41px;line-height: 41px;padding: 22px 0 0 0;font-size: 12px;margin-right: 64px;}
div.top_nav dl dd a{color: #fff;padding: 0 8px;height: 41px;line-height: 41px;display: block;}
div.top_nav dl dd a.hover{border-bottom: 2px solid #fff;}
div.top_nav dl dd a:hover{color: rgba(255,255,255,0.7);}
div.top_nav dl dd a.about_a{background: url(../images/zhandian_jiantou.svg) no-repeat right 11px;background-size: 20%;position: relative;padding-right: 20px;}
div.top_nav dl ul{transition: all 0.5s; position: absolute;top: 65px;width: 170px;height: 0;background: url(../images/index_meun_bg.svg) center 0 no-repeat; background-size: 100% 90%; left: -42px;overflow: hidden;z-index: 99;}
div.top_nav dd.index_a:hover ul{height: 200px;;}
div.top_nav dl ul a{display: block;line-height: 34px;color: #333;height: 34px;padding-left: 8px;text-align: center;width: 100px;margin: auto;}
div.top_nav dl ul a:hover{color: #023894;}
div.top_nav dl ul li:first-child{padding-top: 34px;}

div.fixednav h1.logo{background: url(../images/logo_blue.png) no-repeat 0 0;}
div.fixednav{background: #fff;border-bottom: 1px solid #023894;}
div.fixednav dl dd a{color: #333;}
div.fixednav dl dd a:hover{color: #023894;}
div.fixednav dl dd a.hover{border-bottom: 2px solid #023894 ;color: #023894;}
div.fixednav span a{background: url(../images/icon_en_blue.svg) no-repeat left center;background-size: 16px 16px;}
div.fixednav span a i{color: #666;}
div.fixednav span a:hover i{color: #023894;}
div.fixednav dl dd a.about_a{background: url(../images/zhandian_jiantou2.svg) no-repeat right 11px;background-size:20%;}
div.fixednav dl dd a.about_ahover_bg{background: url(../images/zhandian_jiantou3.svg) no-repeat right 11px;background-size:20%;}
div.fixednav dl dd a.about_a:hover{background: url(../images/zhandian_jiantou3.svg) no-repeat right 11px;background-size:20%;}
div.fixednav dl dd ul li a.about_nav_a{color: #023894;}



@media(max-width: 900px) {
	html { font-size: calc(100vw/35); line-height: 2rem;}
	.slides{display: none;}
	.top_nav{display: none;}
	.index_banner{width: 100%;height: auto;display: block !important;}
	.index_banner img{display: block;width: 100%;height: 100%;}
}	

@media(max-width: 900px) {
	.top_nav_mobile{height: 12vw;width: 100%;border-bottom: 1px solid #023894;display: block !important;}
	.top_nav_mobile h1.logo_mobile{background: url(../images/logo_blue.png) center center no-repeat;background-size: 18vw 8vw;width: 22vw;height: 12vw;margin-left: 2vw;}
	.top_nav_mobile .top1_mobile a.mobile_menu{display: block;width: 12vw;height: 12vw;}
	.top_nav_mobile .top1_mobile a.mobile_menu img{display: block;width: 32%;margin: 4vw 5vw 0 auto;}
	div.top_nav_mobile dl a.en_a{background:url(../images/icon_en_blue.svg) left center no-repeat;background-size: 28%;display: block;height: 12vw;float: left;margin-left: 43vw;padding-left: 5vw;}
	div.top_nav_mobile dl a.en_a i{display: block;float:left;color: #333;line-height: 12vw;}
	.mobile_menu_content{position: absolute;background: #fff;width: 100%;z-index: 999;
		-webkit-transition: all .15s ease-in;
        -moz-transition: all .15s ease-in;
        transition: all .15s ease-in;
        -moz-box-shadow:0 1vw 2vw rgba(8,33,88,0.15); 
  		-webkit-box-shadow:0 1vw 2vw rgba(8,33,88,0.15); 
  		box-shadow:0 1vw 2vw rgba(8,33,88,0.15);
	}
	.mobile_menu_content li{height: 10vw;line-height: 10vw;width: 80vw;margin: auto;}
	.mobile_menu_content li a{display: block;width: 80vw;color: #333;margin: auto;text-indent: 1em;font-size: 14px;}
	.mobile_menu_content li a.hover{font-weight: bold;position: relative;color: #023894;}
	.mobile_menu_content li a em{padding-right: 3vw;}
	.mobile_menu_content li a i{display: block;margin-top: 4vw;}
	.mobile_menu_content li a i::after { content: " "; width: 2vw; height: 2vw; background: rgb(0,56,148); background-size: 100%; left: 16vw; transform: rotate(45deg);display: block;top: 4vw;}
	.mobile_menu_content .about_nav_ul{display: none;background: #fff;}
	.mobile_menu_content .about_nav_ul li{text-indent: 2em;}
	.mobile_menu_content .about_nav_ul li a{text-indent: 2em;}
}

.index_content1{max-width: 1200px;height: 522px;margin: auto;padding: 106px 40px 110px 40px; }
.index_content1 .index_content1_fl{height: 56px;}
.index_content1 .index_content1_fl h3.h3_title{font-size: 36px;color: #333;height: 56px;line-height: 56px;width: 48%;}
.index_content1 .index_content2_fl{clear: both;max-width: 1200px;height: auto;position: relative;}
.index_content1 .index_content2_fl video{width: 46%;height: 314px;margin:0 52px 30px 0;float: left; background: #000;}
.index_content1 .index_content1_fr{width: 598px;}
.index_content1 .index_content1_fl h3.h3_en_cn{height: 30px;border-left: 1px solid #5a5a5a;margin-top: 12px;padding-left: 12px;width: calc(49% - 15px);}
.index_content1 .index_content1_fl h3.h3_en_cn span{display: block;font-size: 12px;color: rgb(90,90,90);line-height: 14px;}
.index_content1 .index_content1_fl h3.h3_en_cn em{font-size: 12px;color: rgb(90,90,90);line-height: 24px;}
.index_content1 .index_content2_fl p{font-size: 16px;color: rgb(72,72,72);line-height: 28px;text-align:justify}
.index_content1 .index_content2_fl i::after { content: " "; position: absolute; width: 14px; height: 14px; background: rgb(0,56,148); background-size: 100%; left: 0; transform: rotate(45deg);display: block;margin-top: 14px;}
.index_content1 .index_content2_fl i{position: relative;display: block;height: 8px;margin: 72px 0 36px 614px;}

@media(max-width: 900px){
	.index_content1{height: auto;padding-top: 8vw;padding-bottom: 0;}
	.index_content1 .index_content1_fl h3.h3_title{width: 70vw;}
	.index_content1 .index_content1_fl h3.h3_en_cn{width: calc(100% - 15px)}
	.index_content1 .index_content2_fl i{margin: 18vw 0 10vw 3vw;}
	.index_content1 .index_content1_fl h3.h3_en_cn em{display: block;margin-top: 1vw;}
	.index_content1 .index_content2_fl video{float: none;width: 100%;height: auto;margin:18vw auto auto auto;}
	.index_content1 .index_content1_fr{width: 100%;}
	.index_content1 .index_content1_fr p{font-size: 14px;width: 100%;}
}

.index_content2{background: url(../images/index_content2.jpg) center center no-repeat;height: 350px;clear: both;}
.index_content2 .content2_index{max-width:1200px;margin: auto;height: 350px;padding: 0 40px;}
/*.index_content2 .content22_right{display: none;}*/
.index_content2 .content2_left{width: 58%;}
.index_content2 .content2_left a.particulars{margin-top: 20px;}
.index_content2 .content2_right{width: 40%;height: 134px;}
.index_content2 .content2_index img{display: block;width: 65%;padding-top: 68px;margin-right: 60px;}
.index_content2 .content2_index h3{font-size: 26px;color: rgb(51,51,51);height: 58px;line-height: 58px;padding-top: 44px;}
.index_content2 .content2_index p{text-align:justify;font-size: 14px;color: rgb(90,90,90);line-height: 24px;width: 100%;letter-spacing:1.2px;margin-bottom: 34px;}
a.particulars{width: 92px;height: 32px;font-size: 12px;display: block;line-height: 32px;color: rgb(255,255,255);margin-top: 60px;position: relative;overflow: hidden;clear: both;
            background: -webkit-linear-gradient(left, #5a5a5a , #333);
		    background: -o-linear-gradient(right, #5a5a5a, #333); 
		    background: -moz-linear-gradient(right, #5a5a5a, #333);
		    background: linear-gradient(to right, #5a5a5a , #333); }
a.particulars span.mask{background:#333;transition:all 0.5s;left:-92px;height:34px;display:block;position:absolute;width:92px;top:0;z-index:1;}
a.particulars:hover span.mask{left:0;}
a.particulars span.text{position:absolute;left:13px;top:0;display: block;width: 66px;background: url(../images/arrows_right.svg) no-repeat right center;background-size: 14px 10px; z-index: 2;}

@media (max-width: 900px){
	.index_content2{background: none;height: auto;}
	.index_content2 .content2_index p{width: 100%;height: auto;}
	.index_content2 .content2_right{background: url(../images/index_content2_opacity.jpg) 39% bottom no-repeat;background-size: cover;height: auto;padding: 5vw 0;width: 100%;}
	.index_content a.particulars{float: right;width: 80px;height: 28px;line-height: 28px;}
	.index_content a.particulars span.text{left: 7px;}
	.index_content2 .content2_index{height: auto;position: relative;padding-bottom: 4vw;overflow: hidden;}
	.index_content2 .content2_index img{width: 98%;height: auto;margin: auto; margin-right: 0;float: none;padding-top: 0;}
	.index_content2 .content2_left{width: 100%;float: none;}
}

.index_content3_title h3{float: left; font-size: 36px;color: #333;height: 56px;line-height: 56px;margin-top: 72px;}
.index_content3_title h3.h3_en_cn{height: 30px;border-left: 1px solid #5a5a5a;padding-left: 14px;margin: 82px 0 80px 0;width: 40.7vw;float: right;}
.index_content3_title h3.h3_en_cn em{font-size: 12px;color: rgb(90,90,90);display: block;line-height: 24px;}
.index_content3_title h3.h3_en_cn span{display: block;font-size: 12px;color: rgb(90,90,90);line-height: 14px;}
.index_content a.particulars{width: 92px;height: 32px;font-size: 12px;display: block;line-height: 32px;color: rgb(255,255,255);margin-top: 60px;clear: both; position: relative;overflow: hidden;
            background: -webkit-linear-gradient(left, #5a5a5a , #333); /* Safari 5.1 - 6.0 */
		    background: -o-linear-gradient(right, #5a5a5a, #333); /* Opera 11.1 - 12.0 */
		    background: -moz-linear-gradient(right, #5a5a5a, #333); /* Firefox 3.6 - 15 */
		    background: linear-gradient(to right, #5a5a5a , #333); /* 标准的语法（必须放在最后）*/}
.index_content a.particulars span.mask{background:#333;transition:all 0.5s;left:-92px;height:34px;display:block;position:absolute;width:92px;top:0;z-index:1;}
.index_content a.particulars:hover span.mask{left:0;}
.index_content a.particulars span.text{position:absolute;left:13px;top:0;display: block;width: 66px;background: url(../images/arrows_right.svg) no-repeat right center;background-size: 14px 10px; z-index: 2;}
.index_content3{max-width:1200px;height: 781px;margin: auto;clear: both;padding: 0 40px;}
.index_content3 .index_content3_fl{width: 33%;height: 600px;}
.index_content3 .index_content3_fl h3{font-size: 36px;color: #333;height: 56px;line-height: 56px;margin-top: 72px;}
.index_content3 .index_content3_fl img{margin-top: 131px;width: 94px;height: 94px;display: block;}
.index_content3 .index_content3_fl h4{font-weight: bold; font-size: 16px;color: rgb(51,51,51);height: 30px;line-height: 30px;margin-top: 30px;}
.index_content3 .index_content3_fl p{text-align:justify;font-size: 14px;color: rgb(90,90,90);width: 410px;line-height: 26px;letter-spacing:1px;margin-top: 14px;}
.index_content3 .index_content3_fr{width: 50%;}
.index_content3 .index_content3_fr h3.h3_en_cn{height: 30px;border-left: 1px solid #5a5a5a;padding-left: 14px;margin: 82px 0 80px 0;}
.index_content3 .index_content3_fr h3.h3_en_cn span{display: block;font-size: 16px;color: rgb(90,90,90);line-height: 14px;}
.index_content3 .index_content3_fr h3.h3_en_cn em{font-size: 10px;color: rgb(90,90,90);line-height: 14px;display: block;line-height: 22px;}
.index_content3 .index_content3_fr img{display: block;width: 100%;}
.index_content4{height: 600px;padding-bottom: 120px;}
.index_content4 .index_content3_fl{width: 42%;}
.index_content4 .index_content3_fl img{margin-top: 64px;}
.index_content4 .index_content3_fl p{width: 100%;}

@media(max-width: 900px) {
	.index_content3 .index_content3_fl{width: 100%;height: auto;}
	.index_content3 .index_content3_fl a.particulars{margin-bottom: 10vw;}
	.index_content3 .index_content3_fl img{margin-top: 10px;}
	.index_content3 .index_content3_fl p{width: 100%;}
	.index_content3_title h3{float: none;}
	.index_content3_title h3.h3_en_cn{width: calc(100% - 15px);margin-top: 12px;}
	.index_content3_fr{width: 100% !important;}
	.index_content .index_content3_fr img{width: 100%;height: 100%;margin-top: ;}
	.index_content4 .index_content3_fl{width: 100%;margin-left: 0;margin-top: 15vw;}
	.index_content4{height: auto;padding-bottom: 20vw;}
}


.footer_t{background: url(../images/footer_bg.jpg) no-repeat; background-size:100% 100%;height: 330px;}
.footer_content{height: 258px;max-width: 1200px;margin: 0 auto;overflow: hidden;}
.footer_content .title {color: #d8dce3;margin: 10px 0 6px 0; text-align: center;font-size: 14px;line-height: 42px;}
.footer_content .b-container {overflow: hidden;}
.footer_content .l { float: left;color: #fff;}
.footer_content .r { float: right;color: #fff;}
.footer_content .l a{color: #d8dce3;height: 34px;line-height: 34px;font-size: 12px;}
.footer_content .r a{color: #d8dce3;height: 34px;line-height: 34px;font-size: 12px;}
.footer_content .gm {margin: 0 6px;}
.footer_content div.f1{width: 410px;height: 258px;}
.footer_content div.f1 img{width: 248px;height: 44px;padding-top: 60px;}
.footer_content div.f1 p{font-size: 14px;color: #d8dce3;height: 30px;line-height: 30px;margin-top: 32px;}
.footer_content div.f1 span{display: block;font-size: 14px;color: #d8dce3;padding-left: 22px;margin-top: 10px;display: block;}
.footer_content div.f1 span.phone{background: url(../images/footer_phone.svg) no-repeat left center;background-size: 14px 14px;}
.footer_content div.f1 span.mail{background: url(../images/footer_mail.svg) no-repeat left 2px;margin-left: 28px;background-size: 16px 16px;}
.footer_content div.f2{width: 40%;height: 258px;}
.footer_content div.f2 dt a{font-size: 14px;color: #d8dce3;height: 42px;line-height: 42px;margin: 10px 0 6px 0;display: block;}
.footer_content div.f2 dd a{height: 34px;line-height: 34px;font-size: 12px;color: #d8dce3;}
.footer_content div.f2 dl:first-child{margin-right: 4vw;}
.footer_content div.f3 dd{font-size: 12px;color: #a2a5aa;float: left;text-align: center;line-height: 52px;margin-right: 20px;}
.footer_content div.f3 dd:last-child{margin-right: 0;line-height: 20px;}
.footer_content div.f3 img{width: 100px;height: 100px;display: block;padding-top: 74px;}
.footer_t .footer_bottom{height: 72px;background: rgba(0,0,0,0.7);clear: both;width:100%;}
.footer_t div.footer_bottom dl{margin:auto;width: 1200px;height: 34px;padding-top: 8px;text-align: center;}
.footer_t div.footer_bottom a{font-size: 14px;color: #d8dce3;height: 34px;line-height: 34px;}
.footer_t div.footer_bottom dd:first-child{margin-left: 450px;}
.footer_t div.footer_bottom p{font-size: 12px;color: #a2a5aa;text-align: center;}

@media(max-width: 900px) {
	.footer_t{background: url(../images/footer_bg.png) no-repeat 0 0;height: auto;overflow: hidden;background-size:100% 100%;}
	.footer_content div.f1{margin: auto;width:83.5vw;height: auto;float: none;}
	.footer_content div.f1 img{display: block;margin: auto;}
	.footer_content div.f1 p{text-align: center;margin-top: 9vw;}
	div.phone_mail{width: 83.5vw;margin: auto;height: auto;}
	.footer_content div.f1 span{margin: 3vw 0 0 7vw;float: none;margin-left: 7%;width: 70%;}
	.footer_content div.f1 span.mail{background: url(../images/footer_mail.svg) no-repeat left 2.5vw;background-size:14px 14px;margin-left: 7%;}
	.footer_content div.f2{width: 100%;height: auto;padding-bottom: 14vw;float: none;margin: auto;overflow: hidden;}
	.footer_content div.f2 dl{width: 49.9%;text-align: center;margin: 0 !important;}
	.footer_content div.f3{width: 70vw;margin: auto;float: none;}
	.footer_content div.f3 img{padding-top: 0;}
	.footer_content div.f3 dd.f3_right{float: right;}
	.footer_content div.f2 dt a{margin-top: 8vw;}
	.footer_content div.f3 dd.f3_right{float: right;}
	.footer_t div.footer_bottom dl{height: auto;width: 83.5vw;margin: auto;clear: both;}
	.footer_t div.footer_bottom dd:first-child{margin-left: 0;}
	.footer_t div.footer_bottom dd:last-child a{text-align: left;}
	.footer_t div.footer_bottom dd a{margin-right: 0;text-align: center;}
	.footer_t div.footer_bottom p{clear: both;height: 10vw;line-height: 10vw;}
	.footer_t .footer_bottom{height: auto;}
}

/*2018-12-29 昌佳泵业*/
mark.changjia div.top_nav{position: inherit;}
.changjia_banner{background: url(../images/changjia/changjia_banner.jpg) center center no-repeat;height: 500px;position: relative;background-size: cover;}
.changjia_banner_mobile{display: none;}
.changjia_banner .banner_box{max-width: 1200px;margin: auto;padding-top: 414px;position: relative;}
.changjia_banner .banner_box a{width: 102px;height: 28px;border: 1px solid #fff;display: block;}
.changjia_banner .banner_box a span{display: block;width: 76px;margin: auto;background: url(../images/changjia/changjia_banner_arrows.svg) right center no-repeat;background-size: 12px 10px;height: 28px;line-height: 28px;color: #fff;font-size: 14px;}
.changjia_banner .banner_box a:hover{background: #fff;transition: all 0.3s ease 0s;}
.changjia_banner .banner_box a:hover span{background: url(../images/changjia/changjia_banner_arrows2.svg) right center no-repeat;background-size: 12px 10px;color: #333;transition: all 0.3s ease 0s;}

@media(max-width: 900px) {
	.changjia_banner{display: none;}
	.changjia_banner_mobile{width: 100%;height: auto;display: block;}
	.changjia_banner_mobile img{display: block;width: 100%;height: 100%;}
}

.cj_box1_content{max-width:1200px;margin: auto;padding: 0 40px;clear: both;height: auto;}
.cj_box1_content .content1_box{height: 44px;line-height: 44px;margin: 78px auto 55px auto;}
.cj_box1_content .content1_box .h3_title{width: 498px;font-size: 32px;color: #333;}
.cj_box1_content .content1_box .h3_en_cn{border-left: 1px solid #5a5a5a;padding-left: 14px;height: 28px;line-height: 19px;margin-top: 8px;}
.cj_box1_content .content1_box .h3_en_cn span{display: block;font-size: 14px;color: rgb(90,90,90);line-height: 14px;}
.cj_box1_content .content1_box .h3_en_cn em{font-size: 12px;color: rgb(90,90,90);}
.cj_box1_content p{font-size: 16px;color: #484848;line-height: 28px;letter-spacing:1.5px;clear: both;text-align: justify;}
.cj_box1_content ul.content1_ul1{max-width:1200px;margin:44px auto;clear: both;max-height: 240px;}
.cj_box1_content ul.content1_ul1 li{width: calc(100% / 3 - 20px);margin-right: 30px;max-height: 240px;float: left;}
.cj_box1_content ul.content1_ul1 li:last-child{margin-right: 0;}
.cj_box1_content ul.content1_ul1 li img{display: block;width: 100%;height: 100%;}
.cj_box1_content p.p2{clear: both; padding: 44px 0 30px 0;}
.cj_box1_content ul.content1_ul2{max-width:1200px;margin:44px auto;clear: both;max-height: 510px;position: relative;overflow: hidden;}
.cj_box1_content ul.content1_ul2 li{max-height: 510px;}
.cj_box1_content ul.content1_ul2 li:first-child{width: 62%;}
.cj_box1_content ul.content1_ul2 li:last-child{width: 36%;}
.cj_box1_content ul.content1_ul2 li img.img{margin-top: 6%;}
.cj_box1_content ul.content1_ul2 li img{display: block;width: 100%;height: 100%;}
.cj_box1_content p.p3{margin: 28px 0;}
.cj_box1_content p.p3,.cj_box1_content p.p4{font-weight: bold;}

@media(max-width: 900px) {
	.cj_box1_content .content1_box{margin-top: 10vw;height: auto;float: left;}
	.cj_box1_content .content1_box .h3_title{width:96%;}
	.cj_box1_content .content1_box .h3_en_cn em{display: block;line-height: 5vw;margin-top: 1vw;}
	.cj_box1_content ul.content1_ul1 li{width: 100%;float: inherit;margin-bottom: 10vw;}
	.cj_box1_content ul.content1_ul1{max-height: inherit;}
	.cj_box1_content p.p2{padding-top: 0;}
}

.cj_box2_content{max-width:1200px;margin: auto;padding: 0 40px;clear: both;height: auto;}
.cj_box2_content .chinabidders_content1_box{margin-top: 65px;}
.historical_performance_box{position: relative;}
.historical_performance_box .content2_box1{max-width:1200px;max-height: 286px;overflow: hidden;clear: both;position: relative;}
.historical_performance_box .content2_box1 .div1_box{width: 50%;}
.historical_performance_box .content2_box1 .div1_box img{display: block;width: 100%;height: 100%;}
.historical_performance_box .content2_box1 .div2_box{width: 38%;margin-right: 30px;}
.historical_performance_box .content2_box1 em{display: block;width: 26px;height: 3px;background: #023894;margin-top: 12%;}
.historical_performance_box .content2_box7 em{margin-bottom: 10px;}
.historical_performance_box .content2_box1 i{font-size: 18px;color: #023894;height: 48px;line-height: 48px;}
.historical_performance_box_chinabidders .content2_box1 i{line-height: 24px;margin-top: 15px;display: block;height: auto;margin-bottom: 14px;}
.historical_performance_box .content2_box7 i{line-height: 24px;margin-bottom: 20px;display: block;}
.historical_performance_box .content2_box1 i.i_pcweb{display: block;}
.historical_performance_box .content2_box1 i.i_mobileweb{display: none;}
.historical_performance_box .content2_box1 p{font-size: 14px;color: #4A4A4A;line-height: 22px;margin-top: 8px;}
.historical_performance_box .content2_box1 h5{display: block;width: 60px;height: 60px;line-height: 60px;text-align: center;color: #FFFFFF;font-weight: normal;background: #023894;position: absolute;top: 54px;font-size: 24px;
left: 50%;margin-left: -30px;}

.historical_performance_box .content2_box1 .div3_box{margin:0 0 0 56px;}
.historical_performance_box span.span_toggle{background: url(../images/changjia/cj_perf_down.svg) 0 0 no-repeat;display: block;width: 87px;height: 87px;position: absolute;bottom: -44px;cursor: pointer;left: 50%;margin-left: -44px;z-index: 99;}
.historical_performance_box span.span_toggle_current{background: url(../images/changjia/cj_perf_up.svg) 0 0 no-repeat;}

.cj_box3_content{max-width:100%;margin: 124px auto auto auto;padding: 0;clear: both;height: auto;border-top: 1px solid #ccc;}
.cj_box3_content .content1_box{max-width: 1200px;padding: 0 40px; height: auto;}
.cj_box3_content .content1_box p{height: 35px;line-height: 35px;font-size: 16px;color:#484848;padding-top: 40px;}
.cj_box3_content div.content_box img.img_pc{display: block;width: 100%;height: auto;}
.cj_box3_content div.content_box img.img_mobile{display: none;}
div.to_website{max-width: 1200px;padding: 0 40px;margin:100px auto 140px auto;height: 32px; background: url(../images/changjia/cj_dashed_line.svg) 40px center no-repeat;background-size: 83.5%;}
div.to_website div{max-width: 1200px;margin: auto}
div.to_website a.particulars{margin-top: 0;}
@media(max-width: 900px) {
	.cj_box3_content .content1_box{float: inherit;}
	.cj_box3_content div.content_box img.img_pc{display: none;}
	.cj_box3_content div.content_box img.img_mobile{display: block;width: 100%;height: 100%;}
	div.to_website{margin: 50px auto 70px;background: none;}	
	div.to_website a.particulars{float: inherit;margin: auto;width: 120px;height: 32px;line-height: 32px;}
	div.to_website a.particulars span.text{left: 28px;}
	.historical_performance_box .content2_box1 .div2_box,.historical_performance_box .content2_box1 .div1_box{float: inherit;width: 100%;}
	.historical_performance_box .content2_box1{max-height: inherit;border-bottom: 1px solid rgba(155,166,178,0.6);margin-bottom: 9vw;padding-bottom: 8vw;}
	.historical_performance_box .content2_box1:last-child{border-bottom: none;}
	.historical_performance_box .content2_box1 .div3_box{margin-left: 0;}
	.historical_performance_box .content2_box1 .div2_box{position:relative;}
	.historical_performance_box .content2_box1 h5{width: 36px;height: 36px; line-height: 36px;font-size: 18px;top: 24px;left: 50%;margin-left: -18px;}
	.historical_performance_box .content2_box1 i{display: block;line-height: 22px;padding: 80px 0 10px 0;margin-top:0;margin-bottom: 0;text-align: center;height: auto;}
	.historical_performance_box .content2_box1 i.i_pcweb{display: none;}
	.historical_performance_box .content2_box1 i.i_mobileweb{display: block;}
	.historical_performance_box .content2_box1 em{display: none;}
	.historical_performance_box span.span_toggle{background:#fff url(../images/changjia/cj_perf_down_mobile.svg) center 44px no-repeat;width: 100%;height: 92px; margin-left: 0;left: 0; bottom: -60px;background-size: 130px ;}
	.historical_performance_box span.span_toggle_current{background:#fff url(../images/changjia/cj_perf_up_mobile.svg) center 44px no-repeat;background-size: 130px ;}
	.cj_box3_content{border-top: none;}
	.cj_box3_content .content1_box p{height: auto;}	
}

.cj_box4_content{background: url(../images/changjia/cj_content4_bg.jpg) center top no-repeat;max-height: 887px;width: 100%;height: 887px;margin-top: 90px;position: relative;}
.cj_box4_content .box4_content{max-width:1200px;margin: auto;padding: 0 40px;clear: both;height: auto;}
.cj_box4_content .content1_box{margin: 0;padding: 78px 0 55px 0;}
.cj_box4_content .content1_box .h3_title{color: #fff;}
.cj_box4_content .content1_box .h3_en_cn{border-left: 1px solid #EDEDED}
.cj_box4_content .content1_box .h3_en_cn span,.cj_box4_content .content1_box .h3_en_cn em{color: rgb(237,237,237);}
.cj_box4_content .content2_box a.detail{width: 214px;height: 40px;display: block;margin: auto;line-height: 40px;text-align: center;color: #fff;border: 1px solid #fff;border-radius: 4px;font-size: 18px;position: absolute;bottom: 70px;left: 50%;margin-left: -107px;}
.cj_box4_content .content2_box a.detail:hover{background: #fff;color: #000;transition: all 0.3s ease 0s;}
.cj_box4_content #slide{position:relative;max-width: 1400px;height:auto;margin:11px auto 25px;}
.cj_box4_content #slide .bd{height:auto;}
.cj_box4_content #slide .cover{position:relative;max-width:1200px;height:auto;overflow:hidden;margin: auto}
.cj_box4_content #slide ul{position:relative;overflow:hidden;height:auto;width:10000px;}
.cj_box4_content #slide li{position:relative;float:left;display:inline;height:auto;width: calc(1200px / 3);}
.cj_box4_content #slide li div.div{position:relative;height:auto;width: calc(1200px / 3);overflow:hidden;display:block;}
.cj_box4_content #slide li div.div div{width: 82%;margin: auto;text-align: justify;}
.cj_box4_content #slide li img{display:block;width: 86%;margin: auto;}
.cj_box4_content #slide li i{font-size: 18px;color: #fff;text-align: center;display: block;text-align: center;font-weight: normal;background: url(../images/changjia/cj_industry_arrows.png) center bottom no-repeat;
margin: 5px auto 20px auto;height: 35px;}
.cj_box4_content #slide li span{font-size: 14px;color: #E2E2E2;margin:20px auto auto auto;line-height: 22px;text-align:justify;}
.cj_box4_content #slide li a{font-size: 14px;color: #86B6F7;float: right;}
.cj_box4_content #slide .btn{position:absolute;top:138px;width:34px;height:24px;font-size:24px;color:#FFFFFF;outline:none;}
.cj_box4_content #slide .left-btn{background:url(../images/changjia/cj_industry_left.svg) 0 0 no-repeat;background-size: 100%;float: left;}
.cj_box4_content #slide .right-btn{background:url(../images/changjia/cj_industry_right.svg) 0 0 no-repeat;background-size: 100%;float: right;right: 0;}
.cj_box4_content #slide .left-btn:hover{background: url(../images/changjia/cj_industry_left_cur.svg) 0 0 no-repeat;background-size: 100%;transition: all 0.3s ease 0s;}
.cj_box4_content #slide .right-btn:hover{background: url(../images/changjia/cj_industry_right_cur.svg) 0 0 no-repeat;background-size: 100%;transition: all 0.3s ease 0s;}
.cj_box4_content .swiper_content{display: none;}

@media(max-width: 900px){
	.cj_box4_content .content2_box{display: none;}
	.swiper-container{width: 100%;height: auto;}
	.cj_box4_content{height: auto;max-height: inherit;background-size: cover;overflow: hidden;float: left;}
	.cj_box4_content .swiper_content{display: block;}
	.cj_box4_content .swiper_content img{display:block;width: 70%;margin: auto;}
	.cj_box4_content .swiper_content i{font-size: 18px;color: #fff;text-align: center;display: block;text-align: center;font-weight: normal;background: url(../images/changjia/cj_industry_arrows.png) center bottom no-repeat;
	margin: 5px auto 20px auto;height: 35px;}
	.cj_box4_content .swiper_content .swiper-slide div{font-size: 14px;color: #E2E2E2;margin:20px auto auto auto;line-height: 22px;text-align:justify;width: 80%;display: block;}
	.cj_box4_content a.detail{width: 214px;height: 40px;display: block;margin:80px auto auto auto;line-height: 40px;text-align: center;color: #fff;border: 1px solid #fff;border-radius: 4px;font-size: 18px;/*position: absolute;left: 50%;margin-left: -107px;*/}
	.cj_box4_content .content1_box{float: inherit;padding-top: 10vw;}
	.cj_box4_content .box4_content{float: left;}
	.cj_box4_content .swiper-pagination-bullet{width: 43px;height: 1px;border-radius: 0;}
	.cj_box4_content .swiper-container{padding-bottom: 60px;}
	.cj_box4_content .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 135px;}
	.cj_box4_content .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0;}
	.cj_box4_content .swiper-pagination-bullet{background: rgba(255,255,255,0.4);opacity: inherit;}
	.cj_box4_content .swiper-pagination-bullet-active{background: #fff;}
}

/*2018-12-29 中标网*/
.chinabidders_banner{background: url(../images/chinabidders/index_banner.jpg) center center no-repeat;height: 500px;position: relative;background-size: cover;}
.chinabidders_banner_mobile{display: none;}
.chinabidders_banner .banner_box{max-width: 1200px;margin: auto;padding-top: 414px;position: relative;}
.chinabidders_banner .banner_box a{width: 102px;height: 28px;border: 1px solid #fff;display: block;}
.chinabidders_banner .banner_box a span{display: block;width: 76px;margin: auto;background: url(../images/changjia/changjia_banner_arrows.svg) right center no-repeat;background-size: 12px 10px;height: 28px;line-height: 28px;color: #fff;font-size: 14px;}
.chinabidders_banner .banner_box a:hover{background: #fff;transition: all 0.3s ease 0s;}
.chinabidders_banner .banner_box a:hover span{background: url(../images/changjia/changjia_banner_arrows2.svg) right center no-repeat;background-size: 12px 10px;color: #333;transition: all 0.3s ease 0s;}
.chinabidders_box1_content{max-width:1200px;margin: auto;padding: 0 40px;clear: both;height: auto;overflow: hidden;}
.chinabidders_content1_box{height: 44px;line-height: 44px;margin: 78px auto 55px auto;}
.chinabidders_content1_box .h3_title{width: 498px;font-size: 32px;color: #333;}
.chinabidders_content1_box .h3_en_cn{border-left: 1px solid #5a5a5a;padding-left: 14px;height: 28px;line-height: 19px;margin-top: 8px;}
.chinabidders_content1_box .h3_en_cn span{display: block;font-size: 14px;color: rgb(90,90,90);line-height: 14px;}
.chinabidders_content1_box .h3_en_cn em{font-size: 12px;color: rgb(90,90,90);}
/*.chinabidders_box1_content .content1_box_left{width: 44%;height: auto;}
.chinabidders_box1_content .content1_box_left p{font-size: 16px;color: #484848;line-height: 28px;text-align: justify;margin-bottom: 30px;}*/
.chinabidders_box1_content .content1_box_right{width: 100%;height: auto;}
.chinabidders_box1_content .content1_box_right p{font-size: 16px;color: #484848;line-height: 28px;text-align: justify;margin-bottom: 30px;width: 100%;}
.chinabidders_box1_content .content1_box_right img{width: 50%;height: 100%;display: block;float: right;padding-left:52px;}
.chinabidders_box2_content{background: url(../images/chinabidders/chinabidders_box2_bg.jpg) center top no-repeat;height: auto;margin-top: 85px;clear: both;}
.chinabidders_box2_content .content2_box{max-width:1200px;margin: auto;padding: 0 40px;clear: both;height: auto;overflow: hidden;}
.chinabidders_box2_content h3.h3_title{color: #fff;}
.chinabidders_box2_content h3.h3_en_cn span,.chinabidders_box2_content h3.h3_en_cn em{color: #EFEFEF;}
.chinabidders_box2_content h3.h3_en_cn{border-left: 1px solid #EFEFEF}
.chinabidders_box2_content h4{font-size: 26px;color: #fff;text-align: center;margin-top: 390px;margin-bottom: 30px;}
.chinabidders_box2_content p.p1{font-size: 14px;color: #E8E8E8;text-align: center;line-height: 28px;display: block;}
.chinabidders_box2_content p.p2{display: none;}
.chinabidders_box2_content a.order{display: block;background: url(../images/chinabidders/chinabidders_order.svg) center center no-repeat;width: 196px;height: 94px;line-height: 80px;text-align: center;display: block;margin: auto;font-size: 18px;color: #fff;}
.chinabidders_box2_content a.order:hover{background: url(../images/chinabidders/chinabidders_order_hover.svg) center center no-repeat;transition: all 0.3s ease 0s;}
@media(max-width: 900px) {
	.chinabidders_banner{display: none;}
	.chinabidders_banner_mobile{width: 100%;height: auto;display: block;}
	/*.chinabidders_banner_mobile a{background: url(../images/chinabidders/index_banner.jpg) 0 0 no-repeat;background-size: 100%;display: block;height: 47vw;}*/
	.chinabidders_banner_mobile img{display: block;width: 100%;height: 100%;}
	.chinabidders_box1_content .content1_box_right{width: 100%;}
	.chinabidders_box1_content .content1_box_left{width: 100%;}
	.chinabidders_content1_box .h3_title{width:96%;}
	.chinabidders_content1_box .h3_en_cn em{display: block;line-height: 5vw;margin-top: 1vw;}
	.chinabidders_content1_box{height: auto;float: left;margin-top: 10vw;}
	div.chinabidders_to_website{margin-top: 100px;}
	.chinabidders_box2_content p{padding: 0 40px;margin-bottom: 30px;font-size: 14px;color: #E8E8E8;text-align: center;line-height: 28px;}
	.chinabidders_box2_content p.p1{display: none;}
	.chinabidders_box2_content p.p2{display: block;}
	.chinabidders_box1_content .content1_box_right img{float: right;width: 100%;height: 100%;}
}
.content2_box_mobile{display: none;}
.chinabidders_box2_content img.img{display: none;}
.mpss { max-width: 1200px; overflow: hidden; margin:56px auto auto auto;}
.mpss ul li a { width: calc(1200px / 3); display: block; text-align: center;height: 490px;}
.mpss ul li a u { display: block; margin: 0 5%; background: #FFF; box-shadow: rgba(3,47,90,0.13) 0 5px 22px;height: 426px;text-decoration: none;}
.mpss ul li a u img { width: 100%; height: 59%;}
.mpss ul li a u b { display: block; width: 220px; font-size: 18px; line-height: 45px;height: 45px;border-bottom: 1px solid #333; color: #333; overflow: hidden;margin:10px auto auto auto;}
.mpss ul li a u p { display: block; width: 86%; margin: 12px auto auto auto; font-size: 14px; line-height: 22px; color: #5A5A5A; }
.mpss ul li.active a u { transform: scale(0.8); }

.vmc-arrow-left{background: url(../images/chinabidders/right_arrows.svg) left center no-repeat;background-size: 100%;left: 450px;}
.vmc-arrow-right{background: url(../images/chinabidders/left_arrows.svg) left center no-repeat;background-size: 100%;right: 450px;}
.vmc-arrow-left:hover{background: url(../images/chinabidders/right_arrows_hover.svg) left center no-repeat;background-size: 100%;left: 450px;transition: all 0.3s ease 0s;}
.vmc-arrow-right:hover{background: url(../images/chinabidders/left_arrows_hover.svg) left center no-repeat;background-size: 100%;right: 450px;transition: all 0.3s ease 0s;}

@media(max-width: 900px){
	.mpss{display: none;}
	
	.chinabidders_box2_content{ background:#047EF9;}
	.chinabidders_box2_content img.img{display: block;width: 100%;margin: auto;}
	.chinabidders_box2_content h4{margin-top: 20px;}
	.content2_box_mobile{display: block;}
	.content2_box_mobile .swiper{overflow: hidden;box-sizing: border-box;position: relative;padding: 20px 0 20px 0;}
	.content2_box_mobile .swiper-container {margin-top: 20px;width: 375px;height: 406px;margin-bottom: 53px;overflow: visible!important;}
	.content2_box_mobile .swiper-container .swiper-wrapper .swiper-slide{background: #fff;}
	.swiper-container .swiper-wrapper .swiper-slide-prev{opacity: 0.6;}
    .swiper-container .swiper-wrapper .swiper-slide-next{opacity: 0.6;}
	.content2_box_mobile .swiper-pagination{bottom: 50px!important;width: 100%;}
	.content2_box_mobile img{ width: 100%; height: 42%;}
	.chinabidders_box2_content .content2_box_mobile b{ display: block; width: 150px; font-size: 18px; line-height: 45px;height: 45px;border-bottom: 1px solid #333; color: #333; overflow: hidden;margin:10px auto auto auto;text-align: center;}
	.content2_box_mobile p{ display: block; width: 80%; margin: 12px auto auto auto; font-size: 14px; line-height: 22px; color: #5A5A5A;padding: 0;text-align: justify;}
	.content2_box_mobile .swiper-pagination-bullet{width: 43px;height: 1px;border-radius: 0;}
	.content2_box_mobile .swiper-container{padding-bottom: 60px;}
	.content2_box_mobile .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 135px;}
	.content2_box_mobile .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0;}
	.content2_box_mobile .swiper-pagination-bullet{background: rgba(255,255,255,0.4);opacity: inherit;}
	.content2_box_mobile .swiper-pagination-bullet-active{background: #fff;}
}
/*2019-01-02 关于我们-集团介绍*/
.aboutus_banner{background: url(../images/about/banner.jpg) center top no-repeat;height: 500px;background-size: cover;}
.aboutus_banner_mobile{display: none;}
.aboutus_content_modi{height: auto;padding:75px 40px 0 40px;}
/*.aboutus_content1{max-width:1200px;margin: auto;padding: 0 40px;clear: both;height: auto;}
.aboutus_content1 .index_content2_fl{clear: both;height: auto;max-width: 1200px;margin-top: 70px;overflow: hidden;}
.aboutus_content1 .index_content2_fl video{margin:0 0 30px 0;width: 97%;height: 100%;}
.aboutus_content1 .index_content2_fl p{font-size: 16px;color: rgb(72,72,72);line-height: 28px;float: right;letter-spacing:1.5px;}
.aboutus_content1 .index_content2_fl i::after { content: " "; position: absolute; width: 14px; height: 14px; background: rgb(0,56,148); background-size: 100%; left: 0; transform: rotate(45deg);display: block;margin-top: 2px;}
.aboutus_content1 .index_content2_fl i{position: relative;display: block;height: 8px;margin: 0 0 36px 0px;}
.aboutus_content1 .index_content2_fl p.p2{margin-top: 22px;}
.aboutus_content1 .index_content2_left{width: 48%;}
.aboutus_content1 .index_content2_right{width: 49%;position: relative;}*/
.aboutus_content_modi img.img_pc{display: block;width: 100%;height: 100%;margin-top: 58px;}
.aboutus_content_modi img.img_mobile{display: none;}
.aboutus_content_modi p.p3{font-size: 16px;color: #484848;line-height: 28px;margin-top: 64px;}
.aboutus_content2{background: url(../images/about/service_process.svg) center center no-repeat;height: 310px;margin-top: 82px;}
.aboutus_content3{max-width:1200px;margin: auto;padding: 0 40px;clear: both;height: auto;margin:70px auto 110px auto;overflow: hidden;}
.aboutus_content3 dl:first-child{width: 28%;}
.aboutus_content3 dl:nth-child(2){width: 28%;}
.aboutus_content3 dl:nth-child(3){width: 28%;}
.aboutus_content3 dl:last-child{width: 16%;}
.aboutus_content3 dl{float: left;}
.aboutus_content3 dl dt{height: 36px;border-left: 4px #333 solid;font-weight: bold;color: #333;padding-left: 10px;margin-bottom: 34px;}
.aboutus_content3 dl dt span{font-size: 18px;display: block;line-height: 18px;}
.aboutus_content3 dl dt em{font-size: 22px;display: block;line-height: 20px;}
.aboutus_content3 dl dd{font-size: 14px;color: #484848;line-height: 24px;width: 65%;}
.aboutus_content3 dl dd.dd_mobile{display: none;}
.aboutus_content3 dl dd.dd_pcweb{display: block;}
.aboutus_content3 dl dd.dd_width{width: 66%;}

@media(max-width: 900px){
	.aboutus_banner{display: none;}
	.aboutus_content1 .index_content2_right,.aboutus_content1 .index_content2_left{float: inherit;width: 100%;overflow: hidden;}
	.aboutus_content1 .index_content2_fl p{text-align: justify;}
	.aboutus_banner_mobile{display: block;height: auto;width: 100%;}
	.aboutus_banner_mobile img{display: block;width: 100%;height: 100%;}
	.aboutus_content_modi p.p3{text-align: justify;}
	.aboutus_content3 dl:first-child,
	.aboutus_content3 dl:nth-child(2),
	.aboutus_content3 dl:nth-child(3),
	.aboutus_content3 dl:last-child,
	.aboutus_content3 dl dd{width: 100%;}
	.aboutus_content3 dl dt{margin-bottom: 14px;}
	.aboutus_content3 dl{margin-bottom: 40px;}
	.aboutus_content3 dl:last-child em{line-height: 36px;}
	.aboutus_content3 dl dd.dd_mobile{display: block;text-align: justify;}
	.aboutus_content3 dl dd.dd_pcweb{display: none;}
	.aboutus_content2{background: url(../images/about/service_process_mobile.svg) 0 0 no-repeat;background-size: 100%;height: 38vw;}
	.aboutus_content_modi img.img_pc{display: none;}
	.aboutus_content_modi img.img_mobile{width: 100%;height: 100%;display: block;margin-top: 64px;}
	.aboutus_content3{margin-bottom: 70px;}
	.aboutus_content1 .index_content2_fl i{margin: 18vw 0 10vw 3vw;}
	.aboutus_content1fr .index_content2_right{position: relative;}
}


/*2018-12-17 关于我们-联系我们*/
.contact_content{/*background: url(../images/about/map_bg.svg) right bottom no-repeat;background-size: 100%;*/}
.container_mobile{display: none;}
.contact_content_box{/*background: url(../images/about/map_bg.svg) right bottom no-repeat;background-size: 100%;*/max-width:1200px;margin: auto;padding: 0 40px 130px 40px;clear: both;height: auto;}
.contact_content h3{height: 210px;line-height: 210px;font-size: 38px;color: #333;}
.contact_content .contact_right{float: right;width: 41%;}
.contact_content .contact_right h4{font-size: 32px;color: #484848;border-bottom: 1px solid #B9B9B9;padding-bottom: 26px;margin-bottom: 22px;font-weight: bold;}
.contact_content .contact_right p{font-size: 18px;color: #484848;height: 50px;line-height: 50px;}
.contact_content .contact_right p.p1{line-height: 30px;margin-bottom: 20px;}
.contact_content .contact_right span{display: block;margin-bottom: 20px;font-size: 18px;text-indent: 2em;color: #484848;}
#container3{ width: 600px; height: 460px;border-radius: 10px;box-shadow: rgba(6,25,57,0.24) 0 5px 22px;background: url(../images/about/contact_map.jpg) center 0 no-repeat;background-size: 125%;}
#container3 .title{ font-size: 14px; font-weight: bold; color: #333; }
#container3 .content{ font-size: 14px; color: #484848; margin-top: 6px; }

@media(max-width: 900px){
	.contact_content .contact_right{float: inherit;width: 100%;}
	.contact_content .contact_right p{height: auto;}
	#container3{display: none;}
	.container_mobile{display: block;background: url(../images/about/map_mobile.svg) 0 0 no-repeat;background-size: 100%;width: 100%;height: 50vw;margin-top: 10vw;}
	.container_mobile a{display: block;width: 100%;height: 100%;}
	.contact_content_box{padding-bottom: 10vw;background-size: 250%;}
}



/*2018-12-18 关于我们-大事记*/
.achievement_banner{background: url(../images/about/achievement_banner.jpg) center center no-repeat;height: 500px;background-size: cover;}
.achievement_banner_mobile{display: none;}
.achievement_content{max-width:1200px;margin: auto;padding: 0 40px;clear: both;height: auto;}
.achievement_content .h3_title{margin-top: 56px;border-bottom: 1px solid #484848;height: 82px;}
.achievement_content .h3_title span{display: block;font-size: 38px;height: 80px;line-height: 80px;text-align: center;border-bottom: 3px solid #023894;width: 182px;}
.achievement_content .achievement_content1{height: auto;background: url(../images/about/line.svg) 176px top repeat-y;background-size: 1px;margin-top: 4px;padding-bottom: 120px;}
.achievement_content .achievement_content1_box:first-child{padding-top: 30px;}
.achievement_content .achievement_content1_box{max-width:1200px;margin: auto;padding: 40px 40px 0 40px;clear: both;height: auto;clear: both;min-height: 156px;}
.achievement_content .achievement_content1_box:last-child{margin-bottom: 0;}
.achievement_content .achievement_box_left{background: url(../images/about/deed_icon.svg) right center no-repeat;background-size:20%; width: 151px;height: 54px;line-height: 54px;float: left;}
.achievement_content .achievement_box_left em{display: block;float: left;font-size: 12px;color: #5A5A5A;line-height: 48px;margin-right: 4px;letter-spacing: 1px;}
.achievement_content .achievement_box_left span{display: block;float: left;font-size: 26px;color: #484848;}
.achievement_content .achievement_content1_box:hover .achievement_box_left{background: url(../images/about/deed_icon_hover.svg) right center no-repeat;background-size:20%;}
.achievement_content .achievement_box_right{float: right;margin-right:36px;width: 910px;height: 158px;border: 1px solid #EDEDED;border-radius: 10px;position: relative;background: #fff;}
.achievement_content .achievement_box_right .arrow-left {background: url(../images/about/left_arrows_icon.svg) left center no-repeat;background-size: 90%;width: 70px;height: 70px;display: block;top: 0px;left: -32px;position: absolute;}
.achievement_content .achievement_box_right img{display: block;width: 166px;height: 94px;padding: 30px;float: left;}
.achievement_content .achievement_box_right .box_right{float: left;width: 70%;padding: 30px 0; position: relative;}
.achievement_content .achievement_box_right h4{height: 42px;line-height: 42px;font-size: 16px;color: #333;}
.achievement_content .achievement_box_right p{font-size: 14px;color: #5A5A5A;line-height: 24px;width: 98%;text-align: justify;letter-spacing:1px;display: flex;height: 94px;align-items: center;}
/*.achievement_content .achievement_box_right p.detail{align-items: inherit;}*/
.achievement_content .achievement_box_right #container p{height: auto;}
/*.achievement_content .achievement_box_right p:first-child{display: inline-block;vertical-align: middle;}
.achievement_content .achievement_box_right p:first-child em{display: inline-block;height:100%;vertical-align: middle;}*/
.achievement_content .achievement_box_right span{display: block;background: url(../images/about/unfold.svg) 0 0 no-repeat;background-size: 100%;width: 100px;height: 50px;position: absolute;top:50%;right: 3.6%; margin-top:-25px;bottom:20px;cursor: pointer;}
.achievement_content .achievement_box_right span.span_toggle_current{background: url(../images/about/pack_up.svg) 0 0 no-repeat;background-size: 100%;top: inherit;bottom: 20px;}
.achievement_content .achievement_content1_box:hover .achievement_box_right{box-shadow: rgba(210,217,224,0.52) 0 8px 12px;transition:all 0.5s;}
#warp{height: 94px;width: 70%;float: left;overflow: hidden;margin-top: 26px;position: relative;padding: 0;}
#box{height: 100%;overflow-x: hidden;overflow-y: auto;margin-right: -17px;padding-right: 32px;align-items:inherit;}
#scrollBar{height: 80%;width: 4px;position: absolute;right: 0;top: 0;border-radius: 5px;background-color: #023894;opacity: 0.7;	cursor: pointer;}
@media(max-width: 900px){
	.achievement_box_right{float: inherit;width: 100%;}	
	.achievement_content{overflow: hidden;padding-bottom: 16vw;}
	.achievement_banner{display: none;}
	.achievement_banner_mobile{width: 100%;height: auto;display: block;}
	.achievement_banner_mobile img{width: 100%;height: 100%;display: block;}
	.achievement_content .achievement_box_right .arrow-left{display: none;}
	.achievement_content .achievement_content1_box{padding: 40px 0 0 0;}
	.achievement_content .achievement_content1{background: none;}
	.achievement_content .achievement_box_right{width: 100%;margin-right: 0;}
	.achievement_content .achievement_box_right .box_right{width: 80%;margin: auto;float: none;padding-top: 0;position: relative;}
	.achievement_content .achievement_box_right h4{text-align: center;position: relative;margin-bottom: 4vw;}
	.achievement_content .achievement_box_right h4 i{display: block;width: 70px;height: 2px;background: #0053d8;position: absolute;left: 50%;margin-left: -35px;bottom: 0;}
	.achievement_content .achievement_box_right img{width: 92%;height: 80%;padding: 12px 0;display: block;margin: auto;float: none;padding-bottom: 25px;}
	.achievement_content .achievement_box_right p{width: 100%;height: auto;letter-spacing: inherit;}
	.achievement_content .achievement_box_left{background: none;float: none;}
	.achievement_content .achievement_box_right{box-shadow: rgba(210,217,224,0.52) 0 8px 12px;height: auto;}
	.achievement_content .achievement_content1_box:hover .achievement_box_left{background: none;}
	.achievement_content .achievement_box_right span,
	.achievement_content .achievement_box_right span.span_toggle_current{left: 50%;margin-left: -60px;width: 120px;height: 60px; bottom: -30px;top: inherit;}
	#warp{width: 80%;height: auto;float: none;margin-top: 0;padding-bottom: 30px;}
}


/*2018-12-19 网站地图*/
.website_content{width: 100%;height: auto;background: url(../images/about/map_bg.svg) right bottom no-repeat;}
.website_content_box{max-width:1200px;margin: auto;padding: 0 40px;clear: both;height: auto;}
.website_content_box h3{height: 208px;line-height: 208px;font-size: 38px;color: #333;}
.website_content_box1{margin-bottom: 65px;height: auto;clear: both;overflow: hidden;max-width: 1120px;}
.website_content_box1:last-child{margin-bottom: 0;padding-bottom: 80px;}
.website_content_box1 h4{height: 55px;line-height: 55px;border-bottom: 1px solid #484848;font-size: 22px;}
.website_content_box1 ul{padding-top: 20px;height: auto;width: 96%;margin: auto;}
.website_content_box1 ul li{float: left;width: 22.8%;height: 56px;line-height: 56px;}
.website_content_box1 ul li a{color: #484848;font-size: 16px;}
.website_content_box1 ul li.li_width{width: 82px;}
@media(max-width: 900px){
	.website_content_box1 ul li,
	.website_content_box1 ul li.li_width{width: 50%;}
	.website_content_box1 ul{width: 100%;}
	.website_content_box1 ul li.li_width_mobile_last{width: 100%;}
}
/*2018-12-28 法律声明*/
.legal_banner{background: url(../images/about/legal_banner.jpg) center center no-repeat;height: 500px;background-size: cover;}
.legal_banner_mobile{display: none;}
.legal_content{max-width:1200px;margin: auto;padding: 0 40px;clear: both;height: auto;padding-bottom: 60px;}
.legal_content .h3_title{margin-top: 56px;border-bottom: 1px solid #484848;height: 82px;margin-bottom: 46px;}
.legal_content .h3_title span{display: block;font-size: 38px;height: 80px;line-height: 80px;text-align: center;border-bottom: 3px solid #023894;width: 315px;}
.legal_content h4{font-size: 18px;color: #333;height: 50px;line-height: 50px;font-weight: bold;}
.legal_content h4:first-child{padding-top: 20px;}
.legal_content p{font-size: 14px;color: #333;line-height: 24px;padding: 8px 0 36px 0;}
.legal_content p.p1{padding: 10px 0;}

@media(max-width: 900px){
	.legal_banner{display: none;}
	.legal_banner_mobile{width: 100%;height: auto;display: block;}
	.legal_banner_mobile img{width: 100%;height: 100%;display: block;}
	
}