﻿body{
	margin:0px;
	padding:0px;
	border:0px;
	color:#000;
	line-height:18px;
	font-size:12px;
	text-align:left;
	background-color:#ffffff;
	font-family:"Microsoft Yahei";
}

#topDiv {width:100%; height:28px; border-bottom:solid #999 0px; background:url(top_bg.gif) left repeat-x}
#topDiv  a {color:#EBEBEB}

#article {width:100%; height:25px; line-height:25px; text-indent:1.5em; border-bottom:dashed 1px #CCC; float:left}

#l_list {
	width:100%;
	float:left;
	background-color:#DCF9D7;
	}
#l_list_bt,#l_list_bt_us {
	height:35px;
	line-height:35px;
	font-size:14px;
	letter-spacing:1px;
	color:#fff;
	font-weight:bold;
	background:url(cp.gif) left no-repeat;
	overflow:hidden;
	text-indent:50px;
	}
#l_list_bt_us {background-position:bottom; margin-top:4px;}

#l_list_nr {
	height:1%;
	padding:10px 15px;
	line-height:21px;
	background:url(contact.jpg) center bottom no-repeat;
	}
#l_list_nr a { color:#666}
#l_list_nr a:hover { color:#000}

#list_title {font-size:13px; padding-left:2em;}
#list_title a:hover { color:#00F}

#c_list {
	width:100%;
	height:auto;
	clear:both;
	float:left;
	margin:0px auto 5px auto;
	}
#c_list_bt_u {
	width:100%;
	float:left;
	height:40px;
	background:url(r_title.gif) left repeat-x;
	line-height:40px;
	font-weight:bold;
	}
#c_title ,#c_title2{
	text-indent:3.5em; letter-spacing:1px;float:left; text-align:center;color:#1F8528; height:40px; line-height:40px; background:url(ico.gif) 5px center no-repeat;
	}
#c_title2 { height:35px; line-height:35px;}
#c_more {
	width:auto; float:right; margin-right:10px; padding-top:14px;
	}
#c_list_nr_u {
	width:100%;
	clear:both;
	float:left;
	padding:10px 0;
	}
#c_list_nr { width:688px; float:left; padding-top:6px; border:solid 1px #CCC}

#r_list_bt {
	width:100%; height:27px; background:url(right_title.gif); text-indent:2.2em; line-height:27px; font-weight:bold; color:#FFF
	}
#r_list_bt a { color:#FF0}
#r_list_nr {
	width:238px; height:192px; border:solid 1px #CCC; border-top:none;
	}
#r_list_nr ul li { line-height:30px; letter-spacing:0px; text-indent:18px; height:30px; overflow:hidden;background:url(line_bg.jpg) no-repeat left; }
#r_list_nr a:hover { color:#666}
#m_c {
	width:735px; 
	height:auto;
	float:right;
	margin-top:5px;
	}
#pos {
	height:36px;
	background:url(r_title.gif) left top repeat-x;
	line-height:36px;
	}
#pos span.pos_ico {width:40px; height:36px;float:left; background:url(pos_icon.gif) 10px center no-repeat}
#pos a { color:#666}
#pos a:hover { color:#377EB8}
h1{ line-height:150%;}
a{ text-decoration:none; color:#000;}
ul{ margin:0px; padding:0px; border:0px; list-style:none; }
li{ margin:0px; padding:0px; border:0px; list-style:none; }
img{ border:0px;}
.left{ float:left;}
.right{ float:right;}
#main{width:990px; float:left; background-color:#fff;}
#head{	height:auto;clear:both;}
#logo{ width:100%; height:110px; background:url(topbg.jpg) center top no-repeat; overflow:hidden;}
#logo .top {width:200px; height:30px; float:right; margin-top:5px; margin-right:5px; display:inline}
#logo .marquee {width:95%; height:25px; line-height:25px; margin-right:10px; clear:both; float:right; margin-top:40px; display:inline}

#menu{
	height:41px;
	width:100%;
	float:left;
	line-height:37px;
	background:url(menu_bg.jpg) center top repeat-x;
}
#menu ul li{ width:115px; height:38px; float:left; text-align:center; font-size:12px; color:#fff; line-height:38px; padding-top:2px; display:block; overflow:hidden}
#menu ul li.sy { margin-left:30px; display:inline}
#menu ul li.shu { width:2px;color:#fff;}
#menu ul li a{ color:#fff; margin:0 8px; font-size:14px; display:block; font-weight:bold; letter-spacing:1px;}
#menu ul li a:hover{ color:#CCFD90; font-weight:bold}
#menu ul li.welcome{ width:300px; text-align:left; font-weight:bold; font-size:18px;color:#FFEA00; }
#menu ul li.welcome span{ font-size:14px;}
#m{ height:auto; clear:both; background-color:#fff}
#m_l{width:250px; background-color:#fff; margin-top:5px; }
#mulu{ height:1%;  margin-bottom:10px; }
#mulu_nr{ height:1%; padding-left:30px; width:180px; margin-top:10px;}
#mulu_nr ul li{ line-height:33px; letter-spacing:0px; text-indent:18px; height:33px; overflow:hidden;background:url(mulubg.jpg) no-repeat left; }
#mulu_nr ul.pro li{ line-height:33px; color:#1ea9d2;font-size:14px; letter-spacing:0px; text-indent:22px; height:33px;  overflow:hidden;}
#mulu_nr ul.pro li a{ margin-left:8px; color:#1ea9d2; font-size:14px;}
#mulu_bt{ height:28px; line-height:28px; background:url(t1.jpg) no-repeat center; text-indent:33px; font-size:14px; font-weight:bold;}
#mulu_bt a{ color:#990002;}
#m_r{ width:735px; float:right;display:inline; margin-top:5px;overflow:hidden; }

#mulu_btl {
	background:url(t2.jpg) center no-repeat;
	width:210px;
	height:30px;
	}

#about{}
#about_bt{ height:35px; line-height:35px; font-size:14px; font-weight:bold; background:url(r1bg.jpg) no-repeat 0px center; color:#015BB1; text-indent:25px;}
#about_nr{  padding:0 12px; padding-bottom:15px; padding-top:15px; height:1%;}


#news{ height:1%; clear:left; margin-top:0px;}
#news_box{ width:354px; }
#news_box_bt{ height:40px;background:url(t2bg.jpg) no-repeat left center; line-height:40px; text-indent:25px; font-size:14px; color:#288cb0;}
#news_box_nr{ width:354px; margin:0 auto;}
#news_box_nr_r{ width:354px; padding:15px 0}
#news_box_nr_r ul li{ line-height:23px; letter-spacing:0px; text-indent:18px; height:23px; border-bottom:1px dotted #e4e4e4; }
#news_box_nr_r1{ width:700px; padding:15px 0}

#pro{}
#pro_bt{ height:28px; line-height:28px; font-size:14px; font-weight:bold; background:url(r1.jpg) no-repeat 0px center; color:#015BB1; text-indent:33px;}
#pro_bt a{ color:#015BB1;}
#pro_nr{ height:1%; padding-top:10px; border:1px solid #eee; padding-bottom:10px; margin-top:3px; margin-right:2px; margin-bottom:5px; overflow:hidden
}
#pro_nr ul li{ width:206px; height:180px; line-height:25px; text-align:center; float:left; margin:2px 12px; overflow:hidden; display:inline}
#pro_nr ul li img{ width:200px; height:147px; border:1px solid #D0D0D0; padding:2px; text-decoration:none}
.all{ width:365px; height:130px; float:left; padding:8px 0; border-bottom:1px #DFE5E5 solid;}
#pro_nr ul li a{ display:block;}
#pro_nr ul li a:hover{ display:block;text-decoration:underline}
#pro_nr ul li.pic{ width:150px; height:120px; overflow:hidden; padding:4px; border:1px #DFE5E5 solid; }
#pro_nr ul li.bt{ width:180px; height:20px; line-height:20px; text-indent:12px; color:#fff; text-align:left; font-size:12px; font-weight:bold; background:#2093A5; margin-right:5px;}
#pro_nr ul li.bt a{ color:#fff;}
#pro_nr ul li.ms{ width:180px; height:80px; padding:5px 0; text-indent:2em;}
#pro_nr ul li.ck{ height:20px; text-align:right; padding-right:10px;}


#link{ border:1px solid #eee; height:1%; margin-top:5px; clear:both}
#link_bt{ height:25px; line-height:25px; background:url(link.jpg) no-repeat left; text-indent:1em; font-weight:bold; color:#FFF; border:solid 1px #DCDCDC;}
#link_nr{ padding:8px; height:25px;border:solid 1px #DCDCDC; border-top:none;}
#link_nr ul li{ width:120px; line-height:20px; float:left; display:inline;}

.pic{ padding-top:10px;}
.pic img{ border:#eee 8px solid; display:block; text-align:center;}
#foot{ width:100%; height:1%; margin-top:10px; clear:both; float:left; background:url(btm.gif) left top repeat-x}
#foot_menu{ border-top:solid 1px #DBDBDB; padding-top:5px; height:25px; line-height:25px; text-align:center;}
#foot_menu a{ margin:0 5px; color:#666}
#foot_menu a:hover {color:#377EB8}
#foot_nr{ line-height:20px; text-align:center; margin:7px auto; line-height:180%; color:#666}

#list{}
#list_bt{height:auto; color:#015BB1;}
#list_bt a{ color:#015BB1;}
#list_nr{ height:1%; margin-top:3px; margin-left:10px; margin-right:10px;overflow:hidden; line-height:25px;}
#list_nr a { color:#000}
#list_nr a:hover { color:#377EB8;}
#list_nr ul li{ width:206px; height:180px; line-height:25px; text-align:center; float:left; margin:2px 12px; overflow:hidden;}
#list_nr ul li img{ width:200px; height:147px; padding:2px;}
#list_nr ul li a{ display:block;}
#list_nr ul li a:hover{ display:block; text-decoration:underline}

#anli {width:100%; float:left; height:auto; margin:3px 0 5px 0;}
#anli_list { width:100%; margin:0;}
#anli_list_nr { width:100%; float:left; border-top:none;}
#anli_img {width:120px; float:left}
#anli_list_nr ul li {line-height:30px; letter-spacing:0px; text-indent:18px; height:30px; overflow:hidden;background:url(line_bg2.jpg) no-repeat left; }
#anli_list_img {width:auto; float:left; border:solid 1px #E8E6E6; padding:2px;}
#anli_list_list {width:213px; float:right}

.list{ height:32px; line-height:32px; border-bottom:1px dotted #e4e4e4; padding:0 10px;}
.list span.left{ font-size:14px;}
.list span.right{ font-size:12px; color:#999;}
.list_bt{ height:35px; line-height:35px; font-size:25px; font-weight:bold; text-align:center;}

/**/
.k_content{ line-height:22px; font-size:13px; padding:10px 0;}
.k_form{ width:716px;}
.k_replycontent{ padding:10px 5px; color:#FB6969;}
#k_guestbook{ height:1%; width:718px; overflow:hidden; margin:0 auto; padding-top:10px; padding-bottom:10px; border-bottom:1px solid #eee;}
#k_guestbook ul{ width:250px; margin:0 auto;}
#k_guestbook ul li{ text-indent:12px; height:29px; width:100px; float:left; background:url(guestbook.gif) no-repeat; text-align:center; line-height:29px; margin:0 10px; font-size:14px; font-weight:bold;}
.k_form{ padding-top:10px;}
.k_form2{ padding-top:10px; padding-left:40px; width:678px; overflow:hidden; background:#f8f8f8;}
.k_form p{ line-height:25px; font-size:14px; margin:8px 0;}
.k_form p input{ width:250px; border:1px solid #999; height:20px;}
.k_form p input.k_in4{ width:350px;}
.k_form p label{padding-right:2px;}

#sb { border-bottom:dashed 1px #CCC; padding-bottom:2px; margin-bottom:3px;}


#about_img {margin-left:10px; float:left; border:solid #999 1px; padding:1px;}
#about_text {width:420px; height:180px; float:left; margin-left:5px; padding:2px 5px; overflow:hidden; line-height:22px; display:inline}
#line_text {height:25px; line-height:25px; float:left; text-indent:3px;}
#line_text a { color:#000}
#line_text a:hover { color:#377EB8} 
#sy_wenhua {width:100%; float:left; background:url(r_title.gif) left repeat-x; font-weight:bold}
#sy_flash {width100%; height:180px}
#sy_link {width:100%; float:left}

#about_zh,#Company,#product {width:100%; height:55px; float:left; background:url(about_zh.gif) center no-repeat;}
#about_list {width:75%; height:25px; margin:3px auto; line-height:25px; border-bottom:dashed 1px #999; font-weight:bold; color:#494949; letter-spacing:2px; background:url(title_ico.gif) left no-repeat; text-indent:3.5em}
#about_contact { width:100%; height:50px; float:left; background:url(banner_contact.gif) center no-repeat}

#Company { background:url(Company_profile.gif) center no-repeat}
#Company_about,#contact_us {width:85%; height:auto; margin:3px auto; padding:5px 8px; text-indent:2em; letter-spacing:2px; line-height:24px; overflow:hidden}
#contact_us { text-indent:0px;}
#product { background:url(products.gif) center no-repeat}
#product_list { text-indent:2.5em; margin:0 8px; height:35px; line-height:35px; background:url(left_bg.gif) center no-repeat }
#product_list a { color:#666}
#product_list a:hover { color:#377EB8}

#l_pro {width:100%; height:auto; background:url(left.gif) center repeat-y}

#shipin { width:217px;float:left; margin:5px; display:inline;}

#mumen { width:245px;float:left; margin-left:50px; margin-right:30px; display:inline}
#mumen_img {width:245px; height:190px; overflow:hidden; float:left}
#mumen_title {width:100%; height:30px; text-align:center; line-height:30px;}
#mumen a { color:#666}
#mumen a:hover { color:#377EB8}

#sy_l_btm {width:236px; float:left; padding:7px; overflow:hidden}
#sy_l_btm_text {width:236px; clear:both;float:left; padding:5px 0}
#sy_l_btm_text ul li { background:url(l_ico.gif) 5px center no-repeat; text-indent:15px;}
#sy_btm_more {width:95%; clear:both; float:left;text-align:right;}
#symore {width:auto; float:right; height:30px; line-height:40px; margin-right:15px; overflow:hidden}
#symore a { color:#CCC}
#symore a:hover { color:#F93}

#sy_btm {width:340px; float:left; padding:7px; overflow:hidden}
#sy_btm_text {width:100%; clear:both;float:left; padding:5px 0}
#sy_btm_more {width:95%; clear:both; float:left;text-align:right;}

#laoshi { width:98%; height:auto; float:left; margin:5px 2px; padding:2px; border-bottom:dashed 1px #CCC;}

#hangy {height:25px; margin:1px 9px; border-bottom:dashed 1px #999}

#left_btm { width:100%; height:auto;}

#fenye { clear:both; background-color:#ddd; padding-left:20px;}
#fenye a { color:#FFF}

#tuBg { width:217px; height:164px; float:left; padding-top:7px; text-align:center; background:url(tu_bg.jpg) center top no-repeat; display:inline; overflow:hidden}

/*产品分类*/
.cont{word-wrap:break-word;padding:8px; }
.cont ul li { height:35px; line-height:35px; border-bottom:dashed 1px #D7D7D7; padding-left:15px;}
.cont a { color:#222; font-size:14px; font-weight:bold}
.cont a:hover { color:#1F8528}

.productSort .popWrap li{padding-left:12px; padding-right:10px;border-bottom:dashed 1px #d6d6d6}
.productSort .popWrap{background-color:#D7D7D7; width:180px; display:none;}

/*图片滚动*/
/*图片滚动*/
#demoLeft {
float:left;
background: #FFF;
overflow:hidden;
width: 720px;
height:138px;
border:3px solid #fff;
padding:0;
margin:0;
}


#demoLeft .indemo {
float: left;
width: 500%;
}


#demo1 ,#demo2{
float: left;
border:0px;
padding:5px;
}

#demo1 img,#demo2 img{
width:159px;
height:123px;
border:2px solid #5D5D5D;
margin-left:5px;
overflow:hidden;
}

#c_list_nr_u .sy_tu img {
	float:left;
	border:1px solid #093;
	margin:8px 10px 2px 0px;
	padding:1px;
	}