ul,ol,dl,table,th,tr,td,input,textarea,li,a,div,span,em,i{margin: 0;padding: 0;}
img {margin: 0;padding: 0;	border: 0;}
a:hover {text-decoration: none;}
li {list-style: none;}
/*全局样式*/
html,body {width: 100%;	margin: 0 auto;}
/*= 清除浮动=*/
.clear {clear: both;height: 0px;line-height: 0px;font-size: 0px;overflow: hidden;display: block;}
.clearfix:after {content: "";display: block;height: 0px;clear: both;visibility: hidden;font-size: 0px;}
:focus{outline:0}
a, button, input[type="button"], input[type="submit"], input[type="reset"]{cursor:pointer}
/* Hides from IE-mac \*/
* html .clearfix {height: 0%;}
/* End hide from IE-mac */
* + html .clearfix {min-height: 0%;}
/* 针对IE7 */
* + html .clearfix {min-height: 0%;}
.w100 {width: 100%;}
.fl {float: left;}
.fr {float: right;}
/*原文件配置*/
body {color: #666666;background: #ffffff;font: 16px/30px 'Microsoft YaHei', arial, sans-serif;min-width: 320px;-webkit-transition: all .25s;-moz-transition: all .25s;-ms-transition: all .25s;-o-transition: all .25s;transition: all .25s}
a {color: #000;-webkit-transition: all .25s;-moz-transition: all .25s;-ms-transition: all .25s;-o-transition: all .25s;transition: all .25s}
.jj table p,.jj table span{margin:0!important; text-indent:0!important; font: 14px/30px 'Microsoft YaHei', arial, sans-serif!important;}
.content-con img{max-width:100%!important; height:auto!important;border:0!important;}
/*块级转化*/
.di_in {display: inline-block;}
.di_no {display: none;}
.di_bl {display: block;}
/*原文件配置  end*/
.top a:hover{background:#a62126; color:#fff;}

/* 到顶部间距 */
.mt0 {margin-top: 0px;}
.mt5 {margin-top: 5px;}
.mt10 {margin-top: 10px;}
.mt15 {margin-top: 15px;}
.mt20 {margin-top: 20px;}
.mt25 {margin-top: 25px;}
.mt30 {margin-top: 30px;}
.mt35 {margin-top: 35px;}
.mt40 {margin-top: 40px;}
.mt45 {margin-top: 50px;}
.mt50 {margin-top: 50px;}
.mt55 {margin-top: 50px;}
.mt60 {margin-top: 60px;}
/* 到左边间距 */
.ml5 {margin-left: 5px;}
.ml10 {margin-left: 10px;}
.ml15 {	margin-left: 15px;}
.ml20 {margin-left: 20px;}
.ml25 {margin-left: 25px;}
.ml30 {margin-left: 25px;}
.ml35 {margin-left: 35px;}
.ml40 {margin-left: 35px;}
.ml45 {margin-left: 35px;}
.ml50 {margin-left: 50px;}

/* 字体大小 */
.font14 {font-size: 14px;}
.font16 {font-size: 16px;}
.font18 {font-size: 18px;}
.font20 {font-size: 20px;}
.font22 {font-size: 22px;}
.font24 {font-size: 24px;}
.font26 {font-size: 26px;}
.font28 {font-size: 28px;}
.font30 {font-size: 30px;}
/*纵向居中*/
.v_middle {vertical-align: middle;}
/*横向居中*/
.te-align {text-align: center;}
/*相对定位*/
.p_r {position: relative;}
/* 白色背景 */
.bgfff {background: #fff;}
.wid100{ margin:-63px 0 0; width:100%; float:left;}
.main{width:1200px; margin:0 auto;}
.lm-left{width:220px; background:#ebebeb; position:relative; float:left; margin-right:-220px; height:960px;z-index: 9999;}
.lm-right,.list-txt,.lingdao-txt,.lingdao-jj,.yjzx-txt{width:100%; float:right;}
.lm-right-1{margin-left:290px; margin-top:100px;}
.list-banner{width:100%; height:320px; overflow:hidden; float:left;}
.lmcc{width:220px; height:60px; line-height:60px; color:#fff; font-size:22px; padding-left:30px; background:url(../images/left-bg.jpg) no-repeat;}
.left-list{width:220px; background:url(../images/left-line.jpg) no-repeat left top; padding-top:3px;}
.xzbq{width:100%;}
.left-list li a{width:100%; height:46px; line-height:46px; color:#333; padding-left:35px; display:block; float:left; border-bottom:1px solid #cccccc; font-size:16px;}
.left-current,.left-list li a:hover{background:#f6f6f6!important; color:#a62126!important;}
.local{width:100%; background:url(../images/line.jpg) no-repeat left center; height:40px;}
.lmmc{color:#333; font-size:30px; height:40px; line-height:40px; display:inline-block; float:left; margin-left:80px; padding:0 20px; background:#fff;}
.jj,.list,.lingdao,.lingdao-neirong,.lishiyange,.xiaoxun,.jgsz,.rcpy,.rcpy-neirong,.yjzx,.hzjl,.xywh,.xyfw,.dxc,.content{width:100%; float:left; margin:30px 0;}
.lingdao li{width:100%; float:left; border-bottom:1px solid #f0f0f0;padding-bottom: 20px;}
.dqwz{display:block; float:right; line-height:30px; font-size:14px;}
.dqwz a{color:#666; padding:0 10px;}
 .jj p{font-size:15px!important; color:#333!important; line-height:30px!important; text-indent:2em!important; margin-bottom:15px!important;  text-align: justify!important;text-justify:inter-ideograph!important;}
.list li{width:100%; height:80px; margin-bottom:20px;}
.list-date{width:60px; height:60px; margin-right:-60px;  position:relative; float:left; background:#e1dcd2; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.list-date h4{display:block; width:100%; float:left; text-align:center; color:#fff; background:#a62126; font-size:14px; font-weight:normal; height:30px; line-height:30px; margin:0; padding:0;}
.list-date p{display:block; width:100%; float:left; text-align:center; color:#333; height:30px; font-size:14px; line-height:30px; margin:0; padding:0;}
.list-txt-1{margin-left:80px;}
.list-txt-1 h3{display:block; height:24px; width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; line-height:24px; margin:0; padding:0; font-size:16px; color:#333; float:left;}
.list-txt-1 p{display:block; height:44px; line-height:22px; overflow:hidden; margin:0; padding:0; font-size:14px; color:#666; float:left; margin-top:6px;}
.lingdao-name{width:120px; height:0px; margin-right:-120px;  position:relative; float:left; font-size:14px;}
.lingdao-name h3{padding:0; margin:0; font-size:16px; font-weight:bold; height:24px; line-height:24px; width:100%; float:left;}
.lingdao-name p{padding:0; margin:0; font-size:12px; color:#666; height:24px; line-height:24px; width:100%; float:left;}
.lingdao-txt-1{margin-left:150px;}
.lingdao-txt-1 p{display:block;  line-height:22px!important; overflow:hidden; margin:0; padding:0; font-size:14px; color:#666; float:left; margin:0px; text-indent:2em; font-size:14px;}
.lingdao li a:hover .lingdao-txt-1 p{color:#a62126!important}
.lingdao-jc{width:100%; float:left; border-bottom:2px solid #f0f0f0; padding-bottom:30px;}
.lingdao-zp{width:150px; position:relative; margin-right:-150px; float:left;}
.lingdao-zp img{width:150px; height:180px;}
.lingdao-jj-1{margin-left:180px;}
.lingdao-jj-1 h3{padding:0; margin:0; font-size:16px; font-weight:bold; height:24px; line-height:24px; width:100%; float:left; color:#333;}
.lingdao-jj-1 p{padding:0; margin:0; font-size:14px; line-height:24px; width:100%; float:left; color:#333; margin-top:10px;}
.lingdao-neirong-qh{width:100%; float:left;}
.lingdao-bt li a{padding:0 40px; height:36px; line-height:36px; border-radius:30px; background:#ebebeb; display:inline-block; float:left; margin-right:30px;} 
.current a:hover,.current a:active,.current a:link,.current a:visited{COLOR:#fff;TEXT-DECORATION:none; background:#a62126;}
.lingdao-txt{width:100%; color:#333;/* margin-top:15px;*/}
.lingdao-txt p{display:block; float:left; width:100%; color:#333; font-size:14px; line-height:30px; text-indent:2em;text-align:justify; text-justify:inter-ideograph;}
.lishiyange p{color:#333; font-size:15px;}
.xiaoxun-neirong,.xyfg-neirong{width:100%; float:left; margin-top:30px; text-align:center;}
.xyfg-neirong li{width:25%; padding:0 2%; float:left; margin-bottom:20px;}
.xyfg-neirong li img{width:100%; height:125px; overflow:hidden;}
.jgsz li{min-width:50%; padding-left:15px; float:left; height:40px; line-height:40px; font-size:14px; white-space:nowrap; margin-bottom:10px;}
.rcpy1{width:31.3%; margin:0 1% 30px; background:#ebebeb; float:left; padding-bottom:15px; min-height:320px;}
.rcpy1 h3{display:block; float:left; width:100%; margin:0;}
.rcpy1 h3 img,.rcpy-list,.yjzx1 h3 img{width:100%; float:left;}
.rcpy-list li{padding:0 15px; width:50%; float:left; height:36px; line-height:36px; font-size:14px;}
.rcpy-list li a{display:block; float:left; border-bottom:1px solid #ccc; width:100%; padding-left:5px;}
.rcpy-list h4{display:block; font-size:16px; height:36px; line-height:36px; width:100%; margin:6px 0 0 0; float:left; padding-left:15px; color:#a62126!important; font-weight:bold;}
.rcpy-neirong p,.hzjl-con p,.xywh p,.dxc-jj p{width:100%; float:left; font-size:15px; line-height:30px; color:#333; text-indent:2em;text-align:justify; text-justify:inter-ideograph;}
.rcpy-link{width:150px; height:40px; text-align:center; line-height:40px; background:#a62126; color:#fff; font-size:14px; display:block; margin:20px auto; text-indent:0!important;}
.rcpy-link:hover{background:#ebebeb; color:#333;}
.rcpy-neirong p img{width:100%; display:block; float:left; margin:0;}
.yjzx1{width:100%; margin-bottom:30px; float:left;}
.yjzx1 h3{display:block; float:left; position:relative; margin:0 -200px 0 0; width:200px;}
.yjzx-txt-1{margin-left:230px;}
.yjzx-txt-1 h3{display:block; width:100%; float:left; margin:0; height:25px; line-height:25px; color:#a62126!important; font-size:16px; font-weight:bold;} 
.yjzx-txt-1 p{display:block; width:100%; margin-top:10px; float:left; line-height:25px; height:75px; overflow:hidden; color:#333; font-size:14px;text-align:justify; text-justify:inter-ideograph;} 
.yjzx-txt-1 h3 a{color:#a62126!important;}
.hzjl-con,.hzjl-pic{width:100%; float:left; margin-bottom:20px;}
.hzjl-pic li{width:23%; margin:0 1% 15px; float:left;}
.hzjl-pic li img{width:100%;}
.xywh li{color:#333; font-size:14px; height:30px; line-height:30px; width:100%; float:left;}
.xywh ul{width:100%; border-top:1px solid #ddd; padding-top:20px; float:left; margin-top:20px;}
.yjzx-list li{width:50%; float:left; color:#333; font-size:14px;}
.yjzx-list{width:100%; border-bottom:1px solid #ddd; margin-bottom:30px; padding-bottom:30px;}
.lingdao-bt{width:100%; float:left; margin-top:30px;}
.xydy-con{width:100%; margin:50px 0; float:left;}
.xydy-con img{max-width:90%; margin:0 5%;}
.xydy-con p{width:100%; text-align:center;}
.xyfw-con,.dxc-jj{width:100%; margin:0 0 20px 0; float:left;}
.xyfw-con li{width:50%; float:left; height:40px; line-height:40px; padding-left:20px; color:#333;}
.xyfw h3{display:block; float:left; width:100%; background:#ebebeb; height:45px; line-height:45px; margin:0; padding-left:20px; color:#333; font-size:16px; border-left:3px solid #a62126!important;}
.xxhxy-con a{color:#a62126; font-family:'黑体'}
.xxhxy-con p{color:#333; font-size:15px; text-indent:2em;}
.xxhxy-con{width:100%; float:left; margin:15px 0 20px; }
.dxc-con li{min-width:33%; padding-left:15px; float:left; height:40px; line-height:40px; font-size:14px; white-space:nowrap; margin-bottom:10px;}
.dxc-con{width:100%; float:left; border-top:2px solid #ebebeb;}
.content-title{width:100%; float:left;}
.content-title h3{display:block; width:100%; float:left; text-align:center; font-size:24px; color:#333; font-weight:normal; line-height:36px; margin:0;}
.content-title i{display:block; width:100%; font-style:normal; float:left; text-align:center; font-size:14px; color:#666; font-weight:normal; line-height:33px;}
.bdsharebuttonbox{float:right;}
.content-con{width:100%; float:left; margin:25px 0; min-height:500px;}
.content-con p{display:block; margin-bottom:15px!important; color:#333!important; font-size:16px!important; line-height:30px!important; font-family:'微软雅黑'!important;}

.content-con span{color:#333!important; font-size:16px!important; line-height:30px!important; font-family:'微软雅黑'!important;}


.nc-sy{margin:0 auto;background:#fff; padding-bottom:30px;}
.content-con span{color:#333; font-size:16px; line-height:30px;}
.sxt{width:100%; padding-top:15px; border-top:1px solid #ddd; float:left; color:#666; font-size:14px;}
.sxt p{padding:0; margin:0; width:100%; float:left;}
.xz{margin-top:550px!important;}
.phone-img{display:none;}




body:after {
  content: url(../images/close.png) url() url(../images/prev.png) url(../images/next.png);
  display: none;
}

/* line 11, ../sass/lightbox.sass */
.lightboxOverlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  background-color: black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
  display: none;
}

/* line 20, ../sass/lightbox.sass */
.lightbox {
  position: absolute;
  left: 0;
  width: 100%;
  z-index: 10000;
  text-align: center;
  line-height: 0;
  font-weight: normal;
}
/* line 28, ../sass/lightbox.sass */
.lightbox .lb-image {
  display: block;
  height: auto;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
/* line 32, ../sass/lightbox.sass */
.lightbox a img {
  border: none;
}

/* line 35, ../sass/lightbox.sass */
.lb-outerContainer {
  position: relative;
  background-color: white;
  *zoom: 1;
  width: 250px;
  height: 250px;
  margin: 0 auto;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}
/* line 38, ../../../../.rvm/gems/ruby-1.9.3-p392/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.lb-outerContainer:after {
  content: "";
  display: table;
  clear: both;
}

/* line 44, ../sass/lightbox.sass */
.lb-container {
  padding: 4px;
}

/* line 47, ../sass/lightbox.sass */
.lb-loader {
  position: absolute;
  top: 43%;
  left: 0%;
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0;
}

/* line 56, ../sass/lightbox.sass */
.lb-cancel {
  display: block;
  width: 32px;
  height: 32px;
  margin: 0 auto;
  background: url() no-repeat;
}

/* line 63, ../sass/lightbox.sass */
.lb-nav {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 10;
}

/* line 71, ../sass/lightbox.sass */
.lb-container > .nav {
  left: 0;
}

/* line 74, ../sass/lightbox.sass */
.lb-nav a {
  outline: none;
}

/* line 77, ../sass/lightbox.sass */
.lb-prev, .lb-next {
  width: 49%;
  height: 100%;
  cursor: pointer;
  /* Trick IE into showing hover */
  display: block;
}

/* line 84, ../sass/lightbox.sass */
.lb-prev {
  left: 0;
  float: left;
}
/* line 87, ../sass/lightbox.sass */
.lb-prev:hover {
  background: url(../images/prev.png) left 48% no-repeat;
}

/* line 90, ../sass/lightbox.sass */
.lb-next {
  right: 0;
  float: right;
}
/* line 93, ../sass/lightbox.sass */
.lb-next:hover {
  background: url(../images/next.png) right 48% no-repeat;
}

/* line 96, ../sass/lightbox.sass */
.lb-dataContainer {
  margin: 0 auto;
  padding-top: 5px;
  *zoom: 1;
  width: 100%;
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.lb-dataContainer:after {
  content: "";
  display: table;
  clear: both;
}

/* line 103, ../sass/lightbox.sass */
.lb-data {
  padding: 0 4px;
  color: #bbbbbb;
}
/* line 106, ../sass/lightbox.sass */
.lb-data .lb-details {
  width: 85%;
  float: left;
  text-align: left;
  line-height: 1.1em;
}
/* line 111, ../sass/lightbox.sass */
.lb-data .lb-caption {
  font-size: 13px;
  font-weight: bold;
  line-height: 1em;
}

/* line 121, ../sass/lightbox.sass */
.lb-data .lb-close {
  display: block;
  float: right;
  width: 30px;
  height: 30px;
  background: url(../images/close.png) top right no-repeat;
  text-align: right;
  outline: none;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
}
/* line 130, ../sass/lightbox.sass */
.lb-data .lb-close:hover {
  cursor: pointer;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.top-href-box{
display:none;
}


.nav h3 em{
	width: 30px;
	height:50px;
	display: inline-block;
	text-align: center;
	font-style: normal;
	position: absolute;
	right: 0;
	top: 0;
	font-size: 28px;
	color: #eee;
	padding: 0;
	display: none;
}
.nav h3 em:after{
	content: "›";
	position: absolute;
	width: 30px;
	height: 30px;
	line-height: 25px;
	top:10px;
	left: 0;
	transition: all 0.3s;
}
.nav .on h3 em:after{
	transition: all 0.3s;
	transform: rotate(90deg);
	color: #fff;
}




.ld-neirong{width:100%; float:left;}
.ld-neirong h3{display:block; float:left; color:#a62126; font-size:18px; line-height:36px; font-weight:bold;}
.ld-lingyu{width:100%; float:left; color:#333; line-height:30px; font-size:14px; border-bottom:1px solid #f0f0f0; padding-bottom:10px; margin-bottom:20px;}
















@media (min-width: 1200px) {
.container{width: 1200px;padding: 0;display: table;margin: 0 auto;position: relative;}
}


@media screen and (min-width:1023px) and (max-width: 1100px){
/********sss20190105*******/
.main{width:1000px;}
}
@media screen and (min-width:1100px) and (max-width: 1200px){
/********sss20190105*******/
.main{width:1100px;}
.lm-right-1{margin-left:260px;}
}
@media screen and (min-width:1023px) and (max-width: 1200px){
.home-gonggao ul{height:324px; overflow:hidden; width:100%;}
}
@media screen and (min-width:990px) and (max-width: 1200px){

/********sss20190105*******/
.jgsz li{background:none!important; width:100%;}
.jgsz li:nth-child(2n+0){background:#ebebeb!important; width:100%;}
}
@media screen and (min-width:490px) and (max-width: 900px){

/********sss20190105*******/
.rcpy1{width:46%; margin:0 2% 30px; min-height:350px;}
.rcpy{margin-bottom:0;}
}
/*全局样式 start*/
.top{width: 100%;height: 36px;background: #000;line-height: 36px;font-size: 12px;color: #FFF;}
.top a{color: #FFF;font-size: 12px;padding: 0 15px;}
.top .info .con{display: none;background: rgba(255,255,255,0.8);width: 270px;padding:10px 0;position: absolute;left: -50px;top: 50px;z-index: 99;}
.top .info .con a{display: block;width: 33.333%;padding:0;line-height: 26px;color: #860005}
.top .info .con:before{content: '';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff;opacity: .8;position: absolute;left: 85px;top: -5px}

.head{height: 110px;background: #a62126;}
.head h1{margin-top: 15px;}
.head .container{height: 110px;}
.head .search-con{background: url(../images/headbg.png)no-repeat left center;margin-top: 20px;padding-left: 450px;height: 56px;}
.head .search{background: url(../images/search.png)no-repeat center;width: 24px;height: 24px; margin-top: 20px;}
.head .search-box{width: 0; display: none; clear:both; overflow: hidden; #a62126;z-index: 999;margin-top: 18px;position: relative;z-index: 99}
.head .search-box input[type="text"]{height: 30px;width: 80%;border:0;background: #a62126;color: #fff;}
.head .search-box input.search-icon{height: 24px;width: 10%;border: 0;text-indent: -999px;border:0;}
.head .search-box input::-webkit-input-placeholder{color: #fff;}
.head .search-box input:-moz-placeholder{color: #fff;}
.head .search-box input::-moz-placeholder{color: #fff;}
.head .search-box input:-ms-input-placeholder{color: #fff;}   

.nav{background-color: #b6252b;height: 50px;position: relative;z-index: 9999;}
.nav .m{position:relative;width: 12.5%;}
.nav .m:after{content: '';position: absolute;right: 0;top: 15px;width: 1px ;height: 20px;background: #db2a31;}
.nav .m:last-child:after{width: 0;}
.nav a:hover{ text-decoration:none; color:#ff0;   }
.nav h3{font-size:16px; height:50px; overflow:hidden;margin: 0;position: relative;}
.nav h3 a{ display:block; color:#fff;line-height:50px;font-size: 16px;}
.nav .sub{ display:none; width:100%;position:absolute; left:0px; top:50px; background:rgba(0,0,0,0.5); text-align:center;z-index: 99;}
.nav .sub li{ vertical-align:middle;border-bottom: 1px rgba(217,217,217,0.3) solid;}
.nav .sub li a{height:40px;line-height:40px;display:block; color:#fff; font-size:14px;}
.nav .sub li a:hover{ background:#b6252b; color:#fff; font-size:14px;}
.nav .on h3 a{ background:#921e22;}
.bgDiv{width: 100%;height: 100%;background-color: #000;opacity: .5;position:fixed;display: none;z-index: 99;bottom: 0;}
.left{display: none;}

.index-banner {overflow: hidden;position: relative;width: 100%;}
.index-banner li{background-position: center;background-repeat: no-repeat;background-size:cover;}
.index-banner li a{display: block;width: 100%;}
.index-banner li img{display: none;}
.index-banner-prev,.index-banner-next {width: 30px;height: 75px;position: absolute;top: 50%;transform: translateY(-50%);z-index: 2;}
.index-banner-prev {background: url('../images/banner-prev.png') no-repeat;left: 20px;}
.index-banner-next {background: url('../images/banner-next.png') no-repeat;right: 20px;}
.banner-index {position: absolute;left: 0;bottom: 10px;z-index: 3;display: none;}
.banner-index span {background: rgba(255, 255, 255, 0.9);width: 12px;height: 12px;opacity: 0.5;}
.banner-index span.swiper-pagination-bullet-active{opacity: 1;}
.index-banner .mark{width: 100%;height: 60px;font-size: 22px;color: #FFF;line-height: 60px;background: rgba(0,0,0,0.5);position: absolute;bottom: 0;left: 0;right: 0;}
.index-banner .mark .container{font-size: 22px}

.title{width: 100%;font-size: 22px;color: #a62126;border-bottom: 1px #b31a1f solid;padding-bottom: 10px;height: 45px;line-height: 45px;}
.title a,.home-gonggao .hd .more,.home-dongtai .hd .more{color: #666666;font-size: 14px}


.home-news{width: 760px;height: 435px;margin-top: 30px;}
.home-news .pic-box{width: 100%;margin-top: 25px;}
.home-news .pic-box .pic{width: 360px;}
.home-news .pic-box .pic .img{width: 100%;display: block;background: #FFF;-moz-box-shadow:2px 2px 5px #999999; -webkit-box-shadow:2px 2px 5px #999999; box-shadow:2px 2px 5px #999999;}
.home-news .pic-box .pic h4{margin-top:20px;font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.home-news .pic-box .pic h3{width:100%; color:#666; font-size:14px; height:30px; line-height:30px; font-weight:normal; margin:0;}
.home-news .pic-box .pic p{font-size: 15px;color: #666;line-height: 28px}
.home-news .pic-box .pic p a{color: #a62126}
.home-gonggao{width: 400px;height: 435px;margin-top: 30px;}
.home-gonggao .title{margin-bottom: 20px}
.home-gonggao li{width: 100%;line-height: 36px}
.home-gonggao li a{font-size: 15px;width:76%;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.home-gonggao li span{color: #999999;font-size: 12px;}

.home-xueshu{width: 100%;height: 377px;background: url(../images/bg.jpg)no-repeat center;overflow: hidden;margin-top: 30px;}
.multipleColumn .parHd{ height:45px;padding-bottom: 10px; position:relative;margin-bottom: 5px;margin-top: 55px;}
.multipleColumn .parHd li{cursor:pointer; color: #333333;font-size: 24px;display: inline-block;margin-right: 30px}
.multipleColumn .parHd li:nth-child(1){background: url(../images/icon6.png)no-repeat left center;padding-left: 30px }
.multipleColumn .parHd li.on:nth-child(1){background: url(../images/icon3.png)no-repeat left center;padding-left: 30px }
.multipleColumn .parHd li:nth-child(2){background: url(../images/icon4.png)no-repeat left center;padding-left: 30px }
.multipleColumn .parHd li.on:nth-child(2){background: url(../images/icon7.png)no-repeat left center;padding-left: 30px }
.multipleColumn .parHd li:nth-child(3){background: url(../images/icon5.png)no-repeat left center;padding-left: 30px }
.multipleColumn .parHd li.on:nth-child(3){background: url(../images/icon8.png)no-repeat left center;padding-left: 30px }

.multipleColumn .parHd li:last-child{margin-right: 0}
.multipleColumn .parHd ul li.on a{color: #a62126;}

.multipleColumn .bd{overflow:hidden;width: 1200px;}
.multipleColumn .bd .swiper-slide{margin-top: 20px;height: 75px;}
.multipleColumn .bd .txt{line-height: 33px;padding-left: 90px;}
.multipleColumn .bd .txt a{text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;	-webkit-box-orient: vertical;font-size: 16px;max-height: 60px;overflow: hidden;display:block}

.multipleColumn .bd .data{width: 80px;height: 72px;background: #cccccc;border-radius: 5px;border-top: 3px #a62126 solid}
.multipleColumn .bd .data:before{content: '';position: absolute;left: 10px;top: -10px;width: 11px;height: 18px;background: #a62126;border:3px #cccccc solid;border-radius: 5px}
.multipleColumn .bd .data:after{content: '';position: absolute;right: 10px;top: -10px;width: 11px;height: 18px;background: #a62126;border:3px #cccccc solid;border-radius: 5px}
.multipleColumn .bd .data em{font-family: arial;font-size: 30px;color: #a62126;font-style: normal;display: block;}
.multipleColumn .bd .data span{font-family: arial;font-size: 14px;color: #333;display: block;margin-top:3px;}
.multipleColumn .swiper-container{padding-bottom: 60px;max-width:1200px}
.multipleColumn .swiper-pagination-bullet-active{background: #a62126;}

.multipleColumn .item-slide{width:1200px}
.multipleColumn .tempWrap .swiper-pagination{left:0;bottom:0;right:0;text-align:center;display:none}
.multipleColumn .swiper-pagination span{display:inline-block;margin:0 4px}
.multipleColumn .swiper-pagination .on{background: #a62126}


.home-haibao{margin-top: 30px;margin-bottom: 30px;width: 1200px;}
.home-haibao .title{margin-bottom: 20px;}
.home-haibao .swiper-container img{width: 100%;}
.home-dongtai,.home-renwu,.home-video{width: 370px;height: 545px;}
.home-dongtai{margin-right: 45px;}
.home-dongtai .hd{ height:45px;border-bottom: 1px #b31a1f solid;padding-bottom: 10px; position:relative;margin-bottom: 5px;line-height: 45px}
.home-dongtai .hd li{cursor:pointer; color: #333333;font-size: 24px;}
.home-dongtai .hd li:first-child{padding-right: 25px;margin-right: 15px;}
.home-dongtai .hd li:first-child:after{content: '/';color: #333;position: absolute;right: 0;top:0;}
.home-dongtai .hd ul li.on{color: #a62126;}
.home-dongtai .hd .more{position: absolute;right: 0;top: 0;}
.home-dongtai .bd ul{width: 100%;display: table;}
.home-dongtai .bd li{width: 100%;margin-top: 20px;height: 60px;}
.home-dongtai .bd li .txt{padding-left: 80px;height: 60px;}
.home-dongtai .bd li a{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;display: block;height: 60px;line-height: 30px;font-size: 16px;}
.home-dongtai .bd li .date{width: 60px;height: 60px;background: #e1dcd2;}
.home-dongtai .bd li .date em{font-size: 14px;font-family: arial;display: block;height: 30px;background: #a62126;line-height: 30px;color: #FFFFFF;font-style: normal;}
.home-dongtai .bd li .date span{font-size: 14px;font-family: arial;display: block;height: 30px;line-height: 30px;color: #333;}

.home-renwu ul{margin-top: 30px;}
.home-renwu li{width: 100%;height: 130px;overflow: hidden;margin-top: 25px;}
.home-renwu li .pic{width: 110px;height: 130px;}
.home-renwu li .pic img{width: 100%;height: 130px;}
.home-renwu li .txt{padding-left: 130px;}
.home-renwu li .txt a{font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 35px;}
.home-renwu li .txt p{font-size: 14px;color: #666;line-height: 24px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;	-webkit-box-orient: vertical;}

.home-video ul{margin-top: 30px;}
.home-video li{width: 100%;height: 130px;overflow: hidden;margin-top: 25px;}
.home-video li .pic{width: 165px;height: 130px;}
.home-video li .pic img{width: 100%;height: 130px;}
.home-video li .txt{padding-left: 185px;}
.home-video li .txt a{font-size: 16px;line-height: 30px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.home-video li .txt p{font-size: 12px;color: #666;line-height: 30px;}

.home-photo{width: 100%;margin-top: 30px;display: table;}
.home-photo .pic-box{width: 285px;display: table;margin-right: 20px;}
.home-photo .pic-box:last-child{margin-right: 0;}
.home-photo .pic-box .pic1{display: block;width: 100%;display: table;margin-bottom: 15px;}
.home-photo .pic-box a{display: block;width: 100%;display: table;}
.home-photo .pic-box a img{display: block;width: 100%;}
.home-photo .pic-box .pic1 .mark,.home-photo .pic-box .pic2 .mark{position: absolute;left: 0;top: 0;right: 0;bottom: 0;background: rgba(0,0,0,0.5);color: #FFF;font-size: 22px;display: none;}
.home-photo .pic-box .mark:after{content: '';border: 1px #FFFFFF solid;position: absolute;right: 10px;top: 10px;left: 10px;bottom: 10px;opacity: 0.5;-moz-opacity: 0.5;fill-opacity: 0.5;-webkit-opacity: 0.5;}




.footer{width: 100%;background: #a62126;padding: 30px 0;display: table;margin-top: 30px;position: relative;z-index: 99999;}
.footer .f-nav{width: 100%;display: table;}
.footer .f-nav .nav-sub:last-child{margin-right: 0;}


.footer .f-nav .nav-sub{color: #FFFFFF;font-size: 12px;padding-right: 15px;margin-right: 10px;}
.footer .f-nav .nav-sub span{padding-right: 15px}
.footer .f-nav .nav-sub span:after{content: '';position: absolute;right: 0;top: 7px;border-bottom: 1px #fd8085 solid;border-right: 1px #fd8085 solid;transform: rotate(45deg);width: 5px;height: 5px;}
.footer .f-nav .nav-sub .sub{display: none;position: absolute;left: 0;background-color: #FFF;height: 282px; overflow-y:scroll; padding-right: 8px;  border-top: 2px #a62126 solid;border-right: 2px #a62126 solid;border-left: 2px #a62126 solid;bottom: 30px;padding:10px;width: max-content;width: -moz-max-content;width: -webkit-max-content;}
.footer .f-nav .nav-sub .sub a{display: block;line-height: 26px;white-space:nowrap;}
.footer .f-nav .nav-sub:hover .sub{display: block;}
.footer .f-nav .nav-sub .sub::-webkit-scrollbar
{
    width: 5px;
    height: 5px;
    background-color: #C0C0C0;
}
.footer .f-nav .nav-sub .sub::-webkit-scrollbar-thumb
{
    background-color: #999;
	border-radius: 5px;
}

.footer .txt-box{width: 400px;height: 135px;}
.footer .txt-box p{color: #FFFFFF;font-size: 12px;line-height: 30px;margin-bottom: 0;}
.footer .f-logo{width: 420px;height: 135px;display: flex;justify-content: center;align-items: center;border-right: 1px #be4d51 solid;border-left: 1px #be4d51 solid;}
.footer .f-logo img{ display:block;}
.footer .link{width: 320px;height: 135px;padding-left: 25px;}
.footer .link a{display: block;width: 25%; margin-bottom:5px;}
.footer .link a p{font-size: 12px;color: #FFFFFF;opacity: 0.6;-moz-opacity: 0.6;fill-opacity: 0.6;-webkit-opacity: 0.6;margin-bottom: 0;}
.footer .link a .code{display: none;position: absolute;left: 0;top: -90px;z-index: 99}
.copy{font-size: 12px;color: #999;line-height: 40px;background: #000000;padding: 10px 0;}

.icon1{background: url(../images/icon1.png)no-repeat left center;padding-left: 35px}
.icon2{background: url(../images/icon2.png)no-repeat left center;padding-left: 30px}
.icon3{background: url(../images/icon9.png)no-repeat left center;padding-left: 30px}
.icon4{background: url(../images/icon10.png)no-repeat left center;padding-left: 35px}
.icon5{background: url(../images/icon11.png)no-repeat left center;padding-left: 35px}
.icon6{background: url(../images/icon12.png)no-repeat left center;padding-left: 40px}


/*全局样式 end*/

@media (min-width: 1025px) {
	/*所有hover写在这里面 兼容sofari的移动端不支持hover*/
	a:hover {color: #a62126;-webkit-transition: all .25s;-moz-transition: all .25s;-ms-transition: all .25s;-o-transition: all .25s;transition: all .25s}
	.multipleColumn .bd .swiper-slide:hover .txt a,.multipleColumn .bd .swiper-slide:hover .txt p{color: #a62126;}
	.home-photo .pic-box .pic1:hover .mark,.home-photo .pic-box .pic2:hover .mark{display: flex;justify-content: center;align-items: center;}
	.footer .link a:hover .code,.top .info:hover .con{display: block;}
	.top .info:hover>a{ color: #fff;}
}


@media (max-width: 1441px) {
	/*修改1441以下、小屏显示器*/
}

@media (max-width: 1199px) {
	/*修改1200以下、小屏显示器*/
	.home-news{width: 70%;height: auto;}
	.home-gonggao{width: 27%;height: auto;}
	.home-news .pic-box .pic{width: 49%;}
	.multipleColumn .bd,.home-haibao{width: 100%;}
	.home-dongtai,.home-renwu,.home-video{width: 30%;height: auto;}
	.home-photo .pic-box{width: 23.5%;margin-right: 2%;}
	.footer .f-logo{display: none;}
	.footer .txt-box{height: auto;display: table;width: 58%;}
	.footer .link{height: auto;display: table;width: 40%;padding-right: 0;}
	.head .search-con{background-size: 300px;padding-left: 320px}
	.home-news .pic-box .pic .img img{width: 100%}
	.home-dongtai .hd li,.multipleColumn .parHd li{font-size: 20px;}
}

@media (max-width: 1023px) {
	/*修改1024以下、平板*/
.home-gonggao ul{height:324px; overflow:hidden;}
.nav h3 em{ display:block;}

/* 2019/4/2 */
	.top{display: none;}
	.head .search-con{ background: none; padding: 0;}
	/* 2019/4/2 end */



	.top{display: none;}
	.head{height: 90px;position: fixed;top: 0;left: 0;right: 0;z-index: 99;}
	.head .container{height: auto;}
	.head h1{margin-bottom: 0;    float: none;
    display: block;
    text-align: center;}
	.head h1 img{height: 60px;}
	
	
		/* 2019/4/2 */
	.head .search{position: fixed; top: 10px; right: 15px; width: 30px; height: 30px; background-position: center; display: block !important;}
	.head .search-box{ position: fixed; margin: auto; padding: 10px 15px; top: 90px; width: 100% !important; left: 0; background: #666;}
	.head .search-box input[type="text"] { text-indent: 10px; border-radius: 5px;}
	.head .search-box input.search-icon { width: 23px;}
	/* 2019/4/2 end */
	
	.head .search{display: none;}
	.index-banner{margin-top: 90px;}
	.left{display: block;width: 90px;height: 90px;background: url(../images/caidan.png)no-repeat center;position: absolute;left: 0;top: 0;}
	.nav{width: 50%;height: 100%;background:rgba(0,0,0,.95);position: fixed;z-index: 999;top: 0;left: -60%;margin-top:0;}
	.nav .container,.nav .m,.home-dongtai{width: 100%;}
	.nav .sub{position: relative;background: #333;top: 0;}
	.nav .m:after{width: 0;}
	.index-banner li a{display: table;height: auto;}
	.index-banner li img{display: block;width: 100%;}
	.index-banner-prev,.index-banner-next{display: none;}
	.title{font-size: 20px;}
	
	.home-dongtai .bd li{width: 49%;margin-right: 2%;float: left;}
	.home-dongtai .bd li:nth-child(even){margin-right: 0;}
	.home-renwu, .home-video{width: 49%;margin-top: 20px;}
	.footer{display: none}
	.copy{line-height: 24px;margin-top: 25px; width:100%; float:left;}
	/******sss20190105*******/
	.wid100,.main{margin:0; width:100%;}
	.lm-left{display:none;}
	.lm-right{float:left; padding:0 20px;}
	.lm-right-1{margin-top:10px; margin-left:0;}
	.lmmc{font-size:24px; margin-left:100px;}
.top-href-box{
display:block;
}
.nav{
height: 100vh;
	overflow-y: scroll;
}
.nav ul{
clear:both;
overflow:hidden;
}
.item_li{
	float: left;
	width: 100%;
	display: block;
	text-align: center;
	border-top: 1px solid rgba(0,0,0,.3);
    background: #333;
    box-shadow: inset 0 1px 0 rgba(255,255,255,.05);
    text-shadow: 0 1px 0 rgba(0,0,0,.5);
    color: #ccc;
    line-height: 46px;
    font-size: 16px;
}

.top-href-box a{
display: block;
	text-align: center;
    color: #fff;
    line-height: 50px;
    font-size: 18px;
	clear: both;
	overflow: hidden;

}
}

@media (max-width: 767px) {
	/*修改768以下、小屏平板*/
	.head{height: 70px;position: fixed;}
	
	/* 2019/4/2 */
	.top{display: none;}
	.head .search-con{ background: none; padding: 0;}
	/* 2019/4/2 end */
	.head h1{margin-top: 10px;}
	.head h1 img{height: 40px;}
	.index-banner{margin-top: 70px;}
	.left{height: 70px;width: 70px;}
	.index-banner .mark{display: none;}
	.banner-index{display: block;}
	.home-news,.home-gonggao{width: 100%;}
	.home-news .pic-box .pic img{width: 100%;}
	.home-news .pic-box .pic,.home-news .pic-box{height: auto;}
	.home-gonggao li{width: 100%;margin-right: auto;float: left;}
	.home-gonggao li:nth-child(even),.home-photo .pic-box:nth-child(even){margin-right: 0;}
	.home-photo .pic-box{width: 49%;margin-right: 2%;margin-bottom: 15px;}
	.home-photo .pic-box img{ max-width: 100%;}

	.home-renwu, .home-video,.home-dongtai .bd li,.home-news .pic-box .pic{ width: 100%; margin-left: auto; margin-right: auto;}
	.multipleColumn .parHd li{ font-size: 18px; margin-right: 24px;}
	.home-dongtai .hd li,.multipleColumn .parHd li,.title{ font-size: 18px;}
}

@media (max-width: 424px) {
	/*修改425以下、普通的安卓手机屏*/
	.head{height: 50px;position: fixed;}
	
		
	/* 2019/4/2 */
	.head .search { margin-top: 0;}
	.head .search-box{ top: 50px;}
	/* 2019/4/2 end */
	
	
	.head h1{margin-top: 0;}
	.head h1 img{height: 35px;}
	.index-banner{margin-top: 50px;}
	.left{height: 50px;width: 30px; left:15px; background-size: 100%;}
	.home-news .pic-box .pic{width: 100%;}
	.home-gonggao li,.home-renwu, .home-video{width: 100%;}
	.home-dongtai .bd li{width: 100%;margin-right: 0;}
	.footer .txt-box,.footer .link{width: 100%;}
	.footer .f-nav a{margin-right: 13px;}
	.home-news{margin-top: 10px}
	.multipleColumn .parHd li{width: 31%;margin-right: 1%;font-size: 18px;}
	.home-video li .pic{ width: 120px; height: 95px;}
	.home-video li .pic img,.home-video li{ height: 95px;}
	.home-video li .txt{ padding-left: 130px;}
	.home-video li .txt a{ font-size: 14px; line-height: 1.5;}
	.multipleColumn .bd .data{ width: 60px; height: 60px; line-height: 1.4;}
	.multipleColumn .bd .txt{ padding-left: 75px; line-height: 1.7;}
	.multipleColumn .bd .data em{ font-size: 24px;}
}

@media (max-width: 374px) {
	/*修改375以下、iPhone5，4，等小屏手机*/
	
	.home-dongtai .hd li,.multipleColumn .parHd li,.title{ font-size: 16px;}
	.multipleColumn .parHd li{ padding-left: 24px !important; background-size: 20px !important;}
	.home-gonggao li a,.home-dongtai .bd li a,.multipleColumn .bd .txt a{ font-size: 14px;}
}

/******sss20190105*******/
@media (max-width: 900px) {
.phone-img{display:block;margin-top:50px;}
.xz{margin-top:0!important;}
.phone-img img{width:100%;}
.Section0{width:100%!important;overflow-x:scroll!important;}
	.jgsz li{background:none!important; padding-left:0; height:auto; border-bottom:1px solid #ddd; line-height:24px; padding-bottom:10px; margin-bottom:10px; width:100%; white-space:normal;}
	.lmmc{margin-left:20px; font-size:20px;}	
}
@media (max-width: 490px) {
.jj img{max-width:100%!important; height:auto!important;}
.jj table{width:100%!important;}
.jj p{text-align:left!important;}
.jj #vsb_content_2 TABLE TD P{text-indent:0!important;}
.jj img{display:block!important;}
        .content-con video{width:100%!important; height:auto!important; margin-left:-32px!important;}.content-con{min-height:200px;}.content-title i{font-size:12px;}
	.local{background:none; border-bottom:1px solid #ebebeb;}.lingdao-zp img{width:100px; height:auto;}
      
        .lingdao-zp{width:100px; margin-right:-100px;}.jj p img{max-width:100%;}#vsb_content_2 DIV{text-indent:0!important;}
	.lmmc{font-size:18px; margin-left:20px; margin-top:20px; padding:0 15px; height:30px; line-height:30px; color:#a62126;}
	.lm-right-1{margin-top:-10px;}
	.dqwz{width:100%; float:right; text-align:right; margin-top:10px; background:#ddd;}
	.xyfw,.jj,.xiaoxun,.list,.rcpy-neirong,.rcpy,.lishiyange,.lingdao,.lingdao-neirong,.lingdao-txt,.jgsz,.hzjl{margin:15px 0 0;}
	.xyfw h3{height:36px; line-height:36px;}
	.xyfw-con li,.xxhxy-con p,.rcpy-neirong p, .hzjl-con p, .xywh p, .dxc-jj p{font-size:14px; width:100%;}
	.list-banner{height:auto; margin-top:50px;}
	.list-banner img,.yjzx-list li{width:100%;}
	.lingdao-bt li a{padding:0 10px; margin-right:10px; font-size:14px; font-weight:bold;}
	.xydy-con{margin:15px 0;}
	.lingdao-bt,.dxc,.xywh,.yjzx{margin-top:15px; margin-bottom:0;}
	.dxc-con li{width:50%; background:none!important; height:24px; line-height:24px; margin:15px 0;}
	.dxc-con li:nth-child(2n+0){border-left:1px solid #ebebeb!important;}
	.yjzx1 h3{display:none;}
	.yjzx-txt-1 h3{display:block!important;}
	.yjzx-txt-1{margin-left:0;}
	.yjzx1{margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #ebebeb;}
	.yjzx-txt-1 p{margin:10px 0 0;}
	.xyfg-neirong li{width:50%; font-size:14px;}
	.xyfg-neirong li img{height:90px}
	.xiaoxun-neirong img{width:90%; margin:0 5%;}
	.list-txt-1 h3{font-size:15px;}
	.list-txt-1 p{margin-top:0;}
	.list-date{width:50px; margin-right:-50px;}
	.list-txt-1{margin-left:65px;}
	.list li{height:70px; margin-bottom:15px;}
	.rcpy-link{margin:20px auto 0;}
	.rcpy1{width:100%; margin:0 0 20px; min-height:auto;}
	.lingdao-name{width:100%; margin-right:0; height:30px; line-height:30px;}
	.lishiyange img{width:100%; margin-right:0; }
	.lingdao-name h3,.lingdao-name p{display:inline; width:auto;}
	.lingdao-name p{margin-left:10px;}
	.lingdao-txt-1{margin-left:0; width:100%;}
        .lingdao-jj-1{margin-left:120px;}
	.lingdao-txt p{height:auto;}
	.lingdao li,.hzjl-pic{margin-bottom:0;}
	.lingdao-jc{padding-bottom:15px;}
	.yjzx-txt-1 h3 a{font-size:15px;}
	.yjzx-txt-1 h3{height:auto;}
	.yjzx-list{margin-bottom:15px; padding-bottom:15px;}
	.hzjl-pic li{width:46%; margin:0 2% 15px;} 
        .jj TABLE TD P{text-indent:0!important;}
}
#vsb_content img{max-width:100%!important;height:auto!important; text-indent:0!important;}


#vsb_content_2 IMG{border:0!important;}