@charset "utf-8";



*{   

    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

    -webkit-tap-highlight-color:transparent;

}




body,

div,

dl,

dt,

dd,

ul,

ol,

li,

h1,

h2,

h3,

h4,

h5,

h6,

pre,

code,

form,

header,

aside,

section,

article,

fieldset,

legend,

input,

button,

textarea,

p,

a,

span,

blockquote,

th,
/*  -webkit-filter: grayscale(100%); */
td {

	margin: 0;

	padding: 0;

	font-family: Microsoft Yahei, arial, SimSun, Tahoma, Helvetica, STHeiti, sans-serif;

	list-style: none;

	transition-property: color, border-color;

	outline: none;

	box-sizing: border-box;

	/* transition: all .2s; */

}



input[type="button"],

input[type="submit"],

input[type="reset"] {

	-webkit-appearance: none;

	border-radius: 0;

}



input[type="submit"],

input[type="button"] {

	box-sizing: content-box;

}



input:focus{

	border: 1px solid #ccc;

	background: inherit;

}



input::-webkit-input-placeholder,

textarea::-webkit-input-placeholder {

	color: inherit;

}



input:-moz-placeholder,

textarea:-moz-placeholder {

	color: inherit;

}



input::-moz-placeholder,

textarea::-moz-placeholder {

	color: inherit;

}



input:-ms-input-placeholder,

textarea:-ms-input-placeholder {

	color: inherit;

}





.noscroll,

.noscroll body {

    overflow: hidden;

}

.noscroll body {

    position: relative;

}



html{

	font-size: 100px;

	height: 100%;

}



body{

	position: relative;

	margin: 0 auto;

	max-width: 1920px;

	color: #333;

	font-size: .16rem;

	height: 100%;

	background: #f5f8fa;

}



a {

	color: inherit;

	text-decoration: none;

}



a:hover {

    text-decoration: none;

}



table {

	border-collapse: collapse;

	border-spacing: 0;

}



th {

	font-weight: 400;

}



img {

	display: block;

	border: 0;

}



textarea,

select,

option,

input {

	outline: none;

}



*::-webkit-scrollbar{

	width: 8px;

    height: 8px;

}



*::-webkit-scrollbar-button{

	display: none;

}



*::-webkit-scrollbar-thumb{

	border-radius: 5px;

    background: #e1e1e1;

    border: 1px solid #fff;

}



*::-webkit-scrollbar-track{

	border: 1px solid #fff;

}



*::-webkit-scrollbar-track-piece{

    background: none;

}



.clearBoth:after,

.clearboth:after {

	content: "";

	display: block;

	clear: both;

}



.centerBox {

	margin: 0 auto;

	width: 1200px;

	max-width: 1200px;


}



/* .centerBox:after {

	content: "";

	display: block;

	clear: both;

} */







.left{

	float: left;

}



.right{

	float: right;

}



.mobile{

	display: none;

}



.flex-box{

	display: flex;

	flex-wrap: wrap;

	justify-content: space-between;

}





/* .text-center{

	text-align: center;

} */



.banner{

	height:600px;

}

.swiper-slide img{

	width: 100%;

}



.navigation .items a.cur{

	background: #e60012;

}



.navigation .items a:hover {

	background: #e60012;

}



.banner{

	position: relative;

	margin-bottom: 45px;

}



.banner .swiper-pagination{

	bottom: 120px !important;

}



.banner .swiper-pagination span{

	width: 30px;

	height: 6px;

	border-radius: 0;

	background: #fff;

	opacity: 1;

}



.banner .swiper-pagination-bullet-active{

	background: #e60012 !important; 

}





/* Index sections switch-btn actives */

.section .part .switch-title a.active{

	color: #e60012;

}



.unit-subnav a.active{

	color: #e60012;

}



.filter-select .select a.active{

	color: #e60012;

}





/* banner quick-nav */

.quick_nav a.items-2{

	background-image: url(../images/banner_icon_02.png);

}



.quick_nav a.items-3{

	background-image: url(../images/banner_icon_03.png);

}

.quick_nav a.items-4{

	background-image: url(../images/banner_icon_04.png);

}

.quick_nav a.items-5{

	background-image: url(../images/banner_icon_05.png);

}

.quick_nav a.items-6{

	background-image: url(../images/banner_icon_06.png);

}

.quick_nav a.items-7{

	background-image: url(../images/banner_icon_07.png);

}







/* Index sections title-bg */

.section-1 .part-1 .title{

    background: url(../images/icon_01.png) no-repeat 5px center;

}



.section-1 .part-2 .title{

    background: url(../images/icon_02.png) no-repeat 5px center;

}



.section-2 .part-1 .title{

    background: url(../images/icon_03.png) no-repeat 5px center;

}



.section-2 .part-2 .title{

    background: url(../images/icon_04.png) no-repeat 5px center;

}



.section-3 .part-1 .title{

    background: url(../images/icon_05.png) no-repeat 5px center;

}



.section-3 .part-2 .title{

    background: url(../images/icon_06.png) no-repeat 5px center;

}





.section-4 .part-1 .title{

    background: url(../images/icon_07.png) no-repeat 5px center;

}



.section-4 .part-2 .title{

    background: url(../images/icon_08.png) no-repeat 5px center;

}



.section-4 .part-3 .title{

    background: url(../images/icon_09.png) no-repeat 5px center;

}









.section-2 .part-1 .items-2{

	background: #0b65ad url(../images/index_icon_02.png) no-repeat center 27px;

}



.section-2 .part-1 .items-3{

	background: #0b65ad url(../images/index_icon_03.png) no-repeat center 27px;

}



.section-2 .part-1 .items-4{

	background: #0b65ad url(../images/index_icon_04.png) no-repeat center 27px;

}



.section-2 .part-1 .items-5{

	background: #0b65ad url(../images/index_icon_05.png) no-repeat center 27px;

}



.section-2 .part-1 .items-6{

	background: #0b65ad url(../images/index_icon_06.png) no-repeat center 27px;

}
#imgConac{
	float:right;}