/* CSS Document */
/*通用样式表*/
*{
	padding:0px; margin:0px;
}
body,div,pre,p,code,form,fieldset,legend,input,button,textarea,blockquote{
	 margin:0px; padding:0px;
}
h1,h2,h3,h4,h5,h6,{
	margin:0px; padding:0px;
}
ul,ol,li,dl,dt,dd{
	margin:0; padding:0; list-style-type:none;
	list-style:none;
}
img{
	margin:0px; padding:0px; border:0;
}

a{
	text-decoration:none;cursor:pointer; color:#202020;
}
body{
	 font-size:12px; font-family:Arial, Helvetica, sans-serif;
}

/**************************头部**************************************/
.header{
	margin:0 auto; width:1002px; height:110px; padding-top:10px;
}
.header_top{
	width:1002px; height:76px; float:left;
}
.header_logo{
	width:324px; height:50px; float:left;
}
.header_tr{
	width:600px; height:64px; float:right; margin-right:5px;
	display:inline;
}
.header_tr dl,.header_tr ul{
	width:600px; height:30px; float:right; 
}
.header_tr dl dt{
	width:600px; height:24px; float:right; padding-top:6px;font-weight:bold;
}
.header_tr ul{
	float:left; margin-top:3px;}
.header_tr ul li{
	float:left; height:24px; margin-top:5px; margin-left:16px; display:inline;
}
.header_tr ul li img{
	float:left; margin-right:5px;
}
.header_tr ul li a{
	margin-top:5px; height:21px; 
}
.search{
	width:190px; height:19px; border:1px solid #d4d4d4; float:left; line-height:1.4;
}
.searchbtn{
	float:left;
}/*logo search*/

.header_nav{
	float:left; width:100%; height:26px;
}
.header_nav ul{
	width:1000px; float:left; height:32px;
}
.header_nav ul li{
	float:left; height:26px; margin-top:3px; display:inline;
	margin-left:5px; font-family:Arial, Helvetica, sans-serif;
}
.header_nav ul li a{
	float:left; display:block; font-weight:bold; font-size:16px;
	padding:5px 9px;
}
.header_nav ul li a:hover{
	color:#f88204;
}


/*******************************主内容*************************************************/
.wrap{
	margin:0 auto; width:1000px; zoom:1;

}

.in_img{
	float:left; width:1000px; height:300px; border:solid 1px #cecfd1;
	cursor: pointer; margin-top:0px;
}
.in_img img{
	float:left; margin:1px;
}

.in_sroll{
	float:left; width:1000px; height:150px; margin-top:10px;
}
.in_sroll ul li{
	float:left; margin-left:13px; display:inline;
}
.in_sroll ul li img{
	 border:solid 1px #cecfd1; padding:2px; float:left;
}

.in_sroll_news{
	float:left; width:990px; height:15px; margin-top:10px;
	
}
.in_sroll_news ul li{
	float:left; margin-left:1px; display:inline;
	
}


/*******************************contact*************************************************/

.contact_img{
	float:left; width:1002px; height:140px; border:solid 1px #cecfd1;
	cursor: pointer; margin-top:0px;
}
.contact_img img{
	float:left; margin:1px;
}
.contact_infos{
	float:left; width:1000px; overflow:auto; zoom:1; margin-top:2px;
}
.contact_infol{
	width:195px; float:left; overflow:auto; zoom:1;
}
.contact_infol dl{
	float:left; cursor:pointer; width:195px; height:28px; 
	background:#58563d;
}
.contact_infol dl dt{
	font-size:15px; font-weight:bold;
	color:#FFFFFF;  padding-top:6px;text-align:center;
}

.contact_infol ul ol{
	width:170px; float:left; display:inline; margin:0;
}
.contact_infol ul ol li {
	float:left; display:inline; margin:0; 
	width:170px; margin-left:0px;
}
.contact_infol ul ol li a{
	float:left; display:inline;  margin:0; padding:0; padding-left:10px;
	
}


.contact_infol ul{
   float:left; width:181px; overflow:auto; zoom:1; margin-top:5px; margin-left:8px; 
   display:inline;
}
.contact_infol ul span{
	float:left; width:181px; height:20px; background-color:#F0F0F0;
}
.contact_infol ul span a{
	font-weight:bold; line-height:1.4;color:#CC6600;
}
.contact_infol ul li{
	float:left; color:#490808; height:18px; margin-top:5px;
	margin-left:10px; width:170px; display:inline;
}

.contact_infol ul li b{
	 cursor:pointer;
}

.contact_infol ol{
   float:left; width:181px; overflow:auto; zoom:1; margin-top:5px;
   display:inline;
}
.contact_infol ol li{
	float:left; color:#490808; margin-top:5px;
	margin-left:10px; width:160px; display:inline;
}
.contact_infol ol li a{
	float:left; color:#490808; padding:0 3px; display:inline;
}

.contact_infol ul li a{
	float:left; color:#490808; padding:0 3px; display:inline;
	margin-left:10px; 
}
.contact_infol ul li a:hover{
color:#de7300;
}
/*contact_home*/

.contact_home{
	width:900px; float:left; overflow:auto; zoom:1; margin-left:22px;
}

/*contact_infol 左边内容*/

.contact_infor{
	width:782px; float:left; overflow:auto; zoom:1; margin-left:22px;
}

.contact_infor3{
	width:1002px; float:center; overflow:auto; zoom:1; margin-left:0px;
}

.pro_topn{
	float:left; width:462px; overflow:auto; zoom:1;
}
.pro_topn ul{
	float:left; width:462px; overflow:auto; zoom:1; margin-top:0px;
}
.pro_topn ul img{
	float:left; width:196px; height:164px; padding:3px;
	
}
.pro_topn ul li{
	width:240px; float:left; margin-left:15px; display:inline;
	 height:30px; border-bottom:dashed 1px #E0D8D5;line-height:2;
}

.pro_topn ul li a{
	 float:left; background:url(../images/p.gif) no-repeat center left; padding-left:15px;
}
	
.pro_topn ul li a:hover{
color:#de7300;
}


.pro_topn ul li span{
	  margin-left:20px;
}


.pro_text{
	float:right; width:320px; overflow:auto; zoom:1;
}
.pro_text dl{
	float:right; width:320px; height:28px; 
	background:#58563d;
}
.pro_text dl dt{
	font-size:15px; font-weight:bold;margin-left:10px;
	color:#FFFFFF;  padding-top:6px;
}
.pro_text li{
	width:315px; float:left; margin-left:1px; display:inline;
	line-height:1.8;color:#CC5200;
}



.con_nav{
	width:782px; height:31px; float:left; background:url(../images/cart1.gif) no-repeat;
}
.con_nav ul{
	float:left;
}

.con_nav ul li{
	float:left; height:30px; display:inline;
}
.con_nav ul span{
	float:left; margin-left:32px;
}
.con_nav ul li a{
	float:left; line-height:2; padding:3px 8px; height:24px; color:#6B6D6C;
	display:block;
}
.con_nav ul li a b{
	float:left; margin-left:40px; height:30px; display:inline;
}
.con_nav ul li a:hover{
	color:#de7300;
}
.contact_infor p{
	width:750px; margin-top:10px; float:left; margin-left:10px; line-height:1.6;
	display:inline; color:#6b6c6e;
}
.contact_infor table{
	width:750px; margin-top:10px; float:left; margin-left:10px; line-height:1.6;
	display:inline; color:#6b6c6e;
}
.contact_us{
	float:left; width:714px; height:410px;  margin-left:10px;  border:solid 1px #cecfd1;
	display:inline; margin-top:20px;margin-bottom:20px;
}
.contact_us b{
	font-size:14px;
	float:left;
	padding:15px;
}
.contact_us ul{
	width:445px; height:280px; float:left; margin-left:50px; margin-top:45px;
	display:inline;
}
.contact_us ul li{
	width:445px; float:left; margin-top:8px; line-height:1.6;
}
.contact_us ul li span{
	float:left; margin-right:10px; width:90px; padding-left:3px;
}
.contact_us ul li a{
	float:right; margin-right:10px;
}
.contact_ustext{
	float:left; width:234px; height:20px; border:1px solid #7f9db9;
}
.contact_ustexts{
	float:left; width:428px; height:110px; border:1px solid #7f9db9;
	overflow:hidden; margin-left:5px;
}

/*******************************news*************************************************/
.news_info{
	width:770px; margin-top:20px; float:left; margin-left:10px;
	display:inline;
}
.news_info img{
	float:left; border:solid 1px #cecfd1; padding:3px;
}
.news_info ul{
	margin-left:10px; float:left; width:626px; display:inline;
}
.news_info span{
	float:left;  line-height:1.6; margin-right:5px;  display:inline;
}
.news_info span a{
	color:#0076b9; font-size:14px; 
}
.news_info span img{
	 margin-top:8px;
}
.news_info li{
	 line-height:1.6; margin:0;
}
.news_info li b{
	font-size:14px;
}

.news_nav{
	overflow:auto; zoom:1; display:inline;
	float:right;
}
.news_nav ul{
	overflow:auto; zoom:1;  float:right; margin-top:30px;line-height:25px;font-size:14px;
}
.news_nav ul a:hover{
	color:#de7300;
}

.news_nav ul li{
	font-size:14px; float:right; margin-left:4px;  display:inline;
}
.news_nav ul li a{
	 color:#716c66; 
}
.con_tt{
	width:760px; margin-top:10px; float:left; margin-left:10px; height:50px;
}
.con_tt h2{
	width:90%; float:left; height:25px; text-align:center; font-size:18px;
}
.con_tt ul{
	width:90%; height:20px; float:left; margin-top:3px;
}
.con_tt ul li{
	text-align:center;
}

/*******************************pro_wrap*************************************************/
.pro_wrap{
	width:100%; float:left; overflow:auto; zoom:1;
}
.pro_wrapbg{
	width:100%; float:left; background-color:#EFEFEF; height:28px;
	margin-top:5px;
}
.pro_wrapbg dl{
	height:28px; width:100%;
}
.pro_wrapbg dl dt{
	float:left; color:#490909; font-size:14px; font-weight:bold; line-height:2;
	height:28px; display:block; padding-left:8px;
}
.pro_wrapbg dl dt a{
	color:#490909; padding-right:10px; float:left;
}

.pro_wrap ul{
	width:100%; float:left; overflow:auto; zoom:1;
}
.pro_wrap ul li{
	float:left; width:150px; display:inline; text-align:center;
	 margin-top:20px; margin-left:35px; line-height:1.6;
}
.pro_wrap ul li a{ display:block;}
.pro_wrap ul li a span{
	color:#990000; 
}
.pro_wrap ul li a img{
	margin-bottom:8px;
}





/*******************************proinfo_box*************************************************/
.proinfo_box{
	width:300px; height:380px; float:left; margin-left:15px; margin-top:20px; 
	display:inline;
}
.proinfo_imgs{
	float:left; width:296px; height:296px;
}
.proinfo_imgs img{
	 border:solid 1px #cecfd1; padding:1px; 
}
.proinfo_nav{
	float:left; width:300px; margin-top:6px; height:50px; display:inline;
}
.proinfo_nav ul li{
	float:left; width:60px; height:60px; border:solid 1px #cecfd1; margin-left:2px;
	display:inline;
}
.proinfo_nav ul li a{
	float:left; display:block;
}
.proinfo_nav ul li a img{
	float:left; width:60px; height:60px;
}

.proinfo_right{
	width:410px; height:400px; float:left; margin-left:30px; margin-top:20px; 
	display:inline; 
}
.proinfo_right ul li{
	float:left; line-height:2; font-weight:bold; width:410px; 
	color:#666666;
}
.proinfo_right ul li b{
	font-size:14px; 
}
.proinfo_right ul li img{
	font-size:14px; margin-top:10px; 
}
.proinfo_right ul li span{
	float:left; width:75px; color:#000000; 
}
.proinfo_right ul li a{
	float:left; margin-left:8px;
}
.proinfo_right ul p{
	width:240px; font-size:18px; color:#3f0000; font-weight:bold;
	font-family:"Times New Roman", Times, serif; display:inline; margin-top:30px;
}
.proinfo_right ul p a{
	width:240px; font-size:18px; color:#3f0000; font-weight:bold;
	font-family:"Times New Roman", Times, serif; display:inline; margin-top:30px;
}
.proinfo_right ul p a:hover{
	width:240px;
	font-size:18px;
	color:#de7300;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
	display:inline;
	margin-top:30px;
}



/*******************************cart1*************************************************/
.cart_nav1{
	float:left; width:1000px; height:31px; cursor: pointer; margin-top:5px;
	background:url(../images/contact_infor.gif) no-repeat;
}
.cart_nav1 ul{
	float:left;
}
.cart_nav1 ul li{
	float:left; margin-left:35px; height:30px; display:inline;
}
.cart_nav1 ul li a{
	float:left; line-height:2; padding:3px 8px; height:24px; color:#6B6D6C;
	display:block;
}


.cart_nav2{
	width:900px; height:31px; float:left; margin-top:20px;
}
.cart_nav2 ul{
	 height:31px; float:left; margin-left:250px; display:inline;
}
.cart_nav2 ul li{
	 width:116px; height:31px; float:left; margin-left:10px; display:inline;
}
.cart_nav2 ul li a{
	float:left; display:block;
}

.cart_nav3{
	width:1000px; height:31px; float:left; margin-top:40px;
}


.shopping_cart{
	width:960px; float:left; overflow:auto; zoom:1; margin-top:20px;
}
.sh_tt{
	width:800px; float:left; height:28px; margin-left:30px; display:inline;
}
.sh_tt h3{
	font-size:18px; font-family:"方正宋黑简体"; height:28px; font-weight:bold;
}

.sh_nav{
	width:956px; float:left; height:35px; background:url(../images/sh_nav.gif) repeat-x;
	margin-left:22px !important; margin-left:11px;
	
}
.sh_nav ul{
	width:954px; float:left; height:33px;border:1px solid #786b5f;
}
.sh_nav ul li{
	float:left; font-size:14px; font-weight:bold; margin-left:10px; width:150px;
	display:inline; height:30px;
}
.sh_nav ul li a{
	color:#FFF; padding:8px 20px; display:block; 
}

.sh_info{
	width:956px; float:left; overflow:auto; zoom:1; margin-top:15px;
	background-color:#F7F6F2;
	margin-left:22px !important; margin-left:11px;
}
.sh_info ul{
	width:140px; height:115px; float:left; margin-left:10px;
}
.sh_info ul li{
	width:140px; float:left; height:20px; padding-top:5px;
	text-align:center; margin-top:10px; display:inline;
}
.sh_info ul li span{
	float:left; font-weight:bold; margin-left:8px; 
}
.sh_info ul img{
	 margin-left:20px; width:102px; height:102px;
}


.cart_cout{
	float:right; width:520px; height:170px; margin-right:20px;  display:inline;
}
.cart_cout ul{
	float:right; width:450px; height:40px; margin-top:5px; display:inline;
}
.cart_cout ul li{
	  height:25px; padding-top:5px; margin-left:35px; display:inline; 
}
.cart_cout ul li b{
	color:#673911; 
}
/*******************************cart_2*************************************************/
.cart_2{
	width:506px; float:left; overflow:auto; zoom:1; margin-left:250px; display:inline;
	margin-top:30px;
}
.cart_2 ul{
	float:left; width:506px;
}
.cart_2 ul li{
	width:506px; float:left; margin-top:8px; line-height:1.6;
}
.cart_2 ul li ol{
	float:left; width:140px; height:39px; margin-left:140px;
	display:inline;
}
.cart_2 ul li span{
	float:left; margin-right:10px; width:100px; padding-left:3px;
	color:#6b6c6e; font-weight:bold;
}
.cart_2 ul li label{
	color:#6b6c6e; font-weight:bold;
}


/*******************************版权*************************************************/
.cart_3{
	float:left; width:342px; height:70px; display:inline;
	margin-left:350px; margin-top:30px;
}
.cart_3 ul{
	float:left; width:342px; height:70px;
}
.cart_3 ul li{
	float:left; width:342px; height:30px; color:#616161;
}
.cart_3 ul li b{
	color:#644d22; margin-right:20px; 
}
.cart_3_info{
	float:left; width:1000px; overflow:auto; zoom:1; margin-top:5px;
}
.cart_3_1{
	float:left; width:700px; overflow:auto; zoom:1; margin-top:5px;
	margin-left:70px;
}
.cart_3_1 h2{
	font-family:"方正宋黑简体"; float:left; height:30px; width:90%;
	font-size:14px;
}
.cart_3_1 ul{
	float:left; width:500px; margin-left:150px;
	display:inline;
}
.cart_3_1 ul li{line-height:25px;}
.cart_3_2{
	float:left; width:1000px; overflow:auto; zoom:1; margin-top:5px;margin-bottom:10px;
	display:inline;
}
.cart_3_2 dl{
	width:760px; float:left; margin-left:200px !important; margin-left:70px;
	height:20px;
}
.cart_3_2 dl dt{
	width:380px; float:left; height:20px; display:inline; color:#818181;
}
.cart_3_2 ul{
	width:400px; float:left; overflow:auto; zoom:1;
	display:inline;
}
.cart_3_2 ul li{
	line-height:20px; height:24px; width:370px; color:#818181; padding-left:10px;
}
.cart_3_2 ul li span{
	float:left; color:#242424; font-weight:bold;
}

/*******************************版权*************************************************/
.footer{
	margin:0 auto; width:1002px; height:133px; margin-top:10px; 
}
.footer_left{
	width:325px; height:120px; float:left; background-color:#eeeeee;
}
.footer_left ul{
	float:left; width:280px; height:100px; margin-top:15px; margin-left:15px;
	display:inline;
}
.footer_left ul li{
	width:270px; height:24px; float:left; padding-top:10px;
}
.footer_left ul li b{
	font-size:14px;
}
.footer_left ul li a{
	float:left; font-weight:bold; color:#716c66;
	line-height:1.6; margin-right:5px;
}
.footer_left ul li a img{
	float:left; margin-left:10px;
}

.footer_center{
	width:420px; height:120px; float:left;
}
.footer_center ul{
	width:420px; height:100px; float:left; margin-left:30px; display:inline;
	margin-top:15px; 
}
.footer_center ul li{
	width:130px; float:left; height:20px; color:#716c66;
	font-family:Arial, Helvetica, sans-serif;
}
.footer_center ul li b{
	color:#000000;	font-family:Arial, Helvetica, sans-serif;
}

.footer_center ul li a{
	display:block; float:left; padding:2px; color:#716c66;
	font-family:Arial, Helvetica, sans-serif;
}
.footer_center ul li a:hover{
	color:#de7300;
}

.footer_right{
	width:254px; height:120px; float:right;
}
.footer_right ul{
	width:254px; height:80px; margin-top:20px;
}
.footer_right ul li{
	float:right; margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
}
.footer_right ul li a{
	float:left; margin-left:10px; display:inline;
	font-family:Arial, Helvetica, sans-serif;
}


.menutitle{
cursor:pointer;
margin-bottom: 5px;
font-weight:bold;
}

.menutitle2{
cursor:pointer;
margin-bottom: 5px;

}

.submenu{
margin-bottom: 0.5em;
}

.description{
	width:782px; overflow:auto; zoom:1; float:left; margin-top:30px;
}
.description ul{
	float:left; height:38px; width:100%; border-bottom:1px dashed #450911;
}
.description ul h1{
	color:#450911; height:30px; width:200px; display:inline; margin-left:20px;
}
.description dl{
	width:750px; float:left; margin-left:2px; margin-top:10px;
	display:inline;
}
.description dl dt{
	 line-height:1.4; width:750px;
}
