@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{ max-width:100%; max-height:102px;}
	.list table{ width:100%;}
	.list table td,.list table th{ vertical-align:top; border-bottom:1px solid #eee; padding-bottom:20px; padding-top:20px;}
	.list .tit{ font-size:16px; line-height:30px;}
	.list .desc{ color:#999; font-size:14px;max-height:70px; overflow:hidden; line-height:30px;}
	
	.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;}
	
}