@charset "utf-8";

*{ margin:0; padding:0;}
img{ border:none}
a{ color:#000; text-decoration:none;}
a:hover{ color:#f00; text-decoration:none;}
ul{ list-style:none}
h1,h2,h3{ font-size:12px; font-weight:normal;}
body{ font-size:12px; font-family:"宋体",Arial; line-height:23px; background:url(../images/body_bg.jpg) repeat-x left top; text-align:center}

.header , .main , .nav { margin:0 auto; width:999px; text-align:left}
.header{background:url(../images/logo.jpg) left bottom no-repeat; height:97px; overflow:hidden;}
.link{ float:right; width:370px; height:23px; line-height:23px;}
.sethome{ text-align:right; padding-right:32px; color:#9b9b9b; background:url(../images/sethome_bg.jpg) no-repeat right top}
.sethome a{ color:#fff; background:url(../images/sethome_a_bg.gif) no-repeat left center; padding:0 8px;}
.sethome a:hover{ color:#f00;}
.msg{ text-align:right; padding-top: 10px; padding-right:6px}

.nav{ background:url(../images/nav_bg.jpg) center top no-repeat; height:41px; line-height:41px; overflow:hidden}
.nav a{ color:#fff; font-size:12px; font-weight:bold; float:left; display:inline; width:124px; text-align:center; overflow:hidden;  height:41px; line-height:41px;}
.nav a:hover{ color:#fff; background:url(../images/nav_hver_bg.jpg) no-repeat center center}

.banner{ background:url(../images/banner_bg.jpg) no-repeat center center; padding:6px; width:987px; margin: 7px  auto}

.main{ overflow:auto; zoom:1; height:auto; margin:8px auto; width:987px}

.rows_1{ overflow:hidden; zoom:1; padding-bottom:8px }

.news_col{ float:left; width:358px; color:#494949;}
.title_1{ height: 27px; line-height:27px; font-size:0; overflow:hidden; border-bottom:1px solid #d7dadd;}
.title_1 a{ float:right;}

.news_head{ text-indent:24px; padding:7px;  overflow:hidden; height:82px;} 
.news_head h3 a{ color:#073b6a;}
.news_head h3 a:hover{ color:#f00;}
.news_head img{ float:left; border:1px solid #9a9898; margin:5px 8px 8px 0;} 

.news_col ul{overflow: hidden; height:44px; padding:0 7px}
.news_col ul li a{ display:block; padding-left:20px; background:url(../images/news_list_type.gif) left 6px no-repeat; line-height:22px; height:22px; overflow:hidden;color:#494949;}
.news_col ul li a:hover{ color:#f00}
.news_col ul li span{ float:right}

.about_col{ float:left; width:385px; margin-left:22px; color:#494949;}
.about_cont{ padding:7px 15px;  overflow:hidden; height:126px;} 
.about_cont img{ float:left; border:1px solid #9a9898; margin-right:8px;} 
.about_cont a{ color:#f00}
.about_cont a:hover{ color:#000}

.contact_col{ float:right; width: 195px;}
.contact_col img{ border:1px solid #d6d6d6;}

.title_2{ height: 27px; line-height:27px; font-size:0; overflow:hidden; border-bottom:4px solid #d7dadd;}
.title_2 a{ float:right;}

#colee_left{ overflow:hidden; padding:8px 0; width:987px;}
#colee_left1 td,#colee_left2 td{padding:0 5px;}
#colee_left a,#colee_left2 a{  padding:2px; border: 1px solid #ebeaea; display:block}

.footer{ padding-top:18px; text-align:center; background:#2f67a4; height:70px; color:#fff;}
.footer a{ color:#fff;}
.footer a:hover{ color:#f00}

.left{ width:192px; float:left}

.classify{ padding-left:8px;}
.classify_1 li{padding-left:10px; border-bottom:1px solid #b3e9ff}
.classify_1 li a{ display:block; padding-left:8px;line-height:40px; height:40px; overflow:hidden;  padding-left:16px; color:#797979;background:url(../images/list_type_2.gif) left 14px no-repeat;}
.classify_1 li a:hover{  color:#f00;background:url(../images/list_type_1.gif) left 14px no-repeat;}
.classify_1 li span{ float:right; font-weight:bold}

.classify_2{ border-top:2px solid #fbb600;}
.classify_2 li{ border:none}
.classify_2 li a{ display:block; padding-left:8px;line-height:40px; height:40px; overflow:hidden; background:none; padding-left:16px;}
.classify_2 li a:hover{ background:none}
.classify_2 li span{ float:right; font-weight:bold}

.contact_col_2{ padding-left:8px; line-height:26px; padding-top:12px;}
.contact_col_2 ul{ background:url(../images/contact_bg_2.jpg) right center no-repeat; padding-left:8px; padding-top:8px;}

.right{ float:right; width:772px;}

.position{ background:url(../images/position_bg.gif) repeat-x bottom left; height:30px; overflow:hidden; padding-right:5px; color:#7d7d7d;}
.position a{ color:#7d7d7d;}
.position a:hover{ color:#f00;}
.position span{ float:right}

.aboutus{ text-indent:24px; padding:8px;line-height:22px;}
.aboutus img{ float:left; padding:2px; border:1px solid #aeaeb0; margin-right:8px;} 

.news_col2{}
.news_col2 ul{ padding:7px; height:196px; overflow:hidden}
.news_col2 ul li{ background:url(../images/list_btm_bg.gif) left bottom repeat-x;}
.news_col2 ul li a{ display:block; padding-left:8px; background:url(../images/list_type_3.gif) left 14px no-repeat; line-height:28px; height:28px; overflow:hidden}
.news_col2 ul li span{ float:right; color:#f00;}


.page_1{padding:20px;text-align:center;}
.page_2{	border-top:1px dashed #0074a7;margin:8px 0; padding-top:5px;}

.news_info{padding:10px}
.news_info h2{font-size:14px;font-weight:bold;text-align:center;line-height:28px;}
.news_info h3{text-align:center;font-size:12px;font-weight:normal;line-height:28px;color:#f00;}
.news_cont{text-indent:24px;line-height:22px;}
.news_cont p{padding:5px 0;}

.product_list{overflow:auto;zoom:1; padding-top:6px;}
.product_list dl{float:left; padding:14px 0px 0 17px; padding-bottom:0;}
.product_list dl dd{text-align:center; padding-top:6px;}
.product_list dl dt img{ border:1px solid #b2aead}
.product_list dl dt a{display:block;}
.prod_cont{ padding:8px;}
.prod_view{ width:450px; margin:0 auto; text-align:center}
.prod_view img{ border:1px solid #b6b6b6}
.pord_info h3{ font-weight:bold}
.pord_info p{ text-indent:24px}


