﻿@font-face
{
font-family: Oswald-Regular;
src: url('../fonts/Oswald-Regular.ttf')
}
/*
 .RichInfo005 为demo编号
 */
.RichInfo005{ padding:3% 0 5% 0;}
.RichInfo005 .news_info .title{ background:#fcfcfc; border:1px solid #ececec; padding:20px;}
.RichInfo005 .news_info .title h1{ margin:0; line-height:30px; font-size:18px; color:#444; font-weight:normal; width:80%; float:left;}
.RichInfo005 .news_info .title span{ float:right;color:#666; font-size:14px; line-height:30px;}
.RichInfo005 .news_info .info{ text-align:justify; text-justify:inter-ideograph;    padding: 3% 1%;line-height: 28px;text-indent: 2em;}
.RichInfo005 .news_info .info_back{ text-align:center; clear:both; padding:12px 30px; display:inline-block; background:#333; border-radius:3px;}
.RichInfo005 .news_info .info_back a{ color:#fff; font-size:16px;}
.RichInfo005 .news_info .info_pn{ border-top:1px solid #ececec; padding-top:3%; margin-top:3%;}
.RichInfo005 .news_info .info_pn span{ display:inline-block; width:50%; float:left;}
.RichInfo005 .news_info .info_pn span em{ background:#faedef; font-style:normal; padding:5px 10px; margin-right:10px;}
.RichInfo005 .news_info .info_pn span a{ color:#999;}

@media(max-width:640px){
.RichInfo005 .news_info .title h1{ width:100%; float:none;}
.RichInfo005 .news_info .title span{ float:none;}

}


.jjfa0327{padding: 4% 0;color: #333;background: #eee;line-height: 24px}
.jjfa0327 .fl1{width: 48.5%;float: left}
.jjfa0327 .fr1{width: 48.5%;float: right}
.jjfa0327 .fl1 h1{font-weight: normal;font-size: 18px;margin: 0}
.jjfa0327 .fl1 p{margin:10px 0 20px}
.jjfa0327 .btn{border: solid #bcbbba 1px;;margin:10px 0 20px  0;padding:3px 12px;display: inline-block;box-shadow: 0 1px 1px 0 rgba(50,50,50,.2);background: #fff}
@media(max-width:640px){
.jjfa0327 .fl1{width: 100%;float: none}
.jjfa0327 .fr1{width: 100%;float: none}
}

/*
 .RighInfo002238
 */
.RighInfo002238{ padding:4% 0 0;}
.RighInfo002238 .fz_36{; color:#333; margin:0; font-size:28px;text-align: center}
.RighInfo002238 .tit:after{ content:"";width:30px; height:2px; background:#00a0a9; margin:20px auto; display:block; }
.RighInfo002238 .con{font-size:16px; color:#666; line-height:30px; margin:0;}
.RighInfo002238 .con p{margin: 8px 0;font-size: 15px}
.RighInfo002238 .fz_60{ font-size:30px;}



.RighInfo002238 .bg{ position: relative; background-color: #202020; min-height: 400px;padding: 4% 0; background-position:center center; background-repeat:no-repeat; background-size:cover; }
.RighInfo002238 .bg li{color: #fff; font-size: 16px; width: 33.3334%; padding:20px 0 ; margin: 0 auto; position: relative; z-index: 3;text-align: center; float: left; width:50%;}
.RighInfo002238 .bg li p{   border: 1px solid #fff;  margin: 0 auto 15px;width: 130px; height:130px;border-radius: 130px;}
.RighInfo002238 .bg li p b{ font-family: arial; display: block; padding: 44px 0 10px}


@media only screen and (min-width:768px){
   .RighInfo002238 .fz_24{ font-size:18px;}
   .RighInfo002238 .fz_36{ font-size:30px;}
   .RighInfo002238 .fz_60{ font-size:40px;}
   .RighInfo002238 .bg li{width:33.33%; }
   .RighInfo002238 .bg li p{width: 160px; border-radius:160px; height:160px;}
}
@media only screen and (min-width:1024px){
   .RighInfo002238 .fz_24{ font-size:20px;}
   .RighInfo002238 .fz_36{ font-size:32px;}
   .RighInfo002238 .fz_60{ font-size:50px;}
   .RighInfo002238 .bg{ min-height: 335px}
   .RighInfo002238 .bg li{width:20%; }
}
@media only screen and (min-width:1200px){
   .RighInfo002238 .fz_24{ font-size:24px;}
   .RighInfo002238 .fz_36{ font-size:36px;}
   .RighInfo002238 .fz_60{ font-size:60px;}
   .RighInfo002238 .bg li{width:180px; margin: 0 61px 0 0;}
   .RighInfo002238 .bg li p{width: 180px; height:180px;border-radius: 180spx;}
   .RighInfo002238 .bg li.last{ margin: 0 0 0 0}
}
@media only screen and (max-width:768px){
	.RighInfo002238 .fz_36{font-size:20px;}
	.RighInfo002238 .con p{font-size:14px;color:#777;}
}

/*RighInfo002813 */
.RighInfo002813{ padding: 4% 0;font-size: 16px;}
.RighInfo002813 .contact .ytable-cell{background: #f5f5f5;vertical-align: top;padding: 40px;text-align: center}
.RighInfo002813 .contact .ytable-cell.no{background: none;padding: 0;}
.RighInfo002813 .contact h3{font-size: 18px; font-weight: 500;margin-bottom: 5px;color: #333}
.RighInfo002813 .contact aside{color: #666;font-size: 14px;}
.RighInfo002813 .tit{text-align: center;font-weight: normal;color: #333;font-size:28px}
.RighInfo002813 .tit p{color: #666;font-size:14px;text-align: center;line-height: 1.8}
.RighInfo002813 .tit::after{content: '';width: 30px;height: 2px;background: #00a0a9;display: block;margin: 10px auto 40px}


@media(min-width:641px){
.RighInfo002813 .contact .ytable-cell:not(:last-child){width: 24%;text-align: center}
.RighInfo002813 .contact .ytable-cell.no{width: 2%;}

}
@media(min-width:641px) and (max-width:1024px){
.RighInfo002813 .contact h3{font-size: 20px;}
}
@media(max-width:640px){
.RighInfo002813 .contact .ytable-cell,
.RighInfo002813 .contact .ytable{display: block;}
.RighInfo002813 .contact .ytable-cell.no{height: 10px;}
}


/*Floor002214 End*/
/*Floor002718 */
.Floor002718{ position:relative; z-index:1; }
.Floor002718 .main{color:#fff; padding:4% 0; ;background-repeat:no-repeat; }
.Floor002718 .main .ytable{ height:100%;}
.Floor002718 .main .tit{text-align: center;font-weight: normal;color: #fff;font-size: 28px;}
.Floor002718 .main .tit::after{content: '';width: 30px;height: 2px;background: #fff;display: block;margin:18px auto }
.Floor002718 .con p{ font-size:15px; text-align:center; line-height:30px;}

.Floor002718 .main .link{ width:220px; line-height:50px; text-align:center; color:#fff; border:1px solid #fff; display:block; margin:0 auto; transition:0.3s; font-size:16px;}
.Floor002718 .main .link:hover{ background:#fff; color:#000;}

.zs{padding: 4% 0 5%}
.zs .tit{text-align: center;font-weight: normal;color: #333;font-size: 28px;}
.zs .tit::after{content: '';width: 30px;height: 2px;background: #00a0a9;display: block;margin:18px auto 30px}


/*
 .RighInfo002254
 */

.RighInfo002254{ padding:4% 0;}
.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;}
.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(../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(../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;}
.RighInfo002254 .list li.on figure{ border:2px solid #333;}
.RighInfo002254 .right_info{ float:right; width:39.2%;}
.RighInfo002254 .right_info h1,
.RighInfo002254 .right_info p{ margin:0;padding:5% 0;border-bottom:1px solid #e7e8e8;}
.RighInfo002254 .right_info h1{ padding:7% 0; color:#333; font-size:26px;font-weight: normal;line-height: 1.5;}
.RighInfo002254 .right_info p{line-height:30px; color:#777; margin-bottom:10%;}
.RighInfo002254 .right_info a{display:inline-block;padding: 14px 7%;color:#fff;font-size: 16px;transition:0.4s;background-color:#333;}

.RighInfo002254 .tab{padding:4% 0;}
.RighInfo002254 .tab .h1_tab{ margin:0; border-bottom:1px solid #e7e8e8; overflow:hidden; font-size:16px; font-weight:normal; color:#000;}
.RighInfo002254 .tab .h1_tab span{float:left;width: 13%;line-height: 60px;background-color:#f2f2f3;margin-right: 1.5%;cursor:pointer;text-align: center;}
.RighInfo002254 .tab .h1_tab span:last-child{margin-right:0;}
.RighInfo002254 .tab .h1_tab span.on{ background-color:#333; color:#fff;}
.RighInfo002254 .tab .info{ padding:3% 0 0;font-size: 16px;color: #333;line-height: 30px}
.RighInfo002254 .tab .info p{margin:0;}
.RighInfo002254 .tab .info1{}
.RighInfo002254 .tab .info1 li{;margin:8px 0;}
.RighInfo002254 .tab .info1 li::before{content: '';display: inline-block;background: #00a0a9;width: 5px;height: 5px;margin:3px 6px 3px 0;border-radius: 50%;}
.RighInfo002254 .tab .info5 .reports-list{margin: 0}
.RighInfo002254 .ul_download li{ border-bottom:1px solid #d1d1d3; line-height:34px; background:url(../images/RighInfo002254-icon_download.png) no-repeat right center; padding:10px 0;}
.RighInfo002254 .ul_download li a{ padding:0 38px; background:url(../images/RighInfo002254-icon.png) no-repeat left center;}
@media(max-width:768px){
.RighInfo002254 .list_img,
.RighInfo002254 .right_info{ float:none; width:auto;}
.RighInfo002254 .tab .info{padding:5% 0;color:#777;font-size:14px;}
.RighInfo002254 .tab .info p{padding:0;margin:0;}
.zs .tit{font-size:20px;}
.RighInfo002254 .tab .h1_tab span{width:23%;margin-right:2%;margin-bottom:2%}
}
@media(max-width:640px){
.RighInfo002254 .list li{ height:100px;}
.RighInfo002254 .right_info h1{font-size:18px; }
.RighInfo002254 .right_info h3{ font-size:16px;}
.RighInfo002254 .tab .h1_tab span{line-height:40px;}
.RighInfo002254 .right_info p{margin-bottom:0;}
.RighInfo002254 .right_info a{display:none;}
.RighInfo002254 .right_info h1,.RighInfo002254 .right_info h1, .RighInfo002254 .right_info p{padding:3% 0;}
.RighInfo002254 .tab .h1_tab span{width:31%;margin-right:2.5%;margin-bottom:2%}
.RighInfo002254 .tab .h1_tab span:nth-child(3n){margin-right:0;}
 }
@media(max-width:480px){
.RighInfo002254 .list{ padding-top:30px; padding-bottom:30px;}
.RighInfo002254 .list a{ height:28px;}
.RighInfo002254 .list li{ height:80px;}
.RighInfo002254 .tab .h1_tab{ font-size:14px;}
.RighInfo002254 .tab .h1_tab span{ padding:0 3%;}
 }
/*
 .RighInfo002296
 */
.RighInfo002296 .h5,.RighInfo002296 .h3,.RighInfo002296 .p{ margin: 0; padding: 0;}
.RighInfo002296{ background: #f2f2f2;overflow: hidden;}
.RighInfo002296 .column-name{ text-align:center; font-size:24px; padding-bottom:6%; font-weight: normal;}
.RighInfo002296 .auto{ position: relative;min-height:500px;}
.RighInfo002296 .bg_line{ position: absolute; width: 100%; top: 0; height: 100%; z-index: 1;}
.RighInfo002296 .bg_line span{ position: absolute; top:0; left: 0; height: 100%; width: 1px; background: #e7e7e7; display: block;}
.RighInfo002296 .bg_line .line2{ left: 33.3334%;}
.RighInfo002296 .bg_line .line3{ left: 66.6668%;}
.RighInfo002296 .bg_line .line4{ right: 0; left: auto;}
.RighInfo002296 .wrap-container{ position: relative; z-index: 2; padding: 60px 0 0;  color: #666666; line-height: 24px; text-justify: inter-ideograph;  text-align: justify;  word-wrap: break-word;  clear: both; }

.RighInfo002296 dl{ text-align:center; font-size:16px; padding-bottom:8%;}
.RighInfo002296 ul{ text-align:center;}
.RighInfo002296 ul li{ font-size:16px;}
.RighInfo002296 ul li h5{ font-size:18px; font-weight:bold; color:#333333; line-height:50px;}
.RighInfo002296 ul li h5 i{ display:block; width:20px; height:3px; background-color:#ffba00; margin:auto;}
@media only screen and (min-width: 768px) {
	.RighInfo002296 .column-name{font-size:28px;}
	.RighInfo002296 dl{ font-size: 18px;}
	.RighInfo002296 ul li{ float: left; width: 33.3334%;}
	.RighInfo002296 ul li h5{ font-size: 20px;}
}
@media only screen and (min-width: 1024px) {
	.RighInfo002296 .column-name{font-size:32px;}
}






/*
 .Floor001201
 */
.Floor001201{ padding:4% 0;background: #f6f6f6}

.Floor001201 .tit{text-align: center;font-weight: normal;color: #333;}
.Floor001201 .tit::after{content: '';width: 30px;height: 2px;background: #00a0a9;display: block;margin: 20px auto 40px}


.Floor001201 li{ width:49%; margin-right:2%; background-color:#fff; position:relative; float:left; padding:5% 5% 3%; transition:all ease 0.5s;margin-bottom: 2%}
.Floor001201 li:nth-child(2n){ margin-right:0;}
.Floor001201 li a{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
.Floor001201 li h3{ text-align:center; margin:0; font-weight:normal; font-size:20px; color:#333; padding:4% 0; position:relative;}
.Floor001201 li h3::before{ position:absolute; content:''; width:6%; height:2px; background-color:#00a0a9; left:47%; bottom:0;}
.Floor001201 li figure{ padding-bottom:16%; background:url(../images/Floor001201-icon1.png) no-repeat center top/cover;    background-size: inherit;}
.Floor001201 li:nth-child(2) figure{ background-image:url(../images/Floor001201-icon2.png);}
.Floor001201 li:nth-child(3) figure{ background-image:url(../images/Floor001201-icon3.png);}
.Floor001201 li:nth-child(4) figure{ background-image:url(../images/Floor001201-icon4.png);}
.Floor001201 li p{font-size:14px;line-height: 24px;height: 162px;overflow:hidden;color:#666;margin: 20px 0;}

@media(max-width:768px){
.Floor001201 li figure{padding-bottom: 28%}
}

@media(max-width:640px){
.Floor001201 li h3{ font-size:16px;}
.Floor001201 li p{ padding: 0 10px}
}
@media(max-width:480px){
.Floor001201 li{ padding:20px 0;}
.Floor001201 li figure{ padding-bottom:20%;}
.Floor001201 li h3{ font-size:14px;}
.Floor001201 li{width: 100%;margin-right: 0;float: none;margin-bottom: 2%}

.Floor001201 li p{height: auto}
}

@keyframes hover001201{
0%{ background-position:left top; opacity:0;}
50%{ background-position:right top;opacity:0.5;}
100%{ background-position:center top; opacity:1;}
}
@-moz-keyframes hover001201{
0%{ background-position:left top; opacity:0;}
50%{ background-position:right top;opacity:0.5;}
100%{ background-position:center top; opacity:1;}
}
@-webkit-keyframes hover001201{
0%{ background-position:left top; opacity:0;}
50%{ background-position:right top;opacity:0.5;}
100%{ background-position:center top; opacity:1;}
}
/*
 .RighInfo002799
 */
.RighInfo002799 { padding: 4% 0;}
.RighInfo002799 .tit{text-align: center;font-weight: normal;color: #333;}
.RighInfo002799 .tit p{;color: #666;font-size:14px;text-align: center;}
.RighInfo002799 .tit::after{content: '';width: 30px;height: 2px;background: #00a0a9;display: block;margin: 16px auto 10px}
.RighInfo002799 .pic{ float: right; margin-left: 10%;    margin-top: 2%;}
.RighInfo002799 .subtit{font-size: 22px;color: #00a0a9 ; margin-top: 7%;position: relative;margin-bottom: 2%; }
.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 #00a0a9;}
.RighInfo002799 .p1 {font-size: 16px;color: #444;line-height: 30px;margin: 12px 0;}
.RighInfo002799 .p1:before{display: inline-block;content: '';width: 10px;height: 1px ;background:#00a0a9;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 .p1{font-size:14px;}
.RighInfo002799 .subtit{font-size:18px;}
.RighInfo002799 .tit{font-size:22px;}
.RighInfo002799 .p1{color:#777;}
}



.reports-list{margin: 2% auto 1%}
.reports-list ul li{ padding:1% 0;}
.reports-list ul li a{ position:relative;  display: block; background-color:#f6f6f6}
.reports-list ul li a::before{ opacity:0.6; border-left:solid 1px #e8e8e8; top:0; right:0; content:''; position:absolute; display:block; height:100%; width:12%; background:url(../images/icon2.png) no-repeat center center;}
.reports-list ul li.aon a::before{ background:url(../images/icon1.png) no-repeat center center;}
.reports-list ul li a:hover{ background-color:#ededed;}
.reports-list ul li a:hover::before{ opacity:1; border-color:#fff;}
.reports-list ul li{ float:left; width:49%;}
.reports-list ul li:nth-child(2n+1){ clear:both; margin-right:2%;}
.reports-list ul li a{ font-size:16px;padding:5% 15% 5% 4%;}



.reports-list1{background: #f5f5f5;padding: 4% 0;margin: 0}
.reports-list1 .title{font-size: 26px;color: #333;font-weight: normal;margin:2% 0 3% 0}

.reports-list1 ul li{background: #fff; padding:0;margin:1% 0 }
.reports-list1 ul li a{background: #fff}
@media (max-width: 768px) {

}
@media (max-width: 425px) {
.reports-list ul li{float: none;width: 100%}
.reports-list ul li a{font-size:14px;}
.reports-list ul li:nth-child(2n+1){ clear:both; margin-right:0%;}
.reports-list{margin:0;}

}

/*
 .RighInfo002275 ÃƒÂ¤Ã‚Â¸Ã‚ÂºdemoÃƒÂ§Ã‚Â¼Ã¢â‚¬â€œÃƒÂ¥Ã‚ÂÃ‚Â·
 */
.RighInfo002275{padding: 8% 0}
.RighInfo002275 .text{margin-bottom: 30px}
.RighInfo002275 .text .title{font-size: 30px;color: #e4e4e4;font-weight: normal;margin-bottom: 20px;}
.RighInfo002275 .text .title span{font-weight: 700;}
.RighInfo002275 .text .p{font-size: 16px;color:#666;line-height: 36px; margin: 0; padding: 0;}
.RighInfo002275 .map{width: 100%;height: 320px;}
.RighInfo002275 .map #map{height: 100%;}
.RighInfo002275 .map img{max-width: none !important;}
.RighInfo002275 h1{font-weight: normal;color: #00a0a9;font-size: 24px}
.RighInfo002275 h1:after{ content: ""; display: block; width: 30px; border-bottom: 2px solid #00a0a9; margin: 18px 0 10px;}


.RighInfo002275 .auto{background: url(../images/RighInfo002275-contact_bg.png) no-repeat center;}

@media screen and (min-width: 769px) {
	.RighInfo002275 .text{float: left;width: 45%;}
	.RighInfo002275 .map{float: right;width: 50%;height: 260px;}
}

@media screen and (min-width: 1024px) {
	.RighInfo002275 .map{float: right;width: 50%;height: 320px;}
	.RighInfo002275 .text .title{font-size: 52px;}
}

@media screen and (min-width: 1200px) {
	.RighInfo002275{padding: 4% 0}
	.RighInfo002275 .text .title{margin:20px 0 10px}
	.RighInfo002275 .map{width:55%;height: 430px;}
	.RighInfo002275 .text{width: 42%;}
}
/*
 .TextList002243
 */


/*
 .TextList002243
 */
.TextList002243{ padding:4% 0;  background: #f9f9f9;}
.TextList002243 .title{font-size:28px; color:#00a0a9; text-align:center;}
.TextList002243 .title span{display:block; margin:17px auto 40px; width:45px; height:2px; background:#dedede;}
.TextList002243 .text{ font-size: 14px; color: #777; padding: 50px 0 40px;}
.TextList002243 .text:after{ content:""; display: block; width: 70px; border-bottom: 2px solid #00a0a9; margin: 50px 0 0;}
.TextList002243 .list li h4{font-size: 16px; color: #00a0a9; font-weight: normal; margin-top: 0}
.TextList002243 .list li h4:after{ content: ""; display: block; width: 40px; border-bottom: 1px solid #00a0a9; margin: 17px 0 5px;}
.TextList002243 .list dl  dd{font-size: 14px; line-height: 24px; color: #474747; margin: 0 0 14px; position: relative; padding-left: 38px;}
.TextList002243 .list dl  dd .icon{ position: absolute; left: 0; top: 0; width: 27px; height: 25px; display: block; background: url(../images/TextList002243-icon.png) no-repeat;}
.TextList002243 .list dl  dd .addr-icon{ background-position: 0 0;}
.TextList002243 .list dl  dd .tel-icon{ background-position: 0 -39px;}
.TextList002243 .list li{ border-bottom: 1px solid #eee; padding-bottom: 30px; margin-bottom: 30px}
.TextList002243 .list li{ width: 48%; float: left; margin:14px 0; background: #fff; padding: 3%;box-shadow: 0 0 10px rgba(0,0,0,.05);    max-height: 220px}
.TextList002243 .list li.odd{ float: right;}
.TextList002243 .list li h4{ font-size: 18px;}
.TextList002243 .list dl dd{ font-size: 14px;overflow:  hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow:  ellipsis;}
.TextList0022431{background: #fff}
.TextList0022431 .list li{ box-shadow: 0 0 10px rgba(0,0,0,.15);}

@media (max-width: 640px){
.TextList002243 .list li{ width:100%; float: none;}
.TextList002243 .list li.odd{width:100%; float: none;}
}

/*
 .RighInfo000621
 */
.RighInfo000621{ padding:4% 0 0;}

.RighInfo000621 .tit{text-align: center;font-weight: normal;color: #333;}
.RighInfo000621 .tit p{;color: #444;font-size:16px}
.RighInfo000621 .tit::after{content: '';width: 30px;height: 2px;background: #00a0a9;display: block;margin: 0 auto}

.RighInfo000621 .br{padding: 2px ;display: block}
.RighInfo000621 .h2{font-size:20px;color:#00a0a9;line-height:2; margin:0;font-weight:normal}
.RighInfo000621 .con p{font-size:15px;line-height:2;padding-left: 36px;color: #444;    margin: 8px 0;}
.RighInfo000621 .con .h3{color:#333;padding-left: 36px;font-size: 18px;font-weight: normal;margin: 10px 0}
.RighInfo000621 .con li{list-style: none;padding-left:58px;line-height:2;font-size: 15px;color: #444}
.RighInfo000621 .con span{color: #00a0a9;font-weight: bold}

/*PicList001958*/
.PicList001958{padding: 3% 0 1%;}
.PicList001958 li{ overflow:hidden; padding:20px 0; border-bottom:1px solid #ebecec;}
.PicList001958 li:last-child{ border-bottom:0;}
.PicList001958 li div{ position:relative; padding-left:29%;}
.PicList001958 li .Ispic{ position:absolute; left:0; top:0; height:100%; width:26%;}
.PicList001958 li .Ispic img{ display:none;}
.PicList001958 li h1{ margin:0; font-size:18px; font-weight:normal; padding:15px 0;}
.PicList001958 li time{ color:#999;}
.PicList001958 li p{color:#666; margin:10px 0 0 0; line-height:30px; height:90px; overflow:hidden;}

.PicList001958 .search_list li div{ padding:1%; padding-left:18%;}
.PicList001958 .search_list li .Ispic{  width:15%;}

@media(max-width:768px){
.PicList001958 li div{ padding-left:45%;}
.PicList001958 li .Ispic{width:42%;}
}
@media(max-width:480px){
.PicList001958 li div{ padding-left:0;}
.PicList001958 li .Ispic{ position:relative; display:block; width:auto; padding-bottom:50%;}
.PicList001958 li p{line-height:20px; height:60px; font-size:12px;}
.PicList001958 li h1{font-size:16px;}
}
/*
 .Page002274
 */
.Page002274{ text-align:center; padding:1% 0 60px;color:#666666;}
.Page002274 .Pages *{ vertical-align:middle;}
.Page002274 .Pages .p_cur,
.Page002274 .Pages .p_count,
.Page002274 .Pages .p_total{ display:none;}
.Page002274 .Pages a{ display:inline-block; padding: 0 15px; line-height:37px; background-color: #eef0f1; color:#666666; margin-left:5px;}
.Page002274 .Pages a:hover,
.Page002274 .Pages a.a_cur{ color:#fff; background-color:#EF322E;}
.Page002274 .Pages em{ font-style:normal; display:inline-block; vertical-align:middle;}
.Page002274 .Pages .i_text{ width:47px; height:36px; line-height:36px;border:1px solid #ceced5;}
.Page002274 .Pages .i_button{ cursor:pointer; background:none; width:47px; height:36px;border:1px solid #ceced5;}
.Page002274 .Pages .p_jump b{font-weight:normal; margin:0 5px;}
.Page002274 .Pages .a_prev,.Page002274 .Pages .a_next{ font-family: ÃƒÂ¥Ã‚Â®Ã¢â‚¬Â¹ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“; font-weight: bold; padding:0 25px; }

@media(max-width:1000px){
.Page002274 .Pages em{ display:none;}
}
@media(max-width:640px){
.Page002274 .Pages a.a_first,
.Page002274 .Pages a.a_end{ display:none;}
.Page002274 .Pages a{ padding:0 10px;}
}
/*TextList002514 */
.TextList002514{margin: 4% auto 1%}
.TextList002514 .list{ border:1px solid #e8e8e8; padding:0 3%; margin-bottom:15px;}
.TextList002514 .job-title{ line-height:30px; padding:15px 0; font-size:16px; cursor:pointer; position:relative;padding-right: 30px}
.TextList002514 .job-title i{ position:absolute; width:22px; height:22px; background:#333; 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:#000;}
.TextList002514 .job-main{ display:none; padding:22px 0; border-top:1px dotted #e5e5e5;}
.TextList002514 .job-email{ color:#00a0a9; padding:30px 0;}




/*PicList002171 */
.PicList002171{ padding-top:3%;}
.PicList002171 li{ float:left; width:22.75%; margin-right:3%; margin-bottom:3%;}
.PicList002171 li a{ border:1px solid #e8e8e8; position:relative; display:block;}
.PicList002171 li img{ display:block; width:100%;}
.PicList002171 li a figure{ position:absolute; left:0; top:0; width:100%; height:100%; background:#000; opacity:0; transition:0.3s;}
.PicList002171 li a:hover figure{ opacity:.9;}
.PicList002171 li dl{ display:table;  width:100%; height:100%;}
.PicList002171 li dt{ display:table-cell; vertical-align:middle;text-align:center; font-size:18px; color:#fff;}
@media(min-width:769px){
.PicList002171 li:nth-child(4n){ margin-right:0;}
}
@media(max-width:768px){
.PicList002171 li{ width:32%; margin-right:2%;}
}
@media(max-width:768px) and (min-width:481px){
.PicList002171 li:nth-child(3n){ margin-right:0;}
}
@media(max-width:480px){
.PicList002171 li{ width:49%;}
.PicList002171 li:nth-child(2n){ margin-right:0;}
.PicList002171 li dt{ font-size:15px;}
}

/*
 .Floor000881
 */
.Floor000881{; padding:0 0 4%;}
.Floor000881 .list_copy{ display:none;}
.Floor000881 .bx-viewport{ z-index:1;}
.Floor000881 .list_scroll li{ text-align:center; position:relative;}
.Floor000881 .list_scroll li .Ispic{ display:block; padding-bottom:86%;}
.Floor000881 .list_scroll li p{ margin:0; line-height:50px;}
.Floor000881 .bx-wrapper{ position:relative;}
.Floor000881 .bx-pager{ display:none;}
.Floor000881 .bx-controls-direction a{ position:absolute; width:21px; height:21px; top:50%; margin-top:-10px; overflow:hidden; line-height:200px; z-index:10;}
.Floor000881 .bx-controls-direction a.bx-prev{ left:-25px;}
.Floor000881 .bx-controls-direction a.bx-next{ right:-25px;}
.Floor000881 .bx-controls-direction a::before,
.Floor000881 .bx-controls-direction a::after{ position:absolute; content:''; width:15px; height:2px; background-color:#666; left:0; }
.Floor000881 .bx-controls-direction a::before{ transform:rotate(-45deg);top:4px;}
.Floor000881 .bx-controls-direction a::after{ transform:rotate(45deg);top:14px;}
.Floor000881 .bx-controls-direction a.bx-next::before{ transform:rotate(45deg); left:auto; right:0;}
.Floor000881 .bx-controls-direction a.bx-next::after{ transform:rotate(-45deg); left:auto; right:0;}
@media(max-width:1250px){
.Floor000881 .bx-controls-direction a.bx-prev{ left:5px;}
.Floor000881 .bx-controls-direction a.bx-next{ right:5px;}
}
@media(max-width:768px){
.Floor000881{ padding:20px 0;}
}
/*
 .TextList002205
 */
.TextList002205{ margin:4% 0 1%;}

.TextList002205 .list .item{ margin-bottom:10px;}
.TextList002205 .list .item i.icon{ display:block; position:absolute; right:20px; top:20px; background:url(../images/TextList002205-icon.png) -44px -82px no-repeat; width:21px; height:11px;transition:all 0.5s ease-out 0s; overflow:hidden;}
.TextList002205 .list .item .Q{margin:0;line-height:50px;padding-left:75px;padding-right:50px;overflow:  hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow:  ellipsis;position:relative;background: #eee;cursor:pointer;transition:all 0.5s ease-out 0s;}
.TextList002205 .list .item .Q>a{color:#333333;font-size: 15px;font-weight: normal;}
.TextList002205 .list .item em.icon{ position:absolute; top:0; left:0; width:50px; height:100%; display:block; text-align:center; font-family:Arial; font-size:24px; font-weight:bold; font-style:normal; color:#333;}
.TextList002205 .list .item .Q em.icon{ background:#efefef;transition:all 0.5s ease-out 0s;}
.TextList002205 .list .item .A{position:relative;padding:25px 25px 25px 75px;background: #f9f9f9;display:none;line-height: 1.8;}
.TextList002205 .list .item .A em.icon{ background:#eee;color:#333;transition:all 0.5s ease-out 0s;}
.TextList002205 .list .item.active .Q em.icon{ background:#333; color:#fff;}
.TextList002205 .list .item.active i.icon{ background-position:-44px -70px;}
/*RighInfo002814 */
.RighInfo002814{padding: 4% 0;color: #555; font-size: 16px;line-height: 28px;}
.RighInfo002814 .title{border-top:5px solid #f4f4f4; margin: 80px 0 40px 0;position: relative; z-index: 4;}
.RighInfo002814 .title-nt{margin-top: 0;}
.RighInfo002814 .title aside{display: table; margin-top: -20px; padding-right: 20px; background: #fff;font-size: 26px;color: #00a0a9}

.RighInfo002814 .intro{position: relative; z-index: 1; margin-bottom: 39px;}
.RighInfo002814 .intro .bg{position: absolute; z-index: 0; bottom: -43px; width: 100%;right: 0;}
.RighInfo002814 .intro .bg img{display: block; width: 100%;}
.RighInfo002814 .intro .title{margin-bottom: 0; margin-top: 30px;}
.RighInfo002814 .intro .title aside{padding: 0 40px; margin-left: auto; margin-right: auto;}
.RighInfo002814 .intro .main{border-left:5px solid #f4f4f4;border-right:5px solid #f4f4f4;padding:4% 5% 3%; margin-top: -20px;}
.RighInfo002814 .intro p{text-indent: 2em}
.RighInfo002814 .pic-txt .ytable-cell{vertical-align: top;}
.RighInfo002814 .pic-txt .ytable-cell p{text-indent: 2em;line-height: 30px;margin: 10px 0;color: #444}
.RighInfo002814 .pic-txt .pic img{display: block; width: 100%;}
.RighInfo002814 .pic-txt .pic{width: 45%;}
.RighInfo002814 .pic-txt .txt{padding-right: 2%}
.RighInfo002814 .pic-txt .txt ul{width: 90%;margin-top: 6%;}
.RighInfo002814 .pic-txt .txt ol{padding-left: 25px; background: url(../images/RighInfo002814-icon.png) no-repeat left top;;font-size: 20px;line-height: 38px; margin-bottom: 20px;color: #00a0a9}
.RighInfo002814 .pic-txt .txt li::before{content: '';display: inline-block;background: #00a0a9;width: 5px;height: 5px;margin:3px 6px 3px 0;border-radius: 50%;}
.RighInfo002814 .list-dl dl{margin-bottom: 30px;}
.RighInfo002814 .list-dl dd{position: relative;padding-left: 15px;}
.RighInfo002814 .list-dl dd:before{position: absolute; content: ''; width: 5px; height: 5px; border-radius: 50%;background: #ccc; left: 0; top: 13px;}



/*Menu001849 */
.Menu001849{ padding:2% 0 0; text-align:center;}
.Menu001849 ul{ display:inline-block;}
.Menu001849 li{ float:left; line-height:22px;}
.Menu001849 li:after{ content:''; width:1px; height:11px; background:#e7dae7; display:inline-block; margin:0 10px;vertical-align:middle;}
.Menu001849 li.end:after{ display:none;}
.Menu001849 li a{ display:inline-block; padding:6px 20px; vertical-align:middle;}
.Menu001849 li a:hover,
.Menu001849 li a.aon{ background:#333; color:#fff;}
@media(max-width:480px){
.Menu001849{ padding:20px 0;padding-bottom:0}
.Item_01 dd{font-size:14px;}
.Menu001849 li a{padding:6px;}
}

.homeItem1 { background: #f7f7f7; padding:5% 0; }
.Item_01 { width: 24%; height:210px; background: #fff; border-bottom: 5px solid #333; position: relative; overflow: hidden; cursor: pointer; text-align: center; padding-top: 50px; color: #555555;margin-right:1.333%;float: left;margin-bottom: 3%;}
.Item_01 dt { height:90px; }
.Item_01 dt img { vertical-align: bottom ;width: 80px}
.Item_01 dd{font-size: 16px;font-weight: normal}
.zgItem { width: 100%; height:210px; background: #333 url(../images/item1-more.png) no-repeat center 140px; position: absolute; left: 0; top: 210px; display: block; transition: 0.5s; -webkit-transition: 0.5s; color: #fff }
.zgItem h3 { font-size: 20px; margin: 0; padding-top:40px; font-weight: normal }
.zgItem p { font-size: 14px; padding: 0 15px; }
.zgItem:hover,
.zgItem:focus { color: #fff;top:0}
.Item_01:hover .zgItem{top: 0}
.Item_01:nth-child(4n){margin-right: 0}

@media(max-width:768px){
.Item_01 { width: 49%; height:210px;margin-right:2%;margin-bottom: 2%}
.Item_01:nth-child(2n){margin-right: 0}
.zgItem h3{font-size:14px;}
.zgItem p{font-size:12px;}
}


/*Top002742 */
.Top002742{ position: relative; left: 0; top: 0; width: 100%; z-index: 100; ;box-shadow: rgba(0, 0, 0, 0.3) 0px 2px 5px 0px;background: #fff}
.Top002742 a{color: #333;}
.Top002742 .header{position: relative;}
.Top002742 .header-left{float: left;display: table; height:60px;}
.Top002742 .header-left > *{display: table-cell; vertical-align: middle;}
.Top002742 .header-left .logo{padding-top:15px;}

.Top002742 .header-right,
.Top002742 .header-mid{float: right;}
.Top002742 .header-right{ min-height:60px;margin-left: 30px;}
.Top002742 .header-right > *{float: left;}
.Top002742 .top-search{position: absolute; right: 0; top: 100%;width: 100%;  display: none;}
.Top002742 .top-search .text{ color: #999; background: #fff; border: none; width: 100%; padding: 0 50px 0 10px; height: 40px; line-height: 40px; box-shadow: 0 0 5px rgba(0,0,0,0.3)}
.Top002742 .top-search .text.focus{color: #333;}
.Top002742 .top-search .btn{position: absolute; right: 0; top: 0; width: 40px; height: 100%; background: url(../images/Top002742_btn_search.png) no-repeat center center #333;}
@media(min-width:1025px){
.Top002742 .top-search{max-width: 300px;}
}


.Top002742 .languageTop{padding-top:38px;font-size:14px;}
.Top002742 .languageTop a{color:#999;}
.Top002742 .top-language{padding-top: 28px; position: relative;}
.Top002742 .top-language > span{display: block; line-height: 33px; border-radius: 3px; border: 1px solid #ccc; padding-right:16px; cursor: pointer;}
.Top002742 .top-language > span:before,
.Top002742 .top-language > span:after{display: inline-block; content: ''; vertical-align: middle; }
.Top002742 .top-language > span:before{margin: 0 10px 3px 14px; width: 14px; height: 14px; background:url(../images/Top002742_lang.png) no-repeat;}
.Top002742 .top-language > span:after{ margin-left: 6px; width: 5px; height: 5px; border-right: 1px solid #999; border-bottom: 1px solid #999; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg); margin-top: -5px;}
.Top002742 .top-language figure{position: absolute; top: 100%; left: 0; width: 100%; background: #fff; display: none;}
.Top002742 .top-language figure a{color: #000; padding: 0 10px;display: block; line-height: 30px;text-align: center;}

.Top002742 .open-search{background:url(../images/Top002742_btn_search.png) no-repeat center center;width: 35px;height: 35px;margin-top: 28px;position: relative;}
.Top002742 .open-search:before,
.Top002742 .open-search:after{position: absolute; left: 25%; content: ''; width: 50%; height: 3px; top: 50%; margin-top: -1.5px;background: #999; opacity: 0; -webkit-opacity: 0; transition: 0.5s; -webkit-transition: 0.5s;  }
.Top002742 .open-search.on{background: none;}
.Top002742 .open-search.on:before,
.Top002742 .open-search.on:after{ opacity: 1; -webkit-opacity: 1;  -webkit-transform: rotate(45deg);transform: rotate(45deg);}
.Top002742 .open-search.on:after{ -webkit-transform: rotate(-45deg);transform: rotate(-45deg);}

.Top002742 .login{background: url(../images/Top002742_btn_lo.png) no-repeat center center;width: 35px;height: 35px;margin-top: 28px;margin-right: 6px;margin-left:14px;cursor: pointer}
.Top002742 .header-menu li{ width: auto!important;}
.Top002742 .header-menu li em{padding: 0 25px; line-height:90px; font-size: 14px;position: relative}
.Top002742 .header-menu li.aon em a{color: #333;}
 .Top002742 .header-menu li .sub{left: 0; width: 100%;background: #fff; padding:50px;margin-top:10px}
.Top002742 .header-menu li .sub dl{float: left; width: 25%;}
.Top002742 .header-menu li .sub dl > *{/*max-width: 220px; */margin: 0 auto; width: 100%;}
.Top002742 .header-menu li .sub dt{ padding: 23px 0; margin-bottom: 15px; line-height: 32px; border-bottom: 1px solid #d1d1d1;}
.Top002742 .header-menu li .sub dt img{float: left; height: 32px; margin-right: 10px;}
.Top002742 .header-menu li .sub dt a{font-size: 22px; color: #00a0a9;}
.Top002742 .header-menu li .sub dt a:hover{background: none;}
.Top002742 .header-menu li .sub dd{line-height: 24px; padding: 3px 0;}
.Top002742 .header-menu li .sub dd a{color:#231f20;}
.Top002742 .header-menu li .sub dd a:hover{color: #00a0a9;}
.Top002742 .header-menu li .sub img {margin: 2% 0 0}
.Top002742 .header-menu li.hover em{position: relative;}
.Top002742 .header-menu li.hover em:after{position: absolute; content: '';border:6px solid transparent; border-bottom-color: #fff; left: 50%; margin-left: -6px;  bottom: -10px;}
.Top002742 .header-menu li#m5 em:after{display: none;}
.Top002742 .header-menu li#m0 em:after{display: none;}
.Top002742 .header-menu li.ab em::before{ position:absolute; content:''; width:0; height:0;border-left: 5px solid transparent;border-right: 5px solid transparent; border-top:5px solid #999; right:9px; top:50%; margin-top:-1px;}
.Top002742 #header-menu{position: absolute; top: 0%; transform: translateY(-100%); right: 0; background: rgba(0,0,0,0.8); padding: 20px; width: 200px; border-radius: 0 0 0 5px; opacity: 1; transition: 0.5s;z-index: 100}
.Top002742 #header-menu li em{position: relative;}
.Top002742 #header-menu li em:after{position: absolute;content: '';border:6px solid transparent;border-bottom-color: #fff;right: 0;margin-left: -6px;bottom:11px;transform:rotate(-180deg);}
.Top002742 #header-menu li:first-child em:after,
.Top002742 #header-menu li:last-child em:after{ display:none;}
.Top002742 #header-menu li.clickon em:after{transform:rotate(0deg); bottom:18px;}
.Top002742 #header-menu.header-menu-show{top: 100%;transform: translateY(0);opacity: 1;}
hr{ margin:50px auto 10px;display: block;border: none; height: 1px; background: #e2e1e1;background: -webkit-gradient(radial,50% 50%,0,50% 50%,550,from(#e2e1e1),to(#fff));}
@media(max-width:640px){
.Top002742 .header-left .logo img{max-height:40px;}
.Top002742 .login{margin-top:28px;}
.Top002742 .top-language{margin-top:22px;}
.Top002742 .header-left .logo{padding-top:0;}
}


@media(max-width:1024px){
.Top002742 #open_menu{width: 30px;height: 30px;border: 1px solid #999;border-radius: 3px;margin-top: 30px;margin-left: 10px;position:relative;}
.Top002742 #open_menu span,
.Top002742 #open_menu:after,
.Top002742 #open_menu:before{position:absolute;width: 70%;left: 15%;height: 2px;background:#999;}
.Top002742 #open_menu:after,
.Top002742 #open_menu:before{ content:''; transition:transform 0.3s;}
.Top002742 #open_menu span{top:50%;margin-top: -1.5px;}
.Top002742 #open_menu:before{top: 8px;}
.Top002742 #open_menu:after{bottom: 7px;}
.Top002742 #open_menu.open_menu_on span{ opacity:0;}
.Top002742 #open_menu.open_menu_on:after,
.Top002742 #open_menu.open_menu_on:before{ top:50%; margin-top:-2px; transform:rotate(45deg);width:70%; left:15%;}
.Top002742 #open_menu.open_menu_on:before{ transform:rotate(-45deg);}
hr{ display:none;}
.Top002742  li .sub img{ display:none;}
}

@media(max-width:480px){
.Top002742 .header-left{width: 40%}
.Top002742 .open-search{margin-top:15px;}
.Top002742 #open_menu{margin-top:16px;}
.Top002742 .login{margin-top:15px;}
.Top002742 .languageTop{padding-top:22px;}
}


/*Banner001347*/
.Banner001347{ position:relative; z-index:1;}
.Banner001347 .bx-viewport,
.Banner001347 li,
.Banner001347 li a{ height:700px;}
.Banner001347 li{ background-position:center top; background-repeat:no-repeat;}
.Banner001347 li img{ display:none;}

.Banner001347 .bx-pager{ position:absolute; width:100%; left:0; bottom:1em; text-align:center; z-index:10;}
.Banner001347 .bx-pager div{ display:inline-block; margin:0 6px;}
.Banner001347 .bx-pager div a{ width:25px; height:3px; background:#fff; display:block; overflow:hidden; line-height:1000px;opacity:0.5;}
.Banner001347 .bx-pager div a.active{opacity:1; height:5px;}
@media(max-width:1000px){
.Banner001347 .bx-viewport,
.Banner001347 li,
.Banner001347 li a{ height:auto;}
.Banner001347 li{ background:none !important;}
.Banner001347 li img{ display:block; width:100%;}
}
@media(max-width:768px){
.Banner001347 .bx-pager div{ margin:0 2px;}
.Banner001347 .bx-pager div a{ width:20px; height:8px; }
}

/*
 .Floor002377
 */
.Floor002377{ padding:5%  0 3%;}
.Floor002377 .wrap-container{ position: relative; z-index: 3; padding-top: 0px;}
.Floor002377 ul li{ position: relative;}
.Floor002377 ul li .pic{ float: left;width: 50%}
.Floor002377 ul li .word{width: 48%;float: right;margin-top:10px;}
.Floor002377 ul li .word h3{ margin: 0; font-size:18px; font-weight: 600;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis;font-weight: normal}
.Floor002377 ul li .word h3 a{ color: #333;}
.Floor002377 ul li .word dl{color: #888; padding-top:10px;    line-height: 1.6;}
.Floor002377 ul li .word .price{ font-size: 20px; color: #333; margin: 30px 0 0; display: block;}
.Floor002377 ul li .word .price em{ font-style:normal; font-size: 14px;}
.Floor002377 ul li .pic img{ max-height: 100%; width: auto; position: relative; left: 0;
transition: left .5s ease-in-out;-webkit-transition: left .5s ease-in-out;-ms-transition: left .5s ease-in-out;-moz-transition: left .5s ease-in-out;
}
.Floor002377 ul li .more{ display: block; border-radius: 50%; width: 34px; height: 34px; text-align: center; line-height: 34px; border: 1px solid #ccc; color: #949494; margin-top:10px; font-weight: bold;
transition: all .3s ease-in-out;-webkit-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;}
.Floor002377 ul li .more:hover{ background-color: #333; border-color: #333; color: #fff;}
.Floor002377 .btn{ position: absolute; top: 50%; margin-top: -15px; overflow: hidden; width: 30px; height: 30px; line-height: 30px; font-size:30px; font-weight:lighter; cursor: pointer; color: #ccc;;z-index: 99}
.Floor002377 .icon-prev{ left: -3%;}


.Floor002377 .icon-next{ right: -3%;}
.Floor002377 .btn:hover{ color: #000;}
@media(max-width:1366px){
.Floor002377 ul li .word h3{font-size:16px;}
.Floor002377 ul li .word dl{font-size:12px;}
}
@media(max-width:1280px){
.Floor002377 .btn{display: none}

}

@media(max-width:480px){
.Floor002377 .btn{display: block}
.Floor002377 .icon-prev{ left: 0%;}
.Floor002377 .icon-next{ right: 0%;z-index: 99}
.Floor002377 ul li .word{width:100%;float: none;    margin-top: 24px;padding:0 2% }
.Floor002377 ul li .pic{ float: none;width: 100%}
.Floor002377 ul li .more{display:none;}
.Floor002377 ul li .word h3{font-size:13px;}
.Floor002377 ul li .word dl{display:none;}
}



.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;-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;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.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:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.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 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%}
/*end*/
/*Floor002214*/
.Floor002214{ padding:60px 0; background:#f7f7f7;}
.Floor002214 .auto{ overflow:hidden;text-align: center}
.Floor002214 ul{margin: 4% 0}
.Floor002214 ul li{display: inline-block;width:24%;padding: 0 2%}
.Floor002214 ul li span{display: block;}
.Floor002214 .pic{text-align: center}
.Floor002214 .pic{;border-radius: 50%;padding:4px;border: solid 2px #333;display: inline-block;}
.Floor002214 .pic .img2{ display:none;opacity: 0}
.Floor002214 .pic:hover .img1{ display:none;}
.Floor002214 .pic:hover .img2{ display:-webkit-inline-box;background: #333;;border-radius: 50%;opacity: 1;transition: .3s}
.Floor002214 .title{font-size: 18px; color: #333; margin-top: 6%;letter-spacing: 2px}
.Floor002214 .title::after{content: '';display: block;background: #333;width:20px;height: 2px;margin:10px auto;}
.Floor002214 .text{font-size: 14px;line-height: 1.5;color: #666;height: 44px;}
@media(max-width:1000px){
.Floor002214{ padding:6% 0;}
}
@media(max-width:720px){
.Floor002214 ul li{ text-align:center;}
.Floor002214 .pic{ float:none; margin:0 0 10px;}
.owl-carousel .owl-item{text-align:center;}
.owl-carousel .owl-item img{display:inline-block;max-width:80%}
}

/*
 .Bottom002443
 */
.Bottom002443,.Bottom002443 a{color: #919594;transition: all .3s;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;}
.Bottom002443 a:hover{ color: #fff;}
.Bottom002443{ background: #222;}
.Bottom002443 .auto{ position: relative;}
@media only screen and (max-width: 1200px) {
.Bottom002443 .auto{ margin-left: 15px; margin-right: 15px;}
}
.Bottom002443 .bottom{ padding: 4% 0;}
.Bottom002443 .nav .dl dt{ padding-bottom:15px;}
.Bottom002443 .nav .dl dt a{ color:#fff; font-size:18px; line-height:24px;}
.Bottom002443 .nav .dl dd{ overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.Bottom002443 .nav .dl dd a{ display:block; line-height:24px;}
@media only screen and (min-width:1001px ) {
.Bottom002443 .nav{ float:left; width: 70%; max-width: 880px;}
.Bottom002443 .nav .dl{ float:left; padding: 15px 10% 15px 0;}
}
@media only screen and (max-width:1000px ) {
	.Bottom002443 .nav .dl{border-bottom: 1px solid #3b4542;}
	.Bottom002443 .nav .dl dt{ position: relative; margin-bottom: 0; margin-top: 0; padding-top: 10px;}
	.Bottom002443 .nav .dl dt:after{ position: absolute; content: ""; display: block; background: url(../images/Bottom002443-bottom_arrow.png) no-repeat right top; width: 11px; right: 3%; height: 20px; top: 50%; margin-top: -10px; transition: transform .5s ease-in;}
	.Bottom002443 .nav .dl dt.on:after{ transform: rotate(90deg);}
    .Bottom002443 .nav .dl .two{ display: none;background-color: #3b4542; padding: 15px;}
}


@media only screen and (min-width:1001px ) {
.Bottom002443 .info{ float:right; width: 8%; text-align: right;}
}
@media only screen and (max-width:1000px ) {
	.Bottom002443 .info{ padding: 3% 0;}
	.Bottom002443 .info>*{ text-align: center !important;}
}

.Bottom002443 .weixinbox{ margin: 10px 0 10px auto;}
.Bottom002443 .weixinbox dd{ display: inline-block;}
.Bottom002443 .weixinbox dd span{ display: block; text-align: center; padding-top: 5px;}
@media only screen and (max-width:1000px ) {
	.Bottom002443 .info .weixinbox{ margin: 10px auto;}
}

.Bottom002443 footer{ line-height:24px; position: relative; border-top: 1px solid #3b4542; padding: 20px 0 }
@media only screen and (max-width:1000px ) {
	.Bottom002443 footer{ text-align: center;}
}
.Bottom002443 footer .links a{ display:inline-block; position: relative;}
.Bottom002443 footer .links a+a{ margin-left: 20px;}
.Bottom002443 footer .links a+a:before{ content: ""; left: -10px; position: absolute;  height: 50%; top: 25%; width: 1px; display: block; background: #3b4542; }
@media only screen and (min-width:1001px ) {
	.Bottom002443 footer .links{ float: left;}

.Bottom002443 footer .copyright{ margin: 0;}
}
@media only screen and (min-width:1001px ) {
	.Bottom002443 footer .copyright{ float: right;}
}

/*Floor */

.Banner002730{ position:relative;}

.Banner002730 .ytable{height: 100%;}
.Banner002730 .txt{ position:absolute; left:0; top:0; height:100%; width:100%; z-index:10; color:#fff;  font-size:28px; }
.Banner002730 .txt .auto{ max-width: 1200px;}
.Banner002730 .txt .line{ background: url(../images/text_line.png) no-repeat right top}
.Banner002730 .txt .cn{ letter-spacing:4px; text-align: right; margin-bottom: 4px; padding-right: 8px;padding-top:22px;}
.Banner002730 .txt .en{text-align: right;text-transform: uppercase; padding-left: 30px;font-family:Oswald-Regular;letter-spacing:14px; font-size: 16px;padding-bottom:20px; }
@media(min-width:1025px){
.Banner002730 figure{ height:350px;}
.Banner002730 img{ display:none;}
}
@media(max-width:1024px){
.Banner002730 figure{ display:none;}
.Banner002730 img{ width:100%; display:block;}
.Banner002730 .auto{ width:80%;}
	.Banner002730 .fr{float: right;}
}
@media(max-width:640px){
.Banner002730 .txt{font-size: 24px;}
}
/*PicList002735 */
.PicList002735 {margin: 6% 0 0}
.PicList002735 .title{font-size: 26px;color: #333;font-weight: normal;margin:2% 0 3% 0}

.PicList002735 li{ margin-bottom: 3%;}
.PicList002735 li a{display: block;background: #f5f5f5; border:1px solid #f5f5f5; transition: 0.3s;}
.PicList002735 li a:hover{border-color: #666;}
.PicList002735 li .Ispic{ background-size: contain;background-color: #fff;  padding-bottom:80%;    background-size: 70%;}
.PicList002735 li .txt{padding: 25px;}
.PicList002735 li .txt h3{font-size: 18px; color: #333;}
.PicList002735 li .txt p{line-height:26px;color: #666;; }
.PicList002735 li{width: 31.333%;margin-right:3%;}
.PicList002735 li:nth-child(3n){margin-right:0;}
.PicList002735 li{float: left;}

@media(max-width:768px){
.PicList002735 li{width: 49%; margin-right:2%;}
.PicList002735 li:nth-child(3n){margin-right:2%;}
.PicList002735 li:nth-child(2n){margin-right:0;}
.PicList002735 li .Ispic{background-size:85%;}
.PicList002735 .title,.reports-list1 .title{font-size:16px;}

}
@media(max-width:640px){
/* .PicList002735 li{width: 100%; float: none} */
.PicList002735 li .txt{padding:15px;}
.PicList002735 li .txt h3{font-size:14px;margin:0;}
.PicList002735 li .txt p{display:none;}

}

.pd0317{background: #f4f4f4;padding:4% 0}
.pd0317 .title{text-align: center;}
.pd0317 .title h1{font-size:42px;color: #333}
.pd0317 .title p{font-size:16px;line-height: 1.7}
/* .pd0317 .ul{margin: 3% 0 0} */
.pd0317 li{display: inline-block;width:60%;vertical-align:top;margin-right: 3%;}
.pd0317 li h2{font-size:20px;margin-top:0;}
.pd0317 li p{font-size:15px;line-height:28px;}
.pd0317 li:nth-child(1){width:34%;}
.pd0317 li:nth-child(2){padding-left:4%;margin-right:0;}
.pd0317 li td{padding:4px 0;}
.pd0317 li tr td:nth-child(1){width:30%}
/*.pd0317 li:nth-child(2){margin-right:0;}*/
.pd0317 li h1{color: #333;font-weight: normal;font-size: 24px;margin-top: 30px;}
.pd0317 li p{/* margin: 8px 0; */color: #888;}
.pd0317 li:nth-child(2) p{margin:0;}
.pd0317 li img{}
@media(max-width:640px){
.pd0317{padding:10% 0;}
.pd0317 li{;width: 100%;padding:0;}
.pd0317 li:nth-child(1){text-align: left;width:100%;}
.pd0317 li h1{font-size:18px;margin-top:20px;}
.pd0317 .title h1{font-size:18px;font-weight:normal;text-align:left;margin:5px 0;}
.pd0317 .title h1 br{display:none;}
.pd0317 .title p {font-size:14px;text-align:left;}
.pd0317 .title p br{display:none;}
.pd0317 .ul{margin-top:-16px;}
}
@media(max-width:640px){
	.pd0317 li:nth-child(2){padding:0;}
}



/*
 .Page002274
 */
.Page002274{ text-align:center; padding:1% 0 90px;color:#666666;}
.Page002274 .Pages *{ vertical-align:middle;}
.Page002274 .Pages .p_cur,
.Page002274 .Pages .p_count,
.Page002274 .Pages .p_total{ display:none;}
.Page002274 .Pages a{ display:inline-block; padding: 0 15px; line-height:37px; background-color: #eef0f1; color:#666666; margin-left:5px;}
.Page002274 .Pages a:hover,
.Page002274 .Pages a.a_cur{ color:#fff; background-color:#333;}
.Page002274 .Pages em{ font-style:normal; display:inline-block; vertical-align:middle;}
.Page002274 .Pages .i_text{ width:47px; height:36px; line-height:36px;border:1px solid #ceced5;}
.Page002274 .Pages .i_button{ cursor:pointer; background:none; width:47px; height:36px;border:1px solid #ceced5;}
.Page002274 .Pages .p_jump b{font-weight:normal; margin:0 5px;}
.Page002274 .Pages .a_prev,.Page002274 .Pages .a_next{ font-family: ÃƒÂ¥Ã‚Â®Ã¢â‚¬Â¹ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“; font-weight: bold; padding:0 25px; }
@media(max-width:1000px){
.Page002274 .Pages em{ display:none;}
}
@media(max-width:640px){
.Page002274 .Pages a.a_first,
.Page002274 .Pages a.a_end{ display:none;}
.Page002274 .Pages a{ padding:0 10px;}
.Page002274{padding-bottom:15px;}
.pd0317 li img{max-width:80%;}
}

/*
 .Bottom002370
 */
.Bottom002370{ background: url(../images/Bottom002370-bg.jpg) #333333 no-repeat center;}
.Bottom002370,.Bottom002370 a{ color: #c9c9c9; transition: all .3s ease;}
.Bottom002370 a:hover{ color: #fff;}
.Bottom002370 .bottom{ padding: 4% 0 3%;}

.Bottom002370 nav li{ float: left; width: 33.3334%;}
.Bottom002370 nav li h3{ color: #fff; font-size: 16px; margin: 0; font-weight: normal;}
.Bottom002370 nav li h3:after{ display: block; width: 17px; background-color: #575757; height: 1px; content:""; margin-top: 12px;}
.Bottom002370 nav li dl{ padding-top: 10px;}
.Bottom002370 nav li dl dd{ padding: 3px 0;}

.Bottom002370 .QRcode { text-align: center;}
.Bottom002370 .QRcode div{width:120px;margin:0 5px;display: inline-block;}
.Bottom002370 .QRcode span{ display: block; padding-top: 5px;}
.Bottom002370 .QRcode img{max-width:120px;}

.Bottom002370 .tel dt{ font-size: 14px;}
.Bottom002370 .tel dt:before{ content: "e714"; font-family:"iconfont" !important; padding-right: 5px; position: relative; top: 0px; font-size: 18px;}
.Bottom002370 .tel dd{ font-size: 24px; color: #fff;}
.Bottom002370 .contact p{ margin: 5px 0 0; font-size: 14px; line-height: 1.8;}
.Bottom002370 .share{ margin-top: 10px;}
.Bottom002370 .share a{ display: inline-block; width: 34px; height: 34px; text-align: center; line-height: 34px; border-radius: 50%; background: #8d8d8d;  font-size: 20px;  color: #3a3a3a; margin-right: 5px;}
.Bottom002370 .share a:hover{ background-color: #fff;}

.Bottom002370 footer{ border-top: 1px solid #414244; padding: 1% 0 1%;}
.Bottom002370 .links a{ display: inline-block;}
.Bottom002370 .links a+a{ margin-left: 20px; position: relative;}
.Bottom002370 .links a+a:before{ content: ""; width: 1px; height: 55%; top: 30%; background: #6b6b6b; position: absolute; left: -10px;}
@media only screen and (max-width:767px) {
	.Bottom002370 nav,.Bottom002370 .contact p{display:none;}
	.Bottom002370 .contact{ text-align: center; padding-top: 15px;}
	.Bottom002370 footer{ text-align: center;font-size:12px;padding:2% 0;}
   .Bottom002370 .copyright{}
}
@media only screen and (min-width:769px ) {
	.Bottom002370 .bottom .auto >*{ float: left; width: 33.3334%;}
	.Bottom002370 .copyright{ float: left;}
	.Bottom002370 .links{ float: right;}

}

body{position: relative}

/*
 .Form002324 为demo编号
 */
.Form002324{ position:absolute; background:rgba(0,0,0,0.5); width:100%;height: 100%; top:0; left:0; z-index:99;display:none;}
.Form002324.hide{display: block}

.Form002324 .wrap-container{position:relative;top: 100px;height:470px;;background:#fff;z-index:100;padding: 4% 5%}
.Form002324 .wrap-container:after{position: absolute; content: '';border:6px solid transparent; border-bottom-color: #fff;right: 50px;margin-left: -6px;  top: -12px;}
.Form002324 .title{font-size:22px;color: #00a0a9;}

.Form002324 .box1{float: left;width: 50%}
.Form002324 .box1 p{color:#000}
.Form002324 .box1 li{;line-height:1.8;;list-style: none;;}
.Form002324 .box1 li::before{background: #00a0a9;content: '';display: inline-block;width: 6px;height: 6px;margin: 3px 0;margin-right:8px;border-radius: 50% }
.Form002324 .box1 li a{color: #000}
.Form002324 .box1 .btn{border: solid #bcbbba 1px;;margin: 20px 0 0;padding:1% 3%;display: inline-block;    box-shadow: 0 1px 1px 0 rgba(50,50,50,.2);}

.Form002324 .box2{width:300px;float: right}
.Form002324 .box2 p{float: left;margin:auto;color: #1b1b1b;padding-bottom: 10px;height: 43px;line-height: 43px;}
.Form002324 .box2 input[type="password"],.Form002324 .box2 input[type="text"]{display:block;color:#6e6e6e;border: 1px solid #ccc;height:43px;line-height:33px;padding:5px 10px 5px 00px;margin:0 auto 14px;width: 220px;float: right;padding-left: 10px}
.Form002324 .box2 .row{display: block}
.Form002324 .box2 .goTo{ width:300px; margin:0 auto;}
.Form002324 .box2 .goTo a{ float:left; color:#666; line-height: 12px;margin-bottom: 20px;}
.Form002324 .box2 .goTo .goLosePwd{border-bottom: 1px solid #000;padding-bottom: 5px;float: right}
.Form002324 .box2 .goLogin1{padding-left: 80px;}
.Form002324 .box2 .goLogin{ width:60px; margin:0 10px 20px 0; color:#fff; text-align:center; line-height:40px; font-size:14px; display:block; background:#00a0a9;display: inline-block}
.Form002324 .box2 .goLogin1 .goLogin2{display: inline-block;line-height:40px}

.Form002324 .box3{display: none}
.Form002324 .box3{width:300px;float: right}
.Form002324 .box3 p{float: left;margin:auto;color: #1b1b1b;padding-bottom: 10px;height: 43px;line-height: 43px;}
.Form002324 .box3 input[type="password"],.Form002324 .box3 input[type="text"]{display:block;color:#6e6e6e;border: 1px solid #ccc;height:43px;line-height:33px;padding:5px 10px 5px 00px;margin:0 auto 14px;width: 220px;float: right;padding-left: 10px}
.Form002324 .box3 .row{display: block}
.Form002324 .box3 .goTo{ width:300px; margin:0 auto;}
.Form002324 .box3 .goTo a{ float:left; color:#666; line-height: 12px;margin-bottom: 20px;}
.Form002324 .box3 .goTo .goLosePwd{border-bottom: 1px solid #000;padding-bottom: 5px;float: right}
.Form002324 .box3 .goLogin1{padding-left: 80px;}
.Form002324 .box3 .goLogin{ width:60px; margin:0 10px 20px 0; color:#fff; text-align:center; line-height:40px; font-size:14px; display:block; background:#00a0a9;display: inline-block}


@media only screen and (max-width:1024px ) {
.Form002324 .wrap-container:after{display: none}
}
@media only screen and (max-width:425px ) {
.Form002324 .box1{width:100%;float: none;margin-top:60px}
.Form002324 .box2{width:100%;float: none}
.Form002324 .box3{width:100%;float: none}
.Form002324 .wrap-container{height: 650px}
}

/*
 .Form0023241 为demo编号
 */
.Form0023241{max-width:600px;z-index:99;margin:  3% auto}
.Form0023241 .wrap-container{; height:530px;background:#fff; z-index:100;padding: 0 2.64%}
.Form0023241 .closeBtn{ position:absolute; top:20px; right:20px; height:17px; width:17px; display:block; background:url(../images/Form002324-colseBtn.jpg) no-repeat;}
.Form0023241 .Title{ font-size:28px; color:#1b1b1b; text-align:center; line-height:100px;}
.Form0023241 p{margin:auto;color: #1b1b1b;}
.Form0023241 input{ display:block;color:#6e6e6e; border-bottom:1px solid #1b1b1b; height:43px; line-height:33px; padding:5px 10px 5px 00px; margin:0 auto 23px; width:100%;border-top:none;border-left:none;border-right:none;}
.Form0023241 .Loginname{ }
.Form0023241 .Loginpwd{}
.Form0023241 .yzm{ width:350px; margin:0 auto;}
.Form0023241 .Lyzm{ float:left; width:126px; padding-left:20px;}
.Form0023241 .yzm a{ float:left; margin-left:10px; color:#0277ba; line-height:42px;}
.Form0023241 .yzm img{ display:inline-block; vertical-align:top; max-width:117px; width: 50%; margin-right:16px; height:42px;}
.Form0023241 .goTo{ width:500px; margin:0 auto;}
.Form0023241 .goTo a{ float:left; color:#666; line-height: 12px;margin-bottom: 20px;}
.Form0023241 .goTo .goLosePwd{border-bottom: 1px solid #000;padding-bottom: 5px;}
.Form0023241 .goTo .gozc{ float:right;}
.Form0023241 .goLogin{margin:0 auto; color:#fff; text-align:center; line-height:40px; font-size:14px; display:block; background:#00a0a9;margin-bottom: 10px}
.Form0023241 .goLogin2{ margin:0 auto; color:#00a0a9; text-align:center; line-height:36px; font-size:14px; display:block; border: 2px solid #00a0a9}
.Form0023241 .OtherLogin{ width:350px; margin:0 auto;}
.Form0023241 .OtherLogin a{ display:inline-block; color:#969696; vertical-align:top; font-size:12px; padding-left:24px; line-height:55px; height:55px;}
.Form0023241 .OtherLogin .Loginweico{ margin-right:13px; background:url(../images/Form002324-mico2.png) no-repeat 0 19px;}
.Form0023241 .OtherLogin .Loginqq{ margin-right:0; background:url(../images/Form002324-mico2.png) no-repeat 0 -25px;}
.Form0023241 .select{margin: auto}
.Form0023241 select{border-top:none;border-left:none;border-right:none; border-bottom:1px solid #1b1b1b;width: 31.4%;margin-right: 2%;height: 43px;line-height: 33px;color: #1B1B1B}
.Form0023241 select:last-child{margin-right: 0px;}
.Form0023241 .row2{float: left;width:49%;margin-right: 2%}
.Form0023241 .row2:nth-child(2n){margin-right: 0%}
.Form0023241 .row2 input{width: 100%;}
@media only screen and (max-width:664px ) {
	.Form0023241 .wrap-container{top:0;margin-top: 0; width:100%; height:100%; margin-left:0; left:0; padding: 5% 0;}
	.Form0023241 input,.Form002324 .yzm,.Form002324 .goTo,.Form002324 .goLogin,.Form002324 .OtherLogin{ width: 100%;}
	.Form0023241 .OtherLogin{ text-align: center;}
	.Form0023241 .Lyzm{ width: 90px;}
	.Form0023241 .Title{ font-size: 20px; line-height: 70px;}

}




/*
 .Form0023242 为demo编号
 */
.Form0023242{margin-top: 50px;}
.Form0023242 .wrap-container{ }
.Form0023242 .closeBtn{ position:absolute; top:20px; right:20px; height:17px; width:17px; display:block; background:url(../images/Form002324-colseBtn.jpg) no-repeat;}
.Form0023242 .Title{ font-size:28px; color:#1b1b1b; text-align:center; line-height:100px;}
.Form0023242 p{color: #1b1b1b;font-size: 16px}
.Form0023242 input{ display:block;color:#6e6e6e; border-bottom:1px solid #1b1b1b; height:43px; line-height:33px; padding:5px 10px 5px 0px; margin-bottom:0; width:500px;border-top:none;border-left:none;border-right:none;}
.Form0023242 .Loginname{ }
.Form0023242 .row{margin: 0 0 40px}

.Form0023242 .yzm{ width:350px; margin:0 auto;}
.Form0023242 .Lyzm{ float:left; width:126px; padding-left:20px;}
.Form0023242 .yzm a{ float:left; margin-left:10px; color:#0277ba; line-height:42px;}
.Form0023242 .yzm img{ display:inline-block; vertical-align:top; max-width:117px; width: 50%; margin-right:16px; height:42px;}
.Form0023242 .goTo{ width:500px; margin:0 auto;}
.Form0023242 .goTo a{ float:left; color:#666; line-height: 12px;margin-bottom: 20px;}
.Form0023242 .goTo .goLosePwd{border-bottom: 1px solid #000;padding-bottom: 5px;}
.Form0023242 .goTo .gozc{ float:right;}
.Form0023242 .goLogin{ width:280px;color:#fff; text-align:center; line-height:40px; font-size:14px; display:block; background:#00a0a9;margin-bottom: 10px}
.Form0023242 .goLogin2{ width:500px; margin:0 auto; color:#1b1b1b; text-align:center; line-height:36px; font-size:14px; display:block; border: 2px solid #1b1b1b}
.Form0023242 .OtherLogin{ width:350px; margin:0 auto;}
.Form0023242 .OtherLogin a{ display:inline-block; color:#969696; vertical-align:top; font-size:12px; padding-left:24px; line-height:55px; height:55px;}
.Form0023242 .OtherLogin .Loginweico{ margin-right:13px; background:url(../images/Form002324-mico2.png) no-repeat 0 19px;}
.Form0023242 .OtherLogin .Loginqq{ margin-right:0; background:url(../images/Form002324-mico2.png) no-repeat 0 -25px;}
.Form0023242 .select{width: 740px;}
.Form0023242 select{border-top:none;border-left:none;border-right:none; border-bottom:1px solid #1b1b1b;width: 237px;margin-right: 10px;height: 43px;line-height: 33px;color: #1B1B1B}
.Form0023242 .location{width: 740px;}
.Form0023242 select:last-child{margin-right: 0px;}
.Form0023242 .row2{float: left;width:49%;margin-right: 2%}
.Form0023242 .row2:nth-child(2n){margin-right: 0%}
.Form0023242 .row2 input{width: 100%;}
@media only screen and (max-width:768px ) {
	.Form0023242{margin-top: 0px;}
		.Form0023242 .wrap-container{padding: 5%;}
}


@media only screen and (max-width:664px ) {
	.Form0023242 .wrap-container{top:0;margin-top: 0; width:100%; height:100%; margin-left:0; left:0; }
	.Form0023242 input,.Form002324 .yzm,.Form002324 .goTo,.Form002324 .goLogin,.Form002324 .OtherLogin{ width: 100%;}
	.Form0023242 .OtherLogin{ text-align: center;}
	.Form0023242 .Lyzm{ width: 90px;}
	.Form0023242 .Title{ font-size: 20px; line-height: 70px;}

}





/*
 .Menu002329 为demo编号
 */
.Menu002329{margin-top: 50px;}
.Menu002329 .menu-inner{}
.Menu002329 .one+.one{ padding-top: 2px;}
.Menu002329 .one>a{ display: block; padding: 0 40px; height: 60px; line-height: 60px; background: #f8f8f8; position: relative; font-size: 15px; font-weight: bold; color: #333;}
.Menu002329 .one>a:before,.Menu002329 .one>a:after{ content: ""; display: block; position: absolute; top: 50%;}
.Menu002329 .one>a:before{ left: 30px; width: 16px; height: 16px; margin-top: -8px; background: url(../images/Menu002329-icon.png) no-repeat;}
.Menu002329 .one>a:after{ right: 20px; margin-top: -5px; width: 0; height: 0; border-color: transparent transparent transparent #d1d1d1; border-width: 5px 0 5px 5px; border-style: dashed dashed dashed solid;}
.Menu002329 .one.on>a,.Menu002329 .one>a:hover{ background-color: #00a0a9; color: #fff;}
.Menu002329 .one.on>a:after,.Menu002329 .one>a:hover:after{ border-color: transparent transparent transparent #fff;}
.Menu002329 .two{ padding: 0 3px;}
.Menu002329 .two dd+dd{ border-top: 1px dotted #d4d4d4;}
.Menu002329 .two a{ display: block;padding: 0 25px 0 65px; height: 40px; line-height: 40px; position: relative; font-size: 14px; color: #666;}
.Menu002329 .two a.on,.Menu002329 .two a:hover{ color:#d70c18; font-weight: bold;}
.Menu002329 .two a.on:before,.Menu002329 .two a:hover:before{content: ""; display: block; position: absolute; top: 50%; left: 30px; margin-top: -5px; width: 0; height: 0; border-color: transparent transparent transparent #d70c18; border-width: 5px 0 5px 5px; border-style: dashed dashed dashed solid;}
.Menu002329 .one.on>a:before,.Menu002329 .one>a:hover:before{ background-image: url(../images/Menu002329-icon_hover.png);}
.Menu002329 .one.hassub>a:after{border-color: #d1d1d1 transparent transparent transparent; border-width: 5px 5px 0 5px; border-style:solid dashed dashed dashed; margin-top: -2px;}

.Menu002329 .dengji{ display:table; margin-bottom:12px;}
.Menu002329 .dengji .left{ float:left;}
.Menu002329 .dengji .right{float:right; margin-top:5px;}
.Menu002329 .dengji .left img{ display:block; width:64px; margin-right:10px; position:relative;}
.Menu002329 .dengji .right p{ display:block; color:#333; font-size:16px;margin:0 0 10px; }
.Menu002329 .dengji .right span{ font-size:16px; color:#950022; margin-top:6px; font-weight:bold;}

.Menu002329 .li1>a:before{ background-position: 0 0;}
.Menu002329 .li2>a:before{ background-position: 0 -29px;}
.Menu002329 .li3>a:before{ background-position: 0 -55px;}
.Menu002329 .li4>a:before{ background-position: 0 -84px;}
.Menu002329 .li5>a:before{ background-position: 0 -110px;}
.Menu002329 .li6>a:before{ background-position: 0 -137px;}
.Menu002329 .li7>a:before{ background-position: 0 -161px;}
.Menu002329 .li8>a:before{ background-position: 0 -186px;}
.Menu002329 .li9>a:before{ background-position: 0 -210px;}
.Menu002329 .li10>a:before{ background-position: 0 -237px;}

@media only screen and (max-width: 767px) {
	.Menu002329 .one>a:after{ display: none !important;}
	.Menu002329 .two dd{ display: inline-block;}
	.Menu002329 .two dd+dd{ border-top: none;}
	.Menu002329 .two a{ padding-right: 0;}
	.Menu002329 .two a:before{ display: none !important; }
	.Menu002329 .two a.on,.Menu002329 .two a:hover{font-weight: normal;}
}


/*Other002539 */
.Other002539{ position:fixed; z-index:200; right:15px;}
.Other002539 ul li{ position:relative;}
.Other002539 ul li figure{ position:absolute; top:0; right:48px;background:#007e86; color:#fff; display:none;padding: 0 20px;font-size: 18px;line-height: 48px;white-space: nowrap;}
.Other002539 .li_wx figure{ width:150px; padding:10px;}
.Other002539 .li_wx figure img{ display:block; width:100%;}
.Other002539 .li_tel figure{ padding:0 20px; font-size:18px;line-height:48px;white-space:nowrap;}
.Other002539 .li_tel figure a{ color:#fff;}
/* .Other002539 .icon{ display:block; width:48px; height:48px; background:url(../images/Other002539-icon.png) no-repeat left top #6c5754; border-bottom:1px solid #483f3e;} */
.Other002539 .icon{display:block;width:48px;height:48px;background: url(../images/Other002539-icon.png) no-repeat left top #00a1ab;border-bottom: 1px solid #0a838a;}
.Other002539 .li_sina .icon{ background-position:0 -50px;}
.Other002539 .li_tel .icon{ background-position:0 -100px;}
.Other002539 .li_feedback .icon{ background-position:0 -147px;}
.Other002539 .icon.gettop{ background-position:0 100%;}
.Other002539 .icon.open{ background-image:none; position:relative; }
.Other002539 .open span{ color:#fff; font-size:24px; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
@media(min-width:1025px){
.Other002539{ top:50%; transform:translateY(-50%);}
.Other002539 ul{ display:block !important;}
.Other002539 .icon.open{display:none;}
.Other002539 .li_tel figure::before{ position:absolute; content:''; width:100%; height:100%; left:0; top:0; background-color:transparent;}
}
@media(max-width:1024px){
.Other002539{ bottom:5%;}
.Other002539 ul{ display:none;}
.Other002539 #open_2539{ background-color:#483f3e;}
}