/** * main.css
*
* @author Zhaohua Wang & Zarek Chang &Haixing Wang
* @date 2018-04-01
*
* @modified by Zhaohua Wang 
* @date 2015-01-08 & 2016-01-03 & 2018-04-11

* * * * * * * * index * * * * * * * * * * * * *
* #reset            样式初始化
* #banner           网站头部
* #nav              网站导航条
* #slider           网站slider
* #footer           网站footer区域
* #reset*/
* { margin: 0; padding: 0; }
img { border: 0; line-height: 0; }
*:focus { outline: 0; }
* h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
a { text-decoration: none; color: #000; }
ol, ul { list-style: none; }
button { border: none; }
table { border-collapse: collapse; border-spacing: 0; }
:link, :visited { text-decoration: none; }
body { font: 14px/1.5 微软雅黑, Arial, sans-serif; background: #  }
.clearfix { clear: both; }
.row { width: 100%; }
.container { width: 1170px; margin: 0 auto; }
.container:after { display: block; clear: both; content: ''; }
.texture{background:url(image/index/11.png)}
/* * #banner */
.banner {
  padding: 12px 0;
  border-bottom: 3px solid #ffffff;
  background:;
  height:100px;
}
.banner_logo {
  display: block;
  height: 80px;
  width: 323px;
}

/* * #nav */


.nav_list {
  z-index: 10;
	margin-left: 100px;
	width: 1050px;
}
.nav_list_item {
  position:relative;
  float: right;
  width:10%;
  top:-50px
}
.nav_list_item a {
  display: block;
  font-family: "Microsoft Yahei";
  font-size: 15px;
  color: #ffffff;
  text-align:center;
  border-left: 1px solid #ffffff;
}
#nav_list_item_left{  
  position:relative;
  float: right;
  width:8%;
  top:-50px
}
#nav_list_item_left a{  
  display: block;
  font-family: "Microsoft Yahei";
  font-size: 15px;
  color: #ffffff;
  text-align:center;
}
.nav_list_item a:hover {
  color: #ff7e02;
  background: ;
}
#nav_list_item_left a:hover {
  color: #ff7e02;
  background:;
}
.drop_menu {
  position: absolute;
  top:27px;
  left: 0;
  right: 0;
  display: none;
  background: #0386ff;
  z-index: 10;
}
/** * #slider */
.slider {
  position: relative;
  height: 500px;
  min-width: 960px;
  box-shadow: 0 3px 2px #474747;
}
.slider_pre, .slider_next {
  position: absolute;
  width: 20%;
  max-width: 175px;
  height: 100%;
  cursor: pointer;
  z-index: 5;
  top: 0;
}
.slider_pre { left: 0; }
.slider_pre:hover {
	background-image: url(image/index/slider/arl.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.slider_next { right: 0; }
.slider_next:hover {
	background-image: url(image/index/slider/arr.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.slider_list {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 100%;
  left: 0;
  overflow: hidden;
}
.slider_list_item {
  position: absolute;
  width: 100%;
  height: 100%;
  background-size: auto 100%;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  overflow: hidden;
}
.slider_list_item_1 { background-image: url(image/index/slider/slide1.png); }
.slider_list_item_2 { background-image: url(image/index/slider/slide4.jpg); }
.slider_list_item_3 { background-image: url(image/index/slider/slide2.png); }
.slider_list_item_4 { background-image: url(image/index/slider/slide3.png); }
/* Content begin */
#content{
	width:1200px;
	background-color:#C5EDFB;
	overflow:hidden;
	float:none;
	margin-left: auto;
	margin-right: auto;
}
#content #left{
	width:100%;
	height:290px;
	float:left;
	background-color:#C5EDFB;
}

#lefttitle{
    border-bottom:1px solid #FFFFFF;
	padding-left:5px;
}

#leftcontent table tr{
	height:45px;
}
#leftcontent table tr td{
	padding-left:10px;
	border-bottom:1px dashed #fff;
}
#leftcontent table tr td a,#rightcontent table tr td a{
	color:#000;
}
#leftcontent table tr td a:hover,#rightcontent table tr td a:hover{
	color:#15A0FF;
}
#righttitle{
    border-bottom:1px solid #FFFFFF ;    
}	
#content #right{
	width:28%;
	float:right;
	height:290px;
	background-color:#C5EDFB;
	margin-left:2px;
}
#container{ background:image(); height: auto;  width:1200px; list-style:none; margin:0 auto; width:1200px;}
/*content end*/


/** * #footer */

.row_footer{
  background:url(image/index/11.png);
  padding-bottom: 10px ;
  color: #ffffff;
	line-height:33px;
}

.footer_text a {
  color: #fff;
}
.footer_text  {
  font-size:16px;
  font-family:"微软雅黑";
  text-align:center;
	color: #FFFFFF
}
.footer_text a:hover {
  color: #ff7e02;
  background: #0386FF;
}
.Join_us_content a:hover{
	color:#ff7e02;
}
* * * * * * * * column * * * * * * * * * * * * *
* #content			栏目页及内容页的内容主题
*		#subBanner		栏目页banner
*		#location		当前所在位置
*		#contentMain	正文
*       Zheng          郑老师简介页面
* 
.location{}
.location{
	margin: 0 0 20px;
	line-height: 50px;
	border-top: 1px solid #454356;
	border-bottom: 1px solid #454356;
	position: relative;
	color:#0386FF;
	text-indent:20px;
	font-size:16px;
}
.icon_location{
	width: 30px;
	height: 30px;
	background: url(image/location.png) no-repeat;
	float: left;
	margin-top: 10px;
}
.location a{
	color: #2993ff;
}
.location a:hover{
	color: #ff7e02;
}


/** * #Prof.Zheng*/
.Zheng{
	width: 1000px;
	overflow: hidden;
	float: none;
	margin-left: auto;
	margin-right: auto;
	background-color: #C5EDFB;
}

.Zheng_up_upleft{
	float: left;
	width: 75%;
	height: 350px;
	line-height: 40px;
}
.Zheng_up_upright{
	float: right;
	width: 25%;
	height: 350px;
}
.Zheng_down{
	line-height: 40px;
}
.Zheng_down_title{
	line-height: 60px;
	font-size: 18px;
	font-weight: bolder;
}
.Zheng_up_upleft_upleftcontent a:hover{
	color:#ff7e02;
}

.Members{
	height: auto;
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
}
.Members_content a:hover{
	color: #ff7e02;
}

.Members_title{
	height: 50px;
	font-size: 22px;
	font-weight: bolder;
	margin-left: auto;
	margin-right: auto;
}

.Members_content_title{
	height: 40px;
	width: 1200px;
	float: left;
	font-size: 18px;
	font-weight:bolder;
}

.Members_content_1{
	width: 397px;
	float: left;
	height: 430px;
	text-align: center;
	line-height: 30px;
}
.Members_content_2{
	width: 397px;
	float: left;
	height: 430px;
	text-align: center;
	line-height: 30px;
	
}
.Members_content_3{
	width: 397px;
	float: left;
	height: 430px;
	text-align: center;
	line-height: 30px;
}

.Publications{
	width: 1200px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
}
.Publications_title{
	height: 50px;
	font-size: 22px;
	font-weight: bolder;
	margin-left: auto;
	margin-right: auto;
}


.News{
	width: 1200px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 50px;
}
.News_title{
	height: 50px;
	font-size: 22px;
	font-weight: bolder;
	text-align: center;
}
.News_content tr{
	height: 45px;
}
.News_content tr td{
	padding-left: 10px;
	border-bottom: 2px dashed #fff;
}
.News_content table tr td a:hover{
	color:#15A0FF;
}
.News_detail_up{
	line-height: 40px;
}
.News_detail_down{
	line-height: 35px
}

.Photos{
	height: auto;
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 30px;
}
.Photos_catalog{
	width: 50%;
	float: left;
	height: 400px;
	margin-bottom: 20px;
	text-align: center;
}
.Research_down{
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	height: auto;
}
.Resource{
	width: 1200px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
}
.Resource_up{
	width:auto;
	margin-left: auto;
	margin-right: auto;
}
.Resource_up_left{
	float: left;
	width: 50%;
	height: auto;
}
.Resource_up_right{
	float: left;
	width: 50%;
	height: auto;
}
.Resource_down{
	width: 1200px;
}
.Join_us_content{
	line-height: 50px;width:1000px;
}