/* CSS Document */
html {font-family: Arial, Helvetica, sans-serif;font-size:12px;}
body {margin:0;padding:0; margin:0; background-color:#000000;}
img { border:0;margin:0; padding:0;}
a{text-decoration:none; color:#909090;} 
a:hover {text-decoration: underline; color:#FF1B0D;} 
p { line-height:24px;}
ul,ol {list-style:none;margin:0; padding:0;}
.clear{ clear:both;}
input,textarea {font-size:12px;}
.overflow{overflow:auto;zoom:1;}
.font{ color:#797979; line-height:24px;}
#box{ margin:0 auto; width:965px;}
.logo{ margin-top:15px; height:65px;}
.logo img{ float:left; }
.logo table{ float:right;}
.nav{width:963px;height:36px; background:url(../images/nav_19.gif) left top repeat-x;border:solid 1px #C3C3C3; border-bottom:none;}
.nav ul{ list-style:none; padding:0px; margin:0px; text-align:center; margin-left:15px;}
.nav ul li{float:left;text-align:center;background: url(../images/ky_21.gif) left top no-repeat;}
.nav ul li a{ font-size:14px;line-height:36px; height:36px;  font-weight:bold;text-decoration:none;color:#fff;width:115px;display:block; text-align:center;}
.nav ul li a:hover{background:url(../images/index_11.gif) center bottom no-repeat;text-decoration:none; color:#FFFFFF;}
.banner{ border-left:solid 2px #DCDCDD;}
.main{ background:url(../images/index_25.gif) left top repeat-x; height:188px; border:solid 1px #686868; border-top:0;}

.left{ width:400px; float:left; position:relative;margin-top:21px; margin-left:21px!important;_margin-left:6px;}
.left h2{border-bottom:solid 1px #888888; padding-bottom:5px;}
.left h2 span{ color:#FFFFFF; font-size:13px; }
.left h2 a{ position: absolute; right:6px; font-size:12px; font-weight:normal; color:#CCCCCC;}
.home-pro ul li{ float:left; margin-left:4px!important;margin-left:2px;}
.pic{ border:1px solid #cccccc; width:194px;}
.pic img{ width:194px; height:98px;}
.desc{ text-align:center}

.center{ width:262px; float:left; position:relative; margin-top:21px; margin-left:21px!important;margin-left:22px;}
.center h2{border-bottom:solid 1px #888888; padding-bottom:5px;}
.center h2 span{ color:#FFFFFF; font-size:13px; }
.center h2 a{ position: absolute; right:6px; font-size:12px; font-weight:normal; color:#CCCCCC;}
.center ul li{ background:url(../images/news_48.gif) left center no-repeat; line-height:25px;}
.center ul li a{ color:#B3B3B3; text-decoration:none; padding-left:12px;}
.center ul li a:hover{ color:#fff; text-decoration:underline;}

.right{ width:231px; float:left; position:relative; margin-top:21px; margin-left:21px!important;margin-left:16px}
.right h2{border-bottom:solid 1px #888888; padding-bottom:5px;}
.right h2 span{ color:#FFFFFF; font-size:13px; }
.right h2 a{ position: absolute; right:6px; font-size:12px; font-weight:normal; color:#CCCCCC;}
.right img{ padding:0px 0 0 9px;}
.hzhb{ background:url(../images/index_37.gif) left top repeat-x; height:87px; border:solid 1px #686868; margin-top:3px;}
.hzhb h2{ padding-left:21px; margin-top:3px; float:left;}
.hzhb ul{ margin-left:65px; margin-top:19px;}
.hzhb ul li{ float:left; padding-left:10px;}

.foot ul{ margin-top:2px; margin-bottom:0px;}
.foot ul li{ float: left; color:#696969; width:280px; margin-right:40px;}
.about-main{ background:url(../images/abou_main_03.gif) repeat-y; width:965px;}

.about-nav{ background:url(../images/cd_03.gif) left top no-repeat; height:43px; position:relative;}
.about-nav h2 a{ padding-top:13px;}
.about-nav h2 span{ position:absolute; left:10px; font-size:14px; font-weight:bold; color:#000;}
.about-nav h2 span img{ padding-right:12px;}
.about-nav span img{ padding-right:12px;}
.about-nav span{ position:absolute; left:190px; padding-top:13px;}
.about-nav span a{ color:#000; font-weight:bold; text-decoration:none;}
.about-nav span a:hover{ color:#ff0000; font-weight:bold; text-decoration: underline;}

.about-left{ background:url(../images/about_18.gif) left top repeat-y; width:174px; float: left;}
.about-left h2{ background:url(../images/about_14.gif) left top no-repeat; width:174px; font-size:13px; font-weight:bold; color:#FFFFFF; height:31px; line-height:31px; text-align:center;}

.about-left ul{ margin-bottom:15px;}
.about-left ul li{ background:url(../images/about_20.gif) left center ; width:174px; height:31px;}
.about-left ul li a{ padding-left:40px; line-height:31px;}
.about-right{ background:url(../images/about_15.gif) left top no-repeat;width:791px; float:left;}
.about-right p{ padding:20px;}
.news ul{ margin-top:18px; margin-bottom:18px;}
.news ul li{  width:755px; height:30px; background:url(../images/san.gif) left center no-repeat; margin-left:20px; line-height:30px; border-bottom: dashed 1px #DFDFDF;}
.news ul li a{ color:#909090; text-decoration:none; line-height:30px; padding-left:15px;}
.news ul li a:hover{ color:#ff0000; text-decoration:underline;}
.newsnei2{ margin-top:18px;}
.newsnei2 p{ font-size:13px;}
.newsnei2 h1{ font-size:16px; text-align:center; border-bottom:#DFDFDF solid 1px; padding-bottom:10px; margin-bottom:10px;}
.newsnei2 span{ margin:8px;} 

.anli{ margin-top:16px; margin-bottom:16px;} 
.anli ul li{ float:left; margin-left:17px!important;margin-left:11px; margin-bottom:10px;}
.pic1{ border:1px solid #cccccc; width:240px;}
.pic1 img{ width:240px; height:121px;}
.wz{ text-align:center}

.products{ margin-top:16px; margin-bottom:16px;text-align:left;} 
.products ul li{ float:left; margin-left:10px!important;margin-left:6px; margin-bottom:10px;width:240px; height:150px;}
.products ul li span{ text-align:center;}
.products ul li span a{ text-align:center; display:block}

.products ul li span a{ text-align:center;overflow:hidden;}
.products1{ width:100%;}
.products1{ margin-top:16px; margin-bottom:16px;} 
.products1 ul li{ float:left; margin-left:6px!important;margin-left:11px; margin-bottom:10px;}
.pic3{ border:1px solid #cccccc; width:240px;}
.pic3 img{ width:240px; height:121px;}

.proo-al{ float:left; margin-left:18px;_margin-left:7px; margin-top:19px; }
.chakan { text-align:center; width:380px;}
.chakan a{ text-decoration:underline;}
.proo-a{ width:750px;border: solid 0px #F00}
.proo-ar{ width:330px; margin-left:12px; float:right; margin-top:12px;}
.proo-ar1 { float:left;}
.proo-ar1 li{ border-bottom:#D6D9E6 solid 1px; height:28px; line-height:28px;width:323px;}
.proo-ar1 li.imgg{_padding-top:8px;_height:20px;}
.proo-ar1 li.imgg img{ margin:0 5px;}

.proo-ar2 li{ padding:8px 0 0; font-weight:700; }
.proo-ar2 li img{ margin-right:5px; margin-bottom:-5px;}

.proo-bl{  padding-top:18px;*padding-top:10px; margin-left:12px;}
.proo-bl h2,.proo-b h2{ border-bottom:#D6D9E6 solid 1px; color:#0063AA; background:url(../images/web_icon_003.gif) left no-repeat; padding-left:15px;}
.proo-bl h2 span{ font-size:14px; font-weight:bold; padding:0; margin:0;}
.proo-bl p{ margin-bottom:20px; padding:12px;}

.proo-b li{ float:left; width:204px;margin:14px!important;margin:8px 0 8px 5px;}
.proo-b a{ display:block;border:#e3e3e3 solid 1px;}
.proo-b span a{background:#EEE;text-align:center;line-height:30px; border-top:0;}



