@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td {
 margin:0; padding:0; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box;}
body { color:#333;font-family: "Microsoft Yahei";background: #fff; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight: normal; }
address, caption, cite, code, dfn, em,th, var { font-style:normal; font-weight:normal;}
a { color:#404040; text-decoration:none; }
img { border:none;border:0; }
ol,ul,li { list-style:none; }
table { border-collapse:collapse; }
html{width: 100%;height: 100%;}
body.index{background: url(images/body.png) no-repeat center;width: 100%;height: 100%;}
/* css common */
.imgall div{position: absolute;}
.logo{background: url(images/logo.png) no-repeat;background-size: 100%;width: 12%;height: 10%;
left: 50%;margin-left: -6%;margin-top:4%;}
.logo a{display: block;width: 100%;height: 100%;}
.text{background: url(images/text.png) no-repeat;background-size: 100%;width: 50%;height: 25%;
left: 50%;margin-left: -25%;margin-top:8%;}
.ztcon{width: 1150px;position: absolute;left: 50%;margin-left: -560px;top: 46%;}
.ztcon li{margin-left: 14px;float: left;background: url(images/lihover.png) no-repeat;width: 267px;
	height: 99px;margin-bottom: 10px;line-height: 55px;position: relative;}
.ztcon li a{color:#ffe08e;font-size: 18px;display: block;height: 99px;width: 267px;text-align: center;
	position: absolute;z-index: 2;line-height: 87px;}
.ztcon li.one a{padding-top: 16px;}
.ztcon li.one p{line-height: 30px;height: 26px;}
.ztcon li span{background: url(images/li.png) no-repeat;height: 99px;width:0;position: absolute;
	z-index: 1;}
/*1*/
.bgall{background: url(images/allbg.png) no-repeat top center;overflow: hidden;margin-bottom: 60px;text-align: justify;}
.hd{width: 1120px;margin:60px auto;}
.hd a{width: 180px;height:60px;display: block;}
.titlep img{margin:0 auto;display: block;}
.wrap{width: 1200px;margin:120px auto 0;padding:60px;background: #fffaf6;border:1px solid #ffe6e6;}
.wrap1 p{font-size: 16px;color: #404040;line-height: 30px;text-indent: 30px;margin-top: 24px;}
.wrap1 h2{font-size: 22px;color: #ac060a;font-weight:bold;line-height: 40px;margin-top:30px;}
.wrap1 h3{font-size: 18px;color: #404040;font-weight:bold;margin-top:30px;}
.fr{text-align: right;font-size: 16px;color: #404040;}
.bgall .fl{margin:0;display: block;}
.wrap1 ul{overflow: hidden;margin-top:10px;}
.wrap1 ul li{float: left;}
.wrap1 ul li span{text-align: center;color: #404040;font-size: 14px;line-height: 26px;display: block;}
.ul1{width: 1074px;margin:0 auto;}
.ul1 .first{margin-right: 16px;}
.ul2{width: 860px;margin:0 auto;}
.ul2 li{margin-left: 20px;margin-bottom: 10px;}
.ul3{width: 860px;margin:0 auto 20px;}
.ul3 li{margin-left: 20px;margin-bottom: 10px;}
.ul4{width: 840px;margin:0 auto;overflow: hidden;}
.ul4 li{float: left;margin-left:20px;margin-bottom: 10px;}
.tcenter{text-align: center;font-size: 14px;display: block;}
.ul5{width: 1020px;margin:10px auto 30px;overflow: hidden;}
.ul6{width: 1100px;margin:0 auto;overflow: hidden;}
.ul6 li{width: 255px;margin-left: 10px;}
.bgall .mt30{margin-top: 30px;display: block;}
.ul7{overflow: hidden;margin-bottom: 40px;}
.ul7 li{width:430px; margin-left:64px;}
.ul7 li .name{width: 256px;float: left;}
.ul7 li .name h4{font-size: 22px;color: #ac060a;font-weight: bold;}
.ul7 li img{float: right;}
.ul7 li .name span{display: block;font-size: 16px;color: #404040;text-align: left;}
.ul7 li p{display: block;line-height: 30px;text-indent: 30px;font-size: 16px;color: #404040;clear: both;}
.wrap8{overflow: hidden;}
.wrap1 p.redcenter{text-align: center;font-size: 16px;color: #ac060a;}
/*2*/
.wrap2 img,.wrap1 img{display: block;margin:0 auto 10px;}
.wrap2 p{font-size: 16px;color: #404040;line-height: 30px;margin-bottom: 20px;}
.wrap2 p span{font-weight:bold;font-size: 16px;color: #404040;}
.indent30{text-indent: 30px;line-height: 30px;}
.wrap4{width: 1060px;margin:70px auto 0;overflow: hidden;}
.wrap4_left{float: left;width: 710px;}
.wrap4_left p{font-size: 16px;color: #404040;line-height: 30px;text-indent: 30px;margin-top: 24px;}
.wrap4_right{float: right;width: 316px;margin-top: 60px;}
.wrap7{width: 1076px;margin:0 auto;overflow: hidden;}
.wrap7 ul li{margin-bottom: 10px;}
.wrap7 span,.wrap7 ul li span{font-size: 14px;display: block;text-align: center;}
.wrap7_left{float: left;width: 656px;}
.wrap7_right{float: right;width: 400px;}
/*footer*/
.bottom{width: 100%;position: relative;overflow: hidden;padding-top: 30px;padding-bottom: 20px;background: #601c1c;}
.bottom .jieshao{text-align: center;color:#fff;font-size: 15px;height: 70px;line-height: 60px;}
.bottom .jieshao a{color:#fff;font-size: 15px;}
.bottom .jiguan{margin:0 auto;width: 663px;height: 48px;}
.bottom .jiguan p{color:#fff;font-size: 14px;text-align: center;line-height: 25px;width: 500px;
	margin-left: 50px;}
.dzjgLogo {width: 80px;height:80px;}
.fleft{float:left;}
.btmLxwm {color: #fff;}
.lessbotm{height: 130px;position: absolute;bottom:0;color:#f5af70;}
.lessbotm{width: 100%;background:#5f0707;}
.lessbotm .jieshao{text-align: center;color:#f5af70;font-size: 12px;line-height: 30px;}
.lessbotm .jieshao a{color:#f5af70;font-size: 12px;}
.lessbotm .jiguan{margin:0 auto;width: 663px;height: 48px;}
.lessbotm .jiguan p{color:#f5af70;font-size: 12px;text-align: center;line-height: 25px;width: 500px;
	margin-left: 50px;}
.lessbotm .jiguan a{color:#f5af70;}