@charset "utf-8";
/* 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;}
img{ border:0;}


.clear{ clear:both;}
.cen1120{width:1120px; margin:0 auto; overflow:hidden;}
.banner{ width:100%; height:754px; text-align:center; margin:0 auto; background:url(../images/bannerbg.jpg) no-repeat center;}
.bq{ width:122px; height:122px; position:absolute; margin:-61px 0 0 498px;}
.p2{ width:100%; background:#9f7c4e; margin:0 auto; overflow:hidden; padding:0 0 90px 0;}
.title{ text-align:center; margin:80px auto 30px auto;}
.p2-left{ width:572px; float:left;}
.p2-right{ width:510px; float:left; margin:0 0 0 38px;}
.p2-right dt{ float:left; font-size:70px; line-height:60px; height:60px; color:#c79c58; font-family:"宋体";}
.p2-right dd{ float:left; font-size:20px; color:#c79c58; padding:0 0 0 10px; line-height:26px; height:60px;}
.p2-right dd b{ color:#FFF; font-size:30px;}
.td-text{ font-size:18px; color:#FFF; line-height:25px; margin:0 0 25px 0;}
.p3{ width:100%; background:#997548; margin:0 auto; overflow:hidden; padding:0 0 75px 0;}
.ds dt{ width:146px; float:left; margin:0 0 0 15px;}
.ds dd{ width:910px; float:left; margin:0 0 0 20px; font-size:18px; color:#FFF; line-height:30px; border-bottom:1px #FFF dashed; padding:30px 0 40px 0;}
.ds dd span{ font-size:26px; margin:0 0 15px 0; display:block;}
.text{ font-size:18px; line-height:30px;}
.xm li{ width:340px; float:left; margin:40px 0 0 50px; background:#9f7c4e; font-size:20px; color:#FFF; text-align:center; padding:0 0 18px 0;}
.xm li span{ font-size:26px; color:#74542e; font-weight:bold; background:#e6deca; line-height:40px; border-radius:20px; text-align:center; width:120px; margin:18px auto 10px auto; display:block;}
.p5{ width:100%; background:#e6deca; margin:0 auto; overflow:hidden; padding:0 0 110px 0;}
.cp li{ width:530px; height:360px; float:left; background:#9f7c4e; float:left; margin:50px 0 0 60px;}
.cp-left{ width:330px; float:left;}
.cp-right{ width:200px; float:left;}
.cp-title{ font-size:34px; color:#FFF; text-align:center; margin:20px 0 25px 0;}
.cp-zx{ width:105px; display:block; margin:0 auto;}
.jzzj{ width:1120px; height:auto; margin:45px auto 110px auto; overflow:hidden;}
.jzzj .zpmenu{ width:1120px; height:500px; margin:0 auto; overflow:hidden;}
.jzzj .zpmenu dl{width:1120px; height:500px;float:left;}
.jzzj .zpmenu dt{width:92px;float:left;height:500px; margin-right:1px;cursor: pointer;}
.jzzj .zpmenu dt img{ width:92px; height:500px;}
.jzzj .zpmenu .open{display: none;}
.jzzj .zpmenu dd{width:562px;height:500px;float:left;position:relative;display:block;overflow:hidden;}
.jzzj .zpmenu .zpinfor{ width:562px;height:500px;position:relative;}
.jzzj .zpmenu .zpinfor img{width:562px;height:500px;}
.p7{ width:100%; background:#9f7c4e; margin:0 auto; overflow:hidden; padding:0 0 110px 0;}
.zj{width: 100%;}
.zj li{ width:210px; float:left; margin-left:190px;}
/*#casess ul li{float: left;width: 120px;box-sizing: border-box;margin-left: 20px;}*/