﻿@charset "utf-8";

/* CSS Document */

body{ margin:0; padding:0; font-size:12px; font-family: "Source Han Sans CN";}

body a{outline:none;}

div,ul,li,p,form,h1,h2,h3,h4,h5,h6,dt,dd,dl{padding:0;margin:0;}

a{ text-decoration:none;}

img{ border:none; vertical-align:top;}

ul,li{ list-style:none;}

table{border-collapse: collapse; margin:0 auto;}

*{ margin:0; padding:0;}

.The_total{width:100%;font-family: "Source Han Sans CN";}

.The_total1000{width:1000px; margin:0 auto; font-family: "Source Han Sans CN"; line-height: 0px; }

.dv_box{ width:1100px; margin:auto; padding:40px 0px;  }

.dv_box h1{ font-size:36px; line-height:80px; margin:auto; text-align:center;}

.dv_box > h2 {text-align: center;}

.dv_box h3{ width:20px; height:20px; border-radius:20px; margin: 5px auto; line-height:30px;}

.dv_box h4{ width:10px; height:10px; border-radius:20px; margin:5px auto; line-height:30px;}

.wrup{ width:1077px; margin:12px auto 60px auto;}

#divLogin a{ width:26px; float:left; line-height:40px; }

#divLoginSuccess{ color:#900; line-height:24px;}

.fl{ float:left;}


.fr{ float:right;}
/*banner*/

.ban_bgd{ min-width:1100px; height:558px; background:url(../../images/erjixiaofang/ban_bg.jpg) no-repeat center center; background-size:100% 100%;}

.banner{ height:458px; padding-top:100px;}

.ban_top{ width:721px; height:49px; line-height:49px; font-size:51px; font-weight:bold; color:#ffffff; text-align:center; background:url(../../images/erjixiaofang/ban_top.png) no-repeat; margin:0 auto;}

.ban_mid{ width:1036px; height:108px; margin:56px auto;}

.ban-btn{ width:960px; height:80px; margin:0 auto;}

.ban-btn a{ display:block; width:460px; height:80px; position: relative;}

@media only screen and (min-width: 800px){
	.ban-btn a.ban-left{
		-webkit-animation: ballon 2s linear infinite;
		 animation: ballon 2s linear infinite;
	}
	.ban-btn a.ban-right{
		-webkit-animation: ballon2 2s linear infinite;
		 animation: ballon2 2s linear infinite;
	}
}

@keyframes ballon {
  0% {left:0;}
  25% {left:-10px;}
  50% {left:0;}
  75% {left:10px;}
  100% {left:0;}
}
@-webkit-keyframes ballon {
	0% {left:0;}
  25% {left:-10px;}
  50% {left:0;}
  75% {left:10px;}
  100% {left:0;}
}
@keyframes ballon2 {
  0% {left:0;}
  25% {left:10px;}
  50% {left:0;}
  75% {left:-10px;}
  100% {left:0;}
}
@-webkit-keyframes ballon2 {
	0% {left:0;}
  25% {left:10px;}
  50% {left:0;}
  75% {left:-10px;}
  100% {left:0;}
}

/*.ban_a a:hover{animation: shake 1s cubic-bezier(.36, .07, .19, .97) both; background:#ff6c00; color:#ffffff;}

@keyframes shake { 10%, 90% {transform: translate3d(-2px, 0, 0);} 20%, 80% {transform: translate3d(4px, 0, 0);} 30%, 50%, 70% {transform: translate3d(-8px, 0, 0);} 40%, 60% {transform: translate3d(8px, 0, 0);}}*/











/*part01*/
.part01{ min-width:1100px; height:520px; background:#ffffff; background-size:100% 100%;}
.part01_cont{ height:480px; padding-top:40px;}
.part01_h2{ width:883px; height:73px; line-height:83px; font-size:48px; font-weight:bold; text-align:center; color:#de3032; background:url(../../images/erjixiaofang/s1_title1.png) no-repeat; margin:0 auto;}
.part01_h3{ width:411px; height:54px; line-height:44px; font-size:24px; color:#ffffff; text-align:center; background:url(../../images/erjixiaofang/s1_title2.png) no-repeat; margin:30px auto;}
.s1-cont{width: 100%; height: auto; clear: both; float:left; position: relative;}
.s1-cont .people{position: absolute; right: 10px; top: -215px;}
.s1-cont .people img{display: block;}
.s1-cont .item{width: 265px; height: 265px; display: block; margin-left: 13px; background: url(../../images/erjixiaofang/s1-img04.png) no-repeat center; float:left;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: 0 3px 18px rgba(173,34,26,.2);
	box-shadow: 0 3px 18px rgba(173,34,26,.2);
}
.s1-cont .item:first-child{margin-left: 0;}
.s1-cont .item p{width: 190px; margin:33px 37px 20px; font: 20px/40px "微软雅黑";color:#333; text-align: left; min-height: 120px;}
.s1-cont .item a{width: 203px; height: 60px; text-indent:30px; float:left; font: 24px/60px "微软雅黑";color:#fff; background: #e5402f;
	background: -webkit-linear-gradient(120deg, #ea563a , #e02522); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(120deg, #ea563a , #e02522); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(120deg, #ea563a , #e02522); /* Firefox 3.6 - 15 */
    background: linear-gradient(120deg, #ea563a , #e02522); /* 标准的语法 */
    -webkit-border-radius:0 30px 30px 0;
	-moz-border-radius: 0 30px 30px 0;
	border-radius: 0 30px 30px 0;
}
.s1-cont .item a img{
	margin-top:15px;
	margin-left: 5px;
	-webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transition-duration: 0.1s;
    transition-duration: 0.1s;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
.s1-cont .item a:hover img{
	-webkit-transform: translateX(8px);
    transform: translateX(8px);
}






/* part02 */
.part02{ min-width:1100px; height:697px; background:url(../../images/erjixiaofang/s2_bg.jpg) no-repeat center center; background-size:100% 100%; position:relative;}
.part02_cont{ height:657px; padding-top:40px;}
.part02_h2{ width:1001px; height:73px; line-height:83px; text-align:center; font-size:48px; color:#de3032; font-weight:bold; background:url(../../images/erjixiaofang/s2_title1.png) no-repeat; margin:0 auto;}
.sec3_ul1{ width: 1100px; height: 247px; background: url(../../images/erjixiaofang/pai1.png) no-repeat; position: relative;}
.mt40{ margin-top: 40px; }
.sec3_ul1 ul li { width: 190px; height: 180px;}
.sec3_ul1 ul li h4 { width: 190px; height: 26px; line-height: 26px; font-size: 26px; font-weight: bold; color:#de3032;}
.sec3_ul1 ul li p { width: 176px; height: 80px; line-height: 20px; font-size: 16px; color: #333333; margin-left: 14px; margin-top: 14px;}
.sec3_ul1 ul li a { display: block; width: 183px; height: 47px; line-height: 47px; font-size: 20px; text-align: center; color: #ffffff; background: url(../../images/erjixiaofang/pniu.png) no-repeat; margin-top: 16px;}
.sec3_ul1 ul li a:hover { animation: shake 1s cubic-bezier(.36, .07, .19, .97) both;}
@keyframes shake {

  10%,
  90% {
    transform: translate3d(-2px, 0, 0);
  }

  20%,
  80% {
    transform: translate3d(4px, 0, 0);
  }

  30%,
  50%,
  70% {
    transform: translate3d(-8px, 0, 0);
  }

  40%,
  60% {
    transform: translate3d(8px, 0, 0);
  }
}
.ul1{ position: absolute; top: 64px; left: 105px;}
.ul2{ position: absolute; top: 64px; left: 447px;}
.ul3{ position: absolute; top: 64px; left: 787px;}
.mt18{ margin-top:18px;}
.mt20{ margin-top:20px;}
.sec3_ul2{ width: 1100px; height: 247px; background: url(../../images/erjixiaofang/pai2.png) no-repeat; position: relative;}
.sec3_ul2 ul li { width: 190px; height: 180px;}
.sec3_ul2 ul li h4 { width: 190px; height: 26px; line-height: 26px; font-size: 26px; font-weight: bold; color:#de3032;}
.sec3_ul2 ul li p { width: 176px; height: 80px; line-height: 20px; font-size: 16px; color: #333333; margin-left: 14px; margin-top: 14px;}
.sec3_ul2 ul li a { display: block; width: 183px; height: 47px; line-height: 47px; font-size: 20px; text-align: center; color: #ffffff; background: url(../../images/erjixiaofang/pniu.png) no-repeat; margin-top: 16px;}
.sec3_ul2 ul li a:hover { animation: shake 1s cubic-bezier(.36, .07, .19, .97) both;}
.tupian{ width:200px; height:231px; position:absolute; bottom:0px; right:120px;}


/*outline:none;-webkit-appearance:none;*/


/* part03 */
.part03{ min-width:1100px; height:300px; background:#ffffff; background-size:100% 100%;}
.part03_cont{ height:260px; padding-top:40px;}
.part03_h2{ width:571px; height:73px; line-height:83px; text-align:center; font-size:48px; color:#de3032; font-weight:bold; background:url(../../images/erjixiaofang/s3_title1.png) no-repeat; margin:0 auto;}
.div_mid{ width:984px; height:60px; margin:40px auto;}
.div_mid form{ width:984px; height:60px;}
.div_mid form p{ float:left; width:308px; height:56px; border:2px solid #de3032;margin-right:23px; }
.div_mid form p span{ float:left; width:40px; height:40px; margin:8px 8px;}
.div_mid form p input{ float:left; width:244px; height:40px; line-height:40px; text-indent:10px; font-size:20px; color:#333333; margin-top:10px; 
border-left:1px solid #de3032; border-bottom:none; border-top:none;background:none; border-right:none; outline:none;-webkit-appearance:none;}
.div_mid form .nanniu_bj{ float:left; width:313px; height:60px; line-height:60px; font-size:28px; font-weight:bold; 
text-align:center; color:#ffffff; background:#de3032; border:none; outline:none;-webkit-appearance:none;cursor:pointer;}
.div_mid form .nanniu_bj:hover { animation: shake 1s cubic-bezier(.36, .07, .19, .97) both;}
.div-bot{ width:1100px; height:20px; line-height:20px; text-align:center; font-size:20px; color:#333333; margin:0 auto;}

/* part03 end */


/* part04 */
.part04{ min-width:1100px; height:831px; background:url(../../images/erjixiaofang/s3_bg.jpg) no-repeat center center; background-size:100% 100%;}
.part04_cont{ height:791px; padding-top:40px;}
.part04_h2{ width:684px; height:73px; line-height:83px; text-align:center; font-size:48px; color:#ffffff; font-weight:bold; background:url(../../images/erjixiaofang/s4_title1.png) no-repeat; margin:0 auto;}
.sec4_div{ width:1100px; height:546px; background:url(../../images/erjixiaofang/duibi.png) no-repeat center center; margin:40px auto;}
.sec4_div_left{ float:left; width:347px; height:337px; margin-left:139px; margin-top:175px;}
.sec4_div_left h3{ width:277px; height:62px; line-height:62px; font-size:30px; text-align:center; color:#ffffff; margin-left:52px;}
.sec4_div_left p{ width:312px; height:52px; line-height:52px; font-size:22px; color:#343535; margin-left:35px;}
.sec4_div_right{ float:left; width:347px; height:337px; margin-left:43px; margin-top:175px;}
.sec4_div_right h3{ width:277px; height:62px; line-height:62px; font-size:30px; text-align:center; color:#ffffff; margin-left:12px;}
.sec4_div_right p{ width:312px; height:52px; line-height:52px; font-size:22px; color:#343535; margin-left:35px;}
.sec4_pdiv{ float:left; width:780px; height:49px; line-height:49px; font-size:24px; color:#ffffff; text-align:center; margin-left:160px; margin-top:33px;}
.mt38{ margin-top:38px;}
.mt32{ margin-top:32px;}
.mt50{ margin-top:50px;}
.mt37{ margin-top:37px;}
.mt39{ margin-top:39px;}
.mt42{ margin-top:42px;}
.part04_a{ width:261px; height:62px; margin:40px auto;}
.part04_a a{ display:block; width:261px; height:62px; line-height:62px; font-size:28px; font-weight:bold; color:#bc1726; text-align:center; background:url(../../images/erjixiaofang/niubi.png) no-repeat;}
.part04_a a:hover { animation: shake 1s cubic-bezier(.36, .07, .19, .97) both;}
/* part04 end */

/* part05 */
.part05{ min-width:1100px; height:425px; background:#ffffff; background-size:100% 100%;}
.part05_cont{ height:385px; padding-top:40px;}
.part05_h2{ width:821px; height:73px; line-height:83px; text-align:center; font-size:48px; color:#de3032; font-weight:bold;
background:url(../../images/erjixiaofang/s5_title1.png) no-repeat; margin:0 auto;}
.part05_dl{ width:986px; height:243px; margin:40px auto;}
.part05_dl dl{ float:left; width:216px; height:243px;}
.part05_dl dl dt{ width:195px; height:153px; margin:0 auto;}
.part05_dl dl dd{ width:221px; height:32px; line-height:32px; font-size:24px; color:#333333; text-align:center;}
.mr169{ margin-right:169px;}
.mt30{ margin-top:30px;}
/* part05 end */


/* part06 */
.part06{ min-width:1100px; height:540px; background:url(../../images/erjixiaofang/s4_bg.jpg) no-repeat center center; background-size:100% 100%;}
.part06_cont{ height:500px; padding-top:40px;}
.part06_h2{ width:724px; height:73px; line-height:83px; text-align:center; font-size:48px; color:#ffffff; font-weight:bold;
background:url(../../images/erjixiaofang/s6_title1.png) no-repeat; margin:0 auto;}
.part06_h3{ width:569px; height:54px; line-height:44px; font-size:24px; text-align:center; color:#b11218; background:url(../../images/erjixiaofang/s1_title3.png) no-repeat; margin:40px auto;}
.part06_div{ width:1100px; height:251px; margin:0 auto;}
.part06_div ul li{ float:left; width:309px; height:251px; background:url(../../images/erjixiaofang/cat.png) no-repeat;}
.part06_div ul li h3{ width:309px; height:61px; line-height:61px; font-size:32px; font-weight:bold; text-align:center; color:#ffffff;}
.part06_div ul li p{ width:262px; height:125px; line-height:25px; font-size:20px; color:#333333; text-align:left; margin:8px auto;}
.part06_div ul li a{ display:block; width:183px; height:47px; line-height:47px; font-size:20px; text-align:center; color:#ffffff; background:url(../../images/erjixiaofang/pniu.png) no-repeat; margin:0 auto;}
.mr86{ margin-right:86px;}
.part06_div ul li a:hover { animation: shake 1s cubic-bezier(.36, .07, .19, .97) both;}
/* part06 end */


/* part07 */
.part07{ min-width:1100px; height:772px; background:#ffffff; background-size:100% 100%;}
.part07_cont{ height:732px; padding-top:40px;}
.part07_h2{ width:721px; height:73px; line-height:83px; text-align:center; font-size:48px; color:#de3032; font-weight:bold;
background:url(../../images/erjixiaofang/s7_title1.png) no-repeat; margin:0 auto;}
.s7_cont{ width:1100px; height:517px; margin:40px auto 0px auto; position:relative; background:url(../../images/erjixiaofang/sec6_dw.png) no-repeat;}
.s7_d1{ width:250px; height:112px; position:absolute; top:120px; left:88px;}
.s7_d2{ width:250px; height:112px; position:absolute; top:0px; left:458px;}
.s7_d3{ width:250px; height:112px; position:absolute; top:125px; right:42px;}
.s7_d4{ width:250px; height:112px; position:absolute; bottom:125px; right:42px;}
.s7_d5{ width:250px; height:112px; position:absolute; bottom:-16px; left:458px;}
.s7_d6{ width:250px; height:112px; position:absolute; bottom:130px; left:88px;}
.s7_d1 h4,.s7_d2 h4,.s7_d3 h4,.s7_d4 h4,.s7_d5 h4,.s7_d6 h4{ width:250px; height:28px; line-height:28px; font-size:20px; font-weight:400; color:#e60012;}
.s7_d1 p,.s7_d2 p,.s7_d3 p,.s7_d4 p,.s7_d5 p,.s7_d6 p{ width:250px; height:84px; line-height:28px; font-size:18px; color:#333333;}
.part07_a{ width:261px; height:62px; margin:0 auto;}
.part07_a a{ display:block; width:261px; height:62px; line-height:62px; font-size:28px; font-weight:bold; color:#ffffff; text-align:center; background:url(../../images/erjixiaofang/niubibi.png) no-repeat;}
.part07_a a:hover { animation: shake 1s cubic-bezier(.36, .07, .19, .97) both;}
/* part07 end */








/* part8 */
.part08{ min-width:1100px; height:885px; background:url(../../images/erjixiaofang/s5_bg.jpg) no-repeat center center; background-size:100% 100%;}
.part08_cont{ height:845px; padding-top:40px;}
.part08_h2{ width:891px; height:73px; line-height:83px; font-size:48px; font-weight:bold; color:#de3032; text-align:center; background:url(../../images/erjixiaofang/s8_title1.png) no-repeat; margin:0px auto 40px auto;}
.part_div1{ width:1100px; height:340px; background:url(../../images/erjixiaofang/biaoge.png) no-repeat;}
.cont1{ float:left; width:1100px; height:60px; line-height:60px; font-size:24px; font-weight:bold; color:#ffffff; text-align:center;}
.cont2{ float:left; width:1090px; height:60px; margin-left:5px;}
.cont2 span{ float:left; height:60px; line-height:60px; font-size:18px; font-weight:bold; color:#000000; text-align:center;}
.cont3{ float:left; width:166px; height:216px; margin-left:5px;}
.cont3 ul li{ width:166px; height:78px; padding-top:30px;}
.cont3 ul li p{ width:166px; height:48px; line-height:24px; font-size:16px; color:#222222; text-align:center;}
.cont4{ float:left; width:139px; height:215px; line-height:215px; font-size:16px; color:#222222; text-align:center;}
.cont5{ float:left; width:144px; height:215px; line-height:215px; font-size:16px; color:#222222; text-align:center;}
.cont6{ float:left; width:116px; height:202px; padding-top:13px;}
.cont6 p{ width:116px; height:32px; line-height:32px; font-size:16px; color:#222222; text-align:center;}
.cont7{ float:left; width:131px; height:152px; padding-top:50px;}
.cont7 p{ width:131px; height:32px; line-height:32px; font-size:16px; color:#222222; text-align:center;}
.cont8{ float:left; width:259px; height:165px; padding-top:50px;}
.cont8 p{ width:192px; height:92px; line-height:23px; font-size:16px; color:#222222; text-align:center; margin-left:32px;}
.cont9{ float:left; width:136px; height:215px;}
.cont9 ul li{ width:136px; height:73px; padding-top:35px;}
.cont9 ul li a{ display:block; width:115px; height:40px; line-height:40px; font-size:16px; color:#ffffff; text-align:center; margin-left:11px;}
.cont9 ul li a:hover { animation: shake 1s cubic-bezier(.36, .07, .19, .97) both;}
.cont9 ul li a.c1{ background:#ff5f38;}
.cont9 ul li a.c2{ background:#40465e;}
.mt20{ margin-top:20px;}


/*section9*/
.section9{ min-width:1100px; height:705px; background:url(../../images/erjixiaofang/sec4_bg.jpg) no-repeat center center; background-size:100% 100%;}
.sec9_cont{ height:665px; padding-top:40px;}
.sec9_h2{ width:684px; height:73px; line-height:83px; text-align:center; font-size:48px; font-weight:bold; color:#ffffff; background:url(../../images/erjixiaofang/s9_title1.png) no-repeat; margin:0 auto;}
.S9-h3{ width:322px; height:25px; line-height:25px; font-size:24px; color:#ffffff; text-align:center; background:url(../../images/erjixiaofang/sec1001_title.png) no-repeat; margin:30px auto;}
.S9_jp{ width:989px; height:489px; margin:0 auto;}
.S9_jp span{ float:left; width:304px; height:223px;}
.mr38{ margin-right:38px;}
.mt43{ margin-top:43px;}

/*section10*/
#bbb {
  position: fixed;
  background:url(../../images/erjixiaofang/zhuzhu.png) no-repeat;
  bottom: 0;
  width: 100%;
  height: 69px
}
.section10 {
  background: red;
}

.btnnt {
  height: 700x;
  position: relative;
}

.tu {
  width: 107px;
  height: 126px;
  position: absolute;
  top: -54px;
  left: 0px;
}

.zi {
  width: 324px;
  height: 48px;
  line-height: 24px;
  font-size: 18px;
  font-weight: bold;
  text-align: center;
  color: #ffffff;
  position: absolute;
  top: 11px;
  left:132px;
}

.zi span {
  color: #ff6259;
  font-size: 36px;
}

.btnnt form {
  float: right;
  width: 604px;
  height: 70px;
}

.btnnt form input {
  margin-right: 15px;
  float: left;
  width: 210px;
  height: 40px;
  line-height: 40px;
  font-size: 16px;
  color: #fff;
  background: none;
  text-indent: 15px;
  border: 1px solid #fff;
  border-radius: 25px;
  margin-top: 15px;
  outline: none;
  -webkit-appearance: none
}

.btnnt form button {
  float: left;
  width: 150px;
  height: 44px;
  line-height: 40px;
  font-size: 18px;
  background: #f04f17;
  border: none;
  color: #fff;
  border-radius: 30px;
  margin-top: 15px;
  outline: none;
  -webkit-appearance: none
}

.btnnt form input::-webkit-input-placeholder {
  /* placeholder颜色  */
  color: #fff;
  /* placeholder字体大小  */
  font-size: 18px;
}/*左侧悬浮*/.left { width:172px; height:489px; position: fixed; top: 9%; right: 0; background: url(../../images/erjixiaofang/right_nav.png) no-repeat; z-index: 9999999; padding-top: 91px;}.left a{ display:block; width:172px; height:424px;}.left .close { position: absolute; top: 0; right: 0; background: #333; width: 20px; height: 20px; border-radius: 50%; text-align: center; font-size: 14px; color: #ffe2a5; line-height: 20px; border: 1px solid #333;}
