@charset "utf-8";
/* CSS Document */
body{margin:0px;padding:0px; font:12px "宋体"; color:#6e6e6e; width:100%;}
img{border:0;border:none;width:100%;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,span,img{margin:0;padding:0;}
input,from,td,table,img,dl,dt,ul,dd,li,p{padding:0;margin:0; list-style:none;}
ul,li{padding:0px;margin:0px;list-style-type:none;display: block;}
table{border-collapse: collapse;}
a{text-decoration: none;color:#6e6e6e}
a:hover{color:#900}
.centre1120{margin:0 auto;width:1120px; clear:both; overflow:hidden;}
.centre980{margin:0 auto;width:1059px; clear:both;}
.center1920{ max-width:1920px; margin:0 auto; overflow:hidden;}

/*main*/
.ghpc{
	background:url(../images/ghpc_02.jpg) no-repeat center;
	width:100%;
	height:854px;
	margin:0 auto;
	overflow:hidden;
	font-family:"微软雅黑";
}
.ghpc1{
	width:1120px;
	margin:0 auto;
	overflow:hidden;
	margin-top:168px;

}
.ghpc1 .hd{
	width:1120px;
	height:75px;
	background-color:#43331c;
	overflow:hidden;
}
.ghpc1 .hd ul li{
width: 280px;
float: left;
line-height: 75px;
text-align: center;
overflow: hidden;
}
.ghpc1 .hd ul li p{
font-size: 24px;
color: #ffffff;
display: inline-block;
}
.ghpc1 .hd ul li span{
color: #ffffff;
font-size: 24px;
float: right;	
}
.ghpc1 .hd ul li.on{
	background-color:#e85d00;
}
.ghpc1 .bd{
	width:1120px;
	overflow:hidden;
}
.ghpc1 .bd ul li{
	background:url(../images/ghxz_03.jpg) no-repeat center;
	width:1118px;
	height:552px;
	margin:0 auto;
	overflow:hidden;
}
.ghpc2{
	width:670px;
	overflow:hidden;
	margin-left:395px;
	margin-top:40px;
}
.ghpc2 h3{
	font-size:24px;
	color:#43331c;
}
.p1{
	font-size:18px;
	color:#333333;
	line-height:28px;
	border-bottom: 1px dashed #333333;
	padding-bottom:33px;
	margin-bottom:33px;
	padding-top:10px;
}
.p2{
font-size:18px;	
color:#333333;
line-height:28px;
padding-top:10px;
}
.p2 span{
	font-weight:bold;
	color:#0b0b0b;
}
.ghpc2 dl dt{
	width:322px;
	float:left;
	margin-right:26px;
}
.ghpc2 dl dt p{
	font-size:18px;	
color:#333333;
padding-top:10px;
padding-bottom:10px;
}
.ghpc2 dl dt p a{
	color:#e85d00;
}
.dj{
	width:321px;
	height:69px;
	float:left;
}
.ghpc3{
	width:666px;
	margin-left:414px;
	margin-top:65px;
}
.ghpc3 dl dt{
	width:666px;
	float:left;
	margin-bottom: 28px;
}
.ghpc3 dl dt p{
	font-size:18px;
	color:#333333;
	line-height:33px;
}

.ghpc3 dl dt p span{
	width:33px;
	height:33px;
	float:left;
	padding-right: 10px;
}
.ghpc4{
	width:560px;
	height:459px;
	margin-left: 460px;
margin-top: 51px;
}
.ghpc5{
background:url(../images/95_02.jpg) no-repeat center;
width: 100%;
height: 614px;
overflow: hidden;
}

.ghpc8{
	width:1120px;
	height:359px;
    margin:0 auto;
    margin-top: 200px;
    position: relative;
}
.ghpc8 .hd ul{
	display:none;
}
.ghpc8 .bd{
	width:1120px;
}
.ghpc8 .bd ul li{
	float:left;
	width:263px;
	margin-right:23px;
}
.ghpc8 .bd ul li:hover{
	transform:translateY(-5px);-o-transform:translateY(-5px);-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);-moz-transform:translateY(-5px);box-shadow: 0px 0px 5px 0px rgba(0,0,0,.3);
}
.next{
background:url(../images/lr_15.png) no-repeat;
width: 26px;
height: 48px;
position: absolute;
left: -60px;
top: 150px;
z-index: 9999;
}
.prev{
background:url(../images/lr_18.png) no-repeat;
width: 26px;
height: 48px;
position: absolute;
right: -60px;
top: 150px;
z-index: 9999;	
}
.fgx{
width:100%;height:20px;
    background-image:-webkit-gradient(linear,50% 0,0 100%,from(transparent), color-stop(.5,transparent),color-stop(.5,#ececec),to(#ececec)),
    -webkit-gradient(linear,50% 0,100% 100%,from(transparent), color-stop(.5,transparent),color-stop(.5,#ececec),to(#ececec));
    background-image:-moz-linear-gradient(50% 0 -45deg,transparent,transparent 50%,#ececec 50%,#ececec),
    -moz-linear-gradient(50% 0 -135deg,transparent,transparent 50%,#ececec 50%,#ececec);                                
    background-size:15px 15px;
    background-repeat:repeat-x;
    background-position:0 100%; 
background-color: #ffffff;	
}
.ghpc9{
	background:url(../images/ghbm_02.jpg) no-repeat center;
	width:100%;
	height:1071px;
	overflow:hidden;
	font-family:"微软雅黑";
}
.ghpc10{
	width:1120px;
	margin:0 auto;
	overflow:hidden;
}
.ghbox{
	width:100%;
	margin-top:167px;
}
.ghbox .hd{
	width:1121px;
	height:96px;
	background-color:#ffffff;
}
.ghbox .hd ul li{
	width:186px;
	height:96px;
	float:left;
	background-color:#43331c;
	text-align:center;
	position:relative;
	margin-right:1px;
}
.ghbox .hd ul li p{
	font-size:24px;
	color:#ffffff;
	line-height:96px;
}
.ghbox .hd ul li.on{
	background-color:#e85d00;
}
.ghbox .hd ul li.on .im1{
	display:block;
}
.im1{
	display:none;
	width:11px;
	height:6px;
	position:absolute;
	bottom:-6px;
	left:90px;
	z-index:9999;
}
.ghbox .bd{
	width:1120px;
	margin:0 auto;
	overflow:hidden;
	background-color:#ffffff;
}
.ghbox1,.ghbox2,.ghbox3,.ghbox4,.ghbox5,.ghbox6{
	width:1030px;
	margin:0 auto;
	overflow:hidden;
	margin-top:45px;
}
.dx {
    width: 180px;
    height: 160px;
    border: 0;
    position: absolute;
    opacity: 0;
}
div[class^="ghbox"] dl dt{
	width:180px;
	height:160px;
	border:1px solid #dbdbdb;
	border-radius:5px;
	float:left;
	margin-right:30px;
	margin-bottom:34px;
	color: #333333;
}
div[class^="ghbox"] dl dt img{
	width:80px;
	height:80px;
	display:block;
	margin:0 auto;
	margin-top:16px;
}
div[class^="ghbox"] dl dt p{
font-size: 21px;
line-height: 22px;
text-align: center;
padding-top: 10px;
}
.ghpc11{
	background-color:#ececec;
	width:1120px;
	height:289px;
	overflow:hidden;
}
.ghpc11 ul{
	width:772px;
	float:left;
	margin-left:62px;
	margin-top:52px;
}
.ghpc11 ul li{
	width:770px;
	float:left;
	line-height:42px;
	margin-bottom:24px;
}
.ghpc11 ul li span{
	font-size:21px;
	color:#000000;
}
.ghpc11 ul li input{
	line-height:42px;
	padding-left:10px;
}
.select{
	height:40px;
	width:256px;
	border:1px solid #e0e0e0;
}
.a4{
	width:246px;
	line-height:40px;
	border:1px solid #e0e0e0;
}
.a1{
	width:380px;
	line-height:40px;
	border:1px solid #e0e0e0;
}
.a2{
width:246px;
	line-height:40px;
	border:1px solid #e0e0e0;	
	margin-left: 8px;
}
.ghtj{
	width:158px;
	height:172px;
	float:left;
	background:url(../images/ghpc1_03.jpg) no-repeat center;
	border:0;
	margin-left:60px;
	margin-top: 55px;
}
.ghpc12{
	width:100%;
	height:496px;
	background-color:#fcfbf9;
	overflow:hidden;
	font-family:"微软雅黑";
}
.ghpc13{
	width:1120px;
	margin:0 auto;
	overflow:hidden;
	margin-top:62px;
}
.ghpc13 ul li{
	float:left;
	width:241px;
	margin-right:52px;
	margin-bottom:30px;
}
.ghpc13 p{
	font-size:18px;
	color:#333333;
	text-indent:2em;
	line-height: 28px;
}
.ghpc13 p span{
	font-weight:bold;
	color:#f40000;
}
.cur{
	background-color:#bda47f;
	color:#ffffff;
	border:1px solid #b5995e;
}
.cur p{
color:#ffffff;	
}