body{font-family:'\5FAE\8F6F\96C5\9ED1'; }
.r_nr{background:url(../images/bg_1.jpg) no-repeat 50% 0;}
.header{width: 1000px; margin: 0 auto; height:870px;font-family:'\5FAE\8F6F\96C5\9ED1'; }
.pjs{height:80px;}
.logo_1{width:135px; height:80px; display:block; float:left; margin-right:230px;}
.s1{height:25px; font-size:20px; color:#b02031;font-family:'\5FAE\8F6F\96C5\9ED1'; margin-left:185px;}
.wz{font-size:24px; color:#a6212f; float:left; padding-top:37px;}
.r_zj{width:610px; height:469px; padding:185px 125px 0 205px;}
.s2{font-size:36px; color:#fcdf40; font-weight:bold; text-align:center;}
.s3{color:#fff7e5; font-size:36px;text-align:center; font-weight:bold;}
.btn_1{width:147px; height:147px; display:block; margin:53px 0 20px 220px;}
.btn_2{width:165px; height:44px; display:block; margin-left:220px;}
.jp{height:115px; position:relative;}
.jp_1{ position:absolute; top:27px; left:247px; width:505px; height:85px; background:#a6212f; text-align:center; line-height:85px; color:#fff4b0; font-weight:bold; font-size:40px}
.r_xg{height:27px; margin-left:365px;}
.r_xg .em1{width:43px; height:27px; background:url(../images/xbg3.jpg) no-repeat; float:left;}
.r_xg .em2{width:43px; height:27px; background:url(../images/xbg4.jpg) no-repeat; float:left;}
.r_y{height:208px; margin-bottom:60px; overflow-y:auto; overflow-x:hidden;}
.s4{font-size:18px; color:#fff4b0; float:left;}
.s4 span{font-size:18px; color:#fcdf40; height:25px; line-height:25px;}
.r_lb{width:500px; height:65px; background:#a6212f; margin:0 auto; padding:10px 0 10px 56px}
.carouselContent{ height:64px; overflow:hidden;}
.carouselContent li{float:left; overflow:hidden; width:240px; height:32px; line-height:32px; color:#fff4b0; font-size:14px;}
/**/
.wrap1{min-width:1000px;overflow:hidden; background:#e3384a; padding-bottom:70px;}
.main1{width: 1000px; margin: 0 auto; height:325px;font-family:'\5FAE\8F6F\96C5\9ED1'; }
.dl{height:47px; line-height:47px; padding-left:15px;}
.dl p{color:#fff3d7; font-size:20px;}
.ck{text-decoration:underline; color:#fff4b0}
.dl p span{margin-right:10px; margin-left:10px;}
.btn_dl{background:url(../images/dl.jpg) no-repeat; width:154px; height:47px; line-height:47px; text-align:center; font-size:20px; color:#ffffff; display:block; float:left; margin-right:10px;}
.sp_1{font-size:24px; color:#fff3d7;}
.btn_zx{font-size:20px; color:#fff4b0;}
.r_ul{ height:255px; padding-top:25px;}
.r_ul li{ background:url(../images/xbg.jpg) no-repeat; width:303px; height:253px; float:left; margin:0 15px; display:inline; position:relative;}
.p1{height:56px; text-align:center; line-height:56px; font-size:32px; font-weight:bold; color:#d52b3d;}
.r_zc{height:75px; padding:40px 0 0 75px;}
.r_zc1{ padding:40px 0 0 36px;}
.r_zc2{ padding:19px 24px 0 24px; height:95px;}
.r_zc2 .x1{ font-size:14px;}
.r_zc p{font-size:16px; color:#8f2e0c;font-family: '\5FAE\8F6F\96C5\9ED1';}
.r_zc p span{font-size:16px; color:#f23730;}
.btn_3{background:url(../images/xbg1.jpg) no-repeat; width:146px; height:35px; display:block; line-height:35px; text-align:center; margin-left:78px;}
.btn_4{background:url(../images/xbg2.jpg) no-repeat; width:146px; height:35px; display:block; line-height:35px; text-align:center; margin-left:78px;}

/**/
.main2{width: 1000px; margin: 0 auto; height:807px; background:url(../images/bg2.jpg) no-repeat;}
.main3{width: 1000px; margin: 0 auto; height:903px; background:url(../images/bg3.jpg) no-repeat;}
.main4{width: 1000px; margin: 0 auto; height:669px; background:url(../images/bg4.jpg) no-repeat;}
.main5{width: 1000px; margin: 0 auto; height:360px; background:url(../images/bg5.jpg) no-repeat;}
.r_pjs1{height:110px; padding-top:105px;}
.r_pjs2{ padding-top:46px;}
.zt_1{font-size:54px; color:#942f14; text-align:center; height:60px; line-height:60px; font-weight:bold;}
.zt_2{font-size:16px; color:#942f14; height:25px; text-align:center; line-height:25px;}
.zt_2 span{font-size:16px; color:#e62525;}
.r_pjs3{height:300px; padding-top:55px;}
.btn_sp{width:56px; height:56px; display:block; float:left; margin:120px 197px 0 220px; display:inline;}
.video{  width:479px; height:244px; float:left; width:435px; height:245px; padding:3px 0 0 3px;}

.yzc{width:164px; height:35px; background:url(../images/xbg2.jpg) no-repeat; position:absolute; top:171px; left:78px;}

.main6{width: 1000px; margin: 0 auto; height:162px;}
.btn_jr{background:url(../images/btn_jr.jpg) no-repeat; width:390px; height:82px; display:block; margin:40px auto;}

/*弹窗*/
.dialog{ width:580px; position:relative;border: 3px solid #8b1b26; background:#dd3044; border-radius:4px; overflow: hidden;}
.dialog:focus{outline:0 none;}
.tc_nr{width:520px; padding:20px 30px; overflow: hidden;}
.tc_1{ font-size:36px; color:#fed616; font-weight:bold; margin-bottom:10px;}
.tc_ul{ height:210px;}
.tc_ul li{width:170px; height:210px; float:left;}
.tc_ul li img{margin-left:24px;}
.tc_2{ font-size:20px; color:#fed616; text-align:center;}
.tc_3{ font-size:30px; color:#fed616; text-align:center;}
.btn_sue{background:url(../images/tc_4.jpg) no-repeat; width:94px; height:94px; display:block; margin:0 auto 30px;}
.dia-close{ background:url(../images/gu.jpg) no-repeat; width:67px; height:67px; position:absolute; top:0px; right:0px;}

.tc_nr1{width:580px;  padding-top:65px; overflow: hidden;}
.tc_nr1 .btn_sue{ margin: 0 auto 50px;}
.tc_wz1{ font-size:30px; color:#ffffff; text-align:center;}
.tc_xbg{background:url(../images/tc_5.jpg) no-repeat; width:94px; height:74px; margin:30px auto;}
.tc_xbg1{background:url(../images/tc_6.jpg) no-repeat; width:72px; height:81px; margin:20px auto;}
.tc_nr2{width:580px; height:310px; padding-top:90px;}
.tc_wz2{text-align:center; margin-bottom:30px;}
.ljzc{ font-size:34px; color:#fed616; border-bottom:1px #fed616 solid;}
.tc_wz3{ font-size:56px; color:#ffffff; text-align:center;}
.tc_wz4{color:#fed616;}
.ljzc1{font-size:54px; color:#fed616; border-bottom:1px #fed616 solid;}
.ljzc1 em{color:#fff;}

.dialog1{width:980px; height:815px;}
.tc_nr3{width:880px; height:660px; padding:30px 50px;}
.tc_ul1{ margin-left:20px;}
.tc_ul1 li{ list-style-type:decimal; color:#fff; font-size:16px; margin-bottom:10px;}
.tc_ul1 .r_li{list-style-type:none; color:#fff4b0;}
.tc_nr4{width:500px; padding:30px 30px;}
.r_y{height:208px; margin-bottom:60px; overflow-y:auto; overflow-x:hidden;}
.tab{}
.tab tr th{ background:#8b1b26; height:60px; text-align:center; font-size:18px; color:#fff; font-weight:bold;}
.tab tr td{border-bottom:1px #8b1b26 solid; height:48px; text-align:center; font-size:18px; color:#ffffff;}
.tab tr td span{color:#fed616;}
.qiwz{ line-height:20px; font-size:16px; color:#8b1b26;}

.dialog4{ width:560px; position:relative;border: 3px solid #8b1b26; background:#dd3044; border-radius:4px;}
.activity-rule{margin-left:156px;margin-top:10px;font-size:16px;font-weight:bold}
.activity-rule a{color:#fff4b0}
.dialog6{width:580px; height:360px;}
.dialog9{width:580px; height:425px;}
.txt-2{text-indent:2em}
.rule-wrap{
	padding:75px 66px 0
}
.rule-wrap li{
	text-align:left;
	font-size:24px;
	color:#fff
}
.rule-wrap-mid li{
	text-align:center
}
.rule-wrap .txtmid{
	text-align:center
}
.txtmid span{
	margin-top:20px
}
.end-icon{
	display:inline-block;
	height:103px;
	width:64px;
	background:url(../images/icon-end.png) no-repeat;
}