/* header */

.header{ width:100%;}

.top_banner{ width:100%; height:94px; background:url(../images/top_banner.jpg) top center no-repeat; overflow:hidden;}

.logo_box{ width:100%; height:100px; background-color:#fff; border-bottom:1px solid #FFF;}

.logo{ overflow:hidden; width:1200px; margin:0px auto;}

.top_logo{ float:left;width:312px; margin-left:10px; margin-top:22px;}

.top_logo img{ width:337px; height:60px;}

.top_ry{ float:left; width:468px;  margin-left:42px; text-align:center; margin-top:36px;}

.top_ry a{ display:block; float:left; margin-left:140px;}

.top_ry a img{ width:auto;}



.top_tel{ float:right; margin-top:22px;width:245px;}

.top_tel img{ width:216px; height:60px;}



.navbg {

	width:100%;

	background:#b1813c;

	height:69px;

	 border-bottom:1px solid #b1813c;

}

.nav {

	width:1200px;

	height:70px; background-color:#b1813c;

	margin:0 auto;

	position:relative;

}



.nav .daoh {

	display:block;

	width:964px;

	position:absolute;

	left:236px;

	top:0;	

}
.nav .daoh li.zx{  width:206px;}
.nav .daoh .zx a{ background:url(../images/zx.jpg) no-repeat 20px center #c59146; padding-left:22px; width:186px; color:#FFFFFF; font-size:20px; font-weight:bold; line-height:37px;}
.nav .daoh .zx a img{ margin-top:5px;}

.daoh ul {

	width:964px;

}

.daoh ul li {

	float:left;

	width:107px;

	height:69px;

	line-height:20px;

	text-align:center;

}



.daoh ul li.noline {

	border:none;

}

.daoh ul li a {

	width:107px;

	display:block;

	font-size:16px;

	font-family:"Î¢ÈíÑÅºÚ";

	color:#fff3e0;

	text-align:center;
	height:54px;
	line-height:20px;
	background:url(../images/bor_1.jpg) no-repeat center right;
	padding-top:15px;

}
.daoh ul li a span{ font-size:11px; color:#fff3e0;}

.daoh ul li a:hover {background:#c6954e;}

.nav .guah {

	width:145px;

	background:#414141;

	position:absolute;

	left:659px;

	top:0;

}

.nav .guah a {

	display:block;

	height:50px;

	line-height:50px;

	font-size:16px;

	font-family:"Î¢ÈíÑÅºÚ";

	color:#fff;

	text-align:left;

	padding-left:38px;

	background:url(../images/10.jpg) no-repeat 13px 20px;

}

.Z_TypeList {width:236px; height: 69px; z-index:99;background-color:#c6954e ;z-index:99; position:relative;}

.Z_TypeList .title a{ font-size: 18px; color: #fff; width:100%; height: 69px; line-height: 69px; text-align: center; display: block; text-decoration: none; font-weight: 100; cursor:pointer; background:url(../images/xm_jt_2.png) no-repeat 200px center}

.Z_TypeList .title a:hover,.Z_TypeListhover{background:url(../images/xm_jt_2.png) no-repeat 200px center #c6954e;}

.Z_MenuList_ul{ overflow:hidden;}

.Z_TypeList .Z_MenuList {width:236px; line-height:26px;height:0; display: none; z-index: 999; overflow:hidden;}

.Z_TypeList .Z_MenuList ul li { width:236px;	display: block; position: relative; background: #c6954e;  border-bottom:1px solid #e3c59a; height:60px; overflow:hidden;}

.Z_TypeList .Z_MenuList ul li h3{ font-size:14px; background: url(../images/ico_2_1.png) no-repeat; font-weight: 100; display: block; margin-left:14px; padding-left:90px; height:60px; line-height:50px;}

.Z_TypeList .Z_MenuList ul li h3 a{ color:#fff4e5; display:block; width:100%; height:59px}

.Z_TypeList .Z_MenuList ul li a:hover{ color:#414141; overflow:hidden; }

.Z_TypeList .Z_MenuList ul li.alt a{ color:#fff4e5;}

.Z_TypeList .Z_MenuList ul li.alt{background: #b4843f;border-right:none; overflow:hidden; width:236px; height:60px;}

.Z_TypeList .Z_MenuList ul li.alt h3{z-index:9999; background: url(../images/icohover_2_1.png) no-repeat;}

.Z_TypeList .Z_MenuList ul  li.list-item0 h3, .Z_TypeList .Z_MenuList ul  li.list-item0.alt h3{ background-position: 0 5px; }

.Z_TypeList .Z_MenuList ul  li.list-item1 h3, .Z_TypeList .Z_MenuList ul  li.list-item1.alt h3 { background-position: 0 -57px; }

.Z_TypeList .Z_MenuList ul  li.list-item2 h3, .Z_TypeList .Z_MenuList ul  li.list-item2.alt h3 { background-position: 0 -115px; }

.Z_TypeList .Z_MenuList ul  li.list-item3 h3, .Z_TypeList .Z_MenuList ul  li.list-item3.alt h3 { background-position: 0 -175px; }

.Z_TypeList .Z_MenuList ul  li.list-item4 h3, .Z_TypeList .Z_MenuList ul  li.list-item4.alt h3 { background-position: 0 -237px; }

.Z_TypeList .Z_MenuList ul  li.list-item5 h3, .Z_TypeList .Z_MenuList ul  li.list-item5.alt h3 { background-position: 0 -295px; }

.Z_SubList{ position: absolute; height: 309px; left:236px; top:70px; line-height: 21px;width: 0; background:#FFF; display:none;}

.Z_SubList .subView{ position: absolute; top: 0; left: 0; width:580px; padding:40px 10px 0 10px; overflow: hidden; display: none; font-family:"Î¢ÈíÑÅºÚ";}

.box-shadow { padding:40px 10px 10px 0; z-index:999;}

.subView .sv_l{float: left; height: 304px; margin-left: 12px; width: 253px;}

.subView .sv_c{ width:300px; float:left; padding:0 20px}

.sv_c .svc_t{ overflow:hidden}

.sv_c .svc_t a{ display:block; width:94px; height:30px; float:left; background:#b1813c; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; line-height:30px; color:#fff; text-align:center; margin:0 3px 6px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}

.sv_c .svc_t a:hover{ background:#8e652a}

.sv_c .svc_b{ padding-top:26px}

.sv_c .svc_b a{ color:#333;}
.sv_c .svc_b a:hover{ color:#b1813c;}
.sv_c .svc_b h4{  border-bottom:1px solid #ccc; width:100%; zoom:1; overflow:hidden;}
.sv_c .svc_b h4 p{font-size:16px; height:24px; width:200px; float:left; color:#333333; font-family:"Î¢ÈíÑÅºÚ";}
.sv_c .svc_b h4 a{ float:right; background:url(../images/more.jpg) no-repeat center 5px; width:15px; height:20px; display:block;}
.sv_c .svc_b h4 a:hover{ float:right; background:url(../images/moreh.jpg) no-repeat center 5px; width:15px; height:20px; display:block;}
.sv_c .svc_b ul{ padding-top:12px}

.sv_c .svc_b ul li{ background:url(../images/jyybs_29_1.jpg) no-repeat left; padding-left:20px; font:14px/22px "Î¢ÈíÑÅºÚ"; color:#353535; line-height:26px;}

.subView .sv_r{ width:210px; float:left}

.sv_r h4{ font-size:15px; height:24px; border-bottom:1px solid #ccc}

.sv_r .svr_cen{ overflow:hidden; padding:17px 0}

.svr_cen .svrc_l{ width:13px; height:25px; margin-top:92px; margin-right:11px; cursor:pointer; background:url(../images/jyybs_21.jpg) no-repeat; float:left}

.svr_cen .svrc_r{ width:13px; height:25px; margin-top:92px; cursor:pointer; background:url(../images/jyybs_24.jpg) no-repeat; float:right}

.svr_cen .svrc_c{ width:159px; height:255px; float:left; overflow:hidden; padding-left:13px;}

.svrc_c ul{ width:100%}

.svrc_c ul li{ width:159px; height:248px; float:left}

.svrc_c ul li img{ width:159px; height:208px}

.svrc_c ul li span{ display:block; margin:20px auto 0; width:154px; height:20px; background:url(../images/jyybs_34.jpg) no-repeat; overflow:hidden}

.svrc_c ul li span a{ display:block; width:72px; height:20px}

.svrc_c ul li span .a_l{ float:left}

.svrc_c ul li span .a_r{ float:right}

.con { width:1000px; margin:0 auto;}

.jpxm {

	padding:30px 0 40px 0;

}

.con .jpxm h1 {

	background:url(../images/jpxm_hbg.jpg) repeat-x 0 20px;

}

.con .jpxm h1 span {

	background:#fff;

	color:#662402;

	font-size:32px;

}

.jpxm ul {

	padding-top:30px ;

}

.jpxm ul li {

	float:left;

	padding:0px 15px;

}
