/*
 .Top001680 为demo编号
 */
.Top001680{ background-color:#fff;position: fixed;top:0;left:0;z-index:2000;width:100%;}
body{padding-top:100px;}
.Top001680 .auto{ max-width:1735px; position:relative;}
@media(max-width:1735px){
.Top001680 .auto{ padding:0 2%;}
}
.Top001680 .nav li{position: relative;}
.Top001680 .nav li a{ display:block; font-size:14px; font-family: 微软雅黑,Helvetica,Arial, sans-serif;}
.Top001680 .nav dl{ display:none; position:absolute; left:0px;top: 89px; width:100px; margin-left:-5px; background:#fff; opacity:0.8; z-index:10; padding-top:10px;}
.Top001680 .nav dl dd{text-align:center;padding: 0;float: none;}
.Top001680 .nav dl dd:hover { background:#eee;}
.Top001680 .nav dl dd a{display:inline-block; color:#555; border-bottom:#dcdcdc 1px solid; line-height:28px; color:#c2c2c2; font-size:12px;}
@media(min-width:1025px){
.Top001680 .nav{ position:absolute; right:0; width:70%; max-width:1024px; top:50%; margin-top:-34px; border-bottom:1px solid #ccc; display:block !important;}
.Top001680 .nav li{ float:left; line-height:67px;height:68px; margin-right:4%;}
.Top001680 .nav li a{color:#555;}
.Top001680 .nav li a.aon,
.Top001680 .nav li a:hover{ color:#39b54a; border-bottom:2px solid #39b54a;}
}
@media(max-width:1200px) and (min-width:1025px){
.Top001680 .nav li{margin-right:2%;}
}
.Top001680 dl{ position:absolute; right:0; top:50%; margin-top:-20px; line-height:40px; z-index:10;}
.Top001680 dl dt,
.Top001680 dl dd{ float:left;}
.Top001680 dl dd.mobile_menu{ display:none;}
.Top001680 dl dt{ position:relative; background:url(../images/Top001680-search.png) no-repeat center center/21px 21px; width:51px; height:40px; cursor:pointer;}
.Top001680 dl dt::before{ position:absolute; content:''; width:1px; height:22px; background-color:#c7c7c7; right:0; top:50%; margin-top:-11px;}
.Top001680 dl dd{ padding-left:20px;}
.Top001680 dl dt div{ /*display:none;*/position:absolute; height:30px; right:0; top:50%; margin-top:-15px; background-color:#fff; width:0; overflow:hidden; transition:0.5s;}
.Top001680 dl dt .text{ width:100%; float:left;border:1px solid #ccc;height:30px; line-height:30px; padding:0 55px 0 10px; color:#666;}
.Top001680 dl dt .btn{ position:absolute; border:none; width:51px; height:100%; cursor:pointer; right:0; top:0;background:url(../images/Top001680-search.png) no-repeat center center/21px 21px;}
.Top001680 dl dt .share{ border:1px solid #ccc;height:30px; line-height:30px;}

.Top001680 dl dt:hover div{width:200px;}
@media(max-width:1735px){
.Top001680 dl,
.Top001680 .nav{ right:2%;}
}
@media(max-width:1024px){
.Top001680 .logo{ padding-right:50%;}
.Top001680 dl{ padding-right:65px;}
.Top001680 dl dd.mobile_menu{ padding-left:0; position:absolute; right:0; top:50%; display:block; width:45px; height:35px; margin-top:-17px; background-color:#000; border-radius:5px;}
.Top001680 dl dd.mobile_menu i{  width:80%; left:10%; top:50%; margin-top:-1.5px; }
.Top001680 dl dd.mobile_menu i,
.Top001680 dl dd.mobile_menu i::before,
.Top001680 dl dd.mobile_menu i::after{position:absolute; border-radius:3px; height:3px;background-color:#fff;}
.Top001680 dl dd.mobile_menu i::before,
.Top001680 dl dd.mobile_menu i::after{ content:''; width:100%; left:0;}
.Top001680 dl dd.mobile_menu i::before{ top:8px;}
.Top001680 dl dd.mobile_menu i::after{ top:-8px;}

.Top001680 .nav{ display:none; position:absolute; top:100%; background-color:#000; border-radius:5px; width:70%; max-width:300px; z-index:100;}
.Top001680 .nav li{ padding:0 5%;}
.Top001680 .nav li a{ color:#fff; padding:6% 0; border-bottom:1px solid rgba(255,255,255,0.5); box-shadow:0 1px 0 rgba(255,255,255,0.2); transition:0.4s;}
.Top001680 .nav li a:hover{ padding-left:10%;}
.Top001680 .nav dl{display: none !important;}
}
@media(max-width:375px){
.Top001680 dl dt{ display:none;}
}
 .Top001680>.auto.large{height:100px;}
        .Top001680>.auto.small{height:70px;}
        .Top001680>.auto.small>.logo>a>img{height:70px;}

/*
 .Banner001731 为demo编号
 */
.Banner001731sub .bx-wrapper{ position:relative; z-index:1;}
.Banner001731sub li img{ display:block; width:100%;}


.Banner001731 .bx-wrapper{ position:relative; z-index:1;}
.Banner001731 li img{ display:block; width:100%;}
.Banner001731 .bx-pager{ position:absolute; left:0; width:100%; bottom:5%;text-align: center; z-index:10;}
.Banner001731 .bx-pager div{ display:inline-block; width:15px; height:15px;margin:0 10px;}
.Banner001731 .bx-pager div a{ display:block; height:15px;  overflow:hidden; line-height:100px;background: url(../images/ban_dot.png) no-repeat right center;}
.Banner001731 .bx-pager div a.active{background-position: left center;}

.Banner001731 .bx-controls-direction a{ position:absolute; top:50%; width:65px; height:65px; margin-top:-32.5px; z-index:10; background-color:rgba(255,255,255,0.0); margin:20px;}
.Banner001731 .bx-controls-direction a.bx-prev{ left:0;}
.Banner001731 .bx-controls-direction a.bx-next{ right:0;}
.Banner001731 .bx-controls-direction a:hover{ background-color:rgba(255,255,255,0.2);}
.Banner001731 .bx-controls-direction a span{ position:absolute; left:50%; top:50%; margin-left:-13.5px; margin-top:-13.5px; font-size:30px; color:#fff;}
@media(max-width:768px){
.Banner001731 .bx-controls-direction a{width:40px; height:40px; margin-top:-20px;}
}


@media(max-width:480px){
.Banner001731 .bx-controls-direction a{width:30px; height:30px; margin-top:-15px;}
}
/*
 .Floor001685 为demo编号
 */
.Floor001685{ background-color:#fff; padding:4% 0 5%; overflow:hidden;}

.Floor001685 .tips{ max-width:660px; float:right; color:#000; font-family:Georgia, "Times New Roman", Times, serif; line-height:24px; margin:3% 0 8% 0;}
.Floor001685 .more{ padding-top:3%;}
.Floor001685 ul{ clear:both;}
.Floor001685 li{ float:left; width:30.666%; margin-right:4%;}
.Floor001685 li:last-child{ margin-right:0;}
.Floor001685 li a{ display:block; border-bottom:3px solid transparent; color:#333;}
.Floor001685 li figure{ padding-bottom:65%; box-shadow:0 0 0 inset #39b54a;  transition:0.3s;}
.Floor001685 li a:hover figure{box-shadow:0 0 15px rgba(0,0,0,.4) inset;}
.Floor001685 li div{ padding:6%; border:1px solid #ddd; border-top:0;}
.Floor001685 li a:hover div{ border-color:#39b54a;}
.Floor001685 li a:hover{ border-bottom-color:#39b54a;}
.Floor001685 li span{ color:#8d837a;}
.Floor001685 li time i{ font-style:normal; font-size:26px;}
.Floor001685 li p{ line-height:20px; overflow:hidden; height:40px;}
@media(max-width:1100px){
.Floor001685 li{ float:left; width:30.666%; margin-right:4%;}
}
@media(max-width:768px){
.Floor001685 h1{ font-size:30px;}
}
@media(max-width:480px){
.Floor001685 li{ float:none; margin-right:0; width:auto; margin-bottom:3%;}
}
@media(max-width:375px){
.Floor001685 h1{ font-size:24px;}
}
/*
 .Floor001643 为demo编号
 */
.Floor001643{padding-top: 3%; padding-bottom:4%;}
.Floor001643.sub{padding-bottom:1%;}
.title{text-align: center;border-bottom: 1px solid #e9e9e9;color: #d5d5d5;padding-bottom: 1.5%;position: relative;text-transform: uppercase;margin-bottom: 3%;}
.title h1{font-size: 24px; font-weight: normal;margin: 0;color: #555;}
.title::before{ position:absolute; content:''; width:50px; height:2px; background-color:#39b54a; left:50%; margin-left:-25px; bottom:-1px;}

.more{ text-align:center; padding-top:1.5%;}
.more a{ border:1px solid #e0e0e0; font-weight:bold; font-size:0.8em; display:inline-block; line-height:2.85em; padding-left:2.5em; padding-right:3.5em; border-radius:30px; background:url(../images/Floor001643-a_more.png) no-repeat 90% center;transition:all ease 0.5s;}
.more a:hover{ border-color:#39b54a; padding-right:2.5em; background-color:#39b54a; background-position:120% center; color:#fff; transition:all ease 0.5s;}
.Floor001643 li{ border-bottom:1px solid #f7f7f7; padding-bottom:2%; position:relative;}
.Floor001643 li::before{ position:absolute; content:''; width:30px; height:2px; background-color:#555; left:0; bottom:0;}
.Floor001643 li::after{background-color:#aaa;}
.Floor001643 li:hover:before{background-color:#39b54a; width:100%;transition:all ease 0.5s;}

.Floor001643 li:nth-child(3n){ margin-right:0;}
.Floor001643 li figure{overflow:hidden;}
.Floor001643 li figure span{background-size:contain;transition:0.5s; display:block; padding-bottom:65%;}
.Floor001643 li:hover figure span{ transform:scale(1.08);}
.Floor001643 li h1,
.Floor001643 li p{ margin:0;}
.Floor001643 li h1{ font-weight:normal; font-size:14px; padding-top:5%; padding-bottom:3%;}
.Floor001643 li p{font-size:12px; color:#999; line-height:18px; height:36px; overflow:hidden;}
@media(min-width:480px){
.Floor001643 li{ float:left; width:30.666%; margin-right:4%; margin-bottom:3%;}
}
@media(max-width:640px){
.Floor001643 .title h1{ font-size:20px;}
}
/*
 .Floor001732 为demo编号
 */
.Floor001732{ background:#f8f8f8;text-align:center; padding:3% 0 4%;}
.Floor001732 b{ display:block; font-size:18px; font-weight:normal; font-family:Arial; color:#c3c2c1; text-transform:uppercase; }
.Floor001732 figure{color:#666563; line-height:24px; padding:0px 10% 3% 10%;}
.Floor001732 dd{ float:left; width:32%; margin-right:2%;}
.Floor001732 dd:last-child{ margin-right:0;}
.Floor001732 dd img{ display:block; width:100%;}
.Floor001732  ul{  margin:0 auto;margin-top:3%; max-width:528px;}
.Floor001732 li{ float:left; width:25%;}
.Floor001732 li a{ display:block; font-size:16px; padding:65px 0 20px 0; border-radius:5px; background:url(../images/Floor001732-icon1.png) no-repeat center 15px;}
.Floor001732 li.li_2 a{ background-image:url(../images/Floor001732-icon2.png);}
.Floor001732 li.li_3 a{ background-image:url(../images/Floor001732-icon3.png);}
.Floor001732 li.li_4 a{ background-image:url(../images/Floor001732-icon4.png);}
.Floor001732 li a:hover{background-color:#c9b27c; background-image:url(../images/Floor001732-icon1_hover.png); color:#fff;}
.Floor001732 li.li_2 a:hover{ background-image:url(../images/Floor001732-icon2_hover.png);}
.Floor001732 li.li_3 a:hover{ background-image:url(../images/Floor001732-icon3_hover.png);}
.Floor001732 li.li_4 a:hover{ background-image:url(../images/Floor001732-icon4_hover.png);}
@media(max-width:640px){
.Floor001732 h1{ font-size:24px;}
.Floor001732 b{font-size:14px;}
}
@media(max-width:375px){
.Floor001732 dd{ float:none; width:auto; margin-right:0; margin-bottom:2%;}
.Floor001732 li a{font-size:14px; background-size:auto 30px; padding-top:50px;}
}
/*
 .Bottom001722 为demo编号
 */
.Bottom001722{ border-top:1px solid #efefef; background:url(../images/Bottom001722-bg.jpg) repeat; font-size:12px;}
.Bottom001722 .nav,
.Bottom001722 section{ float:left; padding:50px 0; line-height:24px;background:url(../images/Bottom001722-line.png) no-repeat right top;}
.Bottom001722 section{ width:222px; margin-left:40px;  color:#777;}
/*.Bottom001722 section img{ width:178px;}*/
.Bottom001722 section.last{ width:240px; background:none;margin-bottom: 20px;}
.Bottom001722 section h1{ color:#666;margin:0 0 10px 0; font-weight:normal; font-size:14px;}
.Bottom001722 .nav{ width:880px;}
.Bottom001722 .nav dl{ float:left; width:20%;}
.Bottom001722 .nav dt{ font-size:14px; padding-bottom:10px;}
.Bottom001722 .nav dd a{color:#777;}
.Bottom001722 .nav dd a:hover{color:#39b54a;}
.Bottom001722 footer{ color:#b9b9b9; background-color:#5b5b5b; line-height:48px;}
.Bottom001722 footer a{ color:#b9b9b9;}
.Bottom001722 footer a:hover{ color:#fff !important;}
.Bottom001722 footer i{  margin:0 10px; font-style:normal;}
.Bottom001722 footer dl{ float:right;}
.Bottom001722 footer dl span{ color:#989898;}
.Bottom001722 footer dl span a{ text-decoration:underline; color:#989898;}
@media(max-width:1100px){
.Bottom001722 section{ display:none;}
.Bottom001722 section.last{ display:block;}
}
@media(max-width:1000px){
.Bottom001722 .nav,
.Bottom001722 section,
.Bottom001722 footer dl{ float:none;}
.Bottom001722 .nav,
.Bottom001722 section{ padding:2% 0 0 0; background:none;}
.Bottom001722 footer{ padding:2% 0; line-height:30px;}
.Bottom001722 .nav{ width:100%; overflow:hidden; clear:both;}
.Bottom001722 .nav dl{ width:25%;}
.Bottom001722 section.last{ width:auto; background:none; margin-left:0;}
}
@media(max-width:640px){
.Bottom001722 .nav{ display:none;}
}



/*
 .Menu001715 为demo编号
 */
.Menu001715{ padding:1.8% 0 1.9%; background-color:#eee; text-align:center; margin:0 auto;}
.Menu001715 li{ display:inline-block; margin-right:2px; margin-bottom:5px;position:relative; width:160px; padding:auto;}
.Menu001715 li:last-child{ margin-right:0;}
.Menu001715 li a{ display:block;  line-height:42px; padding:0 22px; background-color:#ccc; color:#7a736a;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.Menu001715 li.aon:after{ position:absolute; content:''; width:0; height:0; border:4px solid #39b54a; border-left-color:transparent;border-right-color:transparent; border-bottom:0; left:50%; bottom:-4px; margin-left:-4px;}
.Menu001715 li a:hover,
.Menu001715 li.aon a{ background-color:#39b54a;color:#fff;}
@media(max-width:768px){
.Menu001715 li{ width:25%; margin-right:0; text-align:center; margin-bottom:0;}
.Menu001715 li a{ padding:0;}
}


/*
 .PicList001759 为demo编号
 */
.PicList001759{ padding-top:3%; margin-bottom: 2%;}
.PicList001759 li{ padding-bottom:2%;  }
.PicList001759 li a{ position:relative; display:block; background-color:#fafafa; color:#333; overflow:hidden; padding:26px 20px 26px 267px; -webkit-transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s;transition:0.3s;}


.PicList001759 li a:hover{ background-color:#39b54a;}
.PicList001759 li time{ color:#919191; text-align:center; position:absolute; left:20px; top:35px;}
.PicList001759 li time span{ display:block; color:#5c5c5c; border-bottom:1px solid #ccc; line-height:normal; font-size:35px;}
.PicList001759 li img{ position:absolute; left:97px; top:26px; width:144px; height:87px;}
.PicList001759 li h5{ margin:0; font-size:14px; color:#231914; padding-bottom:10px;}
.PicList001759 li i{ display:block; width:27px; height:1px; background-color:#39b54a;}
.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%;}
}
.PicList0017591 li a{padding-left: 124px;}
.PicList0017591 li time{top:10px;}
/*
 .PicList001760 为demo编号
 */
.PicList001760{ padding-top:3%; margin-bottom: 2%;}
.PicList001760 li{ padding-bottom:2%;  }
.PicList001760 li a{ position:relative; display:block; background-color:#fafafa; color:#333; overflow:hidden; padding:26px 20px 26px 196px; -webkit-transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s;transition:0.3s;}
.PicList001760 li a:hover{ background-color:#39b54a;}
.PicList001760 li img{ position:absolute; left:26px; top:26px; width:144px; height:87px;}
.PicList001760 li h5{ margin:0; font-size:14px; color:#231914; padding-bottom:10px;}
.PicList001760 li i{ display:block; width:27px; height:1px; background-color:#39b54a;}
.PicList001760 li p{ margin-bottom:0; font-size:12px; line-height:20px; height:40px; overflow:hidden;}
.PicList001760 li a:hover *{ color:#fff !important;}
.PicList001760 li a:hover i{ background-color:#fff;}
.PicList001760 li a:hover time span{ border-bottom-color:#fff;}
@media(max-width:480px){
.PicList001760 li a{ padding:15px 15px 15px 97px;}
.PicList001760 li img{ position:relative; left:0; top:0; width:100%; height:auto; display:block;}
.PicList001760 li h5{ margin-top:3%;}
}


/* .Page001716*/
.Page001716{ background:url(../images/Page001716-bg.jpg) repeat; padding:0 0 2% 0;}
.Page001716 .Pages{ text-align:center; font-size:12px; line-height:38px;}
.Page001716 .Pages .p_cur,
.Page001716 .Pages .p_count,
.Page001716 .Pages .p_total,
.Page001716 .Pages .p_jump,
.Page001716 .Pages .a_first,
.Page001716 .Pages .a_end{ display:none;}
.Page001716 .Pages .p_page{ display:inline-block; clear:both;}
.Page001716 .Pages em{ float:left; overflow:hidden; font-style:normal;}
.Page001716 .Pages a{ float:left; margin-left:-1px;padding:0px 18px; border:solid 1px #e6e6e6;}
.Page001716 .Pages a:hover,
.Page001716 .Pages a.a_cur{ color:#fff; background:#39b54a; border-color:#39b54a;}
@media(max-width:640px){
.Page001716 .Pages em{ display:none;}
}

.RighInfo001758 {margin: 4% 0;}

/*
 .RighInfo001278 为demo编号
 */
.RighInfo001278{ padding:2% 0;}
.RighInfo001278 .prod_info{ position:relative; padding-left:46%;}
.RighInfo001278 .prod_info h1{margin:0; color:#000;font-weight:normal; font-size:24px; }
.RighInfo001278 .prod_info p{line-height:24px; color:#999; min-height:96px;}
.RighInfo001278 .prod_info .share{ padding:2% 0; overflow:hidden; border-bottom:1px solid #39b54a; margin-bottom:5%;}
.RighInfo001278 .prod_info .share a.more{ float:left;color:#999;}
.RighInfo001278 .prod_info .share a.more:hover{color:#39b54a;}
.RighInfo001278 .prod_info .share em{ float:left; font-size:14px; font-style:normal; line-height:28px;}

@media(min-width:641px){
.RighInfo001278 .big_img{ position:absolute; left:0; top:0; height:100%; width:43.9%;z-index: 2}
.RighInfo001278 .big_img li{ position:absolute;width:100%;top:0; left:0;  height:100%;}
.RighInfo001278 .big_img li .table{ display:table; width:100%; height:100%;}
.RighInfo001278 .big_img li .table_cell{ display:table-cell; vertical-align:middle; padding:0 5%;}
.RighInfo001278 .big_img li img{ max-height:100%;}
 }

 @media(min-width:1200px){
 .RighInfo001278 .big_img li img{min-height: 239px;margin:0 auto;}
 .RighInfo001278 .big_img li{min-height: 239px}

 }
.RighInfo001278 .big_img li{ text-align:center; border:1px solid #dcdcdc;}

.RighInfo001278 .list{ padding:0 30px;position:relative;}
.RighInfo001278 .list a.bx-prev,.RighInfo001278 .list a.bx-next{ position:absolute; width:26px; height:26px; background:url(../images/RighInfo001278-btn_prev.png) no-repeat center center; cursor:pointer;top:50%; margin-top:-13px; z-index:10;}
.RighInfo001278 .list a.bx-prev{ left:0;}
.RighInfo001278 .list a.bx-next{ right:0; background-image:url(../images/RighInfo001278-btn_next.png);}
.RighInfo001278 .list a.prevStop,
.RighInfo001278 .list a.nextStop{ cursor:default;}
.RighInfo001278 .list li{position:relative; text-align:center;}
.RighInfo001278 .list li .table{width:90%; margin:0 auto;padding:5px;border:1px solid #f2f2f2;}
.RighInfo001278 .list li.on .table{ border-color:#39b54a;}

.RighInfo001278 .tab{ padding:3% 0;}
.RighInfo001278 .tab .h1_tab{ margin:0; background-color:#ededee;overflow:hidden; font-weight:normal; font-size:14px;}
.RighInfo001278 .tab .h1_tab span{ float:left; padding:0 3%; line-height:44px;  cursor:pointer;}
.RighInfo001278 .tab .h1_tab span.on{ background-color:#39b54a; color:#fff;}
.RighInfo001278 .tab .info{ padding-top:3%;}
@media(max-width:640px){
.RighInfo001278 .prod_info{ padding-left:0;}
.RighInfo001278 .big_img{ margin-bottom:3%;}
.RighInfo001278 .big_img li{ padding:3%;}
 }	






/*
 .PicList001213 为demo编号
 */
.PicList001213 dl{margin:3% 0;}
@media(min-width:481px){
.PicList001213 dl{ display:table; width:100%;}
.PicList001213 dl dt,
.PicList001213 dl dd{ display:table-cell; vertical-align:middle;}
.PicList001213 dl dt{ width:49%;}
.PicList001213 dl dt img{ width:90%;}
.PicList001213 dl:nth-child(2n) dt{ text-align:right;}
}
.PicList001213 dl h2{ font-size:16px; margin:0;}
.PicList001213 dl p{ line-height:22px; max-height:110px; overflow:hidden; padding-right:3%;}

@media(max-width:480px){
.PicList001213 dl dd{ padding:3%;}
}



/*
 .PicList001646 为demo编号
 */
.PicList001646{ padding:2% 0;}
.PicList001646{ /*background:url(../images/Floor001352_bg.jpg) no-repeat center  ;*/padding:3% 0 5%;  overflow:hidden; }
.PicList001646 .tips{ padding-bottom:3%;}

.PicList001646 .more{ text-align:center;}
.PicList001646 .more a{ border:1px solid #e0e0e0; font-weight:bold; font-size:0.8em; display:inline-block; line-height:2.85em; padding-left:2.5em; padding-right:3.5em; border-radius:30px; background:url(../images/PicList001646-a_more.png) no-repeat 90% center;transition:all ease 0.5s;}
.PicList001646 .more a:hover{ padding-right:2.5em; background-color:#42b853; background-position:120% center; color:#fff; transition:all ease 0.5s;}

.PicList001646 dl{background-color:#f6f6f6;}
.PicList001646 dl:last-child{ margin-bottom:0;}
@media(min-width:481px){
.PicList001646 dl{ display:table; width:100%;}
.PicList001646 dl dt,
.PicList001646 dl dd{ display:table-cell; vertical-align:middle; width:50%;}
}
.PicList001646 dd figure{ padding:0 5%;text-align:center;}

.PicList001646 dt img{ display:block; width:100%;}
.PicList001646 dd figure *{margin:0;}
.PicList001646 dd figure h1,
.PicList001646 dd figure h2{ font-weight:normal; }
.PicList001646 dd figure h1{ font-size:20px;}
.PicList001646 dd figure h1 span{ display:block;}
.PicList001646 dd figure h2{ font-size:14px; padding:2% 0; position:relative;}
.PicList001646 dd figure h2::before{ position:absolute; content:''; left:50%; margin-left:-20px; bottom:0;width:40px; height:2px; background-color:#42b853;}
.PicList001646 dd figure pre{ line-height:24px; height:72px; text-align:left; margin:5% 0 10% 0; overflow:hidden;}
@media(max-width:768px){
.PicList001646 dd figure pre{ margin:3% 0; height:48px; }
}
@media(max-width:480px){
.PicList001646 dl dd{ padding:3% 0;}
}



/*
 .PicList001647 为demo编号
 */
.PicList001647{ padding:2% 0;}
.PicList001647 .tips{ padding-bottom:3%;}

.PicList001647 .more{ text-align:center;}
.PicList001647 .more a{ border:1px solid #e0e0e0; font-weight:bold; font-size:0.8em; display:inline-block; line-height:2.85em; padding-left:2.5em; padding-right:3.5em; border-radius:30px; background:url(../images/PicList001647-a_more.png) no-repeat 90% center;transition:all ease 0.5s;}
.PicList001647 .more a:hover{ padding-right:2.5em; background-color:#42b853; background-position:120% center; color:#fff; transition:all ease 0.5s;}

.PicList001647 dl{ margin-bottom:0.9%;background-color:#f6f6f6;}
.PicList001647 dl:last-child{ margin-bottom:0;}
@media(min-width:481px){
.PicList001647 dl{ display:table; width:100%;}
.PicList001647 dl dd{ display:table-cell; vertical-align:middle; width:50%;}
}
.PicList001647 dd figure{ padding:0 5%;text-align:center;}

.PicList001647 dt img{ display:block; width:100%;}
.PicList001647 dd figure *{margin:0;}
.PicList001647 dd figure h1,
.PicList001647 dd figure h2{ font-weight:normal; }
.PicList001647 dd figure h1{ font-size:20px;}
.PicList001647 dd figure h1 span{ display:block;}
.PicList001647 dd figure h2{ font-size:14px; padding:2% 0; position:relative;}
.PicList001647 dd figure h2::before{ position:absolute; content:''; left:50%; margin-left:-20px; bottom:0;width:40px; height:2px; background-color:#42b853;}
.PicList001647 dd figure pre{ line-height:24px; height:72px; text-align:left; margin:5% 0 10% 0; overflow:hidden;}
@media(max-width:768px){
.PicList001647 dd figure pre{ margin:3% 0; height:48px; }
}
@media(max-width:480px){
.PicList001647 dl dd{ padding:3% 0;}
}

/*
 .Floor000305 为demo编号
 */
.Floor000305{ height:530px; background:url(../images/Floor000305-bg.jpg) no-repeat center top;}
.Floor000305 .auto{ height:530px; position:relative;}
.Floor000305 .txt{ top:55px; right:-40px; position:absolute; background:url(../images/Floor000305-img_bg.png) no-repeat; width:430px; height:456px; padding-right:1px;}
.Floor000305 .txt figure{ overflow:hidden; height:280px;}
.Floor000305 .txt figure img{ width:430px; height:280px; transition:all ease 0.5s;}
.Floor000305 .txt figure:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1); transform:scale(1.1);}
.Floor000305 .txt figcaption{ padding:25px;}
.Floor000305 .txt figcaption p{ margin:0; }
.Floor000305 .txt figcaption p a{display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.Floor000305 .txt figcaption a:hover{ text-decoration:underline;}


/*
 .Timeline001539 为demo编号
 */
.Timeline001539{ padding:3% 0;}
.Timeline001539 .list{ background:url(../images/Timeline001539-icon.png) no-repeat center top/auto 50px; padding-top:50px; padding-bottom:62px;}
.Timeline001539 .list ul{ position:relative; padding:3% 0 10%;}
.Timeline001539 .list ul::after,
.Timeline001539 .list ul::before{position:absolute; content:'';left:24.49px; }
.Timeline001539 .list ul::before{  width:2px; height:100%; background-color:#d0d0d2; margin-left:-1px; top:0;}
.Timeline001539 .list ul::after{ background:url(../images/Timeline001539-end.png) no-repeat; width:26px; height:
	62px; margin-left:-13px; bottom:-62px;}
.Timeline001539 .list{ background:url(../images/Timeline001539-icon.png) no-repeat left top/auto 50px; }
.Timeline001539 .list li time{ transition: all 1s ease-in-out;-moz-transition: all 1s ease-in-out;-webkit-transition: all 1s ease-in-out;-o-transition: all 1s ease-in-out; position:absolute; left:24px; top:0; width:105px; border-bottom:2px solid #c8c8c8; font-family:"Times New Roman", Times, serif; font-size:36px; font-weight:bold; line-height:46px;padding-left:12px;}
.Timeline001539 .list li div{ position:relative; padding-left:134px;height:auto; cursor: pointer;}
.Timeline001539 .list li time::before{ position:absolute; content:''; width:8px; height:8px; border-radius:50%; background-color:#39b54a; left:-4px; bottom:-5px;}
.Timeline001539 .list li{padding-bottom: 30px;}
.Timeline001539 .list li p{ transition: all 1s ease-in-out;-moz-transition: all 1s ease-in-out;-webkit-transition: all 1s ease-in-out;-o-transition: all 1s ease-in-out; margin:0; font-size:16px; line-height:16px; text-align:right; padding-top:16px;text-align: left;}

@media (min-width: 768px){
   .Timeline001539 .list li{ padding-bottom:3%; min-height:80px; padding-right:50%;background:url(../images/Timeline001539-bg.jpg) repeat-y center top; padding-bottom: 0px;}
    .Timeline001539 .list li:nth-child(2n){ padding-right:0; padding-left:50%;}
    .Timeline001539 .list{ background:url(../images/Timeline001539-icon.png) no-repeat center top/auto 50px; }
    .Timeline001539 .list ul::before{position:absolute; content:'';left:50%; }
	.Timeline001539 .list ul::before{  width:2px; height:100%; background-color:#d0d0d2; margin-left:-1px; top:0;}
	.Timeline001539 .list ul::after{ background:url(../images/Timeline001539-end.png) no-repeat; width:26px; height:
		62px; margin-left:-13px; bottom:-62px;}
    .Timeline001539 .list li time{ transition: all 1s ease-in-out;-moz-transition: all 1s ease-in-out;-webkit-transition: all 1s ease-in-out;-o-transition: all 1s ease-in-out; position:absolute; right:0; top:0; width:105px; border-bottom:2px solid #c8c8c8; font-family:"Times New Roman", Times, serif; font-size:36px; font-weight:bold; line-height:46px;left: auto;padding-left:0;}
    .Timeline001539 .list li div{ position:relative; padding-right:120px;height: 47px; cursor: pointer;padding-left:0px;}
    .Timeline001539 .list li:nth-child(2n) time{ text-align:right; right:auto; left:0;position: absolute;}
    .Timeline001539 .list li:nth-child(2n) div{ padding-right:0; padding-left:120px;}
    .Timeline001539 .list li time::before{ position:absolute; content:''; width:8px; height:8px; border-radius:50%; background-color:#39b54a; right:-4px; bottom:-5px;left: auto;}
    .Timeline001539 .list li:nth-child(2n) time::before{ right:auto; left:-4px;}
    .Timeline001539 .list li p{ transition: all 1s ease-in-out;-moz-transition: all 1s ease-in-out;-webkit-transition: all 1s ease-in-out;-o-transition: all 1s ease-in-out; margin:0; font-size:16px; line-height:16px; text-align:right; padding-top:16px;text-align: none;}


}
.Timeline001539 .list li:nth-child(2n) p{ text-align:left;}
.Timeline001539 .list li div:hover time{margin-top: -20px;}
.Timeline001539 .list li div:hover p{margin-top: -20px;}
/*
 .PicList000671 为demo编号
 */
.PicList000671 *{ -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; }
.PicList000671 .nowrap{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.PicList000671 ul li{ width:32%; float:left; margin:3% 2% 2% 0; }
.PicList000671 ul li:nth-child(3n){ margin-right:0;}
.PicList000671 ul li figure{ padding-bottom:54%; position:relative; background-repeat:no-repeat; background-position: center center; background-size: cover;}
.PicList000671 ul li figure a{ position:absolute; display:block; width:100%; height:100%; background-color:rgba(0, 0, 0, 0.6); background-image:url(../images/PicList000671-icon-video.png); background-repeat:no-repeat; background-position: center center;}
.PicList000671 ul li figure a:hover{ background-color:transparent; }
.PicList000671 ul li h5{ font-size:14px; padding:8px 0; margin:0; text-align:center; border-bottom: dashed 1px #c1c1c1;}
.PicList000671 ul li time{ display:block; color:#b3b3b3; background:url(../images/PicList000671-icon.png) no-repeat right;}
@media screen and (max-width:640px){
.PicList000671 ul li{ width:49%;}
.PicList000671 ul li:nth-child(2n){ margin-right:0;}
.PicList000671 ul li:nth-child(2n+1){ margin-right:2%;}
}



/*
 .Floor000305 为demo编号
 */
.Floor000305{overflow: hidden; height:530px; background:url(../images/Floor000305-bg.jpg) no-repeat center top;}
.Floor000305 .auto{ height:530px; position:relative;}
.Floor000305 .txt{ top:55px; right:-40px; position:absolute; background:url(../images/Floor000305-img_bg.png) no-repeat; width:430px; height:456px; padding-right:1px;}
.Floor000305 .txt figure{ overflow:hidden; height:280px;}
.Floor000305 .txt figure img{ width:430px; height:280px; transition:all ease 0.5s;}
.Floor000305 .txt figure:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1); transform:scale(1.1);}
.Floor000305 .txt figcaption{ padding:25px;}
.Floor000305 .txt figcaption p{ margin:0;}
.Floor000305 .txt figcaption a:hover{ text-decoration:underline;}



/*
 .Floor000704 为demo编号
 */
.Floor000704{ margin-top:4%; background:url(../images/Bottom001722-bg.jpg) repeat;}
.Floor000704 .title{ text-align:center;}
.Floor000704 .title h1{ font-weight:normal; font-weight:normal; font-size:30px; color:#333; padding-bottom:25px; margin:0; margin-bottom:10px;}
.Floor000704 .title h1 span{ display:block; font-size:12px; color:#999; text-transform:uppercase;}
.Floor000704 .title a{ font-size:16px;}

.Floor000704 .flex-control-nav{ display:none;}
.Floor000704 .flexslider{ position:relative; z-index:0;}
.Floor000704 .flex-direction-nav a{ position:absolute; border:2px solid #d9d9d9; width:50px; height:50px; border-radius:50%; top:50%; margin-top:-25px; overflow:hidden; line-height:1000px;}
.Floor000704 .flex-direction-nav a::before,
.Floor000704 .flex-direction-nav a::after{ position:absolute; content:''; width:20px; height:3px; border-radius:3px; background-color:#d9d9d9; left:12px;}
.Floor000704 .flex-direction-nav a::before{ transform:rotate(-45deg);  top:16px;}
.Floor000704 .flex-direction-nav a::after{ transform:rotate(45deg); top:29px;}
.Floor000704 .flex-direction-nav a:hover::before,
.Floor000704 .flex-direction-nav a:hover::after{ background-color:#39b54a;}
.Floor000704 .flex-direction-nav a:hover{border-color:#39b54a;}
.Floor000704 .flex-direction-nav a.flex-prev{ left:-60px;}
.Floor000704 .flex-direction-nav a.flex-next{ right:-60px;}
.Floor000704 .flex-direction-nav a.flex-next::before{ transform:rotate(45deg);}
.Floor000704 .flex-direction-nav a.flex-next::after{ transform:rotate(-45deg);}

.Floor000704 .flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} 
.Floor000704 .flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.Floor000704 .flexslider .slides { zoom: 1; }

.Floor000704 .auto{ padding-top:3%; padding-bottom:3%;}
.Floor000704 .slides li{ float:left;}
.Floor000704 .slides li div{ padding:0 10%;}

.Floor000704 .slides li a{ display:block; padding-bottom:35%; background-repeat:no-repeat; background-position: center center; background-size:contain; position:relative; background-color:#fff;}

@media(max-width:1320px){
.Floor000704 .flex-direction-nav a.flex-prev{ left:0;}
.Floor000704 .flex-direction-nav a.flex-next{ right:0;}
}
@media(max-width:480px){
.Floor000704 .title h1{ font-size:25px; }
.Floor000704 .title a{ font-size:14px;}
.Floor000704 .flex-direction-nav a{width:34px; height:34px;margin-top:-17px;}
.Floor000704 .flex-direction-nav a::before,
.Floor000704 .flex-direction-nav a::after{width:14px;left:8px;}
.Floor000704 .flex-direction-nav a::before{  top:10px;}
.Floor000704 .flex-direction-nav a::after{ top:19px;}
}



/*
 .PicList000307 为demo编号
 */
.PicList000307 dd.open{ float:left; width:25%; height:200px; cursor:pointer; margin:2% auto;}
.PicList000307 dd.open .txt{ text-align:center; border:1px solid #fff; height:200px; padding:20px;}
.PicList000307 dd.open .txt:hover{ border-color:#ccc;}
.PicList000307 dd.open .txt img{ display: block; max-height:86%;width: auto; margin:0 auto; }
.PicList000307 dd.open .txt p{ margin:0; font-size:14px;}
.PicList000307 dd.open .txt:hover p{ font-weight:bold;}
.PicList000307 dd .info{ display:none;}
.PicList000307 .scroll-pane{ height:500px; overflow:auto; width:100%;}
.PicList000307 .fixed_scroll{ display:none; position:fixed; z-index:200; background:url(../images/PicList000307-fixedbg.png) repeat; width:100%; height:100%; left:0; top:0;}
.PicList000307 .fixed_scroll .Con{ width:900px;  position:fixed; left:50%; top:50%; margin-top:-212px; margin-left:-485px; background-color:#fff; padding-top:30px; padding-bottom:30px;}
.PicList000307 .fixed_scroll .close{ background:url(../images/PicList000307-close.jpg) no-repeat; width:33px; height:33px; position:absolute; right:0; top:0; z-index:2; cursor:pointer; overflow:hidden; line-height:100px;}
.PicList000307 .fixed_scroll .close:hover{ background-image:url(../images/PicList000307-close_hover.jpg);}
.PicList000307 .scroll-pane .content{ padding:0 15px;}
.PicList000307 .jspContainer{overflow: hidden;position: relative;}
.PicList000307 .jspPane{position: absolute;}
.PicList000307 .jspVerticalBar{position: absolute;top: 0;right: 0;width: 16px;height: 100%;background: red;}
.PicList000307 .jspHorizontalBar{position: absolute;bottom: 0;left: 0;width: 100%;height: 16px;background: red;}
.PicList000307 .jspCap{display: none;}
.PicList000307 .jspHorizontalBar .jspCap{float: left;}
.PicList000307 .jspTrack{background:url(../images/PicList000307-scrollbg.png) repeat-y center top #fff;position: relative;}
.PicList000307 .jspDrag{background:url(../images/PicList000307-handler.png) no-repeat center top;position: relative;top: 0;left: 0;cursor: pointer;}
.PicList000307 .jspHorizontalBar .jspTrack,
.PicList000307 .jspHorizontalBar .jspDrag{float: left;height: 100%;}
.PicList000307 .jspArrow{background: #50506d;text-indent: -20000px;display: block;cursor: pointer;padding: 0;margin: 0;}
.PicList000307 .jspArrow.jspDisabled{cursor: default;background: #80808d;}
.PicList000307 .jspVerticalBar .jspArrow{height: 16px;}
.PicList000307 .jspHorizontalBar .jspArrow{width: 16px;float: left;height: 100%;}
.PicList000307 .jspVerticalBar .jspArrow:focus{outline: none;}
.PicList000307 .jspCorner{background:#eeeef4; float:left;height: 100%;}



/*
 .PicList000308 为demo编号
 */
.PicList000308 dd.open{ float:left; width:25%;height:200px;  cursor:pointer; margin-top:2%; margin-bottom:3%;}
.PicList000308 dd.open .txt{ text-align:center; border:1px solid #fff; height:200px; padding:20px;}
.PicList000308 dd.open .txt:hover{ border-color:#ccc;}
.PicList000308 dd.open .txt img{ display: block;  max-height:86%;width: auto; margin:0 auto; }
.PicList000308 dd.open .txt p{ margin:0; font-size:14px;}
.PicList000308 dd.open .txt:hover p{ font-weight:bold;}
.PicList000308 dd .info{ display:none;}
.PicList000308 .scroll-pane{ height:500px; overflow:auto; width:100%;}
.PicList000308 .fixed_scroll{ display:none; position:fixed; z-index:200; background:url(../images/PicList000308-fixedbg.png) repeat; width:100%; height:100%; left:0; top:0;}
.PicList000308 .fixed_scroll .Con{ width:900px;  position:fixed; left:50%; top:50%; margin-top:-212px; margin-left:-485px; background-color:#fff; padding-top:30px; padding-bottom:30px;}
.PicList000308 .fixed_scroll .close{ background:url(../images/PicList000308-close.jpg) no-repeat; width:33px; height:33px; position:absolute; right:0; top:0; z-index:2; cursor:pointer; overflow:hidden; line-height:100px;}
.PicList000308 .fixed_scroll .close:hover{ background-image:url(../images/PicList000308-close_hover.jpg);}
.PicList000308 .scroll-pane .content{ padding:0 15px;}
.PicList000308 .jspContainer{overflow: hidden;position: relative;}
.PicList000308 .jspPane{position: absolute;}
.PicList000308 .jspVerticalBar{position: absolute;top: 0;right: 0;width: 16px;height: 100%;background: red;}
.PicList000308 .jspHorizontalBar{position: absolute;bottom: 0;left: 0;width: 100%;height: 16px;background: red;}
.PicList000308 .jspCap{display: none;}
.PicList000308 .jspHorizontalBar .jspCap{float: left;}
.PicList000308 .jspTrack{background:url(../images/PicList000308-scrollbg.png) repeat-y center top #fff;position: relative;}
.PicList000308 .jspDrag{background:url(../images/PicList000308-handler.png) no-repeat center top;position: relative;top: 0;left: 0;cursor: pointer;}
.PicList000308 .jspHorizontalBar .jspTrack,
.PicList000308 .jspHorizontalBar .jspDrag{float: left;height: 100%;}
.PicList000308 .jspArrow{background: #50506d;text-indent: -20000px;display: block;cursor: pointer;padding: 0;margin: 0;}
.PicList000308 .jspArrow.jspDisabled{cursor: default;background: #80808d;}
.PicList000308 .jspVerticalBar .jspArrow{height: 16px;}
.PicList000308 .jspHorizontalBar .jspArrow{width: 16px;float: left;height: 100%;}
.PicList000308 .jspVerticalBar .jspArrow:focus{outline: none;}
.PicList000308 .jspCorner{background:#eeeef4; float:left;height: 100%;}




/*
 .Banner001732 为demo编号
 */
.Banner001732sub .bx-wrapper{ position:relative; z-index:1;}
.Banner001732sub li img{ display:block; width:100%;}


.Banner001732 .bx-wrapper{ position:relative; z-index:1;}
.Banner001732 li img{ display:block; width:100%;}
.Banner001732 .bx-pager{ position:absolute; left:0; width:100%; bottom:5%;text-align: center; z-index:10;}
.Banner001732 .bx-pager div{ display:inline-block; width:15px; height:15px;margin:0 10px;}
.Banner001732 .bx-pager div a{ display:block; height:15px; border-radius:50%; background:#fff; overflow:hidden; line-height:100px; }
.Banner001732 .bx-pager div a.active{ background-color:#39b54a;}

.Banner001732 .bx-controls-direction a{ position:absolute; top:35%; width:65px; height:65px; margin-top:-32.5px; z-index:10; background-color:rgba(255,255,255,0.0); margin:20px;}
.Banner001732 .bx-controls-direction a.bx-prev{ left:0;}
.Banner001732 .bx-controls-direction a.bx-next{ right:0;}
.Banner001732 .bx-controls-direction a:hover{ background-color:rgba(255,255,255,0.2);}
.Banner001732 .bx-controls-direction a span{ position:absolute; left:50%; top:50%; margin-left:-13.5px; margin-top:-13.5px; font-size:30px; color:#fff;}
@media(max-width:768px){
.Banner001732 .bx-controls-direction a{width:40px; height:40px; margin-top:-20px;}
}
@media(max-width:480px){
.Banner001732 .bx-controls-direction a{width:30px; height:30px; margin-top:-15px;}
}
/*



/*
 .PicList001200 为demo编号
 */
.PicList001200 li{ padding:10px; border:1px solid #ebebeb; margin-bottom:2%; margin-top:3%;}
.PicList001200 li a{ display:block; position:relative; padding-left:30%;padding-right:15%;}
.PicList001200 li a::after{ position:absolute; content:''; width:33px; height:33px; background:url(../images/PicList001200-more.png) no-repeat left top; right:5%; top:50%; margin-top:-16px;}
.PicList001200 li figure{ position:absolute; left:0; top:0; height:100%; width:27%;}
.PicList001200 li div{ position:relative; padding-right:5%; padding-bottom:13%;}
.PicList001200 li div::before,
.PicList001200 li div::after{ position:absolute; content:''; }
.PicList001200 li div::before{width:1px; height:70%; top:15%; background-color:#ebebeb; right:0;}
.PicList001200 li div::after{ width:7%; height:1px; background-color:#39b54a; bottom:10%; left:-9%; z-index:2;}
.PicList001200 li h3{ margin:0; font-size:16px; padding:3% 0 0 0; font-weight:normal; color:#333;}
.PicList001200 li p{ margin:3% 0 0 0; color:#969696; line-height:28px; height:56px; overflow:hidden; font-size:12px;}
.PicList001200 li time{ position:absolute; left:0; bottom:5%; color:#969696;}

.PicList001200 li:hover{ border-color:#39b54a; box-shadow:0 5px 5px #eee;}
.PicList001200 li:hover a::after{ background-position:left bottom;}
@media(max-width:640px){
.PicList001200 li p{line-height:22px; height:44px; }
.PicList001200 li time{ font-size:12px;}
}
@media(max-width:480px){
.PicList001200 li div::before,
.PicList001200 li a::after{ display:none;}
.PicList001200 li div,
.PicList001200 li a{padding-right:0;}
.PicList001200 li a{ padding-left:40%;}
.PicList001200 li figure{ width:37%;}
}




/*
 Location000718 为demo编号
 */
.Location000718 { border-bottom: 1px solid #dcdcdc; padding:1%; }
.Location000718 em{ font-style: normal; padding-left:20px; background:url(../images/Location000718_home.jpg) no-repeat left center; font-size:12px; line-height:2; margin-top:13px; color:#d6d6d6;  }
.Location000718 em a {  color: #999; }
.Location000718 em a:hover{ text-decoration:underline;}
.Location000718 em span{ color:#39b54a; font-weight:bold;}



/*
 .RighInfo001355 为demo编号
 */
.RighInfo001355{ padding:3% 0;}




.sxy { height:80px; text-align:center; font-size:14px;  }
.sxy a {color:#999; }
.sxy  a:hover{ color:#39b54a;}
.sxy .s_1{float:left;}
.sxy .s_3{float:right;}
 


/*
 .Map001070 为demo编号
 */
.Map001070{ background-color:#f5f5f5; padding:2% 0;}
.Map001070 dd{ border:1px solid #e7e7e7; margin-bottom:2%; padding-right:53%; background-color:#fff; position:relative;}
.Map001070 dd:last-child{ margin-bottom:0;}
.Map001070 .map *{ max-width:none;}
.Map001070 dd figure{ padding:3% 0 3% 3%;}
.Map001070 dd figure h1{font-size: 22px;color: #b71e23; font-weight:normal;padding: 16px 0; margin:0;border-bottom: dashed 1px #ccc;}
.Map001070 dd ul{ padding-top:16px;}
.Map001070 dd li{line-height:25px; margin-bottom:10px; padding-left:36px; background-repeat:no-repeat; background-position:0 0;}
.Map001070 dd li:nth-child(1){background-image:url(../images/Map001070-ico_01.png);}
.Map001070 dd li:nth-child(2){background-image:url(../images/Map001070-ico_02.png);}
.Map001070 dd li:nth-child(3){background-image:url(../images/Map001070-ico_03.png);}
.Map001070 dd li:nth-child(4){background-image:url(../images/Map001070-ico_04.png);}
.Map001070 dd li:nth-child(5){background-image:url(../images/Map001070-ico_05.png);}
@media(min-width:641px){
.Map001070 .map{ position:absolute !important; width:50%; right:0; height:100%; top:0;}
}
@media(max-width:640px){
.Map001070 dd{ padding:3%;}
.Map001070 .map{ height:300px; position:relative !important;}
.Map001070 dd figure{ padding:0;}
}
@media(max-width:480px){
.Map001070 dd figure h1{ font-size:20px;}
}

/*
 .Form000961 为demo编号
 */
.Form000961{ padding:2% 0;}
.Form000961 .form{ display:table; width:100%;}
.Form000961  figure{ display:block;width: 50%;float: left;}
.Form000961  figure:nth-child(2){ width:50%; padding-left:2%;}
.Form000961  figure p{ line-height:28px;  color:#7d7d7d;  font-size:18px;}
.Form000961 td{ padding-bottom:10px;}
.Form000961 td div{ position:relative;}
.Form000961 td div .form_err{ position:absolute; right:8px; top:18px; color:#f31313; line-height:20px; font-weight:bold;}
.Form000961 td div .text{ width:100%; border:1px solid #dadada; line-height:46px; height:46px; padding:0 10px;}
.Form000961 td div textarea.text{ line-height:23px; height:138px; padding:11px 10px;}
.Form000961 td div.float_l{ float:left; width:48%}
.Form000961 td div.float_r{ float: right; width:50%;}
.Form000961 td.btn{ text-align:center;}
.Form000961 td.btn input{ cursor:pointer; color:#fff; border:none; background:#39b54a; width:70%; max-width:167px; height:45px;}
@media(max-width:1000px){
.Form000961  figure{vertical-align:top;}
}
@media(max-width:768px){
.Form000961  figure:nth-child(2){ display:none;}
}


/*PicList001440*/
.PicList001440  li{ float:left;  width:180px; margin-top:33px; margin-bottom:30px;}
.PicList001440  li.end{ margin-right:0;}
.PicList001440  li figure{ overflow:hidden;height:180px; position:relative;}
.PicList001440  li figure a{ position:absolute; top:0; left:0;width:100%; height:100%; background:url(../images/PicList001440_bg1.png) no-repeat left top; }
.PicList001440  li figure img{ width:100%; display:block; height:180px;}
.PicList001440  li figure a:hover{ background-image:url(../images/PicList001440_bg2.png);}
/*
 .PicList000762 为demo编号
 */
.PicList000762{ padding-top:5%;}
.PicList000762 li{ float:left; width:100%; height:340px; }
.PicList000762 li a{ display:block; transition:all ease-in-out 0.3s; heign:100%}
.PicList000762 li figure{ background-position:center center; background-repeat:no-repeat; background-size:cover; padding-bottom:36%;}
.PicList000762 li a:hover{ background-color:#ee7700; }
@media(max-width:640px){
.PicList000762 li{width:49%;}
.PicList000762 li:nth-child(3n){ margin-right:2%;}
.PicList000762 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.PicList000762 li h2{font-size:14px;}
}


.storeimg{ float:right;}

.storeimg a{ display:block;}

.storeimg a.first{ margin-bottom:15px;}



.storeimg a.first{ width:489px; height:122px; overflow:hidden;  display:block;}

.storeimg a.first img{ width:489px; height:122px;display:block; -webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transform:all 1s ease-in-out;}

.storeimg a.first img:hover{-webkit-transform:scale(1.0325);-moz-transform: scale(1.0325);-o-transform:scale(1.0325);}

.storeimg a.sender{ width:489px; height:122px; overflow:hidden;  display:block;}

.storeimg a.sender img{ width:489px; height:122px;display:block; -webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transform:all 1s ease-in-out;}

.storeimg a.sender img:hover{-webkit-transform:scale(1.0325);-moz-transform: scale(1.0325);-o-transform:scale(1.0325);}



.storebox::after{
    content: ".";
    display: block;
    visibility: hidden;
    clear: both;
    height: 0;
    font-size: 0;
}


.onlineShop_link a{display: block;float: left;width: 30%;margin-right: 3%;}
.onlineShop_link2 a{ float: none; width: 100%; margin-right: 0; margin: 4% 0;}