/*
 * 一、
说明:说有页面head里引入以下内容
<link rel="stylesheet" href="css/media.css">
    <!--加载兼容js-->
    <!--[if lt IE 9]>
  <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
  <script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
<![endif]-->

二、
<!-- logo -->
        <div class="head_logo"><img src="./images/logo.png" alt=""></div>
 修改后<div class="head_logo"> </div>


三.list_tw.html 约19行原来的css样式替换成 class="list_tw_lb_h_h"


*/
/*等于960px*/

@media screen and (max-width: 760px) {
	.head {
		width: 100%;
		border-bottom: 5px solid #af1d23;
	}

	.head .head_top {
		width: 100%;
		height: 40px;
		background-image: url(../images/top_dw.png);
	}

	.head .head_top .ht_box {
		width: 100%;
		height: 40px;
		margin: 0 auto;
		line-height: 35px;
	}

	.head .head_top .ht_box span {
		display: block;
		float: right;
		margin-left: 25px;
	}

	.head .head_top .ht_box span a {
		color: #ffffff;
		font-size: 16px;
	}

	.head .head_logo,
	.head .head_logo img {
		width: 100%;
		margin: 10px auto;
		text-align: left;
		/*background-attachment:fixed;*/
		background-repeat: no-repeat;
		background-size: contain;
		-moz-background-size: contain;
		-webkit-background-size: contain;
		/* background-image: url(../images/logo_s.jpg); */
		/* height: 150px; */
	}

	.head .nav {
		width: 94%;
		height: auto;
		/* line-height: 35px; */
		margin: 0 auto;
	}

	.head .nav ul li {
		float: left;
		margin-right: 46px;
	}

	.head .nav ul li a {
		color: #363636;
		font-size: 20px;
	}

	.head .nav ul li a:hover {
		color: #a50101;
		font-size: 20px;
	}

	/*  主要样式 */
	.clearfix {
		font-size: 15px;
	}

	.clearfix .lister {
		float: left;
		position: relative;
		width: auto;
		text-align: center;
	}

	/*这一级是导航*/
	.clearfix .lister a {
		display: block;
		/* line-height: 35px; */
		text-decoration: none;
		color: #333333;
		font-size: 20px;
	}

	.clearfix .lister a:hover {
		color: #ffffff;
		font-size: 20px;
		background: #a50101;
	}

	.clearfix .lister ul {
		position: absolute;
		float: left;
		width: 100px;
		border: 1px solid #a50101;
		display: none;
		background-color: #FFFfff;
		z-index: 9999;
	}

	/*这是第二级菜单*/
	.clearfix .lister ul a {
		width: 100px;
		text-decoration: none;
		color: #333333;
		font-size: 18px;
		line-height: 49px;
	}

	.clearfix .lister ul a:hover {
		color: #ffffff;
		font-size: 18px;
		background: #a50101;
	}

	.clearfix .lister ul ul {
		top: 0;
		left: 150px;
	}

	/* 首页中间内容 */
	.main {
		width: 100%;
	}

	.main .main01 {
		width: 100%;
		height: 245px;
		background: url(../images/banner.png) no-repeat center;
		background-size: cover;
		overflow: hidden;
	}

	.main .main01 .m1_box {
		width: 100%;
		height: 205px;
		margin: 0 auto;
		margin-top: 38px;
		background-color: rgba(46, 46, 46, 0.6);
	}

	.main .main01 .m1_box .box1_tab1 {
		width: 100%;
		height: 45px;
		line-height: 45px;
		background-color: rgba(50, 50, 41, 0.9);
	}

	.main .main01 .m1_box .box1_tab1 a {
		/*width: 100px;*/
		height: 45px;
		color: #ffffff;
		font-size: 24px;
		display: inline-block;
		text-align: center;
	}

	.main .main01 .m1_box .box1_tab1 .se {
		background-color: #990f0c;
		color: #ffffff;
		cursor: default;
	}

	.main .main01 .m1_box .box1_tabContent1 .search {
		width: 100%;
		height: 50px;
		margin: 0 auto;
		margin-top: 70px;
	}

	.main .main01 .m1_box .box1_tabContent1 .search .search_l {
		float: left;
		padding: 9px 25px;
		background: #ffffff;
		border-radius: 8px;
		width: 50px;
	}

	.main .main01 .m1_box .box1_tabContent1 .search .search_l select {
		display: block;
		width: 57px;
		font-size: 20px;
		color: #6e6e6e;
		border: none;
		outline: none;
		line-height: 32px;
		height: 32px;
		background: url("../images/arrow.png") no-repeat scroll right center transparent;
		-webkit-appearance: none;
		-moz-appearance: none;
		appearance: none;
	}

	.main .main01 .m1_box .box1_tabContent1 .search .search_c {
		margin-left: 15px;
		float: left;
	}

	.main .main01 .m1_box .box1_tabContent1 .search .search_c input.text {
		display: block;
		height: 50px;
		line-height: 50px;
		border: none;
		outline: none;
		font-family: "microsoft yahei";
		font-size: 15px;
		width: 150px;
		color: #6e6e6e;
		padding: 0 5px;
		border-radius: 8px;
	}

	.main .main01 .m1_box .box1_tabContent1 .search .search_r {
		width: 70px;
		height: 48px;
		line-height: 50px;
		font-size: 20px;
		color: #fff;
		display: block;
		text-align: center;
		float: right;
		margin: 0;
		background-color: #af1d23;
		border-radius: 8px;
		border: 1px solid #be8989;
		cursor: pointer;
	}

	.main .main02 {
		width: 94%;
		padding: 50px 10px;
		background-color: #f3f3f3;
	}

	.main .main02 .m2_box {
		width: 100%;
		height: 100%;
		margin: 0 auto;
	}

	.main .main02 .m2_box .m2b_l {
		width: 350px;
		height: 120px;
		float: left;
		margin-right: 120px;
	}

	.main .main02 .m2_box .m2b_l .m2bl_l {
		width: 100px;
		height: 89px;
		border: 3px solid #cea8a8;
		border-radius: 5px;
		padding: 10px 7px 15px 7px;
		text-align: center;
	}

	.main .main02 .m2_box .m2b_l .m2bl_l span {
		display: block;
	}

	.main .main02 .m2_box .m2b_l .m2bl_l span.month {
		font-size: 22px;
		color: #bc5c63;
		margin-bottom: 5px;
	}

	.main .main02 .m2_box .m2b_l .m2bl_l span.hx {
		width: 100px;
		height: 2px;
		background-color: #cea8a8;
	}

	.main .main02 .m2_box .m2b_l .m2bl_l span.day {
		font-size: 20px;
		color: #393838;
		text-align: right;
	}

	.main .main02 .m2_box .m2b_l .m2bl_l span.day h2 {
		font-size: 48px;
		display: inline-block;
		font-weight: normal;
	}

	.main .main02 .m2_box .m2b_l .m2bl_r {
		margin-left: 15px;
	}

	.main .main02 .m2_box .m2b_l .m2bl_r span {
		display: block;
		margin-bottom: 5px;
	}

	.main .main02 .m2_box .m2b_l .m2bl_r span.kg_zt {
		color: #1e6a2e;
	}

	.main .main02 .m2_box .m2b_l .m2bl_r span.date {
		color: #313131;
	}

	.main .main02 .m2_box .m2b_l .m2bl_r span.time {
		color: #0f62bc;
	}

	.main .main02 .m2_box .m2b_l .m2bl_r span.kg_xx {
		font-size: 16px;
		width: 150px;
		height: 25px;
		background-color: #f1644c;
		line-height: 25px;
		text-align: center;
		border-radius: 6px;
	}

	.main .main02 .m2_box .m2b_l .m2bl_r span.kg_xx a {
		color: #ffffff;
	}

	.main .main02 .m2_box .m2b_c {
		width: 350px;
		height: 120px;
		float: left;
		margin-top: 20px;
	}

	.main .main02 .m2_box .m2b_c .m2bc_l {
		height: 120px;
		text-align: center;
	}

	.main .main02 .m2_box .m2b_c .m2bc_l img {
		display: block;
		margin-top: 6px;
	}

	.main .main02 .m2_box .m2b_c .m2bc_r {
		margin-left: 15px;
	}

	.main .main02 .m2_box .m2b_c .m2bc_r span {
		display: block;
		margin-bottom: 5px;
	}

	.main .main02 .m2_box .m2b_c .m2bc_r span.ylskw {
		color: #1e6a2e;
		margin-top: 20px;
	}

	.main .main02 .m2_box .m2b_c .m2bc_r span.zsrs {
		color: #0f62bc;
	}

	.main .main02 .m2_box .m2b_c .m2bc_r span.cxxq {
		font-size: 16px;
		width: 100px;
		height: 25px;
		background-color: #f1644c;
		line-height: 25px;
		text-align: center;
		border-radius: 6px;
	}

	.main .main02 .m2_box .m2b_c .m2bc_r span.cxxq a {
		color: #ffffff;
	}

	.main .main02 .m2_box .m2b_r {
		width: 100%;
		height: 120px;
		float: left;
		margin-top: 20px;
	}

	.main .main02 .m2_box .m2b_r .m2br_l {
		height: 120px;
		text-align: center;
	}

	.main .main02 .m2_box .m2b_r .m2br_l img {
		display: block;
		margin-top: 6px;
	}

	.main .main02 .m2_box .m2b_r .m2br_r {
		margin-left: 20px;
	}

	.main .main02 .m2_box .m2b_r .m2br_r span {
		display: block;
		margin-bottom: 5px;
	}

	.main .main02 .m2_box .m2b_r .m2br_r span.tsg {
		color: #0f62bc;
		margin-top: 5px;
	}

	.main .main02 .m2_box .m2b_r .m2br_r span.ewm {
		height: 70px;
		margin-top: 5px;
	}

	.main .main02 .m2_box .m2b_r .m2br_r span.ewm img {
		display: inline-block;
		margin-right: 10px;
	}

	.main .main03 {
		width: 94%;
		padding: 35px 10px;
	}

	.fr {
		float: left;
		margin-top: 20px;
	}

	.main .main03 .m3_box {
		width: 100%;
		height: 100%;
		margin: 0 auto;
	}

	.main .main03 .m3_box .m3b_l {
		width: 100%;
		height: 100%;
	}

	.main .main03 .m3_box .m3b_l .focus {
		float: left;
	}

	.main .main03 .m3_box .m3b_l .focus-box {
		clear: both;
		width: 100%;
		height: 100%;
	}

	.main .main03 .m3_box .m3b_l .focusImage {
		float: left;
		width: 100%;
		height: 100%;
	}

	.main .main03 .m3_box .m3b_l .focusImage-inner {
		width: 100%;
		height: 100%;
		position: relative;
	}

	.main .main03 .m3_box .m3b_l .focusImage-content li {
		display: none;
	}

	.main .main03 .m3_box .m3b_l .focusImage-content li.current {
		display: block;
	}

	.main .main03 .m3_box .m3b_l .focusImage-content img {
		display: block;
		width: 100%;
		height: 190px;
		background-repeat-x: inherit;
	}

	.main .main03 .m3_box .m3b_l .focusImage-title {
		height: 36px;
		line-height: 36px;
		position: absolute;
		bottom: 0;
		left: 0;
		width: 100%;
	}

	.main .main03 .m3_box .m3b_l .focusImage-title-bg {
		background: #000;
		opacity: 0.5;
		filter: alpha(opacity=80);
		position: absolute;
		z-index: 5;
		height: 36px;
		width: 100%;
	}

	.main .main03 .m3_box .m3b_l .focusImage-title h2 {
		padding: 0 25px;
		position: absolute;
		z-index: 10;
		color: #fff;
		font-size: 16px;
		font-weight: normal;
	}

	.main .main03 .m3_box .m3b_l .focusImage-title a,
	.main .main03 .m3_box .m3b_l .focusImage-title a:visited,
	.main .main03 .m3_box .m3b_l .focusImage-title a:hover {
		color: #fff;
		text-decoration: none;
	}

	.main .main03 .m3_box .m3b_l .focusImage-slide {
		position: absolute;
		z-index: 15;
		right: 25px;
		bottom: 14px;
	}

	.main .main03 .m3_box .m3b_l .focusImage-slide li {
		display: block;
		width: 11px;
		height: 11px;
		float: left;
		border-radius: 5px;
		text-indent: 20px;
		overflow: hidden;
		background: #ffffff;
		margin: 0 4px;
		cursor: pointer;
	}

	.main .main03 .m3_box .m3b_l .focusImage-slide li.current {
		display: block;
		width: 11px;
		height: 11px;
		background: #d4241f;
	}

	.main .main03 .m3_box .m3b_r {
		width: 100%;
		height: 415px;
	}

	.main .main03 .m3_box .m3b_r .box_tab1 {
		width: 100%;
		height: 45px;
		line-height: 45px;
		text-align: center;
	}

	.main .main03 .m3_box .m3b_r .box_tab1 a {
		height: 45px;
		color: #767676;
		font-size: 20px;
		display: inline-block;
		margin-right: 20px;
		position: relative;
	}

	.main .main03 .m3_box .m3b_r .box_tab1 a:nth-child(1) {
		padding-left: 1px;
	}

	.main .main03 .m3_box .m3b_r .box_tab1 a:nth-child(1)::before {
		content: "";
		width: 1px;
		height: 12px;
		background: url(../images/left.png) no-repeat;
		position: absolute;
		left: 0;
		top: 17px;
	}

	.main .main03 .m3_box .m3b_r .box_tab1 a:nth-last-child(1) {
		padding-right: 1px;
	}

	.main .main03 .m3_box .m3b_r .box_tab1 a:nth-last-child(1)::after {
		content: "";
		width: 1px;
		height: 12px;
		background: url(../images/right.png) no-repeat;
		position: absolute;
		right: 0;
		top: 17px;
	}

	.main .main03 .m3_box .m3b_r .box_tab1 a:nth-last-child(1) i {
		display: none;
	}

	.main .main03 .m3_box .m3b_r .box_tab1 a i {
		width: 2px;
		height: 28px;
		background-color: #767676;
		position: absolute;
		right: -14px;
		top: 10px;
	}

	.main .main03 .m3_box .m3b_r .box_tab1 a.se {
		color: #a60000;
	}

	.main .main03 .m3_box .m3b_r .box_tabContent1 div ul li {
		height: 60px;
		line-height: 60px;
		overflow: hidden;
		/*border: 1px solid;width: 100%;*/
	}

	.main .main03 .m3_box .m3b_r .box_tabContent1 div ul li span {
		float: left;
		color: #323232;
		margin-right: 15px;
	}

	.main .main03 .m3_box .m3b_r .box_tabContent1 div ul li span.sp2 {
		width: 3px;
		height: 30px;
		margin-top: 15px;
		background-color: #003ead;
	}

	.main .main03 .m3_box .m3b_r .box_tabContent1 div ul li span.sp3 {
		width: 29px;
		height: 18px;
		line-height: 18px;
		padding: 2px 8px;
		margin-top: 19px;
		border-radius: 6px;
		font-size: 14px;
		color: #ffffff;
	}

	.main .main03 .m3_box .m3b_r .box_tabContent1 div ul li span.xw {
		background-color: #f1573d;
	}

	.main .main03 .m3_box .m3b_r .box_tabContent1 div ul li span.gg {
		background-color: #f9ba1f;
	}

	.main .main03 .m3_box .m3b_r .box_tabContent1 div ul li a {
		float: left;
		color: #323232;
		display: inline-block;
		width: 200px;
	}

	.main .main03 .m3_box .m3b_r .box_tabContent1 div ul li a:hover {
		color: #a60000;
	}

	.main .main04 {
		width: 94%;
		padding: 0px 10px;
		background-color: #f8f3f3;
	}

	.main .main04 .m4_box {
		width: 100%;
		height: 100%;
		margin: 0 auto;
	}

	.main .main04 .m4_box .m4b_title {
		width: 100%;
		height: 70px;
		line-height: 70px;
	}

	.main .main04 .m4_box .m4b_title h2 {
		font-size: 25px;
		font-weight: normal;
		text-align: center;
	}

	.main .main04 .m4_box .m4b_title h2 span {
		padding: 0 115px;
		position: relative;
	}

	.main .main04 .m4_box .m4b_title h2 span a {
		color: #a40000;
	}

	.main .main04 .m4_box .m4b_title h2 span::before {
		content: "";
		width: 91px;
		height: 12px;
		background: url(../images/left.png) no-repeat;
		position: absolute;
		left: 0;
		top: 17px;
	}

	.main .main04 .m4_box .m4b_title h2 span::after {
		content: "";
		width: 91px;
		height: 12px;
		background: url(../images/right.png) no-repeat;
		position: absolute;
		right: 0;
		top: 17px;
	}

	.main .main04 .m4_box .m4b_l {
		width: 100%;
		height: 100%;
	}

	.main .main04 .m4_box .m4b_l .box_tab2 {
		width: 100%;
		height: 45px;
		line-height: 45px;
		text-align: left;
	}

	.main .main04 .m4_box .m4b_l .box_tab2 a {
		height: 45px;
		color: #4e4e4e;
		font-size: 20px;
		display: inline-block;
		margin: 0 16px;
		position: relative;
		float: left;
	}

	.main .main04 .m4_box .m4b_l .box_tab2 a i {
		width: 2px;
		height: 25px;
		background-color: #4e4e4e;
		position: absolute;
		right: -24px;
		top: 10px;
	}

	.main .main04 .m4_box .m4b_l .box_tab2 a:nth-last-child(1) i {
		display: none;
	}

	.main .main04 .m4_box .m4b_l .box_tab2 a.se {
		color: #e50005;
	}

	.main .main04 .m4_box .m4b_l .box_tabContent2 {
		height: 340px;
		padding: 30px 10px;
		background-color: #ffffff;
		width: 332px;
		overflow: hidden;
	}

	.main .main04 .m4_box .m4b_l .box_tabContent2 div ul li {
		width: 320px;
		height: 36px;
		line-height: 36px;
		overflow: hidden;
		display: inline-block;
		font-size: 18px;
	}

	.main .main04 .m4_box .m4b_l .box_tabContent2 div ul li a {
		width: 317px;
		height: 36px;
		display: block;
		padding-left: 15px;
		color: #242424;
		position: relative;
		overflow: hidden;
	}

	.main .main04 .m4_box .m4b_l .box_tabContent2 div ul li a::before {
		content: "";
		width: 5px;
		height: 5px;
		background-color: #e40000;
		border-radius: 5px;
		position: absolute;
		left: 0;
		top: 15px;
	}

	.main .main04 .m4_box .m4b_l .box_tabContent2 div ul li a:hover {
		color: #a60000;
	}

	.main .main04 .m4_box .m4b_r {
		width: 100%;
		height: 425px;
		background-color: #ead9c0;
		margin-top: 30px;
		margin-bottom: 20px;
		text-align: center;
	}

	.main .main04 .m4_box .m4b_r .m4br_top {
		width: 100%;
		height: 350px;
	}

	.main .main04 .m4_box .m4b_r .m4br_bottom {
		width: 100%;
		height: 75px;
		line-height: 75px;
		background-color: #ead9c0;
		text-align: center;
	}

	.main .main04 .m4_box .m4b_r .m4br_bottom a {
		color: #aa000a;
		display: block;
		font-size: 30px;
	}

	.main .main04 .m4_box .m4b_r .m4br_bottom a:hover {
		color: #f1644c;
	}

	.main .main05 {
		width: 100%;
		padding: 30px 0 30px 0;
		background-color: #ffffff;
	}

	.main .main05 .m5_box {
		width: 100%;
		height: 450px;
		margin: 0 auto;
	}

	.main .main05 .m5_box .m5b_title {
		width: 100%;
		height: 50px;
		line-height: 50px;
	}

	.main .main05 .m5_box .m5b_title h2 {
		font-size: 32px;
		font-weight: normal;
		text-align: center;
	}

	.main .main05 .m5_box .m5b_title h2 span {
		padding: 0 1px;
		position: relative;
	}

	.main .main05 .m5_box .m5b_title h2 span a {
		color: #a40000;
	}

	.main .main05 .m5_box .m5b_title h2 span::before {
		content: "";
		width: 1px;
		height: 12px;
		background: url(../images/left.png) no-repeat;
		position: absolute;
		left: 0;
		top: 17px;
	}

	.main .main05 .m5_box .m5b_title h2 span::after {
		content: "";
		width: 1px;
		height: 12px;
		background: url(../images/right.png) no-repeat;
		position: absolute;
		right: 0;
		top: 17px;
	}

	.main .main05 .m5_box .m5b_bottom {
		width: 100%;
		height: 285px;
		background-color: #f8f3f3;
		margin-top: 10px;
		padding: 55px 0px 50px 0px;
	}

	.main .main05 .m5_box .m5b_bottom .picScroll-left {
		width: 100%;
		margin: auto;
		overflow: hidden;
		position: relative;
	}

	.main .main05 .m5_box .m5b_bottom .picScroll-left .prev {
		width: 20px;
		height: 30px;
		background: url(../images/jt_l.png) no-repeat;
		position: absolute;
		left: 0;
		top: 107px;
	}

	.main .main05 .m5_box .m5b_bottom .picScroll-left .next {
		width: 20px;
		height: 30px;
		background: url(../images/jt_r.png) no-repeat;
		position: absolute;
		right: 0;
		top: 107px;
	}

	.main .main05 .m5_box .m5b_bottom .picScroll-left .lunbo_box {
		width: 65%;
		overflow: hidden;
		padding: 0%;
		margin: 0 auto;
	}

	.main .main05 .m5_box .m5b_bottom .picScroll-left .lunbo_box .picList li {
		width: 195px;
		height: 290px;
		margin: 0 30px;
		float: left;
		margin-top: 4px;
	}

	.main .main05 .m5_box .m5b_bottom .picScroll-left .lunbo_box .picList li .pic a img {
		display: block;
		width: 177px;
		height: 237px;
		padding: 8px;
		box-shadow: 0px 0px 5px #bdbbbb;
		background-color: #ffffff;
	}

	.main .main05 .m5_box .m5b_bottom .picScroll-left .lunbo_box .picList li .pic a p {
		color: #595858;
		font-size: 18px;
		text-align: center;
		margin-top: 5px;
	}

	/* 底部 */
	.foot {
		width: 100%;
	}

	.foot .foot_yqlj {
		width: 94%;
		background-color: #f3e5e5;
		padding: 3px 10px;
	}

	.foot .foot_yqlj .yqlj {
		width: 100%;
		margin: 0 auto;
	}

	.foot .foot_yqlj .yqlj .yqlj_hx {
		width: 100%;
		height: 1px;
		background-color: #ffffff;
	}

	.foot .foot_yqlj .yqlj .yqlj_box {
		width: 100%;
		height: 100%;
		margin: 0px auto;
		margin-top: 0px;
	}

	.foot .foot_yqlj .yqlj .yqlj_box .yqljb_gnzy,
	.foot .foot_yqlj .yqlj .yqlj_box .yqljb_xglj,
	.foot .foot_yqlj .yqlj .yqlj_box .yqljb_bzzx,
	.foot .foot_yqlj .yqlj .yqlj_box .yqljb_gywm {
		width: 170px;
		height: 185px;
		/*border: 1px solid;*/
		float: left;
		margin: 9px auto;
		padding: 0 0 0 0px;
		text-align: center;
	}

	.foot .foot_yqlj .yqlj .yqlj_box .yqljb_gnzy h4,
	.foot .foot_yqlj .yqlj .yqlj_box .yqljb_xglj h4,
	.foot .foot_yqlj .yqlj .yqlj_box .yqljb_bzzx h4,
	.foot .foot_yqlj .yqlj .yqlj_box .yqljb_gywm h4 {
		font-weight: normal;
		font-size: 22px;
		margin-top: 20px;
	}

	.foot .foot_yqlj .yqlj .yqlj_box .yqljb_gnzy ul li,
	.foot .foot_yqlj .yqlj .yqlj_box .yqljb_xglj ul li,
	.foot .foot_yqlj .yqlj .yqlj_box .yqljb_bzzx ul li,
	.foot .foot_yqlj .yqlj .yqlj_box .yqljb_gywm ul li {
		margin-top: 10px;
		font-size: 18px;
	}

	.foot .foot_yqlj .yqlj .yqlj_box .yqljb_gnzy ul li a,
	.foot .foot_yqlj .yqlj .yqlj_box .yqljb_xglj ul li a,
	.foot .foot_yqlj .yqlj .yqlj_box .yqljb_bzzx ul li a,
	.foot .foot_yqlj .yqlj .yqlj_box .yqljb_gywm ul li a {
		color: #494a4a;
	}

	.foot .foot_yqlj .yqlj .yqlj_box .yqljb_sx {
		width: 2px;
		height: 100%;
		float: left;
		background-color: #d1bfbf;
		margin-left: 10px;
	}

	.foot .foot_yqlj .yqlj .yqlj_box .yqljb_gnzy h4 {
		color: #b12328;
	}

	.foot .foot_yqlj .yqlj .yqlj_box .yqljb_gnzy ul li a:hover {
		color: #b12328;
	}

	.foot .foot_yqlj .yqlj .yqlj_box .yqljb_xglj h4 {
		color: #00ac87;
	}

	.foot .foot_yqlj .yqlj .yqlj_box .yqljb_xglj ul li a:hover {
		color: #00ac87;
	}

	.foot .foot_yqlj .yqlj .yqlj_box .yqljb_bzzx h4 {
		color: #007ab1;
	}

	.foot .foot_yqlj .yqlj .yqlj_box .yqljb_bzzx ul li a:hover {
		color: #007ab1;
	}

	.foot .foot_yqlj .yqlj .yqlj_box .yqljb_gywm h4 {
		color: #996d34;
	}

	.foot .foot_yqlj .yqlj .yqlj_box .yqljb_gywm ul li a:hover {
		color: #996d34;
	}

	.foot .foot_box {
		width: 100%;
		background-color: #af1d23;
		padding: 20px 0px;
	}

	.foot .foot_box .fb_div {
		width: 100%;
		margin: 0 auto;
		height: 186px;
		text-align: center;
	}

	.foot .foot_box .fb_div .fb_bottom {
		margin-bottom: 10px;
	}

	.foot .foot_box .fb_div .fb_bottom span {
		color: #fedfdf;
		font-size: 16px;
	}

	.foot .foot_box .fb_div .fb_bottom span a {
		color: #fedfdf;
	}

	/* 开馆时间 */
	.main_kgsj {
		width: 100%;
		padding: 15px 0 30px 0;
		background-color: #f7f7f7;
	}

	.main_kgsj .kgsj_box {
		width: 100%;
		margin: 0 auto;
	}

	.main_kgsj .kgsj_box .location {
		font-size: 16px;
	}

	.main_kgsj .kgsj_box .location a {
		color: #6f6f6f;
	}

	.main_kgsj .kgsj_box .location a:hover {
		color: #83272a;
	}

	.main_kgsj .kgsj_box .kgsj_time {
		width: 100%;
		margin: 0 auto;
		padding: 30px 0 25px 0;
		overflow: hidden;
		margin-left: 15px;
		background: url(../images/kgsj_bg.png) no-repeat center right;
	}

	.main_kgsj .kgsj_box .kgsj_time .kgsj {
		width: 100%;
		height: 120px;
		float: left;
		margin-right: 120px;
	}

	.main_kgsj .kgsj_box .kgsj_time .kgsj .kgsj_l {
		width: 100px;
		height: 89px;
		border: 3px solid #a75757;
		border-radius: 5px;
		padding: 10px 7px 15px 7px;
		text-align: center;
	}

	.main_kgsj .kgsj_box .kgsj_time .kgsj .kgsj_l span {
		display: block;
	}

	.main_kgsj .kgsj_box .kgsj_time .kgsj .kgsj_l span.month {
		font-size: 20px;
		color: #913434;
		margin-bottom: 5px;
	}

	.main_kgsj .kgsj_box .kgsj_time .kgsj .kgsj_l span.hx {
		width: 100px;
		height: 2px;
		background-color: #ebe1e1;
	}

	.main_kgsj .kgsj_box .kgsj_time .kgsj .kgsj_l span.day {
		font-size: 20px;
		color: #707070;
		text-align: right;
	}

	.main_kgsj .kgsj_box .kgsj_time .kgsj .kgsj_l span.day h2 {
		font-size: 48px;
		display: inline-block;
		font-weight: normal;
	}

	.main_kgsj .kgsj_box .kgsj_time .kgsj .kgsj_r {
		margin-left: 20px;
		width: 50%;
	}

	.main_kgsj .kgsj_box .kgsj_time .kgsj .kgsj_r span {
		display: block;
		margin-bottom: 5px;
	}

	.main_kgsj .kgsj_box .kgsj_time .kgsj .kgsj_r span.kg_zt {
		color: #83272a;
		font-size: 20px;
	}

	.main_kgsj .kgsj_box .kgsj_time .kgsj .kgsj_r span.date {
		color: #656565;
	}

	.main_kgsj .kgsj_box .kgsj_time .kgsj .kgsj_r span.time {
		color: #83272a;
		font-size: 20px;
		margin-top: 10px;
	}

	.main_kgsj .kgsj_box .kgsj_dp {
		width: 100%;
		min-height: 500px;
		box-shadow: 1px 4px 5px #826f6b;
		padding: 35px 0px 35px 10px;
		background-color: #ffffff;
	}

	.main_kgsj .kgsj_box .kgsj_dp ul {
		max-height: 490px;
		/*设置ul高度*/
		overflow-y: scroll;
		/*设置ul出现滚动条*/
	}

	/* 网页点击率 */
	.main_wydj {
		width: 100%;
		padding: 15px 0 60px 0;
		background-color: #f7f7f7;
	}

	.main_wydj .wydj_box {
		width: 100%;
		margin: 0 auto;
	}

	.main_wydj .wydj_box .location {
		font-size: 12px;
	}

	.main_wydj .wydj_box .location a {
		color: #6f6f6f;
	}

	.main_wydj .wydj_box .location a:hover {
		color: #83272a;
	}

	.main_wydj .wydj_box .wydj_dp {
		width: 100%;
		min-height: 500px;
		box-shadow: 1px 4px 5px #826f6b;
		padding: 0px 0px;
		margin-top: 30px;
		background-color: #ffffff;
	}

	.main_wydj .wydj_box .wydj_dp h2 {
		font-size: 18px;
		color: #840707;
		font-weight: normal;
		text-align: center;
		padding-top: 20px;
	}

	.main_wydj .wydj_box .wydj_dp div.sjjz {
		color: #727272;
		font-size: 12px;
		text-align: center;
		margin-top: 20px;
	}

	.main_wydj .wydj_box .wydj_dp div.data {
		width: 100%;
		margin: 0 auto;
		margin-top: 20px;
	}

	.main_wydj .wydj_box .wydj_dp div.data ul li {
		width: 100%;
		height: 100%;
		line-height: 30px;
		/*overflow: hidden;*/
		border-bottom: 1px double;
		margin-top: 10px;
	}

	.main_wydj .wydj_box .wydj_dp div.data ul li .sp1 {
		width: 30px;
		height: 30px;
		line-height: 30px;
		margin-top: 15px;
		color: #707070;
		border: 2px solid #707070;
		border-radius: 50%;
		text-align: center;
		float: left;
	}

	.main_wydj .wydj_box .wydj_dp div.data ul li .sp2 {
		margin-left: 15px;
		float: left;
		width: 85%;
	}

	.main_wydj .wydj_box .wydj_dp div.data ul li .sp2 a {
		color: #707070;
	}

	.main_wydj .wydj_box .wydj_dp div.data ul li .sp2 a:hover {
		color: #7b1d1d;
	}

	.main_wydj .wydj_box .wydj_dp div.data ul li .sp2 i {
		margin-left: 8px;
		font-style: normal;
	}

	.main_wydj .wydj_box .wydj_dp div.data ul li .sp2 i:nth-last-child(1) {
		display: none;
	}

	.main_wydj .wydj_box .wydj_dp div.data ul li .sp3 {
		width: 85%;
		margin-left: 55px;
		text-align: left;
		color: #707070;
	}

	.main_wydj .wydj_box .wydj_dp div.data ul li .fr {
		text-align: left;
	}

	.main_wydj .wydj_box .wydj_dp div.data ul li:nth-child(1) .sp1 {
		border: 2px solid #7b1d1d;
		color: #7b1d1d;
	}

	.main_wydj .wydj_box .wydj_dp div.data ul li:nth-child(2) .sp1 {
		border: 2px solid #924949;
		color: #924949;
	}

	.main_wydj .wydj_box .wydj_dp div.data ul li:nth-child(3) .sp1 {
		border: 2px solid #b18989;
		color: #b18989;
	}

	/* 列表页 */
	.main_list {
		width: 100%;
		padding: 0px 0 60px 0;
		background-color: #f7f7f7;
	}

	.main_list .list_box {
		width: 100%;
		margin: 0 auto;
	}

	.main_list .list_box .lb_f {
		width: 100%;
		padding: 14px 0px 100px 0px;
		background: url(../images/lm_bg.png) no-repeat center bottom;
		background-color: #fffafa;
		display: none;
		/*隐藏了左侧二级栏目*/
	}

	.main_list .list_box .lb_f h2 {
		width: auto;
		height: 100px;
		font-size: 30px;
		color: #fff1f1;
		line-height: 85px;
		background: url(../images/lmtit_bg.png) no-repeat;
		text-align: center;
		letter-spacing: 20px;
		padding-left: 20px;
	}

	.main_list .list_box .lb_f ul li {
		width: 200px;
		height: 60px;
		margin: 0px auto;
		line-height: 60px;
		padding: 5px 0px;
		border-bottom: 1px dashed #999696;
		/*border-image-source: url(../images/list_yd.png);*/
		/*background: url(../images/sanjiao.png) no-repeat right center;*/
	}

	.main_list .list_box .lb_f ul li a span {
		display: block;
		font-size: 18px;
		color: #666666;
		padding-left: 45px;
		position: relative;
	}

	/*当前栏目*/
	.main_list .list_box .lb_f ul li a>.current {
		display: block;
		padding-left: 45px;
		position: relative;
		color: #ab3a3a;
		font-size: 20px;
		font-weight: bold;
	}

	.main_list .list_box .lb_f ul li a span::before {
		content: "";
		width: 12px;
		height: 14px;
		background: url(../images/sanjiao.png) no-repeat;
		background-size: 100% 100%;
		position: absolute;
		top: 50%;
		right: -5px;
		transform: translateY(-50%);
	}

	.main_list .list_box .lb_f ul li a span:hover {
		color: #ab3a3a;
		font-size: 20px;
		font-weight: bold;
		/*background-color: #ebf2fe;*/
	}

	.main_list .list_box .lb_f ul li:nth-last-child(1) {
		border-bottom: 0px;
	}

	.main_list .list_box .lb_r {
		width: 100%;
	}

	.main_list .list_box .lb_r .listcr_top {
		height: 45px;
		line-height: 45px;
		text-align: left;
		font-size: 16px;
	}

	.main_list .list_box .lb_r .listcr_top .location {
		width: auto;
		padding-right: 30px;
	}

	.main_list .list_box .lb_r .listcr_top .location span {
		position: relative;
		padding-left: 5px;
		color: #666666;
	}

	.main_list .list_box .lb_r .listcr_top .location span::before {
		content: "";
		width: 16px;
		height: 20px;
		background: url(../images/location.png) no-repeat;
		background-size: cover;
		position: absolute;
		top: 50%;
		left: 8px;
		transform: translateY(-50%);
	}

	.main_list .list_box .lb_r .listcr_top .location a {
		color: #666666;
	}

	.main_list .list_box .lb_r .listcr_top .location a:hover {
		color: #0d61b7;
	}

	.main_list .list_box .lb_r .listcr_bottom {
		width: 100%;
		padding: 20px 0px;
		background-color: #ffffff;
		border-radius: 10px;
	}

	.main_list .list_box .lb_r .listcr_bottom .newslist li {
		margin-top: 25px;
		padding: 0 0px 0 40px;
		color: #333333;
		font-size: 16px;
		background: url(../images/list_yd.png) repeat-x left bottom;
		background-position: 0px 65px;
		height: 85px;
	}

	.main_list .list_box .lb_r .listcr_bottom .newslist li a {
		color: #515151;
	}

	.main_list .list_box .lb_r .listcr_bottom .newslist li a:hover {
		color: #ab3a3a;
	}

	.main_list .list_box .lb_r .listcr_bottom .newslist li span {
		float: left;
		color: #b40009;
		font-size: 16px;
		width: 210px;
		text-align: left;
	}

	.main_list .list_box .lb_r .listcr_bottom .page {
		margin: 20px auto;
		margin-top: 50px;
		text-align: center;
	}

	.main_list .list_box .lb_r .listcr_bottom .page a {
		font-size: 16px;
	}

	.main_list .list_box .lb_r .listcr_bottom .page a.page {
		display: inline-block;
		color: #000000;
		height: 30px;
		line-height: 30px;
		padding: 0px 15px;
		margin: 5px 2px;
		background-color: #ffffff;
		border: #cccccc solid 1px;
	}

	.main_list .list_box .lb_r .listcr_bottom .page a.page:hover {
		color: #09f;
		background-color: #ffffff;
	}

	.main_list .list_box .lb_r .listcr_bottom .page a.page-curr {
		color: #09f;
		display: inline-block;
		height: 30px;
		line-height: 30px;
		padding: 0px 15px;
		margin: 5px 2px;
		background-color: #09f;
		border: #09f solid 1px;
		color: #ffffff;
	}

	/*书*/
	.clear {
		clear: both;
		font-size: 0px;
		line-height: 0px;
		height: 0px;
		margin-top: 0px;
		overflow: hidden;
	}

	.content_book {}

	/*书-封面*/
	.book_cover {
		border: 0px solid #ececec;
		width: 100%;
		height: 100px;
	}

	.book_cover .book_cover_message,
	.book_cover .book_cover_img {
		margin: 0px;
		padding: 0px;
	}

	.book_cover .book_cover_img {
		width: 20%;
		float: left;
		padding: 10px;
		border: 1px solid #ececec;
		box-shadow: -10px 15px 15px -15px #000;
	}

	.book_cover .book_cover_img li img {
		width: 100%;
	}

	.book_cover .book_cover_message {
		float: right;
		margin-top: 0px;
		width: 70%;
	}

	.book_cover .book_cover_message img {
		width: 100%;
	}

	.book_cover .book_cover_message .shuming {
		font-size: 24px;
		color: #933a3a;
		font-weight: bold;
	}

	.book_cover .book_cover_message .chubanxinx {
		font-size: 16px;
		color: #404040;
		font-weight: bold;
	}

	.book_cover .book_cover_message .chubanxinx span {
		margin: 10px 0 10px 0;
		display: inline-block;
	}

	/*书-简介*/
	.book_synopsis {
		margin-top: 30px;
	}

	.book_synopsis ul {}

	/*上一篇*/
	.shangxia {
		float: right;
		padding-bottom: 20px;
	}

	.shangxia a {
		color: #8d8b8b;
		font-size: 18px;
		margin: 0 20px 20px 0;
	}

	/****通用内容页*******/
	.lbdfg{
	  width: 100%;
	}
	.contenters {
	  width: 94%;
	  padding: 20px 10px;
	  background-color: #ffffff;
	  border-radius: 10px;
	}
	.g_content {
		width: 100%;
		padding: 20px 0px 10px 10px;
		background-color: #ffffff;
		border-radius: 10px;
	}

	.g_content .g_biaoti {
		font-size: 24px;
		color: #333333;
		text-align: center;
	}

	.g_content .g_laiyuan {
		text-align: center;
		color: #515151;
		font-size: 16px;
	}

	.g_content .g_neirong {
		margin-top: 50px;
	}

	.g_content .g_neirong li {
		font-size: 18px;
		color: #4c4c4c;
	}

	.PrintShare {
		width: 265px;
		margin-right: 50px;
		margin-top: 20px;
		float: right;
	}

	/*打印按钮*/
	#btnPrint {
		margin-right: 30px;
		width: 92px;
		height: 33px;
		background: url(../images/dy.png) no-repeat center;
		cursor: pointer;
		/* 上面的代码是常规设置， 即：引入一个图片背景，设置在中心位置，大小和按钮的大小一致，以及鼠标指针为手型 */
		border: 0px;
		display: block;
		font-size: 0;
		line-height: 0;
		text-indent: -9999px;
		/*把value值设置为0像素，也就是肉眼无法看到，但却又是存在的（用$_POST['btnPrint'] 可以证明）*/
		float: left;
	}

	.list_tw_lb .list_tw_lb_h_h {
		margin: 0px auto;
		width: 55%;
		float: right;
		height: 3px;
		line-height: 3px;
		border-bottom: 1px solid #d1cccc;
	}

	/*图文列表页*/
	.list_tw_lb {
		text-align: center;
		width: 100%;
	}

	.list_tw_lb .list_tw_lb_h {
		margin: 25px auto;
		padding: 0;
		width: 300px;
		height: 940px;
		text-align: center;
	}

	.list_tw_lb .list_tw_lb_h li {
		width: ;
		margin: 10px auto;
		float: none;
		padding: 5px;
		text-align: center;
		border: 1px solid #ececec;
		box-shadow: -10px 15px 15px -15px #000;
		list-style: none;
		display: inline-block;
	}

	.list_tw_lb .list_tw_lb_h .tw_title,
	.list_tw_lb .list_tw_lb_h .tw_title a {
		color: #404040;
		font-size: 20px;
	}

	.list_tw_lb .list_tw_lb_h .tw_img {}

	.list_tw_lb .list_tw_lb_h li a,
	.list_tw_lb .list_tw_lb_h li a:hover {
		color: #595858;
		font-size: 20px;
	}
}


/*大于960px*/

@media screen and (min-width:960px) and (max-width:1200px) {}
