/* Public */
@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,div,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,img{margin:0;	padding:0}
body,button,input,select,textarea{font-size: 14px;color: #666;font-family: "Microsoft YaHei","微软雅黑";}
body{min-width: 1200px;word-break: break-all;}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
i,em{font-style:normal;}
ul,ol,li,dl,dt,dd{list-style:none;}
fieldset,img{border:0;}
table{border-collapse:collapse;	border-spacing:0;}
button, input[type="button"], input[type="submit"], input[type="reset"]{cursor: pointer;vertical-align: middle;outline: none;}
input::-ms-clear{display:none;}
input[type="password"]::-ms-reveal{display:none;}
button{background: none;border: none;}
img[src = ""] {opacity: 0;filter: alpha(opacity=0);width:0 !important;height:0 !important;}
a{text-decoration: none;color: #333;cursor: pointer;outline:none;}
picture{display:block;font-size:0;}
/* 隐藏 */
.none{display: none;}
/* 容器 */
.container{width: 1200px;margin:0 auto;}
.flex{display: -webkit-box;display: -ms-flexbox;display: flex;}
.flex_x_y{display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: center;align-items: center;flex-direction: column;}
.flex_v{-webkit-box-orient: vertical;-ms-flex-direction: column;flex-direction: column;}
.flex_1{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;width: 1px;}
.fw{font-weight:bold;}
.titlebox{position: absolute;border: 1px solid #e1c585;background: #fff;white-space: nowrap;z-index: 999;display: none;padding: 0 10px;line-height: 24px;border-radius: 3px;font-size: 12px;color: #e1c585;}
/* end_Public */
/* 面包屑 */
.nav_breadcrumb{border-top: 1px solid #e8e8e8;border-bottom: 1px solid #e8e8e8;overflow:hidden;padding:8px 0 6px;}
.nav_breadcrumb .breadcrumb {font-size: 12px;margin-bottom: 0;background: none;max-width: 1200px;margin: auto;padding: 5px;line-height: 20px;color: #000;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.nav_breadcrumb .breadcrumb>span {float: left;overflow: hidden;padding-right: 5px;}
.nav_breadcrumb .icon_right{width: 11px;height: 11px;display: inline-block;vertical-align: middle;color: #737373;fill: currentColor;margin: 0 0.4em;}
.nav_breadcrumb .breadcrumb a {display: block;max-width: 500px;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;-moz-binding: url(ellipsis.xml#ellipsis);overflow: hidden;color:#000;}
/* end 面包屑 */

/* header */
.header_wrap{width: 100%;position: relative;}
.head_wrap{width:1200px;height:88px;margin:0 auto;position:relative}
.logo_wrap{height:100%;float:left;overflow:hidden;cursor:pointer;}
.logo_wrap a{font-size:16px;font-weight:500;color:#000;display:block;}
.head_contact{float:right;padding-left:38px;height:100%;background:url("../image/head_email.png") left center no-repeat;margin-right:20px;}
.head_contact>div{height:22px;line-height:22px;font-size:14px;}
.heaad_phone{color:#2B2B2B;}
.heaad_time{color:#999999}
.nav_wrap{float:right;height:100%;margin-right:6px;}
.nav_wrap_li{height:88px;float:left;}
.nav_wrap_li>a{height:100%;padding:0 26px;cursor:pointer;}
.nav_wrap_li>a.curr,.nav_wrap_li:hover{background:linear-gradient(0deg,rgba(37,175,91,1) 0%,rgba(40,191,99,1) 100%);}
.nav_wrap_li>a.curr div,.nav_wrap_li:hover div{color:#fff;}
.nav_bold{height:26px;line-height:26px;font-size:14px;color:#2B2B2B;margin-top:10px;}
.nav_normal{height:20px;line-height:20px;font-size:12px;color:#999999;font-family:Arial;}
.nav_wrap_li>ul{width:100%;height:44px;text-align:center;background:#25B05B;box-shadow:0px 0px 7px 1px rgba(51,51,51,0.06);position:absolute;top:88px;left:0;z-index:90;display:none;}
.nav_wrap_li:hover>ul{display:block;z-index:99;}
.nav_wrap_li.curr>ul{display:block !important;}
.nav_wrap_li>ul>li{display:inline-block;height:44px;line-height:44px;padding:0 20px;font-size:16px;color:#FFFFFF;font-weight:300;opacity:0.5;cursor:pointer;}
.nav_wrap_li>ul>li:hover,.nav_wrap_li>ul>li.curr{font-weight:500;opacity:1;}
.head_lang{float: right;line-height: 80px;padding-top: 4px;font-size: 14px;margin-left: 8px;}
.head_lang a{font-size: 14px;color: #888888;padding-left: 3px;padding-right: 3px;}
.head_lang a.checked{font-weight: 600;color: #00aedb;}
.head_lang a:hover{color: #00aedb;}
/* end header */

/* footer */
.foot_upside{width:100%;background:#202021;overflow:hidden;}
.foot_wrap{width:1200px;height:188px;margin:0 auto;overflow:hidden;}
.foot_wrap_lx{width:340px;height:100%;overflow:hidden;color:#fff;float:left;}
.foot_lx_time{height:44px;line-height:44px;font-size:16px;padding-left:24px;background:url(../image/foot_email.png) left center no-repeat;}
.foot_lx_phone{height:48px;line-height:48px;font-size:24px;}
.foot_nav_wrap{width:610px;height:100px;margin-top:35px;border-left:1px solid rgba(255,255,255,0.1);border-right:1px solid rgba(255,255,255,0.1);float:left;}
.foot_nav_li{height:42px;line-height:42px;padding:0 35px;float:left;margin-bottom:5px;}
.foot_nav_li>a{font-size:16px;color:#FFFFFF;}
.foot_nav_li>a:hover{cursor:pointer;color:#409eff;}
.foot_ewm{float:left;margin:35px 0 0 60px;overflow:hidden;text-align:center;color:#fff;}
.foot_ewm img{max-width:100px;}
.foot_ewm p{height:36px;line-height:36px;font-size:14px;}
.foot_bottom{width:100%;height:40px;line-height:40px;font-size:12px;font-weight:300;color:rgba(255,255,255,0.6);background:#434043;text-align:center;}
/* end footer */