@charset "utf-8";
/* CSS Document */
html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,abbr, address, cite, code,del, dfn, em, img, ins,kbd, q, samp,small, strong, sub, sup, var,b, i,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary,time, mark, audio, video {
    margin:0;
    padding:0;
    border:0;
    outline:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
	text-decoration:none;
	list-style:none;
	font-family:"微软雅黑";
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

body {
    line-height:1;
	background-color:#fff;
	min-height:833px;
	min-width:1200px;
}

h1, h2, h3, h4, h5, h6{
	font-weight:normal;	
}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { 
    display:block;
}

ul,li {
    list-style:none;
}

blockquote, q {
    quotes:none;
}

blockquote:before, blockquote:after,q:before, q:after {
    content:'';
    content:none;
}

a {
    margin:0;
    padding:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
	text-decoration:none;
	color:#333;
}

input, select {
    vertical-align:middle;
}
table{
	border-collapse:collapse; 
	border:1px solid #666666;
}
td{
	border:1px solid #666666; 
	padding-left:5px; 
	padding-right:5px;
} 



/***************************公共***************************/
.wap{ 
	width:100%;  
	margin:0 auto;
}


/************************主导航*********************************/
.mainNav{
	width:1014px;
	margin:0 auto;
	position:absolute;
	top:0;
	left:50%;
	margin-left:-507px;
	z-index:999999;
	background:rgba(255,255,255,0.6);
}
.logo{
	width:114px;
	height:112px;
	display:block;
	float:left;
}
.logo img{
	width:114px;
	height:112px;
	display:block;
}

.nav{
	float:right;
	padding-top:56px;
}
.nav > li{
	float:left;
	height:18px;
	margin-right:50px;
	padding-bottom:15px;
	position:relative;
}
.nav > li > a{
	height:18px;
	display:block;
	font-size:16px;
	line-height:18px;
	color:#000;
	overflow:hidden;
}
.nav > li > a div{
	height:36px;
	transition:margin-top 0.5s;
	-moz-transition:margin-top 0.5s; /* Firefox 4 */
	-webkit-transition:margin-top 0.5s; /* Safari and Chrome */
	-o-transition:margin-top 0.5s; /* Opera */
}
/*.nav li.on {
	border-bottom:solid 2px #0168b3;
}*/
.nav > li.on div{
	margin-top:-18px;
}
/*.nav li:hover {
	border-bottom:solid 2px #0168b3;
}*/
.nav > li:hover div{
	margin-top:-18px;
}

.nav > li > a span{
	width:100%;
	display:block;
	padding-left:25px;
}
.nav > li > a .span2{
	color:#0168b3;
}


.nav > li  a.index .span1{
	background:url(../images/icon_03.png) no-repeat left 5px;
}
.nav > li  a.index .span2{
	background:url(../images/icon_03_2.png) no-repeat left 5px;
}

.nav > li  a.about .span1{
	background:url(../images/icon_04.png) no-repeat left 5px;
}
.nav > li  a.about .span2{
	background:url(../images/icon_04_2.png) no-repeat left 5px;
}

.nav > li  a.newpro .span1{
	padding-left:30px;
	background:url(../images/icon_05.png) no-repeat left 5px;
}
.nav > li  a.newpro .span2{
	padding-left:30px;
	background:url(../images/icon_05_2.png) no-repeat left 5px;
}

.nav > li  a.product .span1{
	background:url(../images/icon_06.png) no-repeat left 2px;
}
.nav > li  a.product .span2{
	background:url(../images/icon_06_2.png) no-repeat left 2px;
}

.nav > li  a.buy .span1{
	padding-left:33px;
	background:url(../images/icon_07.png) no-repeat left 5px;
}
.nav > li  a.buy .span2{
	padding-left:33px;
	background:url(../images/icon_07_2.png) no-repeat left 5px;
}

.nav > li  a.tel .span1{
	background:url(../images/icon_08.png) no-repeat left 5px;
}
.nav > li  a.tel .span2{
	background:url(../images/icon_08_2.png) no-repeat left 5px;
}

.nav .level2{
	width:150px;
	padding:11px 0;
	background:url(../images/bg_tm95.png) repeat;
	position:absolute;
	left:50%;
	top:18px;
	z-index:999999;
	margin-left:-75px;
	display:none;
}

.nav .level2  a{
	font-size:14px;
	line-height:38px;
	color:#0168b3;
	width:105px;
	display:block;
	padding-left:45px;
}

.nav .level2  a span{
	font-family:SimSun;
	display:inline-block;
	padding-right:8px;
}

.nav .level2 li:hover a{
	color:#000;
}

.nav > li:hover .level2{
	display:block;
}

/*************产品频道导航*****************/
.header{
	width:100%;
	height:175px;
	position:fixed;
	left:0;
	top:0;
	z-index:999999;
	background:#fff;
}
.chan-head .mainNav{
	margin-left:-515px;
}

.proNav{
	width:100%;
	height:39px;
	border-bottom:solid 1px #a1a0a0;
	position:absolute;
	bottom:0;
	background:#363636;
}
.proNav ul{
	width:1180px;
	margin:0 auto;
}
.proNav ul li{
	width:295px;
	float:left;
	position:relative;
	background:url(../images/nav5.png) no-repeat right center;
}
.proNav ul li.nobg{
	background:none;
}
.proNav ul li a{
	width:295px;
	height:27px;
	display:block;
	padding-top:12px;
}
.proNav ul li img{
	width:85px;
	height:17px;
	display:block;
	margin:0 auto;
}
.proNav ul li span{
	width:100%;
	height:40px;
	background:url(../images/nav6.png) no-repeat center bottom;
	position:absolute;
	right:0;
	top:0;
}

/************************产品分类页头部****************************/
.header2{
	width:100%;
	height:135px;
	position:fixed;
	left:0;
	top:0;
	z-index:999999;
	background:#fff;
}
/************************产品分类页头部****************************/



/****************页脚底部****************************/
.footer{
	width:100%;
	height:125px;
	background:#363636;
	margin:0 auto;
	position:absolute;
	top:2499px;	
	padding-top:43px;
	z-index:9999;
}
.foot-img{
	width:660px;
	margin:0 auto;
}
.foot-left{
	float:left;
}
.foot-left a{
	width:85px;
	height:85px;
	display:block;
	float:left;
}
.foot-left img{
	width:85px;
	height:85px;
	display:block;
}
.foot-left a.space{
	padding:0 18px;
}
.foot-right{
	float:right;
	color:#fff;
	font-size:12px;
	line-height:18px;
}
.foot-right ul li{
	padding-left:8px;
	background:url(../images/bg_05.jpg) no-repeat left center;
	overflow:hidden;
}
.foot-right ul li ul li{
	background:none;
	padding:0;
}
.foot-right a{
	color:#fff;
	font-size:12px;
	line-height:18px;
}
.foot-right span{
	font-family:Arial;
}
.foot-right i{
	font-style:normal;
	float:left;
}
.foot-jszc{ 
	overflow:hidden; 
	width:170px; 
	height:18px; 
	line-height:18px; 
	float:left; 
	text-align:left;
}
.foot-jszc a{ 
	color:#fff;
}


/*********产品页脚********/
.footer2{
	width:100%;
	height:125px;
	background:#363636;
	margin:0 auto;
	position:relative;	
	padding-top:43px;
	border-top:solid 1px #fff;
}

/**********产品详细页页脚***********/
.footer3{
	width:100%;
	height:106px;
	background:url(../images/bg_07.png) repeat-x;
	position:relative;	
}
.foot3-conter{
	width:600px;
	min-width:600px;
	margin:0 auto;
	overflow:hidden;
	height:81px;
	text-align:center;
	padding-top:25px;
}
.copy{
	display:block;
	font-size:12px;
	line-height:18px;
	color:#898989;
	float:left;
}
.copy span{
	font-family:Arial, Helvetica, sans-serif;
} 
.copy a{
	font-size:12px;
	color:#898989;
}
.support{
	width:250px;
	float:right;
}
.support a{
	color:#898989;
	font-size:12px;
	line-height:18px;
}
.support span{
	font-family:Arial;
}
.support i{
	font-style:normal;
	float:left;
	color:#898989;
	font-size:12px;
	line-height:18px;
}
.support .foot-jszc{ 
	overflow:hidden; 
	width:170px; 
	height:18px; 
	line-height:12px; 
	float:left; 
	text-align:left;
}




