*{box-sizing: border-box;padding: 0;margin: 0;}
input{border: none;outline: none;background-color: rgba(0,0,0,0);}
a{text-decoration: none;color: inherit;}
ul,li{list-style-type:none;margin: 0;padding: 0;}
.focus1-bottom  a:hover span,.quotes a:hover span,.ab-list-text a:hover{
    color: #ab0814;
}
/* ----------------------------------------------------------------150% */
@media (-webkit-min-device-pixel-ratio: 1.5),(min-resolution:150dpi){
    html,body{
        height: 3120px;
        transform: scale(0.9353) translate(0, -109px);
        transform-origin: left center;
    }
    .banner,.new-footer,.nav,.scholar{
        width: 1450px;
    }
    .wrapper{
        margin-left: 25px !important;
    }
}
/* -----------------------顶部区域------------------- */
.banner{
    min-width: 1400px;
    height: 160px;
    background: url(index_bg_1.png) no-repeat top center;
    background-size: cover;
}
.wrapper{
    width: 1400px;
    margin: 0 auto;
}
.banner .wrapper{
    height: 100%;
}
.banner-logo{
    display: inline-block;
    width: 551px;
    height: 115px;
    margin-top: 16px;
    background-image: url(logo_1.png);
}
.banner-search{
    position: relative;
    float: right;
    margin-top: 106px;
    width:400px ;
    height: 42px;
    border: 1px solid #a40007;
    border-radius: 21px;
    padding-left: 18px;
    background-color: #FFF;
}
.banner-search input{
    line-height: 42px;
    width: 300px;
}
.banner-search input::placeholder{
    color: #3e3e3e;
}
.banner-search-r{
    width: 100px;
    height: 100%;
    border-radius: 21px;
    background-color: #a40007;
    padding-left: 25px;
    position: absolute;
    right: 0;
    top: 0;
    cursor: pointer;;
}
.banner-search-r img{
    width: 17px;
    height: 17px;
    margin: 12px 8px 0 0;
}
h3{
    display: inline-block;
}
.search-text{
    transform: translateY(-3px);
    display: inline-block;
    color: #fff;
    line-height: 1;
}
.focus1-bottom a:hover .title-text-r{
    color: #fff;
}
/* 导航栏 */
.nav{
    min-width: 1400px;
    height: 56px;
    
    background: linear-gradient(to right,#a40007 0%,#f77644 30%,#a40007 100%);
}
.nav .wrapper{
    height: 100%;
  
}
.nav ul{
    height: 100%;
    color: #fff;
    font-size: 20px;
    font-weight: 700;
    display: inline-block;
}
.nav ul li{
    display:inline-block;
}
.nav ul li a{
    display:inline-block;
    padding: 0 11px;
    line-height: 52px;
}
.nav ul li:first-child a{
    padding:0
}
.nav-right{
    float: right;
    width: 200px;
    height: 42px;
    border-radius: 8px;
    background-color: #ffb500;
    padding-top: 12px;
    margin-top: 5px;
}
.nav-right-text{
    padding: 0 20px;
    color: #fff;
    display: inline-block;
    line-height: 1;
}
.text-border{
    border-right: 2px solid #fff;
}
.zzms .nav-right-text{padding:0 12px;}
/* 头条 */
.toutiao{
    width: 1450px;
    background: url(xxsxk-0228-2_1.png) no-repeat top center;
    height: 90px;
    line-height: 90px;
    margin:30px auto;
}
.toutiao p{
    font-size: 48px;
    font-weight: bold;
    color: #e30000;
    text-align: center;
}


/* ----------------------------------轮播区域 */
.focus1{
    height: 450px;
    margin-bottom: 25px;margin-top: 30px;
}
.focus1 img{
    width: 760px;
    height: 450px;
}
.focus1-left{
    display: inline-block;
    position: relative;
}
.focus1-l-b{
    width: 760px;
    height: 40px;
    background-color: #436568;
    font-size: 20px;
    color: #fff;
    line-height: 40px;
    padding-left: 25px;
    position: absolute;
    left: 0;
    bottom: 4px;
}
.focus1-l-b ul{
    display: inline-block;
    margin-left: 286px;
}
.focus1-l-b ul li:nth-child(1){
    background-color: #d40000;
}
.focus1-l-b ul li{
    display: inline-block;
    width: 20px;
    height: 8px;
    border-radius: 5px;
    background-color: #fff;
}
.focus1-right{
    float: right;
    width: 614px;
    height: 100%;
    background: url(new_focus_1.jpg);
    background-size: cover;
    color: #fff;
}
.focus1-title{
    padding:  0 0 0 8px;
    height: 52px;
    background: linear-gradient(to top, #a80713, #e2151c);
}
.title-text{
    margin-top: 7px;
    display: inline-block;
    padding: 9px 25px 12px 25px;
    font-size: 18px;
    font-weight: 700;
    border-radius: 5px 5px 0 0;cursor: pointer;
}
.on{
    background-color: #ffb300;
}

.title-text-r{
    position: absolute;
    top: 0;
    right:0;
    font-size: 16px;
    float: right;
    margin-right: 20px;
    line-height: 52px;
    cursor: pointer;
}
.focus1-bottom{
    width: 100%;
    height: 398px;
    border: 1px solid #d5d5d5;
    padding: 0 20px;
}
.focus1-bottom ul li{
    padding-left: 20px;
    height: 48px;
    line-height: 48px;
    border-bottom: 1px dashed #d6d6d6;
    color: #3e3e3e;
    position: relative;
}
.focus1-bottom ul li:last-child{
    border-bottom: none;
}
.focus1-bottom ul li:first-child{
    margin-top: 8px;
}
.diamonds{
    display: inline-block;
    width: 6px;
    height: 6px;
    background-color: #cc1019;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);

}
.focus1-bottom-text{
    display: inline-block;
    font-size: 16px;
}
.foucs1-time{
    float: right;
    color: #9f9f9f;
    font-size: 14px;
}

  /* fx */
  .sharebox{float:right;margin-top:-15px}
  .bshare-custom.icon-medium{float:left;}
  .bshare-custom.icon-medium .newweb{width:46px;height:46px;background:url(wb.png) no-repeat center center #dedede!important;padding-left:0;border-radius:50%}
  .bshare-custom.icon-medium .newweb:hover{background:url(wb.png) no-repeat center center #d9534f!important}
  .newwx:hover #div_div{display:block;}
  #div_div{position:absolute;left:-40px;top:60px;display:none;background:#fff}
  #div_div canvas{box-shadow: 0px 2px 8px #999;padding:10px;}
  .TRS_Editor p{margin-bottom: 20px;line-height:34px}
  .TRS_Editor embed{width:700px;height:400px;}
  .TRS_Editor div{margin-bottom: 20px;text-align:justify;line-height:34px}
  .conctebox{overflow:visible!important;}
/* -----------经典语录区域 */
.classic{
    display: flex;
    height: 115px;
    margin-bottom: 20px;
    justify-content: space-between;
}
.classic img{
    width: 450px;
    height: 115px;
}
/* --------------列表 */
.new_list{
    position: relative;
    width: 690px;
    margin-bottom: 20px;
}
.list-title{
    font-size: 22px;
    line-height: 52px;
    padding-left: 12px;
}
/* -------------------------------------banner-ab区域 */
.banner-ab{
    margin-bottom: 20px;
}
.banner-ab h1{
    width: 100%;
    height: 122px;
    background: url(new_banner0.jpg);
    color: #fff;
    font-size: 52px;
    text-align: center;
    line-height: 122px;
}
/* --------------------列表 */
.slideTxtBox{
    position: relative;
}
.ab-list{
    margin-bottom: 20px;
}
.ab-list-l{
    position: relative;
    width: 450px;
    float: none;
    display: inline-block;
    
}
.ab-list-top{
    height: 122px;
    width: 100%;
    margin-top: 15px;
    position: relative;
}
.ab-list-top img {
    width: 160px;
    height: 110px;
}
.ab-list-text{
    position: absolute;
    right: 0;
    top: 0;
    width: 253px;
    padding-left: 12px;
    display: inline-block;
    color: #000;
    text-align: top;
}
.text-title-t{
    display: block;
    width: 100%;
    height: 40px;
    font-size: 16px;
    font-weight: 700;

}
.text-bottom{
    display: block;
    margin-top: 10px;
    width: 100%;
    font-size: 14px;
    color: #282828;
}

.ab-list .ab-list-l:nth-child(3n+2){
    margin: 0 20px 0 20px;
}
.ab-list .ab-list-l:nth-child(n+4){
    margin-top: 15px;
}
/* -------------------------------轮播 */
.focus{ position:relative; width:760px; height:450px; background-color: #000; float: left;}  
.focus img{ width: 760px; height: 450px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height: 40px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:7px; right:20px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:20px; height:8px; border-radius:4px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(focus_btn_1.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  
/* ---------------------------------------------------------著名学家 */
.scholar{
    min-width: 1400px;
    height: 292px;
    margin-top: 30px;
}

.scholar-top span{
    display: inline-block;
    padding: 0 0 8px 0;
    font-size: 24px;
    color: #d40000;
    font-weight: 700;
    line-height: 1;
    border-bottom: 2px solid #d40000;
    margin-right: 50px;
}
.scholar-top .mygw,.scholar-top .tp{
    width: 142px;
    height: 38px;
    font-size: 20px;
    font-weight: bold;
    margin-right: 8px;
    margin-bottom: 3px;
    border:1px solid #d40000;
    border-radius: 5px;
    line-height: 34px;text-align: center;
}
.scholar-top .mygw a,.scholar-top .tp a{color:#d40000}

.scholar-bottom{
    width: 100%;
    height: 260px;
    background-color: #f0f0f0;
    padding-top: 20px;
}

.shholar-left{
    display: inline-block;
    width: 45px;
    height: 180px;
    background-color: #dadada;
    position: relative;
 
}
.shholar-left:hover{
    contain: layout;
    background-color: #cc1019;
}
.shholar-left img{
        position: absolute;
        left: 50%;
        top: 50%;
        transform: translateY(-50%);
        transform: translateX(-50%);
}
.shholar-img{
    display: inline-block;
    margin-right: 21px;
    height: 220px;
    width: 138px;
    text-align: center;
}
.shholar-text{
    display: block;
    text-align: center;
    font-size: 18px;
}
    
.shholar-it{
    display: inline-block;
    padding: 0 5px 0 5px;
    overflow: hidden;
}
.shholar-it li:last-child{
    margin-right: 3px;
}
.picList1 li{
    float: left;
    margin-right: 3px;
}
.picList1 li:last-child{
    margin-right: 0px;
}
.pic1{
    width: 137px;
    height: 185px;
    background: #fff;
    padding:6px;
}
.pic1 img{
    width: 127px;
    height: 176px;
}
 /*------------------------ 期刊与年鉴 */
 .qknj{
    width: 1400px;
    margin:auto;
    margin-top: 30px;
 }
 .qknj ul{
    overflow: hidden;
 }
 .qknj ul li{
    float: left;
    margin-right: 25px;
 }
 .qknj ul li:last-child{
    margin-right: 0px;
 }
 .qknj ul li img{
    width: 178px;
    height: 245px;
 }
 /* ----------------------友情链接 */
 .camaraderie{
    height: 91px;
    margin-top: 20px;
 }
.camaraderie-left{
    display: inline-block;
    width: 160px;
    height: 91px;
    line-height: 91px;
    background: linear-gradient(to top, #a90813,#e2151c);
    text-align: center;
    font-size: 24px;
    color: #fff;
    font-weight: 700;
}
.camaraderie-right{
    float: right;
    width: 1240px;
    height: 91px;
    padding: 7px 0 0 30px;
    background: linear-gradient(to bottom,#f7ecda 0%,#fff 66%,#f7ecda 100%);
}
.camaraderie-right li{
    display: inline-block;
    width: 16%;
}
.camaraderie-right li:nth-child(6),.camaraderie-right li:nth-child(12){
    text-align: center;
}

.camaraderie-right a{
    line-height: 38px;
    display: inline-block;
    
}
/*  ------------------------------二维码*/
.scan-code{
    height: 188px;
    padding-top: 30px;
}
.scan-code ul{
    display: flex;
    justify-content: space-between;
}
.scan-code ul li{
    display: inline-block;
}
.scan-code ul li a{
    display: inline-block;
    width: 108px;
    position: relative;
}

.scan-code-text{
    position: absolute;
    font-size: 12px;
    left: 0;
    bottom: -20px;
    color: #000;
    display: inlinefocus1-title-block;
    text-align: center;
    width: 107px;
}
/* ---------------------底部 */
.new-footer{
    height: 100px;
    padding-top: 23px;
    background-color: #ab0814;
    color: #fff;
    font-size: 14px;
    text-align: center;
}
.new-footer{
    min-width: 1400px;
    line-height: 26px;
}
.new-footer span{
    margin: 10px 50px 0 0;
}
/* -----------------------------滚动效果 */
		img{ border:0;  }

		/* 本例子css */
		.yara_gw{ width:1400px;  overflow:hidden; position:relative;}
		.yara_gw .hd .prev,.yara_gw .hd .next{width:45px; height:180px;  overflow:hidden;
			 cursor:pointer;position:absolute;top:10px;z-index: 9999}
			 .yara_gw .hd .next{left:10px; background:#dadada;}
			.yara_gw .hd .prev{right:0; background:#dadada;}
			.yara_gw .hd .next:hover,.yara_gw .hd .prev:hover{background:#cc1019}
			.yara_gw .bd{ padding:10px; }
			.yara_gw .bd ul{ overflow:hidden; zoom:1; }
			.yara_gw .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
			.yara_gw .bd ul li .pic{ text-align:center; }
			.yara_gw .bd ul li .pic img{ width:128px; height:176px; display:block;margin-right: 16px;}
            .yara_gw .bd ul li:last-child .pic img{margin-right: 0;}
/* -------------------------------------------tab 切换 */
/* css 重置 */

/* 面包屑 */
.mywz{
    width: 100%;
    height: auto;
    background: url(wzbg_1.png) no-repeat top center;
    background-position-y:-6%;
}
.mywz1{
    background-position-y:13%;
}
.wzcon{
    width: 1400px;
    margin: auto;
    line-height: 52px;
    font-size: 16px;
    color: #434343;

}
.wzcon i{
    width: 25px;
    height: 25px;
    float: left;
    background: url(wzjt_1.png) no-repeat top center;
    margin-top: 16px;
    margin-right: 3px;
}

/* 马研院概况-办公室 */

.bgs_con{
    width: 1400px;
    margin: auto;
    overflow: hidden;
}
.xb_con{
    padding-top: 25px;
}
.bgs_left{
    float: left;
    width: 280px;
}
.bgs_left .tit_one{
    height: 50px;
    line-height: 50px;
    margin-bottom: 13px;
    background:url(pone_1.png) no-repeat top center; 
    font-size: 24px;
    color: #fff;
    font-weight: bold;
    padding-left: 15px;
}
.bgs_left ul li{
    position: relative;
    display: flex;
    padding: 10px 15px;
    background:url(greybg_1.png) no-repeat top center ;
    font-size: 16px;
    color: #282828;
    border: 1px solid #e0e0e0;
    margin-bottom: 8px;
    background-size: 103% 105%;
}
.bgs_left ul li:hover{
    background:url(redbg_1.png) no-repeat top center ;
    color: #fff;
    background-size: 103% 105%;
}
.bgs_left ul li:hover i{
    background: url(whitejt_1.png) no-repeat top center;
}
.bgs_left ul li i{
    width: 25px;
    height: 15px;
    float: right;
    margin: auto;
    background: url(greyjt_1.png) no-repeat top center;
}
.bgs_left ul li a{
    display: inline-block;
    width: 220px;
}
.secmenu{
    position: absolute;
    width: 160px;
    height: auto;
    padding:15px;
    color: #333;
    border:1px solid #e0e0e0;
    background: #fff;
    left: 290px;
   
}
.secmenu i{
    background: url(sanjiao_1.png) no-repeat !important;
    position: absolute;
    width: 20px;
    height: 20px;
    left: -9px;
    top: 7px;
}
.bgs_right{
    float: right;
    width: 1100px;
    min-height: 1200px;
    background-color: #fff;
    padding:45px 40px;
    border: 1px solid #ebebeb;
    margin-bottom: 65px;
}
.mywz .xb_right{
    padding:0;
    margin-bottom: 0;
    min-height: auto;
    border: none;
}
.newxq{
    width:940px;float:left;
    background-color: #fff;
    margin-bottom: 65px;
    padding:45px 40px;
    border:1px solid #ebebeb;
}
.infor{
    display: flex;
    justify-content: space-between;
    font-size: 14px;
    color: #999;
    background: url(titbg_1.png) no-repeat bottom center;
    background-size: 100%;
    padding-bottom: 10px;
}
.tit{
    font-size: 32px;
    color: #333;
    text-align: center;
    margin-bottom: 60px;
}

.nrone span{
    margin-right: 15px;
}
.sharebox{display: flex;}
.newwx {
    width: 46px;
    height: 32px;
    border-radius: 50%;
    margin-right: 10px;
    position: relative;
    background: url(wx_1.png) no-repeat center;
    cursor: pointer;
}
.newwx:hover {
    background: url(wx_1.png) no-repeat center;
}


#div_div {
    position: absolute;
    left: -40px;
    top: 60px;
    display: none;
    background: #fff;
}

.ops_shareLayer .ops_icons a {
    width: 46px !important;
    height: 46px !important;
    padding:0 !important;
}

.ops_shareLayer .ops_icons a.icon_sina{
    background-color: transparent !important;
}
.ops_shareLayer .ops_icons a i{
    background:url(wb.png) no-repeat center !important;
    width: 35px !important;
    height: 35px!important;
}

.zhengwen{
    margin-top: 45px;
}


/* 马研学部 */
.xb_focus{
    width: 525px;
    height: 370px;
}
.xb_focus img{
    width: 525px;
    height: 370px;
}
.xbfocus1-right{
    width: 550px;
    height: 88%;
    background: none;
}
.xbwrapper{
    width:auto ;
}
.xufocus1-bottom{
    height: 320px;
}
.xufocus1-bottom ul li p{
    font-size: 16px;
    color: #282828;
}
.xufocus1-bottom ul li{
    line-height: 30px;
    padding-left: 0;
}
.xufocus1-bottom ul li:first-child{
    margin-top:20px
}
.ckxq{
    display: block;
    margin-top: 10px;
    font-size: 16px;
    color: #d6121a;
}
.xbesd{
    width: 100%;
    height: 137px;
}
.xbesd img{
    width: 100%;
    height: 115px;
}
.xbnew_list{
    width: 100%;
    margin-top: 20px;
}
.bgs_left ul .mynav{
    background: none;
    color: #cf1019;
    font-weight: bold;
}
.bgs_left ul .mynav:hover{
    background: none;
    color: #cf1019;
}
.bgs_left ul .mynav:hover i{
    background: url(greyjt_1.png) no-repeat top center;
}

/* 现任领导 */
.bgs_left .active{
    background:url(redbg_1.png) no-repeat top center ;
    color: #fff;
    background-size: 103% 105%;
}
.bgs_left .active i{
    background: url(whitejt_1.png) no-repeat top center;
}
.xrld{
    margin-top: 25px;
    padding:0 40px;
}
.xrld li{
    float: left;
    margin-right: 50px;
}
.xrld img{
    width: 145px;
    height: 195px;
}
.xrld p{
    text-align: center;
    font-size: 16px;
    color: #282828;
    line-height: 25px;
}
.xrld .ldp1{
    font-weight: bold;
}

.ldleft{
    float: left;
    width: 42%;
    height: 38px;
    background: url(ldleft_1.png) no-repeat center;
}
.ldright{
    float: right;
    width: 42%;
    height: 38px;
    background: url(ldright_1.png) no-repeat center;
}
.ldtop span{
    font-size: 30px;
    font-weight: bold;
    color: #d0010b;
    padding-left: 30px;
}
.ld_right{
    padding:45px 0;
    min-height: 925px;
}


/* 研究人员-习近平新时代 */
.yjr_tit{
    width: 100%;
    height: 52px;
    line-height: 30px;
    background: #f4f4f4;
    padding-top: 12px;
}
.yjr_tit p{
    font-size: 24px;
    color: #d1141d;
    border-left: 4px solid #d1141d;
    font-weight: bold;
    padding-left: 13px;
    margin-left: 15px;
}
.yjr_p ul{
    width: 100%;
    overflow: hidden;
    margin-top: 30px;
    margin-bottom: 40px;
}
.yjr_p ul li{
    float: left;
    width: 150px;
    height: auto;
    margin-right: 35px;
    
}
.yjr_p ul li img{
    width: 150px;
    height: 195px;
  
}
.yjr_p ul li span{
    display: block;
    font-size: 16px;
    font-weight: bold;
    color: #282828;
    text-align: center;
}

/* 人才培养 */
.rc_ul li::before{
   content: '';
    float: left;
    width: 6px;
    height: 38px;
    background: url(redcube_1.png) no-repeat center;
    background-position-y:68%
}
.rc_ul li{
    width: 100%;
    height: 48px;
    line-height: 48px;
    border-bottom: 1px dotted #d6d6d6 ;
}
.s11{
    margin-left: 10px;
}
.s22{
    float: right;
    font-size: 14px;
    color: #9f9f9f;
}

/* 期刊与年鉴 */
.nj_img{
    width: 100%;
    height: 272px;
    text-align: center;
    padding-top:18px;
    background: url(imgbg_1.png) no-repeat top center;
}
.nj_img img{
    width: 177px;
    height: 240px;
}
.bgs_left .tit2{
    margin-bottom: 0;
}
.kwzx{
    overflow: hidden;
}
.kwzx_con{
    height: 270px;
    padding: 20px 15px;
    background: url(qkbg_03_1.png) no-repeat top center;
}
.kwzx_con p{
    color: #282828;

}
.tg{
    width: 200px;
    height: 70px;
}
.xkjs{
    width: 78%;
    float: left;
}
.zxtg{
    width: 18%;
    float: right;
}
.zxtg_ewm{
    height: 240px;
    text-align: center;
    padding-top: 25px;
    margin-bottom: 12px;
    border:1px solid #d5d5d5;
    background: url(zxbg_1.png) no-repeat top center;
}
.zxtg_ewm p{
    line-height: 30px;
}
.sxd1{
    height: 310px;
}

.ztjy,.ztjy img{
    width: 100%;
    height:112px ;
}
.title-text-more{
    position: relative;
}


/* 研究成果 */
.yjcg{
    width: 100%;
    padding:0;
}
.cg_ul{
    padding: 0 30px;
}
.cg_tit{
    margin-bottom: 30px;
}

/* 著作推荐 */
.white_bg{
    background: #fff;
    border: 1px solid #ebebeb;
    min-height: 1100px;
    margin-bottom: 50px;
}
.jj_tit{
    margin-top:30px;
    /* text-align: center; */
}
.jj_left{
    float: left;
    width: 44%;
    height: 44px;
    background: url(cgkd_left_1.png) no-repeat center;
}
.jj_right{
    float: right;
    width: 44%;
    height: 44px;
    background: url(cgkd_right_1.png) no-repeat  center;
}
/* .jj_tit span{
    font-size: 30px;
    font-weight: bold;
    color: #d0010b;
    padding-left: 20px;
    padding-right: 20px;
} */

.cg_tit{
    display: flex;
    align-items: center;
    
}
.cg_tit .text{
    width:22%;
    text-align: center;
    font-size: 30px;
font-weight: bold;
color: #d0010b;
}
/* .cg_tit .img{
        width:80%
    } */
    .cg_tit img{
        width:100%
    }
    
.jj_con{
    width: 1200px;
    margin: 50px auto 0;
    overflow: hidden;
}
.jj_con img{
    float: left;
    width: 300px;
    height: 440px;
}

.jjcon_right{
    float: right;
    width: 850px;
    color: #333;
    line-height: 28px;
}
.zz_tit{
    margin-bottom: 20px;
}

/* 马研概况 */
.gkleft{
    width: 39%;
}

/* 20231221 */

.tjrtbox{float:right;width:440px;}
.tjrtbox .hd{float:left;width:425px;height:50px;line-height:46px;padding-left:15px;background:url(rtjbgbox.jpg);font-size:18px;font-weight:bold;color:#fff}
.tjrtbox .bd{float:left;width:425px;height:248px;background:url(rtjconbg.jpg);padding:0 15px;border:1px #d5d5d5 solid;margin-bottom:20px}
.tjrtbox .bd ul li{float:left;width:100%;height:48px;line-height:48px;font-size:16px;color:#282828;border-bottom:1px #ced3d6 dashed}
.tjrtbox .bd ul li a{color:#282828}
.tjrtbox .bd ul li a:hover{color:#ab0814}
.tjrtbox .bd i{float:left;width:5px;height:5px;background:#ab0814;margin:22px 10px 0 0;}
.tjrtbox .bd ul li:last-child{border-bottom:none}

/* 媒体查询 */
@media screen and (max-width:1400px){
    /* 首页 */

}







