﻿/*网站基础样式*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,button,textarea{padding:0;padding-left:0px;margin:0;}
ul,li{list-style:none;}
a{color:#3d3d3d;text-decoration:none;}
a:hover{color:#bf0614;}
body{word-wrap:break-word;font:16px/2em Microsoft Yahei,Verdana,Helvetica,Arial,sans-serif;color:#333;background-color: #f5f5f5;}
img{border:0;outline:none;}
input,select,textarea,button{font-size:100%;}
textarea{resize:none;}

.clearfix::after{content:"";display:block;visibility:hidden;clear:both;height:0;font-size:0;}
.clearfix{zoom:1;}
a:focus{color:#f00;text-decoration:none!important;}

/* 为了照顾ie6浏览器*/
.margin-right-10{margin-right:10px;}
.margin-top-10{margin-top:10px;}
.margin-top-30{margin-top:30px;}
.text-center{text-align:center;height: 300px;}
.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.clear{clear:both;}
.disno{display:none;}
.dis{display:block;}

/*首页广告位*/
.adimg{height:auto !important;padding:8px 0;margin:0 auto;}
.menu{font-size:14px;padding:5px 10px;}
.menu li{float:left;width:50%;overflow:hidden;line-height:30px;}
.menu li a{display:block;height:100%;text-indent:10px;background:url(/skin/images/ico_3.jpg) 0 13px no-repeat;}
.menu li a:hover{background:url(/skin/images/ico_4.jpg) 0 13px no-repeat;}
.menu .on{color:#f00;background:url(/skin/images/ico_4.jpg) 0 13px no-repeat;}
.weizhi{margin:0 auto 10px auto;line-height:18px;background:url(/skin/images/ico_6.png) no-repeat left;padding-left:20px;}
.weizhi li{margin-right:5px;}
/*--/top end--*/
.main1{margin:0 auto;}
.main2{margin:0 auto 10px auto;overflow:hidden;border:1px #e1e1e1 solid;border-top:2px #e60012 solid;}
/*--/Ö÷Ìå end--*/
.left_1{float:left;overflow:hidden;}
.right_1{overflow:hidden;margin-bottom:10px;}
/*--/·ÖÀ¸ end--*/
.t_1{height:40px;line-height:40px;font-size:16px;font-weight:bold;border-bottom:1px #e1e1e1 solid;}

.m-tit {
    border-top: 1px solid #cae0f3
}

.m-navd {
    margin-top: 16px;
    margin-right: 15px;
    float: right
}

.m-navd img {
    width: 24px;
    height: 20px
}

.m-tit h2 {
    font-weight: 400;
    font-size: 20px;
    border-top: 4px solid #1479d7;
    float: left;
    margin-bottom: 5px;
    position: relative;
    top: -2px;
    line-height: 50px;
    padding: 0 15px
}

.m-tit .tit,
.m-tit h2 {
    color: #1479d7;
    font-weight: 700
}

.m-tit h2 a {
    color: #1479d7
}.f-cb:after {
    display: block;
    clear: both;
    visibility: hidden;
    height: 0;
    overflow: hidden;
    content: "."
}
.title {
  border-bottom: 1px solid #e5e5e5;
}
.title::after {
  clear: both;
  content: "";
  display: table;
}
.title .title-left {
  position: relative;
  float: left;
}
.title .title-left:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: -1px;
  width: 100%;
  height: 3px;
  border-radius: 4px;
  background-color: #aa182c;
}
.title .title-left span {
  font-size: 20px;
  line-height: 40px;
  color: #000000;
  font-weight: bold;
}
.title .title-left span a:hover {
  text-decoration: none;
}
.title .title-right {
  float: right;
  padding-top: 12px;
  padding-right: 6px;
}
.title .title-right .more {
  font-size: 14px;
  color: #838383;
  font-style: italic;
}
.title .title-right .more a:hover {
  text-decoration: none;
}

.jrfb{height:46px;line-height:46px;font-size:22px;color:#e60012;}
.rdzt{height:60px;line-height:60px;font-size:22px;color:#333333;}
.rdzt_t_1{padding: 0 15px;}
.rdzt_t_1{height:60px;line-height:60px;font-size:30px;padding-left: 13px;border-bottom:0px #e1e1e1 solid;}
.rdzt_t_1 h3{font-size:30px;font-weight:bold;padding-left:15px;background:url(/skin/images/md_hd.png) 0 17px no-repeat;}
.rdzt_t_1 h3 a{color:#3d3d3d;}
.rdzt_t_1 span{font-size:16px;float:right;color:#999;}
.rdzt_t_1 span a{margin:0 5px;}
.rdzt_t_1 .heat{float:right;font-size:16px;line-height:24px; padding-top:26px;margin-right:4px;}
.rdzt_t_1 .heat a{ margin-left:25px; display:inline-block; height: 24px;vertical-align: top;}
.rdzt_t_1 .heat a i{display:inline-block; height: 24px;vertical-align: top; padding-right:10px;}
.rdzt_t_1 .heat a i img{height: 100%;vertical-align: top;}
.pdtt{height:40px;line-height:40px;font-size:20px;color:#e60012;}
.t_1 h3{font-weight:bold;}
.t_1 span{float:right;font-size:12px;font-weight:normal;}
.t_1 span a{color:#777;}
.t_2{padding: 0 15px;}
.t_2{height:52px;line-height:52px;border-bottom:1px #eee solid;background:#f9f9f9;}
.t_2 h3{font-size:18px;font-weight:bold;padding-left:15px;background:url(../images/ico_2.png) 0 17px no-repeat;}
.t_2 h3 a{color:#e60012;}
.t_2 span{float:right;color:#999;}
.t_2 span a{margin:0 5px;}
.t_3{font-size:14px;padding:12px 0;font-weight:bold;color:#f60;border-bottom:1px #e1e1e1 solid;}
.t_4{height:40px;line-height:40px;font-size:16px;padding:0 10px;font-weight:bold;border-bottom:1px #f0f0f0 solid;background:#f9f9f9;}
.t_4 h3{font-weight:bold;font-size: 18px;}
.t_4 h3 b{color:#f00;}
.t_4 span{float:right;font-size:12px;font-weight:normal;}
.t_5{padding:0px 15px 0px 0px;margin-top:15px;}
.t_5{height:52px;line-height:52px;}
.t_5 h3{font-size:18px;font-weight:bold;padding-left:28px;background:url(/skin/images/ico_2.png) 15px 17px no-repeat;}
.t_5 ip-cpxq{background: #FFFFFF;display: inline-block;padding-right: 15px;height: 20px;line-height: 1;border-left: 8px solid #af010d;padding-left: 15px;}
.t_5 h3 a{color:#3d3d3d;font-size: 22px}
.t_5 h3 a:hover{color:#bf0614;}
.t_5 span{float:right;color:#999;}
.t_5 span a{margin:0 5px;}
.t_6{padding: 0 15px;}
.t_6{height:52px;line-height:52px;border-bottom:1px #eee solid;background:#f9f9f9;}
.t_6 h3{font-size:18px;font-weight:bold;padding-left:15px;background:url(/sikin/images/ico_1.jpg) 0 17px no-repeat;}
.t_6 h3 a{color:#e60012;}
.t_6 span{float:right;color:#999;}
.t_6 span a{margin:0 5px;}

/*--首页-今日焦点--*/
.g_box1{padding:0 10px;border:0px #e1e1e1 solid;border-top:0px #e60012 solid;overflow:hidden;}
.g_box1 .focus-news li{height:auto;white-space:normal;}
.g_box1 .focus-news h1{line-height:30px;height:30px;overflow:hidden;text-align:center;margin:15px 0 10px 0;font-size:18px;font-weight:bold;}
.g_box1 .focus-news h1 a{color:#e60012;}
.g_box1 .focus-news p{font-size:14px;line-height:24px;padding:0 5px 5px 5px;color:#787878;margin-bottom: 10px;}
.g_box1 ul{line-height:38px;padding:5px 14px 6px 6px;font-size:16px;}
.g_box1 li{float:left;width:100%;height:41px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px #e1e1e1 dotted;}
.g_box1 ul li:first-child {font-weight: bold;font-size: 18px;}
.g_box2{overflow:hidden;border:0px #e1e1e1 solid;border-top:0px #e60012 solid;}
.g_box2 .b_box3 .b_box14{margin-top:5px;padding:0px 10px 0px 10px ;}
.g_box2 dl dt img {width:148px;height:85px;border-radius:4px;transition: all .3s;}
.g_box2 dl dd {width:158px;line-height:26px;height:90px;overflow:hidden;font-size: 14px;}
.g_box4{border-left:1px #f0f0f0 solid;border-right:1px #f0f0f0 solid;}
.g_box4 h3{text-align:center;padding:12px 0 0 0;margin-bottom:5px;font-size:20px;overflow:hidden;font-weight:bold;}
.g_box4 h3 a{color:#333333;}
.g_box4 p{font-size:14px;line-height:24px;padding-bottom:4px;color:#787878;}
.g_box5{/*float:left;width:363px;*/margin:0 0 10px 0;border:1px #e1e1e1 solid;border-top:2px #e60012 solid;overflow:hidden;}
.g_box5 .b_box3{padding:8px 0;margin:0 10px;font-size:14px;}
.g_box5 .pic{padding:12px 0;margin:0 10px;line-height:24px;border-bottom:1px #e1e1e1 dotted;}
.g_box5 .pic img{float:left;height:75px;width:100px;padding-right:10px;}
.g_box5 .pic p{font-size:16px;font-weight:bold;height:24px;line-height:24px;overflow:hidden;margin-bottom:5px;}

.g_box7{height:260px;}
.g_box7 .b_box3{padding-top:8px;}
.g_box8{height:250px;padding:0 10px;border:1px #e1e1e1 solid;border-top:2px #e60012 solid;}
.g_box8 .focus-news li{height:auto;white-space:normal;width:100%;}
.g_box8 .focus-news h1{line-height:30px;height:30px;overflow:hidden;text-align:center;margin:13px 0 2px 0;font-size:18px;}
.g_box8 .focus-news h1 a{color:#e60012;}
.g_box8 .focus-news p{line-height:26px;padding:0 0 5px 0;color:#787878;}
.g_box8 ul{line-height:24px;padding:5px 0 0 0;}
.g_box8 li{float:left;width:50%;height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px #e1e1e1 dotted;}
.g_box9{padding:0 10px;border:0px #e1e1e1 solid;border-top:0px #e60012 solid;overflow:hidden;}
.g_box9 ul{width:398px;line-height:38px;padding:5px 15px 0 15px;font-size:16px;}
.g_box9 li{float:left;width:100%;height:44px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;padding:5px 15px 0 15px;}
.g_box9 li span{display:block; position:absolute; width:4px; height:4px; background:#000; top:22px; left:0;}
.g_box9 li{margin-top: 0px; position:relative; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;padding-left:15px;}
.g_box10{padding:0 10px;border:1px #e1e1e1 solid;border-top:2px #e60012 solid;overflow:hidden;}
.g_box10 ul{width:398px;line-height:38px;padding:5px 15px 0 15px;font-size:14px;}
.g_box10 li{float:left;width:100%;height:44px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px #e1e1e1 dotted;}
.g_box10 ul li:first-child {font-weight: bold;font-size: 18px;}
.g_box14{border:0px #e1e1e1 solid;border-top:0px #e60012 solid;}
.g_box14{margin-top:5px;padding:0px 10px 0px 10px ;}
.g_box14 dl dt img {width:148px;height:85px;border-radius:4px;transition: all .3s;}
.g_box14 dl dd {width:158px;line-height:26px;height:90px;overflow:hidden;font-size: 14px;}
.g_list{width:100%;border:1px #e1e1e1 solid;border-top:2px #e60012 solid;overflow:hidden;margin-bottom:10px;}
.g_list .list1{line-height:40px;font-size:14px;padding:8px 15px;}
.g_list .list1 li{padding-left:10px;border-bottom:1px #e1e1e1 dashed;background:url(../images/ico_2.jpg) 2px center no-repeat;}
.g_list .list1 li em{margin-right:5px;color:#0068b7;}
.g_list .list1 li em a{color:#0068b7;}
.g_list .list1 li span{float:right;font-size:12px;color:#777;}
.g_list .list1 li b{font-weight:normal;}
.g_list .list1 li a:hover{color:#f00;}
.g_list .list2{line-height:26px;color:#666;}
.g_list .list2 li{height:120px;overflow:hidden;margin:15px 0;border-bottom:1px #e5e5e5 solid;}
.g_list .list2 li img{float:left;margin-right:10px;transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;border-radius:4px;}
.g_list .list2 li img:hover{-webkit-filter:brightness(.8);border-radius:4px;}
.g_list .list2 li h3{font-weight:bold;}
.g_list .list2 li h3 a{color:#555;}
.g_list .list2 li h3 a:hover{color:#f50;}
.g_list .list2 li p{height:52px;overflow:hidden;padding-bottom:5px;}
.g_list .list2 li span{display:block;text-align:left;font-size:12px;color:#a6a6a6;}
.g_list .list3{font-size:14px;padding-bottom:15px;border-bottom:1px solid #e5e5e5;}
.g_list .list3 li{float:left;width:350px;height:220px;text-align:center;padding:17px 0 0 17px;overflow:hidden;}
.g_list .list3 li img{display:block;width:350px;min-height:220px;margin-bottom:8px;}
.g_list .list3 li p{height:24px;line-height:24px;overflow:hidden;}
.g_list .list5{font-size:14px;padding-bottom:15px;border-bottom:1px solid #e5e5e5;}
.g_list .list5 li{float:left;width:310px;height:200px;text-align:center;padding:17px 0 0 17px;overflow:hidden;}
.g_list .list5 li img{display:block;width:310px;min-height:200px;margin-bottom:8px;}
.g_list .list5 li p{height:24px;line-height:24px;overflow:hidden;}
.g_tag{padding:0 15px;font-size:14px;margin-bottom:20px;background:#fff;}
.g_tag dt{padding:20px 0 15px 0;height:30px;}
.g_tag dt span{float:left;width:110px;height:26px;font-size:14px;font-weight:bold;color:#fff;text-align:center;line-height:26px;background:#f60;border-radius:3px;}
.g_tag dd a{float:left;width:118px;height:30px;line-height:30px;margin:2px 0;overflow:hidden;text-indent:10px;text-overflow:ellipsis;white-space:nowrap;}
.g_tag dd a:hover{text-decoration:none;background:#f1f1f1;}
.g_con{padding:0 0px 0px 0px;border:0px #e1e1e1 solid;border-top:0px #e60012 solid;overflow:hidden;margin-bottom:10px;}
.g_con h1{text-align:center;font-size:32px;font-weight: normal;padding:0px 0;line-height:50px;}
.g_con .con_des{font-size:14px;line-height:28px;border:#eeeeee 1px solid;padding:18px;margin-bottom:18px;}
.g_con .con_des span{font-size:16px;font-weight:bold;}
.g_con .adminname{font-size:14px;line-height:40px;text-align:right;}
.g_con .info{line-height:36px;color:#8f8f8f;text-align:left;padding-bottom:5px;position:relative;border-bottom:2px #ababab dotted;margin:20px 0 20px 0}
.g_con .info span{display:inline;margin:0px 10px 0px 0px}
.g_con .info .fr span  {position:absolute;bottom:6px;right:200px;padding:0;}
.g_con .info .share  {position:absolute;bottom:10px;right:0;padding:0;}
.g_con .con{overflow:hidden;line-height:36px;font-size:16px;padding:0 0 15px 0;}
.g_con .con p,.g_con .con div{padding-bottom:15px;text-indent:0em;}
.rm_txt_con p{margin-top:23px;text-align:justify;font-size:20px;line-height:38px;text-indent:0em}
.rm_txt_con p.desc{font-size:16px;}
.rm_txt_con p.FontSize20{font-size:18px;}
.rdzt-content{
    padding: 20px 20px 0 20px;
	background-color: #ffffff;
}
.list-content{
    padding: 20px 20px 0 20px;
	background-color: #ffffff;
}
.show-content{
    padding: 20px 80px 0 80px;
	background-color: #ffffff;
}
.show-content #con {
    font-size: 18px;
    line-height: 2em;
    padding-top: 0px;
}
.show-content #con p {
    margin-bottom: 20px;
}
.show-main, .show-main-archive {
	width:1020px;
	 margin:auto;
}
.show-main, .show-main-archive, .web-slider .swiper-pagination span {
	-webkit-transition: all .3s ease-out 0s;
	-o-transition: all .3s ease-out 0s;
	transition: all .3s ease-out 0s
}
.show-breadcrumb {
	padding: 0;
	margin-bottom: 20px;
	list-style: none;
	font-size: 0;
	color: #000;
	height: 45px;
	width: 100%;
	border: none;
	background: #ffffff url("/skin/images/md_hd.png") no-repeat 0 0;
	padding: 5px 0 0 0;
}
.show-breadcrumb>.active {
	opacity: .9;
	font-size: 30px;font-weight: bold;margin-left: 29px;line-height: normal;float: left;
}
.show-breadcrumb>li, ul.page-numbers>li, ul.pagination>li {
	display: inline-block;
	font-size: 30px;
	color: inherit;
	vertical-align: top;
	line-height: 1
}
.post-loop-default {
	padding: 0;
	margin: 0 0 20px
}
.post-loop, .post-loop-list {
	list-style: none;
	padding: 0;
	margin: 0
}
.post-loop-default .item, .post-loop-default .item:hover {
	-webkit-transition: all .3s ease 0s;
	-o-transition: all .3s ease 0s;
	transition: all .3s ease 0s
}
.post-loop-default .item {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	padding: 20px 0;
	border-bottom: 1px solid rgba(239,239,239,.8);
	overflow: hidden
}

.post-loop-default .item-img:before, .web-profile-main .profile-posts-list .item-img:before {
	padding-top: 62.5%
}
.post-loop-default .item-img:before {
	content: "";
	display: block;
	padding-top: 62.5%
}
.post-loop-default .item-img {
	position: relative;
	width: 210px;
	height: 118px;
	overflow: hidden;
	border-radius: 4px;
	-webkit-flex-shrink: 0;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	-webkit-box-flex: 0;
	-webkit-flex-grow: 0;
	-ms-flex-positive: 0;
	flex-grow: 0
}
.post-loop-default .item-img, .post-loop-default .item-img:hover {
	-webkit-transition: -webkit-box-shadow .3s ease 0s;
	-o-transition: box-shadow .3s ease 0s;
	transition: box-shadow .3s ease 0s;
	transition: box-shadow .3s ease 0s, -webkit-box-shadow .3s ease 0s
}

.post-loop-default .item-img .item-img-inner {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%
}
a {
	background-color: transparent;
	color: #3d3d3d;
	text-decoration: none
}
a:hover{
	color: #b5282e;
}
.post-loop-default .item-content {
	position: relative;
	width: 100%;
	padding-left: 20px
}

.post-loop-default .item-img img {
	-o-object-fit: cover;
	object-fit: cover
}

.post-loop-default .item-img img, .post-loop-default .item3 .item-images .item-images-el {
	width: 100%;
	height: 100%;
	-webkit-transition: all .3s ease-out 0s;
	-o-transition: all .3s ease-out 0s;
	transition: all .3s ease-out 0s
}
.post-loop-default .item-title {
	margin: 0 0 10px;
	font-size: 20px;
	line-height: 1.5;
	font-weight: 500
}
.h1, .h2, .h3, h1, h2, h3 {
	margin-top: 0px;
	margin-bottom: 0px
}
.h2, h2 {
	font-size: 30px
}

.post-loop-default .item-title a {
	color: #262626;
	max-height: 56px;
	text-decoration: none
}
.post-loop-default .item-excerpt, .post-loop-default .item-title a {
	overflow: hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
	display: block;
	display: -webkit-box;
	-webkit-line-clamp: 2
}
.post-loop-default .item-meta a:hover, .post-loop-default .item-title a:hover {
	color: #b5282e;
}

.post-loop-default .item-title a {
	color: #262626;
	max-height: 56px;
	text-decoration: none
}

.post-loop-default .item-excerpt {
	height: 70px;
	margin-bottom: 10px;
	line-height: 1.625;
	color: #333333;
	font-size: 14px
}

.post-loop-default .item-excerpt, .post-loop-default .item-title a {
	overflow: hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
	display: block;
	display: -webkit-box;
	-webkit-line-clamp: 2
}

.post-loop-default .item-excerpt p, .post-loop-default .item3 .item-excerpt p {
	margin-bottom: 0
}

p {
	margin: 0 0 0px
}

.post-loop-default .item-meta {
	position: absolute;
	bottom: -20px;
	width: 100%;
	padding-right: 20px;
	color: #828282;
	font-size: 14px
}
.post-loop-default .item-meta .item-meta-right {
	float: right
}
.post-loop-default .item-meta .item-meta-li {
	display: inline-block;
	margin-right: 15px;
	vertical-align: top;
	line-height: 24px
}
.post-loop-default .item-meta .item-meta-li:last-child {
	margin-right: 0
}

.post-loop-default .item-meta .author {
	margin-right: 15px;
	display: inline-block
}
.post-loop-default .item-meta a.avatar {
	height: 24px;
	line-height: 24px;
	display: inline-block;
	vertical-align: top
}

.post-loop-default .item-meta a {
	color: #828282;
	text-decoration: none
}
.post-loop-default .item-img:hover {
	-webkit-box-shadow: 0 0 1px 0 rgba(0,0,0,.3);
	box-shadow: 0 0 1px 0 rgba(0,0,0,.3);
}

.post-loop-default .item-img:hover img, .post-loop-default .item3 .item-images span:hover .item-images-el {
	-webkit-transform: scale(1.03);
	-ms-transform: scale(1.03);
	transform: scale(1.03);
	-webkit-transition: all .3s ease-out 0s;
	-o-transition: all .3s ease-out 0s;
	transition: all .3s ease-out 0s;
}
.post-loop-default .item-img img {
	-o-object-fit: cover;
	object-fit: cover;
}

.post-loop-default .item-img img, .post-loop-default .item3 .item-images .item-images-el {
	width: 100%;
	height: 100%;
	-webkit-transition: all .3s ease-out 0s;
	-o-transition: all .3s ease-out 0s;
	/*! transition: all .3s ease-out 0s */
}

.post-loop-default .item:hover {
	margin: 0 -20px;
	padding: 20px;
	background: #fafafa
}
.post-loop-default .item3, .post-loop-default .item:hover .edit-link {
	display: block
}

.g_pic{padding:0 15px;overflow:hidden;}
.g_pic h1{text-align:center;font-size:24px;padding:30px 0 20px 0;}
.g_pic .info{height:26px;line-height:26px;color:#8f8f8f;text-align:center;padding-bottom:5px;position:relative;border-bottom:1px #ababab dotted;}
.g_pic .info span{display:inline;margin:0 10px;}
.g_pic .info .share{position:absolute;top:0;right:0;padding:0;}
.g_pic .b_box6{border-bottom:none !important;}
.g_picbox{width:968px;margin-bottom:10px;overflow:hidden;text-align:center;}
.g_picbox center{padding:15px 0;font-size:14px;}
.g_picbox center a{display:inline-block;height:24px;line-height:24px;padding:0 10px;border:1px #ddd solid;background:#f5f5f5;}
.g_picbox center a:hover{color:#fff;border-color:#e60012;background:#e60012;text-decoration:none;}
.g_picbox img{border:0 none;box-sizing:border-box;height:auto !important;max-width:100% !important;vertical-align:middle;}
.g_picbox p{font-size:14px;line-height:40px;}
.g_pic .con{border:1px #e5e5e5 solid;padding:10px 15px;font-size:14px;line-height:28px;background:#f9f9f9;margin-bottom:15px;}
.g_pic .con_video{border:1px #e5e5e5 solid;padding:10px 15px;font-size:14px;line-height:28px;background:#f9f9f9;margin-bottom:15px;height:526px;width:936px;}
.con_mp4 .video{margin:15px 0;height:545px;width:100%;}
/*--样式--*/
.b_box1{line-height:27px;padding-top:2px;background:url(../images/bg_2.jpg) 0 11px no-repeat;}
.b_box1 li{height:27px;overflow:hidden;padding-left:5px;border-bottom:1px #e1e1e1 dotted;}
.ib_box1{line-height:32px;padding-top:2px;}
.ib_box1 li{height:32px;overflow:hidden;padding-left:32px;border-bottom:1px #e1e1e1 dotted;background:url(../images/ico_video.png) no-repeat left;}
.b_box2{line-height:24px;}
.b_box2 li{color:#999;border-bottom:1px #e1e1e1 dotted;}
.b_box2 li em{color:#e60012;}
.b_box2 li a{display:block;font-size:16px;height:28px;overflow:hidden;}
.b_box2 li a:hover{text-decoration:none;}
.b_box3{line-height:40px;clear: both;}
.addb_box3 li{padding-left: 24px !important;background: url(../images/ico_2.jpg) no-repeat left!important;background-position-x: 14px!important;}
.b_box3 li{padding-left:10px;background:url(../images/ico_2.jpg) no-repeat left;}
.b_box3 li span{float:right;color:#999;padding-left:10px;}
.b_box4{line-height:32px;padding-top:5px;background:url(../images/bg_3.jpg) 0 5px no-repeat;}
.b_box4 li{height:32px;overflow:hidden;padding-left:22px;border-bottom:1px dotted #e1e1e1;}
.b_box5{font-size:14px;text-align:center;margin-bottom:15px;}
.b_box6{line-height:30px;font-size:14px;color:#777;padding:16px 0;border-top:1px #e1e1e1 solid;border-bottom:0px #e1e1e1 solid;}
.b_box6 span{float:right;}
.b_box7{line-height:26px;padding-top:10px;overflow:hidden;}
.b_box7 p{font-size:14px;font-weight:bold;margin-bottom:5px;}
.b_box7 .box{width:698px;}
.b_box7 .box li{float:left;width:339px;height:26px;padding-right:10px;overflow:hidden;text-indent:10px;color:#999;border-bottom:1px #e1e1e1 dotted;background:url(../images/ico_2.jpg) 0 12px no-repeat;}
.b_box7 .box li em{margin-right:5px;color:#0068b7;}
.b_box7 .box li em a{color:#0068b7;}
.b_box8{color:#777;line-height:20px;}
.b_box8 li{padding:8px 0;border-top:1px #e1e1e1 dotted;}
.b_box8 li img{float:left;height:95px;width:130px;padding-right:10px;}
.b_box8 li h4{font-size:16px;height:28px;line-height:28px;overflow:hidden;}
.b_box8 li h4 em{color:#e60012;}
.b_box8 li p{line-height:24px;text-indent:0em;font-size:13px;}

/*.b_box9 li{float:left;height:160px;text-align:center;position:relative;padding:13px 0 0 24px;overflow:hidden;}
.b_box9 li img{display:block;width:233px;min-height:150px;height:auto;vertical-align:middle;}
.b_box9 li p{position:absolute;right:0;bottom:0;width:233px;height:30px;line-height:30px;color:#fff;padding-top:0;overflow:hidden;background:url(../images/bg_4.png) 0 0 no-repeat #0a0a0a;}
.b_box9 li a:hover p{color:#ff0;}*/
.b_box10{margin-bottom:6px;}
.b_box10 li{float:left;width:106px;text-align:center;padding:11px 0 0 11px;}
.b_box10 li img{display:block;width:106px;height:135px;margin-bottom:5px;}
.b_box10 li p{height:24px;line-height:24px;overflow:hidden;}
.b_box11{width:238px;margin-bottom:10px;}
.b_box11 li{float:left;width:109px;height:80px;overflow:hidden;text-align:center;padding:10px 10px 0 0;}
.b_box11 li img{display:block;width:106px;min-height:80px;margin-bottom:5px;}
.b_box11 li p{height:24px;line-height:24px;overflow:hidden;}
.b_box14{line-height:40px;clear: both;}

#footnotes {list-style-type: decimal;margin: 0px 10px 10px 20px;}
#footnotes li {padding-left:0px;border-bottom:1px #e1e1e1 dotted; }
#footnotes li a {color: #3d3d3d;}
#footnotes li a:hover{color: #b5282e;}
ol li {
    list-style-type: none;
    counter-increment: list;
    position: relative;
}
ol li:after {
    content: counter(list) ;
    position: absolute;
    left: -2.5em;
    width: 2em;
    text-align: right;  
}
 ol li:nth-child(1)  {			
                color: red;
            }
ol li:nth-child(2)  {
                color: orange;
            }
ol li:nth-child(3) {
                color: coral;
            }
ol li:nth-child(4)  {
                color: #9195A3;
            }	
ol li:nth-child(5)  {
                color:#9195A3;
            }
ol li:nth-child(6)  {
                color:#9195A3;
            }
ol li:nth-child(7)  {
                color:#9195A3;
            }
ol li:nth-child(8)  {
                color:#9195A3;
            }
ol li:nth-child(9)  {
                color:#9195A3;
            }
ol li:nth-child(10)  {
                color:#9195A3;
            }
/*--/ºÐ×Ó box--*/
.u_1 li{border-bottom:1px #e1e1e1 dotted;}
.u_2{height:auto;margin-bottom:10px;}
.u_3{border-top:1px #e1e1e1 dotted;}

/*--首分页-轮播--*/

.cd-container{width:90%;max-width:768px;height:3000px;margin:2em auto;display:block}
.cd-container::after{/* clearfix */
content:'';display:table;clear:both;}
.cd-top{display:inline-block;height:40px;width:40px;position:fixed;border-radius:2px;bottom:40px;right:10px;overflow:hidden;text-indent:100%;white-space:nowrap;background:url(../images/bg_3.png) center center no-repeat #c00000;visibility:hidden;opacity:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;}
.cd-top.cd-is-visible{/* the button becomes visible */
visibility:visible;opacity:1;}
.cd-top .cd-fade-out{/* Èç¹ûÓÃ»§¼ÌÐøÏòÏÂ¹ö¶¯,Õâ¸ö°´Å¥µÄÍ¸Ã÷¶È»á±äµÃ¸üµÍ */
opacity:.5;}
.cd-top:hover{background-color:#333;opacity:1;}
@media only screen and (min-width:768px){.cd-top{right:20px;bottom:20px;}
}
@media only screen and (min-width:1024px){.cd-top{height:60px;width:60px;right:30px;bottom:30px;}
}


/*--/page end--*/
.ban_251{height:auto !important;overflow:hidden;}
.ban_708{width:708px;overflow:hidden;text-align:center;margin-bottom:15px;}
.ban_740{overflow:hidden;margin-bottom:10px;clear: both;}
.ban_968{width:968px;text-align:center;overflow:hidden;margin-bottom:10px;}
.ban_1001{overflow:hidden;margin:0 auto 0px auto;}
/*--/¹ã¸æ end--*/
.link{width:1000px;margin:0 auto 10px auto;}
.link h3{font-size:14px;font-weight:bold;line-height:30px;margin-bottom:5px;}
.link p{line-height:24px;}
.link p a{color:#666;display:inline-block;margin-right:15px;}
/*--/link end--*/
.foot{width:100%;margin:0 auto;padding:20px 0;text-align:center;border-top:2px #e60012 solid;line-height:24px;background:#f8f8f8;}
.ad_w{height:auto !important;padding:15px 0;}
.adtop{width:1000px;height:auto !important;}
.adtop img{width:1000px;}
.adtop .guanbi{font-size:12px;color:#FFFFFF;background:#000000;padding:2px 8px;margin-left:1000px;position:absolute;margin-top:0;z-index:999;display:block;}
.adimg{height:auto !important;padding:0px 0;margin:0 auto 0 auto;}
.ad{width:1000px;}



/*首页新闻列表样式*/
/*分页*/
.page-main{margin-top:10px;background:url(../images/page_bg.png) repeat-y -3px 0;}
.page-left{width:24%;margin-right:1%;background-color:#FFFAE8;background:url(../images/page_bg.png) repeat-y -3px 0;}
.page-right{width:75%;}
/*分页左侧栏目*/
.column .nav-tit{height:30px;line-height:30px;text-align:left;font-weight:bold;background:url(../images/nav_title_bg.jpg) no-repeat 0 0;background-size:100%;color:#E71212;padding-left:25px;}
.column .nav-menu{padding:10px 0;}
.column .nav-menu a{text-align:left;padding:0 0 0 22px;background:url(../images/submenu_sign.gif) no-repeat 5px center;line-height:28px;margin-left:5px;}
/*新闻分页左侧栏目*/
.column-newslist{padding:10px;}
.column-newslist li{padding:5px 0;}
.column-newslist .tit{margin-right:10px;}
.column-newslist .date{}
/*右侧分页*/
.Breadcrumb-tit{height:30px;text-align:left;background:url(../images/site_bg.gif) repeat-x 0 0;color:#E71212;border-width:0 1px 0 1px;line-height:26px;}
.current-column{font-weight:bold;padding-left:10px;line-height:28px;}
/*自定义内容*/
.info-content{line-height:1.8;min-height:600px;}
.info-content img{display:block;max-width:100%;height:auto;}
/*文章内容页*/
.articleinfo .tit{font-size:20px;font-weight:bold;letter-spacing:1px;border-bottom:1px dashed #ddd;line-height:56px;}
.articleinfo .info{text-align:center;padding:5px 10px 5px 0;color:#999999;margin-top:10px;}
.articleinfo .article{padding-top:10px;line-height:2;}
/*在线留言*/
.ui-validForm{padding-top:30px;}
.form-group::before,.form-group::after{content:"";display:table}
.form-group::after{clear:both}
.form-group .red{color:#f00;}
.form-group{position:relative;padding:10px 0px;}
.form-group .control-label{position:absolute;left:0px;top:10px;}
.form-group .controls{padding-left:100px;}
.form-group .form-control{border:1px solid #ddd;height:32px;line-height:32px;width:90%;padding:2px 5px;font-size:14px;color:#666;transition:all .5s ease-in-out}
.form-group .form-control:focus{border-color:#FAC05C}
.form-group textarea.form-control{height:300px}
.form-group .help-block{display:block}
.form-group .yanzheng{width:200px;}
.btn{background:url(../images/site_bg.gif) repeat-x 0 0;font-weight:bold;background-size:100%;border:1px solid #ddd;color:#E71212;height:35px;width:120px;transition:all .5s ease-in-out;cursor:pointer;}
.form-group .controls-verificationCodeImage{position:relative;max-width:400px;_width:400px;}
.form-group .lb_verificationCodeImage{position:absolute;display:inline-block;right:1px;top:0px;height:32px;overflow:hidden;}
.form-group .lb_verificationCodeImage img{height:30px;}
.form-group .yanzheng{float:left;margin-right:20px;}
.shang{width:80%;margin:18px auto;font-family:'Microsoft YaHei';}
.hide_box{z-index:999;filter:alpha(opacity=50);background:#666;opacity:0.5;-moz-opacity:0.5;left:0;top:0;height:99%;width:100%;position:fixed;display:none;}
.shang_box{width:540px;padding:10px;background-color:#fff;border-radius:10px;position:fixed;z-index:1000;left:50%;top:50%;margin-left:-280px;margin-top:-280px;border:1px dotted #dedede;display:none;}
.shang_box img{border:none;border-width:0;}
.dashang{display:block;width:100px;margin:5px auto;line-height:25px;padding:10px;background-color:#E74851;color:#fff;text-align:center;text-decoration:none;border-radius:10px;font-weight:bold;font-size:16px;transition:all 0.3s;}
.dashang:hover{background-color:#1d71b7;color:#fff;}
.shang_close{float:right;display:inline-block;}
.shang_logo{display:block;text-align:center;margin:20px auto;}
.shang_tit{width:100%;height:75px;text-align:center;line-height:66px;color:#a3a3a3;font-size:16px;background:url('../img/cy-reward-title-bg.jpg');font-family:'Microsoft YaHei';margin-top:7px;margin-right:2px;}
.shang_tit p{color:#a3a3a3;text-align:center;font-size:16px;}
.shang_payimg{width:140px;padding:10px;border:6px solid #EA5F00;margin:0 auto;border-radius:3px;height:140px;}
.shang_payimg img{display:block;text-align:center;width:110px;height:110px;}
.pay_explain{text-align:center;margin:10px auto;font-size:12px;color:#545454;}
.radiobox{width:16px;height:16px;background:url('../images/radio2.jpg');display:block;float:left;margin-top:5px;margin-right:14px;}
.checked .radiobox{background:url('../images/radio1.jpg');}
.shang_payselect{text-align:center;margin:0 auto;margin-top:40px;cursor:pointer;height:60px;width:280px;}
.shang_payselect .pay_item{display:inline-block;margin-right:10px;float:left;}
.shang_info{clear:both;}
.shang_info p,.shang_info a{color:#C3C3C3;text-align:center;font-size:12px;text-decoration:none;line-height:2em;}



/*----------------------------------add----------------------------------------------*/
/*网站公共样式*/
.container{max-width:1230px;}
.card1{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: block;}
.card2{overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;height: 44px;}
.card2-center{overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;height: 53px;}
.card3{overflow: hidden;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;word-break: break-all;height: 70px;}

/*遮罩层*/
.mask-bg{position:fixed;width: 100%;height:100%;display:none;height:100vh;background-color: rgba(0, 0, 0, .7);overflow:hidden;z-index:99;top: 0;left: 0;}
.mask-bg.active{display:block;}

/*主菜单*/
@media (min-width:1200px) /*pc端*/
{
.nav-bg{background:#bd1a2d;clear: both;}
.nav>ul>li{float:left;text-align:center;line-height:60px;width:9.09%;}
.nav>ul>li>ul{position:absolute;}
.nav>ul>li>a{color:#fff;font-size:18px;}
.nav >ul>li.current{background-color:rgba(0, 0, 0, 0.14);}
.nav >ul>li>a:hover{text-decoration:none;}
.nav li:hover> ul{display:block;}
.nav> ul > li > ul li ul::before{display:block;margin:0px auto;text-align: center;position:absolute;top:20px;left:-10px;content: "";width: 0;height: 0;border-bottom:5px solid transparent;border-right:5px solid transparent;border-top: 5px solid transparent;border-left: 5px solid #fff;}
.nav ul li ul li a{display:block;width:100%;text-align:center;color:#fff;font-size:15px;line-height:50px} 
.nav ul li ul li a:hover{text-decoration:none;color:#fff;background:#89584B;}

.nav ul li ul li{display:none;}
.nav ul li{position:relative;}      
.nav ul li .arrow{display:none}
.nav ul li ul{background-color:#ad7669;display:none;position:absolute;left:-18%;z-index:2;width:150px} /*二级ul样式*/
.nav ul li ul li ul{left:100%;top:0px; display:none;}/*三级以后ul样式*/

.top{height:40px;background:#f5f5f5;}
.top .box{position: absolute;left: 15px;top: 0px;color:#575757;}
.top .warp{line-height: 40px;}
.tianqi{position:relative;top:12px;left:10px;}

.search{width:454px;padding:21px 0;}
.search-submit{position: relative;left: -4px}
.search-keyword{width:365px;}
.nav-bg{margin-bottom: 20px;}

.fl{float:left}
.fr{float:right}
}

@media (max-width:1200px) /*手机端*/
{
.nav{position:fixed;z-index:100;top:0px;right:0px;width:0px;background:#fff;height:100%;height:100vh;opacity:0;transition: all 0.2s linear;overflow-y:auto}
.nav.active{opacity:1;width:300px;max-width:60%}
.nav ul li{line-height: 45px;text-align:left}
.nav ul li ul{display:none;} /*二级ul样式*/
.nav ul li a{padding-left:30px;display:block;color:#999;font-size:15px;line-height:3.5;border-bottom: 1px solid #dcdcdc}
.nav ul li ul li a{padding-left:60px;font-size:14px;background-color:#eeeeee}
.nav ul li ul li ul li a{padding-left:90px;}
.nav ul li ul li ul li li a{padding-left:120px;}
.nav ul li{position:relative;}
.nav ul li .arrow{position:absolute;right:0px;top:0px;width:50px;height:50px;line-height:50px; text-align:center;transition-duration:0s}
.nav ul li .arrow:after{font-family:FontAwesome;content:"\f105";display:block;font-weight:bold;font-size:18px}

.nav ul li.current > a{color:#e60012;}
.nav ul li.active > ul{display:block}
.nav ul li.active > .arrow{transform:rotate(90deg)}

.nav-bg .nav-toggle{position:absolute;right:0px;top:72px;font-size:25px;color:#000;min-width:60px;height:60px;line-height:60px;text-align:center;cursor:pointer;z-index:1;}
.nav-bg .nav-toggle.active{color:#ccc;}
.top{box-shadow: 1px 1px 2px 2px rgba(99, 96, 96, 0.09);height: 50px;}
.top .box{ margin-top: 4px;}
.head{display: initial}

.search{ position: relative;padding: 15px 5px;width:100%;}
.search-keyword{width:100%;}
.search-submit{position: absolute;right: 5px;}
.footer{padding-bottom: 50px;}
}

/*头部样式*/
.top{border-bottom:1px #e3e3e3 solid;}
.top .warp span{float:right;}
.head{padding:20px 0px;margin:0 auto;background-color: #fff;}
.logo{float:left;height:80px;}
.logo img{height:80px;width:auto;}
.search2{float:right;height:38px;}
.search2-keyword{height:38px;border:2px #e60012 solid;border-right:none;line-height:34px;font-size:14px;color:#666;text-indent:10px;}
.search2-submit{height:38px;width:86px;line-height:38px;text-align:center;color:#fff;font-size:16px;border:none;margin:0;padding:0;background:#e60012;}

.search{float: right; width: 275px; font-size: 15px; height: 32px; line-height: 26px; border: #9c9c9c 1px solid; border-radius: 30px; margin-top: 15px; margin-right: 30px; padding-left: 14px; padding-top: 1px;}
.search .q{background: none; height: 26px; width: 200px; line-height: 26px; font-size: 15px; outline:none;}
.search .s{background: #e62129; height: 28px; width: 54px; color: #fff; text-align: center; border-radius: 30px; border:none;line-height: 26px; font-size: 15px;}
.search input[type=text] {
border: none;
outline: none;
background-color: transparent;
}


/*底部样式*/
.footer{text-align:center;border-top:2px #e60012 solid;padding-top:16px;}
.footer p{text-align:center;}
.footer-top{font-size:13px;color:#333;}
.footer-bottom{font-size:13px;padding-bottom:20px;text-align:center;padding-top:10px;}
.footer-bottom a{font-weight:bold;color:#606060;}
.footer-top a:hover{text-decoration:none;}

/* footer 底部 */
#footer{

    height:auto !important;

    background: #bd1a2d;

    text-align: center;

}

.bot { 
	width: 1200px; 
	margin: 0 auto; 
	padding:30px 0;
}
.bot_l { 
	float: left; 
	width: 110px;
	padding-top:30px;}
.bot_c { float: left; 
	width:900px; 
	text-align:center;
	line-height:30px; 
	padding-left: 10px; 
	font-size: 14px;
	color: #fff;
}
.bot_c  a{color:#FFFFFF;font-size: 14px}
.bot_c  a:hover{color:#FFFD00;}
.bot_r { 
	float: right;
	width: 110px; 
	padding-top:30px;
}
.bot_c span{ 
	margin: 0 10px;
} 
 

#footer .fp-tableCell{

    height: auto !important;

}

.footer{

    padding: 0px 0px;
    height: 160px ;
}

#footer .footer p{

    font-size: 14px;

    line-height: 24px;

    color: #fff;

    margin: 3px 0;

}

#footer .footer p a{

    color: #fff;

}

#footer .footer p span{

    margin-left: 15px;

}

.g_foot_box .m_foot_txt {
 height:55px;
 line-height:55px;
 background: #dabb85;
}
.g_foot_box .m_foot_txt .foot_txt {
 width:1325px;
 margin: 0 auto;
 overflow: hidden;
}
.g_foot_box .m_foot_txt .foot_txt p {
 float:left;
 font-size:14px;
 color: #000;
 margin-right: 80px;
}
.g_foot_box .m_foot_txt .foot_txt p.u_mar0 {
 margin:0;
}



/*移动端固定栏目按钮*/
.float-nav-toggle{display: block;text-align: center;position: fixed;left: 6px;bottom: 60px;color: #fff;font-size: 18px;width: 40px;height: 40px;line-height: 40px;background-color: rgba(13, 13, 13, 0.6);border-radius: 20px;z-index: 10;}
@media (max-width: 767px) {.display-xs-block {display: block !important;}}


/*手机端固定导航栏*/
.footer-fixed{position:fixed;left:0;bottom:0;overflow:hidden;width:100%;padding:6px 0px 2px;color:#fff;z-index:9;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;border-top: 0.2rem solid #000;background: #fff;}
.footer-fixed ul{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;text-align: center;}
.footer-fixed ul li a{width:100%;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size: 13px;}
.footer-fixed ul li p{font-size:1.3rem;}
.footer-fixed.active{transform:translateX(2.8rem);z-index:9;}
.footer-fixed2{font-size: 2.8rem;padding-top: 0.6rem;}
.footer-fixed i{display:block;}
.footer-fixed .fa{font-size:22px;}
@media (min-width:1200px){.footer-fixed{display:none!important;}}
@media (max-width:1200px){footer{margin-bottom:50px;}}



/*首页样式*/
@media (min-width:1200px) /*pc端*/
{
.ad_w660{padding-left: 0;padding-right: 10px;float:left;}
.ad_w320{padding-right: 0;padding-left: 10px;float:right;}

	
/*文本列表通用*/
.list_lt{background-color:#FFF; margin-bottom: 20px;}
.list_lt ul{ overflow:hidden;padding:5px 14px 6px 14px;}
.list_lt ul li{line-height:41px; font-size:14px;color:#3d3d3d;}
.list_lt ul li.bold{font-size: 18px; font-weight: bold; line-height: 44px;}
.list_lt ul li.last{ margin-bottom:0;}
.list_lt ul li a{color:#3d3d3d;}
.list_lt ul li a:hover{color:#bf0614;}
.list_lt ul li i{background-color:#bf0614;font-size:14px;font-weight:normal; border:1px solid #bf0614;border-radius:3px;height:24px;line-height:26px;display:inline-block;margin-right:8px;}
.list_lt ul li i a{padding:0 5px;color:#FFF;height:20px;display:inline-block;}
.list_lt ul li i a:hover{color:#FFF;}
.list_lt.list_lt9 ul{}
.list_lt.list_lt3 ul{padding-bottom:10px;}
.list_lt.list_lt5 ul{padding: 8px 14px 9px 14px;}
	
	
/*通用*/
.model{zoom:1;clear:both; margin-bottom:10px;}
.model .mhd{ height:60px;color:#333333;position: relative;}
.model .mhd .title{font-size:30px; line-height:50px; font-weight:bold; padding-top:10px; padding-left:13px; float:left; background-repeat:no-repeat; background-position:top left;}
.model .mhd .title i{ position: absolute; right: 244px; top:20px; display: block; height: 31px;}
.model .mhd .title i img{ height:100%;}
.model .mhd .title i a{display: block; height:100%;}
.model .mhd .heat{float:right;font-size:16px;line-height:24px; padding-top:26px;margin-right:4px;}
.model .mhd .heat a{ margin-left:25px; display:inline-block; height: 24px;vertical-align: top;}
.model .mhd .heat a i{display:inline-block; height: 24px;vertical-align: top; padding-right:10px;}
.model .mhd .heat a i img{height: 100%;vertical-align: top;}
.model .mhd .option{ float:right;font-size:16px;line-height:24px; padding-top:26px;margin-right:4px; margin-left:25px;}
.model .mhd a{color:#333333;}
.model .mhd a:hover{ color:#bf0614;}
.model .mbd{clear:both; padding-top:10px;zoom:1;}
/* 2个标语 */
.ban_list_2,.ban_list1_2{ margin-right: -20px; *width: 100%;}
.ban_list_2 li{ width: 50%; float: left;}
.ban_list1_2 li{ width: 25%; float: left;}
.ban_list_2 li a,.ban_list1_2 li a{ display: block; margin-right: 20px; overflow: hidden;}
.ban_list_2 li a img,.ban_list1_2 li a img{ width: 100%; height: 116px;margin:0px auto; transition: all .3s;}
.ban_list_2 li a img:hover,.ban_list1_2 li a img:hover{ transform: scale(1.05);}
/* 10个标语 */
.ban_list_10{ margin:0px auto;margin-left: -10px;margin-right: -6px; *width: 100%;}
.ban_list_10 li{ width: 20%; float: left;}
.ban_list1_10 li{ width: 25%; float: left;margin: 20px;}
.ban_list_10 li a{ display: inline-block;margin:10px;margin-right: 25px;width: 225px;height: 126px;font-size: 0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;overflow: hidden;}
.ban_list_10 li a img{ width: 100%;height: 100%;-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.ban_list_10 li a img:hover{ -webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}	
	
.jrtt{height:110px;}
.jrtt .h2 li{height:50px;line-height:50px;width:1200px;}
.jrtt ul{width:1200px;height:30px;margin-top:6px;display:block;margin:6px auto}
.jrtt ul li{width:1200px;height:60px;line-height:60px;}
.jrtt ul li a{color:#F90004;}

.fource1,.fource3{padding-left:0;padding-right:0;}
.fource1 .bd li {width:300px;}
.fource1 .bd li img{height:250px;}

.g_box1{width:390px;height:440px;margin:0 0px 0px 0px;background-color: #fff;}
.g_box1 ul{width:378px;}
.g_box2{min-height:auto;margin: 0 20px 20px 20px;}
.pageaddg_box2{min-height:306px!important;}
.addg_box2{height: 311px;}
.ban_251{width:250px;margin-bottom:10px;}
.left_1{width:750px;}
.right_1{width:250px;float:right;}
.ban_1001{width:1200px;}
.main2{width:1200px;}
.g_box3{width:290px;}
.g_box4{padding:0 12px 5px 12px;width:424px;}
.g_box6{width:790px;height:440px;}
.g_box3{padding:0 12px;}
.g_box13 ul{width:380px;}	
.g_box13 {width:388px;height:340px;margin:10px 0px 0px 0px;padding:0 0px 0px;background:#fff;float:left;margin-bottom:18px;}
.flex{display: flex;justify-content: space-between;flex-wrap: wrap;padding:5px 15px 0 15px;}
.g_box13 dl dt a{ display: inline-block;width: 185px;height: 115px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;overflow: hidden;}
.g_box13 dl dt a img{ width: 100%;height: 100%;-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.g_box13 dl dt a img:hover{ -webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.2);}
.g_box13 dl dd {width:158px;line-height:35px;height:105px;overflow:hidden;font-size: 16px;font-weight: 700;}
.g_box13 ul{width:398px;line-height:38px;padding:5px 15px 0 15px;font-size:14px;}
.g_box13 li{float:right;width:100%;height:44px;font-size:16px;padding:5px 15px 0 15px;margin-top: 0px; position:relative; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;padding-left:15px;}	
.g_box13 li span{display:block; position:absolute; width:4px; height:4px; background:#000; top:22px; left:0;}
.g_box9 ul{width:380px;}	
.g_box9 {width:388px;height:340px;margin:10px 18px 0px 0px;padding:0 0px 0px;background:#fff;float:left;margin-bottom:18px;}
.flex_list{display: flex;justify-content: space-between;flex-wrap: wrap;padding:10px 10px 10px 5px;border-bottom: 1px dashed #adbec5;}
.g_box9 dl dd {width:158px;line-height:35px;height:105px;overflow:hidden;font-size: 16px;font-weight: 700;}
.g_box9 dl dt a{ display: inline-block;width: 185px;height: 115px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;overflow: hidden;}
.g_box9 dl dt a img{ width: 100%;height: 100%;-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.g_box9 dl dt a img:hover{ -webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.2);}	
	
.g_box10{width:388px;height:330px;margin:0 0px 0px 0px;background-color: #fff;}
.g_box10 ul{width:380px;}	
.g_box10{padding:0 0px;border:1px #e1e1e1 solid;border-top:2px #e60012 solid;overflow:hidden;}	
.g_box11{width:590px;height:300px;margin:0 15px 0px 0px;background-color: #fff;}
.g_box11 ul{width:590px;padding:0px 0px 0 15px;}	
.g_box11{padding:0 0px;border:0px #e1e1e1 solid;border-top:0px #e60012 solid;overflow:hidden;}	
.g_box12{width:590px;height:300px;margin:0 0px 0px 0px;background-color: #fff;}
.g_box12 ul{width:590px;}	
.g_box12{padding:0 0px;border:0px #e1e1e1 solid;border-top:0px #e60012 solid;overflow:hidden;}		
.b_box2 li{padding:7px 4px 6px 15px;}
.g_box14{min-height:auto;margin: 0 20px 20px 10px;}
.addb_box3 li{padding-left: 24px !important;background: url(/skin/images/ico_2.jpg) no-repeat left!important;background-position-x: 14px!important;}
.addbox9-news{margin:0 15px 20px;}
.addbox9-news li{padding-top:20px;}
.honeaddg_box2{min-height:320px;}
.homeaddg_box2{min-height: 310px}

.addcontrols{width:600px;height:auto;margin:20px auto;}
}

/*图说连城*/
.tslc{padding:20px 0px;height:543px;margin:0 auto;background:url("/skin/images/s6-bj.jpg");}
    .left_part{float: left;width:1200px;}
    .m_hd{padding-bottom: 30px;overflow:hidden;}
    .m_hd h2{font-size: 22px;}
    .m_hd h2 a{color: #000;}
    .picScroll_left{ width: 1200px; position: relative;}
    .picScroll_left .phd {position: relative; z-index: 4; top: 80px;}
    .picScroll_left .phd ul{position: absolute;top:200px;text-align: center;width:100%;}
    .picScroll_left .phd ul li{width: 6px;height:6px; display: inline-block;*zoom:1;*display:inline; margin: 0 5px;cursor: pointer;background:#888;border-radius: 3px;}
    .picScroll_left .phd ul li.on{background:#bd1a2d;color:#fff;width:33px;}
    .picScroll_left .phd .prev {position: absolute; display: block; cursor: pointer; top: 0px; left: 0px; background: url(/skin/images/bmfw_index_prev_20220728.png) center no-repeat;width:40px;height:50px; text-indent: -9999px;}
    .picScroll_left .phd .next {position: absolute; display: block; cursor: pointer; top: 0px; right: 0px; background: url("/skin/images/bmfw_index_next_20220728.png") center no-repeat;width:40px;height:50px; text-indent: -9999px;}
    .picScroll_left .pbd {width:1200px; overflow: hidden;margin-left: -4px;}
    .picScroll_left .pbd ul {zoom: 1;}
    .picScroll_left .pbd ul li {width: 290px;float: left; _display: inline;overflow: hidden; margin: 0; position: relative;margin:0 8px;}
    .picScroll_left .pbd ul li .pic {height: 170px;overflow:hidden;}
    .picScroll_left .pbd ul li .txt{height: 109px;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding:20px;background-color: #fff}
    .picScroll_left .pbd ul li h3{font-size: 18px;text-overflow: ellipsis;overflow:hidden;white-space: nowrap;color: #000;margin-bottom: 10px;}
    .picScroll_left .pbd ul li .txt .news_txt {font-size: 14px; line-height:1.5em;color: #999;}
    .picScroll_left .pbd ul li img {width: 286px;height: 170px;transition: all 1s;-webkit-transition: all 1s;-moz-transition: all 1s;-o-transition: all 1s;}
    .picScroll_left .pbd ul li:hover img {transform: scale(1.5);-webkit-transform: scale(1.5);-moz-transform: scale(1.5);-o-transform: scale(1.5);}
    .picScroll_left .pbd ul li:after {content: '';position: absolute;left: 0;right: 0;bottom: 0;margin: auto;width: 0px;height: 2px;background: #bd1a2d;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}
    .picScroll_left .pbd ul li:hover:after{width:300px;}

/*视频直播*/
.spDiv {
  margin-top: 20px;
}

.spBigPic {
  float: left;
  width: 520px;
  height: 370px;
  position: relative;
  background: #f6f6f6;
}


.spBigPic a img{ width: 100%;height: 100%;-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.spBigPic a img:hover{ -webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.spBigPic  .txt {
  font-size: 18px;
  line-height: 20px;
  text-align: center;
  font-weight: 700；
	  color:#F90004;
}

.spSmallPic {
  float: right;
  width: 680px
}

.spSmallPic-div li {
  float: right;
  width: 210px;
  height: 187px;
  position: relative;
  margin-left: 16px;
}


.spSmallPic-div li a img{ width: 100%;height: 100%;-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.spSmallPic-div li a img:hover{ -webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.spSmallPic-div li a img {
  width: 210px;
  height: 125px;
  border-radius:5px;
}

.spSmallPic-div .txt {
  font-size: 16px;
  line-height: 25px;
}
.spBigPic .play,.spSmallPic-div .play {
  position: absolute;
  width: 50px;
  height: 50px;
  background: url(/skin/images/play.png) no-repeat 50%;
  z-index: 2
}
.spSmallPic .play {
  top: 40px;
  left: 70px
}
.spBigPic .play {
  top: 250px;
  left: 15px
}

.tslm-img .video-btn {
  width: 50px;
  height: 36px;
  position: absolute;
  left: 10px;
  bottom: 10px;
  background: url(//image.cns.com.cn/2022homepage/images/play.png) no-repeat
}
.ztSmallPic {
  float: right;
  width: 680px
}

.ztSmallPic-div li {
  float: left;
  width: 210px;
  height: 180px;
  position: relative;
  margin-left: 18px;
}


.ztSmallPic-div li a img{ width: 100%;height: 100%;-webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;}
.ztSmallPic-div li a img:hover{ -webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.ztSmallPic-div li a img {
  width: 210px;
  height: 125px;
  border-radius:5px;
}

.ztSmallPic-div .txt {
  font-size: 16px;
  line-height: 25px;
  text-align: center;
}

.ztSmallPic .play {
  top: 40px;
  left: 70px
}


/*便民服务*/
.bar_list{ padding-top: 0px; margin-right: -20px; *width: 100%;}
.bar_list li{ margin-top: 18px; width: 25%; float: left;}
.bar_list li a{ margin-right: 20px; display: block;font-size: 16px; line-height: 46px; text-align: center; background:#f0f0f0;}
.bar_list li.on a,.bar_list li a:hover{ background: #efe1c8; }

/*互动平台*/
.g_box12>ul{

    padding: 0px 16px;

    background: #ffffff;

    overflow:hidden;

}

.g_box12>ul>li{

    float: left;

    width: 20%;

    margin: 14px 2.5%;

    transition: all 0.3s;

}

.g_box12>ul>li:hover{

    top: -5px;
border-radius: 5px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);

}

.g_box12>ul>li:hover img{
    border-radius: 5px;
    transform: scale(1.1);

}

.g_box12>ul>li a {
   border-radius: 5px;
    display: block;

    width: 100%;

    overflow:hidden;

    position: relative;

}

.g_box12>ul>li a img{
    
	border-radius: 5px;
    transition: all 0.3s;
    display: block;
    width: 100%;
	height: 190px;

}

.g_box12>ul>li a p{

    position: absolute;

    bottom: 0;

    left: 0;

    right: 0;

    padding: 0 10px;

    line-height: 35px;

    font-size: 14px;

    background: rgba(0, 0, 0, .4);

    color: #fff;

    text-align: center;

}

.new-switch{

    float: left;

    width: 100%;

}

.new-switch .slideBox{

    position: relative; height: 440px;

}

.new-switch .slideBox ul li a img{

    display: block;

    width: 100%;

    transition: all 0.3s; height: 440px;

}

.new-switch .slideBox ul li:hover a img{

    transform: scale(1.1);

}

.new-switch .slideBox ul li:hover a p{

    color: #;

}

.new-switch .slideBox ul li{

height:100%;

}

.new-switch .slideBox ul li a{

    background-repeat: no-repeat;

    background-position: center;

    background-size: cover;

    height: 100%;

    display: block;

    display: block;

    position: relative;

}

.new-switch .slideBox ul li a p{

    position: absolute;

    bottom: 0;

    left: 0;

    right: 0;

    line-height: 45px;

    background: rgba(59, 61, 65, 0.6);

    padding-left: 20px;

    padding-right: 140px;

    color: #fff;

    font-size: 20px;

    white-space: nowrap;

    text-overflow: ellipsis;

    overflow: hidden;

}

.new-switch .slideBox .hd{

    position: absolute;

    bottom: 5px;

    right: 14px;

}

.new-switch .slideBox .hd ul{

    text-align: center;

    font-size: 0;

}

.new-switch .slideBox .hd ul li{

    display: inline-block;

    width: 12px;

    height: 12px;

    -webkit-border-radius: 50%;

    -moz-border-radius: 50%;

    -o-border-radius: 50%;

    -ms-border-radius: 50%;

    border-radius: 50%;

    background: #999;

    margin: 0 4px;

    cursor: pointer;

}

.new-switch .slideBox .hd ul li.on{

    background: #fff;

}


.s5-main{

    margin-top: 30px;
	overflow: hidden;
	padding-bottom: 45px;
	
	
}
.s5-left {
    width:65%;
    user-select: none;
    margin-top: 0px;
	float: left;
}
.s5-right{
    width: 33%;
    user-select: none;
    margin-top: 0px;
	float: right;
}
.s5-main ul li{

    width: 23.5%;

    margin-right: 23px;

    transition: all 0.3s;

    position: relative;

    top: 0;

}

.s5-main ul li:last-child{

    margin:0;

}

.s5-main ul li:hover{

    top: -5px;

    box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);

}

.s5-main ul li img{

    display: block;

    width: 100%;

    height:188px;

}

.s5-main ul li a p{

    line-height: 40px;

    font-size: 16px;

    color: #0d0d0d;

    overflow:hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

    background: #e5e1e0;

    text-align: center;

    padding: 0 10px;

}

.s5-main .swiper-container img{

    display: block;

    width: 100%;

}

.s5-main .swiper-container p{

    line-height: 30px;

    font-size: 12px;

    color: #0d0d0d;

    overflow:hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

    background: #e5e1e0;

    text-align: center;

    padding: 0 10px;

}
/*首页_友情链接*/
.base_link {margin:0px 0;border:0px solid #eee;padding:0px 0px; background-color: #fff;}
.base_link .title {display:block;border-bottom:0px solid #eee;height:48px;line-height:40px;font-weight:normal;font-size:32px;font-weight:bold;}
.base_link .link_pic {padding-top:10px;}
.base_link .link_pic .item {float:left;width:100%;}
.base_link .link_pic a {display:block;padding:9px;}
.base_link .link_pic img {width:100%;border:1px solid #eee;border-radius:9px;}
.base_link .link_txt {padding-top:20px;}
.base_link .link_txt .item {float:left;width:16%;height:36px;line-height:30px;overflow:hidden;}
.base_link .link_txt a {color:#3d3d3d;font-size:16px;}
.base_link .link_txt a:hover {color:#bf0614;}

@media (max-width:1200px) /*手机端*/
{
.top{width: 100%;overflow: hidden;}
.ad_w660{padding-left: 0;padding-right: 0;text-align:center;}
.ad_w320{padding-left: 0;padding-right: 0;text-align:center;}

.jrtt .h2 li a{font-size: 15px;padding-left: 60px;}
.jrtt .addh2{padding: 0 6px 0 60px;margin-top: 8px;}
.jrtt .addh2 li a{font-size: 13px;}

.fource1 .bd li img{height:200px;}

.right_1{text-align:center;}
.ban_251{margin:10px 0;text-align:center;}
.t_2{padding:0;}
.t_2 h3{font-size:15px;}
.jrfb{padding-left: 6px; font-size: 18px}
.g_box1 .focus-news h1{font-size: 15px;}
.g_box1 li{font-size:14px;}
.ban_1001{margin: 10px auto 10px auto;}
.g_box4,.g_box3{padding:0 20px;}
.b_box2 li{padding:10px 0 10px 6px;}

.addb_box3 li{padding-left: 24px !important;background: url(/skin/images/ico_2.jpg) no-repeat left!important;background-position-x: 10px!important;}
.addbox9-news{margin:0 1px 20px 1px;}
.addbox9-news li{padding-left:8px;padding-right:8px;padding-top:18px;}
.addbox9-news .title{font-size:12px;}

.addcontrols{width: 100%; margin-top: 20px;height:auto;}
}
@media (max-width:1200px) and (min-width:415px) {
.jrtt .addh2 li{display:inline-block;margin-right:10px;width:200px;}
.ad_w660{padding-left: 0;padding-right: 10px;}
.ad_w320{padding-left: 10px;padding-right: 0;}
.fource1{padding-left:0;padding-right:10px;}
.fource2{padding-left:0;padding-right:0;}
.fource3{padding-left:10px;padding-right:0;}
}
@media (max-width:414px) {
.ad_w660{padding-left: 0;padding-right: 0;}
.ad_w320{padding-left: 0;padding-right: 0;}
.fource1{padding-left:0;padding-right:0;}
.fource2,.fource3{padding-left:0;padding-right:0;}
.g_box1{margin-top:20px;}



}
@media (min-width:1200px) /*pc端*/
{
.banner .slideBox{height: 116px;}
.banner .slideBox .bd img{height: 116px;}
}
@media (max-width:1200px) /*手机端*/
{
.banner{margin-top: 10px;}
.banner .slideBox{height: auto;}
.banner .slideBox .bd img{min-height: 60px;}
}
.banner .slideBox{width: 100%;overflow: hidden;position: relative;border: 1px solid #ddd;}
.banner .slideBox .hd{height: 18px;overflow: hidden;position: absolute;right: 5px;bottom: 5px;z-index: 1;}
.banner .slideBox .hd ul{overflow: hidden;zoom: 1;float: right;}
.banner .slideBox .hd ul li{float: left;margin-right: 2px;width: 15px;height: 15px;line-height: 14px;text-align: center;cursor: pointer;border: 1px solid #fff;font-size: 12px;color: #fff;background: rgba(255,255,255,.1);}
.banner .slideBox .hd ul li.on{background: #f00;color: #fff;}
.banner .slideBox .bd{position: relative;height: 100%;z-index: 0;}
.banner .slideBox .bd li{zoom: 1;vertical-align: middle;}
.banner .slideBox .bd img{width: 100%;display: block;}

/*首页-头条*/
.jrtt{margin:24px auto;padding:10px 0;background:#FFFFFF;border:#E6E6E6 0px solid;position:relative}
.jrtt .h2 li{font-size:40px;font-family:Î¢ÈíÑÅºÚ;text-align:center;font-weight:bold;color:#000;overflow:hidden;display:block;margin:0 auto}
.jrtt .h2 li a{text-decoration:none;color:#e60012;}
.jrtt .h2 li a:hover{text-decoration:none;color:#e60012;}
.jrtt .toutiao{position:absolute;top:0px;left:0px;width:75px;height:75px;background:url(/skin/images/topnews.png) no-repeat}
.jrtt .toutiao h2 a{color:#e60012;}
.jrtt .articles {
    padding-left: 90px;
    text-align: center;
    padding-left: 0;
}

.jrtt .articles h2 {
    font-weight: bolder;
    line-height: 2em;
    margin: 0;
    font-size: 36px;
    visibility: hidden;
}

.jrtt .articles h2 a {
    color: #bd1a2d;
    white-space: nowrap;
}

.jrtt .articles h2 a:hover {
    color: #182183;
}

.jrtt .articles .news {
    font-size: 14px;
    line-height: 24px;
}

.jrtt .articles .description {
    color: #686868;
}
.addbox9-news .title{position:absolute;right:0;bottom:0;width:100%;height:30px;line-height:30px;color:#fff;background-color: #0a0a0a;padding:0 4px;}

/*页码*/
.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px; }
.pagination > li {
    display: inline; }
.pagination > li > a,
.pagination > li > span {
    position: relative;
    float: left;
    padding: 6px 12px;
    line-height: 1.42857;
    text-decoration: none;
    color: #337ab7;
    background-color: #fff;
    border: 1px solid #ddd;
    margin-left: -1px; }
.pagination > li:first-child > a,
.pagination > li:first-child > span {
    margin-left: 0;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px; }
.pagination > li:last-child > a,
.pagination > li:last-child > span {
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px; }
.pagination > li > a:hover, .pagination > li > a:focus,
.pagination > li > span:hover,
.pagination > li > span:focus {
    z-index: 2;
    color: #23527c;
    background-color: #eeeeee;
    border-color: #337ab7; }
.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus,
.pagination > .active > span,
.pagination > .active > span:hover,
.pagination > .active > span:focus {
    z-index: 3;
    color: #fff;
    background-color: #b5282e;
    border-color: #b5282e;
    cursor: default; }

ul.pagination {

    display: inline-block;

    padding: 0;

    margin: 0;

	clear:both;

}



ul.pagination li {display: inline;}

ul.pagination li a {

    color: black;

    float: left;

    text-decoration: none;

    transition: background-color .3s;

    border: 1px solid #ddd;

    margin: 10px 4px;

}

ul.pagination li a.active {

    background-color: #b5282e;

    color: white;

    border: 1px solid #b5282e;

}

ul.pagination li a:hover:not(.active) {background-color:#337ab7;  color:#fff

}

/*翻页*/

.prenext .pre a {

    color: black;

}
.pagebar { padding:20px; overflow:hidden; clear:both}
.pagebar .pagination {
  display: flex;
  justify-content: center;
  margin-top: 10px;
}
.pagination a {
  background: #fff;
  border: 1px solid #ccc;
  color: #333;
  font-size: 12px;
  padding: 8px 10px;
  margin: 0 2px;
  border-radius: 3px; line-height:100%
}
.pagination span {
    color: #333;
    font-size: 12px;
    padding: 7px 2px;
    margin: 0 2px;
    border-radius: 3px;
}
.pagination a:hover {
  color: #333;
  border: 1px solid #333;
}
.pagination a.page-num-current {
  color: #fff;
  background: #333;
  border: 1px solid #333;
}
.pagination .st{ font-family:宋体}
.text-secondary{ text-align:center; padding:20px 0}
.maximg img{ max-width:100%; height:auto !important}

/*内页公共样式*/
.footer{margin-top: 0px;}
.newsdetail2 .right{padding-left: 0;padding-right: 0;}
.min-left{padding-left:0;padding-right:0;}
.addg_box2{border-top: 2px #e60012 solid;overflow: hidden;padding: 0 10px;border: 1px #e1e1e1 solid;border-top: 2px solid #e60012}
.newlistadd{min-height:0;}
.indexpage{margin:50px 0; border-top:1px #cccccc dashed;}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {background-color: #e60012;border-color: #e60012;}
.pagination > li:first-child > a, .pagination > li:first-child > span{border-bottom-left-radius: 0;border-top-left-radius: 0;}
.pagination > li:last-child > a, .pagination > li:last-child > span{border-bottom-right-radius: 0;border-top-right-radius: 0;}
.pagination > li > a, .pagination > li > span{margin-right: 6px;padding: 4px 10px;}
.hopad{padding-top:0;}
.breadcrumb > li + li::before {content: " ";padding:0;}

/*内页样式*/
@media (min-width:1200px) /*pc端*/ {
.newsdetail2 .left{padding-left: 0;padding-right: 5px;}
.shang_box{height:540px;}
.info-content{padding:10px 20px;}
.newsdetail .left{padding-right:5px;}
.newsdetail .right{padding-left:40px;}
.pagenews .pageleft{padding-left:0;padding-right:5px;}
.pagenews .pageright{padding-left:5px;padding-right:5px;}
.g_box5{min-height: 306px;}

.new_glist{width:740px;}
.addg_box2{height:auto!important;}
.g_box7{width:740px;}
.ban_740{width:740px;}
.g_list .list2{padding:0 12px;}
.adddede_pages{margin:50px; border-top:1px #cccccc dashed;}
.dede_pages{clear:both;padding:20px 0;font-size:14px;text-align:center; overflow:hidden}	

.pcpadding{padding:0 30px;}
.lastmin-padding{padding-left: 2px;padding-right: 0;position: relative;right: -8px;}
.g_box8{width: 430px;}
.g_list .list2 li img{width:180px;height:110px;}
.g_list .list2 li h3{font-size:18px;margin-bottom:10px;}
.g_list .list2 li p{font-size:15px;}
}
@media (max-width:1200px) /*手机端*/
{
.info-content{padding:10px;}
.ban_740{padding-top: 10px;}
h3{font-size:2.0rem;}
.pcpadding{padding:0 10px;}
.g_list .list2 li h3{font-size:15px;}
.g_list .list2 li p{font-size:14px;}

}

@media (max-width:1200px) and (min-width:415px) {
.newsdetail2 .left{padding-left: 0;padding-right: 5px;}
.pagenews .pageleft{padding-left:0;padding-right:5px;}
.pagenews .pageright{padding-left:5px;padding-right:5px;}
.lastmin-padding{padding-left: 2px;padding-right: 10px;position: relative;right: -8px;}
.g_list .list2 li img{width:180px;height:110px;}

}
@media (max-width:414px) {
.newsdetail2 .left{padding-left: 0;padding-right: 0;}
.pagenews .pageleft{padding-left:0;padding-right:0;}
.pagenews .pageright{padding-left:0;padding-right:0;}
.shang_close{position: relative;left: -22%}
.lastmin-padding{padding-left: 0;padding-right: 0;}
.phonepadding{margin-top: 20px;}
.g_list .list2 li img{width:100px;height:70px;}

}
/*列表页框架*/
.col_w800{float: left;width: 800px;background-color: #FFFFFF;}
.col_w380{float: left;width: 380px;margin-left:20px;background-color: #FFFFFF;}
.col_w380h .vspace_jj{height:20px;}
.vspace_jj {
	height:10px;
	font-size:0px;
	line-height:0px;
	width:100%;
	clear:both;
	background-color: #f5f5f5;
}
/*网页右下角悬浮按钮*/
.dn{display: none;}
.go-top{position: fixed;bottom: 220px;right: 20px;width: 46px;z-index: 999;}
.go-top a{display: block;width: 46px;height: 46px;margin-bottom: 10px;background-image: url(/skin/images/go-top.png);}
.go-top a:last-child{margin-bottom: 0;}
.go-top .go{background-position: 0 -150px;}
.go-top .go:hover{background-position: 0 -250px;}
.go-top .feedback{background-position: 0 -100px;}
.go-top .feedback:hover{background-position: 0 -300px;}
.go-top .uc-2vm{background-position: 0 0;}
.go-top .uc-2vm:hover{background-position: 0 -350px;}
.go-top .uc-2vm-pop{position: absolute;right: 60px;top: -100px;	width: 220px;box-shadow: 0px 1px 4px rgba(0,0,0,.1);background: #fff;}
.go-top .uc-2vm-pop .title-2wm{font-size: 14px; margin: 10px 20px;}
.go-top .uc-2vm-pop .logo-2wm-box{position: relative;}

/***************************2024国庆套头start*******************/
.wrapper_TaotouBg{background:#b70f11 url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1673333659039327/taotou20679_bg.jpg) no-repeat center top;height:180px; position:relative; z-index: 999;}
.wrapper_TaotouBg .emblem{width: 1200px;height: 180px; position: relative;margin: 0 auto;background: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1673333659039327/taotou20679_bgText.png) no-repeat center top;}
.wrapper_TaotouBg .emblem a{width: 995px;height: 120px;display: block;position: absolute;top: 40px;left: 130px;}
.wrapper_TaotouBg .emblem .zhounian{ width: 980px;height: 115px;left: 110px;top: 40px;}
.wrapper_TaotouBg .emblem .yangshi{width:60px;right:503px;bottom:19px; display: none; }
.wrapper_TaotouBg .emblem .yangguang{width:53px;right:440px;bottom: 19px; display: none; }
.wrapper_TaotouBg .emblem .guoji{width:45px;right:388px;bottom:19px; display: none; }
.wrapper_TaotouBg .emblem .embclose{position:absolute;width:68px;height:29px;background:url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1673333659039327/taotou20679_close.png) no-repeat center top;top:0;right:0;cursor:pointer;}
.wrapper_TaotouBg .emblem .embclose:hover{background:url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1673333659039327/taotou20679_closeH.png) no-repeat center top;}
/***************************套头 end*******************/
 /* top横幅  */
#topbanner{
    height:auto !important;
    text-align: center;

}

.topbanner { 
	width: 1200px; 
	margin: 0 auto; 
	padding:350px 0 0 0;
	
}

.topbanner .bodyBox {
    width: 100%;
    height: 100%;
    background-position: center 0px;
    background-repeat: no-repeat;
    position: absolute;
    left: 0;
    top: 0;
    z-index: -1;
}