body,textarea,input{ font-size:12px; /*font-family:"宋体";*/	font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF;}
table{ font-size:12px; /*font-family:"宋体";*/	font-family: Arial, Helvetica, sans-serif;}
body,form,div,p,img,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,pre,fieldset,blockquote,th,td{margin:0px;padding:0px;}
body{text-align:center; background-color:#DCDCDC;}
dl,ul,ol,li{list-style:none;}
img{ border:0px;}
a {color: #111520;text-decoration: none;}
a:hover{text-decoration: underline;}
h1 a{ text-decoration:none;color:#000099}
.HackBox{ margin-top:-1px !important;border-top:0;margin-top:0;clear:both;visibility:hidden;}
.H_1px,.H_2px,.H_3px,.H_4px,.H_5px,.H_6px,.H_7px,.H_8px,.H_9px,.H_10px,.H_11px,.H_12px,.H_13px,.H_14px,.H_15px,.H_16px,.H_17px,.H_18px,.H_19px,.H_20px,.H_30px,.H_40px,.H_50px,.H_60px,.H_70px,.H_80px,.H_100px,.H_150px,.H_190px,.H_200px,.H_240px,.H_300px,.H_330px,.H_400px{overflow: hidden;clear:both;}.H_1px{ height:1px;}.H_2px{ height:2px;}.H_3px{ height:3px;}.H_4px{ height:4px;}.H_5px{ height:5px;}.H_6px{ height:6px;}.H_7px{ height:7px;}.H_8px{ height:8px;}.H_9px{ height:9px;}.H_10px{ height:10px;}.H_11px{ height:11px;}.H_12px{ height:12px;}.H_13px{ height:13px;}.H_14px{ height:14px;}.H_15px{ height:15px;}.H_16px{ height:16px;}.H_17px{ height:17px;}.H_18px{ height:18px;}.H_19px{ height:19px;}.H_20px{ height:20px;}.H_30px{ height:30px;}.H_40px{ height:40px;}.H_50px{ height:50px;}.H_60px{ height:60px;}.H_70px{ height:70px;}.H_80px{ height:80px;}.H_100px{ height:100px;}.H_150px{ height:150px;}.H_190px{ height:190px;}.H_200px{ height:200px;}.H_240px{ height:240px;}.H_300px{ height:300px;}.H_330px{ height:330px;}.H_400px{ height:400px;}
/*sup*/
sup{
position:relative;
top:2px;
}
/*sup*/
/*select*/
select:focus {border-color:#194177;}
select {cursor:pointer;border:1px solid #CCCCCC;padding:1px;}
/*select*/
/*文章高亮*/
.highlight{font-weight: bold;color: #FF0000;float:none;display:inline;}
/*文章高亮*/
/*float*/
.floatLeft{ float:left!important; width:auto!important;}
/*float*/
.blue{color: #173E75;}
.red{color: #FF0000;}
.defaultInput{border: 1px solid #CCCCCC;}
.focus{border: 1px solid #194177;}
.input_320px{width:320px;}
.input_150px{width:150px;}
.input_100px{width:100px;}
.button,.button1{padding-top:0px;border: 1px solid #194177;background: #DFE1EA;
}
.button{margin-right:30px;}
.button1{padding-top:2px; margin-top:5px;margin-right:5px;}
.more {
	color: #000099;
	float: right;
	word-break:keep-all;
}
.clear {
	clear: both
}


#wrapper{
	width:1000px;
	margin:0 auto;
	padding-right: 5px;
	padding-left: 5px;
	background: url(/images/wrapperBg.png) repeat-y;
}
#wrapper #header {
	background: url(/en/images/headerBg.gif) repeat-x;
	min-height:89px;
	height:auto!important;
	height:89px;
	float: left;
	width: 1000px;
}
/*
#wrapper #header img {
	float: left;
	height: 33px;
	width: 150px;
	padding-top: 12px;
	padding-left: 36px;
}*/
#wrapper #header img.logoLeft {
	float: left;
	padding-top: 12px;
	padding-left: 36px;
}
#wrapper #header img.logoRight {
	float: left;
	padding-top: 16px;
}
#wrapper #header #toolBar {
	float: right;
	padding-right: 50px;
	padding-top: 7px;
	color: #F3F3F3;
	position: relative;
}
#wrapper #header #toolBar a {
	color: #F3F3F3;
	padding-right: 6px;
	padding-left: 6px;
	font-size: 11px;
	line-height: 5px;
}
#toolBar a img {
	height:11px!important;
	width: 34px!important;
	float:none!important;
	padding:0px 0px 0px 0px!important;
	position: absolute;
	top: 10px;
	right: 20px;
}

#menu {
	float: left;
	width: 1000px;
	
}
#search {
	float: right;
	/*width: 270px;*/
	padding-right: 8px;
	padding-top: 20px;
	/*padding-left: 50px;*/
}

#menu ul {
	padding-top: 21px;
	float: left;
	/*width: 672px;*/
}
#menu ul li{
	float: left;
	padding-left: 25px;
	background-repeat: no-repeat;
	background-position: 2px -76px;
	font-weight: bold;
	font-size: 13px;
	padding-right: 5px;
}
#menu ul li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.menuOver{
    background-image: url(/images/smallPic.png);}
.menuInput {
	border: 1px solid #91919B;
	background: #EEEFF4;
	height:15px;
	margin-right: 4px;
	float: left;
	color:#999999;
	width:100px;
}
.FreeE-Magazine {
	height: 19px;
	width: 101px;
	border:0px;
	float: left;
	background-image: url(/en/images/smallpic.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	color: #FFFFFF;
}
.search {
	height: 19px;
	width: 51px;
	border:0px;
	float: left;
	background-image: url(/en/images/smallpic.png);
	background-position: 0px -31px;
	margin-right: 10px;
	background-repeat: no-repeat;
	color: #FFFFFF;
}
#menuContent {
	float: left;
	width: 1000px;
	background-image: url(/en/images/menuContentBg.png);
	background-repeat: repeat-x;
	height: 28px;
	margin-top: 5px;
}
#menuContent ul {
	float: left;
	width: 993px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
	padding-top: 5px;
}
#menuContent ul li {
	float: left;
	padding-top: 0px;
	padding-right: 18px;
	padding-bottom: 0px;
	padding-left: 18px;
	width: auto;
	background-image: url(/en//images/menuline.png);
	background-repeat: no-repeat;
	background-position: right;
}
#menuContent ul li a {
	color: #463E8D;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#wrapper #footer {
	background: url(/images/footerBg.png) repeat-x;
	float: left;
	height: 75px;
	width: 1000px;
}
#wrapper #footer div {
	color: #818382;
	float: right;
	width: 450px;
	padding-top: 28px;
	padding-right: 20px;
	text-align:right;
}
#wrapper #footer a {
	color: #818382;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#wrapper #content {
	width: 969px;
	float: left;
	background: #FFFFFF;
	padding-top: 8px;
	padding-right: 9px;
	padding-bottom: 10px;
	padding-left: 22px;
}
#primaryContent{
	float: left;
	width: 636px;
}
#secondaryContent {
	float: right;
	width: 315px;
}
.secondaryContentAD img{
    margin-bottom:7px;
    width:315px;
}
.column,.column1 {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	float: left;
	color: #666666;
}
.column{padding-left: 3px;}
.column1 {
	padding-left: 10px;
} 
.line{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CAD3E0;
}
.line1{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CAD3E0;
	padding-bottom:10px;
	margin-bottom:10px;
}
.bold {
	font-weight: bold;
}
/* subpages star */
.pagingNews {
	float: right;
	width: 616px;
	text-align: right;
	padding-top: 20px;
}
.pagingEvents{
	float: right;
	width: 540px;
	text-align: right;
	padding-top: 20px;
}
.pagingNews  a,.pagingArticle a,.pagingEvents a {
	padding-left: 10px;
}
.print {
	float: right;
	width: 50px;
	background-image: url(/en/images/smallpic.png);
	background-repeat: no-repeat;
	background-position: -175px 0px;
	text-align: right;
	margin-top: 24px;
	font-size: 11px;
	padding-bottom: 2px;
	line-height: 18px;
	display:block;
}
.pagingArticle {
	float: right;
	text-align: left;
	padding-left: 33px;
	width: 140px;
}
/* subpages end */
#subpageContent {
	padding: 8px 8px 10px;
	width: 984px;
	float: left;
}

#sideContent{
	float: left;
	width: 142px;
	padding-right: 8px;
}
.secondaryContent{
    float: left;
	width: 589px;}
/*
.listContent {
	float: left;
	width: 589px;
	background: url(/images/mainBg.png) repeat-x -2205px 0px;
	margin-top: 6px;
}
.listContent p  {
	float: left;
	height: 22px;
	width: 322px;
	font-weight: bold;
	color: #2C3753;
	padding-top: 7px;
}
.listContentShort{
	float: left;
	width: 589px;
	background: url(/en/images/mainBg.png) repeat-x -3815px 0px;
	margin-top: 6px;
}
.listContentShort p{
	float: left;
	height: 22px;
	width: 163px;
	font-weight: bold;
	color: #2C3753;
	padding-top: 7px;
}
.listRight {
	float: right;
	width: 237px;
}
.subListRight {
	float: right;
	width: 237px;
	margin-top: 6px;
	background: url(/en/images/mainBg.png) no-repeat -1968px 0px;
	text-align: center;
}
.subListRight p {
	height: 22px;
	width: 237px;
	font-weight: bold;
	color: #2C3753;
	padding-top: 7px;
}
.subListRight ul {
	float: left;
	width: 225px;
	border-right: 1px solid #A9B7BA;
	border-bottom: 1px solid #A9B7BA;
	border-left: 1px solid #A9B7BA;
	padding: 15px 5px;
}
.subListRight li {
	float: left;
	width: 215px;
	text-align: left;
	background: url(/en/images/smallPic4.png) repeat-y -9px -123px!important;
	background: url(/en/images/smallPic4.png) repeat-y -9px -124px;
	padding-left: 10px;
	padding-bottom:3px;
	padding-top:3px;
	margin:0px;
}
.subListRight a {
	color: #194177;
	text-decoration: none;
}
.subListRight a:hover {
	color: #FF0000;
	text-decoration: underline;
}
.subListRight span {
	color: #FF0000;
}
#review p{
	float: left;
	height: 22px;
	width: 163px;
	font-weight: bold;
	color: #2C3753;
	padding-top: 5px;
}
.linkWord {
	padding-top: 5px;
	padding-bottom: 4px;
	font-weight: bold;
	color: #2c3753;
}

.linkWord a {
	font-weight: bold;
	color: #2C3753;
	text-decoration: none;
}
.linkWord a:hover {
	text-decoration: underline;
}*/
/* subpages end */
/*日历 star*/
#calendar p {
	height: 22px;
	width: 205px;
	font-weight: bold;
	color: #2C3753;
	padding-top: 7px;
	text-align:center;
	float:left;

}
#prevMonth{
	background-image: url(/images/smallpic_3.png);
	background-repeat: no-repeat;
	background-position: 3px 2px;
	width:16px;
	height:16px;
	position:absolute;
	left:56px;
	top:24px;
	display:block;
}

#nextMonth{
	background-image: url(/images/smallpic_3.png);
	background-repeat: no-repeat;
	background-position: 6px -18px;
	width:16px;
	height:16px;
	position:absolute;
	right:53px;
	top:24px;
	display:block;
}
#viewMonth{
    color:Black;
}
/*日历 end*/
/*分页*/
#pagingList{
	float: right;
	width: 540px;
	text-align: right;
	padding-top: 20px;
}
#pagingList  span{
	margin:3px;
}
.nowPage {
	font-weight: bold;
}
#pageDirect     {
	border: 1px solid #9AAFE4;
	background: #FFFFFF;
	float: left;
	margin-right: 1px;
	height:22px;
	width: 30px;
	display:none;
}
#btnPageDirect     {
	border: 1px solid #9AAFE4;
	background: #FFFFFF;
	float: left;
	margin-right: 3px;
	height:26px;
	display:none;
}
#pagingArticle     a,.paging  a{
	margin-top:0px!important;
	margin-top:-2px;
	cursor:hand;
}
#pagingArticle a span:hover{
	text-decoration: underline!important;
	color: #3767B9;
}
#pagingArticle    a:hover,.paging   a:hover {
	text-decoration: underline!important;
	color: #3767B9;
}
#pagingArticle   span{
	float: left;
	padding-right: 4px;
	padding-left: 4px;
	margin-right: 2px;
	text-decoration: none;
	width: auto;
	height:20px;
	font-size: 14px;
	padding-top:3px;
	border: 1px solid #9AAFE4;
	color: #3767B9;
}

.paging  span{
	float: left;
	padding-right: 4px;
	padding-left: 4px;
	margin-right: 2px;
	text-decoration: none;
	width: auto;
	height:20px;
	font-size: 14px;
	padding-top:3px;
	border: 1px solid #9AAFE4;
	color: #3767B9;
}
#pagesCount  {
	display: none;
}
#pagingArticle,.paging {
	float: right;
}
.paging {
	width: 235px;
}
#pagingArticle{
    width:auto;
}
/*分页*/
/*分页会员与搜索*/
.dpPaging {
    float: right;
	width: 540px;
	text-align: right;
	padding:20px 0px 0px 0px;
	display:block;
}
.dpPaging span{
	margin:2px;
	font-weight: bold;
}
.dpPaging a{
	margin:3px;
}
/*分页会员与搜索*/
.more {
	float: right!important;
	width: 97px;
	line-height:24px;
	text-align: right;
	color: #194177;
	text-decoration: none;
	overflow: hidden;
	margin-right: 20px;
}
.more:hover {
	color: #FF0000;
	text-decoration: underline;
}
/* 赞助部分 star */
#sponsor{
	width: 140px;
	border: 1px solid #A6A6B0;
	margin-bottom: 8px;
	float: left;
	background: url(/images/box1Bg.png) repeat-x;
	padding-bottom: 6px;
}
#subSponsor {
	padding: 18px 8px;
	float: left;
	width: 124px;	
	height:400px;
	display:inline;
}
#subSponsor img {
	border-style: none;
	max-width:110px;
}
#subSponsor a {
    width: 123px;
	padding-bottom:10px;
	float:left;
}
/* 赞助部分 end */
/* tables star */
table.tablesorter {
	font-family:arial;
	background-color: #CDCDCD;
	font-size: 12px;
	width: 100%;
	text-align: left;
}
table.tablesorter a{
    float:left;
	color: #194177;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #e6EEEE;
	border: 1px solid #FFF;
	font-size: 12px;
	padding: 4px;
	background-repeat: no-repeat;
	background-position: center right;
}
table.tablesorter thead tr .header {
	background-image: url(/images/tablesorterbg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.tablesorter tbody td {
	color: #3D3D3D;
	padding: 4px;
	background-color: #FFF;
	vertical-align: top;
}
table.tablesorter tbody tr.odd td {
	background-color:#F0F0F6;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(/images/asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(/images/desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color:#E2ECF8;
}
/* tables end */
/* 加载  star*/
.ajaxloading {
	width: 100%;
	font-size: 12px;
	font-weight: bold;
	display:block!important;
}
.ajaxloading em{
	width:70px;
	background: #FFF1A8!important;
	font-style: normal;
}
/* 加载  end*/
/* 栏目位置  star */
.listHead {
	position:relative; 
	float:left;
	_height:25px; 
	min-height:25px;
	width: 834px;
	border-bottom: 1px solid #A9B7BA;
	padding-bottom: 3px;
}
.listHead p {
	background: url(/images/smallPic.png) repeat-y -10px -102px;
	text-align: left;
	padding-left: 10px;
	width:390px;
	padding-right:4px;
	position:absolute;
	bottom: 10px;
	left: 0px;
	visibility: visible;
}
.listHead a {
	color: #194177;
	text-decoration: none;
}
.listHeadLong {
	float: left;
	width: 834px;
	border-bottom: 1px solid #A9B7BA;
	padding-bottom: 3px;
}
.listHeadLong p {
	background: url(/images/smallPic.png) repeat-y -10px -102px;
	text-align: left;
	padding-left: 10px;
	width:390px;
	padding-right:4px;
	float: left;
	margin-top: 10px;
}
.listHeadLong a {
	color: #194177;
	text-decoration: none;
}
.listHead img {
	float: right;
	height: 70px;
	width: 428px;
	border: 1px solid #6E96CA;
}
/* 栏目位置  end */
/* 研究中心img背景 star*/
.newsImgBg {
	float: left!important;
	/*
	height: 120px;
	width: 160px!important;background: url(/images/mainTabsImgBg.png) no-repeat;
	*/
	height: 72px;
	width: 100px!important;
	
	padding: 5px!important;
	margin:10px;
	display:inline;
}
.newsImgBg img {
	float: left;
	/*
	height: 120px!important;
	width: 160px!important;
	*/
	margin:0px!important;
}
/* 研究中心img背景 end*/
.buy {
background:transparent url(/images/smallPic.png) no-repeat scroll 0 -314px;
float:left;
height:16px;
width:25px;
}
/*pager star*/
#pager {
	padding: 10px 0 10px 0;
	text-align: center;
	float:left;
	width:100%;
	height:30px;
}
#pager span {
	padding: 0 5px 0 5px;
}
#pager img{
    width:16px;
	height:16px;
	vertical-align:middle;}
#pager input.prev {
	width: auto;
	margin-right: 10px;
}
#pager input.next {
	width: auto;
	margin-left: 10px;
}
#pager input,#pager select {
	width: 50px;
	border: 1px solid #330000;
	text-align: center;
	vertical-align:middle;
}
/*pager end*/
#HiddenScroll{overflow: hidden; height: 400px; width: 182px; cursor: hand; float: left;}
.HiddenScroll{overflow: hidden; height: 400px; width: 182px; cursor: hand; float: left;}
/* 右侧广告 star */
#adSecondaryBottom,#adSecondaryTop{
	float: right;
	margin-top: 7px;
}
#adSecondaryBottom img,#adSecondaryTop img{
	float: left;
	height: 65px;
	width: 219px;
	border: 1px solid #A9B7BA;
	margin-bottom:5px;
}
/* 右侧广告 end */
.pdfDownload{
    float:left;
	height: 16px;
	width: 25px;
	background: url(/images/smallPic.png) no-repeat 0px -290px;
}
/* article de qihuan star */
.Corresponding:hover {
	text-decoration: underline;
}
.Corresponding {
    float:right;
	color: #0066cc;
	padding-top: 4px;
	display:inline;
	margin-top:18px;
    margin-left:10px;
    padding-bottom:2px;
}
/* article de qihuan end */