body{
	/* width: 1400px; */
	width: 100%;
	min-width: 1000px;
	margin:0 auto;
	color:#404040;
	font-family: "微软雅黑";
}
.wrapper{
	width: 1000px;
	margin:0 auto;
}
/* 头部样式 */
.header{
	width: 100%;
	height:42px;
	line-height: 42px;
	background: #e9e9e9;
	overflow: hidden;
}
.header .logo{
	width: 228px;
	height:30px;
	margin-top: 8px;
	float: left;
}
.header .logo img{
	width: 228px;
}
.header .info{
	float: right;
}
.header .info li{
	font-size: 12px;	
	float: left;
}
.header .info li a{
	color:#404040;
}
.header .info li a:hover{
	color:#cb0821
}
.header .info .list1 a,.header .info .list2 a{
	padding: 0 10px;
	border-right:1px solid #404040;
}
.header .info .list3{
	background: url(../images/photo.png) 8px 12px no-repeat;
}
.header .info .list3 {
	padding-left:27px;
}
/* banner样式 */
.banner{
	width: 100%;
	min-width: 1000px;
	background: url(../images/banner.jpg) center center no-repeat;
	overflow: hidden;
}
.banner .ban_txt{
	margin-top:90px;
	margin-left:435px;
	width: 357px;
}
.banner .btn{
	width: 335px;
	margin-top:50px;
	margin-left:452px;
}
.banner .open,.banner .count{
	width: 140px;
	height:50px;
	line-height: 44px;
	font-size: 14px;
	background: url(../images/open.png)  no-repeat;
	padding-left:12px;
	color:#fff;
	cursor: pointer;
	float: left;
}

.banner .count{
	background: url(../images/count.png)  no-repeat;
	padding-left:24px;
	text-align: left;
	float: right;
}
.banner .text{
	font-size: 12px;
	color:#a55903;
	margin-left:888px;
}
/* content1样式 */
.content1{
	width: 100%;
	background: #fff;
}
.content1 .con1_left{
	float: left;
}
.content1 .con1_left li{
	font-size: 34px;
	float: left;
	margin-top: 125px;
}
.content1 .con1_left li p{
	font-size: 16px;
	margin-bottom: 26px;
	text-align: center;
}
.content1 .con1_left .add{
	padding:82px 10px 0;
}
.content1 .con1_right{
	float: right;
	width: 398px;
	height:240px;
	margin:85px 0 77px;
}
/* content2样式 */
.content2 .wrapper{
	background: #e8e8e8;
}
.content2 .wrapper .min{
   padding:0 15px;
}
.common .title{
	font-size: 26px;
	font-weight: bold;
	color:#1a1a1a;
	height:110px;
	line-height: 110px;
	border-bottom: 1px solid  #cbcbcb;
}
.common .title span{
	font-size: 40px;
}
.common .wrapper{
	position: relative;
}
.common .line{
	width: 112px;
	height:2px;
	background: #cb0821;
	position: absolute;
	top:110px;
	left:443px;
}
.content2 .introduce{
	font-size: 12px;
	color:#404040;
}
.content2 .introduce h3{
	font-size: 14px;
	font-weight: bold;
	height: 37px;
	line-height: 37px;
	margin-bottom: 16px;
}
.content2 .introduce .text{
	line-height: 20px;
	text-align: justify;
}
.content2 .introduce .con2_left,.content2 .introduce .con2_right{
	width: 260px;
	margin-top: 65px;
}
.content2 .introduce .con2_left{
	float: left;
	text-align: left;
	margin-right: 10px;
}
.content2 .introduce .con2_left .last{
	margin:92px 0 70px;
}
.content2 .introduce .con2_center{
	float: left;
	margin-top: 25px;
}
.content2 .introduce .con2_right{
	float: right;
	text-align: right;
}
.content2 .introduce .con2_right .last{
	margin-top: 50px;
}
.content2  .con2_left .first h3{
	background: url(../images/advantage1.png) 141px 2px no-repeat;
}
.content2  .con2_left .last h3{
	background: url(../images/advantage2.png) 141px 2px no-repeat;
}
.content2  .con2_right .first h3{
	background: url(../images/advantage3.png) 80px 2px no-repeat;
}
.content2  .con2_right .last h3{
	background: url(../images/advantage4.png) 80px 2px no-repeat;
}
/* content3样式 */
.content3{
	background: #fff;
}
.content3  .introduce{
	/* display:flex;
	justify-content:space-between; */
	margin: 89px 0 80px;
}
.content3  .title{
	*margin-bottom: 89px;
}
.content3  .introduce li{
	float:left;
	width: 244px;
	height:325px;
	background: url(../images/con3_bg.png)  no-repeat;
	margin-right: 8px;
}
.content3  .introduce .last{
	margin-right: 0;
}
.content3  .introduce li img{
	margin:45px auto 37px;
}
.content3  .introduce li p{
	padding:0 35px;
	font-size:15px;
	color:#585858;
	line-height: 24px;
}
/* content4样式 */
.content4 .wrapper{
	background: #e8e8e8;
	overflow: hidden;
}
.content4 .wrapper .min{
	padding:0 15px;
}
.content4 ul{
	margin-top:100px;
}
.content4 ul li{
	width: 248px;
	height:266px;
	font-size:18.6px;
	color:#fff;
	float:left;
	margin-bottom: 90px;
}
.content4 ul li p{
	margin-top: 18px;
}
.content4 ul li img{
	margin-top: 40px;
}
.content4 ul .list2 img{
	margin-top: 30px;
}
.content4 ul .list2 p{
	margin-top: 26px;
}
.content4 ul .list4 img{
	margin: 28px 0 0 -55px;
}
.content4 ul .list4 p{
	margin-top: 32px;
	text-align: left;
	padding-left: 72px;
}
.content4 ul .list1{
	background: url(../images/present1_bg.png)  no-repeat;
	background-size: 248px auto;
	margin-left: -15px;
}
.content4 ul .list2{
	background: url(../images/present2_bg.png)  no-repeat;
	background-size: 248px auto;
	margin-left: -27px;
	margin-top:41px;
}
.content4 ul .list3{
	background: url(../images/present1_bg.png)  no-repeat;
	background-size: 248px auto;
	margin-left: -27px;
}
.content4 ul .list4{
	width: 311px;
	background: url(../images/present4_bg.png)  no-repeat;
	background-size: 311px auto;
	margin-left: -18px;
	margin-top:43px;
}
/* content5样式 */
.content5{
	background:#fff; 
	overflow: hidden;
	padding-bottom: 45px;
}
.content5  .title{
	*margin-bottom: 79px;
}
.content5 .introduce{
	width: 100%;
	padding-bottom: 220px;
	margin-top: 79px;
	background: url(../images/canon.png) center bottom no-repeat;
}
.content5 .introduce ul{
	float: left;
	width: 303px;
	color:#585858;
	font-size: 18px;
	text-align: left;
}
.content5 .introduce ul li{
	background: url(../images/book.png) 0 0px no-repeat;
	padding-left:25px;
	margin-bottom: 32px;
}
.content5 .introduce .last{
	float: right;
	width: 244px;
}
.content5 .introduce .second{
	margin-left: 113px;
	width: 248px;
}
/* content6样式 */
.content6 .wrapper{
	background: #e8e8e8;
}
.content6 .wrapper .min{
   padding:0 15px;
}
.content6 .question{
	margin-top: 20px;
	font-size: 12px;
	color:#404040;
	text-align: left;
}
.content6 .question li{
	margin-bottom: 12px;
}
.content6 .question .title{
	width: 100%;
	/* box-sizing:border-box; */
	height:35px;
	line-height: 35px;
	*line-height: 27px;
	font-size: 12px;
	cursor:pointer;
	background: #fff url(../images/down.png) 945px center no-repeat;
}
.content6 .question .curr{
	background: #cb0821 url(../images/up.png) 945px center no-repeat;
	color:#fff;
	padding-left: 30px;
	box-sizing:border-box;
	*line-height: 35px;
	*width: 970px;
}
.content6 .question .title .icon{
	margin:10px 10px 0;
}
.content6 .question .down_up{
	padding:20px 30px;
	line-height: 23px;
	border:1px solid #cb0821;
	margin-top: -2px;
	display:none;
}
.content6 .read{
	padding:10px 0 26px 23px;
	background: url(../images/attention.png) 0 12px no-repeat;
	text-align: left;
	font-size: 14px;
	color:#404040;
}
.content6 .read .rule a{
	color:#217be1;
}
.content6 .read .rule a:hover{
	text-decoration: none;
}
.content6 .read .rule{
	float: left;
}
.content6 .read .more{
	float:right;
	text-decoration: underline;
}

/* 底部样式 */
.footer{
	background: #fff;
}
.footer .main{
	background: url(../images/border.png) 0 0px no-repeat;
	margin:30px 0;
	width: 100%;
	height: 221px;
	text-align: left;
}
.footer .main h2{
	font-size: 16px;
	color:#e39d00;
	background: url(../images/important.png) 20px 16px no-repeat;
	padding:45px 0 0 60px;
	font-weight: bold;
}
.footer .main ul{
	font-size: 12px;
	color:#585858;
	padding-left: 30px;
	margin-top: 8px;
}
.footer .main ul li{
	line-height: 23px;
	padding-right: 84px;
}

.maskyy {position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0.8;filter:alpha(opacity=50);display:none;z-index: 999}
.tan_dingtou {position:fixed;z-index:99999;top:0;left:50%;margin-top:120px;margin-left:-396px;width:792px;height:450px;text-align:left;display:none;}
.tan_dingtou_c {width:750px;padding:20px;overflow-y:auto;background-color:#fff;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;height:410px;}
.tan_dingtou .close {position:absolute;top:13px;right:40px;cursor:pointer}
.tan_dingtou h3 {padding-bottom:8px;margin-bottom:15px;border-bottom:1px solid #d2d2d2;}
.tan_dingtou .dt_l {padding-right:25px;color:#747474;text-align:justify;line-height: 22px;}
.tan_dingtou .dt_l strong {color:#db777e;}
.tan_dingtou .dt_r {width:220px;font-size:14px;}
.tan_dingtou .dt_r strong {color:#c28600;}
