
body{ background:#f5f5f5;}
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after {clear:both;overflow:hidden;}
.clearfix {zoom:1;}
.blank {
	width:100%;
	height:10px;
	clear:both;
	overflow:hidden;
}
.blank15 {
	width:100%;
	height:15px;
	clear:both;
	overflow:hidden;
}
.blank30 {
	width:100%;
	height:30px;
	clear:both;
	overflow:hidden;
}
.clear {
	clear:both;
	overflow:hidden;
}
.red {
	color:#F00;
	text-decoration:none;
}
.pubW {
	width:1000px;
}
.pubW1 {
	width:1190px;
}
.center {
	margin:0px auto;
}
.float_left {
	float:left;
}
.float_right {
	float:right;
}
.display-i {
	display:inline;
}
.display-b {
	display:block;
}
.relative {position:relative;}
.absolute {position:absolute;}
.banner6 a,.box2_1_3 a,.title_icon,.ss_time,.mzfs,.sfzy,.cxsj,.hfsj,.cksjgc,.zxshjg,.cksscl,.cksyxx,.title_icon3,.box2_3_1 a,.zj_icon1,.zj_icon2,.zj_icon3,.zj_icon4,.zj_link,.zj_img,#srcoll_pic2 a.pre_btn,#srcoll_pic2 a.next_btn,.xlt,#scroll_pic3 a.pre_btn,#scroll_pic3 a.next_btn { background:url(../image/icon.png) no-repeat;}

.banner1 {width:100%;height:110px; background:url(../image/banner_012.jpg) no-repeat center top;}
.banner2 {width:100%;height:110px; background:url(../image/banner_022.jpg) no-repeat center top;}
.banner3 {width:100%;height:110px; background:url(../image/banner_032.jpg) no-repeat center top;}
.banner4 {width:100%;height:110px; background:url(../image/banner_042.jpg) no-repeat center top;}
.banner5 {width:100%;height:110px; background:url(../image/banner_052.jpg) no-repeat center top;}
.banner6 {width:100%;height:109px; background:url(../image/banner_06.jpg) no-repeat center top;}
.banner6 a {display:block;width:110px;height:34px; background-position:-10px -77px;float:left;margin-left:700px;display:inline;margin-top:15px;}
.banner6 a:hover { background-position:-10px -131px;}

#menu_xxx,#rcjd_nav {width:100%;height:66px; background-color:#5a5a5a;}

#rcjd_nav h2 {
    border-right: 1px solid #383838;    color: #fff;
    display: inline;
    float: left;
    font-size: 20px;
    font-weight: bold;
    height: 48px;
    line-height: 48px;
    margin-top: 8px;
    width: 200px;
}
#rcjd_nav ul {
    display: inline;
    float: left;
    height: 66px;
    margin-left: 20px;
}

#rcjd_nav ul li {
    display: inline;
    float: left;
    height: 66px;
    margin-left: 5px;
}
#rcjd_nav ul li a {
    color: #fff;;
    display: block;
    font-size: 16px;
    font-weight: 500;
    height: 66px;
    line-height: 66px;
    padding: 0 35px;
    text-align: center;
    text-decoration: none;
}
#rcjd_nav ul li a:hover,#rcjd_nav ul li a.active { background-color:#313131;}

.box1 {padding-top:75px;}
.box1_1 {width:100%;height:269px; background:url(../image/box1_1.jpg) no-repeat left top;padding-bottom:60px;border-bottom:1px dashed #7f7f7f}
.box1_1_inner {width:355px;float:right;margin-top:25px;}
.box1_1 h2 {width:355px;font-size:40px;font-weight:600;height:80px;line-height:80px;color:#292929;}
.box1_1 p {width:355px;line-height:26px;font-size:16px;color:#464545}
.box1_2 {padding:35px 0 55px 0;border-bottom:1px dashed #7f7f7f}
.box1_2 h2 {width:100%;height:60px;line-height:60px;font-size:36px;text-align:center;font-weight:600;color:#292929;padding-bottom:30px;}
.box1_2 ul {width:100%;height:404px;}
.box1_2 ul li {float:left;margin-right:8px;margin-bottom:8px;display:inline;cursor:pointer;position:relative;overflow:hidden;}
.box1_2 .filter_bg {width:100%;height:100%;position:absolute;left:0;top:-100%;opacity:0.95;filter:alpha(opacity:95);z-index:10;}
.box1_2 .filter_bg1 { background-color:#b84242;}
.box1_2 .filter_bg2 { background-color:#a25cc6;}
.box1_2 .filter_bg3 { background-color:#c47f58;}
.box1_2 .filter_bg4 { background-color:#4e99b1;}
.box1_2 .filter_text {width:100%;height:100%;position:absolute;top:-100%;left:0;z-index:11;}
.box1_2 .filter_text1 h3,.box1_2 .filter_text4 h3 {width:128px;font-weight:500;float:left;margin-left:20px;margin-top:95px;display:inline;font-size:24px;color:#fff;height:60px;line-height:60px;border-bottom:1px solid #fff;}
.box1_2 .filter_text1 p,.box1_2 .filter_text4 p {width:205px;float:left;color:#fff;font-size:16px;line-height:26px;margin-left:20px;display:inline;margin-top:10px;}
.box1_2 .filter_text2 h3,.box1_2 .filter_text3 h3 {width:125px;height:125px;line-height:125px;font-weight:500;float:left;margin-left:20px;margin-top:35px;display:inline;font-size:24px;color:#fff;border-right:1px solid #fff;}
.box1_2 .filter_text2 p,.box1_2 .filter_text3 p {width:295px;float:left;color:#fff;font-size:16px;line-height:26px;margin-left:20px;display:inline;margin-top:45px;}
.box2_1 {border-bottom:1px dashed #7f7f7f;}
.box2_1_1 {width:100%;height:84px; bckground:url(http://www.mr8459999.com/templets/zt_2018/images/rcjd/box2_01.jpg) no-repeat;}
.box2_1_2 {width:100%;height:110px; background:url(../image/box2_02.jpg) no-repeat;}
.box2_1_3 {width:100%;height:78px; background:url(../image/box2_03.jpg) no-repeat;}
.box2_1_4 {width:100%;height:66px; background:url(http://www.mr8459999.com/templets/zt_2018/images/rcjd/box2_04.jpg) no-repeat;}
.box2_1_3 a {display:block;width:218px;height:34px; background-position:-141px -77px;float:left;margin-left:390px;margin-top:30px;display:inline;}
.box2_1_3 a:hover { background-position:-141px -131px;}
.box2_2 {padding:55px 0;border-bottom:1px dashed #7f7f7f;}
.title_icon {width:262px;height:125px; background-position:-527px -28px;float:left;}
.title_icon2 {width:262px;height:125px; background-position:-527px -164px;float:left;}
.title_icon3 {width:262px;height:125px; background-position:-526px -298px;float:left;}
.title_info {width:710px;float:left;margin-left:15px;display:inline;}
.title_info h2 {width:100%;height:60px;line-height:60px;font-weight:600;font-size:35px;color:#252525;}
.title_info p {width:100%;font-size:16px;color:#464545;line-height:28px;}
.box2_2_2 {padding:30px 0 0;}
.box2_2_l {width:466px;height:544px;padding:5px; background-color:#FFF;float:left;}
.box2_2_r {width:490px;float:right;margin-right:10px;display:inline;}
.box2_2_r ul {width:100%;height:133px;float:left;margin-bottom:10px;}
.box2_2_r ul li {width:76px;height:131px;border:1px solid #dd1a48;float:left;margin-left:2px;margin-right:8px;display:inline;}
.box2_2_r ul li span {width:76px;height:87px; background-color:#dd1a48;display:block;}
.box2_2_r ul li p {width:100%;color:#dd1a48;text-align:center;}
.box2_2_r ul li p.p1 {height:44px;line-height:44px;}
.ss_time {width:42px;height:42px; background-position:-549px -533px;display:block;margin-top:10px;margin-left:17px;display:inline;float:left;}
.mzfs {width:38px;height:40px; background-position:-623px -533px;display:block;margin-top:11px;margin-left:19px;display:inline;float:left;}
.sfzy {width:39px;height:41px; background-position:-690px -534px;display:block;margin-top:11px;margin-left:18px;display:inline;float:left;}
.cxsj {width:42px;height:42px; background-position:-755px -531px;display:block;margin-top:10px;margin-left:17px;display:inline;float:left;}
.hfsj {width:40px;height:40px; background-position:-822px -535px;display:block;margin-top:10px;margin-left:17px;display:inline;float:left;}
.icon_text {width:100%;height:32px;line-height:32px;text-align:center;color:#fff;font-size:14px;float:left; font-style:normal;}
.box2_2_r .p2 {width:480px;line-height:28px;float:left;margin-top:13px;}
.box2_2_r .p2 span {float:left;font-size:16px;line-height:28px;}
.box2_2_r .p2 span b {color:#dd1a48;font-weight:normal;}

.zx_link {width:430px;height:40px; padding-top:10px;border-top:1px dashed #585858;border-bottom:1px dashed #585858;float:left;margin-top:30px;}/*�޸�*/
.zx_link a{ margin-right:10px;}/*���?/

.cksjgc {width:108px;height:23px;display:block; background-position:-537px -457px;position:relative;float:left;margin-top:13px;margin-right:20px;display:inline;}
.cksscl {width:106px;height:23px;display:block; background-position:-665px -457px;position:relative;float:left;margin-top:13px;}
.zxshjg {display:block;width:122px;height:30px; background-position:-385px -79px;float:left;margin-left:40px;display:inline;margin-top:10px;}
.zxshjg:hover { background-position:-385px -133px;}
.sszj {width:100%;float:left;margin-top:17px;}
.sszj dl {width:94px;float:left;margin-top:10px;margin-right:28px;display:inline;}
.sszj dl dd {width:94px;height:94px;float:left;}
.sszj dl dt {width:100%;height:40px;line-height:40px;text-align:center;font-size:16px;}
.cksyxx {display:block;width:106px;height:23px; position:relative;background-position:-537px -497px;float:right;margin-top:-30px;margin-right:60px;display:inline;}

/*�޸�*/
.box2_3 {padding:70px 0;height:275px; padding-left:165px;}
.box2_3 img {width:175px;height:275px;float:left;display:inline;}



.box2_3_1{width:440px;float:left;margin-left:80px;display:inline;margin-top:20px;}
.box2_3_1 h3 {width:100%;height:36px;height:75px;line-height:75px;font-weight:600;font-size:36px;float:left;color:#252525;}
.box2_3_1 p {font-size:16px;line-height:32px;float:left;width:100%;}
.box2_3_1 b{ display:block; line-height:34px; font-size:20px; color:#dd1a48}


/*�����?/
.box2_3_1 a {display:block;width:222px;height:45px; margin-top:40px; margin-left:0;}
.box2_3_1 a img{ width:222px; height:45px;}




.box3 {padding:80px 0;}

#scroll_pic {width:100%;height:578px;position:relative;margin:0 auto;}
#scroll_pic ul {height:578px;overflow:hidden;width:100%;}
#scroll_pic ul li {width:100%;height:578px;}
.bd{ z-index:-1; }
.scroll_pic_inner1 {width:100%;height:578px; background:url(../../images/rcjd/zj1_bg.jpg) no-repeat center top;}
.scroll_pic_inner12 {width:100%;height:578px; background:url(../../images/rcjd/zj12_bg.jpg) no-repeat center top;}
.scroll_pic_inner2 {width:100%;height:578px; background:url(../../images/rcjd/zj2_bg.jpg) no-repeat center top;}
.scroll_pic_inner3 {width:100%;height:578px; background:url(../../images/rcjd/zj3_bg.jpg) no-repeat center top;}
.scroll_pic_inner4 {width:100%;height:578px; background:url(../../images/rcjd/zj4_bg.jpg) no-repeat center top;}
.scroll_pic_inner5 {width:100%;height:578px; background:url(../../images/rcjd/zj5_bg.jpg) no-repeat center top;}
.scroll_text {width:480px;float:right;margin-right:22px;display:inline;margin-top:75px;color:#000;}

.scroll_text a{ display:block; margin-top:35px;float:left;display:inline;}/*�����?*/

.scroll_text h3 {width:100%;height:85px;line-height:85px;font-size:40px;font-weight:600;float:left;color:#000;}
.scroll_text h4 {width:100%;height:45px;line-height:45px;font-size:20px;font-weight:600;float:left;}
.scroll_text dl {float:left;height:40px;margin:20px 0;}
.scroll_text dl dt {float:left;margin-right:5px;display:inline;}
.scroll_text dl dd {float:left;font-size:14px;margin-right:8px;display:inline;line-height:20px;}
.zj_icon1 {width:40px;height:40px;display:block; background-position:-542px -661px;}
.zj_icon2 {width:40px;height:40px;display:block; background-position:-597px -662px;}
.zj_icon3 {width:40px;height:40px;display:block; background-position:-650px -662px;}
.zj_icon4 {width:40px;height:40px;display:block; background-position:-698px -664px;}
.scroll_text p {width:100%;float:left;font-size:14px;line-height:24px;}
.zj_link{display:block;width:110px;height:33px;float:left;display:inline; background-position:-163px -194px;margin-top:35px;margin-left:10px;}
.zj_link:hover { background-position:-163px -245px;}


#scroll_pic .hd {width:990px;height:117px; position: absolute;left: 50%;bottom: -57px;margin-left: -492px;z-index: 1;}
#scroll_pic .hd ul li{ float:left;width:157px;height:115px;  cursor:pointer; margin-right:5px;}
#scroll_pic .hd ul li.on{ border:#F00 solid 1px}
#scroll_pic .hd ul li img{ width:157px; height:115px; vertical-align:bottom;}


.box4,.box5,.box6 {padding:30px 0;}
.box4 h3,.box5 h3,.box6 h3 {width:100%;height:60px;line-height:60px;font-size:36px;font-weight:600;color:#000;text-align:center;}
.box4_1 {width:100%;height:863px; background:url(../image/box4_bg.jpg) repeat;margin-top:30px;}
.box4_1 img {float:left;}
#srcoll_pic2 {width:100%;height:460px;position:relative;overflow:hidden;}
#srcoll_pic2 ul {height:460px;position:absolute;padding-top:35px;}
#srcoll_pic2 ul li {float:left;width:496px;height:460px;padding-right:4px;display:inline;}
#srcoll_pic2 ul li img { float:left;width:223px;height:309px;margin-left:10px;display:inline;padding:5px;-webkit-box-shadow:#d2d2d2  0 0 5px;-moz-box-shadow:#d2d2d2 0 0 5px;box-shadow:#d2d2d2 0 0 5px;}
.anli_text {width:100%;height:85px;float:left;margin-top:30px;}
.zj_img {width:67px;height:68px;float:left;margin-top:8px;}
.zj_img1 { background-position:-10px -302px;}
.zj_img2 { background-position:-124px -303px;}
.zj_img3 { background-position:-224px -301px;}
.anli_text1 {float:left;font-size:14px;line-height:24px;margin-top:8px;margin-left:15px;display:inline;}
#srcoll_pic2 a.pre_btn {z-index:10;display:block;width:50px;height:50px;position:absolute;left:20px;top:50%;margin-top:-25px; background-position:-296px -183px;}
#srcoll_pic2 a.pre_btn:hover { z-index:10;background-position:-298px -236px;}
#srcoll_pic2 a.next_btn { z-index:10;display:block;width:50px;height:50px;position:absolute;top:50%;margin-top:-25px;background-position:-370px -182px;right:20px;}
#srcoll_pic2 a.next_btn:hover {z-index:10; background-position:-366px -236px;}

.box5_1 {width:990px;height:470px;padding:5px; background-color:#FFF;margin-top:30px;}
.box5_1_inner {width:100%;height:100%; background-color:#f1f1f1;overflow:hidden;}
#scroll_bar1 {position:relative;width:925px;height:422px;padding:0 32px;overflow:hidden;margin-top:29px;}
.xlx {width:1px;height:422px;position:absolute;right:50px;top:0px; background-color:#b7b7b7}
.xlt {width:16px;height:66px; background-position:-457px -196px;position:absolute;right:43px;top:0px;cursor:pointer;}
.xltxt {width:867px;height:auto;position:absolute;}
.xltxt1,.xltxt2 {width:100%;border-bottom:1px solid #717171;padding-bottom:25px;margin-bottom:25px;}
.xltxt1_l h4 {width:390px;font-size:16px;font-weight:500;color:#dc6b2e;margin:10px 0;}
.xltxt1_l p {width:395px;font-size:14px;}
.xltxt2 h4 {width:100%;font-size:16px;font-weight:500;color:#dc6b2e;margin:10px 0;}
.xltxt2 p {width:100%;font-size:14px;}
.xltxt2 img {margin:15px 0;}
.xltxt3 {width:100%;border-bottom:1px solid #717171;padding-bottom:25px;margin-bottom:25px;}
.xltxt3_l {width:465px;}
.xltxt3_r {}
.xltxt3_l h4{width:465px;font-size:18px;color:#dc6b2e;font-weight:500;float:left;margin-top:20px;margin-bottom:15px;}
.xltxt3_l p {width:465px;font-size:14px;float:left;}

.scroll_inner {width:876px;height:163px;margin:0 auto;position:relative;overflow:hidden;}
#scroll_pic3 {padding-top:30px;}
#scroll_pic3 a.pre_btn {width:35px;height:65px;display:block;float:left;margin-top:49px;margin-left:10px;display:inline; background-position:-346px -301px;}
#scroll_pic3 a.next_btn {width:35px;height:65px;display:block;float:right;margin-top:49px;margin-right:10px;display:inline; background-position:-453px -300px;}
.scroll_inner ul {height:163px;position:absolute;left:0;top:0;}
.scroll_inner ul li {width:286px;height:163px;float:left;padding-right:8px;display:inline;}
.scroll_inner ul li a {display:block;width:284px;height:161px;border:1px solid #fff; transition: all 0.3s linear 0s;}
.scroll_inner ul li a:hover {border:1px solid #e4007f;}
.cksjgc_inner {width:740px;height:290px;position:absolute; background:url(http://www.mr8459999.com/templets/zt_2018/images/rcjd/shadow1.png) no-repeat;z-index:3;top:25px;left:-230px;}
.cksjgc_inner img {float:left;margin-left:32px;margin-top:32px;display:inline;}
.cksscl_inner {width:515px;height:555px;position:absolute; background:url(http://www.mr8459999.com/templets/zt_2018/images/rcjd/shadow2.png) no-repeat;z-index:4;left:-535px;top:-313px;padding-top:35px;padding-left:25px;}
.cksscl_inner img ,.cksyxx_inner img{float:left;}
.cksyxx_inner {width:735px;height:148px; background:url(http://www.mr8459999.com/templets/zt_2018/images/rcjd/shadow3.png) no-repeat;position:absolute;left:-740px;top:-62px;}
.cksyxx_inner img {margin-left:20px;margin-top:15px;display:inline;}
.cksjgc1_inner {position:absolute;width:550px;height:305px; background:url(http://www.mr8459999.com/templets/zt_2018/images/rcjd/shadow4.png) no-repeat;left:-50px;top:25px;}
.cksjgc1_inner img {float:left;margin-left:25px;margin-top:20px;display:inline;}
.cksjgc2_inner {width:355px;height:280px;position:absolute; background:url(http://www.mr8459999.com/templets/zt_2018/images/rcjd/shadow5.png) no-repeat;left:-65px;top:23px;}
.cksjgc2_inner img {float:left;margin-left:35px;margin-top:30px;display:inline;}

.cxTipBox {
    bottom: 0;
    height: 157px;
    position: fixed;
    left: 0;
    width: 321px;
    z-index: 10001;
	_position:absolute;
	_top:expression(eval(document.documentElement.scrollTop));
}
.cxSmallTipBox {
		 height: 157px;
    width: 33px;
	}
.cxTipBox-cat {width:24px;height:157px;float:left;}
.cxTipBox-btn {width:288px;height:157px;float:left;position:relative;display:none;}
.cxClose {width:11px;height:11px;display:block;position:absolute;right:3px;top:3px;}
.closeTipBox {width:9px;height:32px;float:left;margin-top:63px;display:block;}
.cxTipBox-btn-link {display:block;width:288px;height:157px;}
.zx_link1 {
    background: url(http://www.mr8459999.com/templets/zt_2018/images/rcjd/yy_01.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    top: 120px;
    display: block;
    height: 27px;
    position: absolute;
    left: 152px;
    width: 96px;
}
.zx_link1:hover {
    background: url(http://www.mr8459999.com/templets/zt_2018/images/rcjd/yy_02.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.box5_con{ width:1100px; margin:30px auto 0;}

/*1920�²���ʾ*/
.banner_min,.box1_2_min,.box3_min,.box4_min,.box2_min,.box6_min,.box7_min,.box7_nav{ display:none;}

@media(max-width:1281px) {
	.disnon{ display:none;}
	.box1_2_min,.box2_min,.box3_min,.box4_min,.box6_min{display:block; border-bottom:#7f7f7f dashed 1px; padding:10px 0}
	.banner_min{ display:block;}
	.box1_2_min{  text-align:center; }
	.box1_2_min h2,.box5 h3{font-size:24px; font-weight:bold; height:60px;line-height:60px;color:#292929;}
	.box1_2_min ul li{ float:left;width:45%; margin:20px 2.5%; font-size:13px;}
	.box1_2_min strong{ display:block; font-size:16px;}
	.box2_min{ text-align:center;}
	.box3_min{ text-align:center; padding:20px 5%;}
	.box3_min h2{ font-size:24px;}
	.box3_min p{ font-size:14px; line-height:22px; padding:20px 0}
	.box3_min ul{ margin:15px auto 30px;}
	.box3_min  ul li{ text-align:left; line-height:24px; font-size:14px; margin-bottom:15px;}
	.box3_min  ul li span{ background-color:#585858;color:#fff;padding:2px 5px;margin-right:5px; font-size:16px; display:inline}
	.box3_min  ul li b{ font-weight:normal; color:#dd1a48}
	.box3_min a{ margin-right:10px;}	
	.box4_min{ text-align:center; color:#464545; font-size:16px; line-height:30px;}
	.box4_min strong{ display:block; font-size:20px; margin:10px auto; color:#252525;}
	.box4_min  a,.box6_min a{ display:block; margin-top:10px;}
	.box6_min{ text-align:center; color:#252525; font-size:14px; line-height:24px; padding: 10px }
	.box6_min img{ margin-bottom:10px;}
	.box6_min strong{ color:#292929; font-size:20px;}
	.box6_min span{ display:block; color:#ca0c50; font-size:16px; margin:10px auto}
	.box7_min{ display:block; margin:20px auto; background: url(../image/box4_bg.jpg) repeat;}
	.box7_min strong{ width:80%; display:block; margin:0 auto;color:#FFF; font-size:20px; text-indent:20px;}
	.box7_min p{ color:#FFF; font-size:16px; width:80%; display:block; margin:20px auto 0; line-height:30px;}
	.box7_nav{ display:block;;font-size:24px; font-weight:bold; height:60px;line-height:60px;color:#292929; text-align:center}
	.box5_con{ width:100%; text-align:center;}
	.box5 h3{ line-height:20px; height:20px}
	
}



/*�����?0170305*/
.xzal{ width:100%; border-top:1px dashed #7f7f7f; overflow:hidden; font-size:16px; line-height:26px; color:#282828;}
.xzal_bt{ width:100%; text-align:center; display:block; font-size:36px; color:#282828; font-weight:bold; padding-top:40px;}
.xzal01{ width:100%; overflow:hidden; padding-top:60px;}
.xzal01_z{ width:410px; height:560px; overflow:hidden; padding-right:40px; margin:0; float:left;}
.xzal01_y{ width:550px; height:560px; overflow:hidden; margin:0; float:left;}
.xzal01_y h2{ font-size:28px; color:#dd1a48; font-weight:bold; display:block; padding-top:20px;}
.xzal01_y p{ display:block; padding:20px 0;}
.xzsp01{ width:550px; height:310px; overflow:hidden; background-color:#000;}

.xzty,.xza{ width:100%; display:block; text-align:center; margin-top:30px;}







.box3{ background:url(../image/zj_bg.jpg) no-repeat; margin-top:20px;}




























