body{ padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#010101; background:#fff9f3;}
*{ padding:0px; margin:0px;}
img{ border:none;}
a{ text-decoration:none; color:#000;}
#mrc{ margin-right:0px;}

.chen{ color:#ec6d02;}
.right{ float:right;}
.left{ float:left;}
li{ list-style:none;}
.pa40{ float:left; padding:40px 0;}
.hr{ float:left; width:980px; height:5px; background:#e8e8e8; line-height:5px; overflow:hidden;}
.l980{ float:left; width:980px;}

#top{ width:100%; min-width:980px; margin:0 auto; background:url(../pic/h-bg.jpg) repeat-x 0 79px;}
#head{ width:936px;height:211px; margin:0 auto; background:url(../pic/nav02.jpg) right 20px no-repeat #fff9f3;}
.h-left{ float:left; width:13px; height:211px; background:url(../pic/nav01.jpg) no-repeat 0 79px;}
.logo{ float:left; margin:24px 0 0 24px; display:inline;}
.logo2{ float:left; margin:27px 0 0 38px; display:inline;}
.h-right{ float:left; padding:24px 0 0 78px;}
/*Ö÷µ¼º½²Ëµ¥*/
#menu ul{ float:left;border:0; list-style:none;}
#menu_out{ float:left;width:622px;margin-left:auto;margin-right:auto;}
#menu_in{ float:left;}
#menu{ float:left; width:622px;height:43px; margin:25px 0 0 38px; display:inline;}
.menu_line{background:url(../pic/nav-d.jpg) no-repeat center center;width:5px; margin-right:11px; display:inline;}
.menu_line:last-child{margin-right:0px;}
#nav{ background:url(../pic/nav-b.jpg) repeat-x bottom;}
#nav li{float:left;height:43px; line-height:43px;}
#nav li a{ float:left; font-size:13px; color:#ec6d02; font-weight:bold;font-family:"Microsoft YaHei","Microsoft JhengHei"; margin-right:22px; display:inline ;cursor:pointer;background:url(../pic/nan-j.jpg) no-repeat left top; white-space:nowrap;}

#nav li .nav_on{ 
	background-position: center 100%;
}
#jiao{background:url(../pic/nan-j.jpg) no-repeat 22px bottom;}

/*×ÓÀ¸Ä¿*/
#menu_con{text-align:left;clear:both;}
#menu_con li{float:left;height:22px;margin-top:13px;}
#menu_con li a{ color:#000; background:none; padding-right:20px;display:block;float:left;cursor:pointer;}

#foot{ width:100%; min-width:936px; height:127px; background:#f6ece2; clear:both;}
#foot ul{ width:906px; margin:0 auto; color:#957157; text-align:center; padding-top:30px; padding-left:30px;}
#foot ul a{color:#957157;}

.banner{ width:991px; margin:0px auto 30px;}

.con{ width:980px; margin:0 auto; overflow:hidden; color:#7f7f7f; padding-bottom:60px;}

.about-top{ float:left; width:980px;}
.about-top ul{ float:left; width:273px; padding:0 27px; margin:0 27px; display:inline; border-left:1px dotted #bebebe;border-right:1px dotted #bebebe; font-size:12px; line-height:25px; letter-spacing:2.5px; min-height:255px;}
.about-top ul strong{ font-size:14px;}
.about-er{ float:left; line-height:25px; font-size:14px; padding-top:24px; padding-bottom:64px; }
.about-er ul{float:left; width:669px; padding-right:22px; margin-right:29px; display:inline;border-right:1px dotted #bebebe; min-height:160px;}
.about-er img{ padding-top:20px;}

.about-pro{ float:left; padding-top:64px;}
.about-pro ul{ float:left; width:232px; margin-right:17px; display:inline; font-size:14px; line-height:20px;}
.about-pro ul:nth-child(4n+4){margin-right:0px;}
.about-pro ul h3{ font-size:14px; text-align:center; line-height:36px; padding-top:12px;}
.about-pro ul p{height:120px;}
.about-pro ul img:hover{filter:alpha(opacity=80); /* IE */
    -moz-opacity:0.8; /* Moz + FF */
    opacity:0.8; /* Ö§³ÖCSS3µÄä¯ÀÀÆ÷£¨FF 1.5Ò²Ö§³Ö£©*/}
	
.ppjj-top img{ width:188px; padding-left:396px; padding-bottom:30px;}
.ppjj-mi ul{ float:left; width:669px; padding-right:22px; margin-right:29px; display:inline;border-right:1px dotted #bebebe; line-height:25px; font-size:14px;}
.dou{ float:left; width:259px; height:138px; background:url(../pic/img13.jpg) no-repeat center center; text-align:center; line-height:138px;}


.cultural ul{float:left; width:669px; padding-right:22px; margin-right:29px; display:inline;border-right:1px dotted #bebebe; line-height:30px; font-size:14px;}
.cultural img{ padding:15px 0 0 45px;}

.news{background:url(../pic/img02.jpg) 34px 180px no-repeat; overflow:hidden;}
.news ul{ float:left; width:758px; float:right;border-bottom:1px dotted #bebebe; padding-bottom:38px; margin-bottom:38px; }
.news ul h3 a{ font-size:14px;color:#ec6d02; font-weight:normal;}
.news ul span{ float:left; font-size:11px; color:#bebebe; width:758px; line-height:28px;}
.news ul img{ float:left; margin-right:29px; display:inline;}
.news ul p{ float:left; width:518px; line-height:20px;}

.fenye{ float:right;}
.fenye a{ border:1px solid #f4efe9; color:#3b3330; line-height:16px; padding:0 4px; margin-right:2px;}
.fenye a:hover{ color:#fff; border:1px solid #7d7c78; background:#7d7c78;}
#fenyezi{color:#fff; border:1px solid #7d7c78; background:#7d7c78;}

.newslist h4{font-size:14px;color:#ec6d02; font-weight:normal; text-align:center;}
.newslist span{ float:left; width:980px;font-size:12px; color:#bebebe; text-align:center; line-height:28px;}
.newslist ul{ font-size:14px; line-height:30px; padding:40px 0;}

.back{ float:left; width:980px; text-align:center;}
.back a:hover{color:#ec6d02;}

.products{ padding-bottom:36px;}
.products a{ float:left; width:232px; height:383px; display:block; margin-right:17px;margin-bottom: 17px;}
.products a:nth-child(4n+4){margin-right:0px;}
.products a:hover{filter:alpha(opacity=80); /* IE */
    -moz-opacity:0.8; /* Moz + FF */
    opacity:0.8; /* Ö§³ÖCSS3µÄä¯ÀÀÆ÷£¨FF 1.5Ò²Ö§³Ö£©*/}
.pro01{ background:url(../pic/img25.jpg) no-repeat ;}
.pro02{ background:url(../pic/img23.jpg) no-repeat;}
.pro03{ background:url(../pic/img24.jpg) no-repeat;}
.pro04{ background:url(../pic/img22.jpg) no-repeat;}

.pro-nav{ float:left; width:980px; padding:36px 0 10px 0; overflow:hidden;}
.pro-nav ul{ float:left; width:185px; margin-right:13px; text-align:center; display:inline; _margin-left:-2px;}
.pro-nav ul:nth-child(4n+4){margin-right:0px;}
.pro-nav ul img{ float:left; border:1px solid #ddd;}
.pro-nav ul img:hover{filter:alpha(opacity=80); /* IE */
    -moz-opacity:0.8; /* Moz + FF */
    opacity:0.8; /* Ö§³ÖCSS3µÄä¯ÀÀÆ÷£¨FF 1.5Ò²Ö§³Ö£©*/}
.pro-nav a{ float:left;  font-size:12px; margin-bottom:10px;}
.pro-nav-01{ height:22px; background:url(../pic/img26.jpg) no-repeat; width:46px; margin-left:65px;}
.pro-nav-01:hover{background:url(../pic/img27.jpg) no-repeat;}
.pro-nav-02{ height:22px;background:url(../pic/img26.jpg) no-repeat -79px 0; width:94px; margin-left:45px;}
.pro-nav-02:hover{background:url(../pic/img27.jpg) no-repeat -79px 0;}
.pro-nav-03{ height:22px;background:url(../pic/img26.jpg) no-repeat -206px 0; width:46px; margin-left:65px;}
.pro-nav-03:hover{background:url(../pic/img27.jpg) no-repeat -206px 0;}
.pro-nav-04{ height:22px;background:url(../pic/img26.jpg) no-repeat -285px 0; width:95px; margin-left:45px;}
.pro-nav-04:hover{background:url(../pic/img27.jpg) no-repeat -285px 0;}
.pro-nav-05{ height:22px;background:url(../pic/img26.jpg) no-repeat -413px 0; width:46px; margin-left:65px;}
.pro-nav-05:hover{background:url(../pic/img27.jpg) no-repeat -413px 0;}

.proshoelist-top{ padding-bottom:28px;}
.proshoelist-mi{ float:left; width:980px; padding:50px 0 20px 0;}
.proshoelist-mi ul{ float:left; width:219px; margin-right:34px; text-align:center;}
.proshoelist-mi > ul:nth-of-type(4n){ margin-right:inherit;}
.proshoelist-mi ul a{ line-height:57px; color:#000;}

.proshow-l{ float:left; width:352px; margin-right:30px; margin-left:195px; display:inline}
.proshow-img{ float:left; width:350px; position:relative;border:1px solid #aaa;}
.proshow-img .fanda{ right:0px; top:331px;width:20px; height:20px; background:url(../pic/img34.jpg) no-repeat; z-index:999; position:absolute;}
.proshow-img:hover .fanda{ background:none; display:none;}
.proshow-xiao{ float:left; margin-top:15px; margin-bottom:20px;}
.proshow-xiao a{ float:left; margin-right:10px;border:1px solid #b4b1ae;}
.proshow-xiao a:hover{border:1px solid #F00;}
#hon{ border:1px solid #F00;}

.MagicZoomBigImageCont {
	border:1px solid #b4b1ae;
}

.MagicZoomMain {
	text-align: center !important;
	width: 92px;
}

.MagicZoomMain div {
	padding: 0px !important;
}

/* Header look and feel CSS class */
/* header is shown if "title" attribute is present in the <A> tag */
.MagicZoomHeader {
	font:			10px Tahoma, Verdana, Arial, sans-serif;
	color:			#fff;
	background:		#91b817;
	text-align:     center !important; 
}


/* CSS class for small looking glass square under mouse */
.MagicZoomPup {
	border:1px solid #aaa;
	background: 	#ffffff;
}

/* CSS style for loading animation box */
.MagicZoomLoading {
	text-align:		center;
	background: 	#ffffff;
	color:			#444;
	border: 		1px solid #ccc;
	opacity:		0.8;
	padding:		3px 3px 3px 3px !important;
	display: 		none; /* do not edit this line please */
}

/* CSS style for gif image in the loading animation box */
.MagicZoomLoading img {
	padding-top:	0px !important;
}

.proshow-mian{ float:left; width:403px; line-height:30px;}
.proshow-mian h3{ font-size:14px;} 
.proshow-mian a{ float:left; margin-top:30px;}
.proshow-mian ul{ float:left; width:403px;}

.lan-br{float:left; width:980px; height:48px;  margin-bottom:19px; }

.jmxz{ font-size:14px; line-height:24px;}
.jmxz img{ float:left; margin-bottom:33px; margin-top:35px;}
.jmxz strong{ float:left; width:980px; color:#000; padding-top:30px;}

.jmsq-l{ width:220px;border-right:1px dotted #bebebe; line-height:30px; padding-right:25px; margin-right:25px;}
.jmsq-l ul{float:left; width:220px; height:138px; margin-top:30px;background:url(../pic/img13.jpg) no-repeat center center; text-align:center; line-height:138px; color:#000; font-size:14px;}

.jmsq-r{ float:left; width:709px; display:inline; line-height:21px;}
.jmsq-r dl{ float:left; width:709px;margin-bottom:20px; line-height:21px;}
.jmsq-r dt{ float:left; width:78px; height:20px; line-height:20px;}
.jmsq-r dd{ float:left; line-height:20px;}
.jmsq-r dl dd{ margin-left:0px;}
.textfield1{ line-height:20px; border:1px solid; height:20px; width:208px;}
.textfield2{ line-height:20px; border:1px solid; height:20px; width:88px;}
.textfield3{ line-height:20px; border:1px solid; height:20px; width:88px;}
.textarea{ line-height:20px; border:1px solid; width:489px; height:107px;}
.tijiao{ margin:0 0 0 94px;}

#form1{ width:709px; padding-top:30px;}

.wlyx{ width:600px; margin:0 auto;}

.mcxx-l{ float:left; width:318px; padding-right:26px; margin-right:28px;border-right:1px dotted #bebebe; margin-bottom:30px;}

.hnbc-top{ line-height:25px; font-size:14px;}
.hnbc-top h3{ color:#000; padding-bottom:5px;}
.hnbc-pic{ padding-top:30px;}
.hnbc-mi ul{ float:left; width:296px; min-height:200px; margin-right:35px; padding-right:35px; padding-top:10px;border-right:1px dotted #bebebe; line-height:20px;}
.hnbc-mi ul strong{ color:#000;}

.rczp-left{ float:left;width:220px;border-right:1px dotted #bebebe; line-height:30px; padding-right:25px; margin-right:25px; font-size:14px;}
.rczp-r{ float:left; width:709px; padding-bottom:20px;}
.rczp-top{ float:left; width:709px; height:24px; line-height:24px; color:#3b3b3b; background:#e8e8e8; margin-bottom:10px;}
.rczp-r ul{ float:left; width:709px; line-height:35px; height:35px; margin-bottom:5px; background:#fff;}
.rczp-r ul a{color:#7f7f7f;}
.rczp-r ul a:hover{ color:#000;}
.z01{ float:left; width:130px; padding-left:25px;}
.z02{ float:left; width:200px; padding-left:35px;}
.z03{ float:left; width:100px; padding-left:25px;}
.z04{ float:left; width:100px; padding-left:25px;}
.z05 img{ padding-top:5px;}

.zwjz-r{float:left; width:709px; padding-bottom:20px; line-height:30px;}
.zwjz-r h3{ font-size:14px; color:#000; padding-top:10px;}
.zwjs{ width:709px; border-bottom:1px dashed #c6bfb9; line-height:30px; margin:10px 0;}
.zxyp{ margin-top:30px;}

/*----- ÌîÐ´¼òÀú --------*/
.job_fptd{ float:left; width:709px; overflow:hidden;}
.job_fptd .job_fptd_form{ float:left;width:709px;}
.job_fptd .job_fptd_form .job_fptd_form_a{ width:709px; height:207px; border-bottom:1px solid #ebebe0;}
.job_fptd .job_fptd_form .job_fptd_form_a li{ width:340px; height:19px; line-height:19px; float:left; margin-top:6px; overflow:hidden;}
.job_fptd .job_fptd_form .job_fptd_form_a li p{ width:108px; height:19px; text-align:right; float:left; display:block; color:#636363;}
.job_fptd .job_fptd_form .job_fptd_form_a li b{ width:10px; height:19px; color:red; display:block; overflow:hidden; font-size:12px; font-weight:normal;float:left;}
.job_fptd .job_fptd_form .job_fptd_form_a li span{ width:162px; height:19px; float:left; display:block;}
.job_fptd .job_fptd_form .job_fptd_form_a li span .job_fptd_form_a_input{ width:158px; height:15px; background:#fff; border:1px solid #ddd; float:left;}
.job_fptd .job_fptd_form .job_fptd_form_a li span select{ width:162px; height:19px; background:#fff; float:left;}
.job_fptd .job_fptd_form .job_fptd_form_b{ width:709px; height:177px; border-bottom:1px solid #ebebe0; padding-top:30px; margin-bottom:27px;}
.job_fptd .job_fptd_form .job_fptd_form_b li{ width:709px; height:19px; line-height:19px; margin-bottom:6px; overflow:hidden; vertical-align:top;}
.job_fptd .job_fptd_form .job_fptd_form_b li p{ width:108px; height:19px; text-align:right; float:left; display:block; color:#636363; margin-right:10px;}
.job_fptd .job_fptd_form .job_fptd_form_b li span{ width:442px; height:19px; display:block; float:left;}
.job_fptd .job_fptd_form .job_fptd_form_b li span input{ width:289px; height:15px; background:#fff; border:1px solid #ddd; float:left;}
.job_fptd .job_fptd_form dl{ width:620px; height:auto; overflow:hidden; margin-bottom:10px;}
.job_fptd .job_fptd_form dl dt{ width:604px; height:21px; line-height:21px; border:1px solid #dddddd; border-bottom:none; padding-left:14px; background:#FFF; color:#636363;}
.job_fptd .job_fptd_form dl dd{ width:604px;}
.job_fptd .job_fptd_form dl dd textarea{ width:602px; border:1px solid #dddddd; background:#fff; float:left; padding:8px; font-size:12px; margin:0px;}
.job_fptd .job_fptd_form .job_fptd_form_c{ width:600px; height:21px; border:1px solid #dddddd; color:#636363; overflow:hidden;}
.job_fptd .job_fptd_form .job_fptd_form_c span{ width:136px; line-height:22px; border-right:1px solid #dddddd; float:left; text-align:center;}
.job_fptd .job_fptd_form .job_fptd_form_c input{ width:450px; height:19px; line-height:19px; background:#fff; float:left; border:none; padding-left:5px;}
.job_fptd .job_fptd_form .job_fptd_form_d{ width:580px; margin-top:12px;}
.job_fptd .job_fptd_form .job_fptd_form_d li{ float:left; margin-right:8px;}


.contact{ width:527px; margin:0 auto; font-size:14px; line-height:25px; text-align:center;}
.contact h3{color:#ec6d02; font-size:16px; text-align:center;}
.contact ul{ width:250px; margin:5px auto; height:1px; line-height:1px; display:block;border-bottom:1px dotted #bebebe;}
