﻿@charset "utf-8";
/* CSS Document */
body { font-size: 12px; font-family:Arial, Helvetica, sans-serif; line-height:25px; position:relative;}
html,body {width:100%;}
*{}
h1, h2, h3, h4, h5, h6, p, ul, ol, dl, dt, dd, li, body, form, input, button, img, cite, strong, em, table, td, th,hr { padding:0; margin:0;
    top: 0px;
    left: 0px;
}
h1{ font-size:16px;}
ul,ol{list-style:none;}
em{font-style:normal;}
img {vertical-align:middle;}
img, table, td, th { border: 0; }
h2,h3,h4,h5,h6{ font-size:14px; color:#636363;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-family:"Microsoft YaHei";}
a{text-decoration:none; outline:none; cursor:pointer; color:#787878}
input,select {vertical-align:middle;}
.clear{clear:both;line-height:0;font-size:0;overflow:hidden;height:0;width:100%;}
.fleft{float:left;}
.fright{ float:right;}
/**************************全局边距的
****************/
.mt5 {margin-top:5px;}
.mr5 {margin-right:5px;}
.mt10{margin-top:10px;}
.ml10{margin-left:10px;}
.mt-20 {margin-top:-20px!important;}
.pt20{padding-top:20px;}
.pl60{padding-left:60px;}
.pl10{padding-left:10px;}
.pl20{padding-left:20px;}
.block {display:block;}
.w341{width:341px;}
.text-indent {text-indent:2em;}
.align-m {vertical-align:middle;}
.text-center {text-align:center;}
.text-r {text-align:right;}
.w120{width:120px;}
input.btn {width:37px!important; height:23px!important; border:0;
 background:url(../images/btn.jpg) no-repeat center; text-align:center; 
 line-height:10px!important; color:white; font-weight:bold; cursor:pointer;}
.imgb img {border:1px solid #e5e5e5; padding:5px; float:left;}
/******************************************/
/******************************************/
.mian { width:1000px; margin:0 auto; }
.top {text-align:right;}
.top a {color:#999999;}
.search {background:url(../images/search.gif) no-repeat; width:178px; height:24px;}
.search input {border:0; background:none; height:24px; line-height:24px; float:left; margin-left:25px; width:130px;}
#aSearch{ display:inline-block; width:20px; height:24px; float:left;}
.present {color:#969696; font-family:SimSun;}
.present a{color:#969696; font-family:SimSun; margin-left:5px; margin-right:5px; }
.present a:hover{color:#539FF2; text-decoration:underline; }
.nav {padding-top:15px;}
.nav ul {float:left; background:url(../images/nav_bg.png) repeat-x; height:38px; line-height:38px; text-align:center; font-family:"Microsoft YaHei";}
.nav ul li{float:left; font-size:14px; position:relative;}
.nav ul li a {color:white; display:block; width:117px; height:38px; text-shadow:1px 1px 1px #006395;}
.nav_l {margin-left:45px;}
.nav dl {width:80px; margin-left:20px; z-index:9999; position:absolute; left:0; top:38px;}
.nav dl dd { line-height:0; height:7px; _margin-top:-10px; float:left;+*margin-top:-10px;}
.nav dt {background:#94ceeb;float:left;}
.nav ul dt a { text-shadow:none!important; font-size:12px; width:80px!important; height:30px; line-height:30px; background:url(../images/xuxian.png) no-repeat top center;}
.banner {height:403px; text-align:center; margin-top:7px; z-index:-1;}
.cont {position:relative; width:100%; height:200px;}
.content {background:#f7f7f7; overflow:hidden; padding-left:23px; padding-top:10px; position:absolute; left:16px; top:-25px; width:944px;}
.in-new {width:328px;}
.in-new h2,.in-product h2,.in-shouhou h2 { font-family:Arial, Helvetica, sans-serif; height:30px;}
.in-new em,.in-product em {font-size:12px; display:inline-block; width:270px;}
.in-new span,.in-product span,.in-shouhou span{ color:#ab0202; font-weight:bold; font-size:14px;}
.in-new dl {line-height:25px;}
.in-new dl dt {float:left; height:25px; width:232px; overflow:hidden; padding-right:15px; padding-left:8px; background:url(../images/dl-bg1.gif) no-repeat left 8px; border-bottom:1px dashed #cecece;}
.in-new dl dd {float:left; height:25px; width:70px; border-bottom:1px dashed #cecece;}
.in-product {width:390px; padding-left:10px;}
.tab-pic {width:375px; height:105px; position:relative;}
.tab-span {position:absolute; top:-22px; left:70px;}
.tab-span a {width:10px; height:10px; display:block;}
.tab-span span {width:10px; height:10px; display:block; background:url(../images/btn-off.gif) no-repeat; float:left; margin-right:6px; }
.tab-pic img {width:104px; height:91px; padding:4px; border:1px solid #e4e4e4; background:white; float:left; margin-right:7px;}
.friend-link {color:#ab0202; font-weight:bold;}
.friend-link img { margin-right:10px;}
.in-shouhou {width:200px;}
.in-shouhou select {color:#b0b0b0; width:75px; font-size:11px; margin-left:100px;}
span.selectTag {background:url(../images/btn-on.gif) no-repeat;}
/*.select {border:1px solid #ececec; width:60px; height:16px; line-height:16px;}*/
/**********************news     
***********8*/
.adver {text-align:center; margin-top:10px;}
.adver img {width:1000px; min-width:1000px;}
.present {text-align:right; font-weight:bold; line-height:27px;}
.left {width:191px; font-family:"Microsoft YaHei"; }
.left h2 { height:35px; line-height:35px; text-indent:15px; font-size:14px; font-weight:bold; color:#fff; background:url(../images/sidebar_tt.jpg);}
.left dl {line-height:30px; background:#f4f4f4 }
.left dt { display:block; line-height:35px; background:url(../images/sidebar_li.jpg) no-repeat center top; text-indent:35px; font-size:12px; }
.left dt.current { }
.left dt a {display:block; }
.left dd {padding-left:10px;}
.left ul{ }
.left h3{ font-size:12px; font-weight:normal;}
.subline{ border-bottom:1px solid #dadada}

.right {width:750px; padding-bottom:30px; padding-top:20px; margin-left:30px;}
.right hr {background:#8c8c8c; height:2px;}
.right h2 {line-height:30px; font-weight:bold; font-size:16px; color:#525252;  }
.right h2 span {font-size:12px; color:#aeaeae; font-family:Arial, Helvetica, sans-serif; margin-left:5px;}
.news ul {padding-left:20px;}
.news ul li {padding-left:25px; background:url(../images/li-bg1.gif) no-repeat left center; border-bottom:1px solid #c9c9c9;}
.news ul li a {display:inline-block; width:666px; line-height:35px;}
.matter {padding-left:20px; padding-right:50px; line-height:27px;}
.matter h3 {text-align:center; color:black; font-weight:bold; margin-top:15px; margin-bottom:10px; font-family:"宋体";}

/*********************************联系我们
*******************************/
.contact h3 {width:163px; border-bottom:1px dashed #c9c9c9; font-weight:bold;}
.map img {max-width:440px;}
ul.addres  li {float:left; width:60px; padding-left:10px;}
/********************************产品中心
********************************/
.p-left dt ul a {border-bottom:none; line-height:21px; font-size:10px; margin-left:8px;}
.p-left h3 {font-weight:bold;}
.product h3 span {font-weight:normal; font-size:12px;}
.product ul li {width:185px; height:230px; float:left; text-align:left; position:relative; font-family:"Microsoft YaHei"; line-height:19px;}
.product2 ul li { height:65px; margin-left:20px; margin-right:20px; float:left; text-align:left; position:relative; font-family:"Microsoft YaHei"; line-height:19px; white-space:nowrap}

.product ul img {border:1px solid #f1f1f1; padding:5px; margin-bottom:7px; width:160px; height:165px;}
.product .a-p {position:absolute; right:10px; bottom:26px;} 
.product .a-p a { color:#da4064; font-weight:bold;} 
.product li span { font-size:16px;}
.product dl {font-family:"Microsoft YaHei"; margin-bottom:25px;}
.product dt {width:250px; float:left;}
.product dd {width:470px; float:left;}
.product dl dt img {width:207px; height:196px; border:1px solid #ddd; padding:2px;}
.product dl span {display:block; font-weight:bold; font-size:14px; color:#ce0002;}








/***************************************公司简介
****************************************8**/
.a-culture dl {margin-left:25px;font-weight:bold; width:550px;}
.a-culture dt { height:30px; font-family:"Microsoft YaHei"; font-size:14px; }
.a-culture dd { padding-left:20px; margin-bottom:20px; color:#636363; font-weight:normal;}
.a-honor dl {text-align:center; width:230px; height:135px; float:left;}
.a-honor dt {width:90px; float:left;}
.a-honor dt img {width:75px; height:95px;}
.a-honor dd {vertical-align:middle; float:left; width:110px; font-size:11px; font-weight:bold; padding-right:30px; padding-top:25px;}
.a-exper ul li  span {display:block; float:left; width:132px; font-size:14px; font-weight:bold; color:#cd0000; padding-top:5px;}
.a-exper ul li em {display:block; float:left; width:662px; border-bottom:1px dashed #b2b2b2; padding-top:7px; padding-bottom:7px; line-height:19px;}
.a-exper ul li em p{ font:normal 12p0x/23px "宋体";}
.a-ably ul li {width:260px; height:200px; float:left; line-height:19px;}
.a-ably img {height:140px; width:200px; margin-bottom:10px;}
.phone ul li {height:64px;}
.phone img {margin-right:10px; width:44px; height:29px;}
.phone span {color:#008cce; font-weight:bold; margin-right:10px;}
.shibie {font-family:"Microsoft YaHei";}

/***************************************招聘
****************************************8**/
.job ul {width:400px; border-right:1px solid #b2b2b2; padding-right:45px;}
.job ul li {border-bottom:1px solid #b2b2b2; padding-left:28px; background:url(../images/li-bg1.gif) no-repeat left center; padding-top:9px;}
.job li a {display:inline-block; width:300px;}
.feedback {font-family:"Microsoft YaHei";}
.mess_cont { padding-left:25px; padding-right:20px; font-size:14px;}
.mess_cont2 { padding-left:25px; padding-right:20px;height:auto !important;
height:0px;
min-height:0px; border:1px dashed #CCCCCC; font:normal 12px/23px 'SimSun'; }
.feedback em { display:inline-block; width:670px;}
.feedback  span { display:inline-block; }
.feedback h4 { background:#f3f2f1; margin-top:10px; margin-bottom:10px; padding-left:15px;}
.message {}
.message ul {width:425px;
}
.message li{min-height:31px;}
.message li span {display:inline-block; width:120px; font-weight:bold; text-align:right; color:#969696; float:left;}
.message input {width:200px; height:22px;}
.message textarea {width:297px; 
height:90px;
}

.fenye {text-align:center; line-height:30px;}
.fenye strong { display:inline!important;}
.page {padding-left:20px;}
.footer {background:#bbbbbb; height:55px; line-height:55px; color:white; clear:both;}


/* XIAOMA-CSS*/
#sideProductMenu dt ul{ display:none; padding-left:0px;}
#sideProductMenu dt.current ul{ display:block;}

#sideProductMenu dt ul.current{ display:block;}



DIV.newspage {
	 width:700px;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 20px; TEXT-ALIGN: center
}
DIV.newspage A { 
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 12px/22px ""; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
DIV.newspage A:hover {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #d90011; BORDER-LEFT: #fff 1px solid; COLOR: #fff; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
DIV.newspage A:active {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: #d90011; BORDER-LEFT: #666 1px solid; COLOR: #666; BORDER-BOTTOM: #666 1px solid
}
DIV.newspage SPAN.current {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #d90011; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}
DIV.newspage SPAN.disabled {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}

