
.Top001021 header{ background-color:#f5f5f5; line-height:50px;}
.Top001021 .left{ float:left;}
.Top001021 .left dt{ display:inline-block; vertical-align:middle; font-size:12px; color:#9e9e9e;}

.Top001021 .right ol,
.Top001021 .right li{ float:left;}
.Top001021 .right li{ position:relative;z-index:101;}
.Top001021 .right li a{ display:block;}
.Top001021 .right li .oncur{ background:url(../images/sj.jpg) no-repeat 95% center; display:inline; border:solid 1px #b4b4b4; border-radius:4px; margin-left:20px; padding:2px 35px 2px 10px; font-size:12px; color:#9e9e9e; text-align:left;}
.Top001021 .right li figure{ display:none; position:absolute; right:0; top:100%; background:#fff; width:88%; padding:5px 0; z-index:100; border:solid 1px #b4b4b4;}
.Top001021 .right li figure a{ line-height:20px; text-align:center;}
.Top001021 .right li:hover figure{ display:block;}
.Top001021 header .right{ float:right;}
.Top001021 header .right dd{ float: left; width: 80px;}
.Top001021 header .right figure{ display: inline-block; float: left; padding-left: 10px;}
.Top001021 .right a{ font-size:12px; color:#9e9e9e;}

.Top001021 .top{ position:relative; z-index:20;}
.Top001021 .logo{ padding:29px 21% 29px 0;}
.Top001021 .logo img{ float:left; border-right:solid 1px #ddd; padding-right:1%;}
.Top001021 .logo h1{ display:block; padding:0; padding-left:26%; margin:0; color:#000;}
.Top001021 .logo span{ padding-left:3%; color:#666;}
.Top001021 .top dd{ float:left;line-height:30px; }
.Top001021 .top dd .text{ width:100%; border:1px solid #ededed; height:30px; line-height:30px; padding-left:17px; background:#f4f4f4; border-radius:30px;}
.Top001021 .top dd .btn{position:absolute; right:0; top:0; height:100%; width:40px; background:url(../images/Top001021-search.png) no-repeat center center; cursor:pointer; border:none;}
.Top001021 .mobile_menu{ display:none;}
.Top001021 .top dd.link{ background:url(../images/dh.jpg) no-repeat left center; color:#252525; padding-left:26%;}
.Top001021 .top dd.link span{ display:block; color:#252525;}

.Top001021 header dd.share a{ display:block; float:left; width:30px; height:30px; border-radius:50%; background:url(../images/Top001021-icon.png) no-repeat 0 0 #3cb134; margin-top:10px; margin-left: 12%;}
.Top001021 header dd.share a.a_collect{ position:relative;}
.Top001021 header dd.share a.a_collect img{ position:absolute; width:120px; height:120px; border:5px solid rgba(255,255,255,0.2); top:35px; left:50%; margin-left:-50px; max-width:none; display:none; z-index:99999;}
.Top001021 header dd.share a.a_collect:hover img{ display:block;}
.Top001021 header dd.share a.a_qq{ background-color:#14a9de; background-position:right 0; margin-top:10px;}
.Top001021 header dd.share a.a_albb{ background:url(../images/albb.png) no-repeat center center #ef451e;}

@media(min-width:1001px){
.Top001021 .top dl{ position:absolute; right:0; top:25%; width:22%;}
.Top001021 nav{ background-color:#252525; z-index:99; position:relative;}
.Top001021 nav li{ display:block; float:left; width:10.8%; margin-right:0.3%; text-align:center; position:relative;}
.Top001021 nav li#m9{ margin-right:0;}
.Top001021 nav li span{ display:none;}
.Top001021 nav li a{ display:block; font-size:18px; color:#fff;}
.Top001021 nav li >a{ line-height:64px;}
.Top001021 nav li dl{ position:absolute; top:64px; left:0; width:100%; background-color:#009201; display:none;}
.Top001021 nav li a.aon,
.Top001021 nav li:hover > a{ background-color:#009201;}
.Top001021 nav li dt a{ font-size:16px; line-height:38px;}
.Top001021 nav li dt a:hover{ background-color:#007801;}
}
@media(max-width:1000px){
.Top001021{border-bottom:3px solid #009201;}
.Top001021 header{ display:none;}
.Top001021 .logo{ padding:12px 21% 12px 0;}
.Top001021 .logo img{ border:0;}
.Top001021 .logo h1,.Top001021 .logo span{ display:none;}
.Top001021 .top{padding-bottom:15px; }
.Top001021 .top dl{ position:absolute; right:0; top:50%; margin-top:-15px;}
.Top001021 header dd.share,
.Top001021 .top dd.link{ display:none;}
.Top001021 .mobile_menu{ display:block; width:40px; height:30px; position:relative; font-size:24px;color:#009201;}
.Top001021 .mobile_menu span{ position:absolute; left:50%; margin-left:-12px; top:50%; margin-top:-12px;}
.Top001021 nav{ position:absolute; transform:translateX(150%); opacity:0; right:2%; width:50%; max-width:260px;background-color:#009201; transition:transform ease 0.3s,opacity ease-in-out 0.8s; z-index:99;}
.Top001021 nav.show{transform:translateX(0); opacity:1;}
.Top001021 nav li{ position:relative;}
.Top001021 nav li >a{ display:none;}
.Top001021 nav li span,
.Top001021 nav li dt a,
.Top001021 nav li#m1 >a{ display:block; text-align:center; line-height:50px; color:#fff; font-size:16px; border-bottom:1px solid rgba(255,255,255,0.5);}
.Top001021 nav li span a{ color:#fff;}
.Top001021 nav li dl{ display:none; position:absolute; top:0; left:-100%; width:100%; background-color:#007801;}
.Top001021 nav li dt{ text-align:center;}
}
@media(max-width:480px){
.Top001021 nav li dt a{ font-size:14px;}
}


/*导航*/
/*Top002262*/
.Top002262 { background: #fff; position: relative; z-index: 100;}
.Top002262 .header-left{float: left;width: 40%;display:table;height: 100px;max-width: 198px;}
.Top002262 .logo{ display:table-cell; vertical-align:middle;}
.Top002262 .header-mid,
.Top002262 .header-right{ float:right;}
.Top002262 .header-menu li{width:auto !important;margin-right: 30px;}
.Top002262 .header-menu li em{ padding:0 15px;position:relative;}
.Top002262 .header-menu li em::after{position:absolute; content:''; right:0;top:50%; transform:translateY(-50%); width:7px; height:4px; background:url(../images/Top002262-icon.png) no-repeat;}
.Top002262 .header-menu li em a:hover,
.Top002262 .header-menu li.aon em a{ border-bottom:3px solid #0db057; color:#0db057;}
.Top002262 .header-menu li em a{line-height: 100px;position:relative;font-size:15px;color:#333;border-bottom:3px solid #fff;}
.Top002262 .header-menu li em a:hover::before,
.Top002262 .header-menu li.aon em a::before{width:100%;}
.Top002262 .header-menu li .sub{ width:130%; left:-15%;  overflow:hidden; }
.Top002262 .header-menu li .sub-menu{ padding:15px; text-align:center;}
.Top002262 .header-menu li .sub-menu dt{ border-bottom:1px solid #f2f2f2;}
.Top002262 .header-menu li .sub-menu dt:last-child{ border-bottom:0;}
.Top002262 .header-menu li .sub-menu dt a{color:#666; transition:0.3s;}
.Top002262 .header-menu li .sub-menu dt a:hover{ background:none; color:#0db057; }
.Top002262 .header-right dd{float:left;padding: 35px 0;}
.Top002262 .top-search{ position:relative; z-index:100;}
.Top002262 .open-search{ background:url(../images/Top001940-btn_search.png) no-repeat center center; width:30px; height:30px;  display:block;}
.Top002262 .open-search-show{ position:relative; background:none;}
.Top002262 .open-search-show::before,
.Top002262 .open-search-show::after{ position:absolute; content:''; width:80%; height:3px; background:#0db057; top:50%; left:10%; transform:rotate(-45deg);}
.Top002262 .open-search-show::after{transform:rotate(45deg);}

.Top002262 .search-box{ position:absolute; top:100%; right:0; z-index:100; display:none;}
.Top002262 .search-box .text{width: 254px;line-height: 46px;height: 46px; border:1px solid #fff; background:rgba(0,0,0,0.2); color:#fff; padding:0 50px 0 10px;}
.Top002262 .search-box .btn{ position:absolute; right:0; top:0; line-height: 46px; width:46px; text-align:center; color:#fff; font-weight:bold; font-size:16px; font-family:Verdana,Arial, Helvetica, sans-serif;}
.Top002262 .search-box .btn::before{position: absolute; content: '';border: 8px solid transparent; border-bottom-color:#b4b4b4;top: -15px;right: 4px;}

@media(max-width:1024px){
.Top002262 #header-menu{ position:fixed; right:-100%; top:0; background:#000; z-index:100; padding-top:70px; width:70%; max-width:300px; height:100%; transition: ease-in-out 0.3s;}
.Top002262 #header-menu.header-menu-show{ right:0;}
.Top002262 #header-menu li em,
.Top002262 #header-menu li em a{ border-bottom:0;}
.Top002262 #header-menu li:nth-child(2n){ background:rgba(255,255,255,0.1);}
.Top002262 #header-menu li em a{ font-weight:normal;}
.Top002262 #header-menu li.has-sub em a{ background:url(../images/Top002262-icon.png) no-repeat 95% center;}
.Top002262 #header-menu li.clickon em a{ background-image:url(../images/Top002262-icon_up.png);}
.Top002262 #header-menu li .sub-menu{ padding:5%;}
.Top002262 #open_menu{ width:40px; height:30px;background:#0db057; margin-left:10px; position:relative; z-index:101; transition:background 0.3s;}
.Top002262 #open_menu i,
.Top002262 #open_menu i::before,
.Top002262 #open_menu i::after{ background:#fff; border-radius:3px;}
.Top002262 #open_menu i{ left:20%; width:60%;height:2px; margin-top:-1px;}
.Top002262 #open_menu.open_menu_on{ background:#000; position:fixed; right:2%;}
.Top002262 #open_menu.open_menu_on i{height:3px; margin-top:-1.5px;}
}


@media(max-width:768px){
.Top000776 .logo{ padding-right:51%; padding-top:10px; padding-bottom:10px;}
.Top000776 .mobile_menu{ position:absolute; right:2%; top:50%; margin-top:-16px;  border-radius:3px; border:#ebebeb 1px solid; background:#fafafa; width:40px; height:33px; cursor:pointer;}
.Top000776 .mobile_menu span{ width:20px; height:2px; position:absolute; left:50%; margin-left:-10px; top:50%; margin-top:-1px; background-color:#999;}
.Top000776 .mobile_menu span::after,
.Top000776 .mobile_menu span::before{ position:absolute; content:'';width:20px; height:2px;background-color:#999; width:100%;}
.Top000776 .mobile_menu span::after{ top:-6px;}
.Top000776 .mobile_menu span::before{ bottom:-6px;}
.Top000776 nav{ position:absolute; right:0; width:200px; background-color: rgba(0, 0, 0,1); display:none;    z-index: 9;}
.Top000776 nav li{ text-align:center;}
.Top000776 nav li >a{ display:none;}
.Top000776 nav li:first-child >a,
.Top000776 nav li span{ display:inline-block; line-height:49px;height:49px; font-size:16px; color:#fff;width: 100%;}
.Top000776 nav li span{ cursor:pointer;}
.Top000776 nav li:hover >a,
.Top000776 nav li:hover span{border-bottom:4px solid #0db057; color:#0db057;}
.Top000776 .contact{ display:none;}
	
.Top000776 .header-right{position: absolute;right: 10%;top: 26px;}
}

/*
 .Banner002263 为demo编号
 */

.Banner002263{ position: relative;}
.Banner002263 .bx-wrapper{ position:relative; z-index:1;}
.Banner002263 .bx-viewport{ z-index:1;}
.Banner002263 li a{ display:block; }
.Banner002263 li img{ display:block; width:160%; position: relative; left: -30%; max-width: none; }
.Banner002263 .bx-pager{margin:0 auto; text-align:center;position:absolute; left:0; width:100%; bottom:20px; z-index:10;}
.Banner002263 .bx-pager div{ display:inline-block; height:12px; margin:0 3px; padding: 2px;}
.Banner002263 .bx-pager div a{ display:block; width:8px; height:17px; background: url(../images/Banner002263-dian.png) no-repeat center; background-size: 100%;border-radius:50%; overflow:hidden; text-indent: 9999px; overflow: hidden; transition: all .3s ease-out;}
.Banner002263 .bx-pager div a.active{  background-image: url(../images/Banner002263-dian_hover.png); width: 17px; height: 17px;}
.Banner002263 .bx-controls-direction{ display: none;}
.Banner002263 .bx-controls-direction a{ position:absolute; width:20px; height:37px; top:50%; margin-top:-17px; background-repeat: no-repeat; background-size: 100%; z-index:10; overflow:hidden; line-height:1000px;}
.Banner002263 .bx-controls-direction a.bx-prev{ background-image: url(../images/Banner002263-prev.png); left:5%;}
.Banner002263 .bx-controls-direction a.bx-next{  background-image: url(../images/Banner002263-next.png); right:5%;}

@media(min-width:768px){
.Banner002263 .bx-controls-direction{ display: block;}
.Banner002263 li img{width:100%; left: 0; max-width: 100%;}
.Banner002263 .bx-pager{ bottom:40px;}
.Banner002263 .bx-pager div{ padding: 6px;}
.Banner002263 .bx-pager div a{ display:block; width:13px; height:27px;}
.Banner002263 .bx-pager div a.active{ width: 27px; height: 27px;}
}
@media(min-width:1024px){
.Banner002263 .bx-controls-direction a{  width:30px; height:55px; top:50%; margin-top:-27px;}	
}

.home_more a{ width:50%; max-width:230px; background:url(../images/Floor002140-more.png) no-repeat center center #e9e9e9; height:40px; display:block; transition:0.3s; border-radius:2px;}
.home_more a:hover{ background-color:#fb9924; background-image:url(../images/Floor002140-more_hover.png);}
@media(max-width:1000px){
.home_more{ padding-left:0; padding-top:7%;}
.home_more a{ margin:0 auto;}
}
@media(max-width:640px){
	.home_more{padding-top: 16%;}
}
/*
 .Floor001742 为demo编号
 */
.Floor001742{ margin: 4% 0;}
.Floor001742 .home_more{ padding-left:0;}
.Floor001742 dl{ display:table;background: url(../images/Floor001742-bg.png) no-repeat right center;}
.Floor001742 dt,
.Floor001742 dd{ display:table-cell; vertical-align:middle; width:50%;} 
.Floor001742 dt{ width:50%;} 
.Floor001742 dt img{ display:block; }
.Floor001742 dd{ padding: 0 8% 0 0;}
.Floor001742 dd h2{font-size:32px;color: #333; margin: 0; font-weight: 400;}
.Floor001742 dd h2 span{ text-transform: uppercase; color:#0db057; letter-spacing: 2px; padding-left: 20px; font-family:"Alien Encounters Solid";}
.Floor001742 dd p{font-size: 12px;line-height: 20px; color: #999; margin:7% 0;}
@media(max-width:768px){
.Floor001742 dl,
.Floor001742 dt,
.Floor001742 dd{ display:block;}
.Floor001742 dt,
.Floor001742 dd{ width:auto; padding:2% 0;}
.Floor001742 dl{ background-position: right bottom;}
.Floor001742 dd h2{font-size: 18px;}
}


.home_title{ text-align:center; padding: 0 0 2% 0;color:#333; font-size:32px;}
.home_title span{ text-transform:uppercase; color:#0db057; letter-spacing:2px; font-size:30px; display:block; padding:10px 0; font-family:"Alien Encounters Solid",Arial, Helvetica, sans-serif;}


/*
 .Floor002398 为demo编号
 */
.Floor002398{ padding: 4% 0 1.5%; background: #fafafa;}

.Floor002398 .tabs{ position: relative;  text-align: center; }
.Floor002398 .tabs .clearfix{ padding-bottom: 3%;}
.Floor002398 .tabs dl a{ display:inline-block; text-transform: uppercase; min-width: 140px; height: 44px;line-height: 44px; text-align: center; font-size: 12px; background: #ececec; color: #999; margin-right: 3px; cursor: pointer;}
.Floor002398 .tabs dl a:last-child{ margin-right: 0;}
.Floor002398 .tabs dl a.on{ background: #0db057; color: #fff;}
@media only screen and (max-width:900px ) {
	.Floor002398 .tabs{ padding-right: 0;}
	.Floor002398 .tabs dl a{ float: none; width: 100%; margin-right: 0; margin-bottom: 2px;}
}

.Floor002398 .list{ overflow: hidden; padding-top: 5px;}
.Floor002398 .list ul{ display: none;}
.Floor002398 .list li{ float: left; width: 23.5%; margin-right: 2%; margin-bottom: 2%;height:248px;}
.Floor002398 .list li:nth-child(4n){ margin-right: 0;}
.Floor002398 .list .li-inner{ border: 1px solid #eeeeee;}
.Floor002398 .list .pic{ overflow: hidden;}
.Floor002398 .list .pic img{ visibility: hidden;}
.Floor002398 .list .pic a{ display: block; background-position: center; background-repeat: no-repeat; background-size: cover; transition: transform .5s ease-in-out;}
.Floor002398 .list .pic a:hover{ transform: scale(1.1);}
.Floor002398 .list .word{ padding: 15px;}
.Floor002398 .list .word:hover{ background:#fb9924;}
.Floor002398 .list .word:hover *{ color: #fff;}
.Floor002398 .list .word h3{ font-size: 16px; color: #000; margin: 0; font-weight: normal;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; }
.Floor002398 .list .word p{ margin: 15px 0; font-size: 12px; color: #999;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; }
.Floor002398 .list .word .more{ border-top: 1px solid #eee; display: block; padding: 15px 0; font-size: 12px; color: #888; background: url(../images/Floor002396-more.png) no-repeat right center;}
.Floor002398 .list .word .more:hover{ background-image: url(../images/Floor002396-more_hover.png); color: #009200;}
@media only screen and (max-width:900px ) {
	.Floor002398 .list li{ width: 31%;margin-right: 3.5%;}
	.Floor002398 .list li:nth-child(3n){ margin-right: 0!important;}
	.Floor002398 .list li:nth-child(2n){margin-right: 3.5%;}
	.Floor002398 .list .word{padding: 10px 10px 0;}
	.Floor002398 .list .word .more{ padding: 10px 0;}
	.Floor002398 .list .word p{ margin: 10px 0;}
}
@media only screen and (max-width:768px ){
	.Floor002398 .list li{width: 48%;margin-right: 4%;}
	.Floor002398 .list li:nth-child(2n){margin-right: 0%;}
}
@media only screen and (max-width:640px ){
	.Floor002398 .list li{width: 100%;}
}
	
/*Floor002140 */
.Floor002140{ padding:4% 0 4% 0;}
.Floor002140 .tab{ text-align:center; padding:0 0 4% 0; line-height:44px;}
.Floor002140 .tab span{ display:inline-block; color:#999; width:180px;position:relative; font-size:12px; cursor:pointer;border-radius:2px; background:#f8f8f8; margin-right: 20px;}
.Floor002140 .tab span:after{ position:absolute; content:''; right:0; width:1px; height:13px; top:50%; margin-top:-6px; background:#dfdfdf; z-index:-1;}
.Floor002140 .tab span.active{ background:#0db057; color:#fff; }
.Floor002140 .tab span.active:after,
.Floor002140 .tab span.end:after{ display:none;}
.Floor002140 .tab_list dt{ float:left; width:47%;}
.Floor002140 .tab_list dd{ float:right; width:45.5%; padding-top:2%;}
.Floor002140 .tab_list p{ line-height:20px; font-size:12px; color:#999; overflow:hidden; }
.Floor002140 .tab_list h2{ font-size:16px; font-weight: normal;}
.Floor002140 .tab_list h2 a{ color: #333;}
.Floor002140 .tab_list dd time{color:#999; font-size:12px;}
.Floor002140 .tab_list dt:after,
.Floor002140 .tab_list dd:after{ display:block; content:''; width:100%; height:1px; background:#dfdfdf;}
.Floor002140 .tab_list dd:after{ width:90%;}

.Floor002140 .tab_list dt .Ispic{ padding-bottom:56.75%; display:block; position:relative;}
.Floor002140 .tab_list dt .Ispic img{ display:none;}
.Floor002140 .tab_list dt time{ background:#fff; position:absolute; right:0; bottom:0; text-align:center; padding:3%; color:#999; font-size:12px;}
.Floor002140 .tab_list dt time span{ font-size:50px; display:block; line-height:50px;}
.Floor002140 .tab_list dt h2{ margin:5% 0;}
.Floor002140 .tab_list dt p{ margin-top:0;}
.Floor002140 .home_more{ padding-left:55.2%;}
.Floor002140 .home_more a{ margin-top: -40px;}
@media(max-width:1000px){
.Floor002140 .tab_list p{ height:40px;}
}
@media(max-width:640px){
.Floor002140 .tab_list dt,
.Floor002140 .tab_list dd{ float:none; width:auto;}
}
@media(max-width:480px){
.Floor002140 .tab_list dt time span{ font-size:30px;line-height:30px;}
}
/*
 .Bottom002264 为demo编号
 */
.Bottom002264{ background:#2e2e2e; padding:70px 0 3%; color:#fff;z-index: 1;}
.Bottom002264 dl{ float:right;}
.Bottom002264 dt,
.Bottom002264 dd{ float:left;}
.Bottom002264 dt{ width:95px;}
.Bottom002264 dd{ padding-right:23px; position: relative;}
.Bottom002264 .botshare{text-align:right;padding-top:7px;float:  right;}

.Bottom002264 .addr,
.Bottom002264 .zip_code{float: right; position: relative; padding: 5px 0;}
.Bottom002264 .addr i{ position: absolute; left: -24px; display: block; width: 20px; height: 20px; background: url(../images/Bottom002264-addr.png) no-repeat center;}
.Bottom002264 .zip_code::before{ display: inline-block; content: ''; position: absolute;    top: 5px; left: -24px; width: 20px; height: 20px; background: url(../images/Bottom002264-zip_code.png) no-repeat center;}
.Bottom002264 .hide_sel{ position:absolute; bottom:30px; left:0; width:100%; display:none; z-index:50;}
.Bottom002264 .hide_sel a{background-color:#484747; 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: 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{color: #fff!important; display: inline-block; position: relative; padding-left: 25px; margin-right: 10px;}
.Bottom002264 .botcontact span i{ position: absolute; left: 0; top: 0; display: block; width: 20px; height: 20px;}
.Bottom002264 .botcontact .tel i{ background: url(../images/Bottom002264-tel.png) no-repeat center;}
.Bottom002264 .botcontact .fax i{ background: url(../images/Bottom002264-fax.png) no-repeat center;}
@media(max-width:1000px){
.Bottom002264{ text-align:center;}
.Bottom002264 .zip_code,.Bottom002264 .addr{ text-align:center;float: none;line-height: 30px;}
.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%;}
.Bottom002264 {padding: 5% 0;}
.Bottom002264 .botshare{float: none;}
.Bottom002264 .addr{text-align: left;}
.Bottom002264 .botcontact{margin-top: 10px;color: #fff;}
}

/*PicList001958*/
.PicList001958{padding:2% 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;}
}
/*Banner002033 */
.Banner002033 div{ height:300px; background-position:center top; background-repeat:no-repeat;}
.Banner002033 div img{ display:none;}
@media(max-width:1000px){
.Banner002033 div{ height:auto; background:none !important;}
.Banner002033 div img{ display:block; width:100%;}
}


/*
 .Menu001354 为demo编号
 */
.Menu001354{ border-bottom:1px solid #e5e5e5;}
.Menu001354 li{ float:left; padding-right:5%; height:67px;}
.Menu001354 li a{ display:block;  line-height:66px;}
.Menu001354 li a:hover,
.Menu001354 li a.aon{ border-bottom:3px solid #0db057; color:#0db057; font-weight:bold;}
@media(max-width:640px){
.Menu001354 li{ width:50%; text-align:center;}
}
@media(max-width:480px){
.Menu001354 li{ width:50%; text-align:center;height: 40px;}
	.Menu001354 li a{line-height: 40px;}
}

/*PicList002146 */
.PicList002146{ padding:2% 1%;}
.PicList002146 li{float:left;width: 28%;margin-right: 8%;margin-bottom: 3.5%;}
.PicList002146 li:nth-child(3n){ margin-right: 0;}
.PicList002146 li a{ display:block; position:relative;}
.PicList002146 li h3,
.PicList002146 li h5{ margin:0; text-align:center; font-size:14px; font-weight:normal;}
.PicList002146 li figure{ padding-bottom:77%;}
.PicList002146 li h3{ border:1px solid #e8e8e8; border-top-color:#f4f4f4; padding:2% 15% 2% 2%; line-height:40px; position:relative;}
.PicList002146 li h3:before{ position:absolute; content:''; right:0; top:0; width:13%; height:100%; border-left:1px solid #e8e8e8; background:url(../images/PicList002146-more.gif) no-repeat center center;}

.PicList002146 li .hover{ opacity:0; position:absolute; left:0; top:0; right:0; bottom:0; text-align:center; background:rgba(13, 176, 87, 0.95); z-index:10; transition:0.3s; color:#fff; }
.PicList002146 li a:hover .hover{ opacity:1;}
.PicList002146 li aside{ position:absolute; left:10%;width:80%; top:50%; -ms-transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);transform:translateY(-50%);}

.PicList002146 li .hover img{ border-radius:50%; width:100px; height:100px;}
.PicList002146 li .hover h5{ margin-top:10px; font-size: 16px; line-height:22px; max-height:44px; overflow:hidden;}
.PicList002146 li .hover i{ display:block;  height:2px; background:#fff; width:30px; margin:10px auto;} 
.PicList002146 li .hover p{ font-size:12px; line-height:20px; margin:0; max-height:60px; overflow:hidden;}
@media(max-width:1366px){
.PicList002146 li h3,
.PicList002146 li .hover h5{ font-size:16px;}
}
@media(max-width:1366px) and (min-width:1001px){
.PicList002146 li .hover img{ width:70px; height:70px;}
.PicList002146 li .hover p{ height:40px;}
}

@media(max-width:640px) and (min-width:376px){
.PicList002146 li .hover img{ width:50px; height:50px;}
.PicList002146 li .hover p{ height:40px;}
}
@media(max-width:480px){
.PicList002146 li h3,
.PicList002146 li .hover h5{ font-size:14px;}
.PicList002146 li .hover h5{ line-height:20px; max-height:40px;}
}
@media(max-width:375px){
.PicList002146 li{ float:none; width:auto;} 
}
/*
 .Page002274 为demo编号
 */
.Page002274{ text-align:center; padding:1% 0 60px;color:#666666;}
.Page002274 *{ vertical-align:middle;}
.Page002274 .Pages .p_cur,
.Page002274 .Pages .p_count,
.Page002274 .Pages .p_total{ display:none;}
.Page002274 .Pages a{ display:inline-block; padding: 0 15px; line-height:37px; background-color: #eef0f1; color:#666666; margin-left:5px;}
.Page002274 .Pages a.a_first,
.Page002274 .Pages a.a_end,
.Page002274 .Pages .p_jump{display:none;}
.Page002274 .Pages a:hover,
.Page002274 .Pages a.a_cur{ color:#fff; background-color:#0db057;}
.Page002274 .Pages em{ font-style:normal; display:inline-block; vertical-align:middle;}
.Page002274 .Pages .i_text{ width:47px; height:36px; line-height:36px;border:1px solid #ceced5;}
.Page002274 .Pages .i_button{ cursor:pointer; background:none; width:47px; height:36px;border:1px solid #ceced5;}
.Page002274 .Pages .p_jump b{font-weight:normal; margin:0 5px;}
.Page002274 .Pages .a_prev,.Page002274 .Pages .a_next{ font-family: 宋体; font-weight: bold; padding:0 25px; }

@media(max-width:1000px){
.Page002274 .Pages em{ display:none;}
}
@media(max-width:640px){
.Page002274 .Pages a.a_first,
.Page002274 .Pages a.a_end{ display:none;}
.Page002274 .Pages a{ padding:0 10px;}
}

.RighInfo001385 .AboutTop{margin-bottom: 50px;}
.RighInfo001385 .AboutTop .Title .h3{font-size: 18px;font-weight: normal;padding-left: 20px;line-height: 20px;position: relative;margin-bottom: 30px; color: #0db057;}
.RighInfo001385 .AboutTop .Title .h3:before{content: "";display: inline-block;width: 10px;height: 3px;background-color: #0db057;position: absolute;left: 0;top: 10px;}
.RighInfo001385 .img{padding: 40px 0 30px;width: 40%;float: right;margin-left: 5%;}

@media(max-width:768px){
	.RighInfo001385 .img{width: 100%;margin-bottom: 2%;}
}





/*
 .Timeline000768 为demo编号
 */
.Timeline000768{ padding:3% 0 4%; position:relative;}
.Timeline000768::before{ position:absolute; content:''; z-index:0; width:100%; height:1px; background-color:#ccc; top:50%; left:0;}
.Timeline000768 .swiper-container {position: relative;overflow: hidden;z-index: 1;width: 100%;height:426px;margin: 0 auto;}
.Timeline000768 ul{position: relative;width: 100%;margin: 0 auto;height: 100%;z-index: 1;display: flex;transition-property: transform;
transform: translate3d(0, 0, 0);
transition-timing-function: ease-out;	}
.Timeline000768 ul li{width: 100%; height: 100%;position: relative; z-index:4;float: left;text-align: center;-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
}
.Timeline000768  li::before,
.Timeline000768  li::after{ position:absolute; content:''; top:50%; z-index:4;}
.Timeline000768  li::before{ background-color:#0db057; width:15px; height:15px; border-radius:50%; margin-top:2px; z-index:999;}
.Timeline000768  li::after{ width:1px; height:28px; background-color:#ccc; margin-top:-24px;}
.Timeline000768  li:nth-child(2n)::after{ margin-top:7px;}
.Timeline000768  li figure,
.Timeline000768  li .txt{position:absolute; width:100%; height:40%;left:0; }
.Timeline000768  li figure{top:0; background-position:center center; background-repeat:no-repeat; background-size:cover;}
.Timeline000768  li:nth-child(2n) figure{ bottom:0; top:auto;}
.Timeline000768  li .txt{ bottom:0; padding:0 3%;}
.Timeline000768  li:nth-child(2n) .txt{ top:0; bottom:auto;}
.Timeline000768  li .txt h1{ margin:0; color:#0db057; font-size:30px; font-family:Arial; padding-top:10%;}
.Timeline000768  li .txt p{ margin:0; line-height:24px; height:72px; overflow:hidden;} 
.Timeline000768 .swiper-button-next{width: 23px;height: 34px;position: absolute;left: 0;top: 48%;z-index: 100;background:url(../images/Timeline000768_next.png) no-repeat center;}
.Timeline000768 .swiper-button-prev{width: 23px;height: 34px;position: absolute;right: 0;top: 48%;z-index: 100;background:url(../images/Timeline000768_prev.png) no-repeat center;}


/*
 .TextList001202 为demo编号
 */
.TextList001202{max-width: 1200px; margin: 0 auto; margin-top: 2%;margin-bottom: 2%;}
.TextList001202 h1{ margin:0; font-weight:normal; padding:3% 0; font-size:24px; color:#333;}
.TextList001202 h1 b{ display:block;}
.TextList001202 li{padding-bottom:10px;}
.TextList001202 dl{ position:relative; padding-left:53px;}
.TextList001202 dl dt,
.TextList001202 dl dd{ border:1px solid #e3e7e6;}
.TextList001202 dl dt{ position:absolute; width:50px; left:0; top:0; color:#03b44c; text-align:center; font-size:24px;}
.TextList001202 dl.Q dt,
.TextList001202 dl.Q dd,
.TextList001202 dl.A dt{ height:50px; line-height:50px;}
.TextList001202 dl.A dd{ padding:2%; line-height:22px; font-size:12px;}
.TextList001202 dl.Q dd{ padding:0 2%;}
.TextList001202 li figure{ padding-top:2%;}
.TextList001202 li figure a{ display:inline-block; padding:0 20px; line-height:25px;color:#fff; background-color:#0088d2;}
.TextList001202 dl.A{ display:none; padding-top:10px;}
.TextList001202 dl.A dt{ top:10px;}
.TextList001202 dl.A p{ margin:0;}
.TextList001202 dl.Q_on dt{ color:#fff; background-color:#03b44c;}
.TextList001202 dl.Q_on dd{background-color:#f3f8f5;}
@media(max-width:480px){
.TextList001202 dl.Q dt,
.TextList001202 dl.Q dd,
.TextList001202 dl.A dt{ height:40px; line-height:40px;}
.TextList001202 h1,
.TextList001202 dl dt{font-size:20px;}
.TextList001202 dl.A p{ max-height:66px; overflow:hidden;}
}
/*RighInfo002218*/
.RighInfo002218{text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden; min-height:220px; padding-bottom:1%;padding-top: 1%;}
.RighInfo002218 .box1{padding:15px 15px 15px 15px;color:#728391;font-size:14px;line-height:30px;background:#fff;}
.RighInfo002218 .box1 .pic{float:right;margin-left:5%;}
.RighInfo002218 .box1 .h3{font-size:19px;color:#03b44c;margin:0 0 20px 0; font-weight:normal;}
.RighInfo002218 .box1 .h3:before{content:'';width: 10px; margin-right: 6px; height: 3px; float: left;margin-top: 13px; background-color: #03b44c; display: block;}
.RighInfo002218 .box1 figure{ padding:3.5% 4%; font-size: 15px;}
.RighInfo002218 .list{ padding-top:5%;}
.RighInfo002218 .list li{ display:block; float:left; width:42%;}
.RighInfo002218 .list li+li{ padding-left:2%;}
.RighInfo002218 .list li:first-child,.RighInfo002218 .list li:last-child{ width:29%;}
.RighInfo002218 .list img{ float:left; margin-right:3%; max-width:98px;}
.RighInfo002218 .list figure{ padding-top:7%;}
.RighInfo002218 .list h2{ font-weight:normal; color:#008cd6; font-size:18px; margin:0;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; }
.RighInfo002218 .list p{ margin:10px 0 0; color:#728391;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; }
@media(max-width:1000px){
.RighInfo002218 .box1 .pic{ float:none; margin:0 auto 3% auto; display:block;}	
.RighInfo002218 .list figure{ padding:3% 0;}
.RighInfo002218 .list li{ width:100% !important; padding:0 !important; margin:2% 0;max-width:400px;}
}
/*RighInfo002218 End*/
/*
 .RighInfo002226 为demo编号
 */
.RighInfo002226{ padding:3% 0;}
.RighInfo002226 .dl{}
.RighInfo002226 .dl .h4{ font-size:18px; color:#000; color:#03a746; font-weight: none; margin:0;}
.RighInfo002226 .dl .h4 span{display:inline-block;  border-bottom: 2px #03a746 solid; padding-bottom:10px;}
.RighInfo002226 .dl .con{ font-size:14.5px; padding:10px 0 10px; line-height:2.25;}
.RighInfo002226 .word{ float:left;}
.RighInfo002226 .pic{ float:right;}
@media(max-width:1100px){
	.RighInfo002226 .word,.RighInfo002226 .pic{width: 100%;float: none;}
}
/*Map002134 */
.Map002134{ padding-bottom:3%;}
.Map002134 .column{ text-align:center; font-size:22px; color:#03a746; padding:2% 0; line-height:20px;}
.Map002134 .column:after{ display:block; content:''; width:100%; height:1px; background:#03a746; margin-top:-10px;}
.Map002134 .column span{ display:inline-block; padding-left:30px; background:url(../images/Map002134-title_l.png) no-repeat left center #fff;}
.Map002134 .column span b{ display:inline-block; padding-right:30px; background:url(../images/Map002134-title_r.png) no-repeat right center;}
.Map002134 .tips{ text-align:center; padding-bottom:2%;}
.Map002134 .map{ float:left; width:65%; margin-left:3%; text-align:center;}
.Map002134 .select_area{ float:left; width:20.4%; padding-top:5%;}
.Map002134 .select_area dl{ position:relative; margin-bottom:10%;}
.Map002134 .select_area dt{ line-height:37px; border:1px solid #dedede; padding:0 30px 0 15px; background:url(../images/Map002134-icon_sel.gif) no-repeat 96% center; cursor:pointer;}
.Map002134 .select_area dd{ position:absolute; left:0; width:100%; background:#fff; top:100%; z-index:10;border:1px solid #dedede; border-top:0; display:none; }
.Map002134 .select_area dd a{ display:block; padding:0 10px; line-height:30px;}
.Map002134 .select_area dd a:hover{ background-color:#ececec;color:#03b44c;}
.Map002134 .select_area .text{ width:100%; line-height:37px;height:37px;border:1px solid #dedede;padding:0 15px; color:#999; margin-bottom:10%;}
.Map002134 .select_area .btn{ cursor:pointer; border:none; background:#03b44c; color:#fff; width:100%; max-width:109px; height:39px;}

.Map002134 .time{ background:#efefef; padding:10px; color:#333; margin-top:2%;}
.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 .tr_td td:nth-child(2){text-align:center;}
.Map002134 .table td.td_0{ width:15%;}
.Map002134 .table td.td_1{ width:20%;}
.Map002134 .table td.td_2{ width:13%;}
.Map002134 .table td.td_3{ width:13%;}
.Map002134 .table td.td_4{ width:13%;}
.Map002134 .table td.td_5 a{  color:#03b44c;}

.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;}
.Map002134  .map_area{ position:fixed; width:80%; left:10%; top:25%; height:50%; background:#fff;}
.Map002134  .map_area #allmap{ position:absolute; left:15px; top:15px; right:15px; bottom:15px;}
.Map002134  .map_area #allmap *{ box-sizing:content-box;}
.Map002134  .map_area #allmap img{ max-width:none;}
.Map002134  .map_area .close{ position:absolute; right:0; width:31px; height:31px; top:-32px; background:#fff; cursor:pointer;}
.Map002134  .map_area .close::before,
.Map002134  .map_area .close::after{ position:absolute; content:''; width:25px; height:2px; background:#c53b19; top:15px; left:3px;}
.Map002134  .map_area .close::before{ transform:rotate(45deg);} 
.Map002134  .map_area .close::after{ transform:rotate(-45deg);} 
@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;}
}





/*新闻详情*/
/*.RichInfo005 为demo编号*/
.RichInfo005{margin:2% 0; }
.RichInfo005 .news_info .title{ text-align:center; padding-bottom:14px;  margin-bottom:3%;}
.RichInfo005 .news_info .shipingbox{width: 100%;text-align: center}
.RichInfo005 .news_info .shipingbox video{width:100%;}
.RichInfo005 .news_info .title h1{ margin:0; padding-bottom:15px; font-size:24px; font-weight:normal;}
.RichInfo005 .news_info .title p{ margin:0;  padding-bottom:10px;}
.RichInfo005 .news_info .title span{ margin:0 20px; color:#999;  font-size:12px;  }
.RichInfo005 .news_info .info{ text-align:justify; text-justify:inter-ideograph;}
.RichInfo005 .news_info .info_back{ text-align:center; clear:both; padding:60px 0; } 
.RichInfo005 .news_info .info_back a{ color:#999;; font-size:14px;} 
.RichInfo005 .news_info .info_back a:hover{color:#2d4992;}
.RichInfo005 p{/*text-indent:2em;*/ font-size:14px; color:#666; line-height:28px;}
.info_back a:last-child{float: right;}
.info_back a:first-child{float: left;}
.info_back a{color: #999999 !important}
@media(max-width:640px) {
    .RichInfo005 .news_info .title h1{font-size: 16px;}
    .RichInfo005 .news_info .title span{margin: 0 3px}
    .RichInfo005 .news_info .info_back a{float:none !important;display: block;width: 100%;line-height: 40px;}
    .info_back a{display: block;width: 100%; line-height: 40px;}
}


/*关联企业*/
/*PicList002171 */
.PicList002171{ padding-top:3%;}
.PicList002171 li{float:left;width: 23%;margin-right: 2.6%;margin-bottom: 2.6%;}
.PicList002171 li a{ border:1px solid #e8e8e8; position:relative; display:block;}
.PicList002171 li img{ display:block; width:100%;    width: 271px;
    height: 120px;}
.PicList002171 li a figure{ position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(13,176,87,0.95); opacity:0; transition:0.3s;}
.PicList002171 li a:hover figure{ opacity:1;}
.PicList002171 li dl{ display:table;  width:100%; height:100%;}
.PicList002171 li dt{ display:table-cell; vertical-align:middle;text-align:center; font-size:18px; color:#fff;}
@media(min-width:769px){
.PicList002171 li:nth-child(4n){ margin-right:0;}
}
@media(max-width:768px){
.PicList002171 li{width: 31%;margin-right: 3.5%;margin-bottom: 4%;}
}
@media(max-width:768px) and (min-width:481px){
.PicList002171 li:nth-child(3n){ margin-right:0;}
}
@media(max-width:480px){
.PicList002171 li{width: 48%;}
.PicList002171 li:nth-child(2n){ margin-right:0;}
.PicList002171 li dt{ font-size:15px;}
}
.bd_weixin_popup {
    width: 260px!important;
    height: 340px!important;
}



.TextList001203{margin:3% 0}
.TextList001203 li{ margin-bottom:10px; line-height:25px; border:1px solid #e3e7e6; padding:0 10px 0 15px; position:relative;}
.TextList001203 li::before{ position:absolute; content:''; width:4px; height:4px; border-radius:50%; background-color:#0db057; left:5px; top:50%; margin-top:-2px;}
.TextList001203 li a{ display:block; padding:15px 0;}
.TextList001203 li span{ padding-right:10px;}
.TextList001203 li i{ font-style:normal; position:relative; float:right; padding-left:15px; padding-right:30px; background-color:#0db057; color:#fff; font-size:12px;}
.TextList001203 li i::before{ position:absolute; content:''; width:25px; height:100%; background:url(../images/TextList001203-icon.png) no-repeat center center/contain; right:0;}
@media(max-width:480px){
.TextList001203 h1{font-size:20px;}
}
@media(max-width:375px){
.TextList001203 li i{padding-left:5px;}
}






.Menu002252{padding:10px 0; text-align:center; overflow:hidden;}
.Menu002252 a{font-size:16px; display: block;background:#e9e9e9; padding: 10px; margin-bottom: 1px; }
.Menu002252 a.aon,.Menu002252 a:hover{ color:#fff; background-color:#0db057;}
@media(min-width:768px){
	.Menu002252{padding:25px 0 10px;}
	.Menu002252 a{ display:inline-block; line-height:30px;  padding:0 15px; min-width:115px; border-radius:30px; overflow:hidden; margin:0 7px 1px;}
}
@media(min-width:1024px){
   .Menu002252{padding:35px 0 20px;}
   .Menu002252 a{display:inline-block;line-height:36px; padding:0 20px;background:#e9e9e9; min-width:130px; border-radius:36px;}
}






/*
 .TextList002192 为demo编号
 */
.TextList002192{padding: 1% 0 3%;}
.TextList002192 li{position: relative;padding-left: 10px;}
.TextList002192 li::before{position: absolute;content: '';width: 3px;border-radius: 50%;height: 3px;top: 50%;left: 0;margin-top: -3px;background: #888;}
.TextList002192 li time{color: #0db057;font-size: 16px;padding-right: 10px;}
.TextList002192 li p{color:#888;font-size: 15px;line-height: 30px;max-height: 150px;margin: 0;overflow:hidden;}




/*
 .Form002324 为demo编号
 */

.Form002324 .wrap-container_2{position:fixed;top:50%;margin-top: -243.5px;width:450px;margin-left:-225px;left:50%;background:#fff;z-index:300;display: none;}
.Form002324 .wrap-container{position:fixed;top:50%;margin-top: -243.5px;width:450px;margin-left:-225px;left:50%;background:#fff;z-index:300;display: none;}
.Form002324 .wrap-container_3{position:fixed;top:50%;margin-top: -243.5px;width:450px;margin-left:-225px;left:50%;background:#fff;z-index:300;display: none;}
.Form002324 .closeBtn{ position:absolute; top:20px; right:20px; height:17px; width:17px; display:block; background:url(../images/Form002324-colseBtn.jpg) no-repeat;}
.Form002324 .Title{ font-size:24px; color:#555555; text-align:center; line-height:100px;}
.Form002324  input{ display:block; border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px; color:#666; border:1px solid #dcdcdc; height:43px; line-height:33px; padding:5px 10px 5px 20px; margin:0 auto 23px; width:348px;}
.Form002324  input.text{ color:#aaa;}
.Form002324 .Loginname{ background:url(../images/Form002324-mico.png) no-repeat 11px 11px;}
.Form002324 .Loginpwd{ background:url(../images/Form002324-mico.png) no-repeat 11px -53px;}
.Form002324 .yzm{ width:350px; margin:0 auto;}
.Form002324 .Lyzm{ float:left; width:126px; padding-left:20px;}
.Form002324 .goTo{ margin:0 auto; padding:5px 50px 5px 50px;}
.Form002324 .goTo a{ float:left; color:#969696; line-height: 12px;margin-bottom:15px;}
.Form002324 .goTo .gozc{ float:right;}
.Form002324  .goTo .checkbox{ position: relative; top: 2px; display:inline-block; width:13px; height:13px;}


.Form002324 .goLogin{width:350px;margin:0 auto;color:#fff;text-align:center;line-height:46px;font-size:16px;display:block;background:#0db057;margin-bottom: 30px;}
.Form002324 .OtherLogin{ width:350px; margin:0 auto;}
.Form002324 .OtherLogin a{ display:inline-block; color:#969696; vertical-align:top; font-size:12px; padding-left:24px; line-height:55px; height:55px;}
.Form002324 .OtherLogin .Loginweico{ margin-right:13px; background:url(../images/Form002324-mico2.png) no-repeat 0 19px;}
.Form002324 .OtherLogin .Loginqq{ margin-right:0; background:url(../images/Form002324-mico2.png) no-repeat 0 -25px;}
@media only screen and (max-width:664px ) {
	.Form002324 .wrap-container{top:0;margin-top: 0; width:100%; height:100%; margin-left:0; left:0; padding: 5%;}
	.Form002324 .wrap-container_2{top:0;margin-top: 0; width:100%; height:100%; margin-left:0; left:0; padding: 5%;}
	.Form002324 input,.Form002324 .yzm,.Form002324 .goTo,.Form002324 .goLogin,.Form002324 .OtherLogin{ width: 100%;}
	.Form002324 .OtherLogin{ text-align: center;}
	.Form002324 .Lyzm{ width: 90px;}
	.Form002324 .Title{ font-size: 20px; line-height: 70px;}
	
}



/*弹窗*/
.hide_box{position:fixed;left:0;top:0;width:100%;height:100%;z-index: 101;background:rgba(0,0,0,0.5); display:none;}
.hide_box .table_cell{display:table;width:100%; height:100%;}
.hide_box .box{display:table-cell; vertical-align:middle; width:100%;}
.hide_box .box section{background-color:#fff;width:95%;position:relative;margin:0 auto;border-radius:20px;max-width: 768px;text-align: center;}
.hide_box .img{position: relative;}
.hide_box .img a{position: absolute;top: 20px;right: 20px;height: 17px;width: 17px;display: block;background: url(../images/Form002325-colseBtn.png) no-repeat;z-index: 9999;}






















