﻿@charset "utf-8";
/* CSS Document */

body,html,div,h1,h2,h3,h4,h5,h6,label,i,b,p,img,ul,ol,li,dl,dt,dd,table{padding:0; margin:0;}
img{border:none;}
ul,ol{list-style:none;}
body{font-family:"微软雅黑,宋体"; font-size:12px; font-style:normal; line-height:1.6em; color:#666666; margin:0; }
a:link,a:visited{color:#666666; text-decoration:none;}
a:hover,a:active{text-decoration:none; color:#205cc1;}
a:focus{outline:none; text-decoration:none;}
.clear{clear:both; height:0; font-size:0;}

.top,.nav ul,.mainbody,.friendlink{width:1000px; margin:0 auto;}
.mainbody{margin-bottom:10px;}
.logo{float:left; padding-top:10px;}
.topbar{float:right; background:url(images/bg.png) no-repeat 0 -407px; width:280px; height:22px; padding:14px 0 0 170px;}
.tel{width:450px; height:39px; float:right; background:url(images/bg.png) no-repeat 0 -348px;}
.topbar ul li{float:left; padding-left:10px; width:75px;}
.topbar ul li.end{float:right; text-indent:15px;}
.nav{background:url(images/bg.png) repeat-x 0 -167px; height:34px; overflow:hidden;}
.nav ul{padding:0 40px; width:920px;}
.nav ul li{width:130px; text-align:center; float:left; line-height:34px;}
.nav ul li a,.nav ul li a:hover,.nav ul li a:visited{color:#ffffff; font-size:15px; font-weight:normal; letter-spacing:3px;}
.nav ul li a:hover{font-weight:bold;}

.main{ height:270px;  background-color:#f1f1f1; color:#ffffff; padding:10px 0;}
.main a{color:#ffffff;}
.left{width:265px; float:left; padding:0 15px; overflow:hidden;}

.right{width:700px; float:right; overflow:hidden;}
.left h1{width:265px; height:40px; background:url(images/bg.png) no-repeat 0 -107px; }
.left h1,.left h1 a{font-size:15px; font-weight:bold; color:#0000000; letter-spacing:2px; line-height:38px; padding-left:25px;}
.left ul{padding-top:10px;} 
.left ul li{background:url(images/bg.png) no-repeat 0 -59px; padding-left:40px; line-height:27px; margin-bottom:8px; }
.left h2{font-size:13px; font-weight:bold; padding:10px 0;}
.left .contact{padding:0 15px 10px 15px; background:#fbfbfb; }
.left .contact span{padding-left:45px;}


.right h1{width:700px; height:35px; background:url(images/bg.png) no-repeat 0 -225px; margin-bottom:10px;}
.right h1.recommend{background:url(images/bg.png) no-repeat  0 -289px;}
.right h1,.right h1 a{font-size:15px; font-weight:bold; color:#0000000; letter-spacing:2px;  padding-left:50px; line-height:40px;}
.right h1 a{padding-left:0px;}
.right h1 label,.right h1 label a{font-size:12px; font-weight:bold; letter-spacing:0px;}
.right .indexrecommend li{float:left; width:340px; padding-right:10px;}
.right .indexrecommend li img{float:left; padding:0 10px 10px 0;}
.right .indexrecommend li label{font-size:12px; font-weight:bold;}
.indexabout{width:380px; float:left; overflow:hidden;}
.indexnews{float:right; width:300px; overflow:hidden;}
.indexnews ul{padding-bottom:10px;}
.indexnews ul li{background:url(images/bg.png) no-repeat 10px -28px; padding-left:30px; line-height:25px;}
.right .indexrecommend li{}
.right h3{font-size:24px; font-weight:bold; text-align:center; padding:15px 0 15px 0;}
.right h3 b{font-size:12px; font-weight:normal; color:#999999;}
.newscontent{padding:0 20px;}
.newscontent p{padding-bottom:25px; text-indent:2em;}
.indexabout p{text-indent:2em;}
.productlist li{width:120px; text-align:center; float:left; overflow:hidden; height:135px; margin:10px 0; padding:0 10px;}
.prodes ul li{border:1px solid #cccccc; padding:5px; height:115px; overflow:hidden; margin-bottom:10px;}
.prodes ul li img{float:left;}
.prodes ul li .des{width:560px; float:right; padding-top:10px;}
.prodes ul li .des a{font-size:14px; font-weight:bold; }
.prodes ul li .des p{padding-top:10px; text-indent:2em;}

.product,.case{padding:15px 20px 10px 20px; border:1px solid #e1e1e1; width:658px; overflow:hidden;}
.product .productimg{text-align:center; margin:10px 0;}
.product h5{font-size:12px; font-weight:bold; color:#064da1; padding:20px 0 10px 0;}
.product h4{font-size:15px; font-weight:normal;}
.product p{text-indent:2em;}
.product ul li{border:1px dotted #dddddd; background:url(images/bg.png) no-repeat 5px -28px; padding-left:20px; line-height:25px;}
.product ul li span{float:right; }
.footer{background:#333333; text-align:center; padding:8px 0;}
.footer .friendlink{padding-top:10px; }
.footer .friendlink a{padding:0 5px;}
.lxwm li{ width:300px; float:left; margin-left:15px; margin-top:15px;}
.lxwm li span{ font-size:12px; color:#000; font-weight:bold;}
.lxwm li p{ border:1px solid #dddddd; background:#FFFFFF; padding:8px; color:#464646; text-indent:0;}
.zzlx {padding:0 0 0 20px;}
.zzlx strong{color:#333333; padding-right:10px;}

.product table,table tr,table td{border:1px solid #dddddd; border-collapse:collapse; padding:0; margin:0; text-align:center;}
.product table,table tr,table td{border:none; text-align:left;}
.sitemap dt{background:url(images/bg.png) no-repeat 0 0; padding-left:25px; font-weight:bold; width:650px; }
.sitemap dt.two{background:url(images/bg.png) no-repeat 30px -28px; padding-left:45px; font-weight:bold; width:650px;}
.sitemap dd{float:left; width:300px; padding-left:25px; list-style:disc;}
