.head .top h1 {
	float: left;
	margin: 25px 0px;
}

.head .top h1 img {
	float: left;
        display:block;
}

.head .top h1 .img2 {
	margin: 3px 0 0 24px
}

.head .top .home {
	float: right;
	color: #9a0004;
	font-weight: 700;
	position: relative;
	top: 38px
}

.head .nav {
	background: #9a0004;
	height: 42px;
	line-height: 42px
}

.head .nav li {
	float: left;
	width: calc(100% / 8);
	text-align: center
}

.head .nav li a {
	color: #fff;
	display: block
}

.head .nav li a:hover {
	background: #580407
}

.span_desc:hover {
color:#9a0004;
}
.wp_pdf_player {
    height: 1470px !important;
}
.Article_Title a:hover {
color:#9a0004;
}

#cssmenu,#cssmenu #menu-button,#cssmenu ul,#cssmenu ul li,#cssmenu ul li a {
	list-style: none;
	display: block;
	position: relative;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	z-index: 99999
}

.one_ul li {
	width: calc(1400px / 10)
}

.oneli:hover {
	background: #026bc6
}

#cssmenu #menu-button {
	display: none
}

#cssmenu {
	background: #990004;
	width: 100%
}

#cssmenu ul {
	font-size: 0;
	text-align: center
}

#cssmenu ul li {
	float: left
}

#cssmenu ul li:hover {
	background: #cb0c11
}

#cssmenu ul li a {
	text-align: center;
	font-size: 16px;
	text-decoration: none;
	text-transform: uppercase;
	color: #fff!important;
	-webkit-transition: color .2s ease;
	-moz-transition: color .2s ease;
	-ms-transition: color .2s ease;
	-o-transition: color .2s ease;
	transition: color .2s ease
}

#cssmenu .has-sub .after_has_a {
	background: url(../images/jiantou.png) no-repeat 98px center
}

#cssmenu ul ul {
	position: absolute;
	left: -9999px
}

#cssmenu .has-sub:hover .show_ul {
	left: auto
}

#cssmenu .show_ul .has-sub:hover ul {
	left: auto
}

#cssmenu ul ul ul {
	margin-left: 143%;
	top: 0
}

#cssmenu ul ul li {
	height: 0;
	-webkit-transition: height .2s ease;
	-moz-transition: height .2s ease;
	-ms-transition: height .2s ease;
	-o-transition: height .2s ease;
	transition: height .2s ease
}

#cssmenu ul li:hover ul li {
	height: 50px;
	float: none
}

#cssmenu ul ul li a {
	padding: 10px 20px;
	width: 160px;
	font-size: 14px!important;
	background: #333;
	text-decoration: none;
	color: #ddd;
	-webkit-transition: color .2s ease;
	-moz-transition: color .2s ease;
	-ms-transition: color .2s ease;
	-o-transition: color .2s ease;
	transition: color .2s ease;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	height: 50px;
	line-height: 28px
}

#cssmenu ul ul li a:hover,#cssmenu ul ul li:hover a {
	color: #fff
}

#cssmenu ul .show_ul .has-sub .after_has_a {
	background: url(../images/xiangyou.png) no-repeat 140px center,#333!important
}

.ad {
	margin: 0 auto;
}

.ad .pc-hidden {
	display: none;
}

.addposit {
	display: none
}

.tzwidth {
	width: 100%
}

.tzwidth ul {
	width: 100%!important
}

.tzwidth h3 {
	font-size: 16px!important;
	margin: 16px 0
}

.tzwidth ul li p span {
	line-height: 22px;
	color: #666;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}

.duocai ul {
	width: 100%!important
}

.duocai ul li:nth-child(1) {
	display: none
}

.duocai ul li .pr_fields {
	float: right !important;
}

.duocai ul li .ex_fields {
	float: left !important;
}

.rightcont ul #wp_news_w9 li .pr_fields {
	width: 80%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.rightcont ul #wp_news_w9 li .pr_fields  span,.rightcont ul #wp_news_w9 li .pr_fields  span a {
	width: 100%;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.rightcont #wp_news_w63 img {
	width: 160px !important;
	height: auto !important;
}

.rightcont #wp_news_w63 tr td {
	border: 1px solid #dedede;
	padding-top: 12px;
}

.rightcont #wp_news_w63 tr td:hover {
	background: #f0f0f0;
}

.rightcont p img {
	display: block;
	margin: 0 auto;
	image-rendering: -webkit-optimize-contrast;
}

.more1 {
	display: block;
	width: 90px;
	margin: 0 auto;
	line-height: 34px;
	border-radius: 4px;
        height:34px;
	color: #fff;
	font-size: 16px;
	font-weight: 700;
	text-align: center
}

.tit0 {
	height: 72px;
	background: #9a0004
}

.pcbanner img {
	width: 100%;
	vertical-align: bottom
}

.movebanner {
	display: none
}

.movebanner img {
	width: 100%;
	vertical-align: bottom
}

.jianjie {
	position: relative;
	z-index: 99999;
        margin-bottom:12px;
}

.jianjie .one_fl {
	width: 484px;
	position: relative;
	top: -23px
}

.j_ul li {
	font-size: 14px;
	color: #333;
	line-height: 22px
}

.tit0 span {
	display: block;
	width: calc(100% - 28px);
	height: 60px;
	background: url(../images/line.png) no-repeat 16px center;
	padding: 12px 0 0 28px
}

.tit0 span i {
	color: #fff;
	height: auto;
	font-style: normal
}

.tit0 span .one_i {
	font-size: 24px;
	font-weight: 700
}

.tit0 span .two_i {
	font-size: 14px
}

.pic_people {
	background: #fff;
	text-align: center;
	padding: 20px 0
}

.pic_people img {
    width: 386px;
}

.pic_people p {
	font-size: 18px;
	font-weight: 700
}

.add_red_bor {
	background: #fff;
	border-top: 2px solid #9a0004;
	padding: 24px;
	width: calc(100% - 484px - 24px - 48px);
	position: relative;
	top: -22px
}

.title_img {
	float: left;
	margin-right: 12px;
	width: 22px
}

.j_one_span {
	font-size: 20px;
	color: #9a0004;
	font-weight: 700
}

.j_two_span {
	font-size: 14px;
	color: #999;
	font-weight: 400
}

.add_border {
	border: 1px solid #e9e9e9;
	padding: 12px
}

.jianjie .fr p {
	margin-bottom: 18px;
	font-size: 18px;
	font-weight: 700
}

.tz_button a {
	display: inline-block;
	line-height: 34px;
	width: 118px;
	border-radius: 4px;
	background: #9a0004;
	color: #fff;
	font-size: 16px;
	font-weight: 700;
	text-align: center;
	margin-right: 52px
}

.tz_button a:hover {
    background: #e7f0ea;
    color: #418b59;
}

.add_border .fr {
	width: 52%
}

.j_text {
    background: #f0f0f0;
    padding: 19px;
    text-indent: 2em;
    font-size: 14px;
    color: #666;
    line-height: 19px;
    margin-bottom: 32px;
}

.j_link {
	background: url(../images/kuang.png) no-repeat top center;
	padding: 0 0 6px 0
}

.j_link a {
	display: inline-block;
	background: #e7f0ea;
	color: #418b59;
	font-weight: 700;
	font-size: 16px;
	padding: 8px 12px;
	margin: 0 12px
}

.j_link a:hover {
	background: #9a0004;
	color: #ffffff;
}

.j_link .add_mar a {
	float: left;
	width: calc((100% - 96px) / 2);
	text-align: center;
}

.j_link .more {
	background: 0 0;
	position: relative;
	top: -18px;
	left: 50%;
	margin-left: -48px;
	margin-right: 0
}

.add_mar {
	position: relative;
	top: -12px;
	margin-bottom: 0!important
}

.div_piccontenttitle_li .c_pt_12 .c_pic {
	padding: 0 !important;
}

.div_piccontenttitle_li .c_pt_12 .c_pic img {
	width: 155px;
	height: 128px;
	padding: 0
}

.two_add_red_bor {
	background: #fff;
	border-top: 2px solid #9a0004;
	padding: 18px 24px 24px 24px;
	width: calc(1300px - 48px);
	margin-bottom: 36px
}

.four_add_red_bor p,.friendlink_add_red_bor p,.thr_add_red_bor p,.two_add_red_bor p {
	margin-bottom: 10px
}

.four_add_red_bor p,.friendlink_add_red_bor p,.keyan_tit,.thr_add_red_bor p {
	margin-bottom: 18px
}

.keyan_tit {
	margin-bottom: 20px!important
}

.contstart .rightcont .lw_list dl{
     margin:0 0 18px 0 !important;
     line-height:42px !important;
     background:#f0f0f0;
    color: purple;
    font-size: 20px;
    font-weight: bold;
}
.contstart .rightcont .lw_list li i{
    width: 54px;
    height: 54px;
    background: purple;
    text-align: center;
    vertical-align: middle;
    color: #fff;
    font-style: normal;
    font-size: 20px;
    line-height: 54px;
    margin-bottom:24px;
}

.contstart .rightcont .lw_list li .fr{
width: calc(100% - 78px );
 margin-left: 24px;
}

.contstart .rightcont .lw_list li .fr p{
 margin:0;
}

.contstart .rightcont .lw_list li .fr p:nth-child(1){
margin-bottom:15px;
width:100%;
overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.contstart .rightcont .lw_list li .fr p:nth-child(2){
    margin-bottom: 6px;
    font-size: 14px;
    color: #666;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.one_ul_li {
	background: #f7f7f7;
	padding: 12px;
	margin-bottom: 19px;
	line-height: 18px!important;
	border-bottom: 0!important
}

.tzcor,.tzcor a {
	font-weight: 700;
	color: #4c68a3
}

.tzcor span:nth-child(1) {
	color: #c5c5c5;
	margin-top: -2px
}

.tzcor span:nth-child(3) {
	width: 60%;
	background: url(../images/spanline.png) repeat-x left center;
	height: 2px;
	display: inline-block;
	position: relative;
	top: -4px
}

.two_add_red_bor ul {
	width: calc(100% / 3 - 10px);
	float: left
}

.center_ul {
	margin: 0 14px;
	width: calc(100% / 3 - 9px)!important
}

.one_ul_li img {
	float: left;
	margin-right: 12px;
}

.one_ul_li p,.tzwidth .div_piccontenttitle_li .c_txt{
	float: right;
	width: 54%;
	font-size: 14px;
}

.tzwidth .div_piccontenttitle_li .c_txt p{
    width:100%;
}

.tzwidth .div_piccontenttitle_li h3,.tzwidth .div_piccontenttitle_li h3 span{
      width:100%;
     overflow:hidden;
     text-overflow:ellipsis;
     white-space: nowrap;
}

.one_ul_li p span {
	display: block
}

.adddiv #wp_news_w2 ul li:nth-child(1) {
	display: none
}

.span_tit {
	font-size: 16px;
	margin: 16px 0;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.one_ul_li .time {
	font-size: 14px;
	color: #999;
	margin-bottom: 14px;
	display: none
}

.one_ul_li .descript {
	line-height: 22px;
	color: #666;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical
}

.two_add_red_bor ul li {
	border-bottom: 1px solid #e9e9e9;
	line-height: 52px;
	font-size: 14px
}

.two_add_red_bor ul li:nth-child(1) {
	border-bottom: 0
}

.two_li {
	border-top: 1px solid #e9e9e9
}

.span_time,.two_add_red_bor i {
	color: #4c68a3
}

.span_time {
	width: 58px;
	float: left
}

.span_desc {
	width: calc(100% - 80px);
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	float: left
}

.wp_article_list .list_item {
	border-bottom: 0;
	width: auto !important;
}

.wp_article_list .list_item span {
	margin-left: 0
}

.wp_article_list .list_item .Article_PublishDate {
	color: #4c68a3!important
}

.adddiv .Article_Index {
	display: none!important
}

.adddiv ul li:nth-child(1) {
	border-top: 1px solid #e9e9e9
}

.thr_add_red_bor {
	background: #fff;
	border-top: 2px solid #9a0004;
	padding: 18px 24px 24px 24px;
	width: 336px;
	margin-bottom: 36px
}

.name {
	font-size: 16px;
	font-weight: 700;
	color: #9a0004;
	line-height: 62px
}

.list_li {
	font-size: 14px;
	color: #666;
	line-height: 32px
}

.four_add_red_bor {
	background: #fff;
	border-top: 2px solid #9a0004;
	padding: 18px 24px 24px 24px;
	width: calc(100% - 72px - 384px);
	margin-bottom: 36px
}

.fourbox_ul li:nth-child(1) img {
	float: left;
	margin-right: 18px
}

.fourbox_ul li:nth-child(1) p span {
	display: block;
	line-height: 26px;
	color: #666;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	font-size: 14px;
}

.fourbox_ul li:nth-child(1) h3 a span {
	font-size: 16px;
	font-weight: 700;
	color: #4c68a3;
	line-height: 42px;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.fourbox_ul li:nth-child(1) p span:nth-child(3) {
	font-size: 14px;
	color: #666;
	line-height: 24px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2
}

.fourbox_ul li:nth-child(1) p {
	width: calc(100% - 220px);
	float: right;
	border-bottom: 1px solid #e9e9e9;
	padding-bottom: 12px;
	margin-bottom: 0!important
}

.fourbox_ul {
	margin-bottom: 20px
}

.mianban .div_piccontenttitle_ul .c_pic {
	padding: 0 !important;
}

.mianban .div_piccontenttitle_ul .c_pic img {
	display: block;
	width: 201px !important;
	height: 134px !important;
}

.fourbox_ul2 div .wp_article_list li:nth-child(1) {
	display: none;
}

.fourbox_ul2 div .wp_article_list li {
	float: left;
	line-height: 47px !important;
	height: auto !important;
	width: calc((100% - 25px) / 2 - 26px) !important;
}

.fourbox_ul2 div .wp_article_list li:nth-child(2n) {
	width: calc((100% - 25px) / 2);
}

.fourbox_ul2 div .wp_article_list li span:nth-child(2) {
	width: 96%;
	float: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.fourbox_ul2 div .wp_article_list li {
	font-size: 14px;
	line-height: 47px !important;
	display: block;
}

.fourbox_ul2 div .wp_article_list li .pr_fields {
	float: right;
	width: calc(100% - 39px);
	border-bottom: 1px dashed #dcdcdc
}

.fourbox_ul2 div .wp_article_list li .Article_Title {
	margin-left: 16px;
	;
}

.fourbox_ul2 div .wp_article_list li .Article_Title a {
	border-left: 1px solid #4c68a3;
	padding-left: 12px;
}

.fourbox_ul2 div .wp_article_list li .ex_fields {
	float: left;
	border-bottom: 1px dashed #dcdcdc;
}

.fourbox_ul2 div .wp_article_list li i {
	margin-right: 12px;
	float: left
}

.fourbox_ul2 div .wp_article_list li:nth-child(2n) {
	border-right: 1px solid #e9e9e9;
	margin-right: 25px;
	padding-right: 25px
}

.fourbox_ul2 div .wp_article_list li span:nth-child(3) {
	color: #4c68a3
}

.frilink {
	margin-bottom: 18px;
	height: 68px
}

.link2 {
	height: 68px
}

.link i {
	font-style: normal;
	color: #4c68a3;
	font-weight: 700
}

.friendlink_add_red_bor {
	background: #fff;
	border-top: 2px solid #9a0004;
	padding: 18px 24px 24px 24px;
	width: calc(1300px - 48px);
	margin-bottom: 36px
}

.friendlink_add_red_bor .frilink li {
	float: left;
	width: calc(100% / 4)
}

.friendlink_add_red_bor .link2 li {
	float: left;
	width: calc(100% / 3);
	text-align: center
}

.friendlink_add_red_bor ul {
	border-top: 1px solid #e9e9e9;
	border-bottom: 1px solid #e9e9e9
}

.friendlink_add_red_bor ul li a {
	font-size: 14px;
        display:block;
}

.friendlink_add_red_bor ul li a img {
        display:block;
}

.footer {
	background: #9a0004;
	color: #fff;
	text-align: center;
	line-height: 56px
}

#cssmenu,#cssmenu #menu-button,#cssmenu ul,#cssmenu ul li,#cssmenu ul li a {
	list-style: none;
	display: block;
	position: relative;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	z-index: 99999
}

#cssmenu ul li {
	width: calc(100% / 8)
}

#cssmenu #menu-button {
	display: none
}

#cssmenu {
	background: #940005
}

#cssmenu ul {
	font-size: 0;
	text-align: center
}

#cssmenu ul li {
	float: left
}

#cssmenu ul li a {
	text-align: center;
	font-size: 16px;
	text-decoration: none;
	text-transform: uppercase;
	color: #fff!important;
	-webkit-transition: color .2s ease;
	-moz-transition: color .2s ease;
	-ms-transition: color .2s ease;
	-o-transition: color .2s ease;
	transition: color .2s ease
}

#cssmenu ul li:hover {
	background: #c80c16
}

#cssmenu ul ul li a {
	padding: 10px 20px;
	width: 163px;
	font-size: 12px;
	background: rgba(130,0,7,0.9);
	text-decoration: none;
	color: #ddd;
	-webkit-transition: color .2s ease;
	-moz-transition: color .2s ease;
	-ms-transition: color .2s ease;
	-o-transition: color .2s ease;
	transition: color .2s ease
}

#cssmenu ul ul li a:hover,#cssmenu ul ul li:hover a {
	color: #fff
}

#cssmenu ul ul li a:hover {
	background: #c80c16
}

#cssmenu ul .show_ul .has-sub .after_has_a {
	background: url(../images/xiangyou.png) no-repeat 140px center,#333!important
}

.adddiv ul {
	width: 100%
}

.adddiv ul .pr_fields,.duocai ul .pr_fields {
	float: right!important;
	width: calc(100% - 54px)
}

.adddiv ul .pr_fields a,.adddiv ul .pr_fields span ,.duocai ul .pr_fields a,.duocai ul .pr_fields span {
	width: 100%;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap
}

.adddiv ul .pr_fields a ,.duocai ul .pr_fields a {
	border-left: 1px solid #4c68a3;
	padding-left: 8px
}

.adddiv ul .ex_fields {
	float: left!important
}

.adddiv ul li,.duocai ul li {
	border-bottom: 1px solid #e9e9e9!important;
	line-height: 52px!important;
	font-size: 14px;
	height: 52px!important
}

.wp_article_list .list_item .Article_Index {
	display: none!important
}

.pc_banner {
	width: 100%
}

.pc_banner img {
	width: 100%;
	vertical-align: bottom
}

.move_show {
	display: none
}

.news_list .left {
	float: left;
	width: 48%;
	margin-right: 20px
}

.news_list .left img {
	width: 100%
}

.news_list .right {
	float: right;
	width: 49%
}

.frbox .right li,.news_list .right li,.twofrbox .right li {
	border-bottom: 1px dashed #dedede;
	line-height: 50px
}

.news_list .right li .span1 {
	width: 67%
}

.frbox .right li .span1,.news_list .right li .span1 {
	float: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.frbox .right li .span1 i,.news_list .right li .span1 i {
	font-weight: 700;
	color: #e6bd43;
	font-style: normal
}

.news_list .right li .span2 {
	width: 21%
}

.frbox .right li .span2 {
	width: 25%
}

.frbox .right li .span2,.news_list .right li .span2 {
	float: right;
	color: #999;
	font-size: 14px
}

.frbox .right .describe,.news_list .describe {
	border-bottom: 1px dashed #dedede;
	font-size: 14px;
	color: #999;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	line-height: 34px;
	width: 100%
}

.move_btm,.pc_btm {
	background: #990004;
	color: #fff;
	text-align: center;
	padding: 34px 0
}

.mbxnav {
	width: 100%;
	line-height: 50px;
	padding: 0px;
}

.neirongye {
	color: #666;
	font-size: 16px;
	margin-bottom: 30px;
	line-height: 30px
}

.neirongye h2 {
	text-align: center;
	margin: 0
}

.neirongye .shijian {
	text-align: center;
	color: #9f9f9f;
	font-size: 16px;
	border-bottom: 1px solid #e6e6e6;
	padding-bottom: 14px;
	margin-top: 6px!important;
	margin-bottom: 36px
}

.contquyu {
       padding: 0 18px 18px 18px;
}

.contquyu .wp_articlecontent p{
     line-height:30px !important;
     color:#000;
}

.fanye {
	padding: 0 10px
}

.contstart {
	background: #ffffff;
	padding-top: 20px;
}

.contstart .title {
	font-size: 24px;
	color: #000000;
	text-align: center;
	font-weight: bold;
	margin-bottom: 18px;
}

.contstart .shijian {
	text-align: center;
	padding-bottom: 18px;
	border-bottom: 1px dashed #ccc;
	margin-bottom: 18px;
        color: #999999;
        font-size: 15px;
}

.contstart .leftlist {
	float: left;
	width: 24%;
	border-right: 1px solid #e6e6e6;
	padding-bottom: 100px
}

.contstart .rightcont {
	float: right;
	width: 72%;
	padding: 0 24px 30px 24px;
}

.contstart .leftlist>ul {
	width: 82%;
	margin: 0 auto;
}

.contstart .leftlist ul .bigtit {
	background: url(../images/listitbg.png) repeat-x left center;
	line-height: 58px;
	height: 58px;
	color: #fff;
	font-size: 20px;
	text-align: center;
	background-size: 100% 100%;
}

.contstart .leftlist ul .movemargin {
	width: 62%
}

.contstart .leftlist ul .movemargin {
	background: #f6f6f6;
	line-height: 58px;
	height: 58px;
	color: #555;
	width: 54%;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	margin-top: 8px;
	margin-left: 20px;
	padding-left: 20px
}

.contstart .leftlist ul .movemargin:hover {
	background: #fff0f0;
	color: #222
}

.contstart .rightcont ul li {
	border-bottom: 1px solid #e8e8e8;
	margin-bottom: 14px;
	padding-bottom: 14px
}

.contstart .rightcont ul li .datetz {
	font-size: 14px;
	color: #5676ba
}

.contstart .rightcont ul li a .ptit {
	font-size: 16px!important;
	color: #333!important;
	width: 60%
}

.contstart .rightcont ul li a .describe,.contstart .rightcont ul li a .ptit {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.contstart .rightcont ul p {
	margin: 12px 0
}

.contquyu {
	line-height: 24px !important;
}

.sjj_nav,.sp_header {
	display: none
}

.move_btm {
	display: none
}

.biaoti {
	float: left
}

.last1 {
	width: 49%;
	float: left
}

.last2 {
	width: 49%;
	float: right
}

.moveleftimg {
	display: none
}

.frbox .right li a:hover,.news_list .right li a:hover,.tabs_default div ul li a:hover,.twofrbox .right li a:hover {
	color: #990004
}

.describe a {
	color: #999
}

.fir_li div .one_p:hover {
	color: #990004!important
}

.sjj_nav,.sp_header {
	display: none
}

@media only screen and (max-width:1350px) {

	.mbxnav {
		width: calc(96% - 40px);
	}

	.bigbox {
		width: 96%
	}

	.footer {
		width: 100% !important;
	}

	.add_red_bor {
		padding: 28px 24px 24px 24px;
	}

	.friendlink_add_red_bor,.two_add_red_bor {
		width: calc(96% - 48px)
	}

	.footer {
		width: 96%;
		margin: 0 auto
	}

	.jianjie .one_fl {
		width: 372px;
		position: relative;
		top: -36px
	}

	.add_red_bor {
		background: #fff;
		border-top: 2px solid #9a0004;
		padding: 18px 24px 24px 24px;
		width: calc(100% - 444px);
		position: relative;
		top: -22px
	}

	.j_link {
		background: url(../images/kuang2.png) no-repeat top center;
		padding: 0 0 6px 0;
		background-size: 100% 100%;
	}

	.add_border .fr {
		width: 57%
	}

	.j_link p {
		text-align: center
	}

	.tz_button {
		padding-top: 10px!important
	}

	.add_border {
		border: 1px solid #e9e9e9;
		padding: 28px 12px
	}
}

@media only screen and (max-width:1341px) {
.pic_people img {
    width: 96%;
}
	.fourbox_ul2 div .wp_article_list li:nth-child(2n) {
		border-right: 1px solid #e9e9e9;
		margin-right: 14px;
		padding-right: 14px;
	}

	.fourbox_ul2 div .wp_article_list li:nth-child(2n) {
		width: calc((100% - 14px) / 2);
	}

	.fourbox_ul2 div .wp_article_list li {
		width: calc((100% - 14px) / 2 - 15px) !important;
	}
}

@media only screen and (max-width:1336px) {
	.tit0 span {
		display: block;
		width: calc(100% - 28px);
		height: 50px;
		background: url(../images/line.png) no-repeat 16px center;
		padding: 10px 0 0 28px;
	}

	.tit0 span .one_i {
		font-size: 20px;
		font-weight: 700;
	}

	.tit0 {
		height: 62px;
		background: #9a0004;
	}

	.jianjie .one_fl {
		width: 100%;
	}

	.add_red_bor {
		padding: 18px 24px 24px 24px;
		width: calc(100% - 48px);
		position: relative;
		top: -36px;
	}

	.jianjie .one_fl {
		position: relative;
		top: -16px;
		margin-bottom: 56px;
	}
}

@media only screen and (max-width:1320px) {


	.one_ul_li img {
		width: 155px;
		height: 128px;
	}

	.one_ul_li p {
		float: left;
		width: 46%;
		margin-left: 10px;
	}

	.fir_li .leftimg {
		height: 118px
	}

	.fir_li .leftimg2 {
		height: 180px
	}

	.fourbox_ul2 div .wp_article_list li {
		width: calc(50% - 10px)
	}

	.fourbox_ul2 div .wp_article_list li span:nth-child(2) {
		width: calc(100% - 105px);
		float: left;
		text-overflow: ellipsis;
		overflow: hidden;
		white-space: nowrap
	}

	.fourbox_ul2 div .wp_article_list li i {
		margin-right: 12px;
		float: left
	}

	.tzcor span:nth-child(3) {
		width: 54%
	}
         #cssmenu ul {
         display:block !important;
}

   
}

@media only screen and (max-width:1308px) {
	.div_piccontenttitle_li .c_pt_12 .c_pic img {
		margin: 0 !important;
	}
}

@media only screen and (max-width:1295px) {
	.news_list .right li {
		margin-bottom: 2px
	}

	.frilink,.link2 {
		height: auto
	}

	.friendlink_add_red_bor ul li a {
		display: inline-block
	}

	.frilink li img,.link2 li img {
		width: 100%;
		vertical-align: bottom
	}
}

@media only screen and (max-width:1280px) {
      
	.contstart .rightcont {
		width: 62%;
	}
}

@media only screen and (max-width:1250px) {
	.one_ul_li {
		background: #f7f7f7;
		padding: 12px;
		margin-bottom: 19px;
		line-height: 18px!important;
		border-bottom: 0!important
	}

	.one_ul_li .c_txt {
		width: 64%;
		float: right;
	}
}

@media only screen and (max-width:1230px) {
    .center_ul .one_ul_li .c_txt p,.thrul .one_ul_li .c_txt p{
    width: 100% !important;
 }
        .oneul .one_ul_li p{
    width: calc(94% - 155px);
    margin-left: 10px;
}
	.two_add_red_bor div ul:nth-child(1) {
		width: 100%;
		margin-bottom: 24px;
	}

	.tzcor span:nth-child(3) {
		width: 66%;
	}

	.center_ul {
		margin: 0 14px 0 0;
	}

	.center_ul,.two_add_red_bor div ul:nth-child(3) {
		width: calc((100% - 14px) / 2) !important;
	}

	.center_ul ul,.two_add_red_bor div ul:nth-child(3) ul {
		margin-bottom: 0 !important;
	}
}

@media only screen and (max-width:1200px) {

.contstart .rightcont .lw_list li .fr p:nth-child(1){
         background:none;
         padding:0;
          line-height:16px !important;
}
	.head .top h1 .img2 {
		margin: 14px 0 0 24px;
		width: 60%
	}

	.head .top h1 {
		float: left;
		width: 86%
	}

	.frbox .right .describe,.news_list .describe {
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		line-height: 28px
	}

	.leftimg {
		display: none
	}

	.fir_li div .two_p {
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical
	}

	.li1 span,.li2 span,.li3 span,.li4 span {
		font-size: 17px;
		float: left;
		font-weight: 700;
		color: #fff;
		width: 70%;
		text-align: center;
		letter-spacing: 0
	}

	.smallban {
		width: calc(100% - 20px);
		margin: 0 auto
	}

	.flbox {
		padding-right: 0!important
	}

	.addpad2,.addpad3 {
		padding: 0
	}

	.last1,.last2 {
		width: 100%
	}

	.fir_li .leftimg {
		width: 100%;
		margin-bottom: 16px
	}

	.fir_li_p {
		display: none
	}

	.fir_li div {
		width: 100%
	}

	.describe img {
		width: 100%
	}

	.back {
		display: none
	}

	.h_cen_fr {
		display: none
	}

	.pc_btm {
		display: none
	}

	.move_btm {
		display: block;
		padding: 12px 0
	}

	.move_btm span {
		display: block;
		padding: 10px 0
	}

	.sjj_nav,.sp_header {
		display: none
	}

	.h_top {
		display: none
	}

	.leftactive {
		display: none
	}

	.tzbigbox {
		margin: 0 auto;
		padding: 0 10px
	}

	.leftlist {
		display: block;
	}

	.rightcont {
		width: calc(72% - 40px)!important
	}

	.neirongye {
		color: #666;
		font-size: 16px;
		margin-bottom: 16px;
		line-height: 30px
	}

	.twofrbox2 ul li {
		float: left;
		width: calc(46% - 4px);
		text-align: center;
		height: auto;
		margin-bottom: 8px!important
	}

	.twofrbox2 ul li img {
		width: 100%
	}

	.leftactive,.rightactive {
		margin: 0 auto;
		background: #fff!important
	}

	.move_tab {
		display: block;
		height: 36px
	}

	.tabs_default .horizontal {
		width: 100%;
		top: 74px;
		left: 0
	}

	.tabs_default .horizontal li {
		width: 20%!important;
		margin: 0 6px;
		font-size: 14px
	}

	.cssmenu {
		display: none
	}

	.addposit {
		display: block;
		position: relative;
		height: 50px
	}

	.ht_fl {
		display: none
	}

	.ht_fr {
		float: left
	}

	.h_center img {
		width: 100%
	}

	.sp_header {
		height: 0;
		position: absolute;
		z-index: 10;
		width: 100%
	}

	.sp_nav {
		width: 100px;
		float: right;
		position: relative;
		cursor: pointer;
		height: 30px;
		margin-top: -52px
	}

	.sp_nav span {
		display: block;
		background: #990004;
		width: 66px;
		height: 2px;
		position: absolute;
		left: 10px;
		transition: all ease .35s
	}

	.sp_nav span:nth-of-type(1) {
		top: 0
	}

	.sp_nav span:nth-of-type(2) {
		top: 10px
	}

	.sp_nav span:nth-of-type(3) {
		top: 20px
	}

	.sp_nav_se span:nth-of-type(1) {
		top: 10px;
		transform: rotate(45deg)
	}

	.sp_nav_se span:nth-of-type(2) {
		width: 0
	}

	.sp_nav_se span:nth-of-type(3) {
		top: 10px;
		transform: rotate(-45deg)
	}

	.sjj_nav {
		position: absolute;
		z-index: 9;
		width: 100%;
		height: 700px;
		font-size: 14px;
		line-height: 40px;
		top: -2000%;
		left: 0;
		overflow: auto;
		overflow-x: hidden;
		transition: top ease .35s;
		background: #fff
	}

	.nav_show {
		top: 90px;
		border-top: 1px solid #9a0004
	}

	.sjj_nav>ul>li:first-child {
		overflow: hidden;
		border-top: 0
	}

	.sjj_nav>ul>li:first-child>a {
		float: left;
		width: calc(100% - 70px)
	}

	.sjj_nav>ul>li:first-child .language {
		float: right;
		width: 70px;
		overflow: hidden;
		line-height: 30px;
		margin-top: 5px
	}

	.sjj_nav>ul>li:first-child .language a {
		width: 35px;
		float: left;
		border-left: 1px #ddd solid;
		text-align: center;
		color: #999
	}

	.sjj_nav ul li i {
		position: absolute;
		top: 5px;
		right: 0;
		border-left: 1px #ddd solid;
		height: 30px;
		padding: 0 7px 0 7px
	}

	.sjj_nav ul li i svg {
		transform: rotate(-90deg);
		transition: all ease .35s
	}

	.sjj_nav ul li .sjj_nav_i_se svg {
		transform: rotate(0);
		-webkit-transform: rotate(0);
		-moz-transform: rotate(0);
		-ms-transform: rotate(0);
		-o-transform: rotate(0)
	}

	.sjj_nav ul li {
		border-top: 1px #ddd solid;
		margin-left: 20px;
		position: relative;
		line-height: 40px;
		font-size: 14px
	}

	.sjj_nav>ul>li:last-child {
		border-bottom: 1px #ddd solid
	}

	.sjj_nav ul li ul {
		display: none
	}

	.sjj_nav ul li a {
		color: #666;
		width: 80%
	}

	.sjj_nav ul li ul li a {
		color: #999;
		display: block;
		text-align: left
	}

	.sjj_nav ul li i svg {
		width: 20px;
		height: 20px;
		fill: #555
	}

	.sjj_nav ul li .sjj_nav_i_se svg {
		fill: #c9141e
	}

	.sjj_nav ul li ul li>ul {
		margin-left: 10px
	}

	.move_show {
		display: block
	}

	.pc_show {
		display: none
	}

	.flbox,.frbox,.leftactive,.news_list .left,.news_list .right,.rightactive,.rightactive .twofrbox1,.rightactive .twofrbox2 {
		float: none!important;
		width: 100%
	}

	.leftactive,.rightactive {
		width: calc(100% - 40px)
	}

	.flbox {
		border-right: 0
	}

	.news_list,.twoflbox {
		margin-bottom: 36px
	}

	.news_list .left img {
		height: 210px
	}

	.twoflbox {
		width: 100%;
		border-right: none
	}

	.twofrbox {
		width: 100%
	}

	.addmar .twoflbox {
		border-bottom: 0;
		margin-bottom: 0;
		padding: 0
	}

	.rightactive .twofrbox1 {
		padding-bottom: 36px;
		border-right: 0
	}

	.friendlink .bigbox {
		width: 100%
	}

	.friendlink ul li {
		width: calc(50% - 34px);
		margin: 0;
		float: left;
		border-bottom: 1px dashed #dedede;
		padding: 0 16px;
		line-height: 36px;
		text-align: center;
		border-right: 1px solid #dedede
	}

	.friendlink ul .noline {
		border-right: none
	}

	.friendlink ul li a {
		color: #666
	}

	.biaoti {
		background: #990004;
		line-height: 46px!important;
		border-bottom: 0!important;
		text-align: left!important;
		padding: 0 12px;
		float: none!important
	}

	.biaoti a {
		color: #fff!important
	}

	.pc_btm {
		font-size: 14px
	}

	.pc_btm span {
		line-height: 32px
	}

	.frbox .right li .span1,.news_list .right li .span1 {
		width: 70%
	}

	.frbox .right li .span2,.news_list .right li .span2 {
		width: 25%!important;
		text-align: right
	}

	.frbox .right .describe,.news_list .describe {
		padding-bottom: 8px
	}

	.first_box {
		padding: 10px;
		width: calc(100% - 28px);
		border: 0;
		background: 0 0
	}

	.tabs_default div .more {
		right: 2%
	}

	.ad {
		margin-bottom: 0
	}

	.first_box,.news_list,.twoflbox {
		margin: 0 auto 10px auto
	}

	.h_center {
		padding: 12px;
		width: calc(100% - 24px)
	}

	.h_center img {
		width: 74%
	}
}

@media only screen and (max-width:1150px) {
	.tzcor span:nth-child(3) {
		width: 46%
	}
}

@media only screen and (max-width:1050px) {
	.one_ul_li .c_txt {
		width: 60%;
		float: right;
	}
}

@media only screen and (max-width:1024px) {
	.fourbox_ul2 div .wp_article_list li span:nth-child(2) {
		width: 90%;
	}
}

@media only screen and (max-width:863px) {
	.sjj_nav,.sp_header {
		display: block
	}

	.nav {
		display: none
	}

	.sp_nav {
		width: 80px!important;
		margin-top: -69px
	}

	.sp_nav span {
		width: 46px
	}

	.nav_show {
		top: 106px
	}
}

@media only screen and (max-width:768px) {
.jianjie .one_fl {
    position: relative;
    top: -16px;
    margin-bottom: 18px;
}

.nav_show {
    top: 120px;
    z-index: 99999999;
}

	.jianjie .one_fl {
		width: 372px;
		position: relative;
		top: -22px;
	}

	.pic_people {
		margin-bottom: 36px !important;
	}

	.one_ul_li .c_txt {
		width: 60%;
		float: left;
		margin-left: 16px;
	}

	.center_ul {
		width: 100% !important;
		margin-bottom: 24px;
	}

	.two_add_red_bor div ul:nth-child(3) {
		width: 100% !important;
	}

	#cssmenu {
		display: none;
	}

	.pcbanner {
		display: none
	}

	.movebanner {
		display: block
	}

	.thr_add_red_bor img {
		display: block
	}

	.footer {
		line-height: 28px;
		font-size: 14px
	}

	.friendlink_add_red_bor ul li {
		width: calc(100% / 2)
	}

	.four_add_red_bor,.thr_add_red_bor {
		width: calc(100% - 48px)
	}

	.add_border .fl {
		margin-bottom: 36px
	}

	.add_border .fr {
		display: block;
		width: 100%
	}

	.add_mar {
		text-align: center
	}

	.add_red_bor {
		width: calc(100% - 48px);
	}

	.jianjie .one_fl {
		width: 100%
	}

	.head .top h1 .img2 {
		margin: 8px 0 0 0;
		width: 100%
	}

	.sp_nav {
		width: 94px!important;
		margin-top: -54px
	}

	.sp_nav span {
		width: 46px
	}

	.nav_show {
		top: 142px
	}

	.tzcor span:nth-child(3) {
		width: 75%
	}

	.rightcont #wp_news_w63 tr td {
		border: 1px solid #dedede;
		padding-top: 12px;
		width: 100%;
		display: table;
	}
}

@media only screen and (max-width:414px) {

.tzwidth .div_piccontenttitle_li .c_txt p{
    width:100%;
    margin-top:10px;
}
	.ad .pc-hidden {
		display: block;
	}

	.ad .wap-hidden {
		display: none;
	}

	.contquyu {
		border-bottom: 0 !important;
	}

	.contstart .rightcont {
		width: calc(100% - 24px) !important;
		padding: 0 12px 30px 12px;
	}

	.rightcont ul #wp_news_w9 li .pr_fields {
		width: 65%;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}

	.wp_paging li {
		width: 100%;
	}

	.contquyu img {
		max-width: 100%;
		display: block;
		margin: 0 auto;
	}

	.contstart .rightcont #wp_content_w9_0 {
		overflow: scroll;
	}

	.leftlist {
		display: none;
	}

	.friendlink_add_red_bor .frilink li {
		text-align: center;
	}

	.thr_add_red_bor img {
		display: block;
		width: 100%;
	}

	.four_add_red_bor,.thr_add_red_bor,.friendlink_add_red_bor {
		padding: 18px 12px 24px 12px;
		width: calc(100% - 24px);
	}

	.friendlink_add_red_bor {
		width: calc(96% - 24px);
	}

	.tzcor span:nth-child(3) {
		width: 46%;
	}

	.fourbox_ul2 div .wp_article_list li:nth-child(2n) {
		padding: 0;
		margin: 0;
	}

	.div_piccontenttitle_li .c_pt_12 .c_txt p {
		width: 100%;
	}

	.two_li {
		border-top: 0 !important;
	}

	.one_ul_li {
		margin-bottom: 0;
	}

	.one_ul_li .c_txt {
		width: 52%;
		float: left;
		margin-left: 16px;
	}

	.tzwidth h3 {
		margin: 0 !important;
	}

	.div_piccontenttitle_li .c_pt_12 .c_pic img {
		width: 128px !important;
		height: auto !important;
	}

	.span_tit {
		font-size: 16px;
		margin: 8px 0;
	}

	.one_ul_li img {
		width: 128px !important;
		height: auto;
	}

	.one_ul_li p {
		float: left;
		width: 51%;
		margin-bottom: 0 !important;
	}

	.add_red_bor {
		padding: 18px 12px 18px 12px;
	}

	.two_add_red_bor {
		padding: 18px 12px 0 12px;
	}

	.two_add_red_bor {
		width: calc(96% - 24px);
	}

	.add_red_bor {
		width: calc(100% - 24px);
	}

	.add_border {
		border: 1px solid #e9e9e9;
		padding: 20px 12px;
	}

	.add_border .fl {
		width: 100%
	}

	.fourbox_ul2 div .wp_article_list li span:nth-child(2) {
		text-overflow: ellipsis;
		overflow: hidden;
		white-space: nowrap
	}

	.fourbox_ul2 div .wp_article_list li {
		margin: 0;
		padding: 0;
		width: 100%;
		border-right: 0!important
	}

	.j_two_span {
		display: none
	}

	.center_ul,.two_add_red_bor ul {
		margin: 0 0 28px 0
	}

	.j_link {
		padding: 0
	}

	.nav_show {
		top: 120px
	}

	.sp_nav {
		margin-top: -92px!important
	}

	.head .top .home {
		display: none
	}

	.add_border .fl div {
		float: none!important;
		text-align: center
	}

	.j_ul {
		text-align: center;
		margin-bottom: 16px;
		width: 100%
	}

	.tz_button a {
		margin-right: 8px
	}

	.j_text {
		line-height: 22px
	}

	.friendlink_add_red_bor ul li {
		width: 100%!important
	}

	.frilink {
		padding: 18px 0 0 0
	}

	.jianjie .one_fl {
		position: relative;
		top: -20px
	}

	.fourbox_ul li:nth-child(1) p span {
		display: block;
		line-height: 22px;
		color: #666;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		font-size: 14px;
	}

	.fourbox_ul li:nth-child(1) p {
		width: 56% !important;
	}

	.fourbox_ul li:nth-child(1) p {
		border-bottom: 0 !important;
	}

	.fourbox_ul {
		margin-bottom: 0 !important;
	}

	.fourbox_ul2 div .wp_article_list li {
		width: 100% !important;
	}
}

@media only screen and (max-width:375px) {
	.two_add_red_bor {
		padding: 18px 12px 0 12px;
	}

	.name {
		font-size: 15px!important
	}
}

@media only screen and (max-width:320px) {
.jianjie .one_fl {
    position: relative;
    top: -6px;
}
.nav_show {
    top: 106px;
}
.pic_people img {
    margin-bottom: 18px;
    width: 92%;
}
	.j_link .add_mar a {
		float: left;
		width: calc((100% - 64px) / 2);
		text-align: center;
	}

	.j_link a {
		display: inline-block;
		background: #e7f0ea;
		color: #418b59;
		font-weight: 700;
		font-size: 16px;
		padding: 2px;
		margin: 0 12px;
	}

	.sp_nav span {
		left: 34px;
	}

	.name {
		line-height: 32px;
	}

	.head .top h1 img {
		float: left;
		width: 76%
	}

	.add_red_bor {
		padding: 18px 12px 24px 12px;
		width: calc(100% - 24px)
	}

	.thr_add_red_bor img {
		width: 100%
	}

	.frbox .right li .span2,.news_list .right li .span2 {
		width: 27%!important
	}

	.sp_nav {
		margin-top: -40px;
		top: 12px
	}

	.news_list .left img {
		height: 150px
	}

	.li1 span,.li2 span,.li3 span,.li4 span {
		font-size: 14px
	}

	.fir_li .leftimg {
		height: auto
	}

	.one_ul_li p {
		width: 100% !important;
	}

	.one_ul_li .c_txt {
		width: 100%;
		margin-left: 0;
	}

	.tzwidth ul li p span {
		line-height: 22px;
		color: #666;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
	}

	.tzcor span:nth-child(3) {
		width: 36%;
	}

	.one_ul_li img,.div_piccontenttitle_li .c_pt_12 .c_pic img {
		display: none;
	}

	.div_piccontenttitle_li .c_pt_12 .c_txt p {
		width: 100% !important;
	}

	.mianban ul li:nth-child(1) {
		background: #f7f7f7;
		padding: 0 12px;
	}
}
