@media(min-width:767px){
	.page_banner{height:80px; background-color:#eee; margin-bottom:15px;}
	
	.path{height:30px;line-height:30px;font-size:16px;margin-bottom:10px;}
	.path label{color:#ccc;}

	.page{padding-top:15px; padding-bottom:15px;}
	.page .side .side_title .border{height:75px; background:#666;font-family:微软雅黑, 'Open Sans', Arial, Helvetica, sans-serif;}
	.page .side .side_title .border span{position:relative; top:25px; left:30px;font-size:25px; color:#fff;}
	.page .side_pic div{padding-bottom:10px; overflow:hidden;}
	.page .side_pic div img{width:100%;}
	.page .side_pic div span{display:block; line-height:30px; background:#666; color:#fff; padding-left:5px; padding-right:5px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
	.page .side_pic div:hover span{background:#B60707;}
	.page .side{width:265px;background:#fff;border-radius:3px;}
	.page .side li{color:#425066;display:block;height:50px;line-height:50px;background:#fff;border-top:1px solid #eee; background:#f5f5f5;}
	.page .side li a{padding-left:30px;font-size:14px;display:block;height:50px;line-height:50px; white-space:nowrap; text-decoration:none;}
	.page .side li:hover{background:#E60012;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;}
	.page .side #chk{background-color:#E60012;}
	.page .side #chk a , .page .side li:hover a{color:#fff;}
	.page .side em{font-size:10px; font-style:normal; position:relative; font-style:normal;}
	
	.page .panel{width:930px; background:#fff;border:1px solid #eee;}
	
	.page .menu{border-bottom:1px solid #eee; padding:20px;}
	.page .menu li{float:left;overflow:hidden;}
	.page .menu li a{display:block; width:103px; text-align:center; line-height:30px; white-space:nowrap; border:1px solid #eee; margin-left:1px; margin-right:5px; margin-bottom:3px; margin-top:2px; font-size:14px;}
	.page .menu li a:hover,
	.page .menu #chk a{border:1px solid#D90909; color:#D90909; background:#FCD3D4;}
	
	.page .seach_box{padding:20px; border-bottom:1px solid #eee; line-height:42px;}
	.page .seach_box input[type="text"]{
		height:40px;
		line-height:40px;
		width:250px;
		border:1px solid #A6A6A6;
			border-right-color:rgb(166, 166, 166);
			border-right-style:solid;
			border-right-width:1px;
		border-right:0px;
		padding-left:10px;
	}
	.page .seach_box  input[type="button"]{
		height:42px;
		border:0px;
		background:#990000;
		padding-left:15px;
		padding-right:15px;
		color:#fff;
		margin-right:20px;
	}
	.page .seach_box .close{
		border:1px solid red;
		color:red;
		padding:0px 10px;
	}

	.page .panel .box{padding:20px 25px;}
	.page .panel .page_title{border-bottom:1px solid #eee; font-size:22px; font-weight:bold; color:#333; padding-bottom:5px; line-height:40px; margin-bottom:10px;}
	.page .panel .main_title{font-size:32px; color:#333;line-height:45px; padding-bottom:10px;display:block;}
	.page .panel .main_desc{border-bottom:1px solid #eee;  margin-bottom:10px; font-size:16px; height:45px; line-height:45px;}
	.page .panel .main_desc .right img{width:25px; height:25px; position:relative; top:5px; border-radius:100%;}
	.page .panel .content{line-height:30px;font-size:14px; min-height:300px;}
	.page .panel .content img{max-width:100%;}

	.no_info{background:url(/images/web/no_info.png) no-repeat center top;text-align:center;padding-top:70px;color:#9ca9ba;font-size:20px;margin:0 auto;margin:20px;font-family:微软雅黑, 'Open Sans', Arial, Helvetica, sans-serif;}

	.list table th{width:180px; text-align:left;}
	.list .pic{width:170px; height:102px; text-align:center; border:1px solid #eee; overflow:hidden; display:table-cell; vertical-align:middle;}
	.list .pic img{width:168px; height:100px;margin:1px;}
	.list table{width:100%;}
	.list table td,.list table th{vertical-align:top; border-bottom:1px solid #eee; padding-bottom:15px; padding-top:15px;}
	.list .tit{font-size:16px; line-height:1.5;}
	.list .desc{color:#999; font-size:14px;max-height:70px; overflow:hidden;margin:6px 0;}
	.list li{float:left;}
	.list li a{display:block; width:190px; height:190px; padding:4px;border:1px solid #eee; margin-top:20px; line-height:30px; overflow:hidden; margin-left:10px; margin-right:10px; font-size:14px;}
	.list li a img{display:block; width:100%; height:160px; overflow:hidden;}

	.pic_list{padding-top:30px;}
	.pic_list li{float:left; width:272px; height:252px; margin-bottom:20px; margin-left:20px; overflow:hidden;}
	.pic_list li a{display:block; width:260px; margin:0 auto; text-align:center; border:1px solid #eee; line-height:30px; position:relative; padding:5px;font-size:12px;border-radius:1px; overflow:hidden; height:240px;}
	.pic_list li a:hover{border:1px solid #0061C7; color:#0061C7;}
	.pic_list li a img{width:100%; height:200px; display:block;}
	.pic_list li a .pic{height:200px; overflow:hidden;border-radius:1px;}
	.pic_list li a .desc{height:200px; display:block; position:relative; top:0px;}
	.pic_list li a .bg{height:200px;background-color:#0061C7;background:rgba(0,97,199,0.8) none repeat scroll;}
	.pic_list li a .txt{position:relative; top:-200px; line-height:24px; height:200px; text-align:left; color:#fff;}
	.pic_list li a .txt span{display:block; padding:15px; font-size:14px;}
	.pic_list a:hover .desc{top:-200px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;}

	#pageList{width:100%;display:block;height:30px;border:0px;padding-top:30px;margin-bottom:30px;}
	#pageList select{height:30px;line-height:30px;border:0px;margin:0px;padding:0px 0px !important;}
	#pageList span{float:left;height:30px;line-height:30px;margin-right:5px;border:1px solid #ccc;background:#FFFFFF;padding-left:10px;padding-right:10px;border-radius:3px;color:#999;}
	#pageList span a{text-decoration:none;color:#0061C7;}
	#pageList #chk{background:#6AA442 !important;border:1px solid #6AA442 !important;}
	#pageList #chk a{color:#fff !important;}
}

@media (max-width:767px){
	.body{padding:0px 15px;  border-top:1px solid #f5f5f5;}
	.path{margin:15px 20px;}
	
	.page_title{color:#151D32; font-size:20px; font-weight:bold; text-align:center; padding:10px 0px;}
	.page .content{line-height:25px;}
	.page .content img{max-width:100%;}

	.no_info{background:url(/images/web/no_info.png) no-repeat center top;text-align:center;padding-top:70px;color:#9ca9ba;font-size:20px;margin:0 auto;margin:20px;font-family:微软雅黑, 'Open Sans', Arial, Helvetica, sans-serif;}
	
	.side{display:none;}
	.side img{max-width:100%;}
	
	.page .panel{width:100%;}
	.page .seach_box{padding:10px; border-bottom:1px dashed #eee; line-height:30px;display:none;}
	.page .seach_box input[type="text"]{
		height:30px;
		line-height:30px;
		width:190px;
		border:1px solid #A6A6A6;
			border-right-color:rgb(166, 166, 166);
			border-right-style:solid;
			border-right-width:1px;
		border-right:0px;
		padding-left:10px;
		float:left;
	-webkit-appearance:none;
		border-radius:0px;
	}
	.page .seach_box  input[type="button"]{
		height:32px;
		border:0px;
		background:#990000;
		padding-left:10px;
		padding-right:10px;
		color:#fff;
		margin-right:6px;
		float:left;
		border:0px;
		-webkit-appearance:none;
		border-radius:0px;
	}
	.page .seach_box .close{
		display:none;
		border:1px solid #990000;
		background:#990000;
		color:#fff;
		padding:0px 10px;
	}

	.page .menu{display:none;}
	.menu ul{padding-top:10px;}
	.menu li{float:left; width:50%;display:block;}
	.menu li a{display:block; font-size:14px; background:#F6F6F6; color:#333; padding:10px 0px; margin-left:2px; margin-right:2px; margin-bottom:4px; text-align:center; overflow:hidden;}
	
	.page .list{overflow:hidden;}
	.page .list li{width:50%; float:left; display:block;}
	.page .list li a{width:92%; padding:2px; margin:0 auto; display:block; line-height:30px; border:1px solid #f6f6f6; margin-top:10px; white-space:nowrap; font-size:14px; text-align:center;}
	.page .list li a img{height:80px; max-width:100%; display:block; margin:0 auto;}
	.page .list table{width:100%; overflow:hidden;}
	.page .list th{width:160px;}
	.page .list th,
	.page .list td{padding-top:10px; padding-bottom:10px; border-bottom:1px solid #ccc; vertical-align:top;}
	.page .list td{padding-left:5px;}
	.page .list td .tit{width:100%; font-size:16px; color:#333; line-height:30px; overflow:hidden;text-overflow:ellipsis;}
	.page .list td .desc{line-height:30px; overflow:hidden;}
	.page .list .pic{height:60px;width:150px; border:1px solid #ccc;background:#f6f6f6;border-radius:10px;}
	.page .list .pic img{max-width:100%; height:60px;}

	.page .main_title{color:#151D32; font-size:20px; font-weight:bold; padding:10px 0px;}
	.page .main_desc{background:#f6f6f6; padding:5px 10px; border-radius:5px; margin-bottom:10px;}
	.page .main_desc .right{float:right;}

	#pageList{width:100%;display:block;height:30px;border:0px;padding-top:30px;margin-bottom:30px;}
	#pageList .left{display:none;}
	#pageList select{height:30px;line-height:30px;border:0px;margin:0px;padding:0px 0px !important; -webkit-appearance:none; position:relative; left:-5px;}
	#pageList span{float:left;height:30px;line-height:30px;margin-right:5px;border:1px solid #ccc;background:#FFFFFF;padding-left:10px;padding-right:10px;border-radius:3px;color:#999; overflow:hidden;}
	#pageList span a{text-decoration:none;color:#B60707;}
	#pageList #chk{background:#B60707 !important;border:1px solid #B60707 !important;}
	#pageList #chk a{color:#fff !important;}
	
}
.pageList{width:100%;border:0px;margin:20px auto;font-size:14px;text-align:center;}
.pageList span{
display:inline-block;height:30px;line-height:30px;margin-right:5px;border:1px solid #ccc;background:#FFFFFF;padding-left:10px;padding-right:10px;border-radius:3px;color:#999;}