/* CSS Document */
/*主框架*/
body{margin:0px auto; padding:0; text-align:center; font:"宋体"; font-size:12px;height:auto; overflow:auto; background: #575757; }
A { color:#000}
A:link {COLOR: #000; TEXT-DECORATION: none}
A:visited {COLOR: #000; TEXT-DECORATION: none}
A:hover {COLOR: #cc0033; TEXT-DECORATION: none}
A:active {COLOR: #cc0033; TEXT-DECORATION: none}
#mainbody{ width:960px;margin:0px auto; height:auto; overflow: hidden; background:#FFFFFF}
#main{background:#FFFFFF; text-align: left; height:auto;overflow:hidden; }
#leftdiv{ width:230px; float:left;height:auto;background:#FFFFFF;overflow: hidden}
#rightdiv{ width:700px; float: left;height:auto; background:#FFFFFF;  overflow: hidden; margin-left:30px;}

/*头部*/
#logo{ height:82px; background:#FFFFFF; text-align: left; width:960px; margin:0 auto; overflow:hidden }
#navbox{ width:960px; height:36px; margin:0; padding:0; display:block;background:url(navbg.jpg) repeat-x;margin:0 auto; overflow:hidden }
#nav{  height:36px; line-height:36px;display:block;  width:700px; margin:0 auto; overflow:hidden}
#nav a{ font-weight:bold;  padding:0px 8px; color:#FFFFFF}
#nav A:hover {COLOR: #FFFF00; TEXT-DECORATION: none;}
#nav .a1{ display:block; float:left; color:#030303; width:100px;  height:36px; line-height:36px;}
#nav .a1 A:hover {COLOR: #FFFF00; TEXT-DECORATION: none;}

#nav .a2 A:hover {COLOR: #FFFF00; TEXT-DECORATION: none;}
#flash{  width:960px; height:auto;overflow:hidden;}

.a2 { display:block; float:left; color:#030303;  height:36px; line-height:36px;}

.clear{clear:both;height:0;width:1px;font-size:1px;visibility: hidden;} 
/*头部结束*/

/*产品导航*/
#promeun{ width:230px; padding-left:0px; height:auto; overflow:hidden}
#promeun ul{ margin:0px; padding:0px;}
#promeun li{ list-style:none; height:auto; font-size:12px; float: left; width:100%; display:block;margin:3px; }
.prt1{ background:url(promeun.jpg) no-repeat; width:200px; height:34px; line-height:34px; color:#FEFEFE; padding-left:35px;}
#promeun .prt1 a{ font-weight:bold;  padding:0px 8px; color:#FFFFFF;}
#promeun  .prt1 A:hover {COLOR: #FFFF00; TEXT-DECORATION: none;}

.prt2{ padding-left:30px; line-height:22px; height:22px; margin:0px; border-bottom:1px solid  #F1F1F1; padding-top:0px; font-size:14px; font-weight:bold}
/*产品导航结束*/

.boxstyle1{ border:1px solid #e7e7e7; overflow: hidden; padding:8px; height:auto; width:auto}
#newsbox{ width:530px; height:180px;}
#indexproduct{ width:auto; height:auto; overflow: hidden; text-align:center; padding-left:30px}
#indexproduct p{ margin:0px; padding:0;}
#indexproduct ul{ margin:0 auto; padding:0;}
#indexproduct li{ width:160px; height:180px; float:left; list-style:none; overflow:hidden}
#indexproduct a{ margin:5px 6px; padding:0px; display: block;}
#indexproduct img{ width:130px; height:140px; border:1px solid #C0C0C0}


.navigation{ background:url(bg1.jpg) repeat-x; height:38px; line-height:38px; padding-left:40px;}

.leftcontent{ color:#585858; width:200px; padding:5px 5px; line-height:25px; border:1px solid  #ECECEC; margin:0px 11px; height:auto;overflow:hidden; }


.bhr1{ background:#ACACAC; height:10px; width:960px;  margin:0px 10px;}
.bottom{ background:#fff; min-height:80px;   margin:0px; width: 960px; padding-top:20px; border-top:5px solid #6D6D6D; margin:0 auto}
#bnav{ height:32px; line-height:32px;width: 960px; border-top:5px solid #979797; background:url(v.gif) no-repeat center #ECECEC; margin:0 auto}
#bottomtext{ width:400px; margin:0 auto; text-align:left}

#Location{ background:url(a.gif) no-repeat right; height:32px; line-height:32px; color:#FFFFFF; font-size:12px; font-weight: bold; margin-top:20px; padding-left:20px;}
#Location a{ color: #FFFFFF} 
.br1{ border:1px solid #D6D6D6; padding:8px; height:auto; display:block; position:relative}
#aclistindex{ font-size:12px; text-align:left; padding:8px; line-height:20px;}
#aclistindex ul{ margin:0px; padding:0px; }
#aclistindex li{ border-bottom:1px  dashed #E9E9E9; list-style: none; height:22px; line-height:22px;}
#aclistindex a{ color:#585858; font-weight:100}
#aclistindex A:hover {COLOR: #cc0033; TEXT-DECORATION: none}
.gdpic img { width:180px; border:2px solid #C1C1C1; margin:10px 0px;}
.atitle{ background: url(tt.gif) no-repeat; color:#FFFFFF; font-size:12px; font-weight:bold; height:31px; line-height:31px; width:70px; padding-left:10px;}
.about{ margin:10px; color: #585858; line-height:25px;}
.ss1{ list-style-image:url(arr.gif); font-size:14px; font-weight:bold}
.ss2{ list-style-image:url(tree.gif); margin-left:30px; font-size:12px}
.ss3{ list-style-image:url(arr.gif); margin-left:30px; font-size:12px; font-weight:100}
.align_right{ text-align:right; color:red}
h1{ color:red; font-size:16px; font-weight:bold; text-align:center}
.prolst{ margin:5px; width:590px;}
.prolst ul{ margin:0px; padding:0px; float:left} 
.prolst li{ list-style: none;  float:left; margin:3px; width:160px; padding:0px; overflow:hidden; height:180px; display:block}
.lst{ width:auto; height:auto; float:none; overflow: hidden; margin:0px auto; padding:0;}
.lst p{ margin:2px; padding:2px;}
.lst li{ width:160px; height:180px; float:left; list-style:none; overflow:hidden}
.lst a{ margin:5px 6px; padding:0px; display: block;}
.lst img{ width:130px; height:140px; border:1px solid #C0C0C0}

.lst2{}

.lst2 li{ list-style:none}



.ta {
	BACKGROUND-COLOR: #710000
}
.tan {
	BACKGROUND-COLOR: #ffffff
}
.tae {
	BACKGROUND-COLOR: #710000
}

.pro1{ OVERFLOW: hidden;  WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; font-weight:bold}
.pro1 a {text-align:center;font-weight:bold; white-space:normal; width:140px; height:25px; color:#828282;TEXT-OVERFLOW: ellipsis;}
.wpic{width:160px;height:120px}
.pages{ width:100%;  color:#cc0033; text-align:center; margin-top:30px;}
.img1 img{ border:0px solid #EBEBEB; width:auto;}
.align_center{ text-align:center}
#hr1{ background: #ffffff;height:20px;  width:960px; margin:0 auto}


#seach{ background:url(seach.jpg) no-repeat center; height:71px; line-height:71px; vertical-align:middle}
#topnav{ background:url(jbg.jpg) no-repeat top; float: right; width:235px; height:32px; line-height:32px; text-align:center; margin:0px; padding:0px;}
#topnav a{ color:#FFFFFF}
#se{ width:auto; margin-left:100px; overflow:hidden; line-height:71px; height:71px;vertical-align:middle;_padding-top:40px;}
