/* CSS Document */
html,body,p,img,ul,ol,h1,h2,h3,h4,h5,h6,form,dl,dd,dt{
margin:0px;
padding:0px;
}
/*head start*/
#head{
width:1003px;
margin:0 auto;
}
#logo{
width:333px;
height:215px;
float:left;
}
#banner{
width:670px;
height:215px;
float:left;
}
#nav{
background:url(../images/nav_bg.jpg) no-repeat;
width:1003px;
height:33px;
}
#nav ul{
width:943px;
padding-left:60px;
float:left;
}
#nav ul li{
float:left;
text-align:center;
line-height:33px;
display:inline;
background:url(../images/spareline.jpg) no-repeat right;
}
#nav li#link_left{
text-align:left;
background:none;
}
#nav ul li a{
font-size:14px;
height:33px;
width:115px;
display:block;
font-weight:bolder;
color:#FFFFFF;
}
#nav ul li a:hover{
font-size:14px;
background:url(../images/link_hov.jpg) no-repeat;
height:33px;
width:115px;
display:block;
font-weight:bolder;
color:#fff;
}
#nav ul li a:hover#none_bg{
background:none;
}
/*head end*/
/*content start*/
#content{
width:979px;
padding:0px 12px;
margin:5px auto;
}
#left{
width:230px;
float:left;
}
#sea{
background:url(../images/search_bg.jpg) no-repeat;
width:190px;
padding-left:40px;
padding-top:60px;
margin-top:7px;
height:94px;
}
.s_text{
width:110px;
height:18px;
vertical-align:middle;
border:1px solid #CCCCCC;
}
.s1_text{
width:80px;
height:18px;
vertical-align:middle;
border:1px solid #CCCCCC;
}
.s_go{
vertical-align:middle;
margin-left:10px;
}
.s_go{
vertical-align:middle;
margin-left:10px;
}
#sub_nav {
	text-align:left;
	width:200px;
	margin:0 auto;
}
.title {
	background:url("../images/big_list.jpg") 3px no-repeat 6px;
	height:25px;
	line-height:25px;
	overflow:hidden;
	color:#003170;
	border-bottom:1px solid #fff;
	text-indent:25px;
	cursor:pointer;
}
.title1 {
	background:url("../images/big_list.jpg") 3px no-repeat 6px;
	color:#ff6600;
	text-indent:25px;
		overflow:hidden;
	height:25px;
	line-height:25px;
	border-bottom:1px solid #666;
	cursor:pointer;
}
.nav1 li {
	color:#336699;
	background:url(../images/small_list.jpg) no-repeat 2px;
	background:#ccc;
	border-bottom:1px solid #fff;
}
.nav1 li a{
text-indent:10px;
}
.h_title{
width:230px;
overflow:hidden;
margin:7px 0px;
background-color:#f2f9ff;
padding-bottom:10px;
}
.h_title div.mainlinked{
background:url(../images/h_title.jpg) no-repeat;
width:230px;
margin-bottom:10px;
height:30px;
font-size:14px;
font-weight:bolder;
font-family:Arial, Helvetica, sans-serif;
line-height:30px;
color:#FFFFFF;
text-indent:35px;
}
.h_title p,.h_title ol li{
width:85%;
margin:0 auto;
line-height:200%;
}
/*right start*/
#right{
width:742px;
margin-left:7px;
float:left;
display:inline;
}
#right h2#h2_title
{
background:url(../images/h2_title.jpg) no-repeat;
height:30px;
line-height:30px;
padding-left:35px;
overflow:hidden;
font-size:12px;
color:#FFFFFF;
margin-top:7px;
font-weight:normal;
}
#right h2#h2_title a{color:#FFF;}
#about{
width:742px;
height:179px;
margin-top:7px;
}
#right h2#h2_title a:hover{color:#ffcc00;
text-decoration:underline;}
#about{
width:742px;
height:179px;
margin-top:7px;
}
#right h2#h2_title span{
float:right;
padding-right:20px;
}
#a_left,#a_bg,#a_right{
height:100%;
float:left;
}
#a_bg
{
width:731px;
background:url(../images/about_bg.jpg) repeat-x;
}
#a_bg h4{
padding:10px 0px 6px 30px;;
color:#FFFFFF;
}
#a_bg #a_content{
width:711px;
padding:0px 10px;
}
#a_bg #a_content img{
float:left;
line-height:220%;
color:#FFFFFF;
}
#a_bg #a_content img{
padding:2px;
border:2px solid #608a9d;
}
#a_content p{
padding-left:15px;
width:430px;
line-height:220%;
color:#FFFFFF;
float:left;
}

#product_show{
width:742px;
margin-top:8px;
}
#show_link{
background:url(../images/show_bg.jpg) repeat-y;
width:742px;
}
#show_link ul#link_ul{
height:32px;
width:742px;
background:url(../images/pro_show.jpg) no-repeat;
line-height:32px;
}
#show_link ul#link_ul li{
height:32px;
padding:0px 30px 0px 45px;
font-size:13px;
display:inline-block;
}
#show_bg{
background:url(../images/show_bg.jpg) repeat-y;
padding:0px;
width:742px;
}
ul#pic_ul{
width:98%;
margin:0 auto;
padding-top:10px;
}
ul#pic_ul li{
width:206px;
padding-top:7px;
font-family:Arial, Helvetica, sans-serif;
height:220px;
text-align:center;
float:left;
margin:5px 13px;
display:inline;
overflow:hidden;
zoom:1;
padding-bottom:2px;
}
ul#pic_ul li.pic_ulli{
width:208px;
padding-top:2px;
/*background:url(../images/img_bg.gif) no-repeat;*/
font-family:Arial, Helvetica, sans-serif;
height:220px;
text-align:left;
padding-left:0px;
float:left;
overflow:hidden;
zoom:1;
margin:3px 11px;
display:inline;
padding-bottom:2px;
}
ul#pic_ul li.pic_ulli p.p_a{
margin:0px;
padding:0px;
width:208px;
height:160px;
overflow:hidden;
text-align:center;
}
ul#pic_ul li.pic_ulli p.p_a img{
padding:5px;
border:1px solid #eee;
border-bottom:2px solid #888;
border-right:1px solid #666;
background-color:#eee;
}
ul#pic_ul li.pic_ulli p.p_a a,ul#pic_ul li.pic_ulli p.p_a a:visited{
cursor:pointer;
height:160px;
display:block;
}
ul#pic_ul li p.li_p{
padding-top:5px;
height:1.5em;
line-height:1.5em;
margin-top:5px;
overflow:hidden;
}
ul#new_ul{
padding-left:30px;
width:371px;
overflow:hidden;
float:left;
}
ul#new_ul li{
line-height:24px;
background:url(../images/s_new_list.jpg) 0px no-repeat;
text-indent:20px;
font-family:Arial, Helvetica, sans-serif;
height:24px;
}
ul#new_ul li a,ul#new_ul li a:visited{
color:#000;
display:block;
height:24px;
line-height:24px;
width:460px;
overflow:hidden;
}
ul#new_ul li a:hover{
display:block;
text-decoration:underline;
height:24px;
color:#003959;
line-height:24px;
width:460px;
overflow:hidden;
}
ul#pic_ul li h5{
text-align:left;
padding:0px 5px;
font-family:Arial, Helvetica, sans-serif;
}ul#pic_ul li h6{
text-align:center;
padding:0px 5px;
font-family:Arial, Helvetica, sans-serif;
}
ul#pic_ul li p{
line-height:120%;
padding-top:10px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
padding:0px 5px;
}
#show_bg h2{
background:url(../images/new_title.jpg) no-repeat center;
padding-left:50px;
width:692px;
color:#003e70;
margin-bottom:10px;
}
#show_bg h2 span{
padding-left:230px;
font-weight:normal;
font-size:12px;
padding-right:90px;
}
#bot_right{
float:left;
padding-top:5px;
text-align:left;
vertical-align:top;
width:320px;
padding-left:3px;
height:180px;
overflow:hidden;
background:url(../images/fen_img.jpg) no-repeat;
}
#bot_right li{
list-style:none;
padding:0px;
margin:0px;
}
#bot_right dt{
width:310px;
text-align:left;
height:1.5em;
line-height:1.5em;
overflow:hidden;
}
/*content end*/
#link1{
width:978px;
border:1px solid #999;
margin:5px auto;
background-color:#bedaf1;
}
#link1 h5{
width:958px;
height:26px;
color:#00446a;
line-height:26px;
background-color:#f2f9ff;
padding-left:20px;
border-bottom:1px solid #999;
}
#link1 p{
width:938px;
padding:10px 20px;
overflow:hidden;
zoom:1;
}
/*LINK*/
#link{
width:978px;
border:1px solid #999;
margin:0 auto;
background-color:#bedaf1;
}
#link h5{
width:958px;
height:26px;
color:#00446a;
line-height:26px;
background-color:#f2f9ff;
padding-left:20px;
border-bottom:1px solid #999;
}
#link p{
width:938px;
padding:10px 20px;
}
#footer{
width:980px;
margin:5px auto;
}
#f_left,#f_cen,#f_right{
float:left;
}
#f_cen{
width:945px;
background:url(../images/b_bg.jpg) repeat-x;
height:71px;
}
#f_cen p{
padding-left:30px;
color:#FFFFFF;
padding-top:20px;
}

/**nei start**/

#nei_left{
width:585px;
float:left;
}
#nei_2{
width:742px;
background:url(../images/nei_2.jpg) repeat-y;
}
#nei_right{
float:left;
width:145px;
padding-left:5px;
margin-left:7px;
}
#nei_right h5{
padding:10px 0px;
}
#nei_2 h1{
padding:20px 30px 0px 20px;;
}
#nei_2 h1 span{
padding-left:140px;
}
#nei_2 h4{
padding-left:20px;
padding-top:0px;
padding-bottom:10px;
}
#hot{
padding-left:5px;
}
#hot li a{
display:block;
border:2px solid #ddd;
padding:2px;
margin:1px 0px;
}
#basket{
width:692px;
padding-top:0px;
padding-right:50px;
height:30px;
line-height:30px;
vertical-align:middle;
text-align:right;
}
.description{
padding:5px 20px;
overflow:hidden;
zoom:1;
line-height:200%;
font-family:Arial, Helvetica, sans-serif;
}
#detail{
padding:0px;
width:740px;
margin:0 auto;
}
#detail_ul{
float:left;
padding-top:10px;
width:200px;
overflow:hidden;
padding-left:10px;
}
#detail_ul li{
line-height:30px;
height:30px;
}
#div_img{
float:left;
text-align:center;
width:492px;
display:inline;
margin:20px 10px 15px 20px;
background-color:#FFFFFF;
}
#detail_img{
padding:3px;
border:1px solid #999;
}
#nei_text{
width:702px;
background:url(../images/nei_2.jpg) repeat-y;
padding:20px 20px;
font-family:Arial, Helvetica, sans-serif;
line-height:200%;
height:auto!important;
min-height:450px;
height:450px;
}

#newshow_text{
width:662px;
background-color:#FFFFFF;
padding:20px 20px;
font-family:Arial, Helvetica, sans-serif;
line-height:200%;
height:auto!important;
min-height:450px;
height:450px;
}

#newshow_text h1.h1title{
font-size:18px;
font-weight:bolder;
color:#0036699;
}

#nei_text_span{
float:right;
padding-right:20px;
color:#999;
font-size:12px;
font-weight:normal;
}
/*content_list start*/
#content_list{
width:702px;
background-color:#FFFFFF;
padding:15px 0px;
}
#content_list li{
padding-left:20px;
line-height:32px;
margin:15px 0px;
/*background:url(../images/bg02.gif) repeat-x bottom;*/

}
#content_list li p.listx_p{
line-height:200%;
font-size:13px;
padding-top:10px;
text-indent:2em;
color:#333;
}
#content_list li.listx a,#content_list li.listx a:visited{
font-size:14px;
display:block;
width:660px;
font-weight:bold;
text-decoration:none;
color:#006699;
cursor:pointer;
background:url(../images/newlist.GIF) no-repeat 1px;
text-indent:30px;
border-bottom:1px dashed #999;
}
#content_list li.listx a:hover{
background-color:#FCF7E0;
cursor:pointer;
color:#006699;
display:block;
}
#content_list li.listx a span{
width:500px;
display:inline;
float:left;
}
#content_list li.listx a b{
font-weight:normal;
width:130px;
}
/*content_list end*/

#login{
float:left;
padding-left:15px;
}
#login input{
margin:3px;
}
#login label{
width:30px;
display:inline-block;
}
#login_img{
float:left;
padding-top:5px;
}
#login_p{
padding-left:30px;
}
#login_p a,#login_p a:visited{
margin:0px 10px;
text-decoration:underline;
}
#login_p a:hover{
margin:0px 10px;
text-decoration:underline;
color:#FF6600;
}

#download_list li{
background-color:#FFFFFF;
margin:10px 0px;
padding:5px 10px;
width:95%;
}
#download_list li a{
text-decoration:underline;
}

#download_list li address{
font-style:normal;
color:#FF6600;
float:right;
padding-right:30px;
}
#download_list li strong{
font-style:normal;
color:#FF6600;
float:right;
padding-right:30px;
}
#download_list .down_desript{
background-color:#FFFFFF;
color:#666;
}

#factory{
width:95%;
margin:0 auto;
padding-top:10px;
}

#factory li{
margin:2px;
background-color:#f1e1b0;
width:230px;
display:inline;
text-align:center;
height:180px;
}
#home_factory{
width:98%;
margin:0 auto;
padding-top:20px;
}

#home_factory li{
float:left;
margin:5px;
background-color:#f1e1b0;
width:220px;
display:inline;
text-align:center;
height:170px;
}
.bigname:link{
color:#663333;
font-size:13px;
font-weight:bold;
background:url(../images/GIF-0467.GIF) no-repeat left;
padding-left:20px;
}
.bigname:visited{
color:#663333;
font-size:13px;
font-weight:bold;
background:url(../images/GIF-0467.GIF) no-repeat left;
padding-left:20px;
}
.bigname:hover{
background:url(../images/GIF-0467.GIF) no-repeat left;
padding-left:20px;
font-size:13px;
font-weight:bold;
}
.class_p
{
border-bottom:1px solid #e1effa;
padding:0px 0px 10px 0px;
text-indent:1.5em;
line-height:1.8em;
color:#333;
font-family:Arial, Helvetica, sans-serif;
background:url(../images/GIF-0481.GIF) left 5px no-repeat;
}

/*all classlist style (start)*/
#all_class{width:98%;margin:0 auto;}
.b_class{width:96%;word-break:break-all;margin:0 auto;}
#all_class h6{
background:url(../images/all_class_top.jpg) no-repeat;height:30px;
line-height:25px;
text-indent:1.5em;
width:100%;
}
#all_class li{
list-style:none;
width:201px;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
height:180px;
text-align:left;
padding-left:4px;
float:left;
margin:8px 13px;
display:inline;
padding-bottom:3px;
}
#all_class li h5{
height:1.5em;
line-height:1.5em;
overflow:hidden;
}
.b_class p.s_class{
padding:5px 0px;
padding-left:1em;
}
.b_class p.s_class a{
margin:5px 10px;
display:block;
float:left;
width:120px;
height:1.5em;
overflow:hidden;
}
.biankuang{
border:0px solid #a68a3e;
/*background-color:#f2f9ff;*/
border-bottom:1px solid #aaa;
overflow:hidden;
zoom:1;
}
.b_img{float:right;padding:10px;width:200px;}
.b_img img{padding:2px;border:1px solid #999;background-color:#FFFFFF;}
.b_intro{width:460px;float:left;padding-left:10px;line-height:2em;font-family:Arial, Helvetica, sans-serif;word-break:normal;}
.b_class h2{font-weight:900;padding:0px;color:red;font-size:13px;height:22px;line-height:22px;padding-left:20px;background:url(../images/fenleiimg.jpg) 2px 6px no-repeat;}
.b_intro p.c_describe_content{
line-height:200%;
padding-top:5px;
color:#333;
text-indent:2em;
}

.catalink:link,.catalink:visited{font-size:14px;font-weight:bold;color:#000;}
.catalink:hover{color:#006699;}
.hui999{color:#999999;}
/*all classlist style (end)*/

.top_ul{
list-style:none;
zoom:1;
overflow:hidden;
}
.top_ul li{
float:left;
line-height:2em;
}
.top_ul li a{
width:160px;
height:2em;
line-height:2em;
zoom:1;
overflow:hidden;
display:block;
}
.top_p{
padding:3px 0px;
color:#333;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:200%;
}


/*related_new*/
.related_new
{
float:left;
width:48%;
padding-left:2%;
overflow:hidden;
}
.h1title{
font-size:18px;
font-weight:normal;
color:#111;
font-family:Arial, Helvetica, sans-serif;
padding-bottom:20px;
padding-top:15px;
}
.h2title{
font-weight:normal;
color:#333;
}
.promore:link,.promore:visited{
color:#ff6600;
}
.promore:hover{
color:#FFFFFF;
}
#description .descri_h4{height:33px;line-height:33px;margin-top:10px;margin-left:10px;background:url(../images/intro.jpg) 2px 3px no-repeat;font-size:14px;}
#sanjiao{
width:740px;
margin:0 auto;
margin-bottom:10px;
background-color:#f2f9ff;
}
#san_description{
height:auto!important;
min-height:90px;
height:90px;
}
#sear_bg{
float:right;
width:240px;
}
#s_bar_bg{
width:148px;
float:left;
padding-left:26px;
background:url(../images/sear_bg.jpg)  no-repeat;
height:23px;
}
#sub_top{
background-color:#f2f9ff;
width:740px;
margin:0 auto;
overflow:hidden;
zoom:1;
}
#related{
width:210px;
float:left;
}
#related li{
float:left;
width:100px;
margin-right:5px;
display:inline;
overflow:hidden;
text-align:center;
height:72px;
}
#related li a,#related li a:visited{font-size:11px;font-family:Arial, Helvetica, sans-serif;}
#subproduct_name{
font-size:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#222;
}
#company_name{
font-size:20px;
color:#006699;
text-indent:5px;
height:53px;
border-bottom:1px solid #006699;
margin:0 auto;
line-height:51px;
padding-bottom:5px;
}
#linkreated{
margin:0 auto;
width:95%;
padding-bottom:10px;
overflow:hidden;
zoom:1;
}
#linkreated li{
float:left;
width:25px; 
height:25px;
border:1px solid #bbb;
margin:0 5px;
overflow:hidden;
display:block;
text-align:center;
line-height:25px;
}
#linkreated li#li_linked{
width:25px;
overflow:hidden;
display:block;
float:left;
height:25px;
text-align:center;
line-height:25px;
text-align:center;
}
#linkreated li#li_linked a,#linkreated li#li_linked a:visited{
display:block;
background:#ffcc00;
width:25px; 
height:25px;
overflow:hidden;
display:block;
text-align:center;
line-height:25px;
}
#linkreated li a:hover{
display:block;
width:25px; 
background:#ffcc00;
color:#FFFFFF;
height:25px;
overflow:hidden;
display:block;
text-align:center;
line-height:25px;
}

#related_new{width:100%;background-color:#f1f1f1;padding-top:5px;background:url(../images/related.jpg) no-repeat;}
.related{float:left;width:48%;padding-left:10px;}
.related dt{font-size:12px;font-weight:bold;color:#003399;padding-bottom:10px;text-indent:10px;color:#000;}
.related dd{line-height:1.8em;padding-left:10px;}

#tab,#s_tab{width:100%;border:1px solid #6699bb;border-collapse:collapse;}
#tab .t_name,#s_tab .t_name{border:1px solid #6699bb;padding:1px;height:32px;width:150px;text-align:right;padding-right:10px;line-height:32px;color:#000;font-size:13px;font-weight:bold;background:#FCF7E0;}
#tab .t_content,#s_tab .t_content{border:1px solid #6699bb;padding-left:10px;height:32px;color:#222;font-weight:bold;}
/*contact us input style*/
.smallInput{width:220px;border:1px solid #6699bb;height:22px;line-height:22px;background-color:#fff;font-size:13px;}
.w_textarea{border:1px solid #6699bb;}
.i_button{border:1px solid #999999;width:120px;height:23px;background:#FCF7E0;}
.r5{padding-right:5px;font-size:14px;color:#111;}
tr.tr_title{background-color:#FCF7E0;height:28px;line-height:28px;font-weight:bold;text-align:center;}
.tr_title td{padding:3px 5px;border:1px solid #6699bb;border-right:0px;}
.tr_content td{padding:10px 5px;}

.hot_pro_ul{
padding-left:0px;padding-top:10px;
}
.hot_pro_ul li.hot_pro_li{float:left;margin:0px 15px;display:inline;text-align:center; vertical-align:middle;}
.hot_pro_ul li.hot_pro_li a.host_pro_a{width:195px;height:150px;display:block;overflow:hidden;padding:0px;background-color:#666;border:1px solid #ccc;border-bottom:2px solid #444;border-right:1px solid #666;}

.lindex1{display:block; float:left; width:25px; height:25px; background-color:#ffffff; border:1px solid #ccc; line-height:25px; text-align:center; margin-right:8px;}
