@charset "utf-8";
.cen-w {
	width: 1200px;
	margin: 0 auto;
}
/*search*/
.search-wrap{position: absolute;top: 0;right: 0;bottom: 0;margin: auto; width: 224px;height: 40px;background: #fff;border-radius: 30px;padding: 0 16px;}
.search-input{width: 150px;float: left;height: 100%;font-size: 14px;margin-top:10px;}
.search-wrap input{border: none;outline: none;}
.search-but{width:31px;position: absolute;top:-1px;right: 16px;bottom: 0;margin: auto;}

/*样式2 红*/
.pb_sys_style2 .p_no_d {
    border: 1px solid #8e0004 !important;
    color: #fff;
    background-color: #8e0004 !important;
}
/*logo*/
.logo-wrap{width: 100%;min-width: 1200px;height: 120px;background: #8e0004;line-height:120px;}
.logo-wrap .cen-w{background: url(../images/logo-bac.png) no-repeat right;height: 100%;    position: relative;}
.logo-wrap img{display:inline-block;vertical-align:middle;}
/*nav*/
.nav-wrap{width: 100%;min-width: 1200px;height: 56px;background: #eee;position: relative;}
.nav{width: 100%;}
.nav li a{font-size: 18px;float: left;color: #333333;line-height: 56px;}
.nav li{float: left;padding: 0 21.3px;position: relative;}
.nav dl{border-top: 5px solid #8e0004;z-index: 99;display: none;width: 142%;left: -23px;text-align: center;background: #eee;position: absolute;top: 56px;}
.nav dl a{width: 100%;line-height: 50px;font-size: 16px;white-space: nowrap;padding: 0 12px;}
.nav dl a:hover{color: #8e0004;}
.banner1{width:100%;}
.banner1 img{width:100%;min-width:1200px;}
/*banner*/
.banner-wrap{width: 100%;min-width:1200px;height: 464px;overflow: hidden;position: relative;}
.banner-wrap img{width:100%; min-height: 464px;display:block;margin:0 auto;}
@media screen and (min-width: 1920px){
.banner-wrap{height: 500px !Important;}
.banner-wrap img{min-height: 500px !Important;}	
}
@media screen and (min-width: 1366px){
.banner-wrap{height: 350px;}
.banner-wrap img{min-height: 350px;}	
}
.slideBox .hd {
	height: 14px;
	overflow: hidden;
	position: absolute;
	right: 5px;
	bottom: 28px;
	z-index: 1;
	left: 0;
	margin: auto;
}

 .slideBox .hd ul {
	overflow: hidden;
	zoom: 1;
	text-align: center;
}

 .slideBox .hd ul li {
	margin-right: 5px;
	background: #fff;
	cursor: pointer;
	display: inline-block;
	width: 10px;
	height: 10px;
}

 .slideBox .hd ul li.on {
	background: #8e0004;
}
.newsPic:hover img{transform: scale(1.2);}
.main{width: 100%;min-width: 1200px; height: 394px;background: url(../images/bac.jpg) no-repeat right;  box-shadow: 1px 1px 9px #a5a5a5;margin-bottom: 40px;padding-top: 30px;}
.news-pic{width: 505px;height: 328px;float: left;position: relative;}
.newsPic{width: 100%;height: 280px;overflow: hidden;position: relative; line-height: 280px;text-align: center;}
.newsPic img{-webkit-transition: all 0.3s;    -moz-transition: all 0.3s;    -ms-transition: all 0.3s;    -o-transition: all 0.3s;    transition: all 0.3s;width: 100%;min-height: 280px;display:inline-block;vertical-align:middle;}
.newsTitle{width: 100%;line-height: 46px;font-size: 16px;color: #333333;}
.news-pic .hd ul {
	overflow: hidden;
	zoom: 1;
	text-align: right;
}
.news-pic .hd ul li {
	margin-right: 5px;
	background: #fff;
	cursor: pointer;
	width: 10px;
	height: 10px;
}
.news-pic .hd {
	height: 14px;
	overflow: hidden;
	position: absolute;
	right: 5px;
	bottom: 63px;
	z-index: 1;
	left: 0;
	margin: auto;
}

.xyxw-wrap{width: 312px;margin-left: 29px;float: left;}
.hist-wrap{width: 100%;line-height: 25px;color: #8e0004;font-size: 20px;font-weight: bold;margin-bottom: 25px;}
.hist-wrap img{height: 25px;margin-right: 15px;display: block;float: left;}
.hist-wrap a{font-size: 14px;color: #8e0004;float: right;}
.xyxw-ul{width: 100%;}
.xyxw-ul li{height: 65px;margin-bottom: 5px;padding-bottom: 5px;border-bottom: 1px dashed #e6e6e6;}
.xyxw-ul li a{font-size: 16px;color: #333333;-webkit-transition: all 0.3s;	-moz-transition: all 0.3s;	-ms-transition: all 0.3s;	-o-transition: all 0.3s;	transition: all 0.3s;}
.xyxw-ul li:hover a{color: #8e0004;}
.xyxw-time{width: 56px;height: 22px;line-height: 22px;margin: 7px 0 11px 0;background: #8e0004;font-size: 14px;color: #ffffff;text-align: center;}
.tzgg-ul{width: 100%;}
.tzgg-ul li{height: 65px; margin-bottom:5px;padding-bottom: 5px;border-bottom: 1px dashed #e6e6e6;}
.tzgg-time{text-align: center;width: 60px;height: 60px;float: left;color: #8e0004;background: #f1f3ec;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.tzgg-time p:first-child{width: 100%;height: 50%;font-size: 20px;text-align: center;line-height: 40px;font-weight: bold;}
.tzgg-time p:last-child {width: 100%;height: 50%;font-size: 12px;text-align: center;line-height: 25px;}
.tzgg-ul a{color: #404040;font-size: 16px;text-align: left;}
.tzgg-text{display:table;width: 238px;height:60px;float: right;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.tzgg-text div{display:table-cell; vertical-align:middle;}
.tzgg-ul li:hover a{color:#8e0004}
.tzgg-ul li:hover .tzgg-time{background:#8e0004;color:#fff}
/*main2*/
.main2{width: 100%; background: url(../images/bac2.jpg) no-repeat left bottom;padding-bottom: 38px;}

.zst{width: 100%;height: 138px;overflow: hidden;margin-bottom: 39px;}
.zst img{width: 100%;min-height: 138px;}
.main2-left{float: left;}
.main2-news-wrap{padding: 0 13px;padding-top: 20px;width: 278px;height: 269px;background: url(../images/bac1.png) no-repeat right bottom #fff;border-top: 2px solid #b60005;float: left;margin-right: 29px;box-shadow: 0 0px 8px #dedede;}
.main2-news-ul{width: 100%;font-size: 14px;line-height: 40px;}
.main2-news-ul a{color: #333;}
.main2-news-ul span{color: #8e0004;display: block;float: left;margin-right: 3px;margin-top: -2px;}
.main2-news-ul li a:hover{color:#8e0004;}
.main2 .hist-wrap{margin-bottom: 12px; }
.main2-right{width: 278px;float: right;}
.main2-right li{width: 100%;height: 118px;overflow: hidden;margin-bottom: 32px;}
.main2-right li img{width: 100%;min-height: 118px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.main2-right li:hover img{
    transform: scale(1.2);
}
.link-ul{width: 100%;}
.link-ul li{width: 216px;text-align: center;margin-right: 30px; height: 50px;line-height: 50px;font-size: 16px;color: #ffffff;float: left;}
.link-ul li a{color: #fff;}
.link-ul li{background: #dca0a0;}
.link-ul li+li{background: #a0dca0;}
.link-ul li+li+li{background: #dcc5a0;}
.link-ul li+li+li+li{background: #a0aedc;}
.link-ul li+li+li+li+li{background: #c7dca0;margin-right: 0;}

.footer-wrap{width: 100%;min-width:1200px; height: 172px;background: url(../images/footer-bac.jpg) no-repeat right bottom #8e0004;}
.footer-logo{width: 100%;height: 122px;border-bottom: 1px solid #db8284;text-align:center;line-height:122px;}
.footer-logo img{height: 65px;display:inline-block;聽vertical-align:middle;}
.footer-copy{font-size: 16px;color: #ffffff;text-align: center;line-height: 50px;}
/*------------------------------content---------------*/
.wrap_right_content {
    width: 80%;
    background: #FFFFFF;
    padding: 30px 20px 60px 20px;
    float: right;
    box-sizing: border-box;
}

.news_show_title{
	width: 100%;
	line-height: 50px;
	font-size: 20px;
	color: #333333;
	text-align: center;
	font-weight: bold;
}
.news_show_con{
	    font-size: 16px;
    color: #4c4c4c;
    line-height: 26px;
}
.news_show_date{
	width: 100%;
	font-size: 14px;
	color: #808080;
	text-align: center;
	margin-bottom: 20px;
}
.news_show_xyp{
	width: 100%;
	font-size: 16px;
	line-height: 40px;
	margin-top: 30px;
}
.news_show_xyp a{
	color: #666666;
	display: block;
	width: 60%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.member_order_tit{
	width: 52%;
	height: 50px;
	margin: auto;
	margin-top:20px;
}
.member_order_tit1{
	width: 28px;
	height: 26px;
	margin-top: 13px;
}
/*-----------------------list-*/


.news-wrap {margin-bottom: 55px;min-height:300px;}

.news-nav {width: 20%;margin-top: 20px;float: left;}
.newsOn a{color: #fff !important;background: #8e0004!important;}
.news-nav li {
	font-size: 16px;
	color: #222;
	line-height: 60px;
	text-align: center;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}

.news-nav a {
	color: #222;
	display: block;
	width: 100%;
	height: 60px;
}

.news-nav li:hover {
	background: #8e0004;
}

.news-nav li:hover a {
	color: #fff !important;
}
.news-list-wrap{
	width: 77%;
	float: right;
	margin-top: 20px;
}
.news_list{
	width: 100%;
	padding: 8px 20px;
	box-sizing: border-box;
	-webkit-transition: all 0.6s;
	-moz-transition: all 0.6s;
	-ms-transition: all 0.6s;
	-o-transition: all 0.6s;
	transition: all 0.6s;
	list-style: none;
}

.news_list:hover .news_title{
	color:#8e0004;
}
.news_list:hover .news_title span{
	color:#8e0004;
}
.news-list-wrap .news_list:first-child{
	border: none;
}
.news_title{
	width: 100%;
	font-size: 16px;
	color: #000000;
	line-height: 24px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}
.news_title .dian{
    color: #000;
    font-size: 12px;
    display: block;
    float: left;
    margin-right: 11px;
    margin-top: -2px;
    }
    .dl_title{width:100%;font-size: 17px;line-height: 54px;border-bottom: 1px solid #ececec;margin-bottom: 10px;}
    .dl_title a{float:right;color: #c8c8c8;font-size: 14px;}
.news_content{
	width: 100%;
	font-size: 14px;
	color: #4c4c4c;
	line-height: 27px;
	margin-top:10px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.news_date{
	font-size: 16px;
	color: #808080;
	float: right;
}


.news_show_title{
	width: 100%;
	line-height: 50px;
	font-size: 20px;
	color: #333333;
	text-align: center;
	font-weight: bold;
}
.news_show_date{
	width: 100%;
	font-size: 14px;
	color: #808080;
	text-align: center;
	margin-bottom: 20px;
}
.news_show_content{
	
	color: #4c4c4c;
	line-height: 26px;
	text-indent: 2em;
}
.news_show_content1{
	width: 90%;
	height: 400px;
	margin: 20px auto;
	position: relative;
}
.news_show_content1 img{
	width: 100%;
	height: 100%;
	display: block;
}


.list_bt {
	height: 65px;
	margin: 0 auto;
	margin-top: 15px;
}

.list_bt .lmmc {
	width: 20%;
	height: 65px;
	line-height: 65px;
	border-bottom: 3px solid #8e0004;
	float: left;
	font-size: 18px;
	color: #444444;
	display: block;
	text-align: center;
	box-sizing: border-box;
}

.list_bt .dqwz {
	width: 80%;
	height: 65px;
	line-height: 65px;
	border-bottom: 3px solid #cccccc;
	text-align: right;
	padding-right: 15px;
	box-sizing: border-box;
	font-size: 15px;
	color: #444444;
	float: right;
}

.list_bt .dqwz a{
	color: #444444;
}
.pic-list-wrap li{width: 25%;float: left;padding: 0 1%; box-sizing: border-box;}
.pic-list-wrap li img{width: 100%;height: 200px;}



/*IE*/
#browser-modal{width:100%;height:100%;top:0;left:0;text-align:center;color:#303233;position:fixed;z-index:9990009;}
#browser-modal .browser-modal-cover{position:fixed;left:0;top:0;height:100%;width:100%;background-color:#111;opacity:.9;z-index:-1}
#browser-modal .browser-content{width:700px;margin-top:120px;margin-left:auto;margin-right:auto;padding-bottom:80px;padding-top:50px;background-color:#fff;border-radius:5px}
#browser-modal .browser-content .browser-dpc-logo img{height:42px;margin:45px auto 40px}
#browser-modal .browser-content .browser-text-title{text-transform:uppercase;font-size:24px}
#browser-modal .browser-content .browser-text-desc{margin-top:30px;margin-bottom:20px;font-size:14px}
#browser-modal .browser-content .browser-list{width:600px;margin:20px auto;height:130px}
#browser-modal .browser-content .browser-item{float:left;width:150px;padding-top:20px;padding-bottom:20px;margin-left:auto;margin-right:auto}
#browser-modal .browser-content .browser-item .iconfont{width:100px;height:100px;margin:0 auto;font-size:80px;line-height:80px;margin-bottom:10px;}
#browser-modal .browser-content .browser-item .iconchrome{background: url(../images/bro.png) no-repeat 0 0}
#browser-modal .browser-content .browser-item .iconfirefox{background: url(../images/bro.png) no-repeat 0 -100px}
#browser-modal .browser-content .browser-item .iconopera{background: url(../images/bro.png) no-repeat 0 -200px}
#browser-modal .browser-content .browser-item .iconEdge{background: url(../images/bro.png) no-repeat 0 -300px}
#browser-modal .browser-content .browser-item a{cursor:pointer;display:block}
#browser-modal .browser-content .browser-item a img{display:block;margin:0 auto;max-width:100px;width:100px;height:100px}
#browser-modal .browser-content .browser-item a h4{text-align:center;margin-top:20px;font-size:18px;font-weight:700}