@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{margin:0;padding:0;}
body{ color:#666; font-size:14px; font-family:"微软雅黑";}
ul, ol { list-style: none;} 
img.banner{
	width: 100%;
}
img,fieldset{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
address,cite,code,em,th {font-weight:normal; font-style:normal;}
input,button,textarea,select{font:100% Arial,''; vertical-align:middle}
table,td,tr,th{font-size:12px;}
.nodispaly{ display:none}
.line{height:20px; line-height:20px; font-size:0px; clear:both; overflow:hidden; display:block;}
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0px; visibility:hidden; content:".";}
a{color:#666; text-decoration:none;}
a:hover {color:#00a2e2; text-decoration:underline; }
.layout{ width:100%; margin:0 auto}
.layout1{ width:1000px; margin:0 auto;min-height:200px}

.xiala{float:left;width:330px;text-align:center;}
.xiala img{width:330px;}

.header{ height:66px;background: url(../images/pic24.png) repeat; position:fixed; top:3%; left:3%; width:94%; z-index:99; transition:all 0.2s;}
.top{position:relative;}
.top h1{ float:left; padding-top:20px; width:30%;}
.top h1 img{ margin-left:20px;}

.navBar{ z-index:1;   color:#fff; height:66px; line-height:66px; width:40%; float:left;}
.navbox{ width:980px; margin:0 auto; font-family:"Microsoft YaHei",SimSun,SimHei;  }
.navbox ul{}
.navbox li{}
.navbox h3{ padding:0 20px;}
.navbox .m{ display:inline-block;margin:0 10px; text-align:center;   }
.navbox h3 a{  zoom:1; line-height:66px;  display:block; text-decoration:none;}
.navbox .on a{border-bottom:5px solid #c00;}
.navbox .sub{ position:absolute; left:0px; top:66px;  background:#eaeaea;  float:left; line-height:30px;  
	}
.navbox .sub li{ text-align:center;}
.navbox .sub li a{ color:#333; display:block; zoom:1;}
.navbox .sub dl{ display:inline-block; *display:inline; zoom:1; vertical-align:top; padding:15px 29px; line-height:26px;  }

.navbox #m2 .sub{ z-index:1; width:100%; position:absolute; padding:20px 0;}
	
.navbox #m2 .sub .picScroll-left{overflow:hidden; position:relative; width:1180px; margin:0 auto;}
.navbox #m2 .sub .picScroll-left .hd{ width:100%; height:52px; position:absolute; top:50%; margin-top:-26px; z-index:1;}
.navbox #m2 .sub .picScroll-left .hd .prev{ display:block; width:26px; height:52px; float:right; overflow:hidden;
			 cursor:pointer; background:url(../images/pic8.png) no-repeat; position:absolute; left:20px;}
.navbox #m2 .sub .picScroll-left .hd .next{ display:block; width:26px; height:52px; float:right;  overflow:hidden;
			 cursor:pointer; background:url(../images/pic8.png) no-repeat -34px 0; position:absolute; right:20px;}
.navbox #m2 .sub .picScroll-left .bd{ padding:20px 60px; position:reltive; z-index:2;}
.navbox #m2 .sub .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.navbox #m2 .sub .picScroll-left .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center; line-height:40px; color:#333;}
.navbox #m2 .sub .picScroll-left .bd ul li .pic{ text-align:center;width:330px; margin:0 10px;}
.navbox #m2 .sub .picScroll-left .bd ul li .pic img{ width:100%;}

.xlxz{float:right;width:134px;height:30px;margin-left:10px; margin:20px;}
.xlxz p{display:block;padding-left:10px;line-height:28px;color:#666;}
.set{background:url(../images/pic9.png) 75px 12px no-repeat;}
/* .select{background:url(../images/pic10.png) 75px 12px no-repeat;} */
.xlxz ul li{line-height:28px;padding-left:10px;display: inline-block;}
.xlxz ul li:hover{color:#ff742c;}

select {
	outline: none;
	box-sizing: content-box;
	appearance: none; /* 去掉默认图标 */
	-moz-appearance: none; /* Firefox */
	-webkit-appearance: none; /* Safari and Chrome */
	padding: 0 20px 0 5px;
	background: url("../images/select.png") no-repeat scroll right center transparent; /* 自己的图*/

	/* 以下是圆角和边框等其他设置： */
	width: 116px;
	height: 34px;
	line-height: 28px;
	border: 1px solid #dcdcdc;
	text-align: center;
}
.foot{ background:#00a2e2 no-repeat ;height: 255px;}
.foot .box{}
.foot_top{ padding-top:60px;}
.foot_top .logo{ float:left;}
.foot_top .youxiang{ float:right; width:266px; height:45px; line-height:45px; background:#FFF url(../images/pic5.gif) no-repeat 220px 12px; border-radius:5px; text-indent:2em;}
.foot_top .youxiang a{ display:block;}
.foot_top .youxiang a:hover{ display:block; text-decoration:none;}


.foot_bottom{ padding:50px 0 0; width: 578px;float:left}
.foot_bottom .copyright_l{}
.foot_bottom .copyright_l dl{ float:left; width:140px;}
.foot_bottom .copyright_l dt{ height:43px;  color:#FFF;font-size:18px}
.foot_bottom .copyright_l dd{ line-height:29px; color:#FFF;text-indent: 10px; width:178px;}
.foot_bottom .copyright_l dd a{ color:#FFF;}
.foot_bottom .copyright_l dd a:hover{ color:#FFF; text-decoration:none;}
.foot_bottom .copyright_l dl:nth-of-type(1){ width:138px;}

.foot_bottom_l{width:420px;float:right;height:200px;}
.foot_bottom_l .xian{float:left;margin:-25px auto;}
.foot_bottom_l .xian img{height:232px;}
.foot_bottom_l .dianhua{width:195px;height:65px;float:left;margin-left: 56px;
    margin-top: 65px;}
.foot_bottom_l .dh{font-size: 20px;color:#fff;font-style: italic;font-weight: bold;}
.foot_bottom_l .wbgz{margin-top:10px}
.foot_bottom_l .ewm{margin-top:35px;float:right;height:120px;color:#fff;text-align:center;font-size:13px;line-height: 35px;}
.dbjt{background: url(../images/dbjt.png) no-repeat  0 center ;height:30px; }

.firend{width:1000px;height:50px;line-height:50px;margin:0 auto;border-top:1px solid #91c8de;}
.firend ul li{float:left;margin-right:20px;font-size:14px;color:#FFF;}
.firend ul li a{ color:#FFF; text-decoration:none;}
.sub {
	position: absolute;
	z-index: 999;
  }

  .nshow {
	display: none;
  }

  .tshow {
	display: block;
  }

  .bdulli {
	float: left;
	_display: inline;
	overflow: hidden;
	text-align: center;
	line-height: 40px;
	color: #333;
	width: 33%;
  }

  .bdulli .pic {
	text-align: center;
	width: 330px;
	margin: 0 10px;
  }

  .bdulli .pic img {
	width: 100%;
  }

  .sub {
	z-index: 1;
	width: 100%;
	position: absolute;
	padding: 20px 0;
  }

  .picScroll-left {
	overflow: hidden;
	position: relative;
	width: 1180px;
	margin: 0 auto;
  }
  
.nav_shopcart{
	background: url('../images/cart.png')no-repeat;
	background-position: left;
	padding-left: 34px;}
.nav_shopcart sup{
	display: inline-block;
	width: 14px;
	height: 14px;
	background: #ff0000;
	border-radius: 100%;
	text-align: center;
	color: #fff;
	line-height: 14px;
}

[v-cloak] {
    display: none;
}
#container{min-width:1200px;}
a {font-size:16px} 
a:link { text-decoration:none;} 
a:active{} 
a:hover { text-decoration:none;} 