@charset "utf-8";
@import url(animate.css);
/* CSS Document */
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:"微软雅黑";}

/***顶部***/
.xjbl_bigbox{width: 1920px;position: relative;left: 50%;margin-left: -960px;overflow: hidden;}

.xjbl_top{width:100%;height:500px; position: relative;overflow: hidden;margin: 0 auto; background: url(../images/xjbl_01.jpg) no-repeat top center;}
.xjbl_top img{display: block;margin: 0 auto;width:992px;margin-top: 60px;overflow: hidden;}
.xjbl_top a{overflow: hidden;display: block;margin: 0 auto;animation-iteration-count: infinite;}
.xjbl_top a img{display: block;margin: 0 auto;width:616px;margin-top: 60px;overflow: hidden;}
.xjbl_top a img:hover{transform: scale(1.1);cursor: pointer;}

.box_bt{width:1200px;position: relative;overflow: hidden;margin: 0 auto;text-align: center;}

.xjbl_box01{width:100%;position:relative;overflow:hidden;margin:0 auto;margin-top:60px;margin-bottom: 40px;}
.box01_nr{width: 1200px;position:relative;margin:0 auto;margin-top: 40px;}
.box01_nr ul{width: 1200px;position:relative;margin:10px auto ;}
.box01_nr ul li{width: 276px;height: 300px;border: 2px solid #ff3333;float: left;
	-moz-box-shadow:0px 0px 15px rgba(0,0,0,0.5); 
	-webkit-box-shadow:0px 0px 15px rgba(0,0,0,0.5); 
	box-shadow:0px 0px 15px rgba(0,0,0,0.5);}

.box01_nr ul li img{display: block;margin:30px auto;}
.box01_nr ul li p{font-size: 20px;height: 86px; color:#000;text-align: center; line-height: 30px;}
.box01_nr ul li p span{font-size: 24px;color: #ff3333;font-weight: bold;}
.box01_nr ul li:nth-child(1){margin-left: 16px;margin-right: 16px;margin-bottom: 20px}
.box01_nr ul li:nth-child(3){margin-left: 16px;margin-right: 16px;}
.box01_btn{width: 140px;height:40px;background-color: #ff3333;margin:20px auto;}
.box01_btn a{font-size: 20px;line-height: 40px;text-align: center;color: #fff;display: block;}
.box01_btn:hover{border: 2px solid #ff3333;background-color: #fff;}
.box01_btn:hover a{color: #ff3333;font-weight: bolder;}

.xjbl_box02{width:100%;position:relative;overflow:hidden;margin:0 auto;margin-top:30px;background-color:#ff3333;padding-bottom:80px;}
.xjbl_box02 .box_bt{margin-top:50px; }
.photo_box{width: 1200px;position: relative;overflow: hidden; margin: 30px auto;}
.photo_box img{display: block;float: left;}
.photo_box img:nth-child(2){margin-left: 20px;margin-right: 20px;}
.photo_box img:nth-child(3){margin-right: 20px;}
.photo_box img:nth-child(5){margin-top: 15px;}
.photo_box img:nth-child(6){margin-right: 20px;margin-left: 20px;margin-top: 15px;}
.photo_box img:nth-child(7){margin-right: 20px;margin-top: 15px;}
.photo_box img:nth-child(8){margin-top: 15px;}

.box02_btn{width: 300px;height: 50px;background-color: #fff;border-radius:25px;position: absolute;left:42%;}
.box02_btn a{color: #ff3333;font-size: 24px;font-weight: bold;line-height: 50px;text-align: center;display: block;}
.box02_btn:hover a{font-size: 28px;}

.xjbl_box03{width:100%;position:relative;overflow:hidden;margin:0 auto;margin-top:60px;}
.box03_nr{width: 1200px;position:relative;overflow:hidden;margin:0 auto;margin-top:40px;}
.box03_nr ul{width: 1200px;position:relative;overflow:hidden;margin:0 auto;}
.box03_nr ul li img{display: block;position: relative;top: 0;left: 0;}
.box03_nr ul li{width: 285px;height: 324px;background-color: #ff3333;float: left;margin-bottom: 20px;}
.box03_nr ul li:nth-child(2){margin-left: 20px;margin-right: 20px;}
.box03_nr ul li:nth-child(3){margin-right: 20px;}
.box03_nr ul li:nth-child(7){margin-right: 20px;}
.box03_nr ul li:nth-child(6){margin-left: 20px;margin-right: 20px;}
.box03_nr ul li h1{font-size: 24px;line-height: 48px;color: #fff;text-align: center;margin-top:8px;}
.box03_btn1{width:120px;height:32px;background-color: #fff;float: left;margin-left: 18px;margin-top: 12px; }
.box03_btn2{width:120px;height: 32px;background-color: #ffff33;float: left;margin-left: 9px; margin-top: 12px; }
.box03_btn1 a{font-size:20px;color: #ff3333; display: block;text-align: center;line-height: 32px;}
.box03_btn2 a{font-size:20px;color: #ff3333; display: block;text-align: center;line-height: 32px;}
.box03_btn1:hover a{font-size: 22px;font-weight: bolder;}
.box03_btn2:hover a{font-size: 22px;font-weight: bolder;}

.xjbl_box04{width:100%;position:relative;overflow:hidden;margin:0 auto;margin-top:40px;background-color: #ff3333;}
.xjbl_box04 .box_bt{margin-top:50px; }
.box04_nr1{width: 1200px;position:relative;margin:0 auto;margin-top: 40px;}
.box04_nr1 p{text-indent: 2em; font-size: 20px;line-height: 30px;color: #fff;margin-bottom: 20px;}
.box04_nr1 .photo_box img{display: block;float: left;}
.box04_nr1 .photo_box img:nth-child(2){margin-left:20px;margin-right: 20px; }
.box04_nr1 .photo_box img:nth-child(3){margin-right: 20px;}
.box04_nr1 .photo_box img:nth-child(5){margin-left: 10px; margin-top: 20px;}

.box04_nr2{width: 1200px;position:relative;margin:0 auto;margin-top: 40px;margin-bottom:40px;}
.box04_nr2 div{float:left;margin-right:70px; width:321px;height:48px;position: relative;display:flex;align-items: center;
	justify-content: center;border-bottom:1px solid #fff;}
.box04_nr2 div input{line-height:40px;font-size:24px;width:300px;background:none;border:none;
    margin-left:10px;height:44px;}
.xjbl_box04 .box04_nr2 input::-webkit-input-placeholder {color: #ffffff;}
.xjbl_box04 .box04_nr2 input::-moz-placeholder {color: #ffffff;}
.xjbl_box04 .box04_nr2 input::-moz-placeholder { color: #ffffff;}
.xjbl_box04 .box04_nr2 input::-ms-input-placeholder {color: #ffffff;}
.submit{background:url(../images/xjbl39.png)no-repeat center top;width:380px;height:48px;display: block;} 
.submit:hover{background:url(../images/xjbl38.png)no-repeat center top;} 




/*.xjbl_box01{width:100%;position: relative; overflow: hidden;margin: 0 auto;background-color:#fff;margin-top: 60px;}

.box01_nr{width:1000px;height:420px;position: relative;overflow: hidden;margin:30px auto;background-color:#ff3333;}
.box01_nr ul{width:940px;height:250px;position: relative;overflow: hidden;margin:20px auto;border:2px solid #fff;}
.box01_nr ul li{width:300px;height: 230px;background-color: #fff;border-radius: 10px;float: left;margin-left: 10px;margin-top: 10px;}
.lipin{width:288px;height:218px;border:2px dashed #ff3333; border-radius: 10px;margin-left:4px;margin-top:4px;}
.lipin h1{color: #ff3333;font-size:36px;text-align: center;font-weight: bold;font-style:italic;}
.lipin h1 span{color: #ff3333;font-family:"方正粗黑宋简体";font-size:96px;font-weight: bold;font-style:italic; }
.lipin p{color: #ff3333;font-size: 28px;text-align: center;font-weight: bold;margin-top:-15px;font-style:italic;}
.lipin h2{color: #ff3333;font-size: 28px;text-align: center;font-weight: bold;font-style:italic;}
.lipin h2 span{color: #ff3333;font-size: 54px;font-weight: bold;margin-top: -4px;font-style:italic;}

.mfhd{width: 520px;position: relative; overflow: hidden;margin:25px auto;}
.mfhd p{font-size: 20px;text-align: center;color: #fff;}
.phone{width: 250px;height: 40px;background-color: #fff;border-radius: 5px;float: left;margin-left:40px; margin-top:20px;}
.phone img{position:relative;top: 8px;left:14px;}
.phone input{position:absolute;line-height:40px;font-size:20px;width:196px;background:none;border:none;height:40px;margin-left: 20px;}
.phone input::-webkit-input-placeholder {color: #808080;}
.phone input::-moz-placeholder {color: #808080;}
.phone input::-moz-placeholder { color: #808080;}
.phone input::-ms-input-placeholder {color: #808080;}

.box01_btn{width: 150px;height: 40px;line-height: 40px;background-color: #ffff33;border-radius: 5px;float: left;margin-left: 25px;margin-top:20px; }
.box01_btn span{font-size: 20px;font-weight: bold;color:#ff3333;text-align: center;}
.box01_btn:hover span{font-size: 24px;}*/




