body {background: #f5f5f5;}
a {color: #333;}
a:hover {color: #bf0613;}
.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.w1200 {width:1200px;margin:auto;}
.w860 {width: 860px;}
.w320 {width: 320px;}
.w420 {width: 420px;}
.mgb30 {margin-bottom: 30px;}
.pdlr25 {padding: 0 25px;}
.pd25 {padding: 25px;}
.pdt25 {padding-top: 25px;}
.pdtlr25 {padding: 20px 20px 0 20px;}
.bg-1 {background: #fff;}
.aimg,.aimg img {display: block;position: relative;width: 100%;height: 100%;}

/* .nav-19-box .logo {display: none;}
.nav-19-box .nav .nav-li-index {display: block;margin-left: 12px !important;}
.nav-19-box .nav {width: 1200px;}
.nav-19-box .nav .nav-li {margin-left: 25px;}
.top-19-box {margin-top: 0px !important;} */

.news-nav {height: 80px;overflow: hidden;width: 100%;}
.news-logo {width: 183px;height: 80px;}
.news-logo a {display: block;background:  no-repeat center center;position: relative;width: 100%;height: 100%;text-indent: -9999em;}
.news-crumbs {margin-left: 28px;line-height: 80px;font-size: 14px;}

.banner-a {width: 700px;height: 525px;position: relative;}
.banner-a-img {width: 100%;height: 100%;position: relative;overflow: hidden;}
.banner-a-img ul {width: 10000px;}
.banner-a-img li {float: left;height: 100%;position: relative;}
.banner-a-img li a {display: block;}
.banner-a-nav {position: absolute;bottom:10px;right:30px;}
.banner-a-nav li {float: left;margin-left: 10px;}
.banner-a-nav li span {display: block;width: 12px;height: 12px;background: rgba(255,255,255,0.8);cursor: pointer;}
.banner-a-nav li .active {background: rgba(255,255,255,1);}
.banner-a-text {position: absolute;bottom:0;left:0;width: 100%;height: 144px;background:  repeat-x bottom left;}
.banner-a-text a {font-size: 34px;color: #fff;padding: 30px;display: block;line-height: 46px;}
.banner-a-page {display: none;}
.banner-a-page a {display: block;position: absolute;top:50%;width: 14px;height: 28px;margin-top:-14px;cursor: pointer;opacity:0.6;filter:alpha(opacity=60);}
.banner-a-page a:hover {opacity:1;filter:alpha(opacity=100);}
.banner-a-page .btnleft {left:0px;background:  no-repeat center;padding: 0 10px;}
.banner-a-page .btnright {right:0px;background:  no-repeat center;padding: 0 10px;}
.banner-list {width: 700px;overflow-x: auto;position: relative;}
.banner-list li {width: 300px;height: 300px;background: #000;color: #fff;float: left;margin-right: 20px;}
.banner-list li a {display: block;position: relative;width: 100%;height: 100%;color: #fff;}

.list-1 .banner-a {width: 860px;height: 484px;}
.list-1 .banner-a-img li {width: 860px;height: 484px;}
.list-1 .banner-a-text {height: 90px;background: ;}
.list-1 .banner-a-text a {font-size: 22px;padding: 0 20px;display: block;height: 90px;line-height: 130px;}
.list-1 .banner-a-text a:hover{color: #bf0613;}
.list-1 .banner-a-nav {position: absolute;bottom:15px;right:10px;}
.list-1 .banner-a-nav li span {width: 10px;height: 10px;background: #fff;border-radius: 50% 50%;}
.list-1 .banner-a-nav li .active {background: #ff0000;}

.advert-1 {height: 140px;}

.title-1 {font-size: 20px;}
.title-1 a {color: #333333;}
.title-1 .title-a{font-weight: bold;}
.title-1 a:hover {text-decoration: none;}
.title-1 .title-more {float: right;}
.title-1 .title-more a {font-size: 14px;color: #333;}
.title-1 .title-more a:hover {color: #bf0613;}

.list-2 li {padding: 20px 0;border-bottom: 1px #ececec solid;}
.list-2 li:hover{background: #f8f8f8;}
.list-2 .list-li {position: relative;}
.list-2 .list-pic {width: 256px;height: 144px;float: left;border-radius: 5px;overflow: hidden;position: relative;}
.list-2 .list-pic a img{display: block;position: relative;width: 100%;height: 100%;border-radius: 5px; }
.list-2 .list-title {width: 530px;float: left;margin-left: 20px;font-size: 20px;line-height: 26px;}
.list-2 .list-time {position: absolute;bottom:0;left: 277px;width: 530px;color: #999;font-size: 14px;}
.list-2 .list-time a{color: #999;}
.list-2 .list-time .hot{font-size: 14px;color: #bf0614;border: 1px solid #bf0614;padding:2px 5px 2px 5px;margin-left: 12px;border-radius: 5px;}
.list-2 .list-more {height: 76px;line-height: 76px;text-align: center;font-size: 20px;}
.list-2 .list-more a {display:inline-block;cursor: pointer;color: #666666;background:  no-repeat left center;padding: 0 0 0 36px;}

.list-3 .title-1 {height: 64px;line-height: 64px;}
.list-3 ul {padding: 0 25px 3px;}
.list-3 li {padding: 5px 0px;}
.list-3 li.li-1 {border-bottom: 1px #ececec solid;}
.list-3 .list-pic {width: 100%;height: 152px;}
.list-3 .list-title {line-height: 28px;height: 56px;font-size: 14px;}
.list-3.list-3-1 .list-title {height: auto;}
.list-4 .title-1 {height: 64px;line-height: 64px;}
.list-4 .list-pic {width: 100%;height: 152px;}
.list-4 .list-title {line-height: 28px;font-size: 14px;padding: 10px 0;}

.advert-2 {height: 100px;}

.fd-line {background: #ebebeb;padding: 30px 0;min-width: 1200px;}

.title-2 {font-size: 18px;text-align: center;margin-bottom: 20px;font-weight: bold;}
.list-5 {line-height: 26px;text-align: center;}
.list-5 a span:hover{color: #bf0613 !important;}

.list-2 li {padding: 20px;}

.two-pinglun .list-2 .list-title {font-weight: normal;}

.secondindex-wrap a.title-a:hover {color: #333;}
.secondindex-wrap .list-4 .list-title,.secondindex-wrap .list-3 .list-title,.list-3.list-3-1 .list-title,.list-4 .list-title {line-height: 24px;}
.secondindex-wrap .list-4 li,.list-4 li {margin-bottom: 4px;}
.secondindex-wrap .list-3 ul,.list-3.list-3-1 ul {padding-bottom: 20px;}
.secondindex-wrap .list-3 li,.list-3.list-3-1 li {padding: 0px 0;}
.secondindex-wrap .list-3 .list-pic,.list-3.list-3-1 .list-pic { margin-bottom: 0px;}
.secondindex-wrap .list-3 li.li-1 .list-title,.list-3.list-3-1 li.li-1 .list-title {padding-bottom: 0;margin-bottom: 0px;padding: 16px 0;}
.secondindex-wrap .list-3 .list-title,.list-3.list-3-1 .list-title {height: auto;padding-bottom: 0px;padding-top: 16px;}
.nav-19-box .nav .nav-li-add-4 {margin-left: 6px !important;}
.nav-19-box .nav .nav-li-add-5 {margin-left: 9px !important;}

.advert-3 {height: auto;}

/* 2019   index   pc   css  */
.advert-1,.advert-2,.advert-3,.secondpage-details-gg {overflow: hidden;height: auto;}