@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;}
/*结束*/
.dxb_bigbox{width: 1920px; position: relative;overflow:hidden; left: 50%; margin-left: -960px;}


.dxb_top{ width: 100%; height: 883px; position: relative; overflow: hidden; background: url(../images/dxb02.jpg) no-repeat;}
.dxb_box01{width: 700px; position: relative;left: 38%; margin-left: -350px;margin-top: 50px;}
.box01_btn{width: 340px;height: 50px;margin: -100px auto;transition: all 0.3s;cursor: pointer;
	background: url(../images/dxb33.png) no-repeat 280px center #ffe868;}
.box01_btn:hover{width: 320px;background: url(../images/dxb33.png) no-repeat 260px center #ffe868;}
.box01_btn a{color: #d42d2e;font-weight: bold;font-size: 24px;display: block;text-align: center;line-height: 50px;margin-left: -40px;}

.dxb_box02{ width: 100%; position: relative; overflow: hidden;margin: 60px auto;}
.box02_nr { width: 1170px; position: relative; overflow: hidden;left: 50%;margin-left:-585px; }


.bd_main{ width:1200px; position: relative; overflow: hidden; margin: 40px auto 50px;}
.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 #fff; outline: none; float: left;}
.bd_main button{width:380px; height: 48px; margin-left: 60px; cursor: pointer; float: left; border: none;  outline: none;background: url(../images/dxb37.png) no-repeat;transition: all 0.3s;}
.bd_main button:hover{background:url(../images/dxb38.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: rgba(255, 255, 255, 0.50);}
.bd_main input:-moz-placeholder { color: rgba(255, 255, 255, 0.50);}
.bd_main input::-moz-placeholder { color: rgba(255, 255, 255, 0.50);}
.bd_main input::-ms-input-placeholder { color: rgba(255, 255, 255, 0.50);}



.dxb_box03{ width: 100%;position: relative; overflow: hidden;margin:40px auto;}
.dxb_box03 p{ font-size: 20px;color:#000;text-align: center; margin:0 0 25px;}
.dxb_box03 .dxb_bt{ display: block; margin: 40px auto; position: relative; overflow: hidden;}
.box03_nr{ width: 1200px; margin: 0 auto;}
.box03_nr ul{ width: 1200px; margin: 0 auto;}
.box03_nr ul li{width: 280px;height: 400px;border: 1px solid #808080;float: left;margin-left: 16px;}
.box03_nr ul li h1{font-size: 22px;color:#d42d2e;text-align: center;margin-top:10px;margin-bottom:10px;}
.box03_nr .line{width: 30px;height: 5px;background:#b79275;margin: 0 auto;position: relative;}
.box03_nr ul li p{font-size: 18px;color:#333333;text-align: center;margin-top: 20px;}
.box03_nr ul li img{margin: 0 auto;display: block;margin-top: 20px;position: relative;}
.box03_btn{width:340px;height: 50px;transition: all 0.3s;position: relative;margin: 0 auto;margin-top: 480px; cursor: pointer;
	background: url(../images/dxb33.png) no-repeat 280px center #ffe868;}
.box03_btn:hover{width: 320px;background: url(../images/dxb33.png) no-repeat 260px center #ffe868;}
.box03_btn a{color: #d42d2e;font-weight: bold;font-size: 24px;display: block;text-align: center;line-height: 50px;margin-left: -40px;}
.box03_nr ul li:hover{margin-top: -10px;border: 1px solid #e5e5e5;box-shadow: 0px 10px 10px 0px rgba(0, 0, 0, 0.2);}
.box03_nr li{transition: all 0.3s;}


.dxb_box04{ width: 100%;height: 100%; position: relative; overflow: hidden; background: #d42d2e;}
.dxb_box04 .dxb_bt{ display: block; margin: 60px auto; position: relative; overflow: hidden;}
.box04_nr{ width: 1200px; margin: 0 auto;position: relative;}
.box04_nr ul{ width: 1200px; margin: 0 auto;position: relative;}

.box04_nr ul li{width: 280px;float: left;margin-left: 75px;margin-bottom: 20px;}

.box04_bottom h1{width:278px;line-height:36px;border: 1px solid #fff;margin: 0 auto;font-size: 18px;color: #fff;background:#d42d2e;text-align: center;margin-top: 5px;}
.box04_bottom p{padding-top: 14px;
    color: #333;
    font-size: 24px;
    text-align: center;
    background: #fff;
    width: 280px;
    height: 38px;}
.box04_bottom p span{color: #d42d2e;font-size: 24px;}
.box04_bottom img{display: block;position: relative;top: -44px;left: 236px;}
.box04_bottom:hover img{transform:rotate(45deg);
	-ms-transform:rotate(45deg); 	
	-moz-transform:rotate(45deg); 	
	-webkit-transform:rotate(45deg); 
	-o-transform:rotate(45deg);
	}
/*.box04_bottom {transition: all 0.3s;}
.box04_bottom:hover{margin-top: -2px;}*/
.box04_btn{width:340px;height: 50px;transition: all 0.3s;position: relative;margin: 0 auto;margin-top: 689px; cursor: pointer;
	background: url(../images/dxb33.png) no-repeat 280px center #ffe868;margin-bottom: 40px;}
.box04_btn:hover{width: 320px;background: url(../images/dxb33.png) no-repeat 260px center #ffe868;}
.box04_btn a{color: #d42d2e;font-weight: bold;font-size: 24px;display: block;text-align: center;line-height: 50px;margin-left: -40px;}



.dxb_box05{ width: 100%;position: relative; overflow: hidden;margin:40px auto;text-align:center;}
.dxb_box05 .dxb_bt{ display: block; margin: 40px auto; position: relative; overflow: hidden;}
.dxb_box05 img{ margin-bottom:40px;}
.box05_nr{ width: 1200px; margin: 0 auto;}
.box05_nr ul{ width: 1200px; margin: 0 auto;}
.box05_nr ul li{width: 280px;height: 400px;border: 1px solid #808080;float: left;margin-left: 16px;}
.box05_nr ul li h1{font-size: 22px;color:#333333;text-align: center;margin-top:10px;margin-bottom:10px;}
.box05_nr .line{width: 30px;height: 5px;background:#b79275;margin: 0 auto;position: relative;}
.box05_nr ul li p{font-size: 18px;color:#333333;text-align: center;margin-top: 20px;}
.box05_nr ul li img{margin: 0 auto;display: block;margin-top: 20px;position: relative;}
.box05_btn{width:340px;height: 50px;transition: all 0.3s;position: relative;margin: 0 auto; cursor: pointer;
	background: url(../images/dxb331.png) no-repeat 300px center #d42d2e;margin-bottom: 40px;}
.box05_btn a{ color: #fff;font-size:20px;text-align: center;display: block;line-height: 50px;font-weight: bold;  }
.box05_btn:hover a{font-size: 24px;}
.box05_nr ul li:hover{margin-top: -10px;border: 1px solid #e5e5e5;box-shadow: 0px 10px 10px 0px rgba(0, 0, 0, 0.2);}
.box05_nr li{transition: all 0.3s;}


.dxb_box06{ width: 100%;position: relative; overflow: hidden; background: #d42d2e;}
.dxb_box06 .dxb_bt{ display: block; margin: 60px auto; position: relative; overflow: hidden;}
.box06_nr{ width: 1200px;
    margin: 0 auto;
    position: relative;
    background-color: #fff;
    height: 755px;
    border-radius: 25px;}
.box06_nr ul{ width: 1200px; margin: 0 auto;position: relative;}
.box06_nr li{width: 373px;
    height: 320px;
    float: left;
    margin-left: 21px;
    background: #fff;
    margin-bottom: 16px;
    padding-top: 24px;
    margin-top: 13px;}
.box06_nr li a{color: #e3740f;font-weight: bold;font-size: 22px;margin-left: 103px;}
.box06_nr li p{color: #333;font-size: 14px;margin-top: 10px;margin-left: 20px;}
.box06_tu1 {display: block;position: relative;top: 0;margin-bottom: 13px;}
.box06_tu2 {display: block;position: relative;top: -62px;float: right;margin-right:28px;}
.box06_nr li:hover .box06_tu2 {margin-right:18px;}
/*.box04_bottom {transition: all 0.3s;}
.box04_bottom:hover{margin-top: -2px;}*/
.box06_btn{width:340px;height: 50px;transition: all 0.3s;position: relative;margin: 0 auto;margin-top: 420px; cursor: pointer;
	background: url(../images/dxb33.png) no-repeat 280px center #ffe868;margin-bottom: 40px;}
.box06_btn:hover{width: 320px;background: url(../images/dxb33.png) no-repeat 260px center #ffe868;}
.box06_btn a{color: #d42d2e;font-weight: bold;font-size: 24px;display: block;text-align: center;line-height: 50px;margin-left: -40px;}
.box06_nr li{transition: all 0.3s;}









.common_zx {
    display: block;
    width: 400px;
    background: #e60012;
    font-size: 26px;
    color: #fff;
    text-align: center;
    line-height: 54px;
    font-weight: bold;
    border-radius: 35px;
    margin: 30px auto;
}


.box-4{width: 100%;background: #fff6e5;padding-bottom: 30px;}
.box4_tit{font-size: 34px;color: #3a3e59;font-weight: bold;text-align: center;font-family: arial, Microsoft Yahei;padding-top: 36px;}
.box4_con{width: 1200px;}
.box-4 .swiper-container{margin-top: 30px;padding-bottom: 20px;}
.box4-item .box4_banner{width: 1200px;}
.box4_txt{width: 600px;height: 67px;background: #fff;font-size: 26px;font-weight: bold;text-align: center;line-height: 67px;margin: 0 auto;margin-top: -42px;border-radius: 20px;box-shadow: 0 3px 5px 0 #fedecf;position: relative;z-index: 2;}
.box-4 .box4_btn{display: inline-block;width: 33px;vertical-align: middle;margin-left: 80px;}

.box4_body{width: 1200px;margin: 0 auto;}
.box4_container{margin-top: 30px;}
.box4_con_item{background: #fff;margin-bottom: 18px;margin-right: 25px;}
.box4_img_txt{width: 283px;position: relative;z-index: 1;}
.box4_img_txt img{width: 283px;}
.box4_con_item p{width: 100%;background: rgba(0, 0, 0, 0.4);font-size: 26px;color: #fff;text-align: center;line-height: 54px;position: absolute;z-index: 2;bottom: 0;left: 0;}
.box4_intro{width: 100%;height: 90px;margin-top: 24px;}
.box4_intro b{display: block;width: 224px;margin: 0 auto;font-size: 22px;font-weight: normal;}