@charset "utf-8";
@import url(animate.css);
/*清除属性*/
html{ overflow: -moz-scrollbars-vertical; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,iframe { padding: 0px; margin: 0px;}
DIV, P, I, UL, LI, OL, DL, DT, DD{list-style: none;}
FIELDSET,LABEL,LEGEND,BUTTON,INPUT,FORM { padding: 0px; margin: 0px;}
address,caption,cite,dfn,em,th,var {font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
A {BORDER-STYLE: none;border: 0px; text-decoration:none;}
IMG {BORDER-STYLE: none;border: 0px; text-decoration:none;}
table{border-collapse: collapse;border-spacing: 0;} 
html{ font-family:"微软雅黑";}
body{ overflow-x: hidden;}
/*结束*/
@font-face {
  font-family: 'iconfont';
  src: url('iconfont.eot');
  src: url('iconfont.eot?#iefix') format('embedded-opentype'),
  url('iconfont.woff') format('woff'),
  url('iconfont.ttf') format('truetype'),
  url('iconfont.svg#iconfont') format('svg');
}

.iconfont{
  font-family:"iconfont" !important;
  font-size:16px;
	font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
/** banner**/
.yhdjs_box{width: 1920px; position: relative;overflow:hidden; left: 50%; margin-left: -960px;}


.yh_box01{ width: 100%; height: 749px; position: relative; overflow: hidden; background: url(../images/youhui01.jpg) no-repeat;}
.yh_box01 .box01_img01{ display: block; margin: 170px auto 0;}
.yh_box01 .box01_img02{display: block; position: absolute; top: 0; left: 0;}

.box01_nr{ width: 750px; height: 160px; background-image: url(../images/youhui04.png); margin: 26px auto 0; position: relative;}
.box01_nr span{ display: block; text-align:left; }
.box01_nr span:nth-child(1){ position: absolute; left: 374px; top: 28px; font-size: 80px;line-height: 80px;color:#d31e3c}
.box01_nr span:nth-child(2){ position: absolute; left: 485px; top: 55px; font-size: 36px;line-height: 60px;color:#d31e3c}
.box01_nr span:nth-child(3){ position: absolute; left: 515px; top: 55px; font-size: 36px;line-height: 60px;color:#d31e3c}
.box01_nr span:nth-child(4){ position: absolute; left: 575px; top: 55px; font-size: 36px;line-height: 60px;color:#d31e3c}
.box01_nr span:nth-child(5){ position: absolute; left: 605px; top: 55px; font-size: 36px;line-height: 60px;color:#d31e3c}
.box01_nr span:nth-child(6){ position: absolute; left: 655px; top: 55px; font-size: 36px;line-height: 60px;color:#d31e3c}
.box01_nr span:nth-child(7){ position: absolute; left: 685px; top: 55px; font-size: 36px;line-height: 60px;color:#d31e3c}


.yh_box02{width: 100%; height: 572px; position: relative; overflow: hidden;}
.yh_box02 .box02_bt{ display: block; margin: 120px auto 56px;}
.yh_box02 ul{ width: 1200px; margin: 0 auto 54px; position: relative; overflow: hidden;}
.yh_box02 ul li{ width: 160px; height: 270px; float: left; margin-right: 13px; display: none;}
.yh_box02 ul li:last-child{ margin-right: 0;}
.yh_box02 ul li:nth-child(1){animation-delay:0.2s;}
.yh_box02 ul li:nth-child(2){animation-delay:0.6s;}
.yh_box02 ul li:nth-child(3){animation-delay:1.0s;}
.yh_box02 ul li:nth-child(4){animation-delay:1.4s;}
.yh_box02 ul li:nth-child(5){animation-delay:1.8s;}
.yh_box02 ul li:nth-child(6){animation-delay:2.2s;}
.yh_box02 ul li:nth-child(7){animation-delay:2.6s;}


.yh_box03{width: 100%; height: 330px; position: relative; overflow: hidden; background: #ffebee;}
.yh_box03 .box03_img{ display: block; margin: 40px auto 50px;}

.bd_main{ width:1200px; position: relative; overflow: hidden; margin: 0 auto;}
.bd_main input{width:230px; height:48px; color: #333;font-size: 20px;line-height: 48px; margin-left: 50px; padding-left: 70px; background: none; border-bottom: 2px solid #d31e3c; outline: none; float: left;}
.bd_main button{width:380px; height: 48px; margin-left: 60px; cursor: pointer; float: left; background: url(../images/youhui48.png) no-repeat;}
.bd_main button:hover{background: url(../images/youhui47.png) no-repeat;}
.bd_main .bd_img01{position:absolute; top: 14px; left: 52px; display: block;}
.bd_main .bd_img02{position:absolute; top: 14px; left: 402px; display: block;}
.bd_main input::-webkit-input-placeholder {color: #cccccc;}
.bd_main input:-moz-placeholder {color: #cccccc;}
.bd_main input::-moz-placeholder { color: #cccccc;}
.bd_main input::-ms-input-placeholder {color: #cccccc;}


.yh_box04{width:100%; height: 1450px; position: relative; overflow: hidden; background: url(../images/youhui19.jpg) no-repeat;}
.yh_box04 .box04_bt{ display: block; margin: 100px auto 65px;}
.box04_main{ width: 1142px; height: 940px; position: relative; overflow: hidden; margin: 0 auto;}
.box04_main img{ display: block;}
.box04_main img:nth-child(1){ float:left;}
.box04_main img:nth-child(2){ float:right;}
.box04_main p{ font-size: 60px; font-weight: bold; color: #fff; margin: 0 auto; text-align: center;}
.yh_box04 a{ display: block; width: 308px; height: 68px; background: url(../images/youhui23.png) no-repeat; margin: 110px auto;}
.yh_box04 a:hover{ background: url(../images/youhui24.png) no-repeat;}

	
.yh_box05{width:100%; position: relative; overflow: hidden;}
.yh_box05 .box05_bt{ display: block; margin: 100px auto 80px;}
.yh_box05 ul{ width: 1212px; position: relative; overflow: hidden; margin: 0 auto 50px;}
.yh_box05 ul li{ width: 404px; float: left; background: url(../images/youhui28.png) no-repeat;padding: 30px 0 10px 0; margin-bottom: 10px}
.yh_box05 ul li img{ display: block; margin: 0 auto 42px;}
.yh_box05 ul li img:nth-child(2){margin: 0 0 0 280px;}
.yh_box05 ul li:nth-child(4){background: url(../images/youhui29.png) no-repeat;}
.yh_box05 ul li:nth-child(5){background: url(../images/youhui29.png) no-repeat;}
.yh_box05 ul li:nth-child(6){background: url(../images/youhui29.png) no-repeat;}
.yh_box05 .box05_img01{ position: absolute; top: 562px; left: 8%; width: 174px; height: 155px;}
.yh_box05 .box05_img02{ position: absolute; top: 588px; left: 85%; width: 202px; height: 207px;}


.yh_box06{width:100%; position: relative; overflow: hidden; }
.yh_box06 .box06_bt{ display: block; margin: 100px auto 50px;}
.yh_box06 .box06_bg{ width: 100%; height: 676px; position: absolute; top: 0; left: 0; background: #d31e3c; z-index: -1;}

.box06_nr{ width: 1200px; height: 600px; background-image: url(../images/youhui43.jpg); margin: 0 auto; position: relative; overflow: hidden;}
.box06_nr a{ position:absolute; background-image: url(../images/youhui44.png); background-repeat: no-repeat;}
.box06_nr a:nth-child(1){left: 0; top: 0; width: 290px; height: 600px; background-position: 70px 20px; }
.box06_nr a:nth-child(1) p{position:absolute;left:0;bottom:120px;width:100%;text-align:center;color:#d51938;font-size:26px;line-height:39px;opacity: 0;}

.box06_nr a:nth-child(2){left:303px; top: 0; width: 290px; height: 290px; background-position: -230px 30px; }
.box06_nr a:nth-child(2) p{position:absolute;left:0;bottom:20px;width:100%;text-align:center;color:#d51938;font-size:26px;line-height:39px;opacity: 0;}

.box06_nr a:nth-child(3){left:607px; top: 0; width: 290px; height: 290px; background-position: -535px 30px; }
.box06_nr a:nth-child(3) p{position:absolute;left:0;bottom:20px;width:100%;text-align:center;color:#d51938;font-size:26px;line-height:39px;opacity: 0;}

.box06_nr a:nth-child(4){left:910px; top: 0; width: 290px; height: 290px; background-position: -840px 30px; }
.box06_nr a:nth-child(4) p{position:absolute;left:0;bottom:20px;width:100%;text-align:center;color:#d51938;font-size:26px;line-height:39px;opacity: 0;}

.box06_nr a:nth-child(5){left:303px; bottom:0; width: 290px; height: 290px; background-position: -230px -280px; }
.box06_nr a:nth-child(5) p{position:absolute;left:0;bottom:20px;width:100%;text-align:center;color:#d51938;font-size:26px;line-height:39px;opacity: 0;}

.box06_nr a:nth-child(6){left:607px ;bottom: 0; width: 290px; height: 290px; background-position: -535px -280px; }
.box06_nr a:nth-child(6) p{position:absolute;left:0;bottom:20px;width:100%;text-align:center;color:#d51938;font-size:26px;line-height:39px;opacity: 0;}

.box06_nr a:nth-child(7){left:910px;bottom:0; width: 290px; height: 290px; background-position: -840px -280px; }
.box06_nr a:nth-child(7) p{position:absolute;left:0;bottom:20px;width:100%;text-align:center;color:#d51938;font-size:26px;line-height:39px; opacity: 0;}
.box06_nr a p span{ font-size: 18px;}
.box06_nr a:hover{ background-color: rgba(255,255,255,0.8);}
.box06_nr a:hover p{ opacity: 1;}
.yh_box06 .box06_zx{display: block; width: 308px; height: 68px; background: url(../images/youhui45.png) no-repeat; margin: 50px auto 40px;}
.yh_box06 .box06_zx:hover{ background: url(../images/youhui46.png) no-repeat;}


