@charset "utf-8";
/* ---htmlbody100%--- */
*{margin:0;padding:0}
html, body{}
/* ---divdiv--- */
body{text-align: left;font-size: 9pt;color: #646464;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;min-width:1200px;width:100%;}
table{font-size: 9pt;}
.none{display:none;}
.cr { clear:both; width:100%; height:0;}
.clear { clear:both; height:10px; width:100%;}
/* ---??--- */
a{font-size: 9pt;text-decoration: none;color:black;line-height: 25px;}
a:hover{font-size: 9pt;text-decoration: none;color:black;line-height: 25px;}
/* ---ʽ--- */
.wlink a{font-size: 9pt;text-decoration: none;color:#FFFFFF;font-weight:normal;}
.wlink a:hover{font-size: 9pt;text-decoration:none;color: #FFFFFF;font-weight:normal;}
.blink a{font-size: 9pt;font-weight: bolder;color: #18235c;}
.blink a:hover{font-size: 9pt;font-weight: bolder;color: #18235c;}
.clink a{font-size: 12px;color: #333333;}
.clink a:hover{font-size: 12px;font-weight: bold;color: #215eb2;}

/* ---Ϣ--- */
.content {
	font-size: 10.5pt;
	line-height: 1.7em;
}
/* ---ѯinput--- */
.SearchTitleInput {	
	width: 105px;
}
#infocontent div{
	font-size: 10.5pt;
	line-height: 1.5em;
}
/* ---div--- */
#container_page {
	width: 100%;
	text-align: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color:white;
	
}
/* ---вdivҪƶ߶--- */
#container_content {
	width: 1220px;
	padding: 0px;
        margin:auto;
        min-height:500px;
        display: table;
        padding-bottom:15px;
        margin-top:10px;
}
/* ---ͷ--- */
#headnav {
	padding-right: 0px;
	padding-left: 0px;
	width: 1200px;
}

#head {
	width: 100%;
        height:200px;
}

/* ------ */
#nav {
	width: 1200px;
}
#page {
	width: 1200px;
	clear: both;
}
/* ---Ŀdiv--- */
#listleft {
	float: left;
	width: 25%;
	background-color: #eeeeee;
}
/* ---ҲҪϢdiv--- */
#listright {
	background-color: #FFFFFF;
	float: right;
	width: 70%;
}
/* ---ǰλ--- */
#position {
	padding: 3px;
}	
.listtitfont {	font-size: 12pt;
	font-weight: normal;
}
/* ---б--- */
#listtit {
	font-size: 12pt;
	font-weight: normal;
	padding-top: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 5px;
}
/* ---б--- */
#newslist {
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 8px;
	padding-left: 15px;
	width: 100%;
	font-size: 10.5pt;
}

#newslist div{
	font-size: 10.5pt;
	line-height: 1.5em;
}
#newslist img{
	background-color:#FFFFFF;
	border: 2px solid #FFFFFF;
}	
/* ---Ȩ--- */
#foot {
	clear: both;
	background-repeat: repeat-x;
	color: #FFFFFF;
}
.kuang
{
	border: 1px solid #cbcbcb;
	background-image: url(images/mainright5.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.biaoti1
{
	color: #FFFFFF;
	font-family: "STXingkai";
	font-size: 10.5pt;
	font-weight: bolder;
}
.biaoti2
{
	color: #085d6f;
	font-family: "";
	font-size: 14px;
	font-weight: bold;
	clear: both;
	filter: DropShadow(Color=#e0e0e0, OffX=1, OffY=1, Positive=true);
}
.biaoti
{
	color: white;
	font-weight: normal;
	clear: both;
	font-family: "微软雅黑";
	font-size: 20pt;}
.headbg
{
	background-image: url(images/head_1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.xian
{
	background-repeat: repeat-x;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}

.foothang
{
	line-height: 1.5em;
	color: #FFFFFF;
}
/*导航链接的修改*/
#wp_nav_w1 a span{color:#333333}  /*一级导航颜色*/
#wp_nav_w1 ul li ul li a span{color:#000}  /*下拉菜单颜色*/
.infotitle
{
	color: #175c97;
	font-family: "";
	font-size: 20px;
	clear: both;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 20px;
	padding-left: 20px;
	line-height: 1.5em;
	text-align: center;
	font-weight: bold;
}
.border2 {
	font-size: 12px;
	line-height: 20px;
	color: #666666;
}
.article {
	line-height: 1.7em;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size:14px;
}
.wp_listcolumn .wp_column a{
  display: block;
  width: 80%;
  color: #636363;
  font-size: 12px;
  word-wrap: break-word;
  background:none;
  border-bottom: 0px solid #a7a7a7;
  border-top: 0px solid #fff;
  text-align:center;
  font-weight:normal;
  height:30px;
  margin: 0px;
  font-family:"宋体";
  
}
.wp_listcolumn .wp_column a:hover {background:url(images/bottom5.gif) no-repeat 50px 0px;}
.wp_listcolumn .wp_column a.selected { background:url(images/bottom5.gif) no-repeat 50px 0px;}
.wp_listcolumn .wp_column {  width: 100%;background:#f9f9f9;}
.wp_listcolumn .wp_subcolumn .wp_column a { background:url(images/bottom5.gif) no-repeat 50px 0px;font-size:12px; border-bottom:0px;}
.wp_listcolumn .wp_subcolumn .wp_column a:hover {background:url(images/bottom5.gif) no-repeat 50px 0px;} 
.wp_listcolumn .wp_subcolumn .wp_column a.selected {background:url(images/bottom5.gif) no-repeat 50px 0px;}
.wp_listcolumn .wp_subcolumn .wp_column {background:url(images/lmain2_1.gif) repeat-x;}
#infocontent img { vertical-align:bottom;}
.wp_listcolumn .wp_column  .wp_column a .column-name{line-height: 39px;padding-left: 29px;font-size:18px}

/**新增**/

/**导航**/
.wp_nav .nav-item{
width: 14.11%;
height: 48px;
}
.wp_nav .nav-item a span.item-name{
    padding: 0!important; 
    line-height: 48px!important;
    font-size:18px;
    color:white;
}
.wp_article_list .list_item .Article_Index{
background:url(/_upload/tpl/09/c2/2498/template2498/images/sanjiao.png) center top no-repeat;
margin-top: 12px;
width:12px;
}

.wp_nav .nav-item A SPAN.item-name{
padding:0;
}
.wp_nav .sub-nav .nav-item a span.item-name{
font-size:16px;
line-height:40px!important;
}
.sub-nav{
    width: 100%!important;
}
.wp_nav .sub-nav .nav-item a{
    text-align:center!important;
    height: 40px;
    background:#a72a26;
}
.div3{
background: #b53239;
}
.div313{
width: 100%;
background: #b53239;
}
.div3131{
width:1200px;
margin:auto;
}
.orbit-wrapper{
margin:auto;
}
/**logo**/
.Site_Logo>img{
width:100%;
max-width:699px;
}
.wp_search{
    margin-left: -50px;
}
.Site_Name{
font-size: 30px;
line-height: 200px;
margin-left: 30px;
}
#keyword{
    width:240px!important;
    height:36px;
    line-height:36px;
    font-size: 15px;
    letter-spacing: 2px;
    color: #888787;
    border-radius: 5px;
    padding-left: 5px;
    border: 1px solid #582b2d;
}
.scrollnews_li{
background:none;
}
.wp_search .search{
height:36px;
background:url(/_upload/tpl/09/c2/2498/template2498/images/search.png) no-repeat;
background-size:cover;
    border-radius: 5px;
    margin-left: 5px;
}
.tit{
    margin: 15px;
    font-size: 20px;
    color:#333;
    font-weight: 600;
    display:inline-block;
    width:94%;
}
.tit img{
float:left;
}
.title{
display: inline-block;
width:150px;
float:left;
line-height:28px;
margin-left: 10px;
}
.more_btn{
    width: 50px;
    display: inline-block;
    float:right;
}
.wp_article_list{
padding-bottom:10px;
}
#p11{
margin-bottom:30px;
}
.div3_3{
    width: 1200px;
    margin: auto;
    margin-bottom: 20px;
}

.div4,.div441{
background: white;
height:355px;
/*box-shadow: 0 0 3px 1px #eaeaea;*/
border: 1px solid #f3f3f3;
}
.div44,.div45{
height:310px;
}
.dtjt8_div_img{
margin:auto;
margin-right:0;
}
.div7{
width: 1200px;
margin:5px auto;
}
/**研究院动态**/
.div44{
width:49%;
display:inline-block;
float:left;
}
.div414{
width:50%;
display:inline-block;
}
.div414 a,.div45 a,.div5 a,.div6 a,.div7 a,.div8 a {
    line-height: 36px;
    font-size: 15px;
    color: black;
}
.div8{
width:1200px;
margin:auto;

}
/**通知公告**/
.div45{
width:100%;
display:inline-block;
float: right;
}
.div45 a{
width:320px;
display:inline-block;
height:36px;
}
.articlelist1_issuetime{
float:none!important;
}
.articlelist1_li{
background:unset;
font-size: 15px;
line-height:32px;
}
.more_btn a{
font-size:14px;
color:#333;
line-height: 28px;
font-weight: 500;
}
.div_ztylb .div_ztylb_img{
margin-left:15px;
}
.div_ztylb_list{
    margin-left: 10px;
    width: 50%;
    float: right;
}
.news_icon{
background-position:0 8px;
background:url(/_upload/tpl/09/c2/2498/template2498/images/sanjiao.png) center top no-repeat;
margin-top: 12px;
margin-right: 10px;
width:12px;
}
.wp_article_list .list_item{
height: 36px;
line-height: 36px;
border-bottom:1px dashed #e0dfdf;
width: 96%;
margin-left: 12px;
}
.Article_PublishDate{
font-size:15px;
}

/**社科动态--学术交流**/
.div5{
height:360px;
width:1200px;
margin:auto;
margin-bottom:24px;
}
.div56,.div57{
height:360px;
width:49%;
display:inline-block;
float:left;
background:white;
border: 1px solid #f3f3f3;
}
.div57{
float:right;
}

/**成果展示**/
.div6{
width:49%;
display:inline-block;
margin-top:20px;
height: 200px;
}

.div7 img{
width:24%;
display:inline-block;
margin-right: 9px;

box-shadow: 0 0 1px 1px #7ab4e9;
border-bottom: 2px solid #5fb2f7;
}
.wp_article_list .list_item .Article_PublishDate{
color: #9a9a9a;
}
.div81,.div82,.div83,.div84{
width:49%;
float:left;
background:white;
height:280px;
margin-top:19px;
border: 1px solid #f3f3f3;
}
.div81,.div83{
margin-right:20px;
}
.foot{
    height: 150px;
    background: #b53239;
    text-align: center;
    color: white;
}
.foot a{
color:white;
}
.foot a:hover{
text-decoration: underline;
}
.copyright{
padding-top: 20px;
width:1200px;
margin:auto;
}
.copyright>p{
    line-height: 40px;
    font-size:15px;
    width: 50%;
    display: inline-block;
    float: left;
    height: 96px;
    vertical-align: middle;
    margin-top: 23px;
    margin-left: 50px;
    text-align:left;
}

.div79{
padding-top: 15px;
}

/**列表页**/
.div14{
   width: 180px;
   display: inline-block;
   float:left;
   border:1px solid #e5e5e5;
   border-bottom:unset;
}
.div1414{
    height: 100%;
    width: 180px;
    text-align: center;
    font-size: 20px;
    background: #b53239;
    color: white;
    line-height: 34px;
   display: inline-block;
}
.w12_openLink{
width:180px;
height:32px;
}
.div15{
     width: 950px;
    display: table;
    float: right;
    font-size: 14px;
    line-height: 44px;
    margin-right:20px;
}
.div812{
    margin: 40px 0;
    width: 20%;
    float: right;
    display: inline-block;
}
.wp_article_list{
  list-style-type: none;
}
.div1517{
    max-width: 30%;
    display: inline-block;
    color: black;
    font-size: 16px;
    border-bottom: 3px solid #CBCBCB;
}
.div1516{
    width: 100%;
    display: inline-block;
    text-align: right;
}
.div1618{
  margin-top:5px;
}
.div1618 a{
font-size:15px;
line-height:36px;
}
.wp_listcolumn{
    border-top:0px;
}
.wp_listcolumn .wp_column a{
    width: 100%;
    font-size: 18px;
    height: 48px;
    margin: 0px;
    line-height: 44px;
    border-bottom: 1px solid #dadada;
}
.wp_listcolumn .wp_column a .column-name{
   line-height: 48px;
   padding:0; 
}
.line{
   width: 2px;
    height: 70px;
    display: inline-block;
    float: left;
    background: #e7e7e7;
    margin-top: 30px;
    margin-left:20px;
}
.articlelist1_a_title{
line-height:32px;
}
.div32{
    line-height: 36px;
    font-family: "Microsoft YaHei";
    font-size: 22px;
    text-align: center;
    color: #4e3e3e;
    font-weight: 600;
    margin-top:50px;
}
.div33{
    /* padding: 10px; */
    /* margin: 0 5px; */
    font-size: 12px;
    color: #787878;
    text-align: center;
}
.div34{
    margin-top: 10px;
}
.Article_PublishDate{
   font-size:12px;
}
.wp_nav .nav-item:hover{
   background:#d85252;
}
.wp_nav .nav-item:hover>a{
   color:white;
}
.wp_nav .sub-nav .nav-item a.parent:hover{
    background: #d82727;
    color:white;
    height:100%;
}
.wp_nav .sub-nav .nav-item a span.item-name{
   line-height:40px;
   padding:0;
   color:white;
}

.wp_listcolumn .wp_column a.selected{
   background: #e67878;
   color: white;
   background:unset;
   border-bottom: 1px solid #e67878;
}
.wp_listcolumn .wp_column a.selected{
color:white;
}
.wp_listcolumn .wp_column.selected{
background:red;
}

.wp_nav .sub-nav .nav-item a.parent{
background: #932020;
}
.wp_article_list .list_item .Article_Index{display:none !important;}
.pc li.list_item.i1 {
    width: 300px !important;
    height: 200px !important;
    background: #b53239 !important;
}
.pc a {
    font-size: 16px;
}
.pc img{width:300px;}

.wp_articlecontent  p{line-height:1.5em!important;margin-bottom:0in!important;font-family: 微软雅黑, "microsoft yahei"!important;font-size: 18px!important;color:#414141!important;}
.wp_articlecontent  span{line-height:1.5em!important;margin-bottom:0in!important;font-family: 微软雅黑, "microsoft yahei"!important;font-size: 18px!important;color:#414141!important;}
.box {
    float: none;
    font-size: 18px;
    color: #000000;
width:120px;
    line-height: 40px;
}
.nr {
    display: inline;
}
