* {margin: 0px;	padding: 0px;}
body {font-family:\5FAE\8F6F\96C5\9ED1;font-size: 14px; line-height: 200% ;color: #444444;background: #f5f5f5;}
.clear {font-size: 0px;	clear: both;line-height: 0px; height: 1px;}
.clearfix:after {content: "."; 	display: block;  height: 0;	clear: both; visibility: hidden;}
.clearfix {min-height: 1px;}
* html .clearfix {height: 1px;}
img {border:none;}
a{color: #444444;}
a:link {TEXT-DECORATION: none;}
a:visited {TEXT-DECORATION: none;}
a:hover {TEXT-DECORATION: none;}
a:active {TEXT-DECORATION: none;}
ul,li{list-style-type: none;}
center {
    display: block;
    text-align: -webkit-left;
}

/* header */
#header {}
#header .head_box { width: 1000px; height: 117px; margin:0 auto; position: relative;}
#header .logo { position: absolute; top: 45px; left: 0px;}
#header .tel { color:#fd0202; font-size:22px; position: absolute; top: 30px; right: 0px;}


/* banner */
#banner1{ position:relative; width:681px; width:100%;}
.head{ position:absolute; z-index:99999; width:100%; height:110px; background:url(../images/head_bg_04.png) left top repeat-x;}
.nav{ width:1400px; margin:0 auto; position:relative;}
.logo{ position:absolute; left:0; top:8px; float:left;}
.nav ul.nav_link{ float:right;}
.nav ul.nav_link li{ float:left; margin: 0 25px;}
.nav ul.nav_link li a{ color:#ffd8a9; font-size:16px;}
.nav_box .nav-line{position:absolute; border-bottom:#ffd8a9 solid 3px;overflow:hidden;left:0;top:36px;}
.nav_box{ position:absolute; top:43px; right:0px;}
.banner{height:681px;overflow:hidden;}
.banner .d1{width:100%;height:681px;display:block;position:absolute;left:0px;top:0px;}
.banner .d2{ min-width:120px;height:50px;clear:both;position:absolute;z-index:100;left:50%;top:655px; text-align:center;}
.banner .d2 ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -96px;display:inline;}
.banner .d2 li{width:50px;height:50px;overflow:hidden;cursor:pointer;background:url(../images/banner_bg_03.png) center no-repeat;float:left;margin:0 5px;display:inline;}
.banner .d2 li.nuw{background:url(../images/banner_on_03.png) center no-repeat;}
.banner_m .d1{width:100%;height:502px;display:block;position:absolute;left:0px;top:0px;}
.banner_m{height:502px;overflow:hidden;}
/*content_1*/
#content_1{ width:1400px; margin:0 auto; padding-top:77px;}
#content_1 ul.menu{ width:86%; margin:0 auto; overflow:hidden;}
#content_1 ul.menu li a{ width:255px; height:196px; border:#c8c8c8 double 1px; border-width:3px; float:left; text-align:center;}
#content_1 ul.menu li a:hover{border:#916735 double 1px; border-width:3px;}
#content_1 ul.menu li.li1 .li1_top{ height:99px; width:255px; background:url(../images/a1_03.png) center no-repeat #ffffff;}
#content_1 ul.menu li.li1 .li1_bot{ padding-top:18px; text-align:center;}
#content_1 ul.menu li.li1 .li1_bot h2{ color:#282828; font-size:22px; font-weight:normal; padding-bottom:18px;}
#content_1 ul.menu li.li1 a:hover .li1_top{ background:url(../images/a1_on.png) center no-repeat #916735;}
#content_1 ul.menu li.li1 a:hover .li1_bot h2{ color:#916735;}
#content_1 ul.menu li.li2{ margin-left:50px; float:left;}
#content_1 ul.menu li.li3{ margin-left:50px; float:left;}
#content_1 ul.menu li.li4{ margin-left:50px; float:left;}
#content_1 ul.menu li.li2 .li1_top{ height:99px; width:255px; background:url(../images/a2.png) center no-repeat #ffffff;}
#content_1 ul.menu li.li2 .li1_bot{ padding-top:18px; text-align:center;}
#content_1 ul.menu li.li2 .li1_bot h2{ color:#282828; font-size:22px; font-weight:normal; padding-bottom:18px;}
#content_1 ul.menu li.li2 a:hover .li1_top{ background:url(../images/a2_on_06.png) center no-repeat #916735;}
#content_1 ul.menu li.li2 a:hover .li1_bot h2{ color:#916735;}
#content_1 ul.menu li.li3 .li1_top{ height:99px; width:255px; background:url(../images/a3_05.png) center no-repeat #ffffff;}
#content_1 ul.menu li.li3 .li1_bot{ padding-top:18px; text-align:center;}
#content_1 ul.menu li.li3 .li1_bot h2{ color:#282828; font-size:22px; font-weight:normal; padding-bottom:18px;}
#content_1 ul.menu li.li3 a:hover .li1_top{ background:url(../images/a3_on.png) center no-repeat #916735;}
#content_1 ul.menu li.li3 a:hover .li1_bot h2{ color:#916735;}
#content_1 ul.menu li.li4 .li1_top{ height:99px; width:255px; background:url(../images/a4_07.png) center no-repeat #ffffff;}
#content_1 ul.menu li.li4 .li1_bot{ padding-top:18px; text-align:center;}
#content_1 ul.menu li.li4 .li1_bot h2{ color:#282828; font-size:22px; font-weight:normal; padding-bottom:18px;}
#content_1 ul.menu li.li4 a:hover .li1_top{ background:url(../images/a4_on.png) center no-repeat #916735;}
#content_1 ul.menu li.li4 a:hover .li1_bot h2{ color:#916735;}
#content_1 .about{ width:100%; margin:0 auto; padding-top:20px;}
#content_1 .about span{ display:block; text-align:center; color:#b4b4b4; }
#content_1 .about span h2{ color:#141414; font-size:24px; font-weight:normal; padding-bottom:5px;}
#content_1 .about_con{ color:#646464; font-size:14px; padding-top:20px;}
#content_1 .pro{ width:100%; margin:0 auto; padding-top:100px;}
#content_1 .pro_left{ float:left;}
#content_1 .pro_right{ float:right; width:70%; position:relative}
#content_1 .search{ float:right; width:180px; position:absolute;top:-30px; right:0;}
.search{ float:right; width:180px;position:absolute;top:30px; right:0;}
.ta1{ width:150px; height:23px; line-height:23px; border:#a0a0a0 solid 1px; float:left; background:#f7f7f7; color:#969696;}
.ta2{ float:left; width:25px; height:25px; background:url(../images/b_bg_03.png) center no-repeat; border:none;}
#content_1 .pro_right ul li{ float:left; padding-bottom:5px; padding-top:5px; border:#c8c8c8 solid 1px; margin-left:30px; margin-top:30px;}
#content_1 .pro_right ul li a{ text-align:center; display:block;  }
#content_1 .pro_right ul li a:hover{ background:#d3a874;}
#content_1 .pro_right ul li a span{ display:block; width:400px; height:60px; border-bottom:#c8c8c8 solid 1px; border-top:#c8c8c8 solid 1px; font-size:17px; color:#5a5a5a;}
#content_1 .pro_right ul li a span h2{ background:url(../images/dian1_03.png) center no-repeat; width:8px; height:5px; margin:0 auto; padding-top:15px;}
#content_1 .pro_right ul li a:hover span h2{ background:url(../images/dian2_05.png) center no-repeat;}
#content_1 .pro_right ul li a:hover span{ background:#916735; color:#ffffff;}
.guanggao{ width:100%; height:516px; overflow:hidden; margin-top:36px;}
.news{ width:1400px; margin:0 auto;overflow:hidden;}
.news_left{ float:left; padding:14px; border:#cbcbcb solid 1px;}
.news_right{ float:left; margin-left:40px; width:50%;}
.news_title{ width:100%; font-size:20px; font-weight:bold; border-bottom:solid 1px #906b36; color: #906b36; line-height:30px;}
.news_title span a{ font-size:12px; color:#916735; float:right; display:block;}
.news_right ul li .news_img{ float:left; background:#e4e4e4; text-align:center; width:80px; height:100px; color:#969696; font-size:16px; font-family:"Arial";}
.news_right ul li .news_img h1{ font-family:"Broadway"; font-size:30px; color:#464646; padding-top:20px; padding-bottom:10px;}
.news_right ul li .news_text{ width:80%; padding-left:20px; padding-right:36px; float:right; color:#969696; font-size:14px; height:100px;}
.news_right ul li .news_text h2{ color:#464646; font-size:16px; font-weight:normal; padding-top:8px; padding-bottom:10px;}
.news_right ul li a:hover .news_text{ background:#f8f8f8;}
.news_right ul li { margin-top:8px;}
/* content */
#content{width: 1400px; padding-top: 10px; padding-bottom: 10px; margin:0 auto; background:#FFF; padding-bottom:67px;}
#content .danye{ padding-top:20px; position:relative;}
#content .title{ text-align:center; background:url(../images/title_bg_03.png) center no-repeat; font-size:20px; color:#916735;}
#content .fen{ padding-left:50px; padding-right:50px; margin:0 auto; text-align:center;}
#content .fen a{ padding:10px 20px; background:#916735; margin-left:17px; color:#FFF; float:left; font-size:17px;  border-bottom:#bebebe solid 3px; border-right:#bebebe solid 2px;}
#content .fen{ text-align:center; margin:0 auto; margin-top:30px;}
#content .danye_con{ font-size:16px; color:#646464; line-height:30px; margin-top:20px;  padding-left:56px; padding-right:56px;}
#content .danye_con_c{ font-size:16px; color:#646464; line-height:30px; margin-top:50px;  padding-left:10%;float:left; width:45%;}
#content .danye_con_img {float:right;}

#content .list ul.pro li{ float:left; width:24%; margin:10px 5px;}
#content .list ul.pro li span{ display:block; text-align:center; color:#464646; font-size:16px;}
#content .list ul.pro li img{ border:#c8c8c8 solid 1px; padding:2px; width:100%;}
#content .list ul.pro li a:hover img{ border:#F00 solid 1px;}
#content .list{ width:95%; margin:0 auto;}
#content .show_title{ width:100%; height:30px; line-height:30px; border-bottom:#966e3f solid 2px;}
#content .show_title span{ float:right; margin-right:12px; font-size:14px; color:#916735;}
#content .show_title span a{color:#916735;}
#content .show_title span a:hover{ text-decoration:underline;}
#content .danye_con h2{ color:#646464; font-size:20px; font-weight:normal; text-align:center; padding-bottom:20px;}
#content .page_1{ padding-top:20px; border-top:#916735 dotted 2px;  width:95%; margin:0 auto;margin-top:50px;}
#content .page_1 a{color:#646464; font-size:14px;}
#content .page_1 a:hover{ color:#916735;}
#content .list ul.news{ width:1300px; margin:0 auto;}
#content .list ul.news li{ padding-top:20px; padding-bottom:20px; border-bottom:#969696 dashed 1px; width:100%;}
#content .list ul.news li .news_img{ float:left; width:20%;}
#content .list ul.news li .news_img img{ width:100%; height:auto;}
#content .list ul.news li .news_text{ width:78%; float:right; color:#646464; font-size:15px; line-height:25px; padding-left:20px; padding-bottom:10px;}
#content .list ul.news li .news_con{ width:90%; float:left; line-height:25px;}
#content .list ul.news li .news_text h2{ font-size:18px; color:#454545; font-weight:normal; padding-bottom:10px; padding-top:5px;}
#content .list ul.news li .news_text span.span1{ float:right; width:84px; height:100px; background:#f1f1f1; margin-top:-10px; text-align:center; margin-right:10px;}
#content .list ul.news li .news_text span.span1 h3{font-family:"Broadway"; font-size:30px; color:#464646; padding-top:20px;}
#content .list ul.news li .news_text span.span2{ float:left; margin-top:10px; display:block; width:111px; height:33px; line-height:33px; text-align:center;color:#646464; font-size:15px; background:#f1f1f1;}
#content .list ul.news li a:hover .news_text span.span2{ background:#916735; color:#FFF;}
#content .list ul.news li a:hover .news_text{ background:#f8f8f8;}
#content .contact_left{ float:left; color:#505050; font-size:18px; line-height:40px; padding-left:20px;}
#content .contact_left h2{ color:#3c3c3c; font-size:30px;}
#content .contact_right{ padding-left:50px; float:left; padding-top:30px;}

#content .list ul.search1{ width:1300px; margin:0 auto;}
#content .list ul.search1 li{ padding-top:20px; padding-bottom:20px; border-bottom:#969696 dashed 1px; width:100%;}

#content .list ul.search1 li .news_text{ width:100%; float:right; color:#646464; font-size:15px; line-height:25px; padding-left:20px; padding-bottom:10px;}
#content .list ul.search1 li .news_con{ width:90%; float:left; line-height:25px;}
#content .list ul.search1 li .news_text h2{ font-size:18px; color:#454545; font-weight:normal; padding-bottom:10px; padding-top:5px;}
#content .list ul.search1 li .news_text span.span1{ float:right; width:84px; height:100px; background:#f1f1f1; margin-top:-10px; text-align:center; margin-right:10px;}
#content .list ul.search1 li .news_text span.span1 h3{font-family:"Broadway"; font-size:30px; color:#464646; padding-top:20px;}
#content .list ul.search1 li .news_text span.span2{ float:left; margin-top:10px; display:block; width:111px; height:33px; line-height:33px; text-align:center;color:#646464; font-size:15px; background:#f1f1f1;}
#content .list ul.search1 li a:hover .news_text span.span2{ background:#916735; color:#FFF;}
#content .list ul.search1 li a:hover .news_text{ background:#f8f8f8;}
/* side */
#side{ float: left; width: 240px; overflow: hidden;}

/* main */
#main{ float: right; width: 745px; overflow: hidden;}

/* footer */
#footer{ background:#000; margin-top:65px;}
#footer .foot_box{ width: 1400px; height:auto; margin:0 auto; text-align:center; color:#FFF; font-family:"宋体"; font-size:14px; padding-top:50px; padding-bottom:30px;}
#footer .top{ float:right; margin-top:-50px;}
/* public */
.font_red{ color: #ff2b2b;}
.form_s{ width: 120px; height: 22px; border: 1px solid #dadada;}

/*roll1*/
.rollBox {width: 1400px;margin: 0 auto; overflow:hidden;}
.rollroll_img{width: 1400px;margin: 0 auto;}
.rollroll_img .Cont {float: left;overflow: hidden;width: 1400px; margin-left:0px;}
.rollroll_img .Cont .pic{float: left; width:275px; height: 350px; margin:0 12px;}
.rollroll_img .Cont .pic .roll_img { width:275px;height:254px; display: table-cell;line-height:214px;text-align:center;vertical-align:middle;*display: block;*font-size:107px;}
.rollroll_img .Cont .pic .roll_img IMG {vertical-align:middle; height:254px; width:285px; border:#c8c8c8 solid 1px; padding:1px;}
.rollroll_img .Cont .pic_txt{text-align: center; width:160px; margin:0 auto; line-height:20px;}
.rollroll_img .Cont .pic_txt{color: #464646;font-family:\5FAE\8F6F\96C5\9ED1; font-size:17px; margin-top:10px; }
.rollroll_img .ScrCont {width: 10000000px;}
.rollroll_img #List1 {float: left; margin-top:15px;}
.rollroll_img #List2{float: left; margin-top:15px;}	
.rollroll_img .Cont .pic a:hover .roll_img IMG{ border:#916735 solid 1px;}
.rollroll_img .Cont .pic a:hover .pic_txt{ color:#916735;}

.zzsc ul li{position:relative;}
.zzsc ul li .mark{ background:url(../images/jia_03.png) no-repeat center 80px #000;opacity:0.7; display:none; width:100%; height:100%; position:absolute; left:0 ; top:0; z-index:15; text-indent:-3000px; overflow:hidden;filter:alpha(opacity=0.7);}
#zzsc li{position:relative;}
#zzsc li .mark{ background:url(../images/jia_03.png) no-repeat center 80px #000;opacity:0.7; display:none; width:100%; height:100%; position:absolute; left:2px; top:2px; z-index:15; text-indent:-3000px; overflow:hidden;filter:alpha(opacity=0.7);}

.jquery-slider-wrapper{position:relative;clear:both;zoom:1;}
.jquery-slider-slide{display:none;margin:0;padding:0;position:absolute;left:0;top:0;width:100%;}
.jquery-slider-slide img{border:0;margin:0;padding:0;}
.jquery-slider-slide-current{display:block;z-index:2;}
.jquery-slider-slide-next{display:block;z-index:1;}
.jquery-slider-selectors{display:block;overflow:hidden;position:absolute;bottom:10px;right:10px;z-index:3;}
.jquery-slider-selector{background:url(../images/jquery-slider-theme.png) no-repeat 0px -70px;display:inline;float:left;width:16px;height:16px;margin:0 0 0 5px;}
.jquery-slider-selector-current{background:url(../images/jquery-slider-theme.png) no-repeat -16px -70px;}
.jquery-slider-selector span{display:none;}
.jquery-slider-control{display:none;right:50%;top:50%;position:absolute;cursor:pointer;width:48px;height:69px;margin-top:-34px;margin-right:-24px;z-index:4;}
.jquery-slider-control span{display:none;}
.jquery-slider-control-play{background:url(../images/jquery-slider-theme.png) no-repeat -144px 0;}
.jquery-slider-control-pause{background:url(../images/jquery-slider-theme.png) no-repeat -96px 0;}
.jquery-slider-hovered .jquery-slider-control{display:block;}
.jquery-slider-navigation{display:block;}
.jquery-slider-navigation-prev{background:url(../images/jquery-slider-theme.png) no-repeat 0 0;display:none;left:0;top:50%;position:absolute;cursor:pointer;width:48px;height:69px;margin-top:-34px;z-index:4;}
.jquery-slider-navigation-prev span{display:none;}
.jquery-slider-navigation-next{background:url(../images/jquery-slider-theme.png) no-repeat -48px 0;display:none;right:0;top:50%;position:absolute;cursor:pointer;width:48px;height:69px;margin-top:-34px;z-index:4;}
.jquery-slider-navigation-next span{display:none;}
.jquery-slider-hovered .jquery-slider-navigation-prev,.jquery-slider-hovered .jquery-slider-navigation-next{display:block;}
.jquery-slider-wrapper .caption{padding:6px 10px;background:#333333;font-size:13px;position:absolute;bottom:10px;left:10px;color:#FFFFFF;}
.jquery-slider-timer{color:#000000;height:3px;width:100%;position:absolute;bottom:0;left:0;z-index:4;}
.jquery-slider-timer-bar{background:#000000;opacity:0.5;height:3px;width:0;float:left;display:inline;}
/*分页*/
DIV.digg {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 66px; TEXT-ALIGN: left;
}
DIV.digg A {
	BORDER-RIGHT: #916735 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #916735 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 2px; BORDER-LEFT: #916735 1px solid; COLOR: #969696; PADDING-TOP: 5px; BORDER-BOTTOM: #916735 1px solid; TEXT-DECORATION: none
}
DIV.digg A:hover {
	BORDER-RIGHT: #916735 1px solid; BORDER-TOP: #916735 1px solid; BORDER-LEFT: #916735 1px solid; COLOR: #000; BORDER-BOTTOM: #916735 1px solid
}
DIV.digg A:active {
	BORDER-RIGHT: #916735 1px solid; BORDER-TOP: #916735 1px solid; BORDER-LEFT: #916735 1px solid; COLOR: #000; BORDER-BOTTOM: #916735 1px solid
}
DIV.digg A.select {
	BORDER-RIGHT: #916735 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #916735 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 2px; BORDER-LEFT: #916735 1px solid; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #916735 1px solid; BACKGROUND-COLOR: #916735
}
DIV.digg SPAN.disabled {
	BORDER-RIGHT: #916735 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #916735 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 2px; BORDER-LEFT: #916735 1px solid; COLOR: #916735; PADDING-TOP: 5px; BORDER-BOTTOM: #916735 1px solid
}

/* pro_list3 */

.pro_list3 dd{
	margin-bottom: 27px;
}
.pro_list3 dd a{
	display: flex;
	display: -ms-flexbox;
	display: -webkit-flex;
	align-items: center;
	-webkit-align-items: center;
	-ms-align-items: center;
	flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	background: #f8f8f8;
	border: 1px solid #e5e5e5;
}
.pro_list3_pic{
	width: 20.8%; float:left;
}
.pro_list3_pic img{ width:100%;}
.pro_list3_con{
	width: 69.2%;
	padding: 25px 4%;
	background: #f8f8f8;float:right;
}

.pro_list3_con .list_tt24{
	margin-bottom: 20px;
}
.pro_list3 dd a:hover{
	box-shadow: 0 0 12px rgba(115,115,115,.2);
	transform: translateY(-3px);
	-webkit-transform: translateY(-3px);
}
.pro_list3 dd a:hover .list_tt24{
	color: #f39800;
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
}
.list_tt24{
	display: block;
	color: #222;
	font-size: 18px;
	
	transition:all 0.5s;
	-webkit-transition:all 0.5s; text-transform:uppercase;
}
.news_box1_r_text{
	font-size: 14px;
	line-height: 24px;
	color: #888;
	margin-bottom: 30px;
}
.more_btn1{
	width: 100%;
	width: 140px;
	height: 30px;
	display:flex;
	display:-ms-flexbox;
	display:-webkit-flex;
	justify-content:center;
	-ms-justify-content:center;
	-webkit-justify-content:center;
	align-items: center;
	-webkit-align-items: center;
	-ms-align-items:center;
	font-size: 14px;
	color: #222;
	border: 1px solid #222;
	transition:all 0.5s;
	-webkit-transition:all 0.5s;
}
.more_btn1 .icon{
	font-size: 14px;
	margin-left: 6px;
}
.more_btn1.hover,
.more_btn1:hover{
	border-color: #916735 !important;
	background: #916735 !important;
	transition:all 0.5s;
	-webkit-transition:all 0.5s;
}
.prodts {
    padding:20px 0 50px 0;
    background: #fff;height: auto;
		overflow: hidden;
}
.prodts_2 {
    padding: 30px 0; width:1440px;    margin: auto;
}
.prodts_2 dl {
		height: auto;
		overflow: hidden;
		float: left;
    width: 20%;
    padding: 0 2%;
	}
.prodts_2 dl:nth-child(-n+3) {
    border-right: dashed 1px #ddd;
}
	.prodts_2 dl dt {
		width: 100%;
		height: auto;
		margin: auto;
	}

	.prodts_2 dl dt img {
		display: block;
		margin: auto;
	}

	.prodts_2 dl dd {
		height: auto;
		overflow: hidden;
	}

	.prodts_2 dl dd h3 {
		width: 100%;
		text-align: center;
		font-size: 14px;
		font-weight: 700;
		padding: 0 0 10px 0;
	}

	.prodts_2 dl dd P {
		text-align: center;
		font-size: 13px;
		line-height: 25px;
	}

