	.container{
			width:100%;
			background: #fff;}
		.header{
			width:100%;
			/* height:190px; */
			box-shadow: 4px 4px 4px #ccc;
			background-size:cover;
			z-index:1000;}
		.header-topline{
			width:100%;
			height:7px;
			background:#1a5396;}
		.header-content{
			width:1240px;
			margin:0 auto;
			height:100px;
			overflow:hidden;}
		.header-content-c{
			width:100%;
			background-size:cover
		;}
		.header-nav {
			width: 100%;
			height: 48px;
			background: #1a5396;}
		.hnav-c{
			width:1250px;
			height:48px;
			margin:0 auto;}
		.hc_img{
			margin-top:7px;
			position: relative;}
		.nav{
			width:100%;
			height:48px;}
		.navs{
			width: 1250px;
			height: 48px;
			/*margin:0 auto;*/
			float:left;}
		.navss{
			float:left;
			font-size: 16px;
			position:relative;
			transition: all 0.4s ease-out;
			color: #fff;
			width:113px;
			height:48px;
			line-height:48px;
			text-align:center;}
		.navss:hover{
			color:#fff;
			background:#2e90fa;}
		.navs2 li {
			width: 83px;
			padding: 16px 15px;
			font-size: 15px;
			color: white;
			background: #2e90fa;
			/* text-align: center; */
			position: relative;
			/* border-radius: 6px; */
			line-height: 20px;
			text-align: center;}
		.navs2 li:hover{
			background: #0961e3;}
		.navs3 li{
			width:115px;
			padding:16px 20px;}

		.navs4 li{
			width:70px;
			padding:16px 64px;}
		.navs2{
			position:absolute;
			top: 48px;
			left:0px;
			display:none;
			z-index:10;}
		.navs4{
			left:5px;}
		/*盲赂鈥懊郝徟撁ヂ嶁��*/
		.navs23{
			position:absolute;
			left:160px;
			top:0px;
			display:none;}
		.navs2 li:hover .navs23{
			display:block;}

		/*search part*/
		.cn-en {
			width: 33px;
			height: 32px;
			line-height: 32px;
			font-size: 14px;
			color: #fbc300;
			float: right;
			margin-right: 10px;
			margin-top: 1px;
			margin-left: 8px;
			background: #fbc300;}
		.cn-en a {
			color: black;
			font-weight: bold;
			/* letter-spacing: 1px; */
			display: block;
			margin: 0 auto;
			text-align: center;}

		/*banner part*/
		.banner{
			width:100%;
			height:auto;
			z-index:100;}
		div.img{
			position:relative;}
		.banner-word{
			display:block;
			height:50px;
			background:url(../img/bsybg2.jpg);
			position:absolute;
			bottom:50px;
			right:30px;
			color:white;
			line-height:50px;
			text-align:center;
			padding:2px 24px;
			font-size:18px;
			border-radius:10px;}
		.content-b{
			width: 100%;
			overflow: hidden;
			margin:0 auto;}
		/*xwdt part*/
		.section1{
			width: 100%;
			max-width: 1235px;
			overflow: hidden;
			margin: 0 auto;}
		.new-left{
			width: 48.5%;
			float: left;}
		.new-right{
			width: 48.5%;
			float: right;}
		.nmore {
			right: 0;
			position: absolute;
			top: 28px;
			display: inline-block;
			font-size: 14px;}
		.content_news-top {
			height: 55px;
			position: relative;
			margin: 0 auto;
			margin-top: 30px;
			width: 100%;
			max-width: 1200px;
			/* background: url(../img/xd.png)left center no-repeat; */
			border-bottom: 1px solid #ccc;}
		.content_news-topc {
			font-size: 18px;
			line-height: 55px;
			color: #0e60b6;
			text-align: center;
			letter-spacing: 2px;}
		.content_news-topc p {
			width: 242px;
			float: left;
			display: inline-block;
			text-align: LEFT;
			text-indent: 20px;
			background: url(../img/btbj.jpg) 0 8px no-repeat;
			color: #fff;}
		.section2{
			width: 100%;
			max-width: 1235px;
			overflow: hidden;
			margin: 0 auto;
			margin-bottom: 30px;}
		.mes-left{
			width: 33%;
			float: left;}
		.mes-mid{
			width: 33%;
			float: left;
			margin-left: 2%;}
		.mes-right{
			width: 30%;
			float: right;}
		.col-list {
			padding: 0 1px;
			margin-top: 10px;
			margin-bottom: 10px;}
		.col-list li {
			height: 32px;
			line-height: 32px;
			font-size: 15px;}
		.col-list li .col-date {
			float: right;
			color: #999;}
		.col-list li .li-title {
			display: block;
			white-space: nowrap;
			overflow: hidden;
			text-overflow: ellipsis;
			float: left;
			max-width: 75%;
			color: #353535;
			padding-left: 15px;
			background: url(../img/vbg.jpg) left center no-repeat;
			transition: 0.3s ease-out;}
		.col-list li .li-title:hover{
			color: #1a5396;}
		.col-list li:hover>span{
			 color: #1a5396;}
		.col-list li .li-title2 {
			display: block;
			white-space: nowrap;
			overflow: hidden;
			text-overflow: ellipsis;
			float: left;
			max-width: 65%;
			color: #444;
			padding-left: 15px;
			background: url(../img/vbg.jpg) left center no-repeat;
			transition: 0.3s ease-out;}
		.col-list li .li-title2:hover{
			color: #1a5396;}
		.col-list li:hover>span{
			color: #1a5396;}
		/*footer part*/
		.footer{
			width:100%;
			height:160px;
			background:#123d79;
			background:url(../img/footerbj3.jpg)center center;
			background-size:cover;
			/*margin-top:40px;*/
			clear: both;}
		.footerline{
			height:6px;
			width:100%;
			background: #ddd;}
		.footer-contact{
			width:1200px;
			/* height:100%; */
			margin:0 auto;}
		.contact{
			width:700px;
			height:100%;
			overflow:hidden;
			float:left;}
		.contactus{
			font-size: 17px;
			color:white;
			margin-top: 35px;
			margin-bottom: 10px;}
		.telephone{
			width: 340px;
			color:#fff;
			margin-top: 16px;
			float:left;
			font-size: 13px;}
		.telephone1{
			/* margin-top:18px; */
			width:250px;}
		.copyright{
			width: 110px;
			height: 140px;
			float:right;
			margin-top:40px;
			text-align:center;}
		.copyright span{
			line-height:30px;
			color:#fff;
			text-align:center;
			font-size:14px;}
		.yx{
			margin-left:120px;
			margin-top: -10px;}

		.search {
		    float: right;
		    margin-top: 26px;}
		.searchs {
		    float: left;
		    width: 185px;
		    height: 32px;
		    border-radius: 20px;
		    overflow: hidden;
		    border: 1.2px solid #0e60b6;
		    background: #fff;}
		.inputs {
		    border: 1px solid #fff;
		    padding: 4px;
		    height: 24px;
		    outline: none;
		    text-indent: 10px;
		    padding-right:0px;
		    padding-top:3px;
		    width:130px;}
		.btns {
		    color: #0c9adb;
		    background: #fff;
		    /* border: 1px solid #17f; */
		    width: 46px;
		    height: 32px;
		    font-size: 20px;
		    margin-left: 0px;
		    display: inline-block;
		    float: right;
		    outline: none;}
		.navssa{
			width: 100%;
		    height: 100%;
		    display: block;
		    float: left;
		    color:white;}
		.navss:hover .navssa {
		    color:#fff!important;}



	.footerc {
			position: relative;
			width: 1200px;
			margin: 0 auto;
			height: 100%;
			overflow: hidden;
			/* background: url(../images/footerbtm2.jpg); */
			text-align: center;
			line-height: 120px;
			color: #fff;
			font-size: 14px;}
	.footercp {
		line-height: 30px;
		margin-top: 35px;
		font-size: 15px;}
.ewmimg {
	position: absolute;
	top: 41px;
	right: 340px;}
.nmore2{
	color:#555;}
.nmore2:hover{
	color:#888;}
	.leftNav-item {
		position: fixed;
		right: 40px;
		bottom: 150px;
		z-index: 999999;}
	.leftNav-item ul {
		margin: 0;
		padding: 0;}
	.leftNav-item ul li {
		width: 35px;
		height: 35px;
		font-size: 15px;
		border-radius: 5px;
		background: #0456b1;
		color: #fff;
		text-align: center;
		margin: 5px 0;
		cursor: pointer;
		position: relative;
		transition: .5s;
		box-shadow: 0 2px 5px rgba(0,0,0,0.5);}
	.leftNav-item ul li i {
		color: #f5f5f5;
		line-height: 35px;
		font-size: 15px;
		font-weight: normal;}