

/* CSS Document */

body,a,p,h1,h2,h3,h4,img,img,input,ul,li,ol,dl,dd,dt,div,span,button,b,div{ margin:0; padding:0; list-style:none; border:0;}

body{font-size:12px;font-family:'Microsoft Yahei',Verdana, Geneva, sans-serif;overflow-x:hidden;}

ul li{list-style:none;}

a{text-decoration:none;}

.fl{float:left;}

.fr{float:right;}

.clear{clear:both;}

.w1200{width:1200px;margin:0 auto;}

.mt10{margin-top:10px;}

.mt15{margin-top:15px;}

.mt20{margin-top:20px;}

.mt35{margin-top:35px;}

.mt50{margin-top:50px;}

.mb10{margin-bottom:10px;}

.mb15{margin-bottom:15px;}

.mb20{margin-bottom:20px;}

.top .top_top{border-bottom:2px solid #e8e7e7;padding-bottom:5px;}

.top .top_top span{color:#cc0000;float:left;     margin-right: 10px;}

.top .top_top a{

	color: #666;

	font-size: 12px;

    margin: 0 3px;

}

.nav_top1 .logo{

	width:420px;

}

.nav_top1 .hot b{

	font-size:18px;

}

.nav_top1 .hot span{

	font-size:24px;

	color:#d60001;

	font-family:"Adobe 黑体 Std";

}

.nav{

	width:100%;

	background:#000;

	height:31px;

}

.top_nav ul li.menuLi {

	position:relative;

	width:172px;

	padding:0;

}

.top_nav ul li h3{

	height:31px;

	line-height:31px;

	background:#3d3947;

	font-size:17px;

	color:#fff;

	text-align:center;



}

.top_nav ul li{

	float:left;

	text-align:center;

	padding:0 15px;

}

.top_nav ul li a{

	color:#fff;

	font-size:15px;

	font-weight:bold;

	line-height:31px;

	display:inline-block;

}

.top_nav ul li+em,.top_nav .subNav .subMenu li+em{

	color:#999;

	font-style:normal;

	float:left;

	line-height:30px;

}

.top_nav ul .subNav:hover{

	background:	#3055a4;

}

.subNav{

	position:relative;

}

.subNav .subMenu{

	width:530px;

	position:absolute;

	top:31px;left:0;

	background:rgba(48,85,164,0.9);

	padding-left:10px;

	display:none;

	z-index:99;

}

.top_nav .subNav .subMenu li{

	float:left;

	padding:0 10px;

}

.top_nav .subNav .subMenu li a:hover,.leftNav dl dd a:hover{

	color:#ffcc66;

}

.leftNav{

	width:100%;

	position:absolute;

	top:31px;left:0;

	background: rgba(44, 41, 51, 0.9);

	z-index:1;

}

.leftNav dl dd{

	position:relative;

	height:85px;

	line-height:85px;

	border-bottom:1px solid #2b2932;

	background: url('../image/narrow.png') 145px center no-repeat;

}

.leftNav dl dd:hover{

	background:#3d3947 url('../image/narrow.png') 145px center no-repeat;

}

.leftNav dl dd a{

	font-size:16px;

	font-weight:bold;

}

.leftNav dl dd:last-child{

	background-image:none;

	height:69px;

	cursor:pointer;

}

.leftNav dl dd img{

	position:absolute;

	bottom:35px;

	left:50%;

	margin-left:-10px;

	cursor:pointer;

}

.leftNav .l_nav{

	width:150px;

	background:rgba(44, 41, 51, 0.8);

	padding:0 10px 6px;

	position:absolute;

	left:172px;

	top:0;

	display:none;

	z-index:999;

}

.leftNav .l_nav li{

	float:none;

	height:39px;

	line-height:39px;

	border-bottom:1px solid #8e9599;

}

.leftNav .l_nav li a{

	color:#fff;

	font-size:15px;

}

.leftNav .l_nav li a:hover{

	text-decoration: underline;

}

.banner{

	width:100%;

	height:680px;

	margin-bottom: 20px;

	position:relative;

}

.banner .bd{

	width:100%;

	height:500px;

	margin:0 auto;

	overflow:hidden;

	position:relative;

	z-index:0;

}

.banner .bd ul{ width:100% !important; }

.banner .bd li{

	float:left;

	width:100%;

	height:100%;

	position:absolute;

	top:0;

	left:0;

	display:none;

	animation:hh 3s linear  0s;

	-webkit-animation:hh 3s linear  0s;

	-moz-animation:hh 3s linear  0s;

	-ms-animation:hh 3s linear  0s;

	-o-animation:hh 3s linear  0s;

	z-index:-10;

}

.banner .bd li.cur{

	display:block;

}

.banner .bd li a{

	display:block;

	width:100%;

	height:100%;

}

.s_ban{

	position:absolute;

	bottom:0px;

	left:50%;

	margin-left:-500px;

	/*z-index:1;*/

}

.s_ban ul li{

	width:200px;

	height:auto;

	float:left;

	overflow:hidden;

	margin:0 5px;

}

.s_ban ul li.on{

	box-shadow:3px 3px 15px #666;

	transition: transform 0.35s;

	transform:scale(1.01);

}

.s_ban ul li img{

	width:200px;

	height:183px;

	display:block;

}

.s_ban ul li b,.s_ban ul li span{

	font-size:16px;

	line-height:30px;

}

.liColor,.liColor p a{color:#724400}

.li1Color,.li1Color p a{color:#12406e;}

.s_ban ul li div{

	padding:0 10px;

}

.liColor p{

	border-top:1px solid #b68946;

}

.li1Color p{

	border-top:1px solid #698aac;

}

.liColor p a,.li1Color p a{

	margin-right:5px;

	line-height:20px;

}

.s_ban ul li.liB1 div{

	background:#f1c37e;

}

.s_ban ul li.liB2 div{

	background:#fabd65;

}

.s_ban ul li.liB3 div{

	background:#f1b45a;

}

.s_ban ul li.liB4 div{

	background:#acc7e3;

}

.s_ban ul li.liB5 div{

	background:#8db9e6;

}

.s_ban ul li.liB6 div{

	background:#86b2df;

}

.leayee{

	height:178px;

	background:url(../image/leayee.jpg) center top no-repeat;

}

.leayee{margin-top:230px;}

.wrap{

	width:100%;

	background:#fff;

}

.wrapCon .titBg{

	width:100%;

	background:url(../image/col_bg.jpg) left center no-repeat;

}

.wrapCon .titBg b{

	height:38px;

	line-height:38px;

	display:inline-block;

	font-size:26px;

	color:#fff;

	background:#3055a4;

	padding:0 50px;

}

.wrapCon .titBg span{

	font-size:18px;

	color:#000;

	font-weight:700;

	padding-left:20px;

}

.titBg .fr{

	padding-right:10px;

}

.Pro ul li:first-child{

	margin-left:0;

}

.Pro ul li:nth-child(7n){

	margin-left:0;

}

.Pro ul li{

	width:190px;

	float:left;

	margin-left:12px;

	margin-bottom:20px;

	box-shadow:2px 2px 8px #888888;

	border-radius:5%;

}

.Pro ul li>a{

	width:190px;

	height:203px;

	display:block;

	overflow:hidden;

}

.Pro ul li img{

	width:190px;

	height:203px;

	display:block;

	opacity:0.6;

	transition:all ease 0.35s 0s;

	-webkit-transition:all ease 0.35s 0s;

	-ms-transition:all ease 0.35s 0s;

	-moz-transition:all ease 0.35s 0s;

	-o-transition:all ease 0.35s 0s;

}

.Pro ul li img:hover{

	transform:scale(1.1);

}

.Pro p{

	width:100%;

	height:25px;

	font-size:14px;

	line-height:25px;

	text-align:center;

	background:#efefef;

}

.Plan ul li{

	float:left;

	width:598px;

	position:relative;

	overflow:hidden;

}

.Plan ul li span{

	position:absolute;

	top:0;left:0;

	padding:10px 15px;

	display:block;

}

.Plan ul li span b{

	font-size:40px;

	font-weight:700;

	line-height:45px;

	color:#fff;

}

.Plan ul li img{

	width:598px;

	height:479px;

	display:block;

	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;

	transition: opacity 0.35s, transform 0.35s;

	-webkit-transform: translate3d(-10px,0,0) scale(1.12);

	transform: translate3d(-10px,0,0) scale(1.12);

	-webkit-backface-visibility: hidden;

	backface-visibility: hidden;



}

.Plan ul li:hover img{

	opacity: 0.5;

	-webkit-transform: translate3d(0,0,0) scale(1);

	transform: translate3d(0,0,0) scale(1);

}

.red, .red a {

    color: #b61d1d !important;

}

.yellow{border:1px solid #fac540; }

.orange{border:1px solid #e59548; }

.blue{border:1px solid #65a4ba; }

.yellow span{background:#fac540;}

.orange span{background:#e59548;}

.blue span{background:#65a4ba;}

/*当前位置*/

.main{width:1200px;margin:0 auto;}

.position{position:relative;border-bottom:1px solid #ccc;line-height:30px;z-index:-9999;}

.position span{color:#000;}

.position span a{font-size:14px;}



/*渠道代理*/

.hxys{margin-top:10px;}

.ppzc{width:100%;background:#fbfbfb;}

.hxys .tit_img,.ppzc .tit_img{width:1200px;height:50px;background:url('https://wanju.wen361.com/images/tit_bg.jpg') no-repeat;}

/*.ppzc .tit_img{width:1200px;height:50px;background:url('../images/tit_bg1.jpg') no-repeat;}

*/.hxys .tit_img h2,.ppzc .tit_img h2{width:145px;font-size:36px;font-weight:bold;margin:0 auto;}

.hxys .hxys_img{margin-top:20px;}

.hxys .jm_tx{margin-top:20px;margin-bottom:20px;}

.hxys .jm_tx li{font-size:16px;line-height:34px;}



.zf_txt .dl1,.zf_txt .dl2,.zf_txt .dl3,.zf_txt .dl4,.zf_txt .dl5,.zf_txt .dl6,.zf_txt .dl7,.zf_txt .dl8{background:url(https://wanju.wen361.com/images/dl123.png) no-repeat;}

.zf_txt ul li{width:500px;float:left;font-size:18px;padding-left:90px;}

.zf_txt .dl1{ background-position:left 5px; padding-top:30px; height:90px;}

.zf_txt .dl2{ background-position:left -507px; padding-top:20px; height:100px; margin-left:20px;}

.zf_txt .dl3{ background-position:left -122px; padding-top:30px; height:90px;}

.zf_txt .dl4{ background-position:left -634px; padding-top:50px; height:70px; margin-left:20px;}

.zf_txt .dl5{ background-position:left -250px; padding-top:20px; height:100px;}

.zf_txt .dl6{ background-position:left -760px; padding-top:50px; height:70px; margin-left:20px;}

.zf_txt .dl7{ background-position:left -375px; padding-top:30px; height:90px;}

.zf_txt .dl8{ background-position:left -888px; padding-top:50px; height:70px; margin-left:20px;}

.zf_txt,.wm_box {}

.zf_txt li{ font-size:16px; line-height:34px;}



/*外贸代工*/

.wmdg{margin-top:20px;}

.wmdg dl{position:relative;}

.wmdg dl .dd1{width:1200px; height:333px;background:url(../image/wmbg01.jpg) left center no-repeat;position:relative;}

.wmdg dl .dd1 .dd1_div{position:absolute;right:110px;bottom:88px;line-height:30px;}

.wmdg dl .dd1 h2,.wmdg dl .dd2 h2,.wmdg dl .dd3 h2,.wmdg dl .dd4 h2{font-size:30px;color:#ad1b1e;margin-bottom:41px;margin-left:5px;}

.wmdg dl .dd1 p,.wmdg dl .dd2 p,.wmdg dl .dd3 p,.wmdg dl .dd4 p{font-size:18px;color:#666;}

.wmdg dl .dd2{width:1200px; height:333px;background:url(../image/wmbg02.jpg) left center no-repeat;position:relative;}

.wmdg dl .dd2 .dd1_div,.wmdg dl .dd4 .dd1_div{position:absolute;left:60px;bottom:91px;line-height:30px;}

.wmdg dl .dd3{width:1200px; height:333px;background:url(../image/wmbg03.jpg) left center no-repeat;position:relative;}

.wmdg dl .dd3 .dd1_div{position:absolute;right:315px;bottom:88px;line-height:30px;}

.wmdg dl .dd4{width:1200px; height:333px;background:url(../image/wmbg04.jpg) left center no-repeat;position:relative;}



/*oem*/

.oem li{ float:left;width:231px;height:230px;background:url('https://wanju.wen361.com/images/oemli.jpg') no-repeat;margin-left:9px;margin-top:50px;}

.oem li h1{text-align:center;font-size:24px;font-weight:normal;line-height:42px;color:#ad1b1e;}

.oem li h2{text-align:center;font-size:24px;font-weight:normal;line-height:84px;color:#fff;}

.oem li p{padding:0px 30px;text-align:justify;font-size:16px;color:#000;}



/*foot*/

/*各省公司*/

.hotline .tel_tit {

    background: url(../image/hotline.jpg) no-repeat;

    height: 255px;

}

.foot_tel{ width:1200px; margin:auto;}

.mtx_tel{width:1196px; margin:auto; background:#FFFFFF;  overflow:hidden;}

.tel_box{ margin-bottom:20px; background:#FFFFFF; overflow:hidden; border:2px solid #5D5E5D; font-family:"微软雅黑"; font-size:14px; color:#333333;}

.tel_box td,.tel_box dd{ font-size:14px;}

.foot_tel .tel_tit{ background:url(https://wanju.wen361.com/images/tel_tit.png) no-repeat; height:204px; /* margin-top:30px; */}

.mtx_tel .tel_right b{ color:#CA0100;}

.mtx_tel .tel_left div{color:#000; background:#f9f9f9;}





.foot{width:100%;background:#333;font-size:14px;}

.footer{

	width:1200px;

	height:230px;

	background:url(../image/ewm.png) left 10px no-repeat ;

}

.foot_l{

	width:415px;

	padding-top:45px;

}

.foot_l span{

	display:block;

	height:40px;

	background:url(../image/tel1.png) left center no-repeat;

	color:#fff;

	font-size:16px;

	padding-left:60px;

	margin-bottom:10px;

}

.cyqy{ text-align:right;}

.foot_l span font{color:#dc100b;font-size:18px;}

.foot_l p{line-height:24px;color:#fff;font-size:14px;}

.foot_r{width:650px;}

.foottxt{padding:45px 0 25px 0;line-height:30px;}

.foottxt a{color:#fff; display: inline-block;}

.foottxt span{color:#fff;}

.foot .copy{background:#000;color:#999;line-height:30px;font-size:14px;}

.foot .copy p{ text-align:center;}

.Top{width:50px;height:50px;line-height:50px;position:fixed;right:0px;bottom:325px;}



.logo-title{

    height: 70px;

    margin-top: 25px;

}

.logo a{

    padding: 20px 10px 20px 0;

}

.header-title{

    display: block;

    float: left;



}

.tel{

    font-size: 18px;

    color: #000;

    line-height: 56px;


}

.tel span{

    color: #e14445;

	 font-size:22px;

}



/* nav css */

.nav1{

    height: 35px;

    background: #3babb5;

    margin-top: 20px;

}

.nav1 li{

    width: 120px;

    float: left;

    text-align: center;

    font-size: 15px;

    font-weight: 600;

}

.nav1 li.nav-row{

    line-height: 35px;

}

.nav1 li.nav-row:hover {

    background: #555;

}

.nav1 li.menu{

    width: 172px;

    font-size: 18px;

    font-weight: 600;

    position: relative;

    z-index: 10;

	 background:#3055a4;

}

.nav1 li.menu h1{

    display: block;

    height: 35px;

    background: #1e8790;

    line-height: 35px;

	font-size:18px;

}

.nav1 li a{

    color: #fff;

}

.nav1 em {

    height: 15px;

    border-left: 1px solid #d2eab2;

    float: left;

    margin-top: 10px;

}

.menu ul{

    position: absolute;

}

.menu ul li {

    width: 162px;

    background: rgba(44, 165, 174, 0.9);

    text-align: left;

    padding-left: 10px;

}

.menu ul li a{
    color: #fff;
   font-size: 14px;
font-weight:normal;
line-height: 45px;

}

.menu ul h3 a{

    display: block;

    width: 172px;

    height: 70px;

    line-height: 70px;

    margin-left: -10px;

   background: rgba(23, 152, 162, 0.9);

    font-size: 20px;
font-weight:bold;
    text-align: center;

}

.menu ul span{

    display: block;

    width: 172px;

    height: 55px;

    background: url(../image/top.png) center no-repeat #1b9aa4;

    cursor: pointer;

    margin-left: -10px;

}

.nav-menu{

    position: relative;

}

.nav-menu ul{

    width: 155px;

    position: absolute;

    top: 35px;

    left: 0;

    background: rgba(48,85,164,0.9);

    padding-left: 15px;

    z-index: 10;

    display: none;

    opacity: 0.8;

}

.nav-menu ul li{

    width: auto;

    height: 40px;

    line-height: 40px;

    float: left;

}

.nav-menu ul li a{

    color: #fff;

}



.solider {

    position: relative;

}

.solider-img li{

	position: absolute;

	top: 0;

	left: 0;

	opacity: 0;

	z-index: 0;

	width: 100%;

	height: 600px;

}

.solider-img li a{

	display: block;

	width: 100%;

	height: 100%;

}





.yuandian{

    width:115px;

    height: 15px;

    position: absolute;

    left: 50%;

    bottom: 20px;

    margin-left: -47px;

    z-index: 10;

}

.yuandian li{

    width: 15px;

    height: 15px;

    float: left;

    cursor: pointer;

    margin-right: 4px;

    background: #ccc;

    border-radius: 7px;

}

.yuandian li.on{

    background: #000;

}

.jiantou-lr{

    width: 22px;

    height: 57px;

    background: url(../image/jiantou_lr.png) no-repeat;

    position: absolute;

    left: 130px;

    bottom: 210px;

    z-index: 10;

    display: none;

    cursor: pointer;

}

.jiantou-left{

    background-position: left top;

}

.jiantou-right{

    background-position: -23px 0;

    left: auto;

    right: 130px;

    bottom: 210px;

}

.qq #floatX{

	background: #363636;

}

.tit_main{background:url(../image/titbg.png) center 80px no-repeat; height:100px; text-align:center;}

.tit_main h2{ color:#333; font-size:34px; line-height:45px; padding-top:10px;}

.tit_main p{ font-size:14px; color:#585858; line-height:24px;}

.tit_box{

	margin-bottom: 4px;

	text-align: center;

}

.tit_box ul{

	display: inline-block;

	border: 1px solid #333;

}

.tit_box ul li{

	float: left;

	border-left: 1px solid #333;

}

.tit_box ul li a{

	color: #333;

	font-size: 14px;

	padding: 0 15px;

	line-height: 30px;

}

.dz_pic{border:2px solid #ccc;overflow:hidden;}

.dz_pic .dz_tab{display:none; line-height: 0;}

.dz_tab img{

	width: 100%;

}

.dz_list{

	background: #434344;

	overflow: hidden;

	padding: 10px 0;

}

.dz_list li{margin-left: 3px;float:left;width: 236px;position:relative;overflow:hidden;}

.dz_list li a{color:#000;}



.dz_list li div h3{

	width: 90%;

	height: 80%;

	margin-left: 5%;

	display: block;

	background: #3d3947;

	border: 1px solid #fff;

}



.dz_list li:hover .pic-one h3,.dz_list li.on .pic-one h3{

	color: #f1b45b;

	border: 1px solid #fff;

}



.mkdz_pic{border:2px solid #2ca5ae;overflow:hidden;}

.mkdz_pic .mkdz_tab{display:none; line-height: 0; position: relative;}

.mkdz_tab img{

	width: 100%;

}

.mkdz_list{

	background: #2ca5ae;

	overflow: hidden;

	padding: 10px 0;

}

.mkdz_list li{margin-left: 3px;float:left;width: 595px;position:relative;overflow:hidden;}

.mkdz_list li a{color:#000;}



.mkdz_list li div h3{

	width: 90%;

	height: 80%;

	margin-left: 5%;

	display: block;

	background: #0e919b;

	border: 1px solid #fff;

}



.mkdz_list li:hover .pic-one h3,.mkdz_list li.on .pic-one h3{

	color: #f1b45b;

	border: 1px solid #f1b45b;

}



.td_nav{ background:#F4F5F4; height:50px;}

.td_nav ul{ position:absolute; left:50%; margin-left:-325px;}

.td_nav li{ float:left; position:relative; width:130px; text-align:center;}

.td_nav li span{ display:none;  width:30px; position:absolute; top:25px; border-bottom:1px solid #000100; height:1px; overflow:hidden;}

.td_nav li span.x_l{ left:0;}

.td_nav li span.x_r{ right:0;}

.td_nav li a{ font-size:16px;line-height:50px; background:#F4F5F4; padding:0 5px; display:block; font-weight:bold;}

.td_nav li.on span{ display:block;}

.td_nav li.on a{ color:#EC3F24;}

.td_nav_bt{ text-align:center; margin-top:16px;}

.td_nav_bt a{ font-size:15px;}

.td_nav_bt span{ color:#dadada; padding:0 10px;}

.td_cont{ overflow:hidden; display: none;}

.td_cont li{ width:286px; float:left; border:1px solid #C6C7C6; margin-left:16px; margin-top:16px; line-height:0; padding-bottom:5px;}

.td_cont li a{ display:block; overflow:hidden;}

.td_cont li p{ font-size:14px; line-height:24px; height:24px; overflow:hidden; padding:0 10px;}

.td_cont li p a{ display:inline; color: #333;}

.td_cont li img{ transition:all 0.5s; width: 100%;}

.td_cont li:hover img{transform:scale(1.2);}



.tit_xk_bt{ background:#F4F5F4; overflow:hidden; line-height:40px; margin-bottom: 16px;}

.tit_xk_bt em{ font-size:16px; color:#FFF; float:left; font-style:normal; font-weight:bold; background:#0e919b; padding:0 10px; margin-right:20px;}

.tit_xk_bt em a{color:#FFF;}

.tit_xk_bt span{ padding:0 10px; float:left;}

.tit_xk_bt a{ float:left; font-size:15px; color:#333;}



.anli_cont{ overflow:hidden;}

.anli_cont li{ width:286px; float:left; border:1px solid #C6C7C6; margin-left:16px; margin-bottom:16px; line-height:0; padding-bottom:5px;}

.anli_cont li a{ display:block; overflow:hidden;}

.anli_cont li p{ font-size:14px; line-height:24px; height:24px; overflow:hidden; padding:0 10px;}

.anli_cont li p a{ display:inline; color: #333;}

.anli_cont li img{ transition:all 0.5s; width: 100%;}

.anli_cont li:hover img{transform:scale(1.2);}



.weizhi{background:url(../image/dingwei.jpg) no-repeat; width: 120px; height: 300px; position: fixed; top: 10%; left: 50%; margin-left: 620px; z-index: 99999;}

.weizhi a{ display: block; width: 100%; height: 50%; }



.dz_list li span{height:40px;line-height:36px;font-size:16px;text-align:center;font-weight:bold;display:block;color:#000;cursor:pointer;}

.pic-one h3{font-size: 24px;text-align:center;line-height: 64px;color: #fff;}

.online_icon a#floatShow{background:url(../image/show.png) no-repeat !important;}

.online_icon a#floatHide{background:url(../image/hide.png) no-repeat !important;}

#onlineService {background:url(../image/showbg1.jpg) no-repeat !important;}

#doyoo_monitor {background:url(../image/ec_img.gif) no-repeat !important; }

.fudong{ background:url(../image/fd_bg.gif) center repeat-x !important; }



/*艺貝箱包 我们的定制与生产*/

.cate_box{

	text-align: center;

}

.cate_box h2{

	color: #333;

	font-size: 34px;

	line-height: 45px;

}

.our-pro{

	width:100%;

}

.our-pro-con{

	width:1200px;

	margin:-5px auto 0;

}

.our-pro-txt{

	width:1100px;

	background:#fff;

	border:3px solid #9bc6e8;

	padding: 12px 10px 3px 0;

	margin-top:20px;

	position:relative;

	height:160px;

}

.pro-txt-l{

	width:975px;

	margin-top:20px;

	margin-left:20px;

}

.pro-txt-l a{

	font-size: 14px;

	line-height: 24px;

	color: #333;

}

.pro-txt-l b{

	display:inline-block;

}

.pro-txt-l p em{

	font-style:normal;

	padding:0 5px 0 10px;

	color:#000;

}

.pro-txt-r{

	background:#67abd2;

	position:absolute;

	right:-95px;

	top:7%;

}

.pro-txt-r span a{

	width: 20px;

    font-size: 16px;

    word-wrap: break-word;

    letter-spacing: 20px;

    display: block;

    padding:10px 10px 5px;

    float: left;

	color:#000;

	margin:3px;

	background:#ffd400;

	line-height: 18px;

}

.pro-txt-r span em{

	transform:rotate(90deg);

	-ms-transform:rotate(90deg); 	/* IE 9 */

	-moz-transform:rotate(90deg); 	/* Firefox */

	-webkit-transform:rotate(90deg); /* Safari 和 Chrome */

	-o-transform:rotate(90deg);

	display:block;

	font-style:normal;

	padding-top:5px;

}

.cate_nav{

	width:456px;

	margin:10px auto;

	overflow:hidden;

}

.gg_nav_cl{

	width:875px;

}

.gg_nav_zt{

	width:430px;

}

.gg_nav_ch{

	width:760px;

}

.cate_nav ul li,.cate_nav ul dd{

	float:left;

	padding:0 20px;

	border:1px solid #ccc;

	border-right:none;

}

.cate_nav ul dd{

	border-right:1px solid #d8a827;

}

.ourP{

	position:absolute;

	left:50%;

	top:-23px;

	margin-left: -228px;

}

.ourP a{

	font-size: 14px;

	color: #333;

}

.ourP ul li{

	padding:5px 0;

	width:90px;

	text-align:center;

	background:#fff;

}

.ourP ul li.cur{

	background:#c67d0f;

}

.ourP ul li.cur a{

	color:#fff;

}

.ourP ul dd{

	background:#fff;

	padding:5px 20px;

}





/* 艺貝玩具 我们的定制与生产*/

.all_pro{

    background:#fafafa;

    padding:20px 0px 20px 0px;

    height:210px;

}

.pro_l{

    width:60%;

}



.tab .tab_list ul li{

    float:left;

    background:#ebebeb;

    padding:0 10px;

}

.tab .tab_list ul li a{

    line-height: 30px;

    color: #333;

    font-size: 16px;

    font-weight: 600;

}

.tab .tab_list ul li.curr{

    background:#2081c9;

    color:#fff;

}

.tab .tab_list ul li.curr a{

    color:#fff;

    font-weight: bold;

}

.tab .tab_list ul span a:hover{

    color:#2081c9;

}

.tab_txt{

    display:none;

    padding-top:10px;

}



.tab_txt p a{

    line-height:26px;

    color: #333;

}

.tab_txt p i{

    font-style:normal;

    padding: 0 5px;

    color: #666;

}

.tab_txt p i:last-child, .tab_txt em i:last-child{

    display:none;

}

.pro_r{

    width:38%;

    margin-top: 40px;

}

.pro_r span a{

    width:20px;

    font-size:14px;

    word-wrap:break-word;

    letter-spacing:20px;

    display:block;

    border-left:2px solid #e1e0e0;

    padding:20px 10px;

    float:left;

    color:#333;

}

.pro_r span.fuwu{

    width:260px;

    float:left;

    display:block;

    font-size:30px;

    text-align:center;

    font-weight:bold;

    padding:40px 10px 53px 10px;

    background:#f4f3f3;

    line-height:25px;

    font-weight: initial;

}

.pro_r span.fuwu em{

    font-style:normal;

    color:#888;

    font-size:16px;

    display:block;

    margin-top:10px;

}







/* 移动站在pc站状态下需要隐藏的模块 */

.gesheng{

	display: none;

}

.solider2{

	display: none;

}

.tit{

	display: none;

}

.foot1{

	display: none;

}

.address{

	display: none;

}

.pro-txt-l p span{

	display: none;

}

.tab_txt p span{

	display: none;

}

/* 移动站各省公司 */

.gesheng{

    width: 100%;

    max-width: 640px;

    font-size: 1.8rem;

}

.gesheng table{

    border-collapse: collapse;

    border: none;

}

.gesheng table td{

    width: 64px;

    text-align: center;

    border: 1px solid #bbb;

}

.gesheng table td a{

    color: #333;

    display: inline;

    font-size: 1.6rem;

}

/* 移动站轮播图 */

.solider2{

    width: 100%;

    position: relative;

    overflow: hidden;

}

.solider2 img{

    width: 100%;

}

.solider2 .hd{

    width: 640px;

    height: 1.1rem;

    position: absolute;

    z-index: 1;

    bottom: 1rem;

    text-align: center;

}

.solide2r .hd ul{

    height: 1px;

    font-size: 0;

    vertical-align: top;

}

.solider2 .hd ul li{

    display: inline-block;

    width: 1rem;

    height: 1rem;

    border-radius: 1rem;

    background: rgba(0,0,0,0.7);

    margin: 0 0.5rem;

    vertical-align: top;

    overflow: hidden;

    z-index: 99;

    font-size: 0;

}

.solider2 .hd ul li.on{

    background: rgba(59, 171, 181, 0.7);

}

/* 移动站各省公司 */

.tit{

    color: #000;

    width: 100%;

    font-size: 0;

    padding-top: 3.5rem;

    padding-bottom: 2.5rem;

    text-align: center;

}



.tit h2{

    font-size: 3rem;

}

.tit span{

    width: 100%;

    font-size: 1.8rem;

    display: inline-block;

    background: url('https://wanju.wen361.com/images/fen_bg.png') repeat-x center;

}

.tit i{

    padding: 0 1.5rem;

    background: #fff;

}

.tit em{

    color: #3babb5;

    padding: 0 5rem;

    background: #fff;

}

/*====  foot ====*/



.foot1{

    width: 100%;

    max-width: 640px;

    margin: 0 auto;

    line-height: 8rem;

    border-top: 1px solid #ccc;

    border-bottom: 1px solid #b5b5b5;

    position: fixed;

    bottom: 0;

    z-index: 11111;

    background: #eee;

}

.foot1 a{

    width: 49.5%;

    float: left;

    color: #2b2b2b;

    text-align: center;

    font-size: 2.4rem;

}

.foot1 a img{

    vertical-align: middle;

}

.foot1 a:nth-child(1){

    border-right: 1px solid #b5b5b5;

}



.nav-nl{

    height: 33px;

    margin-top: 17px;

    min-width: 1200px;

    background: #ff4459;

    box-shadow: 0 2px 3px rgba(0, 0, 0, 0.3);

}

.nav-nl li{

    color: #fff;

    float: left;

    /*margin: 0 24px;*/

    font-size: 16px;

    line-height: 33px;

}

.nav-nl>ul>li>a{

    padding: 0 22px;

}

.nav-nl li.menu-nl{

    width: 185px;

    position: relative;

    z-index: 11;

}

.nav-nl li a{

    color: #fff;

}

.nav-nl li a:hover{

    color: #333;

    font-weight: bold;

}

.nav-nl li h3{

    font-size: 20px;

    background: #e92c41;

    font-weight: 600;

    text-align: center;

}

.twoMenu{

    background: #ff4459;

    opacity: 0.9;

    position: absolute;

}

.twoMenu a{

    display: block;

}

.twoMenu li{

    width: 185px;

    /*line-height: 42px;*/

    /*background: url(../images/twomenu_bg.png) right center no-repeat;*/

    margin: 0;

    text-align: center;

    position: relative;

    background: url('../image/r_jt.png') no-repeat 162px center;

}

.twoMenu>li>a{

    font-size: 18px;

    font-weight: bold;

}



.me_head .twoMenu li{

    line-height: 38px;

}

.twoMenu>li:nth-child(2n){

    line-height: 75px;

}

.me_head .twoMenu>li:nth-child(2n){

    line-height: 44px;

}

.twoMenu>li:nth-child(2n+1){

    line-height: 41px;

    background: #f03b4f url('../image/r_jt.png') no-repeat 162px center;

}

.twoMenu li:hover{

    background: url() #ed3448;

}

.twoMenu li.up{

    height: 36px;

    background: #e92c41 url(../image/up_bg.png) center no-repeat;

    cursor: pointer;

}

.me_head .twoMenu li.up{

    height: 40px;

}

.threeMenu{

    position: absolute;

    top: 0;

    left: 185px;

    background: #ed3448;

    display: none;

}

.twoMenu .threeMenu li{

    padding-left: 0;

    background: none;

    text-align: center;

    line-height: 42px;

}

.twoMenu li:hover .threeMenu{

    display: block;

}

/*自适应*/

@media(max-width:640px){

	body{

		width: 100%;

		min-width: 100% !important;

	}

	html{

		font-size: 62.5%;

	}

	.pro-txt-r,.Top,.solider,.nav1,.header-title,.pro_r,.tit_box,.hot b,.top,.ad01,.main,.nav,.banner,#online_qq_layer,.foot_tel,.foot,.fudong,.navfloor,.foot_b,.le-qq,.hotline{

		display: none!important;

	}

	.address,.tit,.foot1,.solider2,.mob_top,.banner1,.gesheng{

		display: block;

	}

	.w1200{

		width: 98%;

	}

	#newBridge #nb_icon_wrap{

		display: none;

	}

	.address{

		margin-bottom: 8.2rem !important;

	}

	html body.ec #LXB_CONTAINER{

		bottom: -1000px !important;

	}

	.hot{

		line-height: 65px;

	}

	.dz_list li{

		width: 19.4%;

	}

	.dz_list li div h3{

		font-size: 1.6rem;

	}

	.td_nav{

		position: relative;

	}

	.td_nav ul {

		width: 100%;

    	left: 0;

    	margin-left: 0;

	}

	.td_nav li {

    	width: 20%;

	}

	.td_nav li span{

		width: 1.5rem;

	}

	.td_cont ul li:nth-child(4n+1){

		margin-left: 16px!important;

	}

	.td_cont li p{

		font-size: 1.6rem;

	}



	.td_cont li p a{

		font-size: 1.6rem;

	}

	.pro_l{

		width: 100%;

		float: none;

		height: auto;

	}

	.mkdz_list li{

		width: 49%;

	}

	.tab .tab_list ul li a {

		font-size: 1.8rem;

	}

	.anli_cont ul li:nth-child(4n+1){

		margin-left: 16px!important;

	}

	.mkdz_list2 li{

		width: 19.3%!important;

	}

	.tab_txt p a{

		font-size: 1.6rem;

	}

	.tab_txt p{

		font-size: 1.6rem;

	}

	.tab_txt p a{

		font-size: 1.6rem;

	}

	.tit_xk_bt{

		height: 4rem;

	}

	.our-pro-txt{

		width: 97.5%;

		height: auto;

	}

	.our-pro-con{

		width: 100%;

	}

	.pro-txt-l{

		width: 95%;

	}

	.pro-txt-l p{

		height: 3rem;

		overflow: hidden;

		position: relative;

		padding-right: 3.5rem;

		margin: 10px 0;

	}

	.pro-txt-l p em{

		font-size: 2rem;

	}

	.pro-txt-l p > span{

		transform:rotate(90deg);

		-ms-transform:rotate(90deg); 	/* IE 9 */

		-moz-transform:rotate(90deg); 	/* Firefox */

		-webkit-transform:rotate(90deg); /* Safari 和 Chrome */

		-o-transform:rotate(90deg); 	/* Opera */

		position: absolute;

    	top: 0;

    	right: 0;

    	font-size: 3rem;

    	text-align: right;

    	line-height: 2.8rem;

    	display: block;

	}

	.pro-txt-l a{

		display: inline-block;

		font-size: 1.8rem;

		line-height: 2.8rem;

	}

	.cate_nav a{

		font-size: 2rem;

	}

	.td_cont li{

		width: 289px;

	}

	.all_pro{

		height: auto;

		width: 95%;

   	 	margin: 0 auto;

	}

	.tab_txt p{

		width: 95%!important;

		float: none!important;

		height: 2.6rem;

		overflow: hidden;

		position: relative;

		padding-right: 3.5rem;

		margin: 10px 0;

	}

	.tab_txt p a{

		display: inline-block;

		font-size: 1.8rem;

		line-height: 2.8rem;

	}

	.tab_txt p span{

		transform:rotate(90deg);

		-ms-transform:rotate(90deg); 	/* IE 9 */

		-moz-transform:rotate(90deg); 	/* Firefox */

		-webkit-transform:rotate(90deg); /* Safari 和 Chrome */

		-o-transform:rotate(90deg); 	/* Opera */

		position: absolute;

    	top: 0;

    	right: 0;

    	font-size: 3rem;

    	text-align: right;

    	line-height: 2.8rem;

    	display: block;

	}

	.tab_txt p i{

		font-size: 2rem;

	}

	.tit_xk_bt a{

		font-size: 1.8rem;

	}

	.anli_cont li p a{

		font-size: 1.8rem;

	}

	.anli_cont li p{

		font-size: 1.8rem;

		height: 2.8rem;

		line-height: 2.8rem;

	}

	.td_cont li p{

		font-size: 1.8rem;

		height: 2.8rem;

		line-height: 2.8rem;

	}

	.td_cont li p a{

		font-size: 1.8rem;

	}

}



.solider1 {

    height: 500px;

}

.solider-img1 li a{

	display: block;

	width: 100%;

	height: 100%;

}



.textt{
    padding-left: 10px ;
    text-align: center;
margin: 6px 0 0 10px;
border-left: #eee 1px solid;
}
.text1 {
    color:#222222;
    font-size: 18px;
    font-weight: bold;
letter-spacing: 1px;
}
.text2 {
    color:#000000;
    font-size: 16px;
    position: relative;
}
.text2 span {
    position: relative;
    z-index: 10;
    background: #ffffff;
    padding: 0 27px;
    font-weight: unset;
    font-size: 14px;
    letter-spacing: 1px;
}
.textt .line {
    width: 170px;
    height: 1px;
    background:#000000;
    position: absolute;
    top: 11px;
    left: 0px;
}

.leftBtn, .rightBtn {
    width: 58px;
    height: 114px;
    position: absolute;
    top: 50%;
    cursor: pointer;
    margin-top: -57px;
    background: rgba(255,255,255,0.3);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4cffffff,endColorstr=#4cffffff);
}
.rightBtn {
    right: 10px;
}
.leftBtn {
    left: 10px;
}
.mkdz_tab ul li{display:none}