@charset "utf-8";
@import url(animate.css);
/*清除属性*/
html{ overflow: -moz-scrollbars-vertical; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,iframe { padding: 0px; margin: 0px;}
DIV, P, I, UL, LI, OL, DL, DT, DD{list-style: none;}
FIELDSET,LABEL,LEGEND,BUTTON,INPUT,FORM { padding: 0px; margin: 0px;}
address,caption,cite,dfn,em,th,var {font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
A {BORDER-STYLE: none;border: 0px; text-decoration:none;}
IMG {BORDER-STYLE: none;border: 0px; text-decoration:none;}
table{border-collapse: collapse;border-spacing: 0;} 
html{ font-family:"微软雅黑";}
body{overflow-x: hidden;}
/*结束*/
.zdcy_bigbox{ width: 1920px; position: relative; left: 50%; margin-left: -960px;}

.zdcy_box01{ width: 1920px; background: url(../images/zdcy_02.jpg) no-repeat center top; height: 890px;}
.zdcy_img01{ position: absolute; left: 50%; margin-left: -381px; top: 100px; }

.zdcy_nr01{ width:1450px; position: absolute; top: 456px; left: 50%; margin-left: -725px;overflow: hidden;}
.zdcy_nr01 div{background-color:#ffdd82; width: 1450px; height: 273px; position: absolute; left: 0; top: 0;}
.zdcy_nr01 h2{ position: relative; z-index: 2;border-left: 4px solid #583a0b;color:#583a0b;font-size: 30px; line-height: 40px; margin:40px 0 30px 120px; padding-left: 10px;font-weight: bold;}
.zdcy_nr01 h2 span{ font-size: 18px;font-weight: normal;}
.zdcy_nr01 a{ position: relative;z-index: 2; display: block; width: 390px; float: left; margin-right: 15px;}
.zdcy_nr01 a:nth-child(3){ margin-left: 110px;}
.zdcy_nr01 a img{display: block; width: 100%;}
.zdcy_nr01 a span{ position: absolute; left: 0; bottom: 0; width: 100%; text-align: center; color: #ffffff; font-size: 24px; line-height: 60px; font-weight: bold; background-color: rgba(0,0,0,0.5); z-index: 1;}
.zdcy_nr01 a b{position:absolute;left:0;top:0;z-index:2;background-color:rgba(0,0,0,0.5);width:100%;height:100%;font-size: 24px;background-image: url(../images/zdcy_38.png);background-position:center;background-repeat:no-repeat;line-height:322px;text-align:center;color:#ffffff; opacity: 0;}
.zdcy_nr01 a:hover span{ opacity: 0;}
.zdcy_nr01 a:hover b{ opacity: 1;}


.zdcy_box02{background:url(../images/zdcy_06.png) no-repeat center top;padding-top:110px;width:1200px;margin:50px auto;}
.zdcy_box02 p{ text-align: center;font-size: 18px; color: #6a4a0f;}
.zdcy_box02 div{ width: 1200px; overflow: hidden; margin-top: 30px;}
.zdcy_box02 div img{ display: block; float: left; margin-left: 35px;}
.zdcy_box02 a{ display: block; width: 300px; margin: 0 auto;font-size: 24px; line-height: 48px; color: #583a0b; text-align: center; margin-top: 30px;}
.zdcy_box02 a:hover{ font-size: 26px;}


.zdcy_box03{ width: 1920px; background-image: url(../images/zdcy_11.jpg); padding: 50px 0}
.zdcy_nr02{ background: url(../images/zdcy_10.png) no-repeat center top; padding-top: 110px;}
.zdcy_nr02 p{ text-align: center; color: #ffffff;font-size: 18px;}
.zdcy_nr03{ width: 1200px; background: url(../images/zdcy_12.jpg); height: 528px; margin: 40px auto;}
.zdcy_nr03 span:nth-child(1){display:block;width:405px;height:264px;background: url(../images/zdcy_13.png) center no-repeat; background-color: rgba(255,255,255,0.6); margin-left: 700px;color: #333333}
.zdcy_nr03 span:nth-child(2){display:block;width:405px;height:264px;background: url(../images/zdcy_14.png) center no-repeat; background-color: rgba(0,0,0,0.5); margin-left: 700px;color: #ffffff}

.zdcy_nr03 span:nth-child(1) h2{ padding: 70px 0 0 100px;font-size: 24px; font-weight: bold; }
.zdcy_nr03 span:nth-child(1) b{display:block;padding:10px 0 0 100px;font-size:18px;font-weight:normal;line-height:27px;}
.zdcy_nr03 span:nth-child(2) h2{ padding: 60px 0 0 100px;font-size: 24px; font-weight: bold; }
.zdcy_nr03 span:nth-child(2) b{display:block;padding:10px 0 0 100px;font-size:18px;font-weight:normal;line-height:27px;}
.zdcy_box03 a{display:block;width:350px;margin:0 auto;border:2px solid #ffffff;line-height:60px;text-align:center;color: #ffffff;font-size:24px;}
.zdcy_box03 a:hover{font-size:26px;}


.zdcy_box04{width:1200px;margin:40px auto;background:url(../images/zdcy_15.png) no-repeat center top;padding-top:110px;}
.zdcy_box04 p{ color: #694a0f;font-size: 18px; text-align: center; margin-bottom: 30px;}
.zdcy_nr04{width:560px;padding-left:640px;height:440px;background:url(../images/zdcy_16.jpg) no-repeat center left;}
.zdcy_nr04 h2{ font-size:24px; line-height:92px; color: #333333; padding-left: 40px;  padding-top: 20px;}
.zdcy_nr04 span{display:block;padding-left:40px;background-color:#ffdd82;padding-top:40px;font-size:18px;line-height:36px; padding-bottom:36px;background-image:url(../images/zdcy_18.png);background-repeat:no-repeat;background-position:400px 200px;}
.zdcy_nr04 b{ display: block;font-size: 30px;}

.zdcy_box04 a{ display: block; color: #433212;font-size: 24px; line-height:60px; width: 350px; border: 2px solid #433212;text-align: center; margin: 30px auto;}
.zdcy_box04 a:hover{ font-size: 26px;}


.zdcy_box05{ width: 1920px; height: 784px; background-image: url(../images/zdcy_19.jpg); position:relative;}
.zdcy_box05 p{position:absolute;background:url(../images/zdcy_20.png) no-repeat center top;padding-top:100px;width:320px; top: 110px; left: 50%; margin-left: -500px; text-align: center;font-size: 18px; color: #ffffff;}

.zdcy_box05 img:nth-child(2){ position: absolute;top:310px; left:50%; margin-left: -595px;}
.zdcy_box05 img:nth-child(3){ position: absolute;top:310px; left:50%; margin-left: -290px;}
.zdcy_box05 img:nth-child(4){ position: absolute;top:54px; left:50%; margin-left: -106px;}
.zdcy_box05 img:nth-child(5){ position: absolute;top:54px; left:50%; margin-left: 240px;}
.zdcy_box05 img:nth-child(6){ position: absolute;top:310px; left:50%; margin-left: 65px;}
.zdcy_box05 img:nth-child(7){ position: absolute;top:182px; left:50%; margin-left: 240px;}
.zdcy_box05 img:nth-child(8){ position: absolute;top:566px; left:50%; margin-left: -110px;}
.zdcy_box05 img:nth-child(9){ position: absolute;top:438px; left:50%; margin-left: 65px;}
.zdcy_box05 img:nth-child(10){ position: absolute;top:438px; left:50%; margin-left:415px;}
.zdcy_box05 a{position:absolute;bottom:40px;left:50%;margin-left:350px;color:#ffffff;font-size:24px;line-height:36px;width:300px;text-align:center; }
.zdcy_box05 a:hover{ font-size: 26px;}


.zdcy_box06{ width: 1200px; margin:40px auto; overflow: hidden;}
.zdcy_box06 p{ text-align:center; background: url(../images/zdcy_30.png) no-repeat center top; padding-top: 110px;font-size: 18px; color: #433212;margin-bottom: 40px;}
.zdcy_box06 img{ display: block; float: left;}
.zdcy_box06 span{display:block;width:520px;height:155px;float:left;line-height:27px;color:#ffffff;font-size:18px;padding:50px 40px;background-color:#6a501e;background-image: url(../images/zdcy_33.png);background-position:center;background-repeat:no-repeat; }
.zdcy_box06 b{ display: block; text-align: center;font-size: 24px; color: #ffffff; font-weight: normal; line-height: 72px;}


.zdcy_box07{width:1200px;margin:0 auto;background:url(../images/zdcy_34.png) no-repeat center top;padding-top:120px; overflow:hidden; margin-bottom: 50px;}
.zdcy_box07 li{ width: 580px; float: left; position: relative; margin: 10px;}
.zdcy_img02{ position: absolute; right: 100px;top: -15px;}
.zdcy_box07 span{ position: absolute; left: 0; bottom: 44px; width: 95%;font-size: 24px; color: #ffffff; background-color: rgba(0,0,0,0.5); line-height: 36px; padding-left: 5%}
.zdcy_box07 a{ display: block; width: 290px;float: left; text-align: center; background-color: #6a501e; color: #ffffff;font-size: 18px; line-height: 40px;}
.zdcy_box07 li a:nth-child(3){ border-right: 2px solid #ffffff; width: 288px;}
.zdcy_box07 a:hover{ font-size: 20px;}






















