*{ margin:0;padding:0;font-family:"Times New Roman", Times, serif;}
a{ text-decoration:none;}
li{ list-style:none;}
img{border:0;}
.wrap{ width:100%;background:#d7dfe2;}
.head{ position:relative; margin:0 auto; width:962px; height:102px; background:#fff;}
.logo{ margin:13px 18px 8px 24px;}
.name{ margin:32px 0 23px 0;}
.language{ position:absolute; top:50px; right:36px;}
.language a{ text-decoration:none; color:#000; font-weight:bold; }
.nav{ margin:0 auto; width:962px; height:39px; background:#2094d3;}
.nav li{ float:left; line-height:39px; text-align:center; width:160px; list-style:none; }
.nav li a{ color:#fff;}
.flash{ position:relative; margin:0 auto; width:942px; padding:20px 10px; background:#fff;}
#buttoncontainer{ float:left; width:264px; height:294px; border:1px solid #76ccf9; border-bottom:none;}
#buttoncontainer li{  position:relative; list-style:none; padding-left:6px; width:259px;_width:257px; line-height:48px; height:48px; border-bottom:1px solid #76ccf9;}
#buttoncontainer li img{  position: absolute; right:1px; top:3px; z-index:0;}
#buttoncontainer li a{ position:relative; color:red; font-size:14px; font-weight:bold;z-index:1;}
#imagescontainer{ position:absolute; right:12px; top:20px; width:672px; height:295px;}
#imagescontainer img{position:absolute; right:0; top:0;width:672px; height:295px;}
#textcontainer{ position:absolute;  display:none; width:264px; height:294px;}
.company_profile{margin:0 auto; width:962px; background:#fff;}
.newproduct h3,.company_profile h3{margin:0 auto; position:relative;width:933px; height:32px; color:#236bbf; background:url(../images/Company-profile.gif) no-repeat bottom;}
.more{ position:absolute; top:15px; right:2px;}
.flash2{ float:left; width:230px; height:148px; padding:4px; background:#e0fbf9; margin:10px 10px 10px 15px; border:2px solid #9ee2f2; border-radius:10px;}
.profile{ line-height:22px; font-size:12px; padding:15px 10px; text-align:justify;}
.newproduct{ padding-left:5px;}
.newproduct li{ float:left; margin:10px 0 10px 10px; list-style:none;}
.foot{ margin:0px auto 0; width:962px;background:#fff;  }
.contact{ margin:0 auto; width:942px; height:89px;border-top:1px solid #ccc;font-size:12px; line-height:20px;}
.contact p{ float:left; margin-top:10px; width:680px;}
.contact .img{ width:64px; margin:30px 60px 10px 10px; float:left;}
/***aboutus***/
.main{ margin:0 auto; width:962px; background:#fff;}
.mainleft{float:left; width:212px; margin-top:10px;}
.mainleft dl dt{ font-size:26px; width:196px;margin-left:25px; color:#2094d3; line-height:54px;}
.mainleft dl dd{ width:184px; height:45px; background:#bde7ff; line-height:45px; padding-left:10px; margin:0 0 20px 15px;}
.mainleft dl dd a{ color:#2094d3}
.mainright{float:right; margin-top:10px; width:721px; border-top:1px solid #ccc; border-left:1px solid #ccc; padding-left:5px; padding-top:5px;}
.mainright h2{ height:32px; width:704px; margin-top:5px; background:#ccc; font-size:14px; line-height:32px; padding-left:15px;}
.mainright ul li{text-align:center;padding-top:50px; float:left; width:235px; height:220px;overflow:hidden}
.mainright ul li a img{ height:160px;}
.mainright p{ padding:5px; line-height:22px;font-size:12px; text-align:justify;}
/***products***/
.productsflash{ margin:0px auto; padding:5px 0 0;text-align:center}
.products{ margin:0 auto; width:962px;}
.products .product{ float:left; margin-left:16px;_margin-left:12px; margin-bottom:5px; width:300px;height:433px; background:#ededed;}
.products .product h2{ font-size:14px; height:62px; line-height:62px; padding-left:15px;}
.products .product ul{ margin-left:18px;}
.products .product ul li{ list-style:none; font-size:12px; line-height:22px;}
.products .product ul li a{ color:#000;} 
.h1{ margin:0 auto; height:32px; width:915px; margin-top:5px; margin-bottom:10px; background:#ccc; font-size:14px; line-height:32px; padding-left:15px;}
/***Category***/
.category{float:left; margin-top:15px; text-align:center; height:270px; width:235px;overflow:hidden;}
.category h3 a{ color:blue; }
.category a img{ height:190px;}
/***equipments***/
.equipments li{ float:left; margin:10px 0 0 40px; text-align:center}
/***newproducts***/
.newproducts{ margin-left:15px;}
.newproducts li{ float:left;  width:187px; height:150px; margin-bottom:25px; background:#fff; text-align:center; line-height:26px;}
.newproducts li a img{ margin:8px 4px 4px 8px;border:1px #ccc solid; width:175px; height:125px; }
/***produtct**/
.mainleft h3{font-size:26px; width:196px;margin-left:25px; color:#2094d3; line-height:54px;}
.mainleft .kuang{ margin-left:10px; width:220px; border:1px solid #2094d3;}
.mainleft .kuang h2{margin:1px 1px 10px 1px; padding-left:8px; width:210px; height:36px; background:#2094d3; color:#fff; line-height:36px; font-size:14px;}
.mainleft .kuang h2 a{ color:#fff;}
.mainleft .kuang ul{ margin-bottom:5px; }
.mainleft .kuang ul li{ margin-left:7px; font-size:12px; line-height:18px; height:18px;}
.mainleft .kuang ul li a{ color:#000;}
/**Product_detail**/
.product_detail{ text-align:center; width:721px;}
.product_detail h1{width:700px; text-align:center;height:50px;line-height:50px; font-size:16px; color:blue;}
.product_detail img{max-width:400px;}
.product_detail table{ margin:0 auto;}
.product_detail table,.product_detail table tr,.product_detail table tr td{ text-align:left;border:1px solid #ccc; border-collapse:collapse; padding:10px;}
/** ��ҳ */
.k_pagelist {width:90%;text-align:right;margin:0px;padding:0px;}
.k_pagelist *{font-size:12px;padding:2px 3px;margin-left:3px;}
.k_pagelist strong{background:#3875D7;font-weight:normal;color:#FFF;}
.k_pagelist a {text-decoration:none;color:#3875D7;}
.k_pagelist a:hover {text-decoration:none;background:#3875D7;color:#FFF;}
.k_pagelist span{color:#999;}
.k_pagelist input{border:1px solid;border-color:#777 #CCC #CCC #777;width:40px;}


