.newHeader {
	/* position: absolute; */
	top:0;
	left: 0;
	z-index: 999;
	height: 116px;
	width: 100%;
	background: #0d1645
}
.newHeader .newHeader-top {
	height: 56px;
}
.newHeader .newHeader-top .new-logo {
	width: 185px;
	height: 57px;
	border-right: 1px solid transparent;
	line-height: 58px;
	text-align: center;
}
.newHeader .newHeader-top .status {
	min-width: 420px;
	border-left: 1px solid transparent;
	height: 57px;
	line-height: 58px;
	text-align: left;
	color: #fff;
	padding: 0 10px;
}
.status-ul{
	margin: 0;
	padding: 0;
}
.status-ul li {
	list-style: none;
	float: left;
}
.status-ul li a {
	font-size: 13px;
	padding: 0 12px;
	color: #f2f2f2;
}
.status-ul li a:hover{
	color: #2266dc;
}
/*hack*/
.dropdown-menu>li>a {
	color:#333;
	padding:3px 6px 3px 10px;
	width:100%;
}
.newHeader .newHeader-nav{
	height: 60px;
	border-top: 1px solid transparent;
	border-bottom: 1px solid transparent;
	margin-top: 9px;
}
.newHeader .newHeader-nav .leftNav {
	height: 50px;
    line-height: 50px;
    text-align: left;
    color: #fff;
    border-bottom: 3px solid #e50012;
}
.leftNav-ul{
	margin: 0;
	padding: 0;
}
/* .leftNav-ul li {
	list-style: none;
	float: left;
}
.leftNav-ul li a {
	font-size: 15px;
	color: #f2f2f2;
	padding: 0 20px;
}
.leftNav-ul li a:hover, .leftNav-ul li a.on {
	color: #2266dc;
	font-weight: bold;
} */
.leftNav-ul li {
	list-style: none;
    float: left;
    height: 50px;
    /* margin-right: 10px; */
    line-height: 50px;
}
.leftNav-ul li a {
	font-size: 15px;
	color: #f2f2f2;
	padding: 0 20px;
}
.leftNav-ul li a:hover, .leftNav-ul li a.on {
	color: #fff;
	font-weight: bold;
	background: #e50012;
    display: inline-block;
}
.reg-new{
	background: #2266dc;
	color: #fff;
	display: inline-block;
	padding: 0 30px;
	font-size: 14px;
	height: 58px;
}
.reg-new:hover{
	color: #fff;
}
.slider-search {
	position: absolute;
	bottom: 90px;
	left: 10%;
}
.slider-search .w50{
	width: 50%;
	margin: 0 auto;
}
.input-group-addon.icon-search{
	background: #2266dc;
	color: #fff;
	border: none;
}
.search-bottom-link {
	margin: 10px 0 0 100px;
	padding: 0;
}
.search-bottom-link li {
	list-style: none;
	float: left;
	color: #fff;
}
.search-bottom-link li a {
	color: #fff;
	font-size: 13px;
	padding: 0 20px;
}
.search-bottom-link li a:hover{
	color: #2266dc
}
.color-000{
	color: #000;
}
.color-ff0000{
	color: #ff0000;
}
.color-717071{
	color: #717071;
}
.color-353535 {
	color: #353535
}
.color-fff{
	color: #fff;
}
.color-2266dc{
	color: #2266dc;
}
.cursor-pointer{
	cursor: pointer;
}
.inline-block-100{
	width: 100%;
	display: inline-block;
}
.inline-ccc{
	height: 5px;
	border-bottom: 1px solid #ccc;
}
.margin-10{margin-top: 10px; margin-bottom: 10px;}
.blocktab2 {
	background-image: url(../images/new-index/block2.png);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center top;
	height: 480px;
	display: block;
}
/*new*/
.new-block1 {
	background-image: url(../images/new-index/new-block1_bg.png);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 732px;
	display: block;
}
.new-block2 {
	background-image: url(../images/new-index/new-block2_bg.png);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 749px;
	display: block;
}
.new-block3 {
	background-image: url(../images/new-index/new-block3_bg.png);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 604px;
	display: block;
}
.new-index6-block1 {
	background-image: url(../images/new-index/new-index6-block1_bg.png);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 767px;
	display: block;
}
.new-index7-block1 {
	background-image: url(../images/new-index/new-index7-block1_bg.png);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 767px;
	display: block;
}
.new-index8-block1 {
	background-image: url(../images/new-index/new-index8-block1_bg.png);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 767px;
	display: block;
}
.new-index9-block1 {
	background-image: url(../images/new-index/new-index9-block1_bg.png);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 752px;
	display: block;
}
.new-index10-block1 {
	background-image: url(../images/new-index/new-index10-block1_bg.png);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 751px;
	display: block;
}
.new-index11-block1 {
	background-image: url(../images/new-index/new-index11-block1_bg.png);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 751px;
	display: block;
}
.block1 {
	background-image: url(../images/new-index/block1.jpg);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 600px;
	display: block;
}
.index-com-box {
	padding: 30px;
	background: #f4f4f4;
}
.index-com-box .title {
	font-size: 21px;
	color: #000;
	border-bottom: 1px solid #e50012;
	display: inline-block;
}
.block1 .t1{}
.block1 .t2 {}
.block2-title{
	font-size: 28px;
}
.block2-txt{
	font-size: 16px;
}
.block2{
	height: 765px;
	background: #fff;
}
/* .block2-ul{
	margin: 20px 0 0 0;
	padding: 0;
}
.block2-ul li {
	list-style: none;
	width: 372px;
	margin-right: 25px;
	float: left;
}
.block2-ul li.no-margin-right{
	margin-right: 0
}
.block2-ul li .ul-title{
	height: 72px;
	line-height: 72px;
	color: #fff;
	font-size: 21px;
	text-align: center;
	background: #2266dc;
	border-bottom: 2px solid #ff0000;
}
.block2-ul li .content{
	border:1px solid #e2efff;
	border-top:none;
	text-align: center;
}
.block2-ul li .content .ul-content{
	margin: 0;
	padding: 0;
	min-height: 104px;
}
.block2-ul li .content .ul-content li{
	list-style: none;
	width: 183px;
	height: 50px;
	line-height: 50px;
	color: #353535;
	background: #e2efff;
	margin-right: 4px;
	margin-bottom: 4px;
	text-align: center;
	font-size: 12px;
	color: #666;
	float: left;
}
.block2-ul li .content .ul-content li.no-margin-right{
	margin-right: 0;
}
.block2-ul li .content .ul-content li.no-margin-bottom{
	margin-bottom: 0;
} */
/*new add*/
.new-tab-slider {
	background: #e9e9e9;
	height: 672px;
}
.new-tab-slider .title {
	color: #000;
	font-size: 18px;
	text-align: center;
	padding: 20px 0 5px;
}
.new-tab-slider .swiper {
	background: #fff;
}
/* .slider-box .slider-left-box {
	width: 50%;
	height: 182px;
	float: left;
	border: 3px solid #fff;
	background: #fff;
}
.slider-box .slider-left-box .bar .bar-ui {
	padding: 10px 0 5px 0;
	list-style: none;
}
.slider-box .slider-left-box .bar .bar-ui li{
	display: inline-block;
	height: 22px;
	width: 60px;
	border-right: 1px solid #efefef;
	margin-right: 5px;
    margin-left: 5px;
}
.slider-box .slider-left-box .bar .bar-ui li:last-child{
	border-right: none;
}
.slider-box .slider-right-box {
	width: 50%;
	height: 182px;
	float: right;
	background-color: #2266dc;
	display: flex;
}
.slider-box .slider-right-box .txt {
	padding: 20px;
	font-size: 12px;
	line-height: 2;
	display: flex;
	align-items: center;
	color: #fff;
} */
/*my-swiper-box*/
.top-img-txt .img{
    width: 50%;
	height: 368px;
	float: left;
	border: 3px solid #fff;
	background: #fff;
    }
.top-img-txt .txt{
    width: 50%;
	height: 368px;
	float: right;
    border-bottom: 3px solid #fff;
	background-color: #2266dc;
    padding: 20px 40px;
	font-size: 21px;
	line-height: 2;
	display: flex;
	align-items: center;
	color: #fff;
}
.top-img-txt .abs-foot {
	position: absolute;
    right: 40px;
    bottom: 30px;
    color: #fff;
    font-size: 21px;
}
.my-bar-ui {
    list-style: none;
    background: #fff;
	padding: 10px;
}
.my-bar-ui li{
    display: inline-block;
    border-right: 1px solid #efefef;
	background: #fff;
	cursor: pointer;
	text-align: center;
}
.my-bar-ui li:last-child{
    border-right: none;
}
.el-tabs__item.is-active {
	color: #e50012 !important;
}
.el-tabs__active-bar {
	background-color: #e50012 !important;
}
.el-tabs__nav-wrap::after {
	background-color: none !important;
}
.w1178-box {
	width: 1178px;
	margin: 0 auto;
}
.block2-ul{
	margin: 20px 0 0 0;
	padding: 0;
}
.block2-ul li {
	list-style: none;
	width: 380px;
	margin-right: 18px;
	float: left;
}
.block2-ul li.no-margin-right{
	margin-right: 0
}
.block2-ul li .ul-title{
	height: 36px;
	line-height: 36px;
	color: #fff;
	font-size: 16px;
	text-align: center;
	background: #2266dc;
	border-bottom: 2px solid #ff0000;
}
.block2-ul li .content{
	border:1px solid #e2efff;
	border-top:none;
	text-align: center;
}
.block2-ul li .content .ul-content{
	margin: 0;
	padding: 0;
	min-height: 104px;
}
.block2-ul li .content .ul-content li{
	list-style: none;
	width: 183px;
	height: 50px;
	line-height: 50px;
	color: #353535;
	background: #e2efff;
	margin-right: 4px;
	margin-bottom: 4px;
	text-align: center;
	font-size: 12px;
	color: #666;
	float: left;
}
.block2-ul li .content .ul-content li.no-margin-right{
	margin-right: 0;
}
.block2-ul li .content .ul-content li.no-margin-bottom{
	margin-bottom: 0;
}
.namediv-box {
	background: #e9f2fe;
    padding: 20px;
    text-align: center;
    margin-top: 30px;
}
.namediv-name {
	height: 28px;
    background: #2266dc;
    text-align: center;
    line-height: 28px;
    font-size: 14px;
    color: #fff;
    margin-top: -35px;
    margin-bottom: 15px;
}
.ul-index6-title {
	font-size: 16px;
	color: #000;
	margin: 15px 0;
	font-weight: bold;
}
.ul-index6-txt {
	list-style: none;
}
.ul-index6-txt li{
	width: 30%;
    float: left;
    margin-right: 3%;
    border-left: 2px solid #e50012;
    padding-left: 10px;
	margin-bottom: 10px;
	margin-top: 10px;
	min-height: 90px;
}
.ul-index6-txt li .name {
	color: #353535;
    font-weight: bold;
    font-size: 14px;
    margin-bottom: 10px;
}
.ul-index6-txt li .txt {
	font-size: 12px;
}
.color-e50012 {
	color: #e50012;
}
.ul-content-news{
	margin: 20px 0 0 0;
	padding: 0;
}
.ul-content-news li {
	list-style: none;
	background: #e2e2e2;
}
.ul-content-news li {
	list-style: none;
	width: 372px;
	margin-right: 25px;
	float: left;
}
.ul-content-news li.no-margin-right{
	margin-right: 0
}
.ul-content-news li .img{
	width: 100%;
}
.ul-content-news li .cont{
	padding: 20px;
}
.view-more-news {
	text-align: right;
	padding: 5px 10px 45px 10px;
	width: 100%;
	display: inline-block;
	font-size: 14px;
}
.bg-inline{
	height: 20px;
	width: 100%;
	background: url(../images/new-index/bg-inline.jpg) top left no-repeat;
}
.ul-content-map{
	margin: 20px 0 0 0;
	padding: 0;
}
.ul-content-map li {
	list-style: none;
	background: #e2e2e2;
}
.ul-content-map li {
	list-style: none;
	width: 372px;
	margin-right: 25px;
	float: left;
}
.ul-content-map li.no-margin-right{
	margin-right: 0
}
.ul-content-map li .img{
	width: 100%;
}
.ul-content-map li .cont{
	padding: 20px;
}
.service.big{
	background: url(../images/new-index/bg1-big.png) top left no-repeat;
	background-size: cover;
	background-position: center center;
}
.ul-data-order{
	margin: 20px 0 0 0;
	padding: 0;
}
.ul-data-order li {
	list-style: none;
	float: left;
	width: 372px;
	margin-right: 25px;
	border:1px solid #9e9d9d;
	padding: 20px;
}
.ul-data-order li.no-margin-right{
	margin-right: 0
}


.owl-carousel .owl-item img {
	display: block;
	width: 60%;
	margin: 0 auto;
}
.owl-item .item{
	margin: 20px 0;
	line-height: 0
}
.owl-carousel .owl-stage-outer {
	/*border:1px solid #d8d8d8;
	border-top:3px solid #717071;*/
	background: #fff;
}
.owl-item .item:after{
	/*content: '';
	border-right: 1px solid #ccc;
	height: 50px;
	display: inline-block;
	margin-top: -50px;
	margin-left: -1px;*/
}
.owl-nav{
	position: relative;
}
.owl-carousel .owl-nav button.owl-prev{
	position: absolute;
	left: -50px;
	top: -145px;
	font-size: 112px;
	color: #dbdbdb;
	font-weight: 100;
}
.owl-carousel .owl-nav button.owl-next{
	position: absolute;
	right: -50px;
	top: -145px;
	font-size: 112px;
	color: #dbdbdb;
	font-weight: 100;
}
.carousel-indicators {
	bottom: 0px;
}
.carousel-indicators li {
	background: #fff
}
.carousel-indicators .active {
	background: #2266dc
}
#slider2 .owl-item .item:after{display: none;}
#slider2.owl-carousel .owl-nav button.owl-next, #slider2.owl-carousel .owl-nav button.owl-prev {
	top:-190px;
}
#slider2.owl-carousel .owl-stage-outer {
	border:none;
}
.slider-txt-box {
	position: absolute;
	left: 21%;
    top: 270px;
	text-align: center;
}
.slider-btn-group {
	margin: 60px 0;
}
.slider-btn-group a {
	display: inline-block;
    border-radius: 24px;
    padding: 8px 12px;
    min-width: 120px;
    text-align: center;
    background: #e50012;
    font-size: 18px;
    color: #fff;
    font-weight: bold;
    margin: 10px 15px;
}
.slider-txtb{
	font-size: 42px;
	color: #fff
}
.slider-txts{
	font-size: 24px;
	color: #fff
}
.text-right {
	text-align: right;
}
.f12{
	font-size: 12px;
}
.f14{
	font-size: 14px;
}
.f16{
	font-size: 16px;
}


/*add*/
.app {
	padding: 35px 0;
	overflow: auto;
	margin: 0 auto;
	text-align: center;
}
.app .app-img {
	display: inline-block;
	margin-right: 5px;
	width: 200px;
	height: 353px;
}
.title-indextab {
	font-size: 21px;
	font-weight: bold;
	color: #000;
}
.title-s {
	font-size: 16px;
	color: #000;
}
.ul-three {
	margin: 0;
	padding: 30px 20%;
	list-style: none;
	overflow: auto;
}
.ul-three li {
	width: 33%;
	float: left;
	text-align: center;
	font-size: 16px;
}
.bg-safe {
	background-image: url(../images/new-index/bbg.png);
	background-size: 50% 65%;
	background-repeat: no-repeat;
	min-height: 370px;
	background-position: center top;
}
.index-card {
	margin: 0 15% 35px 15%;
	border: 2px solid #57ae4d;
	overflow: auto;
	background: #fff;
}
.index-card .car-title{
	background: #57ae4d;
	color: #fff;
	height: 35px;
	font-size: 18px;
	text-align: center;
	line-height: 35px;
}
.index-card .car-cont {}
.index-card .car-cont > .left {
	background: #eef7ed;
	border-right: 2px solid #57ae4d;
	float: left;
	display: inline-block;
	width: 70%;
}
.index-card .car-cont > .right {
	display: inline-block;
	padding: 20px;
	width: 30%;
	float: right;
	text-align: center;
}
.safe-aa {
	overflow: auto;
}
.safe-aa > .left {
	float: left;
	width: 55%;
	margin: 60px 0px;
	text-align: center;
	min-height: 273px;
}
.safe-aa > .right {
	float: right;
	width: 45%;
}
.safe-bb {
	overflow: auto;
	list-style: none;
	margin: 20px 0 0 0;
	padding: 0;
}
.safe-bb li {
	margin: 5px;
	padding: 5px 0;
	border-bottom: 1px dashed #57ae4d;
}
.safe-bb li.last{
	border-bottom: none;
}
.safe-bb li > .inline {
	clear: both;
	overflow: auto;
}
.safe-bb li img{
	width: 72px;
	float: left;
}
.safe-bb li .txt {
	float: left;
	display: inline-block;
	line-height: 25px;
	font-size: 14px;
	padding-top: 10px;
	margin-left: 20px;
}
.title-icon-com {
	height: 96px;
	width: 480px;
	background-image: url(../images/new-index/title-bg00.png);
	background-size: 80% 80%;
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0 auto;
	padding: 10px 10%;
}
.index-card-other {
	margin: 0 15% 35px 15%;
	border: 2px solid #57ae4d;
	overflow: auto;
	background: #fff;
}
.index-card-other .car-title {
	background: #57ae4d;
	color: #fff;
	height: 35px;
	font-size: 18px;
	text-align: center;
	line-height: 35px;
}
.index-card-other .car-cont > .left {
	height: 357px;
	background-image: url(../images/new-index/side1-444x500.jpg);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center bottom;
	border-right: 2px solid #57ae4d;
	float: left;
	display: inline-block;
	width: 40%;
}
.index-card-other .car-cont > .left.bg2{
	background-image: url(../images/new-index/side0-444x500.jpg);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center bottom;
}
.index-card-other .car-cont > .left.bg3{
	background-image: url(../images/new-index/side2-444x500.jpg);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center bottom;
}
.index-card-other .car-cont > .right {
	display: inline-block;
	background: #eef7ed;
	width: 60%;
	float: right;
	text-align: center;
	min-height: 356px;
}
.grad-ul {
	list-style: none;
	margin: 0;
	padding: 30px;
	overflow: auto;
}
.grad-ul li{
	width: 50%;
	float: left;
	border-right: 1px dashed #b0d7ac;
	border-bottom: 1px dashed #b0d7ac;
	padding: 10px 0;
}
.grad-ul li.no-border-right {
	border-right: none;
}
.grad-ul li.no-border-bottom {
	border-bottom: none;
}
/*news css*/
.index-breadcrumbs {
	margin-top: 20px;
}
.news-box {
	width: 100%;
	margin-bottom: 20px;
	overflow: auto;
}
.news-box .sideBar {
	width: 20%;
	background: #f5f5f5;
	float: left;
	min-height: 500px;
}
.news-box .contBody {
	background: #fff;
	width: 80%;
	float: right;
	padding: 10px 20px;
	min-height: 480px;
}
.news-box .sideBar .top-title {
	background: #2266dc;
	font-size: 16px;
	color: #fff;
	text-align: center;
	padding: 20px;
}
.news-box .sideBar .nav-news {
	list-style: none;
	padding: 0;
	margin: 0;
}
.news-box .sideBar .nav-news li {
	width: 100%;
	height: 36px;
}
.news-box .sideBar .nav-news li a {
	width: 100%;
	height: 36px;
	line-height: 34px;
	background: #f2f2f2;
	border-bottom: 1px solid #dedede;
	display: inline-block;
	text-align: center;
	color: #333;
	font-size: 15px;
}
.news-box .sideBar .nav-news li a:hover, .news-box .sideBar .nav-news li a.active{
	color: #fff;
	background: #2266dc;
}
.nav-news-list {
	list-style: none;
	padding: 0;
	margin: 0;
}
.nav-news-list li {
	min-height: 60px;
	border-bottom: 1px solid #f5f5f5;
	overflow: auto;
	padding: 10px 0;
}
.nav-news-list li .cont {
	font-size: 12px;
	line-height: 22px;
	color: #666;
}
.nav-news-list li a.link-title{
	color: #444;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
	display: inline-block;
}
.nav-news-list li a.link-title:hover {
	color: #333
}
.news-info {
	padding: 20px;
}
.news-info .title {
	font-size: 14px;
	margin-bottom: 10px;
	text-align: center;
	color: #333;
	font-weight: bold;
}
.news-info .cont {
	font-size: 12px;
	line-height: 20px;
	color: #666;
}


.color-57ae4d{
	color: #57ae4d
}
.margin-top-10 {
	margin-top: 10px;
}
.margin-bottom-10 {
	margin-bottom: 10px;
}
.margin-bottom-20 {
	margin-bottom: 20px;
}
