﻿@charset "utf-8";
/* CSS Document */

.header_ss>a>i{
	background-color:#b40803;
}
.r_menu>li>a:hover{
	background-color:#a10511;
}
.lunbo>span>i:hover{
	color:#a10511;
}
.date>ul>.year{
	color:#b40803;
}
.date>ul>.current{
	background-color:#f6bfbf;
}
.nr_title>.nr_title_r:hover{
	color:#b40803;
}
.nr_w_w>h2>a:hover{
	color:#b40803;
}
.nr_new_r_s{
	background-color:#cb1919;
}
.nr_new_r_x{
	color:#cb1919;
}
.nr_some_top_l_lb>li:hover .lb_w{
	color:#b40803;
}
.nr_some_bottom_l_1_1{
	background-color:#cb1919;
}
.nr_some_bottom_l_1_2{
	background-color:#fff4f4;
}
.nr_some_bottom_l_1_2>h2>a:hover{
	color:#b40803;
}
.nr_some_bottom_r_1_2>h2>a:hover{
	color:#b40803;
}
.footer
{
   
	background-color:#9d0101;
}
.demosMenu{
	background-color:#9d0101;
}
.demosMenu:hover .option{
	background-color:#9d0101;
}
.ej_nav1_title{
	background-color:#c00918;
	opacity: 1;
}
.fa-circle-o{
	color:#c00918;
}
.ej_nav1_w>li>a:hover .hoc{
	color:#c00918;
}
.ej_nav2_title{
	background-color:#af0a0a;
}
.ej_nr_title>h2{
	color:#af0a0a;
}
.ej_nr_title>p>.hovh:hover{
	color:#af0a0a;
}
.ej_nr_title>p>.hovh1{
	color:#af0a0a;
}
.ej_nr_wz_x1>h2{
	color:#af0a0a;
	border-left:1px solid #af0a0a;
}
/*更改*/
/*.ej_nr_wz_x1_1_box:hover{
	border:1px solid #af0a0a;
	color:#af0a0a;
}
.ej_nr_wz_x1_1_box{
	background:#af0a0a;
	color:#fff;
}*/
.ej_nr_wz_x1_1_box{
	background-color: #f5f0f0;
   /* border-radius: 30px;*/
}
.ej_nr_wz_x1_1_box:hover{
	/*background-color:transparent;
	color:#af0a0a;*/
	    background-color: #af0a0a;
    color: #fff;
 /*   border-radius: 30px;*/
}
.ej_nr_wz_x1_1_box .border-left {
    width: 1px;
    height: 0px;
    background: #af0a0a;
    position: absolute;
    left: -1px;
    bottom: 0;
}
.ej_nr_wz_x1_1_box .border-bottom {
    width: 0px;
    height: 1px;
    background: #af0a0a;
    position: absolute;
    left: 0px;
    bottom: -1px;
}
.ej_nr_wz_x1_1_box .border-top {
    width: 0px;
    height: 1px;
    background: #af0a0a;
    position: absolute;
    right: 0px;
    top: -1px;
}
.ej_nr_wz_x1_1_box .border-right {
    width: 1px;
    height: 0px;
    background: #af0a0a;
    position: absolute;
    right: -1px;
    top: 0;
}

.ej_nr_wz_x2_1_box:hover{
	border:1px solid #af0a0a;
	color:#af0a0a;
}
.ej_nr_wz_x3_1>h2{
	border-left:1px solid #af0a0a;
	color:#af0a0a;
}
.ej_nr_wz_x3_1>p>a:hover{
	color:#af0a0a;
}
.ej_nr_wz_x4_1>h2:hover{
	color:#af0a0a;
}
.fy>a:hover{
	background-color:#af0a0a; 
}
.syp>a:hover{
	color:#af0a0a;
}
.ej_nr_wz_x5_1_r{
	background-color:#fdf0f0;
}
.ej_nr_wz_x5_1_r>h2>a:hover{
	color:#af0a0a;
}


.fhsyz>a{
	color:#a10511;
}

.fhsyz>a:before{
display: block;
	position:absolute;
	left:100%;
	top:0;
	width:0;
	height:2px;
	background:#a10511;
	content:"";
	-webkit-transition:all ease 0.3s;
	-mox-transition:all ease 0.3s;
	-o-transition:all ease 0.3s;
	transition:all ease 0.3s;
}
.fhsyz>a:hover:before{
	left:0;
	width:10px;
	-webkit-transition:all ease 0.3s;
	-mox-transition:all ease 0.3s;
	-o-transition:all ease 0.3s;
	transition:all ease 0.3s;
}
.fhsyz>a:after{
display: block;
	position:absolute;
	right:100%;
	bottom:0;
	width:0;
	height:2px;
	background:#a10511;
	content:"";
	-webkit-transition:all ease 0.3s;
	-mox-transition:all ease 0.3s;
	-o-transition:all ease 0.3s;
	transition:all ease 0.3s;
}
.fhsyz>a:hover:after{
	right:0;
	width:10px;
	-webkit-transition:all ease 0.3s;
	-mox-transition:all ease 0.3s;
	-o-transition:all ease 0.3s;
	transition:all ease 0.3s;
}
.cohh{color:#af0a0a;}
.date>ul>li:hover{
	background-color:#f6bfbf;
	color:#fff;
}
.nenuimg-nav .nenuimg-month ul li.current-month a {background:#f36363; color: #fff;}
.nenuimg-nav .nenuimg-month ul li.current-month a:hover {background:#f36363; color: #fff;}
.nenuimg-nav .nenuimg-month ul li a:hover {color:#af0a0a}
.nenuimg-nav .nenuimg-year a{color:#b40803;}
.ej_nr_wz_x1-zt>h2{
	color:#af0a0a;
	border-left:1px solid #af0a0a;
}
.ej_nr_wz_x1-zt-w:hover .ej_nr_wz_x1-zt-w-r-h2{
	color:#af0a0a;
}
.ej_nr_wz_x5_1_l {
    background-color: #fdf0f0;
}

.nr_w_w:hover .nr_w_w_h2_a{
	color:#af0a0a;
}
.nr_w_w:hover .nr_w_w_p_a{
	color:#af0a0a;
	text-decoration:underline;
}
.nr_some_bottom_l_1:hover .nr_some_bottom_l_1_2>p>a{
	color:#af0a0a;
	text-decoration:underline;
}
.nr_some_bottom_r_1:hover .nr_some_bottom_r_1_2>p>a{
	color:#af0a0a;
	text-decoration:underline;
}

.ej_nr_wz_x4_right:hover .ej_nr_wz_x4_2 a{
	color: #af0a0a;
	text-decoration: underline;
}
.ej_nr_wz_x4_right:hover .ej_nr_wz_x4_1 h2{
	color: #af0a0a;
}
.ej_nr_wz_x5_1_r:hover h2 a{
	color: #af0a0a;
}
.ej_nr_wz_x5_1_r:hover p{
	color: #af0a0a;
	text-decoration: underline;
}
.nr_some_bottom_l_1_2:hover h2 a{
	color: #af0a0a;
}
.nr_some_bottom_l_1_2:hover p{
	color: #af0a0a;
	text-decoration: underline;
}
.nr_some_bottom_r_1_2:hover h2 a{
	color: #af0a0a;
}
.nr_some_bottom_r_1_2:hover p{
	color: #af0a0a;
	text-decoration: underline;
}








.header{
	background:url(../imagesh/header_bg.jpg); 
	background-repeat: no-repeat;
	background-position: top center;
	background-size: cover;
}
.fixed-2{
	background:url(../imagesh/fixed-2.jpg); 
	background-repeat: no-repeat;
	background-position: top center;
	background-size: cover;
}
.ej_nr_title{
	background:url(../imagesh/rj-title_b.png); 
	background-repeat: no-repeat;
	background-position: bottom center;
	background-size:100%;
}
.ej_nr{
	background:url(../imagesh/ej-h-bg.jpg);
	background-position: top center;
	background-size: cover;
}
.picshow-bg{
	background-image: url(../images/pic-bg.png);
}
.ej_nr_wz_x2_1_1_x{
	
	background-repeat: no-repeat;
	background-position: top center;
	background-size:100%;
}
.ej_nr_wz_x2_1_box:hover .ej_nr_wz_x2_1_1_x{
	
	background-repeat: no-repeat;
	background-position: top center;
	background-size:100%;
}
/*	.banner_in_box{
		background:url(images/banner-focus.jpg) no-repeat top center; background-size: cover;
	}*/
.nr_some{
	background:url(../images/nr-bg.jpg); 
	background-repeat: no-repeat;
	background-position: top center;
	background-size: cover;
}
.nr_title_x{
	background:url(../imagesh/title_xx.png);
	background-repeat: no-repeat;
	background-position: bottom;
	background-size:100%;
}
.nr_title_x1{
	background:url(../imagesh/index-n-bg.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	background-size: cover;
}
.xx-index{
	background:url(../imagesh/xx-index.png);
	background-repeat: no-repeat;
	background-position: top center;
	background-size: cover;
}
.tz-index{
	background:url(../imagesh/tz-index.png);
	background-repeat: no-repeat;
	background-position: top center;
	background-size: cover;
}
.sp-index{
	background:url(../imagesh/sp-index.png);
	background-repeat: no-repeat;
	background-position: top center;
	background-size: cover;
}
.mt-index{
	background:url(../imagesh/mt-index.png);
	background-repeat: no-repeat;
	background-position: top center;
	background-size: cover;
}
.ry-index{
	background:url(../imagesh/ry-index.png);
	background-repeat: no-repeat;
	background-position: top center;
	background-size: cover;
}
.jd-index{
	background:url(../imagesh/jd-index.png);
	background-repeat: no-repeat;
	background-position: top center;
	background-size: cover;
}

.jqclass{
	background-color:#f36363;
	color:#fff;
}
.jqclass1{
	background-color:transparent;
	color:#000;
}
.lunbo>span>i{
	font-size:70px;
	color:#af0a0a;
	cursor:pointer;
	text-align: center;
}

.lunbo>a>div{
		background:url(../images/banner-w-bg.png);
	}
	.lunbo1>a>div{
		background:url(../images/banner-w-bg.png);
	}
	.demosMenu121{
	width:7.6923%;
	background-color: #fff;
    font-size: 18px;
    font-weight: bold;
	color:#b40803;
	float:left;
	line-height: 30px;
	height:30px;
	position:absolute;
	bottom:0;
	left:0;
	}
.demosMenu122{
	width:70px;
	background-color: #fff;
    font-size: 18px;
    font-weight: bold;
	color:#b40803;
	line-height: 30px;
	height:30px;
	
	}