@charset "utf-8"
/* CSS Document */

/* reset element */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-family: inherit;
	font-size:100%;
	text-align: left;
}
strong{font-weight:bold;}	
table {border-collapse: collapse; border-spacing: 0;}
q:before, q:after, blockquote:before, blockquote:after {content: "";}

/* global */
/* 1px=0.0625em，12px=0.75em, 10px=0.625em
*/
body{background-color:#f0f7fc;}
body, p, td, th, li,div,a
{
 font-family:Arial,Helvetica,sans-serif;
 font-size:12px;
 line-height:1.125em;
 color:#000000;
}
/* Standard Definitions
—————————————-*/
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
/* Clear Fix */
.clear:after
{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clear
{
display:inline-block;
}
/* Hide from IE Mac */
.clear{display:block;}
/* =10px */
.small {font-size:/*.625em;*/10px;}
/* =14px */
.large {font-size:/*0.875em*/14px;}
/* =16px */
.larger {font-size:/*1em*/16px;}
.soft {color:#D3D3D3;}
.hide {display:none;}
p.last {margin-bottom:0;}
div.first{margin-top:0;}

/*tab */
@media projection, screen { 
    .ui-tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .ui-tabs-nav {
        display: none;
    }
}

.block{margin:0 auto;width:1003px;}

#header{height:109px;background:url(bg_top.jpg) top left no-repeat;position:relative;}
#toplink{position:absolute;width:166px;height:20px;line-height:20px;top:2px;left:805px;}
#toplink span{margin-right:3px;}
#toplink span a{color:#fff;text-decoration:none;}
#toplink span a:hover{color:#000;}
#logo{position:absolute;top:18px;left:194px;}
#header #search{height:21px;width:210px;position:absolute;left:690px;top:44px;background:url(bg_search.gif) right center no-repeat;}
#search .label{color:#666;display:block;float:left;height:21px;line-height:21px;}
#search .text{border:1px solid #fff;vertical-align:middle;height:12px;width:130px;margin:0;padding:0;font-size:9px;margin-left:10px;+margin-top:-2px;}
#search .sub{background:transparent url(btn_search.gif) top left no-repeat;width:21px;height:21px;border:none;margin-left:2px;}
#language{position:absolute;top:40px;left:910px;}
	
#center{margin-top:10px;}
/*home*/
#homeside{width:276px;}
#homemain{width:708px;margin-right:0px;}
#intro .title{border-bottom:4px solid #b23350;}
#intro .title ul{list-style-type:none;margin:0;margin-left:10px;}
#intro .title ul li{float:left;margin-left:10px;border:4px solid #DDE8C3;border-bottom:none;margin-top:2px;background:url(bg_tab.gif) 2px 2px no-repeat;padding-left:30px;height:28px;line-height:28px;position:relative;width:auto;}
#intro .title ul li span{overflow:hidden;width:inherit;width:100%;height:4px;}
#intro .title ul li a{text-decoration:none;color:#006633;margin-right:5px;}
#intro .title ul li.selected{background-image:url(bg_tab_selected.gif);border:4px solid #b23350;border-bottom:none;}
#intro .title ul li.selected span{position:absolute;display:block;background:#fff;left:0;bottom:-4px;}
#intro .content div{margin:10px 5px;}
#intro #i1{position:relative;margin-bottom:5px;}
#intro #i1 p{color:#666;line-height:20px;text-indent:22px;margin-bottom:5px;}
#i1 .more{position:absolute;right:0;}

#i2 ul{list-style-type:none;}
#i2 ul li{line-height:18px;padding-left:20px;background:url(li_01.gif) 10px center no-repeat;border-bottom:1px dotted #ccc;margin:4px auto 5px;}
#i2 ul li a{color:#006633;text-decoration:none;}
#i2 ul li a:hover{text-decoration:underline;}

#certify{clear:both;margin-top:10px;}
#certify ul{list-style-type:none;}
#certify ul li{float:left;margin:2px 5px;}
#certify ul li img{border:1px solid #ccc;padding:1px;}


#service{height:112px;background:url(bg_box.gif) top left no-repeat;margin-top:10px;}
#service .qqonline{float:left;width:390px;margin-left:20px;margin-top:15px;}
#service .qqonline ul{list-style-type:none;}
#service .qqonline ul li{width:90px;text-align:center;float:left;}
#service .tel{float:right;width:160px;margin-right:30px;margin-top:15px;}
#service .qqonline p{line-height:20px;padding-left:15px;padding-top:10px;color:#666;}
#service .tel ul{list-style-type:none;}
#service .tel ul li{color:#006633;line-height:20px;}

#homeproduct{width:706px;}
#homeproduct .title{height:25px;background:url(bg_centerbox_title.gif) left center no-repeat;}
#homeproduct .title h2{height:25px;line-height:25px;margin-left:28px;color:#fff;position:relative}
#homeproduct .title h2 .more{position:absolute;right:20px;top:10px;}
#homeproduct .content{border:1px solid #D6E6CE;border-top:none;height:400px;}
#homeproduct .content ul{list-style-type:none;margin-top:10px;margin-left:5px;}
#homeproduct .content ul li{float:left;margin-top:8px;}
#homeproduct .content ul li .sort{color:#91B9A7;font-size:14px;display:block;text-align:left;padding-left:5px;margin:5px;}
#homeproduct .content ul li .pic{width:100px; margin:3px;height:100px;border:1px solid #ccc;padding:4px;}
#homeproduct .content ul li .name{text-align:center;display:block;margin:1px;}
#homeproduct .content ul li .name a{color:#666;text-decoration:none;}
#homeproduct .content ul li .name a:hover{text-decoration:underline;color:#94BA3F;}
/*other*/
#mainnav{width:680px;height:30px;position:absolute;left:305px;top:75px;}
#mainnav ul{list-style-type:none;margin:0;padding:0;}
#mainnav ul li{float:left;height:30px;line-height:30px;}
#mainnav ul li a{color:#fff;text-decoration:none;font-size:14px;line-height:30px;font-weight:bold;margin:0 10px;}
#mainnav ul li a:hover{color:#030;}

#barnner{height:233px;background:url(barnner.jpg) top left no-repeat;}


#footer{height:90px;margin-top:20px;background:url(bg_footer.gif) top left no-repeat;}
#footer .content{margin-left:230px;padding-top:20px;}
#footer .content .footerlink a{color:#666;text-decoration:none;}
#footer .content .footerlink a:hover{text-decoration:underline;}
#footer .content p{line-height:20px;color:#666;}

#footer1{margin-top:0px;}
#footer1 .content{padding-top:5px;}
#footer1 .content p{line-height:20px;}
#footer1 .content p1{line-height:20px; margin-top:5px;}
/*inner page*/
#side{width:228px;}
#main{width:750px;}

.sidebox{width:228px;}
#catalog .title{height:70px;background:url(catalog_title.jpg) top left no-repeat;}
#catalog .title h2{margin-top:30px;margin-left:80px;line-height:40px;height:40px;font-size:14px;font-weight:bold;color:#fff;}
.sidebox .content h3{font-size:14px;line-height:24px;margin:5px auto;font-weight:bold;color:#008800;background:url(h3_title.png) left center no-repeat;padding-left:20px;border-bottom:1px dotted #ccc;}
#catalog .content ul{list-style-type:none;margin:5px 10px 5px 20px;}
#catalog .content ul li{background:url(li_02.png) left center no-repeat;padding-left:16px;margin:8px auto;border-bottom:1px dotted #ccc;}
#catalog .content ul li a{text-decoration:none;color:#000;}
#catalog .content ul li a:hover{color:#033;}

.sidebox .title{height:24px;line-height:24px;background:#b23350;color:#fff;padding-left:10px;}
.sidebox .content{background:#EFE;}
.sidebox .content ul{list-style-type:none;}
.sidebox .content ul li{line-height:24px;}

.guide{height:24px;line-height:24px;background:#b23350;color:#fff;padding-left:15px;}
.guide a{color:#fff;text-decoration:none;}

#main h1{font-size:16px;color:#FFFFFF;margin:10px 5px;clear:both;}
#main h3{height:30px;line-height:30px;border-bottom:1px dotted #ccc;clear:both;}
#main .content{margin:10px 5px;font-size:14px;line-height:20px;}
#main .content p{font-size:14px;line-height:20px;margin:20px auto;}
#main #onepage ul{margin:20px 10px;list-style-type:none;}
#main #onepage ul li{font-size:14px;line-height:24px;margin:10px auto;}
.artlist ul{list-style-type:none;margin:20px 10px;}
.artlist ul li{line-height:24px;margin:10px auto;background:url(li_03.png) left center no-repeat;padding-left:22px;}
.artlist ul li a{font-size:14px;}
.artlist ul li a:hover{color:#f00;}

.prolist{list-style-type:none;margin:20px 10px;}
.prolist  li{width:160px;float:left;margin-left:20px;}
.prolist  li .pic img{width:160px;height:120px;border:1px solid #ccc;padding:1px;}
.prolist  li .name{display:block;margin:10px auto;text-align:center;}
.prolist li .name a{font-size:14px;}
.prolist li .name a:hover{color:#f00;}

#product .pic{margin:10px;}

#k_feedback a{font-size:14px;}

.k_form{display:block;width:100%;margin:0px;margin-top:15px;}
	.k_form .k_login {display:table;margin-left:100px;}
	.k_form p{text-align:left;margin:20px auto;}
	.k_form p label{clear:both;display:block;color:#666;font-size:12px;}
	.k_form p span label{clear:none;display:inline;color:#666;}

	.k_form div {text-align:left;}
	.k_form div input {padding:1px;margin:0px;border:1px solid;border-color:#EEE #777 #777 #EEE;background:#D4D0C8;font-size:12px;margin-right:4px;}

	.k_form ol {text-align:left;}
	.k_form ol li {line-height:24px;}

	.k_table{width:100%;border:1px solid;border-color:#CCC #DDD #DDD #CCC;clear:both;text-align:left;}
	.k_table th{border:1px solid;border-color:#EEE #AAA #BBB #EEE;background:#E6E9ED;padding:0px 2px;letter-spacing:2px;color:#14316B;line-height:20px;}
	.k_table td{border:1px solid;border-color:#EEE #AAA #AAA #EEE;padding:1px;line-height:18px;}
	.k_table td input {margin-right:10px;}
	.k_table * {font-size:12px;}
	.k_table tr.hover {background:#E6E9ED;font-weight:bold;}
	.k_table tr.hover a{font-weight:bold;}

	.k_in1 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width: 50px;}
	.k_in2 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:100px;}
	.k_in3 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:200px;}
	.k_in4 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:400px;}
	.k_in5 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:600px;}

/* 分页 */
.k_pagelist {float:left;display:table;clear:both;line-height:30px;}
.k_pagelist em {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;background:#F5F9FE;color:#14316B;font-weight:bold;font-style:normal;}
.k_pagelist strong {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;color:#009900;}
.k_pagelist a {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;}

/* 搜索页面 */
#k_search{}
	#k_search form{margin:0px auto;line-height:30px;height:30px;font-size:14px;text-align:left;}

	#k_search {text-align:center;}
	#k_search .k_search p{text-align:right;line-height:22px;width:640px;margin:0px;}
	#k_search .k_search div{margin:15px auto;width:100%;}
	#k_search .k_search div h3{margin:0px;width:100%;text-align:left;font-size:14px;line-height:30px;}
	#k_search .k_search div p{margin:0px;width:100%;text-align:left;font-size:12px;line-height:26px;}

	#k_search .k_search div p a{}
	#k_search .k_search div p span{}
	
	.skiptranslate{height:26px;overflow:hidden;}
	