/*=============全局===========*/
html,body { font-family:Tahoma; font-size:12px; margin:0px auto; color:#046360; height:100%;  }
form { margin:0px; }
div { margin:0px;}
a:link { color:#046360; text-decoration:underline;}/*==实际地址链接没有被访问时显示的颜色==*/
a:visited { color:#046360; text-decoration:underline;}/*==链接被访问后显示的颜色==*/
a:hover { color:#FF0000; text-decoration:none;}/*==链接鼠标活动时显示的颜色==*/
.width { width:1003px; margin:0px auto; position:relative; overflow:hidden;}
.width2 { width:1003px; margin:0px auto; }
.clear { clear:both;}/*===清除样式===*/
.red { color:#cc0000; font-weight:bold;}/*===字体颜色红色===*/
.red2 { color:red;}
.arial { font-family:Arial;}/*===英文字体===*/
ul,li { list-style-type:none; list-style-position:outside; margin:0px; padding:0px; }
img { border:0px;}
.select { margin:0px; padding:0px; font-size:11px; line-height:11px; height:18px; vertical-align:middle;  border:solid #7f9db9 1px; font-family:Tahoma;}

p { margin:10px 0px; line-height:18px;}
/*===========顶部==========*/
.top { background:url(../images/search_bg_1.gif) repeat-x; height:30px; text-align:left; vertical-align:middle; }
.search { float:left; margin-left:2px; margin-top:4px;}/*===搜索===*/
.textfield { height:14px; width:150px; border:solid #7f9db9 1px; font-size:11px; line-height:14px; vertical-align:middle; margin-left:3px; font-family:Tahoma; }/*===搜索文本输入框===*/ 
.imageField { vertical-align:middle; font-family:Tahoma;}

.top .topNav { float:right; margin:4px 1px 0px 0px; }/*===收藏===*/
.top a:visited, .top a:link{ text-decoration:underline; }



.top2 { width:1003px;}
.topSearch { width:295px; float:right; padding-top:20px; } 

/*=========背景=========*/

.banner2 { position:relative;  height:117px; width:690px; background:url(../images/banner2.jpg)  no-repeat left top; margin-bottom:5px; }
.gonggao { float:right; height:172px; overflow:hidden; width:350px;_ width:330px; background:#edf2f8; margin:5px 12px 0px 0px; }
.ggTitle { background:url(../images/ggBg.gif) repeat-x bottom left; font-size:16px; line-height:18px; font-weight:bold; padding-bottom:5px; margin:10px 10px 5px 10px;}
.ggMain { margin:10px 10px 10px 10px;}


.nav { position:relative; background:url(../images/navBg.gif) repeat-x; height:43px; text-align:center;}
ul.mainNav { padding-left:20px; }
 
ul.mainNav li {float:left; padding:0px 16px; font-size:14px; font-weight:bold; text-align:center; line-height:36px; height:36px; background:url(../images/navBgLi.gif) no-repeat right 0px; }
ul.mainNav li a:link, ul.mainNav li a:visited { color:white; text-decoration:none;}
ul.mainNav li a:hover{ text-decoration:underline;}
.cn { position:absolute; top:0px; right:0px; background:#666666; height:36px; line-height:36px; font-weight:bold; padding:0px 25px; text-align:center;}
.cn a:link, .cn a:visited { color:white;}

/*=========框架标题=========*/
.mainTop { background:url(../images/box_top_left3.gif) no-repeat left top; height:29px; position: relative; }/*===模块左===*/
.mainTop .mainTopRight { margin-left:6px; background:url(../images/box_top_right3.gif) no-repeat right top; height:29px;}/*===模块右===*/
.mainTop .mainTopRight span.title { position: absolute;  width:180px; font-weight:bold; line-height:29px; left:10px; font-size:14px; color:#046360;}/*===标题===*/
.mainTop .mainTopRight span.more { position: absolute;  width:100px;  right:10px; top:8px; text-align:right; font-size:11px; }/*==more==*/

/*=========框架中间=========*/
.mainCenter { }/*===左边框架===*/
.mainCenter .mainCenterRight { background:#f1f1f1; padding:3px 1px 10px 0px; line-height:18px;}
/*==右边框架==*/

/*=========框架底部=========*/
.mainBottom {}/*==左边底部===*/
.mainBottom .mainBottomRight {}/*===右边底部===*/



/*=========框架标题=========*/
.mainTop3 { background:#40a01d; height:21px; position: relative; }/*===模块左===*/
.mainTop3 .mainTopRight { margin-left:8px; background:white url(../images/box_top_right.gif) no-repeat left top; height:21px;}/*===模块右===*/
.mainTop3 .mainTopRight span.title { position: absolute;  width:55px; font-weight:bold; line-height:21px; left:10px; font-size:14px; color:white;}/*===标题===*/
.mainTop3 .mainTopRight span.more { position: absolute;  width:40px; left:75px; top:5px; text-align:right; font-size:11px; color:white; }/*==more==*/
.mainTop3 .mainTopRight span.more a:link, .mainTop3 .mainTopRight span.more a:visited { color:white;}

.mainCenter3 { background:white; border:#dbdbdb solid 1px;}
.mainCenter3 .mainCenterRight { background:white; padding:10px 10px 10px 8px; line-height:18px;}


/*=========框架标题=========*/
.mainTop2 {  background:#40a01d; height:21px; position: relative; }/*===模块左===*/
.mainTop2 .mainTopRight { background:url(../images/box_top_right2.gif) repeat-x left top; height:21px; margin-left:8px;}/*===模块右===*/
.mainTop2 .mainTopRight span.title { position: absolute;  width:180px; font-weight:bold; line-height:21px; left:10px; font-size:14px; color:white;}/*===标题===*/
.mainTop2 .mainTopRight span.more { position: absolute;  width:230px; right:10px; top:5px; text-align:right; font-size:11px; color:white; }/*==more==*/
.mainTop2 .mainTopRight span.more a:link, .mainTop2 .mainTopRight span.more a:visited { color:white;}
/*=========框架中间=========*/
.mainCenter2 { border:#dbdbdb solid 1px; }/*===左边框架===*/
.mainCenter2 .mainCenterRight { padding:10px 10px 10px 10px;line-height:18px; }
/*==右边框架==*/

/*=========框架底部=========*/
.mainBottom2 {}/*==左边底部===*/
.mainBottom2 .mainBottomRight {}/*===右边底部===*/

.input2 { background:white url(../images/serchBg.gif) no-repeat 3px 3px; height:16px; vertical-align:top; border-top:#7f9db9 solid 1px; border-left:#7f9db9 solid 1px;  border-bottom:#7f9db9 solid 1px;font-size:11px; line-height:17px; width:175px; padding-left:18px; font-family:Tahoma;} 




/*=========正文=========*/
.mainContainer { position:relative; }/*===正文容器===*/
.box { width:100% auto; margin-bottom:10px; }/*===模块===*/
.box2,.box3 { width:100%;}
 
.box3 { margin-bottom:8px; }
.text { margin:4px 0px 0px 0px; line-height:15px; height:108px; overflow:hidden; }/*===文字===*/
.imgAbout,.imgNews  { width:158px; height:124px; float:left; padding-right:10px;  overflow:hidden; }/*===图片===*/
 
.linkLi { width:90%; }
.linkLi a { display:block; line-height:14px; word-break:break-all;  word-wrap:break-word; overflow:auto; margin:0px 15px 8px 8px; }


ul.newsLi2 li { position:relative; list-style-type:none; list-style-position:outside; background:url(../images/liIcon.gif) no-repeat 0px 6px; padding-left:8px; line-height:14px; margin:0px 0px 8px 0px; }
ul.newsLi2 li div.main { padding:0px; margin:0px; width:400px; white-space:nowrap;text-overflow:ellipsis; overflow: hidden;  line-height:14px;}
ul.newsLi2 li div.time { position:absolute; top:0px; right:10px; clear:both;  line-height:14px;}




.productCenter { height:78px; border-bottom:#d6d6d6 dashed 1px; padding-bottom:5px; margin-bottom:5px; }/*===中间===*/
.pro { float:left; height:69px; overflow:hidden; width:325px; }
.pro2 { float:left; height:69px; overflow:hidden; width:460px; }

h2.name1 { font-size:12px; color:#cc0001; margin:0px; width:355px; white-space:nowrap;text-overflow:ellipsis; overflow: hidden;}
h2.name1 a:link, h2.name1 a:visited { color:#046360; text-decoration:underline;}
h2.name1 a:hover { text-decoration:none;}
.imgProduct { float:left; padding:3px 10px 0px 0px; width:90px; height:69px;}/*===图片===*/
.text1 { font-size:11px; line-height:13px; }
.inquire { float:right; text-align:center; padding:20px 10px 0px 0px;}/*===产品价格===*/
.imgMenu { margin-bottom:3px;}

.tdLeft3 { font-weight:bold; text-align:right; padding-right:10px; line-height:18px; height:25px;}
.tdRight3 { text-align:left;}

.tdLeft { font-weight:bold; text-align:right; border-bottom:dashed #d6d6d6 1px; padding-right:10px; font-size:11px; line-height:18px; height:25px;}
.tdRight { text-align:left; border-bottom:dashed #d6d6d6 1px; font-size:11px; }

.tdLeft2 { font-weight:bold; text-align:left;  padding-left:5px;line-height:18px; height:25px;}
.tdRight2 { text-align:left; padding-left:5px;  }


.lianxi { position:absolute; top:2px; right:0px; padding:0px 0px 0px 0px; font-size:11px; width:130px; z-index:100;} 
.lianxi2 { margin:5px 5px 0px 10px; padding-left:10px;  }
table{ word-wrap:break-word;table-layout: fixed;}
table td{word-break: break-all;}

.path { font-size:11px; margin:0px 6px 0px 6px; line-height:20px; padding:0px 0px 10px 8px; }


.suoyin { border-top:#cedfeb solid 1px;  text-align:right; font-size:12px; padding:8px 0px; line-height:18px;}
.suoyin a:link, .suoyin a:visited { color:#445abd; }
.padding { padding-right:15px;}
.footer{ margin:0 auto; border-top:#046261 solid 2px; background:#f5f5f5; text-align:center; line-height:18px; color:#333333; padding:15px 0px; }


.keyw { border-bottom:#e1e1e1 solid 1px; padding-bottom:15px; margin-bottom:10px;}
.keyw ul { width:98%;}
.keyw ul li { float:left; background:url(../images/liIcon.gif) no-repeat 0px 4px; padding-left:8px; line-height:14px; margin:0px 15px 5px 0px; word-break:break-all; white-space:nowrap; color:#6c6c6c; }
.keyw a:link, .keyw a:visited { color:#6c6c6c;}
.keyw a:hover { color:red;}

.bangzhu { text-align:center;  border-top:#e1e1e1 solid 1px; padding-top:10px; }
.text2 { padding:5px 5px 5px 10px; color:#046360; line-height:18px;}



/*=========产品列表=========*/
/*.productList ul { margin:0px; padding:0px;}
.productList ul li {  border-bottom:#dce9ef dashed 1px; padding:2px 0px 2px 15px; margin-bottom:5px;}*/
/*.productList ul li#click { background:#046360 url(../images/icon_03.gif) no-repeat 7px 8px;}
.productList ul li#click a:link, .productList ul li#click a:visited { color:white;}*/



.productList a { width:193px; margin:2px 0px 0px 0px; padding:4px 0px 4px 15px;text-decoration:none; text-align; float:left; border-bottom:1px dashed #ccc}
.productList a:link,.productList a:visited { color:#046360;background:url(../images/icon_01.gif) no-repeat 8px 10px;}
.productList a:hover { background:#006179; color:#fff;background:#046360 url(../images/icon_03.gif) no-repeat 8px 10px;}

.undis {display:none;}
.titmenut{width:188px; height:30px; line-height:35px; padding-left:20px; background:#eee; border-bottom:1px solid #bbb; font-weight:bold; color:#000;}
.maxmenudiv {clear:both; width:188px; height:25px; cursor:pointer;}
.titmenudiv {width:188px; height:25px; line-height:14px; font-weight:bold; margin-left:8px; }
.titmenudiv img{padding:5px 5px 5px 5px;}
.titmenudiv ul.titmenuleft{float:left;width:150px; white-space:nowrap;text-overflow:ellipsis; overflow: hidden;}
.titmenudiv ul.titmenuright{float:right;width:35px;}
.fontmenuwrap{margin:0px 0 0 0;}
.fontmenudiv {width:188px; height:18px; line-height:18px; text-align:left; margin-left:12px;  word-wrap:break-word; white-space:nowrap;text-overflow:ellipsis; overflow: hidden;}
.fontmenudiv img{padding:0 5px;}




h1.CASname { line-height:18px; text-align:center; font-size:14px; margin:0px 0px 10px 0px; padding:0px 10px 5px 0px; border-bottom:#e0e0e0 solid 1px; }
.imgProduct2 { width:211px; height:203px; float:left; padding-right:5px; }




/*=========产品搜索页=========*/
.productSearch .textfield2 { margin-bottom:5px; background:white url(../images/serchBg.gif) no-repeat 2px 3px; padding-left:15px; font-size:11px; line-height:16px; height:16px; width:170px;}
.productSearch { margin:0px 10px 0px 10px;}
.productSearch .textfield3 { width:135px;  height:20px; font-size:11px; }


/*=========产品中心=========*/
.productList2 ul { padding-left:0px; line-height:22px; margin:0px; overflow:hidden;}
.productList2 ul li.information2 { float:left; background:url(../images/liIcon.gif) no-repeat 0px 10px; padding-left:8px; list-style-type:none; list-style-position:outside; vertical-align:middle; width:540px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;  }
.productList2 ul li.time { float:right; padding-right:10px;  }
.imageField2 { vertical-align:top; margin-left:0px; font-family:Tahoma; }



/*=========内容=========*/
.title1 { margin:0px auto; height:25px; text-align:left; padding-top:4px; padding-left:20px; font-size:14px; font-weight:bold; border-top:#dddddd solid 1px; background:#EFEFEF url(../images/an_01.gif) no-repeat 5px 8px;}/*===小标题===*/

.content1 { margin:0px auto; padding:10px 18px; line-height:25px; }

.content2 { width:auto; margin-top:10px; padding:0px 0px 10px 18px; border-bottom:1px dashed #D9E2EA; line-height:20px;}

h1.header{ line-height:16px; text-align:center; font-size:16px; margin:5px 0px 10px 0px; padding:0px 0px 0px 0px;   }
.close { margin:0px auto; text-align:right; padding-right:20px; }/*===关闭===*/
.textfield4 { height:14px; width:150px; border:solid #D9E2EA 1px; vertical-align:middle; margin-left:3px; font-family:Tahoma;}
.help { margin:10px auto;}

/*===页码===*/
.page { line-height:22px; margin:10px; }
.page a:link,.page a:visited { padding: 1px 3px 1px 3px; border:#dadada 1px solid;  background-color:#f7f7f7;color:#3c3c3c; text-decoration: none;}
.page a:hover { padding: 1px 3px 1px 3px; border:#b6b6b6 1px solid; color:white; background-color:#046261; text-decoration: none;}
.page_hover { padding: 1px 3px 1px 3px;  border:#b6b6b6 1px solid; color:white; background-color:#046261;  text-decoration: none; font-weight:bold;}



/*===新闻===*/
.imgNews { width:188px; margin:0px auto; height:132px; float:left; padding-right:15px;  }
h1.header2  { margin:8px 0px 0px 0px; padding:0px; text-align:center; font-size:14px; width:300px; white-space:nowrap;text-overflow:ellipsis; overflow: hidden; } 
h1.header2 a:link, h1.header2 a:visited { color:#cc0000;}
.author {  margin:10px auto; text-align:center; border-top:solid 1px #D9E2EA; padding-top:5px; color:#909090;  }

.newsList ul { list-style-type:none; line-height:20px; margin:0px; padding-left:20px}
.newsList {  margin-top:10px;}
.info { margin:0px auto; height:22px; text-align:left; padding-top:4px; padding-left:25px; font-size:14px; font-weight:bold; background:#EFEFEF }





.zhengshu { border:#cccccc solid 1px; text-align:center; vertical-align:middle; padding:5px; margin:5px 10px;}
.aboutMain { height:124px; overflow:hidden; line-height:18px;}
.contactImg { float:right; width:282px; height:178px; margin-top:50px;}



/*=========框架标题=========*/
.mainTop4 { background:url(../images/box_top_left4.gif) no-repeat left top; height:30px; position: relative; }/*===模块左===*/
.mainTop4 .mainTopRight { margin-left:3px; background:url(../images/box_top_right4.gif) no-repeat right top; height:30px;}/*===模块右===*/
.mainTop4 .mainTopRight span.title { position: absolute;  width:120px; font-weight:bold; line-height:29px; left:10px; font-size:12px; color:white; float:left;}/*===标题===*/
.mainTop4 .mainTopRight span.more { position: absolute;  width:100px;  right:10px; top:5px; text-align:right; font-size:11px; }/*==more==*/

/*=========框架中间=========*/
.mainCenter4 {background:#fff url(../images/box_middle_left4.gif) repeat-y left top;}/*===左边框架===*/
.mainCenter4 .mainCenterRight { margin-left:3px;  background:url(../images/box_middle_right4.gif) repeat-y right top; padding:3px 1px 10px 0px; }
/*==右边框架==*/

/*=========框架底部=========*/
.mainBottom4 { background:url(../images/box_bottom_left4.gif) no-repeat left top; height:8px;}/*==左边底部===*/
.mainBottom4 .mainBottomRight { margin-left:3px; background:url(../images/box_bottom_right4.gif) no-repeat right top; height:8px;}/*===右边底部===*/
.text4 { margin:10px;}


/*certificate*/
.certificate { display:table; } 
.certificate dl{
	margin:10px 23px 10px 10px;
	float:left;
	display:inline;
	 
 }
*html .certificate dl{ margin-right:10px;} 
.certificate dt{
width:125px;
height:102px;border:1px solid #cccccc;
overflow:hidden;
padding:2px;}
.certificate dt img{
border:none;
margin:auto;
display:block;
}
.certificate dd {
width:125px ; 
line-height:13px;
margin-top:3px;
margin-left:0px;
font-size:11px;
white-space:normal; word-break:break-all;
text-align:center;
height:24px; 
}

.certificate dd a{
color:#666;}
.certificate dd a:hover{
color:#ff0000;
text-decoration:underline;}

 
.close2{ position:absolute; right:0; top:0; }
*html .close2{ top:1px; right:5px;}

.logoleft{ width:660px; padding-left:20px; float:left; margin-bottom:5px;}
.companyName h1 {font-family:Times New Roman;  font-size:24px;  word-spacing:0.1em;  color:#00469d; float:left; margin-top:10px;  width:540px; float:left;word-break:break-all;}
.slogan { float:left; margin:10px; display:inline; overflow:hidden;}
.banner { position:relative; height:219px; width:1003px; background:url(../images/2009515111421606.jpg) no-repeat left top; }
.renzhengLogo { float:left; margin:10px;}
.tr{ text-align:right;}
.mp2{ margin-bottom:20px;}
.basic{ font-weight:bold; margin-bottom:10px;}
.white,.white a,.white a:link,.white a:visited{ color:#FFFFFF; text-decoration:none;}
.mp2,.m2p{ margin-bottom:20px;}
/*=========产品中心=========*/
 
.productList2 ul li{  line-height:24px; overflow:hidden; }
.productList2 ul li span{ float:right; padding-right:10px; font-size:11px; text-
decoration:underline;  }
.productList2 ul li span a{ text-decoration:underline;}
.newsLi li{ line-height:18px; margin-bottom:6px;}
.newsLi .menu{ margin-left:10px; background:url(../images/ico2.gif) no-repeat 3px 8px; padding-left:10px;}