/*Page002737 */
.Page002737 { padding: 0px 0 40px; }
.Page002737 .Pages { text-align: center; }
.Page002737 .Pages > span { display: inline-block; vertical-align: middle; }
.Page002737 .Pages .a_first, .Page002737 .Pages .a_end, .Page002737 .Pages .p_cur, .Page002737 .Pages .p_count, .Page002737 .Pages .p_total { display: none; }
.Page002737 .Pages .p_jump, .Page002737 .Pages .p_page { overflow: hidden; }
.Page002737 .Pages .p_page em { font-style: normal; }
.Page002737 .Pages .p_page a { float: left; line-height: 36px; border: 1px solid #e5e5e5; border-radius: 4px; padding: 0 14px; margin: 0 5px; font-size: 16px; font-family: Arial, " sans-serif"; color: #aaa; }
.Page002737 .Pages .p_page a:hover, .Page002737 .Pages .p_page a.a_cur { background-color: #00a3f2; border-color: #00a3f2; color: #fff; }
.Page002737 .Pages .p_page a.a_next, .Page002737 .Pages .p_page a.a_prev { font-size: 0; height: 38px; width: 54px; padding: 0; margin: 0 6px; background-position: center center; background-repeat: no-repeat; }
.Page002737 .Pages .p_page a.a_prev { background-image: url(../images/a_prev.png); }
.Page002737 .Pages .p_page a.a_prev:hover { background-image: url(../images/a_prev_hover.png); }
.Page002737 .Pages .p_page a.a_next { background-image: url(../images/a_next.png); }
.Page002737 .Pages .p_page a.a_next:hover { background-image: url(../images/a_next_hover.png); }
.Page002737 .Pages .p_page a.pagedot { border-color: transparent; padding: 0; margin-right: -5px; line-height: 34px; height: 44px; }
.Page002737 .Pages .p_jump > * { float: left; }
.Page002737 .Pages .p_jump b { font-weight: normal; color: #aaa; margin: 0 4px; line-height: 46px; }
.Page002737 .Pages .p_jump b.f0 { margin-right: 6px; }
.Page002737 .Pages .p_jump input { height: 46px; border-radius: 4px; }
.Page002737 .Pages .i_text { line-height: 44px; border: 1px solid #e5e5e5; width: 46px; text-align: center; color: #333; font-size: 16px; }
.Page002737 .Pages .i_button { background: #ebebeb; width: 70px; padding: 0; cursor: pointer; border: none; margin-left: 10px; color: #888; }

@media(max-width:768px) {
.Page002737 .Pages { padding: 30px 0; }
.Page002737 .Pages .p_page em, .Page002737 .Pages .p_jump { display: none; }
}




/*
 .PicList002797
 */
.PicList002797 { padding:2vw 0 0; }
.PicList002797 li { float: left; width: 31.3%; margin: 0 3% 3% 0; box-shadow: 0 0 5px rgba(0,0,0,0.1); }
.PicList002797 li:nth-child(3n) { margin-right: 0; }
.PicList002797 .au22{height: 400px;}
.PicList002797 li a { display: block; position: relative; padding: 6%; padding-bottom: 30px; }
.PicList002797 .au22 a { display: block; position: relative; padding: 45% 6% 6% 6%; padding-bottom: 30px; }
.PicList002797 li h4,
.PicList002797 li h3, .PicList002797 li h5 { margin: 0; text-align: center; font-weight: normal; }
.PicList002797 li figure { padding-bottom:84.909%; margin-bottom: 4%; background-size: contain; }
.PicList002797 li h4 { font-size: 14px; color: #999; }
.PicList002797 li h3 { font-size: 18px; color: #333; font-weight: bold;}
.PicList002797 .more { display: block; text-align: center; margin-top: 10px; }
.PicList002797 .more span { display: inline-block; background: url(../images/PicList002797-more.png)no-repeat right center; transition: all 0.5s ease-out 0s; color: #00a3f2; }
.PicList002797 .more span:hover { padding-right: 44px; }

@media(max-width:1000px) {
.PicList002797 li { width: 48%; margin-left: 1%; margin-right: 1%; }
}

@media(max-width:640px) and (min-width:376px) {
.PicList002797 li .hover img { width: 50px; height: 50px; }
}

@media(max-width:480px) {
.PicList002797 li { float: none; width: auto; }
.PicList002797 li h3, .PicList002797 li .hover h5 { font-size: 14px; }
.PicList002797 li .hover h5 { line-height: 20px; max-height: 40px; }
}




/*
 .PicList002797
 */
.PicList0027971 { padding:2vw 0 0; }
.PicList0027971 li { float: left; width: 22.75%; margin: 0 3% 3% 0; box-shadow: 0 0 5px rgba(0,0,0,0.1); }
.PicList0027971 li:nth-child(4n) { margin-right: 0; }
.PicList0027971 li a { display: block; position: relative; padding: 6%; padding-bottom: 30px; }
.PicList0027971 li h4,
.PicList0027971 li h3, .PicList002797 li h5 { margin: 0; text-align: center; font-weight: normal; }
.PicList0027971 li figure { padding-bottom:84.909%; margin-bottom: 4%; background-size: contain;  transition:all .3s;}
.PicList0027971 li h4 { font-size: 14px; color: #999; }
.PicList0027971 li h3 { font-size: 18px; color: #333; font-weight: bold;margin-top: 25px;}
.PicList0027971 .more { display: block; text-align: center; margin-top: 10px; }
.PicList0027971 .more span { display: inline-block; background: url(../images/PicList002797-more.png)no-repeat right center; transition: all 0.5s ease-out 0s; color: #00a3f2; }
.PicList0027971 .more span:hover { padding-right: 44px; }
.PicList0027971 li a:hover figure {transform:scale(1.1);}

@media(max-width:1000px) {
.PicList0027971 li { width: 48%; margin-left: 1%; margin-right: 1%; }
}

@media(max-width:640px) and (min-width:376px) {
.PicList0027971 li .hover img { width: 50px; height: 50px; }
}

@media(max-width:480px) {
.PicList0027971 li { float: none; width: auto; }
.PicList0027971 li h3, .PicList002797 li .hover h5 { font-size: 14px; }
.PicList0027971 li .hover h5 { line-height: 20px; max-height: 40px; }
}




/*Menu002306*/
.Menu002306{padding-top: 50px;}
.Menu002306 .side-title{ line-height:50px; background-color: #00a3f2; margin-left: 20px; font-size:15px; font-weight:bold; color:#fff; padding:0 28px 0 32px;  position: relative; border-radius: 8px 0 0 0;}
.Menu002306 .side-title::after,
.Menu002306 .side-title::before{content:'';}
.Menu002306 .side-title::before{ position: absolute; bottom: 0; left: -20px; width: 0; height: 0; 
border-style: dashed dashed solid dashed; border-width:0 15px 44px 20px; border-color: transparent transparent #00a3f2 transparent;}
.Menu002306 .side-title::after{ display:inline-block; vertical-align:middle; width: 40px; height: 1px; background: #fff; margin-left:10px;}
.Menu002306 .side-menu{border-radius: 0 0 50px 0;background-color:#f4f4f4;padding-bottom: 50px; overflow:hidden;}
.Menu002306 .side-menu li a{ display:block;line-height:32px;}
.Menu002306 .side-menu > ul > li{ border-bottom:1px solid #fff;}
.Menu002306 .side-menu > ul > li >a{ padding: 0 32px; font-weight: normal; color: #333; line-height: 49px;position: relative; font-size: 14px;}
.Menu002306 .side-menu > ul > li >a::after{ position:absolute; content:'>'; width:16px; height:16px; border-radius:50%; background:#00a3f2; color:#fff; text-align:center; line-height:18px; font-family:宋体; font-size:12px; right:16px; top:50%; margin-top:-8px;}
.Menu002306 .side-menu > ul > li ul{ display:none; padding:10px 15px;}
.Menu002306 .side-menu > ul > li > ul{ padding-left:32px; padding-right:32px;}
.Menu002306 .side-menu > ul > li > ul > li > a{ background:url(../images/Menu002306-a_off.png) no-repeat left center; padding-left:15px;}
.Menu002306 .side-menu ul li ul li ul li a::before{ display:inline-block; content:''; vertical-align:middle;width: 3px;height: 3px;background: #555; margin-right:10px;}
.Menu002306 .side-menu li.select > a{ background-color:#e7f0f4;}
.Menu002306 .side-menu li.select > a::after{ transform:rotate(90deg);}
.Menu002306 .side-menu ul li ul li.select > a{ background-color:transparent; background-image:url(../images/Menu002306-a_on.png); font-weight:bold; color:#002870;}
.Menu002306 .side-menu ul li ul li.on a{ color:#47a0ec;}
.Menu002306 .side-other dd{ background-position:left center; background-repeat:no-repeat; background-color:#e7f0f4; margin-top:20px; border-radius:5px; position:relative;}
.Menu002306 .side-other dd.dd_1{ background-image:url(../images/Menu002306-picbg1.png);}
.Menu002306 .side-other dd.dd_2{ background-image:url(../images/Menu002306-picbg2.png);}
.Menu002306 .side-other dd a{ position:relative;display:block; height:80px;line-height:80px; font-weight:bold; color:#555; padding-left:100px;}
.Menu002306 .side-other dd a::after{ position:absolute; content:'>'; width:16px; height:16px; border-radius:50%; background:#00a3f2; color:#fff; text-align:center; line-height:18px; font-family:宋体; font-size:12px; right:15px; top:50%; margin-top:-8px;}
.Menu002306 .side-open_menu{ display:none;}
@media(min-width:1025px){
.Menu002306 .side-menu{ display:block !important;}
}
@media(max-width:1024px){
body{ padding:2%;}
.Menu002306{padding-top: 0;}
.Menu002306 .side-other{ display:none;}
.Menu002306 .side-open_menu{ display:block; border:2px solid #00a3f2; padding:10px 20px 10px 10px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-weight:bold; color:#002870; border-radius:0 0 5px 5px; position:relative;}
.Menu002306 .side-open_menu::after{ position:absolute; content:''; border:6px solid transparent; border-top-color:#00a3f2; right:10px; top:50%; margin-top:-3px;}
.Menu002306 .side-menu{ display:none; padding-bottom:20px;}
}
/*
 .Floor002375 为demo编号
 */
.Floor002375{ background: url(../images/Floor002375-bg.png) no-repeat right top; padding: 30px 0 60px; margin-bottom: -30px; background-size: auto 100%;}
.Floor002375 .auto{  padding-left: 5%;}

.Floor002375 .pic{}
.Floor002375 .word .tit{ margin: 0; color: #666; font-size: 20px; font-weight: normal; line-height: 32px;}

.Floor002375 .word .tit em{ font-style: normal; font-size: 32px; text-transform: uppercase; font-weight: 600; position: relative; top: 6px; padding-right: 15px;}
.Floor002375 .word figure{ font-size: 14px; line-height: 1.8;}
.Floor002375 .word .more{ width: 187px; height: 50px; line-height: 26px; border: 2px solid #aeaeae; font-size: 14px; color: #666; display: block; padding: 10px 20px; position: relative; margin-top: 8%;
transition: all .3s ease-in-out .1s; 
-webkit-transition:all .3s ease-in-out .1s;
-ms-transition: all .3s ease-in-out .1s;
-moz-transition:all .3s ease-in-out .1s;
}
.Floor002375 .word .more:before{content: ""; position: absolute; left: 0; top: 0; width: 0; overflow: hidden; height: 100%; z-index: 1; background: #fff100; 
transition: width .3s ease-in-out; 
-webkit-transition: width .3s ease-in-out;
-ms-transition: width .3s ease-in-out;
-moz-transition: width .3s ease-in-out;
}
.Floor002375 .word .more span{ position: relative; z-index: 3; display: block;}
.Floor002375 .word .more i{ position: absolute; font-family: 宋体; font-style: normal; right: 0; top: 50%; margin-top: -13px; font-weight: 600;}
.Floor002375 .word .more:hover{ color: #000; border-color: #d2c702;}
.Floor002375 .word .more:hover:before{  width: 100%; }
@media only screen and (max-width:767px ) {
	.Floor002375 .word .tit{ text-align: center;}
	
	.Floor002375 .word .more{ height: 40px; line-height: 17px;}
    .Floor002375 .word .more i{ margin-top: -8px;}
}
@media only screen and (min-width:768px ) {
	.Floor002375{ padding: 40px 0 70px;}
	.Floor002375 .pic{ float: left; }
	.Floor002375 .word{ float: right; width: 70%;}
	.Floor002375 .word .tit{    font-size: 26px;
    color: #00a3f2;
    font-weight: bold;}
	.Floor002375 .word .tit em{ font-size: 42px; top: 10px;padding-right: 30px;}
	.Floor002375 .word figure{ font-size: 14px;}
}
@media only screen and (min-width:1024px ) {
	.Floor002375{ padding: 50px 0 80px;}
	.Floor002375 .word .tit{font-size: 26px; line-height: 48px;}
	
	.Floor002375 .word .tit em{ font-size: 48px;}
	
}
@media only screen and (min-width:1280px ) {
	.Floor002375{ padding: 70px 0 100px;}
	.Floor002375 .word .tit{font-size: 28px; line-height: 54px;}
	
	.Floor002375 .word .tit em{ font-size: 54px; }
}
@media only screen and (min-width:1440px ) {
	.Floor002375{ padding: 50px 0 40px;}
	.Floor002375 .word .tit{font-size: 30px;}
	
	.Floor002375 .word .tit em{ font-size: 60px; }
}
.Floor002375 .wrap-container{margin-bottom: 30px;}



.auto123{max-width: 1200px;margin: 0 auto;}




/*Top002607 */
.Top002607{background:#fff; position:relative; z-index:100;}
.Top002607 .auto{ max-width:1200px;}
/* .Top002607 .header-top{ background:#0f69af;} */
.Top002607 .header-top dl > *{ height:90px; float: left;}
.Top002607 .header-top dt{ float:left;width: 26%;}
.Top002607 .header-top dt img{ display:block;width: 240px; }
.Top002607 .header-top dd{ float:right;}

.Top002607 .top-search{ border-radius:31px;width:160px; position:relative; padding:0 18px; background:#e9e9e9; margin-right:24px; display: block;}
.Top002607 .top-search .text{ width:100%; padding-right:50px; border:none; line-height:31px; height:31px;    background: #e9e9e9;}
.Top002607 .top-search .btn{ position:absolute; left:18px; top:0; cursor:pointer; color:#bababa;  background:url(../images/Top002607_icon_search.png) no-repeat right center;line-height:31px; font-size:12px; width: 78%;}
.Top002607 .login-after a.logout,
.Top002607 .login-before a{ display:inline-block; margin-left:7px;line-height:31px; padding:0 15px; border-radius:31px; color:#fff;}
.Top002607 .login-before a.log{ background:#00a5f3;}
.Top002607 .login-before a.reg{ background:#00a5f3;}
.Top002607 .login-after{ color:#fff; display:none;}
.Top002607 .login-after a.logout{background:#00a5f3;}

/* .Top002607 .header-left{ margin-right:220px;} */
/* .Top002607 .header-menu{ max-width:85%;} */
.Top002607 .header-menu li { width: auto!important;}
.Top002607 .header-menu li em a{ color:#003258; font-size:14px; line-height:90px; display:inline-block; position:relative;font-weight: 700;}
.Top002607 .header-menu li.aon em a{ color:#00a5f3;}
.Top002607 .header-menu li em a::after{ position:absolute; content:''; left:70%; transform:translateX(-50%); width:0; bottom:20%; height:3px; background:#00a5f3; transition:0.3s;}
.Top002607 .header-menu li em a::before{display: inline-block;width: 1px; content: ''; height: 8px;  background: #000; vertical-align: middle; margin: 0 17px;}
.Top002607 .header-menu li:nth-child(1) em a::before{display: none}

.Top002607 .header-menu li:hover em a::after,
.Top002607 .header-menu li.aon em a::after{ width:100%;}
/* .Top002607 .header-menu li.home a{ padding-left:28px;background:url(../images/Top002607_icon_home.png) no-repeat left center;} */
.Top002607 .header-menu li.home.aon a{ background-image:url(../images/Top002607_icon_home_hover.png);}
.Top002607 .header-menu li.home:hover em a::after,
.Top002607 .header-menu li.home.aon em a::after{ display:none;}

.Top002607 .header-bottom{ position:relative;}
.Top002607 .header-menu li .sub dt{ padding:18px 0;}
.Top002607 .header-menu li .sub dt > a{  color:#003258;padding:0 26px; line-height:28px; border-radius:28px;}
.Top002607 .header-menu li .sub dt.on > a,
.Top002607 .header-menu li .sub dt > a:hover{ color:#fff;background:#d87308;}
.Top002607 .sub-menu-layer{ background:#e4f0f9;}
.Top002607 .header-menu li .sub  .three-intro{  position:absolute; left:0; top:100%; background:#fff;display:none;}
.Top002607  .three-intro .auto{ padding:5% 16% 5% 9%; }
.Top002607  .three-intro .sub-img{ position:relative; width:45.97%;}
.Top002607  .three-intro .sub-img img{ position:relative; z-index:3; display:block; width:100%; border-radius:0 40px 0 40px;}
.Top002607  .three-intro .sub-img::before{ position:absolute; content:''; left:-4%; top:-6%; width:100%; height:100%; z-index:1;border-radius:0 40px 0 40px; background:#b0cee5;}
.Top002607  .three-intro .sub-txt{ width:54.03%; padding-right:6%;}
.Top002607  .three-intro .sub-txt h2{ margin:0; font-size:26px; font-weight:normal;color:#0f69af;}
.Top002607  .three-intro .sub-txt p{ font-size:13px; line-height:24px; height:72px; margin:3% 0 7% 0; color:#738496;}
.Top002607  .three-intro .sub-txt .more{ border:1px solid #00a1e9; display:block; width:124px; line-height:35px; text-align:center; color:#fff; background:#00a1e9; border-radius:35px; transition:0.3s;}
.Top002607  .three-intro .sub-txt .more:hover{ color:#00a1e9; background:#fff;}
@media(max-width:1300px){
.Top002607 .header,
.Top002607 .header-top .auto{ padding:0 2%;}
}
@media(max-width:1024px){
.Top002607 .header-right{ float:none; margin:0; text-align:right; padding:20px 0; overflow:hidden;}
.Top002607 #header-menu{ position:fixed; left:0; opacity:0; transform:translateX(-100%); top:0; height:100%; overflow:auto; width:240px; padding:3%; background:rgba(0,0,0,0.8); z-index:100; transition:0.3s;}
.Top002607 #header-menu.header-menu-show{ opacity:1;transform:translateX(0);}
.Top002607  .three-intro{ display:none !important;}
.Top002607 #open_menu{ transition:0.3s; position:absolute; right:2%; width:30px; height:30px; top:50%; margin-top:-15px;}
.Top002607 #open_menu i::before,
.Top002607 #open_menu i::after,
.Top002607 #open_menu i{ background:#00a1e9 !important;}
.Top002607 #open_menu i{ width:5px; height:5px; margin-top:-2.5px; left:50%; margin-left:-2.5px;}
.Top002607 #open_menu i::before{ top:-10px !important;}
.Top002607 #open_menu i::after{ top:10px !important;}
.Top002607 #open_menu.open_menu_on{ transform:rotate(90deg);}
.Top002607 #open_menu.open_menu_on i::before,
.Top002607 #open_menu.open_menu_on i::after{ transform:rotate(0);}
.Top002607 #header-menu li.has-sub em .op{ display:block;}
}
@media(max-width:640px){

.Top002607 .header-top .auto{ border-top:1px solid #fff;}
.Top002607 .login-after,
.Top002607 .login-before{ position:absolute; right:2%; top:4px;}
.Top002607 .top-search{ margin-right:0; width:100%; display: none;}
.Top002607 .header-top dl > *{ width:40%;}
.Top002607 .header-top dl > *{ height:auto}
.Top002607 .header-top .auto{padding: 2% 0;}
.Top002607 .login-before { position: absolute;right: 25%; top: 15px;display: none;}
.Top002607 #open_menu { transition: 0.3s; position: absolute; right: -50%; width: 30px; height: 30px; margin-top: -15px; top: 20px;}
}



/*Bottom002825 */
.Bottom002825{background: url(../images/Bottom002825_bg.jpg) repeat center top;padding-top: 3%;font-size: 18px;}
.Bottom002825,
.Bottom002825 a{color: #666;}
.Bottom002825 dd a::before {
    display: inline-block;
    width: 4px;
    content: '';
    height: 4px;
    background: #979da9;
    vertical-align: middle;
    margin: 0 6px 0 0;}
.Bottom002825 a:hover{text-decoration: underline;}
.Bottom002825 .auto{max-width: 1200px;}
.Bottom002825 .top{padding-bottom: 35px; padding-top: 20px;}
.Bottom002825 .top nav dl,
.Bottom002825 .top nav{float: left;}
.Bottom002825 .top nav{width: 100%;}
.Bottom002825 .top nav dt{padding-bottom: 10px;}
.Bottom002825 .top nav dt a{color: #000;font-weight: bold; font-size: 14px;}
.Bottom002825 .top nav dd{ padding: 6px 0; font-size: 12px;}
.Bottom002825 .contact{ text-align: center;}
.Bottom002825 .contact .code{padding: 15px 0; max-width: 149px; margin: 0 auto; width: 96%;}
.Bottom002825 .bshare-custom a{display: inline-block; width: 40px; height: 40px; padding: 0; margin: 0 10px;background: url(../images/Bottom002825_qq.png) no-repeat center center;border: 1px solid #989898; border-radius: 50%; transition: 0.3s;}
.Bottom002825 .bshare-custom a:hover{border-color: #e1001c;background-color: #e1001c;background-image: url(../images/Bottom002825_qq_on.png); opacity: 1; border-radius: 10px;}
.Bottom002825 .bshare-custom a.bshare-sinaminiblog{background-image: url(../images/Bottom002825_sina.png);}
.Bottom002825 .bshare-custom a.bshare-sinaminiblog:hover{background-image: url(../images/Bottom002825_sina_on.png);}
.Bottom002825 .bshare-custom a.bshare-weixin{background-image: url(../images/Bottom002825_wx.png);}
.Bottom002825 .bshare-custom a.bshare-weixin:hover{background-image: url(../images/Bottom002825_wx_on.png);}
.bsBox,
.bsBox *{box-sizing: content-box;}
.Bottom002825 .bottom nav{ line-height: 48px;}
.Bottom002825 .bottom nav a{display: inline-block;}
.Bottom002825 .bottom nav a:not(:last-child):after{display: inline-block; content: ''; width: 1px;height: 11px;background: #afabb1; vertical-align: middle; margin: 0 10px;}
.Bottom002825 .bottom {background: #c1c5cd;}

.Bottom002825 .bottom dl{line-height: 24px; padding: 9px 0;}
.Bottom002825 .bottom dd,
.Bottom002825 .bottom dd a{color: #555;}
.Bottom002825 .bottom dd a:hover{text-decoration: underline;}
@media(min-width:1025px){
.Bottom002825 .contact{float: right;max-width: 208px; }
.Bottom002825 .bottom dl > *{max-width: 48%;}
.Bottom002825 .bottom dt{float: left; font-size: 12px; color: #555;}
.Bottom002825 .bottom dd{float: right; font-size: 12px;}
.Bottom002825 .bottom nav{text-align: right;}
}
@media(max-width:1024px){
.Bottom002825 .top nav{display: none;}
.Bottom002825 .bottom{text-align: center; }
}
@media(max-width:640px){
.Bottom002825{font-size: 14px; }
.Bottom002825 .bottom nav a:not(:last-child):after{ margin: 0 10px;}
.Bottom002825 .top { padding-bottom: 0px;padding-top: 0px;}

.Floor002375 .auto{padding: 0 5%;}
.Floor002375 .pic img{width: 100%;}
.Floor002375 .word .tit{text-align: left;color: #00a3f2; font-weight: bold; margin-top: 3%;}

.auto.seat .w75.fl{width: 100%!important;}
.auto.seat .w22.fr { padding-bottom: 0; width: 100%!important; float: left;}

.Menu002306 .side-title{margin-top: 54px;}

.Location002970{display: none;}


}
.Bottom002825 .bottom dd a::before{display: none;}
.Bottom002825 .gettop {color: #999;background: url(../images/bot.png) no-repeat center top; padding-top: 30px; cursor: pointer; z-index: 99;}
.Bottom002825 dt img{margin-right: 5px;}




/*Menu002937 */
.Menu002937{padding: 23px 0 52px 0;}
.Menu002937 .ul{display: table;line-height: normal;}
.Menu002937 .ul li{float: left;}
.Menu002937 .ul li a{display: block;padding: 0 40px;font-size: 14px;color:#fff;text-align: center; height: 47px;line-height: 40px;}
.Menu002937 .ul li.aon a,
.Menu002937 .ul li a:hover{color: #fff;background: url(../images/Menu_liOn.png)}
@media(max-width:768px){
.Menu002937 .ul li a{min-width: 18.36vw;font-size: 3.5vw;}
}
@media(max-width:480px){
/* .Menu002937 .ul li a{font-size: 4vw;line-height: 2em;} */
}
/*Location002970 */
.Location002970{line-height: 20px;}
.Location002970 .auto{ line-height: 40px; height: 40px; margin-bottom: 7px; text-align: right;}
.Location002970 em{font-style: normal;}
.Location002970,
.Location002970 a{color: #fff;}
.Location002970 a:hover,
.Location002970 span{color: #00a0e9;}



.auto.seat{max-width: 1200px;}
.auto.seat .Menu002937{padding: 0;}
.auto.seat .Menu002937 .ul{display: block;}
.auto.seat .w75.fl{padding-bottom: 0; width: 50%;}
.auto.seat .w22.fr{padding-bottom: 0;width: 50%;}
.sort{background: #252b30; height: 40px; }




/*
 *  Owl Carousel - Core  插件样式如遇相同只留一份
 */
 .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: none;
	  -khtml-user-select: none;
	  -moz-user-select: none;
	  -ms-user-select: none;
	  user-select: none; }
	.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: 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; }
  
  /* 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%; }
  
  /*
   .Banner002465 为demo编号
   */
  .Banner002465{ position: relative;}
  .Banner002465 li a{ display:block; }
  .Banner002465 li a .phoneimg{ display: none;}
  .Banner002465 .owl-dots{margin:0 auto; text-align:center;position:absolute; left:0; width:100%; bottom:20px; z-index:10;}
  .Banner002465 .owl-dots .owl-dot{
    display:inline-block;
    margin:0 0.5%;
    position: relative;
    border:none;
    background:none;
    padding:0;
    width: 18px;
    height: 18px;
    background-color: #aeaeae;
    border-radius:50%;
    color: #fff;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    -ms-border-radius:50%;
    -o-border-radius:50%;
}
.Banner002465 .owl-dots .owl-dot.active{
	background-color: #00a0e9;
}
  .Banner002465 .owl-dots span { display:block; width: 12px; height: 12px; border-radius:50%; background: #fff; -moz-opacity:0.5; opacity: 0.5; filter:alpha(opacity=50); }
  .Banner002465 .owl-dots .active span{ -moz-opacity:1; opacity: 1; filter:alpha(opacity=100); }
  .Banner002465 .owl-nav button {display:block; padding:0; border:none; position: absolute; top: 50%; margin-top: -25px; background: url(../images/Banner002465-btns.png) no-repeat; width: 50px; height: 50px; cursor: pointer;}
  .Banner002465 .owl-nav .owl-prev{ left: 5%; background-position: 0 0;}
  .Banner002465 .owl-nav .owl-next{ right: 5%; background-position: -50px 0;}
  .Banner002465 .owl-nav .owl-prev:hover{ background-position: 0 -50px;}
  .Banner002465 .owl-nav .owl-next:hover{ background-position: -50px -50px;}
  
  
  
  
  
  @media(max-width:1200px){
  .Banner002465 li a .pcimg{ display: none;}
  .Banner002465 li a .phoneimg{ display: block;}
  .Banner002465 .owl-dots>div{ margin: 0 3px;}
  }
  


/*TextList002739 */
.TextList002739{}
@font-face {
  font-family: "DINPro-Bold";
  src: url("../fonts/DINPro-Bold/DINPro-Bold.woff2") format("woff2"),
       url("../fonts/DINPro-Bold/DINPro-Bold.woff") format("woff"),
       url("../fonts/DINPro-Bold/DINPro-Bold.ttf") format("truetype"),
       url("../fonts/DINPro-Bold/DINPro-Bold.eot") format("embedded-opentype"),
       url("../fonts/DINPro-Bold/DINPro-Bold.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
.TextList002739 .column-name{ text-align: center; padding: 35px 0; font-size: 28px;}
.TextList002739 .column-name .cn{color: #00a3f2; letter-spacing: 5px;line-height: 48px;  position: relative; z-index: 10; text-indent: 5px;}
.TextList002739 .column-name .en{text-transform: uppercase; color: #f1f1fa; margin-top: -18px;line-height: 24px;font-family: "DINPro-Bold"; }
@media(max-width:480px){
.TextList002739 .column-name{ font-size: 24px;}
.TextList002739 .column-name .cn{line-height: 40px;}
}


.TextList002739 .list-group .tit{display: flex;cursor: pointer; line-height: 69px; font-size: 14px; }
.TextList002739 .list-group .tit:before{background: #00a3f2; width: 4px; height: 4px; display: inline-block; content: '';vertical-align: middle;display: none; }
.TextList002739 h3 span{ flex: 1; display: flex;align-items: center;padding-left: 10px; }
.TextList002739 h3 span img{width: 20%;}
.TextList002739 .info .singlePage span img{width: 20%;}

.TextList002739 .title{ display: flex; line-height: 60px; background: #00a3f2; font-size: 16px; color: #fff; border-bottom: 1px solid #ededed;margin-top: 20px;}
.TextList002739 .info .singlePage span{ flex: 1; display: flex;align-items: center;padding-left: 10px; }
.TextList002739 .title span{ flex: 1; display: flex;align-items: center;padding-left: 10px; border-right: 1px solid #fff;}
.TextList002739 .title span:nth-last-child(1){ border-right: 0px;}
.TextList002739 .tit time{color: #888;}
.TextList002739 .list{border-bottom: 1px solid #ededed;}
.TextList002739 .tit{ background: #fafafa; font-weight: normal; margin: 0;}
.TextList002739 .tit.active{background: #fff; padding: 0; border-bottom: 2px solid #00a3f2; color: #00a3f2;}
.TextList002739 .tit.active time{color: #00a3f2;}
.TextList002739 .info{padding: 10px 0; background: #e5f8ff;}
.TextList002739 .info .singlePage{display: flex;font-size: 14px; line-height: 26px; color: #3e3e3e; padding: 10px 0; border-bottom: 1px solid #fff;}
.TextList002739 .info .singlePage:last-child{ border-bottom: none;}
@media(min-width:769px){
.TextList002739 .title time{ margin-right: 78px;}
.TextList002739 .tit time{padding-right: 63px;}
}
@media(max-width:768px){
.TextList002739 .title{ padding:0 20px; line-height: 50px;}
.TextList002739 .tit{padding: 0 20px;}
.TextList002739 .tit.active{margin: 0 20px;}
.TextList002739 .title time{ margin-right: 12px;}
.TextList002739 .list-group .tit:before{ margin-right: 10px;}
.TextList002739 .info{padding: 10px 20px 10px 34px;}
}
@media(max-width:480px){
.TextList002739 .tit time{margin-right: 0;}
.TextList002739 .tit time{ font-size: 12px;}
}

