@charset"gb2312";
/*---------------body---------------*/
body,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p {margin:0;padding:0; font-size:12px; font-weight:normal;line-height:1.5; color:#666666;}
ul { list-style:none;}
img { border-style:none;  border="0"}
img a { border-style:none;  border="0"}
a:link {font-size:12px;color: #3D362B;text-decoration:none;}
a:visited {font-size:12px;color: #666666;text-decoration:none;}
a:hover {font-size:12px;color: #FF0000;text-decoration:none;;}
a:active {font-size:12px;color: #3D362B;text-decoration:underline;}
#center {margin:auto; text-align:center;}
.clear{ font: 0px/0px serif; display: block; clear: both; }
.pad { margin-top:6px;}
#city { margin:8px;}

/*-------------LoginTop------------*/
/* #LoginTop{ height:32px; padding-top:5px;}
#Login {float:left;_margin-right:-3px;width:1000px;height:32px;background:url(../images/index_01.gif) repeat;line-height:32px;border-right: solid 1px #E1E1E1;border-left: solid 1px #E1E1E1;}
.Login_put{padding-left:22px;float:left;line-height:32px;}
#Register { float:right; padding-right:20px;line-height:32px;}
#Register ul li {float:left; padding-top:6px;padding-left:6px; width:68px; height:21px;background:url(../images/index_02.gif) no-repeat;}
#li0 { line-height:32px; padding-top:5px;padding-left:6px; width:120px; height:21px;background:url(../images/index_03.gif) no-repeat;} */

/*-------------LoginTop------------*/
#LoginTop{ height:32px;}
#Login {float:left;_margin-right:-3px;width:1005px;height:32px;background:url(../images/index_01.gif) repeat;line-height:32px;border-right: solid 1px #E1E1E1;}
#Login_new {background:url(../images/index_01.gif) repeat;}
#Login1 {float:left;_margin-right:-3px;width:830px;height:32px;line-height:32px;/* border-right: solid 1px #E1E1E1; */}
.Login_put{padding-left:22px;float:left;line-height:32px;}
#Register { float:right; padding-right:20px;line-height:32px;}
#Register ul li {float:left; padding-top:6px;padding-left:6px; width:68px; height:21px;background:url(../images/index_02.gif) no-repeat;}
#Register_new { float:right; padding-right:20px;line-height:32px;}
#Register_new ul li {float:left; padding-top:6px;/* padding-left:6px; */ /* width:68px; */width:60px; height:21px;background:url(../images/index_02.gif) no-repeat;}

/*-------------Logo------------*/
#Logo { width:980px; height:110px; margin: 0px auto 0 auto;}
.Logo_img { float:left; padding-top:8px;}
.Logo_wz { float:left; padding-left:10px; padding-top:20px; text-align:center;}
.Logo_flash { width:660px; height:90px; float:right; margin-top:8px; border:solid 1px #3D362B; padding:1px;}

/*-------------menu------------*/
#menu { width: 980px; margin: 0px auto 0 auto; height: 43px; background: url(../images/index_03.gif) no-repeat; clear: both; }
.menu_down {float: left; height: 28px; padding: 7px  0 0 42px; width: 1000px; }
.menu_down a:link,.menu_down a:visited{ float: left; font-size: 17px; font-weight:bold; text-align: center; color: #fff; background: url(../images/index_04.gif) no-repeat right center; text-decoration: none;  padding: 4px 13px 0 18px; }
.menu_down a:hover{	text-decoration: none;	color: #FFFF00;}

/*--------search-----------*/
.subnavs{width:960px;margin:0 auto;background:#E6FCDE url(nav.jpg) no-repeat 0 -37px;height:31px;}
.subnavs .subnav{float:left;width:520px;padding-top:8px;color:#ff0000;}
.searchs{width:400px;float:left;padding:2px 5px 0 20px}
.searchs label{width:70px;color:#FF0000;font-size:18px;font-weight:bold;padding-top:2px;float:left;font-family: "ºÚÌå";}
.searchs .search_btn{background:url(nav.jpg) no-repeat 0 -72px;width:60px;height:25px;border:0}

/*-------------banner------------*/
#banner_vip { width:980px; height:60px; margin:3px auto; padding-top:5px; margin-bottom:3px; }
.banner_vipmain { float:left; padding-left:3px;}
.banner_vipmain ul li { float:left;	width:131px;height:50px; padding:1px; margin:0 2px; border:1px solid #CCCCCC;background-color: #FFFFFF;}

/*-------------news------------*/
#news { width:980px; height:200px;  margin: 0px auto 10px auto; }
.news_left{ float:left; width:290px; height:200px;}
.news_leftop{ height:28px; background:url(../images/index_05.png) 0px 0px no-repeat; color:#FFFFFF; font-weight:bold;}
#news_leftzc{ height:33px; background:url(../images/index_05.png) 0px -32px no-repeat; color:#FFFFFF;}
.leftzc { padding-top:3px;}
.news_text{ border:1px solid #DEDEDE; padding:5px 12px; line-height:38px;}
.new_text{ border:1px solid #DEDEDE; padding:11px 8px 2px 6px; }
.news_text ul li { color:#339900; text-align:left; padding-bottom:5px; padding-left:5px;}
.news_text ul li a{ color:#339900;}
.news_text span a{  font-size:20px; font-weight:bold; color:#FF0000; }
.news_text span a:hover { color:#666666; font-size:20px;}
.news_text ol { border-top:1px dotted #666666; padding-top:7px; list-style:none; text-align:left;}
.news_text ol li { line-height:20px;}
.top { margin-top:3px;}
.news_main { float:left;  padding:1px; width:450px; height:197px;  border:1px solid #DEDEDE; margin-left:8px;}
.news_maind { float:left;  padding:1px; width:450px; height:198px; margin-left:8px;}
.news_right { float:right; height:200px; margin-left:8px; width:220px;}
.news_rightop { height:33px; width:220px;  background:url(../images/index_05.png) -296px 0px no-repeat;}
.news_texts{ border-bottom:1px solid #348802; border-left:1px solid #348802; border-right:1px solid #348802; padding:5px 20px; text-align:left; height:158px;}
.news_texts ul { padding-left:20px;}
.news_texts ul li { list-style-image:url(../images/icon_01.gif); padding-bottom:8px;}
.news_texts ul li a { color:#336600;}
.news_texts ul li a:hover { color:#FF0000; font-size:14px; font-weight:bold;}

/*----------- news right ----------*/
.news_textsr{ border-bottom:1px solid #348802; border-left:1px solid #348802; border-right:1px solid #348802; padding:11px 10px; text-align:left;}
.news_textsr ol {  list-style:none; }
.news_textsr ol li { padding-bottom:3px;}

/*----------- company ------------*/
#company { width:980px;  margin: 0px auto 10px auto;}
.company_left { float:left; width:752px;}
.company_leftop { height:27px; font-size:14px; background:url(../images/index_05.png) 0px -70px no-repeat; color:#FFFFFF; font-weight:bold;}
.company_right { float:right; margin-left:8px; width:220px;}
.company_rightop { height:31px; font-size:14px; background:url(../images/index_05.png) -296px -35px no-repeat; color:#FFFFFF; font-weight:bold;}
.company_rightexts{ border-bottom:1px solid #DEDEDE; border-left:1px solid #DEDEDE; border-right:1px solid #DEDEDE; padding:10px; line-height:182%; text-align:left;}
.company_rightexts img { padding-right:8px;}

/*---------- products --------------*/
#products { width:980px; margin: 0px auto 10px auto;} 
.products_rightop { height:28px; font-size:14px; background:url(../images/index_05.png) -528px 0px no-repeat; color:#FFFFFF; font-weight:bold;}
.products_rightexts{ border-bottom:1px solid #DEDEDE; border-left:1px solid #DEDEDE; border-right:1px solid #DEDEDE;  text-align:left;}
.products_rightexts ul { padding:8px;12px;}
.products_rightexts ul li { line-height:26px;}

/*--------- channel ---------*/
#channel { width:980px; height:200px; margin: 0px auto 10px auto;} 
.channel_leftop { height:29px; font-size:14px; background:url(../images/index_05.png) 0px -103px no-repeat; color:#FFFFFF; font-weight:bold;}

/*--------- links --------*/
#links { width:980px; height:120px;  border:1px solid #348802;  margin: 0px auto 10px auto;}
.links_left { float:left; padding-top:22px; width:200px; text-align:center; }
.links_right { float:right; width:780px; padding-top:6px;}
.links_right ul{ float: left; width: 780px; padding: 5px 0; }
.links_right ul li{ float: left; width: 110px; height: 25px; line-height: 25px; overflow: hidden; padding-left: 15px; }

/*-------footer-----*/
.footer{ margin: 7px auto 0; width: 980px; text-align: center; }
.footer ul{ width: 980px; float: left; padding: 10px 0; text-align: center; }
.footer ul a{ text-decoration: none; padding: 0px 10px; }
.footer .foot-nav{ width: 100%; height: 31px; overflow: hidden; background-color: #348802;  border:1px solid #348802; color: #FFFFFF; text-align: center; line-height: 31px; float: left; }
.footer .foot-nav a{ color: #FFFFFF; text-decoration: none; padding-left: 10px; padding-right: 10px; }
.footer .copyright{ text-align: center; line-height: 24px; padding-top: 5px; }
.copyright b{ font: normal 12px "Tahoma", ""; padding: 0px 10px; }

/*------------- h ---------*/
h1 { float:left; font-size:14px;  margin:0; padding:0 12px; font-weight:bold;   line-height:28px; letter-spacing:2px; color:#FFFFFF;}
h1 a:link { font-size:14px;color:#FFFFFF;}
h1 a:hover { color:#FFFF00;}
h1 a:visited  { font-size:14px;color:#FFFFFF; text-decoration: none;}
h2{ float:right; font-size:12px; font-weight:normal; margin:0; line-height:29px; padding:0 5px;}
h2 a:link { color:#FFFFFF;}
h2 a:hover { color:#FFFF00;}
h2 a:visited {	color:#FFFFFF;	text-decoration: none;}
h2 a{ text-decoration:none; font-size:12px; color:#0a6575}

h3 { float:left; font-size:14px;  margin:0; padding:0 32px;  line-height:28px;  letter-spacing:2px;}
h3 a:link { font-size:14px; font-weight:bold; color:#FFFFFF;}
h3 a:hover { color:#FFFF00;}
h3 a:visited { font-size:14px; font-weight:bold; color:#FFFFFF; text-decoration: none;}
h4{ float:right; font-size:12px; font-weight:normal; margin:0; line-height:29px; padding:0 5px;}
h4 a:link { color:#348802;}
h4 a:hover { color:#FF0000;}
h4 a{ text-decoration:none; font-size:12px; color:#0a6575}

h5 {float:left; font-size:14px;  margin:0; padding-left:50px; padding-top:2px; font-weight:bold;   line-height:28px; letter-spacing:2px; color:#FF0000;}
h6 { float:left; font-size:14px;  margin:0; padding:0 22px; font-weight:bold;   line-height:28px; letter-spacing:2px; color:#FFFFFF;}
.date { float:right;}