﻿*{font-family:"微软雅黑"!important;}
.old_type {
	min-width: 1200px;
}
 a:focus{
  outline:none;
}
.old_type .con1,.old_type .con2 {
  width: 1200px;
  margin: 0 auto;
}
.old_type .container {
  width: 1200px;
  margin: 0 auto;
}
.old_type .dqwz{
  line-height: 45px;
  background-color:#f4f4f4;
display:none;
}
.old_type .dqwz .dqwz_con{
  width:1200px;
  margin:0 auto;
  background:url(crumbs.png) no-repeat left center;
  padding-left:20px;
}
.old_type .dqwz a{
  color: #333333;margin: 0 6px;
}
 /* 当前位置结束 */
.old_type .con1{
  margin:50px auto;
}
.old_type .con1 div.fl{
  width:100%;
}
 /* 图片新闻 */
.old_type .focusBox {
	width:100%;
}
.old_type .focusBox img {
	width: 100%;
}
 /* 图片新闻结束 */
.old_type .con1 div.fr{
  width:100%;
  padding:60px 0px 0px 0px;
}
.old_type .ytgk_title{
  height:64px;
  width: 1200px;
  background-size: 100% 100%;
  background:url(ytgkold.png) no-repeat left top;
}
.old_type .ytgk_title a{
  width:100%;
  height:100%;
  display: inline-block;
}
.old_type .con1 .ytgk_con{
  font-size:38px;
  line-height: 70px;
}
.old_type .ytgk_con a{
  color:#115db2;
}
 /* 内容1结束 */
.old_type .con2 li{
  float:left;
  width:580px;
  height: 120px;
}
.old_type .con2 li{
  margin-left:40px;
  line-height: 120px;
  padding-left:22%;
  margin-bottom: 40px;
}
.old_type .con2 li a{
  font-size:36px;
  color:#ffffff;
}
.old_type .con2 li:nth-child(odd){
  margin-left:0px;
}
.old_type .con2 li:hover a{
  color:#ffffff;
}
.old_type .con2 .gkli1{
  background:#f5f5f5 url(jjfzold.png) no-repeat 23% center;
}
.old_type .con2 .gkli1:hover{
  /* background:#115db2 url(gkli1_hov.png) no-repeat 23% center; */
}
.old_type .con2 .gkli2{
  background:#f5f5f5 url(zrhjold.png) no-repeat 23% center;
}
.old_type .con2 .gkli2:hover{
  /* background:#115db2 url(gkli2_hov.png) no-repeat 23% center; */
}
.old_type .con2 .gkli3{
  background:#f5f5f5 url(xzqhold.png) no-repeat 23% center;
}
.old_type .con2 .gkli3:hover{
  /* background:#115db2 url(gkli3_hov.png) no-repeat 23% center; */
}
.old_type .con2 .gkli4{
  background:#f5f5f5 url(mzmsold.png) no-repeat 23% center;
}
.old_type .con2 .gkli4:hover{
  /* background:#115db2 url(gkli4_hov.png) no-repeat 23% center; */
}
.old_type .con2 .gkli5{
  background:#f5f5f5 url(csdhold.png) no-repeat 23% center;
}
.old_type .con2 .gkli5:hover{
  /* background:#115db2 url(gkli5_hov.png) no-repeat 23% center; */
}
 /* con2内容结束 */
.old_type .con3{
  background:url(con3_bg.jpg) no-repeat left bottom;
  margin:50px 0px;
}
.old_type .mp_le{
  width:50%;
}
.old_type .mpcon,.old_type .mpimg{
  float:left;
  width:100%;
  height:500px;
}
.old_type .mpimg img{
  width:100%;
  height:100%;
  object-fit: cover;
}
.old_type .mplist{
  display: table;
  position: relative;
}
.old_type .mpcon_sj{
  position: absolute;
  width:100%;
  text-align: center;
  bottom:-17px;
  left:0px;
}
.old_type .mpcon3 .mpcon_sj,.old_type .mpcon4 .mpcon_sj{
  position: absolute;
  width:100%;
  text-align: center;
  top:-15px;
  left:0px;height:15px;
}
.old_type .mpcon1{
  background:url(mpcon1.png) no-repeat right bottom;
  background-size: 100%;
}
.old_type .mpcon2{
  background:url(mpcon2.png) no-repeat right bottom;
  background-size: 100%;
}
.old_type .mpcon3{
  background:url(mpcon3.png) no-repeat right bottom;
  background-size: 100%;
}
.old_type .mpcon4{
  background:url(mpcon4.png) no-repeat right bottom;
  background-size: 100%;
}
.old_type .mpcon_title a{
  font-size:38px;
  color:#ffffff;
  line-height: 80px;
  font-weight: bold;
}
.old_type .mpcon_con p,.old_type .mpcon_con a{
  font-size:36px;
  color:#ffffff;
  line-height: 80px;
  font-weight: normal;
}
.old_type .mpcon_con p{
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.old_type .mpcon_con a{
  display:inline-block;
}
.old_type .mpcon_con p a:hover ,.old_type .mpcon_con a:hover{
 text-decoration: underline!important;
}
.old_type .mpcon_con li{
  margin-left:18px;
  width:120px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  float:left;
}
.old_type .mpcon_con ul{
  margin-left:-18px;
}
.old_type .mpcon{
  padding-left:40px;
  position: relative;
}
.old_type .mpcon1 .mpcon_title,.old_type .mpcon2 .mpcon_title{
  margin-top:55px;
}
.old_type .mpcon3 .mpcon_title,.old_type .mpcon4 .mpcon_title{
  margin-top:20px;
}
.old_type .mpcon3 .mpcon_con ul li a{
  max-width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.old_type .con3_bottom{
  margin:50px auto;
}
.old_type .ytnj,.old_type .yhcs{
  width:580px;
  height:430px;
}
.old_type .ytnj_title{
  background:#1764b4 url(ytnj.png) no-repeat center 80px;
}
.old_type .yhcs_title{
  background:#1764b4 url(yhcs.png) no-repeat center 80px;
}
.old_type .ytnj_title:hover{
  background:#e1f4ff url(ytnj_hov.png) no-repeat center 80px;
}
.old_type .ytnj_title:hover a,.old_type .yhcs_title:hover a{
  color:#4886c6;
}
.old_type .yhcs_title:hover{
  background:#e1f4ff url(yhcs_hov.png) no-repeat center 80px;
  color:#4886c6;
}
.old_type .ytnj_title,.old_type .yhcs_title{
  writing-mode: vertical-lr;/*从左向右 从右向左是 writing-mode: vertical-rl;*/  
  writing-mode: tb-lr;
  font-size:36px;
  color:#ffffff;
  width:130px;
  letter-spacing:0.3em;
  line-height: 130px;
  padding-top:170px;
  height: 100%;
}
.old_type .ytnj_title a,.old_type .yhcs_title a{
  color:#ffffff;
}
.old_type .njlist,.old_type .cslist{
  background:#ffffff;
  padding-left:30px;
  width:450px;
  height: 100%;
}
.old_type .njtitle,.old_type .cstitle{
  margin:45px 0px 20px 0px;
  font-size:32px;
  color:#333333;
  font-weight: bold;
}
.old_type .njlist li,.old_type .cslist li{
  float:left;
  width:50%;
  line-height: 70px;
  background:url(njli.png) no-repeat left center;
  padding-left:15px;
  background-size: 6px;
}
.old_type .cslist li{
  width: 50%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.old_type .njlist li a,.old_type .cslist li a{
  font-size:32px;
  color:#333333;
}
.old_type .njlist li a:hover,.old_type .cslist li a:hover{
  color: #115db2;
}
 /* 内容3结束 */
.old_type .jryt,.old_type .yxyt{
  width:100%;
  overflow: hidden;
}
.old_type .jryt_title{
  height:64px;
  background:url(jrytold.png) no-repeat center top;
  background-size:100% 100%; 
  width: 1200px;
}
.old_type .jryt_title a{
  width:100%;
  height:100%;
  display: inline-block;
}
.old_type .yxyt_title{
  height:80px;
  background:url(yxytold.png) no-repeat center top;
}
.old_type .yxyt_title a{
  width:100%;
  height:100%;
  display: inline-block;
}
.old_type .jryt_title,.old_type .yxyt_title{
  margin-bottom:40px;
  margin-top: 40px;
}
.old_type .jryt_list{
  padding:0px 15px;
}
.old_type .jryt_list li{
  line-height: 80px;
  background:url(dot.png) no-repeat left center;
  font-size:38px;
  color:#424242;
  overflow: hidden;
  padding-left:20px;
}
.old_type .jryt_list li a{
  color:#424242;
  float:left;
  width: 76%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.old_type .jryt_list li a:hover{
  color: #115db2;
}
.old_type .jryt_list li span{
  color:#424242;
  float:right;
}
.old_type .yxyt_con{
  text-align: center;
}
.old_type .yxyt_con video{
 height:680px ;
 width: 100%;
}
 /* 内容4结束 */
.old_type .con5{
  background:url(con5_bg.jpg) no-repeat center bottom;
  overflow: hidden;
  margin:35px 0px;
}
.old_type .tsyt_title{
  height:80px;
  background-size: 160%;
  margin:40px 0px;
}
.old_type .tsyt_title a{
  width:100%;
  height:100%;
  display: inline-block;
}
.old_type .focus {
	float: left;
	position: relative;
	width: 100%;
	height: 520px;
	overflow: hidden;
	font-family: Arial;
	text-align: left;
	background: #fff;
}
.old_type .focus .tsyt_pic .tsyt_zc img {
	width: 100%;
	max-height: 490px;
	display: block;
	object-fit: cover;
}
.old_type .focus .tsyt_num {
	position: absolute;
	z-index: 3;
	bottom: 3px;
	right: 42%;
}
.old_type .focus .tsyt_num li {
	float: left;
	position: relative;
	width: 49px;
	height: 3px;
	line-height: 15px;
	overflow: hidden;
	text-align: center;
	margin-right: 10px;
	cursor: pointer;
}
.old_type .focus .tsyt_num li a,  .old_type .focus .tsyt_num li span {
	position: absolute;
	z-index: 2;
	display: block;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	text-decoration: none;
	background: url(tsytli.png) no-repeat;
}
.old_type .focus .tsyt_num li span {
	z-index: 1;
	filter: alpha(opacity=50);
	opacity: 0.5;
}
.old_type .focus .tsyt_num ul {
	width: 100%;
	height: auto;
}
.old_type .focus .tsyt_num li.on a,  .old_type .focus .tsyt_num a:hover {
	background: url(tsytli_on.png) no-repeat;
}
.old_type .focus .tsyt_pic {
	position: relative;
	width: 100% !important;
	height: 100% !important;
}
.old_type .focus li{
    height:100%;
}
.old_type .focus .tsyt_pic img{
    height:100%;
}
.old_type .tsyt_zc{
  position: relative;
  height:487px;
  width:66.67%;
}
.old_type .focus .tsyttxt_bg {
	position: absolute;
	bottom: 0;
	z-index: 1;
	height: 38px;
	width: 100%;
	background: #333;
	filter: alpha(opacity=40);
	opacity: 0.8;
	overflow: hidden;
}
.old_type .focus .tsytfirst_title{
	display: block;
	color: white;
	padding: 0 10px;
	font-size: 32px;
	font-weight: bold;
  width: 100%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
  text-align: center;
  position: absolute;
  bottom:5px;
  z-index: 9999999;
}
.old_type .tsyt_rc a{
  margin-bottom:30px;
  display: block;
  height: 226px;
  overflow: hidden;
}
.old_type .tsyt_rc{
  width:31%;
}
.old_type .tsyt_rc a img{
  width:100%;
  height:100%;
}
