*{margin:0;padding:0;}
body{font-family:Verdana, Geneva, sans-serif;background:#fff url(/images/bg.jpg) repeat-x;font-size:12px;color:#000;line-height:1.8em;}
li {list-style:none;}
img {border:0;}
a{color:#000; text-decoration:none;}
a:hover{color:#f00; text-decoration:underline;}
.red{color:red;}
.green{color:#105C4C;}

.header{margin:auto;width:970px;}
.main,.footer,.ad01,.ad02{margin:auto;overflow:hidden;width:970px;}
.nav{background:url(../images/nav_bg.jpg) no-repeat;height:35px;border-top:2px solid #fff;position:relative;}
.en{position:absolute;right:20px;top:5px;font-size:14px;}
.nav ul{padding-top:8px;font-size:14px;}
.nav li{float:left;width:81px;text-align:center;position:relative;background:url(../images/nav_li.png) right center no-repeat;}
.nav li a{color:#48635D;}
.nav li span{position:absolute;visibility:hidden;z-index:10000;left:5px;top:22px;text-align:left;width:100px;padding:5px;background:#fff;line-height:1.5em;font-size:12px;/*border:1px solid #E3F2FA;*/border:1px solid green; overflow:hidden;}
.small-nav{height:25px;background:url(../images/shop.gif) 0 -1px no-repeat;padding-left:30px;}
.small-nav span{margin-left:250px;margin-right:30px;}
input#key{background:none;border:1px dashed #09F;width:100px;cursor:text;}


.left{width:204px;float:left;background:#fff url(../images/left_bg.jpg) no-repeat;overflow:hidden;}
.mid{width:546px;float:left;margin:0 5px;overflow:hidden;background:#fff;}
.right{width:210px;float:right;overflow:hidden;background:#fff;}

/*first top*/
.login{height:190px;width:204px;background:#fff url(../images/login.jpg) no-repeat;}
.login h1{text-align:center;margin-top:10px;font-size:13px;}
.login li{/*padding:7px 0 0 80px;*/padding:8px 0 0 21px;position:relative;font-size:14px;}
.login li span{position:absolute;top:3px;}
.login input{background:none;border:0; cursor:text;height:20px;}
.login #out{padding-left:15px;}
.mid-news{height:156px;padding:8px;margin:8px;border:1px solid #A9D7EE; overflow:hidden;}
.mid-news img{float:left;margin-right:10px;}
.mid-news dt{font-size:14px;font-weight:bold;float:right;width:320px;}
.mid-news dt span{font-weight:normal;font-size:12px;padding-left:205px;}
.mid-news dd{float:right;width:320px;line-height:1.7em;}
.mid-news a{padding:0 25px 0 5px;}
.gg{height:185px;margin-bottom:5px;background:url(/images/gg_bg.jpg);color:#fff;}
.gg-title{background:url(../images/r_title.jpg) 0 20px no-repeat;margin:8px 10px;font-weight:bold;padding-left:8px;}
.gg ul{padding:0 11px;line-height:1.7em;}
.gg a{color:#fff;}
/*first bottom*/
.left-in{width:199px;padding-left:5px;overflow:hidden;}
.left h2{background:url(../images/title_bg.jpg) 0 bottom no-repeat;padding-bottom:5px;}
.proclass{padding:8px 5px 8px 0;}
.proclass ul{width:100%;}
.proclass li{float:left;width:50%;}
.left h3{color:#000;font-size:12px;}

.hot-pro{border:1px solid #A9D7EE;margin:8px;height:146px;overflow:hidden;}
.hot-pro dt{background:url(../images/mid_title_1.jpg) 0 no-repeat;height:30px;font-size:14px;padding-top:9px;padding-left:38px;font-weight:bold;}
.hot-pro img{width:130px;height:90px;}
.hot-pro dd{margin:8px;}
.hot-pro dd a{padding:0 5px;}
.hot-pro dt span,.mid-title span{padding-left:380px;font-weight:normal;font-size:12px;}
.mid-pro{border:1px solid #A9D7EE;height:380px;overflow:hidden;margin:0 8px;line-height:1.5em;}
.mid-pro ul{padding:8px;}
.mid-title{background:url(../images/mid_title_2.jpg) 0 no-repeat;height:30px;font-size:14px;padding-top:9px;padding-left:38px;font-weight:bold;}
.mid-pro img{width:130px;height:90px; margin-bottom:5px;}
.mid-pro li{float:left;width:170px;}
.mid-pro ul a{padding:5px 20px;display:block;}
.mid-pro ul a:hover{padding:4px 19px;background:#E3F2FA; border:1px solid #0CF; text-decoration:none;}

.right-in{background:url(../images/r_bg.jpg) right 0 no-repeat; overflow:hidden;}
.right-in ul{padding:5px 10px;}
.right-in ul li span{color:#06F;}
.msg-title{background:url(../images/t4.gif) no-repeat;font-weight:bold;padding:10px 0 0 45px; position:relative;width:165px;}
.msg-title span{position:absolute;right:8px;bottom:0;font-weight:normal;}
.msg-title span a{text-decoration:underline;}
/*footer*/
.footer{background:url(../images/footer.jpg) 0 bottom no-repeat;margin-top:30px; position:relative;} 
.footer span{position:absolute;left:0;top:0;}
.footer p{color:#105C4C;padding-left:160px;}
/*second*/
.sec-right{background:#fff;float:right;width:738px;padding:10px;overflow:hidden;}
.sec-news{/*height:520px;*/ overflow:hidden; background:#fff url(../images/mainbg.jpg)  490px 0 no-repeat;}
.sec-left{width:184px;/*height:400px;*/padding-left:20px;overflow:hidden;}
.sec-nav{border-bottom:1px solid #ddd;}

.news ul{margin:20px 50px;}
.news li{background:url(../images/lipoint.png) 0 center no-repeat;padding-left:10px;border-bottom:1px dashed #ccc;height:25px;padding-top:5px;position:relative;}
.news li span{position:absolute; right:10px;font-size:11px;}

.about{padding:30px 50px;}
.about-title{text-align:center;font-weight:bold;font-size:14px;}

.sec-left-1{width:199px;padding-left:5px;overflow:hidden;}
.pro{padding:10px 0;}
.pro dl{float:left;width:332px;height:146px;background:url(../images/pro_bg.png) no-repeat;margin:0 5px;padding:10px;overflow:hidden;}
.pro dt{font-size:13px;font-weight:bold;}
.pro dd{line-height:1.5em;}
.pro dd a{color:red;}
.pro dd span{color:red;padding-bottom:3px;}
img#pre_img{width:160px;height:140px;float:left;margin-right:10px;}
.pro .page{float:left;}

.contact{margin:50px;}
/*ÔÚÏßÁôÑÔ*/
.msgHelp{margin-top:15px;color:red;font-weight:bold;padding-left:60px;}
.msg{margin:8px 20px;}
.msg dt,.reg dt{float:left;width:80px;text-align:right;}
.msg dd,.reg dd{padding:0 5px 5px;}
.msg-list{padding:20px;}
.msg-list dt span{padding-left:50px;color:#aaa;}
#msgReply{color:#060;}

/*×¢²á*/
.reg-title{margin-top:50px;padding-left:40px;color:red;}
.reg{margin:8px 40px;}
.reg dd span{color:#999;}
.button{margin-left:120px;}
/*photo*/
.photo{margin:20px 0;}
.photo li img{width:140px;height:110px;}
.photo li{float:left;width:170px;text-align:center;}
.photo li a{padding:8px 18px;display:block;}
.photo li a:hover{padding:7px 17px;background:#eee;border:1px solid #ddd;}
/*¹ºÎï*/
.pay{padding:0 40px;}
.page{margin:0 50px; position:relative;width:100%;}
.page span{position:absolute;right:150px;top:0;}
.page b{color:red;}
/*qq*/
#qq{z-index:2;right:0px; visibility:visible;width:102px; position:absolute;top:190px; overflow:hidden;}
#qq ul{background:url(../qq/qq_02.png) no-repeat;}
#qq li img{ margin:5px 0;}
#qq li{text-align:center;}
#qq .red{font-size:10px;}
#qq .hand{cursor:pointer;}
#qq_tel{font-size:11px;}

#link img{border:1px solid #ccc;}
#link{text-align:center;}
#ph{text-align:center;padding:0;margin:0;}
#ph img{padding:0;margin:0;}
.pro_title{font-weight:bold;border-top:1px solid #68BB6B;padding:2px 0px 2px 2px;background:#E0F2DA;}

/*2010-1-1*/
.ad img{margin-bottom:5px;}
.fanshiliu{border:1px solid #A9D7EE;margin:8px;padding:8px;height:165px;}
.fanshiliu ul{float:left;width:300px;}
.fanshiliu li{float:left;width:100px;}
.fanshiliu ul img{width:90px;height:60px;}

.ohter-pro{border:1px solid #A9D7EE;margin:8px;padding:3px 8px;height:100px;}
.ohter-pro ul,.other-pro-tit{float:right;width:400px;}
.ohter-pro ul img{width:90px;height:60px;}
.ohter-pro li{float:left;width:100px; text-align:center;}

.bottom-news{border:1px solid #A9D7EE;margin:8px;padding:8px;height:90px;line-height:1.6em;overflow:hidden; position:relative;}
.bottom-news span{position:absolute;right:5px;top:5px;}
.bottom-ad{float:left;width:216px;}
.bottom-ad li{float:left;width:100px;}
.yangsheng{float:right;width:284px;}
