@charset "utf-8";
/* CSS Document */
body{ font:12px Arial, Helvetica, sans-serif; margin:0 auto; background:#A3C1E3;}
img{ border:none;}
.copy{-moz-user-select:none;}
*{ margin:0; padding:0;}
.clear{ clear:both;}
ul,li{ list-style:none;}
a{ text-decoration:none;}
a:hover{ text-decoration:none;}
.pic01{ float:left; padding:1px; border:1px solid #ccc; margin:2px;}
.con_all{ width:600px; height:auto; margin-top:5px; display:block; text-align:right; float:left; margin-right:30px;}
.con_all1{ width:260px; height:20px; display:block; text-align:right; float:left;}
#header{ height:78px; width:992px; margin:0 auto; background:url(../images/top.jpg) no-repeat; }
.topjs{ width:950px; height:27px; margin:0 auto; text-align:right; display:block;}
h5 { color:#666666; font-size:9px; width:950px; margin:0; padding:0; line-height:27px; display:block; height:27px; float:left;  }
h5 a { color:#666666; text-align:center; }
#top{ width:950px; height:50px; margin:0 auto; display:block; }
.language{ width:300px; height:18px; float:right; text-align:right; display:block; padding-right:5px;}
.language a{ text-align:right; color:#333333; margin:0px 3px;}
.language a:hover{ color:#333333; }
.add{ float:left; width:135px; float:right; background:url(../images/add.jpg) no-repeat left center; margin-right:5px; }
.add a{ padding-left:20px; display:block; color:#643434; font-size:10px; line-height:17px;}
.set{ float:left; width:192px; float:right; background:url(../images/set.jpg) no-repeat left center; }
.set a{ padding-left:20px; display:block; color:#643434; font-size:10px; line-height:17px;}
.add a:hover,.set a:hover,.language a:hover{ text-decoration:underline;}
.logo{ width:206px; height:40px; float:left; margin-top:6px;}
.company{ width:680px; height:30px; line-height:30px; float:right; color:#333333; text-align:right; padding-right:2px; font-size:16px; font-weight:bold;}
.company h2{ width:680px; height:30px; line-height:30px; float:right; color:#333333; text-align:right; padding-right:2px; font-size:16px; font-weight:bold; margin:0; padding:0; }

#container{ width:992px; height:auto; margin:0 auto; background:url(../images/content.jpg) repeat; overflow:hidden;}
#main1{ width:970px; height:auto; margin:0 auto; background:url(../images/cont.jpg) repeat-x #F3F8FC; }
#menu{ width:948px; height:43px; background:url(../images/menu.jpg) no-repeat; margin:0 auto;}
#menu ul{ width:920px; height:43px; margin:0 auto; padding:0;}
#menu ul li{ width:auto;float:left; height:43px;} 
#menu ul li a{ display:block; color:#111111; line-height:43px; padding:0 39px; text-align:center;}
#menu ul li a:hover{color:#FF6904;}

.banner{width:944px; margin:0 auto;height:200px; margin-top:12px; background:url(../images/banner.jpg)  no-repeat; }
.related{float:right;width:214px;height:auto; background:none; display:block;}
.related ul{float:left;width:214px;height:auto; margin:0; padding:0; }
.related ul li {float:left; width:204px; height:32px; padding-left:10px;} 
.related ul li a{color:#FFFFFF;display:block;line-height:32px;}
.related ul li a:hover{color:#02659C; display:block; text-decoration:underline}


#content{width:944px; margin:0 auto;height:auto; padding-top:8px;}

#left_contact{ width:203px; height:auto; background:none; float:left;}
#left_list{float:left;width:200px;height:auto; background:#F3F8FC;}
#left_list ul{float:left;width:200px;height:auto; margin:0; padding:0; }
#left_list ul li.big1{float:left; width:195px; height:31px; margin-bottom:3px; padding-left:5px;background:url(../images/title.jpg) no-repeat; }
#left_list ul li.big1 a{color:#999;display:block; font-weight:bold;  line-height:25px;}

#left_list ul li {float:left; width:195px; height:29px; padding-left:5px; background:url(../images/a.jpg) no-repeat;} 
#left_list ul li a{color:#333;display:block;line-height:15px; padding:5px 0;}

#left_list ul li.f {float:left; width:195px; height:43px; padding-left:5px; background:url(../images/a1.jpg) no-repeat;} 
#left_list ul li.f a{color:#333;display:block;line-height:15px; padding:5px 0;}

#left_list ul li a:hover{color:#235898; display:block; text-decoration:underline}
#left_list ul li a:visited{color:#ff0000;}
#left_list ul li.big1 a:visited{color:#999;}

#left_list ul li a.daoqian,#left_list ul li.f a.daoqian,#left_list ul li.big a.daoqian,#left_list ul li a.daoqian:visited,#left_list ul li.f a.daoqian:visited,#left_list ul li.big a.daoqian:visited{color:#235898; display:block; text-decoration:underline}

#left_list ul li.big{float:left; width:195px; height:31px; margin-top:5px; padding-left:5px;background:url(../images/title.jpg) no-repeat; }
#left_list ul li.big a{color:#999;display:block; font-weight:bold;  line-height:25px;}
#left_list ul li.big a:visited{ color:#999;}

.contact{float:left;width:203px;height:204px; color:#666666; margin-top:15px;text-align:left;background:url(../images/contact.jpg) no-repeat top; line-height:18px;}
.contact1{float:left;width:203px;height:57px; color:#666666; margin-top:15px;text-align:left;background:url(../images/contact1.jpg) no-repeat top; line-height:18px;}
.contact a.f,.contact1 a.f{ text-align:left; display:block; width:110px; float:right; font-size:16px; font-weight:bold; line-height:50px; color:#CC0033;}
.contact a{ color:#CC0033;}
.contact p{ margin:8px ;}

#right_cont{ width:730px; height:auto; background:none; margin-left:11px; float:left;}
.about{width:728px; height:auto;line-height:18px; color:#666666; background:#fff;}

.title{float:left;width:710px; padding-left:15px; height:30px; font-size:18px; font-weight:normal; line-height:30px; color:#FF6600;} 
.title h2{color:#235898;font-size:18px;font-weight:bold; margin:0; padding:0; line-height:30px;}
.title h2 strong{ color:#FF6904;}
.about p{ margin:3px 15px 5px 15px;}
.about h2{ padding-left:15px; display:block; line-height:30px; margin:0; font-size:18px; font-weight:normal;}

.sabout{width:728px; height:auto;line-height:18px; color:#666666; background:#fff;}
.sabout h2{  display:block; padding:0; line-height:30px; margin:0;}
.sabout p{ margin:3px 15px 5px 15px;}
.product { width:713px; float:left; background:#fff; padding-left:15px; margin:0; margin-bottom:5px; }
.product ul { width:713px; float:left;padding:0; margin:10px 0 0 0;}
.product ul li { width:48%; float:left; height:79px; margin-bottom:5px;}
.product ul li img { margin:0 auto; border:1px solid #ccc; padding:1px; display:block }
.product ul li ol { display:inline-block; float:left; width:100% ; margin:0; padding:0;}
.product ul li ol li { width:80px; float:left }
.product ul li ol li.pro { width:70%; float:left; line-height:18px; padding-left:8px; color:#666666 }
.product ul li ol li.pro a {font-size:12px; font-weight:bold; color:#336699; line-height:18px;  display:block; width:100%;  }
.product ul li ol li.pro a:hover{color:#FF6600;}
.product h2{display:block; line-height:30px; margin:0;color:#666666; font-size:18px; font-weight:normal;}

.product1 { width:713px; float:left; background:#fff; padding-left:15px; margin-bottom:5px; }
.product1 ul { width:713px; float:left; margin:10px 0 0 0;}
.product1 ul li { width:48%; float:left; height:96px; margin-bottom:5px;}
.product1 ul li img { margin:0 auto; border:1px solid #ccc; padding:1px; display:block }
.product1 ul li ol { display:inline-block; float:left; width:100% ;}
.product1 ul li ol li { width:114px; float:left; }
.product1 ul li ol li.pro { width:64%; float:left; line-height:18px; padding-left:8px; color:#666666 }
.product1 ul li ol li.pro a {font-size:12px; font-weight:bold; color:#336699; line-height:18px;  display:block; width:100%;  }
.product1 ul li ol li.pro a:hover{color:#FF6600;}
.product1 h2{display:block; line-height:30px; margin:0;color:#666666; font-size:18px; font-weight:normal;}

.title1{float:left;width:710px; padding-left:15px; height:30px; font-size:18px; font-weight:normal; line-height:30px; color:#FF6600; border-bottom:1px solid #F3F8FC;} 
.title1 h2{color:#235898;font-size:18px;font-weight:bold; margin:0; padding:0; line-height:30px;}

.about1{ width:728px; height:auto; line-height:21px; color:#666666; background:#fff; margin-top:8px; margin-bottom:10px; }
.about1 p{ margin:2px 15px 3px 15px;}


#footer{width:992px;height:86px; margin:0 auto;background:url(../images/content.jpg) repeat;}
#xfooter{width:992px;height:86px; margin:0 auto;background:url(../images/content.jpg) repeat;}
#foot{width:970px;height:86px; margin:0 auto;background:url(../images/bottom.jpg) repeat;}
.link{ width:960px; height:auto; color:#0066CC; line-height:18px; padding-top:5px; margin:0 auto; }
.link1{ width:960px; height:auto; color:#0066CC; line-height:20px; padding-top:10px; margin:0 auto; }
.link a,.link1 a{ color:#0066CC;}
.link a:hover,.link1 a:hover{ color:#0066CC; text-decoration:underline;}
#otherlink{width:300px;height:20px;margin:0 auto;clear:both; padding-top:5px;}
#otherlink div{float:left;margin-left:10px;margin-top:5px;}



#right_cont1{ width:730px; height:auto; background:#fff; margin-left:11px; float:left;}
.otitle{float:left;width:710px; height:25px; font-size:11px; font-weight:normal; line-height:25px; color:#000; background:#fff; border-bottom:1px solid #ccc; margin-left:8px;}
.otitle a{color:#000;}
.otitle a:hover{color:#FF6600;}
.otitle1{float:left;width:710px; height:25px; font-size:16px; font-weight:bold; line-height:25px; color:#FF6600; margin-top:10px; background:#fff; border-bottom:1px solid #ccc; margin-left:8px;}

.picture{width:265px; float:left; height:auto;}
.picb{ margin:5px 0 0 15px!important;_margin:5px 0 0 8px;
	width:250px;
	float:left;
	height:auto;
	text-align:center;  }

.other{ width:450px; float:right; height:auto; margin-top:5px; 
}
.other img{border:1px  #ccc solid; margin-right:8px; display:block; float:left; margin-bottom:8px;}
.imgindex{border:1px  #ccc solid; margin-right:6px; float:right;}
.other1{margin:5px 0 0 15px!important;_margin:5px 0 0 8px;
	width:250px; float:left; height:auto; margin-top:5px; 
}
.other1 img{border:1px  #ccc solid; margin-right:1px; display:block; float:left;  margin-top:5px;}
.other img{border:1px  #ccc solid; margin-right:8px; display:block; float:left; margin-bottom:8px;}


.other2{margin:1px 0 0 15px!important;_margin:1px 0 0 8px;
	width:680px; float:left; height:auto; margin-top:1px; 
}
.other2 img{border:1px  #ccc solid; margin-right:1px; display:block; float:left;  margin-top:1px;}


.click{ width:80px; heihgt:20px; float:left; margin-top:10px; line-height:20px }
.click a{background:url(../images/bot.gif) no-repeat right; padding-right:15px;color:#B41907;}
.click a:hover{color:#B41907;text-decoration:underline;}
.bottomlink{ width:60px; heihgt:20px; float:right; line-height:20px; margin-bottom:5px; }
.bottomlink a{background:url(../images/top.gif) no-repeat right; padding-right:12px;color:#B41907;}
.bottomlink a:hover{color:#B41907;text-decoration:underline;}

.gallery{ width:930px; height:auto; margin:0 auto; overflow:hidden; padding-left:10px; background:#fff;}
.certificate{ width:920px; height:auto; margin:0 auto;background:#fff;}
.certificate img{ margin-right:5px;}
.certificate p{ line-height:21px; margin:2px;}
.certificate p.wz{ width:400px; float:left; display:block; line-height:21px; margin:2px;}

.tup{ border:1px solid #ccc; margin:2px; padding:1px;}
.gtitle{ float:left; width:900px; height:25px; font-size:11px; font-weight:normal; line-height:25px; color:#000; background:#fff; border-bottom:1px solid #ccc; margin:8px 0; }
.gtitle a{color:#000;}
.gtitle a:hover{color:#FF6600;}

.other_pro { width:920px; float:left;background:#fff; margin-bottom:10px; height:160px; }
.other_pro ul { width:148px; float:left; height:140px;}
.other_pro ul li { width:140px;float:left; height:auto; }
.other_pro ul li img { border:1px solid #ccc; padding:1px; display:block }
.other_pro ul li.pro { width:135px;  line-height:16px; text-align:center;color:#666666;  }
.other_pro ul li.pro a {font-size:11px;color:#336699; line-height:16px; text-align:center;}
.other_pro ul li.pro a:hover{color:#FF6600;}


.zproduct { width:920px;background:#fff;margin:0 auto; margin-bottom:10px; }
.zproduct ul { width:920px; float:left;padding:0; margin:10px 0px 0 0;}
.zproduct ul li { width:49%; float:left; height:auto; margin-bottom:5px; margin-right:5px;}
.zproduct ul li img { margin:0 auto; border:1px solid #ccc; padding:1px; display:block }
.zproduct ul li ol { display:inline-block; float:left; width:100% ; margin:0; padding:0;}
.zproduct ul li ol li { width:88px; float:left }
.zproduct ul li ol li.pro { width:75%; float:left; line-height:18px; padding-left:8px; color:#666666 }
.zproduct ul li ol li.pro a {font-size:12px; font-weight:bold; color:#336699; line-height:18px;  display:block; width:100%;  }
.zproduct ul li ol li.pro a:hover{color:#FF6600;}
.zproduct p{line-height:21px; margin:2px;}

a.sitemap{ line-height:22px; display:block; font-weight:bold; color:#369; text-decoration:underline;}
a.sitemap:hover{ text-decoration:underline;}
a.sitemap1{ line-height:20px; display:block; width:900px; float:left; text-decoration:underline; color:#369; margin-left:8px; font-weight:bold;}
a.sitemap1:hover{ text-decoration:none;}
p.indent{ margin-left:10px; line-height:18px;}



.prodTitle {-moz-user-select:none;color:#2A2A2A;cursor:pointer;display:block;font-size:12px;
font-weight:500;height:17px;overflow:hidden;padding:2px 0 0 0;text-align:left;
vertical-align:middle;width:330px; margin-left:15px;}
.prodTitle:hover{	color: #bdbdbd;}
.prodTitle, .prodContent, .prodContainer {
position:relative;width:90%;}
#desc {display:block;padding-top:10px;}
.paragraph, #desc {min-height:160px;}
