﻿@charset "utf-8";
/* reset */
html { height: 100%; }
body { min-height: 100% }
body { _height: 100% }
body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, iframe, pre, code, fieldset, legend, form, input, select, textarea, button, p, blockquote, th, td, figure { margin: 0; padding: 0 }
body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, iframe, pre, code, fieldset, legend, form, p, blockquote, figure, header, footer, nav, article, section, aside, address, figcaption { *zoom: 1 }
li { list-style-type: none }
iframe, frame, fieldset, img { border: 0 none }
img { vertical-align: top }
input[type=button], input[type=submit], input[type=reset] { cursor: pointer }
button { cursor: pointer }
input, textarea, button { -webkit-border-radius: 0; -webkit-appearance: none }
input::-ms-clear,
input::-ms-reveal {
	display: none; /* For ie10+ */
}
::-ms-clear, ::-ms-reveal{display: none;}
input[type=radio] { -webkit-border-radius: 100%; -webkit-appearance: radio }
input[type=checkbox] { -webkit-appearance: checkbox }
input[type=search] { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; -ms-box-sizing: content-box; -o-box-sizing: content-box; box-sizing: content-box }
textarea { overflow: auto; resize: none }
blockquote, q { quotes: none }
blockquote:before, blockquote:after, q:before, q:after { content: ""; content: none }
table { border-collapse: collapse; border-spacing: 0 }
caption, th { text-align: left }
th { font-weight: normal }
em, cite, address,i { font-style: normal }
sup { vertical-align: text-top }
sub { vertical-align: text-bottom }

body, input, select, button, textarea { color:#414141; font-size: 14px; font-family:"黑体",arial;  }
h1, h2, h3, h4, h5, h6 { font-size:14px;font-weight: normal;}
body { line-height: 1.8 }
a:link,
a:visited,
a:active,
a { text-decoration: none; color:#414141;  }
a:hover{color: #f4be2a;}
a { blr:expression(this.onFocus=this.blur()) }
a * { *cursor: pointer }
:focus { outline: none } 

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {opacity:0.5;}
input:-moz-placeholder, textarea:-moz-placeholder {opacity:0.5;}
input::-moz-placeholder, textarea::-moz-placeholder { opacity:0.5;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {opacity:0.5;}

.edit_con_original{ line-height:1.5; padding:0 0; color:#333; text-align:justify;}
.edit_con_original ul{ margin:inherit; padding:inherit}
.edit_con_original ul li { list-style-type:disc; margin:auto; padding:inherit}
.edit_con_original ol{ margin:inherit; padding:inherit}
.edit_con_original ol li { list-style-type:decimal; margin:auto; padding:inherit}
.edit_con_original h1 { font-size: 2em; font-weight:bold }
.edit_con_original h2 { font-size: 1.5em; font-weight:bold }
.edit_con_original h3 { font-size: 1.17em; font-weight:bold }
.edit_con_original h4 { font-size: 1em; font-weight:bold }
.edit_con_original h5 { font-size: 0.83em; font-weight:bold }
.edit_con_original h6 { font-size: 0.67em; font-weight:bold }
.edit_con_original em { font-style: italic }
.edit_con_original cite{ font-style: italic }
.edit_con_original address{ font-style: italic }
.edit_con_original i { font-style: italic }
.edit_con_original table{ border-collapse: separate; border-spacing: 2px }
.edit_con_original img{ max-width:100%; height:auto;}

/*所有后台编辑器区域都要引用 edit_con_original 类名*/

/* clear 页头，页脚，内容区都不用再加清除样式 */
.fixed:before, .clearfix:before, .cf:before, body:before, .header:before, .main:before, .footer:before { content: ''; display: table }
.fixed:after, .clearfix:after, .cf:after, after, .header:after, .main:after, .footer:after { content: ''; display: table; clear: both }
.fixed, .clearfix, .cf, .header, .main, .footer { *zoom: 1 }


.clear, .cl { display: block!important; float: none!important; clear: both; width: auto!important; max-width: none!important; min-width: 0!important; max-height: none!important; min-height: 0!important; overflow: hidden; margin: 0!important; padding: 0!important; border: 0 none!important; font-size: 0!important; line-height: 0!important }

/*公用样式end*/
.auto-img { position: relative; overflow: hidden; display:block; }
.auto-img img { position: relative; }

.auto-bg { background-repeat:no-repeat; overflow:hidden; position:relative; background-position:center;
background-size:cover; 
-ms-behavior: url(../css/backgroundsize.min.htc);
behavior: url(../css/backgroundsize.min.htc);}

.ratio-img{ /* width:100%; */ height:auto; background:url(../images/error.png) center no-repeat #fff;}

.tran_scale{ overflow:hidden; display:block;}
.tran_scale img{transition:0.6s all; -webkit-transition:0.6s  all; width:290px; height:170px;}
.tran_scale:hover img{transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}

.ellipsis{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

/*font-size*/
.fnt_16 { font-size: 16px;}
.fnt_18 { font-size:18px;}
.fnt_20 { font-size: 20px;}
.fnt_22 { font-size:22px;}
.fnt_24 { font-size:24px;}
.fnt_28 { font-size:28px;}
.fnt_30 { font-size:30px;}
.fnt_32 { font-size:32px; line-height:34px; }
.fnt_36 { font-size:36px;line-height: 36px}
.fnt_48 { font-size: 48px;}
.fnt_50 {font-size: 50px;}
.fnt_66 {font-size: 66px;}
.fnt_90 {font-size: 90px;}
.fnt_120 { font-size: 120px;}

@media only screen and (max-width: 1520px) {
.fnt_16 { font-size: 14px;}
.fnt_18 {  font-size:14px;}
.fnt_20 { font-size: 16px;}
.fnt_22 {  font-size:18px}
.fnt_24 { font-size:21px;}
.fnt_28 {  font-size:22px;}
.fnt_30 { font-size:24px;}
.fnt_32 {  font-size:25px; line-height:27px; }
.fnt_36 { font-size:28px;}
.fnt_48 {  font-size:38px;}
.fnt_50 {font-size: 40px;}
.fnt_66 {font-size: 52px;}
.fnt_90 {font-size: 70px;}
.fnt_120 { font-size: 105px;}
}


@media only screen and (max-width: 1300px) {
.fnt_16 { font-size: 13px;}
.fnt_18 {  font-size:14px;}
.fnt_20 { font-size: 15px;}
.fnt_22 { font-size:16px;}
.fnt_24 { font-size:21px;}
.fnt_28 { font-size:18px;}
.fnt_30 { font-size:20px;}
.fnt_32 { font-size:21px; line-height:23px; }
.fnt_36 { font-size:24px;}
.fnt_48 { font-size:32px;}
.fnt_50 {font-size: 30px;}
.fnt_66 {font-size: 45px;}
.fnt_90 {font-size: 50px;}
.fnt_120 { font-size: 105px;}
}

@media only screen and (max-width: 1140px) {
.fnt_28 { font-size:16px;}
.fnt_30 { font-size:16px;}
.fnt_32 { font-size:19px; line-height:20px; }
.fnt_36 { font-size:21px;}
.fnt_48 { font-size:28px;}
.fnt_66 {font-size: 40px;}
.fnt_120 { font-size: 70px;}
}

@media only screen and (max-width: 1023px) {
.fnt_48 { font-size:26px;}
.fnt_36 { font-size:19px;}
.fnt_50 {font-size: 20px;}
.fnt_66 {font-size: 36px;}
.fnt_90 {font-size: 40px;}
.fnt_120 { font-size: 64px;}
.fnt_24 { font-size:16px;}
}

@media only screen and (max-width: 767px) {
.fnt_22{ font-size:14px;}
.fnt_24 { font-size:14px;}
.fnt_30 { font-size:14px;}
.fnt_32 { font-size:18px; line-height:20px; }
.fnt_36 { font-size:17px;line-height: 20px}
.fnt_48 { font-size:19px;}
.fnt_50 {font-size: 16px;}
.fnt_66 {font-size: 26px;}
.fnt_90 {font-size: 20px;}
.fnt_120 { font-size: 48px;}
}

.mb{margin-bottom: 20px}

.body-box { margin:0 auto;}



.bx-wrapper .bx-pager.bx-default-pager a{border-radius:10px!important;-webkit-border-radius:10px!important;-moz-border-radius:10px!important;}


.wrap { margin:0 1em;  }

.banner_index_new{ width:100% !important;overflow:hidden; height: 100% !important}

.banner_index{ position:relative; overflow:hidden;}
.banner_index .bx-wrapper{ height:100% !important; width:100% !important; top:0 !important; position:absolute !important;}
.banner_index .bx-controls{ width:100%; height:100%; position:absolute; left:0; top:0;}
/*
.banner .bx-wrapper .bx-viewport{-webkit-transform: translateX(-50px);
-ms-transform: translateX(-50px);
-o-transform: translateX(-50px);
transform: translateX(-50px);
}*/
/* .banner li.aabb{z-index: 99;}
.banner .bx-wrapper img{width: 106%;margin-left: -100px;}
.banner .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{bottom: auto;top:85%;} */

/*pc导航*/
.header {  z-index:1000000;width:220px;margin-left: 0;position: fixed;left: 0;height: 100%;}
.herder_n{background: #3d3d3d;}
.head-2 {width:100%;height:120px; background: #3d3d3d; }
.head-2 .logo{display: block;width: 200px;height: 120px;margin:0 auto;}
.head-2 .logo img{ margin:25px 5px; max-width: 100%}
.head-2 nav { background: #f4be2a;}
.head-2 nav li {  font-size:12px; line-height: 24px;}
.head-2 nav .nav_ul {padding:135px 0;}

.head-2 nav li  a.menu_one{ display:block; color:#30363b; text-align: center;width: 60%;margin:0 auto;border:solid 2px #f4be2a;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.lt9 .head-2 nav li > a { margin-bottom:0; }
.head-2 nav li .child { position:absolute; top:120px; left:220px;z-index:999; display: none; background: rgba(0,0,0,0.6);}
.head-2 nav li .child em{position: absolute;left: -10px;}
.head-2 nav li._1 .child em{top: 164px}
.head-2 nav li._2 .child em{top: 217px}
.head-2 nav li._3 .child em{top: 270px}
.head-2 nav li._4 .child em{top: 323px}
.head-2 nav li._5 .child em{top: 376px}

.head-2 nav li.on > a.menu_one ,
.head-2 nav li:hover > a.menu_one {color:#30363b;border:solid 2px #2f373b; }

.child-box{padding:0;overflow: hidden;z-index:9999;width:840px;min-height: 492px;}


.small_padding1{padding:50px 0!important;}
.small_padding1 .child-center{padding:70px 0 !important;}
.small_padding1 .child-left{padding:65px 0 !important;}
.small_padding1 .child-box{min-height: 402px !important;}
.small_padding1 li._1 .child em{top: 79px !important;}
.small_padding1 li._2 .child em{top: 132px !important;}
.small_padding1 li._3 .child em{top: 185px !important;}
.small_padding1 li._4 .child em{top: 238px !important;}
.small_padding1 li._5 .child em{top: 291px !important;}
.small_padding1 li._1 .child-box .child-center-text:nth-child(3){border: 0}

.small_padding{padding:10px 0!important;}
.small_padding .child-center{padding:20px 0 !important;}
.small_padding .child-left{padding:15px 0 !important;}
.small_padding .child-box{min-height: 302px !important;}
.small_padding li._1 .child em{top: 39px !important;}
.small_padding li._2 .child em{top: 92px !important;}
.small_padding li._3 .child em{top: 145px !important;}
.small_padding li._4 .child em{top: 198px !important;}
.small_padding li._5 .child em{top: 251px !important;}

.head-2 nav li._1,
.head-2 nav li._2,
.head-2 nav li._3,
.head-2 nav li._4,
.head-2 nav li._5, 
.head-2 nav li._6{margin:25px 0;}

._2 .child-center ul.child-center-nav{border-right:0;}
.child-left{width:150px;float:left;margin:0 6%;padding:135px 0;}
.child-left ul li{width:100%;float:left;font-size:14px;line-height:36px; border-bottom: 1px solid #acacac;margin:5px 0; }
.child-left li a{color:#fff!important;text-align: left!important;}
.child-left li a:hover{color:#333;font-weight:bold;border:none!important;}
.child-left li.child-left-A a{font-weight:bold; border:none!important;color:#fff;}

.child-center{width:52%;float:left;padding:140px 0}
.child-center ul.child-center-nav{ width: 200px; overflow: hidden;float: left;border-right: 1px solid #eee;}

.child-center ul li{width:100%;float:left;font-size:14px;line-height:36px;}
.child-center li a{color:#acacac!important;text-align: left!important;}
.child-center li a:hover{color:#fff!important;font-weight:bold;border:none!important;}
.child-center li.child-centerA a{color:#fff!important;font-weight:bold;border:none!important;}
.child-center-text{display: none;}
.child-center-navT{width: 40%;float:right;}
.child-center-navT li{width:100%;float:left;font-size:14px;line-height:36px; display: none;}
.child-center-navT li a{color:#fff!important; text-align: center!important;}
.child-center-navT li a:hover{color:#0054b3;border:none!important;}
.child-center-navT li a span{margin-left: 20px;width: 50px;line-height: 50px}
.child-center-navT li a span img{margin-top: 20px;}
.child-center-nav li a{padding:0!important;}
.child-left ul li a{padding:0!important;}

.child-center-navT li img{max-width:236px;max-height:177px;}
/*pc导航*/


/*手机导航*/
.menu_h { display: none;overflow: hidden; background:url(../images/logo-h.png) no-repeat -1000px 0; cursor:pointer; transition: 0.3s all; z-index:1000; -webkit-transition: 0.3s all; border: none; width: 40px; height: 30px; padding: 0; outline: none; position:relative; }
.lt10 .menu_h { background:url(../images/ie7.png) center no-repeat;}
.lt10 .menu_h span { visibility:hidden;}

.menu_h::before, .menu_h::after, .menu_h span { background: #f4be2a ; border-radius: 3px; }
.lt10 .menu_h::before,.lt10 .menu_h::after,.lt10 .menu_h span { visibility:hidden; }
.menu_h::before, .menu_h::after { content: ''; position: absolute; height: 3px; width: 100%; left: 0; top: 50%; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transition: -webkit-transform 0.25s; transition: transform 0.25s; border-radius: 3px;}
.menu_h span {display: block; position: absolute; width: 100%; height: 3px; left: 0; top:50%; margin-top:0; overflow: hidden; text-indent: 200%; -webkit-transition: opacity 0.25s; transition: opacity 0.25s; }
.menu_h::before { -webkit-transform: translate3d(0, -12px, 0); transform: translate3d(0, -12px, 0); }
.menu_h::after { -webkit-transform: translate3d(0, 12px, 0); transform: translate3d(0, 12px, 0); }
.menu-open .menu_h span { opacity: 0; background:#444; }
.lt10 .menu-open .menu_h{ background:url(../images/ie7-hover.png) center no-repeat;}
.menu-open .menu_h::before { -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); }
.menu-open .menu_h::after { -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg);}


.menu_fixed{display: inline-block;float: right;position: relative;top:30px;}

@media only screen and (max-width: 767px) {
	.menu_fixed{top:18px;}
	.scroll .menu_fixed{top:18px; right: 0.7em;}
}

.menu { position:fixed;z-index: 999; left:100%; top:0;  width:35%; bottom:0; background:rgba(0,0,0,0.7); overflow:hidden; transition:1s all; -webkit-transition:1s all; color:#fff;}
.lt10 .menu { filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#ee4ae84a", EndColorStr="#ee4ae84a");}
.menu-open .menu { left:65%;}
.menu ul {  top:10%; left:0; right:0; position:absolute; line-height:1.4em;}
.menu li { padding:0.1em 0; text-align:left;text-indent:10px;position: relative;}
.menu li a { color:#fff;}
.menu li a:hover { color:#000; }
.menu li.home { border-top:1px solid #acfbac; margin-top:0.5em;}
/*二级手机导航*/
.menu .nav02 a{font-size: 0.5em;margin:0 8px;display: block;float: left;text-indent: 0px;line-height: 1.8;}
.menu .nav02 dl{display: inline-block;}
.menu .nav02 dl dt{display: inline-block;}
.menu .nav02 dl dd{display: inline-block;}


.phone_sear{display: none;}


.phone_menu{border-top:1px solid #444;margin-top: 85px;overflow-y:auto; display: none;}
.phone_menu h3.h3{font-size: 24px;position: relative;
	text-indent: 20px;height:70px;line-height: 70px;
	border-bottom: 1px solid #444;cursor:pointer;font-weight: normal;color: #fff
}
.phone_menu h3.h3 a{color: #fff}
.phone_menu h3.h3 em{position: absolute;top:50%;right: 20px;margin-top: -6px;}
.phone_menu h3.h3:hover{background: rgba(255,255,255,0.7);color: #666}
.phone_menu h3.h3.on{background: rgba(255,255,255,0.7);color: #666}
.phone_menu dd{border-bottom: 1px solid #666;}
.phone_menu dd a{font-size: 20px; display: block;line-height: 60px;text-indent: 20px; color: #fff}
.phone_menu dd a:hover{background: rgba(255,255,255,0.7);color: #666}
/* .phone_menu dl.pro_dl dd:first-child{border-bottom: 0;} */
.phone_menu dt{font-size:20px;position: relative;width:92%;margin:0 auto;
	border-bottom: 1px solid #444;line-height: 60px;cursor:pointer;
	text-indent: 20px;
}
.phone_menu dt a{color: #fff}
.phone_menu dt em{position: absolute;top:50%;right: 10px;margin-top: -6px;}
.phone_menu dt+dd{width:85%;margin:0 auto;border-bottom: 0;}
.phone_menu dt+dd a{line-height: 16px;padding-top: 14px;}
.phone_menu dt+dd a:hover{background:none;text-decoration: underline; color: #f4be2a;}
.phone_menu dt+dd p{height: 38px;}
.phone_menu dt+dd p img{margin-top:20px;float: left;}
.phone_menu dt+dd p a{text-indent: 10px;}

.phone_menu h3+dl{display: none;}
.phone_menu dt+dd{display: none;}

.phone_menu h3+dl dd a{text-indent: 30px;}
.phone_menu h3+dl dd:first-child a{text-indent: 30px;}
.phone_menu dt+dd a{text-indent: 10px!important;}


.phone_menu .mCSB_scrollTools{width:3%;}

.phone_menu dt:hover{background: rgba(255,255,255,0.7);color: #666}
.phone_menu dt.on2{background: rgba(255,255,255,0.7);}

.phone_menu dt+dd p a:hover{color: #f4be2a;}
@media only screen and (max-width: 320px){
.phone_menu dt+dd p a{font-size: 12px;}
.phone_menu dt+dd a{padding-top: 14px;}
.phone_menu dt+dd p a{text-indent: 7px;}
}
@media only screen and (max-width: 1366px) {
.phone_menu h3.h3{height: 50px;line-height: 50px;}
.phone_menu dd a{line-height: 40px;}
.phone_menu h3.h3{font-size: 20px;}
.phone_menu dd a{font-size: 14px;}
.phone_menu dt{font-size: 14px;line-height: 40px;}

}
/*手机导航*/


/*分享*/
.share{position: relative;background: #3d3d3d;padding:10% 0 0 10%; width: 100%; box-sizing:border-box;}
.share h1 a{font-size: 12px; color: #fff; font-family: arial}
.share h1 a:hover{color: #f4be2a}
.share h1 img{margin-left: 10px; margin-top: 8px}
.share .share_box{ position: absolute;bottom: 35px; }
.share .share_box ul li{ float: left;}
.share .share_box ul li a{width: 100%; height: 100%;display: block;}
.share .share_box ul li:nth-child(1){margin-right: 10px;padding-right: 10px; background: url(../images/share_line.jpg) no-repeat center right;}
.weixin{ position:absolute; width:100px; height:100px; z-index:100000; left:50%;margin-left:-50px;bottom:60px;display: none  }
.weixin .img{ padding:10px; }

.weixin .img img,.weixin img{ width:100px; height:100px; display:block; margin:0 auto; }

.weixin1{ position:absolute; width:100px; height:100px; z-index:100000; left:50%;margin-left:-50px;bottom:60px;display: none  }
.weixin1 .img{ padding:10px; }

.weixin1 .img img,.weixin1 img{ width:100px; height:100px; display:block; margin:0 auto; }

.beian{position: absolute;bottom: 36px;right: 29px;color: #fff;}
@media only screen and (max-width: 767px){
	.beian{display: none;}
}




.share_footer{position: relative;background: #3d3d3d;padding:10% 0 0 20%;display: none}
.share_footer h1 a{font-size: 12px; color: #fff;}
.share_footer h1 a:hover{color: #f4be2a}
.share_footer h1 img{margin-left: 10px; margin-top: 8px}
.share_footer .share_box{ padding-top: 100px }
.share_footer .share_box ul li{ float: left;}
.share_footer .share_box ul li a{width: 100%; height: 100%;display: block;}
.share_footer .share_box ul li:nth-child(1){margin-right: 10px;padding-right: 10px; border-right: 1px solid #eee;}

/*主体右侧样式*/
.main_box{  background: #fff;margin-left: 220px; position:relative;}
.main_box_index{  background: #fff;margin-left: 220px; position:relative;overflow: hidden;}


/*首页底部四块图片区*/
.index_box1{ margin:0 auto;position: fixed;bottom: 0;right: 0;width: 100%}
.index_box1 ul li{ float: left; width: 25%;position:relative;overflow: hidden;}
.index_box1 ul li .cover{ background: rgba(0,0,0,0.4); width: 100%; height: 100%;position: absolute;top: 0; left: 0;transform:translateY(0);transition:1s;-webkit-transition:1s;}
.index_box1 ul li .bj img{width: 100%; height: 100%; }
.index_box1 ul li .top img{max-width: 100%;}
.index_box1 ul li .top img.yellow{position: absolute;top: 28%;left: 15%;display: none;}
.index_box1 ul li .top img.white{position: absolute;top: 38%;left: 15%;display: none;}
.index_box1 ul li .btn a{ width: 100px; line-height: 25px; text-align: center; background: #f4be2a;font-size: 14px;padding:3px 15px;position: absolute;display: none; }
.index_box1 ul li:hover{cursor: pointer;}
.index_box1 ul li:hover .cover{transform:translateY(100%);}
.index_box1 ul li .btn a:hover{color: #fff;}

.index_box1 ul li:nth-child(1) .top img.yellow{top: 28%;left: 29%;}
.index_box1 ul li:nth-child(1) .top img.white{top: 35%;left: 29%;}
.index_box1 ul li:nth-child(1) .btn a{top: 60%;left:33%;}

.index_box1 ul li:nth-child(2) .top img.yellow{top: 23%;left: 29%;}
.index_box1 ul li:nth-child(2) .top img.white{top: 25%;left: 29%;}
.index_box1 ul li:nth-child(2) .btn a{top: 60%;left:33%;}

.index_box1 ul li:nth-child(3) .top img.yellow{top: 28%;left: 29%;}
.index_box1 ul li:nth-child(3) .top img.white{top: 40%;left: 29%;}
.index_box1 ul li:nth-child(3) .btn a{top: 60%;left:33%;}

.index_box1 ul li:nth-child(4) .top img.yellow{top: 28%;left: 29%;}
.index_box1 ul li:nth-child(4) .top img.white{top: 31%;left: 29%;}
.index_box1 ul li:nth-child(4) .btn a{top: 60%;left:33%;}

.index_box1 .ship{display: none;}
.index_box1 .ship_bt{display: none;width: 100px; line-height: 25px; text-align: center; background: #f4be2a;font-size: 14px;padding:3px 15px;position: absolute;top: 25%;left:33%;margin-top: 40px}


.index_box1 ul li:nth-child(1) .video{width: 100%;/*height: 0px;padding-bottom: 65.7%;*/position: relative;overflow: hidden;}
.index_box1 ul li:nth-child(1) video{margin-top: -1px; height: 100%}

.video_appbox{position: absolute;top:0px;left: 0px;z-index: 1;}
.video_button{z-index: 999;position: relative;height: 100%;}

.video_button > img{width: 100%}

.index_box1 .a_text{position: absolute;top: 0;left:0;width: 100%; height: 100%;background: rgba(0,0,0,0);}
.index_box1 .a_text a{width:100%;height: 100%; display: block;}
.a_text img.white{ max-width: 100%;position: absolute;top: 20%;}
.a_text img.yellow{max-width: 100%;position: absolute;top: 20%;}
.a_text a .btn1 {width: 100%; height: 100%;display: block;}


.index_box1 ul li:nth-child(1) .ratio-img{background: none!important;}
@media only screen and (max-width: 1260px){
	.a_v_con{width: 100%;}
}
@media only screen and (max-width: 767px){
	.about_v_left,.about_v_right{width: 100%;}
	*{cursor: pointer;}
}


/*底部导航样式*/
.footer{ height: 40px; background: #000;  z-index: 999999;width: 100%}
.footer .fot{margin:5px 100px;  line-height: 30px}
.footer .fot .left{float: left;}
.footer .fot .right{float: right;font-family: arial;font-size: 12px}
.footer .right .br1 br,.footer .right .br2 br{display: none}
.left ul li{float: left;  padding:0 20px;position: relative;}
.left ul li a{color: #b6b6b6;}
.left ul li a:hover{color: #f4be2a;}
.left ul li:after{content: "";border-right: 1px solid #252525; position: absolute;top: 9px;right: 0; width: 1px; height: 15px}
.left ul li:last-child:after{border-right: 0;}

.right span{padding:0 10px; color:#b6b6b6; }
.right span.br1{padding:0 10px 0 0 ;}
.right span.br0{padding:0 ;}
.right span.br2{display: none;}
.right span a{color: #b6b6b6;}
.right span a:hover{color: #f4be2a;}

/*分页*/
.page{margin:30px 0 0;}
.page .phone{display:none;}
.page .pc{font-size:14px; text-align:center;}
.page a{width:40px;height:40px;line-height:40px; display:inline-block;border:1px solid #eee;}
.page a.prev,.page a.next{text-indent:-100000em; }

.page a.prev{background:url(../images/dot05_on.png) center center no-repeat;}
.page a.prev.dis{background:url(../images/dot05.png) center center no-repeat;}
.page a.next{background:url(../images/dot06_on.png) center center no-repeat;}
.page a.next.dis{background:url(../images/dot06.png) center center no-repeat}
.page a.on{color: #000; font-weight: bold; background: #f4be2a}


.page span.txtnum{width:96px; height:24px; line-height:24px;}
.page span.txtnum input{width:42px; height:22px; line-height:22px;*line-height:22px; text-align:center;color:#333; 
	background:none; border:1px solid #d2d2d2;background:#fff;}
.page a.go{width:50px; height:24px; line-height:24px;background:#636363;color:#dfdfdf; margin-top:-3px; *margin-top:0px;margin-left: 0;}
.page a.go:hover{color:#fff; background: #1a66d4; }



/*动画*/
@media only screen and (min-width: 1024px) {
	/*公共动画*/
	.inner .p{ transform: translateX(-20em); -webkit-transform: translateX(-20em); opacity: 0; }
}


@media only screen and (max-width: 1660px) {
/*    .banner .bx-wrapper img{width: 120%;}
.banner .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{top:95%;} */
.index_box1 ul li:nth-child(4) .top img.yellow{top: 15%}

.weixin,.weixin1{bottom:40px;}
}
@media only screen and (max-width: 1440px) {
   	.index_box1 ul li .top img{max-width: 60%;}
	.index_box1 ul li .btn a{ padding:2px 5px;}
	.index_box1 ul li .top img.white,.index_box1 ul li .top img.yellow{left: 23%}
/* 	.banner .bx-wrapper img{width: 148%;} */

	.index_box1 ul li:nth-child(2) .top img.yellow{left: 21%;}
	.index_box1 ul li:nth-child(2) .top img.white{left: 23%;}
	.index_box1 ul li:nth-child(2) .btn a{top: 65%;left:32%;}

	.index_box1 ul li:nth-child(3) .top img.yellow{left: 22%;}
	.index_box1 ul li:nth-child(3) .top img.white{left: 22%;}
	.index_box1 ul li:nth-child(3) .btn a{top: 55%;left:31%;}

	.index_box1 ul li:nth-child(4) .top img.yellow{left: 22%;}
	.index_box1 ul li:nth-child(4) .top img.white{left: 21%;}
	.index_box1 ul li:nth-child(4) .btn a{top: 75%;left:32%;}
	.footer .fot{margin:5px 50px;}
	
}

@media only screen and (max-width: 1366px) {
	/* .banner .bx-wrapper img{width: 159%;} */
	.left ul li{padding:0 10px;}
	.right span{padding:0 5px;}
	.a_text .btn1 a{left:27%;margin-top: 40px}

}

@media only screen and (max-width: 1280px) {
	.index_box1 ul li:nth-child(3) .btn a{left:32%;}
	.index_box1 ul li:nth-child(4) .btn a{left:30%;}
    /* .banner .bx-wrapper img{width: 175%;} */



}

/*导航调整*/
@media only screen and (max-width: 1024px) {

	.index_box1 ul li .top img{max-width: 50%;}
	.index_box1 ul li .btn a{width: 70px; padding:0 5px;font-size: 12px}
	.index_box1 ul li .top img.white,.index_box1 ul li .top img.yellow{left: 30%}
	/* .banner .bx-wrapper img{width: 181.5%;} */
	.left ul li{padding:0 5px;}
	.footer .fot{margin:5px 20px;}
	.footer{height: 70px;}
	.footer .fot .right{float: left;}


}

