body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td {
padding: 0;
margin: 0;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
fieldset,img {
border: 0;
}

ol,ul {
list-style: none;
}
caption,th {
text-align: left;
}
h1,h2,h3,h4,h5,h6 {
font-weight: normal;
font-size: 100%;
}
q:before,q:after {
content:'';
}
abbr,acronym { border: 0;
}
body{font-family:"微软雅黑", "宋体" ,'Arial, Helvetica, sans-serif' ; line-height:22px; color:#3F3E3E; font-size:12px;}
a{ text-decoration:none; color:#3F3E3E}
a:hover{ color:#FF0000;}
p{color:#3F3E3E;}

body{width:100%; background:url(../images/bj.jpg) repeat-x left top #DFCFFE;}
.clear{clear:both;}
#wrap{ width:952px; margin:0 auto; margin-top:15px; background-color:#FFFFFF;}
.header{height:110px; position:relative; background:url(../images/topbj.jpg) no-repeat left top;}
.logo{ position:absolute; top:15px; left:10px;}
.hot{position:absolute; top:52px; right:8px;}
.dwy{position:absolute; top:60px; left:360px; font-size:15px; color:#9A9A9A;font-family:"微软雅黑", "宋体" ,'Arial, Helvetica, sans-serif' ;}
.header ul{ position:absolute; top:15px; right:10px;}
.header ul li{ display:inline; padding-left:18px; background:url(../images/arr/arrs.jpg) 3px 1px scroll no-repeat; margin-left:10px;}
.header table{ position:absolute; top:40px; right:10px;}
.header table tr td input.searchb{ border:#959798 1px solid; height:18px; margin-right:6px; color:#7c7878; font-size:12px;}

.nav{ background:url(../images/navbj.jpg) 0 0 no-repeat scroll; height:36px; position:relative}
.search{ position:absolute; top:6px; right:10px;}
.search input.searchb{width:115px; height:15px; border:0; margin-top:3px;}
.nav ul{ margin-left:16px;}
.nav ul li{ display:inline; color:#fff; float:left;height:36px; line-height:36px; font-size:13px; font-weight:bold; padding-right:3px; position:relative;font-family:"微软雅黑", "宋体" ,'Arial, Helvetica, sans-serif' ;}
.nav ul li a{ color:#fff; display:block;width:85px; height:37px; text-align:center;}
.nav ul li a:hover{color:#ff0000;}
.navn{position:absolute; left:-5px; top:36px; background-color:#BFD9FF; width:95px; overflow:hidden;}
.navn ul{margin-left:0px;}
.navn ul li{font-weight:100; font-size:12px; height:25px; line-height:25px; width:92px; overflow:hidden; border-bottom:1px solid #E4F1FF; background:none;}
.navn ul li a{color:#666; display:block; width:92px; overflow:hidden;}
.navn ul li a:hover{color:#ff0000; background:none;}


.footer p span{ font-weight:bold;}
.brand{ float:right; margin-right:20px; margin-top:20px; background:url(../images/yuzihao.jpg) 0 0 no-repeat scroll; padding-left:46px; height:60px; line-height:60px;}

.main{ background:url(../images/manbg.jpg) 0 0 repeat-x scroll; height:254px; border:#d6d6d6 1px solid; border-right:none; border-left:none;}
.main h2{ background:url(../images/arrs.jpg) 15px 10px scroll no-repeat; font-size:14px; font-weight:bold; height:30px; line-height:30px; position:relative; padding-left:30px;}
.main h2 a,.maina-a h2 a,.maina-b h2 a,.maina-b h2 a{position:absolute; top:10px; right:20px; font-weight:normal; font-size:12px;}
.main ul{ margin-top:5px;}
.main ul li{ display:inline; width:194px; float:left; padding-right:10px; padding-left:10px; border-right:#e5e5e5 1px dashed; margin-left:16px;}
.main ul li a h3{ font-weight:bold;}
.main ul li a span{ padding-left:15px; background:url(../images/arrs3.jpg) 3px 3px scroll no-repeat; font-size:12px;}

.banner{ height:334px;}

.maina{clear:both; height:210px;}
.maina-a{height:215px; overflow:hidden; width:618px; float:left; display:inline; float:left;}
.maina-a h2,.maina-b h2{ font-size:14px; padding-left:29px; background:url(../images/arrs.jpg) 16px 11px scroll no-repeat; height:30px; line-height:30px; color:#000000; font-weight:bold; position:relative;}
.maina-a table{ width:94%; margin:0 auto; margin-top:10px; margin-bottom:10px;}
.maina-a table p{ margin-left:10px; text-indent:2em; font-family:"宋体";}
.maina-b{height:205px; overflow:hidden; width:324px; float:left; display:inline; border-left:#d6d6d6 1px solid; float:right;}
.maina-b ul{padding:10px; padding-top:0px;}
.maina-b ul li{height:26px; line-height:26px; border-bottom:1px dotted #CDCDCD; padding-left:13px; background:url(../images/arr/arr6.jpg) no-repeat 3px 10px; font-family:"宋体";}
.maina-b ul li span{float:right; margin-right:5px;}

.link{width:952px; height:30px; line-height:30px; border-top:1px solid #D6D6D6;}
.link span{font-weight:bold; padding-left:15px;}
.link a{padding:0 10px; font-weight:100; font-family:"宋体"}

.footer{width:952px; height:163px; margin-top:-20px; margin-bottom:-25px; clear:both; background:url(../images/ftbj.jpg) no-repeat left top; position:relative; font-family:"宋体"}
.footer1{position:absolute; left:10px; top:10px;}
.footer1 a{padding:0 5px;}
.footer2{position:absolute; left:15px; top:35px;}
.footer3{position:absolute; right:15px; top:10px; padding-top:5px; width:170px;background:url(../images/yuzihao.jpg) no-repeat right top; height:50px;}


.banner-page{ clear:both; height:334px;}
.main-page{ clear:both;  overflow: auto;
_height: 1%; margin-top:4px;}
.current{ height:30px; line-height:30px; padding-left:10px; }
.current a{ margin-left:10px; margin-right:10px;}
.current span{ margin-left:6px; margin-right:6px; font-weight:bold}
.sidebar{ width:224px; float:left;  display:inline; }
.sidebar-a{margin-bottom:15px;}
.sidebar-a h2{padding-left:30px; font-weight:bold; background:url(../images/manbg.jpg) 0 0 repeat-x scroll; height:30px; line-height:30px; border-top:1px solid #D6D6D6; border-bottom:1px solid #D6D6D6;}
.sidebar-a ul{padding:0px 10px;}
.sidebar-a ul li{ background:url(../images/arr/ico.jpg) 20px 13px  no-repeat scroll;  height:29px; line-height:29px; color:#0571c0; padding-left:32px; border-bottom:#d2d7da 1px dotted}
.sidebar-b img{padding-left:8px;}

.content{ width:728px; float:right;  display:inline;}
.title{height:30px;line-height:30px; background:url(../images/manbg.jpg) repeat-x left top;border:1px solid #D6D6D6; border-right:none; }
.title h2{padding-left:20px; font-size:13px; font-weight:bold;}}
.title span{margin-right:20px; font-weight:100; float:right; font-family:"宋体"; font-size:12px;}

.about,.news,.products,.productsshow,.newsnei{padding:20px; height:auto!important; min-height: 400px; height: 400px; font-family:"宋体";}

.news li {
    border-bottom: 1px dotted #D8DFE9;
    margin-left: 2px;
    padding:2px;}
.news li h3 {
    background:url(../images/arr/jt.gif) no-repeat 0px 12px;
    font-size: 13px;
    line-height: 30px;
    margin: 0;
    padding: 0 0 0 15px;font-family:"微软雅黑", "宋体" ,'Arial, Helvetica, sans-serif' ;
}

.news li h4 {
    color: #999999;
    font-size: 12px;
    font-weight: normal;
    text-align: right;
}
.news li span {
    margin: 5px;
}
.news li p{font-family:"宋体";}

.newsnei h3 {
    border-bottom: 1px dotted #D8DFE9;
    font-size: 16px;
    margin-bottom: 10px;
    padding-bottom: 10px;
    text-align: center;
	padding-top:15px;font-family:"微软雅黑", "宋体" ,'Arial, Helvetica, sans-serif' ;
	}
	
.newsnei h4{
    color: #999999;
    font-size: 12px;
    font-weight: normal;
	text-align:center;
}
.newsnei h4 span{margin:5px;}
.newsnei p{padding:5px; font-family:"宋体"}

.products{padding-top:5px; padding-left:5px;}
.products ul{display:block; padding-top:10px; margin-left:10px;}
.products ul li{float:left; width:210px; margin:0 8px; margin-top:10px; border:#CDCDCD 1px solid;}
.products ul li span{display:block; text-align:center; height:26px; line-height:26px;border-top:#CDCDCD 1px solid; background-color:#F1F1F1;}

.poofen{clear:both; padding-top:5px; text-align:center; color:#444;}


.productshow{padding:15px;}
.pro{padding-top:5px;}

.proleft{width:402px; float:left}
.proright{width:240px; float:right; margin-right:40px; display:inline;}

.proimg{border:#ccc 1px solid;}
.proleft p{text-align:center; padding:10px;}
.proleft ul li{display:inline; float:left; margin-left:10px; margin-top:10px; width:50px;}
.proleft ul li img{ width:50px; height:50px;}

.proright ul{padding-top:20px;}
.proright ul li{line-height:28px; border-bottom:#D3D3D3 1px solid; margin-left:5px; color:#444;}
.proright ul li.aa{font-weight:bold;}
.proright h4{height:25px; margin-top:15px;}
.anl{float:left; margin-left:5px;}
.anr{float:right;}

.prosm{clear:both; margin-top:20px;}
.prosm h3{border-bottom:1px solid #D3D3D3; line-height:24px; font-weight:bold; font-size:13px; padding-left:10px; color:#444;}
.prosmp{line-height:24px; padding:10px; font-family:"宋体";}

.proxg{clear:both; margin-top:20px; color:#444;}
.proxg h3{border-bottom:1px solid #D3D3D3; line-height:24px; font-weight:bold; font-size:13px; padding-left:10px;}
.proxg ul{padding-top:20px;}
.proxg ul li{display:inline; float:left; width:120px; margin-left:15px;}
.proxg ul li img{border:#D3D3D3 1px solid;}
.proxg ul li a span{height:26px; line-height:26px; display:block; text-align:center; font-family:"宋体";}
.rykh{padding:20px;}
.rykh ul{ display:block;}
.rykh ul li{float:left; background:url("../images/dian2.jpg") no-repeat scroll 20px 13px transparent; height: 40px; line-height: 40px; padding-left: 30px;}
.productshow{height:auto!important;
min-height: 630px;
height: 630px;}
