
.warp{width:100%;max-width:1440px;margin:0 auto;}
.warp11{width:100%;max-width:1440px;margin:0 auto;}

.logo{width:14.6%;float:left;margin:54px 0 0 30px;}
.logo img{width:100%;}

.header{position:fixed;width:100%;left:0;top:0;z-index:999999;}
.nav_box {background:#3eb4d8;height:111px;position: relative;}
.nav_box .login{  float: right;line-height: 30px; color: #fff;}
.nav_box .login a{color: #fff;}
.nav_box .login_btn{float: left;padding: 0 20px;cursor: pointer;}
.nav_box .login_info{ float: left;padding: 0 20px;}
.nav_box .login_info p{float: left;}
.nav_box .login_info p:last-child{cursor: pointer;margin-left: 30px;}
.nav_box .login .email{float: left;}

.nav{width:auto;float:left;margin-left:6%;}
.nav_list{float: left;}
.nav_list>li{float: left;margin-left:42px;}
.nav_list>li:first-child{margin-left: 0;}

.nav_list>li>a{display: inline-block;width: 100%;line-height:77px;color:#fff;text-align:center;padding:0 5px;height:77px }
.nav_list>li>a em{/* display:inline-block;width: 5px;height: 5px;border-radius: 100%;
	background: #00bad7;position: absolute;bottom: 40px;left: 50%;margin-left: -5px;
	opacity: 0;
	transition:opacity 250ms ease-out,bottom 250ms ease-out;
	-webkit-transition:opacity 250ms ease-out,bottom 250ms ease-out; */
}
.nav_list>li:hover>a em{bottom: 30px;opacity: 1;}
.nav_list>li>a:hover{background:#1e9ec5;border-bottom:solid 4px #fdaa0a;}
.on>a{background:#1e9ec5;border-bottom:solid 4px #fdaa0a;}

.nav_child{box-shadow: 0 0 10px 0 rgba(0,0,0,.1);background:url(../upload/nav_hoverbj.png);
	position: absolute;top:111px;left: 50%;
	transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	opacity: 0;
	visibility: hidden;
	transition:opacity 250ms ease-out,visibility 250ms ease-out,top 250ms ease-out;
	-webkit-transition:opacity 250ms ease-out,visibility 250ms ease-out,top 250ms ease-out;
	width:100%;max-width:1440px; 
}

.nav_indi_img{width:20%;float:left;}
.nav_indi_img img{width:100%;}
.nav_child_con{width:73%;float:right;padding-top:10px;}








.nav_list>li:hover .nav_child{opacity: 1;visibility: visible;}
.nav_child .nav_child_layout{padding-left:13%;position: relative;padding-top:2%;padding-bottom:2%;}
.nav_child .nav_child_layout:before{content: "";position:absolute;top:0px;
	bottom: 0px;left:30px;/* background: #e8e8e8; */
	width: 1px;height: 100%;display: block;
}
.nav_child .nav_child_layout>span.nav_indicator{width:1px;height: 30px;background: #00bad7;display: block;
	position: absolute;top:36px;left: 30px;
	transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
}
.nav_child .nav_child_layout ul{/* min-width:150px;max-width: 150px; */}
.nav_child .nav_child_layout ul li{width:28%;float:left;height:37px;padding:0 1%;margin-right:2%;}
.nav_child .nav_child_layout ul li:hover{background:#fdaa0a;}
.nav_child .nav_child_layout ul li a{/* padding:18px 30px; */display: block;line-height: 1em;color: #fff;transition:color 250ms ease-out;-webkit-transition:color 250ms ease-out;font-size:14px;line-height:37px;}
.nav_child .nav_child_layout ul li a:hover{color: #fff;}

.nav_list>li.on>a{color:#fff;}

.nav_phone_btn{float:right;display: none;}
.nav_phone{display: none;}


/*搜索*/
.search{float: right;margin-top:36px;}
.search input{transition:none;border:1px solid #63594f;height: 30px;line-height: 30px;float: left;background: transparent;}
.search input:first-child{border-right:0;width: 220px;color: #242424;text-indent: 10px;}
.search input:first-child+input{height:32px;line-height:32px;border-left: 0;width: 30px;text-align: center;line-height: 30px;background: url(../images/search_btn.png) no-repeat center;text-indent: -9999px;}


@media only screen and (max-width:1366px){
	.warp{width:92.4%;}
	.warp11{width:92.4%;}
	.nav{margin-left:4%;}
	.nav_list>li>a{padding:0 4px;}
	.nav_list>li{margin-left: 38px;}
}
@media only screen and (max-width:1260px){
	.nav{margin-left:4%;}
}
@media only screen and (max-width:1250px){
	.nav{margin-left:0;}
}


@media only screen and (max-width:1250px){
	.nav_box .login{text-align: right;width: 100%;}
	.nav_box .login_btn{float: none; padding: 0px;display: inline-block;margin-left: 20px;}
	.nav_box .login_info{padding: 0px;margin-left: 20px;float: right;}
	.nav_phone_con{top: 90px;}
	.nav_box .login .email{display: inline-block;float: none;}
	.header_bottom_r_search_search .ss_but{right:0!important }
.nav_box{height:auto;padding:10px 0;}
.ss_tet{top:44px!important;}	
/* .warp{padding:0 2%;} */
.header{background:#3eb4d8;}
.header_bottom_r_search_search .ss{margin-top:6px!important;}
.header_bottom_r_search_search{margin-right:15px!important;}
.nav{box-sizing: border-box;padding-left:10px;float:right;}
.nav_list{display: none;}

/*手机导航按钮开始*/
.nav_phone_btn{display: block;position: relative;cursor: pointer;margin-top:5px; height: 35px;}
.nav_phone_btn span {position: relative;font-size: 0;width: 26px;height: 3px; background-color: #fff;display: inline-block;transition:all 250ms ease-out;-webkit-transition:all 250ms ease-out;}
.nav_phone_btn span:before,.nav_phone_btn span:after {content: "";position: absolute;width: 100%;height: 3px;background-color: #fff;left:0px;transition:all 250ms ease-out;-webkit-transition:all 250ms ease-out;}
.nav_phone_btn span:before{top:-7px;}
.nav_phone_btn span:after{top:7px;}
.visible_nav.nav_phone_btn span{background-color: transparent;}
.visible_nav.nav_phone_btn span:before{left:5px;top:0px;transform: rotateZ(45deg);-webkit-transform: rotateZ(45deg);-ms-transform: rotateZ(45deg);}
.visible_nav.nav_phone_btn span:after{top:0px;left: 5px;transform: rotateZ(-45deg);-webkit-transform: rotateZ(-45deg);-ms-transform: rotateZ(-45deg);}
/*手机按钮结束*/

/*手机导航内容*/
body>*{position:relative;left:0;transition:left 250ms ease-out;-webkit-transition:left 250ms ease-out;}
body.body_nav_phone>*{left:0;}
.nav_phone{display:block;position: fixed;top:0px;bottom: 0px;right:-100%;height: 100%;width:100%;left:auto;transition:left 0ms ease-out;-webkit-transition:left 0ms ease-out;transition:right 250ms ease-out;-webkit-transition:right 250ms ease-out;overflow: hidden;}
body.body_nav_phone .nav_phone{right:0;left:auto;z-index:10000 ;}

.nav_phone_tit{box-sizing:border-box;height:56px;width: 100%;border-left:5px solid #474747;background: #474747;line-height:56px;color: #fff;text-indent: 20px;}
.nav_phone_tit span{float: left;display: inline-block;}
.nav_phone_tit .button{float: right;display: inline-block;margin-right: 10px;}
.nav_phone_tit .button:before{content: "";display: inline-block;width: 17px;height: 3px;background: #fff;transform: rotate(45deg);border-radius: 8px;}
.nav_phone_tit .button:after{content: "";display: inline-block;width: 3px;height: 17px;background: #fff;margin-left: -10px;margin-bottom: -7px;transform: rotate(45deg);border-radius: 8px;}
.nav_phone_con{position: absolute;top:56px;bottom: 0px;width: 100%;background: #f1f1f1;overflow: hidden;}
.nav_phone_con>ul{overflow-y: auto;overflow-x: hidden;position: absolute;bottom: 0px;top: 0px;width:100%;}
.nav_phone_con>ul>li{height: 60px;line-height: 60px;border-bottom: 1px solid #e6e6e6;}
.nav_phone_con>ul>li a{opacity: 1;padding:0 12px;box-sizing: border-box;width: 100%;display: inline-block;position: relative;-ms-transition: all 250ms ease-out;transition: all 250ms ease-out;}
.nav_phone_con>ul>li>a em{display: inline-block;width:8px;height:8px;border-right: 3px solid #00bad7;border-bottom: 3px solid #00bad7;transform: rotate(-45deg);position: absolute;top:50%;right:30px;margin-top: -4px;}
.nav_phone_con>ul>li ul{overflow-y: auto;overflow-x: hidden;position: absolute;top:0;bottom: 0px;width: 100%;background: #f1f1f1;opacity: 0;visibility: hidden;right:-100%;-ms-transition: all 250ms ease-out;transition: all 250ms ease-out;z-index: 3;}
.nav_phone_con>ul>li ul li{height: 60px;line-height: 60px;border-bottom: 1px solid #e6e6e6;}
.nav_phone_con>ul>li ul li:first-child{background: #898989;}
.nav_phone_con>ul>li ul li:first-child a{color: #fff;}
.nav_phone_con>ul>li.on>a{opacity: 0;}
.nav_phone_con>ul>li.on ul{opacity: 1;visibility: visible;right:0;}

.search{display:none;}
.logo{margin:6px 0 0 0;width:176px;}

/*搜索*/
.search-pho{float:left;margin:10px 10px 0 10px;width:100%;}
.search-pho input{transition:none;border:1px solid #63594f;height: 30px;line-height: 30px;float: left;background: transparent;}
.search-pho input:first-child{border-right:0;width:84%;color: #fff;text-indent: 10px;}
.search-pho input:first-child+input{height:32px;line-height:32px;border-left: 0;width:12%;text-align: center;line-height: 30px;background: url(../images/search_btn.png) no-repeat center;text-indent: -9999px;}

}
@media only screen and (max-width: 768px){
body.body_nav_phone>*{left:0;}
.nav_phone{width: 100%;right:-100%;}

}

@media only screen and (max-width:600px){
.header_bottom_r_search_search .ss_on .ss_tet{width:300px!important;right:-40px!important;}
.ss_tet{height:40px!important;}
.header_bottom_r_search_search .ss input{height:40px!important;line-height:40px!important;font-size:14px!important;}
.header_bottom_r_search_search .ss_on .submit{height:40px!important;line-height:40px!important;background-size:100% 100%!important;  }
.warp11{width:100%;}
}

@media only screen and (max-width:550px){
.nav_phone_btn{margin-right:0;}
.nav_phone_btn{margin-top:1px;}
.nav_phone_con{top: 85px;}
}

@media only screen and (max-width:414px){
.search-pho input:first-child{width:82%;}
}

@media only screen and (max-width:375px){
.search-pho input:first-child{width:81%;}
}

@media only screen and (max-width:320px){
.search-pho input:first-child{width:80%;}
}



.header_bottom_r_search{ float:right;height:58px;}

.header_bottom_r_search_arr{ width:12px; background: url(../images/down_icon.png) no-repeat center; height:100%; float:right; margin-left:5px;}
.header_bottom_r_search_en{ float:right; color:#4bc6f9; margin-left: 10px; line-height:58px;}
.header_bottom_r_search_globle{ background: url(../images/globle_icon.png) no-repeat center; height:100%; float:right; width:16px; margin-left:20px; }
.header_bottom_r_search_search{ height:100%; float:right; width:23px; margin-right:8px; }
.line_x{ float:right; width:1px; height:100%; background: url(../images/line_x.jpg) no-repeat center; margin-left:20px;}


.header_bottom_r_search_search .ss{position: relative; float: right; height: 25px; width: 25px; margin-top:25px; margin-right: -8px;/*  background: #fff; */ cursor: pointer;}
.header_bottom_r_search_search .ss_but,.header_bottom_r_search_search .ss .submit{  position: absolute; right: 0; top: 3px;  width: 23px; height:24px;  background: url(../images/search_img.png) no-repeat center; display: inline-block;}
.header_bottom_r_search_search .ss_but, .header_bottom_r_search_search .ss .ui-btn-hidden { top:0; }
.header_bottom_r_search_search .ss_but { top:3px;right:19px;}
.header_bottom_r_search_search .ss i{ display: block; padding: 0 10px; margin-right: 20px;}
.header_bottom_r_search_search .ss input{ width:92%; margin-left: 10%;  opacity: 0; border: 0; background: none; height: 60px; line-height: 60px; font-size:14px; font-family: "microsoft Yahei"; color: #fff;  transition: 0.4s 0.2s; -webkit-transition: 0.4s 0.2s;}
.header_bottom_r_search_search .ss_but{ display: block;}
.header_bottom_r_search_search .ss .submit{ display: none;}
.header_bottom_r_search_search .ss_on{ top:0;}
.header_bottom_r_search_search .ss_on input{ opacity: 1; margin: 0;}
.header_bottom_r_search_search .ss_on .ss_but{}
.header_bottom_r_search_search .ss_on .submit{ display: block; background: url(../images/menu_r.jpg) no-repeat left center; width:60px; height:60px;}
.ss_tet{ position:absolute; top:56px; width: 0; height:60px; background: #0075c1; right:0; transition: 0.4s; -webkit-transition: 0.4s;}
.header_bottom_r_search_search .ss_on .ss_tet{ width:475px;}


/* .nav_box_w1{width:1440px!important;} */