@charset "gb2312";

/* CSS Document */

@import url(animate.css);



/* CSS Document */

body,

h1,

h2,

h3,

h4,

h5,

h6,

hr,

p,

blockquote,

dl,

dt,

dd,

ul,

ol,

li,

pre,

form,

fieldset,

legend,

button,

input,

th,

td,

img {

	margin: 0;

	padding: 0;

	border: 0

}



body,

button,

input,

select,

textarea {

	font-family: "微软雅黑", Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

}



h1,

h2,

h3,

h4,

h5,

h6,

b {

	font-weight: normal;

}



ul,

li,

ol {

	list-style: none;

}



a {

	text-decoration: none;

	color: #333;

}



a:hover {

	text-decoration: none;

}



table {

	border-collapse: collapse;

	border-spacing: 0

}



.clearbox {

	clear: both !important;

}



body {

	position: relative;

	overflow-x: hidden;

	background-color: #ffffff;

}

.wrapper-right{

	top: 10% !important;

}



.xxjj19_bigbox {

	width: 1920px;

	position: relative;

	left: 50%;

	margin-left: -960px;

	overflow: hidden;

}





.xxjj19_box01 {

	width: 1920px;

	background: url(../images/xxjj01.jpg) no-repeat center top;

	height: 1000px;

	position: relative;

	background-color: #ffffff;

}



.xxjj19_box01 img {

	display: block;

	margin: 0 auto;

	padding-top: 50px;

	padding-bottom: 50px;

}





.xxjj19_nr01 {

	background-color: rgba(255, 255, 255, 0.8);

	width: 1000px;

	margin: 0 auto;

	overflow: hidden;

	position: relative;

}

.mg_xdfjj{

	float: left;

	width: 420px;

	padding-top: 40px;

	padding-left: 30px;

}

.mg_xdfjj embed{

	width: 100%;

}

.xxjj19_nr01 p {

    float: left;
    width: 460px;
    font-size: 18px;
    line-height: 30px;
    padding: 15px;
    text-align: justify;
}



.xxjj19_nr01 video {


	    width: 440px;
    margin: 0 10px;
}





.simply-scroll-container {

	position: relative;

}



.simply-scroll-clip {

	position: relative;

	overflow: hidden;

}



.simply-scroll-list {

	overflow: hidden;

	margin: 0;

	padding: 0;

	list-style: none;

}



.simply-scroll {

	width: 1320px;

	height: 300px;

	margin: 78px auto 0;

}



.simply-scroll .simply-scroll-clip {

	width: 1320px;

	height: 300px;

}



.simply-scroll .simply-scroll-list {

	overflow: hidden;

}



.simply-scroll .simply-scroll-list li {

	float: left;

	width: 520px;

	height: 300px;

	background: url(../images/xxjj04.png) no-repeat center;

	color: #ffffff;

	position: relative;

}



.simply-scroll-list span:nth-child(1) {

	position: absolute;

	top: 0;

	right: 43%;

	font-size: 30px;

}



.simply-scroll-list span:nth-child(4) {

	position: absolute;

	bottom: 0;

	right: 4%;

	font-size: 30px;

	color: #666666

}



.simply-scroll-list p:nth-child(2) {

	position: absolute;

	top: 60px;

	left: 4%;

	font-size: 18px;

	line-height: 27px;

	width: 280px;

}



.simply-scroll-list p:nth-child(3) {

	position: absolute;

	bottom: 60px;

	left: 42%;

	font-size: 16px;

	line-height: 27px;

	color: #666666;

}



.xxjj19_box02 {

	width: 1200px;

	margin: 50px auto;

	background: url(../images/xxjj05.png) no-repeat center top;

	padding-top: 80px;

}



.xxjj19_box02 span {

	font-size: 24px;

	color: #333333;

	display: block;

	text-align: center;

	margin: 50px 0px;

}



.xxjj19_box02 p {

	border: 1px solid #333333;

	color: #333333;

	font-size: 18px;

	text-align: center;

	line-height: 36px;

	padding: 30px 0;

}





.xxjj19_box03 {

	width: 1232px;

	overflow: hidden;

	margin: 0 auto;

	position: relative;

	margin-bottom: 30px;

}



.xxjj19_box03 li {

	width: 260px;

	border: 1px solid #333333;

	padding: 30px 9px 9px 9px;

	position: relative;

	float: left;

	margin: 14px;

	overflow: hidden;

}



.xxjj19_box03 li img {

	display: block;

	width: 100%;

}



.xxjj19_box03 div {

	position: absolute;

	left: 9px;

	;

	bottom: -300px;

	background-color: rgba(0, 0, 0, 0.6);

	width: 260px;

	height: 270px;

	-webkit-transition: all linear 500ms;

	transition: all linear 500ms;

	-moz-transition: all linear 500ms;

	-ms-transition: all linear 500ms;

	-o-transition: all linear 500ms;

}



.xxjj19_box03 p {

	color: #ffffff;

	font-size: 18px;

	line-height: 36px;

	padding: 30px 16px 0 16px;

}



.xxjj19_box03 span {

	position: absolute;

	color: #fff600;

	text-align: right;

	display: block;

	margin-right: 20px;

	font-size: 18px;

	line-height: 36px;

	right: 17px;

	bottom: 10px;

	cursor: pointer;

}



.xxjj19_box03 li:hover div {

	bottom: 9px;

}



.xxjj19_box03 span:hover {

	color: #ff8100;

}







.xxjj19_box04 {

	width: 1920px;

	background-image: url(../images/xxjj26.jpg);

	background-size: 100% 100%;

	padding: 150px 0;

	

}



.xxjj19_box04 img {

	display: block;

	margin: 0 auto;

}



.xxjj19_box04 p {

	color: #ffffff;

	font-size: 18px;

	line-height: 36px;

	padding: 30px 16px 30px 16px;

	text-align: center;

}



#certify {

	position: relative;

	width: 1000px;

	margin: 0 auto

}



#certify .swiper-slide {

	width: 680px;

	height: 382px;

	background: #fff;

	background-color: #ffffff;

	position: relative;

}



#certify .swiper-slide img {

	display: block;

	width: 100%;

	height: 100%;

}

.swip_box .swip_box_txt{

	position: absolute;

	bottom: 0;

	width: 100%;

	height: 90px;

	line-height: 45px;

	text-align: center;

	color: #FFF;

	font-size: 30px;

	background-color: rgba(0,0,0,0.5);

}

.swip_box .swip_box_txt span{

	color: #ffe8d9;

	font-weight: 800;

}

#certify .swiper-pagination {

	width: 100%;

	bottom: -30px;

}



#certify .swiper-pagination-bullet {

	margin: 0 5px;

	border: 3px solid #fff;

	background-color: #d5d5d5;

	width: 10px;

	height: 10px;

	opacity: 1;

}



#certify .swiper-pagination-bullets .swiper-pagination-bullet-active {

	border: 3px solid #ff7e00;

	background-color: #fff;

}



#certify .swiper-button-prev {

	left: 0px;

	width: 160px;

	height: 306px;

	top: 60px;

	background-color: rgba(0, 0, 0, 0.50);

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

	background-size: 30%;

}



#certify .swiper-button-next {

	right: 0px;

	width: 160px;

	height: 306px;

	top: 60px;

	background-color: rgba(0, 0, 0, 0.50);

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

	background-size: 30%;

}



#certify .swiper-button-prev:hover {

	background-size: 40%;

}



#certify .swiper-button-next:hover {

	background-size: 40%;

}



.xxjj19_zx01 {

	color: #fff;

	width: 400px !important;

	margin: 0 auto;

	border-top: 1px solid #fff;

	border-bottom: 1px solid #fff;

	text-align: center;

	font-size: 24px;

	line-height: 48px;

	margin-top: 50px;

	cursor: pointer;

	background-color: rgba(0, 0, 0, 0.5);

}



.xxjj19_zx01:hover {

	color: #ffd40c;

	border-top: 1px solid #ffd40c;

	border-bottom: 1px solid #ffd40c;

}





.xxjj19_box05 {

	width: 1200px;

	margin: 50px auto;

	background: url(../images/xxjj31.png) no-repeat center top;

	padding-top: 80px;

}



.xxjj19_box05 h3 {

	font-size: 24px;

	color: #333333;

	display: block;

	text-align: center;

	margin: 50px 0px;

}



.xxjj19_box05 p {

	border: 1px solid #333333;

	color: #333333;

	font-size: 18px;

	text-align: center;

	line-height: 36px;

	padding: 30px 0;

}



.xxjj19_box05 div {

	overflow: hidden;

	position: relative;

	margin: 50px auto;

}



.xxjj19_box05 div img {

	float: left;

	width: 580px;

}



.xxjj19_box05 div img:nth-child(2) {

	float: right;

}



.xxjj19_zx02 {

	color: #ee7800;

	width: 400px;

	margin: 0 auto;

	border-top: 1px solid #ee7800;

	border-bottom: 1px solid #ee7800;

	text-align: center;

	font-size: 24px;

	line-height: 48px;

	margin-top: 50px;

	cursor: pointer;

}



.xxjj19_zx02:hover {

	color: #ffd40c;

	border-top: 1px solid #ffd40c;

	border-bottom: 1px solid #ffd40c;

}





.xxjj19_box06 {

	width: 1920px;

	background: url(../images/xxjj39.jpg) no-repeat center top;

	padding: 50px 0;

}



.xxjj19_box06 img {

	display: block;

	margin: 0 auto;

}



.xxjj19_box06 h3 {

	font-size: 24px;

	color: #ffffff;

	display: block;

	text-align: center;

	margin: 30px 0px;

}



.xxjj19_box06 p {

	border: 1px solid #ffffff;

	color: #ffffff;

	font-size: 18px;

	text-align: center;

	line-height: 36px;

	padding: 20px 0;

	width: 1200px;

	margin: 0 auto

}



.xxjj19_box06 div {

	overflow: hidden;

	position: relative;

	margin: 30px auto;

	width: 1242px

}



.xxjj19_box06 div li {

	width: 380px;

	float: left;

	margin: 15px;

	border: 2px solid #ffffff;

	position: relative;

	overflow: hidden;

}



.xxjj19_box06 div li span {

	position: absolute;

	left: 0;

	bottom: 0;

	background-color: rgba(0, 0, 0, 0.5);

	color: #ffffff;

	font-size: 18px;

	line-height: 30px;

	width: 100%;

	padding: 3% 5%;

}



.xxjj19_box06 div img {

	float: left;

	width: 380px;

}





.xxjj19_box07 {

	width: 1230px;

	margin: 20px auto 60px auto;

	background: url(../images/xxjj38.png) no-repeat center top;

	padding-top: 80px;

}



.xxjj19_box07 p {

	color: #333333;

	font-size: 24px;

	text-align: center;

	line-height: 36px;

	margin: 20px 0;

}



.xxjj19_box07 div {

	overflow: hidden;

}



.xxjj19_box07 div li {

	width: 380px;

	float: left;

	text-align: center;

	margin: 15px;

	font-size: 24px;

	line-height: 100px;

	background-color: #e5e5e5;

	color: #333333;

	cursor: pointer;

}



.xxjj19_box07 div li:hover {

	color: #ffffff;

	background-color: #ee7800;

}