@charset "utf-8";

html, body,   ul, li, dl, dt, dd { font-family: "微软雅黑"; color: #3a3a3a; font-size: 12px; line-height: 22px; }

body { margin:0; padding:0; background:#f6ebdc; min-width:1020px;}

ul, li, dl, dt, dd { list-style:none; }

a { color:#783401; text-decoration:none; }

a:hover { color:#ff720a; text-decoration:none; }

img{border:none;}

.box { margin: 0px; padding: 0px; height: auto; width: 100%; position: relative; background:#f6ebdc url(../images/sybg.jpg) repeat-x; }

.banben{width:1000px;text-align:right;height:23px;margin:0px auto;padding:10px 0px 0px 0px;}
.top { height: 87px; width: 1000px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }

.logo { margin: 0px; padding: 0px; float: left; position: relative; }

/*导航公共样式*/

.top ul { margin: 0px; float: right; width: 790px; position: relative; height: 43px; padding-top: 11px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; z-index:9;}

.shouyenav{TEXT-ALIGN: center; FLOAT: left; width:60px; font-size: 14px; font-family: "微软雅黑"; font-weight: bold;line-height:16px; color:#f68832;}

.shouyenav .ennav {
	font-size: 9px;
	font-weight: normal;
	text-align: center;
	-webkit-text-size-adjust: none;
	font-family: Arial, Helvetica, sans-serif;
}

#nav LI { TEXT-ALIGN: center; FLOAT: left; width:88px;  background-image: url(../images/menulibg.jpg); background-repeat: no-repeat; background-position: left top;font-weight: bold; margin:0px;}

#nav li table a{display:block;}

#nav li .zhnav {font-size: 14px; font-family: "微软雅黑"; line-height:16px;margin:0px;padding:0px;height:16px;}

#nav li .zhnav a{line-height:16px;height:16px;}
@mediascreenand(-webkit-min-device-pixel-ratio:0){
.shouyenav .ennav {  font-size: 9px; font-weight: normal;text-align:center;-webkit-text-size-adjust:none;font-family: Arial, Helvetica, sans-serif; }
#nav LI .ennav {  font-size: 9px; -webkit-text-size-adjust:none;font-family: "Arial"; font-weight: bold;margin:0px;padding:0px; height:16px;line-height:16px; }

#nav li .ennav a{font-size:9px;-webkit-text-size-adjust:none;font-weight: bold; font-family: Arial, Helvetica, sans-serif;  }

}
#nav LI .ennav {  font-size: 9px; -webkit-text-size-adjust:none;font-family: "Arial"; font-weight: bold;margin:0px;padding:0px; height:16px;line-height:16px;-webkit-text-size-adjust:none;   }

#nav li .ennav a{font-size:9px;-webkit-text-size-adjust:none;font-weight: bold;-webkit-text-size-adjust:none;   }



#nav LI.one { LINE-HEIGHT: 16px; FLOAT: left; HEIGHT: 37px; OVERFLOW: hidden }

#nav LI.one A { DISPLAY: block; }

#nav LI.on { FONT-WEIGHT: bold; background-image: url(../images/menulibg.jpg); background-repeat: no-repeat; background-position: left top;  }

#nav LI.on a { color:#f68832; }

#nav LI.on a:hover { color:#f68832; }

#nav LI.one:hover { FONT-WEIGHT: bold; }

#nav LI.one A:hover { background-image: url(../images/menulibg.jpg); background-repeat: no-repeat; background-position: left top; FONT-WEIGHT: bold; }

#nav LI.one:hover A { BACKGROUND: none transparent scroll repeat 0% 0%; }

#nav LI.one UL LI A:hover { BACKGROUND: none transparent scroll repeat 0% 0%; }

#nav LI UL { POSITION: absolute; LEFT: -9999em;top:45px; background: url(../images/ddlibg.png) no-repeat;display:none;padding:7px 0px 0px 0px;margin:0px 0px 0px -35px;}


@-moz-document url-prefix() {
	 #nav LI UL { POSITION: absolute; LEFT: -999em;top:45px; background: url(../images/ddlibg.png) no-repeat;display:none;padding:7px 0px 0px 0px; margin:0px 0px 0px 15px;}
} 
@media screen and (-webkit-min-device-pixel-ratio:0) {

#nav LI UL { POSITION: absolute; LEFT: -999em;top:44px; background: url(../images/ddlibg.png) no-repeat;display:none;padding:7px 0px 0px 0px; z-index:9; margin:0px 0px 0px 0px;}

}

#nav LI UL LI { LINE-HEIGHT: 19px; DISPLAY: block; HEIGHT: 19px; OVERFLOW: hidden; text-align: center;  border-right-style:solid; background:#683811; border-right-width: 1px; border-right-color: #d4b07d; }



#nav LI:hover UL { left:auto;display:block;top:44px;}

#nav LI.sfhover UL { LEFT: auto }

#nav LI LI.sfhover UL { LEFT: auto }

#nav LI LI LI.sfhover UL { LEFT: auto }

#nav LI.one UL LI A, #nav LI.one UL LI UL LI A { padding:0px 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 0px; FONT-SIZE: 12px; FONT-WEIGHT: normal; WIDTH:75px; }

#nav LI.one UL LI A:link, #nav LI.one UL LI UL LI A:link { padding:0px 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 0px; FONT-SIZE: 12px; FONT-WEIGHT: normal; width:75px; }

#nav LI.one UL LI A { margin:0px; padding:0px 0px; width:auto; color:#d6b382; }

#nav LI.one UL LI A:hover { COLOR: #f8d33f; margin:0px; padding:0px 0px; width:75px; }

#nav LI.one UL LI { PADDING:0PX 0PX; WIDTH:75px; MARGIN:0px 0px; }
#nav LI.one UL LI UL{display:none;}
#nav LI.one UL LI UL.category82{top:30px ;left: 143px !important;background-position: 237px top;display:block;}
#nav LI.one UL LI UL.category82 li{width:auto; padding:0 15px;}
#nav LI.one UL LI UL.category82 li a{width:auto !important;}

/*首页幻灯片轮换样式 */

/* 16.0 Homepage Styling */



.homepage-slider { padding: 0px; height: 400px; width: 1020px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; overflow: hidden;}

.huangdongpian{padding: 0px; height: 390px; width: 1020px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; overflow: hidden; background:url(../images/bannerbg.png) center top no-repeat;}

	#banner

	{

		width:1000px;

		margin:0px auto;

		height:372px;

		overflow:hidden;

	

	}

	#btn

	{	display: block;

		width:100px;

		hegiht:6px;

		margin:0px auto;

		
		z-index:1;

		

	}

	#btn a

	{

		color:#644c2e;

		font:700 0px "Arial";

		background:url(../images/ibbtn.gif) no-repeat;

		float:left;

		width:6px;

		height:6px;

		line-height:6px;

		text-align:center;

		text-decoration:none;

		margin-left:6px;

	}

	#btn a.activeSlide

	{	

		color:#f67604;

		background:url(../images/ibhbtn.gif) no-repeat;

	}

	#btn a:hover

	{	

		color:#fff;

		background:url(../images/ibhbtn.gif) no-repeat;

	}

.sycp { padding: 0px; width: 1000px; margin-top: 5px!important;*margin-top:15px!important; margin-right: auto; margin-bottom: 10px; margin-left: auto; position: relative;display:block;float:none;clear:both; }
.sycp h2{ line-height: 30px; margin: 0px 0px 5px 0px; height: 30px; position: relative;  color: #572500; width: 1000px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.sycp h2 .entitle { font-family:"arial"; }
.search{width:262px;height:20px;line-height:20px;font-family:"微软雅黑";position:absolute;right:0px;top:4px;color:#000;}
.searchspan{width:70px;text-align:left;display:block;float:left;height:20px;line-height:23px;font-size:14px;color:#572500;font-weight:bold;}
.s_text{width:150px;height:20px;line-height:20px;border:solid 1px #960;background:#e7caa2;color:#3a3a3a;font-size:12px;float:left;}
.s_btn{color:#fff;background:url(../images/search_box.jpg) no-repeat;height:25px;margin-left:0px;font-size:0px;text-align:center;border:none;display:inline-block;top:0px;float:right;width:37px;cursor:pointer;}



#tab { width:1000px; height:auto; }

#tab_top { width:1000px; height:30px; margin: 0px; position: relative; background-image: url(../images/cptabtitlebg.jpg); background-repeat: no-repeat; background-color: #FFF; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;color:#8d6b31; }

#tab_top ul { width:687px; height:30px; float: left; position: relative; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin: 0px; }

#tab_top ul li { width:167px; height:30px; text-align:center; line-height:30px; float:left; position: relative; margin: 0px; padding: 0px;font-size:14px;font-weight:normal;font-weight:bold;}

#tab_top ul li a{color:#8d6b31;width:167px;height:30px;display:block;font-weight:bold;}

#tab_top ul li a:hover{border:solid 1px #ffcc00;width:167px;height:30px;display:block;font-weight:bold;}

.liblock a {

	background:url(../images/sycptitlebg.jpg) no-repeat 0px 0px;color:#f8991b;font-size:14px;font-weight:normal;text-align:center;

}

#tab_top ul li a .liblock{

	background:url(../images/sycptitlebg.jpg) no-repeat 0px 0px;color:#f8991b;font-size:14px;font-weight:normal;text-align:center;

}

.linoblock {

	background:url(../images/sycptitlepbg.jpg) no-repeat 0px 0px;color:#8d6b31;

}

#tab_top .readmore{position:absolute;right:0px;top:0px;float:right;font-family:Arial;font-size:10px;-webkit-text-size-adjust:none; }

.syabout .readmore,.synews .readmore{position:absolute;right:0px;top:0px;width:57px;padding-left:40px;height:23px;float:right;font-family:Arial;font-size:10px;background:url(../images/syreadmore.png) left 0px no-repeat;-webkit-text-size-adjust:none; }

#tab_top .readmore a,.syabout .readmore a, .synews .readmore a{color:#a99f92;cursor:hand;}

#tab_top .readmore a:hover,.syabout .readmore a:hover,.synews .readmore a:hover{color:#ff720a;}

#tab_comp { width:988px; height:auto; margin: 0px; padding: 5px; border: 1px solid #dbc9b0; background-color: #FFF; }

#tab_bot { width:452px; height:15px; background:url(../images/bot.jpg); }



/*首页图片滚动代码*/
.rosad{ display:block;width:988px;margin:0px auto;height:210px;overflow:hidden;zoom:1;position:relative;}
.LeftHandle{
	height:132px;
	width:32px;
	overflow:hidden;
	float:left;
	display:block;
	margin:0;
	padding-top:80px;
	cursor:pointer;
	background-image: url(../images/btnp.gif);
	background-repeat: no-repeat;

	}
.RightHandle{
	height:132px;
	width:32px;
	overflow:hidden;
	float:left;
	display:block;
	margin: 0;
	padding-top:80px;
	cursor:pointer;
	background-image: url(../images/btnp.gif);
	background-repeat: no-repeat;


	}


.rollBox .PhotoCell{width:120px;float:left;margin-left:10px;display:inline;}
.rollBox .PhotoCell img{background:#FFF;padding:1px;border:1px solid #666;margin-bottom:3px;}



.rollBox{
	width:880px;
	overflow:hidden;
	height:210px;
	float:left;
}
.rollBox img{ max-width:100%;}
.rollBox ul{ width:auto; margin:0; padding:0; height: 210px; }
.rollBox ul li{ list-style:none; float:left; text-align:center; width:395px; height:175px; margin-top: 10px; margin-right: 20px; margin-bottom: 10px; margin-left: 20px; }

.rollBox ul li div { width:395px; height:175px; text-align:center; display:table-cell; vertical-align:middle; }

.rollBox ul li img { vertical-align:middle; display:inline; width:395px; height:175px; display:block; overflow:hidden;border:none; }










.symain { width: 1000px; margin-top: 12px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; display: block; padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px;overflow:hidden; }

.symainleft { margin: 0px; padding: 0px; float: left; width: 495px; height:430px; position: relative; }

.syabout { height: 115px; width: 445px; border: 1px solid #ddc7ac; background-color: #ead9c1; margin-top: 0px; margin-right: 0px; margin-bottom: 12px; margin-left: 0px;padding:17px 24px ;}

.syabout h2 { line-height: 30px; margin: 0px; height: 30px; position: relative;color: #572500; width: 452px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 14px; font-weight: bold; }

.sy_city_two{width:495px;margin:0px auto 10px auto;padding:0px;height:50px;line-height:50px;position:relative;font-size:22px;}
.sy_city_two_left a,.sy_city_two_right a{background:#5a3612;width:244px;heihgt:50px;line-height:50px;color:#fff;display:block;}
.sy_city_two_left a:hover,.sy_city_two_right a:hover{background:#ff7000;width:244px;heihgt:50px;line-height:50px;}
.sy_city_two_left{float:left;}
.sy_city_two_right{float:right;}
.sy_city_two_left,.sy_city_two_right{width:244px;height:50px;}
.sy_city_two_left img,.sy_city_two_right img {float:left;margin-left:50px;margin-right:10px;}
.box .symain .symainleft .syabout h2 .entitle { }

.syabout p { padding: 0px; margin-top: 5px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }

.synews h2 { line-height: 30px; margin: 0px; height: 30px; position: relative; width: 452px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 14px; font-weight: bold; }

.synews { height: auto; width: 445px; border: 1px solid #ddc7ac; background-color: #ead9c1; margin-top: 0px; margin-right: 0px; margin-bottom: 12px; margin-left: 0px; position: relative; padding:10px 24px 28px 24px; }

.synews ul { padding: 0px; position: relative; width: 445px; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }

.synews ul li { line-height: 30px; background-image: url(../images/blockicon.jpg); background-repeat: no-repeat; background-position: left center; margin: 1px 0px; padding: 0px; height: 30px; width: 445px; text-indent: 1em; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #8d8154; position: relative; }

.synews ul li a { color: #836236; }

.synews ul li a:hover { color:#ff720a; }

.sytime { text-align: right; margin: 0px; padding: 0px; width: 80px; position: absolute; right: 0px;top:0px; }

.symainright { margin: 0px; float: right; width: 448px; position: relative; padding: 15px 22px 15px 22px; height: 400px; border: 1px solid #eee9c9; background-color: #ad855f; }

.symainright h2 { font-size: 14px; color: #62330f; line-height: 29px!important;*line-height:30px!important; width: 448px;margin:0px; padding: 0px; height: 29px!important;*height: 30px!important; position: relative; }

.symainright h2 .readmore{position:absolute;right:0px;top:0px;width:57px;padding-left:40px;height:23px;float:right;font-family:Arial;font-size:10px;background:url(../images/readmore.png) left 2px no-repeat;-webkit-text-size-adjust:none;}

.symainright h2 .readmore a{color:#d8b68b;cursor:hand;}

.symainright h2 .readmore a:hover{color:#ff720a;}

.symainright ul {margin:0px; padding: 0px; width: 448px; position: relative; }

.symainright ul li { width: 448px;  padding: 0px;margin:0px; position: relative; height:93px;display:inline;
	text-align: center;
	 }
.symainright ul li table tr td{
	height: 92px;
	vertical-align: middle;
}
ul.gallery li a.thumb {
	width: 400px;
	height: 70px;
	cursor: pointer; display:block;

	 
}ul.gallery li span {
	width: 400px;
	height: 70px;
	overflow: hidden;
	display: block;
}

/*版权公共样式*/

.footer { background-image: url(../images/footbg.jpg); background-repeat: repeat-x; background-position: left top; height: 81px; width: 100%; padding: 0px; position: relative; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: block; clear: both; float: none; color: #a98f6c; }

.footer-inside { padding: 0px; width: 1000px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; }

.footer-inside-left { margin: 0px; padding: 0px; float: left; width:680px; position: relative; }

.footer-inside-left ul { padding:10px 0px ; position: relative; margin-top: 0px; margin-right: 0px; margin-bottom: 10px;*margin-bottom:0px!important; margin-left: 0px; width: 680px; clear: both; float: none; display:block;}



.foot-inside-left ul{ padding:10px 0px ; position: relative; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; width: 680px; clear: both; float: none; }

.footer-inside-left ul li { float: left; padding-right: 12px; padding-left: 12px; margin: 0px; position: relative; background-image: url(../images/footline.jpg); background-repeat: no-repeat; background-position: right center;height:13px;line-height:13px; }



.footer-inside-left ul li img{height:13px;}

.footer-inside-left ul li a { color: #a98f6c; }

.footer-inside-left p { padding: 0px; width:680px; position: relative; clear: both; color: #a98f6c; line-height: 17px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;display:block; }



.footer-inside-right { margin: 0px; float: right; width:300px; position: relative; text-align: right; padding-top: 12px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }

.footer-inside-right a{color: #a98f6c;}





/*内页左侧公共样式*/

.nymain { width: 1000px; margin-top: 19px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; padding-top: 0px; padding-right: 0px; padding-bottom: 20px; padding-left: 0px; display: block; overflow: hidden; }

.banner { padding: 0px; height: 212px; width: 998px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto;  position: relative; }

.boxneiye { background-image: url(../images/insidebg.jpg); background-repeat: repeat-x; background-position: left top; background-color: #f6ebdc; margin: 0px; padding: 0px; width: 100%; position: relative; }

.nyleft { background-color: #ebe5d8; height: auto; width: 230px; background-image: url(../images/nyleftbg.jpg); background-repeat: repeat-x; margin: 0px; padding: 0px; border: 1px solid #cfb187; float: left; position: relative; }

.leftlm { background-image: url(../images/lefttopbg.png); background-repeat: no-repeat; background-position: left top; margin: 0px; height: auto; width: 230px; position: relative; padding: 0px; }

.leftlm h2 { font-size: 14px; color: #2b1801; margin: 0px; height: 39px; width: 68px; padding-top: 69px; padding-left: 139px; position: relative; text-align: right; }

.leftlm h2 .leftlmen { font-family: "Times New Roman", Times, serif; font-size: 11px; color: #674306; line-height: 11px; }

.leftlm dl { width: 186px;margin:0px auto; }

.leftlm dl, .leftlm dd , .leftlm dt{ margin: 0 auto; }



.leftlm dt{ height:20px;line-height:20px;width:166px; font-size: 14px; padding: 0px 20px 0px 0px; margin: 4px 0; color: #6b3c0a;display:block;text-align:right;font-weight:bold;}

.leftlm dt .on{ background-image: url(../images/currentbg.png); background-repeat: no-repeat; color:#FFF; font-weight:bold; }

.leftlm dt a { background-image: url(../images/leftlibg.png); background-repeat: no-repeat; height: 20px; display: block; color: #6b3c0a;width:166px;padding:0px 20px 0px 0px }

.leftlm dt a:hover{background-image: url(../images/currentbg.png); background-repeat: no-repeat; height: 20px;  display: block; color: #FFF;}



.leftlm dd a { color: #000; font-size: 12px; }

.leftlm dl dd ul { width: 190px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; background-image: url(../images/leftnavulbg.jpg); background-repeat: repeat-y; background-position: left top; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; height: auto; }

.leftlm dl dd ul li{background-image: url(../images/leftline.png); background-repeat: no-repeat; background-position: left bottom; line-height: 25px; margin: 0px; padding: 0px 20px 0px 0px; height: 25px; width: 182px;font-size:12px;font-family:"宋体";text-align:right; }

/*.leftlm dl dd ul li a{color: #6b3c0a; text-decoration: none; font-size: 12px; font-weight: normal; background-image: none;}
.leftlm dl dd ul li a:hover{background-image: none;color:#e07300;}*/
.leftlm dl dd ul li a{ background-image: url(../images/leftlibg.png); background-repeat: no-repeat; height: 20px; display: block; color: #6b3c0a;width:166px;padding:0px 20px 0px 0px }
.leftlm dl dd ul li a:hover{background-image: url(../images/currentbg.png); background-repeat: no-repeat; height: 20px;  display: block; color: #FFF;}


.leftlm li.button{ /* The main list elements */ width:186px; font-size: 14px; padding-right: 0; padding-left: 0; height: 20px; margin-top: 2px; margin-bottom: 4px; line-height: 20px; position: relative;margin-left:auto;margin-right:auto; font-weight:bold;}



.leftlm li.button a{ /* The section titles */ display:block; font-size:14px; height:20px; overflow:hidden; padding:0px 20px 0px 0px; position:relative; width:166px; background: url(../images/leftlibg.png) no-repeat; text-align: right; color: #6b3c0a; }



.leftlm li.button a:hover{ /* Removing the inherited underline from the titles */ text-decoration:none; background: url(../images/currentbg.png) no-repeat; color: #FFF; }



.dropdown{ /* The expandable lists */ display:none; width:186px;margin:0px auto;padding:0px; }

.dropdown ul { margin: 0px auto; padding: 0px; width: 186px; }



.dropdown ul li{ /* Each element in the expandable list */ color:#CCCCCC; margin:0; height: 25px; width: 166px; background: url(../images/leftline.png) no-repeat left bottom; line-height: 25px;padding-right:20px;text-align:right; }



.leftlx { padding: 0px; width: 185px; margin-top: 18px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; clear: both; float: none; }

.leftlx h2 { height: 28px; width: 185px; font-size: 14px; color: #593400; margin: 0px; padding: 0px; }

.leftlx ul { background-image: url(../images/leftlxicon.png); background-repeat: no-repeat; height: 156px; width: 185px; position: relative; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; text-indent: 30px; padding: 0px; }

.leftlx ul li { line-height: 26px; background-image: url(../images/leftline.png); background-repeat: no-repeat; background-position: left bottom; margin: 0px; padding: 0px; height: 26px; position: relative; }

.cpleftrwimg { padding: 0px; width: 185px; margin-top: 0px; margin-right: auto; margin-bottom: 50px; margin-left: auto; position: relative; display: block; }

/*内页右侧公共样式*/

.nyright { width: 748px; border: 1px solid #cfb087; margin: 0px; float: right; background-color: #e9e1d1; background-image: url(../images/nyleftbg.jpg); position: relative; background-repeat: repeat-x; padding-top: 0px; padding-right: 0px; padding-bottom: 20px; padding-left: 0px; }

.rightaddress { line-height: 25px; height: 25px; width: 350px; position: relative;  margin-top: 20px; margin-right: 0px; margin-bottom: 0px; margin-left: 380px; text-indent: 1em; padding: 0px; color:#6a6a6a;font-family:"宋体";text-align:right; }

.rightaddress a { color:#6a6a6a; }

.rightaddress a:hover{color:#977a24;}

.righttitle { font-size: 16px; line-height: 35px; text-indent: 40px; height: 35px; width: 708px; padding-top: 0px; position: relative; background-image: url(../images/righttitlebg.png); background-repeat: no-repeat; padding-bottom: 12px; color: #2b1801; font-weight: bolder; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }

/*公司简介内页样式*/

.nyleftabout { height: 546px; background-image: url(../images/nyleftbg.jpg); background-repeat: repeat-x; margin: 0px; padding: 0px; border: 1px solid #cfb187; float: left; position: relative; width:230px; background-color:#eae4d5; }

.aboutcontent { padding: 0px; width: 708px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; background-image: url(../images/hmmwbg.jpg); background-repeat: no-repeat; background-position: right bottom; }

.aboutcontent p { padding: 0px; margin-top: 15px; position: relative; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }

.aboutnyimg { padding: 0px; float: right; margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 10px; position: relative; display: block; }





/*分页样式*/




.pages{clear:both;float:none;text-align:center;margin-top:30px;}
.pages a{margin:0px 3px;line-height:10px;}
.pages a:hover{font-weight:bold;}



/*新闻中心样式*/

.nyleftnews { height: 475px; background-image: url(../images/nyleftbg.jpg); background-repeat: repeat-x; margin: 0px; padding: 0px; border: 1px solid #cfb187; float: left; position: relative; width:230px; background-color:#eae4d5; }

.news { width: 708px; position: relative; padding-top: 0px; padding-right: 0px; padding-bottom: 20px; padding-left: 0px; margin-top: 20px; margin-right: auto; margin-left: auto; }

.news-article{ padding: 0px 0px 20px 0px; width: 708px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative;background-image: url(../images/hmmwbg.jpg); background-repeat: no-repeat; background-position: right bottom; }
.news-article img{max-width:100%;}
.news h3 { line-height: 26px; height: 26px; width: 600px; margin-top: 10px; margin-right: auto; margin-bottom: 10px; margin-left: auto; position: relative; font-size: 12px; font-weight: bold; color: #2b1801; background-image: url(../images/newsh3bg.jpg); background-repeat: no-repeat; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 54px; }

.news h3 .fbsj { width: 120px; position: absolute; right: 0px; text-align: center; top: 0px; }

.news ul { width: 654px; position: relative; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; background-image: url(../images/newsulbotbg.jpg); background-repeat: no-repeat; background-position: left bottom; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom:20px; }

.news ul li { line-height: 25px; height: 25px; width: 654px; margin: 0px; padding: 0px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #cacaca; position: relative; }

.news ul li a { color: #444; }

.news ul li a:hover { color: #A36B1B; }

.news ul li .righttime { text-align: center; width: 120px; position: absolute; top: 0px; right: 0px; }





.news-article h4 { line-height: 30px; text-align: center; margin: 10px 0px; padding: 0px; height: 30px; width: 708px; font-size: 14px; color: #572500; position: relative;  }

.news-article h5 { text-align: right; font-size: 12px; line-height: 25px; padding: 0px; height: 25px; width: 708px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; }

.news-article p { padding: 0px; margin-top: 10px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; position: relative; }

/*旗下产品样式表*/



#PARENT { width:185px; padding: 0px; position: relative; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }



.cpcontent { width: 704px; position: relative; padding-top: 0px; padding-right: 0px; padding-bottom: 20px; padding-left: 0px; margin-top: 10px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }

.cpcontent ul { position: relative; width: 704px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; padding-top: 0px; padding-right: 0px; padding-left: 0px; display:block; }

.cpcontent ul li { padding: 0px; height: 168px; width: 120px; position: relative; margin-top: 15px; margin-right: 28px; margin-bottom: 15px; margin-left: 28px; float: left;overflow:hidden; }

.cpcontent ul li img { margin: 0px auto; padding: 0px;  height: 118px;overflow:hidden; border: 1px solid #CCC; position: relative; }

.cpcontent ul li h4 { font-size: 12px; color: #623e0b; font-weight: normal; line-height: 20px; padding: 0px; width: 120px; margin-top: 5px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; height: 40px; }

/*旗下产品样式表end*/.cpcontentup { padding: 0px; width: 600px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; }

.cpcontentupleft { background-image: url(../images/cpshowimgbg.jpg); background-repeat: no-repeat; background-position: left top; margin: 0px; padding: 0px; float: left; height: 282px; width: 282px; position: relative; display: block; }

.cpcontentupleft img { margin: 0px; padding: 0px; height: 270px; width: 270px; position: relative; display: block; overflow: hidden; border: 3px solid #c4a372; }

.cpcontentupright { margin: 0px; padding: 0px; float: right; width: 292px; position: relative; height: 282px; color: #683811; }



.cpcontentupright h2 { font-size: 16px; color: #d56900; line-height: 30px; margin: 0px; padding: 0px; height: 30px; width: 292px; }
.buy_button a{background:url(../images/button_buy_hover.png) no-repeat;width:104px;height:33px;text-indent:37px;font-size:0;line-height:0px;color:#fff;display:block;}
.buy_button a:hover{background:url(../images/button_buy.png) no-repeat;}

.cpcontentupright h3 { color: #623e0b; font-size: 12px; line-height: 20px; margin: 0px; padding: 0px; width: 292px;height:60px; font-weight:normal;}

.cpcontentupright table { line-height: 25px; padding: 0px; width: 292px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: #683811; }
.shuxingtable{font-size:12px;}


.tdcolor1{ background-color:#f5e4c0; color: #583502; }

.tdcolor2{ background-color:#fdf8d2; color: #583502; }



.cpcontentdown { width: 600px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; clear: both; display: block; padding-top: 20px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }

.cpcontentdown h2 { font-size: 12px; line-height: 20px; font-weight: bold; background-image: url(../images/showcph2bg.jpg); background-repeat: no-repeat; background-position: left top; color: #FFF; text-indent: 20px; margin: 0px; padding: 0px; height: 20px; width: 600px; }

.cpcontentdown p { padding: 0px; width: 600px; margin-top: 5px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; position: relative; }

.partercontent { padding: 0px; width: 660px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; background-image: url(../images/hmmwbg.jpg); background-repeat: no-repeat; background-position: right bottom;}

.partercontent p { padding: 0px; width: 660px; position: relative; margin-top: 10px; margin-right: auto; margin-bottom: 10px; margin-left: auto; }

.lxcontent { padding: 0px; width: 660px; margin-top: 20px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; color: #572500; font-weight: bold;background-image: url(../images/hmmwbg.jpg); background-repeat: no-repeat; background-position: right bottom; }

.lxcontent h3 { margin: 0px; padding: 0px; height: 30px; position: relative; }

.lxcontent p { padding: 0px; margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; position: relative; }

.lxmap { padding: 0px; height: 221px; width: 314px; border: 2px solid #bbcef5; margin-top: 20px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; }

.zpcontent { padding: 0px; width: 708px; margin-top: 20px; margin-right: auto; margin-bottom: 20px; margin-left: auto; position: relative;background-image: url(../images/hmmwbg.jpg); background-repeat: no-repeat; background-position: right bottom; }

.zpcontent h3 { color: #572500; line-height: 26px; background-image: url(../images/careertitlebg.jpg); background-repeat: no-repeat; padding: 0px; height: 26px; width: 708px; text-indent: 20px; font-size: 12px; font-weight: bold; position: relative; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; }

.zpcontent p { color: #2b1801; line-height: 22px; padding: 0px; margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; position: relative; }

.zpcontent p img{ max-width:100%;}

.hezuohuobantable img a,.hezuohuobantable img{border:solid 1px #ccc;}



/*旗下产品左侧样式代码*/

div.sdmenu { width: 186px; color:#fff; margin:0px auto;

}

div.sdmenu div { overflow: hidden; 

}

* html div.sdmenu div{

    float:left

}

div.sdmenu div.collapsed {

	height: 20px;

}

div.sdmenu div span { display: block; line-height:18px; height:20px;width:166px; font-weight: bold; cursor: pointer; margin-left:0px; _margin-left:0px; margin-top:2px;margin-bottom:2px;background-image: url(../images/currentbg.png); background-repeat: no-repeat; background-position: left 0px; padding-right: 20px; font-size:14px;padding-top:0px;padding-bottom:0px;

text-align:right;color: #fff;}



div.sdmenu div.collapsed { width:166px; color:#6b3c0a ;padding-right:20px;height:20px;line-height:18px;font-size:14px;padding-top:0px;padding-bottom:0px;

}

div.sdmenu div.collapsed span{ color:#6b3c0a; line-height:18px; height:20px;background-image: url(../images/leftlibg.png); background-repeat: no-repeat; background-position: left bottom; font-size:14px;padding-top:0px;padding-bottom:0px;

}

div.sdmenu div.collapsed span .current{ color:#fff; line-height:18px;padding-top:0px;padding-bottom:0px;

}

div.sdmenu div a { padding-left:0px; display: block; color: #6b3c0a; font-size:12px; line-height:25px; margin:2px auto;padding-top:0px;padding-bottom:0px;background :url(../images/leftline.png) no-repeat left bottom;text-align:rigth;width:166px;padding-right:20px;text-align:right;height:25px;font-weight:500;font-size:12px;

}
div.sdmenu div:hover p.left_cp_3{display:block;margin:0px;padding:0px;}
.left_cp_3{display:none;}
div.sdmenu div a.currentxiala{

   color:#e07300;}



div.sdmenu div span a.current { background :none; color:#e07300;width:166px;padding-right:20px;text-align:right;font-size:12px;

}

div.sdmenu div a:hover { text-decoration: none; line-height: 25px; height: 25px; color:#e07300;text-align:right;

font-weight:500;font-size:12px;}

div.sdmenu div span a:hover {

	background:none;

}



/*首页金休产品滚动代码*/

.stepcarousel .belt {

	LEFT: 0px; POSITION: absolute; TOP: 0px

}

#displaycssbelt {

	VISIBILITY: hidden

}

#stocklevels {

	VISIBILITY: hidden

}

.stepcarousel .panel {

	FLOAT: left; MARGIN: 0px 41px 0px 25px; OVERFLOW: hidden; WIDTH: 202px

}

.stock {

	CLEAR: both; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px auto; WIDTH: 929px; COLOR: #000; BORDER-BOTTOM: #000 1px dashed; FONT-FAMILY: arial, verdana, sans-serif; HEIGHT: 10px; TEXT-ALIGN: right

}

.subfeature {

	DISPLAY: block; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 202px

}

.subfeature-txt {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 202px! important; LINE-HEIGHT: 17px; PADDING-TOP: 3px; POSITION: relative

}

.subfeature-txt H2 {

	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 3px

}

.subfeature-txt H2 A {

	COLOR: #000

}

.subfeature-txt H2 A:hover {

	COLOR: #ff0076

}

.subfeature A IMG {

	BORDER-RIGHT: transparent 1px solid; BORDER-TOP: transparent 1px solid; BORDER-LEFT: transparent 1px solid; BORDER-BOTTOM: transparent 1px solid

}

.subfeature A IMG:hover {

	BORDER-RIGHT: #ff0076 1px dashed; BORDER-TOP: #ff0076 1px dashed; BORDER-LEFT: #ff0076 1px dashed; BORDER-BOTTOM: #ff0076 1px dashed

}









/*首页金休产品滚动代码*//* examples_body */

.examples_body {

	width: 1000px;

	margin: 0px auto 0px auto;

	clear: both;

	position: relative;

}

.bx_wrap {

	margin:0px auto 0px auto;padding:0px;width:1000px;height:210px;

}

.bx_wrap ul{margin:0px;padding:0px;}

.bx_wrap ul  li  { width:395px;margin:10px 20px;padding:0px;height:175px; }

.bx_wrap ul li img{width:395px;height:175px;overflow:hidden;display:block;}

.bx_wrap a.prev {

width:32px; height:37px; padding: 0px; float:left; position:relative; margin-top: 100px; margin-right: 0px; margin-bottom: 0px; margin-left: -16px;font-size:0px;



}



.bx_wrap a.next {

width:32px; height:37px; top:100px; position:absolute; left: 932px;



}


.adddatetime{position:absolute;right:20px;top:0px;}
.news_list{width:1000px;margin:0px auto;padding:0px;position:relative;}
.news_list li{width:1000px;height:30px;line-height:30px;margin:0px;padding:0px;position:relative;list-style:none;border-bottom:dashed 1px #ccc;}


.symainright li .txt{ width:451px; height:70px; display:none; line-height:70px; text-align:center; overflow:hidden; position:absolute; top:0; left:0; background:url(../images/block.png);color:#fff;font-weight:bold;font-size:20px; }
.symainright li .txt a{color:#fff;}





span.bggrey a img{width:42px;height:62px;}
span.bggrey a:hover img{width:42px;height:62px;}
span.greyimg  a img {border:solid 4px #ad855f;height:62px;width:392px;}
span.greyimg  a:hover img{border:solid 4px #ff7000;}


.banben{display:none;}