/*share*/
*{
	margin:0;
	padding:0;}
body{
	color:#333;
	font:12px "宋体";}	
ul,li{
	list-style:none;}
a{
	color:#333;
	text-decoration:none;}
a:hover{
	color:#f60;
	blr:expression(this.onFocus=this.blur());
	outline:none;}	
/*end				share*/
.header{
	width:983px;
	height:90px;
	background:url(../images/top.jpg) no-repeat left top;
	margin:0 auto;}
.logo{
	width:243px;
	height:90px;
	float:left;}
.i_email{
	float:right;
	margin:44px 40px 0 0;}
.i_email a{
	color:#000;
	margin:0 0 0 20px;}
#nav{
	width:983px;
	height:27px;
	margin:1px auto 0;
	background:url(../images/nav.jpg) repeat-x left top;}
#nav li{
	height:20px;
	float:left;
	display:inline;}
#nav li a{
	display:block;
	height:27px;}
#nav li a:hover{
	background-position:left -27px;}
#nav li a:hover,#nav li a.hover{
	background-position:left -27px;}
#nav .a{
	width:138px;
	background:url(../images/1.jpg) no-repeat left top;}
#nav .b{
	width:137px;
	background:url(../images/2.jpg) no-repeat left top;}
#nav .c{
	width:137px;
	background:url(../images/3.jpg) no-repeat left top;}
#nav .d{
	width:137px;
	background:url(../images/4.jpg) no-repeat left top;}
#nav .e{
	width:137px;
	background:url(../images/5.jpg) no-repeat left top;}
#nav .f{
	width:137px;
	background:url(../images/6.jpg) no-repeat left top;}
#nav .g{
	width:160px;
	background:url(../images/7.jpg) no-repeat left top;}
/*main*/
.imain{
	width:983px;
	margin:11px auto 0;}
.imain_left{
	width:239px;
	float:left;
	background:url(../images/i_01.jpg) no-repeat left top;}
.i_login{
	width:225px;
	height:34px;
	margin:12px 0 0 7px;}
.i_text{
	width:151px;
	height:20px;
	padding:0 0 0 5px;
	line-height:20px;
	background:url(../images/i_03.jpg) no-repeat left top;
	border:0;}
.i_loginbj{
	height:120px;}
.i_newsname{
	width:216px;
	height:16px;
	padding:0 0 7px;
	border-bottom:1px solid #d6d6d6;
	margin:0 auto;}
.i_more{
	width:216px;
	height:20px;
	padding:0 0 0 10px;}
.imain_right{
	width:734px;
	float:right;}
.banner{
	width:734px;
	height:300px;}
.i_nr{
	width:734px;
	height:160px;
	margin:11px 0 0;}
.i_probj{
	width:237px;
	height:160px;
	float:left;
	background:url(../images/i_04.jpg) no-repeat left top;}
.i_probjone{
	width:237px;
	height:160px;
	float:left;
	margin:0 0 0 11px;
	background:url(../images/i_04.jpg) no-repeat left top;}
.i_proname{
	width:217px;
	height:27px;
	margin:10px auto 0;}
.i_pronr{
	width:210px;
	margin:10px auto 0;}
.i_prolist{
	width:115px;
	float:left;}
.i_prolist li{
	height:23px;
	line-height:23px;}
.i_proimg{
	width:87px;
	height:99px;
	float:right;}
.i_promore{
	margin:10px 0 0;}
/*end					main*/
.left{
	width:206px;
	height:auto!important;
	height:553px;
	min-height:553px;
	float:left;
	background:url(../images/a_02.jpg) no-repeat left top;}
.mlnav_name{
	width:169px;
	height:35px;
	padding:5px 0 0 37px;
	background:url(../images/n_01.jpg) no-repeat left top;}
.mlnav{
	width:159px;
	margin:15px auto 0;}
.mlnav li{
	height:26px;
	line-height:26px;
	font-weight:bold;
	text-indent:30px;
	margin:0 0 10px;}
.mlnav li a{
	display:block;
	background:url(../images/n_04.jpg) no-repeat left top;}
.mlnav li a:hover,.mlnav li a.hover{
	background:url(../images/n_04.jpg) no-repeat left top;}
.incleft{
	width:159px;
	margin:30px auto 0;}
.n_find{
	width:159px;
	line-height:20px;
	height:20px;
	border:1px solid #d4cfc9;}
.right{
	width:768px;
	float:right;}
.a_banner{
	width:768px;
	height:150px;}
.right_name{
	width:753px;
	height:37px;
	line-height:37px;
	font-size:14px;
	color:#f60;
	position:relative;
	font-weight:bold;
	padding:0 0 0 15px;
	background:url(../images/n_06.jpg) no-repeat left top;}
.right_name span{
	position:absolute;
	right:15px;
	top:0;
	font-size:12px;
	font-weight:normal;
	line-height:37px;}
.new_nr{
	width:726px;
	background:url(../images/n_07.jpg) repeat-x left top;
	border:1px solid #d7d7d7;
	border-top:none;
	padding:20px 20px 20px;}
.news_name{
	height:110px;
	line-height:23px;
	background:url(../images/xian.jpg) repeat-x left bottom;}
.news_name a{
	text-decoration:underline;}
.news_list{
	margin:10px auto 0;
	background:url(../images/n_08.jpg) repeat left top;}
.news_list li{
	height:30px;
	line-height:30px;
	position:relative;}
.news_list li span{
	position:absolute;
	right:20px;
	height:30px;
	top:0;
	line-height:30px;
	padding:0 0 0 20px;
	border-left:2px solid #fff;}
.news_list li a{
	padding-left:36px;
	background:url(../images/dian1.jpg) 20px center no-repeat;}
.news_list li a:hover{
	font-weight:bold;
	background:url(../images/dian2.jpg) 20px center no-repeat;}
.down_list{
	margin:10px auto 0;}
.down_list li{
	height:30px;
	line-height:30px;
	position:relative;
	padding:0 0 0 36px;
	background:url(../images/dian1.jpg) no-repeat 20px 12px;}
.down_list li span{
	position:absolute;
	right:20px;
	height:30px;
	top:0;
	line-height:30px;
	padding:0 0 0 20px;}
.newsinfo_name{
	text-align:center;
	font-weight:bold;
	padding:0 0 10px;
	line-height:25px;
	background:url(../images/xian.jpg) repeat-x left bottom;}
.newsinfo_time{
	height:23px;
	line-height:23px;
	text-align:center;
	background:url(../images/xian.jpg) repeat-x left bottom;}
.about_nr{
	margin:20px 0 0;
	line-height:23px;}
.xian{
	padding:10px 0 0;
	text-align:right;
	margin:30px 0 0;
	background:url(../images/xian.jpg) repeat-x left top;}
.pro_nr{
	width:726px;
	overflow:hidden;}
.pro_nr li{
	width:173px;
	height:170px;
	float:left;
	text-align:center;
	display:inline;
	margin:15px 0 0 8px;}
.pro_nr li img{
	width:171px;
	height:132px;
	display:block;
	border:1px solid #ccc;
	background:url(../images/p_01.jpg) repeat-x left top;}
.pro_nr li span{
	width:173px;
	height:35px;
	line-height:35px;
	text-align:center;}
.proinfo_list{
	width:77px;
	float:left;}
.proinfo_list li{
	width:77px;
	height:59px;
	margin:0 0 6px;}
.proinfo_list a{
	cursor:pointer;}
.proinfo_img{
	width:327px;
	height:253px;
	float:right;
	border:1px solid #ccc;}
.proinfo_one{
	width:720px;
	height:270px;}
.proinfo_left{
	width:418px;
	float:left;}
.proinfo_right{
	width:290px;
	line-height:25px;
	float:right;}
.proinfo_name{
	width:720px;
	height:27px;
	background:url(../images/p_09.jpg) repeat-x left top;
	margin:20px 0 0;}
.proinfo_name li{
	width:103px;
	float:left;
	text-align:center;
	line-height:26px;
	height:26px;
	background:url(../images/xian1.jpg) no-repeat right top;}
.proinfo_name li a{
	color:#333;
	cursor:pointer;
	display:block;}
.proinfo_name li a:hover,.proinfo_name li a.hover{
	font-weight:bold;
	color:#ff6600;
	background:url(../images/p_10.jpg) no-repeat left top;}
.juse{
	font-size:14px;
	color:#ff6600;
	font-weight:bold;
	padding:0 0 10px;}
.duihao{
	padding:0 0 0 20px;
	background:url(../images/dian3.jpg) no-repeat left 5px;}
.map_list{
	width:700px;
	margin:10px auto 30px;}
.map_list li{
	height:40px;
	height:auto!important;
	min-height:40px;
	line-height:40px;
	background:url(../images/xian.jpg) repeat-x left bottom;}
.map_list a{
	margin:0 10px;}
.link_list{
	width:720px;
	overflow:hidden;
	margin:10px auto 40px;}
.link_list li{
	float:left;
	display:inline;
	margin:15px  0 0 18px;}
.link_list img{
	width:148px;
	height:37px;
	padding:2px;
	border:1px solid #e2e2e2;}
.color{
	color:#ff6600;}
.padding{
	padding:0 0 0 10px;}
.name{
	width:113px;
	height:19px;
	border:1px solid #b5b5b5;}
.backtd{
	height:30px;
	line-height:30px;}
.address{
	width:271px;
	height:19px;
	border:1px solid #b5b5b5;}
.textarea{
	width:443px;
	height:112px;
	border:1px solid #b5b5b5;}
.tel{
	width:211px;
	height:19px;
	border:1px solid #b5b5b5;}
.msn{
	width:211px;
	height:19px;
	border:1px solid #b5b5b5;}
.shop_image{
	width:auto;
	height:30px;
	padding:15px 0 0 70px;}
.back_info{
	width:680px;
	height:auto;
	margin:20px auto 0;}
.back_infobg{
	width:680px;
	height:auto;
	border-top:1px solid #c33;}
.back_title{
	width:720px;
	height:50px;
	margin:20px auto 20px;
	line-height:20px;
	padding:0 0 10px;
	background:url(../images/xian.jpg) repeat-x left bottom;}
.back_nav{
	width:710px;
	height:25px;
	line-height:25px;
	margin:20px auto 0;
	font-size:14px;
	padding:0 0 0 10px;
	font-weight:bold;
	color:#ff6600;
	background:url(../images/f_01.jpg) repeat-x left top;}
/*margin*/
.page{
	width:700px;
	height:30px;
	line-height:30px;
	margin:20px 0 0;
	padding:20px 0 0 20px;
	background:url(../images/xian.jpg) repeat-x left top;}
.page a{
	margin:0 10px;}
.fooder{
	width:963px;
	height:38px;
	padding:15px 20px 0;
	background:url(../images/bot.jpg) repeat-x left top;
	margin:35px auto 0;}
.fooder_left{
	width:450px;
	float:left;}
.fooder_right{
	float:right;}
.fooder_right a{
	color:#666;
	padding:0 5px;
	background:url(../images/i_11.jpg) no-repeat right top;}
.cored{
	color:#f00;}
.font14{
	font-size:14px;}
.fontbold{
	font-weight:bold;}		
.marcen{
	margin:0 auto;}
.clear{
	clear:both;
	height:0;
	overflow:hidden;}	
/*end			margin*/
