body{ overflow-x:hidden;}
/*PicList001958*/
.PicList001958{padding: 0;}
.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;}
@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;}
}


.org{ padding: 2% 0 6%;}
.org .Title .h3{font-size: 24px;font-weight: normal;padding-left: 25px;line-height: 1em; color: #f29200; position: relative;}
.org .Title .h3:before{content: "";display: inline-block;width: 15px;height:2px;background-color: #f29200;position: absolute;left: 0;top: 12px;}

.SinglePage {padding-bottom: 30px;}


/*
 .RichInfo005*/
.news_info{ padding:0% 0 2%;}
 .news_info .title{ text-align:center; padding-bottom:20px;}
 .news_info .title h1{ margin:0; padding-bottom:20px; font-size:20px; font-weight:normal;}
 .news_info .title p{ margin:0; border-bottom:1px dashed #d2d2d2; padding-bottom:20px;}
 .news_info .title p span{ margin:0 5px; color:#777;}
 
 .news_info .info_back{ text-align:center; clear:both; padding:3% 0;} 
 .news_info .info_back a{color: #fff;font-size: 14px;width: 110px;height: 30px;line-height: 30px;background: #f29200;display: block;margin: 0 auto;}
 .news_info .info_pn span{ display:block;}
 .news_info .info_pn span a{ color:#999; font-size: 12px; line-height: 24px;}
 .news_info .info_pn span a:hover{color:#f29200;}

.news_info .info{ font-size:16px;}
.news_info .info img{ width:1000px; margin:0 auto;}

.news_info #jp_container_1{ margin:0 auto 3%; position:relative;}
.news_info #jp_container_1 .jp-video-play-icon{ background:url(../images/open_video.png) no-repeat; width:63px; height:63px; margin-left:-36px; margin-top:-36px;}
.news_info #jp_container_1 .jp-controls-holder{ top:0; }
.news_info  .jp-video .jp-interface{ border-top:1px solid #fff;}
.news_info  .jp-audio, 
.news_info  .jp-audio-stream, 
.news_info  .jp-video{border:1px solid #fff;}
.news_info .jp-details, 
.news_info .jp-playlist,
.news_info  .jp-interface{ background:#fff2df;}
.news_info .jp-current-time,.news_info .jp-duration{ font-style:normal;}
.news_info .jp-details .jp-title{ padding:5px; font-size:14px;display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; clear:both;}
.news_info .jp-video .jp-progress{ height:5px;}
.news_info .jp-video-360p .jp-video-play{ height:auto; position:absolute; z-index:10; left:0; top:0; bottom:97px; width:100%; margin-top:0; background:rgba(242, 146, 0, 0.15);}

@media(max-width:992px){
	.news_info .info img{ width:auto;}
}
@media(max-width:640px){
.news_info .jp-video-360p{ width:100%;}
}
@media(max-width:480px){
.news_info #jp_container_1 .jp-controls-holder{ width:100%;}
.news_info .jp-video .jp-volume-controls{ display:none;}
.news_info .jp-video .jp-type-single .jp-controls{ float:none; width:auto; margin-left:0; padding:5px 0; overflow:hidden;}
.news_info .jp-stop{ margin-left:0;}
.news_info .jp-video .jp-duration{ margin-right:5px;}
.news_info .jp-video .jp-current-time{ margin-left:5px;}
.news_info .jp-video .jp-volume-controls{ left:10px;}
.news_info .jp-video .jp-toggles{ top:50%; margin:-9px 0 0 0; right:10px; width:auto;}
.news_info .jp-video-360p .jp-video-play{  bottom:112px;}
}

/*
 .Floor001243*/
.Floor001243 section{  padding:2% 0 3%;}
.Floor001243 section ul{ overflow:hidden; clear:both;}
.Floor001243 section img{margin-top:2%}
.Floor001243 section li{ float:left; text-align:center; width:20%; margin:0 2.5%; position:relative;}
.Floor001243 section li a{ position:relative;z-index:2;display:block; padding:20% 0 15%;}
.Floor001243 section li span{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:1; background:url(../images/Floor001243-bg.png) no-repeat center center/contain;transition:all ease-out 0.3s;}
.Floor001243 section li:hover span{ background-image:url(../images/Floor001243-bg_hover.png); transform:rotate(120deg);}
.Floor001243 section li .hover{ display:none;}
.Floor001243 section li figure{ padding-bottom:28%; background:url(../images/Floor001243-icon1.png) no-repeat center center/contain; transition:background ease-out 0.3s;}
.Floor001243 section li:hover figure{ background-image:url(../images/Floor001243-icon1_1.png);}
.Floor001243 section li:nth-child(2) figure{ background-image:url(../images/Floor001243-icon2.png);}
.Floor001243 section li:nth-child(2):hover figure{ background-image:url(../images/Floor001243-icon2_1.png);}
.Floor001243 section li:nth-child(3) figure{ background-image:url(../images/Floor001243-icon3.png);}
.Floor001243 section li:nth-child(3):hover figure{ background-image:url(../images/Floor001243-icon3_1.png);}
.Floor001243 section li:nth-child(4) figure{ background-image:url(../images/Floor001243-icon4.png);}
.Floor001243 section li:nth-child(4):hover figure{ background-image:url(../images/Floor001243-icon4_1.png);}
.Floor001243 section li p{ color:#f29200; transition:color ease-out 0.3s;}
.Floor001243 section li:hover p{ color:#fff;}
.Floor001243 .RighInfo002522{text-align: center;}
.Floor001243 .RighInfo002522 .title{font-size: 32px}

@media(max-width:640px){
.Floor001243 section li{ width:45%;}
}
@media(max-width:480px){
}


.AboutTop{margin-bottom: 4%;}
.AboutTop .auto_1200{ position: relative; }
.AboutTop .Title .h3{font-size: 24px;font-weight: normal;padding-left: 25px;line-height: 1em; color: #f29200; position: relative;}
.AboutTop .Title .h3:before{content: "";display: inline-block;width: 15px;height:2px;background-color: #f29200;position: absolute;left: 0;top: 12px;}
.AboutTop h4{ font-size: 16px; color: #333; margin:35px 0 5px 0;}
.AboutTop p{}

.AboutTop2{ padding: 2% 0 1%;}
.AboutTop2 .auto_1200{ background: #fafafa; padding:1% 4% 4%;}


/*
 .PicList000593*/
.PicList000593{ }
.PicList000593 li{ float:left; width:32%; margin-right:2%; position:relative; margin-bottom:2%;}
.PicList000593 li:nth-child(3n){ margin-right:0;}
.PicList000593 li .video_files{position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
.PicList000593 li .video_files video{width:100%; height:100%; background-color:#000;}
.PicList000593 li .video_files .close{position: absolute;right: 3%;top: 3%;z-index: 10;width: 30px;height: 30px;border-radius: 50%;background-color: #761b1b;cursor: pointer;}
.PicList000593 li .video_files .close::before,
.PicList000593 li .video_files .close::after{ position:absolute; content:''; width:3px; height:70%; border-radius:3px; background-color:#fff; left:13px; top:5px;}
.PicList000593 li .video_files .close::before{ transform:rotate(45deg);}
.PicList000593 li .video_files .close::after{ transform:rotate(-45deg);}
.PicList000593 li figure{ position:relative;}
.PicList000593 li figure em{ display:block; padding-bottom:65%; background-size:contain; background-position:center center; background-repeat:no-repeat;}
.PicList000593 li figure a{ width:100%; height:100%; position:absolute; left:0; top:0; background-color:rgba(0,0,0,0.5); }
.PicList000593 li figure a::before,
.PicList000593 li figure a::after{position: absolute; content:'';z-index: 5;top: 50%;left: 50%;}
.PicList000593 li figure a::before{width: 70px;height: 70px;border: 3px solid rgba(255,255,255,0.6);margin-left: -35px;margin-top: -35px;border-radius: 50%;}
.PicList000593 li figure a::after{width: 0;height: 0;border-top: 15px solid transparent;border-bottom: 15px solid transparent;border-left: 20px solid rgba(255,255,255,0.6);margin-left: -3px;margin-top: -12px;}
.PicList000593 li p{text-align:center;}
@media(max-width:768px){
.PicList000593 li{width:49%; margin-right:2%;}
.PicList000593 li:nth-child(3n){ margin-right:2%;}
.PicList000593 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.PicList000593 li figure a::before{width: 50px;height: 50px;margin-left: -25px;margin-top: -25px;}
.PicList000593 li figure a::after{border-top-width: 10px;border-bottom-width: 10px;border-left-width: 15px;margin-left: -3px;margin-top: -7px;}
}
@media(max-width:375px){
.PicList000593 li figure a::before{width: 40px;height: 40px;margin-left: -20px;margin-top: -20px;}
.PicList000593 li{width:100%; float:none; margin-right:0 !important;}
}

/*
 .Page002274*/
.Pages{ text-align:center; padding:1% 0 3%;color:#666666;}
.Pages *{ vertical-align:middle;}
.Pages .p_cur,
.Pages .p_count,
.Pages .a_first,
.Pages .a_end,
.Pages .p_jump,
.Pages .p_total{ display:none;}
.Pages a{ display:inline-block; padding: 0 15px; line-height:37px; background-color: #eef0f1; color:#666666; margin-left:5px;}
.Pages a:hover,
.Pages a.a_cur{ color:#fff; background-color:#f29200;}
.Pages em{ font-style:normal; display:inline-block; vertical-align:middle;}
.Pages .p_jump b{font-weight:normal; margin:0 5px;}
.Pages .a_prev,
.Pages .a_next{ font-family: 宋体; font-weight: bold; padding:0 25px; }

@media(max-width:1000px){
.Pages em{ display:none;}
}
@media(max-width:640px){
.Pages a.a_first,
.Pages a.a_end{ display:none;}
.Pages a{ padding:0 10px;}
}
/*
 .RighInfo002226*/
.RighInfo002226{ padding:0;margin-bottom:3%;}
.RighInfo002226 .auto{position: relative}
.RighInfo002226 .con{ font-size:16px;line-height:1.5em}
.RighInfo002226 .word{padding-right: 40%;    margin-top:20px;text-indent: 2em;}
.RighInfo002226 .p{font-size:16px;    line-height: 100px;    background: url(../images/qm.png) no-repeat 200px;margin:10% 0 0 -2em;}
.RighInfo002226 .pic{     float: right;    position: absolute;     top: -50px;   right:0%;   width:30%;}
@media(max-width:640px){
.RighInfo002226 .pic{     float: right;    position:static;   top: 20px;   width:100%;}
.RighInfo002226 .word{padding-right:0%;}
}


/*
 .RighInfo002275*/
.RighInfo002275 .p, .RighInfo002275 .h2,{}
.RighInfo002275{}
.RighInfo002275 .text{margin: 60px 0;}
.RighInfo002275 .text .title{font-size: 30px;color: #e4e4e4;font-weight: normal;}
.RighInfo002275 .text .title span{font-weight: 700;}
.RighInfo002275 .text .p{font-size: 16px;color:#666;line-height: 38px; margin: 0; padding: 0;}
.RighInfo002275 .map{width: 100%;height: 200px;}
.RighInfo002275 .map #map{height: 100%;}
.RighInfo002275 .map img{max-width: none !important;}
.RighInfo002275 .RighInfo002522{text-align: center;padding:2% 0 1%; }
.RighInfo002275 .RighInfo002522 .title{font-size: 32px}


@media screen and (min-width: 768px) {
	.RighInfo002275 .text{float: left;width: 45%;}
	.RighInfo002275 .map{float: right;width: 50%;height: 260px;}
}

@media screen and (min-width: 1024px) {
	.RighInfo002275 .auto{ }
	.RighInfo002275 .map{float: right;width: 50%;height: 320px;}
	.RighInfo002275 .text .title{font-size: 52px;}
}

@media screen and (min-width: 1200px) {
	.RighInfo002275{padding:0 0 3%}
	.RighInfo002275 .text h3{margin-bottom: 50px; margin-top: 0; font-size: 32px; color: #f29200;}
	.RighInfo002275 .map{width: 700px;height: 430px;}
	.RighInfo002275 .text{width: 40%;}
}
/*
 .Banner002291*/
.Banner002291 { overflow: hidden;}
.Banner002291 span{ display: none;}
.Banner002291 img{ max-width: none; width: 155%; margin-left: -27.5%;}
@media only screen and (min-width: 768px) {
	.Banner002291 img{ width: 150%; margin-left: -25%;}
}
@media only screen and (min-width: 1024px) {
	.Banner002291 img{ width: 140%; margin-left: -20%;}
}
@media only screen and (min-width: 1200px) {
	.Banner002291{ height: 350px;}
	.Banner002291 img{ display: none;}
	.Banner002291 span{ display: block; background-position: center; background-repeat: no-repeat; height: 350px; width: 100%;}
}
/*
 .Menu002204*/
.Menu002204 nav{ position:relative;}
.Menu002204{ margin-bottom:2%;}
.Menu002204 nav h2{ background:#f29200;  margin:0; font-size:20px; color:#fff; }
.Menu002204 nav ul{ border-bottom:1px solid #f29200; }
.Menu002204 nav ul li{ float:left; margin-left:6%;}
.Menu002204 nav ul li>a{ font-size:16px; color:#333; display:block; line-height:60px; border-bottom:3px solid transparent;}
.Menu002204 nav ul li >a:hover{ font-weight:bold;}
.Menu002204 nav ul li.cur>a{ font-weight:bold; border-bottom-color:#f29200;}
@media(min-width:1025px){
.Menu002204 nav h2{position:absolute; left:0;top:-27px;width:200px; height:90px; line-height: 90px; padding:0 45px;}
.Menu002204 nav ul{ padding-left:230px;}
}
@media(max-width:1024px){
.Menu002204 nav h2{ text-align:center; padding:3% 0; margin-top:-2%; border-radius:5px 5px 0 0;}
.Menu002204 nav ul li{ margin:0 2%;}
}
@media(max-width:640px){
.Menu002204 nav ul li>a{ font-size:14px;}
}
@media(max-width:480px){
.Menu002204 nav ul li{ width:33.33333333%; margin:0; text-align:center;}
.Menu002204 nav ul li>a{ line-height:40px;}
}

/*RighInfo002522 */
.RighInfo002522 .title{  font-size:26px; color:#f29200;}
.RighInfo002522 .title span{ display:block; font-size:14px; color:#999; text-transform:uppercase;  }
@media(max-width:1024px){
.RighInfo002522 .title{ font-size:24px;}
}
/*
 .RighInfo002189*/
.RighInfo002189{ padding: 0;}

.RighInfo002189 .box{ min-height:504px; padding-right:45%; position:relative; z-index:2; text-align:justify; word-wrap:break-word;  color:#444; font-size:16px;}
.RighInfo002189 .box .img{ position:absolute; right:0%; z-index:1; max-width:320px;top: 7%}
.RighInfo002189 .box p span{margin: 0;    font-size: 18px;    color: #444;   font-weight: bold;    display: block;}
.RighInfo002189 .box p {line-height: 26px}
.RighInfo002189 .box .tit{ font-size:30px; font-weight:normal; color:#333; margin:0; line-height:28px; }
.RighInfo002189 .box .tit span{ position:relative; }
.RighInfo002189 .box .tit span i{ font-size:27px; color:#333; width:2px; font-style:normal; position:absolute; left:8px; top:4px;}
.RighInfo002189 .box .tit span i:last-child{ right:13px; left:auto;}
.RighInfo002189 .box .tit em{ font-style:normal; text-transform:uppercase; color:#999; font-family:Arial; display:block; font-size:14px; padding-left:39px;}
@media (max-width: 820px){
	.RighInfo002189 .box{ padding:0;}
	.RighInfo002189 .box .img{ position:static; margin-bottom:5%; left:0; width:auto; max-width:100%;}
}
/*
 .Floor*/
.RighInfo002502{width: 100%;padding:0; margin-bottom:3%;}
.RighInfo002502 .RighInfo002522{text-align: center}
.RighInfo002502>.auto {padding-top:1% }


@media (max-width: 1230px) {
	.RighInfo002502 .wrap-container{ padding: 0 15px; max-width: 1230px;}
}
.RighInfo002502 ul li{ margin-bottom: 20px; }
.RighInfo002502 ul li .liBox{border: 1px solid #ddd; padding: 20px;border-right: 3px solid #ccc; }
.RighInfo002502 ul li:nth-child(2n) .liBox{ border-right-color: #f29200;}
.RighInfo002502 ul li .liBox .h3{margin: 0;font-size:24px;font-weight: normal; color: #f29200;}
.RighInfo002502 ul li .liBox .txt{padding-top: 20px; font-size: 18px;}

@media screen and (min-width:768px ){
  .RighInfo002502 ul li{float: left; width: 48%;margin-right: 4%; margin-bottom: 2%;}
  .RighInfo002502 ul li:nth-child(2n){margin-right: 0;}
  .RighInfo002502 ul li .liBox{ background-size: 77px 50px;}
  .RighInfo002502 ul li:nth-child(3n) .liBox{ border-right-color: #f29200;}
  .RighInfo002502 ul li:nth-child(3n+1) .liBox{ border-right-color: #f29200}
  .RighInfo002502 ul li .liBox .txt{font-size:18px; height:90px;}
}

/*
 .TextList001652*/
.TextList001652 { padding:0% 0 1%;}
.TextList001652 .list_ul,
.TextList001652 .job_ol{ overflow:hidden; clear:both;}
.TextList001652 .job_ol li,
.TextList001652 .list_ul li{ list-style:none; float:left; width:20%; text-align:center;}
.TextList001652 .job_ol li{ background-color:#f29200; color:#fff; line-height:3em;    font-size: 16px;}
.TextList001652 .list{ border-bottom:1px solid #ebebeb;}
.TextList001652 .job_info{ display:none;}

.TextList001652 .list_ul{ cursor:pointer;font-size:14px;}
.TextList001652 .list_ul li{ padding:1em 0;}
.TextList001652 .list_ul li:nth-child(5) a{ border:1px solid #ddd; border-radius:5px; display:inline-block; padding:0 7%; line-height:1.8em;}
.TextList001652 .list_ul li:nth-child(5) a:hover{  background-color:#f29200;color:#fff;}
.TextList001652 .job_info{padding:2% 5% 4%;} 
@media(max-width:640px){
.TextList001652 .job_ol li,
.TextList001652 .list_ul li{width:25%;}
.TextList001652 .job_ol li:nth-child(4),
.TextList001652 .list_ul li:nth-child(4){ display:none;}
}
/*
 .Banner002231*/
.Banner002231 .bx-wrapper{ position:relative; z-index:1;}
.Banner002231 .bx-viewport{ z-index:1;}
.Banner002231 li a{ display:block; }
.Banner002231 li img{ display:block; width:130%; position: relative; left: -15%; max-width: none; }
.Banner002231 .bx-controls{ position:absolute; left:0; width:100%; bottom:6%; z-index:10;}
.Banner002231 .bx-pager{ max-width:1100px; margin:0 auto; text-align:center;}
.Banner002231 .bx-pager div{ display:inline-block; height:12px; margin:0 6px;}
.Banner002231 .bx-pager div a{ display:block; background:url(../images/Banner002231-icon.png) no-repeat -43px 0; width:28px; height:12px; border-radius:0; overflow:hidden; line-height: 50px;}
.Banner002231 .bx-pager div a.active{ background-position: 0 0;}
@media(min-width:768px){
.Banner002231 li img{width:100%; left: 0; max-width: 100%;}
.Banner002231 .bx-controls{ bottom:5%; left:auto; right:2%;}
}
/*
 .Timeline002237*/
.Timeline002237{ padding: 2% 0 3%;;}
.Timeline002237 ul{ list-style: none;}
.Timeline002237 .history-wrap { position:relative; overflow:hidden; }
.Timeline002237 .history-years { width:159px; position:absolute; left:0; top:0; position:fixed; z-index:220; opacity:0;}
.Timeline002237 .history-years_wrap { width:159px; }
.Timeline002237 .history-years_wrap ul {  width:24px; float:right; position:relative; margin-top:-2px; } 
.Timeline002237 .history-years_wrap li {  width:18px;  height:150px; line-height:42px; text-align:center; background:url(../images/Timeline002237-dev_br.jpg) no-repeat right center; background-size:auto 100%; margin-top:-1px; margin-right:5px;}
.Timeline002237 .history-years_wrap li span { position:relative; padding-right:30px; color:#5e5e5e; font-family:Arial; float:right; right:-4px; margin-top:-1px; cursor:pointer; font-size: 18px; font-weight: 100; background:url(../images/Timeline002237-lc_06.png) no-repeat right center;}
.Timeline002237 .history-years_wrap li.active span{ font-size:38px; color:#f29200; font-weight:bold; background:url(../images/Timeline002237-lc_03.png) no-repeat right center; background-size:24px 24px;}
.Timeline002237 .history-years_box {  height:580px;overflow:hidden; width:159px; position:relative; margin-bottom:15px;}
.Timeline002237 .history-years_top { display:block; width:16px; height:10px; background:url(../images/Timeline002237-dev_top.jpg) no-repeat; margin-bottom:15px; position:relative; float:right; right:-2px; display: none;}
.Timeline002237 .history-years_bottom { display:block; width:20px; height:12px; background:url(../images/Timeline002237-lc_09.png) no-repeat; margin-bottom:15px; position:relative; float:right; right:3px; top: -13px }

.Timeline002237 .history-list {  width:920px; float:right;}
.Timeline002237 .history-list .history-list_part > h4 { color:#d2d2d2; border-top:5px solid #d2d2d2;}
.Timeline002237 .history-list .history-list_part > h1 { color:#555;margin: 0}
.Timeline002237 .history-list .history-list_part > p{ color:#444;font-size: 16px}

.Timeline002237 .history-list ul {  position:relative; margin-bottom:30px;}
.Timeline002237 .history-list li {  width:49.6%; margin-bottom:22px;}
.Timeline002237 .history-list li .year_wrap {  width:95%; border:1px solid #dddddd;}
.Timeline002237 .history-list li.odd .year_wrap {  float:right;}
.Timeline002237 .history-list li .year_wrap img {  width:100%;}
.Timeline002237 .year_box {  padding:20px; position:relative; z-index:20; background:#fff;}
.Timeline002237 .year_box h4 { color:#2b2b2b; margin-bottom:6px;}
.Timeline002237 .year_box p {  color:#616161; font-size:14px; line-height:1.7em;}

.Timeline002237 .news_index_l .public_list_img { margin-bottom:10px; }
@media only screen and (min-width: 1200px){
.Timeline002237 .history-list_year {
    font-size: 105px; margin: 0}
   .Timeline002237 .history-years_wrap li.active span {
    font-size: 46px !important; }
}

.Timeline002237 .history-list .year_box h4{display: inline-block;line-height: 40px;text-align: center;position: relative; margin:10px 0 0}
.Timeline002237 .history-list .year_box span{width: 40px;height: 40px;display: inline-block;margin-left: 23px;}
.Timeline002237 .history-list .year_box h4:hover em{opacity: 1;}
.Timeline002237 .history-list .year_box em{opacity: 0;height: 35px;line-height: 35px;display: inline-block;margin-left: 14px;background: #d2d2d2;width: 91px;color: #fff;font-size: 14px;position: absolute;top: 50%;transform: translateY(-50%);transition: all .3s;}
.Timeline002237 .history-list .year_box em:before{content: "";display: block;position: absolute;width: 8px;height: 12px;top: 50%;transform:translateY(-50%);background: url(../images/Timeline002237-add_icon_10.png);left: -5px;}

.Timeline002237 #swiper-container2 {  display: none;}

@media only screen and (max-width: 1300px){
.Timeline002237 .history-list { width: 726px;}
}
@media only screen and (max-width: 1140px){
.Timeline002237 .history-list_year { font-size: 70px; margin: 15px 0 10px;}
}

@media only screen and (max-width: 1023px){

.Timeline002237 .history-years {  width: 20%;  display: none;}
      .Timeline002237   #swiper-container2 .swiper-slide { text-align:center; line-height:30px; height:30px; }
      .Timeline002237   #swiper-container2 .swiper-slide.active-nav { color:#005bac; font-size:18px; }
      .Timeline002237   .history-list {    padding-left: 0;    width: 100%;    float: none;    padding-left: 0;}
}

/*
 .PicList001814*/
.PicList001814{ padding: 0% 0 0;}
.PicList001814 li{ float:left; margin-right:2%; margin-bottom: 2%; }
@media(min-width:769px){
.PicList001814 li{width:32%;}
.PicList001814 li:nth-child(3n){ margin-right:0;}
}
.PicList001814 li a{ display:block; border:1px solid #eee; padding:4% 4% 1% 4%;}
.PicList001814 li figure{ padding-bottom:64%; position: relative;}
.PicList001814 li figure time{ position: absolute; background: rgba(255,255,255,0.8); text-align: center; padding: 3px 8px 8px; left: 0px; top: 0px;}
.PicList001814 li figure time h3{ font-size: 24px; margin: 0;}
.PicList001814 li figure time h3::after{ width: 100%; height: 1px; background: #bbb; display: block; content: ''; margin: 3px 0;}
.PicList001814 li figure time i{ display: inline-block; font-style: normal; color: #666;}
.PicList001814 li figure img{ display:none;}
.PicList001814 li h2{ margin:0; font-size:16px; font-weight:normal; line-height:52px;}
.PicList001814 li p{ margin:0; font-size:14px; line-height:24px; overflow:hidden; height:48px; color: #999;}
.PicList001814 li span{ margin-top: 4px; display:block; line-height:40px; border-top:1px solid #eaeaea; background:url(../images/PicList001814-more.png) no-repeat 68px center; padding-right:15px; font-size:14px; color: #666;}
@media(max-width:768px){
.PicList001814 li{ width:48%; margin-right:4%; margin-bottom: 4%;}
.PicList001814 li:nth-child(2n){ margin-right:0;}
.PicList001814 li p{ height:72px;}
}
@media(max-width:375px){
.PicList001814 li{ width:auto; float:none; margin-right:0;}
.PicList001814 li p{ height:48px;}
}

/*Top002394*/
.Top002394 .header{}
.Top002394 .header-left{ float:left; height:94px; display:table;}
.Top002394 .header-left a{ display:table-cell; vertical-align:middle;}
.Top002394 .header-right,
.Top002394 .header-mid{ float:right;}
.Top002394 .header-mid{ width:70%;}
.Top002394 .header-menu li em a{ padding:35px 0; line-height:24px; font-size:16px;}
.Top002394 .header-menu li em a:hover,
.Top002394 .header-menu li.aon em a{ color:#d22626;}
.Top002394 .header-right{ padding-top:37px; margin-left:4%;}
.Top002394 .top-search{ position:relative; z-index:100; float:left;}
.Top002394 .top-search .open-search{ background:url(../images/Top002394-searchbtn.png) no-repeat; width:20px; height:20px; background-size:20px auto; display:block;}
.Top002394 .search-box{ position:absolute;right: 0;background: #fff;box-shadow: 0 0 2px 2px rgba(0,0,0,0.2);width: 260px; display:none; top:-8px;}
.Top002394 .search-box .text{ line-height:40px; width:100%; padding:0 40px 0 5px;height: 40px; border:none; color:#999;}
.Top002394 .search-box .btn{ width:30px; height:40px; position:absolute; right:0; top:0; background:url(../images/Top002394-icon.png) no-repeat center center;}
.Top002394 .search-box:hover .btn{ background-image:url(../images/Top002394-icon_hover.png);}
@media(max-width:1024px){
.Top002394 #header-menu{ position:fixed; left:0; top:0; width:100%; height:100%; display:table; z-index:100; background:rgba(0,0,0,0.8); transform:translateY(-100%); transition: ease-in-out 0.3s;}
.Top002394 #header-menu ul{ display:table-cell; vertical-align:middle; }
.Top002394 #header-menu li{ text-align:center; padding:10px 0;}
.Top002394 #header-menu li em{display:inline-block;  text-indent:15px; font-style:normal;}
.Top002394 #header-menu li a{position:relative; color:#fff; font-size:24px; font-weight:bold; letter-spacing:15px; display:inline-block;}
.Top002394 #header-menu li a::before,
.Top002394 #header-menu li a::after{ position:absolute; content:''; width:0; transition:0.3s; height:3px;  top:50%; margin-top:-1.5px; opacity:0;}
.Top002394 #header-menu li a::before{ left:100%;
background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 */
}
.Top002394 #header-menu li a::after{ right:100%;
background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */
}
.Top002394 #header-menu li a:hover{ font-style:italic;}
.Top002394 #header-menu li a:hover::before,
.Top002394 #header-menu li a:hover::after{width:50%; opacity:1;}
.Top002394 #header-menu.header-menu-show{ transform:translateY(0);}

.Top002394 #open_menu{ float:right; position:relative; z-index:101; height:24px; width:34px; margin-left:15px;}
.Top002394 #open_menu i,
.Top002394 #open_menu i::after,
.Top002394 #open_menu i:before{ position:absolute; background:#d22626; width:100%; left:0; border-radius:3px;}
.Top002394 #open_menu i::after,
.Top002394 #open_menu i:before{ height:100%; content:''; transition:transform 0.3s;}
.Top002394 #open_menu i{ top:50%; height:3px; margin-top:-1.5px;}
.Top002394 #open_menu i::after{ top:7px;}
.Top002394 #open_menu i:before{ top:-7px;}
.Top002394 #open_menu.open_menu_on{ position:fixed; right:2%;}
.Top002394 #open_menu.open_menu_on i::after,
.Top002394 #open_menu.open_menu_on i:before{ background:#fff;}
.Top002394 #open_menu.open_menu_on i{ background-color:transparent;}
.Top002394 #open_menu.open_menu_on i::after,
.Top002394 #open_menu.open_menu_on i:before{ top:50%;transform:rotate(-45deg);}
.Top002394 #open_menu.open_menu_on i::after{ transform:rotate(45deg);}
}
@media(max-width:480px){
.Top002394 .header{ position:relative; z-index:100;}
.Top002394 .top-search{ position:inherit;}
.Top002394 .search-box{ top:100%; width:100%;}
.Top002394 #header-menu li a{ font-size:20px;}
}
/*
 .Banner000707*/
.Banner000707{ position:relative;}
.Banner000707 .bx-viewport{ height:auto !important;}
.Banner000707 .bx-controls-direction a{ width:40px; height:40px; position:absolute; top:50%; margin-top:-20px;background-size: 100% 100%; background-repeat:no-repeat; background-position: center center; overflow:hidden; line-height:1000px;}
.Banner000707 .bx-controls-direction a.bx-prev{ left:10%;background-image:url(../images/Banner000707_prev.png);}
.Banner000707 .bx-controls-direction a.bx-next{ right:10%;background-image:url(../images/Banner000707_next.png);}

.Banner000707  li img{ width:100%;}
.Banner000707  li .pc{ display:block;}
.Banner000707  li .wap{ display:none;}

.Banner000707 .bx-pager{ position:absolute; width:100%; left:0; bottom:2em; text-align:center;}
.Banner000707 .bx-pager div{ display:inline-block;}
.Banner000707 .bx-pager .bx-pager-item{ margin:0 6px;}
.Banner000707 .bx-pager .bx-pager-item a{ width:14px; height:14px; background:#fff; border-radius:50%; display:block; overflow:hidden; line-height:1000px;-webkit-transition:all ease 0.5s;transition:all ease 0.5s;}
.Banner000707 .bx-pager .bx-pager-item a.active{ background:#f2970b; width:40px; border-radius:15px; -webkit-transition:all ease 0.5s;transition:all ease 0.5s;}
@media(max-width:1024px){
.Banner000707  li .pc{ display:none;}
.Banner000707  li .wap{ display:block;}
}
@media(max-width:768px){
.Banner000707 .bx-pager .bx-pager-item{ margin:0 2px;}
.Banner000707 .bx-pager .bx-pager-item a{ width:8px; height:8px; }
.Banner000707 .bx-pager .bx-pager-item a.active{ width:20px;}
.Banner000707 .bx-controls-direction a{ width:25px; height:25px; margin-top:-12.5px;}
}
/*Banner*/
/*Banner*/
/*
 .Floor002405*/
.Floor002405{ padding: 45px 0; }
.Floor002405 .box{position: relative;}
.Floor002405 .box+.box{ margin-top: 20px;}
.Floor002405 .box-head{ border-bottom: 1px solid #e6e6e6; height: 31px;}
.Floor002405 .box-head .tit{font-size: 18px; color: #000; border-bottom: 2px solid #f29200; padding-bottom: 5px;}
.Floor002405 .box-head:after{ content: ""; clear: both; display: block; width: 100%; height: 0; overflow: hidden;}
.Floor002405 .box-content{ padding-top: 20px;}
@media only screen and (min-width:768px ) {
.Floor002405 .box{ float: left; width: 35%; }
.Floor002405 .box+.box{ margin-left: 4%; margin-top: 0;}
.Floor002405 .box.subject{ width:22%;}
.Floor002405 .box.subject .box-content{ padding-top: 0;}
}

.Floor002405 .new .tabs{ float: right; padding-top: 4px;}
.Floor002405 .new .tabs a{ display: inline-block; margin-left: 20px; font-size: 13px; color: #000;}
.Floor002405 .new .tabs a:hover,.Floor002405 .new .tabs a.on{ color: #f29200;}
@media only screen and (max-width:850px ) {
	.Floor002405 .new .tabs a{ margin-left: 3px;}
}
.Floor002405 .new .box-content{ height: 159px; overflow: hidden;}
.Floor002405 .new .list{ display: none;}
.Floor002405 .new .list ol{ padding-bottom: 10px;}
.Floor002405 .new .list ol a{ color: #f29200; font-size: 16px;}
.Floor002405 .new .list ol p{ color: #999; font-size: 12px; line-height: 22px; height: 44px; overflow: hidden; margin: 10px 0 0 0;}
.Floor002405 .new .list li{color: #333; position: relative; font-size: 12px; padding:6px 0 5px 70px; }
.Floor002405 .new .list li time{ position: absolute; left: 0;}
.Floor002405 .new .list li a{ color: #333;}
.Floor002405 .new .list li a:hover{ color: #f29200;}

.Floor002405 .business li img{ display:block; width:100%;}
.Floor002405 .business .bx-wrapper{ position:relative;}
.Floor002405 .business .bx-viewport{ z-index:1;}
.Floor002405 .business .bx-pager{ position:absolute; right:2%; bottom:2%; z-index:10; opacity:0.8;}
.Floor002405 .business .bx-pager div{ float:left; margin-left:3px;}
.Floor002405 .business .bx-pager div a{ display:block;width:8px; height:8px; border-radius:50%; background:#fff; overflow:hidden; line-height:1000px;}
.Floor002405 .business .bx-pager div a.active{ background:#f29200;}

.Floor002405 .subject{ text-align:center;}
.Floor002405 .subject .more{ color: #666; float: right; font-size: 12px;}
.Floor002405 .subject .more:hover{ color: #f29200;}

@media(min-width:1200px){
	.Floor002405 .business li img{ width:420px; height:138px;}
}

/*
 .Bottom002264*/
.Bottom002264{ background:#2e2e2e; padding:40px 0 1%; color:#fff;}
.Bottom002264 dl{ float:right;}
.Bottom002264 dt,
.Bottom002264 dd{ float:left;}
.Bottom002264 dt{ width:70px;}
.Bottom002264 dd{ padding-right:23px; padding-top:10px;}
.Bottom002264 .botshare{ text-align:right; padding-top:10px;}
.Bottom002264 .botshare a{ display: inline-block; margin-left: 6px; background:url(../images/Bottom002264-icon_shars.png) #1a1919 no-repeat; width: 27px; height: 27px; border-radius: 50%; transition: background-image .3s ease-in-out;}
.Bottom002264 .botshare a.weixin{ background-position: 0 0;}
.Bottom002264 .botshare a.qq{ background-position: -27px 0;}
.Bottom002264 .botshare a.sina{ background-position: -54px 0;}
.Bottom002264 .botshare a:hover{ background-image: url(../images/Bottom002264-icon_shars_hover.png);}

.Bottom002264 figure{ float:left;width:160px;  position:relative; margin-left:10px;}
.Bottom002264 figure a{display:block; height:30px; line-height:30px; color:#fff;  }
.Bottom002264 figure .a_sel{ overflow:hidden; background-color:#1a1919; padding:0 40px 0 10px; font-size:12px; color:#a1a1a1; position:relative;}
.Bottom002264 figure .a_sel::before,
.Bottom002264 figure .a_sel::after{ position:absolute; content:'';}
.Bottom002264 figure .a_sel::before{ width:30px; height:30px; background-color:#1a1919; right:0; top:0; z-index:1;}
.Bottom002264 figure .a_sel::after{ width:0; z-index:3; height:0; border-right:5px solid transparent; border-left:5px solid transparent; border-top:5px solid #484747; right:12px; top:50%; margin-top:-2px;}
.Bottom002264 .hide_sel{ position:absolute;background-color:#484747;  bottom:30px; left:0; width:100%; display:none; z-index:50;}
.Bottom002264 .hide_sel a{color: #a1a1a1; margin-bottom:2px; text-align:center;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.Bottom002264 .hide_sel a:hover{ color:#fff;}
.Bottom002264 nav{ margin:0; line-height:30px; padding:10px 0; display: inline-block;}
.Bottom002264 nav a{ color:#fff; margin-right:10px;}
.Bottom002264 nav em{ border-left:#696969 1px dotted; display: inline-block; width: 1px; height: 10px; margin-right: 9px;}
.Bottom002264 .copyright{ display: inline-block;}
.Bottom002264 .copyright a{ color:#fff;}
.Bottom002264 .botcontact span{ display: inline-block; position: relative; padding-left: 25px;}
.Bottom002264 .botcontact span i{ position: absolute; left: 0; top: 0; display: block; width: 20px; height: 20px;}
.Bottom002264 .botcontact .addr{ margin-right: 10px;}
.Bottom002264 .botcontact .addr i{ background: url(../images/Bottom002264-addr.png) no-repeat center;}
.Bottom002264 .botcontact .tel{ font-weight: bold; font-size: 18px;}
.Bottom002264 .botcontact .tel i{ background: url(../images/Bottom002264-tel.png) no-repeat center;}
@media(max-width:1000px){
.Bottom002264{ text-align:center; padding:3% 0;}
.Bottom002264 dl{ float:none;}	
.Bottom002264 dt{ display:none;}
.Bottom002264 dd{float:none; padding-right:0; display:inline-block; width:70%;}
.Bottom002264 aside{ text-align:center;}
.Bottom002264 figure{ margin:0 auto; width:46%; float: none;}
.Bottom002264 p a{margin:0 5px;}
.Bottom002264 .botshare{ text-align: center;}
}
@media(max-width:640px){
.Bottom002264 aside,
.Bottom002264 p,
.Bottom002264 .copyright{ font-size:12px;}
.Bottom002264 p{ padding:0;}
.Bottom002264 dd{width:90%;}
}

.jiathis_style  .jiadiv_01{ width: 120px !important;}


/*
 .PicList001759*/
.PicList001759{ padding-top:1%;}
.PicList001759 li{ padding-bottom:3%;  }
.PicList001759 li a{ position:relative; display:block; background-color:#fafafa; color:#333; overflow:hidden; padding:26px 20px 20px 300px; -webkit-transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s;transition:0.3s;}
.PicList001759 li a:hover{ background-color:#231a15;}
.PicList001759 li time{ color:#919191; text-align:center; position:absolute; left:28px; top:34px;}
.PicList001759 li time span{ display:block; color:#5c5c5c; border-bottom:1px solid #919191; line-height:normal; font-size:35px;}
.PicList001759 li img{ position:absolute; left:115px; top:26px; width:144px; height:87px;}
.PicList001759 li h5{ margin:0; padding-top: 12px; font-size:14px; color:#231914; padding-bottom:10px;}
.PicList001759 li i{ display:block; width:27px; height:1px; background-color:#635e5b;}
.PicList001759 li p{ margin-bottom:0; font-size:12px; line-height:20px; height:40px; overflow:hidden;}
.PicList001759 li a:hover *{ color:#fff !important;}
.PicList001759 li a:hover i{ background-color:#fff;}
.PicList001759 li a:hover time span{ border-bottom-color:#fff;}
@media(max-width:480px){
.PicList001759 li a{ padding:15px 15px 15px 97px;}
.PicList001759 li img{ position:relative; left:0; top:0; width:100%; height:auto; display:block;}
.PicList001759 li h5{ margin-top:3%;}
}

/*
 .Timeline001266*/
.Timeline001266{ padding-bottom:3%;}
.Timeline001266 .scroll{ height:615px;overflow: auto;}
.Timeline001266 .scroll li{ position:relative; padding:20px 0 20px 130px;background:url(../images/Timeline001266-bg.gif) repeat-y left top;}
.Timeline001266 .scroll li div{ position:relative; padding-left:156px; min-height:83px;}
.Timeline001266 .scroll li div figure{ position:absolute; left:0; top:0; border:2px solid #e5e5e5;width:139px;}
.Timeline001266 .scroll li p{ margin:0; line-height:24px; max-height:72px; overflow:hidden; color: #999;}
.Timeline001266 .scroll li h3{ margin:0; padding:5px 0 10px 0;}
.Timeline001266 .scroll li time{ position:absolute; border-radius:0 5px 5px 0; background-color:#f3f3f3; padding:0 10px; left:40px; line-height:32px; top:45px;}
.Timeline001266 .scroll li time::before,
.Timeline001266 .scroll li time::after{ position:absolute; content:''; top:50%; }
.Timeline001266 .scroll li time::before{width:0; height:0; border:10px solid #f3f3f3; border-left:0; border-top-color:transparent;border-bottom-color:transparent; left:-10px; margin-top:-10px;}
.Timeline001266 .scroll li time::after{ width:14px; height:14px; border-radius:50%; background-color:#9b9690; border:4px solid #e5e5e5; left:-35px;margin-top:-7px;}
.Timeline001266 .scroll li:hover time{ background-color:#f29200; color:#fff;}
.Timeline001266 .scroll li:hover figure{ border-color:#f29200;}
.Timeline001266 .scroll li:hover time::before{ border-right-color:#f29200;}
.Timeline001266 .scroll li:hover time::after{background-color:#f29200; border-color: #e8d1ac; width:20px; height:20px; margin-top:-10px; left:-38px;}

.Timeline001266 .jspContainer{overflow: hidden;position: relative;}
.Timeline001266 .jspPane{position: absolute; margin-left:30px !important;}
.Timeline001266 .jspVerticalBar{position: absolute;top: 0;left: 0;width: 16px;height: 100%; }
.Timeline001266 .jspCap{display: none;}
.Timeline001266 .jspTrack{display:none;}
.Timeline001266 .jspArrow{ position:absolute; top:50%;background: #f29200;text-indent: -20000px; width:22px; height:36px; display: block;cursor: pointer; z-index:10; box-shadow:1px 1px 0 #006030;}
.Timeline001266 .jspArrow::before{ position:absolute; content:''; width:100%; height:100%; left:0; top:0; background:url(../images/Timeline001266-btn_hover.gif) no-repeat center center;}
.Timeline001266 .jspArrowDown::before{ transform:rotate(180deg);}
.Timeline001266 .jspArrowUp{ top:0;}
.Timeline001266 .jspArrowDown{top:60px;}
.Timeline001266 .jspDisabled{background: #ccc;box-shadow:1px 1px 0 #848081;cursor: default; }
.Timeline001266 .jspDisabled::before{background-image:url(../images/Timeline001266-btn.gif);}
.Timeline001266 .jspCorner{background: #eeeef4;float: left;height: 100%;}
@media(max-width:640px){
/*.Timeline001266 .scroll{height:612px;}*/
.Timeline001266 .scroll li{ padding:50px 0 20px 30px; }
.Timeline001266 .scroll li time{top:0;}
}
@media(max-width:480px){
.Timeline001266 .scroll{height:350px;}
.Timeline001266 .scroll li div figure{ position:static; margin-bottom:10px;}
.Timeline001266 .scroll li div{ padding-left:0;}
}
/*PicList001912*/
.PicList001912{ padding: 0% 0 0;}
.PicList001912 .columnName{ padding:4% 0; line-height:normal; text-align:center; font-size:61px; color:#c20f00; text-transform:uppercase;}
.PicList001912 .columnName span{ display:block; color:#353535; font-size:30px; padding:10px 0 15px;}
.PicList001912 .columnName:after{ display:block; content:''; margin:0 auto; width:40px; height:2px; background-color:#c20f00;}
.PicList001912 li{ margin-bottom:20px; border:1px solid #e3e3e3; padding:4px;}
.PicList001912 li div{ background:url(../images/PicList001912-libg.jpg) repeat-x left bottom #fff; padding:2%; overflow:hidden;}
.PicList001912 li .pic{ float:left; width:22.5%; position:relative;}
.PicList001912 li .pic::before{ position:absolute; content:''; left:0; top:0; width:100%; height:100%; background: url(../images/open_video.png) no-repeat center center rgba(0,0,0,0.6);}
.PicList001912 li .pic img{ display:block; width:100%;}
.PicList001912 li figure{ float:right; border-left:1px solid #f3f3f3; width:75%; padding-left:25px; margin-top: 20px;}
.PicList001912 li h3{ margin:0; line-height:50px; font-size:16px;}
.PicList001912 li h3 span{ float:right; color:#999; font-size:12px; font-weight:normal;}
.PicList001912 li p{ line-height:24px; overflow:hidden; height:48px; color:#999; margin-top: 0;}
.PicList001912 li .more{ color:#f29200;height: 30px; display: block;}
@media(max-width:1000px){
.PicList001912 .columnName{ font-size:45px;}
.PicList001912 .columnName span{ font-size:24px;}
.PicList001912 li h3{ line-height:normal;}
.PicList001912 li p{ margin:2% 0; height:48px;}
}
@media(max-width:640px){
.PicList001912 .columnName{ font-size:35px;}
.PicList001912 .columnName span{ font-size:20px;}
}
@media(max-width:480px){
.PicList001912 li .pic,
.PicList001912 li figure{ float:none; width:auto;}
.PicList001912 li figure{ border:0; padding-left:0; padding-top:3%;}
}



/*PicList002171 */
.PicList002171{ padding:1% 0 0;}
.PicList002171 li{ float:left; width:15%; margin-right:2%; margin-bottom:3%; position:relative; transition:0.3s;}
.PicList002171 li a{ position:relative; display:block; padding:1% 0; background:#fff; overflow:hidden; border:1px solid #eee;}
.PicList002171 li img{ display:block; width:100%; transition:0.3s;}
.PicList002171 li:hover img{ transform:scale(1.2)}
.PicList002171 li p{ text-align:center; font-size:16px; border-top:1px dashed #f0f0f0; padding-top:10px; margin-top:10px;}
.PicList002171 li:hover{ box-shadow:0 0 30px rgba(125, 125, 125, 0.15);}
.PicList002171 li:hover a{ color:#f29200;}

@media(min-width:769px){
.PicList002171 li:nth-child(6n){ 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;}
}


/*
 .Floor001207*/
.Floor001207{ max-width: 990px; padding:5% 45px;}
.Floor001207 .boutique {position: relative; z-index: 1;}
.Floor001207 li{position: absolute; z-index: 1; display: none;}
.Floor001207 li img {width: 357px;height: 357px} 
.Floor001207 li a{ display:block;}
.Floor001207 .main{position:relative;}
.Floor001207 .main .btn{ position:absolute; width:20px; height:20px; border-right:2px solid #d0111b; border-bottom:2px solid #d0111b; top:50%;margin-top:-10px; z-index:10; cursor:pointer;transform:rotate(-45deg); } 
.Floor001207 .main .prev{left:-40px; transform:rotate(135deg); }
.Floor001207 .main .next{right:-40px;}
.Floor001207 li div{ display:none !important; }
.Floor001207 .name{ padding-top:3%;  text-align: center; }
.Floor001207 .name h6{ margin:0; font-size:18px;color:#000;}
.Floor001207 .name h6::after{ background:#000; display:block; margin:10px auto 0; content:''; width:50px; height:3px; }
.Floor001207 .name p{ display:none;}
@media(max-width:480px){
.Floor001207 .name h6{font-size:18px;}
}
/*Map002134 */
.Map002134{ padding-bottom:2%;}
.Map002134 .map{ text-align:center;}

.Map002134 .time{ background:#efefef; padding:10px; color:#333; margin-top:2%;}
.Map002134 .table{ padding: 3% 0 0;}
.Map002134 .table td{ border:1px solid #efefef; text-align:center; padding:2% 10px;}
.Map002134 .table .tr_top td{ font-weight:bold;color:#333}
.Map002134 .table td.td_0{ width:18%;}
.Map002134 .table td.td_1{ width:40%;}
.Map002134 .table td.td_2{ width:16%;}
.Map002134 .table td.td_3{ width:16%;}
.Map002134 .table td.td_4 a{ color:#c02a05;}

.Map002134 .open_map{ position:fixed; left:0; top:0; width:100%; height:100%; z-index:200; background:rgba(0,0,0,0.7); display:none;}
@media(max-width:768px){
.Map002134 .map,
.Map002134 .select_area{ float:none; width:auto;}
.Map002134 .map{margin-left:0;}
.Map002134 .select_area{padding:2% 0;}
.Map002134 .select_area dl,
.Map002134 .select_area .text{ margin-bottom:2%;}
}
@media(max-width:640px){
.Map002134 .table .tr_top{ display:none;}
.Map002134 .table td{ display:block; width:auto !important; text-align:left; background-color:#efefef;}
.Map002134 .table tr:nth-child(2n) td{ background-color:#fff;}
.Map002134 .table td.td_0{ font-weight:bold; color:#000;}
}
@media(max-width:375px){
.Map002134  .map_area{width:96%; left:2%;}
.Map002134  .map_area #allmap{ left:5px; top:5px; right:5px; bottom:5px;}
}



/*
 .Floor001253*/
.Floor001253{ padding:0% 0 2% 0;}
.Floor001253 .Title{ display:inline-block;}
.Floor001253 .Title .h3{font-size: 24px;font-weight: normal;padding-left: 25px;line-height: 1em; color: #f29200; position: relative;margin-top: 6%;}
.Floor001253 .Title .h3 span{ display:block; margin-bottom:20px;}
.Floor001253 .Title .h3:before{content: "";display: inline-block;width: 15px;height:2px;background-color: #f29200;position: absolute;left: 0;top: 12px;}

.Floor001253 .map{ position:relative;}
@media(min-width:1025px){
.Floor001253 .map .tips{ position:absolute; left:0; bottom:5%; line-height:22px; z-index:10}
}
.Floor001253 .map .tips span{ display:block; padding-left:30px; background:url(../images/Floor001120-ico_has.png) no-repeat left 5px; margin-bottom:25px;}
.Floor001253 .map .tips span:nth-child(2){ background-image:url(../images/Floor001120-ico_has2.png);}
.Floor001253 .map .tips span:nth-child(3){ background-image:url(../images/Floor001120-ico_has3.png);}
.Floor001253 .map .tips span:nth-child(4){ background-image:url(../images/Floor001120-ico_has4.png);}
.Floor001253 .map .tips span:nth-child(5){ background-image:url(../images/Floor001120-ico_has5.png);}
.Floor001253 .map .tips span:nth-child(6){ background-image:url(../images/Floor001120-ico_has6.png);}

.Floor001253 .map_list{ max-width:850px; float:right; width:100%; position:relative;}
.Floor001253 .map_list dl{ position:absolute;}
.Floor001253 .map_list dl dt{ background:url(../images/Floor001120-ico_has.png) no-repeat right center; width:22px; height:22px; line-height:22px; color:#d22626;}
.Floor001253 .map_list dl dt.star{ padding-left:15px; padding-right:0; background-image:url(../images/Floor001253-star.png) !important; background-position:left center;}
.Floor001253 .map_list dl:nth-child(3) dt{ background-image:url(../images/Floor001120-ico_has4.png);}
.Floor001253 .map_list dl:nth-child(4) dt,
.Floor001253 .map_list dl:nth-child(7) dt,
.Floor001253 .map_list dl:nth-child(6) dt{ background-image:url(../images/Floor001120-ico_has2.png);}

.Floor001253 .map_list dl:nth-child(5) dt{ background-image:url(../images/Floor001253-star2.png);width: 30px;height: 28px;}

.Floor001253 .map_list dl:nth-child(8) dt,
.Floor001253 .map_list dl:nth-child(9) dt{ background-image:url(../images/Floor001120-ico_has3.png);}
.Floor001253 .map_list dl:nth-child(10) dt,
.Floor001253 .map_list dl:nth-child(11) dt{ background-image:url(../images/Floor001120-ico_has5.png);}

.Floor001253 .map_list dd{ display:none; left:-50px; bottom:31px; position:absolute; background-color:#f29200; color:#fff; padding:20px; width:200px; z-index:10;}
.Floor001253 .map_list dd h5{ margin:0; font-weight:normal; font-size:20px; border-bottom:1px dashed #fff; padding-bottom:5px;}
.Floor001253 .map_list dd p{ margin:5px 0 0 0; font-size:14px; overflow:hidden;}
.Floor001253 .map_list dd p span{ float:left; margin-bottom:5px;}
.Floor001253 .map_list dl:hover{ z-index:3;}
.Floor001253 .map_list dl:hover dt::before{ position:absolute; content:''; width:0; height:0; border:10px solid #f29200; border-left-color:transparent;border-right-color:transparent; border-bottom:0; right:2px; top:-14px;}
.Floor001253 .map_list dl dt.star::before{ right:auto; left:0;}
.Floor001253 .map_list dl:hover dd{ display:block;}
@media(max-width:768px){
.Floor001253 .map .map_list:nth-child(1){ overflow:auto; max-height:300px;}
.Floor001253 .map .map_list:nth-child(1) img{ display:none;}
.Floor001253 .map_list img{ display:none;}
.Floor001253 .map_list dl{ position:static; color:#fff;}
.Floor001253 .map_list dl dt.star,
.Floor001253 .map_list dl dt{ padding:0 !important; background:none !important;}
.Floor001253 .map_list dl dt{ line-height:10px; height:10px !important;}
.Floor001253 .map_list dd{ position:static; display:block; width:auto; background-color:#eaeaea; color:#333;}
.Floor001253 .map_list dd h5{ color:#f29200;}
.Floor001253 .map_list dl:hover dt::before{ display:none;}
}

/*
 .Floor002375*/
.Floor002375{ position:relative; margin:2% 0; }
.Floor002375 .tit{ color: #f29200; font-size: 18px; line-height: 50px;}
.Floor002375 .pic{ padding-bottom:3%;}
@media(min-width:1025px){
.Floor002375::after{ position:absolute; content:''; right:0; top:0; height:100%; width:52%;background-size: contain; background-repeat:no-repeat; background-position:left center;}
.Floor002375 .pic{ display:none;}
.Floor002375 .wrap{ width:44%; min-height:470px;}
}

/*
 .PicList002239*/
.PicList002239{ padding:4% 0;}
.PicList002239 li{float:left; }
@media(min-width:769px){
.PicList002239 li{margin-right:3.5%; width:31%; }
.PicList002239 li:nth-child(3n){ margin-right:0;}
}
.PicList002239 li .Ispic{ padding-bottom:68%; background-size:contain;}
@media(max-width:768px){
.PicList002239 li{ width:48%; margin-right:4%;}
.PicList002239 li:nth-child(2n){ margin-right:0;}
}

/*Map002515 */
.Map002515{ background:#f7f7f7;}
.Map002515 .auto{ background:#fff; padding:2% 5% 5%;}
.Map002515 .title{ color:#333; font-size:24px;padding-bottom:3%; }
.Map002515 .number{ padding-top:3%; margin-top:2%;}
.Map002515 .number dl{ width:48%; display:table; float:left;background:#f7f7f7; height:100px;}
.Map002515 .number dl > *{ display:table-cell; vertical-align:middle;} 
.Map002515 .number dl:nth-child(2n){ float:right;}
.Map002515 .number dt{ background:#dadada; width:20%; position:relative;}
.Map002515 .number dt::before{ position:absolute; content:''; left:20%; top:20%; right:20%; bottom:20%; background-repeat:no-repeat; background-position:center center; background-size:contain;}
.Map002515 .number dl.hotline dt::before{ background-image:url(../images/Map002515_icon_1.png);}
.Map002515 .number dl.webchat dt::before{ background-image:url(../images/Map002515_icon_2.png);}
.Map002515 .number dd{ padding-left:33px;font-size:16px; color:#999;}
.Map002515 .number dd.img{ padding-left:0; width:100px; text-align:center;}
.Map002515 .number dd.img img{ width:100px; height:100px;}
.Map002515 .number dd h3{ font-size:14px; margin:0; color:#666; font-weight: normal;}
.Map002515 .list .name{ font-size:20px; color:#f29200; padding-left:40px; background:url(../images/Map002515_icon_3.png) no-repeat left center; margin-bottom:3%;} 
.Map002515 .list p{ margin:0; line-height:30px; font-size:16px;}
.Map002515 .list .map{ margin-top:3%; height:320px;}
.Map002515 .list .map *{ box-sizing:content-box;}
.Map002515 .list .map img{ max-width:none;}
@media(max-width:1024px){
.Map002515 .auto{padding:2%;}
}
@media(max-width:1024px) and (min-width:641px){
.Map002515 .number dd h3{ font-size:20px; }
}
@media(max-width:640px){
.Map002515 .number dl{ float:none !important; width:100%; margin-bottom:2%;}
}
@media(max-width:480px){
.Map002515 .title{ font-size:20px;}
.Map002515 .number dl{ height:90px;}
.Map002515 .number dd{ padding-left:20px;}
.Map002515 .number dd h3{ font-size:24px; }
.Map002515 .number dd.img{ width:90px;} 
.Map002515 .number dd.img img{ width:80px; height:80px;}
}
/*
 .PicList001241*/
.PicList001241{ background-color:#f7f7f7; padding:2% 0 3%;}
.PicList001241 .owl-carousel{ position:relative;}
.PicList001241 .owl-stage-outer{ overflow:hidden;}
.PicList001241 .title{ padding:0 0 1.5% 0; text-align: center; font-size: 24px; color: #f29200;}  
.PicList001241 .title:after{ content:""; width:50px; height:2px; display:block; margin:0 auto; background:#f29200;    margin-top:10px;} 
.PicList001241  li{ float:left; }
.PicList001241 .owl-carousel a{ display:block;width:95%; margin:0 auto;}
.PicList001241 .owl-carousel figure{ position:relative; padding-bottom:62%; overflow:hidden;}
.PicList001241 .owl-carousel h3{ font-weight:normal; margin:0;padding: 13px 0;font-size:16px; text-align: center; }

.PicList001241 .owl-nav button{ width:47px; height:47px;  background:url(../images/PicList001241-btn.png) no-repeat 0 0;  border:none; cursor:pointer;}
.PicList001241 .owl-nav button span{ display:none;}
.PicList001241 .owl-nav button:hover{ background-image:url(../images/PicList001241-btn_hover.png);}
.PicList001241 .owl-nav button.owl-prev{ left:-5%;}
.PicList001241 .owl-nav button.owl-next{ right:-5%; background-position:right 0;}
.PicList001241 .owl-dots{ display:none;}
@media(min-width:1201px){
.PicList001241 .owl-nav button{ position:absolute; top:50%;  margin-top:-23.5px;  z-index:3;}
}
@media(max-width:1200px){
.PicList001241 .owl-nav{ text-align:center;}
.PicList001241 .owl-nav button{ margin:0 10px;}
}
@media(max-width:768px){
.PicList001241  li{width:50%;}
}
@media(min-width:769px){
.PicList001241  li{width:33.33333333%;}
}

/*
 .PicList001242*/
.PicList001242 .list{ background-color:#f7f7f7; padding:2% 0 3%;}
.PicList001242 .title{ padding:0 0 1.5% 0; text-align: center; font-size: 24px; color: #f29200;}  
.PicList001242 .title:after{ content:""; width:50px; height:2px; display:block; margin:0 auto; background:#f29200;    margin-top:10px;} 
.PicList001242 .list .copy{ display:none;}
.PicList001242 .list li a{ display:block;  width:95%; margin:0 auto;}
.PicList001242 .list li figure{ position:relative; padding-bottom:62%; overflow:hidden;}
.PicList001242 .list li figure dl,
.PicList001242 .list li figure div,
.PicList001242 .list li figure b{position:absolute; left:0; width:100%;text-align:center;}
.PicList001242 .list li figure div{ height:100%; top:0; background-color:rgba(255,255,255,0.8); transform:translateY(100%); transition:all ease-in-out 0.3s;}
.PicList001242 .list li figure dl{ top:25%;}
.PicList001242 .list li figure dl img{ width:60%;}
.PicList001242 .list li figure b{ padding:0 3%; bottom:5%;}
.PicList001242 .list li:hover figure div{ transform:translateY(0);}
.PicList001242 .list li h3{ margin:0;padding: 13px 0;}
.PicList001242 .list li h3{ font-weight:normal; font-size:16px; text-align: center; }
.PicList001242 .list .bx-pager{ display:none;}
.PicList001242 .list .bx-wrapper{ position:relative; z-index:0;}
.PicList001242 .list .bx-viewport{ z-index:1;}
.PicList001242 .list .bx-controls-direction a{ position:absolute; top:50%; width:47px; height:47px; margin-top:-23.5px; text-indent:-9999em; background:url(../images/PicList001241-btn.png) no-repeat 0 0; z-index:3;}
.PicList001242 .list .bx-controls-direction a:hover{ background-image:url(../images/PicList001241-btn_hover.png);}
.PicList001242 .list .bx-controls-direction a.bx-prev{ left:-5%;}
.PicList001242 .list .bx-controls-direction a.bx-next{ right:-5%; background-position:right 0;}
@media(max-width:1200px){
.PicList001242 .list .bx-controls-direction a.bx-prev{ left:0;}
.PicList001242 .list .bx-controls-direction a.bx-next{ right:0; }
}



/*
 .Map002364*/
.Map002364{}
.Map002364{padding:4% 0;background:#fff;}
.Map002364 .columnName{ font-size:24px;  color:#f29200; margin:0; padding-bottom:2%; text-align:center;}
.Map002364 .columnName:after{ display:block; margin:0 auto; width:50px; height:2px; background-color:#f29200; margin-top:10px; content:'';}
.Map002364 dd{ border:10px solid #fff;margin-bottom:2%; padding-left:62%; background-color:#f9f9f9; position:relative;}
.Map002364 dd:last-child{ margin-bottom:0;}
.Map002364 .map *{ max-width:none;}
.Map002364 dd figure{ padding:7% 3%;}
.Map002364 dd ul{ padding-bottom:3%; }
.Map002364 dd li{line-height:24px; padding:30px 0; padding-left:50px; border-bottom:1px dashed #dbdbdb; background:url(../images/Map002364-icon_name.png) no-repeat center left; font-size:16px; color:#767676;}
.Map002364 dd li:nth-child(2){background-image:url(../images/Map002364-icon_add.png);}
.Map002364 dd li:nth-child(3){background-image:url(../images/Map002364-icon_tel.png);}
.Map002364 dd li:nth-child(4){background-image:url(../images/Map002364-icon_fax.png);}
@media(min-width:641px){
.Map002364 .map{ position:absolute !important; width:60%; left:0; height:100%; top:0;}
}
@media(max-width:640px){
.Map002364 dd{ padding:3%;}
.Map002364 .map{ height:300px; position:relative !important;}
.Map002364 dd figure{ padding:0;}
}
@media(max-width:480px){
.Map002364 dd figure h1{ font-size:20px;}
}

/*
 .RighInfo002276*/

.RighInfo002276{padding: 8% 0}
.RighInfo002276 .text{margin-bottom: 30px; position:relative;}
.RighInfo002276 .text .title{font-size: 30px;color: #fdb952;font-weight: normal;margin-bottom: 20px;}
.RighInfo002276 .text .title span{font-weight: 700;}
/*.RighInfo002275 .text .p{font-size: 16px;color:#666;line-height: 42px; margin: 0; padding: 0;}*/
.RighInfo002276 .text .p{font-size:16px; line-height:25px; margin-bottom:20px; padding-left:30px; background:url(../images/Floor000905-icon1.png) no-repeat left 3px; padding-right:35%;}
.RighInfo002276 .text .p:nth-child(2){ background-image:url(../images/Floor000905-icon7.png);}
.RighInfo002276 .text .p:nth-child(3){ background-image:url(../images/Floor000905-icon2.png);}
.RighInfo002276 .text .p:nth-child(4){ background-image:url(../images/Floor000905-icon3.png);}
.RighInfo002276 .text .p:nth-child(5){ background-image:url(../images/Floor000905-icon1.png);}
.RighInfo002276 .text .p:nth-child(6){ background-image:url(../images/Floor000905-icon1.png);}
.RighInfo002276 .text .erm{ position:absolute; bottom:15px; right:0; width:33%;}
.RighInfo002276 .text .erm img{ max-width:150px; width:100%; display:block;}

.RighInfo002276 .map{width: 100%;height: 200px; border:4px solid #F1F1F1;}
.RighInfo002276 .map #map{height: 100%;}
.RighInfo002276 .map img{max-width: none !important;}

@media screen and (min-width: 768px) {
	.RighInfo002276 .text{float: left;width: 45%;}
	.RighInfo002276 .map{float: right;width: 50%;height: 260px;}
}

@media screen and (min-width: 1024px) {
	.RighInfo002276 .auto{background: url(../images/RighInfo002275-contact_bg.jpg) no-repeat center;}
	.RighInfo002276 .map{float: right;width: 50%;height: 320px;}
	.RighInfo002276 .text .title{font-size: 52px;}
}

@media screen and (min-width: 1200px) {
	.RighInfo002276{padding:3% 0 }
	.RighInfo002276 .text .title{margin-bottom: 75px}
	.RighInfo002276 .map{width: 700px;height: 430px;}
	.RighInfo002276 .text{width: 38%;}
}
@media(max-width:640px){
.RighInfo002276 .text .erm{ position:inherit; width:auto; bottom:auto; right:auto; text-align:center;}
.RighInfo002276 .text .erm img{ display:inline-block;}
.RighInfo002276 .text .p{ padding-right:0;}
}

/*
 .Menu002252*/
.Menu002252{ text-align:center; overflow:hidden;}
.Menu002252 a{font-size:16px; background:#d6d6d6; color:#fff; display:inline-block; line-height:36px;  padding:0 15px; min-width:115px; overflow:hidden; margin:0 7px 1px;}
.Menu002252 a.aon,
.Menu002252 a:hover{ color:#fff; background-color:#f29200;}


/*Map002516 */
.Map002516 { margin:40px 0 40px 0; position:relative; z-index:0;}
.Map002516 .map{border: 1px solid #ECECEC;padding: 5px;}
.Map002516 .map #allmap{ height:548px;}
.Map002516 .map #allmap *{ box-sizing:content-box;}
.Map002516 .map #allmap img{ max-width:none;}
.Map002516 .map_info{position: absolute;background: rgba(000,000,000,0.7);z-index: 100;height:100%; padding:0 3%; top:0; left:0;}
.Map002516 .table{ display:table; width:100%; height:100%;}
.Map002516 .table-cell{ display:table-cell; vertical-align:middle;}
.Map002516 .map_info hr{border-top:1px solid #000;}
.Map002516 .map_info h1{font-size: 18px;color: #fff;padding: 4% 0 5%;margin: 0;}
.Map002516 .map_info p{color: #fff;font-size: 15px;}
.Map002516 .map_info .address{background: url(../images/address.png) no-repeat left center;padding-left: 30px; }
.Map002516 .map_info .email{background: url(../images/email.png) no-repeat left center;padding-left: 30px;}
.Map002516 .map_info .tel{background: url(../images/tel.png) no-repeat left center;padding-left: 30px;}
.Map002516 .map_info .phone{background: url(../images/phone1.png) no-repeat left center;background-size:14px;padding-left: 30px;}

@media(max-width: 768px){
.Map002516 .map_info{ padding:3%;position: inherit;height: auto;}
.Map002516 .map_info h1{padding: 15px 0;}

}

@media(max-width:640px){
.Map002516 .map #allmap{ height:280px;}
}


.singlePage{ padding:0 0 3% 0;}


.Form001725 .name{padding:15px 0; font-size:18px;border-bottom:1px solid #e5e5e5;}
.Form001725 .name span{ display:inline-block; border-left:6px solid #f29200; padding-left:15px;}
.Form001725 .tips{ padding:20px 0;border-bottom:1px solid #e5e5e5; font-size:14px;position:relative;}
.Form001725 .tips h1{ margin:0; font-weight:normal; font-size:18px; color:#f29200;}

.Form001725 .form{ padding-top:30px; max-width:552px; width:100%;}
.Form001725 .form td{ padding-bottom:20px; font-size:14px; }
.Form001725 .form td.w1{ width:47%;}
.Form001725 .form td.w2{ width:6%;}
.Form001725 .form .text{ width:100%; border-radius:3px; border:1px solid #cfcfcf; line-height:36px;height:36px; text-indent:10px; background:none; }
.Form001725 .form .text_disabled{ color:#999; background:#f5f5f5;}
.Form001725 .form td > p{ margin:0 0 10px 0;color:#f29200; background:url(../images/Form001725-icon.jpg) no-repeat left center; padding-left:15px;}
.Form001725 .form td em{ font-style:normal; color:#bcbcbc;}
.Form001725 .form td em i{ font-style:normal; color:#fadbbe;}
.Form001725 .form .btn{ background:#f29200; color:#fff; cursor:pointer; font-size:18px; width:40%; max-width:180px; height:50px; border-radius:3px; border:none; margin-top:20px;}
.Form001725 .form .btn_reset{ background:#999;}
.Form001725 .form dl{ position:relative;}
.Form001725 .form dt{ text-indent:10px; cursor:pointer; border:1px solid #cfcfcf;line-height:36px;height:36px; background:url(../images/Form001725-check.png) no-repeat 95% center;}
.Form001725 .form dd{ display:none; position:absolute; left:0; top:100%; background-color:#eee; width:100%; z-index:10;}
.Form001725 .form dd a{ display:block; line-height:36px; padding:0 10px;}
.Form001725 .form dd a:hover{ background-color:#ccc;}
.Form001725 .form .queueList{ margin:0;}
.Form001725 .form .placeholder{ padding-top:40px;}
.Form001725 .form .statusBar{ padding-right:220px; padding-left:0;}
.Form001725 .form .statusBar .btns{ right:0; width:220px; text-align:right;}
.Form001725 .form .statusBar .btns *{ float:none; display:inline-block;}
.Form001725 .form .webuploader-pick{ margin-left:0;}
@media(max-width:768px){
.Form001725 .search{ position:relative; margin-top:10px; top:auto; width:auto;}
}

.list_search{ margin:3% 0;}
.list_search li{ line-height:24px; padding:2% 10px;}
.list_search li:nth-child(2n){ background:#f9f9f9;}
.list_search li time{ float:right;}
.list_search li a::before{ display:inline-block; content:''; width:4px; height:4px; background:#f29200; margin-right:10px; vertical-align:middle;}

.list_links{ padding:4% 0;}
.list_links li{ float:left;  margin-right:2%; text-align:center; margin-bottom:2%;}
.list_links li a{ display:block; padding:2%; border:1px solid #eee;}
.list_links li .Ispic{ padding-bottom:40%; background-size:contain;}
@media(min-width:769px){
.list_links li{width:23.5%;}
.list_links li:nth-child(4n){ margin-right:0;}
}
@media(max-width:768px) and (min-width:481px){
.list_links li{width:32%;}
.list_links li:nth-child(3n){ margin-right:0;}
}
@media(max-width:480px){
.list_links li{width:49%;}
.list_links li:nth-child(2n){ margin-right:0;}
}

.list_project{ padding-top:2%;}
.list_project li{margin-bottom:5%;}
.list_project li h3{line-height:36px; font-size:24px; font-weight:normal; margin:0;}
.list_project li pre{ line-height:24px; color:#999; }
.list_project li .more{ display:block; width:40px; height:40px; border-radius:50%; background:#f29200; overflow:hidden; line-height:1000px; position:relative;}
.list_project li .more::before{ position:absolute; content:''; width:12px; height:12px; border-right:2px solid  #fff; border-bottom:2px solid #fff; transform:rotate(-45deg); left:50%; margin-left:-8px; top:50%; margin-top:-6px;}
@media(min-width:1025px){
.list_project li{ position:relative; min-height:280px;}
.list_project li .txt{ width:320px; padding-top:2%;}
.list_project li:nth-child(2n) .txt{ float:right;}
.list_project li .pic{ position:absolute; left:378px; top:0;width:1020px;}
.list_project li:nth-child(2n) .pic{ left:auto; right:378px;}
.list_project li .pic img{ display:block; width:100%; height:280px;}
.list_project li pre{overflow:hidden; height:72px; margin:5% 0;}
}
@media(max-width:1024px){
.list_project li .pic{ display:block;}
.list_project li h3{ margin:2% 0;}
.list_project li pre{ margin-bottom:2%;}
.list_project li .more{ margin:0 auto;}
}
@media(max-width:480px){
.list_project li h3{ font-size:18px;}
}
/*edit*/
.info_3 li h4{ font-weight:normal; font-weight:normal;  font-size:20px;color:#f29200; margin:0;}
.info_3 li p{ font-size:16px; line-height:30px;}
@media(min-width:1201px){
.info_3{ width:1600px; margin-left:-200px;}
}
@media(min-width:1025px){
.info_3 li .table{ display:table; height:569px; width:100%; }
.info_4 li .table{ height:400px;}
.info_3 li .table-cell{ display:table-cell; vertical-align:middle;}
.info_3 li:nth-child(2n-1) .table{ text-align:right;padding-right:40%;}
.info_3 li:nth-child(2n) .table{padding-left:40%;}
.info_3 li p{ min-height:120px;}
.info_4 li p{ min-height:inherit;}
.info_3 .pic{ display:none;}
.info_4 li h4{ margin-bottom:5%;}
.info_3 li{ background-position:center top; background-repeat:no-repeat;}
}
@media(max-width:1024px){
.info_3 li{ background:none !important;}
.info_3 .pic{ text-align:center; padding:3% 0;}
}


.info_5{ padding:2% 0;background-position:center top; background-size:cover; background-repeat:no-repeat;}
@media(min-width:1201px){
.info_5{ width:1600px; margin-left:-200px; padding:5% 0;}
.info_5 li{ margin-bottom:5%;}
}
.info_5 li{ margin-bottom:2%; background-color:rgba(255,255,255,0.7); padding:4%;}
.info_5 li h4{color: #f29200;font-size: 24px; font-weight:normal; margin:0 0 4% 0;}
.info_5 li h4::before{width: 15px;height: 2px;background: #f29200;display: inline-block;margin: 0 6px 0 15px;vertical-align: middle; content:'';}
.info_5 li .wap img{ display:none;}
@media(max-width:768px){
.info_5 li img{ display:none;}
.info_5 li .wap img{ display:block; margin:0 auto;}
}

.info_23 li h4{ font-size:30px; text-transform:uppercase; font-style:italic; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; margin:0;}
.info_23 li h4::after{ display:block; content:''; width:10px; height:1px; background:#f29200; margin:10px 0;}
.info_23 li p b{ font-size:24px; color:#f29200; margin-right:5px;}
.info_23 li p.color{ color:#f29200;}
@media(min-width:1025px){
.info_23 li:nth-child(2n-1) .table{ text-align:left;}
.info_23 li .table-cell{ padding-left:30%;}
}
/*edit end*/



/*海伦堡期刊*/
.Journal{}
.Journal ul{ margin-left:-2%; margin-right:-2%;}
.Journal li{ float:left; width:50%; padding:2%;}
.Journal li a{ display:block; text-align:center;}
.Journal li figure{ display:block; border:1px solid #d9dbdc;}
.Journal li em{ padding:5px 0; font-style:normal; display:block;}
.Journal li span{ color:#666; display:block; padding-bottom:5px;}
.Journal li i{ display:inline-block; font-style:normal; color:#f29200; border:1px solid #f29200; line-height:30px; padding:0 10px; border-radius:5px;}

@media(min-width:768px){
    .Journal li{ width:33.333333%;}
}
@media(min-width:1000px){
	.Journal ul{ margin-left:-12px; margin-right:-12px;}
    .Journal li{ width:25%; padding:0 12px 24px;}
}
@media(min-width:1200px){
	.Journal li img{ width:280px; height:412px;}
}




/*在线留言*/
.message{ padding:30px 0;}
.message .form{ width:100%; max-width:552px;}
.message .form td{ padding-bottom:20px; font-size:14px; }
.message .form td.w1{ width:47%;}
.message .form td.w2{ width:6%;}
.message .form .text{ width:100%; border-radius:3px; border:1px solid #cfcfcf; line-height:36px;height:36px; text-indent:10px; background:none; }
.message .form .textarea{ height:156px;}
.message .form .text_disabled{ color:#999; background:#f5f5f5;}
.message .form td > p{ margin:0 0 10px 0;color:#f29200; background:url(../images/Form001725-icon.jpg) no-repeat left center; padding-left:15px;}

.message .form .btn{ background:#f29200; color:#fff; cursor:pointer; font-size:18px; width:40%; max-width:180px; height:50px; border-radius:3px; border:none; margin-top:20px;}
.message .form .reset{ background:#999;}


.message .imgbox{ display:none;}

@media(min-width:1000px){
	.message .form{ float:left; width:50%;}
	.message .imgbox{ display:block; float:right; width:45%;}
}
@media(min-width:1200px){
	.message .form{ width:552px;}
	.message .imgbox{ width:570px;}
}