* {

    margin: 0;

    padding: 0

}



li {

    list-style: none

}



img {

    vertical-align: top;

    border: none;

    width: 100%;

}



body,

h1,

h2,

h3,

h4,

h5,

h6,

hr,

p,

blockquote,

/* structural elements 缁撴瀯鍏冪礌 */

dl,

dt,

dd,

ul,

ol,

li,

/* list elements 鍒楄〃鍏冪礌 */

pre,

/* text formatting elements 鏂囨湰鏍煎紡鍏冪礌 */

fieldset,

lengend,

button,

input,

textarea,

/* form elements 琛ㄥ崟鍏冪礌 */

th,

td {

    /* table elements 琛ㄦ牸鍏冪礌 */

    margin: 0;

    padding: 0;

}



.form-2 input{

    outline: none;

    border: none;

    height: 66px;

    width: 376px;

    border-radius: 20px;

}

a{

    text-decoration: none;

}



body{

min-width: 1200px;

}



.banner{

    width: 100%;

}



.w1200{

    width: 1200px;

    margin: 0 auto;

}



.title{

    display: table;

    font-size: 37px;

    text-align: center;

    background-color: #e50103;

    margin: 47px auto;

    padding:10px 70px;

    color: #fff;

}



.fl{

    float: left;

}



.fr{

    float: right;

}

.job{

    width: 32%;

    margin-left: 1%;

    height: 345px;

}

.job p{

    text-align: center;

    color: #e40206;

    font-size: 28px;

    margin-top: 22px;

    font-weight: bold;

}

.button{

    height: 58px;

    display: inline-block;

    text-align: center;

    width: 100%;

    margin: 45px auto;

}

.button a{

 font-size: 32px;

 padding: 13px 50px;

 background-color: #e50103;

 color: #fff;

 border-radius: 30px;

 line-height: 30px;

 text-decoration: none;

}

.button img{

    width: 67px;

}

#title{

	background-color: #FFFFFF;

	color: #E40206;

}

.xdf-pps{

	width: 40px;

	float: right;

	margin:0 40px 0 0;

	

}

.xdf-pps img{

	width: 100%;

}

.second{

    padding-top: 1px;

    background-color: #e50103;

    height: 750px;

}



.around{

    border: 3px dashed #fff;

    height: 165px;

    border-radius: 10px;

}



.around p{

    text-align: center;

    font-size: 27px;

    color: #fff;

    margin-top: 25px;

}



.job-2{

    margin-top: 20px;

}

.job-2 img{

    width: 23.5%;

    margin-left: 1%;

}



.button-2 a {

    font-size: 32px;

    padding: 13px 50px;

    background-color: #fff;

    color: #e50103;

    border-radius: 30px;

    line-height: 30px;

    text-decoration: none;

}

.xzxdf{

    width: 49%;

    height: 300px;

    float: left;

    background-color: #f7f7f7;

    margin-bottom: 2%;

}

.xzxdf p:nth-child(1){

    font-size: 31px;

    color: #e72e00;

    font-weight: bold;

    margin-top: 30px;

}

.xzxdf p:nth-child(2){

    font-size: 28px;

}



.xzxdf:nth-child(even){

margin-left: 2%;

}



.third{

    padding-top: 1px;

    background-color: #f4f4f4;

    height: 750px;

}

.fourth{

    background-color: #ef4547;

    height: 200px;

}

.fourth h2{

    font-size: 32px;

    color: #fff;

    text-align: center;

    padding-top: 30px;

}



.form-1{

    margin-top: 30px;

}

.username{

    background-image: url("http://www.jxxdf.com/20dy/dgbrxjs/images/user.png");

    background-repeat: no-repeat;

    background-position: 328px 11px;

    line-height: 66px;

    font-size: 30px;

	border-radius: 20px;

	padding-left:20px;

	border: none;

}



.usertel{

    background-image: url("http://www.jxxdf.com/20dy/dgbrxjs/images/tel.png");

    background-repeat: no-repeat;

    background-position: 328px 11px;

    line-height: 66px;

    font-size: 30px;

    margin-left: 30px;

	border-radius: 20px;

	padding-left:20px;

	border: none;

}

.tijiao{

    line-height: 66px;

    background-color:#ffffff ;

    color: #ef4547;

	width: 330px;

    font-size: 30px;

    margin-left: 30px;

	border-radius: 20px;

}



.fifth p{

    font-size: 37px;

    text-align: center;

    color: #e50103;

}

.major{

    width: 380px;
    height: 320px;

    background-image: url("http://www.jxxdf.com/20dy/dgbrxjs/images/hot.png");

    background-repeat: no-repeat;

    background-size: 35px 42px;

    background-position:0px 230px;

    text-align: center;

    margin: 30px 0px 40px 20px;

    float: left;

   

}

.major p{

    font-size: 27px;

    color: black;

    margin-top: 10px;
    text-align: left;
    margin-left: 40px;

}
.major p span{
    font-size: 20px;
    padding-left: 80px;


}
.major a{

    background-color: #ff0000;

    color: #fff;

    padding: 8px 30px;

    font-size: 22px;

}

.click{

    margin-top: 30px;

}

.click a:nth-child(2){

    margin-left: 20px;

    background-color: #ed8a3d;

}

.xuezi{

    float: left;

}

.xuezi img{

    width: 380px;

    

}

.xuezi img:nth-child(2){

	margin-left: 20px;

}

.xuezi img:nth-child(3){

	margin-left: 20px;

}

.seventh{

    background-image: url(../img/dg_76.jpg);

    background-repeat: no-repeat;

}

.seventh h3{

    text-align: center;

    font-size: 30px;

    padding-top: 30px;

}

.seventh p{

    font-size: 22px;

    text-align: center;

}



.form-2 input{

    width: 35%;

    font-size: 24px;

    border-radius: 10px;

    border: 1px solid #000000;

    display: block;

    margin: 30px auto;

	padding-left:30px;

}

.title span{

	color: #fff601;

}

.form-2 input:nth-child(3){

    border-radius: 30px;

    width: 30%;

    margin-top: 150px;

    background-color: #e50103;

    color: #fff;

    border: none;

    box-shadow:grey 4px 4px 4px ;

    background-image: url("http://www.jxxdf.com/20dy/dgbrxjs/images/point_2.png");

    background-repeat: no-repeat;

    background-position: 100px 15px;

    font-size: 30px;

}



.bottom_line{

height: 52px;

background-color: #e72e00;

margin-top: 50px;

}