﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; }
ul,li{ list-style:none;}
body{  background:#FFFFFF; color:#59666f; font:12px/22px "宋体"; text-decoration:none;}
a,a:hover{color:#59666f; text-decoration:none;}
a img{ border:none;}
em{ font-style:normal;}
/*content*/
#wrapper{ width:950px; margin:0 auto;}
.top_bg{ height:12px; background:url(../images/top_bg.jpg) no-repeat; }
.main{ background:url(../images/bg.jpg) repeat-y; padding:0 4px 0 5px; width:950px;}

.banner{ width:941px; height:79px; background:url(../images/banner_bg.jpg) no-repeat; margin-bottom:1px; position:relative; border-bottom:#090 solid 1px;}
.banner a img{ width:224px; height:51px; margin:10px 0 0 30px; float:left;}
#eng{ position:absolute; top:25px; left:815px; font:Arial;}
.nav{ width:666px; height:24px; float:right; margin:55px 2px 0 0; background:url(../images/nav_bg.gif) no-repeat; }
.nav a{ display:block; height:24px;}
.nav a:hover , .nav a.current{ background:url(../images/nav_hover.jpg) no-repeat; color:#fff;}
.nav .mainNav{height:24px; position:relative; text-align:center;}
.line{ background:url(../images/nav_line.jpg) no-repeat bottom; width:1px; height:23px; }
.nav .mainNav ul{ width:99%; padding-top:1px; position:absolute; left:0; top:24px; background:#5e9b86; opacity:0.7; filter:alpha(opacity=70); overflow:hidden; display:none;}
.nav .mainNav ul li{width:100%; float:left; border-top:1px solid #fff;}
.nav .mainNav ul li a{ display:block; line-height:24px; color:#000; margin:0 5px 0 5px; text-align:center; }
.nav .mainNav ul li a:hover{ background:none;}


.logo{ width:224PX; height:51px; padding:10px 0 0 20px;}
.flash_ad{ height:276px; margin-bottom:1px;}
.content{ background:url(../images/news_bg.jpg) repeat-x top; height:191px;}
.news,.product{ width:350px; height:189px; float:left; }

.news{ margin-right:26px;}
.product{ background:#0099CC; }
.product .title{ background:url(../images/products.jpg) no-repeat; height:25px; line-height:25px; padding:10px 0 0 25px; position:absolute; width:325px;}
.product .title span{ float:left; margin-top:3px;}

.title a img{ position:relative; left:178px; top:8px;}
.tab{ padding-left:9px; width:336px; background:url(../images/icon.jpg) left bottom repeat-x; height:35px; margin-left:5px; position:relative;}
.tab a{ float:left; width:93px; height:23px; background:url(../images/tab_bg2.jpg) no-repeat; text-align:center; color:#5b656c; line-height:23px; margin-top:12px; margin-right:12px; cursor:pointer; font-weight:bold;}
.tab a.active{ width:93px; height:26px; background:url(../images/tab_bg1.jpg) no-repeat; line-height:26px; color:#3aa233; margin-top:9px;}
.tab span a{ float:none; background:none; line-height:auto;}
.tab .left_maore a img{ position:absolute; top:18px; left:280px;}
.product{ background:url(../images/good_bg.jpg) no-repeat bottom;}
.product h1{ width:366px; height:31px; display:block; background:url(../images/product_bg.jpg) no-repeat; position:relative;}
.product h1 span{ position:absolute; top:13px; left:280px; }
.good{ width:349px; height:153px; background:url(../images/good_bg.jpg) no-repeat; margin:4px 0 0 0;}
.picture{ width:178px; float:right; padding:8px 10px 0 0;}
.picture a img{ margin-bottom:6px;}
.foot{ width:950px; height:30px; padding:15px 0 0 30px;}
.foot p{ display:inline; padding:0 0 0 30px;}
.foot select{ margin-left:60px; width:173px;}
.clear{ clear:both;}

.news_list{ margin-top:10px;}
.news_list li{ overflow:hidden; background:url(../images/list_pic.gif) no-repeat 0 9px; padding-left:15px; margin-left:21px; width:305px; height:26px; float:left; display:inline; line-height:26px;  }
.news_list li a:hover{ text-decoration:underline;}
.news_list li .list{ width:218px; float:left;}
.news_list li .dete{ float:right; margin-right:4px;}

.l12{ color:#009900; font-weight:bold; }
.l12 em{font-family:Arial; padding-left:15px; }


/*about开始*/
.con_main{ overflow:hidden;}
.ab_left{ width:203px; float:left;}
.ab_left .bg{ width:190px; margin-left:13px; padding-top:15px; background:#f1f1f1;}
.ab_left h1{ background:url(../images/ab_title.jpg) no-repeat; height:18px; color:#fff; font:bold 14px "宋体" ; padding:14px 0 0 8px; text-align:center;}
.ab_left_nav{ width:175px; display:block; margin:0 auto; }
.ab_left_nav li a{ background:url(../images/left_nav.jpg) no-repeat; display:inline-block; width:115px; height:23px; margin-bottom:5px; padding-left:60px;  color:#000;}
.ab_left_nav li a:hover,.ab_left_nav li a.current{ background:url(../images/left_nav_hover.jpg) no-repeat; color:#fff; font-weight:bold;} 

.ab_left_pic{ margin-top:11px;}
.ab_left_pic a img{ margin:0 0 5px 6px;}
.ab_tab_bg{ background-image:url(../images/e_bg1.jpg); background-repeat:no-repeat; background-position: right bottom;}

.ab_ad{ width:941px; height:151px;}

.bg_bottm{ background:url(../images/bg_bottm.jpg) no-repeat; height:6px; margin-left:11px;}
.ab_main_bottm{ background:url(../images/ab_main_bottm.jpg) no-repeat; height:23px; margin-left:2px;}

.ab_box{ width:738px; float:left;}
.map{ margin:10px 0 0 60px;}
.ab_news{ margin:15px 20px 0 20px;}
.ab_cont{ padding:0 30px;}
.ab_box h2{ background:url(../images/h_bg.jpg) no-repeat; width:674px; height:23px; position:relative; padding:6px 0 0 25px; font:bold 14px "宋体"; color:#333; }
.ab_box h2 span{ position:absolute; top:10px; right:20px;}
.crumb{ width:718px; height:32px; line-height:32px; background:url(../images/crumb_bg.jpg) no-repeat; padding-right:20px; text-align:right;}
.ab_box p{ margin:15px 20px 0 20px; text-indent:2em;}

/*新闻页列表*/
.newsli{ width:660px; margin:5px auto 0 auto;}
.newsli li{ height:33px; line-height:33px; border-bottom:#CCC dotted 1px; background:url(../images/list_pic.gif) no-repeat left center; padding-left:20px;}
.newsli li a:hover{ text-decoration:underline;}
.newsli li .txt{ width:550px; float:left; }
.newsli .Date{ float:right;}

.page{ width:658px; height:30px; line-height:50px; float:left; padding:0 40px; text-align:right;}
.page span{ color:#C30;}


