@charset "utf-8";
/* CSS Document */
/* 当屏幕宽度小于1400的 */
@media screen and (min-width: 1400px) {
	.comWidth {width: 95%; }
	div.head {height: 100px; }
	div.head>div .logo {line-height: 100px; margin-right: 10px;height:100%; }
	/* div.head>div .logo img{width: 80%;} */
	div.head>div>div.search{width: 30%;height:100%;line-height: 80px;margin-top:10px;}
	div.head>div .search .search-box{width: 100%;}
	div.head>div .search .search-box form img{top:50%;}
	div.head>div .search input{width: 100%;}
	div.head>div .search input{height:34px;font-size:15px;}
	#searchbutton{height:38px;font-size:15px;}
	div.head>div .search  img{top:5px;}
	div.head>div .search>img{display:none;}
	div.head>div .hotline {line-height: 80px; height:100%;line-height: 80px;}
	div.head>div .hotline p{font-size:15px;}
	div.head>div .hotline p span {font-size: 16px; }
	div.menu>.comWidth .menu-list>ul>li>a{font-size:18px;padding-left: 95px;padding-left: 0px;padding-right: 0px;}
	div.menu{height:40px;}
	div.menu>.comWidth .menu-list>ul>li{line-height:39px;width: 235px;}
	div.menu>.comWidth .menu-list>ul>li>div{top:40px;}
	div.menu>.comWidth>.msg{height: 40px;}
	div.menu>.comWidth>.msg>div{line-height:40px;}
	div.banner{margin-bottom:0px;height:400px;}
	div.banner .swiper-container .swiper-pagination-bullet-active{width: 12px;height:12px;}
	div.banner .swiper-container .swiper-pagination-bullet{width: 8px;height:8px;}

	div.main{margin-bottom:20px;margin-top: 20px;}
	div.main>.comWidth>div.info{width: 78%;}
	div.main>.comWidth>div.info>.top_part .login{padding-top:39px;}
	div.main>.comWidth>div.info>.top_part .login>h4{margin-bottom:16px;}
	div.main>.comWidth>div.info>.top_part .login>form{width: 100%;margin:0 auto;border:1px solid #e6e6e6;padding-top: 31px;}
	div.main>.comWidth>div.info>.top_part .login>form>div{height:30px;}
	div.main>.comWidth>div.info>.top_part>.fr>h4{margin-bottom:14px;}
	div.main>.comWidth>div.info>.top_part>.fr>div{padding:10px;}
	div.main>.comWidth>div.info>.top_part .info>.news>div.img{width: 14.5%;}
	div.main>.comWidth>div.info>.top_part .info>.news>div.txt{width: 82%;}
	div.main>.comWidth>div.info>.top_part .info>.news>div.txt h4{font-size:14px;font-weight:600;}
	div.main>.comWidth>div.info>.top_part .info>.news>div.txt p{font-size:12px;line-height:1.8;}
	div.main>.comWidth>div.info>.top_part .info>.news{padding-bottom:10px;}
	div.main>.comWidth>div.info>.top_part .info>.news_list{padding-top:6px;}
	div.main>.comWidth>div.info>.btm_part>.info{width: 96%;padding:1.8%;}
	div.main>.comWidth>div.info>.btm_part>.info>div.msg{width: 45%;height:auto;}
	div.main>.comWidth>div.info>.btm_part>.info>div.msg img{height: 300px;}
	div.main>.comWidth>div.info>.btm_part>.info>div.info_list{width:50%; }
	div.main>.comWidth>div.info>.btm_part>.info>div.info_list .swiper-container .swiper-slide p>span{margin-right: 4px;}
	div.main>.comWidth>div.dajia>div{height:auto;}
	div.main>.comWidth>div.info>.top_part .info>.news_list p{line-height:1.8;}
	div.menu>.comWidth>.msg>div div.user p{background-size:10%;}
	div.menu>.comWidth>.msg>div div.msg p{background-size:20%;}
	p.time{
		left: 84%;
	}
	div.main>.comWidth>div.info>{width: 100%}
	div.menu>.comWidth>.msg>div:first-child p span{margin-right:10px;padding-right:10px;}
	div.main>.comWidth>div.dajia{ margin-left: 20px;}
div.main>.comWidth>div.dajia h4{font-size: 16px; color: #333333;font-weight: normal; padding-left: 30px; background: url("../image/tonggao.png") no-repeat left center;margin-bottom: 14px;}
div.main>.comWidth>div.jubao h4{font-size: 16px; color: #333333;font-weight: normal; padding-left: 30px; background: url("../image/jubao.jpg") no-repeat left center;margin-bottom: 14px;}
div.main>.comWidth>div.dajia>div{border:1px solid #e6e6e6;background: #f7fafc; font-size: 14px; padding: 24px 14px;height: 450px;}
div.main>.comWidth>div.dajia>div p{color: #666; line-height: 2; text-indent: 20px;text-align: justify;}

	/* 公告 */
	div.notice{padding-bottom: 20px; padding-bottom: 20px;}
	div.notice>.comWidth{background: #fafafa;height: 46px; line-height: 46px;}
	div.notice>.comWidth>.wrap{padding-left: 70px;background: url("../image/notiec.png") no-repeat 20px center;height: 100%;}
	div.notice>.comWidth>.wrap .swiper-container{height: 100%; width: 100%;}
	div.notice>.comWidth>.wrap .swiper-slide>p{display: inline-block;width: 450px;line-height: 1;}
	div.notice>.comWidth>.wrap .swiper-slide>p:first-child{border-right: 1px solid #dbdbdb;}
	div.notice>.comWidth>.wrap .swiper-slide>p:last-child{padding-left: 50px;}
	div.notice>.comWidth>.wrap .swiper-slide>p a{font-size: 14px;color: #666666;}
	div.notice>.comWidth>.wrap .swiper-slide>p a:hover{text-decoration: underline;}
	div.notice .swiper-button-next,
	div.notice .swiper-button-prev{height: 23px;left: auto; right: 12px;}
	div.notice .swiper-button-next img{    top: -14px; position: relative;}
	div.notice .swiper-button-prev img{position: relative;;top: -4px;}
	div.notice .swiper-button-next{top: auto;bottom: 0px;}
	div.notice .swiper-button-prev{top: 20px;bottom: auto;}
	/* 底部样式 */
	div.footer{height: 260px;background: #407699;}
	div.footer>.comWidth{padding-left: 90px;}
	div.footer .intro{padding-top: 40px;}
	div.footer .intro>div{display: inline-block;}
	div.footer .intro .link>div{display: inline-block;vertical-align: top;margin-right: 10rem;}
	div.footer .intro .link>div h4{color: #fff; font-size: 16px;font-weight: 600;margin-bottom: 18px;}
	div.footer .intro .link>div>div>ul>li{margin-bottom: 10px;}
	div.footer .intro .link>div>div>ul>li>a{font-size: 14px; color: #fff;}
	div.footer .intro .link>div>div{display: inline-block;margin-right: 30px;}
	div.footer .intro .contact{width:300px;text-align: left;margin-top: 40px;}
	div.footer .intro .contact p{color: #fff;font-size: 14px;line-height: 20px;padding-left: 60px; background: url("../image/tel.png") no-repeat left center;margin-bottom: 16px;}
	div.footer .intro .contact p.phone{background-image: url('../image/phone.png');}
	div.footer .intro .contact p.mail{background-image: url('../image/email.png');}
	div.footer .comWidth>p{margin-top: 14px;font-size: 14px; color: #fff;}

	div.main>.comWidth>div.info>.btm_part>.info>div.info_list .swiper-container .swiper-slide p i{font-style:normal;}
	div.head>div .menu{display:none;}
	div.head>div .msearch{display:none;}
	div.shadow{display:none;}
	div.head>div .search>img{display:none;}

		/* 列表页 */
	div.main>.comWidth>div.left{width: 22%;}
	div.main>.comWidth>div.left>div:first-child img{width: 100%;}
	div.main>.comWidth>div.left>div.out{background-size:cover;height:40px;line-height:40px;font-size:14px;}
	div.main>.comWidth>div.right{width: 76%; text-align:left;}
	div.main>.comWidth>div.right>div{}

}
@media screen and (max-width: 1200px) {
	.comWidth {width: 90%; }
	div.head {height: 80px; }
	div.head>div .logo {line-height: 80px; margin-right: 10px;width: 30%;height:100%; }
	div.head>div .logo img{width: 80%;}
	div.head>div .search .search-box{width: 100%;}
	div.head>div .search .search-box form img{top:50%;}
	div.head>div .search input{width: 94%;}
	div.head>div .search input{height:24px;font-size:12px;}
	#searchbutton{height:26px;top:42px;}
	div.head>div .search  img{top:5px;}
	div.head>div .search>img{display:none;}
	div.head>div .hotline {line-height: 80px; height:100%;line-height: 80px;}
	div.head>div .hotline p{font-size:12px;}
	div.head>div .hotline p span {font-size: 16px; }
	div.menu>.comWidth .menu-list>ul>li>a{font-size:14px;}
	div.menu{height:40px;}
	div.menu>.comWidth .menu-list>ul>li{line-height:39px;}
	div.menu>.comWidth .menu-list>ul>li>div{top:40px;}
	div.menu>.comWidth>.msg{height: 0px;}
	div.menu>.comWidth>.msg>div{line-height:40px;}
	div.banner{margin-bottom:10px;}
	div.banner .swiper-container .swiper-pagination-bullet-active{width: 12px;height:12px;}
	div.banner .swiper-container .swiper-pagination-bullet{width: 8px;height:8px;}
	div.notice>.comWidth{width: 100%;}
	div.notice{padding-bottom:10px;}
	div.notice>.comWidth{height:30px;}
	div.notice>.comWidth>.wrap .swiper-slide>p {line-height: 30px; vertical-align: top; }
	div.notice .swiper-button-prev {top: 10px; }
	div.notice .swiper-button-next {bottom: -3px; }
	div.main{margin-bottom:20px;}	
	div.main>.comWidth>div.info{width: 100%;overflow: hidden;}
	div.main>.comWidth>div.dajia{width: 100%; margin-left: 0;margin-top:10px;}
	div.main>.comWidth>div.info>.top_part .login{width: 34%;}
	div.main>.comWidth>div.info>.top_part>.fr{width: 64%;}
	div.main>.comWidth>div.info>.top_part .login{padding-top:16px;height:280px;}
	div.main>.comWidth>div.info>.top_part .login>h4{margin-bottom:16px;}
	div.main>.comWidth>div.info>.top_part .login>form{width: 100%;margin:0 auto;}
	div.main>.comWidth>div.info>.top_part .login>form>div{height:30px;}
	div.main>.comWidth>div.info>.top_part>.fr>h4{margin-bottom:14px;}
	div.main>.comWidth>div.info>.top_part>.fr>div{padding:10px;}
	div.main>.comWidth>div.info>.top_part .info>.news>div.img{width: 24%;margin-right:3.2%;}
	div.main>.comWidth>div.info>.top_part .info>.news>div.txt{width: 68%;}
	div.main>.comWidth>div.info>.top_part .info>.news>div.txt h4{font-size:14px;font-weight:600;}
	div.main>.comWidth>div.info>.top_part .info>.news>div.txt p{font-size:12px;line-height:1.8;}
	div.main>.comWidth>div.info>.top_part .info>.news{padding-bottom:10px;}
	div.main>.comWidth>div.info>.top_part .info>.news_list{padding-top:6px;}
	div.main>.comWidth>div.info>.top_part {height: auto; }
	div.main>.comWidth>div.info>.btm_part>.info{width: 95.6%;padding:2%;}
	div.main>.comWidth>div.info>.btm_part>.info>div.msg{width: 45%;height:auto;margin-right:2%;}
	div.main>.comWidth>div.info>.btm_part>.info>div.msg img{width: 100%;}
	div.main>.comWidth>div.info>.btm_part>.info>div.info_list{width:50%; }
	div.main>.comWidth>div.info>.btm_part>.info>div.info_list .swiper-container .swiper-slide p>span{margin-right: 4px;}
	div.main>.comWidth>div.dajia>div{height:auto;}
	div.main>.comWidth>div.info>.top_part .info>.news_list p{line-height:1.8;}
	div.menu>.comWidth .menu-list>ul>li>a {padding-left: 16px; padding-right: 16px; }
	div.menu>.comWidth>.msg>div div.user p{background-size:10%;}
	div.menu>.comWidth>.msg>div div.msg p{background-size:20%;}
	div.menu>.comWidth>.msg>div:first-child p span{margin-right:10px;padding-right:10px;}
	
	

	div.footer .intro {padding-top: 20px; }
	div.footer .intro .contact{ width: auto;}
	div.footer .intro .contact> h4{margin-bottom:4px; padding-top:40px; color:#ffffff;}
	
	div.footer .intro .link>div{margin-right:60px;}
	div.footer .intro .link>div:last-child{margin-right:10px;}
	/* 列表页 */
	div.main>.comWidth>div.left{width: 22%;}
	div.main>.comWidth>div.left>div:first-child img{width: 100%;}
	div.main>.comWidth>div.left>div.out{background-size:cover;height:40px;line-height:40px;font-size:14px;}
	div.main>.comWidth>div.right{width: 76%; text-align:left;}
	div.main>.comWidth>div.right>div{}


}
@media screen and (max-width: 850px) {
	div.footer .intro .link>div{margin-right:30px;}
	div.head>div .logo img{width: 60%;}
	div.head>div .logo{text-align:center;}

}

@media screen and (max-width: 768px) {
	div.head>div .logo img{width: 30%;}
	div.head>div .search>img{display:block;}
	.comWidth {width: 100%; }
	div.menu{position:absolute;top: 0;left: 0%;height:100%;width: 60%;background:#fff;}
	div.head>div .hotline{display:none;}
	div.head {height: 50px; }
	div.head>div .logo {line-height: 50px; width: 100%; margin:0 auto;z-index:10;}
	.head>.comWidth{position:relative;}
	div.head>div>div.search{position:absolute;top:0;left: -104%;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;}
	div.head>div .menu{display:block;position:absolute;left: 4px;top:0px;width: 30px;height:30px;margin-top:10px;background: none;}
	div.head>div .menu img{width: 100%;    vertical-align: top;}
	div.head>div .msearch{display:block;position:absolute;right:4px;top:0px;width: 30px;height:30px;margin-top:10px;}
	div.head>div .msearch img{width: 100%;vertical-align: top;}
	div.head>div>div.search{width: 100%;height:100%;background:rgba(0,0,0,0.75);}
	div.head>div .search .search-box{width: 100%;z-index:3;height:100%; padding-top:0px;}
	div.head>div .search .search-box form{width: 50%;margin:0 auto;margin-top:0px;height:100%;}
	div.head>div .search .search-box form input{vertical-align:top;line-height:30px;margin-top:12px;}
	div.head>div .search .search-box img{right:27%;}
	div.head>div .search>img{position:absolute;right:10px;top:6px;z-index:3;}
	body>div.menu{left: -100%; z-index:11;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;}
	
	#print{ display:none;}
	
	div.menu>.comWidth .menu-list>ul>li{display:block;}
	div.menu>.comWidth{height:96%;width: 96%; padding:2%;}
	div.menu>.comWidth>div{display:block;width: 100%;}
	div.menu>.comWidth>div.menu-list{width: 100%;}
	div.menu>.comWidth>div.menu-list ul{}
	div.menu>.comWidth>.msg{position:relative;}
	div.menu>.comWidth .menu-list>ul>li>a{color: #333;padding-left:10px;}
	div.menu>.comWidth .menu-list>ul>li{border-bottom:1px solid #333;width: 80%;position: relative;}
	div.menu>.comWidth .menu-list>ul>li.active, div.menu>.comWidth .menu-list>ul>li:hover{background:none;}
	div.menu>.comWidth .menu-list>ul>li.active a{color: #EA580C;}
	div.menu>.comWidth .menu-list>ul>li>div{position: relative;height:0px;top:0px;left: 1%;}
	div.menu>.comWidth .menu-list>ul>li>div>ul{padding-top:0px;padding-bottom:0px;}
	div.menu>.comWidth .menu-list>ul>li>a{width: 100%;display:block;}
	div.menu>.comWidth .menu-list>ul>li:nth-child(2)>a{background:url('../image/next.png') no-repeat 80% center;}
	div.menu>.comWidth .menu-list>ul>li>div>ul>li{text-align:left;padding-left:10%;}
	div.shadow{display:block;width: 100%;height:100%;background:rgba(0,0,0,0.6);position:fixed;top:0px;left: 0px;z-index:10;display:none;}
	div.menu>.comWidth>.msg>div{display:block;}
	div.menu>.comWidth>.msg>div p{color:#333;}
	div.menu>.comWidth>.msg>div:first-child p span a{color: #333;}
	div.menu>.comWidth>.msg>div p{background-image:url('../image/user_m.png');}
	div.menu>.comWidth>.msg>div:last-child p{background-image:url('../image/mail_m.png');}
	div.menu>.comWidth>.msg>div:last-child p a{color: #333;}
	div.main>.comWidth>div.info>.top_part .login{display:block;}
	
	div.main>.comWidth>div.info>.top_part .login{width: 94%; float:none;}
	div.main>.comWidth>div.info>.top_part .login .span{ width: 70%; margin-left: 15%}
	
	div.main>.comWidth>div.info>.top_part>.fr{width: 94%;margin:15px 0px 0px 0px;float: none;}
.time{ display:none;}
	
	div.main>.comWidth>div.info>.btm_part{width: 94%;margin:20px auto;}
	div.main>.comWidth>div.info>.btm_part>.info>div.msg{display:none;}
	div.main>.comWidth>div.info>.btm_part>.info>div.info_list{width: 100%;}
	div.main>.comWidth>div.dajia{width: 94%;margin-left:3%;margin-right:3%;}
	div.main>.comWidth>div.dajia>div{width: 94%;padding:3%;}
	div.footer{height:auto;}
	div.footer>.comWidth{padding-left:10px;}
	div.footer .intro .link>div{display:block;margin-right:0px;width: 100%;}
	div.footer .intro .link>div>div{display:block;margin-right:0px;}
	div.footer .intro .contact{display:block;float:none;margin-top: 10px;}
	div.footer .intro>div{display:block;}
	div.footer .intro .link>div h4{background:url('../image/more.png') no-repeat 94% center;margin-bottom:4px;}
	div.footer .intro .link>div>div{display:none;padding-left:4%;}
	
	div.footer .intro .contact> h4{margin-bottom:4px; color:#ffffff;}
	div.footer .intro .contact p{margin-bottom:8px;}
	div.footer .comWidth>p{padding-right:10px;text-align:center;}
	div.notice .swiper-button-prev,
	div.notice .swiper-button-next{display:none;}
	div.notice>.comWidth>.wrap{padding-left:20px;background-position: 4px center;}
	/* 列表 */
	div.main>.comWidth>div.left>div.out{height:30px;line-height:30px;font-size:12px;}
	div.main>.comWidth>div.left>div:first-child{height:36px;}
	div.main>.comWidth>div.left>div:first-child img{height:100%;}
	div.main>.comWidth>div.left{width: 25%;position:absolute;right: 0px;top:0px;padding-left:2%; display:none;}
	div.main>.comWidth>div.right{width: 100%;}
	div.main>.comWidth>div.right>div{padding-left:4%;text-align:left;height:40px;line-height:40px;}
	div.main>.comWidth>div.left>div{width:100%;}
	div.main>.comWidth>div.left>.wrap{display:none;}
	div.main>.comWidth{position:relative;}
	div.main>.comWidth>div.left>.wrap .out,
	div.main>.comWidth>div.left>.wrap .on{height:36px;line-height:34px;font-size:12px;}

}
/* div.main>.comWidth>div.info>.news_list a{
	width: 80%;
	overflow: hidden;
} */
.comWidth{
	width: 95%;
	padding-bottom: 1rem;
}
.bad-error{
	color: red;
	padding-right: 5px;
}

.pic02 img{
	display: none;
}
@media screen and (max-width: 765px){
	div.head>div>div.search {
	width: 100%;
	height: 100%;
	line-height: 80px;
	margin-top: 10px;
	}
	#keywords{
		margin-left:-18% ;
	}
	#searchbutton{
		position: absolute;
		right: 20%;
		top:19%;
		border-radius: 5px;
	}
}

@media screen and (min-width: 765px) {
	div.head>div>div.search{width: 30%;height:100%;line-height: 80px;margin-top:10px;}
}


 .menu-list{
	width: 100%;
}
.menu-list ul  li{
	width: 13.9%;
	text-align: center;
}
div.menu>.comWidth .menu-list>ul>li>div>ul>li {
line-height: 36px;
margin-left: 0px;
border-bottom: 1px solid #d6e1e8;
width: 100%;
}

@media screen and (min-width: 1400px){
	div.menu>.comWidth .menu-list>ul>li {
	    line-height: 39px;
	    width: 13.9%;
		text-align: center;
	}
}


@media screen and (min-width: 1400px) and (max-width: 1599){
	div.footer .intro .link>div {
	display: inline-block;
	vertical-align: top;
	margin-right: 10rem;

	}
	
	div.main>.comWidth>div.info>.top_part .info>.news>div.txt {
		width: 81%;
	}
	
}

@media screen and (min-width: 1600px){
	div.footer .intro .link>div {
	display: inline-block;
	vertical-align: top;
	margin-right: 13rem;
	}
	div.main>.comWidth>div.dajia>div{
		height: 300px;
	}

}
.no-data{
	text-align: center;color: red;padding: 10px 0px;
}
.msearch,.search{
    /*visibility: hidden;*/
}
.gonggaogongshi h4{
	font-size: 16px; color: #333333;font-weight: normal; padding-left: 10px; background: url("../image/zwhd.jpg") no-repeat left center;margin-bottom: 14px;
}
.gonggaogongshi div{
	border:1px solid #e6e6e6;background: #f7fafc; font-size: 14px; padding: 10px 14px;height: 450px;
}
.jubao h4{
	font-size: 16px; color: #333333;font-weight: normal; padding-left: 10px; background: url("../image/zwhd.jpg") no-repeat left center;margin-bottom: 14px;
}
.jubao div{
	border:1px solid #e6e6e6;background: #f7fafc; font-size: 14px; padding: 10px 0px;
}
.hangyezhishi h4{
	font-size: 16px; color: #333333;font-weight: normal; padding-left: 10px; background: url("../image/zwhd.jpg") no-repeat left center;margin-bottom: 14px;
}
.hangyezhishi .info{
	border:1px solid #e6e6e6;background: #f7fafc; font-size: 14px;    height: 121px;
    overflow: hidden;
}
