/*20210929*/
@charset "utf-8";
html, body, a, p, ul,ol, li, dl, dt, dd, div, h1,td, h2, h3, h4, h5, h6, span, strong, em, i, img, form, input, table,td,tr {box-sizing:border-box;margin:0;padding:0;}
html,body {width:100%;font-size: 14px;color: #333333;font-family: "microsoft yahei";}
li {list-style: none;}
img {border:0;vertical-align:middle}
a {text-decoration:none;color: #333333;}
.fl {float:left;}
.fr {float:right;}
.clearfix:before,.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;zoom:1;}

/*头部*/
header{width:100%;background:url("gljh.jpg") no-repeat top center;
background-size:cover;}
/*内容*/
.swiper-container {
    width: 600px;
    height: 300px;
}  
main{margin:0 auto;background-color:#fff;}
.focus-news{margin-top:-40px; height:60px;background-color:#fff;}
.focus-title{height:60px;background:url("hot_news_yaowen_gljh.png") no-repeat center left;background-size:contain;}
.focus-content{line-height:60px;}
.focus-content{height:60px;overflow:hidden;}
.focus-content-box{height:100%;float:left;}
.focus-content-one{float:left;height:100%;}
.focus-content-one > ul{width:3540px;}
.focus-content-one > ul > li{float:left;padding:0 5px;}
.rotation {overflow:hidden;}
.rotation-img {position:relative;}
.rotation-img img{width:100%;height:300px}
.rotation-img p{position:absolute;bottom:0;height:40px;width:100%;line-height:40px;background-color:rgba(57,57,57,0.5);color:#fff;}
.rotation-img p .bai a{ color: #fff; display: block; width: 240px; padding-left: 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.swiper-container{width:100%;}
.newstitle{position:relative;width:100%;height:39px;border-bottom:1px solid #ccc;font-size:20px;line-height:40px;}
.newstitle > span{float:left;display:block;height:40px;font-weight:bold;border-bottom:2px solid #1776ff;color:#1776ff;}
.newstitle > a{float:right;display:block;font-size:14px;color:#999;}
.newscontent{margin-top:15px;}
.newscontent > li{position:relative;margin:12px 0;padding-left:13px;height:26px; display:flex; justify-content: space-between;}
.newscontent > li::before{position:absolute;top:10px;left:-6px;content:"";display:block;width:8px;height:8px;border-radius:50%;background-color:#B4B4B5;overflow:hidden;}
.newscontent > li > a{display:block;overflow:hidden;height:26px;font-size:18px;line-height:26px; }
/* .newscontent > li > a > span{float:right;padding-left:10px;display:block;color:#B4B4B5} */
.newscontent > li > span{float:right;padding-left:10px;display:block;color:#B4B4B5}
/* .newscontent > li > span a{ color: #fff; display: block; width: 240px; padding-left: 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } */
/*尾部*/
.common_link {margin-top: 80px;border-top: 1px solid #d3e3fb;padding: 10px 0;}
.common_link a {float: left;}
.link_text {margin-left: 20px;display: inline-block;width: 218px;height: 36px;line-height: 36px;background: #f6f6f6;font-size: 15px;text-align: center;}
.link_text:hover {color: #3275d6;}
.footer {height: 196px;border-top: 3px solid #1f86d2;background: #f6f6f6;text-align: center;padding-top: 26px;font-size: 14px;}
.footer .container {position: relative;}
.footer ul {text-align: center;}
.footer ul li {display: inline-block;}
.footer ul li a:hover {color: #3275d6;}
.footer div div {margin-top: 18px;}
.footer div span {display: inline-block;margin: 0 15px;}
.footer_img {position: absolute;top: 15px;left: 235px;}
#demo { overflow:hidden; width: 100%; }
#indemo { float: left;width: 800%; }
#demo1 {float: left;}
#demo2 {float: left; }
#demo1 a{ display: inline-block; margin-right: 20px;}
#demo2 a{ display: inline-block; margin-right: 20px;}

/*列表页*/
.second_position {font-size: 14px;color: #666666;padding: 10px 0 16px 0;}
.second_position a {color: #666666;}
.second_position a:hover {color: #3275d6;}
.st_page{text-align: center;}
.st_page span{font-size:14px;display:inline-block;margin-right:10px;color:#000;}
.st_page span font{font-size:16px;color:#3375d6;display:inline-block;margin-right:6px;margin-left:6px;}
.st_page a{font-size:14px;display:inline-block;margin-right:10px;color:#000;}


/*媒体查询*/
/*屏幕长度大于1170px*/
@media screen and (min-width:1170px){
	header{height:400px;}
	main{width:1200px;}
}
/*屏幕长度在768px和1170px之间*/
@media screen and (min-width:768px) and (max-width:1170px){
	header{width:100%;height:250px;
		background:url("gljh.jpg") no-repeat top center;
		background-size:cover;
	}

}
/*屏幕长度小于768px*/
@media screen and (max-width:768px){
	header{width:100%;height:190px;
		background:url("gljh.jpg") no-repeat top center;
		background-size:180% auto;
	}
	.rotation-img.col-sm-6,.rotation-img.col-xs-12{padding-left:0px;padding-right:0px}
	.rotation {width:100%;overflow:hidden;}
	.rotation img{width:100%;height:260px}
	/*列表页*/
	.second_position{margin-top:-40px;}
}
/*屏幕长度小于1000px*/
@media  screen and (max-width:1000px) {
	/*常用链接*/
	.common_link {margin-top: 0.5rem;border-top: 1px solid #d3e3fb;padding: 10px 0;}
	.common_link a {float: left;margin-bottom: 10px;}
	.link_text {margin-left: 6%;display: inline-block;width: 40%;height: 36px;line-height: 36px;background: #f6f6f6;font-size: 15px;text-align: center;}
	.link_text:hover {color: #3275d6;}
	.common_link a:first-child {float: none;display: inline-block;margin-left: 6%;}
	/*尾部*/
	.footer .disnone {display: none;}
	.footer {border-top: 3px solid #1f86d2;background: #f6f6f6;text-align: center;padding: 0.35rem 0;font-size: 14px;}
	.footer .container {position: relative;}
	.footer ul {text-align: center;}
	.footer ul li {display: inline-block;}
	.footer ul li a:hover {color: #3275d6;}
	.footer div div {margin-top: 18px;}
	.footer div span {display: inline-block;margin: 0 15px;}
	.footer_img {margin-top: 0.2rem;display: inline-block;}
}






