﻿@charset "utf-8";
body{margin:0px;padding:0px;color:#aaaaaa; background-color:#333333;line-height:150%;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
table,td,tr,th{font-size: 12px;line-height: 150%;color:#aaaaaa;text-decoration: none;font-family: Arial, Helvetica, sans-serif; margin-top:8px;}
.dd1{ width:100%; border-left:#444444 solid 1px;border-top:#444444 solid 1px;border-collapse:collapse;} 
.dd1 td{border-right:#444444 solid 1px;border-bottom:#444444 solid 1px;padding:4px;vertical-align: top;}
div,img,ol,dt,p{margin:0;padding:0;border:0;}
h1,h2 {margin:0;padding:0;font-weight:bold;margin-right:auto;}
ul,li {list-style:none;list-style-type:none; padding:0; margin:0}
.c{ border:0; margin:0; padding:0;clear:both;visibility:hidden;}
.biaodan{border:1px solid #555555; background-color:#333333;width:340px; height:22px;line-height:22px; color:#999999}
.biaodan1{border:1px solid #555555; background-color:#333333;width:340px;height:auto; overflow:auto;color:#999999}
.anniu{ border:0px solid #ff6600; background-color:#555555;height:24px; color:#FFFFFF; line-height:24px}

a:link {	color: #aaaaaa;	text-decoration: none;}
a:visited {	color: #aaaaaa;	text-decoration: none;}
a:hover {	color: #ffffff;	text-decoration:none;}
a:active {	color: #ffffff;	text-decoration: none;}
/**首页头部与底部**/
#head,#aboutmain,#foot,#index,#mainflash,#productmain,#maincontent{ width:1000px; margin:0px auto;}
#head{height:140px;}
#banner{height:auto;text-align:center;}
#index{ height:505px;}
#mainflash{ height:auto;position:relative;}
.flashimage{position:absolute; width:1000px; height:720px}
.flashmenu{position:absolute; width:1000px; height:120px}
#productmain{ height:auto}
#foot{ padding-top:8px; height:30px; border-top:1px solid #4d4d4d}
#leftfoot{ float:left; width:400px;}
#rightfoot{ float:right; width:580px; text-align:right; font-size:11px}
/*内页*/
#aboutmain{height:530px;}
#leftabout{ width:415px;float:left;height:auto;}
#rightabout{ width:585px; float:right;}
.leftfont{ float:left; width:345px; height:470px;overflow:hidden; line-height:180%}
#leftabout h2{ font-size:14px; font-weight:bold; color:#FFFFFF; height:30px}
.leftfont strong{ color:#eeeeee}
.rightfont{ float:left; width:50px; padding-left:15px; padding-top:430px;overflow:hidden;}
.rightfont li{ height:20px;}
#maincontent{ height:auto; padding-bottom:30px}
#leftmaincontent{ float:left; width:100px; padding-left:20px}
#rightmaincontent{ float:right; width:880px}
#rightmaincontent img{ text-align:center;}
#middlenewscontent{ float:left; width:400px}
#leftnewscontent{ float:left; width:630px; padding-right:30px}
#rightnewscontent{ float:left; width:480px; padding-top:5px}
.leftmenu{ width:auto;height:auto;}
.leftmenu a,.leftmenu a:link,.leftmenu a:visited,.leftmenu a:active {color:#aaaaaa;}
.leftmenu a:hover{color:#ffffff;}
.leftmenu li {line-height:24px;}
.aboutcontent{width:auto;height:auto;line-height:170%;_height:450px; min-height:450px}
.aboutcontent img{ padding-bottom:10px}
.abouttitle{ font-size:12px; font-weight:bold; color:#FFFFFF; height:30px; line-height:24px;}
.newscontent{width:auto;height:auto}
.newsimage{ width:340px; height:405px;padding-top:2px}
.newsimage li{float: left;width:108px; padding-left:5px;height:135px;}
/**新闻**/
.news{ width:518px; height:auto;}
.leftnews{ float:left; width:443px; border-bottom:1px dashed #444444; line-height:30px;background:url(../img/newsjian.gif) no-repeat 5px 50%; padding-left:15px;}
.rightnews{ float:right; width:60px; color:#999999; font-size:10px;border-bottom:1px dashed #444444; text-align:center; line-height:30px}
.viewbox{width:auto; padding-top:10px;}
.viewbox h2{font-size:14px;color:#ffffff;height:30px;line-height:24px;text-align:center;}
.info{ border-bottom:1px dashed #9d6726; border-top:1px dashed #9d6726; line-height:26px; height:26px; text-align:center; color:#996600}
.viewbox img{padding-top:15px;}
.content{ height:auto; padding-top:10px; border-top:1px dashed #444444}
.context{width:690px; margin:0px auto;margin-top:15px;border-top:1px #9d6726 dashed;padding-top:5px; height:30px;}
.context ul{ padding:0px; margin:0px;list-style-type:none;}
.context li{float:left;width:345px; line-height:24px}
/* 分页 */
.propage{ width:auto; margin:0px auto;height:35px;}
.newspage{ width:auto; margin:0px auto;height:35px; padding-top:8px}
DIV.black2 {PADDING-TOP:8px; TEXT-ALIGN: center;FONT-SIZE: 11px;FONT-FAMILY: Arial, Helvetica, sans-serif; line-height:22px}
DIV.black2 A {BORDER: #444444 1px solid; background-color:#222222;PADDING:3px 5px 3px 5px;MARGIN: 3px;COLOR: #cccccc;TEXT-DECORATION: none;}
DIV.black2 A:hover {BORDER: #444444 1px solid; background-color:#222222;COLOR: #ff0000;}
DIV.black2 A:active {BORDER: #444444 1px solid; background-color:#222222;COLOR: #ff0000;}
DIV.black2 SPAN.current {BORDER: #444444 1px solid; background-color:#222222;PADDING:3px 5px 3px 5px;FONT-WEIGHT: bold; MARGIN: 3px; COLOR: #fff; BACKGROUND-COLOR: #ff6600}
DIV.black2 SPAN.disabled {BORDER: #444444 1px solid; background-color:#222222;PADDING:3px 5px 3px 5px;MARGIN: 3px;COLOR: #ddd;}

.w_product {position:absolute;height:auto}
.flashmenu{position:absolute; width:1000px; height:120px}
.w_productviewimg{width:1000px; height:680px}
.w_product img{ width:1000px; height:680px}
.w_product span.productleft {position: absolute; width:49px; background: url(../img/left.png) no-repeat; height: 49px; top: 370px; cursor: pointer; left: 2px;}
.w_product span.productright {position: absolute; width:49px; background: url(../img/right.png) no-repeat; height:49px; top:370px; cursor: pointer; right: 2px}
.producttitle{ font-size:14px; line-height:30px; border-bottom:1px solid #4d4d4d; padding-top:10px}
.product_image{ width:auto; height:auto; padding-top:12px}
.product_image li {border: #1e1e1e 2px solid; width:70px; background: #1e1e1e; float: left; height:50px; margin-right:6px; margin-bottom:5px}
.product_image img{width:70px;height:50px;}
.product_image li.hover {border: #ccc 2px solid;}

.index_1eft {width:710px; float: left; height:auto; padding-top:5px}
.index_middle {width: 276px; float:left; height:475px;overflow:hidden;}
.index_middle li {text-align:left; margin-top:5px;width:130px; display:block; float:left;height:90px; margin-left:5px; overflow:hidden}
.index_right{ width:14px; float:left; padding-top:435px}
.index_right li{ height:20px;}

.team_left {width:335px; float:left; height:auto;}
.team_right {width:250px; float:left; color: #cc6633}
.team_right li{width:83px;display:block;float:left;height:100px;overflow:hidden}
.team_right img{ width:83px; height:100px}
