
.nav2_item{
	background: #fff;
	color: #333 !important;
}
.nav2_item a{
	color: #000!important;
}

.edge-translate-notifier-item {
 display:flex;
 flex-direction:row;
 justify-content:center;
 align-items:flex-start;
 max-width:25vw;
 padding:1.5vh 1vw 1.5vh 1vw;
 margin:1.5vh 0;
 pointer-events:all;
 border-radius:4px;
 background-color:#fff;
 box-shadow:0 6px 16px 0 rgba(0,0,0,0.08);
 opacity:.95
}
.edge-translate-notifier-success {
 background-color:#f6ffed;
 border:1px solid #b7eb8f
}
.edge-translate-notifier-info {
 background-color:#e6f7ff;
 border:1px solid #91d5ff
}
.edge-translate-notifier-warning {
 background-color:#fffbe6;
 border:1px solid #ffe58f
}
.edge-translate-notifier-error {
 background-color:#fff2f0;
 border:1px solid #ffccc7
}
.edge-translate-notifier-icon {
 font-size:large;
 margin-right:15px;
 position:relative;
 top:3px
}
.edge-translate-notifier-content {
 height:100%;
 display:flex;
 flex-direction:column;
 justify-content:flex-start;
 align-items:flex-start
}
.edge-translate-notifier-title {
 font-size:16px
}
.edge-translate-notifier-detail {
 font-size:14px;
 padding-top:10px
}
.edge-translate-notifier-close {
 cursor:pointer;
 font-size:x-small;
 margin-left:15px;
 position:relative;
 top:6px;
 fill:rgba(0,0,0,0.45)
}
.edge-translate-notifier-close :hover {
 fill:rgba(0,0,0,0.9)
}
.edge-translate-notifier-show-animation {
 animation-name:edge-translate-notifier-show-animation;
 animation-duration:400ms;
 animation-timing-function:cubic-bezier(.45,1.45,.75,1)
}
.edge-translate-notifier-disappear-animation {
 animation-name:edge-translate-notifier-disappear-animation;
 animation-duration:400ms;
 animation-timing-function:ease
}
@-moz-keyframes edge-translate-notifier-show-animation {
 from {
  transform:translate(0,-30px) scale(.75);
  opacity:0
 }
 to {
  transform:translate(0,0) scale(1);
  opacity:.95
 }
}
@-webkit-keyframes edge-translate-notifier-show-animation {
 from {
  transform:translate(0,-30px) scale(.75);
  opacity:0
 }
 to {
  transform:translate(0,0) scale(1);
  opacity:.95
 }
}
@-o-keyframes edge-translate-notifier-show-animation {
 from {
  transform:translate(0,-30px) scale(.75);
  opacity:0
 }
 to {
  transform:translate(0,0) scale(1);
  opacity:.95
 }
}
@keyframes edge-translate-notifier-show-animation {
 from {
  transform:translate(0,-30px) scale(.75);
  opacity:0
 }
 to {
  transform:translate(0,0) scale(1);
  opacity:.95
 }
}
@-moz-keyframes edge-translate-notifier-disappear-animation {
 from {
  transform:translate(0,0) scale(1);
  opacity:.95
 }
 to {
  transform:translate(0,-30px) scale(.75);
  opacity:0
 }
}
@-webkit-keyframes edge-translate-notifier-disappear-animation {
 from {
  transform:translate(0,0) scale(1);
  opacity:.95
 }
 to {
  transform:translate(0,-30px) scale(.75);
  opacity:0
 }
}
@-o-keyframes edge-translate-notifier-disappear-animation {
 from {
  transform:translate(0,0) scale(1);
  opacity:.95
 }
 to {
  transform:translate(0,-30px) scale(.75);
  opacity:0
 }
}
@keyframes edge-translate-notifier-disappear-animation {
 from {
  transform:translate(0,0) scale(1);
  opacity:.95
 }
 to {
  transform:translate(0,-30px) scale(.75);
  opacity:0
 }
}


	@font-face {
    font-family: "FZZHUNYSK";
    src: url("FZZHUNYSK.eot"); /* IE9 */
    src: url("FZZHUNYSK.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("FZZHUNYSK.woff") format("woff"), /* chrome, firefox */
    url("FZZHUNYSK.ttf") format("truetype"), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
    url("FZZHUNYSK.svg#FZZHUNYSK") format("svg"); /* iOS 4.1- */
    font-style: normal;
    font-weight: normal;
}
	*{
		font-family:"寰蒋闆呴粦","瀹嬩綋";
		text-decoration: aliceblue;
		/*! color: #333; */
	}
	body{
		
		margin:0px auto;
		padding:0px;
		width:100%;
		background:url(images/body.gif);
	}
	.header{
	       background: rgba(255, 255, 255, 0.62) url(./images/header.png) 39% 48% no-repeat;
    background-size: 44%;
    position: relative;
		height:170px;
		width:1200px;
		padding: 0px calc(50% - 600px);
		border-bottom: 1px solid #444;
	}	
	.header>.logo{
		position:relative;
		float: left;
		top:25px;
		left:10px; 
	}
	.header>.rightdestail{
		position:absolute;
		right:calc(50% - 610px);
		margin-top:30px;
		float: right;
	}
	.header>.rightdestail>div:not(.search){
		position: relative;
		float:left;
		color:#34368e; 
		padding: 10px;
		display: none;
	}
	.header>.logo>img{
		width: 70%; 
	}
	.search{
		position: relative;
		top:40px;
		height:40px;
		width: 250px;
	}  
	.search .inp{
		position: absolute;
		left: 0px; 
		width: 80%;
		height: 100%;
		background: #fff;
		border: 1px solid #34368e;
		border-radius: 5px 0px 0px 5px;
	}
	.search .button{
		position: absolute;
		right: 0px;
		width: 20%; 
		height: 100%;
		background:#34368e;
		color:#fff;
		line-height: 1.7em;
		font-weight: bold;
		text-align: center;
		border: 1px solid #34368e;
		border-radius: 0px 5px 5px 0px;
		font-size: 21px;
	}
	.nav{
		position: relative;
		width:1200px;
		height: 55px;
		padding: 0px calc(50% - 600px);
		background: #34368e;
	}
	.nav1item{
		float:left;
		height:100%;
		width:calc(100% / 9);
		color: #FFFFFF; 
		line-height: 55px; 
		text-align: center; 
		font-size: 16px;
	}
.nav1item a{
	color:#fff;
}
	.nav1itemactive{
		background:#27a2db;
		height:calc(100% - 4px);
		border-bottom:4px solid #E8D642;
	}
	.banner{
		width:100%;
		height:400px;
		overflow: hidden;
	} 
	.banner>img{ 
		width:100%;
	}
	.main{
		position: relative;
	width:1200px;
		padding:10px;
		background:#fff; 
		margin:40px auto 40px auto;
		border: 1px solid #ddd;
	}
	.imgnews{
		float: left;
		position: relative;
		height:400px;
		width: 58%;
		overflow: hidden;
	}
	.imgnews >img{
		width:100%; 
		height: 350px; 
	}
	.newslist{
		position: relative;
		float: right;
		height:400px;
		width:40%;
		background:#f1f1f1;	}
	.lero{position: absolute;left: 0px; top:calc(50% - 30px);height:60px;width:45px;background: rgba(0,0,0,0.5);color: #fff;font-size: 1.7em;line-height: 2em;text-align: center}
	.riro{position: absolute;right: 0px; top:calc(50% - 30px);height:60px;width:45px;background: rgba(0,0,0,0.5);color: #fff;font-size: 1.7em;line-height: 2em;text-align: center}
	.imgnews .title{height:45px;position: absolute;width:100%;bottom: 0px;background:rgba(52,54,142,0.9);font-size: 1.4em;color: #fff;line-height: 2em;padding-left: 10px; }
	.imgnews .title div{
		height:10px;width:10px;background:#fff;position: relative;float: right;top:calc(50% - 5px);margin:0px 20px;
	}
	.imgnews .title .active{
		background:#e8d642;
	}
	.footer{
		width:1200px;
		height: 100px;
		background: #34368e;
		padding:10px calc(50% - 600px);
	}
	.footer>div{
		color: #fff;
		text-align: center;
		padding: 10px;
	}

			.newstitle{
				font-size: 1.3em;
				padding: 17px;
				font-weight: bold;
				color:#fff;
				line-height: 1.5em;  
				background:#34368e; 
			}
			.listcontent{
				padding:0px 20px;
				line-height: 2em;
				font-size: 1em;
				text-indent: 2em;
			}
			.newsdate{
				padding: 10px;
				font-size: 1.2em;
				line-height: 0.9em; 
				background-color: #E8D642;
				height: 1em;
				color: #fff;
				position: absolute;
				bottom: 0px;
				right:0px;
			}
		
			.kuaibutton{
				margin:20px 5px;
				width:calc(100% - 20px);
				position: relative;
				text-align: center;
				background: #f8f8f8;
				height: 120px;
				border-right: 10px solid #34368e;
				display: none;
			}

			.kuaiitem{
				padding:10px 0px;
				line-height: 3em;
				float: left;
				width:calc(100% / 7);
				height:calc(100% - 20px);
			}
			.kuaijie{
				background-color: #34368e;
				color: #fff;
				font-weight: bold;
				border-radius: 0px 100px 100px 0px;
			}
		
				.list{
					height: 500px;
					margin:50px 10px;
					padding:0px 10px;
					width:calc(100% / 3 - 40px); 
					position: relative;
					float: left; 
					background: #f8f8f8;
				}
				.listtitle{
					width: 100%;
    height: 13%;
    color: #34368e;
    line-height: 3em;
    border-bottom: 1px solid #34368e;
    font-size: 1.3em;
font-weight: bold;
				}
				.listtitle span{
					position: absolute;
					right:10px;
					font-size: 0.8em; 
					font-weight: normal;
					width: 63px; 
					text-align: center;
					background: #3b3a8a;
					height: 30px;
					color: #fff;
					top: 20px;
					border-radius: 10px;
					line-height: 26px;
				}
				.listtitle>div{
					display: inline;
					width:150px;
					/*! border-bottom: 2px solid #333; */
					padding-bottom: 6px;
				}
.listitem1 {
  overflow: hidden;
  width: 100%;
  height: 50.8px;
  color:#333;
  line-height: 50px;
  border-bottom: 1px dotted #333;
}
				.listitem{ 
					overflow: hidden;
					width:100%;
				    height:10%;
				    color:#333;
				    line-height: 50px;
					border-bottom: 1px dotted #333;
				}
				.listitem:before{
					content: ".";
					padding: 5px;
					
				}
			
			.youqing{
				height: 65px;
				width:100%;
				background:#f8f8f8;
			}
			.youqing div{  
				height: 100%;
				float: left; 
				line-height: 65px;
				padding:0px 10px;
				vertical-align: middle;
				text-decoration: aliceblue;
				color: #333;
			}
			.youqing div a{
				color:#333;
			}
		.listitem span {
    float: right;
    color: #3b3a8a;
}
		.listitem1 span {
    float: right;
    color: #3b3a8a;
}