﻿::selection {/*选择文本后的背底颜色和文字颜色*/
background:#E8A03A;
color:#fff;
}
body{
    background:#FFFFFF;
}

* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
*:before,
*:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.trans{
    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;
}
hr{border: none;outline: none;}
h1,h2,h3,h3,h4,h5,h6{font-weight: normal;}
img{
	max-width: 100%;
}


body{
	font-family:"微软雅黑","Microsoft Yahei";
}
.wp{
	width: 100%;
	max-width: 1170px;
	margin: 0 auto;
}
a{
	color: #333;	
}
a:hover{
	color: #004687;
}

/*头部*/
#bd{
	padding-top: 120px;
}
#hd{
	/*height: 120px;*/
	height: 120px;/*首页导航条高度*/
	background: #FFFFFF;
	width: 100%;
	min-width:1170px;
	left: 0;
	top: 0;
	z-index:9999;
	-o-transition:.3s;
	-ms-transition:.3s;
	-moz-transition:.3s;
	-webkit-transition:.3s;
	transition:.3s;
}

#hd .logo{
	float: left;
	margin-right: 65px;
	height:120px;
	/*height: 101px;*/
}
#hd .logo a{
	display: block;
	height: 100%;
	/*line-height: 101px;*/
	line-height: 120px;
}
#hd .logo a img{
	display: inline-block;
	vertical-align: middle;
}

/*目录-start*/
#nav ul li{
	position: relative;/*控制下拉框的位置*/
	float: left;
	line-height: 50px;
	width: 120px;
	margin-right: 10px;
	display:block;
	bottom:-10px;
}
#nav ul li a{
	display: block;
	width: 100%;
	text-align: center;
	font-size: 20px;
	/*border-bottom: 3px solid #fff;*/
	height: 60px;
	padding-top:5px;
}

/*下拉框-start*/
#nav ulb {
	position: absolute;
	display:none;
	top: 60px;
	left: 0;

	opacity: 1;/*不选择时隐藏*/
	
	background: #004687;/*背底色*/

	/*下拉框圆角
	-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;*/

	-webkit-transition: opacity .25s ease .1s;
	-moz-transition: opacity .25s ease .1s;
	-o-transition: opacity .25s ease .1s;
	-ms-transition: opacity .25s ease .1s;
	transition: opacity .25s ease .1s;
}

#nav ul li:hover > ulb { opacity: 1;display:block; }/*下拉框透明度*/

#nav ulb lib {
	height: 0;
	overflow: hidden;
	padding: 0;
	float:none;

	-webkit-transition: height .25s ease .1s;
	-moz-transition: height .25s ease .1s;
	-o-transition: height .25s ease .1s;
	-ms-transition: height .25s ease .1s;
	transition: height .25s ease .1s;
}

#nav ulb lib a {
	width: 200px;
	border: none;
	border-bottom: 1px solid #FFFFFF;
	color:#FFFFFF;
	font-size:16px;
	padding-top:5px;
}

#nav ulb lib:last-child a { border: none; }
#nav ulb lib a:hover{
	color:#FFFFFF;
	background-color:#D17A00;
	height:60px;
}

/*下拉框-end*/
/*目录-end*/

#hd .tel{
	background: url(../Images/tel_bg.png) left center no-repeat;
	line-height: 90px;
	float: right;
	padding-left: 37px;
	color: #004687;
	font-size: 18px;
}

/*about.html*/
.tit-about{
	text-align: center;
	line-height: 36px;
	overflow: hidden;
	padding-bottom:20px;
}
.tit-about h3{
	font-size: 30px;
	color: #D17A00;
	margin-bottom: 10px;
}
.tit-about h5{
	font-size: 20px;
	color: #cacace;
	text-transform: uppercase;
	font-family: Arial;
}
.tit-about h5 span{
	color: #004687;
}
.about-info{
     width:90%;
	 margin:0 auto;
}
.tit-about p{
     text-indent:2em;
	 font-size:16px;
	 padding-bottom:10px;
	 text-align:justify;
	 text-justify:inter-ideograph;
}
/*end*/

/*手机头部*/
#m-hd {display: none;}
#m-hd {
	height: 50px;
	line-height: 50px;
	background-color: #fff;
    position:fixed;
	padding: 0;
	width: 100%;
	z-index: 999999;
}
#m-hd img{height:50px;padding-left: 10px;}
.m-trigger {
	position: absolute;
	top: 0;
	right: 10px;
	width: 50px;
	color: #fff;
	text-align: center;
	font-size: 30px;
	line-height: 145px;
	cursor: pointer;
	background: url(../Images/menu_add.png) center center no-repeat;
	-webkit-background-size: 50px;
	background-size: 25px;
	height: 50px;
}
.m-nav {
	z-index: 60;
	position: absolute;
	top: 50px;
	width: 100%;
	left: 0;
	background-color:#004687;
	text-align: center;
	display: none;
}
.m-nav li{
	border-bottom: 1px solid #FFFFFF;
}
.m-nav a {
	display: block;
	font-size: 12px;
	height: 30px;
	line-height: 30px;
	text-align:center;
	color: #fff;
	font-size: 14px;
}
.m-nav a:hover,.m-nav a:active{
	color: #D17A00;
}
.m-sub {
	text-align: left;
	display: none;
	width:100%;
}
.m-sub a {
	border-bottom: none;
	font-size: 13px;
}

/*网页路径*/
.pst{
    font-size:12px;
}
.pst a{
    font-size:12px;
}
/*end*/

/*seminarslist.asp*/

#newdetail span{
	margin:30px 10px 10px 15%;
	padding:10px;
	float:left;
	border: 2px solid #D17A00;
	border-radius: 5px;
}
/*end*/
/*patent.asp*/
.patentrow1{
    width:40%;
	float:left;
	text-align:left;
	font-size:20px;
	color:#D17A00;
	padding-left:30px;
}
.patentrow2{
    width:60%;
	float:left;
	text-align:left;
	font-size:20px;
	color:#D17A00;
}
.patentrow3{
    width:40%;
	float:left;
	text-align:left;
	font-size:16px;
	padding-top:10px;
	padding-left:30px;
}
.patentrow4{
    width:60%;
	float:left;
	text-align:left;
	font-size:16px;
	padding-top:10px;
}
.patentrow11{
    width:100%;
	float:left;
	padding-left:30px;
}
.patentrow111{
    width:100%;
	float:left;
	padding-left:30px;
	padding-top:10px;
}
.patentrow112{
    width:100%;
	float:left;
	padding-left:30px;
	padding-top:10px;
	padding-bottom:10px;
}
/*end*/
.sci{
    width:30%;
	float:left;
	margin-left:2.5%;
	margin-bottom:20px;
}
/*tske.asp*/
.tskerow1{
    width:13%;
	float:left;
	text-indent:2em;
	margin-bottom:10px;
}
.tskerow2{
    width:37%;
	float:left;
	margin-bottom:10px;
}
.tskerow3{
    width:48%;
	float:left;
	margin-left:2%;
}
/*end*/
/*newslist.html列表样式*/
#newlist{
	width:100%;
	height:100%;
	background:#FFFFFF;
	margin-top:50px;
	margin:0 auto;
	max-width:1260px;
}
#newleft{
	width:100%;
	margin:0 auto;
}
#newdetail{
	width:100%;
	float:left;
}
#newpic{
    width:25%;
	padding:30px 10px 10px 60px;
	float:left;
	margin-left:1%;	
}
#newtitle{
	text-indent:2em;
	width:68%;
	float:left;
	padding:30px 10px 0px 10px;
	margin-bottom:20px;
	font-weight:bold;
	line-height:30px;
}
#newtitle a{
	font-size:20px;
	text-align:justify;
	text-justify:inter-ideograph;
}
#newcontent{
	text-indent:2em;
	width:68%;
	float:left;
	padding:0px 10px 10px 10px;
	text-align:justify;
	text-justify:inter-ideograph;
	line-height:25px;
}
#newcontent a{
	font-size:16px;
}
#space{
	width:100%;
	float:left;
	height:50px;
	background:#FFFFFF;
}
#newright{
	width:30%;
	float:left;
}
/* end */
/*dcenter.asp*/
.picdiv{
width:28%;float:left;margin-left:4%;margin-bottom:20px;
}
.imgdiv{
width:100%;float:left;
}
.dname{
width:100%;float:left;text-align:center;margin-top:10px;margin-bottom:10px;clear:both;
}
/*new-content.html样式表*/
#journalism{
	 width:100%;
	 min-height:540px;
	 margin:0 auto;
	 max-width:1260px;
	 /*margin-top:50px;*/
}
#journalismleft{
	 width:70%;
	 float:left;
	 padding:50px 10px 0px 60px;
	 text-justify:inter-ideograph;
}
#journalismleft h1{
     text-align:center;
	 font-size:24px;
	 margin:0 auto;
	 width:80%;
}
#journalismleft h2{
     text-align:center;
	 font-size:16px;
	 padding-top:15px;
	 padding-bottom:5px;
}
#journalismleft hr{
     height:1px;
	 border:none;
	 border-top:2px solid #004687;
}
#journalismright hr{
     height:1px;
	 border:none;
	 border-top:2px solid #004687;
}
#journalismleft p{
     text-indent:2em;
	 font-size:16px;
	 line-height:24px;
	 padding-bottom:20px;
	 text-align:justify;
	 text-justify:inter-ideograph;
}
#journalismpic{
     text-align:center;
}
#journalismleft img{
     clear: both; 
display: block; 
margin:auto; 
}
#journalismright{
	 width:30%;
	 float:right;
}
#journalismresearcher{
	 margin-top:50px;
	 width:100%;
}
#journalismimg{
	 margin-top:10px;
	 width:40%;
	 text-align:center;
	 float:left;
	 min-height:160px;

}
#journalismimg img{
     max-width:115px;
}
/*end*/
/*fellowship.asp*/
.fellowship{
     width:25%;
	 float:left;
	 text-align:left;
	 font-size:16px;
	 padding-top:10px;
	 padding-bottom:20px;
	 text-indent:1em;
}
.partner{
     width:30%;
	 float:left;
	 text-align:left;
	 font-size:16px;
	 padding-top:10px;
	 padding-bottom:20px;
	 text-indent:1em;
}
.synlname{
     width:13%;
	 float:left;
	 margin-top:10px;
}
.synlres{
     width:44%;
	 float:left;
	 margin-top:10px;
}
.synldep{
     width:41%;
	 float:left;
	 margin-left:2%;
	 margin-top:10px;
}

/*end*/
/*outstanding.html样式表*/
.title_1{
	 min-width:25%;
	 text-align:left;
	 font-size:24px;
	 padding-left:15px;
	 color:#D17A00;
}
.title_2{
	 min-width:25%;
	 text-align:left;
	 font-size:24px;
	 padding-left:15px;
	 color:#D17A00;
	 margin-top:30px;
}
.scd_outstanding{
	 padding-left:2%;
}
.scd_outstanding hr{
	 height:1px;
	 border:none;
	 border-top:2px solid #004687; 
}
.scd_outstanding p{
	 text-indent:2em;
	 font-size:16px;
	 padding-bottom:15px;
	 line-height:25px;
	 text-align:justify; 
	 text-justify:inter-ideograph;
}
/*end*/

/*innetwork.asp*/
.tz{
	 font-size:16px;
	 width:70%;
	 float:left;
	 padding-left:10px;
}

.tztime{
	 font-size:16px;
	 width:30%;
	 float:left;
	 text-align:right;
	 padding-right:10px;
}
/*end*/
/*honor.asp*/
.honorrow{
     float:left;
	 width:100%;
	 text-indent:2em;
	 margin-bottom:10px;
	 color:#D17A00;
}
.honorrow1{
     float:left;
	 width:43%;
	 text-indent:4em;
	 margin-bottom:10px;
}
.honorrow2{
     float:left;
	 width:17%;
	 margin-bottom:10px;
}
.honorrow22{
     float:left;
	 width:17%;
	 margin-bottom:10px;
	 text-indent:1em;
}
.honorrow3{
     float:left;
	 width:40%;
	 margin-bottom:10px;
}
.honorrow4{
     width:33%;
	 float:left;
	 margin-top:10px;
	 text-indent:4em;
}
/*end*/
/*history.asp*/
.historyrow1{
     width:15%;
	 float:left;
	 clear:both;
	 margin-top:20px;
	 font-size:16px;
}
.historyrow2{
     width:15%;
	 float:left;
	 padding-left:5%;
	 padding-left:0px;
	 margin-top:20px;
}
.historyrow3{
     width:70%;
	 float:left;
	 margin-top:20px;
}
.historyrow4{
     width:70%;
	 float:right;
	 margin-top:10px;
}
/*end*/
/*seminarslist.asp样式表*/
.semi {
    width:20%;
}

.semi span{
	padding: 15px 8px;
	display: inline-block;
	border: 2px solid #D17A00;
	border-radius: 5px;
	font-size: 14px;
}
.semi span em{
	display: block;
	font-size: 20px;
}
#semtitle{
	text-indent:2em;
	width:68%;
	float:left;
	padding:30px 10px 0px 10px;
	margin-bottom:20px;
	font-weight:bold;
	line-height:30px;
}
#semcontent{
	text-indent:2em;
	width:68%;
	float:left;
	padding:0px 10px 10px 10px;
	text-align:justify;
	text-justify:inter-ideograph;
	line-height:25px;
	height:auto;
}
.semimg{
    width:100%;
}
/*end*/

/*individual.html样式表*/
.individual_img{
	  min-width:15%;
	  float:left;
	  margin-right:30px;
}
.individual_img img{
	  width:115px;
	  float:left;
}
.individual_info{
	  width:50%;
	  float:left;
}
#individual_name{
	  line-height:30px;
	  font-size:20px;
	  color:#E8A03A;
}
#individual_title{
	  line-height:30px;
	  font-size:16px;
}
.individual_contact{
	  width:30%;
	  float:left;
	  height:100px;
}
.individual_contact a{
	  line-height:30px;
	  font-size:16px;
}
.individualnews{
      background-color:#317EC3;
	  margin-right:2%;
	  float:left;
	  padding:10px 10px 10px 10px;
	  max-width:31%;
	  margin-bottom:10px;
}
/*end*/


/*findpeople.html*/
.scd_findpeople{
	 width:60px;
	 float:left;
	 text-align:center;
	 font-size:16px;
}
/*end*/

/*contact.html样式表*/
.tit-i{
	text-align: center;
	line-height: 36px;
	overflow: hidden;
	padding-bottom:20px;
}
.tit-i h3{
	font-size: 30px;
	color: #D17A00;
	margin-bottom: 10px;
}
.tit-i h5{
	font-size: 20px;
	color: #cacace;
	text-transform: uppercase;
	font-family: Arial;
}
.tit-i h5 span{
	color: #004687;
}
.tit-i p{
     text-indent:2em;
	 font-size:16px;
	 padding-bottom:10px;
	 text-align:justify;
	 text-justify:inter-ideograph;
}
#ban-in{
	position: relative;
	background-position:center;
	background-repeat: no-repeat;
	/*padding-top: 16%;*/
	height:250px;
	z-index:-99;
}
#ban-in .ban-bg{
	background: url(../Images/ban_bg.png) center top no-repeat;
	height: 54px;
	width: 100%;
	position: absolute;
	left: 0;
	bottom: -30px;
	z-index: 60;
}
.contact-l{
	width: 38%;
	float: left;
}
.ul-contact li{
	font-size: 16px;
	margin-bottom: 20px;
	line-height: 35px;
	text-indent:2em;
}

.contact-r{
	width: 62%;
	float: right;
}
.contact-form .inp{
	width: 49%;
	border: 1px solid #6d6d88;
	height: 33px;
	padding: 0 10px;
	margin-bottom: 15px;
}
.contact-form textarea{
	width: 100%;
	border: 1px solid #6d6d88;
	height: 98px;
	margin-bottom: 24px;
}
.contact-form .sub{
	width: 100%;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: #fff;
	background-color: #D17A00;
	border: 0;
	cursor: pointer;	
	font-family:"微软雅黑","Microsoft Yahei";
	font-size: 16px;
}
/*end*/

/*visitsynl.html*/
.about-info p{
     text-indent:2em;
	 font-size:16px;
	 padding-bottom:10px;
	 text-align:justify;
	 text-justify:inter-ideograph;
}
.map{
	margin-top: 100px;
	position: relative;
}
.map em{
	background: url(../Images/arr1.jpg) center top no-repeat;
	width: 100%;
	height: 15px;
	display: block;
	position: absolute;
	left: 0;
	top: 0;
}
.map-s{
	background: url(../Images/map_s.png) center top;
	height: 107px;
	text-align: center;
	overflow: hidden;
}
.map .btn{
	text-align: center;
	color: #fff;
	font-size: 18px;
	line-height: 132px;
	display: inline-block;
}
.map .btn-down{
	background: url(../Images/map_down.png) no-repeat;
	width: 112px;
	height: 48px;
	display: inline-block;
	position: absolute;
	left: 50%;
	top: 52px;
	margin-left: -50px;
	z-index: 99;
}
#map{
}
.map-pop{
	display: none;
	height: 540px;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
}
.map .map-bg1,.map .map-bg2{
	background: url(../Images/ban_bg_top.png) no-repeat center 0;
	height: 54px;
	position: absolute;
	left: 0;
	top: 0;	
	width: 100%;
	z-index: 66;
}
.map .map-bg2{
	background-image: url(../Images/map_bg2.png);
	height: 41px;
	bottom: 0px;
	top: auto;
}
.map-pop-big{
	height: 600px;
	bottom:auto;
	top: 0;
}
.map-big{
    height: 600px;
    margin-top: 0;
}
/*end*/

/*council.html*/
.council_list1{
    width:25%;
	fong-size:20px;
	float:left;
	padding-left:28px;
	padding-top:10px;
}
.council_list2{
    width:29.5%;
	fong-size:20px;
	float:left;
	padding-top:10px;
}
.council_list3{
    width:45.5%;
	fong-size:20px;
	float:left;
	padding-top:10px;
}

.council_list4{
    width:50%;
	fong-size:20px;
	float:left;
	padding-left:28px;
	padding-top:10px;
}
.council_list5{
    width:35.7%;
	fong-size:20px;
	float:left;
	padding-top:10px;
}
.council_list6{
    width:14.3%;
	fong-size:20px;
	float:left;
	padding-top:10px;
}
/*end*/
/*discovery.asp*/

#disdetail img{
width:200px;
height:150px;
padding:40px 10px 0px 0px;
float:left;
margin-left:1%
}
#distitle{
height:53px;
width:70%;
float:left;
padding:30px 10px 0px 10px;
margin-bottom:20px;
font-weight:bold;
font-size:18px;
line-height:30px;
}
#discontent{
text-indent:2em;
width:68%;
float:left;
padding:0px 10px 10px 10px;
text-align:justify;
text-justify:inter-ideograph;
line-height:25px;
}
/*end*/
/*底部*/
#fd{
	clear:both;
	background: url(../Images/fd_bg.png) center top no-repeat;
	padding-top: 75px;
	width:100%;

}
.index-fd{
	margin-top: -31px;
}
#fd .fd-top{
	overflow: hidden;
	color: #fff;
	padding-bottom: 45px;
}
#fd dl{
padding-left: 30px;
	float: left;
	width: 25%;
}
#fd dl dt{
	font-size: 16px;
	padding-bottom: 20px;
}
#fd .ul-fd li{
	line-height: 26px;
	font-size:12px;
}
#fd .ul-fd li a{
	color: #a8a8af;
}
#fd .ul-fd li a:hover{/*底部导航文字选择效果*/
	text-decoration: underline;
	color:#D17A00;
}
#fd .weixin,#fd .sina{
	background: url(../Images/fd_icon1.png) no-repeat;
	width: 25px;
	height: 25px;
	display: inline-block;
	margin-right: 10px;
	margin-bottom: 25px;
}
#fd .weixin-pic{
	position: absolute;
	left: -150px;
	top: 0;
	display: none;
}
#fd .tel{
	font-weight: normal;
	font-size: 24px;
	padding-bottom: 15px;
}
#fd h5{
	font-size: 16px;
	color: #a8a8af;
}
#fd .sina{
	background-image: url(../Images/fd_icon2.png);
}
#fd .fd-copy{
	line-height: 40px;
	font-size:12px;
}
#fd-link {
	width:100%;
	padding-left: 30px;
	position:relative;
}
.fd-link img{
	width:15%;
	margin:10px 10px 10px 10px;
}
/* --side--
.side{position:fixed;width:50px;height:75px;right:0;top:250px;z-index:100;}
.side ul li{width:50px;height:50px;float:left;position:relative;margin-bottom: 2px;}
.side ul li .sidebox{position:absolute;width:50px;height:50px;border-radius:5px 0 0 5px;top:0;right:0;transition:all 0.3s;background:#004687;color:#fff;font:16px/50px "微软雅黑";overflow:hidden;}
.side ul li a:hover .sidebox{width: 175px;}
.side ul li .sidetop{width:50px;height:50px;line-height:50px;display:inline-block;background:#000;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#004687;}
.side ul li img{float:right;}
*/
.side2{
	position: fixed;
	width: 40px;
	right: 5px;
	z-index: 100;
	bottom:20px;
	height: auto;
}
.side2 ul li{
	width: 40px;
	height: 40px;
}
.side2 ul li a{
	display: block;
	background-color: #004687;
	height: 40px;
	width: 40px;
	text-align: center;
	line-height: 40px;
}
.side2 ul li a img{
	vertical-align: middle;
	display: inline-block;
}
.side2 ul li a:hover{
	background-color: #004687;
}
.side2 ul li .weixin{
	position: absolute;
	left: -154px;
	bottom: 0;
	display: none;
}
.side2 ul li .weixin em{
	background: url(../Images/arr3.png) no-repeat;
	width: 5px;
	height: 17px;
	display: block;
	position: absolute;
	right: -5px;
	top: 50%;
	margin-top: 3px;
}
.side2 ul li .weixin img{
	display: block;
}

