@CHARSET "UTF-8";

/*Ã¥Â¤Â´Ã©Æ’Â¨Ã¦Â Â·Ã¥Â¼Â*/



.pos{width:1920px;position: relative;left:50%;margin-left:-960px}
.wh{width: 75vw;margin:0 auto;}


/* top1 */
.top1{
	width:100%;
	height: 10vh;
	background:url(../images/top1.png) no-repeat center top;
	z-index: 99999;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	transition: all 0.5s ease;
	-webkit-transition: all 0.5s ease;
	z-index: 99999;
	}


.logo1{line-height: 10vh;float:left;}
.logo1 img{margin-top: 2.7vh;width: 100%;}



.top1.scroll {
	background: #fff;
  }

.logo2{display:none;width: 414px;height:67px;line-height: 100px;}
.logo2 img{/* width:414px; *//* height:67px; *//* line-height: 100px; */margin-top: 2.7vh;width: 100%;}
.top1.scroll .logo2{display: block;}
.top1.scroll .logo1{display: none;}

.top1.scroll .nav li a {color:#000}
.top1.scroll .nav .sec a {color:#fff}

.top1.scroll .soso img {
	filter: brightness(0);
  }


.head_re{width: 45vw;}



/*Ã¥â€¦Â¬Ã§â€Â¨Ã¦Â Â·Ã¥Â¼Â*/
.com-img{ display:inline; overflow:hidden;margin:0 auto;display: table;}
.com-img img{ transition:all 0.5s ease-in 0s; -webkit-transition:all 0.5s ease-in 0s; -moz-transition:all 0.5s ease-in 0s; -o-transition:all 0.5s ease-in 0s;}
.com-img:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1);}






/*Ã¦ÂÅ“Ã§Â´Â¢Ã¥â€™Å’Ã§Æ’Â­Ã©â€”Â¨Ã¦ÂÅ“Ã§Â´Â¢*/
.kk2{position: relative;top: 3.9vh;}
#formsearch{
	display: none;
	position: absolute;
	top: 6vh;
	right:0px;
	z-index: 99999;
	width: 210px;
	}
	#formsearch input{height:22px;background:#fff;border:1px solid #c8c8c8;line-height:22px;width:150px;float: left;outline: none;}
	#formsearch input#keyword{height:22px;line-height:22px;padding-left:4px;color:#666;}
	#formsearch input#s_btn{width:46px;height:24px;line-height:24px;text-align:center;background-color:#0056ac;color:#fff;border:none;cursor:pointer;font-size: 12px;}
	




	
	
	


/*Ã¤Â¸Â»Ã¤Â½â€œÃ¦Â Â·Ã¥Â¼Â*/
#container {
	width: 1400px;
	margin: 0 auto;
	margin-top: 10px;
}

.menu_cate {
	width: 220px;
	float: left;
}

.cate_title {
	line-height: 31px;
	padding-left: 15px;
	font-weight: bold;
	font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
	background: url(../images/nav.png) no-repeat 0% 100%;
	font-size: 14px;
	color: #000;
}


.navigation {
	float: right;
	width: 100px;
}

.index-title {
	line-height: 31px;
	padding-left: 15px;
	font-weight: bold;
	font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
	background: url(../images/nav.png) no-repeat 0% 100%;
	font-size: 14px;
	color: #000;
}

.index-table td {
	border: solid #add9c0;
	border-width: 0px 1px 1px 0px;
	padding: 10px 5px;
}

.index-table {
	border: solid #add9c0;
	border-width: 1px 0px 0px 1px;
	margin-top: 10px;
}

/*----- Common css ------*/
.fl {
	float: left;
	width: 20vw;
}

.fr {
	float: right;
}

.di {
	_display: inline;
}

.fwn {
	font-weight: normal;
}

.dib {
	*display: inline;
	_zoom: 1;
	_display: inline;
	_font-size: 0px;
}


.zixun-left img{width: 100%;}

.yt-news{padding: 3.7% 0;}
.newsall{
    margin-top: 4%;
    display: flex;
    justify-content: center;
}

.news-left{
    width: 59.4%;
    float: left;
    /* box-shadow: #f6f6f6 20px 0px 30px; */

    position: relative;
}

.news-left::before{
    position: absolute;
        width: 35px;
    height: 558px;
    content: '';
    right: -33px;
    background: url(../images/fb6f6da71cf9d079f5fd5a4b0e1474a0121ecc40.png) no-repeat right;
}

.tabsz{
    width: 92%;
}

.tabsz li{
    float: left;
    padding-right: 3.2vw;
}

.tabsz li a{
    color: #333333;
    font-size: 24px;
    line-height: 32px;
    font-weight: bold;
}

.tabsz li a:hover{
    color:#045689;
}

.tabsz li.cur a{
    color:#045689;
}

.tabsz span{
    float: right;
}

.tabsz span a{
    color: #999999;
    font-size: 14px;
    line-height: 32px;
}

.tabsz span a:hover{
    color:#045689;
}

.newscon{
    margin-top: 40px;
    width: 92%;
}

.newimg img{
    width: 100%;
}

.ttsz{
    display: none;
}

.newimg1{
    display: block;
}

.newimg2{
    display: none;
}

.zxl-div2 h3{font-size:18px;color: #555555;padding-left: 27px;background: url(../images/fc5a394c6a133a5d6dfc7cc0ebad785dac944d39.png) no-repeat left  center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width: calc(100% - 160px);line-height: 44px;font-weight: 500;}
.zixun-left{margin-bottom: 20px;}

.zixun-right li:hover .zxl-div2 h3 {color: #045689;background: url(../images/8b41b6cf59982baf055d521a93fc42440c2c1ce0.png) no-repeat left center;}


.newsimg{
    float: left;
    margin-top: 0.5vh;
    padding-right: 0.5vw;
}

.zxl-div1 .zxl-div2 span{
    float: left;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.zxl-div1 .zxl-div2 h4{
    float: right;
    line-height: 32px;
    font-weight: normal;
    color: #888888;
    font-size: 16px;
}

.zxl-div{
    margin-top: 2.5vh;
}



.zxl-div1:hover .zxl-div2{
    color: #045689;
}

.zxl-div1:hover .newsimg .newimg1{
    display: none;
}

.zxl-div1:hover .newsimg .newimg2{
    display: block;
}

.news-right{
    float: right;
    width: 40.6%;
    padding-left: 3.3vw;
}

.nrcon{
    /* margin-top: 5vh; */

}


@media(max-width: 670px){
    .news-right{
        display: none;
    }

    .news-left {
    width: 100%;
    float: left;
    box-shadow: #f6f6f6 10px 5px 20px;
}

.yt-title h3 {
    font-size: 25px;
    letter-spacing: 0px;
    color: #333333;
}
.yt-title h4 {
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 34px;
    letter-spacing: 0px;
    color: #777777;
    display: inline-block;
}

.tabsz li a {
    color: #333333;
    font-size: 20px;
    line-height: 32px;
    font-weight: bold;
}
.flexs span {
    height: 1px;
    width: 64%;
    background-color: #eeeeee;
}
.cus-title h3 {
    font-size: 20px;
    line-height: 30px;
    color: #333333;
}

.img1{
    display: none;
}
.img2{
    display: none;
}
.protxt h3 img{
    display: none;
}
.abous-right h3 {
    color: #045689;
    font-size: 20px;
    line-height: 41px;
}
}

.w1200 {
    max-width: 1310px;
    margin: 0 auto;
    padding: 0 15px;
 
}

.nrcon ul li{
    margin-top: 16px;
}

.zxl-div3 h3{
    font-size: 18px;
    line-height: 34px;
    color: #555555;
    font-weight: normal;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.zxl-div3 h4{
    font-size: 16px;
    line-height: 30px;
    color: #999999;
    font-weight: normal;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    padding-bottom: 20px;
}

.nrcon ul{
    border-bottom: 1px dashed #dddddd;
}


.nrcon div{
   
}

.zxl-div3:hover h3{
    color: #045689;
}





.blueline{
   
}

.zzaa img{
    width: 100%;
}

.zzaa{
    transition: all .5s;
    overflow: hidden;
}

.zzaa img{
     transition: all .5s;
}

.zzaa:hover img{
    transform: scale(1.05);
    transition: all .5s;
}



