/*头部代码*/
@font-face {
  font-family: 'zs1';
  font-display: swap;
  src: url('https://www.yangtze.org.cn//at.alicdn.com/t/webfont_1yvvz09ff8l.eot'); /* IE9*/
  src: url('https://www.yangtze.org.cn//at.alicdn.com/t/webfont_1yvvz09ff8l.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('https://www.yangtze.org.cn//at.alicdn.com/t/webfont_1yvvz09ff8l.woff2') format('woff2'),
  url('https://www.yangtze.org.cn//at.alicdn.com/t/webfont_1yvvz09ff8l.woff') format('woff'), /* chrome、firefox */
  url('https://www.yangtze.org.cn//at.alicdn.com/t/webfont_1yvvz09ff8l.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('https://www.yangtze.org.cn//at.alicdn.com/t/webfont_1yvvz09ff8l.svg#杨任东竹石体-Bold') format('svg'); /* iOS 4.1- */
}
具体使用示例
ul,ol,li{
	list-style:none;
}
.yt-header .nav .containers .nav-ul li.active:before{
	background: #fff!important;
	opacity: 1!important;
}
.nav-ul li:nth-last-child(1){
	margin-left: 12px!important;
	margin-right: 0px!important;
}
.classc {
	background: #e0ecfa;
}
*{
	font-family: 'microsoft yahei'!important;
}
.imgbg{
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 0;
	display: block;
}
.yt-header {
	height:288px;
	background: url("../image/header_res/IMG_3930.JPG") 50% 0% repeat-x;
	background-size: 1920px;
}
.yt-header .header{
	width:960px;
	margin:0 auto;
	position:relative;
	height:204px;
}
.yt-header form {
	box-shadow: 0 3px 5px grey;
}
#register {
	background-color: #fff;
	color: #237de8;
}
.yt-header .header #show{
float: right;
	top:30px;
	right:0px;
	color: #101010;
	font-size:14px;
	font-family: "微软雅黑";
	margin: 20px 0;
}
.header .header-left{
	width:400px;
	float:left;
	margin-top:20px;
}
.mtcon{
	float: right;
}
.mtcon1:after{
	content: "";
	display: block;
	clear: both;
	overflow: hidden;
	height: 0;
	visibility: hidden;
}
.mtcon2:after{
	content: "";
	display: block;
	clear: both;
	overflow: hidden;
	height: 0;
	visibility: hidden;
}
.mtcon3:after{
	content: "";
	display: block;
	clear: both;
	overflow: hidden;
	height: 0;
	visibility: hidden;
}
.header .header-left a{
	display: block;
    height: 166px;
    background: url(../image/header_res/logo.png)no-repeat 1px center;
}
.header .header-left p{
	font-size:14px;
	font-family: "微软雅黑";
	color:#e92a3c;
	font-weight:600;
}
.header .header-center{
	width:234px;
	float:right;
	margin-top:16px;
	margin-right: 16px;
margin-right: 0;
}
.header .header-center>form .input-group{
	position:relative;
}
.header .header-center>form .input-group .form-control{
	width:234px;
	background:rgba(255,255,255,0.3)!important;
	border:none;
	color:#000;
	margin: 0;
	box-shadow: none;
	padding-left: 30px;

}
.header .header-center>form .input-group .form-control:focus {
	border: 1px solid #2080f7;
}
.searchHots{
	width:234px;
	list-style: none;
	padding: 0;
	position: absolute;
	top:34px;
	left: 0;
	background-color: #fff;
	z-index: 9;
}
.searchHots li {
	height:32px;
	padding: 0 12px;
	line-height: 32px;
	cursor: pointer;

}
.searchHots li.active,
.searchHots li:hover {
	background-color: #E0ECFA;
}
.header .header-center>form .input-group .input-group-btn{
	position:absolute;
	top:0;
	right:0;
	display: inline-block;
	width: 62px;
	height: 35px;
	background: #237de8;
	color: #fff;
	text-align: center;
	line-height: 35px;
	text-decoration: none;
	font-size: 12px;
	z-index: 9;
	text-align: center;
	cursor: pointer;
}
.btnSearch {
	position:absolute;
	top:7px;
	left:3px;
	display: inline-block;
	width: 24px;
	height: 24px;
	background: url(../image/header_res/search.png)no-repeat center;;
	color: #fff;
}
.header .header-center>form .input-group .input-group-btn input{
	/* background:url(../image/header_res/search.png)no-repeat center;
	border:0;
	margin: 2px 0 0 3px; */
	background: none;
  border: none;
}
.mtcon3{display:flex;padding-top:32px}
.header .header-right{
	/* float:right; */
	/* margin-top: 32px; */
}
.header .header-right a{
	display:inline-block;
	width:62px;
	height:35px;
	background:#237de8;
	color:#fff;
	text-align:center;
	line-height:35px;
	margin-right:10px;
	text-decoration: none;
	font-size: 12px;
}
.header .header-right a:nth-of-type(2){
	background:#fff;
	color:#237de8;
}
.yt-header{
	position:relative;
}
.yt-header .nav{
	height:80px;
	width:100%;
	position:absolute;
	bottom:0;
	left:0;
	background:rgba(49,136,242,0.8);
}
.yt-header .nav .containers{
	width:960px;
	margin:0 auto;
	height:100%;
}
.yt-header .nav .containers .nav-ul{
	height:100%;
	list-style:none;
	padding-left: 0 ;
}
.yt-header .nav .containers .nav-ul li{
	height:40px;
	margin:0;
	float:left;
	position:relative;
	/*width: calc(100% / 7);*/
    text-align: center;
}
.yt-header .nav .containers .nav-ul li.active:before{
	background: #fff;
	content: "";
	display: block;
	width: 20px;
	height: 2px;
	position: absolute;
	left: 50%;
	margin-left: -10px;
	bottom: 2px;
}
.yt-header .nav .containers .nav-ul li:nth-of-type(1).active:before{
	 background: #fff;
	 content: "";
	 display: block;
	 width: 20px;
	 height: 2px;
	 position: absolute;
	 left: 50%;
	 margin-left: -21px;
	 bottom: 0px;
 }
.yt-header .nav .containers .nav-ul li:nth-of-type(9).active:before{
	background: #fff;
	content: "";
	display: block;
	width: 20px;
	height: 2px;
	position: absolute;
	left: 50%;
	margin-left: -26px;
	bottom: 3px;
}
.yt-header .nav .containers .nav-ul li:nth-of-type(8).active:before{
	  background: #fff;
	  content: "";
	  display: block;
	  width: 20px;
	  height: 2px;
	  position: absolute;
	  left: 50%;
	  margin-left: 0px;
	  bottom: 5px;
  }
.yt-header .nav .containers .nav-ul li:last-of-type.active:before{
	background: #fff;
	content: "";
	display: block;
	width: 20px;
	height: 2px;
	position: absolute;
	left: 50%;
	margin-left: 7px;
	bottom: 5px;
}
.classc p{
	font-size: 12px!important;
}
.daily-section .section-right{
	float: right!important;
}
.yt-header .nav .containers .nav-ul li a{
	display: block;
  padding: 0 22.2px;
  line-height: 42px;
  color: #fff;
  font-size: 16px;
  text-decoration: none;
  font-family: "微软雅黑";
  cursor:pointer;
}
/*.yt-header .nav .containers .nav-ul li:nth-child(n+9) a{
	 margin:0 29px;
    
   
}
.yt-header .nav .containers .nav-ul li:nth-child(9) a{
	 !*color: red;*!
	 padding-left: 5px;
    
   
}
.yt-header .nav .containers .nav-ul li:nth-last-child(1) a{
	 !*color: red;*!
	 padding-left: 33px;
    
   
}*/
.yt-header .nav .containers .nav-ul li:nth-last-child(-n + 7) a {
padding: 0 24px;
}
.yt-header .nav .containers .nav-ul li:nth-of-type(9) a {

}
.yt-header .nav .containers .nav-ul li:nth-of-type(10) a {
}
.yt-header .nav .containers .nav-ul li:nth-child(1) a {
	padding-left: 0px;
}
.yt-header .nav .containers .nav-ul li:nth-child(8) a {
	padding-right: 0px;
}
.yt-header .nav .containers .nav-ul li:nth-child(9) a {
	padding-left: 0px;
}
.yt-header .nav .containers .nav-ul li:nth-child(10) a {
	padding-left: 39px;
}
.yt-header .nav .containers .nav-ul li:nth-child(11) a {
	padding-left: 39px;
}
.yt-header .nav .containers .nav-ul li:nth-child(12) a {
	padding-left: 39px;
}
.yt-header .nav .containers .nav-ul li:nth-child(13) a {
	padding-left: 39px;
}
.yt-header .nav .containers .nav-ul li:nth-child(14) a {
	padding-left: 39px;
}
.yt-header .nav .containers .nav-ul li:nth-child(15) a {
	/* padding-right: 39px; */
	padding-right: 0;
}
#mythematicdatabaseOne a{
	height: 40px;
	line-height: 44px;
}
#mythematicdatabaseTwo a{
	height: 39px;
	line-height: 34px;
}
/*底部样式*/
.yt-foter{
	width:100%;
	background:#49a0ce;
}
.t-top{
	height: 39px;
}
.t-top span{
	font-size: 12px;
	font-weight: 600;
	color: #101010;
}
.t-bot ul a{
	color: #101010;
	font-size: 12px;
}
.t-bot ul li{
	height: 27px;
}
.yt-foter .cts{
	width:960px;
	overflow: hidden;
	margin:0 auto;

	justify-content: space-between;
}
.yt-foter .cts .cts-right{
margin-top: 38px;
	float: left;
}
.yt-foter .cts .cts-right img{
	display: block;
    width: 98px;
    height: 98px;

}
.iconfont{
	display: inline-block;
	width: 16px;
	height: 16px;
	line-height: 1;
	text-indent: 0px;
}
.t-bot ul{

	flex-wrap: wrap;
}
.t-bot ul:after{
	content: "";
	display: block;
	height: 0;
	overflow: hidden;
	visibility: hidden;
	clear: both;
}
.t-bot ul li{
	flex-shrink: 0;
	float: left;
	margin: 0 20px 0 0;
}
.t-bot ul li a{
	/*display: block;*/
	/*width: 90%;*/
	/*overflow: hidden;*/
	/*text-overflow:ellipsis;*/
	/*white-space: nowrap;*/
}
.yt-foter .cts .cts-left{
	width: 860px;
	margin-top: 38px;
	float: left;
}
.yt-foter .cts .cts-left .row0{
	padding-top:50px;
	display:flex;
}
.yt-foter .cts .cts-left .row0 .yt-footer-title{
	font-size:16px;
	color:#fff;
	font-family: "微软雅黑";
	font-weight:600;
	flex: 1;
}
.yt-foter .cts .cts-left .row1{
	padding-top:40px;
	padding-left:0px;
	height:163px;
	margin-left: 0;
	margin-right: 0;
}
.row1 .col-4 .col-xs-6>ul>li>a{
	display: block;
    margin-bottom: 13px;
    color: #b6d9eb;
    font-size: 12px;
	text-decoration: none;
}
.row1 .col-4:nth-of-type(1) .col-xs-6{
	width:104px;
}
.row1 .col-4:nth-of-type(2) .col-xs-6{
	width:100px;
}
.yt-foter .yt-cpt{
	width:100%;
	height:115px;
	background:none;
}
.yt-foter .yt-cpt .ct{
	width:960px;
	margin:0 auto;
	padding:0;
	padding-top:30px;
}
.daily-news .cts{
	width: 960px!important;
}
#rightList p a{
	display: inline-block;
	width: 80%;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.a-url,.a-title,.a-titleone{
	color: #101010;
	font-weight: 500;
}
.box-shaw{
	padding: 0!important;
	height: auto!important;
	min-height: 364px;
}
.yt-article-list{
	padding: 10px!important;
}
.daily-news .cts .daily-top{
	font-weight: 600;
}
.row1{
	margin-left: -40px;
    margin-right: -105px;
}
/*.row{
	margin-left: -15px;
    margin-right: -15px;
}*/
.yt-foter-font {
    color: #fff;
    text-decoration: none;
}
.yt-foter ul {
    padding-left: 0;
    list-style-type: none;
}
.yt-copyright {
    text-align: center
}

/*以下为所有页面公用样式*/

body{
	background: #ffffff;
}
a{
	text-decoration: none;
	cursor: pointer;
}
li{
	list-style: none;
}
*{
  		margin:0;
  		padding:0;
  	}
  	.y-module-content{
  		margin-bottom: 20px;
  	}
#register-modal{
	display: none;
}
.mm .yt-article-list{
	padding-left: 0!important;
	padding-top: 5px!important;
}
#showWord a {
	font-size: 12px;
	margin-right: 4px;
	background-color: #6FC0FF !important;
	color: #fff !important;
	height:18px;
	line-height: 18px;
	display: inline-block;
	float: left;
	margin-top: 8px;
	padding: 0 8px;
	max-width: 64px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}