#wrap{ width:980px;margin:0 auto;}
.header{position:relative;}
.header .logo{float:left;padding-top:10px;padding-left:30px;}
.header .inner{width:980px;margin:0 auto;height:110px;position:relative;overflow:hidden;background:url(../images/BG.jpg);}
.header .tel{position:absolute; bottom:2px; right:10px;font-size:18px;color:#999;font-family:"Microsoft Yahei";width:260px;}
.header .tel img{float:left;}
.header .tel span{float:right;font-size:14px;margin-left:10px;font-family:"Verdana";font-weight:500;color:#c01111;}
.tools{ position:absolute; top:10px; right:0;height:22px;padding-left:10px;*padding-left:10px;}
.tools ul{height:22px;padding-left:10px;}
.tools ul li{ float:right;height:22px;line-height:22px; margin:0 5px;color:#787878;}
.tools ul li img{_margin-top:8px;}
.tools ul li a{ font-size:12px; color:#787878}
.tools ul li a:hover{ text-decoration:underline;color:#F00} 
.online{position:absolute;right:25px;bottom:10px;}
.online img{padding-left:15px;}
.search{padding-left:5px;width:170px;height:30px;text-align:center;margin:10px 0;}
.searchTextField{float:left;width:100px;font-size:12px;height:24px;line-height:24px;padding:0 0 0 20px;border:1px solid #ce0003;background:url(../images/search.gif) 5px center no-repeat}
.searchBtn{float:right;height:26px;width:45px;background:url(../images/searchBtn.gif) 0 0 no-repeat;border:0px;color:#fff;}

.navBox{height:35px;}
.nav{width:980px;margin:0 auto;height:35px;overflow:hidden;background:url(../images/cd_bg_center.jpg) 0 0 repeat-x}
.nav ul{padding-right:10px !important;_padding-left:0px;height:35px;background:url(../images/cd_bg_right.jpg) right 0 no-repeat}
.nav ul li{float:left;height:35px;background:url(../images/fenge.gif) left center no-repeat}
.nav ul li.first{background:url(../images/cd_bg_left.jpg) 0 0 no-repeat}
.nav ul li.end{background:none;}
.nav ul li a{
  color:#FFF;
  float:left;
  height:35px;
  line-height:35px;
  font-size:14px;
  text-align:center;
  font-weight:700;
  width:104px;
  margin-left:3px;
}
.nav ul li a:hover{ 
  text-decoration:none;
  color:#FF0;
}

.menu {
    font-family: "������";
    height: auto;
    left: 0;
    margin: 1px 0 50px;
}
.menu .firstNav{margin-top:10px;}
.menu .firstNav span{padding-left:30px;font-size:12px;font-weight:700;color:#F00;background:url(../images/leibiebg.gif) 15px center no-repeat}
.menu ul li a, .menu ul li a:visited {
    color: #000000;
    display: block!important;
    font-size: 12px;
    font-weight: normal;
    height: 25px;
    line-height: 25px;
    overflow: hidden;
    text-align: left;
    text-decoration: none;
    text-indent: 30px;
    text-transform: capitalize;
    width: 184px;
}
.menu ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.menu ul li {
    float: left;
    margin-right: 1px;
    position: relative;
}
.menu ul li:hover
{
z-index:2;
}
.menu ul li ul {
    display: none;  
}
.menu ul li ul li{

    width:120px;
    overflow:hidden;
}

.menu ul li ul li a{
    width:120px;
    overflow:hidden;
}
.menu ul li:hover a {
    color: #F00;
	background:#e0dfdf;
}
.menu ul li:hover ul {  
    display: block;
    left: 65px;
    position: absolute;
    top: 0;
    width: 80px;
}
.menu ul li:hover ul li a.hide {
    background-color: #cecdcd;
    color: #000;    
}
.menu ul li:hover ul li:hover a.hide {
    background:#e0dfdf;
    color: #F00;
}
.menu ul li:hover ul li ul {
    display: none;
}
.menu ul li:hover ul li a {
    background-color: #cfc7f0;
    background-image: url("../image/menu1-3.jpg");
    color: #FFFFFF;
    display: block;
}
.menu ul li:hover ul li a:hover {
    background: none repeat scroll 0 0 #e1dbf7;
    color: #000000;
}
.menu ul li:hover ul li:hover ul {
    display: block;
    left: 180px;
    position: absolute;
    top: 0;
}

.banner{text-align:center;overflow:hidden;}
.main{margin:15px 0;border-bottom:1px solid #FFF}
#left{position:relative;width:184px;float:left;background:url(../images/left_bg_2.gif) 0 0 repeat-y}
#left .Lc{background:url(../images/left_bg_2.gif) 0 0 repeat-y}
#left h3{ 
  height:34px;
  line-height:34px;
  font-size:15px;
  border-bottom:1px solid #dbdbdb;
  overflow:hidden;
  background:url(../images/left_bg_1.gif) 0 0 repeat-x
}
#left h3 span{display:block;font-size:14px;/*padding-left:30px;*/color:#FFF;text-align:center}
.left-all{}
.indexProList{margin:0 2px;}
.indexProList  li{
	line-height:24px;
	padding-left:25px;
}
.indexProList  li a{padding-left:10px;background:url(../images/fh_1.gif) left center no-repeat scroll;}

.ad{ text-align:center;}
#left .line{height:13px;background:url(../images/left_bg_3.gif) 0 0 no-repeat}
.leftContact
{
width:180px;
margin:0 auto;
background:url(../images/leftcontactbg.gif) no-repeat;
}
.leftContact .con_1{
  padding:30px 0 8px 5px; overflow:hidden;white-space:normal; 
}
.leftContact .con_1 table td
{
font-size:12px;
vertical-align: top;
word-break:break-all;

}
.leftContact .con_1 table td a
{


}
.right-all{width:777px;float:right;}
..left_2 ul li {
    border-bottom: 1px solid #D2D2D2;
    display: block;
}
.left_2 ul li a {
    background: url("../images/leibiebg.gif") no-repeat scroll 14px 11px transparent;
    color: #D80002;
    display: block;
    font-size: 12px;
    font-weight: 700;
    height: 30px;
    line-height: 30px;
    padding-left: 30px;
}
.left_2 ul li a:hover {
    color: #F00;
    text-decoration: none;
}
.indexRight{width:183px;float:right;background:#b19178;border:1px solid #b19178;color:#FFF;}
#right{ 
  width:777px; 
  float:right; 
}
.content-a{
	width:380px;
	height:210px;
	float:left;
	border:1px solid #ddd;
	margin-bottom:10px;
}
.content-b{
	width:380px;
	height:210px;
	float:right;
	border:1px solid #ddd;
	margin-bottom:10px;
}
.content-c{
  margin-bottom:10px;
  height:425px;
  border:1px solid #ddd;
overflow:hidden;
float:left;
}
/*.content-d{
  width:722px;
  height:198px;
  float:right;
  border:1px solid;
  border-color:#18871d #dbdbdb #dbdbdb #dbdbdb;
  margin-bottom:10px;
  overflow:hidden;
}*/
.content-d{
  border:1px solid #ddd;
overflow:hidden;
}

.content-d li{float:left;margin-left:12px;}

.content-e{
  overflow:hidden;
  border:1px solid #dbdbdb;
  margin:10px 0;

}

.content-a h2,.content-b h2,.content-c h2,.content-d h2,.content-e h2,.content h2{ position:relative; height:30px; font-size:13px;font-weight:400;border-bottom:1px solid #ddd;background:url(../images/title_bg_1.gif) left bottom repeat-x}
.content-a .tt,.content-b .tt,.content-c .tt,.content-d .tt,.content-e .tt,.content .tt{position:absolute; top:-5px;height:32px;padding-left:15px;background:url(../images/title_bg_2.gif) 0 0 no-repeat;}
.content-a .tt b,.content-b .tt b,.content-c .tt b,.content-d .tt b,.content-e .tt b,.content .tt b{float:left;padding-right:7px;height:35px;line-height:30px;color:#FFF;font-weight:700;font-size:14px;background:url(../images/title_bg_3.gif) right top no-repeat}
.content-a h2 a,.content-b h2 a,.content h2 a{ position:absolute; top:0px; right:0px; height:30px;width:60px;line-height:30px;font-size:12px;font-family:SimSun;color:#F00;font-weight:700}
.content-c h2 a{ height:30px;width:60px;line-height:30px;font-size:12px;font-family:SimSun;color:#F00;font-weight:700;float:right;}
.content-a h2 a:hover{ text-decoration:underline}
.content-b h2 a:hover{ text-decoration:underline;}
.content-c h2 a:hover{ text-decoration:underline;}
.content-a ul.service-list{padding:1px 2px 2px 2px;}
.content-a ul.service-list li{margin-bottom:1px;height:38px;}
.content-a .f1{background:url(../images/f_1.gif) right top no-repeat;}
.content-a .f2{background:url(../images/f_2.gif) right top no-repeat;}
.content-a .f3{background:url(../images/f_3.gif) right top no-repeat;}
.content-a .f4{background:url(../images/f_4.gif) right top no-repeat;}
.content-a .f5{background:url(../images/f_5.gif) right top no-repeat;}
.content-a ul.service-list li a{ display:block;height:38px;line-height:38px;padding-left:65px;font-size:14px;font-weight:700;}
.content-e h2{height:34px;background:none;border-bottom:1px solid #dbdbdb;background:url(../images/title_bg_1.gif) 0 0 repeat-x}
.content-e .tt{height:34px;line-height:34px;background:url(../images/fh_2.gif) 15px center no-repeat scroll;color:#000;padding-left:28px;}

.probanner{ text-align:center; height:189px; margin-top:6px;}
.location{height:31px;line-height:31px;margin:8px 0;background:url(../images/bg_1.gif) 0 0 no-repeat;}
.weizhi{padding-left:10px;height:30px;line-height:30px;margin-bottom:8px;border:1px solid #e0e0e0;}
.weizhi a{ color:#000; margin-left:10px; margin-right:10px;text-decoration:none;}
.weizhi a:hover{ text-decoration:underline;}
.weizhi span{ padding-left:25px;background:url(../images/fh_6.gif) 10px center no-repeat;}
.outTable{width:100%;}



.proimg{width:176px;overflow:hidden;border:1px solid #dddada}
.protxt{ line-height:26px; text-align:center; width:176px;}
.protxt a{color:#828080;font-weight:700;}
.protxt a:hover{ text-decoration:underline;}
.products {padding:0 0 12px 12px;}
.products ul li{float:left; margin-left:10px!important; margin-left:10px; margin-top:10px;}
.about{padding:18px 15px;; height:auto!important;color:#000}
.abou{ padding:8px 10px;}
.news{padding:10px 15px}
.about p{ line-height:22px;padding-left:15px;}

.proBox{width:100%;float:left;margin-top:10px;}
.proBox .product_pic{float:left;border:1px solid #ccc;}
.proBox .product_jj{float:left;margin-left:15px;width:150px;overflow:hidden;font-size:12px;text-align:left;color:#999}
.proBox .product_jj h4 a{color:#666;font-size:13px;}
.proBox .more{margin-top:10px;}
.proBox .more a{color:#F00;font-size:12px;font-family:Arial}
.proBox .more a:hover{text-decoration:underline}

.indexNews{height:29px;line-height:29px;margin:12px auto;border-right:1px solid #e0e0e0;background:url(../images/news_bg_2.gif) 0 0 repeat-x;}
.indexNews .title{width:90px;height:29px;float:left;padding-left:8px;font-weight:700;font-size:12px;color:#FFF;background:url(../images/news_bg_1.gif) 0 0 no-repeat}
.indexNews .con{float:left;height:29px;}
.indexNews .lb{float:right;height:29px;margin-right:15px;}
.indexNews .lb li{float:right;height:29px;margin:0 4px;}
.news ul li{ padding-bottom:3px;padding-left:8px;padding:3px 0;position:relative;}
.news ul li a{padding-left:10px;padding-left:10px;background:url(../images/fh_1.gif) left center no-repeat;}
.news ul li a:hover{text-decoration:underline;color:#F00;}
.news ul li h3 a{font-size:13px;}
.news ul li h3{}
.news table th{font-family:"����";font-weight:bold;text-align:left;}
.news table{background:url(../images/tablebg.jpg)}
.news table tr{height:28px;height:28px\9;*height:26px;}
.news table td{height:25px;}
.news table td a{color:#666;}
.news table td a:hover{color:#000;}
.news .news_content{float:left;width:620px;padding-top:5px;}
.news .news_content a{color:#000;}
.pageHome .news_content{width:100%;float:none;position:relative;}
.news .news_pic{float:left;margin:10px 10px 10px 0;border:1px solid #ccc;}
.news .newsTime{font-weight:400;font-size:12px;position:absolute;right:3px;top:2px;color:#000000;line-height:22px;}
.news_show_title{height:40px;line-height:40px;text-align:center;font-size:18px;margin:15px;border-bottom:1px solid #dbdbdb}
.news_2 ul li a{}

.content{line-height:20px;font-size:13px;border:1px solid #ddd;overflow:hidden}
.bread{ text-align:center; padding-top:10px; padding-bottom:10px; clear:both;}
.bread a{ color:#129e95; margin-left:10px; margin-right:10px;}

.proo{margin:0 auto; padding-bottom:10px;overflow: auto;
}
.proo-al{float:left;margin:8px;width:360px;overflow:hidden;position:relative;text-align:center }
.proo-al div{text-align:center;}
.proo-ar{width:380px;margin-top:20px;float:left;}
.proo-ar1 ul{ margin-top:4px;}
.proo-ar1 ul li{ line-height:24px; font-size:12px;padding-left:5px;}
.proo-ar1 .biaoti{padding:0 10px;}
.proo-ar1 .nr{font-weight:700;color:#000; }
.a1{ height:20px; margin-top:10px; margin-left:6px;}
.a1 td{ padding-left:5px;}
.a2{ }
.a3{ color:#1f8e2f; margin-left:10px;}
.a3:hover{ text-decoration:underline;}
.a2 li{ display:inline}
.proo-ar1 .prd_content{font-weight:400;}

.chakan{ text-align:left; text-indent:2em; padding-top:10px; padding-bottom:10px; background:url(../images/pro/fangda.gif) left center no-repeat scroll;position:absolute;left:20px;bottom:0px;}
.chakan a{ color:#FF3300;}

.proo-b{ clear:both;margin:0 20px;}
.proo-b h3{color:#333;height:31px; line-height:31px; text-indent:0em;padding-left:6px;font-weight:700;border-bottom:1px solid #d4d4d4}
.proo-b h3 span{font-size:12px;padding-left:15px;background:url(../images/fh_3.gif) left center no-repeat }
.proo-b .content{ padding:18px;}
.proo-b .content_2{padding:10px;background:#eaf2ff;}
.proo-b ul{ margin-bottom:10px;}
.proo-b ul li{ display:block; float:left; margin-left:23px!important; margin-left:10px; margin-top:10px;}



/*��������
*/

.frendLink{
	height:58px;
  background:url(../images/content_bg_4.gif) 0 0 no-repeat;
}
.frendLink ul{padding-left:210px;padding-top:20px;}
.frendLink ul li{display:inline;padding:0 3px;}
.table_Link td{
  padding:2px 0;
}

/*��ҳ��ǩ�л�*/
.label{float:left;width:134px;}
.label li{height:33px;line-height:33px;background:url(../images/nav_bg_1.gif) left bottom no-repeat; cursor:pointer}
.label li.current{background:url(../images/nav_bg_1.gif) left top no-repeat;color:#FFF;}
.label li span{padding-left:15px;}
.content-d .labelContent{float:left;width:570px;overflow:hidden;display:none}


/*��Ʒչʾ*/
.proTable {margin-top:12px; }
.proTable td{padding:0px 5px;}

.sf:link,.sf:visited{
  color:#FFFFFF;
  text-decoration:none;
 
}
.sf:hover{
  text-decoration:underline;
}
/*��������
===================================================*/
.about ul li{
  border-bottom:1px solid #dbdbdb;
  background:url(../images/fh_2.gif) left center no-repeat;
  padding-left:8px;
  position:relative;
  line-height:30px;
  height:30px;
}
.about ul li span{
  position:absolute;
  right:30px;
  top:0px;
}
/*�ײ�
=============================================================*/


.footerBox{clear:both;padding-top:10px;padding-top:0px\9;padding-top:10px !important; width:980px; margin: 0 auto;}
.footerboder{background:#D60002;z-index:3;height:25px;}
.footerboder ul{clear:both;width:300px;margin:0 auto;}
.footerboder ul li{float:left;padding-left:5px;padding-right:5px;line-height:25px;color:#fff;}
.footerboder ul li a{color:#fff;}
.footer{padding:10px 0 20px 0;text-align:center;position:relative;background:url(../images/bottom_bg.gif) 0 0 repeat-x}
.footer p{font-size:12px;font:12px Tahoma, Geneva, Arial, Helvetica, sans-serif;}
.kl{ float:left;}
.pageHome .footer{border-top:0px}
.footer ul{padding-top:3px;margin-left:5px;}
.footer ul li{ line-height:29px; padding:0 5px 0 5px;display:inline;color:#000;background:url(../images/fenge_1.gif) left center no-repeat;color:#000}
.footer ul li.first{background:none}
.footer ul li a{color:#000;}
.footer ul li a:hover{text-decoration:underline;color:#4e9622}
.footerleft{}
.footerleft p{ padding-left:15px;color:#000;}
.footerleft a{color:#000}
.footerleft p span{margin:10px;}
.yu{position:absolute;right:15px;top:40px;color:#999;}
.yu a{color:#999;padding:0 8px;}
/*������ʽ
============================================================*/
.L1:link,.L1:visited{
  color:#F00;
}
.L1:hover{
  text-decoration:underline;
}
.L2:link,.L2:visited{
  color:#00F;
  text-decoration:underline;
}
.L2:hover{
  text-decoration:none;
}
.c{clear:both}


.h250{height:250px;}
.h355{height:355px;}
.h368{height:470px;}

.bom{ width:980px; margin:0 auto;}
.bom li{ float:left; padding-left:15px;}
.advisory{position:fixed;top:125px;left:0;width:100px;border-radius:5px 0 0 5px;background:#ff9b2c;color:#fff; text-align:center;z-index:998}
