@charset "utf-8";
/* CSS Document */

/*轮播新闻图片*/
#NewsCarousel{padding: 3px; border: 1px solid #ba7373; border-radius: 5px;  height: 100%; box-shadow:2px 5px 10px #BBB;}
#NewsCarousel .carousel-caption{background: rgba(0,0,0,.2)!important;font-size: 16px;}
#NewsCarousel .carousel-caption a{color: #FFFFFF;}
#NewsCarousel .carousel-caption a:hover{color: #FFFFFF; text-decoration: none;}
#NewsCarousel img{ width:100% !important;height:327px !important; border-radius: 5px;border: 1px solid #CCC;}

/* .w_news_title{border-bottom: 2px solid #aa0000 ;padding: 0 10px 7px 5px;} */
#myTab{padding-top: 0px; margin-top: 5px; /* height:40px ; */ background:none;}
#myTab li{border: none;font-size: 24px; font-weight: 500;}
#myTab li a{color: color: var(--colour1);}
#myTab .active a{color: #aa0000!important;}

/*首页标题*/
.index .in_title{position: relative;height: 40px;text-align: left;margin-top: 40px;z-index: 1;}
.index .in_title{ border-bottom: 2px solid #c81b15; padding-right: 30px;}
.index .in_title span{position: relative;display: inline-block;font-size: 26px;line-height: 30px;padding: 0 55px;}
.index .in_title span:before,.index .in_title span:after{content:" ";position: absolute;top: 50%;margin-top: -2px;left: 0;width: 32px;height: 4px;background: #d8d8d8;}
.index .in_title span:after{left: auto;right: 0;}
.index .in_title span h3{position: relative;top: -2px;display: inline-block;color: var(--colour1);}
.index a.more{position: relative;display: block;width: 158px;color: var(--colour1);font-size: 16px;line-height: 30px;text-align: center;margin: 0 auto;margin-top: 40px;border-radius: 50px;border: 1px solid var(--colour1);}
.index a.more:after{content: " ";position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;-webkit-transform: scaleX(0);transform: scaleX(0);border-radius: 50px;transition: all .5s;}
.index a.more:hover{color: #fff;}
.index a.more:hover:after{background: var(--colour1);-webkit-transform: scaleX(1);transform: scaleX(1);}

/*新闻部分*/
.index .w_news{position: relative;padding-top: 60px;}
.index .w_news.sz{padding: 60px 0;}
.index .w_news .bg{position: absolute;top: 0;width: 100%;height: 464px;background: url(../images/ab_bj.jpg) no-repeat center top;}
.index .w_news.sz .bg{height: 100%;}
.index .w_news .bg:after{content:" ";position: absolute;top: 0;width: 100%;height: 100%;background: var(--colour4);}
.index .w_news .box{position: relative;padding: 40px;padding-bottom: 25px;z-index: 1;box-sizing: border-box;background: #fff url(../images/yy.jpg) no-repeat center bottom;}
.index .w_news .box.sz{padding-bottom: 50px;background: #fff;}
.index .w_news .box .lin{position: absolute;top: 100px;left: 535px;width: 0px;height: 270px;background: #eaeaea;}

.index .w_news .con-ul{float: left;width: 100%;padding-top: 110px;padding-bottom: 50px;}
.index .w_news .con-ul li{float:left;width: 25%;color: var(--colour1);text-align: center;}
.index .w_news .con-ul li p{color: #2b2b2b;font-size: 16px;padding-top: 15px;}
.index .w_news .con-ul li h3{display: inline-block;font-size: 36px;line-height: 30px;font-family: Impact, Haettenschweiler, Franklin Gothic Bold, Arial Black," sans-serif";}
.index .w_news .con-ul li b{display: inline-block;font-size: 36px;line-height: 30px;}
.index .w_news .w_news_img{position: relative;}
.index .w_news .w_news_img .img{width: 480px;height: 335px;overflow: hidden;}
.index .w_news .w_news_img .img img{width:100%;height: 100%;display: block;transition: all 1s;}
.index .w_news .w_news_img:hover .img img{transform: scale(1.1);}
.index .w_news .w_news_txt{width: 590px;padding: 0px;padding-bottom: 0;}
.index .w_news .w_news_txt .in_title{height: 30px;margin: 0;text-align: left;}
.index .w_news .w_news_txt .in_title span{padding: 0;padding-bottom: 15px;}
.index .w_news .w_news_txt .in_title span:before{display: none;}
.index .w_news .w_news_txt .in_title span:after{top: auto;left: 0;bottom: 0;width: 30px;height: 2px;background: #3f3f3f;}
/*.index .w_ news .w_news_txt .con{color: #5c5c5c;font-size: 14px;/* line-height: 24px ;margin-top: 10px;height: 260px;overflow: hidden;} */
.index .w_news .w_news_txt .w_news_content{border-bottom: 1px solid #333;height: 700px;}
.index .w_news .w_news_txt a.more{margin: 0;margin-top:20px;}
.index .w_news .w_news_txt  ul.news_ul{margin-top: 20px;}
.index .w_news .w_news_txt  ul.news_ul li{font-size:16px;line-height:34px;text-overflow:ellipsis; overflow:hidden; clear: both; border-bottom:1px dashed #CCCCCC;text-align: justify;}
.index .w_news .w_news_txt  ul.news_ul li a:hover{color: #c81b15; text-decoration: none;}
.index .w_news .w_news_txt  ul.news_ul li img{float: left; padding-right: 5px; margin-top: 10px;}
.index .w_news .w_news_txt  ul.news_ul li a{float: left;}
.index .w_news .w_news_txt  ul.news_ul li .wide-time{float: right; padding-right: 25px;}
.index .w_news .w_news_txt  ul.news_ul li+li{margin-top: 5px;}


/*首页模块*/
.index .w_warp{margin-top: 40px; padding-bottom: 20px;}
.index .w_warp .w_warp_box{padding-right: 40px;}
.index .w_warp .in_title{margin-top: 40px;}
.index .w_warp ul{padding-top: 0px;}
.index .w_warp ul li{float: left; width: 600px; height: 60px;padding: 10px 0 10px 0px;border-bottom: 1px solid #eec1c7;}
.index .w_warp ul li:nth-child(2n){margin-right: 0;}
.index .w_warp ul li a{display: block;}
.index .w_warp ul li h3{color: #383838;font-size: 17px;line-height: 50px;padding:0 0 10px 10px;transition: all .5s;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.index .w_warp ul li p{color: #8a8a8a;font-size: 14px;line-height: 21px;text-align: justify;height: 42px;overflow: hidden;}
.index .w_warp ul li .line{display: block;width: 5px;margin-top: 5px; height: 35px;color: #999;background: #E2E2E2;}
.index .w_warp ul li:hover h3{color: var(--colour1);}
.index .w_warp ul li:hover a{color: #c81b15;}
.index .w_warp ul li:hover .line{background: #c81b15; color: #FFFFFF;}


/**评估专题样式**/

.index .pingu-box{margin-top: 0px; padding-bottom: 20px;}
/***.index .pingu-box{width: 100%;background: url(../images/plane4.png) no-repeat center top;}  ***/
.index .pingu-box:after{width: 100%;height: 100%;background: var(--colour4);}
.index .pingu-box .in_title span h3{color: #c81b15 !important;}
.index .pingu-box .box_title {font-size: 18px;}
.index .pingu-box .box_title span h3{height: 30px;margin-top: 40px;text-align: left;  color:#666;}
.index .pingu-box .box_title span h3{display: inline-block; border-bottom: 2px solid #ccc; padding: 0 5px 0 5px;}
.index .pingu-box ul{padding-top: 0px;}
.index .pingu-box ul li{float: left; width:560px; height: 60px;padding: 10px 0 10px 0px;border-bottom: 1px solid #ffffff; }
.index .pingu-box ul li:nth-child(2n){margin-right: 0;}
.index .pingu-box ul li a{display: block;}
.index .pingu-box ul li h3{color: #383838;font-size: 17px;line-height: 50px;padding:0 0 10px 10px;transition: all .5s;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.index .pingu-box ul li .line{display: block;width: 5px;margin-top: 5px; height: 35px;color: #999; 28px;background: #E2E2E2;}
.index .pingu-box ul li:hover h3{color: var(--colour1);}
.index .pingu-box ul li:hover a{color: #c81b15;}
.index .pingu-box ul li:hover .line{background: #c81b15; color: #FFFFFF;}