@charset "utf-8";
/* CSS Document */
*{padding:0;margin:0;}
body{ margin:0 auto;font-size:14px;color:#333;font-family:Arial; background:url(../images-20/bg_fixall.jpg) center top;background-size: 100%; line-height:26px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{margin:0; padding:0;box-sizing:border-box;}
ul,li,ol,dt,dd,dl,map,area{ margin:0; padding:0; border:none}
h1,h2,h3,h4,h5,h6 {font-size:14px; font-weight:normal;} 
img,form{ border:none;margin:0;padding:0;vertical-align:bottom;}
ul,li,dl,dd,dt{list-style:none}
table{ table-layout:fixed; border-collapse:collapse;}
.fl{ float:left}
.fr{ float:right}
.cl{ clear:both; overflow:hidden}
.tc{ text-align:center}
.tl{ text-align:left}
.tr{ text-align:right}
.pr{ position:relative;}
.overh{overflow:hidden;}
.wapper{ white-space:nowrap; overflow:hidden}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/** html .clearfix { height: 1%;}*/
.clearfix {display: block;}
a{ color:#333; text-decoration:none; cursor:pointer;}
a:hover{ color:#c20000; text-decoration:none;}
input,button,a{outline:0 none !important; blr:expression(this.onFocus=this.blur());}

.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt18{margin-top:18px;}
.mt30{margin-top:30px;}
.mb30{margin-bottom:30px;}
.mt40{margin-top:40px;}
.mt45{margin-top:45px;}
.mt50{margin-top:60px;}
.mt70{margin-top:70px;}
.mt80{margin-top:80px;}
.mt150{margin-top:150px;}
.pdlr_80{padding: 0 15px;}
.pdlr_95{padding: 0 15px;}

.z-in99{z-index:99;}
.z-in999{z-index:999;}
.z-in9999{z-index:9999;}
.z-in99999{z-index:99999;}
.pr{position: relative;}
.pa{position: absolute;}
.dispno{display: none;}



.nav_years20_head img{max-width: 100%;}
.icon_head_a{position:absolute;left: 80px;top: 30px;}
.icon_head_a a{position: relative;display: block;float: left;}
.icon_head_a a span{display: none;background: #000;padding: 5px 20px;border-radius: 25px;color: #fff;position: absolute;top:80px;left: 0;opacity: 0.7;white-space: nowrap;font-size: 18px;}
.icon_head_a a span cite{position: absolute;top: -10px;left: 50px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:10px solid #000;}
.icon_head_p{position: absolute;right: 24%;top:50%;}
.icon_head_p span{display: none;background: #000;padding: 5px 20px;border-radius: 25px;color: #fff;position: absolute;top:-50px;right: -45px;opacity: 0.7;white-space: nowrap;font-size: 18px;}
.icon_head_p span cite{position: absolute;bottom: -13px;right: 90px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:16px solid #000;}
.icon_head_a a:hover span,.icon_head_p:hover span{display: block;}
.icon_head_a a:hover,.icon_head_p:hover{}
.head_rline{width: 75%;height: 2px;background: #1b1b1b;float: right;clear: both;margin: 15px 0 15px;}
.icon_head_a{left: 3%;top:10px;}
.gold_20year{position: absolute;right: 3%;top:10px;width: 17%;}
.icon_head_a a{width: 32%;}
.icon_head_p{width: 15%;right: 2%;}

/*院领导序言*/
.nav_years_menu{text-align: center;display: flex;}
.nav_years_menu a{display: inline-block;vertical-align: top;height: 100%;position: relative;padding: 0 5px;}
.nav_years_menu a i{display: block;position: relative;z-index: 9;background: #fff;}
.nav_years_menu a b{position: absolute;width: 6px;height:0%;background: #000;top: 0;left: 50%;margin-left: -3px;-webkit-transition:all .45s linear;-moz-transition:all .45s linear;transition:all .45s linear;}
.nav_years_menu a:hover b,.nav_years_menu a.on b{height: 100%;}
.nav_years_menu img{max-width: 100%;}
.l_man_img{position: relative;z-index: 99;}
.l_man_img img{width: 100%;max-width: 513px;margin: auto;}
.r_cont_text{background: #f5eee9;display: block;height: 100%;z-index: 1;position: relative;border-top-right-radius: 30px;border-bottom-left-radius: 30px;padding: 30px 40px 40px 60px;font-size: 20px;line-height: 40px;}
.r_cont_text cite{position: absolute;line-height: 40px;background: #9f592c;color: #fff;border-top-right-radius: 10px;border-bottom-left-radius: 10px;padding: 0 20px;right: 0;bottom: -20px;font-style: normal;}
.r_cont_text{padding: 10px 10px 20px;font-size: 16px;line-height: 28px;}
.r_cont_text p{padding-bottom: 15px;text-indent: 2em;}
.r_cont_text h1{font-size: 24px;font-weight: 700;padding-bottom: 20px;}
.r_cont_text h2{font-size: 16px;font-weight: 700;padding-bottom: 15px;padding-top: 15px;}
.master_preface{overflow: hidden;padding-bottom: 30px;}
/*发展历程*/
.years_course{}
.cour_leftbox{background: url(../images-20/line2_course_left_top.png) no-repeat;position: relative;background-size: 100%;height: 100%;}
.cour_leftbox h2{position: relative;left:50px;top: -16px;width: 60%;}
.cour_leftbox h2 img{width: 100%;}
.cour_leftbox b{position: absolute;left: 0;bottom: 0;width: 100%;height: 88%;display: block;background: url(../images-20/line2_course_left_bottom.png) no-repeat left bottom;background-size: 100%;z-index: -1;}
.cour_leftbox p{position: relative;z-index: 9;padding: 0 35px 50px;font-size: 16px;line-height: 36px;}

.years_name{font-size: 32px;line-height: 36px;margin: 0 0px 0 15px;color: #f5cdb8;font-weight:700;margin-bottom: 20px;-webkit-transition:all .45s linear;-moz-transition:all .45s linear;transition:all .45s linear;outline:0 none !important;}
.years_name span{display: none;border-bottom: 2px solid #a73b00;color: #f5cdb8;position: relative;opacity: 0;-webkit-transition:all .45s linear;-moz-transition:all .45s linear;transition:all .45s linear;}
.years_course .row{margin: 0 -15px;}
.years_course .cheageyear cite{display: none;}
.years_name:hover,.years_name:hover span,
.years_course .swiper-pagination-bullet-active.years_name span,.years_course .swiper-pagination-bullet-active.years_name{opacity: 1;color: #a73b00;}
.cour_rightbd{background: #faf6f3;border-left: 6px solid #a73b00;height: 100%;margin:38px 0 18px;padding: 15px 30px;}
.cour_rightbd h3{font-size: 32px;line-height: 50px;}
.cour_rightbd p{font-size: 16px;line-height: 32px;}
.years_course .rbd1-pagination{position: relative;}
.years_course .swiper-pagination-bullet{position: relative;display: block;width: auto;height: auto;border-radius: 0;background: none;opacity: 1;}
.years_course .swiper-pagination-bullet{display: inline-block;width: 47%;margin:5px 0 10px;padding: 0 5px;font-size: 24px;}
.cheageyear{margin: 0;text-align: center;}
.cour_rightbd{margin-top: 0;border: none;border-top: 3px solid #a73b00;padding: 10px 15px;text-align: justify;}
.years_name:hover,.years_name:hover span,
.years_course .swiper-pagination-bullet-active.years_name span,.years_course .swiper-pagination-bullet-active.years_name{border: none;background: #a73b00;color: #fff;}
.cour_rightbd h3{font-size: 24px;}
.cour_leftbox h2{width: 70%;left: 25px;}
.cour_leftbox p{padding: 0 25px 40px;text-align: justify;line-height: 26px;}
.cour_leftbox p img{max-width: 100%;}


/*20年20项目*/
.years_project_tit{background: url(../images-20/bg_yearproject_head.png) no-repeat;position: relative;background-size: 100%;height: 100%;}
.years_project_tit cite{background: url(../images-20/bg_yearproject_bt.png) no-repeat;background-size: 100%;height: 50px;position:absolute;bottom:-50px;left:0;display: block;width: 100%;}
.years_project_tit h2{position: relative;left:60px;top: -16px;width: 60%;font-size:32px;font-weight: 700;color:#9f592c;}
.years_project_tit h2 img{width: 100%;}
.years_project_tit b{position: absolute;left: 0;bottom: 0;width: 100%;height: 99%;display: block;background: url(../images-20/bg_yearproject_bd.png) repeat-y left bottom;background-size: 100%;z-index: -1;}
.years_project_tit p{position: relative;z-index: 9;padding: 0 60px 10px;font-size: 16px;line-height: 28px;color:#ce903e;}
.years_cont{margin:40px 0;position: relative;}
.years_cont .item{position:relative;box-shadow: 0 0 20px rgba(155,155,155,0.5);padding:30px 15px 20px;border-radius:5px;}
.years_cont .item h2{font-size:24px;color:#9f592c;font-weight: 700;line-height:32px;padding-bottom:15px;}
.years_cont .item h3{font-size:16px;color:#333;font-size:700;line-height:26px;padding:5px 10px 5px 20px;background:#9f592c;color:#fff;margin-left:-20px;}
.years_cont .item h4{font-size:16px;line-height:25px;color:#ce903e;padding:5px 0;}
.years_cont .item h4 span{color:#666;}
.years_cont .item i{display:block;width:100%;margin:5px 0;}
.years_cont .item p{text-align:justify;}
.years_cont .item b{height:5px;background:#f3ece2;width:90%;position:absolute;top:0;left:5%;display:block;}
/** * Placerholder css */
.wookmark-placeholder {border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;background-color: #f8f8f8;border: 1px solid #e3e3e3;z-index: -1;}

.years_cont i{overflow: hidden;}
.years_cont img{cursor: pointer;}
.years_cont i img{width:100%;-webkit-transition: opacity 1.05s, -webkit-transform 1.05s;  transition: opacity 1.05s, transform 1.05s;}
.years_cont i img:hover{opacity: 1;-webkit-transform: scale3d(1.08,1.08,1);transform: scale3d(1.08,1.08,1);}

.years_project_tit h2{font-size: 24px;left: 5%;}
.years_project_tit p{padding: 0 15px 20px;}

/*大赛讲堂*/
.master_bg{background:url(../images-20/bg_master_list.png) no-repeat right top;background-size: 50%;}
.year_master_txt{position: relative;}
.year_master_txt .left_line{position: relative;margin-top:20px;padding-left:80px;margin-left:40px;border-left:2px dashed #cc3133;}
.year_master_txt cite{position: absolute;top:-20px;left:-46px;}
.year_master_txt .left_line h2{font-size:36px;font-weight:700;color:#a73b00;padding-bottom:20px;}
.year_master_txt .left_line h4{font-size:18px;font-weight: 700;color:#5c5c5c;margin-top:20px;}
.year_master_txt .left_line h3{font-size:32px;color:#333;line-height:40px;padding:15px 0;}
.year_master_txt .left_line p{font-size:18px;color:#666;padding:5px 0 30px;}
.y_master_a{background:#cc3133;color:#fff;padding:5px 40px;display:inline-block;font-size:18px;border-radius:26px;margin:15px 15px 0;}
.y_master_a:hover{color:#fff;background:#a73b00;}

.year_master_txt .left_line{padding: 0px;margin-left: 0;border: none;}
.year_master_txt cite{position: relative;top:auto;left:auto;display: block;float: left;margin-right: 15px;width: 15%;}
.year_master_txt cite img{width: 100%;}

.year_master_txt .left_line h2{font-size: 24px;}
.year_master_txt .left_line h4{font-size:16px;margin-top:5px;clear:both;}
.year_master_txt .left_line p{font-size:14px;line-height:22px;}
.year_master_txt .left_line h3{font-size:24px;padding:5px 0;}

/*同衡总师说*/

.years_zs_bd cite{ position: absolute;left:0;top:0; }
.years_zs_bd i{border-top:2px solid #f5cdb8;padding:10px 6px 0;display:block;margin-top:8px;}
.years_zs_rtxt{margin-top:18px;}
.years_zs_rtxt cite{position: absolute;top:-10px;left:-30px;}
.years_zs_rtxt p{font-size:16px;text-align:justify;background:#faf6f3;padding:25px 30px 30px 20px;margin-left:120px;height:100%;position: relative;flex-direction:column ;
/*文字上下居中对齐*/display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.years_zs_rtxt p a{position: absolute;line-height: 40px;background: #9f592c;color: #fff;border-top-right-radius: 20px;border-bottom-left-radius: 20px;padding: 0 20px;right: 0;bottom: -10px;font-style: normal;}
.years_zs_rtxt p a.atwo{right: 140px;}
.years_zs_rtxt p b{padding-top: 15px;}
.years_zs_rtxt p{margin:0;padding:15px 10px 35px;font-size:14px;line-height:22px;}
.years_zs_rtxt cite{display:none;}
.years_zs_rtxt{margin:0 5px 25px;}

/*同衡寄语*/
.years_remarks{margin:40px 0;position: relative;}
.remarks_box{background:#b7947e;border-radius:20px;}
.remarks_box h2{color:#fff;font-size:20px;line-height:28px;font-weight: 700;text-align:center;padding-top:10px;}
.remarks_box p{position:relative;color:#9f592c;font-family:'楷体';font-size:22px;text-align:justify;line-height:28px;background:#fff;padding:40px 20px 25px;margin:10px 7px 4px 2px;border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;}
.remarks_box p cite{position:absolute;left:5px;top:5px;}
.remarks_box p cite.r_b{right:5px;bottom:5px;left:auto;top:auto;
transform:rotate(180deg);-ms-transform:rotate(180deg);     /* IE 9 */-moz-transform:rotate(180deg);    /* Firefox */-webkit-transform:rotate(180deg); /* Safari 和 Chrome */-o-transform:rotate(180deg);}
.remarks_fu{position: relative;border:2px solid #b7947e;border-radius:20px;margin-top:10px;}
.remarks_fu cite{position:absolute;top:-26px;left:50%;margin-left:-110px;}
.remarks_fu p{padding:30px 20px 15px;line-height:26px;font-size:14px;text-align:justify;}
.years_remarks .wookmark-placeholder {border-radius: 20px;-moz-border-radius: 20px;-webkit-border-radius: 20px;background-color: #f8f8f8;border: 1px solid #e3e3e3;z-index: -1;}

.remarks_box p{font-size:18px;line-height:24px;}
.remarks_fu p{line-height:22px;}

/*出版物*/
.hero_book_image {
    margin: 0 auto;
    box-shadow: 48px 16px 48px rgba(24, 37, 56, 0.12);
    border-radius: 4px;
    -webkit-transform: perspective(1000px) rotateY(16deg) rotateX(2deg) rotateZ(-7deg) scaleY(0.95) translatex(2%);
    transform: perspective(1000px) rotateY(16deg) rotateX(2deg) rotateZ(-7deg) scaleY(0.95) translatex(2%)
}
.years_book_bd i img.zy{width: 100%;left:0;bottom: 0;}
.years_book_bd i{border-bottom:2px solid #f5cdb8;padding:10px 6px;display:block;position:relative;width:100%;height:100%;background:#faf6f3;border-top-right-radius: 70px;}
.years_book_bd i img{position:absolute;bottom:-5%;right:25%;width:50%;}
.years_book_rtxt{background:#faf6f3;padding:25px 30px 0px 100px;border-top-left-radius: 100px;border-bottom:2px solid #f5cdb8;position: relative;}
.years_book_rtxt h2{font-size:36px;font-weight:700;color:#a73b00;padding:5px 30px 0px 20px;}
.years_book_rtxt p{font-size:16px;text-align:justify;padding:5px 30px 30px 20px;position: relative;}
.years_book_rtxt p a{position: absolute;line-height: 40px;background: #9f592c;color: #fff;border-top-right-radius: 20px;border-bottom-left-radius: 20px;padding: 0 40px;right: 0;bottom: -10px;font-style: normal;}
.years_book_rtxt h4{font-size:16px;line-height:25px;color:#ce903e;padding:5px 20px;}
.years_book_rtxt h4 span{color:#666;font-weight:700;}

.mt150{margin-top:30px;}
.years_book_bd i img{position: relative;bottom:auto;right:auto;width:45%;left:22%;}
.years_book_rtxt{padding:25px 10px;border-radius:0;border-bottom-left-radius: 70px;}
.years_book_rtxt h2{font-size:24px;padding:5px 0px;}
.years_book_rtxt p{font-size:14px;padding:5px 0px 30px;}
.years_book_rtxt h4{padding:5px 0px;}



/*宣传片*/

.years_video .video_box cite{ position: absolute;left:0;top:0; }
.years_video .video_box i{border-top:2px solid #f5cdb8;padding:10px 6px;display:block;margin-top:8px;overflow: hidden;}
.years_video .video_box span{width: 106px;height: 106px;background:url(../images-20/img_head_player.png) no-repeat;display: block;position: absolute;left: 50%;top: 50%;margin-left: -53px;margin-top: -53px;z-index: 99;opacity: 0.7;}
.years_video .video_txt cite{position: absolute;border-left: 2px solid #f5cdb8;height: 50%;display: block;left:2%;top: 2px;
    transform:rotate(160deg);-ms-transform:rotate(160deg);     /* IE 9 */-moz-transform:rotate(160deg);    /* Firefox */-webkit-transform:rotate(160deg); /* Safari 和 Chrome */-o-transform:rotate(160deg);}
.years_video .video_txt .videomttxt{top: 49%;position: relative;margin-left:4%;border-top: 2px solid #f5cdb8;}
.years_video .video_txt .videomttxt h3{position: absolute;background: #fff;color: #9f592c;left: 0;top: -10px;font-size: 26px;font-weight: 700;padding-right:20px;}
.years_video .video_txt .videomttxt p{padding: 45px 0 15px;font-size: 16px;}
.years_video.col_re{flex-direction: row-reverse;}
.years_video.col_re .video_txt cite{right:2%;top: 2px;left: auto;
    transform:rotate(-160deg);-ms-transform:rotate(-160deg);     /* IE 9 */-moz-transform:rotate(-160deg);    /* Firefox */-webkit-transform:rotate(-160deg); /* Safari 和 Chrome */-o-transform:rotate(-160deg);}
.years_video.col_re .video_txt .videomttxt{top: 49%;position: relative;margin-right:4%;border-top: 2px solid #f5cdb8;margin-left: auto;}
.years_video.col_re .video_box cite{right: 0;left: auto;transform:rotateY(180deg);-ms-transform:rotateY(180deg);     /* IE 9 */-moz-transform:rotateY(180deg);    /* Firefox */-webkit-transform:rotateY(180deg); /* Safari 和 Chrome */-o-transform:rotateY(180deg);}

.years_video .video_txt cite{display:none;}
.years_video .video_txt .videomttxt,.years_video.col_re .video_txt .videomttxt{width:100%;margin:0;top:auto;margin-top:15px;}
.years_video.mt50{margin-top:20px;}
.years_video .video_txt .videomttxt h3{font-size:20px;}
.years_video .video_txt .videomttxt p{font-size:14px;line-height:22px;padding-top:30px;}

/*页尾*/
.footer{color:#ccc;border-top:2px solid #fff;text-align:center;line-height:26px;padding:20px 0;background:#aa192c url(../images-20/bg_footerx.jpg) repeat-x center;min-height: 145px;margin-top: 100px;}
.footer p{margin-top: 20px;font-size: 16px;}
.footer a{color:#ccc}
.box_er{margin-top: -90px;display:flex;flex-direction:row;text-align: center;}
.box_er div{width: 100%;}
.box_er div img{width: 70%;max-width: 140px;}

#side-bar{position:fixed;z-index:99;right:5px;bottom: 100px;_position:absolute;_right:expression(eval(document.documentElement.scrollLeft+10));_top:expression(eval(document.documentElement.scrollTop+400));width:40px;}
.side-bar a{width:38px;height:48px;display:block;background:#333;position: relative; border-radius:3px;font:12px/16px 宋体;margin-bottom:3px;color:#fff;-webkit-transition:opacity .45s linear;-moz-transition:opacity .45s linear;transition:opacity .45s linear;opacity:.5;filter:Alpha(opacity=50);}
/*.side-bar a.side_weibo i{width:32px;height:28px;background: url(../images/sina-weibo.png) no-repeat left -32px;margin:0px auto;display:block;}
.side-bar a.side_weixin i{width:32px;height:28px;background: url(../images/qq-weixin.png) no-repeat left -32px;margin:0px auto;display:block;}*/
.side-bar .gotop i{width:32px;height:28px;background: url(../images/back-top.png) no-repeat left top;margin:0px auto;display:block;}
.side-bar a:hover{background:#a73b00;color:#fff;opacity:1;filter:Alpha(opacity=100);}
.side-bar a:hover i{ background-position:left 0px;}
.side-bar a p{text-align:center;}
.side-bar a span{width:135px;height:127px;padding:3px;position: absolute;left:-144px;top:0; visibility:hidden;background:url(../images/side-er-bg.gif) no-repeat;}
.side-bar a:hover span{ visibility:visible;}

i img{width:100%;}
a i img{width:100%;-webkit-transition: opacity 1.05s, -webkit-transform 1.05s;	transition: opacity 1.05s, transform 1.05s;}
a:hover i img{opacity: 1;-webkit-transform: scale3d(1.08,1.08,1);transform: scale3d(1.08,1.08,1);}

.years_course .row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    flex-wrap: wrap;
}
.years_course .row > [class*='col-'] {
    display: flex;
    flex-direction: column;
}
.ifmo_h{display:none;}
.ifpc_h{display:block;}
@media (min-width: 576px) {
    .gold_20year{position: absolute;right: 1%;width:15%;}
    .icon_head_a a{width: 35%;}
    .nav_years_menu img{max-width: 68px;}
    .nav_years_menu{display: flex;justify-content:center; }
    .nav_years_menu a{padding: 0 15px;}
    .l_man_img img{width:180%;}
    .cour_leftbox h2{width: 50%;left: 25px;}
    .cour_leftbox p{padding: 0 35px 50px;text-align: justify;line-height: 26px;}
    .years_book_bd i img{width:30%;left:5%;}

}
@media (min-width: 768px) {
    .ifmo_h{display:block;}
    .ifpc_h{display:none;}
    .icon_head_a{position:absolute;left:2%;top:20px;}
    .icon_head_p{position: absolute;right: 24%;top:50%;width: auto;}
    .gold_20year{position: absolute;right: 1%;top:20px;width:10%;}
    .icon_head_a a{width: 35%;}
    .head_rline{width: 75%;height: 2px;background: #1b1b1b;float: right;clear: both;margin: 30px 0 30px;}
    .nav_years_menu{display: flex;justify-content:center; }
    .nav_years_menu a{padding: 0 20px;}
    .nav_years_menu{text-align: center;height: 500px;}
    .r_cont_text{background: #f5eee9;display: block;height: 100%;z-index: 1;position: relative;border-top-right-radius: 30px;border-bottom-left-radius: 30px;padding: 30px 40px 40px 60px;font-size: 20px;line-height: 40px;}
    .r_cont_text cite{position: absolute;line-height: 60px;background: #9f592c;color: #fff;border-top-right-radius: 30px;border-bottom-left-radius: 30px;padding: 0 40px;right: 0;bottom: -30px;font-style: normal;}
    .r_cont_text p{padding-bottom: 15px;text-indent: 2em;font-size: 18px;}
    .r_cont_text h1{font-size: 24px;font-weight: 700;padding-bottom: 20px;}
    .r_cont_text h2{font-size: 18px;font-weight: 700;padding-bottom: 10px;padding-top: 10px;}
    .r_cont_text cite{position: absolute;line-height: 60px;background: #9f592c;color: #fff;border-top-right-radius: 30px;border-bottom-left-radius: 30px;padding: 0 40px;right: 0;bottom: -30px;font-style: normal;}

    .footer{margin-top: 150px;}
    .box_er{margin-top: -120px;}
    .box_er .left{text-align: right;padding-right: 130px;display:flex;flex-direction:row-reverse;}
    .box_er .right{text-align: left;padding-left: 130px;display:flex;flex-direction:row;}
    .box_er h4{margin-top: 30px;color: #333;font-size: 18px;line-height: 30px;padding: 0 25px;}
    .box_er div img{width: 100%;max-width: 140px;}
    .years_name span cite{font-style: normal;position: absolute;left:-30px;top: -10px;font-size: 14px;line-height: 20px;font-family:'宋体';font-weight: 700;}
    .years_name{font-size: 32px;line-height: 36px;margin: 0 -30px 0 15px;}
    .cour_rightbd h3{font-size: 32px;}
    .cour_leftbox p{padding: 10px 35px 40px;text-align: justify;line-height: 26px;}
    .years_name span{display: block;}
    .years_course .swiper-pagination-bullet{display:block;width:auto;margin:5px 0 10px;padding: 0 5px;font-size: 24px;}
    .cheageyear{margin: 0;text-align: center;margin-top: 20px;}
    .cour_rightbd{margin-top: 0;border: none;border-left: 6px solid #a73b00;padding: 10px 15px;text-align: justify;}
    .years_name:hover,.years_name:hover span,
    .years_course .swiper-pagination-bullet-active.years_name span,.years_course .swiper-pagination-bullet-active.years_name{border: none;background:none;color: #a73b00;}
    .years_course .cheageyear cite{display: block;}
    .years_name span{border-bottom: 2px solid #a73b00!important;color: #f5cdb8;position: relative;opacity: 0;-webkit-transition:all .45s linear;-moz-transition:all .45s linear;transition:all .45s linear;}
    .cour_rightbd{margin-top: 20px;}
    .cour_leftbox h2{position: relative;left:50px;top: -16px;width: 60%;}
    .cour_leftbox h2 img{max-width: 409px;}
    .years_project_tit h2{left:60px;font-size:32px;}
    .years_project_tit p{padding: 0 60px 10px;font-size: 16px;}

    .year_master_txt .left_line h2{font-size: 28px;}
    .year_master_txt .left_line h4{font-size:18px;margin-top:5px;}
    .year_master_txt .left_line p{font-size:16px;line-height:24px;}
    .year_master_txt .left_line h3{font-size:28px;padding:5px 0;}
    .year_master_txt .left_line{position: relative;margin-top:20px;padding-left:80px;margin-left:40px;border-left:2px dashed #cc3133;}
    .year_master_txt cite{position: absolute;top:-20px;left:-46px;}
    .year_master_txt cite{display: block;float: left;margin-right:auto;width:auto;}
    .years_zs_rtxt p{margin:0;padding:15px 10px 35px;font-size:16px;line-height:26px;margin-left:12%;}
    .years_zs_rtxt cite{display:block;width:22%;height:105%;}
    .years_zs_rtxt cite img{width: 100%;height:100%;}
    .years_zs_rtxt{margin:18px 5px 25px;}
    .remarks_box p{font-size:22px;line-height:26px;}
    .remarks_fu p{line-height:24px;}
    .years_video .video_txt cite{display:block;}
    .years_video .video_txt .videomttxt{margin-top: 22%;position: relative;margin-left:4%;border-top: 2px solid #f5cdb8;width:auto;}
    .years_video.col_re .video_txt .videomttxt{margin-top: 22%;position: relative;margin-right:4%;border-top: 2px solid #f5cdb8;margin-left: auto;width:auto;}
    .years_video .video_txt .videomttxt h3{position: absolute;background: #fff;color: #9f592c;left: 0;top: -10px;font-size: 26px;font-weight: 700;padding-right:20px;}
    .years_video .video_txt .videomttxt p{padding: 45px 0 15px;font-size: 16px;}
    .years_video.mt50{margin-top:50px;}
    .mt150{margin-top:120px;}
    .years_book_bd i img{position: absolute;bottom:auto;right:auto;width:75%;left:10%;}
    .years_book_rtxt{padding:25px 10px;border-radius:0;border-top-left-radius: 70px;}
    .years_book_rtxt h2{font-size:24px;padding:5px 30px 0px 20px;}
    .years_book_rtxt p{font-size:16px;padding:5px 30px 30px 20px;}
    .years_book_rtxt h4{font-size:16px;padding:5px 20px;}
}
@media (min-width: 992px) {

    .pdlr_80{padding: 0 80px;}
    .pdlr_95{padding: 0 95px;}
    .icon_head_a{position:absolute;left: 80px;top: 10px;}
    .icon_head_a a{width: 43%;}
    .gold_20year{right: 80px;top: 10px;}
    .nav_years_menu{display: flex;justify-content:center; }
    .nav_years_menu a{padding: 0 20px;}
    .l_man_img img{width:180%;}

    .year_master_txt .left_line h2{font-size: 32px;}
    .year_master_txt .left_line h4{font-size:18px;margin-top:15px;}
    .year_master_txt .left_line p{font-size:18px;line-height:26px;}
    .year_master_txt .left_line h3{font-size:32px;padding:15px 0;}
    .years_zs_rtxt cite{display:block;width:20%;}
    .years_book_bd i img{position: absolute;bottom:auto;right:auto;width:75%;left:10%;}
    .years_book_rtxt h2{font-size:36px;padding:5px 30px 0px 20px;}
}
@media (min-width: 1200px) {
    .icon_head_a{position:absolute;left: 80px;top: 20px;}
    .gold_20year{right: 80px;top: 20px;}
    .icon_head_a a{width: auto;}
    .head_rline{width: 75%;height: 2px;background: #1b1b1b;float: right;clear: both;margin: 45px 0 45px;}
    .l_man_img img{width:150%;}
    .r_cont_text p{padding-bottom: 15px;text-indent: 2em;font-size: 20px;}
    .r_cont_text h1{font-size: 26px;font-weight: 700;padding-bottom: 20px;}
    .r_cont_text h2{font-size: 20px;font-weight: 700;padding-bottom: 15px;padding-top: 15px;}
    .years_zs_rtxt cite{display:block;width:18%;}

    .years_book_bd i img{position: absolute;bottom:auto;right:auto;width:65%;left:10%;}

}
@media (min-width: 1900px) {
    .l_man_img img{width:auto;}
    #side-bar{position:fixed;z-index:99;left: 50%;margin-left:885px;bottom: 300px;_position:absolute;_right:expression(eval(document.documentElement.scrollLeft+10));_top:expression(eval(document.documentElement.scrollTop+400));width:40px;}
    .years_zs_rtxt cite{display:block;width:16%;}
    .years_book_bd i img{position: absolute;bottom:auto;right:auto;width:45%;left:10%;}
    }
