@charset "utf-8";
*{padding:0;margin:0;border:0;}
ul,ol,li{list-style:none;}
input:focus,button:focus{outline:0;}
img{border:0;vertical-align:top;}
var,em{font-weight:normal;font-style:normal;}
html,body{font-family:'Microsoft YaHei',Arial,sans-serif;font-size:14px;color:#333;}
a{color:#333;text-decoration:none;}
a:link,a:visited,a:hover,a:active{text-decoration:none;}
.clearfix{display:block;*zoom:1;}
.clearfix:after{content:'';overflow:hidden;width:100%;height:0px;font-size:0px;display:block;clear:both;}
.m_mob{display: none;}
.m_l_main{float: left;}
.m_r_main{float: right;}
.m_banner{width: 1200px; text-align: center; margin-left: auto; margin-right: auto; position: relative;}
.m_banner a{position: absolute; top: 80px; right: 240px;}
.g_bdw{
	background: url(../images/header.jpg) top center no-repeat;
}
.m_header{height: 920px; position: relative; width: 1200px; margin-left: auto; margin-right: auto;}
.m_h_img{position: absolute; top: 166px; left: 77px; height: 0;}
.m_h_img img{opacity: 0;}
.m_webBan{display: none;}
.g_pub_footer{margin-top:0 !important;}

/*display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;*/

/*.g_part5 .m_ulLists ul{height: 540px; overflow-y: auto;}
.g_part5 .m_ulLists ul::-webkit-scrollbar{width:10px;height:10px;background-color:#08b2db; border-radius: 15px;}
.g_part5 .m_ulLists ul::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#aed9e1; border-radius: 15px;}
.g_part5 .m_ulLists ul::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);width:1px;background-color:#08b2db; border-radius: 15px;}*/

/* 头条 */
.g-tt{width:1202px;height:270px;background:url(../images/ttBg.png) top center no-repeat; margin-left: auto; margin-right: auto; margin-bottom: 55px;}
.g-tt .m-tt{width:1040px;padding:0 46px 0 114px;margin-left:auto;margin-right:auto;overflow:hidden;}
.g-tt .m-tt h2{font-size:24px;line-height:40px;text-align:center;color:#6e0000;font-weight:bold;margin-top:80px;}
.g-tt .m-tt h2 a{color:#6e0000;}
.g-tt .m-tt p{text-indent:2em;font-size:19px;line-height:38px;color:#6e0000;margin-top:12px; width: 1040px; margin-left: 40px;}
.g-tt .m-tt p a{color:#6e0000;}

/* 要闻 */
.g-xTt{width:1200px;margin-left:auto;margin-right:auto;height:540px;zoom:1;overflow:hidden;background:url(../images/ywBg.png) top right no-repeat; margin-bottom: 80px;}
.g-xTt:after{content:"";display:block;clear:both;}
.g-xTt .m-left{float:left;margin:25px 0 0 0;width:650px;}
.g-xTt .m-left .swiper-container{width:100%;overflow:hidden;height:490px;}
.g-xTt .m-left .swiper-container .swiper-wrapper .swiper-slide{height:490px;position:relative;}
.g-xTt .m-left .swiper-container .swiper-wrapper .swiper-slide img{width:100%;height:490px;}
.g-xTt .m-left .swiper-container .swiper-wrapper .swiper-slide .title{position:absolute;left:0;bottom:0;width:695px;height:60px;line-height:60px;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);background:rgba(0,0,0,0.6);z-index:1;font-size:18px;padding-left:25px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.g-xTt .m-left .swiper-container .swiper-wrapper .swiper-slide .title a{color:#fff;}
.g-xTt .m-left .swiper-container .swiper-pagination{left:auto;width:100px;height:10px;bottom:30px;right:5px;}
.g-xTt .m-left .swiper-container .swiper-pagination .swiper-pagination-bullet{display:inline-block;width:10px;height:10px;background:#fff;opacity:1;margin:0 2px;}
.g-xTt .m-left .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background:#c7210b; width: 25px; border-radius: 5px;}
.g-xTt .m-right{float:left;width:480px;margin:35px 0 0 40px;}

.g-xTt .m-right ul li{margin:20px 0 0 0;background:url(../images/icon.png) left 10px no-repeat;font-size:22px;line-height:35px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-width:100%;max-height:100%;text-size-adjust:none;-webkit-text-size-adjust:none;color:#6e0000; margin-bottom: 50px;}
.g-xTt .m-right ul li a{width:92%;height:100%;color:#6e0000; float: left; margin-left: 35px;}
.g-xTt .m-right ul li:hover{color:#6e0000;}
.g-xTt .m-right ul li:hover a{color:#6e0000;}
.g-xTt .m-right .m-more{zoom:1;height:12px;margin-top:30px;}
.g-xTt .m-right .m-more:after{content:"";display:block;clear:both;}
.g-xTt .m-right .m-more .u-more{float:right;}

/* 长征路上的科技工作者 */
.g_part3{background: url(../images/part2Bg.jpg) top center no-repeat; overflow: hidden;}
.g_part3 .m_banner{margin-top: 34px;}
.g_part3 .m_banner a{right:150px;}
.g_part3 .m_con{width: 1200px; margin-left: auto; margin-right: auto;}
.g_part3 .m_con .m_list{float: left; width: 575px; margin-bottom: 45px;}
.g_part3 .m_con .m_list .m_imgWrap{float: left; width: 255px; height: 190px;}
.g_part3 .m_con .m_list .m_imgWrap img{width: 255px; height: 190px;}
.g_part3 .m_con .m_list .m_texts{width: 300px; float: right;}
.g_part3 .m_con .m_list .m_texts .m_title{font-size: 22px; font-weight: bold; color: #6e0000; line-height: 31px;}
.g_part3 .m_con .m_list .m_texts .m_line{height: 2px; margin: 10px 0;}
.g_part3 .m_con .m_list .m_texts .m_title a{color: #6e0000;}
.g_part3 .m_con .m_list .m_texts .m_zy{font-size: 19px; color: #6e0000; line-height: 31px; display: -webkit-box;
  /* autoprefixer: off */
  -webkit-box-orient: vertical;
  /* autoprefixer: on */
  -webkit-line-clamp: 2;
  overflow: hidden; height:62px;}
.g_part3 .m_con .m_list:nth-child(2n){float: right;}

/* 伟大远征 科学足迹 */
.g_part4{background: url(../images/part3Bg.jpg) top center no-repeat; overflow: hidden; height: 944px;}
.g_part4 .m_banner{margin-top: 15px;}
.g_part4 .m_con{overflow: hidden; position: relative; margin-top:-40px;}
.g_part4 .m_1300{width: 1200px; margin-left: auto; margin-right: auto; position: relative;}
.g_part4 .m-main .m-live {overflow-y: hidden; z-index: 9; width: 1085px; margin-left: auto; margin-right: auto;}
.g_part4 .m-main .m-live .swiper-slide {text-align: center; overflow: hidden; width: 357px;}
.g_part4 .m-main .m-live .swiper-slide img {width: 100%;height: 610px; }
.g_part4 .m-main .m-live .swiper-slide .m_imgWrap{position: relative;}
.g_part4 .m-main .m-live .swiper-slide .m_textWrap .m_title{width: 100%; margin-left: auto; margin-right: auto; font-size: 20px; color: #fff; line-height: 30px; position:relative; -webkit-text-size-adjust: none; padding: 10px 0;
    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);
    background: rgba(0, 0, 0, 0.2); height:60px;}
.g_part4 .m-main .m-live .swiper-slide .m_textWrap .m_title a{color: #fff; width: 96%; display: block; margin-left: auto; margin-right: auto;}
.g_part4 .swiper-button-prev,.g_part4 .swiper-button-next {width: 31px;height: 62px; margin: 0;left: 0;right: 0;top: 50%;z-index: 1; background: url(../images/prev.png) 0 0 no-repeat; margin-top: -26.5px;}
.g_part4 .swiper-button-prev {left: 0;}
.g_part4 .swiper-button-next {left: auto;right: 0; background: url(../images/next.png) 0 0 no-repeat;}

/* 长征精神 薪火相传 */
.g_part5{background: url(../images/part4Bg.jpg) top center no-repeat; overflow: hidden; height: 894px;}
.g_part5 .m_banner{margin-top: 34px;}
.g_part5 .m-main{width: 1200px; margin-left: auto; margin-right: auto;}
.g_part5 .m-main .m-zjt {width: 550px;}
.g_part5 .m-main .m-zjt .m-con {height: 427px;overflow: hidden;}
.g_part5 .m-main .m-zjt .m-con h3 {box-sizing: border-box;height: 50px;line-height: 50px;margin-bottom: 10px;padding-left: 20px;background: #fed3c4;cursor: pointer;font-size: 18px;color: #333;font-weight: normal;zoom: 1;}
.g_part5 .m-main .m-zjt .m-con h3:after {content: "";display: block;clear: both;}
.g_part5 .m-main .m-zjt .m-con h3 b {float: left;display: inline-block;line-height: 50px;font-size: 26px;font-style: italic;font-weight: bold;color: #e2ac59;margin-right: 13px;}
.g_part5 .m-main .m-zjt .m-con h3 a {float: left;width: 455px;font-size: 22px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: inline-block;line-height: 48px;color: #6e0000;}
.g_part5 .m-main .m-zjt .m-con h3 span {float: right;margin-right: 15px;font-size: 14px;color: #8c8c8c;cursor: pointer;}
.g_part5 .m-main .m-zjt .m-con h3 span img {padding-left: 5px;vertical-align: middle;}
.g_part5 .m-main .m-zjt .m-con h3.on {background:#c7210b;color: #fff;}
.g_part5 .m-main .m-zjt .m-con h3.on b {color: #fec752;}
.g_part5 .m-main .m-zjt .m-con h3.on span {display: none;}
.g_part5 .m-main .m-zjt .m-con h3.on a {width: 485px;color: #fff;}
.g_part5 .m-main .m-zjt .m-con div {font-size: 19px;text-indent: 2em;line-height: 28px;max-height: 86px;overflow: hidden;padding: 20px 25px 35px 25px;color: #6e0000;display: none;}
.g_part5 .m-main .m-zjt .m-con div p {min-height: 72px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.g_part5 .m-main .m-zjt .m-con div a {color: #6e0000;}
.g_part5 .m-main .m-zjt.m-djt {float: right;}

