@charset "utf-8";
*{
-webkit-text-size-adjust: none;
}
html,body{height: 100%;}
body{font-family: 'Microsoft YaHei',"微软雅黑","宋体",\5FAE\8F6F\96C5\9ED1;background:#fff; /*-webkit-text-size-adjust: 100%;*/font-size: 20px;}
*{padding: 0;margin: 0;border: 0;font-style: normal;font-weight: normal;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-touch-callout: none;}
ul,li{list-style: none;}
a:link {color: #000033;text-decoration: none;}
a:visited {text-decoration: none;color: #000033;}
a:hover {text-decoration: underline;color: #041843;}
a:active {text-decoration: none;color: #000033;}
a,img {border:0;}
a:link, a:visited, a:hover, a:active{color: #000;text-decoration:none;}
input,textarea,button{-moz-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;}
.hide {display:none;}
.clear{ clear:both;}
h1,h2,h3,h4,h5,h6,ul,li,hr,p,object,button,input,select,textarea,label,radio,embed {margin:0;padding:0;}
.overflow {overflow: hidden;}
/**/

/**/
.tiaojie_ding {display:none;height:0;}
.icon-size1 {font-size: 28px;vertical-align: middle; }
.tiaojie_tel { color:#FFF; background:#cc0001; padding:8px 0 8px 5px; margin:5px 0; font-size:18px; text-align:center;}
.tiaojie_tel a { color:#FFF; }
/**/
.tiaojie_logo_ss {margin:0 auto; display:block;overflow:hidden;}
.tiaojie_logo_ss_l{ height:60px; background: #cc0001;  display:block;overflow:hidden;}
.tiaojie_logo_ss_l img { margin:10px 0 10px 3px;height:40px; width:auto; max-width:70%;}
.tiaojie_logo_ss_r  {
	margin-top:15px;
	position: relative;
	display: flex;
	align-items: center;
	height: 45px; 
	padding:0 2px;
	display:block;overflow:hidden;
  }
.tiaojie_logo_ss_r span {display:none;}
.tiaojie_logo_ss_r input {width:73%;}
.tiaojie_logo_ss_r input[type="text"] {
	padding: 5px 12px;
	height: 45px;
	border: 1px solid #ddd;
	color:#999999;
	font-size: 18px;

  }
    
  .search-btn {
	float: right;
	height: 45px;
	width:25%;
	margin-left: 1%;
	background: #cc0001;
	color:#FFF;
	cursor: pointer;
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 0;
	font-size:18px;
	font-weight:bold;
  }

/**/
button#wap_nav {border: none;width: 50px;height: 60px;position: absolute;top:0;right:0;cursor: pointer;outline: none;background:none;overflow: hidden;}
button#wap_nav span { font-size:30px; color:#ffffff;margin-right:-15px;}

button#wap_nav1 {border: none;width: 50px;height: 60px;position: absolute;top:0;right:5px;cursor: pointer;outline: none;background:none;overflow: hidden;}
button#wap_nav1 span { font-size:28px; color:#ffffff;margin-right:-23px;}
/*nav:start*/
#wap_nav_none {/**/display: none;position: fixed;top: 0;left: 0;width: 100%;/**/height: 100%; background:url(nav_bg.png);z-index: 9999;}
#wap_nav_none .tiaojie_logo{background:#fff;}
/**/
.tiaojie_wzdh {border-top: #e4e9f0 solid 2px;border-bottom: #e4e9f0 solid 2px;font-size: 18px; height:70px; line-height:70px; background-color:#cc0001; text-indent:10px;}
.tiaojie_wzdh span {font-size:24px;display:block; color:#FFF;height:70px; line-height:70px; }
.tiaojie_wzdh span b { font-size:18px;}
.tiaojie_nav ul { margin-top:10px;font-size: 16px;}

@media only screen and (min-width: 600px) and (max-width: 1399px) {
.tiaojie_nav li {margin:15px 20px; width:100px;}
.ss_tcts {width: 350px;}
}
@media only screen and (min-width: 350px) and (max-width: 599px) {
.tiaojie_nav li {margin:15px 3.5%; width:24%;}
.ss_tcts {width: 70%;}
}
@media only screen and (max-width: 349px) {
.tiaojie_nav li {margin:15px 4.5%; width:41%;}
.ss_tcts {width: 90%;}
}
.tiaojie_nav li{ float:left;height:40px;line-height:40px;  text-align:center; background:#fff; border-radius: 5px; }
.tiaojie_nav li:last-child { margin-right:0;}
.tiaojie_nav li a {color:#cc0001;}
.tiaojie_nav li.active,.tiaojie_nav li:hover {background:#9f0405; font-weight:bold;}
.tiaojie_nav li.active a,.tiaojie_nav li:hover a{ color:#FFF;}
/**/
.tiaojie_tt {line-height:30px; margin: 20px auto; text-align: center; font-size: 24px; font-weight: bold; background: #FFF;}
.tiaojie_tt {
  font-family: 
    "Microsoft YaHei",
    "PingFang SC", 
    "Helvetica Neue",
    "WenQuanYi Micro Hei",
    "Noto Sans CJK SC",
    sans-serif;
  font-weight: bold !important;
}
.tiaojie_tt.w_k_0 { font-weight:bold;font-size: 24px !important;}
/**/
/**/
.news_flash {width:100%; height:auto;height:413px;/*height:206.5px;*/margin:10px auto;}
/*IMG Flash*/
.FocusPic {zoom:1;position:relative; overflow:hidden; width:100%; height:413px;/*height:206.5px;*/ margin:0; }
/**/
@media only screen and (min-width: 700px) and (max-width: 766px) {
.news_flash,.FocusPic {height:377px;}
}
@media only screen and (min-width: 650px) and (max-width: 699px) {
.news_flash,.FocusPic {height:350px;}
}
@media only screen and (min-width: 600px) and (max-width: 649px) {
.news_flash,.FocusPic {height:323px;}
}
@media only screen and (min-width: 550px) and (max-width: 599px) {
.news_flash,.FocusPic {height:296px;}
}
@media only screen and (min-width: 500px) and (max-width: 549px) {
.news_flash,.FocusPic {height:269px;}
}
@media only screen and (min-width: 450px) and (max-width: 499px) {
.news_flash,.FocusPic {height:242px;}
}
@media only screen and (min-width: 400px) and (max-width: 449px) {
.news_flash,.FocusPic {height:215px;}
}
@media only screen and (max-width: 399px) {
.news_flash,.FocusPic {height:200px;}
}
/**/
.FocusPic img { border:0;width:100%;height:auto;/*width:auto;height:206.5px;min-width:150px;*/ }
.FocusPic .content{overflow:hidden}
.FocusPic .changeDiv a{position:absolute;top:0px;left:0px;display:none;}
.FocusPic .title-bg,.FocusPic .title{position:absolute;left:0px;bottom:0;width:auto;height:40px;line-height:40px;overflow:hidden; }
.FocusPic .title-bg{background:#000;filter:alpha(opacity=50);opacity:0.5;}
.FocusPic .title a{display:block;padding-left:5px;color:#fff;font-size:16px; }
.FocusPic .change{bottom:10px;height:30px;right:1px;*right:1px;_right:1px;position:absolute;text-align:right;z-index:9;}
.FocusPic .change i {background:#666;color:#FFF;cursor:pointer;font-family:Arial;font-size:16px;line-height:40px;margin-right:2px;padding:4px 10px; font-style:normal; height:40px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;}
.FocusPic .change i.cur {background:#FF7700;}
/**/
.news-header {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 14px 0;
	border-bottom: 1px solid #e0e0e0; 
	margin-bottom: 16px;
	position: relative;
  }

  .news-title {
	font-size: 22px;
	font-weight: bold;
	color: #e50000;
	line-height: 20px;
	position: relative;
  }

  .news-title::after {
	content: '';
	position: absolute;
	left: 0;
	bottom: -15px; 
	width: 100%;
	height: 4px;
	background-color: #e50000;
	z-index: 1;
  }

  .more-link {
	color: #afb0a8;
	text-decoration: none;
	font-size: 14px;
  }

  .more-link:hover {
	color: #afb0a8;
  }

.news-list {
list-style: none;
padding-left: 0;
margin: 0;
color: #333;
line-height: 1.8;
}

.news-list li {
margin: 10px 0;
padding-left: 20px;
position: relative;
line-height: 30px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}

.news-list li::before {
content: '•';
color: #e50000;
position: absolute;
left: 5px;
top: 50%;
transform: translateY(-50%);
font-size: 18px;
font-weight: bold;
}
/********/
.news-gg1,.news-gg2{ padding:0 2px;width:100%; height:auto;}
.news-gg1 img,.news-gg2 img{ width:100%; height:auto;}
.news-gg2 img:nth-child(1) {display: none;}
/***/
.rollBox .img1,
.rollBox .img2 {
  display: none !important;
}
.rollBox,
#ISL_Cont,
.ScrCont {
  overflow: hidden !important;
  height: auto !important;
  white-space: normal !important;
}
#List2 {
  display: none !important;
}
#List1 {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 12px;
  padding: 0 8px;
  margin: 0 auto;
  max-width: 100%;
  box-sizing: border-box;
}
#List1 .pic:nth-child(n+7) {
  display: none !important;
}
#List1 .pic {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 210px;
  min-width: 0; height:auto;
  background-color:#f7f6f6;
}
#List1 .pic img {
  width: 100%;
  max-width: 210px;
  max-height:155px;
  border-radius: 3px;
}

#List1 .pic p {
  width: 100%;
  max-width: 210px;
  min-width: 0; 
  font-size: 18px;
  line-height: 30px;
  text-align: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#List1 .pic a {
  text-decoration: none;
  color: inherit;
}
/***/
.news-jflc { display:none;}
/***/
/***/
.card-img {
	position: relative;
	width: 100%;
	height: 180px; 
	overflow: hidden;
  }

  .card-img img {
	width: 100%;
	height: 100%;
	object-fit: cover;
  }

  .overlay-text {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	/*background: rgba(200, 200, 200, 0.5); */
	background: rgba(255, 0, 0, 0.7);
	color: white;
	font-size: 18px;
	font-weight: bold;
	padding: 4px 8px;
	box-sizing: border-box;
  }
  .overlay-text a{color: white;}

  .card-list {
	list-style: none;
	padding: 0;
	margin: 0;
	padding-left: 10px;

  }

  .card-list li {
	margin: 8px 0;
	padding-left: 16px;
	position: relative;
	line-height: 36px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
  }

  .card-list li::before {
	content: '•';
	color: #e50000;
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	font-size: 18px;
	font-weight: bold;
  }
  /**/
  .image-row {
	display: flex;
	gap: 10px;
	padding: 10px;
  }

  .image-item {
	flex: 1;
	text-align: center;
  }

  .image-item img {
	width: 100%;
	height: 140px;
	object-fit: cover;
  }

  .image-text {
	margin-top: 6px;
	font-size: 18px;
	color: #333;
	line-height: 1.2;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	max-width: 180px;
  }
  /*********/
  .footer { font-size:16px; color:#666; padding: 10px 0; width: 100%;height: auto;margin-top: 20px; border-top: #cc0001 10px solid; background: #faf9f9; text-align: center;}
    .footer a {color:#666;}
  .footer p {
	margin: 8px 0;
	word-spacing: 1px; 
	line-height: 20px;
  }

  .footer img {
	width: 140px;
	height: auto;
	margin: 0 15px;
	vertical-align: middle;
  }
  .footer font,.bqxx_2 { display:none;}

/***/
/*.tiaojie_dqwz*/
.dhh5 h5 { background:#f6f7fb; height:40px; line-height:40px; width:100%; border-bottom: #e4e9f0 solid 1px;font-size:20px; color:#fff; font-weight:normal; overflow:hidden;}
.dhh5 h5 span { float:left;display:block;font-size:22px;line-height:40px;font-weight:normal; padding:0 10px; background:#cc0001;}
.dhh5 h5 span  b  {font-size: 22px; margin-left:3px;}
.dhh5 h5 a { float:right;color:#a6aab3; font-size:14px; padding-right:5px;}
.tiaojie_dqwz font { display:none;}
.tiaojie_dqwz {width:100%;margin:20px auto; text-indent:5px;height:30px; line-height:30px; font-size:22px; color:#333333;font-weight:normal; }
.tiaojie_dqwz a {color:#333333;font-size:18px; font-weight:normal;}
.tiaojie_dqwz span {color:#666666;font-size:18px;font-weight:normal;}
/*.main_list*/
.main_list {width:100%; margin:20px auto;overflow: hidden;}
.main_list ul {margin:0;padding:0;}
.main_list li{margin:0;font-size:18px; list-style-type:none; height:35px; line-height:35px;color:#000033; width:100%;overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-weight:normal;}
.main_list li a {color:#000033;font-weight:normal;}
.main_list li span{font-size: 14px;/* font-family: Georgia, "Times New Roman", Times, serif; */float:right; padding-right:5px; color:#a6a0a0;}
.main_list li.cut-off{ background:none; border-bottom:1px dotted #ccc; height:0; line-height:0; font-size:0; margin:15px 0 }
/*.list_page*/
.list_page {overflow: hidden; margin:5px auto 25px auto;font-size:14px;height:30px; line-height:25px;text-align:center;align-items: center;justify-content: center;display: flex;}
.a2{ display:none;}
.list_page span {display:none;}
.a1 {display: block;float: left;padding: 1px 4px;border: 1px solid #bfbfbf;cursor: pointer;margin:0 10px; }
.list_page *:not(.a1) {display: none;}
/*.tiaojie_tit*/
.tiaojie_tit {width:100%; margin:20px auto;font-size:20px; font-weight: bold; text-align:center;}
.tiaojie_line {width:100%; margin:20px auto; background:#d8d8d8; height:1px; font-size:0;}
.tiaojie_more {margin:20px auto; height:20px; line-height:20px; color:#999999; font-size:16px; text-align:center;}
.tiaojie_more span {padding: 0 10px;}
.webstv {outline:none;object-fit: fill;display: block;clear: both; padding: 15px auto;}
.tiaojie_nr video {width:auto; max-width:92%; height:auto;max-height:450px; text-align:center; margin:0 auto;display: block;}
.tiaojie_nr {width:100%; margin:20px auto;overflow:hidden;color:#333333;}
.tiaojie_nr table { width:100%;}
.tiaojie_nr img{max-width: 98%; height:auto;text-align: center;display:block; margin:10px auto;}
.tiaojie_nr p { line-height:35px; font-size:18px;}
/*.gjcjg*/
.gjcjg { line-height:30px; margin:10px auto;overflow:hidden; background:#e4e9f0; text-align:center; color:#666; font-size:16px;}
.gjcjg span {display:block; }
.gjcjg b { display:none;}
.gjcjg i {  font-style:normal; margin:0 5px; color:#F00; font-weight:bold;}

/**/
.ewmdy img {display:block; margin:10px auto; border:1px solid #eee;}
.ewmdy p { text-align:center; line-height:30px; font-size:12px; color:#999;}

.originally {text-indent: 2em;line-height:40px; font-size:12px; color:#999;}