 .RighInfo_002223{
    background-color: #fff;
}
.RighInfo_002223 .auto{
    padding-top: 3%;
    padding-bottom: 3%;
}
.RighInfo_002223 .pic{
    margin-top: 20px;
}
.RighInfo_002223 .h3{
    color:#1f71c3;line-height:1.6;margin:0; font-size: 20px;
}
.RighInfo_002223 .h4{
    font-size:16px;color:#1f71c3;margin:30px 0px 0 0;
}
.RighInfo_002223 .h3:after,.RighInfo_002223 .h4:after{
    color:#8fb8e1;width:50px;height:2px;background:#8fb8e1;border:none;margin:15px 0px; content: ""; display: block;
}
.RighInfo_002223 .ul{ 
    margin: 0; clear: both;
}
.RighInfo_002223 .ul li{
    font-size:14px;line-height:2.245;
    list-style: none;
}
.RighInfo_002223 .ul li span{
    font-family:Arial;font-size:16px;color:#1f71c3;font-weight:bold;
}

.RighInfo_002223 p{
    line-height:2.245;font-size:14px;color:#666;margin:0px 0px 25px;clear:both;
}

@media screen and (min-width: 1024px){
    .RighInfo_002223 .h3{
        font-size: 24px;
    }
    .RighInfo_002223 .pic{
        width:23.765%;
    }
    .RighInfo_002223 .con{
        width:71.235%;
    }
	
}
@media screen and (min-width: 768px){
    .RighInfo_002223 .h3:after,.RighInfo_002223 .h3:after{ margin: 25px 0;}
    .RighInfo_002223 .h4{
        font-size:18px; margin-top: 55px;
    }
    .RighInfo_002223 .pic{
        float:right;width:30.765%;margin-top:100px;
    }
    .RighInfo_002223 .con{
        float:left;
        width:64.235%;
    }
}
 

/*
 .RighInfo_002189 
 */
.RighInfo_002189{ padding:5% 0;}
.RighInfo_002189 .box{ min-height:592px; padding-left:45%; position:relative; z-index:2;text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; line-height:2.1; color:#888; font-size:14px;}
.RighInfo_002189 .box .img{ position:absolute; left:-10%; z-index:1; max-width:736px; width:60%;}
.RighInfo_002189 .box .tit{ font-size:30px; font-weight:normal; color:#333; margin:0; line-height:28px; }
.RighInfo_002189 .box .tit span{ position:relative; }
.RighInfo_002189 .box .tit span i{ font-size:27px; color:#333; width:2px; font-style:normal; position:absolute; left:8px; top:4px;}
.RighInfo_002189 .box .tit span i:last-child{ right:13px; left:auto;}
.RighInfo_002189 .box .tit em{ font-style:normal; text-transform:uppercase; color:#999; font-family:Arial; display:block; font-size:14px; padding-left:39px;}
.RighInfo_002189 .box .h3{ margin:0; font-size:16px; color:#444; font-weight:bold; display:block;}
@media (max-width: 820px){
    .RighInfo_002189 .box{ padding-left:0;}
    .RighInfo_002189 .box .img{ position:static; margin-bottom:5%; left:0; width:auto; max-width:100%;}
}
/*
 .RighInfo_001503 
 */
.RighInfo_001503{ padding:4% 0;}
.RighInfo_001503 .tit{ position:relative; color:#343434; font-size:34px; padding:5% 0; font-weight:normal; margin-bottom:2$; }
.RighInfo_001503 .tit:before{ position:absolute; left:0; bottom:0; width:31px; height:2px; content:""; background:#343434; }
.RighInfo_001503 .div1{ position:relative; }
.RighInfo_001503 em{ margin:2% 0; font-style:normal; display: inline-block; color:#005ca2; font-size:16px; padding-bottom:10px; border-bottom:1px #005ca2 solid;    }
.RighInfo_001503 .img1{ float:left; width:278px; height:49px; margin-right:2%; margin-bottom:1%;}

.RighInfo_001503 .div2{ position:relative; }
.RighInfo_001503 .pic_list{width:45%; height:500px; float:right; }
.RighInfo_001503 .pic_list span{ display:inline-block; position:absolute; width:33.33333%; height:auto; box-shadow:0px 7px 36px rgb(186, 185, 185);  }
.RighInfo_001503 .pic_list span img{ width:100%; } 
.RighInfo_001503 .pic_list span.img2{ right:10%; top:0; z-index:1; }
.RighInfo_001503 .pic_list span.img3{ right:0; top:20%; z-index:2; }
.RighInfo_001503 .pic_list span.img4{ right: 10%; top:40%;z-index:3; }
@media(max-width:1000px){
    .RighInfo_001503 .pic_list span.img2{ right:10%; top:0; z-index:1; }
    .RighInfo_001503 .pic_list span.img3{ right:0; top:15%; z-index:2; }
    .RighInfo_001503 .pic_list span.img4{ right: 10%; top:30%;z-index:3; }
}
@media(max-width:768px){
    .RighInfo_001503 .pic_list{ display:none; }
}
@media(max-width:324px){
    .RighInfo_001503 .tit{ font-size:30px;}	
    .RighInfo_001503	.div1 .img1{ width:100%; height:auto; margin-right:0; margin-bottom:2%; }
}

/*
 .RighInfo_002224  
 */
.RighInfo_002224 .item{ color:#323232; margin:30px 0;}
.RighInfo_002224 .item .word{ text-align:center;}
.RighInfo_002224 .item .pic{ text-align:center; padding-top:20px;}
.RighInfo_002224 .item .tit{ margin-top:0; font-size:24px; font-weight:normal; font-style:italic;}
.RighInfo_002224 .item .tit em{ font-size:12px; display:block; padding-left:22px; text-transform:uppercase;}
.RighInfo_002224 .item .con{line-height:22px; position:relative; margin:0;}
.RighInfo_002224 .item .con:before{ display:none;}
.RighInfo_002224 .item:first-child .tit{ font-style:normal;}
@media screen and (min-width: 768px){
    .RighInfo_002224 .item{ margin:70px 0;}
    .RighInfo_002224 .item .word{ float:left; width:27%; text-align:left;}
    .RighInfo_002224 .item .pic{ float:right; width:66%;}
    .RighInfo_002224 .item.three .word{ width:54%;}
    .RighInfo_002224 .item.three .pic{ width:37%; padding-top:0;}
    .RighInfo_002224 .item.odd .word{ float:right; width:37%;}
    .RighInfo_002224 .item.odd .pic{ float:left; width:54%;}
    .RighInfo_002224 .item:first-child .pic{ width:48%;}
    .RighInfo_002224 .item .tit{font-size:30px; }   
    .RighInfo_002224 .item .word{ padding-top:40px;}	
    .RighInfo_002224 .item .con{line-height:24px; max-height:96px; overflow:hidden;padding-left:32px;}	
    .RighInfo_002224 .item .con:before{ position:absolute; left:0; top:10px; height:50%; max-height:60px; width:3px; content:""; background-color:#c9b27c; display:block;}
    .RighInfo_002224 .item .tit em{ font-size:14px;}
}
@media screen and (min-width: 1024px){
    .RighInfo_002224 .item .tit{font-size:36px; }   
    .RighInfo_002224 .item .word{ padding-top:90px;}
    .RighInfo_002224 .item .con{line-height:30px;max-height:120px;}	
}

/*RighInfo_002522 */
.RighInfo_002522{ padding:3% 0;}
.RighInfo_002522 .title{ padding-bottom:3%; font-size:36px; color:#132b47;}
.RighInfo_002522 .title span{ display:block; font-size:14px; color:#999; text-transform:uppercase;}
.RighInfo_002522 .list dl{ float:left; width:100%; display:table; border:1px solid #ededed;  margin-bottom:3.5%;}
.RighInfo_002522 .list dl > *{ display:table-cell; vertical-align:middle;}
.RighInfo_002522 .list dt{ width:95px;}
.RighInfo_002522 .list dt b{ display:block;width:45px; height:45px; border-radius:50%; background:#132b47; color:#fff; font-size:24px; position:relative; overflow:hidden; line-height:45px; text-align:center; margin:25px auto;}
.RighInfo_002522 .list dt b:after{ position:absolute; content:''; width:20px; height:7px; background:#dd1115; bottom:0; right:0;}
.RighInfo_002522 .list dd p{ padding:3% 5% 3% 0; color:#333; margin:0;}
@media(max-width:1024px){
    .RighInfo_002522 .title{ font-size:24px;}
}
@media(min-width:769px){
    .RighInfo_002522 .list dl{width:30%;margin-right:3.5%;}
    .RighInfo_002522 .list dl:nth-child(3n){ margin-right:0;}
    .RighInfo_002522 .list dl:nth-child(3n+1){ clear:left;}
}
@media(max-width:768px) and (min-width:481px){
    .RighInfo_002522 .list dl{ width:48%;}
    .RighInfo_002522 .list dl:nth-child(2n){ float:right;}
    .RighInfo_002522 .list dl:nth-child(2n+1){ clear:left;}
}
/*
 .RighInfo_002223 
 */
 .RighInfo_002223{
    background-color: #fff;
}
.RighInfo_002223 .auto{
    padding-top: 3%;
    padding-bottom: 3%;
}
.RighInfo_002223 .pic{
    margin-top: 20px;
}
.RighInfo_002223 .h3{
    color:#1f71c3;line-height:1.6;margin:0; font-size: 20px;
}
.RighInfo_002223 .h4{
    font-size:16px;color:#1f71c3;margin:30px 0px 0 0;
}
.RighInfo_002223 .h3:after,.RighInfo_002223 .h4:after{
    color:#8fb8e1;width:50px;height:2px;background:#8fb8e1;border:none;margin:15px 0px; content: ""; display: block;
}
.RighInfo_002223 .ul{ 
    margin: 0; clear: both;
}
.RighInfo_002223 .ul li{
    font-size:14px;line-height:2.245;
    list-style: none;
}
.RighInfo_002223 .ul li span{
    font-family:Arial;font-size:16px;color:#1f71c3;font-weight:bold;
}

.RighInfo_002223 p{
    line-height:2.245;font-size:14px;color:#666;margin:0px 0px 25px;clear:both;
}

@media screen and (min-width: 1024px){
    .RighInfo_002223 .h3{
        font-size: 24px;
    }
    .RighInfo_002223 .pic{
        width:23.765%;
    }
    .RighInfo_002223 .con{
        width:71.235%;
    }
	
}
@media screen and (min-width: 768px){
    .RighInfo_002223 .h3:after,.RighInfo_002223 .h3:after{ margin: 25px 0;}
    .RighInfo_002223 .h4{
        font-size:18px; margin-top: 55px;
    }
    .RighInfo_002223 .pic{
        float:right;width:30.765%;margin-top:100px;
    }
    .RighInfo_002223 .con{
        float:left;
        width:64.235%;
    }
}
 

/*
 .RighInfo_002189 
 */
.RighInfo_002189{ padding:5% 0;}
.RighInfo_002189 .box{ min-height:592px; padding-left:45%; position:relative; z-index:2;text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; line-height:2.1; color:#888; font-size:14px;}
.RighInfo_002189 .box .img{ position:absolute; left:-10%; z-index:1; max-width:736px; width:60%;}
.RighInfo_002189 .box .tit{ font-size:30px; font-weight:normal; color:#333; margin:0; line-height:28px; }
.RighInfo_002189 .box .tit span{ position:relative; }
.RighInfo_002189 .box .tit span i{ font-size:27px; color:#333; width:2px; font-style:normal; position:absolute; left:8px; top:4px;}
.RighInfo_002189 .box .tit span i:last-child{ right:13px; left:auto;}
.RighInfo_002189 .box .tit em{ font-style:normal; text-transform:uppercase; color:#999; font-family:Arial; display:block; font-size:14px; padding-left:39px;}
.RighInfo_002189 .box .h3{ margin:0; font-size:16px; color:#444; font-weight:bold; display:block;}
@media (max-width: 820px){
    .RighInfo_002189 .box{ padding-left:0;}
    .RighInfo_002189 .box .img{ position:static; margin-bottom:5%; left:0; width:auto; max-width:100%;}
}


/*
 .RighInfo_001503 
 */
.RighInfo_001503{ padding:4% 0;}
.RighInfo_001503 .tit{ position:relative; color:#343434; font-size:34px; padding:5% 0; font-weight:normal; margin-bottom:2$; }
.RighInfo_001503 .tit:before{ position:absolute; left:0; bottom:0; width:31px; height:2px; content:""; background:#343434; }
.RighInfo_001503 .div1{ position:relative; }
.RighInfo_001503 em{ margin:2% 0; font-style:normal; display: inline-block; color:#005ca2; font-size:16px; padding-bottom:10px; border-bottom:1px #005ca2 solid;    }
.RighInfo_001503 .img1{ float:left; width:278px; height:49px; margin-right:2%; margin-bottom:1%;}

.RighInfo_001503 .div2{ position:relative; }
.RighInfo_001503 .pic_list{width:45%; height:500px; float:right; }
.RighInfo_001503 .pic_list span{ display:inline-block; position:absolute; width:33.33333%; height:auto; box-shadow:0px 7px 36px rgb(186, 185, 185);  }
.RighInfo_001503 .pic_list span img{ width:100%; } 
.RighInfo_001503 .pic_list span.img2{ right:10%; top:0; z-index:1; }
.RighInfo_001503 .pic_list span.img3{ right:0; top:20%; z-index:2; }
.RighInfo_001503 .pic_list span.img4{ right: 10%; top:40%;z-index:3; }
@media(max-width:1000px){
    .RighInfo_001503 .pic_list span.img2{ right:10%; top:0; z-index:1; }
    .RighInfo_001503 .pic_list span.img3{ right:0; top:15%; z-index:2; }
    .RighInfo_001503 .pic_list span.img4{ right: 10%; top:30%;z-index:3; }
}
@media(max-width:768px){
    .RighInfo_001503 .pic_list{ display:none; }
}
@media(max-width:324px){
    .RighInfo_001503 .tit{ font-size:30px;}	
    .RighInfo_001503	.div1 .img1{ width:100%; height:auto; margin-right:0; margin-bottom:2%; }
}

.RighInfo_002224 .item{ color:#323232; margin:30px 0;}
.RighInfo_002224 .item .word{ text-align:center;}
.RighInfo_002224 .item .pic{ text-align:center; padding-top:20px;}
.RighInfo_002224 .item .tit{ margin-top:0; font-size:24px; font-weight:normal; font-style:italic;}
.RighInfo_002224 .item .tit em{ font-size:12px; display:block; padding-left:22px; text-transform:uppercase;}
.RighInfo_002224 .item .con{line-height:22px; position:relative; margin:0;}
.RighInfo_002224 .item .con:before{ display:none;}
.RighInfo_002224 .item:first-child .tit{ font-style:normal;}
@media screen and (min-width: 768px){
    .RighInfo_002224 .item{ margin:70px 0;}
    .RighInfo_002224 .item .word{ float:left; width:27%; text-align:left;}
    .RighInfo_002224 .item .pic{ float:right; width:66%;}
    .RighInfo_002224 .item.three .word{ width:54%;}
    .RighInfo_002224 .item.three .pic{ width:37%; padding-top:0;}
    .RighInfo_002224 .item.odd .word{ float:right; width:37%;}
    .RighInfo_002224 .item.odd .pic{ float:left; width:54%;}
    .RighInfo_002224 .item:first-child .pic{ width:48%;}
    .RighInfo_002224 .item .tit{font-size:30px; }   
    .RighInfo_002224 .item .word{ padding-top:40px;}	
    .RighInfo_002224 .item .con{line-height:24px; max-height:96px; overflow:hidden;padding-left:32px;}	
    .RighInfo_002224 .item .con:before{ position:absolute; left:0; top:10px; height:50%; max-height:60px; width:3px; content:""; background-color:#c9b27c; display:block;}
    .RighInfo_002224 .item .tit em{ font-size:14px;}
}
@media screen and (min-width: 1024px){
    .RighInfo_002224 .item .tit{font-size:36px; }   
    .RighInfo_002224 .item .word{ padding-top:90px;}
    .RighInfo_002224 .item .con{line-height:30px;max-height:120px;}	
}

/*RighInfo_002522 */
.RighInfo_002522{ padding:3% 0;}
.RighInfo_002522 .title{ padding-bottom:3%; font-size:36px; color:#132b47;}
.RighInfo_002522 .title span{ display:block; font-size:14px; color:#999; text-transform:uppercase;}
.RighInfo_002522 .list dl{ float:left; width:100%; display:table; border:1px solid #ededed;  margin-bottom:3.5%;}
.RighInfo_002522 .list dl > *{ display:table-cell; vertical-align:middle;}
.RighInfo_002522 .list dt{ width:95px;}
.RighInfo_002522 .list dt b{ display:block;width:45px; height:45px; border-radius:50%; background:#132b47; color:#fff; font-size:24px; position:relative; overflow:hidden; line-height:45px; text-align:center; margin:25px auto;}
.RighInfo_002522 .list dt b:after{ position:absolute; content:''; width:20px; height:7px; background:#dd1115; bottom:0; right:0;}
.RighInfo_002522 .list dd p{ padding:3% 5% 3% 0; color:#333; margin:0;}
@media(max-width:1024px){
    .RighInfo_002522 .title{ font-size:24px;}
}
@media(min-width:769px){
    .RighInfo_002522 .list dl{width:30%;margin-right:3.5%;}
    .RighInfo_002522 .list dl:nth-child(3n){ margin-right:0;}
    .RighInfo_002522 .list dl:nth-child(3n+1){ clear:left;}
}
@media(max-width:768px) and (min-width:481px){
    .RighInfo_002522 .list dl{ width:48%;}
    .RighInfo_002522 .list dl:nth-child(2n){ float:right;}
    .RighInfo_002522 .list dl:nth-child(2n+1){ clear:left;}
}

/* responsive.css */
@charset "utf-8";
@font-face {
	font-family: 'Glyphicons Halflings';
	src: url(../fonts/glyphicons-halflings-regular.eot);
	src: url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'), url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'), url(../fonts/glyphicons-halflings-regular.woff) format('woff'), url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'), url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')
}
.glyphicon {
	position: relative;
	top: 1px;
	display: inline-block;
	font-family: 'Glyphicons Halflings';
	font-style: normal;
	font-weight: 400;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}
.glyphicon-asterisk:before {
	content: "\2a"
}
.glyphicon-plus:before {
	content: "\2b"
}
.glyphicon-eur:before, .glyphicon-euro:before {
	content: "\20ac"
}
.glyphicon-minus:before {
	content: "\2212"
}
.glyphicon-cloud:before {
	content: "\2601"
}
.glyphicon-envelope:before {
	content: "\2709"
}
.glyphicon-pencil:before {
	content: "\270f"
}
.glyphicon-glass:before {
	content: "\e001"
}
.glyphicon-music:before {
	content: "\e002"
}
.glyphicon-search:before {
	content: "\e003"
}
.glyphicon-heart:before {
	content: "\e005"
}
.glyphicon-star:before {
	content: "\e006"
}
.glyphicon-star-empty:before {
	content: "\e007"
}
.glyphicon-user:before {
	content: "\e008"
}
.glyphicon-film:before {
	content: "\e009"
}
.glyphicon-th-large:before {
	content: "\e010"
}
.glyphicon-th:before {
	content: "\e011"
}
.glyphicon-th-list:before {
	content: "\e012"
}
.glyphicon-ok:before {
	content: "\e013"
}
.glyphicon-remove:before {
	content: "\e014"
}
.glyphicon-zoom-in:before {
	content: "\e015"
}
.glyphicon-zoom-out:before {
	content: "\e016"
}
.glyphicon-off:before {
	content: "\e017"
}
.glyphicon-signal:before {
	content: "\e018"
}
.glyphicon-cog:before {
	content: "\e019"
}
.glyphicon-trash:before {
	content: "\e020"
}
.glyphicon-home:before {
	content: "\e021"
}
.glyphicon-file:before {
	content: "\e022"
}
.glyphicon-time:before {
	content: "\e023"
}
.glyphicon-road:before {
	content: "\e024"
}
.glyphicon-download-alt:before {
	content: "\e025"
}
.glyphicon-download:before {
	content: "\e026"
}
.glyphicon-upload:before {
	content: "\e027"
}
.glyphicon-inbox:before {
	content: "\e028"
}
.glyphicon-play-circle:before {
	content: "\e029"
}
.glyphicon-repeat:before {
	content: "\e030"
}
.glyphicon-refresh:before {
	content: "\e031"
}
.glyphicon-list-alt:before {
	content: "\e032"
}
.glyphicon-lock:before {
	content: "\e033"
}
.glyphicon-flag:before {
	content: "\e034"
}
.glyphicon-headphones:before {
	content: "\e035"
}
.glyphicon-volume-off:before {
	content: "\e036"
}
.glyphicon-volume-down:before {
	content: "\e037"
}
.glyphicon-volume-up:before {
	content: "\e038"
}
.glyphicon-qrcode:before {
	content: "\e039"
}
.glyphicon-barcode:before {
	content: "\e040"
}
.glyphicon-tag:before {
	content: "\e041"
}
.glyphicon-tags:before {
	content: "\e042"
}
.glyphicon-book:before {
	content: "\e043"
}
.glyphicon-bookmark:before {
	content: "\e044"
}
.glyphicon-print:before {
	content: "\e045"
}
.glyphicon-camera:before {
	content: "\e046"
}
.glyphicon-font:before {
	content: "\e047"
}
.glyphicon-bold:before {
	content: "\e048"
}
.glyphicon-italic:before {
	content: "\e049"
}
.glyphicon-text-height:before {
	content: "\e050"
}
.glyphicon-text-width:before {
	content: "\e051"
}
.glyphicon-align-left:before {
	content: "\e052"
}
.glyphicon-align-center:before {
	content: "\e053"
}
.glyphicon-align-right:before {
	content: "\e054"
}
.glyphicon-align-justify:before {
	content: "\e055"
}
.glyphicon-list:before {
	content: "\e056"
}
.glyphicon-indent-left:before {
	content: "\e057"
}
.glyphicon-indent-right:before {
	content: "\e058"
}
.glyphicon-facetime-video:before {
	content: "\e059"
}
.glyphicon-picture:before {
	content: "\e060"

}
.glyphicon-map-marker:before {
	content: "\e062"
}
.glyphicon-adjust:before {
	content: "\e063"
}
.glyphicon-tint:before {
	content: "\e064"
}
.glyphicon-edit:before {
	content: "\e065"
}
.glyphicon-share:before {
	content: "\e066"
}
.glyphicon-check:before {
	content: "\e067"
}
.glyphicon-move:before {
	content: "\e068"
}
.glyphicon-step-backward:before {
	content: "\e069"
}
.glyphicon-fast-backward:before {
	content: "\e070"
}
.glyphicon-backward:before {
	content: "\e071"
}
.glyphicon-play:before {
	content: "\e072"
}
.glyphicon-pause:before {
	content: "\e073"
}
.glyphicon-stop:before {
	content: "\e074"
}
.glyphicon-forward:before {
	content: "\e075"
}
.glyphicon-fast-forward:before {
	content: "\e076"
}
.glyphicon-step-forward:before {
	content: "\e077"
}
.glyphicon-eject:before {
	content: "\e078"
}
.glyphicon-chevron-left:before {
	content: "\e079"
}
.glyphicon-chevron-right:before {
	content: "\e080"
}
.glyphicon-plus-sign:before {
	content: "\e081"
}
.glyphicon-minus-sign:before {
	content: "\e082"
}
.glyphicon-remove-sign:before {
	content: "\e083"
}
.glyphicon-ok-sign:before {
	content: "\e084"
}
.glyphicon-question-sign:before {
	content: "\e085"
}
.glyphicon-info-sign:before {
	content: "\e086"
}
.glyphicon-screenshot:before {
	content: "\e087"
}
.glyphicon-remove-circle:before {
	content: "\e088"
}
.glyphicon-ok-circle:before {
	content: "\e089"
}
.glyphicon-ban-circle:before {
	content: "\e090"
}
.glyphicon-arrow-left:before {
	content: "\e091"
}
.glyphicon-arrow-right:before {
	content: "\e092"
}
.glyphicon-arrow-up:before {
	content: "\e093"
}
.glyphicon-arrow-down:before {
	content: "\e094"
}
.glyphicon-share-alt:before {
	content: "\e095"
}
.glyphicon-resize-full:before {
	content: "\e096"
}
.glyphicon-resize-small:before {
	content: "\e097"
}
.glyphicon-exclamation-sign:before {
	content: "\e101"
}
.glyphicon-gift:before {
	content: "\e102"
}
.glyphicon-leaf:before {
	content: "\e103"
}
.glyphicon-fire:before {
	content: "\e104"
}
.glyphicon-eye-open:before {
	content: "\e105"
}
.glyphicon-eye-close:before {
	content: "\e106"
}
.glyphicon-warning-sign:before {
	content: "\e107"
}
.glyphicon-plane:before {
	content: "\e108"
}
.glyphicon-calendar:before {
	content: "\e109"
}
.glyphicon-random:before {
	content: "\e110"
}
.glyphicon-comment:before {
	content: "\e111"
}
.glyphicon-magnet:before {
	content: "\e112"
}
.glyphicon-chevron-up:before {
	content: "\e113"
}
.glyphicon-chevron-down:before {
	content: "\e114"
}
.glyphicon-retweet:before {
	content: "\e115"
}
.glyphicon-shopping-cart:before {
	content: "\e116"
}
.glyphicon-folder-close:before {
	content: "\e117"
}
.glyphicon-folder-open:before {
	content: "\e118"
}
.glyphicon-resize-vertical:before {
	content: "\e119"
}
.glyphicon-resize-horizontal:before {
	content: "\e120"
}
.glyphicon-hdd:before {
	content: "\e121"
}
.glyphicon-bullhorn:before {
	content: "\e122"
}
.glyphicon-bell:before {
	content: "\e123"
}
.glyphicon-certificate:before {
	content: "\e124"
}
.glyphicon-thumbs-up:before {
	content: "\e125"
}
.glyphicon-thumbs-down:before {
	content: "\e126"
}
.glyphicon-hand-right:before {
	content: "\e127"
}
.glyphicon-hand-left:before {
	content: "\e128"
}
.glyphicon-hand-up:before {
	content: "\e129"
}
.glyphicon-hand-down:before {
	content: "\e130"
}
.glyphicon-circle-arrow-right:before {
	content: "\e131"
}
.glyphicon-circle-arrow-left:before {
	content: "\e132"
}
.glyphicon-circle-arrow-up:before {
	content: "\e133"
}
.glyphicon-circle-arrow-down:before {
	content: "\e134"
}
.glyphicon-globe:before {
	content: "\e135"
}
.glyphicon-wrench:before {
	content: "\e136"
}
.glyphicon-tasks:before {
	content: "\e137"
}
.glyphicon-filter:before {
	content: "\e138"
}
.glyphicon-briefcase:before {
	content: "\e139"
}
.glyphicon-fullscreen:before {
	content: "\e140"
}
.glyphicon-dashboard:before {
	content: "\e141"
}
.glyphicon-paperclip:before {
	content: "\e142"
}
.glyphicon-heart-empty:before {
	content: "\e143"
}
.glyphicon-link:before {
	content: "\e144"
}
.glyphicon-phone:before {
	content: "\e145"
}
.glyphicon-pushpin:before {
	content: "\e146"
}
.glyphicon-usd:before {
	content: "\e148"
}
.glyphicon-gbp:before {
	content: "\e149"
}
.glyphicon-sort:before {
	content: "\e150"
}
.glyphicon-sort-by-alphabet:before {
	content: "\e151"
}
.glyphicon-sort-by-alphabet-alt:before {
	content: "\e152"
}
.glyphicon-sort-by-order:before {
	content: "\e153"
}
.glyphicon-sort-by-order-alt:before {
	content: "\e154"
}
.glyphicon-sort-by-attributes:before {
	content: "\e155"
}
.glyphicon-sort-by-attributes-alt:before {
	content: "\e156"
}
.glyphicon-unchecked:before {
	content: "\e157"
}
.glyphicon-expand:before {
	content: "\e158"
}
.glyphicon-collapse-down:before {
	content: "\e159"
}
.glyphicon-collapse-up:before {
	content: "\e160"
}
.glyphicon-log-in:before {
	content: "\e161"
}
.glyphicon-flash:before {
	content: "\e162"
}
.glyphicon-log-out:before {
	content: "\e163"
}
.glyphicon-new-window:before {
	content: "\e164"
}
.glyphicon-record:before {
	content: "\e165"
}
.glyphicon-save:before {
	content: "\e166"
}
.glyphicon-open:before {
	content: "\e167"
}
.glyphicon-saved:before {
	content: "\e168"
}
.glyphicon-import:before {
	content: "\e169"
}
.glyphicon-export:before {
	content: "\e170"
}
.glyphicon-send:before {
	content: "\e171"
}
.glyphicon-floppy-disk:before {
	content: "\e172"
}
.glyphicon-floppy-saved:before {
	content: "\e173"
}
.glyphicon-floppy-remove:before {
	content: "\e174"
}
.glyphicon-floppy-save:before {
	content: "\e175"
}
.glyphicon-floppy-open:before {
	content: "\e176"
}
.glyphicon-credit-card:before {
	content: "\e177"
}
.glyphicon-transfer:before {
	content: "\e178"
}
.glyphicon-cutlery:before {
	content: "\e179"
}
.glyphicon-header:before {
	content: "\e180"
}
.glyphicon-compressed:before {
	content: "\e181"
}
.glyphicon-earphone:before {
	content: "\e182"
}
.glyphicon-phone-alt:before {
	content: "\e183"
}
.glyphicon-tower:before {
	content: "\e184"
}
.glyphicon-stats:before {
	content: "\e185"
}
.glyphicon-sd-video:before {
	content: "\e186"
}
.glyphicon-hd-video:before {
	content: "\e187"
}
.glyphicon-subtitles:before {
	content: "\e188"
}
.glyphicon-sound-stereo:before {
	content: "\e189"
}
.glyphicon-sound-dolby:before {
	content: "\e190"
}
.glyphicon-sound-5-1:before {
	content: "\e191"
}
.glyphicon-sound-6-1:before {
	content: "\e192"
}
.glyphicon-sound-7-1:before {
	content: "\e193"
}
.glyphicon-copyright-mark:before {
	content: "\e194"
}
.glyphicon-registration-mark:before {
	content: "\e195"
}
.glyphicon-cloud-download:before {
	content: "\e197"
}
.glyphicon-cloud-upload:before {
	content: "\e198"
}
.glyphicon-tree-conifer:before {
	content: "\e199"
}
.glyphicon-tree-deciduous:before {
	content: "\e200"
}
.glyphicon-cd:before {
	content: "\e201"
}
.glyphicon-save-file:before {
	content: "\e202"
}
.glyphicon-open-file:before {
	content: "\e203"
}
.glyphicon-level-up:before {
	content: "\e204"
}
.glyphicon-copy:before {
	content: "\e205"
}
.glyphicon-paste:before {
	content: "\e206"
}
.glyphicon-alert:before {
	content: "\e209"
}
.glyphicon-equalizer:before {
	content: "\e210"
}
.glyphicon-king:before {
	content: "\e211"
}
.glyphicon-queen:before {
	content: "\e212"
}
.glyphicon-pawn:before {
	content: "\e213"
}
.glyphicon-bishop:before {
	content: "\e214"
}
.glyphicon-knight:before {
	content: "\e215"
}
.glyphicon-baby-formula:before {
	content: "\e216"
}
.glyphicon-tent:before {
	content: "\26fa"
}
.glyphicon-blackboard:before {
	content: "\e218"
}
.glyphicon-bed:before {
	content: "\e219"
}
.glyphicon-apple:before {
	content: "\f8ff"
}
.glyphicon-erase:before {
	content: "\e221"
}
.glyphicon-hourglass:before {
	content: "\231b"
}
.glyphicon-lamp:before {
	content: "\e223"
}

.glyphicon-duplicate:before {
	content: "\e224"
}
.glyphicon-piggy-bank:before {
	content: "\e225"
}
.glyphicon-scissors:before {
	content: "\e226"
}
.glyphicon-bitcoin:before {
	content: "\e227"
}
.glyphicon-yen:before {
	content: "\00a5"
}
.glyphicon-ruble:before {
	content: "\20bd"
}
.glyphicon-scale:before {
	content: "\e230"
}
.glyphicon-ice-lolly:before {
	content: "\e231"
}
.glyphicon-ice-lolly-tasted:before {
	content: "\e232"
}
.glyphicon-education:before {
	content: "\e233"
}
.glyphicon-option-horizontal:before {
	content: "\e234"
}
.glyphicon-option-vertical:before {
	content: "\e235"
}
.glyphicon-menu-hamburger:before {
	content: "\e236"
}
.glyphicon-modal-window:before {
	content: "\e237"
}
.glyphicon-oil:before {
	content: "\e238"
}
.glyphicon-grain:before {
	content: "\e239"
}
.glyphicon-sunglasses:before {
	content: "\e240"
}
.glyphicon-text-size:before {
	content: "\e241"
}
.glyphicon-text-color:before {
	content: "\e242"
}
.glyphicon-text-background:before {
	content: "\e243"
}
.glyphicon-object-align-top:before {
	content: "\e244"
}
.glyphicon-object-align-bottom:before {
	content: "\e245"
}
.glyphicon-object-align-horizontal:before {
	content: "\e246"
}
.glyphicon-object-align-left:before {
	content: "\e247"
}
.glyphicon-object-align-vertical:before {
	content: "\e248"
}
.glyphicon-object-align-right:before {
	content: "\e249"
}
.glyphicon-triangle-right:before {
	content: "\e250"
}
.glyphicon-triangle-left:before {
	content: "\e251"
}
.glyphicon-triangle-bottom:before {
	content: "\e252"
}
.glyphicon-triangle-top:before {
	content: "\e253"
}
.glyphicon-console:before {
	content: "\e254"
}
.glyphicon-superscript:before {
	content: "\e255"
}
.glyphicon-subscript:before {
	content: "\e256"
}
.glyphicon-menu-left:before {
	content: "\e257"
}
.glyphicon-menu-right:before {
	content: "\e258"
}
.glyphicon-menu-down:before {
	content: "\e259"
}
.glyphicon-menu-up:before {
	content: "\e260"
}
/**字体图标 End**/

/**初始**/
* {outline: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}
html {font: normal 14px "Microsoft YaHei";-webkit-text-size-adjust: 100%}
body {padding: 0;margin: 0 auto;font-size: 14px;color: #666;background-color: #fff;font-family: "Microsoft YaHei";
-webkit-text-size-adjust: none;
/*取出点击出现半透明的灰色背景*/
-webkit-tap-highlight: rgba(0,0,0,0); 
/*控制内容的可选择性*/
-webkit-user-select: ; 
-ms-user-select: ;
-moz-user-select: ;
-khtml-user-select: ;
user-select: ;
}
input[type="button"],
input[type="submit"],
input[type="reset"] {-webkit-appearance: none;}
ul, 
li, 
form, 
dl, 
dt, 
dd, 
div, 
ol,
figure,
article,
nav,
menu,
aside{padding: 0;margin: 0;}
.ul,
 .ul li {list-style: none;}
table {border-collapse: collapse;border-spacing: 0}
table td {border-collapse: collapse;font-size: 14px;}
select, input, textarea {font-size: 14px;color: #333;border-radius: 0;-webkit-border-radius: 0;font-family: "Microsoft YaHei";}
img{border: none;max-width: 100%;vertical-align: middle;}
a {color: #333;text-decoration: none;noline:-webkit-tap-highlight-color:rgba(0,0,0,0);/* 去掉链接触摸高亮 */}  
a:hover {color: #47a0ec;text-decoration: none;}
a:focus {color: #333;outline: none;-moz-outline: none;}
a:active {color: #333;}
pre{
	white-space:pre-wrap;
	white-space:-moz-pre-wrap;
	white-space:-pre-wrap;
	white-space:-o-pre-wrap;
	word-wrap:break-word;
	margin:0;
	font-family: "Microsoft YaHei";
	text-align:justify;
	text-justify:inter-ideograph;
	}
	
.clear {clear: both;height: 0px;overflow: hidden;zoom: 0;}
.clearfix {*zoom:1;}/*IE/7/6*/
.clearfix:after { content:"\200B"; display:block; height:0; clear:both; } 

.dot{display: block;white-space: nowrap; text-overflow: ellipsis;overflow: hidden;}
.dot2,
.dot3,
.dot4{display: -webkit-box;display: box;overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;}
/*2行文本省略号*/
.dot2 {-webkit-line-clamp: 2;}
/*3行文本省略号*/
.dot3 {-webkit-line-clamp: 3;}
/*4行文本省略号*/
.dot4 {-webkit-line-clamp: 4;}

.ytable{ display:table; width:100%;table-layout:fixed;}
.ytable-cell{ display:table-cell; vertical-align:middle;}

/*垂直居中,容器设置宽高*/
.ycenter {align-items: center;
	display: -webkit-box; /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box; /* 老版本语法: Firefox (buggy) */
    display: -ms-flexbox; /* 混合版本语法: IE 10 */
    display: -webkit-flex; /* 新版本语法: Chrome 21+ */
    display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */}
/*水平居中,容器设置宽高*/
.xcenter {justify-content: center;
	display: -webkit-box; /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box; /* 老版本语法: Firefox (buggy) */
    display: -ms-flexbox; /* 混合版本语法: IE 10 */
    display: -webkit-flex; /* 新版本语法: Chrome 21+ */
    display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */}
/*盒子布局*/
.flexbox{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}
/*弹性布局水平垂直居中 兼容性高*/
.xycenterbox{
	display: -webkit-box; /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box; /* 老版本语法: Firefox (buggy) */
    display: -ms-flexbox; /* 混合版本语法: IE 10 */
    display: -webkit-flex; /* 新版本语法: Chrome 21+ */
    display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */
	-webkit-box-pack: center;
    -moz-justify-content: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-align-items: center;
    -webkit-align-items: center;
    align-items: center;
}
/*弹性布局水平居中 兼容性高*/
.xcenterbox{
	display: -webkit-box; /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box; /* 老版本语法: Firefox (buggy) */
    display: -ms-flexbox; /* 混合版本语法: IE 10 */
    display: -webkit-flex; /* 新版本语法: Chrome 21+ */
    display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */
    -webkit-box-pack: center;
    -moz-justify-content: center;
    -webkit-justify-content: center;
    justify-content: center;
}
/*弹性布局垂直居中 兼容性高*/
.ycenterbox{
	display: -webkit-box; /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box; /* 老版本语法: Firefox (buggy) */
    display: -ms-flexbox; /* 混合版本语法: IE 10 */
    display: -webkit-flex; /* 新版本语法: Chrome 21+ */
    display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */
    -webkit-box-align: center;
    -moz-align-items: center;
    -webkit-align-items: center;
    align-items: center;
}

.Ispic{ background-repeat:no-repeat; background-position:center center; background-size:cover;}

:after, :before {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
.nM{ margin:0;}
.nP{ padding:0;}
/**字体大小**/
.fz_24{ font-size:24px;}
.fz_20{ font-size:20px;}
.fz_18{ font-size:18px;}
.fz_16{ font-size:16px;}
.fz_14{ font-size:14px;}
.fz_12{ font-size:12px;}
/**初始 End**/

.fl{ float:left;}
.fr{ float:right;}
.w22{ width:22%; padding-bottom:4%;}
.w75{ width:75%; padding-bottom:4%;}
@media(max-width:1024px){
.fl,
.fr{ float:none;}
.w22,
.w75{ width:auto; padding-bottom:2%;}
}
/*用于图片变黑白*/
.grayscale{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='saturate' values='0'/></filter></svg>#grayscale");-webkit-filter:grayscale(1);filter:grayscale(1);filter:gray}.grayscale.grayscale-fade{transition:filter .5s}@media screen and (-webkit-min-device-pixel-ratio:0){.grayscale.grayscale-fade{-webkit-transition:-webkit-filter .5s;transition:-webkit-filter .5s}}.grayscale.grayscale-fade:hover,.grayscale.grayscale-off{-webkit-filter:grayscale(0);filter:grayscale(0)}.grayscale.grayscale-replaced{-webkit-filter:none;filter:none}.grayscale.grayscale-replaced>svg{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.grayscale.grayscale-replaced.grayscale-fade:hover>svg,.grayscale.grayscale-replaced.grayscale-off>svg{opacity:0;}
/*↑↑↑如修改栏目左右结构宽度比例 请不要修改这里的  在style.css 加上修改*/
/**页面框架 End**/
.auto{ margin:0 auto;}
.auto_1280{ max-width:1280px;}
@media(max-width:1280px){.auto_1280{ padding:0 2%;}}
.auto_1200{ max-width:1200px;}
@media(max-width:1200px){.auto_1200{ padding:0 2%;}}
.auto_1180{ max-width:1180px;}
@media(max-width:1180px){.auto_1180{ padding:0 2%;}}
.auto_1150{ max-width:1150px;}
@media(max-width:1150px){.auto_1150{ padding:0 2%;}}
.auto_1100{ max-width:1100px;}
@media(max-width:1100px){.auto_1100{ padding:0 2%;}}
.auto_1050{ max-width:1050px;}
@media(max-width:1050px){.auto_1050{ padding:0 2%;}}
.auto_1000{ max-width:1000px;}
@media(max-width:1000px){.auto_1000{ padding:0 2%;}}
.auto_950{ max-width:950px;}
@media(max-width:950px){.auto_950{ padding:0 2%;}}

/*导航公共样式*/
.header-menu li.aon em > a{ color:#82c4c7;}
.header-menu li em{ display:block; font-style:normal; text-align:center;}
.header-menu li em a{ display:block;}
.header-menu li .sub dt{ line-height:40px;}
.header-menu li .sub dt a{display:block;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; padding:0 10px;}
.header-menu li .sub dt a:hover{ background:#009; color:#fff;}
.header-menu .sub-has-sub dl{display:none;}

@media(min-width:1025px){
#header-menu{ display:none;}
.relative{ position:relative; z-index:100;}
.header-menu li{ float:left; }
.header-menu li .sub{position:absolute;  /*top:-400%;*/}
.header-menu li .sub{ opacity:0;overflow:hidden; }
.header-menu li.aon .sub{ opacity:1; }

.no-fullbground .sub{background-color:rgba(255,255,255,0.9)}
.no-fullbground .sub-left{left:0;}
.no-fullbground .sub-right{right:0;}
.sub-horizontal .sub .sub-menu > dl{ float:left;}
.sub-horizontal .sub-right >dl{ float:right;}
.sub-horizontal .sub-menu >dl dt{ float:left;}
/*.sub-horizontal .sub-right-txt-r .sub-menu >dl{ text-align:right; float:right; }
.sub-horizontal .sub-right-txt-r .sub-menu >dl dt{ float:none; display:inline-block;}*/
.sub-horizontal .sub-right .sub-menu >dl{ text-align:right; float:right; }
.sub-horizontal .sub-right .sub-menu >dl dt{ float:none; display:inline-block;}

.sub-vertical .has-sub{ position:relative; z-index:100;}
.sub-vertical .sub{background-color:rgba(255,255,255,0.9); left:0; width:100%;}
.sub-vertical .sub-row-2{ width:200%;}
.sub-vertical .sub-row-3{ width:300%;}
.sub-vertical .sub-row-2 .sub-menu dt{ float:left; width:50%;}
.sub-vertical .sub-row-3 .sub-menu dt{ float:left; width:33.3333333%;}
.sub-vertical .sub-has-sub{ position:relative;}
.sub-vertical .sub-has-sub dl{ background-color:rgba(255,255,255,0.9);position:absolute; left:100%; top:0; width:100%;}
.sub-vertical dt.aon > a{background:#009; color:#fff;}
.sub-vertical .sub-position-right{left:auto; right:0;}
.sub-vertical .sub-position-right .sub-has-sub dl{ left:auto; right:100%;}

.sub-txt-img .sub{ width:300%; }
.sub-txt-img .sub-intro{padding:5px; overflow:hidden;}
.sub-txt-img .sub-intro .sub-left{ float:left; width:40%;}
.sub-txt-img .sub-intro .sub-right{ float:right; width:56%;}
.sub-txt-img .sub-img img{ display:block; width:100%;}
.sub-txt-img .sub-txt{ font-size:12px; line-height:24px;}

.fullbground .sub{}
.fullbground .sub-menu >dl,
.fullbground .sub-menu >dl dt{ float:left;}
.sub-menu-layer{ position:absolute; left:0; top:100%; width:100%;background-color:rgba(255,255,255,0.9);}
.sub-slideDown .sub-menu-layer{ display:none; /*transition:0.3s;*/}
}
/*图标*/
.has-icon-v{text-align:center;}
.has-icon-v i{ display:block;  padding:10px 0;}
.has-icon-v i img{ width:50px; height:50px; }
.has-icon-h i{ display:inline-block; vertical-align:middle;}
.has-icon-h i img{ width:20px; height:20px; margin-right:5px;}
/*图标 end*/
@media(max-width:1024px){
.header-menu{ display:none;}
.Public_nav_style #header-menu,
.Public_nav_style #header-menu ul{position:fixed;top:0;height:100%; z-index:100;right:-100%; opacity:0;transition:opacity 0.3s;}
.Public_nav_style #header-menu{ background-color:rgba(0,0,0,0.5); width:100%; }
.Public_nav_style #header-menu ul{   width:60%; max-width:280px; background:rgba(32, 151, 155, 0.9); height:100%; max-height:100%; overflow:auto;padding:50px 2% 0; transition:0.3s;}
.Public_nav_style #header-menu.header-menu-show,
.Public_nav_style #header-menu.header-menu-show ul{ right:0;opacity:1;}
#header-menu li .sub{ display:none;}
#header-menu li{ line-height:40px; }
#header-menu li em{ font-style:normal; display:block; font-size:16px;border-bottom:1px solid rgba(255,255,255,0.3);}
#header-menu li a{display:block;}
#header-menu li em a{ border-bottom:1px solid rgba(0,0,0,0.3); font-weight:bold; padding:0 10px;}
#header-menu li:last-child em,
#header-menu li:last-child em a{ border-bottom:0;}
#header-menu li a:hover,
#header-menu li a{ color:#fff;}
#header-menu li.has-sub em{ position:relative;}
#header-menu li.has-sub em::before{ position:absolute; content:''; width:100%; height:100%; left:0; top:0; z-index:2; background-color:transparent;}
#header-menu li.has-sub em .op{position:absolute; width:15px; height:15px; right:3%; top:50%; margin-top:-6px;display:none; transition:0.3s;}
#header-menu li.has-sub.clickon em .op{ transform:rotate(45deg);}
#header-menu li.has-sub em .op::before,
#header-menu li.has-sub em .op::after{  position:absolute; content:'';  background:#fff;}
#header-menu li.has-sub em .op::before{width:100%; height:3px;left:0; top:6px;}
#header-menu li.has-sub em .op::after{ width:3px; left:6px; top:0; height:100%;}
.Public_nav_style #header-menu li.has-sub em::after{position:absolute; content:''; right:2%; border:6px solid transparent; border-top-color:#fff; top:50%; margin-top:-3px;}
.Public_nav_style #header-menu li.clickon em::after{border-bottom-color:#fff;border-top-color:transparent;margin-top:-9px;}
.Public_nav_style #header-menu li.clickon em a{ background:rgba(0,0,0,0.2);}
#header-menu li .sub-menu dt.has-dt{ position:relative;}
#header-menu li .sub-menu dt.has-dt::before{position:absolute; content:''; width:100%; height:100%; left:0; top:0; background-color:transparent;}
#header-menu li .sub-menu dt a{padding:0 10px; border-bottom:1px dashed rgba(0,0,0,0.5);display:block;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;  }
#header-menu li .sub-menu dt:last-child >　a{ border-bottom:0;}
#header-menu li .sub-has-sub{ position:relative;}
#header-menu li .sub-has-sub i{ position:absolute; left:0; top:0; height:40px; width:100%; background-color:transparent; z-index:2;}
.Public_nav_style #header-menu li .sub-has-sub i::before,
.Public_nav_style #header-menu li .sub-has-sub i::after{ position:absolute; content:''; top:50%; background:#fff;}
.Public_nav_style #header-menu li .sub-has-sub i::before{ width:10px; height:2px; margin-top:-1px; right:5px;}
.Public_nav_style #header-menu li .sub-has-sub i::after{ width:2px; height:10px; margin-top:-5px; right:9px;}
.Public_nav_style #header-menu li .clickon > i::after{ display:none;}
.Public_nav_style #header-menu li .clickon > a{ background-color:rgba(0,0,0,0.2);}

.Public_nav_style #open_menu{ position:absolute; right:2%; width:40px; height:40px; border:2px solid #20979b; border-radius:50%;  top:5px; z-index:200;}
#open_menu i,
#open_menu i::before,
#open_menu i::after{ position:absolute;}
.Public_nav_style #open_menu i,
.Public_nav_style #open_menu i::before,
.Public_nav_style #open_menu i::after{background:#20979b;}
#open_menu i{ top:50%;}
.Public_nav_style #open_menu i{ width:60%; left:20%;  margin-top:-1px; height:2px;}
#open_menu i::before,
#open_menu i::after{ left:0; width:100%; height:100%; content:'';transition:transform 0.3s;}
#open_menu i::before{ top:6px;}
#open_menu i::after{top:-6px;}

.Public_nav_style #open_menu.open_menu_on{ border-color:#fff;}
#open_menu.open_menu_on i{ background:none !important;}
.Public_nav_style #open_menu.open_menu_on i::before,
.Public_nav_style #open_menu.open_menu_on i::after{ background:#fff; margin-top:0;}
#open_menu.open_menu_on i::before,
#open_menu.open_menu_on i::after{  top:0 !important;}
#open_menu.open_menu_on i::before{ transform:rotate(45deg);}
#open_menu.open_menu_on i::after{ transform:rotate(-45deg);}
}
/*导航公共样式 end*/
/*by 20190122*/

/* jquery.slick.css */
.slick-slider {
	position: relative;
	display: block;
	-webkit-touch-callout: none;
	-ms-touch-action: pan-y;
	touch-action: pan-y;
	-webkit-tap-highlight-color: transparent
}
.slick-list {
	position: relative;
	z-index: 1;
	display: block;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
.slick-list: focus {
	outline: none
}
.slick-list.dragging {
	cursor: pointer;
	cursor: hand;
}
.slick-slider .slick-track, .slick-slider .slick-list {
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}
.slick-track {
	position: relative;
	top: 0;
	left: 0;
	display: block;
}
.slick-track:before, .slick-track:after {
	display: table;
	content: '';
}
.slick-track:after {
	clear: both;
}
.slick-loading .slick-track {
	visibility: hidden;
}
.slick-slide {
	display: none;
	float: left;
	min-height: 1px;
}
[dir = 'rtl'] .slick-slide {
	float: right;
}
.slick-slide .slick-loading img {
	display: none;
}
.slick-slide .dragging img {
	pointer-events: none;
}
.slick-initialized .slick-slide {
	display: block;
}
.slick-loading .slick-slide {
	visibility: hidden;
}
.slick-vertical .slick-slide {
	display: block;
	height: auto;
	border: 1px solid transparent;
}
.slick-arrow .slick-hidden {
	display: none;
}
.slick-arrow {
	font-size: 0;
	padding: 0;
	border: 0;
	background: none;
	cursor: pointer;
}
.slick-dots li{
	cursor: pointer;
}


/* owl.carousel.min.css */
/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
 .owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:;-khtml-user-select:;-moz-user-select:;-ms-user-select:;user-select:}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:;-moz-user-select:;-ms-user-select:;user-select:}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}


 /* global.css */
 @charset "utf-8";
/*初始化样式*/
body{ margin:0; padding:0; margin:0 auto; zoom:1;

/*设置字体*/
font-size:12px;
font-family:Arial,"Microsoft YaHei","微软雅黑","宋体";
color:#333;
line-height:24px;

/*设置宽度*/
width:100%; 
/* 
min-width:1000px; width:expression((documentElement.clientWidth < 1000) ? "1000px" : "100%" );  
请根据项目具体最小宽度是啥修改像素值 调用
*/
}
ul,li,form, dl,dt,dd, div,pre,ol{ padding: 0; margin: 0;}
.ul,.ul li{ list-style:none;}
.no_margin{margin:0;}
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#333; -webkit-box-sizing:content-box;}
pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;font-family:"Microsoft YaHei","微软雅黑","宋体";}
input:focus { outline: none;}
wtl-code { display: none; }
wtl{display:inherit;}

/*强制去除表单自带的样式*/ 
input,button,select,textarea{margin:0; padding:0;outline:none;/*-webkit-appearance:none;*/
font-family:"Microsoft YaHei","微软雅黑","宋体";}

/*强制去除textarea自带的样式*/
textarea{resize:none;/*-webkit-appearance:none;*/}


/*html5设置*/
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} 
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}

img{ border:none; border:0; vertical-align:baseline;}
a{ color:#333; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; }

/*清楚浮动*/
.clear{ clear:both; height:0px; overflow:hidden;}
.clearfix {*zoom:1;}/*IE/7/6*/
.clearfix:after { content:"\200B"; display:block; height:0; clear:both; } 
/*初始化样式*/

/*页面框架结构*/
.auto{  margin:0 auto;}
.auto_950{ max-width:950px;}
.auto_1000{ max-width:1000px;}
.auto_1050{max-width:1050px;}
.auto_1100{ max-width:1100px;}
.auto_1150{ max-width:1150px;}
.auto_1180{ max-width:1180px;}
.auto_1200{ max-width:1200px;}
.auto_1280{ max-width:1280px;}
/*如修改栏目左右结构宽度比例 请不要修改这里的  在style.css 加上修改*/
.fl{ float:left;}
.fr{ float:right;}
.w22{ width:22%;}
.w75{ width:75%;}

/* gray.min.css */
/*! Gray v1.6.0 (https://github.com/karlhorky/gray) | MIT */
.grayscale{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='saturate' values='0'/></filter></svg>#grayscale");-webkit-filter:grayscale(1);filter:grayscale(1);filter:gray}.grayscale.grayscale-fade{transition:filter .5s}@media screen and (-webkit-min-device-pixel-ratio:0){.grayscale.grayscale-fade{-webkit-transition:-webkit-filter .5s;transition:-webkit-filter .5s}}.grayscale.grayscale-fade:hover,.grayscale.grayscale-off{-webkit-filter:grayscale(0);filter:grayscale(0)}.grayscale.grayscale-replaced{-webkit-filter:none;filter:none}.grayscale.grayscale-replaced>svg{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.grayscale.grayscale-replaced.grayscale-fade:hover>svg,.grayscale.grayscale-replaced.grayscale-off>svg{opacity:0}

/* style.css */
/*Top002941 */
.Top002941 .top{background-color: #212121;padding: 30px 0;}
.Top002941 .code aside{font-size: 16px;color: #fff; padding-top: 5px;}
.Top002941 .logo{float: left;}
.Top002941 .topright{float: right;overflow: hidden;width: 35%;}
.Top002941 .search{border-radius: 100px;background: rgba(255, 255, 255, 0.71);}
.Top002941 .top-search{position: relative;display: block;padding: 0;}
.Top002941 .top-search .text{
	width: 99%;
	height: 42px;
	line-height: 42px;
	padding: 0 15px;
	border: 0;
	background: none;
	}
.Top002941 .top-search .btn{position: absolute;right: -15px;top: 0;padding: 0 15px;height: 100%;background: url("../cn/images/Top002941_search.png") no-repeat center;}

.Top002941 .top-menu{background: #FFA940;}
.Top002941 .top-menu li{position: relative;}
.Top002941 .top-menu li span,
.Top002941 .top-menu li span a{display: block;}
.Top002941 .top-menu li span a i{font-style: normal;position: absolute;bottom: 0;left: 0;width: 100%;height: 20px;line-height: 20px;text-align: center;}
.Top002941 .top-menu li span{line-height: 66px;position: relative;border-left: 1px solid #f9f9f9;}
.Top002941 .top-menu li:last-of-type{border-right:1px solid #f9f9f9 ;}
.Top002941 .top-menu li span:before{position: absolute; content: ''; width: 100%; height: 0; left: 0; bottom: 0;transition: 0.3s; opacity: 0.9;}
.Top002941 .top-menu li span a{position: relative;font-size: 18px;color: #fff;z-index: 3;top: -10px;}
.Top002941 .top .tel{float: right;text-align: right;color: #fff;font-weight: normal;}
.Top002941 .top .tel span{font-size: 18px;font-weight: normal;}
.Top002941 .top-menu li .sub{display: none;position: absolute;left: 0;top: 100%;z-index: 999;background-color: #FFA940;width: 100%;}
.Top002941 .top-menu li .sub a{display: block;padding: 15px;color: white;font-size: 18px;}
.Top002941 .top-menu li .sub a:hover{background-color: #FFC073 ;}
@media(min-width:1025px){
.Top002941 .top .auto{width: 100%;}
.Top002941 .code{width: 100px; text-align:center;}
.Top002941 .top-search{max-width: 140px;width: 100%;}
.Top002941 .search{width: 170px;float: left;margin-top: 10px;}
.Top002941 .top-menu li{float: left;text-align: center;}
.Top002941 .top-menu li:not(:last-child) span a:after{position: absolute; content: ''; width: 2px; height: 22px;background: rgba(255,255,255,0.15); right: -1px; top: 50%; margin-top: -11px;}
.Top002941 .top-menu li.aon span:before,
.Top002941 .top-menu li:hover span:before{height: 100%;}
.Top002941 .top-menu li.aon,
.Top002941 .top-menu li:hover{background-color: #FFC073;}
}
@media(max-width:1200px){
	.Top002941 .topright{width: 45%;}
}
@media(max-width:1024px){
.Top002941{position: relative; z-index: 999;}
.Top002941 .top{padding: 10px 0;}
.Top002941 .code{display: none;}
.Top002941 .logo{position: relative; z-index: 1;width: 100%;float: none;}
.Top002941 .topright{float: none;width: 100%;display: flex;display: -webkit-flex;align-items: center;justify-content: space-between;margin-top: 10px;}
.Top002941 .search{width: 60%;}
.Top002941 .tel{width: 35%;}
.Top002941 .open-menu{position: absolute;right: 0; top: 50%; margin-top: -20px;}
.Top002941 .open-menu{z-index: 10; width: 40px; height: 40px;}
.Top002941 .open-menu[rel="relative"]{position: relative;}
.Top002941 .open-menu[rel="absolute"]{position: absolute; top: 50%; transform: translateY(-50%);}
.Top002941 .open-menu i{position: absolute; width: 100%; height: 3px; background: #FFC073; left: 0; top: 50%; margin-top: -1.5px; transition: 0.3s;}
.Top002941 .open-menu:not(.on) i:nth-child(1){margin-top: -10px;}
.Top002941 .open-menu:not(.on) i:nth-child(3){margin-top: 8px;}

.open-menu.on i:nth-child(2){opacity: 0;}
.open-menu.on i:nth-child(1){transform: rotate(-45deg);}
.open-menu.on i:nth-child(3){transform: rotate(45deg);}
.Top002941 .top-menu{position: absolute; left: -100%; top: 100%; z-index: 9999; opacity: 0; transition: opacity 0.3s; width: 50%; max-width: 240px;}
.menu-show .top-menu{ left: auto;right: 0; opacity: 1;}
body.menu-show{overflow: auto;}
.Top002941 .top-menu li{width: auto!important;}
.Top002941 .top-menu .auto_1200{padding: 20px;}
.Top002941 .top-menu li:not(:last-child){border-bottom: 2px solid rgba(255,255,255,0.15);}
.Top002941 .top-menu li span{border: none;}
.Top002941 .top-menu li span a{padding-left: 20px;}
.Top002941 .top-menu li:last-of-type{border: none;}
.Top002941 .top-menu li i.op{position: absolute; width: 20px; height: 20px; right: 10px;background: #fff; z-index: 10; top: 50%;margin-top: -15px; border-radius: 50%; transition: 0.3s;}
.Top002941 .top-menu li i.op:before,
.Top002941 .top-menu li i.op:after{position: absolute; content: ''; left: 50%; top: 50%; background: #004898; transform: translate(-50%,-50%);}
.Top002941 .top-menu li i.op:before{width: 10px; height: 2px; }
.Top002941 .top-menu li i.op:after{width: 2px; height: 10px; }
.Top002941 .top-menu li i.op.on{transform: rotate(45deg);}
.Top002941 .top-menu li .sub{position: relative;padding-left: 40px;}
.Top002941 .top-menu li .sub a{padding: 10px 0;font-size: 15px;}
.Top002941 .top-menu li span a i{display: none;}
}
@media(max-width:768px){
.Top002941 .logo img{max-width: 80%;}
.Top002941 .top-menu li span a{font-size: 16px;}
.Top002941 .top .tel span{font-size: 14px;}
.Top002941 .top .tel h1{font-size: 15px;}
.Top002941 .search{width: 40%;}
.Top002941 .tel{width: 50%;}
.Top002941 .topright{margin-top: 5px;}
.Top002941 .top-search .text{height: 35px;line-height: 35px;}
}


 .Banner002498{position: relative;}
 .Banner002498 .slick-arrow{position: absolute;top: 50%;transform: translateY(-50%);z-index: 99;width:35px;height:65px;background-repeat:no-repeat; background-position:left top; background-size:contain;}
 .Banner002498 .slick-prev {left:2%;background-image:url(../cn/images/Banner002498_btn-prev.png);}
 .Banner002498 .slick-next {right:2%;background-image:url(../cn/images/Banner002498_btn-next.png);}
 .Banner002498 .slick-dots{position:absolute;bottom:15px;left:0; width:100%; text-align:center;z-index:10;}
 .Banner002498 .slick-dots li{font-size: 0;display:inline-block; width:54px; height:4px; overflow:hidden; line-height:1000px; background:rgba(255,255,255,0.5); cursor:pointer;}
 .Banner002498 .slick-dots button{display: none;}
 .Banner002498 .slick-dots li.slick-active{background:#FFA940;}
 .Banner002498 .loadingimg{ width:100%; max-width:none; position:absolute; left:-100%; top:0; opacity:0;}
 /* =Skitter styles
 ----------------------------------------------- */
 .box_skitter {position:relative;width:100%;background:#000;}
 .box_skitter img { max-width:none; } /* Tip for stildv */
 .box_skitter ul {display:none;}
 .box_skitter .container_skitter {overflow:hidden;position:relative; z-index:2;}
 .box_skitter .image {overflow:hidden;}
 .box_skitter .image img {display:none; width:100%;}
 
 /* =Box clone
 -------------------------------------------------------------- */
 .box_skitter .box_clone {position:absolute;top:0;left:0;width:100px;overflow:hidden;display:none;z-index:20;}
 .box_skitter .box_clone img {position:absolute;top:0;left:0;z-index:20;}
 
 /* =Navigation
 -------------------------------------------------------------- */
 .box_skitter .prev_button ,
 .box_skitter .next_button{position:absolute;top:50%;z-index:100;width:35px;height:65px;overflow:hidden;text-indent:-9999em;margin-top:-32.5px; background-repeat:no-repeat; background-position:left top; background-size:contain;}
 .box_skitter .prev_button {left:2%;background-image:url(../cn/images/Banner002498_btn-prev.png);}
 .box_skitter .next_button {right:2%;background-image:url(../cn/images/Banner002498_btn-next.png);}
 
 /* =Numbers
 -------------------------------------------------------------- */
 .box_skitter .info_slide {position:absolute;bottom:15px;left:0 !important; width:100%; text-align:center;z-index:10;}
 .box_skitter .info_slide .image_number { display:inline-block; width:54px; height:4px; overflow:hidden; line-height:1000px; background:rgba(255,255,255,0.5); cursor:pointer;}
 .box_skitter .info_slide .image_number_select {background:#FFA940;}
 
 /* =Thumbs
	 Change width and height to customization dimension thumb
 -------------------------------------------------------------- */
 .box_skitter .container_thumbs { position:relative;overflow:hidden;height:50px; }
 .box_skitter .info_slide_thumb { height:50px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;overflow:hidden;top:auto;top:0;left:0;padding:0 !important;opacity:1.0; }
 .box_skitter .info_slide_thumb .image_number { overflow:hidden;width:100px;height:50px;position:relative;margin:0 !important; padding:0 !important; -moz-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important;}
 .box_skitter .info_slide_thumb .image_number img { position:absolute;top:-30px;left:-30px;height:100px;}
 .box_skitter .box_scroll_thumbs { padding:0; }
 .box_skitter .box_scroll_thumbs .scroll_thumbs { position:absolute;bottom:60px;left:50px;background:#ccc;background:-moz-linear-gradient(-90deg, #555, #fff);background:-webkit-gradient(linear, left top, left bottom, from(#555), to(#fff));width:200px;height:10px;overflow:hidden;text-indent:-9999em;z-index:101; cursor:pointer;border:0px solid #333; }
 
 /* =Dots
 -------------------------------------------------------------- */
 .box_skitter .info_slide_dots {position:absolute;bottom:-40px;z-index:151;padding:5px 0 5px 5px;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;}
 .box_skitter .info_slide_dots .image_number {background:#333;float:left;margin:0 5px 0 0;cursor:pointer;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;width:18px;height:18px;text-indent:-9999em;overflow:hidden;}
 .box_skitter .info_slide_dots .image_number_select {background:#cc0000;float:left;margin:0 5px 0 0;}
 
 /* =Loading
 -------------------------------------------------------------- */
 .loading {position:absolute; top:50%; right:50%; z-index:10000; margin:-16px -16px;color:#fff;text-indent:-9999em;overflow:hidden;background:url(../cn/images/ajax-loader.gif) no-repeat left top;width:32px;height:32px;}
 
 /* =Focus
 -------------------------------------------------------------- */
 #overlay_skitter { position:absolute; top:0; left:0; width:100%; z-index:9998; opacity:1; background:#000; }
 
 .box_skitter .focus_button {position:absolute;top:50%;z-index:100;width:42px;height:42px;overflow:hidden;text-indent:-9999em;margin-top:-25px;background:url(../cn/images/focus-button.png) no-repeat left top;opacity:0;}
 .box_skitter .play_pause_button {position:absolute;top:50%;z-index:151;width:42px;height:42px;overflow:hidden;text-indent:-9999em;margin-top:-25px;background:url(../cn/images/pause-button.png) no-repeat left top;opacity:0;}
 .box_skitter .play_pause_button.play_button {background:url(../cn/images/play-button.png) no-repeat left top;}
 
 /* =Example for dimenions
 -------------------------------------------------------------- */
 @media(max-width:1024px){
 .box_skitter .info_slide .image_number { width:30px; height:5px; }
 }
 @media(max-width:640px){
 .box_skitter .prev_button ,
 .box_skitter .next_button{ height:35px;}
 .Banner002498 .slick-arrow{width: 20px;height: 40px;}
 }



/* .Hometitle .cn:after { display: inline-block; content: ''; width: 60px; height: 3px; background: #318bcb;margin-left: 20px;  position: relative; top: -10px;} */
 .Floor002398{padding: 4% 0;background-color: #f6f6f6;}
 .Floor002398 .auto{ max-width: 1280px; margin: 0 auto;}
 @media only screen and (max-width:1470px ) {
	 .Floor002398{ padding-left: 15px; padding-right: 15px;}
 }
 @media only screen and (max-width:1199px ) {
	 .Floor002398 .auto{ padding: 30px;}
 }
 @media only screen and (max-width:767px ) {
	 .Floor002398 .auto{ padding: 15px;}
 }
 
 .Floor002398 .wrap-head h2{  font-size: 24px; color: #333; margin: 0; font-weight: normal;}
 .Floor002398 .wrap-head p{margin: 15px 0; color: #888; font-size: 14px;}
 .Floor002398 .tabs{ position: relative; margin-bottom: 1%;}
  .Floor002398 .tabs dl{background: #ffff;}
 .Floor002398 .tabs dl a{float: left;display: block;border-left: 1px solid #f6f6f6;width: 14%;height: 49px;line-height: 49px;text-align: center;font-size: 14px;color: #333;margin-right: 2px;cursor: pointer;}
 .Floor002398 .tabs dl a.on{background:#FFA940;font-size: 18px;color: #333;}
 .Floor002398 .tabs dl a:first-child{border: none;}
 .Floor002398 .tabs .more{ position: absolute; right: 0; top: 50%; margin-top: -8px; font-size: 12px; display: block; color: #888; background: url(../cn/images/Floor002398-icon.png) no-repeat left center; padding-left: 20px;}
 .Floor002398 .tabs .more:hover{ color: #a52c31; background-image: url(../cn/images/Floor002398-icon_hover.png);}
 
 .Floor002398 .list{ overflow: hidden; padding-top: 5px;}
 .Floor002398.homePro .list ul{ display: none;}
 .Floor002398 .list li{ float: left; width: 33.33%; padding: 2% 1% 0;}
 .Floor002398 .list .li-inner{ border: 1px solid #eeeeee;}
 .Floor002398 .list .pic{ overflow: hidden;height: 250px;}
 .Floor002398 .list .pic img{ visibility: hidden;}
 .Floor002398 .list .pic a{ height: 100%;width: 100%;display: block; background-position: center; background-repeat: no-repeat; background-size: ; transition: transform .5s ease-in-out;}
 .Floor002398 .list .pic a:hover{ transform: scale(1.1);}
 .Floor002398 .list .word{ padding:6%;border-top: 1px solid #eee;background-color: #fff;}
 .Floor002398 .list .word h3{ font-size: 18px; color: #888; margin: 0;overflow: hidden; text-align: center;
	white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; font-weight: normal;}
 .Floor002398 .list li :hover h3 a{ color:#333;}

 .Floor002398 .list .word h3 a{color: #888;}
 .Floor002398 .list .word p{ margin: 15px 0; font-size: 12px; color: #999;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; }
 .Floor002398 .list .word .more{ border-top: 1px solid #eee; display: block; padding: 15px 0; font-size: 12px; color: #888; background: url(../cn/images/Floor002396-more.png) no-repeat right center;}
 .Floor002398 .list .word .more:hover{ background-image: url(../cn/images/Floor002396-more_hover.png); color: #a52c31;}
 @media only screen and (max-width:900px ) {
	 .Floor002398{padding:  2%;}
	 .Floor002398 .tabs .more{ display: none;}
	 .Floor002398 .tabs{ padding-right: 0;}
	 .Floor002398 .list .pic{height: 130px;}
	 .Floor002398 .list .pic a{background-size: contain;background-color: white;}
	 .Floor002398 .tabs dl a:first-child{width: 100%;float: none;}
	 .Floor002398 .tabs dl a{ width: 33.33%; margin-right: 0; margin-bottom: 2px;}
	 .Floor002398 .tabs dl a.on{font-size: 14px;}
	 .Floor002398 .list .word h3{font-size: 14px;padding-bottom: 10px;}
	 .Floor002398 .list li{ width: 50%;}
	 .Floor002398 .list .word{padding: 10px 10px 0;}
	 .Floor002398 .list .word .more{ padding: 10px 0;}
	 .Floor002398 .list .word p{ margin: 10px 0;}
 }
 

 .Floor002398 .mobile_more{ display: none;}
 @media only screen and (max-width:900px ) {
	 .Floor002398 .mobile_more{display: none; margin: 5% auto 30px; width: 80px; font-size: 16px; color:#333;background: url(../cn/images/Floor002398-icon.png) no-repeat right center;}
	 .Floor002398 .mobile_more:hover{ background-image: url(../cn/images/Floor002398-icon_hover.png); color: #a52c31;}
 }
	 
 
  .Floor001604 {padding-top: 4%;padding-bottom: 4%;}
 .Floor001604 li{ width:25%; float:left; position:relative; overflow: hidden; }
 .Floor001604 li div{ display:block; width:100%; padding-bottom:60%; background-repeat:no-repeat; background-position:center; background-size:cover; transition: transform .5s ease-in-out; }
 .Floor001604 li p{ margin:0; padding-top:10%; color:#666; font-size:16px; text-transform:uppercase; padding: 12%;}
 .Floor001604 li:hover div{ transform: scale(1.1);overflow: hidden;}
 .Floor001604 li p span{ font-size:24px; color:#333; display:block; line-height: 32px;}
 
 .Floor001743{padding-bottom: 4%;}
 .Floor001743 h3{font-size: 24px;color:#000;text-align: center; margin:0 0 3% 0;}
 .Floor001743 .slider{position: relative; z-index:1; padding:0 30px;}
 .Floor001743 .slick-arrow{ position:absolute;width: 20px;height: 100%;top: 0; font-size: 22px;color: #999;}
 .Floor001743 .slick-prev{ left:0;}
 .Floor001743 .slick-next{ right:0;}
 .Floor001743 .list li a{display: block; max-width:75%; margin:0 auto;filter:alpha(opacity=50);opacity: 0.5;-moz-opacity:0.5;-khtml-opacity: 0.5;}
 .Floor001743 .list li img{ display:block; width:100%;}
 .Floor001743 .list li a:hover{	filter:alpha(opacity=100);opacity: 1;-moz-opacity:1;-khtml-opacity: 1;}
 @media(max-width:640px){
	.Floor001604 li div{padding-bottom: 30px;}
.Floor001604 ul{display: flex;display: -webkit-flex;flex-wrap: wrap;}
.Floor001604 li{width: 50%;}
.Floor001604 li p span{font-size: 18px;}
.Floor001604 li p{font-size: 14px;padding: 15px;min-height: 150px;line-height: 1.5;}
 .Floor001743 .list li a{max-width:90%;}
 .Floor001743 h3{font-size: 18px;}
 }

 .Floor000881{  background-color:#f2f4f6; padding:4% 0;}
 /* .Floor000881 h1{ margin:0; margin-bottom:24px; font-size:20px;  background:url(../cn/images/Floor000881-icon.png) no-repeat left center; padding-left:30px;color:#333;} */
 .Floor000881 h1 a{ float:right; color:#999; font-size:16px;}
 /*slick Basic*/
 .Floor000881 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
 .Floor000881 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
 .Floor000881 .slick-list:focus {outline: none}
 .Floor000881 .slick-list.dragging {cursor: pointer;cursor: hand;}
 .Floor000881 .slick-slider .slick-track, 
 .Floor000881 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
 .Floor000881 .slick-track {position: relative; top: 0; left: 0; display: block;}
 .Floor000881 .slick-track:before, 
 .Floor000881 .slick-track:after{display: table; content: '';}
 .Floor000881 .slick-track:after{ clear: both;}
 .Floor000881 .slick-loading .slick-track { visibility: hidden;}
 .Floor000881 .slick-slide{ display: none; float: left;min-height: 1px;}
 [dir = 'rtl'] .slick-slide {float: right;}
 .Floor000881 .slick-slide .slick-loading img { display: none;}
 .Floor000881 .slick-slide .dragging img { pointer-events: none;}
 .Floor000881 .slick-initialized .slick-slide { display: block;}
 .Floor000881 .slick-loading .slick-slide { visibility: hidden;}
 .Floor000881 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
 .Floor000881 .slick-arrow .slick-hidden { display: none;}
 /*slick Basic End*/
 
 .Floor000881 .list_scroll li a{display: block;margin: 0 16px;/* background:#fff; */}
 .Floor000881 .list_scroll li .Ispic{padding-bottom: 130%;background-size: contain;}
 .Floor000881 .list_scroll li p{text-align:center;margin:0;line-height:55px;border-top:0;font-size: 16px;}

 .Floor000881 .list_scroll li p:hover{color: #333;}

 .Floor000881 .slick-arrow{ position:absolute; width:22px; height:22px; top:50%; margin-top:-11px; overflow:hidden;font-size: 0; cursor: pointer;z-index:10; border: 0;background: none;padding: 0;
	 border-top: 2px solid #b7b7b7;border-left: 2px solid #b7b7b7;transform:rotate(-45deg);}
 .Floor000881 .slick-prev{ left:-25px;}
 .Floor000881 .slick-next{transform:rotate(135deg); right:-25px;}
 @media(min-width:1293px){
 .Floor000881 .list_scroll .slider{margin: 0 -16px;}
 }

 @media(max-width:1280px){
 .Floor000881 .list_scroll{padding: 0 50px;}
 }
 @media(max-width:768px){
 .Floor000881{ padding:20px 0;}
 .Floor000881 .list_scroll .slider{padding: 0 26px;}
 .Floor000881 .list_scroll li a{margin: 0 5px;}
 }

 

 .Floor001691{ padding:4% 0;background-color: #f6f6f6;}
 .hometitle{ text-align:center; padding-bottom:3%;}
.hometitle h2{ background:url(Floor001691-titlebg.gif) no-repeat center top; margin:0;font-size:30px; color:#666; padding:12px 0;}
 .hometitle h2 span{ color:#000;}
 .hometitle p{ font-size:24px; color:#bebebe; font-family:"Times New Roman", Times, serif; text-transform:uppercase; letter-spacing:10px; margin:0;}


.Floor000736{ padding: 4% 0;background-color: #f6f6f6;}
.Floor000736 .box{     width: 33.33333%; float: left; padding-right: 2%; }
.Floor000736 .box .pic a{position: relative;}
.Floor000736 .box .pic a p.dot{
	position: absolute;width: 100%;margin: 0;padding: 5px;background: rgba(0, 0, 0, 0.3);color: #fff;bottom: 0;left: 0;
}
.Floor000736 .box2{ padding: 0 18px; }
.Floor000736 .box3{ background:none; padding:0 0 0 18px; }

.Floor000736 h2{     font-size: 24px;margin: 0;padding-bottom: 4%;  color: #333; display: block;font-weight: normal; }
.Floor000736 h2 .more{  font-size:14px; color:#aeaeae; float:right;  }
.Floor000736 h2 span{ color: #aeaeae; font-size: 10px; text-transform: uppercase; } 


.Floor000736 .box ul{ padding-top:10px; }
.Floor000736 .box ul li{ font-size:14px;    white-space: nowrap;    overflow: hidden;    text-overflow: ellipsis; }
.Floor000736 .box ul li a{display: block;padding-right: 16px;font-size: 16px; color: #666;line-height: 36px;width: 88%;}
.Floor000736 .box li time{  color:#999;  display:block; float: right;line-height: 36px;} 
.Floor000736 .box li:hover a{  color:#333; } 
.Floor000736 .box3 .con{margin-top: -5%;margin-left: 4%;}
.Floor000736 .box3 li{color: #888;position: relative;padding-left: 10px;}
.Floor000736 .box3 li::before{content: "";position: absolute;left: 0;top: 15px;padding: 2px;background-color: #aeaeae;border-radius: 50%;}

.Floor000736 .box3 p{ text-indent: 20px; margin:10px 0; }


/*Floor002059 */
.Floor002059{ padding-top: 4%; background:url(Floor002059-bg.jpg) no-repeat center top; background-size:cover;}


.Floor002059 li{ float:left; width:31.3%;  margin-right:3%; margin-bottom:3%; position:relative; padding-bottom:40%;}
.Floor002059 li a{ position:absolute; left:0; top:0; width:100%; height:100%;}
.Floor002059 li figure,
.Floor002059 li div{ position:absolute; left:0; width:100%;}
.Floor002059 li figure{ height:52%; transition:top 0.3s; top:0;}
.Floor002059 li figure img{ display:none;}
.Floor002059 li div{background-color: #f6f6f6;height: 29%;padding:0 5%;transition:0.3s;top: 48%;}

.Floor002059 li aside{position:absolute;top:52%;margin-top:-50px;z-index:10;left:50%;width:100px;height:100px;margin-left:-50px;text-align:center;border-radius:50%;background-color: #f6f6f6;overflow:hidden;transition:0.3s;}
.Floor002059 li aside img{ display:block; width:100%; height:100%;}
.Floor002059 li aside img.hover{ display:none;}
.Floor002059 li h5{ margin:0 0 15px 0; font-size:24px; text-align:center; padding-top:20%;font-weight:400;}
/* .Floor002059 li p{ line-height:24px; overflow:hidden; height:72px; margin:0;} */

.Floor002059 li:hover div{ color:#fff;background:#FFA940;}
.Floor002059 li:hover figure{top:0%;}
.Floor002059 li:hover div{ height:32%;}
.Floor002059 li:hover div:before{background:url(Floor002059-more.png) no-repeat;}
.Floor002059 li:hover aside{background:#FFA940; top:50%;}
.Floor002059 li:hover aside img{ display:none;}
.Floor002059 li:hover aside img.hover{display:block;}
@media(min-width:769px){
.Floor002059 li:nth-child(3n){ margin-right:0;}
}
@media(max-width:1000px) and (min-width:769px){
/* .Floor002059 li p{ height:48px;} */
.Floor002059 li aside{ margin-top:-35px; width:70px; height:70px; margin-left:-35px;}
}
@media(max-width:768px){
.Floor002398 .auto{padding: 0;}
 .hometitle h1{font-size: 20px;}
 .hometitle p{font-size: 16px;}
.Floor002059 ul{ margin:0 auto; max-width:400px;}
.Floor002059 li{ float:none; width:auto; padding-bottom:0; height:470px; margin:0 0 5% 0;}
.Floor000736 .box{width: 100%;padding: 0;margin: 10px 0;}
.Floor000736 h2{font-size: 18px;padding-bottom: 15px;}
.Floor000736 .box ul li a{font-size: 14px;}
}
/*Floor001864 */
.Floor001864{ padding-bottom: 4%;}
.Floor001864 .hul{display: flex;display: -webkit-flex;flex-wrap: wrap;}
.Floor001864 li{width: 19%;margin-right: 1%;background-position: center center;background-repeat:no-repeat;float: left;margin-bottom: 15px;
	background-size:cover;}
.Floor001864 li:last-child{ margin-right:0;}
.Floor001864 li a{display:block;background:#fff;transition: 0.3s;text-align:center;box-shadow: 0px 0px 10px 5px #f3f3f3;}
/* .Floor001864 li a:hover{ background:rgba(51,123,207,0.8);} */
/* .Floor001864 li figure{padding-bottom:15%;} */
.Floor001864 li figure img{margin:0 auto;/* width:40%; *//* max-width:100px; */}
.Floor001864 li figure .hover{ display:none;}
.Floor001864 li span{ font-size:16px; color:#000;}

.Floor001864 li a:hover img{ display:none;}
.Floor001864 li a:hover .hover{ display:block;padding-bottom: 4%;overflow: hidden;}
@media(max-width:640px){
.Floor001864 li{ width:49%; margin-bottom:2%;margin-right: 2%;}
.Floor001864 li:nth-child(2n){ margin-right:0;}
.Floor001864 li a{padding: 10px;}
}


 .Floor001778{ position:relative;padding-bottom: 4%;}
 .Floor001778 .bg{ position:absolute; left:0; top:0; height:100%; width:50%;
 background: rgb(223,242,223); 
 background: -moz-linear-gradient(left, rgba(223,242,223,1) 0%, rgba(223,246,254,1) 36%); 
 background: -webkit-linear-gradient(left, rgba(223,242,223,1) 0%,rgba(223,246,254,1) 36%); 
 background: linear-gradient(to right, rgba(223,242,223,1) 0%,rgba(223,246,254,1) 36%); 
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dff2df', endColorstr='#dff6fe',GradientType=1 ); 
 }
 .Floor001778 .auto{ position:relative; z-index:1;}
 .Floor001778 .box{float:left;width:100%;padding-top: 6%;padding-bottom: -10%;}
 /* .Floor001778 .box_column{ float:right;} */
 
 .Floor001778 .video{ padding:10px; background:rgba(255,255,255,0.5); position:relative;}
 .Floor001778 .video .img{ position:relative;}
 .Floor001778 .video .img img{ display:block; width:100%;}
 .Floor001778 .video .img a{ width:100%; height:100%; position:absolute; left:0; top:0; background:url(../cn/images/Floor001778-video.png) no-repeat center center; background-size:auto 30%;}
 .Floor001778 .video #Floor001778_files_wrapper{position:absolute !important; left:0; top:0;}
 
 .Floor001778 .health{ position:relative;overflow:hidden;}
 .Floor001778 .health h2{margin: 0;font-weight: normal; font-size:26px;color:#02004b; line-height:66px; background:url(../cn/images/Floor001778-icon_faq.png) no-repeat left center; padding-left:71px;}
 .Floor001778 .health h2 a{ margin-top:0;color:#52b01a; float:right; font-size:16px;background:url(../cn/images/Floor001778-more.png) no-repeat right center; padding-right:20px;}
 .Floor001778 .health li div{ border:1px solid #d0eec2; background-color:#e8fdeb; padding:5%; }
 .Floor001778 .health li h3{ color:#000; margin:0; font-size:16px; line-height:25px;}
 .Floor001778 .health li time{ color:#bebebe;}
 .Floor001778 .health li p{margin:10% 0 0 0; color:#646464; line-height:24px; height:48px; overflow:hidden;}
 .Floor001778 .health .bx-pager{ position:absolute; top:27px; right:67px; height:14px; border-right:1px solid #58b530; padding-right:11px;}
 .Floor001778 .health .bx-pager div{ float:left; width:12px; height:12px; margin:0 4px; }
 .Floor001778 .health .bx-pager div a{ display:block; height:12px; border-radius:50%; background:#fff;overflow:hidden; line-height:100px;}
 .Floor001778 .health .bx-pager div a.active{ background:#58b530;}
 
 .Floor001778 .title{ padding-bottom:5%; text-align:center;}
 .Floor001778 .title b{ font-size:66px; font-family:Arial;color:#58b530; position:relative; text-transform:uppercase; height:70px; line-height:70px; display:inline-block;}
 .Floor001778 .title b i{ background:url(../cn/images/Floor001778-title_icon.png) no-repeat; width:43px; height:23px; position:absolute; right:25px; top:-12px;}
 .Floor001778 .title h3{ font-size:26px; font-weight:normal; color:#02004b; margin:0; padding-bottom:5px;}
 .Floor001778 .title span{ width:36px; display:inline-block; height:1px; line-height:1px; background-color:#58b530;}
 
 .Floor001778 .box_column .more{ text-align:center;}
 .Floor001778 .box_column .more a{color:#52b01a; background:url(../cn/images/Floor001778-more.png) no-repeat right center; font-size:16px;padding-right:20px;}
 .Floor001778 .box_column ul{position:relative;width:100%;margin:0 auto;height:317px;text-align: center;}
 .Floor001778 .box_column ol{
	 display: inline-block;
	width: 32%;
	height:300px;
	background:url(../cn/images/Floor001778-icon_bg01.png) no-repeat center center;
	background-size:contain;
	overflow:hidden;
	}
 .Floor001778 .box_column ol.ol_0{background-color: #4dcc8c;margin-right: -1px;}
 .Floor001778 .box_column ol.ol_1{background-image:url(../cn/images/Floor001778-icon_bg02.png);background-color: #38c9a2;margin: 0 -3px;}
 .Floor001778 .box_column ol.ol_2{background-image:url(../cn/images/Floor001778-icon_bg03.png);background-color: #69d65b;margin-left: -3px;}
 .Floor001778 .box_column ol.ol_3{ background-image:url(../cn/images/Floor001778-icon_bg04.png);}
 .Floor001778 .box_column ol.ol_4{ background-image:url(../cn/images/Floor001778-icon_bg05.png);}
 .Floor001778 .box_column ol a{color:#fff;display:block;text-align:center;padding-top: 15%;height:100%;}
 .Floor001778 .box_column ol img{width:35%;max-width: 80px;}
 .Floor001778 .box_column ol p{margin:0;padding: 5px 15px 11px;font-size: 20px;font-weight: bold;}
 .Floor001778 .box_column ol .dot2{font-size: 18px; font-weight: normal;line-height: 30px;}
 .Floor001778 .box_column ol .dot2 span{font-size: 24px;font-weight: 600;font-style: italic;line-height: 32px;}
 .Floor001778 .box_column ol:hover{ z-index:10;}
 @media(max-width:1000px){
 .Floor001778 .box{ float:none !important; width:auto;}
 .Floor001778 .bg{ width:100%;}
 .Floor001778 .box_column ul{ margin-top:0;}
 .Floor001778 .box_column ol .dot2{font-size: 14px;}
 }
 @media(max-width:640px){
 .Floor001778 .title b{ font-size:40px;height:45px; line-height:45px; }
 .Floor001778 .health h2{ font-size:20px; padding-left:38px; line-height:50px; background-size:auto 50%;}
 .Floor001778 .health li time{ font-size:12px;}
 .Floor001778 .health .bx-pager{ top:22px;height:8px;}
 .Floor001778 .health .bx-pager div{width:8px; height:8px; margin:0 2px; }
 .Floor001778 .health .bx-pager div a{height:8px;}
 .Floor001778 .box_column ul{height: auto;}
 .Floor001778 .box_column ol{width: 100%;margin: 5px 0;height: 250px;}
 .Floor001778 .box_column ol a{padding-top: 5%;}
 }
 @media(max-width:480px){
 }
 /*
 /*Bottom002743 */
 .Bottom002743{ background: #232323; padding-top: 86px;color: rgba(255,255,255,0.4);}
 .Bottom002743 a{color: rgba(255,255,255,0.4);}
 .Bottom002743 a:hover{color: #fff;}
 .Bottom002743 .copyright{background: #232323; line-height: 24px; padding: 1% 0;
	color: #888;font-size: 14px;}
 .Bottom002743 .border1{border-top: 1px solid #888;padding-top: 1%;font-size: 15px;line-height: 26px;}
 .Bottom002743 .copyright a{color: #888;}
 .Bottom002743 .copyright a:hover{color: #FFA940;}
 .Bottom002743 .copyright a:not(:last-child):after{display: inline-block; content: ''; width: 1px; height: 13px; background: #c0c0c0; vertical-align: middle; margin: 0 7px;}
 
 .Bottom002743 .links{margin: 53px 0; border-top: 1px solid rgba(255,255,255,0.07);border-bottom: 1px solid rgba(255,255,255,0.07);position: relative; line-height: 24px; padding: 11px 0 11px 70px;}
 .Bottom002743 .links a{display: inline-block;}
 .Bottom002743 .links span{position: absolute; left: 0; top: 11px; color: rgba(255,255,255,0.4);}
 .Bottom002743 .links a:not(:last-child):after{display: inline-block; content: ''; width: 1px; height: 13px; background: rgba(255,255,255,0.07);vertical-align: middle; margin: 0 14px;}
 
 .Bottom002743 .contact{max-width: 530px;}
 .Bottom002743 .contact .name,
 .Bottom002743 nav dl dt{font-size: 18px;color: #fff; padding-bottom: 25px;}
 .Bottom002743 .contact li{ padding-bottom: 5px;}
 .Bottom002743 .contact li aside{ padding-left: 25px;background-position: left center; background-repeat: no-repeat;font-size: 16px;}
 .Bottom002743 .contact li:nth-child(1){padding-bottom: 32px;}
 .Bottom002743 .contact li:nth-child(1) aside{background-image: url(Bottom002743_icon_call.png);}
 .Bottom002743 .contact li:nth-child(2) aside{background-image: url(Bottom002743_icon_email.png);}
 .Bottom002743 .contact li:nth-child(3) aside{background-image: url(Bottom002743_icon_add.png);}
 .Bottom002743 .contact li b{font-size: 28px;color:#FFA940;}
 .Bottom002743 nav dl dt a{color: #fff;}
 .Bottom002743 nav{float: right; width: 50%; max-width:805px ;}
 .Bottom002743 nav dl{float: left; max-width: 100px;}
 .Bottom002743 nav dd{line-height: 20px;padding: 4px 0;font-size: 15px;}
 .Bottom002743 nav .code{text-align: center;}
 .Bottom002743 nav .code img{max-width: 121px;}
 @media(min-width:769px){
 .Bottom002743 .contact{float: left;}
 /* .Bottom002743 .copyright aside{float: right;} */
 }
 @media(max-width:768px){
 .Bottom002743{padding-top: 5%;}
 .Bottom002743 nav{display: none;}
 .Bottom002743 .contact{display: table; margin: 0 auto;max-width: 100%;}
 .Bottom002743 .contact li:nth-child(1){padding-bottom: 15px;overflow: hidden;}
  .Bottom002743 .contact li:nth-child(1) aside{float: left;}
  .Bottom002743 .contact li:nth-child(1) b{float: left;margin-left: 20px;font-size: 22px;}
 .Bottom002743 .links{margin: 30px 0; }
 .Bottom002743 .contact .name,
 .Bottom002743 .copyright{text-align: center;}
 .Bottom002743 .copyright aside{font-size: 13px;}
 .Bottom002743 .contact li aside{font-size: 14px;}
 }
 
 
 /*RighInfo002939 */
.RighInfo002939{padding:3.49vw 0;}
.RighInfo002939 .left{float: left;width: 74%;}
.RighInfo002939 .right{float: right;width: 22%;}
.RighInfo002939 .right .title{margin: 0;
    display: table;
    position: relative;
    font-size: 20px;
    color: #fff;
    padding: 0 40px 0 40px;
    line-height: 52px;
    height: 52px;
    overflow: hidden;
    background-color: #FFA940;
border-bottom: 1px dotted #cecece;
    margin-bottom: 15px;}
.RighInfo002939 .right li{border-bottom: 1px solid #ebebeb;margin-bottom: 16px}
.RighInfo002939 .right li .pic figure{padding-bottom: 50%;}
.RighInfo002939 .right li .txt{font-size: 16px;padding: 0px 0 18px}
.RighInfo002939 .name{border-bottom: 1px dotted #cecece; text-align: center; margin-bottom: 37px;}
.RighInfo002939 .name h1{margin: 0 0 30px 0;font-size: 20px;color: #333;}
.RighInfo002939 .time{color: #c8c8c8;padding-bottom: 1.72vw;line-height: 16px;}
.RighInfo002939 .share{margin-left: 10px;}
.RighInfo002939 .time time,
.RighInfo002939 .share,
.RighInfo002939 .share > *{display: inline-block; vertical-align: middle;}
.RighInfo002939 .share em{font-style: normal;}

#bsPanel,
#bsPanel *,
.bsBox,
.bsBox *{box-sizing: content-box;}

.RighInfo002939 .edit-info{line-height: 2.5625em;color: #1e1e1e; text-align: justify;overflow: hidden;}
.RighInfo002939 .info-page{border: solid 1px #eee;}
.RighInfo002939 .info-page dd{line-height: 36px;}
.RighInfo002939 .info-page dd a{padding: 0 20px; color: #666;}
.RighInfo002939 .info-page dd a:hover{color: #333;}
@media(min-width:641px){
.RighInfo002939 .info-page dd{float: left; width: 50%;}
.RighInfo002939 .info-page dd:nth-child(2){border-left: 1px solid #eee;}
.RighInfo002939 .time,
.RighInfo002939 .info-page dd a,
.RighInfo002939 .edit-info{font-size: 16px;}
}
@media(max-width:640px){
.RighInfo002939 {padding: 30px 0;}
.RighInfo002939 .right,
.RighInfo002939 .left{float: none;width: 100%;}
.RighInfo002939 .name{margin-bottom: 10px;}
.RighInfo002939 .name h1{margin-bottom: 15px;}
.RighInfo002939 .right .title{font-size: 20px;padding-top: 30px;padding-bottom: 15px;}
.RighInfo002939 .right li{margin-bottom: 10px;}
.RighInfo002939 .right li .txt{padding-bottom: 10px;font-size: 14px;}

.RighInfo002939 .info-page dd:nth-child(2){border-top: 1px solid #eee;}
.RighInfo002939 .share{display: block; padding-top: 10px;}
}
/*
 Map002779
 */
.Map002779{ padding:4% 0;}
.Map002779 li{ width:48%; float:left; margin-right:2.5%; margin-bottom:3%; background: #f4f4f4; }
.Map002779 li img{display: none;}
.Map002779 li .pic{display: block; padding-bottom:62.5%; background-size: cover; background-repeat: no-repeat; background-position: center;}
.Map002779 li .main{ padding:6%;  }
.Map002779 li h1{ margin:0; font-size:18px; color:#333;}
.Map002779 li p{font-size: 17px;line-height:28px;margin:14px 0;}
.Map002779 li dl{font-size: 16px;display:block;margin-bottom:14px;line-height:28px; color: #666;min-height: 86px;}
.Map002779 li .more{ background:url(../cn/images/Map002779-icon.png) no-repeat; font-size:14px; color:#009933; display:block; padding:5px 37px;}
.Map002779 li dl dd{overflow: hidden;font-size: 14px;}
.Map002779 li dl span{display: inline-block;float: left;}
.Map002779 li dl span.tit{width: 50px;}
.Map002779 li dl span.sp{width: calc(100% - 50px);}
@media (min-width:768px){
	/* .Map002779 li{width:32%;  margin-right:2%; } */
	.Map002779 li:nth-child(2n){margin-right:0;}
	/* .Map002779 li:nth-child(3n+1){clear: left;} */
}
@media (max-width:768px){
	.Map002779 li{width: 100%;margin-right: 0;}
	.Map002779 li h1{font-size: 16px;}
	.Map002779 li p{font-size: 14px;margin: 5px 0;}
	.Map002779 li .main{padding: 4%;}
	.Map002779 li dl span.tit{width: 40px;}
	.Map002779 li dl span.sp{width: calc(100% - 40px);}
}

.Map002779 .open_map{ position:fixed; left:0; top:0; width:100%; height:100%; z-index:200; display:none;background-color: #00000063;}
.Map002779 .map_area{ position:fixed; width:80%; left:10%; top:25%; height:50%; background:#fff; font-size: 12px;}
.Map002779 .map_area #allmap{ position:absolute; left:15px; top:15px; right:15px; bottom:15px;}
.Map002779 .map_area #allmap *{ box-sizing:content-box;}
.Map002779 .map_area #allmap img{ max-width:none;}
.Map002779 .map_area .close{ position:absolute; right:0; width:31px; height:31px; top:-32px; background:#fff; cursor:pointer;}
.Map002779 .map_area .close::before,
.Map002779 .map_area .close::after{ position:absolute; content:''; width:25px; height:2px; background:#0033a0; top:15px; left:3px;}
.Map002779 .map_area .close::before{ transform:rotate(45deg);} 
.Map002779 .map_area .close::after{ transform:rotate(-45deg);} 

@media(max-width:768px){
.Map002779 li:nth-child(2n){margin-right:0;}
/* .Map002779 li:nth-child(2n+1){clear: left;} */
.Map002779 .map_area{width:96%; left:2%;}
.Map002779 .map_area #allmap{ left:5px; top:5px; right:5px; bottom:5px;}
}
.Map002779 .pic{padding-bottom: 4%;}
/*
 .Other001470 Ã¤Â¸ÂºdemoÃ§Â¼â€“Ã¥ÂÂ·
 */

.Other001470{ width:60px; height:auto; position:fixed; top:300px; right:0; z-index:100;    box-shadow: 0 4px 7px rgba(0,0,0,.1);}
.Other001470 .icon{display:block;width:60px;padding-top:40px;padding-bottom:0px;background-image:url(Other001470-icon.png);background-repeat:no-repeat;background-color: #FFA940;font-size:14px;color: #fff;text-align:center;margin-bottom:1px;position:relative;}
.Other001470 .icon1{background-position:center -10px;}
.Other001470 .icon2{ background-position: center -95px;}
.Other001470 .icon3{ background-position: center -175px;}
.Other001470 .icon4{ background-position: center -254px;}
.Other001470 .top{ background-position: center -340px; padding-top:15px;}
.Other001470 span{position:absolute; top:0; right:80px;opacity: 0;visibility: hidden;width: 100px;height: 100px;transition: 0.3s; -webkit-transition: all .3s ease-in;transition: all .3s ease-in;}
.Other001470 span img{ width:100px; height:100px; border:1px solid #000;}
/* .Other001470 a:hover{background-image:url(Other001470-icon2.png);background-color: #74bc34;color:#fff;} */
.Other001470 .icon:hover span{ display:block;right: 60px;opacity: 1;visibility: visible;}
.Other001470 .icon .tip{ color: #333;position:absolute; opacity:0; width:210px; padding:10px; min-height:38px; background-color:#ffffff; right:70px; top:0; border:1px solid #dedede; visibility:hidden; -webkit-transition:all .3s ease-in; transition:all .3s ease-in;}
.Other001470 .icon .tip:before{ content:""; display:block; width:9px; height:9px; background-color:#fff; position:absolute; right:-6px; top:23px; border-top:1px solid #dedede; border-right:1px solid #dedede;
  -webkit-transform:rotate(45deg);
  -ms-transform:rotate(45deg);
  transform:rotate(45deg);
}
.Other001470 .icon1 .tip img{vertical-align: middle;}
.Other001470 .icon1 .tip{ width:120px; padding:10px 0; text-align:center;}
.Other001470 .icon1 .tip a{display:block;}
.Other001470 .icon3 .tip{line-height:1.6; width:120px; font-size:16px; width:120px; padding:5px 0; line-height:1.4; text-align:center;}
.Other001470 .icon3 .tip img{max-width:100%; display:inline-block;}
.Other001470 .icon:hover .tip{opacity: 1;visibility: visible;right: 60px;}
/*PicList001912*/
.PicList001912 {padding: 4% 0 0 0;}
.PicList001912 .columnName{ padding:4% 0; line-height:normal; text-align:center; font-size:61px; color:#c20f00; text-transform:uppercase;}
.PicList001912 .columnName span{ display:block; color:#353535; font-size:30px; padding:10px 0 15px;}
.PicList001912 .columnName:after{ display:block; content:''; margin:0 auto; width:40px; height:2px; background-color:#c20f00;}
.PicList001912 li{ margin-bottom:35px; border:3px solid #f0f0f0; padding:4px;}
/* .PicList001912 li :hover a{color: #FFA940;} */
.PicList001912 li:hover{border:3px solid #FFA940;}
.PicList001912 li div{ background:url(../cn/images/PicList001912-libg.jpg) repeat-x left bottom #fff; padding:2%; overflow:hidden;}
.PicList001912 li .pic{ float:left; width:22.5%;}
.PicList001912 li .pic img{ display:block; width:100%;}
.PicList001912 li figure{ float:right; border-left:1px solid #f3f3f3; width:75%; padding-left:25px;}
.PicList001912 li h3{ margin:0; line-height:50px; font-size:16px;}
.PicList001912 li h3 span{ float:right; color:#999; font-size:12px; font-weight:normal;}
.PicList001912 li p{ line-height:24px; overflow:hidden; height:72px; color:#888;font-size: 14px;}
.PicList001912 li .more{ color:#333;}
@media(max-width:1000px){
.PicList001912 .columnName{ font-size:45px;}
.PicList001912 .columnName span{ font-size:24px;}
.PicList001912 li h3{ line-height:normal;}
.PicList001912 li p{ margin:2% 0; height:48px;}
}
@media(max-width:640px){
.PicList001912 .columnName{ font-size:35px;}
.PicList001912 .columnName span{ font-size:20px;}
.Other001470 .icon,
.Other001470{width: 45px;}
}
@media(max-width:480px){
.PicList001912 li .pic,
.PicList001912 li figure{ float:none; width:auto;}
.PicList001912 li figure{ border:0; padding-left:0; padding-top:3%;}
}
/*
 .RighInfo002254 Ã¤Â¸ÂºdemoÃ§Â¼â€“Ã¥ÂÂ·
 */

.RighInfo002254 .auto_1200{ max-width: 1200px;}
@media only screen and (max-width:1260px) {
	.RighInfo002254 .auto_1260{  padding: 0 2%;}
}
.RighInfo002254{ padding:4% 0 2%;}
.RighInfo002254 .list_img{ float:left; width:55.6%; position:relative;}
.RighInfo002254 .big_img{ position:absolute; left:0; top:0; height:100%; width:80%;}
.RighInfo002254 .big_img li,
.RighInfo002254 .big_img li figure{ position:absolute; left:0; width:100%; top:0; height:100%;}
.RighInfo002254 .big_img li figure{ border:1px solid #dcdcdc;background-size:contain;text-align: center;}
.RighInfo002254 .list{ padding:42px 0 42px 82.9%;}
.RighInfo002254 .list .bd{ position:relative;}
.RighInfo002254 .list a{ position:absolute; width:17.1%; height:40px; right:0; background:url(../cn/images/RighInfo002254-btn_prev.png) no-repeat center center/auto 50%;  cursor:pointer;}
.RighInfo002254 .list a.prev{ top:0;}
.RighInfo002254 .list a.next{ bottom:0; background-image:url(../cn/images/RighInfo002254-btn_next.png);}
.RighInfo002254 .list a.prevStop,
.RighInfo002254 .list a.nextStop{ cursor:default;}
.RighInfo002254 .list li{ height:130px;  position:relative;}
.RighInfo002254 .list li figure{ position:absolute; left:0; width:97%; top:9px; bottom:15px; background-size:contain; border:1px solid #f2f2f2;text-align: center;}
.RighInfo002254 .big_img li figure img,
.RighInfo002254 .list li figure img{max-height: 100%;position:absolute; left:50%; top:50%;transform: translate(-50%,-50%);max-width: 99%;}
.RighInfo002254 .list li.on figure{border: 2px solid #FFA940;}
.RighInfo002254 .right_info{ float:right; width:39.2%;}
.RighInfo002254 .right_info h1,
.RighInfo002254 .right_info h3,
.RighInfo002254 .right_info p{ margin:0;padding:5% 0;}
.RighInfo002254 .right_info h1{padding:7% 0;color: #333;font-size:26px;}
.RighInfo002254 .right_info h3{ font-size:18px; font-weight:normal;}
.RighInfo002254 .right_info p{line-height:30px; color:#999; margin-bottom:10%;}
.RighInfo002254 .right_info a{ display:inline-block; background-color: #FFA940;; padding:10px 5%; color:#333; transition:0.4s;margin-top: 10%;font-size: 14px;}
.RighInfo002254 .right_info a:hover{ background-color:#FFA940; color:#333;}

.RighInfo002254 .tab{ padding:3% 0;}
 .tab .h2_tab{margin:0;border-bottom:1px solid #e7e8e8;overflow:hidden;font-size:16px;font-weight:normal;color: #666;}
 .tab .h2_tab span{ float:left; padding:0 5%; line-height:50px; background-color:#f2f2f3; margin-right:4px; cursor:pointer;}
 .tab .h2_tab span.on{background-color: #FFA940;color: #333;}
.RighInfo002254 .tab .info{ padding-top:3%;font-size: 16px;color: #666;line-height: 30px;}
.RighInfo002254 .tab .info li{width: 50%;float: left;list-style: none;}
.RighInfo002254 .ul_download li{ border-bottom:1px solid #d1d1d3; line-height:34px; background:url(../cn/images/RighInfo002254-icon_download.png) no-repeat right center; padding:10px 0;}
.RighInfo002254 .ul_download li a{ padding:0 38px; background:url(../cn/images/RighInfo002254-icon.png) no-repeat left center;}
.RighInfo002254 .tab .info p{ float: left; width: 50%; padding-right: 20px; margin: 5px 0; }
@media(max-width:768px){
.RighInfo002254 .list_img,
.RighInfo002254 .right_info{ float:none; width:auto;}
.RighInfo002254 .tab .info p{float: none;width: 100%;padding-right: 0;}
}
@media(max-width:640px){
.RighInfo002254 .list li{ height:100px;}
.RighInfo002254 .right_info h1{font-size:18px;padding-bottom: 0; }
.RighInfo002254 .right_info h3{ font-size:16px;padding: 10px 0 0 0;}
.RighInfo002254 .right_info a{margin: 20px 0;}
.RighInfo002254 .tab .info{font-size: 14px;}
.RighInfo002254 .tab .info li{float: none;width: 100%;}
 }	
@media(max-width:480px){
.RighInfo002254 .list{ padding-top:30px; padding-bottom:30px;}
.RighInfo002254 .list a{ height:28px;}
.RighInfo002254 .list li{ height:80px;}
 .tab .h2_tab{ font-size:14px;}
 .tab .h2_tab span{ padding:0 3%;}
 }	

/*! fancyBox Ã¦Ââ€™Ã¤Â»Â¶Ã¦Â Â·Ã¥Â¼ÂÃ¯Â¼Å’Ã¥Â¦â€šÃ¦Å“â€°Ã¤Â¸â‚¬Ã¦Â Â·Ã§Å¡â€žÃ¥ÂÂªÃ§â€¢â„¢Ã¤Â¸â‚¬Ã¤Â»Â½ */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top;
}

.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8020;
}

.fancybox-skin {
	position: relative;
	background: #f9f9f9;
	color: #444;
	text-shadow: none;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;
}

.fancybox-opened {
	z-index: 8030;
}

.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	   -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.fancybox-outer, .fancybox-inner {
	position: relative;
}

.fancybox-inner {
	overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}

.fancybox-error {
	color: #444;
	font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image: url('../cn/images/PicList002311-fancybox_sprite.png');
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8060;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url('../cn/images/PicList002311-fancybox_loading.gif') center center no-repeat;
}

.fancybox-close {
	position: absolute;
	top: -18px;
	right: -18px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 8040;
}

.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	background: transparent url('../cn/images/PicList002311-blank.gif'); /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}

.fancybox-prev {
	left: 0;
}

.fancybox-next {
	right: 0;
}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}

.fancybox-prev span {
	left: 10px;
	background-position: 0 -36px;
}

.fancybox-next span {
	right: 10px;
	background-position: 0 -72px;
}

.fancybox-nav:hover span {
	visibility: visible;
}

.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	visibility: hidden;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}

/* Overlay helper */

.fancybox-lock {
    overflow: hidden !important;
    width: auto;
}

.fancybox-lock body {
    overflow: hidden !important;
}

.fancybox-lock-test {
    overflow-y: hidden !important;
}

.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background: url('../cn/images/PicList002311-fancybox_overlay.png');
}

.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-x: hidden;
	overflow-y: scroll;
}

/* Title helper */

.fancybox-title {
	visibility: hidden;
	font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	position: relative;
	text-shadow: none;
	z-index: 8050;
}

.fancybox-opened .fancybox-title {
	visibility: visible;
}

.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8050;
	text-align: center;
}

.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 15px;
	   -moz-border-radius: 15px;
	        border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	font-weight: bold;
	line-height: 24px;
	white-space: nowrap;
}

.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}

.fancybox-title-inside-wrap {
	padding-top: 10px;
}

.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	   only screen and (min--moz-device-pixel-ratio: 1.5),
	   only screen and (min-device-pixel-ratio: 1.5){

	#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
		background-image: url('../cn/images/PicList002311-fancybox_sprite@2x.png');
		background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/
	}

	#fancybox-loading div {
		background-image: url('../cn/images/PicList002311-fancybox_loading@2x.gif');
		background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
	}
}



/*carousel Ã¥â€¦Â¬Ã¥â€¦Â±Ã¦Â Â·Ã¥Â¼ÂÃ¥ÂÂªÃ§â€¢â„¢Ã¤Â¸â‚¬Ã¤Â»Â½*/
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1; }
  .owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y;
    -moz-backface-visibility: hidden;
    /* fix firefox animation glitch */ }
  .owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0; }
  .owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    /* fix for flashing background */
    -webkit-transform: translate3d(0px, 0px, 0px); }
  .owl-carousel .owl-wrapper,
  .owl-carousel .owl-item {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0); }
  .owl-carousel .owl-item {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none; }
  .owl-carousel .owl-item img {
    display: block;
    width: 100%; }
  .owl-carousel .owl-nav.disabled,
  .owl-carousel .owl-dots.disabled {
    display: none; }
  .owl-carousel .owl-nav .owl-prev,
  .owl-carousel .owl-nav .owl-next,
  .owl-carousel .owl-dot {
    cursor: pointer;
    cursor: hand;
    -webkit-user-select: ;
    -khtml-user-select: ;
    -moz-user-select: ;
    -ms-user-select: ;
    user-select: ; }
  .owl-carousel.owl-loaded {
    display: block; }
  .owl-carousel.owl-loading {
    opacity: 0;
    display: block; }
  .owl-carousel.owl-hidden {
    opacity: 0; }
  .owl-carousel.owl-refresh .owl-item {
    visibility: hidden; }
  .owl-carousel.owl-drag .owl-item {
    -webkit-user-select: ;
    -moz-user-select: ;
    -ms-user-select: ;
    user-select: ; }
  .owl-carousel.owl-grab {
    cursor: move;
    cursor: grab; }
  .owl-carousel.owl-rtl {
    direction: rtl; }
  .owl-carousel.owl-rtl .owl-item {
    float: right; }

/* No Js */
.no-js .owl-carousel {
  display: block; }

/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  animation-duration: 1000ms;
  animation-fill-mode: both; }

.owl-carousel .owl-animated-in {
  z-index: 0; }

.owl-carousel .owl-animated-out {
  z-index: 1; }

.owl-carousel .fadeOut {
  animation-name: fadeOut; }

@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  transition: height 500ms ease-in-out; }

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  transition: opacity 400ms ease; }

.owl-carousel .owl-item img.owl-lazy {
  transform-style: preserve-3d; }

/*
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000; }

.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("owl.video.play.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: transform 100ms ease; }

.owl-carousel .owl-video-play-icon:hover {
  -ms-transform: scale(1.3, 1.3);
      transform: scale(1.3, 1.3); }

.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none; }

.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity 400ms ease; }

.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%; }



/*
 .PicList002311 Ã¤Â¸ÂºdemoÃ§Â¼â€“Ã¥ÂÂ·
 */
.PicList002311{}
.PicList002311 .CenTitle{ padding:15px 0 10px 0; position:relative; z-index:1; margin-top: 20px; border-top: 1px solid #e7f0f4;}
.PicList002311 .CenTitle .name{ text-align:center; font-size:15px; font-weight:bold; color:#555; line-height:30px;}
.PicList002311 .CenTitle .line{ width:10px; height:1px; background:#f68121; overflow:hidden; margin:0 auto;}

.PicList002311 .honorList{ position:relative; padding:20px 40px;}
.PicList002311 .honorList .btn{ display:block; position:absolute; top:50%; margin-top:-12px; width:24px; height:24px; background:url(../cn/images/PicList002311-button_hover.png); cursor:pointer;}
.PicList002311 .honorList .prev{ left:0; background-position:left top;}
.PicList002311 .honorList .prev:hover{ background-position:left bottom;}
.PicList002311 .honorList .next{ right:0; background-position:right top;}
.PicList002311 .honorList .next:hover{ background-position:right bottom;}
.PicList002311 .honorList .list{margin:0 auto; overflow:hidden;}
.PicList002311 .honorList .list .ul li{ padding: 0 2%;}
.PicList002311 .honorList .list .ul .dot{ display:block; text-align:center; padding-top:10px; line-height:20px; font-size:14px; color:#555;}
.PicList002311 .honorList .list .ul .dot:hover{ color:#002870;}
@media only screen and (min-width:768px ) {
.PicList002311 .honorList{ padding:20px 50px;}	
}



/*PicList002433 */
/*slick Basic*/
.PicList002433 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.PicList002433 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.PicList002433 .slick-list:focus {outline: none}
.PicList002433 .slick-list.dragging {cursor: pointer;cursor: hand;}
.PicList002433 .slick-slider .slick-track, 
.PicList002433 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.PicList002433 .slick-track {position: relative; top: 0; left: 0; display: block;}
.PicList002433 .slick-track:before, 
.PicList002433 .slick-track:after{display: table; content: '';}
.PicList002433 .slick-track:after{ clear: both;}
.PicList002433 .slick-loading .slick-track { visibility: hidden;}
.PicList002433 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.PicList002433 .slick-slide .slick-loading img { display: none;}
.PicList002433 .slick-slide .dragging img { pointer-events: none;}
.PicList002433 .slick-initialized .slick-slide { display: block;}
.PicList002433 .slick-loading .slick-slide { visibility: hidden;}
.PicList002433 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.PicList002433 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.PicList002433{}
.PicList002433 .main{ padding:6% 0 4% 0;}
.PicList002433 .main  .slick-arrow{ position:absolute; top:50%; width:57px; height:57px; margin-top:-30px; border:1px solid #74bc34; padding:0; background:none; font-size:0; z-index:10; cursor:pointer; border-radius:50%;}
.PicList002433 .main  .slick-arrow:hover{ background:rgb(110,185,43); }
.PicList002433 .main  .slick-arrow:before{ position:absolute; content:''; width:18px; height:18px; border-top:2px solid #74bc34; border-right:2px solid #74bc34; transform:rotate(45deg); -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); left:50%; top:50%; margin:-9px 0 0 -11px;}
.PicList002433 .main  .slick-arrow:hover:before{ border-color:#fff;}
.PicList002433 .main  .slick-prev:before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg); -ms-transform:rotate(-135deg); margin-left:-5px;}
.PicList002433 .main  .slick-prev{ left:-59px;}
.PicList002433 .main  .slick-next{ right:-59px;}
@media(max-width:1408px){
.PicList002433 .main  .slick-prev{ left:2%;}
.PicList002433 .main  .slick-next{ right:2%;}
}
@media(max-width:640px){
.PicList002433 .main  .slick-arrow{ width: 7vw;height: 7vw;margin-top: -3.5vw;}
.PicList002433 .main .slick-arrow:before{width:40%; height: 40%;margin: 0;left: 40%; top: 30%;}
.PicList002433 .main .slick-next:before{left: 20%;}
}

.PicList002433  .list ul{ padding:0 50px;}
.PicList002433  .list li{ float:left; position:relative;  text-align:center; margin-bottom:4%;}
.PicList002433  .list li:first-child:before,
.PicList002433  .list li:last-child:after{ position:absolute; content:''; bottom:0px; height:90px; width:50px;}
.PicList002433  .list li:first-child:before{ left:-50px; background:url(../cn/images/PicList002433_ul_l.png) no-repeat 0 0;}
.PicList002433  .list li:last-child:after{right:-50px; background:url(../cn/images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433  .list li aside{ padding-top:35px;height:90px; background:url(../cn/images/PicList002433_libg.png) repeat-x left top;}
.PicList002433  .list li .ytable{ height:245px;}
.PicList002433  .list li .ytable-cell{ vertical-align:bottom;height: 253px;}
.PicList002433  .list li figure{ position:relative; display:inline-block;max-width: 80%;}
.PicList002433  .list li figure:after{ position:absolute; right:-24px; background:url(../cn/images/PicList002433_ying.png) no-repeat left bottom; width:24px; height:100%; background-size:contain; content:'';}
.PicList002433  .list li figure img{ max-height:245px;padding: 8px;padding-top: 12px;background: url(../cn/images/PicList002433_kuang.png) no-repeat ;background-size:100% 100%;}
.PicList002433  .list li p{ margin:0 auto; max-width:210px;width:90%; line-height:20px; max-height:40px; color:#333;}
.PicList002433  .list .ul-3 li{width:33.33333333%;}
.PicList002433  .list .ul-3 li:nth-child(3):after{ position:absolute; content:''; bottom:0px; height:90px; width:50px; right:-50px; background:url(../cn/images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433  .list .ul-2 li{width:50%;}
.PicList002433  .list .ul-2 li:nth-child(2):after{ position:absolute; content:''; bottom:0px; height:90px; width:50px; right:-50px; background:url(../cn/images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433  .list .ul-2 li:nth-child(1) > *{ padding-left:30%;}
.PicList002433  .list .ul-2 li:nth-child(2) > *{ padding-right:30%;}
.PicList002433  .list .ul-1 li{width:100%;}
@media(max-width:640px){
.PicList002433  .auto,
.PicList002433  .list ul{ padding:0;}
.PicList002433  .list li p{ font-size:12px;}
.PicList002433  .list li .ytable{ height:150px;}
.PicList002433 .list li .ytable-cell{height: 110px;}
.PicList002433  .list li figure img{ max-height:100%; padding:3px;}
.PicList002433  .list .ul-2 li:nth-child(1) > *{ padding-left:30%;}
.PicList002433  .list .ul-2 li:nth-child(2) > *{ padding-right:30%;}
.PicList002433  .list .ul-3 li:nth-child(3):after,
.PicList002433  .list li:first-child:before{ display:none;}
}
@media(max-width:480px){
.PicList002433  .list li .ytable{ height:100px;}
.PicList002433  .list li figure img{ max-height:100px;}
}

/*Timeline002853 */
@font-face {
	font-family: 'DINBold';
	src: url("https://work.gzwhir.com:51932/Build/content/Resoures/whirfonts/DIN/Bold.woff") format("woff");
	font-display: swap;
	}
	@font-face {
	font-family: 'DINPro-Regular';
	src: url("https://work.gzwhir.com:51932/Build/content/Resoures/whirfonts/DIN/Pro-Regular.woff") format("woff");
	font-display: swap;
	}
	
	.Timeline002853 .auto{max-width: 1280px;}
	.Timeline002853 .inner{max-width: 970px;margin: 0 auto; overflow: hidden;}
	
	
	.Timeline002853 .slider-nav{border-right: 1px solid #efefef;position: relative; padding: 3vw 0;}
	.Timeline002853 .slider-nav .btnBox{position: absolute;border-bottom: 1px solid #efefef;border-top: 1px solid #efefef;}
	.Timeline002853 .slider-nav .btn{position: relative;height: 100px;}
	.Timeline002853 .slider-nav .slick-arrow{font-size: 0;border:0; cursor: pointer;padding: 0; z-index: 10;}
	.Timeline002853 .slider-nav .slick-arrow{position: absolute;left: 50px;width: 25px; height: 25px; background: url(../cn/images/Timeline002853_btn.png) no-repeat center center #fff;}
	.Timeline002853 .slider-nav li{line-height: 129px; font-size: 18px;color: #ccc;font-weight: 100;}
	.Timeline002853 .slider-nav li span{font-family: "DINPro-Regular"; font-size: 34px; margin-right: 10px;}
	.Timeline002853 .slider-nav li.slick-center{color: #666;}
	.Timeline002853 .slider-for .box{padding-top: 6.2vw;line-height: 28px;}
	.Timeline002853 .slider-for .year{ font-family: "DINBold";color:#e60112;font-size: 48px;line-height: normal;}
	.Timeline002853 .slider-for .desc{line-height: 28px;color: #333; margin: 1vw 0 2vw 0;font-size: 22px;line-height: 28px;}
	.Timeline002853 .slider-nav .slick-track{transition: 0.3s;}
	.Timeline002853 .slider-for .info{font-size: 16px;color: #666;}
	@media(min-width:1025px){
	.Timeline002853 .slider-nav{float: left;width: 40.516%;}
	.Timeline002853 .slider-for{float: right;width: 51.134%;}
	.Timeline002853 .slider-nav .btnBox{width: 100.246%;left:0; top: 50%;transform: translateY(-50%);}
	.Timeline002853 .slider-nav .slick-prev{top: -26px;}
	.Timeline002853 .slider-nav .slick-next{bottom: -26px;}
	.Timeline002853 .slider-nav .slick-next{transform: rotate(180deg);-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);}
	.Timeline002853 .slider-nav li{padding-right: 3vw;text-align: right;}
	}
	@media(max-width:1024px){
	.Timeline002853{padding: 5% 0;}
	.Timeline002853 .slider-nav li{line-height: 60px; text-align: center;}
	.Timeline002853 .slider-nav{padding: 0 5vw;border-top: 1px solid #efefef;border-bottom: 1px solid #efefef;}
	.Timeline002853 .slider-nav .btnBox{position: static;border: none;}
	.Timeline002853 .slider-nav .btn{height: auto;position: static;}
	.Timeline002853 .slider-nav .slick-arrow{width: 25px; height: 100%; top: 0;}
	.Timeline002853 .slider-nav .slick-prev{ left: 20px;}
	.Timeline002853 .slider-nav .slick-next{ right: 20px;left: auto;}
	.Timeline002853 .slider-nav .slick-prev{transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);}
	.Timeline002853 .slider-nav .slick-next{transform: rotate(90deg);-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);}
	.Timeline002853 .slider-nav .slick-track{margin-top: 0!important;}
	.Timeline002853 .slider-nav li.slick-current{color: #666;}
	.Timeline002853 .slider-for{padding: 0 30px;}
	.Timeline002853 .slider-for .box{padding-top: 30px;padding-bottom: 30px;}
	}
	@media(max-width:640px){
		.Timeline002853 .slider-for .desc,
	.Timeline002853 .slider-nav li{font-size: 16px;}
	.Timeline002853 .slider-nav li span{font-size: 24px;}
	.Timeline002853 .slider-for .year{font-size: 30px;}
	.Timeline002853 .slider-for{padding: 0 2%;}
	.Timeline002853 .slider-for .info{font-size: 14px;}
	}
	
	
	.product{padding: 4%  0;}
	.product .fl{width: 20%;}
	.product .fr{width: 76%;}
	.product-con{padding: 0;background-color: #fff;}
	.product-con .list li{  padding: 0 1% 2%;}
	
	/*Menu002956 */
	.Menu002956{padding-left: 10px; }
	.Menu002956 nav{background: #f4f4f4;padding: 20px 0;}
	.Menu002956 h2{margin: 0 2.08vw 0 0;position: relative;margin-left: -10px; padding: 18px 0 18px 20px; }
	.Menu002956 h2 span{position: relative;z-index: 4;display: block;font-size: 24px;color: #fff;line-height: 1em;border-left: 2px solid #ffffff;padding-left: 15px;}
	.Menu002956 h2:after{position: absolute;content: '';height: 100%;background: #FFA940;top: 0;transform: skewX(25deg);-webkit-transform: skewX(25deg);-ms-transform: skewX(25deg);right:0;left: -30px;}
	.Menu002956 h2 i{position: absolute;}
	.Menu002956 h2 i.jiao{border:8px solid transparent;border-left-color: #58b530;left: 2px;top: -8px;transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);}
	.Menu002956 ul{padding: 12px 0;}
	.Menu002956 li:not(:last-child){border-bottom: 1px solid #fff;}
	.Menu002956 li .tit a,
	.Menu002956 li > a{display: block;line-height: 26px;padding: 8px 0px 6px 30px;font-size: 17px;position: relative;z-index: 1;}
	.Menu002956 li .tit{overflow: hidden;position: relative;}
	.Menu002956 li .tit i{display: inline-block;cursor: pointer;font-style: normal;position: absolute;border:4px solid transparent;border-top-width: 6px;border-top-color: #58b530;top: 50%;margin-top: -4px;right: 30px;opacity: 0;transition: 0.3s;z-index: 3;}
	.Menu002956 li .txtA:hover,
	.Menu002956 li.aon .txtA{font-weight: bold;color: #000;}
	.Menu002956 li .tit:hover i,
	.Menu002956 li.aon .tit i{opacity: 1;}
	
	.Menu002956 li dl{background: #eaeaea;display: none;}
	.Menu002956 li.aon dl{display: block;}
	/* .Menu002956 li.aon dl.dl2{display: none;} */
	.Menu002956 li.aon .dl1.aon .dl2{display: block;}
	.Menu002956 li dd{padding: 6px 0;margin: 0 0 0 40px;}
	.Menu002956 li .dl2 dd{margin: 0 0 0 60px;}
	.Menu002956 li dd+dd{ border-top: 1px dashed #ccc;}
	.Menu002956 li dd a{font-size: 15px; position: relative; padding-left:24px; color: #999;}
	.Menu002956 li dd a::before{ display:block; content:''; width:8px;height:1px;background:#555; position: absolute; left: 0; top:8px;}
	.Menu002956 li dd .dl2 a::before{display: none;}
	.Menu002956 li .dl1 dd a::before{top: 17.5px;}

	.Menu002956 li dd.aon a,
	.Menu002956 li dd a:hover{color: #333;}
	.Menu002956 li dd.aon a::before,
	.Menu002956 li dd a:hover::before{background:#555; }
	.Menu0029562{margin-top: 16%;}
	
	.Menu002956 li .dl1 dd a{
		color: #999;
	}
	.Menu002956 li .dl1.aon dd a{
		color: #333;
	}
	.Menu002956 li .dl1.aon .dl2 dd a{
		color: #999;
	}
	.Menu002956 li .dl1.aon .dl2 dd a:before{
		top: 8px;
	}

	@media(min-width:1025px){
	.Menu002956{overflow: hidden;}
	.Menu002956 ul{display: block!important;}
	}
	@media(max-width:1024px){
	.Menu002956{position: relative; z-index: 40;}
	.Menu002956 ul{display: none;position: absolute; left: 0;top: 100%; right: 0; z-index: 99;background: #edf0f5;}
	.Menu002956 i.wap-open{position: absolute; width: 30px; height: 30px; right: 40px;background: #fff; z-index: 10; top: 50%;margin-top: -15px; border-radius: 50%; transition: 0.3s;}
	.Menu002956 i.wap-open:before,
	.Menu002956 i.wap-open:after{position: absolute; content: ''; left: 50%; top: 50%; background: #004898; transform: translate(-50%,-50%);}
	.Menu002956 i.wap-open:before{width: 10px; height: 2px; }
	.Menu002956 i.wap-open:after{width: 2px; height: 10px; }
	.Menu002956 i.wap-open.on{transform: rotate(45deg);}
	.product .fl,
	.product .fr{width: 100%;float: none;}
	.product .Menu002956{margin-bottom: 30px;margin-top: 0;z-index: auto;}
	.product .Floor002398 .auto{padding: 0;}
	.product .Menu002956 nav{padding: 5px 0;}
	.product .Menu002956 h1 span{font-size: 18px;}
	}
	@media(max-width:640px){
		.product .Menu002956{margin-bottom: 20px;}
	.Menu002956 nav{padding: 10px 0;}
	.Menu002956 h2 span{font-size: 5vw;}
	.Menu002956 h2{padding: 3vw 0 3vw 20px; }
	.Menu002956 i.wap-open{right: 6vw;margin-top: -12px;  width: 24px; height: 24px;}
	.Menu002956 li .tit a, .Menu002956 li > a{font-size: 14px;}
	}
	
/*
 .PicList002273 Ã¤Â¸ÂºdemoÃ§Â¼â€“Ã¥ÂÂ·
 */
.PicList002273{padding-top: 8%;}
.PicList002273 .left img{width: 100%;}
.PicList002273 .right .time{font-size: 12px;color: #999;border: 1px solid #c5c6c6;padding: 2px 5px;margin-top: 8px;display: inline-block;}
.PicList002273 .right .h3{color: #313131;font-size: 18px;font-weight: normal;margin: 10px 0;}
.PicList002273 .right .p{color: #999;font-size: 14px;}
.PicList002273 ul li{margin-bottom: 30px;background: #eef0f1;padding: 18px 20px;}

@media screen and (min-width:768px ) {
	.PicList002273 .left{float: left;width: 25%;}
	.PicList002273 .right{float: right;width: 72%;}
	.PicList002273 .right .time{margin-top: 0px;}
	.PicList002273 ul li{background:#eef0f1;}
}

@media screen and (min-width:1024px ) {
	.PicList002273 .right .time{margin-top: 15px;}
	.PicList002273 ul li:hover{border: 1px solid #ee322d;box-shadow: 0px 0px 30px #ccc;}
	.PicList002273 ul li{background:#eef0f1;position: relative;}
	.PicList002273 ul li .right_btn{width: 11px;height: 19px;background: url(../cn/images/PicList002273-arrow_right.png) no-repeat center;display: inline-block;position: absolute;top: 50%;right: 48px;cursor: pointer;margin-top: -10px}
	.PicList002273{padding-top: 31px;}
}

@media screen and (min-width:1200px ) {
	.PicList002273 .left{float: left;margin-right: 50px;}
	.PicList002273 .right{float: left;width: 600px;}
	.PicList002273 .right .time{margin-top: 14px;}
	.PicList002273 .right .h3{line-height: 18px;margin: 28px 0 17px;}
	.PicList002273 .right .p{line-height: 19px;}
	.PicList002273 ul li{padding-right: 20px;}
}

/*Page002046 */
.Page002046 .Pages{ text-align:center; padding:3% 0;}
.Page002046 .Pages a{ display:inline-block; vertical-align:middle;border:1px solid #ececec; padding:0 15px; line-height:38px; color:#999;}
.Page002046 .Pages a:hover,
.Page002046 .Pages a.a_cur{ background-color:#FFA940; color:#333;}
.Page002046 .Pages em{ font-style:normal; display:inline-block; vertical-align:middle; overflow:hidden;}
.Page002046 .Pages em a{ float:left; margin-left:-1px;}
.Page002046 .Pages .p_cur,
.Page002046 .Pages .p_count,
.Page002046 .Pages .p_jump,
.Page002046 .Pages .p_total{ display:none;}
.Page002046 .Pages .a_prev,
.Page002046 .Pages .a_next{ padding:0; width:44px; background:url(../cn/images/Page002046-a_prev.gif) no-repeat center center; overflow:hidden; line-height:1000px; height:38px;}
.Page002046 .Pages .a_next{ background-image:url(../cn/images/Page002046-a_next.gif);}
@media(max-width:640px){
.Page002046 .Pages .a_first,
.Page002046 .Pages .a_end{ display:none;}
.Page002046 .Pages .a_prev, .Page002046 .Pages .a_next{width: 35px;height: 35px;}
.Page002046 .Pages a{line-height: 35px;width: 35px;}
}
@media(max-width:480px){
.Page002046 .Pages a{padding:0 5px; }
}
.Page2{padding: 0 0 4% 0;}
/*TextList002514 */
.TextList002514{padding: 4% 0;}
.TextList002514 .list{ border:1px solid #e8e8e8; padding:0 3%; margin-bottom:15px;}
.TextList002514 .list strong{font-size: 16px;font-weight: 600;color: #332;}
.TextList002514 .list p{font-size: 16px; color: #666;line-height: 30px;}
.TextList002514 .job-title{ line-height:30px; padding:15px 0; font-size:16px; cursor:pointer; position:relative;}
.TextList002514 .job-title i{ position:absolute; width:22px; height:22px; background:#009b4c; border-radius:50%; right:0; top:50%; margin-top:-11px;}
.TextList002514 .job-title i::before,
.TextList002514 .job-title i::after{ position:absolute; content:''; background:#fff;}
.TextList002514 .job-title i::before{ left:20%; width:60%; height:2px; top:50%; margin-top:-1px;}
.TextList002514 .job-title i::after{ left:50%; margin-left:-1px; width:2px; top:20%; height:60%;}
.TextList002514 .job-title.select i::after{ display:none;}
.TextList002514 .job-title.select{ color:#333;font-size: 18px;font-weight: 600;}
.TextList002514 .job-main{ display:none; padding:22px 0; border-top:1px dotted #e5e5e5;}
.TextList002514 .job-email{ color:#009b4c; padding:30px 0;}
.TextList002514 .job-email a{ color:#009b4c;}

@media(max-width:640px){
	.TextList002514 .list strong,
	.TextList002514 .list p{font-size: 14px;}
	.TextList002514 .job-title,
	.TextList002514 .job-title.select{font-size: 14px;}
	.TextList002514 .job-email{padding: 15px 0;}
}

/*Banner002922 */
.Banner002922 .Ispic{height: 30vw;max-height: 320px;}

/*Menu001093 */
.Menu001093{background: #fff;box-shadow:  0 5px 10px rgba(0,0,0,0.08);position: relative; z-index: 1;}
.Menu001093 .auto{max-width: 1400px;}
.Menu001093 .nav{display: table; margin: 0 auto;}
.Menu001093 .nav li{float: left;position: relative;display: table;height: 60px; margin: 0 1px; min-width:8.334vw; }
.Menu001093 .nav li a{transition: 0.3s; display: table-cell; vertical-align: middle; text-align: center;font-size: 16px;padding: 0 2vw;}
.Menu001093 .nav li a:hover,
.Menu001093 .nav li.aon a{background: #FFA940;color: #fff;}
.Menu001093 .nav li a:after{position: absolute; bottom: 6px; left: 50%; margin-left: -6px;  content: '';border:4px solid  transparent; border-top-color: #fff; width: 0; height: 0; border-top-width: 6px;}
@media(max-width:640px){
.Menu001093 .nav li{height: 10vw;}
.Menu001093 .nav li a{font-size: 2.6vw;}
.Menu001093 .auto{overflow-x: auto;}
}
@media(max-width:480px){
.Menu001093 .nav li{height: 14vw;}
.Menu001093 .nav li a{font-size: 3.5vw; padding: 0 4vw;}
.Menu001093 .nav li a:after{bottom: 0.5vw;}
}
/*
 .RighInfo002803 Ã¤Â¸ÂºdemoÃ§Â¼â€“Ã¥ÂÂ·
 */
.RighInfo002803 { padding: 4% 0; }
.RighInfo002803 .auto { max-width: 1280px; }

@media(max-width:1440px) {
.RighInfo002803 .auto { padding-left: 2%; padding-right: 2%; }
}
.RighInfo002803 .txtbox { text-justify: inter-ideograph; text-align: justify; word-wrap: break-word; clear: both; margin-bottom: 4%; }
.RighInfo002803 .name { font-size: 24px; color: #000; line-height: 1; padding-bottom: 20px; }
.RighInfo002803 .name em { font-style: normal; color: #e60112; }
.RighInfo002803 .word { line-height: 30px; font-size: 16px; color: #666; position: relative; }
.RighInfo002803 .word .wap_pic { display: block; text-align: center; }
.RighInfo002803 .word .pc_pic { display: none; }
.RighInfo002803 .word .fr { margin-left: 60px; margin-bottom: 40px; }
.RighInfo002803 .word .fl { margin-right: 60px; margin-bottom: 40px; margin-top: 40px; }

@media only screen and (min-width:769px ) {
.RighInfo002803 .name { font-size: 36px; padding-bottom: 30px; }
.RighInfo002803 .word .wap_pic { display: none; }
.RighInfo002803 .word .pc_pic { display: block; position: absolute; right: 0; top: 0; z-index: -1; }
.RighInfo002803 .word .pic { display: block; float: right; margin-left: 50px; }
.RighInfo002803 .p { padding-right: 58%; margin-bottom: 20px; }
.RighInfo002803 .p1 { padding-right: 42%; }
}

@media (max-width: 1200px) {
.RighInfo002803 .word .pc_pic { position: static; width: 45%; float: right; margin-left: 5%; }
.RighInfo002803 .p, .RighInfo002803 .p1 { padding-right: 0; }
}

@media(max-width:768px) {
.RighInfo002803{padding: 30px 0;}
.RighInfo002803 li h3 { font-size: 20px; margin-top: 10px; }
.RighInfo002803 li p { font-size: 16px; }
.RighInfo002803 .name{padding-bottom: 0;}
}

@media(max-width:480px) {
.RighInfo002803 li { width: 100%; float: none; margin-left: 0 !important; margin: 2% 0; }
}

/*PicList001912*/
.PicList001912 {padding: 2% 0 0 0;}
.PicList001912 .columnName{ padding:4% 0; line-height:normal; text-align:center; font-size:61px; color:#c20f00; text-transform:uppercase;}
.PicList001912 .columnName span{ display:block; color:#353535; font-size:30px; padding:10px 0 15px;}
.PicList001912 .columnName:after{ display:block; content:''; margin:0 auto; width:40px; height:2px; background-color:#c20f00;}
.PicList001912 li{ margin-bottom:35px; border:3px solid #f0f0f0; padding:4px;}
.PicList001912 li :hover a{color: #a3c31d;}
.PicList001912 li:hover{border:3px solid #a3c31d;}
.PicList001912 li div{ background:url(../cn/images/PicList001912-libg.jpg) repeat-x left bottom #fff; padding:2%; overflow:hidden;}
.PicList001912 li .pic{ float:left; width:22.5%;}
.PicList001912 li .pic img{ display:block; width:100%;}
.PicList001912 li figure{ float:right; border-left:1px solid #f3f3f3; width:75%; padding-left:25px;}
.PicList001912 li h3{ margin:0; line-height:50px; font-size:16px;}
.PicList001912 li h3 span{ float:right; color:#999; font-size:12px; font-weight:normal;}
.PicList001912 li p{ line-height:24px; overflow:hidden; height:72px; color:#888;font-size: 14px;}
.PicList001912 li .more{ color:#a3c31d;}
@media(max-width:1000px){
.PicList001912 .columnName{ font-size:45px;}
.PicList001912 .columnName span{ font-size:24px;}
.PicList001912 li h3{ line-height:normal;}
.PicList001912 li p{ margin:2% 0; height:48px;}
}
@media(max-width:640px){
.PicList001912 .columnName{ font-size:35px;}
.PicList001912 .columnName span{ font-size:20px;}
}
@media(max-width:480px){
.PicList001912 li .pic,
.PicList001912 li figure{ float:none; width:auto;}
.PicList001912 li figure{ border:0; padding-left:0; padding-top:3%;}
}

/* */ 
.RighInfo002799 { padding: 4% 0;}
.RighInfo002799  .cur-top{padding-bottom: 3%;}
.RighInfo002799 li{width: 33.3333%;float: left;list-style: none;padding-right: 4%;}
.RighInfo002799 .pic{ float: right; margin-left: 12%; }
.RighInfo002799 .tit .en{ font-family: 'Times New Roman'; font-size: 48px; color: #fff0e5; font-weight: bold; letter-spacing: 5px; text-transform: uppercase; }
.RighInfo002799 .tit .cn{ margin-top: -35px; font-size: 48px; color: #FFA940; letter-spacing: 5px;}
.RighInfo002799 .subtit{font-size: 24px;font-size: #FFA940 !important; margin-top: 3%;position: relative;margin-bottom: 1%; }
.RighInfo002799 .subtit:before{display: inline-block;content: '';width: 10px;height: 10px;background:none;position: relative;top:-4px;margin-right: 8px;border-radius: 50%;border:2px solid #FFA940;}
.RighInfo002799 .subtit span{position: absolute;left:0;bottom:0;font-size: 48px;text-transform: uppercase;font-family: 'Times New Roman';opacity: .05;letter-spacing: 5px;}
.RighInfo002799 .subtit span i{font-size: 68px;font-style: normal;}
.RighInfo002799 p { font-size: 16px; color: #666; line-height: 36px; text-align: justify;margin:0; }
.RighInfo002799 .p1:before{display: inline-block;content: '';width: 10px;height: 1px ;background:#999;margin-right: 8px;position: relative;top:-5px;}
@media (max-width: 768px) {
.RighInfo002799 .auto{ padding: 0 3%; }
.RighInfo002799 .pic{ float: none; width: 100%; margin-bottom: 5%; margin-left: 0; }
.RighInfo002799 .tit .en{ font-size: 38px; }
.RighInfo002799 .tit .cn{ margin-top: -25px; font-size: 38px; }
.RighInfo002799 .subtit{margin-top: 0;font-size: 18px;}
.RighInfo002799 p.p1{margin-bottom: 1%;}
.RighInfo002799 p{font-size: 14px;line-height: 30px;}
.RighInfo002799 li{width: 100%;padding: 0;margin: 15px 0;float: none;}
}
.fl404{padding: 6% 0;margin: 0 auto;}
.fl404 img{width: 48%;}
.fl404 .pic{text-align: center;}
.fl404 .bottom {width: 22%;margin: 0 auto;padding: 4% 0 8% 0;}
.fl404 .bottom a{width: 120px;height: 42px;text-align: center; line-height: 42px;background-color: #FFA940;}

@media(max-width:1200px){
	.fl404 .bottom{width: 50%;}
	.fl404 img{width: 80%;}
}
@media(max-width:480px){
	.fl404 .bottom{width: 80%;}
}


/*Floor002065 */
.Floor002065{ padding-bottom:3%;}
.Floor002065 .title{ padding:50px 0 20px; line-height:26px; color:#333;font-size: 24px;border-top: 1px solid #ebebeb}
.Floor002065 .title a{ float:right; background:url(../cn/images/Floor002065-more.png) no-repeat right center; padding-right:20px;}
.Floor002065 .title span{ background:url(../cn/images/Floor002065-title_icon.png) no-repeat left center; padding-left:25px; font-size:24px; color:#000; margin-right:10px;}

.Floor002065 .item{ position:relative;border: 1px solid #ebebeb;}
.Floor002065 .item .pic{ overflow:hidden;position:relative;}
.Floor002065 .item .Ispic{ display:block; padding-bottom:80%; transition:0.3s; position:relative;background-size: contain;}
.Floor002065 .item .Ispic img{ display:none;}
.Floor002065 .item:hover .Ispic{ transform:scale(1.2);}
.Floor002065 .item .txt{ padding:15px; background-color:#f8f8f8;font-size:16px;text-align: center}
.Floor002065 .owl-nav div{ position:absolute; top:50%; width:22px; overflow:hidden; line-height:1000px; height:40px; margin-top:-20px; background:url(../cn/images/Floor002065-btn.png) no-repeat left top; z-index:10;}
.Floor002065 .owl-nav .owl-prev{ left:0;margin-left:-40px;}
.Floor002065 .owl-nav .owl-next{right:0; margin-right:-40px; background-position: right top;}

@media(max-width:1100px){
.Floor002065 .owl-carousel{ padding:0 30px;}
.Floor002065 .owl-nav .owl-prev{margin-left:0;}
.Floor002065 .owl-nav .owl-next{margin-right:0;}
}
@media(max-width:640px){
.Floor002065 .title span{ display:block;}
.Floor002065 .item .Ispic{padding-bottom: 60%;}
.Floor002065 .owl-carousel.owl-drag .owl-item{padding: 5px;}
}
@media(max-width:640px) and (min-width:376px){
.Floor002065 .item dt,
.Floor002065 .item dd{ float:none; text-align:right;}
}




/*
 .Location001813 涓篸emo缂栧彿
 */
.Location001813{ padding-bottom:30px;}
.Location001813 .auto{ border-bottom:1px solid #e5e5e5; position:relative;}
.Location001813 .auto em{ position:absolute; right:0; bottom:8px; font-style:normal; background:url(../cn/images/Location001813-icon.png) no-repeat left center; padding-left:25px;font-size: 14px;}
.Location001813 .auto em span{ color:#4858a5;}
.Location001813 h2{ margin:0; display:table; position:relative; font-size:20px; color:#fff; padding:0 40px 0 40px; line-height:52px; height:52px; overflow:hidden; background-color:#FFA940;}
.Location001813 h2 span{ position:absolute; left:10px; top:0; color:#FFA940; font-weight:normal; font-family:Arial;}
.Location001813 h2 b{ font-size:60px; text-transform:uppercase; font-weight:normal;}
@media(max-width:640px){
.Location001813 h2{ display:block; padding-right:0;}
.Location001813 .auto em{ font-size:12px; position:relative; bottom:auto; display:block; padding-top:15px; padding-bottom:15px;padding-left: 0;}
}
.content{padding: 4% 0;}
.searchCent .searchList li{padding: 15px 0;border-bottom:1px solid #f2f2f2;border-bottom: 1px solid #dedede;}
.searchCent .searchList li .textB{}
.searchCent .searchList li .textB h5{font-size:18px;color: #554;font-weight:normal;margin: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.searchCent .searchList li .textB p{color: #999;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;}

@media(max-width:640px){
.searchCent .searchList li .textB h5{font-size: 14px;}
}

/*20210121*/
.Top002941 .top-menu li .sub .category {
    position: relative;
}

.Top002941 .top-menu li .sub .category .subcategory {
    position: absolute;
    left: 100%;
    white-space: nowrap;
    top: 0;
    background: #FFC073;
    display: none;
}

.Top002941 .top-menu li .sub .category:hover .subcategory {
    display: block;
}
.Top002941 .top-menu li .sub .category:hover>a {
    background: #FFC073;
}

.Top002941 .top-menu li .sub .category .subcategory a:hover {
    background: #FFA940;
}

.Floor001864 .hul {
    display: block;
}

.Floor001864 li{
	margin: 0;
	padding: 10px;
}
.Floor001864 .slick-arrow{ position:absolute; width:22px; height:22px; top:50%; margin-top:-11px; overflow:hidden;font-size: 0; cursor: pointer;z-index:10; border: 0;background: none;padding: 0;
	border-top: 2px solid #b7b7b7;border-left: 2px solid #b7b7b7;transform:rotate(-45deg);}
.Floor001864 .slick-prev{ left:-25px;}
.Floor001864 .slick-next{transform:rotate(135deg); right:-25px;}

.Other001470 .icon {
    background-color: #000;
}

@media(max-width:1024px){
	.Other001470 {
		top: auto;
		bottom: 10px;
	}
	.Other001470 .icon2,.Other001470 .top {
		display: none;
	}
	.Top002941 .top-search .text {
		width: 100%;
		box-sizing: border-box;
	}
	
	.Top002941 .top-search .btn {
		right: 10px;
	}
	.product .fl {
		display: none;
	}
}
.RighInfo002939 .left .Location001813 h1 {
    display: none;
}

.RighInfo002939 .left .Location001813 em {
    position: static;
    line-height: 40px;
    padding: 0;
    display: block;
}
.Top002941 .top-menu li a {
    color: #000 !important;
}

/*20200125*/
.footmb{
	position: fixed;
	width: 100%;
	height: 60px;
	left: 0;
	bottom: 0;
	overflow: hidden;
	background: #000;
	z-index: 999;
	display: none;
}
.footmb .icon{
	width: 50%;
	float: left;
}
.footmb .icon a{
	display: block;
	text-align: center;
	padding-top: 40px;
	line-height: 20px;
	background-image: url(Other001470-icon.png);
	background-repeat: no-repeat;
	color:#fff;
}
.footmb .icon.icon1 a{
	background-position: center -10px;
}
.footmb .icon.icon1 a.wap{display:none;}
.footmb .icon.icon2 a{
	background-position: center -175px;
}
@media(max-width:1024px){
	.footmb{
		display: block;
	}
	.Other001470{
		display: none;
	}
	.Bottom002743{
		padding-bottom: 60px;
	}
	.Floor001864 .slick-prev{
		left: 30px;
	}
	.Floor001864 .slick-next{
		right: 30px;
	}
	.footmb .icon.icon1 a.wap{display:block;}
	.footmb .icon.icon1 a.pc{display:none;}
}

/*20210225*/
.Floor002398 .list .pic {
    height: auto;
}
/*
.Floor002398 .list .pic img {
    visibility: visible;
	display: block;
}*/