@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video, select{margin: 0;padding: 0;border: 0;}
table{ border-collapse:collapse;}
body{
	font-size:12px;
	color:#fff;
	background:#414041 url(../images/bg.jpg) left top repeat-x;
	font-family:"Microsoft Yahei";
	}
img,a{border:0; text-decoration:none;}
img{max-width:100%;}
ol, ul {list-style: none; }
.clears{ clear:both;}
a{color:#fff;}
a:hover{color:#F00;}
.width1366{
	width:1366px;
	margin:0 auto;
	}

/*mainCont*/
.mainCont{}
/*header*/
.header{
	height:43px;
	padding:15px 0;
	}
.logo{
	float:left;
	width:227px;
	height:43px;
	}
.lanuages{
	float:right;
	width:80px;
	height:14px;
	padding:15px 0 0 0;
	}

/*content*/
.content{
	margin:15px 0;
	
	}
.nav{
	float:left;
	width:50px;
	}
.nav li{
	position:relative;
	width:50px;
	height:50px;
	background:url(../images/navbg-s.png) center center no-repeat;
	margin:0 0 40px 0;
	}
.nav li.navCur{
	background:url(../images/navbg.png) center center no-repeat;
	}
.nav li a{
	display:block;
	width:50px;
	height:50px;
	background-repeat:no-repeat;
	background-position:center center;
	}
.nav li a i{ display:none;}
.nav .chilNav{
	padding-left:5px;
	position:absolute;
	left:50px;
	top:0;
	z-index:99;
	min-width:80px;
	width:auto;
	display:none;
	}
.nav .chilNav a{
	min-width:80px;
	width:auto;
	white-space:nowrap;
	padding:0 10px;
	height:20px;
	line-height:20px;
	background:#5b5a5a;
	border-bottom:1px #000 solid;
	}
.nav .chilNav a:hover{
	opacity:1;
	position:relative;
	left:1px;
	}
.nav .chilNav .chilNavCur{color:#0298b0}
.nav li a:hover{
	opacity:0.4;
	color:#0298b0;
	}
.contentRight{
	float:right;
	position:relative;
	width:1300px;
	}
.positons{
	position:absolute;
	left:0;
	top:-30px;
	width:100%;
	z-index:8;
	}
.positons h2{
	float:left;
	height:30px;
	padding-left:35px;
	line-height:30px;
	font-size:14px;
	font-weight:400;
	}
.homeT{background:url(../images/home1.png) 4px center no-repeat;}
.search{
	float:right;
	position:relative;
	bottom:5px;
	width:188px;
	height:24px;
	background:url(../images/select.png) left center no-repeat;
	}
.search input{
	border:0;
	background:none;
	margin:0;
	padding:0;
	}
.search .seaText{
	position:absolute;
	left:0;
	top:0;
	z-index:9;
	color:#fff;
	height:22px;
	width:155px;
	padding-left:5px;
	}
.search .seaSub{
	position:absolute;
	right:0;
	top:0;
	z-index:9;
	width:26px;
	height:24px;
	cursor:pointer;
	}
.banner{
	width:1300px;
	height:500px;
	}
	
/* 焦点图 */
.banner .focus{width:1300px;height:500px;position:relative;}
.banner .f426x240{width:1300px;height:500px;overflow:hidden}
.banner .f426x240 img{width:1300px;height:500px}

.banner .rslides{width:100%;position:relative;list-style:none;padding:0}
.banner .rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../images/i.png) no-repeat 0 -560px;margin-top:-28px; display:none;}
.banner .rslides_nav:active{opacity:1.0}
.banner .rslides_nav.next{left:auto;background-position:-31px -560px;right:0}
.banner .rslides_tabs{margin:0px auto;clear:both;text-align:center;position:relative;bottom:25px; display:none;}
.banner .rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.banner .rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#DDD;display:inline-block;_display:block;*display:block;width:12px;height:12px}
.banner .rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#09F}


/*NAM*/
.NAMlist{
	float:left;
	width:362px;
	margin:0 107px 0 0;
	}
.NAMlist h3{
	width:39px;
	height:37px;
	margin:15px 0;
	background:url(../images/titlebg.png) center center no-repeat;
	}
.NAMlist h3 a{
	display:block;
	width:39px;
	height:37px;
	background-repeat:no-repeat;
	background-position:center center;
	}
.NAMBox{
	width:360px;
	height:150px;
	background:#000;
	}
.namPar{
	padding:10px;
	font-size:14px;
	line-height:22px;
	}
.namMore{
	height:22px;
	line-height:22px;
	text-align:right;
	}
.kehu{
	background:url(../images/kehu.png) left top no-repeat;
	padding: 0 0 0 125px;
	}
.contacts{
	padding:0px 0 0px 145px;
	line-height:22px;
	font-size:14px;
	background:url(../images/lianxi.png) left center no-repeat;
	}
.links a{
	display:inline-block;
	margin:10px 10px 0 0;
	}

/*about*/
.rightContent1{
	border:#333 5px solid;
	margin:20px 0 0 0;
	position:relative;
	min-height:460px;
	}
.rightContent1 h2{
	position:absolute;
	left:0;
	top:-40px;
	z-index:999;
	height:30px;
	padding-left:35px;
	line-height:30px;
	font-size:12px;
	font-weight:400;
	}
.homeA{background:url(../images/about1.png) 4px center no-repeat;}
.homeQ{background:url(../images/zhiliang1.png) 4px center no-repeat;}
.homeY{background:url(../images/yanfa1.png) 4px center no-repeat;}
.homeP{background:url(../images/product1.png) 4px center no-repeat;}
.homeZy{background:url(../images/zhiye1.png) 4px center no-repeat;}
.homeK{background:url(../images/kehu1.png) 4px center no-repeat;}
.homeN{background:url(../images/new1.png) 4px center no-repeat;}
.homeM{background:url(../images/mess1.png) 4px center no-repeat;}
.rightContent1 h2 .pos{
	display:inline-block;
	width:120px;
	height:20px;
	line-height:20px;
	margin-left:10px;
	text-align:center;
	background:#5b5a5a;
	border-left:#999 1px solid;
	border-top:#999 1px solid;
	border-right:#000 1px solid;
	border-bottom:#000 1px solid;
	}
.rightContent1 h2 .pos:hover{
	background:#999;
	color:#06F;
	}
.aboutContLeft{
	float:left;
	width:410px;
	line-height:17px;
	padding:5px 0 10px 10px;
	}
.aboutContRight{
	float:right;
	width:822px;
	}
.aboutziContLeft{
	float:left;
	width:585px;
	line-height:17px;
	padding:50px 20px 20px 20px;
	}
.aboutziContRight{
	width:610px;
	float:right;
	background:#fff;
	color:#333;
	padding:0 10px 10px 30px;
	height:460px;
	}
.aboutziContRight img{
	width:95%;
	height:auto;
	max-height:370px;
	}
.quaLeft{
	float:left;
	padding:50px 0 0 10px;
	line-height:20px;
	width:945px;
	}
.quaList{
	padding:15px 0 0 0;
	height:142px;
	}
.quaList a{
	float:left;
	border:#fff 1px solid;
	margin-right:12px;
	}
.quaList a img{
	width:149px;
	height:140px;
	}
.quaRight{
	float:left;
	width:313px;
	padding:50px 0 0 10px ;
	}
.yanfa{
	padding:0px 0 0 0;
	}


.proRight.yanfarihgt dl{
	width:190px;
	float:left;
	height:268px;
	margin:20px 0 0 11px;
	}
.proRight.yanfarihgt dt{
	width:190px;
	height:256px;
	display: table-cell;
	vertical-align: middle;
	text-align:center;
	background:#fff;
	overflow:hidden;
	}
.proRight.yanfarihgt dt img{
	max-width:170px;
	max-height:230px;
	width:auto !important;
	height:auto !important;
	_width:170px;
	_height:230px;
	}	
	
	
.yanfaLeft{
	float:left;
	width:810px;
	height:440px;
	background:#fff;
	padding:0px 20px 20px;
	color:#333;
	line-height:35px;
	font-size:14px;
	}
.yanfaRight{
	float:right;
	width:410px;
	line-height:30px;
	}
.yanfalist{
	padding:8px  0 0 0;
	}
.yanfalist a{
	margin-right:5px;
	position:relative;
	top:3px;
	}
.yanfalist a img{
	width:207px;
	}
.products{
	padding:0px 0 0 0;
	}
.proLeft{
	float:left;
	width:475px;
	background:#fff;
	height:459px;
	}
.proLeft .focus{width:475px;height:388px;}
.proLeft .f426x240{width:475px;height:388px;}
.proLeft .f426x240 img{width:475px;height:388px}

.proRight{
	float:right;
	width:815px;
	}
.proRight{
	height:40px;
	line-height:20px;
	font-size:18px;
	}
.proRight dl{
	width:190px;
	float:left;
	height:170px;
	margin:20px 0 0 11px;
	}
.proRight dt,.proRight dt img{
	width:190px;
	height:150px;
	}
.proRight dd{
	height:30px;
	line-height:30px;
	font-size:14px;
	font-weight:400;
	padding-left:10px;
	}
.proRight h4{ font-size:16px;}
.rightContent1.rightContent1s{
	background:#fff;
	border:0;
	border:#fff 5px solid;
	}
.joins{
	padding:1px 0 0px 20px;
	color:#333;
	font-size:14px;
	}
.news{
	padding:0 0 0 0;
	}
.newslist{
	padding:5px 0 0 20px;
	height:440px;
	}
.newslist li{
	line-height:22px;
	font-size:14px;
	}
.contact{
	padding:0px 0 0 0;
	color:#333;
	}
.newinfo{
	padding:0px 0 0 0;
	}
.newinfo h5{
	font-size:16px;
	line-height:30px;
	text-align:center;
	}
.newinfo time{
	display:block;
	height:30px;
	line-height:30px;
	text-align:center;
	}
.newPar{
	/*width:950px;*/
	margin:0 auto;
	padding:15px 0;
	}

/*proinfoss*/
.proinfoss h3{
	font-size:14px;
	padding:7px;
	color:#333;
	font-weight:400;
	}
.proinfos-left{
	float: left;
    height: 430px;
    width: 480px;
	}
.prolistimg{
	width:450px;
	height:300px;
	display: table-cell;
	vertical-align: middle;
	text-align:center;
	}
.prolistimg img{
	max-width:450px;
	max-height:330px;
	width:auto;
	height:auto;
	display:none;
	}
.prolistEq{
	height:75px;
	margin:10px auto;
	}
.prolistEq img{
	float:left;
	cursor:pointer;
	}
.proinfos-right{
	float:left;
	width:790px;
	color:#333;
	line-height:24px;
	/*border:#ccc 1px solid;*/
	padding:5px;
	min-height:410px;
	}

.hzhb{
	padding: 10px 0;
	}
.hzhb a{
	float:left;
	margin:3px 0 3px 0;
	border:#fff 1px solid;
	}
.hzhb a:hover{
	border:#f00 1px solid;
	}

/* 焦点图 */
.contacts .focus{width:220px;height:150px;position:relative;}
.contacts .f426x240{width:220px;height:150px;overflow:hidden;}
.contacts .focus li{ padding:2px 0 0 0;}

.contacts .rslides{width:100%;position:relative;list-style:none;padding:0;}
.contacts .rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../images/i.png) no-repeat 0 -560px;margin-top:-28px; display:none;}
.contacts .rslides_nav:active{opacity:1.0}
.contacts .rslides_nav.next{left:auto;background-position:-31px -560px;right:0}
.contacts .rslides_tabs{margin:0px auto;clear:both;text-align:center;position:relative;bottom:25px; display:none;}
.contacts .rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.contacts .rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#DDD;display:inline-block;_display:block;*display:block;width:12px;height:12px}
.contacts .rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#09F}

/*zhiyeList*/
.zhiyeList{}
.zhiyeList li{float:left;margin:2px;width:187px; height:138px;}








