@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0;}
a{ text-decoration:none;}
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;*/}
body{ font-family:"Î¢ÈíÑÅºÚ"; overflow-x:hidden; background:none;}
img{ border:0;}
.clear{ clear:both;}
.cen1200{width:1200px; margin:0 auto; overflow:hidden;}

.banner1{
	background:url(../images/zzy_02.jpg) no-repeat center;
	width:100%;
	height:455px;
	overflow:hidden;
}
.banner2{
	background:url(../images/zzy_03.jpg) no-repeat center;
	width:100%;
	height:497px;
	overflow:hidden;
}
.im1{
	width:711px;
	height:398px;
	position:absolute;
	border:6px solid #e6e6ed;
	border-radius:10px;
	z-index:2;
	left: 245px;
top: 40px;
}
.im2{
	width:260px;
	height:450px;
	position:absolute;
	z-index:3;
	left: 120px;
top: 16px;
}
.gpzzy{
	width:100%;
	margin:0 auto;
	overflow:hidden;
}
.zzytit{
	width:1019px;
	height:91px;
	border:1px solid #949494;
	margin:0 auto;
	margin-top:110px;
}
.zzytit p{
font-size: 23px;
color: #2c2c2c;
text-align: center;
width: 925px;
background-color: #fff;
margin: 0 auto;
margin-top: -46px;
}
.zzytit p span{
	font-size:60px;
	font-weight:bold;
}
.gpzzy1{
	width:100%;
	margin:0 auto;
	overflow:hidden;
	margin-top:60px;
}
.gpzzy1 p{
	font-size:20px;
	line-height:33px;
	color:#2c2c2c;
	margin-bottom:30px;
}
.gpzzy2{
	width:100%;
	margin:0 auto;
	overflow:hidden;
	margin-bottom:105px;	
}
.gpzzy2 ul{
	width:390px;
	float:left;
	margin-top:30px;
	margin-left:28px;
}
.gpzzy2 ul li{
	width:100%;
	float:left;
	font-size:25px;
	line-height:48px;
	color:#2c2c2c;
}
.gpzzy2 ul a{
	width:378px;
	line-height:47px;
	color:#ffffff;
	font-size:25px;
	text-align:center;
	float: left;
	background-color:#b60000;
	border-radius:20px;
	margin-top: 20px;
}
.gpzzy3{
	width:674px;
	height:350px;
	border:1px solid #ceb28b;
	float:left;
	margin-left:80px;
}
.gpzzy3 img{
	width:699px;
	height:374px;
	margin-left: -40px;
margin-top: 18px;
}
.gpzzy4{
	background:url(../images/zzy_06.jpg) no-repeat center;
	width:1200px;
	height:436px;
	margin:0 auto;
	overflow:hidden;
	margin-bottom:90px;
}
.gpzzy4 a{
	font-size:30px;
	color:#ffffff;
	text-decoration: underline;
	margin-top: 370px;
display: block;
margin-left: 520px;
}
.gpzzy5{
	background:url(../images/zzy_09.jpg) no-repeat center;
	width:100%;
	height:899px;
	overflow:hidden;
}
.gpzzy6{
	width:1020px;
	margin:0 auto;
	overflow:hidden;
}
.gpzzy6 p{
	font-size:23px;
	color:#2c2c2c;
	text-align:center;
	margin-top:100px;
	margin-bottom:82px;
}
.gpzzy6 p span{
	font-size:60px;
	font-weight:bold;
}
.gpzzy7{
	width:100%;
	margin:0 auto;
	overflow:hidden;
}
.gpzzy7 p{
	width:100%;
	font-size:20px;
	line-height:40px;
	color:#2c2c2c;
	margin-bottom:58px;
	float:left;
}
.gpzzy7 img{
	width:566px;
	height:321px;
	float:left;
	margin-top: 22px;
}
.gpzzy7 ul{
	width:560px;
	float:left;
	margin-left: 73px;
margin-top: 10px;
}
.gpzzy7 ul li{
font-size: 20px;
line-height: 40px;
color: #2c2c2c;
padding-left: 40px;
}
.gpzzy7 ul li span{
	font-weight:bold;
}
.gpzzy7 ul a{
	width:201px;
	line-height:47px;
	color:#ffffff;
	font-size:25px;
	text-align:center;
	float: left;
	background-color:#b60000;
	border-radius:20px;	
	margin-top: 20px;
}
.gpzzy8{
	width:100%;
	background-color:#e9e8ec;
	margin:0 auto;
	overflow:hidden;
}
.gpzzy8 img{
	width:1199px;
	display:block;
	margin:0 auto;
	margin-bottom:138px;
}
.gpzzy9{
	background:url(../images/zzy_14.jpg) no-repeat center;
	width:100%;
	height:1132px;
	overflow:hidden;
}
.gpzzy10{
	width:100%;
	margin:0 auto;
	overflow:hidden;
	margin-top:88px;
}
.gpzzy10 p{
	font-size:20px;
	color:#ffffff;
	margin-left:56px;
}
.gpzzy10 p span{
	font-size:40px;
	font-weight:bold;
}
.gpzzy11{
	width:100%;
	margin:0 auto;
	overflow:hidden;
	margin-top:62px;
	margin-bottom:62px;
}
.gpzzy11 p{
	font-size:20px;
	line-height:40px;
	color:#ffffff;
}
.gpzzy12{
	width:100%;
	margin:0 auto;
	overflow:hidden;
}
.gpzzy12 ul li{
	float:left;
	width:196px;
	height:179px;
	margin-right:55px;
	margin-bottom:40px;
	position:relative;
	overflow: hidden;
	border-radius:10px;
}
.gpzzy12 ul li p{
	display:none;
	position:absolute;
	left:0;
	z-index:2;
	top:0;
	width:181px;
	height:166px;
	color:#fff;
	opacity:0.8;
	background-color:#3a3226;
	font-size:13px;
	padding: 10px;
}
.gpzzy13{
	width:100%;
	margin:0 auto;
	overflow:hidden;
	background-color:#e9e8ec;
}
.gpzzy14{
	background:url(../images/pdd_02.jpg) no-repeat center;
	width:100%;
	height:1126px;
	overflow:hidden;
}
.gpzzy15{
	width:100%;
	margin:0 auto;
	overflow:hidden;
}
.gpzzy15 h2{
font-size: 40px;
color: #373737;
margin-top: 144px;
margin-left: 48px;
margin-bottom: 10px;
}
.p1{
	line-height:36px;
	font-size:20px;
	color:#ffffff;
	background-color:#7b563f;
padding-left: 25px;
padding-right: 25px;
display: inline-block;
border-radius: 20px;
margin-left: 48px;
}
.p2{
	font-size:20px;
	line-height:36px;
	color:#373737;
	margin-top:44px;
	margin-bottom:76px;
}
.gpzzy15 ul{
	width:484px;
	margin-left: 580px;
}
.gpzzy15 ul li{
	float:left;
}
.gpzzy15 ul li p{
	font-size:22px;
	line-height:48px;
	color:#ffffff;
}
.gpzzy15 ul li p span{
	font-weight:bold;
}
.gpzzy16{
	width:100%;
	margin:0 auto;
	overflow:hidden;
	margin-top:144px;
}
.gpzzy16 h2{
font-size: 40px;
color: #373737;
margin-left: 48px;
margin-bottom: 10px;	
}
.gpzzy17{
	width:1200px;
	margin:0 auto;
	overflow:hidden;
	margin-top: 20px;
}
.gpzzy18{
	width:581px;
	float:left;
	margin-left:37px;
	margin-top: 10px;
}
.gpzzy18 .hd{
    width: 200px;
    margin: 0 auto;
    margin-top: 10px;
}
.gpzzy18 .hd ul li{
	width:22px;
	height:22px;
	background-color:#8d8c8e;
	float:left;
	margin-right:18px;
	border-radius:22px;
}
.gpzzy18 .hd ul li.on{
	background-color:#313131;
}
.gpzzy19{
	background:url(../images/zzy_32.jpg) no-repeat center;
	width:1200px;
	height:106px;
	overflow:hidden;
	margin-top:100px;
}
.gpzzy19 h2{
font-size: 40px;
color: #373737;
margin-left: 48px;
margin-bottom: 5px;
margin-top: 10px;		
}
.gpzzy20{
	width:1190px;
	margin:0 auto;
	overflow:hidden;
	margin-top:50px;
	margin-bottom:50px;
}
.gpzzy20 p{
	font-size:20px;
	color:#373737;
	line-height:36px;
}
.gpzzy21{
	width:100%;
	margin:0 auto;
	overflow:hidden;
	margin-bottom:136px;
}
.gpzzy21 ul li{
	float:left;
	margin-right:40px;
	overflow:hidden;
	position:relative;
}
.gpzzy21 ul li img{
	float:left;
}
.gpzzy21 ul li p{
	width:100%;
	line-height:60px;
	font-size:22px;
	color:#ffffff;
	background-color:#7b563f;
	text-align:center;
}
.gpzzy21 ul li span{
	display:none;
	position:absolute;
	left:0;
	z-index:2;
	top:0;
	font-size:20px;
	color:#ffffff;
	opacity:0.8;
	background-color:#3a3226;
	padding: 20px;
	line-height: 40px;
}
.gpzzy22{
	background:url(../images/zzy_45.jpg) no-repeat center;
	width:100%;
	height:675px;
	overflow:hidden;
}
.gpzzy23{
	width:100%;
	margin:0 auto;
	overflow:hidden;
}
.gpzzy23 p{
font-size: 20px;
color: #ffffff;
margin-left: 50px;
line-height: 46px;
margin-top: 90px;
}
.gpzzy23 p span{
	font-size:40px;
	font-weight:bold;
}
.p3{
	width:595px;
	float:left;
	font-size:20px;
	line-height:40px;
	color:#ffffff;
	margin-top: 50px;
}
.gpzzy22 img{
	width:521px;
	height:364px;
	float:left;
	margin-left: 82px;

margin-top: 24px;
}
.gpzzy24{
	width:100%;
	margin:0 auto;
	overflow:hidden;
	background-color:#e9e8ec;
}
.gpzzy25{
	background:url(../images/zzy_32.jpg) no-repeat center;
	width:1200px;
	height:106px;
	overflow:hidden;
	margin:0 auto;
	margin-top: 80px;
	margin-bottom:42px;
}
.gpzzy25 p{
	font-size:20px;
	color:#373737;
	line-height:48px;
	margin-left: 52px;

margin-top: 16px;
}
.gpzzy25 p span{
	font-size:40px;
	font-weight:bold;
}
.gpzzy26{
	background:url(../images/zzy_51.jpg) no-repeat center;
	width:100%;
	height:1146px;
	overflow:hidden;
}
.gpzzy26 p{
font-size: 20px;

color: #373737;

line-height: 40px;

margin-top: 695px;

margin-left: 52px;
}
.gpzzy26 p span{
	font-size:40px;
	font-weight:bold;
}
.gpzzy26 ul{
	width:100%;
	margin:0 auto;
	overflow:hidden;
	margin-top: 50px;
}
.gpzzy26 ul li{
	width:189px;
	height:189px;
	float:left;
	margin-right:12px;
}
.gpzzy27{
	width:100%;
	background-color:#ded7cd;
	margin:0 auto;
	overflow:hidden;
}
.gpzzy28{
	width:1198px;
	margin:0 auto;
	height:92px;
	border:1px solid #85827d;
	margin-top:137px;
	margin-bottom:35px;
}
.gpzzy29{
	width:1118px;
	margin:0 auto;
	background-color:#ded7cd;
}
.gpzzy29 p{
	font-size:23px;
	color:#373737;
	text-align:center;
	margin-top: -46px;
}
.gpzzy29 p span{
	font-size:60px;
	font-weight:bold;
}
.gpzzy30{
	width:1200px;
	margin:0 auto;
	overflow:hidden;
}
.gpzzy30 ul{
	width:100%;
	overflow:hidden;
}
.gpzzy30 ul li{
	width:582px;
	height:351px;
	float:left;
	overflow:hidden;
}
.gpzzy30 p{
	color:#373737;
	font-size:20px;
	line-height:36px;
	margin-top:46px;
	margin-bottom:58px;
}
.gpzzy31{
	width:100%;
	margin:0 auto;
	height:341px;
	background-color:#e1dbd5;
	overflow:hidden;
}
#new_lb {
    overflow: hidden;
    width: 1178px;
    height: 231px;
    margin-top: 57px;
}
#indemo {
    float: left;
    width: 800%;
    height: 231px;
}
#demo1 {
    float: left;
}
#demo2 {
    float: left;
}
.gpzzyal{
	width:100%;
	background-color:#7b563f;
	margin:0 auto;
	overflow:hidden;
}
.gpanli{
	width:945px;
	height:92px;
	border:1px solid #b8a497;
	margin:0 auto;
	margin-top:136px;
	margin-bottom:45px;
}
.gpanli1{
	width:710px;
	background-color:#7b563f;
	margin:0 auto;
	overflow:hidden;
	margin-top: -50px;
}
.gpanli1 p{
	font-size:23px;
	color:#ffffff;
	text-align:center;
	line-height:65px;
}
.gpanli1 p span{
	font-size:60px;
	font-weight:bold;
}
.gpanli2{
	width:1200px;
	margin:0 auto;
	margin-bottom:86px;
	position:relative;
}
.gpanli2 .bd{
	width:100%;
	margin:0 auto;
	overflow:hidden;
}
.gpanli3{
	background:url(../images/zzy_58.jpg) no-repeat center;
	width:100%;
	height:690px;
	overflow:hidden;
}
.gpanli5{
	background:url(../images/lb_58.jpg) no-repeat center;
	width:100%;
	height:690px;
	overflow:hidden;
}
.gpanli6{
	background:url(../images/lb1_58.jpg) no-repeat center;
	width:100%;
	height:690px;
	overflow:hidden;
}
.gpanli4{
	width:604px;
	margin-left:126px;
	margin-top:48px;
}
.gpanli4 h2{
	font-size:24px;
	line-height:36px;
	color:#2c2c2c;
	margin-bottom:20px;
}
.gpanli4 p{
	font-size:20px;
	line-height:36px;
	color:#2c2c2c;
}
.gpanli4 p span{
	font-weight:bold;
}
.gpanli2 .prev{
	background:url(../images/zzy_61.jpg) no-repeat center;
	width:77px;
	height:190px;
	position:absolute;
    left: -90px;
    top: 32%;
	overflow:hidden;
}
.gpanli2 .next{
	background:url(../images/zzy_64.jpg) no-repeat center;
	width:77px;
	height:190px;
	position:absolute;
    right: -90px;
    top: 32%;
	overflow:hidden;
}
.gpzzy32{
	width:100%;
	margin:0 auto;
	overflow:hidden;
}
.gpzzy33{
	width:1198px;
	height:117px;
	border:1px solid #9e9e9e;
	margin:0 auto;
	margin-top:190px;
	margin-bottom:92px;
}
.gpzzy34{
	width:1151px;
	margin:0 auto;
	overflow:hidden;
	background-color:#ffffff;
	margin-top: -38px;
}
.gpzzy34 p{
	font-size:23px;
	color:#202220;
	line-height:65px;
	text-align:center;
}
.gpzzy34 p span{
	font-size:55px;
	font-weight:bold;
}
.gpzzy35{
	width:871px;
	margin:0 auto;
	overflow:hidden;
	background-color:#7b563f;
	border-radius:20px;
}
.gpzzy35 p{
	line-height:46px;
	text-align:center;
	font-size:28px;
	color:#ffffff;
}
/*×¨¼Ò*/
.centre1120{margin:0 auto;width:1120px; clear:both}
.mod18{position:relative;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;}
.mod18 .cf a{display:block;position:absolute;color:#fff;}
.mod18 .picBox{position:relative;overflow:hidden;}
.mod18 .picBox ul{position:absolute;}
.mod18 .listBox{position:relative;overflow:hidden;}
.mod18 .listBox ul{position:absolute;}
.mod18 .listBox li{cursor:pointer;position:relative;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox .on i{display:block;}
.smexperts{ height:110px; width:743px; margin-top:25px;background:#ebebeb;}
.smexperts ul{ height:110px;  color:#565555 !important; font:14px "Î¢ÈíÑÅºÚ"; line-height:20px;}
.smexperts ul li{ width:91px; height:85px; text-align:center;  float:left; display:inline;margin:15px 0 0 30px;padding-top:1px;}
.smexperts ul li img{ margin-bottom:4px;}
.bigexprt{ height:525px;}
.bigexprt ul{width:1120px;}
.bigexprt ul li{ float:left; height:523px;}
.bigexrt{ color:#363636;}
.exa1{ height:523px; width:1120px; z-index:-99999;}
.exa2{ width:430px; margin-top:-400px; margin-left:360px; font-size:14px; color:#1e1e1e; line-height:20px; overflow:hidden;}
.exa3{ font-size:12px; margin-top:15px;}
.exa4{ width:100px; height:30px; background:#eb0100; text-align:center; color:#FFF; font-size:16px; line-height:30px; position:absolute; z-index:10px;}
.exa4 a{ color:#FFF;}
.mod18 .listBox .on{ background:#b90100; color:#ffffff; }
.bigexprt .btn{position:absolute;width:45px;height:510px; margin-top:230px;cursor:pointer;z-index:99; background:#000;}
.bigexprt .prev{left:0;background:url(../images/blackpre1.PNG) no-repeat;}
.bigexprt #prevTop,.bigexprt #nextTop,.bigexprt #prevTop1,.bigexprt #nextTop1,.bigexprt #prevTop2,.bigexprt #nextTop2{width:45px;height:100px;}
.bigexprt .next{right:-1px;background:url(../images/blacknext1.PNG) no-repeat;}
.bigexprt #prevTop:hover,.bigexprt #prevTop1:hover,.bigexprt #prevTop2:hover{background:url(../images/blackpre.jpg) no-repeat}
.bigexprt #nextTop:hover,.bigexprt #nextTop1:hover,.bigexprt #nextTop2:hover{background:url(../images/blacknext.jpg) no-repeat}
.zjdy{ width:270px; height:450px; background:#e7e7e7; position:absolute; top:40px; right:30px;}
.zjdy1{ width:210px; height:440px; border:1px #efefef solid; margin:5px; color:#616161; padding:0 25px; line-height:25px;font-size: 12px;}
.zjdy1 span{ width:215px; margin:0 auto; display:block; text-align:center; border-bottom:1px #bfbfbf solid; font-size:20px; font-family:"Î¢ÈíÑÅºÚ"; line-height:60px;}
/*end*/

.gpzzy36{
	width:100%;
	background-color:#7b563f;
	overflow:hidden;
	margin-bottom:154px;
}
.gpzzy36 p{
	font-size:20px;
	line-height:36px;
	color:#ffffff;
	margin-left:22px;
	margin-right:22px;
	margin-top:18px;
	margin-bottom:18px;
}
.gpzzy37{
	width:100%;
	background-color:#7b563f;
	margin:0 auto;
	overflow:hidden;
}
.goo1{
	width:1177px;
	height:93px;
	border:1px solid #b8a497;
	margin:0 auto;
	margin-top:137px;
	margin-bottom:68px;
}
.goo2{
	width:1115px;
	margin:0 auto;
	overflow:hidden;
	margin-top: -38px;
	background-color:#7b563f;
}
.goo2 p{
	font-size:23px;
	color:#ffffff;
	line-height:65px;
	text-align:center;
}
.goo2 p span{
	font-size:55px;
	font-weight:bold;
}
.ship{
	width:1200px;
	margin:0 auto;
	overflow:hidden;
	margin-bottom:32px;
}
.ship .bd{
	width:908px;
	height:444px;
	float:left;
	margin-right:28px;
}
.ship .hd{
	width:262px;
	float:left;
}
.ship .hd ul li{
	width:262px;
	height:141px;
	float:left;
	margin-bottom:8px;
}
.ship .hd ul li.on{
	border:1px solid #cebfb7;
}
.gpzzy38{
	width:1200px;
	height:228px;
	margin:0 auto;
	overflow:hidden;
	margin-bottom:78px;
}
.gpzzy39{
	width:100%;
	margin:0 auto;
	overflow:hidden;
	background-color:#ffffff;
}
.gpzzy40{
	width:948px;
	height:92px;
	border:1px solid #8c8d8c;
	margin:0 auto;
	margin-top:128px;
	margin-bottom:57px;
}
.gpzzy41{
	width:838px;
	background-color:#ffffff;
	margin:0 auto;
	overflow:hidden;
	margin-top: -40px;
}
.gpzzy41 p{
	font-size:23px;
	line-height:65px;
	color:#202220;
	text-align:center;
}
.gpzzy41 p span{
	font-size:55px;
	font-weight:bold;
}
.gpzzy42{
	background:url(../images/zzy_80.jpg) no-repeat center;
	width:100%;
	height:1226px;
	overflow:hidden;
}
.gpzzy43{
	width:100%;
	margin:0 auto;
	overflow:hidden;
}
.gpzzy43 .hd{
	width:251px;
	float:left;
	margin-right:15px;
}
.gpzzy43 .hd ul li{
	width:251px;
	height:149px;
	float:left;
	overflow:hidden;
	margin-bottom:13px;
}
.gpzzy43 .bd{
	width:934px;
	height:472px;
	float:left;
	overflow:hidden;
}
.img2{
	display:none;
}
.gpzzy43 .hd ul li.on .img1{
	display:none !important;
}
.gpzzy43 .hd ul li.on .img2{
	display:block !important;
}