@charset "utf-8";
.subject{width: 100%;height: auto;margin: 0 auto;overflow: hidden;}
.juzhongs{width: 1200px;height: auto;overflow: hidden;margin:0 auto;}
/*display*/
.unifieds a,.snotice a,.unifieds span,.tzgds a{display: block;}
/*单行*/
.snotice a p,.stxinw a,.imgs2 li a p{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
/*多行      -webkit-line-clamp:2;     */
.stxinw p,.tzgds a p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}

/*轮播图*/
.flexslider{position:relative;height:400px;background:url(../img/loading.gif) 50% no-repeat;width: 1350px;margin: 0 auto;overflow: hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:400px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:10px;height:10px;border: 1px solid #fff;overflow:hidden;cursor:pointer;border-radius:50%;color: transparent;font-size: 0;}
.flex-control-nav .flex-active{background:#fff}
.slides li a{display: block;}
.slides li a img{width: 100%;min-height: 400px;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:10px;background:url(../img/z.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:10px;background:url(../img/y.png) center center no-repeat;}
/*通用标题*/
.unifieds,.ds1,.snotice,.snotice a,.tzgds,.tzgds a,.yqlinks{width: 100%;height: auto;overflow: hidden;}
.unifieds{position: relative;margin-bottom: 8px;}
.unifieds h3{position: absolute;line-height:48px;border-bottom:5px solid #253a6a;font-size:24px;color: #253a6a;bottom: 0;left: 0;z-index: 2;padding: 0 3px;font-weight: 500;}
.unifieds a{float: right;line-height: 48px;color: #888;text-transform:uppercase;}
.unifieds p{width: 100%;float: left;height:1px;background: #253a6a;margin-bottom: 2px;}
.unifieds span{float: left;display: block;line-height: 48px;margin-left:112px;color: #b59870;text-transform:uppercase;font-size: 16px;}
.snotice a{border-bottom: 1px dashed #dcdcdc;background: url(../img/t6.png) no-repeat center left;transition: all linear 0.3s}
.snotice p{width: 75%;height: 44px;line-height: 44px;float:left;margin-left: 15px;transition: all linear 0.3s;}
.snotice div{float: right;line-height: 44px;color: #666666;transition: all linear 0.2s;font-size: 12px;}
.sbtleft{width:32%;height: auto;overflow: hidden;margin:20px 0 30px 0;}
.kydiv{margin: 20px 2% 30px 2%;}.tzs .unifieds{margin-bottom: 18px;}
.tzgds a div{float: left;width: 70px;height: 40px;/* margin-top: 15px; */text-align: center;}
.tzgds a  em {
    line-height: 24px;
    color: #666;
    font-size: 20px;
    display: block;
}
.tzgds a div span {
    color: #888;
    font-size: 12px;
}
.tzgds a p{float: right;width: 80%;height: 40px;line-height: 20px;-webkit-line-clamp:2;}
.newsxw{width:66%;margin-right: 2%;}.newsxw .sbtleft{width:48%;margin: 0;float: right;}
.snotice a:hover p{text-decoration: underline; text-indent:6px;}
.snotice a:hover{text-decoration: underline;color: #253A6A;}
.tzgds a:hover p,.unifieds a:hover,.stxinw a:hover{text-decoration: underline;color: #253A6A;}
.imgs2 li a p:hover{text-decoration: underline;text-indent: 6px;}.tzgds a{transition: all linear 0.2s;margin-top: 24px;}
.tzgds a:hover{transform: translateY(-6px);}
/*新闻轮播*/
.newsxw{height: auto;overflow: hidden;float: left;margin: 20px 2% 30px 0;}
.newsxw .unifieds{float: left;margin-bottom: 20px;}
.box2{width:384px;height:300px;position:relative;overflow:hidden;float: left;}
.imgs2{width:1536px;height:100%}
.imgs2 li{float:left;display:none;position:absolute;left:0;top:0;width: 384px;height: 100%;overflow: hidden;}
.imgs2 li a{display: block;position: relative;width: 100%;height: 100%;overflow: hidden;}
.imgs2 li a img{width: 100%;min-height: 270px;}
.imgs2 li a p{position: absolute;bottom: 0;left: 0;width: 100%;height: 50px;line-height: 50px;color: #fff;text-align: center;background:#253a6a;transition: all linear 0.3s}
.but2{display: none;}
.pre2,.next2{position:absolute;width:40px;height:50px;top:50%;margin-top:-25px;cursor:pointer}
.pre2{left:0;background:url(../img/z.png) no-repeat center}
.next2{right:0;background:url(../img/y.png) no-repeat center}
.stxinw{width: 100%;height: auto;overflow: hidden;border-bottom: 1px dashed #dcdcdc;position: relative;}
.stxinw a{display:block;line-height: 26px;height: 26px;width: 100%;color: #253A6A;font-size:16px;font-weight: 600;}
.stxinw p{width: 100%;height: 48px;line-height: 24px;color: #aaa;-webkit-line-clamp:2;margin:7px 0;}
.stxinw div{width: 100%;line-height: 24px;background: url(../img/t13.png) no-repeat left center;color: #aaa;margin-bottom:7px;font-size: 12px;}
.stxinw div span{display: inline-block;width:122px;text-indent: 15px;}
.stxinw img{position: absolute;bottom:15px;right: 3px;z-index: 5;}
/*横幅滚动*/
.inadpic{ height:97px; overflow:hidden; position:relative;}
.inadpic .hd{ height:18px; overflow:hidden; position:absolute; right:0; bottom:0; z-index:1;}
.inadpic .hd ul{ overflow:hidden; zoom:1; float:left;}
.inadpic .hd ul li{ float:left;margin-left:3px;width:18px;height:18px;line-height:18px; text-align:center; background:#253a6a;font-size: 12px; color: #fff; cursor:pointer;}
.inadpic .hd ul li.on{ background:#b59870}
.inadpic .bd{ position:relative; height:100%; z-index:0;}
.inadpic .bd li{ zoom:1; vertical-align:middle;}
.inadpic .bd img{ width:100%; height:97px; display:block;}
/*友情链接*/
.yqlinks .unifieds{display: none;}
.yqlinks{background: #f0f0f0 url(../img/t7.png) no-repeat left center;height: 112px;margin-bottom: 35px;}
.marqueeleft{height:100px;width:91%;overflow:hidden;margin:20px 0 20px 7%}
.marqueeleft li{float:left;display:inline;width:350px;height:100px;overflow:hidden;}
.marqueeleft li a{display:block;width:95%;height:100%;margin:0 2.5%}.marqueeleft li a img{width: 100%;}




@media only screen and (max-width:1350px) {
	.flexslider{width: 100%;}
}
@media only screen and (max-width:1200px) {
	.juzhongs{width:97%;margin:0 1.5%;}.flexslider,.slides li{height:320px;}.slides li a img{min-height: 320px;}
}
@media only screen and (max-width:1170px) {
	.newsxw .sbtleft{width: 44%;}.box2,.imgs2 li{width:360px}.imgs2{width:1440px}.imgs2 li a img{min-height:255px;}
}
@media only screen and (max-width:1040px) {
	.tzgds a p{width:64%;}.box2,.imgs2 li{width:340px}.imgs2{width:1360px}.flexslider,.slides li{height:300px;}.slides li a img{min-height: 300px;}.marqueeleft{width:88%;margin-left:9%;}
}
@media only screen and (max-width:980px) {
	.sbtleft{width: 100%;float: none;margin:0 0 20px 0}.newsxw{width: 100%;margin: 20px auto;}.tzgds a div{margin-bottom: 10px;}
	.box2,.imgs2 li{width:440px}.imgs2{width:1760px}.flexslider,.slides li{height:280px;}.slides li a img{min-height:280px;}
}
@media only screen and (max-width:830px) {
	.box2,.imgs2 li{width:390px}.imgs2{width:1560px}.flexslider,.slides li{height:260px;}.slides li a img{min-height:260px;}.marqueeleft{width:84%;margin-left:11%;}
}
@media only screen and (max-width:740px) {
	.box2,.imgs2 li{width:360px}.imgs2{width:1440px}
}
@media only screen and (max-width:690px) {
	.newsxw .unifieds,.newsxw .sbtleft{float: none;width: 100%;}.newsxw .unifieds,.tzs .unifieds{margin-bottom: 10px;}.unifieds{margin-bottom: 0;}.marqueeleft{width:80%;margin-left:13%}
	.imgs2 li a p{height:36px;line-height:36px;font-size: 15px;}.newsxw{margin: 15px auto 10px auto;}.box2,.imgs2 li{width:560px;height: 360px;}.imgs2{width:2240px}
	.imgs2 li a img{min-height:340px;}.box2{margin:0 auto 12px auto;float: none;}.flexslider,.slides li{height:240px;}.slides li a img{min-height:240px;}
}
@media only screen and (max-width:570px) {
	.box2,.imgs2 li{width:480px;height:320px;}.imgs2{width:1920px}.imgs2 li a img{min-height:300px;}.unifieds h3{font-size:20px;line-height: 42px;}
	.unifieds span{line-height:36px;margin-left: 100px;font-size:12px;margin-top: 6px;}.unifieds a{line-height: 42px}
}
@media only screen and (max-width:490px) {
	.box2,.imgs2 li{width:400px;height:280px;}.imgs2{width:1600px}.imgs2 li a img{min-height:260px;}.flexslider,.slides li{height:210px;}.slides li a img{min-height:210px;}
	.marqueeleft{height:90px;margin-top:25px;margin-bottom:25px;margin-left:18%}.marqueeleft li{height: 90px;margin:0 10px;width:325px;}
}
@media only screen and (max-width:410px) {
	.box2,.imgs2 li{width:350px;height:250px;}.imgs2{width:1400px}.imgs2 li a img{min-height:230px;}.imgs2 li a p{font-size: 14px;}
	.yqlinks .unifieds{display: block;background: #fff;}.yqlinks{height:160px;background: #f0f0f0}.marqueeleft{width:92%;margin:15px 0 0 4%;height:80px}.marqueeleft li{margin:0 7px;height:80px;width:290px}
}
@media only screen and (max-width:360px) {
	.box2,.imgs2 li{width:300px;height:220px;}.imgs2{width:1200px}.imgs2 li a img{min-height:200px;}.flexslider,.slides li{height:190px;}.slides li a img{min-height:190px;}
}
@media only screen and (max-width:320px) {
	.box2,.imgs2 li{width:280px;height:200px;}.imgs2{width:1080px}.imgs2 li a img{min-height:170px;}.imgs2 li a p{font-size:13px;}.flexslider,.slides li{height:170px;}.slides li a img{min-height:170px;}
}