*{margin:0;padding:0;font-family: "微软雅黑";}
.w_container{
	/*max-width:1200px;*/
	width:1868px;
	margin:0 auto;
	padding:0px;
}
.w_content{
	width:1200px;
	margin:0 auto;
	padding:0px;
}
a{
	color: black;
	text-decoration: none;
}
ul{
	list-style: none;
	margin: 0px;
}
li{
	list-style: none;
}
.w_left{
	float: left;
}
.w_right{
	float: right;
}
.mobile_banner{
	display: none;
}
a:focus, a:hover {
    color:#333333;
    text-decoration:none;
    }
.w_clear:after {
    display: block;
    clear: both;
    content: "";
    visibility: hidden;
    height: 0;
}
p{
	margin:0px;
}
.m_banner{
	height: auto;
	max-height: 500px;
	overflow: hidden;
}
.m_banner img{
	display: block;
	width:100%;
}
.p_white{
	color: white;
}
.p_black{
	color: #000000;
}
.p_text1{
	color: #333333;
}
.w_white{
	background: white;
}
.w_black{
	background: black;
}
.w_heaer{
	/*position: fixed;*/
	/*left:0px;*/
	/*width:100%;*/
	/*height: 106px;*/
	/*top:0px;*/
	/*background: red;*/
	/*z-index:166;*/
}
.w_headtop{
	/*position: absolute;
	left:50%;
	top:20px;
	width:1545px;
	margin-left: -772.5px;*/
	/*background: black;*/
	/*z-index:66;*/
}
.w_logo{
	width:20%;
}
.w_logo img{
	display: block;
}
.w_nav{
	width:45%;
	margin-left: 13%;
	margin-top: 16px;
}
.w_nav li{
	float: left;
	width:14.28%;
	text-align: center;
	line-height: 28px;
	height: 28px;
	position: relative;
}
.w_nav li>a{
	color: #f3f3f3;
	padding-bottom: 15px;
}
.w_smalldrop{
	position: absolute;
	left:0px;
	top:41px;
	width:100%;
	background: rgba(0,0,0,0.6);
	box-sizing: border-box;
	padding:9px 0px;
	display: none;
}
.w_smalldrop dd{
	line-height: 32px;
	height: 32px;
}
.w_smalldrop dd:hover{
	background: #d81e06;
}
.w_smalldrop dd a{
	color:#f3f3f3;
}
.w_nav li:hover>a{
	border-bottom: 2px solid #d81e06;
}.w_nav li:hover .w_smalldrop{
	display: block;
}
.w_nav li.active a{
	border-bottom: 2px solid #d81e06;
}
.p_picinfo{
	margin-bottom: 40px;
}
.p_picmore{
	
}
.p_picmore a{
	color:#333333;
	font-size: 14px;
}
.p_picmore a:hover{
	color: #a62927;
}
.p_pic1,.p_pic2{
   width:47%;	
}
.p_pic1 li,.p_pic2 li{
   box-sizing: border-box;
   padding:0px 0px 0px 25px;
   position: relative;	
   line-height: 30px;
   height: 30px;
}
.p_pic1 li::before,.p_pic2 li::before{
	position: absolute;
	content:'' ;
	width:10px;
	height: 10px;
	border-radius:50% ;
	top:50%;
	left:0px;
	margin-top: -5px;
	background:#a62927;
}
.p_pic1 li span,.p_pic2 li span{
	float: right;
	font-size: 14PX;
	color: #333333;
}
.p_pic1 li a,.p_pic2 li a{
	display: block;
	width:83%;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	font-size: 14PX;
	color: #333333;
	float: left;
}
.p_pic1 li:hover a,.p_pic2 li:hover a{
	color: #a62927;
}
.p_titleinfo{
    text-align:center;	
}
.p_title{
	font-weight: bold;
	font-size: 32px;
}
.p_line{
	text-align: center;
	margin:10px auto;
	display: none;
}
.p_main{
    background: #f2f2f2;
    box-sizing: border-box;
    padding: 50px 0px 43px 0px;
}
.p_picnewstitle{
	font-weight: bold;
	font-size: 32px;
	
}
.p_picnewstitle span{
	font-size: 14px;
	color: #333333;
}
.pages{
	margin-bottom: 30px;
}
.pages ul{
	width:100%;
	display: table;
	text-align: center;
}
.pages li{
	display: inline-block;
	border: 1px solid #353535;
	box-sizing: border-box;
	padding:3px 8px;
	margin-right: 10px;
}
.pages li:last-of-type{
	margin-right: 0px;
}
.pages li a{
	color: #333333;
	font-size: 14px;
}
@media(max-width:767px){
	.p_pic1 li span, .p_pic2 li span{
		display: none;
	}
	.p_pic1, .p_pic2{
		width:100%;
	}
	.p_picnewstitle{
		font-size: 20px;
	}
}
@charset "UTF-8";
/*! 导入导航样式 */
body { background-color: #f2f2f2; }

/* 导航  */
#nav { background-color: #8b1110; padding: 0.05rem 0; }
#nav .smallnav ul li, #nav .bignav ul li { width: calc((100% + 0px) /4); float: left; }
#nav .smallnav ul li a, #nav .bignav ul li a { display: block; text-align: center; line-height: 0.34rem; font-size: 0.16rem; color: #ffeab7; }
#nav .smallnav ul li.active a, #nav .smallnav ul li:hover a, #nav .bignav ul li.active a, #nav .bignav ul li:hover a { background: url("../../images/YaoJuImgs/navHover.jpg") no-repeat top center; }

/* 导航 end */
@media screen and (min-width: 768px) { /* 导航  */
  #nav .bignav > ul > li { width: calc((100% + 0px) / 8); position: relative; }
  #nav .bignav > ul > li .listItem { display: none; position: absolute; padding: 0.1rem 0; z-index: 666; width: 100%; background-color: rgba(139, 17, 16, 0.8); }
  #nav .bignav > ul > li .listItem ul li { width: 100%; height: 0.3rem; line-height: 0.3rem; float: none; margin: 0.03rem auto; }
  #nav .bignav > ul > li .listItem ul li a { display: block; padding: 0.03rem 0; width: 90%; margin: 0 auto; height: 0.26rem; line-height: 0.2rem; font-size: 0.14rem; color: #fff; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; vertical-align: middle; background: none; }
  #nav .bignav > ul > li .listItem ul li.active a, #nav .bignav > ul > li .listItem ul li:hover a { background-color: #8b1110; color: #ffffff; }
  #nav .bignav > ul > li:hover .listItem, #nav .bignav > ul > li.active .listItem { display: block; }
  /* 导航 end */ }
/*! 导入footer 页脚样式 */
/* footer */
#footer { margin-bottom: 0.6rem; padding: 0.1rem 0 0.03rem; background: #8b1110 url("../../images/YaoJuImgs/index_52.png") repeat-x left bottom; }
#footer p { font-size: 0.13rem; line-height: 0.26rem; color: #d48d8e; }
#footer .footImg { width: 80%; margin: 0.1rem auto 0; }
#footer .footImg .footImgLogo { margin: 0 auto; width: 2.25rem; }
#footer .footImg .footImgLogo h3 { font-size: 0.28rem; color: #ffe4a1; line-height: 0.5rem; }
#footer .footImg .footImgLogo .footTime { font-size: 0.12rem; line-height: 0.24rem; color: #d87a7e; }

/* footer end*/
/*底部固定导航 */
.body_footer { padding-top: 5px; width: 100%; height: 60px; background: -webkit-gradient(linear, 0 0, 0 100%, from(#c4b9a2), to(#c4b9a2)); background: -moz-linear-gradient(top, #c4b9a2, #c4b9a2); /* Firefox */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#43a037,endColorstr=#43a037); bottom: 0; z-index: 6; }

.body_footer ul { width: 100%; height: 55px; line-height: 55px; }

.body_footer ul li { width: 25%; float: left; color: #fff; }

.body_footer ul li a { width: 100%; height: 55px; display: block; border-right: #e7dcc4 solid 1px; }

.body_footer ul li dl { width: auto; margin: 0 auto; text-align: center; }

.body_footer ul li dt { width: auto; height: 30px; overflow: hidden; }

.body_footer ul li dt img { width: 25px; height: 25px; }

.body_footer ul li dd { width: auto; height: 30px; font-size: 12px; color: #fff; line-height: 25px; overflow: hidden; }

/*底部固定导航end */
/* 右侧固定栏  */
.rightfix { position: fixed; top: 35%; right: 0; z-index: 999;width: 50px; }
.rightfix ul li { margin-top: 0.04rem; position: relative;display: block; }
.rightfix ul li a i { display: block; float: left; width: 50px; height:50px; border-radius: 0.04rem 0 0 0.04rem; background: url("../images/rightIco_08.png") no-repeat; }
.rightfix ul li a i.fixedico01 { background-position: 0 -2px; }
.rightfix ul li a i.fixedico02 { background-position: 0 -58px; }
.rightfix ul li a i.fixedico03 { background-position: 0 -109px; }
.rightfix ul li a i.fixedico04 { background-position: 0 -160px; }
.rightfix ul li span.fixqq { position: absolute; display: none; padding: 0 10px; top: 51px; left: -100px; background-color: #2e2e2e; color: #ffff; line-height: 48px; }
.rightfix ul li span.fixtel { position: absolute; display: none; padding: 0 10px; top: 101px; left: -123px; background-color: #2e2e2e; color: #ffff; line-height: 48px; }
.rightfix ul li div.fixwx { position: absolute; display: none; padding: 0 10px; top: 132px; left: -116px; }
.rightfix ul li:hover span { display: block; }
.rightfix ul li:hover div { display: block; }

/* 右侧固定栏 end */
/*  详情页手机端 */
.shouji img { width: 100%; max-width: 100%; margin: 0 auto; }

/*  详情页手机端 end*/
@media screen and (min-width: 480px) { /* 页脚版权 */
  /* 页脚版权 end*/ }
@media screen and (min-width: 768px) { /* footer */
  #footer .footImg .footImgLogo .footTime { font-size: 0.14rem; }
  #footer { margin-bottom: 0.6rem; }
  #footer .footFrinds { font-size: 0.18rem; line-height: 0.3rem; color: #ec9da2; }
  #footer .footFrinds p a { display: inline-block; padding-right: 0.06rem; font-size: 0.14rem; line-height: 0.3rem; color: #e98c91; }
  #footer .footFrinds p a:after { display: inline-block; content: " | "; font-size: 0.14rem; text-align: center; width: 3px; }
  #footer .footFrinds p a:last-child:after { display: none; }
  #footer .footBot { margin: 0.1rem auto; }
  #footer .footBot .footAddr { width: 45%; float: left; border-right: 1px solid #a44847; }
  #footer .footBot .footImg { width: 55%; float: right; }
  #footer .footBot .footImg .footImgcode { width: 1.44rem; float: left; margin-left: calc(100% - 375px); }
  #footer .footBot .footImg .footImgcode p { margin-top: 0.1rem; width: 0.14rem; line-height: 0.2rem; text-align: center; color: #cb8182; }
  #footer .footBot .footImg .footImgcode .footImgWX { width: 1.2rem; height: 1.2rem; text-align: center; background-color: #fff; float: right; }
  #footer .footBot .footImg .footImgLogo { margin: 0 auto; /*width: toRem(225px);*/ float: right; }
  /* footer end*/ }
@media screen and (min-width: 992px) { /* footer */
  #footer { margin-bottom: 0; }
  #footer .footBot { margin: 0.15rem auto; }
  #footer .footBot .footImg .footImgcode { margin-left: 0.8rem; }
  /* footer end*/ }
@media screen and (min-width: 1200px) { /* footer */
  #footer { padding-top: 0.2rem; }
  #footer .footBot .footImg { margin: 0.15rem auto 0; }
  #footer .footBot .footImg .footImgcode { margin-left: 1.1rem; }
  #footer .footBot .footImg .footImgLogo { position: relative; top: -0.7rem; right: 0.1rem; }
  /* footer end*/ }


/*新增头部*/

.header1 {
	position: fixed;
	z-index: 1050;
	left:50%;
	top:40px;
	width:1545px;
	margin-left: -772.5px;
	height:66px;
	-webkit-transition: all .4s ease-out 0s;
	-moz-transition: all .4s ease-out 0s;
	-ms-transition: all .4s ease-out 0s;
	-o-transition: all .4s ease-out 0s;
	transition: all .4s ease-out 0s;
	/*background-color: rgba(255,255,255,0.5);*/
}
.header1.active {
	position: fixed;
	top: 0%;
	right: 0%;
	left: 0%;
	background: #fff;
	border-bottom: 1px solid #eaeaea;
	margin-left: 0px;
	width:100%;
}
.header1.active .w_hop{
	width:1545px;
	margin:0 auto;
	margin-top: 4px;
}
.header1.active  .w_nav li{
	height: 70px;
	line-height:56px;
}
.header1.active .w_nav li>a{
	color: #000000;
}
.header1.active .w_smalldrop{
	top: 61px;
}
.header1.active .w_nav{
	margin-top:0px;
	margin-left: 10%;
}
.header1.active .w_tel{
	width:17%;
}
/*新增头部*/