﻿

@charset "utf-8";
html{ font:normal 62.5%/2.3em "微软雅黑",Arial;}

body{ margin:0px; padding:0px; margin:0px auto; font-size:1.2em; color:#414446; width:100%; /*min-width:1004px; width:expression((documentElement.clientWidth < 1004) ? "1004px" : "100%" );*/ zoom:1; background:#ffffff;}
.Grey{overflow-y:scroll;filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter: grayscale(100%);}
ul,li,form, dl,dt,dd, div{ padding: 0px; margin: 0px;}
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#414446;}
input:focus { outline: none;}
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
textarea,input,select { background:none; border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} /*html5设置*/
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ border:none; border:0; max-width:100%; vertical-align:top;}
a{ color:#414446; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none;}
.clear{ clear:both; height:0px; overflow:hidden;}
.clearfix:after { content:"."; display:block; height:0; visibility:hidden; clear:both; }
.clearfix { zoom:1; }  
.Texthide{ display:none;}
ul li{ list-style-type:none;}

.Main{ max-width:1200px; min-width:320px; margin:0 auto;}
@media (max-width:1200px){
	.Main{ max-width:1200px; min-width:300px; padding:0 10px;}
	}

.HomeContain{}
.Contain{ padding:20px 0 9px;}
.SildeBar{ float:left; width:18.75%;}
.MainContent{ float:right; width:79%;}
.Content{ border-left:#d2d2d2 1px solid; border-right:#d2d2d2 1px solid; border-top:#5b83a9 2px solid; padding-bottom:20px; background:url(images/content_bottom_bg.png) repeat-x left bottom; min-height: 500px;}

.MainContent2{ float:none; width:100%;}

.SinglePage{ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden; padding:0 4%; line-height:24px;     min-height:700px;}
.SinglePage2{ padding:0 2.8%;}

.Current{ background:url(images/current_bg.jpg) no-repeat right bottom; padding:0 4% 0 2.3%;}
.Current .div{ float:right; margin-top: 20px;}
.Current .divCurrent{color:#b0b1b2; padding-left:21px; background:url(images/index_icon.png) no-repeat left center;}
.Current .divCurrent a{ color:#676767; line-height:20px; border-bottom:#b0b1b2 1px solid;}
.Current .divCurrent span,.Current .divCurrent a:hover{ color:#0c3761;}
.Current .title{ display:inline-block; background:url(images/current_title_bg.png) no-repeat left bottom; padding:22px 0;}
.Current .title .cn,.Current .title .en{ display:inline-block;}
.Current .title .cn{ color:#0e3e6e; font-size:2.083em; padding:0 10px 0 18px;}
.Current .title .en{ color:#cfcfcf; font-size:1.167em; font-family:Century751 BT; text-transform: capitalize; background:url(images/current_en.png) no-repeat left center; padding-left:25px;}

@media (max-width:767px){
	.SildeBar{ float:none; width:100%; margin-bottom:5%;}
	.MainContent{ float:none; width:100%;}
	
	.Current .div{ float:none; width:100%; overflow:hidden; margin-top:10px;}
	.Current .div .divCurrent{ float:right;}
	.Current .title{ padding-top:10px;}
	}

/*pages*/
.Pages{ padding:0px; line-height:25px; zoom:1; overflow:hidden; text-align:right;}
.Pages span{ padding:0px 3px; display:inline-block;}
.Pages a{ display:inline-block; margin:0px 2px; background:#eaeaea;  -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;  padding:0px 7px; color:#666666;}
.Pages .p_page em{ font-style:normal; font-family:Arial;}
.Pages .p_page em a{ padding:0px 7px; }
.Pages a.pager_cur,.Pages a:hover{ color:#fff; background:#275786;}
.Pages .p_page .span_num{ display:none;}

@media (max-width:767px){
	.Pages  .p_page{ width:100%; text-align:center;}
	.Pages .p_page em{ display:none;}
	.Pages .p_page .span_num{ display:inline-block;}
	.Pages a{ width:30%;}
	}
.ListPages{ padding-bottom:10px; padding-right:5%; }
/*pages end*/


/*Top*/
.Top{background:url(images/top_bg_3.jpg)repeat left top; border-bottom:#0c3761 3px solid;}
.Toper{ background:url(images/top_bg_2.png) no-repeat center top;}
.Toper .Main{ position:relative;}

.divTop{ float:right;}
.divToper{ padding:4px 0 4px 104px; background:url(images/divTop_bg.png) no-repeat left top;}
.TopLink { float:left;}
.TopLink .a_link{ float:left; display:inline-block; margin-right:17px; font-size:1.167em;}
.TopLink .a_link b{ display:inline-block; width:4px; height:4px; background:#666666; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; vertical-align:middle; margin-right:5px;}
.TopLink dl{background:#dddddd url(images/home_icon.png) no-repeat left -381px; padding-left:17px; float:left; padding-right:15px;}
.TopLink .caret {display: inline-block; width: 0; height: 0; text-indent: -99999px; vertical-align: middle; border-left: 4px solid transparent;border-right: 4px solid transparent; border-top: 4px solid #666666; opacity: 1; filter: alpha(opacity=100); content: "\2193"; margin-left:5px;}
.TopLink dl a{ color:#666; font-size:1.167em;}
.TopLink dl dd{ display:none;}

.divSearch{ float:right;}
.divSearch .span_search{ display:none; width:26px; height:26px; border:#c8cfdb 1px solid; background:#6f879f url(images/home_icon.png) no-repeat 3px 4px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.divSearch .SreachBox{ width:241px; height:26px; border:#c8cfdb 1px solid; background:#6f879f; overflow:hidden; -moz-border-radius:12px; -webkit-border-radius:12px; border-radius:12px;}
.divSearch .SreachBox .sreach_btn{ width:30px; height:26px; display:block; float:right; background:url(images/home_icon.png) no-repeat 3px 4px;}
.divSearch .SreachBox .sreach_ipu{ width:190px; height:26px; line-height:26px; padding:0px 0px 0px 14px; border:0px; background:none; color:#e7eaee; float:left; font-family:"微软雅黑"; font-size:1.167em;}

.logo{ float:left; display:inline-block; margin-top:31px; margin-bottom:21px; width:35%;}
.logo img{ max-width:100%;}

/*手机站菜单按钮*/
.navbar-toggle{ position:absolute; bottom:20%; right:0; padding: 9px 10px; margin-right: 15px; background-color: transparent; background-image: none; border: 1px solid transparent; border-radius: 4px; border-color: #ddd; cursor:pointer; display:none;}
.navbar-toggle .icon-bar{display: block; width: 22px; height: 2px; border-radius: 1px; background-color: #888; margin-top: 4px;}
.navbar-toggle:hover{ background:#ddd;}
.navbar-toggle .icon-bar:first-of-type{margin-top:0px;}
/*手机站菜单按钮*/

.MainNav{ float:right; margin-top: 24px;}
.MainNav ul li{ float:left; background:url(images/home_icon.png) no-repeat left -370px; padding:0 10px; position:relative;}
.MainNav ul li .navA{ color:#333; font-size:1.333em; line-height:27px; display:block; padding:9px 6px 16px 6px;}
.MainNav ul li .navA .caret {display: inline-block; width: 0; height: 0; text-indent: -99999px; vertical-align: middle; /*border-left: 4px solid transparent;border-right: 4px solid transparent; border-top: 4px solid #cdcdcd;*/ opacity: 1; filter: alpha(opacity=100); content: "\2193"; margin-left:3px;}
.MainNav ul li#nav1{ background:none;}
.MainNav ul li#nav7{ padding-right:0px;}

.MainNav ul li .divDown{ display:none; width:100%; position:absolute; left:-1px; z-index:15; background:url(images/menu_down_bg.png) repeat left top;}
.MainNav ul li dl{ padding:10%;}
.MainNav ul li dl dd a{ display:block; text-align:center; font-size:1.167em; color:#0c3761; padding:4.6% 0; border-bottom:#8d96a2 1px dotted;overflow: hidden;/*text-overflow:ellipsis;*/white-space: nowrap;}

.MainNav ul li:hover{ background:#0C3761 !important; }
.MainNav ul li:hover .navA{color:#fff;}
.MainNav ul li#nav5{ position:static;}

.MainNav ul li .divDown_nav5{ position:absolute; width:100%; background:none; padding-top:3px;}
.MainNav ul li:hover{}
.MainNav li#nav2 .divDown,.MainNav li#nav3 .divDown,.MainNav li#nav6 .divDown,.MainNav li#nav7 .divDown,.MainNav li#nav5 .divDownCont{border:1px solid #0C3761; border-top:0px;}
.MainNav ul li .divDown_nav5 .divDownCont{ float:right; width:57%; min-height:430px; background:url(images/menu_down_bg.png) repeat left top; overflow:hidden; padding:0 3.33%;}
.MainNav ul li .divDown_nav5 .divDownCont dl{ float:left; padding:3% 0 0 0;}
.MainNav ul li .divDown_nav5 .divDownCont .dl_1{ width:21%;}
.MainNav ul li .divDown_nav5 .divDownCont .dl_2{ width:47%; margin:0 5%;}
.MainNav ul li .divDown_nav5 .divDownCont dl dt{ font-size:1.25em; color:#0c3761; border-bottom:#9aa7b5 2px solid; line-height:38px; margin-bottom:10px;}
.MainNav ul li .divDown_nav5 .divDownCont dl dt .Home_more{ line-height:32px;}
.MainNav ul li .divDown_nav5 .divDownCont dl dd{ float:left; width:100%; margin-right:6%;}
.MainNav ul li .divDown_nav5 .divDownCont .dl_2 dd{width: 47%;}
.MainNav ul li .divDown_nav5 .divDownCont .dl_2 .item{float: left;width: 47%;margin-right:6%;}
.MainNav ul li .divDown_nav5 .divDownCont .dl_2 .item dd{width: 100%;margin-right:0;}
.MainNav ul li .divDown_nav5 .divDownCont .dl_2 .item_last{margin-right: 0;} 
.MainNav ul li .divDown_nav5 .divDownCont dl dd a{ text-align:left;}
.MainNav ul li .divDown_nav5 .divDownCont .line{ width:100%; height:0; clear:both; border-bottom:#aeb7c0 1px solid; padding:15px 0;}

.MainNav ul li .navA_wap{display: none;}

@media (max-width:1093px){
	.divTop{ float:right; width:100%;} 
	.divTop .divToper{ float:right;}
	
	.logo{ margin:10px 0;}
	
	.MainNav{ float:left; position:static; width:100%; margin-top:0;}
	.MainNav ul{width:100%;}
	.MainNav ul li{ width:12.28%; padding:0 1%; text-align:center;}
	.MainNav ul li:hover{border:0 none;}
	}
	

@media (max-width:767px){
	.Toper{ background-image:none;}
	.divTop{ background-color:#dddddd;}
	.divToper{ background-image:none; float:none; padding-left:0;}
	
	.logo{ margin:20px 0; width:66%;}
	
	.divSearch { position:relative; height:26px;}
	.divSearch .span_search{ display:inline-block;}
	.divSearch .SreachBox{ position:absolute; top:30px; right:0px; z-index:10; display:none;}
	
	.navbar-toggle{ display:block;}
	.MainNav{ display:none; float:none; width:40%; min-width:160px; max-width:200px; position:absolute; top:100%; right:0px; bottom:auto; background:#fff; z-index:12;}
	.MainNav ul li{ width:100%; padding:0px; background:none;}
	.MainNav ul li .navA .caret{ display:none;}

	.MainNav ul li .navA_pc{display: none;}
	.MainNav ul li .navA_wap{display: block;}
	}

/*Top*/

/*Bottom*/
.Bottom{ border-top:1c446c 1px solid; background-color:#0c3761; color:#909bab; line-height:20px; padding: 12px 0;}
.Bottom .Main{ position:relative;}
.BottonPhone{ position:absolute; right:0px; top:50%; margin-top:-30px; background:url(images/home_icon.png) no-repeat left -280px; padding:22px 0px 22px 22px; color:#fff; }
.BottonPhone .tit{ display:block; font-size:1.167em;}
.BottonPhone .phone{ display:block; font-size:1.5em; font-weight:bold; font-family:Arial;}
.BottomLinks a{ color:#fff; display:inline-block;}
.BottomLinks em{ font-style:normal; margin:0 10px;}
.Copyright .span{ display:inline-block; padding-left:20px;}
.divDesign a,.Copyright a{ color:#909bab; display:inline-block;}

@media (max-width:1200px){
	.BottonPhone{ right:10px;}
	}
@media (max-width:880px){
	.BottonPhone{ position:static; width:130px; margin:0 auto;}
	.BottomLinks,.Copyright,.divDesign{ text-align:center; line-height:24px;}
	}
	
/*改*/
.BottomLeft{overflow: hidden;}
.BottomLeft .BottomLeftImg{display: block;}
.BottonPhone .ewmImg{position: absolute; width: 60px; height: 60px;}
@media only screen and (min-width: 881px) {
	.BottomLeft .BottomLeftImg{float: left;}
	.BottomLinks{padding-top: 23px;}
	.BottonPhone .ewmImg{left: -80px; top: 4px;}
}
@media only screen and (max-width: 880px) {
	.BottonPhone .ewmImg{left: 50%; margin-left: -30px; top: -65px;}
	.BottonPhone {margin: 70px auto 0px !important;}
	.BottomLeft .BottomLeftImg{text-align: center;}
}
/*Bottom*/

/*SildeBar*/
.MenuList{ border-top:#6187ac 2px solid; border-left:#e6e6e6 1px solid; border-right:#e6e6e6 1px solid; background:#f9f9f9;}
.MenuList .title{ background:#fff url(images/menu_title_bg.jpg) no-repeat left bottom; padding:19px 0 19px 19px; border-bottom:#bcbdbe 1px dotted;}
.MenuList .title .cn,.MenuList .title .en{ display:inline-block;}
.MenuList .title .cn{ color:#0c3761; font-weight:bold; font-size:1.667em;}
.MenuList .title .en{ color:#bababa; text-transform:uppercase;background: url(images/current_en.png) no-repeat left center;padding-left: 25px;}
.MenuList ul li .menuA{ display:block; border-bottom:#bcbdbe 1px dotted; padding:11px 0 11px 50px; font-size:1.333em; color:#737373; background:url(images/menu_icon.png) no-repeat 22px -62px;}
.MenuList ul li:hover .menuA,.MenuList ul li.onmenu .menuA{ background:#1a5793 url(images/menu_icon.png) no-repeat 22px -3px; color:#fff; border-left:#6c8dac 1px solid; border-right:#729fcc 6px solid;}

.MenuList ul li.onmenu1 .menuA{ background:#1a5793 url(images/menu_icon.png) no-repeat 22px -124px; color:#fff; border-left:#6c8dac 1px solid; border-right:#729fcc 6px solid;}
.MenuList ul li dl{ border-bottom:#bcbdbe 1px dotted; display:none;}
.MenuList ul li dl dd a{ display:block; padding:7px 0 7px 50px; color:#737373; font-size:1.167em;}
.MenuList ul li dl dd a.submenuA:hover,.MenuList ul li dl dd.onmenu a.submenuA{ color:#0c3761;}
.MenuList ul li dl dd .LastMenu{ display:none;}
.MenuList ul li dl dd .LastMenu a{ padding-left:70px;}
.MenuList ul li dl dd .LastMenu a:hover,.MenuList ul li dl dd .LastMenu a.onsubmenu{ color:#0c3761;}

/*SildeBar*/

/*Banner*/
.HomeBan{ float:right; width:76.67%; height:430px; position:relative;}
.HomeBan .BanList{ width:100%; height:100%; overflow:hidden;}
.HomeBan .BanList ul li{ width:100%; height:430px;}
.HomeBan .BanList ul li a{ display:block; width:100%; height:100%; position:relative;}
.HomeBan .BanList ul li img{ display:none;}
.HomeBan .BanList ul li a .div{ position:absolute; left:0px; bottom:0px; width:100%; height:49px; z-index:3; background:url(images/banner_bg.png)  repeat left top;}
.HomeBan .BanList ul li a .div span{ display:block; font-size:1.5em; color:#fff; margin-left:2.17%; width:80%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; line-height:49px;}
.HomeBan .BanList .bx-wrapper{ position:relative;}
.HomeBan .BanList .bx-wrapper .bx-has-controls-direction{ position:absolute; right:2.17%; bottom:6px; text-align:right; z-index:5;}
.HomeBan .BanList .bx-controls-direction{ display:none;}

.bx-wrapper .bx-pager{text-align: center;font-size: .85em;font-family: Arial;font-weight: bold;color: #666;}
.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display: inline-block;*zoom: 1;*display: inline;}
.bx-wrapper .bx-pager.bx-default-pager a{text-indent: -9999px;display: block;margin:0 3px;outline: 0 ;width:20px; height:20px; background:rgba(255, 255, 255, 0.3) none repeat scroll 0 0 !important; filter:Alpha(opacity=30); background:#fff; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active{background:rgba(255, 255, 255, 1) none repeat scroll 0 0 !important; filter:Alpha(opacity=100); background:#fff;}

.Banner{ background:#f1f1f1; padding:4px 0 6px 0;}

@media (max-width:870px){
	.HomeBan{ width:73%;}
	}

@media(max-width:767px){
	#HomeBan2{ float:none; width:100%; height:auto;}
	#HomeBan2 .BanList,#HomeBan2 .BanList ul li{ height:auto;}
	#HomeBan2 .BanList ul li img{ display:block; width:100%;}
	#HomeBan2 .BanList ul li a .div span{ width:95%;}
	.HomeBan .BanList .bx-wrapper .bx-has-controls-direction{ position:static; padding-top:10px; text-align:center;}
	.bx-wrapper .bx-pager.bx-default-pager a{ width:15px; height:15px; background:rgba(12, 55, 97, 0.3) none repeat scroll 0 0 !important; filter:Alpha(opacity=30); background:#0c3761;}
	.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active{ background:rgba(12, 55, 97, 1) none repeat scroll 0 0 !important; filter:Alpha(opacity=100); background:#0c3761;}
	}

/*Banner*/

/*index*/
.Home_more { display:block; float:right;}
.Home_more .a_span{ display:inline-block; width:16px; height:16px; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; background-color:#999999; text-align:center;line-height:9px;}
.Home_more b{ display:inline-block; width:2px; height:2px; background:#fff; margin:0 1px;}

.HomeBox1{ background:#f1f1f1; padding:20px 0 15px;}
.HomeActivity{ float:left; width:21.67%; background:#0c3761; color:#fff; height:430px;}
.HomeActivity .title{ border-bottom:#3d5f81 1px solid; line-height:47px; padding:0 7.6%;}
.HomeActivity .title .span{ font-size:1.5em;}
.HomeActivity .Home_more{ line-height:36px;}
.HomeActivity .Home_more .a_span{ background-color:#3873ad;}
.HomeActivity .cont{ padding:0 7.6%;}
.HomeActivity .cont .ul_li{ padding-top:10px; padding-bottom:15px;}
.HomeActivity .cont .ul_li li{ border-bottom:#6e7e94 1px dotted; padding:6px 0;}
.HomeActivity .cont .ul_li li a{ display:block; font-size:1.167em; color:#fff; line-height:18px; height:36px; overflow:hidden;}
.HomeActivity .cont .ul_li li span{ display:block; color:#aab2be;line-height:18px; }
.HomeActivity .cont .ul_li li:last-of-type{ border-bottom:0;}
/*日历*/
.HomeActivity .calendartable { border-bottom:#3d5f81 1px solid; height:205px;}
.HomeActivity .calendartable .table_title{ text-align:center; padding:5px 0; border-bottom:#1c4873 1px solid;}
.HomeActivity .calendartable .table_title .table_Year,.HomeActivity .calendartable .table_title .table_Month{ padding:0 3px;    position: relative;    margin-right: 10px; font-size:14px;}
.HomeActivity .calendartable .table_title em{ font-style:normal; width:9px; height:13px; display:inline-block;}
.table_Year .text,.table_Month .text{font-size:14px;}
.table_Month,table_Year{font-size:14px;}
/*.HomeActivity .calendartable .table_title .prev,.HomeActivity .calendartable .table_title .next{ display:inline-block; width:20px; height:20px; color:#fff; line-height:18px; font-size: 17px;}*/
.HomeActivity .calendartable .table_title .prev,.HomeActivity .calendartable .table_title .next{ display:block; width:9px; height:5px; color:#fff;}
.HomeActivity .calendartable .table_title .prev{ background:url(images/prev.png) no-repeat center; margin-bottom:3px;position: absolute;
    left: -10px;
    top: 11px;}
.HomeActivity .calendartable .table_title .next{ background:url(images/next.png) no-repeat center;position: absolute;
    top: 11px;}
.HomeActivity .calendartable table{ width:100%;}
.HomeActivity .calendartable .week td{ border-bottom:#1c4873 1px solid;}
.HomeActivity .calendartable .blue{width:16%; line-height:22px;}
.HomeActivity .calendartable .blue a{ color:#fff; text-align:center; cursor:pointer;}
.HomeActivity .calendartable .onToday{position:relative;}
.HomeActivity .calendartable .onToday a{background:#ea6645; color:#fff; display:block; width:20px; height:20px; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; text-align:center; line-height: 19px;}
.HomeActivity .calendartable .onSelect a{ color:#fff;}


.HomeBox2 .Main{ padding-top:20px; padding-bottom:32px; }
.HomeBox2 .line{ display:none; width:100%; height:0px; clear:both;}
.HomeBox2 .Home_more{ line-height:36px;}
.divBox1{ float:left; width:32.75%; margin-right:1.67%;}
.divBox1 .title{ border-bottom:#ebebeb 1px solid; line-height:48px; padding:0 14px 0 12px;}
.divBox1 .title .span{ background:url(images/home_icon.png) no-repeat left -120px; padding-left:30px; display:inline-block; font-size:1.5em; color:#333333;}

.HomeNews{ border:#ebebeb 1px solid; border-top:#0c3761 4px solid; height:391px; overflow:hidden;}
.HomeNews .cont{ padding:0 18px;}
.HomeNews .cont dl{ border-bottom:#cccccc 1px dotted; padding:7.4% 0;}
.HomeNews .cont dl dt{ float:left; width:47%;}
.HomeNews .cont dl dt img{ width:100%;}
.HomeNews .cont dl dd{ float:right; width:50%;}
.HomeNews .cont dd span{margin-right:10%;display: inline-block;}
.HomeNews .cont dl dd .tit{ display:block; font-size:1.333em; color:#333333; font-weight:bold; line-height:20px;}
.HomeNews .cont dl dd{ color:#999; line-height:18px;}
.HomeNews .cont dl dd.p{ line-height:18px; color:#666;}
.HomeNews .cont dl dd .a_more{ color:#ea6645;}
.HomeNews .cont dl dd .tit:hover{color:#0c3761;}

.HomeNews .cont ul{ padding-top:4.2%; height:153px;}
.HomeNews .cont ul li{ line-height:33px;}
.HomeNews .cont ul li .time{ float:right; color:#999;}
.HomeNews .cont ul li .tit{ display:block; font-size:1.167em; color:#666; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.HomeNews .cont ul li .tit b{ display:inline-block; color:#0c3761; margin-right:7px;}
.HomeNews .cont ul li .tit:hover{color:#0c3761;}

.HomeOpinion{}
.HomeOpinion .title .Home_more{ display:none;}
.HomeOpinion .title .span{ background:url(images/home_icon.png) no-repeat left -41px; padding-left:40px;}
.HomeOpinion .title .div{ display:inline-block;}
.HomeOpinion .title em{ font-style:normal; font-size:1.167em; color:#666; display:inline-block; cursor:pointer; padding:0 10px; margin:0 10px; height:23px; line-height:23px;}
.HomeOpinion .title em.on{ color:#fff; background:#ea6645;}
.HomeOpinion .title em.on a{ color:#fff; background:#ea6645;}
.HomeOpinion .cont{ display:none;}
.HomeOpinion .cont ul li .span{ display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.HomeOpinion .cont ul li .Author,.HomeOpinion .cont ul li .tit{ display:inline;}
.HomeOpinion .cont ul li .Author{ color:#ea6645; font-size:1.167em; margin-right:3px;}

.divBox2{ float:right; width:31.16%;}
.HomeTab{border:#ebebeb 1px solid; border-top:#0c3761 4px solid; /*height:235px;*/}
.HomeTab .spanlist{ overflow:hidden;}
.HomeTab .spanlist em{font-style:normal; cursor:pointer; display:inline-block; float:left; width:33.33%; text-align:center; color:#0c3761; font-size:1.25em; padding:14px 0;}
/*.HomeTab .spanlist em.on{ background:#ea6645; color:#fff;}*/
.HomeTab .spanlist em.on a{ background:#ea6645; color:#fff;padding: 1.5px 10px;}
.HomeTab .cont{ display:none;}
.HomeTab .cont1{ padding:4.5% 0;}
.HomeTab .cont1 .a_img{ float:left; display:inline-block; width: 30%;margin: 0 10%; text-align:center;}
.HomeTab .cont1 .a_img img{ max-width:100%;}

/*.HomeTab .cont2{ padding:0 14px;}
.HomeTab .cont2 ul{ padding-top:5%; height:153px;}
.HomeTab .cont2 ul li{ line-height:30px;}
.HomeTab .cont2 ul li .time{ float:right; color:#999;}
.HomeTab .cont2 ul li .tit{ display:block; font-size:1.167em; color:#666; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.HomeTab .cont2 ul li .tit b{ display:inline-block; color:#0c3761; vertical-align:middle; margin-right:7px;}
.HomeTab .cont2 ul li .tit:hover{color:#0c3761;}*/
.HomeTab .cont2{ padding:4.5% 0;}
.HomeTab .cont2 .a_img{ float:left; display:inline-block; width:26.33%; margin:0 3.5%; text-align:center;}
.HomeTab .cont2 .a_img img{ max-width:100%;}



.HomeNotice{border:#ebebeb 1px solid; border-top:#0c3761 4px solid; background:#f8f6f6; height:141px; margin-top:10px; padding:0 14px; overflow:hidden;}
.HomeNotice .title{ line-height:40px;}
.HomeNotice .title .span{ display:inline-block; background:url(images/home_icon.png) no-repeat left -205px; padding-left:26px; color:#333333; font-size:1.25em;}
.HomeNotice .cont{ padding-top:3px;}
.HomeNotice .cont ul li{ line-height:30px;}
.HomeNotice .cont ul li .time{ float:right; color:#999;}
.HomeNotice .cont ul li .tit{ display:block; font-size:1.167em; color:#666; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.HomeNotice .cont ul li .tit:hover{color:#0c3761;}

@media (max-width:1200px){
	.HomeNews .cont dl dd.p{ width:100%; margin-top:10px;}
	}
@media (max-width:1024px){
	.divBox1{ width:48%; margin:0 1%;}
	.HomeNews{ height:433px;}
	.HomeNews .cont dl dd.p{ width:50%; margin-top:0px;}
	
	.HomeBox2 .line{ display:block;}
	.divBox2{ float:none; width:100%; padding-top:10px;}
	.divBox2 .divBox3{ float:left; width:48%; margin:0 1%;}
	.HomeNotice{ margin-top:0px; height:235px;}
	}
@media (max-width:870px){
	.HomeActivity{ width:26%;}
	
	.HomeNews .cont dl dd.p{ width:100%; margin-top:10px;}
	}

@media (max-width:767px){
	.HomeActivity{ float:none; width:100%; margin-top:10px; height:auto;}
	
	.divBox1{ width:100%; margin:0;}
	.HomeNews{ height:auto;}
	.HomeNews .cont dl dd.p{ width:50%; margin-top:0px;}
	.HomeOpinion{ margin-top:10px;}
	.divBox2 .divBox3{ float:none; width:100%; margin:0;}
	.HomeNotice{ height:auto; margin-top:10px;}
	
	}
@media (max-width:420px){
	.HomeNews .cont dl dd.p{ width:100%; margin-top:10px;}
	}
/*index*/

/*about*/
.aboutInfor{ border-bottom:#f0f0f0 1px solid;}
.LeaderList .title{ padding-top:30px;}
.LeaderList .title .span{ font-size:1.5em; color:#0e3e6e;}
.LeaderList .title b{ display:inline-block; width:5px; height:18px; background-color:#0c3761; vertical-align:middle; margin-right:10px;}
.LeaderList .LeaderList_li{ overflow:hidden; padding:30px 0; border-bottom:#efefef 1px dotted;}
.LeaderList .LeaderList_li figure{ float:left; width:18%; text-align:center;}
.LeaderList .LeaderList_li figure img{ max-width:100%;}
.LeaderList .LeaderList_li figure figcaption{ display:block; font-size:1.333em; color:#0c3761; padding:9px 0;}
.LeaderList .LeaderList_li .infor{ float:right; width:79%;}


@media (max-width:767px){
	.LeaderList .LeaderList_li figure,.LeaderList .LeaderList_li .infor{ float:none; width:100%;}
	}
/*about*/

/*招生工作*/
.divRecruitList{ padding-top:3%; padding-bottom:6%;}
.divRecruitList ul{ padding-bottom:1.87%;}
.divRecruitList ul li{ float:left; width:31.73%; margin-right:2.4%; margin-bottom:4%;}
.divRecruitList ul li img{ width:100%;}
.divRecruitList ul li figcaption{ display:block; font-size:1.167em; color:#0c3761; padding-top:8px;}
.divRecruitList ul li figcaption .time{ float:right; color:#999; font-size:0.857em;}

.divRecruitList ul .line{ display:none; width:100%; height:0px; clear:both;}

@media (max-width:767px){
	.divRecruitList ul li{ width:48%; margin:0 1% 4% 1% !important;}
	.divRecruitList ul .clear{ display:none;}
	.divRecruitList ul .line{ display:block;}
	}

/*招生工作*/

/*新闻中心*/
.divNewsList{ background:url(images/news_bg.jpg) repeat-y center top; margin-top:6.5%; margin-bottom:5%;}
.divNewsList .TopPoint{ text-align:center; line-height:12px;}
.divNewsList .TopPoint span{ display:inline-block; width:12px; height:12px; background:#eb6645; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;}
.divNewsList  ul li{ float:left; width:47%; padding-top:6%;}
.divNewsList  ul li .time{ text-align:right; font-family:Arial; font-size:1.667em; color:#ccc; font-style:oblique; padding:10px 0;}
.divNewsList  ul li .divCont{ border:#e5e5e5 1px solid; padding:6%; position:relative;}
.divNewsList  ul li .divCont figure img{ width:100%;}
.divNewsList  ul li .divCont figure figcaption{ display:block; font-size:1.333em; color:#2f2f2f; padding-top:17px; padding-bottom:5px;}
.divNewsList  ul li .divCont .p{ line-height:20px; color:#9b9b9b;height: 60px;overflow: hidden;}
.divNewsList  ul li .caret { position:absolute; right:-14px; top:6px; width:14px; height:14px; background:url(images/news_icon.jpg) no-repeat center center;}
.divNewsList  ul li .point{ position:absolute; right:-6.8%; top:6px; width:12px; height:12px; margin-right:-6px; background:#e5e5e5; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;}

.divNewsList  ul li.li2{ float:right;}
.divNewsList  ul li.li2 .time{ text-align:left;}
.divNewsList  ul li.li2 .caret{ left:-14px; right:auto; background:url(images/news_icon2.jpg) no-repeat center center;}
.divNewsList  ul li.li2 .point{ left:-9%; right:auto;  margin-right:auto; margin-left:4px;}

@media (max-width:767px){
	.divNewsList{ background:none;}
	.divNewsList  ul li .time{ text-align:left;}
	.divNewsList  ul li{ float:none; width:100%;}
	.divNewsList .TopPoint,.divNewsList  ul li .caret,.divNewsList  ul li.li2 .caret,.divNewsList  ul li.li2 .point,.divNewsList  ul li.li2 .point{ display:none;}
	}

@media (min-width:768px){
	.divNewsList  ul li .divCont figure img{ width:100%; height:230px;
}
}
/*新闻中心*/

/*新闻中心详细页*/
.News_info{ padding-top:5.6%;}
.News_info .info_title{ display:block; text-align:center; font-size:1.58333em; color:#194f85; line-height:1.3; padding-bottom:1.2%;}
.News_info .divTime{ border-bottom:#c0c0c0 1px dotted; text-align:center; padding-top:1.2%; padding-bottom:1.8%;}
.News_info .divTime .info_time{ display:inline-block; color:#b1b1b1; background:url(images/news_infor_icon.png) no-repeat left 6px; padding-left:17px;}
.News_info .divTime .jiathis_style{ display:inline-block; background:url(images/home_icon.png) no-repeat left -382px;  padding-left:17px; margin-left:15px;}
.News_info .divTime .jiathis_style .jtico_jiathis{ margin-top:4px;}

.News_info .info_txt{ max-width:660px; margin:0 auto; padding-top:1.8%; font-size:1.17em;}
.News_info .info_txt img{ max-width:100%;}
.divBack{ width:100%; overflow:hidden; padding:3.5% 0;}
.divBack .a_back{ float:right; color:#777777; font-size:1.167em;}
.divErwei{ text-align:center; padding-bottom:3.5%;}
.divErwei figure,.divErwei dl{ width:130px; border:#eaeaea 1px solid; display:inline-block;     vertical-align: middle;}
.divErwei dl{ margin-left:20px; border-bottom:0;}
.divErwei dl dd{ padding-left:19px; text-align:left; overflow:hidden; border-bottom:#eaeaea 1px solid;  }
.divErwei .jiathis_style{ display:inline-block;}
.divErwei .jiathis_style .jtico_jiathis{ background:url(images/news_infor_icon.png) no-repeat left -151px !important; padding:12px 0; color:#777777; font-size:1.167em;}
.divErwei .jiathis_style .jtico_tsina{background:url(images/news_infor_icon.png) no-repeat left -68px !important; padding:12px 0; color:#777777; font-size:1.167em; margin:0;}


@media (max-width:480px){
	.divErwei dl{ margin-left:6px;}
	}

/*新闻中心详细页*/

/*本院领导*/
.yuanList{ padding-bottom:2.3%;}
.yuanList .divYuan{ text-align:center;}
.yuanList .divYuan a{ display:block;}
.yuanList .divYuan img{ max-width:100%;}
.yuanList .divYuan .tit,.yuanFirst .tit{ display:block; font-size:1.333em; color:#eb6645; padding-top:10px;}
.yuanList .divYuan .txt,.yuanFirst .txt{ display:block; font-size:1.167em; color:#677d92; background:url(images/yuan_icon.jpg) no-repeat center bottom; padding-bottom:10px;}
.yuanFirst2,.yuanInfor{float:left; margin-top:2%;}
.yuanFirst2{text-align:center; padding:0 2%;}
.yuanInfor{margin-left:2%;width:100%;}

.yuanList .yuanFirst,.yuanList .yuanSecond,.yuanList .yuanThird{ padding:4.5% 0; border-bottom:#f0f0f0 1px solid;}
.yuanList .yuanSecond{ text-align:left;}
.yuanList .yuanSecond .divYuan .tit,.yuanList .yuanSecond .divYuan .txt{ color:#848484;}
#yuanThird{ margin-bottom:3%;}
.yuanList .yuanThird .div{overflow:hidden;}
.yuanList .yuanThird ul{ position:relative; bottom:-2px; right:-1px;}
.yuanList .yuanThird ul li{ float:left; width:25%;}
.yuanList .yuanThird ul li .divYuan{ border-right:#bfbfbf 1px dotted; padding:10% 5%;}
.yuanList .yuanThird ul .line{ display:none; width:100%; height:0; clear:both; border-bottom:#bfbfbf 1px dotted;}
.yuanList .yuanThird ul .clear{ width:100%; border-bottom:#bfbfbf 1px dotted;}

.divEmployee{ display:none; position:fixed; left:0px; top:0px; width:100%; height:100%; background:url(images/banner_bg.png) repeat left top; z-index:30;}
.divEmployee .divCont{ background:#fff; padding:10px; width:406px; margin:5% auto; text-align:center;overflow-y: scroll;}
.divEmployee .divCont #divEmployeeimg{ max-width:100%;}
.divEmployee .divCont #divEmployeeName{ display:block; width:100%;font-size:1.5em; color:#000; padding:17px 0 0 0;}
.divEmployee .divCont #divEmployeeCont{ text-align:left;}
.divEmployee .divCont .close{ color:#f86f00; font-size:1.167em; display:inline-block; float:right;}
.divEmployee .divCont .close i{ font-style:normal; font-size:1.1em; margin-left:10px;}
@media (max-width:767px){
	.yuanList .yuanThird ul li{ float:left !important; width:50%;}
	.yuanList .yuanThird ul .line{ display:block;}
	.yuanList .yuanThird ul .clear{ display:none;}
	.yuanFirst2,.yuanInfor{float:none; width:100%;}
	.yuanInfor{margin-left:0px;}
	}
	
@media (max-width:460px){
	.divEmployee .divCont{ width:90%;}
	}



/*本院领导_领导简介*/
.leaderInfor{}
.leaderInfor .tabList{ overflow:hidden; max-width:122px; margin:8% auto 0 auto; background:#f9f9f9;}
.leaderInfor .tabList a{ display:block;/* float:left; width:25%;*/ text-align:center; height:38px; line-height:38px; font-size:1.333em; color:#6a6a6a;}
.leaderInfor .tabList a.on{ background:#eb6645; color:#fff;}
.leaderInfor .divYuan{ text-align:center;  padding:9% 0 5%; border-bottom:#f0f0f0 1px solid;}
.leaderInfor .divYuan a{ display:block;}
.leaderInfor .divYuan img{ max-width:100%;}
.leaderInfor .divYuan .tit{ display:block; font-size:1.333em; color:#eb6645; padding-top:10px;}
.leaderInfor .divYuan .txt{ display:block; font-size:1.167em; color:#677d92; padding-bottom:10px;}
.leaderInfor .divInfor{}
.leaderInfor .divInfor .title{ text-align:center; font-size:1.5em; color:#1a5793; padding:4% 0;}
.leaderInfor .divInfor .div{ width:96%; margin:0 2%;}

/*本院领导_领导讲话*/
.leaderSpeakList{ padding-bottom:6%;}
.leaderSpeakList ul{ padding:6% 0 5%;}
.leaderSpeakList ul li{ line-height:33px;}
.leaderSpeakList ul li .time{ float:right; color:#999;}
.leaderSpeakList ul li .tit{ display:block; font-size:1.167em; color:#666; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.leaderSpeakList ul li .tit b{ display:inline-block; color:#0c3761; vertical-align:middle; margin-right:7px;}
.leaderSpeakList ul li .tit:hover{color:#0c3761;}

/**/
.leaderPictureList .divYuan{ border-bottom:0;}
.leaderPictureList .divYuan .txt{ padding-top:10px;}
/*本院领导*/

/*国际顾问*/
.ConsultantList{padding-bottom:8%; padding-top:6.5%;}
.ConsultantList .yuanThird{ padding-top:3%; padding-bottom:4.4%; border-top:#f0f0f0 1px solid;  border-bottom:#f0f0f0 1px solid;}
.ConsultantList .yuanThird .div{overflow:hidden;}
.ConsultantList .yuanThird ul{ position:relative; bottom:-1px; right:-1px;}
.ConsultantList .yuanThird ul li{ float:left; width:25%;}
.ConsultantList .yuanThird ul li .divYuan{ border-right:#bfbfbf 1px dotted; padding:10% 4%; text-align:center;}
.ConsultantList .divYuan a{ display:block;}
.ConsultantList .divYuan img{ max-width:100%;}
.ConsultantList .divYuan .tit{ display:block; font-size:1.333em; color:#848484; padding-top:10px;}
.ConsultantList .divYuan .txt{ display:block;font-size: 1.167em; color:#677d92; background:url(images/yuan_icon.jpg) no-repeat center bottom; padding-bottom:10px;}
.ConsultantList .divYuan .txt2{ display:block; color:#677d92; line-height18px;}
.ConsultantList .yuanThird ul .line{ display:none; width:100%; height:0; clear:both; border-bottom:#bfbfbf 1px dotted;}
.ConsultantList .yuanThird ul .clear{ width:100%; border-bottom:#bfbfbf 1px dotted;}
@media (max-width:767px){
	.ConsultantList .yuanThird ul li{ float:left !important; width:50%;}
	.ConsultantList .yuanThird ul .line{ display:block;}
	.ConsultantList .yuanThird ul .clear{ display:none;}
	}
	
/*详细页*/
.ConsultantInfor .yuanFirst .divYuan{ padding:4.8% 0 4%;}

/*国际顾问*/

/*初试查询*/
.divForm .title{ margin-top: 10%; font-size:2em; color:#0c3761; text-align:center; padding-bottom:40px;}
.divForm .divtable{}
.divForm .divtable tr td{ padding:10px 0;}
.divForm .divtable .cn{ display:block; text-align:right; font-size:1.333em; color:#8e8e8e; line-height:20px; padding-right:18px;}
.divForm .divtable .en{ display:block; text-align:right; color:#bcbcbc; font-family:Devinne txt BT; text-transform:uppercase; line-height:18px; padding-right:18px;}
.divForm .divtable .text{ border:#c7ccd1 1px solid; height:36px; line-height:36px; width:273px; padding:0 10px;}
.divForm .divtable .btn{ display:inline-block; width:102px; height:41px; line-height:41px; text-align:center; font-size:1.333em; background:#27476f; color:#fffefe; font-family:"微软雅黑"; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; margin:16px;}
.divForm .divtable .btn2{ background:#b1b2b2;}

@media (max-width:460px){
	.divForm .divtable .text{ width:90%;}
	.divForm .divtable .td_left{ width:35%;}
	}
	
/*初试查询结果*/
.divFormResult{}
.divFormResult .title{ padding-top:10%; font-size:2em; color:#0c3761; text-align:center; padding-bottom:40px;}
.divFormResult .divtable{ width:450px; margin:0 auto; border-top:#e8e8e8 1px solid; border-left:#e8e8e8 1px solid;}
.divFormResult .divtable tr td{ border-bottom:#e8e8e8 1px solid; border-right:#e8e8e8 1px solid; padding:10px 0 10px 3%; color:#8e8e8e; font-size:1.167em;}
.divFormResult .divtable .td_left{ background:#edf0f3; color:#333; width:22.5%;}

@media (max-width:520px){
	.divFormResult .divtable{ width:100%;}
	.divFormResult .divtable .td_left{ width:30%;}
	}

/*初试查询*/

/*研究所*/
.Specialist{}
.Specialist .NameCategory{}
.Specialist .NameCategory .title{ font-size:1.5em; color:#0b3861; padding:2.1% 0 1.7%;}
.Specialist .NameCategory .NameCategorylist{ background:#1a5793; padding:14px;}
.Specialist .NameCategory .NameCategorylist a{ display:inline-block; padding:0 8.5px; font-size:1.167em; line-height:24px; color:#fff;}
.Specialist .NameCategory .NameCategorylist .on{ background:#75a7d8;}
.Specialist .divCategory{}
.Specialist .divCategory .divLetter{ color:#333333; font-size:2.5em; border-bottom:#dddddd 2px solid; line-height:50px; padding-top:12px;}
.Specialist .divCategory .divNames ul li{ height:70px;float:left; width:30%; margin-right:5%; border-bottom:#e5e5e5 1px solid; padding:20px 0 15px;}
.Specialist .divCategory .divNames ul li .span1{ display:block; font-size:1.5em; color:#010101; line-height:18px;}
.Specialist .divCategory .divNames ul li .span2{ display:block; color:#666; line-height:18px;}
.Specialist .divCategory .divNames ul li .span3{ display:block; color:#1a5793; font-size:1.167em; line-height:18px;}
.Specialist .divCategory .divNames ul .line{ display:none; width:100%; height:0px; clear:both;}

@media (max-width:767px){
	.Specialist .divCategory .divNames ul li{ width:46%; margin:0 2% 0 2% !important;}
	.Specialist .divCategory .divNames ul .clear{ display:none;}
	.Specialist .divCategory .divNames ul .line{ display:block;}
	}

/*详细页*/
.divSpecialistInfor{}
.divSpecialistInfor .divInfor{ padding:5.5% 2%;}
.divSpecialistInfor .divInfor .divLeft{ float:left; width:23%; text-align:center;} 
.divSpecialistInfor .divInfor .divLeft img{ width:100%;}
.divSpecialistInfor .divInfor .divLeft span{ display:block; line-height:18px;}
.divSpecialistInfor .divInfor .divLeft .span1{ font-size:2em; color:#eb6645; line-height:1.5;}
.divSpecialistInfor .divInfor .divLeft .span2{ color:#003366;}
.divSpecialistInfor .divInfor .divLeft .span3{ font-size:1.167em; color:#666666;}
.divSpecialistInfor .divInfor .divLeft .span4{ font-size:1.2em; color:#0b3861;}
.divSpecialistInfor .divInfor .divRight{ float:right; width:74%;}
.divSpecialistInfor .divInfor .divRight .title{ font-size:2em; color:#0b3861; line-height:1.5}

.divSpecialistInfor .divInforAbout{ padding-bottom:4%;}
.divSpecialistInfor .divInforAbout .title{ border-top:#e0e0e0 2px solid; border-bottom:#e0e0e0 1px solid;}
.divSpecialistInfor .divInforAbout .title .span{ display:inline-block; color:#0b3861; font-size:1.333em; font-weight:bold; margin-right:15px;}
.divSpecialistInfor .divInforAbout .title a{ display:inline-block; background:url(images/home_icon.png) no-repeat left -370px; padding:11px; text-align:center;}
.divSpecialistInfor .divInforAbout .title a:first-of-type{ background:none;}
.divSpecialistInfor .divInforAbout .title a.on{ color:#0b3861;    font-weight: bold;}
.divSpecialistInfor .divInforAbout ul{ display:none; padding-top:7px;}
.divSpecialistInfor .divInforAbout ul li{ border-bottom:#c9c9c9 1px dotted; padding:10px 0;}
.divSpecialistInfor .divInforAbout ul li a{ display:block; font-size:1.167em; color:#737373; line-height:20px;}

@media (max-width:767px){
	.divSpecialistInfor .divInfor .divLeft,.divSpecialistInfor .divInfor .divRight{ float:none; width:100%;}
	.divSpecialistInfor .divInfor .divLeft img{ max-width:100%; width:auto;}
	.divSpecialistInfor .divInfor .divRight .title{ padding-top:20px;}
	}

@media (max-width:350px){
	.divSpecialistInfor .divInforAbout .title .span{ margin-right:0;}
	.divSpecialistInfor .divInforAbout .title a{ padding:11px 9px;}
	}

/*研究所*/

/*多媒体——视频*/
.divVideoList{}
.divVideoList ul li .img{ position:relative;}
.divVideoList ul li .div{ position:absolute; left:0px; top:0px; width:100%; height:100%; background:url(images/video_bg.png) repeat left top;}
.divVideoList ul li .div span{ display:block; width:100%; height:100%; background:url(images/video_icon.png) no-repeat center center;}

/*详细页*/
.videoInfor{ padding:5% 0; text-align:center;}
.videoInfor .video{ width:100%;}
/*多媒体——视频*/

/*论文*/
.divPaper{}
.divPaper .divCategory{ padding-bottom:4px;  background:#edf0f3; margin-top:10px;}
.divPaper .divCategory ul{ border:#e8e8e8 1px solid;}
.divPaper .divCategory ul li{ padding-left:17.7%; background:#edf0f3; border-bottom:#c6c6c6 1px dotted; overflow:hidden; position:relative;}
.divPaper .divCategory ul li .span{ position:absolute; left:1.5%; top:50%; margin-top:-12px; font-size:1.167em; color:#666666;}
.divPaper .divCategory ul li .divCategoryList{ background:#fff; padding-right:30px; position:relative;}
.divPaper .divCategory ul li .divCategoryList b{ position:absolute; top:0px; right:0px; display:inline-block; width:30px; height:40px; line-height:40px; text-align:center; font-size:1.5em; color:#666; cursor:pointer;}

.divPaper .divCategory ul li .divCategoryList a{ display:inline-block; font-size:1.167em; color:#666; padding:8px; background:url(images/home_icon.png) no-repeat left -373px; }
.divPaper .divCategory ul li .divCategoryList a:first-of-type{ background:none;}
.divPaper .divCategory ul li .divCategoryList .divCategoryTop{ height:40px; overflow:hidden;}
.divPaper .divCategory ul li .divCategoryList .divCategoryDown{ display:none;}
.divPaper .divCategory ul li:last-of-type{ border-bottom:0;}
.divPaper .divCategory ul li .divCategoryList a:hover{color:#0c3761;}

@media (max-width:767px){
	.divPaper .divCategory ul li{ padding-left:0;}
	.divPaper .divCategory ul li .span{ position:static; width:90%; margin:0; padding:8px 5%;}
	
	}
.divPaper .divPaperBox{background-color: #f5f5f5;border: 1px solid #cccccc;padding: 15px;line-height: 24px;margin-top: 20px;}
.divPaper .divPaperBox .Img{float: left;}
.divPaper .divPaperBox .RightInfo{float: left;margin-left: 30px;}
.divPaper .divPaperList{ padding-bottom:5.8%;}
.divPaper .divPaperList ul{ padding-bottom:7.6%;}
.divPaper .divPaperList ul li{ padding:20px 0; border-bottom:#d6d6d6 1px dotted;}
.divPaper .divPaperList ul li .time{ float:right; font-family:Arial; color:#9b9b9b;}
.divPaper .divPaperList ul li b{ display:inline-block; color:#9e9e9e; margin-right:7px;}
.divPaper .divPaperList ul li .span{ display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.divPaper .divPaperList ul li .Author,.divPaper .divPaperList ul li .tit{ display:inline;}
.divPaper .divPaperList ul li .Author{ color:#1a5793; font-size:1.333em; margin-right:3px;}
.divPaper .divPaperList ul li .tit{ font-size:1.333em; color:#333333;}
.divPaper .divPaperList ul li .tit:hover{color:#0c3761;}
.divPaper .divPaperList ul li .infor{ color:#999; font-size:1.167em; line-height:24px; padding-top:7px;}

/*详细页*/
.divPaperInfor{ border:#ededed 1px solid; border-bottom:0; margin-top:3%;}
.divPaperInfor .divRight{ float:right; width:28.8%; border-left:#ededed 1px solid; background:#f5f5f5;}
.divPaperInfor .divRight .title .span{ display:block; font-size:1.333em; color:#0b3861; font-weight:bold;}
.divPaperInfor .divRight .divAuthor{ padding:8% 8% 10% 8%;}
.divPaperInfor .divRight .divAuthor dl{ padding-top:6%;}
.divPaperInfor .divRight .divAuthor dl dt{ float:left; width:45%;}
.divPaperInfor .divRight .divAuthor dl dt a img{ max-width:100%; border:#eeeeee 1px solid;width: 150px;}
.divPaperInfor .divRight .divAuthor dl dd{ float:right; width:52%;}
.divPaperInfor .divRight .divAuthor dl .tit{ color:#0b3861; font-weight:bold; font-size: 1.4em; display:block; padding-bottom:5px;}
.divPaperInfor .divRight .divAuthor dl .dd1{ font-size:1.167em; color:#666666; line-height:20px;}
.divPaperInfor .divRight .divAuthor dl .dd2{ font-size:1.167em; color:#0b3861; line-height:20px;}
.divPaperInfor .divRight .divAuthor dl .dd_email{position: relative;}
.divPaperInfor .divRight .divAuthor dl .dd_email span{font-size: 1em;    overflow: hidden;
    white-space: nowrap;display: block;
    text-overflow: ellipsis;}
.divPaperInfor .divRight .divAuthor dl .dd_email .hover{padding:1% 0; background:#F5F5F5; 
	border:1px solid #EDEDED;
position: absolute; top: 0; left: 0;display: none;cursor: pointer;}
.divPaperInfor .divRight .divAuthor dl .dd_email:hover .hover{display: block;}
.divPaperInfor .divRight .divOtherResult{ padding:8% 8% 12% 8%; border-top:#e0e0e0 1px solid;}
.divPaperInfor .divRight .divOtherResult .title{ border-bottom:#e0e0e0 1px solid;}
.divPaperInfor .divRight .divOtherResult .title a{ float:left; display:block; width:20%; background:url(images/home_icon.png) no-repeat left -370px; padding:9px 0; text-align:center;}
.divPaperInfor .divRight .divOtherResult .title a:first-of-type{ background:none;}
.divPaperInfor .divRight .divOtherResult .title a.on{ color:#0b3861;font-weight: bold;}
.divPaperInfor .divRight .divOtherResult ul{ display:none; padding-top:7px;}
.divPaperInfor .divRight .divOtherResult ul li{ border-bottom:#c9c9c9 1px dotted; padding:10px 0;}
.divPaperInfor .divRight .divOtherResult ul li a{ display:block; font-size:1.167em; color:#737373; line-height:20px;}
.divPaperInfor .divRight .divOtherResult ul li a:hover{color:#0c3761;}

.divPaperInfor .divLeft{ float:left; width:71%;}
.divPaperInfor .divLeft .divLeftCont{ padding:0 5%; border-bottom:#e2e2e2 1px solid;}
.divPaperInfor .divLeft .divTitle{ text-align:center; padding:20px 0;}
.divPaperInfor .divLeft .divTitle .title{ display:block; font-size:2em; color:#0c3761; font-weight:bold; line-height:30px;}
.divPaperInfor .divLeft .divTitle .resoure{ display:block; font-size:1.167em; color:#999999; line-height:27px;}
.divPaperInfor .divLeft .divInfor{ border-top:#cacaca 1px dotted; overflow:hidden; font-size:16px;padding-top: 4%; line-height:2em;}
.divPaperInfor .divLeft .divInfor .tit{ color:#ea5a36; font-size:1.333em; padding:20px 0 0;}
.divPaperInfor .divLeft .divInfor .BookImg{float: left;padding-right: 30px;}
.divPaperInfor .divLeft .see_more{ border:#cccccc 1px solid; width:148px; text-align:center; margin:3.75% auto 7.8%; font-size:1.167em; color:#0b3861; background:url(images/infor_more_icon.png) no-repeat center 26px; padding:3px 0 13px; cursor:pointer;}

.divPaperInfor .divLeft .divComment{ border-top:#f1f1f1 2px solid; padding:0 5% 5% 5%;}
.divPaperInfor .divLeft .divDownCont{ border-top:#e2e2e2 1px solid; padding:5%;}
.divPaperInfor .divLeft .divDownCont .a_download{ display:inline-block; width:120px; height:40px; background:#0c3761; color:#fff; font-size:1.167em; text-align:center; line-height:40px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.divPaperInfor .divLeft .divDownCont .divBack{ padding-top:0;}
}

@media (min-width:768px) and (max-width:1024px){
	.divPaperInfor .divRight .divAuthor dl dt,.divPaperInfor .divRight .divAuthor dl dd{ width:100%; float:none; text-align:center;}
	}

@media screen and (max-width: 767px)and (min-width: 320px){

.divPaperInfor .divRight{ float:none; width:auto; border-left:#ededed 1px solid; background:#f5f5f5;}
.divPaperInfor .divRight .title .span{ display:block; font-size:1.333em; color:#0b3861; font-weight:bold;}
.divPaperInfor .divRight .divAuthor{ padding:8% 8% 10% 8%;}
.divPaperInfor .divRight .divAuthor dl{ padding-top:6%;}
.divPaperInfor .divRight .divAuthor dl dt{ float:left; width:33.33%;}
.divPaperInfor .divRight .divAuthor dl dt a img{ max-width:100%; border:#eeeeee 1px solid;}
.divPaperInfor .divRight .divAuthor dl dd{ float:right; width:60%;}
.divPaperInfor .divRight .divAuthor dl .tit{ color:#0b3861; font-weight:bold; font-size:1.167em; display:block; padding-bottom:5px;}
.divPaperInfor .divRight .divAuthor dl .dd1{ font-size:1.167em; color:#666666; line-height:20px;}
.divPaperInfor .divRight .divAuthor dl .dd2{ font-size:1.167em; color:#0b3861; line-height:20px;}

.divPaperInfor .divRight .divOtherResult{ padding:8% 8% 12% 8%; border-top:#e0e0e0 1px solid;}
.divPaperInfor .divRight .divOtherResult .title{ border-bottom:#e0e0e0 1px solid;}
.divPaperInfor .divRight .divOtherResult .title a{ float:left; display:block; width:20%; background:url(images/home_icon.png) no-repeat left -370px; padding:9px 0; text-align:center;}
.divPaperInfor .divRight .divOtherResult .title a:first-of-type{ background:none;}
.divPaperInfor .divRight .divOtherResult .title a.on{ color:#0b3861;font-weight: bold;}
.divPaperInfor .divRight .divOtherResult ul{ display:none; padding-top:7px;}
.divPaperInfor .divRight .divOtherResult ul li{ border-bottom:#c9c9c9 1px dotted; padding:10px 0;}
.divPaperInfor .divRight .divOtherResult ul li a{ display:block; font-size:1.167em; color:#737373; line-height:20px;}
.divPaperInfor .divRight .divOtherResult ul li a:hover{color:#0c3761;}

.divPaperInfor .divLeft{ float:none; width:auto;}
.divPaperInfor .divLeft .divLeftCont{ padding:0 5%; border-bottom:#e2e2e2 1px solid;}
.divPaperInfor .divLeft .divTitle{ text-align:center; padding:20px 0;}
.divPaperInfor .divLeft .divTitle .title{ display:block; font-size:1.5833em; color:#0c3761; font-weight:bold; line-height:30px;}
.divPaperInfor .divLeft .divTitle .resoure{ display:block; font-size:1.167em; color:#999999; line-height:27px;}
.divPaperInfor .divLeft .divInfor{ border-top:#cacaca 1px dotted; overflow:hidden; font-size:16px; padding-top:4%;    line-height: 2em;}
.divPaperInfor .divLeft .divInfor .tit{ color:#ea5a36; font-size:1.333em; padding:20px 0 0;}
.divPaperInfor .divLeft .see_more{ border:#cccccc 1px solid; width:148px; text-align:center; margin:3.75% auto 7.8%; font-size:1.167em; color:#0b3861; background:url(images/infor_more_icon.png) no-repeat center 26px; padding:3px 0 13px; cursor:pointer;}

.divPaperInfor .divLeft .divComment{ border-top:#f1f1f1 2px solid; padding:0 5% 5% 5%;}
.divPaperInfor .divLeft .divDownCont{ border-top:#e2e2e2 1px solid; padding:5%;}
.divPaperInfor .divLeft .divDownCont .a_download{ display:inline-block; width:120px; height:40px; background:#0c3761; color:#fff; font-size:1.167em; text-align:center; line-height:40px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.divPaperInfor .divLeft .divDownCont .divBack{ padding-top:0;}
}




/*论文*/

/*领域*/
.divTopicsTop{ border:#d2d2d2 1px solid;border-top:#5b83a9 2px solid;}
.divTopicsTop .title{ padding:0 1.25%;background:url(images/content_bottom_bg.png) repeat-x left bottom; font-size:2.083em; color:#0e3e6e; line-height:77px;}
.divTopicsTop ul li{ float:left; width:30.83%; padding:1.6% 1.25%;}
.divTopicsTop ul li img{ width:369px;height:200px;}
.divTopicsTop ul li .time{ color:#999; padding-top:6px;}
.divTopicsTop ul li .time span{ margin-left:10px; display:inline-block;}
.divTopicsTop ul li .tit{ display:block; font-size:1.5em; color:#0c3761;}
.divTopicsTop ul li .p{ font-size:1.167em; color:#666; line-height:20px; padding-top:6px;}

.divTopicsRight,.divTopicsLeft{ margin-top:18px;}
.divTopicsRight{ float:right; width:31.75%;}
.divTopicsRight .divBox{ border:#d2d2d2 1px solid;border-top:#0c3761 4px solid; min-height:307px; margin-bottom:18px;}
.divTopicsRight .divBox .title{ background:#f3f5f7; color:#0c3761; font-size:1.5em; line-height:48px; padding:0 5.26%;}
.divTopicsRight .divBox ul{ padding:5.26%;}
.divTopicsRight .divBox ul li{ float:left; width:45%; border-bottom:#a5aeba 1px dotted; margin-right:5%;}
.divTopicsRight .divBox ul li a{ color:#0c3761; font-size:1.333em; line-height:33px;}
.divTopicsRight .divBox2{min-height: 202px; width:100%;}
.divTopicsRight .divBox2 ul li{width: 100%; margin-right: 0;}

.divTopicsRight .divAuthor{ margin-bottom:0;}
.divTopicsRight .divAuthor .divList{ padding:5.26%;}
.divTopicsRight .divAuthor .divList a{ display:inline-block; color:#0c3761; font-size:1.333em; margin-right:5%;}

.divTopicsLeft{ float:left; width:66%; border:#d2d2d2 1px solid; border-top:#0c3761 4px solid; padding-bottom:3%;}
.divTopicsLeft .title{ border-bottom:#d2d2d2 1px solid; padding:9px 2%;}
.divTopicsLeft .title .span{ display:inline-block; color:#333333; font-size:1.5em; margin-right:30px;}
.divTopicsLeft .title a{ display:inline-block; line-height:24px; padding:0 12px; font-size:1.167em; color:#666666;}
.divTopicsLeft .title a.on{ color:#fff; background:#ea6645;}
.divTopicsLeft ul{ padding:0 2% 3.33% 2%;}
.divTopicsLeft ul li{ overflow:hidden; border-bottom:#cccccc 1px dotted; padding:3.5% 0;}
.divTopicsLeft ul li .img{ display:block; float:left; width:22%;}
.divTopicsLeft ul li .img img{ width:100%;}
.divTopicsLeft ul li .infor{ float:right; width:76%;}
.divTopicsLeft ul li .infor .span{ display:inline-block; background:#6f879f; color:#fff; font-size:1.167em; line-height:22px; padding:0 8px;}
.divTopicsLeft ul li .infor .tit{ display:block; font-size:1.333em; color:#333333; font-weight:bold;max-height: 46px;overflow: hidden;}
.divTopicsLeft ul li .infor .time{ color:#999; line-height:18px;}
.divTopicsLeft ul li .infor .time span{ margin-left:10px; display:inline-block;}
.divTopicsLeft ul li .infor .p{ color:#666; line-height:18px;font-size: 1.167em;}
.divTopicsLeft ul li .infor .p .more{ color:#ea6645; float:right;}
.divTopicsLeft ul li .infor .tit:hover{ color:#0c3761;}


@media (max-width:767px){
	.divTopicsTop ul li{ float:none; width:94%; padding:3%;}
	
	.divTopicsRight,.divTopicsLeft{ float:none; width:100%;}
	.divTopicsRight .divBox{ min-height:auto;}
	.divTopicsLeft ul li .img,.divTopicsLeft ul li .infor{ float:none; width:100%;}
	.divTopicsLeft ul li .img{ margin-bottom:3%;}
	
	}
/*领域*/

/*报名*/
.divForm2 .divtable{ max-width:480px; margin:0 auto;}
.divForm2 .divtable .a_forget{ display:inline-block; color:#d3674c; border-bottom:#e6b567 1px solid;}

/*报名表单*/
.divInformation{ max-width:1034px; margin:0 auto;}
.divInformation ul li{ float:left; overflow:hidden; padding:13px 0; font-size:1.333em; color:#8e8e8e;}
.divInformation ul li .span1{ float:left; display:block; width:20%;}
.divInformation ul li .span1 .cn{ display:block; text-align:right; line-height:20px; padding-right:18px;}
.divInformation ul li .span1 .en{ display:block; text-align:right; font-size:0.75em; color:#bcbcbc; font-family:Devinne txt BT; text-transform:uppercase; line-height:18px; padding-right:18px;}
.divInformation ul li .span2{ float:left; width:80%;}
.divInformation ul li .span2 .text{ border:#c7ccd1 1px solid; height:36px; line-height:36px; width:85%; padding:0 10px;}
.divInformation ul li .text2{ min-height:210px;}
.divInformation ul li select{border:#c7ccd1 1px solid; width:92%; padding:9.5px 10px;}

.divInformation ul .li1{ width:50%;}
.divInformation ul .li2{ width:100%;}
.divInformation ul .li1 .span1{ width:40%;}
.divInformation ul .li1 .span2{ width:60%;}
.divInformation ul .li2 .span2 .text{ width:94%;}
.divInformation ul .li3{ text-align:center;}

.divInformation ul li .btn{ display:inline-block; width:102px; height:41px; line-height:41px; text-align:center; font-size:1.333em; background:#27476f; color:#fffefe; font-family:"微软雅黑"; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; margin:16px;}
.divInformation ul li .btn2{ display:inline-block; background:#b1b2b2;}
.divInformation ul .div_notice,.divInformation ul .div{ float:left; width:100%;}
.divInformation ul .div{ background:#f9f9f9; border-bottom:#e4e6e8 1px solid;}

@media (max-width:767px){
	.divInformation ul .li1{ width:100%;}
	.divInformation ul .li1 .span1,.divInformation ul li .span1{ width:40%;}
	.divInformation ul .li1 .span2,.divInformation ul li .span2{ width:60%;}
	.divInformation ul .li2 .span2 .text{ width:85%;}
	.divInformation ul li select{ width:90%;}
	
	
	}

/*报名*/

/*会议活动*/
.divActivities{}
.divActivitiesTop{ border:#ededed 1px solid; border-bottom:#f1f1f1 2px solid; margin-top:5.2%;}
.divActivitiesTop .divActivitiesCont{ padding-left:1.8%; border-bottom:#ededed 1px solid;}
.divActivitiesTop .divInforLeft{ float:left; width:70%;}
.divActivitiesTop .divInforLeft .div{ position:relative; border-right:#ededed 1px solid; padding-left:10%; padding-right:4%; padding-top:4%; padding-bottom:8%;}
.divActivities .time{ position:absolute; left:0px; top:13%; width:54px; border-bottom:#e1e1e1 2px solid; text-align:center;}
.divActivities .time .year{ display:block; background:#51657e; color:#fff; font-size:1.167em; line-height:22px;}
.divActivities .time .month{ display:block; border:#51657e 1px solid; background:#fff; padding:2px 0;}
.divActivities .time .month em{ font-style:normal; font-size:1.667em;}
.divActivitiesTop .divInforLeft .divInfor .tit{ display:block; border-bottom:#c9c9c9 1px dotted; font-size:1.5em; color:#0c3761; font-weight:bold; padding-bottom:11px;}
.divActivitiesTop .divInforLeft .divInfor .p{ color:#939393; line-height:20px; padding-top:14px;font-size: 1.167em;}

.divActivitiesTop .divInforRight{ float:right; width:30%;}
.divActivitiesTop .divInforRight dl{ background:#fafafa; border-bottom:#ededed 1px solid; line-height:20px; padding:4% 10%;}
.divActivitiesTop .divInforRight dl dt{ font-size:1.083em; color:#eb6645;}
.divActivitiesTop .divInforRight dl dd{ font-size:1.167em; color:#4e4d4d;}
.divActivitiesTop .divInforRight .div_a{ text-align:center;}
.divActivitiesTop .divInforRight .div_a .a_btn{ display:inline-block; width:155px; height:34px; line-height:34px; background:#435976; color:#fff; font-size:1.333em; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; margin-top:14px; margin-bottom:16px;}


.divActivities .divLeft{ float:left; margin-top:23px; border-top:#f1f1f1 3px solid; width:50%;}
.divActivities .divLeft .title{ border-bottom:#efefef 1px solid; font-size:1.333em; color:#eb6645; padding:20px 3.6% 10px 3.6%;}
.divActivities .divLeft ul{ padding-right:4.5%;}
.divActivities .divLeft ul li{ padding:6% 0 6% 3.6%; border-bottom:#efefef 1px solid;}
.divActivities .divLeft ul li .divCont{ position:relative; padding-left:14.7%; padding-right:6%;}
.divActivities .divLeft ul li .divCont .time{ top:0px;}
.divActivities .divLeft ul li .divCont .tit{ display:block; color:#285184; font-size:1.5em; line-height:20px;}
.divActivities .divLeft ul li .divCont .txt_time{ float:left; line-height:18px; margin-top:18px;}
.divActivities .divLeft ul li .divCont .txt_time .span1{ display:block; font-size:1.167em; color:#4e4d4d;}
.divActivities .divLeft ul li .divCont .txt_time .span2{ display:block; font-size:1.167em; color:#b9b9b9;}
.divActivities .divLeft ul li .divCont .a_btn{ float:right; display:inline-block; text-align:center; width:102px; height:34px; line-height:34px; background:#758fb0; color:#fff; font-size:1.333em; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;  margin-top:18px;}
.divActivities .divLeft ul li .divCont .a_btn:hover{ background:#eb6645;}

.divActivities .divRight{ float:right; margin-top:23px; border-top:#f1f1f1 3px solid; width:50%;}
.divActivities .divRight .divRightCont{ border-left:#dedede 1px solid;}
.divActivities .divRight .title{ border-bottom:#efefef 1px solid; font-size:1.333em; color:#4a4a4a; padding:20px 3.6% 10px 3.6%;}
.divActivities .divRight ul{ padding-left:4.5%;}
.divActivities .divRight ul li{ border-bottom:#c9c9c9 1px dotted;  padding:6% 0;}
.divActivities .divRight ul li .txt_time .span1{ display:inline-block; color:#ffffff; background:#b0b0b0; padding:0 7px;}
.divActivities .divRight ul li .txt_time .span2{ color:#a8a8a8;}
.divActivities .divRight ul li .tit{ display:block; color:#434343; font-size:1.5em; line-height:20px; padding-top:15px;}


@media (max-width:1024px){
	.divActivitiesTop .divInforLeft .div,.divActivities .divLeft ul li .divCont{ padding-left:65px;}
	}

@media (max-width:767px){
	.divActivitiesTop .divInforLeft,.divActivitiesTop .divInforRight{ float:none; width:100%;}
	.divActivitiesTop .divInforLeft .div{ border-right:0; border-bottom:#ededed 1px solid;}
	
	.divActivities .divLeft,.divActivities .divRight{ float:none; width:100%;}
	.divActivities .divRight .divRightCont{  border-left:0;}
	.divActivities .divLeft ul,.divActivities .divRight ul{ padding:0;}
	}	

	
/*详细页*/
.divPaperInfor .divRight .divInforRight{ width:100%; border-bottom:#ededed 1px solid;}
.divPaperInfor .divRight .divInforRight dl{ background:#fafafa; border-bottom:#ededed 1px solid; line-height:20px; padding:4% 10%;}
.divPaperInfor .divRight .divInforRight dl dt{ font-size:1.083em; color:#eb6645;}
.divPaperInfor .divRight .divInforRight dl dd{ font-size:1.167em; color:#4e4d4d;}
.divPaperInfor .divRight .divInforRight .div_a{ text-align:center; background:#fff;}
.divPaperInfor .divRight .divInforRight .div_a .a_btn{ display:inline-block; width:155px; height:34px; line-height:34px; background:#435976; color:#fff; font-size:1.333em; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; margin-top:14px; margin-bottom:25%;}

.divPaperInfor .divOtherconference .title{ font-size:1.167em; color:#737373; font-weight:bold; padding:4% 10%;}
.divPaperInfor .divOtherconference ul li{ border-bottom:#c6c6c6 1px dotted;  padding:4% 10%;}
.divPaperInfor .divOtherconference ul li a{ color:#737373; line-height:18px;}
.divPaperInfor .divOtherconference ul li a:hover{ color:#0c3761;}
.divPaperInfor .divOtherconference ul li:last-of-type{ border-bottom:0;}



/*会议活动*/

/*友情链接*/
.linklist{ padding-bottom:6%;}
.linklist ul{ padding-top:5%;}
.linklist ul li{ float:left; width:20%; margin:0 2.25% 5% 2.25%;}
.linklist ul li img{ width:100%;}
.linklist ul li figcaption{ display:block; font-size:1.167em; color:#0c3761; padding-top:8px;}
/*友情链接*/

/*研究所*/
.YJSContent{ border-bottom:1px solid #e5e5e5; margin-bottom:5%; }
.YJSContent ul{ padding:0 3%;}
.YJSContent li{ padding:28px 15px 28px 22px; border:1px solid #e5e5e5; margin:2% 0;}
.YJSContent li figure{ float:left; padding-right:3%; }
.YJSContent li figure img{height: 140px;width: 250px;}
.YJSContent li .TextBoxWarp{margin-left: 276px;}
.YJSContent li .TextBox{ overflow:hidden; zoom:1; min-height:82px; display:table;width: 100%;table-layout: fixed;}
.YJSContent li .TextBox .TextBox1{ display:table-cell; vertical-align:middle;}
.YJSContent li .TextBox .title{ display:block; font-size:1.33em; color:#2f2f2f; margin-bottom: 20px;}
.YJSContent li .TextBox .title a{ display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.YJSContent li .TextBox .Brief{ display:block; font-size:1em; color:#9b9b9b; line-height: 2;max-height: 72px; overflow:hidden;}
.YJSContent li .TextBox .time{ display:block; font-size:1.6em; font-style:italic; color:#cccccc;}

@media (max-width:600px){
	.YJSContent li figure{ float:none; text-align:center; padding:0 0 2% 0;}
	.YJSContent li figure img{ width:100%;}
	.YJSContent li .TextBoxWarp{margin-left: 0px;}
	}
/*研究所*/
/*研究所详细页*/
.YJSInfoCont{ padding:5% 3%;}
.YJSInfoCont .InfoBox{  }
.YJSInfoCont .InfoBox .title{ font-size:1.58333em; text-align:center; padding-bottom:20px;}
.YJSInfoCont .InfoBox .TimeBox{ text-align:center; border-bottom:1px dotted #bfbfbf; padding-bottom:20px;}
.YJSInfoCont .InfoBox .TimeBox span{ display:inline-block;}
.YJSInfoCont .InfoBox .TimeBox .time{ background:url(images/icon0.jpg) no-repeat left center; padding-left:20px;}
.YJSInfoCont .InfoBox .TimeBox .em{ padding:0 15px; font-style:italic;} 

.YJSInfoCont .InfoBox .Info{ color:#7e7e7e; font-size:14px; padding-top:20px; text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden; line-height:24px;}
.jiathis_style{ display:inline-block; vertical-align:middle;}

/*.YJSInfoAbout{ padding-top:5%;}
.YJSInfoAbout .LeftBox{ border:1px solid #e5e5e5; padding:20px 30px 20px 30px; width:60%; float:left;}
.YJSInfoAbout .LeftBox .title{ font-size:2em; color:#194f85;} 
.YJSInfoAbout .LeftBox .ImgBox{ }
.YJSInfoAbout .LeftBox .ImgBox li{ float:left; border-right:1px dotted #bfbfbf; border-bottom:1px dotted #bfbfbf; width:11.5%; padding:2.1% 7.5% 2%; text-align:center; }
.YJSInfoAbout .LeftBox .ImgBox li a{ display:block;}
.YJSInfoAbout .LeftBox .ImgBox li figcaption{ display:block; padding-top:6px; text-align:center; font-size:1.167em; color:#848484; padding-bottom:10px; background:url(images/ico_jia.jpg) no-repeat center bottom;}

.YJSInfoAbout .RightBox{ width:32%; float:right;  }
.YJSInfoAbout .RightBox .YJCGBox{ margin-bottom:4%; padding: 15px 20px;  border:1px solid #e5e5e5; }
.YJSInfoAbout .RightBox .YJCGBox .title{ border-bottom:#e0e0e0 1px solid;}
.YJSInfoAbout .RightBox .YJCGBox .title .span{ display:block; color:#0b3861; font-size:2em; border-bottom:#e0e0e0 1px solid; padding-bottom:10px; }
.YJSInfoAbout .RightBox .YJCGBox .title a{ display:inline-block; background:url(images/home_icon.png) no-repeat left -370px; padding:11px; text-align:center; font-size:14px; }
.YJSInfoAbout .RightBox .YJCGBox .title a:first-of-type{ background:none;}
.YJSInfoAbout .RightBox .YJCGBox .title a.on{ color:#194f85;}
.YJSInfoAbout .RightBox .YJCGBox ul{ display:none; padding-top:7px;}
.YJSInfoAbout .RightBox .YJCGBox ul li{ padding:8px 0;}
.YJSInfoAbout .RightBox .YJCGBox ul li a{ display:block; font-size:1.167em; color:#737373; line-height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.YJSInfoAbout .RightBox .YJCGBox ul li a em{ padding-right:6px; font-family:"微软雅黑";}
.YJSInfoAbout .RightBox .YJCGBox ul li a:hover{ color:#194f85;}

.YJSInfoAbout .RightBox .YJCGBox2{ padding: 15px 20px;  border:1px solid #e5e5e5;}
.YJSInfoAbout .RightBox .YJCGBox2 .title{ border-bottom:#e0e0e0 1px solid;}
.YJSInfoAbout .RightBox .YJCGBox2 .title .span{ display:block; color:#0b3861; font-size:2em; border-bottom:#e0e0e0 1px solid; padding-bottom:10px; }

.YJSInfoAbout .RightBox .YJCGBox2 .list ul{ padding-top:7px;}
.YJSInfoAbout .RightBox .YJCGBox2 .list li{ padding:8px 0; clear:both;}
.YJSInfoAbout .RightBox .YJCGBox2 .list li a{ display:block; font-size:1.167em; color:#737373; line-height:20px; }
.YJSInfoAbout .RightBox .YJCGBox2 .list li a em{ font-family:"微软雅黑"; float:left; width:7px;}
.YJSInfoAbout .RightBox .YJCGBox2 .list li a span{ display:block; overflow:hidden; zoom:1; word-break:break-all; }
.YJSInfoAbout .RightBox .YJCGBox2 .list li a:hover{ color:#194f85;}*/

.YJSInfoAbout{ padding-top:5%;}
.YJSInfoAbout .LeftBox{ width:100%; float:left;}
.YJSInfoAbout .LeftBox .title{ font-size:2em; color:#194f85;} 
.YJSInfoAbout .LeftBox .ImgBox{ margin-top: 3%;overflow: hidden;}
/*.YJSInfoAbout .LeftBox .ImgBox ul{width: 105%;}*/
.YJSInfoAbout .LeftBox .ImgBox li{ float:left; width:20%; margin-right:6.666%;margin-bottom: 2%;}
.YJSInfoAbout .LeftBox .ImgBox li:nth-child(4n){margin-right:0;}
.YJSInfoAbout .LeftBox .ImgBox li .ImgBoxImg{ width:100%;}
.YJSInfoAbout .LeftBox .ImgBox li .ImgBoxImg img{ width:100%;}
.YJSInfoAbout .LeftBox .ImgBox li .ImgBoxCont{overflow:hidden; zoom:1;text-align: center;line-height: 3em;}
.YJSInfoAbout .LeftBox .ImgBox li .ImgBoxCont a{color: #eb6645; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:1.5em; font-weight:bold;}
.YJSInfoAbout .LeftBox .ImgBox li figcaption{ display:block; margin-top:10px; font-size:1.167em; line-height:24px; height:72px; overflow:hidden; color:#848484;}

.SildeBar .RightBox{ width:100%; margin-top:4%;}
.SildeBar .RightBox .YJCGBox{ margin-bottom:4%; padding: 15px 20px;  border:1px solid #e5e5e5; }
.SildeBar .RightBox .YJCGBox .title{ border-bottom:#e0e0e0 1px solid;}
.SildeBar .RightBox .YJCGBox .title .span{ display:block; color:#0b3861; font-size:2em; border-bottom:#e0e0e0 1px solid; padding-bottom:10px; }
.SildeBar .RightBox .YJCGBox .title a{ display:inline-block; background:url(images/home_icon.png) no-repeat left -370px; padding:11px; text-align:center; font-size:14px; }
.SildeBar .RightBox .YJCGBox .title a:first-of-type{ background:none;}
.SildeBar .RightBox .YJCGBox .title a.on{ color:#194f85;}
.SildeBar .RightBox .YJCGBox ul{ display:none; padding-top:7px;}
.SildeBar .RightBox .YJCGBox ul li{ padding:8px 0;}
.SildeBar .RightBox .YJCGBox ul li a{ display:block; font-size:1.167em; color:#737373; line-height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.SildeBar .RightBox .YJCGBox ul li a em{ padding-right:6px; font-family:"微软雅黑";}
.SildeBar .RightBox .YJCGBox ul li a:hover{ color:#194f85;}

.SildeBar .RightBox .YJCGBox2{ padding: 15px 20px;  border:1px solid #e5e5e5;}
.SildeBar .RightBox .YJCGBox2 .title{ border-bottom:#e0e0e0 1px solid;}
.SildeBar .RightBox .YJCGBox2 .title .span{ display:block; color:#0b3861; font-size:2em; border-bottom:#e0e0e0 1px solid; padding-bottom:10px; }

.SildeBar .RightBox .YJCGBox2 .list ul{ padding-top:7px;}
.SildeBar .RightBox .YJCGBox2 .list li{ padding:8px 0; clear:both;}
.SildeBar .RightBox .YJCGBox2 .list li a{ display:block; font-size:1.167em; color:#737373; line-height:20px; }
.SildeBar .RightBox .YJCGBox2 .list li a em{ font-family:"微软雅黑"; float:left; width:7px;}
.SildeBar .RightBox .YJCGBox2 .list li a span{ display:block; overflow:hidden; zoom:1; word-break:break-all; }
.SildeBar .RightBox .YJCGBox2 .list li a:hover{ color:#194f85;}
@media (max-width:860px){
	.YJSInfoAbout .LeftBox{ width:100%;}
	.YJSInfoAbout .LeftBox .ImgBox li{ padding:2.1% 0 2%; width:45%;}
	}

@media (max-width:768px){
	.YJSInfoAbout .LeftBox{ width:90%; padding:3% 3.5%; float:none; }
	/*.YJSInfoAbout .RightBox{ width:97.4%;  float:none; margin-top:5%;}
	.YJSInfoAbout .RightBox .YJCGBox{padding:3% 3.5%;}
	.YJSInfoAbout .RightBox .YJCGBox2{padding:3% 3.5%;}*/
	}
/*研究所详细页*/

/*搜索页面*/
.SearchCont{ padding:3% 0;}
.SearchCont .red{ color:#e80000;}
.SearchCont .LeftBox{ border:1px solid #e5e5e5; width:100%; float:left; padding-bottom:2%; }
.SearchCont .LeftBox .Divtitle{ font-size:18px; border-top:4px solid #0c3761; padding:3.5%; line-height:2; border-bottom:1px solid #e5e5e5;}
.SearchCont .LeftBox ul{ padding:2% 3.5%;}
.SearchCont .LeftBox li{ border-bottom:1px dotted #e5e5e5; padding:2% 0;}
.SearchCont .LeftBox li .title{ font-size:1.33em; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.SearchCont .LeftBox li .time{ color:#999;}
.SearchCont .LeftBox li .Brief{ color:#666; }
.SearchCont .LeftBox li .Brief a{ color:#ea6645;}

.SearchCont .RightBox{ border:1px solid #e5e5e5; width:35%; float:right; }
.SearchCont .RightBox .Divtitle{ font-size:18px; border-top:4px solid #0c3761; padding:2.5%; line-height:2; border-bottom:1px solid #e5e5e5; color:#0c3761; background:#f3f5f7;}
.SearchCont .RightBox ul{ padding:2% 2.5%;}
.SearchCont .RightBox li{ border-bottom:1px dotted #e5e5e5; padding:2% 0;}
.SearchCont .RightBox li .title{ font-size:1.33em; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.SearchCont .RightBox li .time{ color:#999;}
.SearchCont .RightBox li .text{ padding-bottom:5px;}
.SearchCont .RightBox li .text span{ color:#fff; padding:0 10px; background:#6f879f; display:inline-block; line-height:1.8; font-size:1.17em; }

@media (max-width:680px){
	.SearchCont .LeftBox{ float:none; width:90%; margin:0 auto; margin-bottom:5%;}
	.SearchCont .RightBox{ float:none; width:90%;  margin:0 auto;}
	}
/*搜索页面*/
.BtnDownLoad{margin-bottom:1%;}
.divInfor .BtnDownLoad{text-align:right;}
.BtnDownLoad a{display:inline-block; padding:1% 4%; background:#758fb0; border-radius:3px; color:#fff;}
.DivTimes{text-align:center; margin:3% 0 0 0;}
.DivTimes span{display:inline-block; font-size: 1.4em; font-family:Hiragino Sans GB;    margin-right: 1.5%; }

.divInformation ul li label{position:relative; width:30%;}
.divInformation ul li label span{position: absolute;
    top: 16px;
    left: 0px;
    display: block;
    width: 262%;
    font-size: 0.75em;
    color: #bcbcbc;
    font-family: Devinne txt BT;
    text-transform: uppercase;}
	
	.divTopicsLeft ul{display:none;}
	.block{display:block !important;}
	.divTopicsLeft .title li{display:inline-block}
	.HomeActivity .calendartable .beforeDay{background:#469894; color:#fff; display:block; width:20px; height:20px; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; text-align:center; line-height: 19px;}
	.HomeActivity .calendartable .afterDay{background:#e5b839; color:#fff; display:block; width:20px; height:20px; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; text-align:center; line-height: 19px;}
	.HomeActivity .calendartable .blue{position:relative;}
	.HomeActivity .calendartable .blue div,.calendartable .onToday div{position: absolute;
    left: 22px;
    top: 0px; width:200px; z-index:9999;}
	.calendartable .blue .Before b{display:inline-block; background:url(images/11.png) no-repeat;width:16px; height:8px; position:absolute; top:0px; left:0px;}
	.calendartable .blue .Bthing{background:#469894; width:100%; padding:2% 4%; border-radius:5px; z-index:999;display:block;overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}
	.calendartable .blue .Athing{background:#e5b839; width:80%; padding:2% 4%; border-radius:5px;z-index:999;display:block; overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}
	.calendartable .onToday .Tthing{background:#ea6645; width:100%; padding:2% 4%; border-radius:5px; z-index:999;display:block;overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}
	.Textfont{font-size:1.2em;}
@media (max-width:680px){
    .HomeActivity .calendartable .blue .Before{
    left: -218px;
top: -4px;
    z-index:9999;}
	.HomeActivity .calendartable .blue .After{left: -178px;
top: -4px;
    z-index:9999;}
	}
@media (max-width:360px){
	.HomeActivity .calendartable .blue div,.calendartable .onToday div{width:100px; }
	.HomeActivity .calendartable .blue .Before{
    left: -111px;
top: -4px;
    z-index:9999;}
	.HomeActivity .calendartable .blue .After{left: -88px;
top: -4px;
    z-index:9999;}
	}

/*会议报名_查看*/
.divInformationShow .title{position: relative;}
.divInformationShow ul li .photo{max-width: 300px;}
.divInformationShow .btn_modify{display:block;width: 102px;height: 41px;line-height: 41px;text-align: center;font-size: 0.8em;background: #27476f;color: #fffefe;font-family: "微软雅黑";-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;position: absolute;right: 0;top: -6px;}
.divInformationShow .btn_modify.disabled{background: #b1b2b2;}

@media (max-width:640px){
.divInformationShow .title{padding-top: 50px;}
.divInformationShow .btn_modify{right: 50%;top: -10px;margin-right: -51px;}
}

/*申请账号*/
.CancleBox{max-width: 800px;}
.CancleBox .h2{margin: 3% 0 0 0;padding: 0;}
.CancleBox .p{text-align: center;font-size: 14px;width: 90%;padding: 2% 5% 5% 5%;}
.CancleBox .CancleTable dl{width: 50%;float: left;margin-bottom: 20px;}
.CancleBox .CancleTable dl.Long{width: 100%;}
.CancleBox .CancleTable dt{width: 100px;float: left;}
.CancleBox .CancleTable dd{margin-left: 100px;}
.CancleBox .CancleTable dd input.text{max-width: 100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.CancleBox .CancleTable dd textarea.text{ height: 200px;width: 96%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.CancleBox .CancleTable dd .btn{margin-left: 0px;}
@media (max-width:640px){
.CancleBox .CancleTable dl{width: 100%;}
.CancleBox .CancleTable dd textarea.text{height: 120px;}
}

/*学术期刊 by hsj 20161212*/
.sh{ padding-left:20px;}
.Periodical .SildeBar .txtbox{padding: 10px 18px 10px 18px;}
.Periodical .SildeBar .txtbox p{margin: 0px;padding:0px;}
.Periodical .MainContent2{width: 58%;float: left;margin: 0 2.25%;}
.Periodical .MainContent_CQISS{width: 79%; margin:0 0 0 2.25%;}
.Periodical .MenuList{border-bottom: #e6e6e6 1px solid;}
.Periodical .Title{ background:#fff url(images/bg_PeriodicalTitle.jpg) repeat-x bottom; padding:19px 0 19px 19px; border-bottom: #bcbdbe 1px solid;position: relative;}
.Periodical .Title .cn,.Periodical .Title .en{ display:inline-block;}
.Periodical .Title .cn{ color:#0c3761; font-weight:bold; font-size:1.667em;}
.Periodical .Title .en{ color:#bababa; text-transform:uppercase;background: url(images/current_en.png) no-repeat left center;padding-left: 25px;}
.Periodical .Title:after{content: "";background: url(images/current_title_bg.png) no-repeat; width:140px;height: 7px;display: block;position: absolute;left: 28px;bottom: -4px;}
.Periodical .PeriodicalBox{padding: 4.4%;}
.MainContent_CQISS .PeriodicalBox{padding: 3.2%;}
.Periodical .PeriodicalBox .Img{width: 38%;float: left;}
.Periodical .MainContent_CQISS .Img{width: 28%;padding-right: 4%;}
.Periodical .PeriodicalBox .Img img{width: 100%;}
.Periodical .PeriodicalBox .Img .more{background: url(images/ico_Periodical.png) no-repeat;padding-left: 30px;font-size: 14px;color: #a3a3a3;line-height: 20px;margin: 17px 0;float: right;}
.Periodical .PeriodicalBox .PeriodicalList{width: 58%;float: right;}
.PeriodicalList .curTitle{font-size: 18px;color: #000;margin: 0 0 2% 0;}
.PeriodicalList ul li{ padding: 3.2% 0; border-bottom:#d6d6d6 1px dotted;font-size: 16px; line-height: 1em;}
.PeriodicalList ul li .time{ float:right; font-family:Arial; color:#9b9b9b;}
.PeriodicalList ul li b{ display:inline-block; color:#9e9e9e; margin-right:7px;}
.PeriodicalList ul li .span{ display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.Periodical .Review{padding-bottom: 1%;}
.Periodical .Review .h3{font-size: 18px;color: #333;font-weight: bold; border-bottom:dashed 1px #d6d6d6; margin: 0;padding-bottom: 20px; margin-bottom: 20px;}
.Periodical .ReviewList{position: relative;padding-right: 150px;}
.Periodical .ReviewList a{color: #333;}
.Periodical .ReviewList a:hover,.Periodical .ReviewList .on a{color: #1a5793;}
.Periodical .ReviewList .Item{width: 230px;max-width: 100%;float: left;}
.Periodical .ReviewList dl{margin-bottom: 25px;}
.Periodical .ReviewList dt{font-size: 16px;line-height: 1em;}
.Periodical .ReviewList dt.on a,.Periodical .ReviewList dt a:hover{text-decoration: underline;}
.Periodical .ReviewList dd{display: none;margin-top: 17px;}
.Periodical .ReviewList dd a{float: left; margin-right: 15px;font-size: 12px;}
.Periodical .QRBox{position: absolute;right: 4.4%;top: 50%;margin-top: -70px;}
.Periodical .QRBox img{width: 120px;height: 120px;padding: 9px;border: 1px solid #cccccc;}

.Periodical .RightSilde{float: left;width: 18.75%;}
.Periodical .RightSilde .txtbox{padding: 16px 18px 30px 18px;}
.Periodical .RightSilde .btn{display: block;width: 140px;height: 34px;font-size: 16px;color: #fff;line-height: 34px;text-align: center; margin-bottom: 15px; background-color: #435976; border-radius: 3px; margin-left: 18px;}
@media (max-width:768px){
.Periodical .MainContent2{width: 100%;margin: 0 auto;}
.Periodical .RightSilde{width: 100%;}
}
@media (max-width:640px){
.Periodical .PeriodicalBox .Img{text-align: center; width: 100%;}
.Periodical .PeriodicalBox .Img img{display: block; margin: 0 auto 20px auto;}
.Periodical .PeriodicalBox .Img .more{float: none;}
.Periodical .PeriodicalBox .PeriodicalList{width: 100%; margin-top: 3%;}
}

.PaperTag{padding:5px 10px;}
.PaperTag span{padding: 0 10px; background-color:#6f879f;border-radius: 5px; display:inline-block;text-align:center;color:white;}