﻿@charset "utf-8";
/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div,dl,dt,dd{margin:0;padding:0;border:0;}
body{color:#333; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0 auto ; padding:0; background:#282828}
li{list-style-type:none;}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
h1{font-size:12px; font-weight:normal;font-weight:bold; }
h2{font-size:14px; font-weight:normal;font-weight:bold; }
h3{font-size:14px; font-weight:normal;font-weight:bold; }
input,button,textarea,select{font:100% Arial;}

/* 默认全局样式超链接样?*/
a{color: #333; text-decoration:none;}/* 链接基本样式 */
a:hover {color:#d10000; text-decoration:none;}/* 链接移上时的样式 */



/* 其它常用样式的定?*/
.left{ float:left;}/* 浮动左边 */
.right{ float:right;}/* 浮动右边 */
.clear{ clear:both; font-size:0; line-height:0; height:0}/* 清楚浮动 */

label, input, img {vertical-align:middle}/* 图片 表单 表单文字 居中对齐 */

.blank20px{ height:20px; line-height:20px; font-size:0; clear:both}
.blank10px{ height:10px; line-height:10px; font-size:0; clear:both}


.page{ background:#fff; width:970px; margin:0 auto}
.top,.mainNav,.banner,.contant,.copyright{ width:970px; margin:0 auto}
.contant{ background:#fff; padding:15px 0;}
.mainNav{ height:30px; line-height:30px; background:url(../images/nav_bg_05.jpg)}
.mainNav ul li{ float:left; padding:0 25px;font-weight:bold; line-height:30px; font-size:16px; background:url(../images/navSpace_08.gif) no-repeat right center}
.mainNav ul li a{color:#fafdd2;}
.mainNav ul li a:hover{color:#fff;}
.con_left{ width:238px; background:#fff}
.con_left ul{background:#EEE;padding-bottom:10px}
 h2{ background:#6e0202; height:36px; line-height:36px; text-indent:1em; color:#FFF; font-size:16px;}
.con_left ul li{line-height:24px; height:24px; border-bottom:1px solid #FFF; text-indent:1em}
.con_left ul li a{ color:#333;}
.con_left ul li a:hover{ color:#d10000;font-weight:bold}
.contact{ margin-top:15px;}
.contact_con{ border:1px solid #BEBEBE; padding:10px; line-height:18px}
.link{margin-top:10px;}
.con_right{ width:710px; background:#fff}
.about a{ color:#920000}
.about img{ border:1px solid #C5C5C5; padding:3px; float:left; display:block; width:254px;margin-right:15px}
.about p{ float:right; display:block; line-height:20px; width:415px;}


.product{ margin-top:20px;}
.product h2{ font-size:18px; color:#000; font-weight:bold; padding:0 10px; border-bottom:2px solid #CCC; height:30px; line-height:30px; background:url(../images/title_bg.jpg) no-repeat 8px center; padding-left:20px}
.product h2 span { font-weight:normal;  font-size:12px;float:right; display:block; background:url(../images/icon_17.gif) no-repeat right center; padding-right:10px}
.product h2 span a{ color:#a40000; }
.product h2 span a:hover{color:#055e88;}

.pro1{margin:10px 15px;width:200px;}
.pro2{ width:225px}
.pro1_con{background:url(../images/product_bg_21.jpg) no-repeat; padding:20px 10px;width:180px; height:233px;text-align:center;}
.title{ color:#333; font-size:14px; font-weight:bold; height:30px; line-height:30px; text-align:center;}
.text{ line-height:18px; margin-top:10px;text-align:left;}

.pro_link2{ width:710px; margin-top:15px; overflow:hidden}
.pro_link2 ul{ width:750px}
.pro_link2 ul li{width:90px; display:block; text-align:center; float:left; margin-right:10px;}
.pro_link2 ul li img{  padding:3px; border:1px solid #b8b8b8;}
.pro_link2 ul li span{ width:90px; display:block;margin-top:10px;}

.copyright{ background:#fff url(../images/copyright_bg.jpg) repeat-x; text-align:center; line-height:16px;  padding:18px 0; clear:both;}

.productCon h3{ border-bottom:2px solid #c9c9c9; background:url(../images/title_bg.jpg) no-repeat 10px center; line-height:34px; height:34px; font-size:14px; color:#FFF; padding:0 10px 0 25px; color:#000}
.productCon h3 span{float:right; font-size:12px; color:#333}
.product_list ul li{ width:330px; margin:10px 15px 0 0; border-bottom:1px solid #C3C3C3; padding-bottom:10px}
.product_list ul li dl dt{ width:190px;text-align:left; line-height:15px;}
.product_list ul li dl dd.pro_text{ width:190px; line-height:18px}
.product_list ul li dl dd.pro_pic{ padding:1px;border:1px solid #C3C3C3;}


.aboutCon{ padding:10px;}
.aboutCon p{ line-height:18px; margin-bottom:15px;}
.certificate_con{ padding:10px 0; text-align:center}

.services,.contact_info{ margin-top:10px;}
.services ul li{ height:30px; line-height:30px; background:url(../images/news_icon.jpg) no-repeat 5px center; border-bottom:1px solid #c9c9c9; padding-left:15px}
.services ul li span{ float:right; color:#777; margin-right:10px}

.services span{ line-height:30px;}
.brochure{ padding:10px 0; border-bottom:1px solid #c7c7c7; line-height:20px;margin-bottom:20px;}


.contact_text{ line-height:24px; padding-left:10px;}

.Online{ margin-top:10px}
.formLabel{ margin-top:10px}
.formLabel LABEL {PADDING-RIGHT: 10px; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 150px; TEXT-ALIGN: right}
.formLabel DIV {CLEAR: left; LINE-HEIGHT: 25px}
.formLabel INPUT {BORDER-RIGHT: #a2a2a2 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #a2a2a2 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a2a2a2 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #a2a2a2 1px solid
}
.formLabel TEXTAREA {BORDER-RIGHT: #a2a2a2 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #a2a2a2 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; OVERFLOW: auto; BORDER-LEFT: #a2a2a2 1px solid; WIDTH: 500px; PADDING-TOP: 2px; BORDER-BOTTOM: #a2a2a2 1px solid; HEIGHT: 115px
}
.formLabel fCountry {BORDER-RIGHT: #a2a2a2 1px solid;BORDER-TOP: #a2a2a2 1px solid; BORDER-LEFT: #a2a2a2 1px solid;BORDER-BOTTOM: #a2a2a2 1px solid; 
}

.w500 {WIDTH: 500px}

.w200 {WIDTH: 280px}


.pro_list{ margin-top:20px;}
.pro_picb{ text-align:center}
.pro_picb img{ border:1px solid #c7c7c7}
.pro_picb h1{ font-size:16px; font-weight:bold; line-height:30px;}
.pro_picb p{display:block;line-height:18px;margin-bottom:10px;margin-left:0;margin-right:15px;margin-top:10px;}


.proinfo_con{ margin:15px 0}
.propic{ float:left; margin-right:20px; padding:1px;}
.protext{ float:left; width:380px; line-height:20px}
.protext span{ font-size:14px; color:#a40000}
.xj{ border-top:1px solid #ccc; margin-top:10px; padding:10px 0}
.xj p{ line-height:18px}

.propic img{ border:1px solid #c7c7c7;}
.list_pic ul li{ width:125px; float:left; margin:5px 15px 10px 0; display:block;text-align:center;height:180px;min-height:180px;overflow:hidden;}
.list_pic ul li span{  line-height:20px}



.news_info{ margin-top:10px; padding:10px}

.news_info h1{ font-size:18px; color:#333; font-weight:bold; text-align:center; line-height:30px;}
.news_info span{ text-align:center; display:block; margin-bottom:20px}
.news_info p{ line-height:20px; margin-bottom:10px}

.list_pic ul li img{ border:1px solid #c7c7c7}

.lj{ margin-top:15px}
.lj ul li{ line-height:30px; line-height:30px; border-bottom:1px solid #c7c7c7; text-indent:1em}
.red {color:#FF0000;font-size:13px;font-weight:bold;vertical-align:top;line-height:25px;}
.mar15{color:#000000;font-family:Tahoma;font-size:11px;line-height:18px;margin:15px;}
div.formLabel input {border:1px solid #7F9DB9;font-size:12px;padding:2px;}
div.formLabel textarea {border:1px solid #7F9DB9;font-size:12px;padding:2px;}

.pagin a:hover, .pagin a:active {background-color:white;border:1px solid #CC0000;color:#CC0000;text-decoration:none;}
.pagin a {background-color:#EFEFEF;border:1px solid #666666;color:#666666;text-decoration:none;}
.pagin * {margin:0;padding:2px 6px;}
.pagin {font-family:"Verdana",sans-serif;font-size:7pt;font-weight:bold;margin-top:10px;}
.pagin .current {background-color:#666666;border:1px solid #666666;color:white;}
.p_model{color:#222222;font-size:11px;font-weight:bold;}
p{margin-right:15px;}
.cn{margin:8px;}



























































