body {margin:10px 0 0 0; padding:0; color:#393939; background:url(images/bg.gif) #979DA9 repeat-x; font-family:"宋体"; font-size:12px;}
ul {margin:0; padding:0;}
li {list-style-type:none;}
a {color:#393939; text-decoration:none;}
a:hover {color:#F60; text-decoration:none;}
.b1 {height:1px; overflow:hidden; display:block; background:#FFF; margin:0 5px;}
.b22 {height:1px; overflow:hidden; background:#FFF; display:block; border-right:2px solid #FFF; border-left:2px solid #FFF; margin:0 3px;}
.b33 {height:1px; overflow:hidden; background:#FFF; display:block; border-right:1px solid #FFF; border-left:1px solid #FFF; margin:0 2px;}
.b44 {height:2px; overflow:hidden; background:#FFF; display:block; border-right:1px solid #FFF; border-left:1px solid #FFF; margin:0 1px;}
.clear {clear:both; height:1px; overflow:hidden;}
p,td{font-size:12px} 
.wrap {width:980px; height:auto; margin:0 auto;}
.header {height:59px; background:url(images/top.jpg);}
.search {width:300px; height:36px; float:right;}
.search_put {position:relative; margin:0 10px; z-index:100; width:150px; font-size:12px;}
.main_nav {height:36px; padding-left:20px; background:url(images/nav.jpg); font-weight:bold; line-height:36px;}
.main_nav a {display:block; padding:0 20px; float:left; color:#FFF; text-decoration:none;}
.main_nav a:hover {color:#FFF; text-decoration:underline;}
.main_nav img {display:block; float:left; margin:6px 0;}
.main_flash {}

.main_tab {margin-top:20px;}
.main_left {width:620px; float:left;}
.main_left_l {width:305px; float:left;}
.main_left_r {width:305px; float:right;}
.main_right {width:350px; float:right;}
.main_content {padding:0 5px 5px 5px; background:#FFF;}
.main_content_in {padding:0 5px; line-height:25px;}
.main_content_in li {padding-left:10px; border-bottom:1px solid #DBDBDB; background:url(images/li.jpg) center left no-repeat;}
.main_content_in span {display:block; text-align:right; padding-top:10px;}
.main_product {margin-top:5px; height:120px; text-align:center}
.main_product li {width:49%; text-align:center; float:left;}
.main_product img {display:block; margin:5px auto; border:1px solid #CCC;}
.main_title {height:20px;}
.main_title_in {width:85px; height:26px; text-align:center; line-height:26px; color:#FFF; position:absolute; z-index:1000; margin:-13px 0 0 30px; background:url(images/sub.jpg);}
.main_title2 {height:20px; line-height:20px; background:url(images/sub2.jpg); color:#FFF; padding-left:15px;}

.list_left {width:220px; float:left;}
.list_right {width:750px; float:right;}
.list_left_title {height:20px; line-height:20px; background:url(images/sub3.jpg); color:#FFF; padding-left:15px;}
.list_sub_line {display:block; height:12px; background:url(images/sub_line.gif) right no-repeat;}
.list_left_content {width:195px; margin:0 auto;}
.list_left_content a {display:block; height:19px; padding-left:15px; color:#393939; text-decoration:none; line-height:20px; background:url(images/sub_out.jpg);}
.list_left_content a:hover {color:#C60000; text-decoration:none; background:url(images/sub_in.jpg);}
.list_right_title {height:26px; border-bottom:3px solid #900;}
.list_right_title_in {width:85px; height:26px; text-align:center; line-height:26px; color:#FFF; background:url(images/sub_bg.gif);}
.list_right_content {width:95%; margin:0 auto; padding:10px 0; line-height:25px;}


.subnav{margin-left:8px;display:block; height:22px;background:none;}
.subnav a{color:#393939; text-decoration:none;background:none;}
.subnav a:hover{color:#C60000; text-decoration:none;background:none;}

.product {height:140px; padding:10px 0; border-bottom:1px solid #CCC;}
.product img {padding:5px; background:#FFF; border:1px solid #CCC; float:left;}
.product_info {width:550px; float:right;}

/*
.product {height:160px; padding:10px 0; border-bottom:1px solid #CCC;}
.product img {padding:5px; background:#FFF; border:1px solid #CCC; float:left;}
.product_info {width:500px; float:right;}
*/
.product_info h1 {padding:5px 0; margin:0; font-size:12px;}
.product_info li {padding-left:15px; background:url(images/P_li.gif) left center no-repeat;}

/*
.product_info_more {width:196px; height:27px; position:absolute; margin:108px 0 0 300px;}
*/
.product_info_more {width:196px; height:27px; position:absolute; margin:108px 0 0 350px;}

.product_info_more a {display:block; width:85px; height:27px; text-align:center; line-height:27px; color:#FFF; text-decoration:none; float:left; margin:0 5px; background:url(images/P_sub.gif);}
.product_info_more a:hover {color:#FFF; text-decoration:underline;}
.product_content_top {height:240px; padding:10px 0; border-bottom:1px solid #CCC;}
.product_content_top img {padding:5px; background:#FFF; border:1px solid #CCC; float:left;}
.product_content_info {width:350px; float:right;}
.product_btn {width:85px; height:27px; margin-top:10px; display:block; text-align:center; line-height:27px; color:#FFF; background:url(images/P_sub.gif);}

.news_list {width:95%; margin:0 auto; padding:10px 0; line-height:20px;}
.news_list li {padding:10px 0; border-bottom:1px solid #CCC;}
.news_list h1 {margin:0; padding:0 0 0 15px; font-size:12px; background:url(images/P_li.gif) left center no-repeat;}
.news_list span {display:block; text-indent:2em; color:#999;}
.news_list a {color:#900; text-decoration:none;}
.news_list a:hover {color:#F60; text-decoration:none;}
.news_content_title {width:95%; margin:0 auto; padding:10px 0; line-height:25px; border-bottom:1px solid #900; text-align:center; font-weight:bold; color:#900;}

.page {text-align:center; line-height:25px;}

.footer {height:50px; background:url(images/btm.jpg); text-align:center; line-height:50px; color:#FFF;}
.footer a {color:#FFF; text-decoration:none; padding:0 10px;}
.footer a:hover {color:#F90; text-decoration:none;}
