*{padding: 0;margin: 0;list-style: none;}
#head{padding-bottom: 118px;}
.head-div{display: flex;justify-content: center;height: 118px;box-sizing: border-box;position: fixed;top: 0;background-color: #FFFFFF;width: 100%;z-index: 99;}
.banner{width: 100%;}
.head-ul{display: flex;display: flex;justify-content: center;}
.head-content>img{height: 55px;}
.head-content{display: flex;align-items: center;font-size: 16px;width: 1200px;}
.head-ul li{margin-left: 20px;position: relative;transition: all 0.5s ease;}
.head-ul li:hover{color: #27439f;}
.head-ul li:hover:after{content: '';position: absolute;bottom: -10px;width: 100%;height: 3px;background-color: #27439f;left: 0;}
.choose{color: #27439f;}
.choose::after{content: '';position: absolute;bottom: -10px;width: 100%;height: 3px;background-color: #27439f;left: 0;}
.input-div{display: flex;align-items: center;height: 32px;border-radius:3px;width: 205px;border: 1px solid #d0d0d0;padding-left: 15px;padding-right: 9px;box-sizing: border-box;}
.search-div img{height: 20px;}
.big-hover{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05);transition: all 0.3s;}
input{background:none !important;outline:none !important;border:none !important;font-size: 14px;width: 160px;}
input:focus{border: unset;}
input::-webkit-input-placeholder{
	color:#dddddd;
	font-size: 14px;
}
input::-moz-placeholder{   /* Mozilla Firefox 19+ */
	color:#dddddd;
	font-size: 14px;
}　　
input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
	color:#dddddd;
	font-size: 14px;
}
input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
	color:#dddddd;
	font-size: 14px;
}
.cursor{cursor: pointer;}
a{text-decoration: none; /* 去除默认的下划线 */
	outline: none;	/* 去除旧版浏览器的点击后的外虚线框 */
	color: unset;	/* 去除默认的颜色和点击后变化的颜色 */ }
a:focus, a:hover{color: unset;text-decoration: none;}
.foot-div{color: #ffffff;font-size: 14px;background-color: #27439f;padding: 45px 0 35px 0;display: flex;justify-content: center;}
.foot-list{color: #b2c0dc;}
ol, ul{margin-bottom: 0;}
.ml5{margin-left: 5px;}
.ml10{margin-left: 10px;}
.ml15{margin-left: 15px;}
.ml20{margin-left: 20px;}
.ml25{margin-left: 25px;}
.ml30{margin-left: 30px;}
.ml35{margin-left: 35px;}
.ml45{margin-left: 45px;}
.mr5{margin-right: 5px;}
.mr10{margin-right: 10px;}
.mr15{margin-right: 15px;}
.mr20{margin-right: 20px;}
.mr25{margin-right: 25px;}
.mr30{margin-right: 30px;}
.mr35{margin-right: 35px;}
.mr40{margin-right: 40px;}
.mr45{margin-right: 45px;}
.mr50{margin-right: 50px;}
.mb10{margin-bottom: 10px;}
.mb15{margin-bottom: 15px;}
.mb20{margin-bottom: 20px;}
.mb25{margin-bottom: 25px;}
.mb30{margin-bottom: 30px;}
.mb35{margin-bottom: 35px;}
.mb40{margin-bottom: 40px;}
.mb45{margin-bottom: 45px;}
.mb50{margin-bottom: 50px;}
.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: 45px;}
.mt50{margin-top: 50px;}
.mt60{margin-top: 60px;}
.pt10{padding-top: 10px;}
.pt15{padding-top: 15px;}
.pt20{padding-top: 20px;}
.pt25{padding-top: 25px;}
.pt30{padding-top: 30px;}
.pt35{padding-top: 35px;}
.pt40{padding-top: 40px;}
.pb10{padding-bottom: 10px;}
.pb15{padding-bottom: 15px;}
.pb20{padding-bottom: 20px;}
.pb25{padding-bottom: 25px;}
.pb30{padding-bottom: 30px;}
.pb35{padding-bottom: 35px;}
.bg-f{background-color: #FFFFFF !important;}
.bg-f8{background-color: #F8F8F8 !important;}
.tc{text-align: center;}
img{vertical-align: bottom;}
.center-title{width: 100%;height: 50px;margin-top: -50px;background-color: #FFFFFF;display: flex;align-items: center;color: #4a4a4a;padding-left: 13px;border-bottom: 1px solid #eeeeee;}
.c0{color: #000000;}
.cf{color: #FFFFFF;}
.c1{color: #f1f1f1;}
.c3{color: #333333;}
.c6{color: #666666;}
.c9{color: #999999;}
.cb{color: #b2b2b2;}
.corB{color: #03328e;}
.fb{font-weight: bold;}
.f12{font-size: 12px;}
.f13{font-size: 13px;}
.f14{font-size: 14px;}
.f15{font-size: 15px;}
.f16{font-size: 16px;}
.f18{font-size: 18px;}
.f20{font-size: 20px;}
.f22{font-size: 22px;}
.f24{font-size: 24px;line-height: 24px;}
.textc{text-align: center;}
.flex1{flex: 1;}
.content{display: flex;justify-content: center;}
.content1{width: 1200px;}
.textOver{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.text2{text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;}
.flex-R{display: flex;flex-direction: row;}
.flex-C{display: flex;flex-direction: column;}
.flexCen{display: flex;justify-content: center;}
.flexV{display: flex;align-items: center;}
.flexHV{display: flex;align-items: center;justify-content: center;}
.flex-sb{display: flex;justify-content: space-between;}
.flex-sa{display: flex;justify-content: space-around;}
.flex-1{flex-shrink: 0;}
#kkpager{display: flex;justify-content: center;padding-bottom: 80px;padding-top: 25px;}
#kkpager .pageBtnWrap{display: flex;align-items: center;left: 0;}
#kkpager a{display: flex;align-items: center;color: #757577;border: unset;background-color: #fcfafa;padding: 0;width: unset;height: unset;line-height: unset;text-align: center;font-size: 20px;margin-left: 15px;}
#kkpager .spanDot{width: unset;height: unset;line-height: unset;text-align: center;font-size: 20px;}
#kkpager span.disabled{display: flex;width: unset;height: unset;line-height: unset;text-align: center;padding: 0;border: unset;background-color: #fcfafa;}
#kkpager span.disabled2{margin-left: 15px;}
#kkpager span.curr{margin-left: 15px;border: unset;color: #3c7cfc;padding: 0;width: unset;height: unset;line-height: unset;text-align: center;background-color: unset;font-size: 20px;}
#kkpager a:hover{color: #3c7cfc;background-color: unset;}
.hover1:hover{text-decoration: underline;}
.tabs{height: 50px;border-bottom: 1px solid #eeeeee;border-top: 1px solid #eeeeee;background-color: #fefefe;line-height: 50px;color: #4a4a4a;font-size: 14px;padding-right: 20px;}
.tabs-content{margin-top: -50px;}
.tabs-list{align-items: flex-end;font-size: 16px;}
/* .tabs-list>div{width: 125px;text-align: center;border-right: 1px  solid #eeeeee;cursor: pointer;} */
.tabs-list>div{text-align: center;border-right: 1px  solid #eeeeee;cursor: pointer;padding: 0 15px;white-space: nowrap;}
.choose-tabs{height: 60px;color: #27439f;font-weight: bold;background: #ffffff;line-height: 60px;}
.inside-title{margin-top: 60px;color: #333333;font-size: 30px;font-weight: bold;display: flex;align-items: center;justify-content: center;flex-direction: column;}
.inside-title-line{margin-top: 17px;width: 60px;height: 4px;background-color: #2849a3;margin-bottom: 35px;}
.pr{position: relative;}
.btn-default:active{background: unset;}
.btn-default:hover{background: unset;}
.open>.dropdown-toggle.btn-default{background: unset;}
.open>.dropdown-toggle.btn-default:hover{background: unset;}
.open>.dropdown-toggle.btn-default:focus{background: unset;}
.btn-default:active:hover{background: unset;}
.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus {
    outline: 0;
}
.line{width: 20px;height: 3px;background-color: #27439f;}
.nav-tab{border-bottom: 1px solid #EEEEEE;}
/* 媒体查询 */
/* 超小屏幕（手机，小于 768px） */
@media (max-width:767px) { 
	.content1{width: 90%;}
	.head-content{width: 95%;}
	.foot-phone>img{width: 100%;height: unset;}
	.foot-div>div{display: unset;}
	.foot-phone{display: unset;}
	.foot-phone>div{margin-left: 0;margin-top: 45px;}
	.foot-ewm{text-align: center;margin-top: 15px;}
	.head-content>img{width: 100%;height: unset;}
	.dropdown{display: flex;flex-direction: column;justify-content: space-around;padding: 5px 0;}
	.head-ul{display: none;}
	.head-content{display: flex;align-items: center;}
	.small-div{display: flex;align-items: center;flex-direction: row;}
	.head-content>div{align-items: unset !important;}
	.head-div{height: unset;padding: 10px 0;}
	#head{padding-bottom: 52px;}
	.tabs-list{font-size: 13px;}
	.tabs-content{margin-top: 0;}
	.choose-tabs{border-bottom: 1px solid #eeeeee;height: 50px;line-height: 50px;font-size: 14px;}
	.tabs-list>div:first-of-type{border-left: 1px solid #eeeeee;}
	label{font-size: 14px !important;}
	.inside-title{font-size: 22px;}
	.inside-title2{margin-top: 0px;}
	.inside-title-line{margin: 10px 0 20px 0;}
	.dt-div{font-size: 16px;}
	.f24{font-size: 18px;}
	.f22{font-size: 18px;}
	.f20{font-size: 18px;}
	.f18{font-size: 15px;}
	.f16{font-size: 14px;}
	.f15{font-size: 13px;}
	.indc{font-size: 14px;}
	.numCount li .numCX{font-size: 38px;}
	.title-c{font-size: 18px !important;}
	.title{font-size: 14px !important;}
	#kkpager{padding-bottom: 25px;}
	#kkpager a{font-size: 16px;}
	#kkpager span.curr{font-size: 16px;}
	input::-webkit-input-placeholder{
		color:#dddddd;
		font-size: 12px;
	}
	input::-moz-placeholder{   /* Mozilla Firefox 19+ */
		color:#dddddd;
		font-size: 12px;
	}　　
	input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
		color:#dddddd;
		font-size: 12px;
	}
	input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
		color:#dddddd;
		font-size: 12px;
	}
	.subbtn div{font-size: 14px !important;padding: 10px 45px !important;}
	.tabs{height: 40px;line-height: 40px;font-size: 13px;}
	.large-pic{display: none;}
	.small-input{flex: 1;}
	.input-div{margin: 0 auto;}
}

/* 小屏幕（平板，大于等于 768px） */
@media (min-width:768px) and (max-width:991px) { 
	.content1{width: 90%;}
	.head-content{width: 90%;}
	.foot-phone{display: unset;}
	.foot-phone>div{margin-left: 0;margin-top: 45px;}
	.dropdown{display: block;}
	.head-ul{display: none;}
	.dropdown-menu{right: 0;left: unset;}
	.small-pic{display: none;}
	.small-input{flex: 1;}
	.input-div{margin: 0 auto;}
	.small-div{display: flex;align-items: center;flex-direction: row;}
	.dropdown{display: flex;flex-direction: column;justify-content: space-around;padding: 5px 0;height: 32px;cursor: pointer;}
}

/* 中等屏幕（桌面显示器，大于等于 992px） */
@media (min-width:992px) and (max-width:1199px) { 
	.content1{width: 90%;}
	.head-content{width: 90%;}
	.dropdown{display: block;}
	.head-ul{display: none;}
	.dropdown-menu{right: 0;left: unset;}
	.small-pic{display: none;}
	.small-input{flex: 1;}
	.input-div{margin: 0 auto;}
	.small-div{display: flex;align-items: center;flex-direction: row;}
	.dropdown{display: flex;flex-direction: column;justify-content: space-around;padding: 5px 0;height: 32px;cursor: pointer;}
}

/* 大屏幕（大桌面显示器，大于等于 1200px） */
@media (min-width: 1200px) { 
	.dropdown{display: none;}
	.small-pic{display: none;}
}