@charset "utf-8";
/* css reset www.admin10000.com */
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 { background:url(images/bg.png) repeat; color:#555;font-family: "Microsoft Yahei"; }
h1, h2, h3, h4, h5, h6 {  font-weight: normal; }
address, caption, cite, code, dfn, em,th, var { font-style:normal; font-weight:normal;}
a { color:#555; text-decoration:none; }
img { border:none; }
ol,ul,li { list-style:none; }
table { border-collapse:collapse; }
img{border:0;}
/* css common */
.banner1{background: url(images/banner1.jpg) no-repeat top center;height: 628px;overflow: hidden;}
.banner1_con{width: 1138px;margin:40px auto;overflow: hidden;}
.banner1_con a{display: block;width: 156px;height: 60px;}
.banner2{background:#0e1434 url(images/banner2.png) no-repeat top center;overflow: hidden;padding-bottom: 60px;
text-align: justify;height: 412px;}
.banner2_con{width: 1120px;margin:30px auto 0;overflow: hidden;}
.banner2_con p{text-align: justify;text-indent: 30px;line-height: 30px;color: #fff;font-size: 16px;
	margin-bottom: 16px;}
.banner2_con p span{color: #ffe558;font-size: 16px;}
.wrap3{background: url(images/bg.jpg) no-repeat top center;overflow: hidden;}
.wrap3_con{padding-bottom: 50px;}
.wrap3_con h1{font-size: 30px;text-align: center;color: #fff;margin-top: 30px;line-height: 40px;}
.wrap3_con h1 span{display: block;text-align: center;color: #fff;font-size: 30px;}
.wrap3_con h2{background: url(images/titlebg.png) no-repeat center;width: 184px;height:30px;text-align: center;
line-height: 30px;margin: 0 auto;font-size: 24px;color: #fff;margin-top: 40px;margin-bottom: 20px;}
table{width: 1080px;margin:0 auto;border:1px solid #860200;background: url(images/opacity.png) repeat;}
table tr{border-bottom:1px solid #860200;color: #fff;font-size: 16px;}
table tr td{padding:16px 10px;}
.yellow{color: #ffb400;font-size: 20px;font-weight: bold;}
.one{background: url(images/cg1.png) no-repeat top center;height: 655px;overflow: hidden;margin-top: 40px;}
.one_con{width: 1090px;margin:40px auto 0;}
.one_con h2{background: url(images/titlebg2.png) no-repeat center;width: 785px;margin:120px auto 0;height: 60px;}
.one_con h2 span{display: block;font-weight: bold;font-size:20px;color: #fff;}
.one_con p{font-size: 16px;color: #fff;text-indent: 30px;line-height: 30px;margin-top: 10px;}
.one_con span{font-size: 16px;color: #fff;}
.two{background: url(images/cg2.png) no-repeat top center;height: 794px;overflow: hidden;margin-top: 40px;}
.swiper-container{width: 1100px;margin:0 auto;height: 772px;}
.swiper-wrapper{width: 1100px;margin:0 auto;}
.swiper-slide h2{background: url(images/titlebg2.png) no-repeat center;width: 785px;height: 60px;margin-top: 50px;}
.swiper-slide h3{color: #ffffff;font-size: 20px;text-align: center;margin-top: 30px; }
.swiper-slide h2 span{color: #ffffff;font-size: 20px;font-weight: bold;display: block;text-align: center;}
.swiper-slide p{font-size: 16px;line-height: 30px;color: #fff;text-indent: 30px;}
.swiper-slide span{font-size: 16px;line-height: 30px;color: #fff;}
.swiper-button-prev{width: 60px;height: 60px;background: url(images/left.png) no-repeat;
margin-top: 309px;margin-left: 443px;}
.swiper-button-next{background: url(images/right.png) no-repeat;width: 60px;height: 60px;margin-top: 309px;
	margin-right: 500px;}
.wrap4{background: url(images/2.png) repeat;height: 170px;padding-top: 70px;}
.wrap4 p{width: 1100px;text-indent: 30px;font-size: 16px;color: #fff;margin:0 auto;}
/*footer*/
.bottom{width: 100%;background: #510000;position: relative;overflow: hidden;padding:10px 0;}
.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;margin-left: 2em;}
.more{font-size: 20px;color: #ff9c00;text-align: center;margin-top: 20px;}