@charset "gb2312";
/* CSS Document */
@font-face{
	font-family:FZQKBYSJW_0;
	src:url(http://www.jxxdf.com/font/FZQKBYSJW_0.TTF);
	}
.dghpbanner{background:url(images/dgbj_01.jpg) center no-repeat;height:536px;position:relative;}
.dghpbanner_01{position:absolute;top: 161px;left: 30%;right: 30%;text-align: center;}	
.dghpbanner_01 h1{font-family:FZQKBYSJW_0;color:#2d292a;letter-spacing: 18px;font-size: 51px;}
.dghpbanner_01 h2{font-family:FZQKBYSJW_0;color:#2d292a;letter-spacing: 10px;font-size: 28px;}
.dgbanner1{background:url(images/dgbj_02.jpg) center no-repeat;height:451px;position:relative;}
.dg1{position:absolute;left: 16%;right: 16%;top: 49px;width: 894px;margin: 0 auto;}
.dgbanner2{background:url(images/dgbj_03.jpg) center no-repeat;height:509px;position:relative;overflow: hidden;}
.dgbanner3{background:url(images/dgbj_04.jpg) center no-repeat;height:835px;position:relative;overflow: hidden;}
.dgbanner4{background:url(images/dgbj_05.jpg) center no-repeat;height:144px;position:relative;overflow: hidden;}
.dgbanner5{background:url(images/dgbj_06.jpg) center no-repeat;height:804px;position:relative;overflow: hidden;}
.dgbanner6{background:url(images/dgbj_07.jpg) center no-repeat;height:813px;position:relative;overflow: hidden;}
.dg1_left {
    float: left;
    width: 292px;
    background: #505050;
    color: #c8c8c8;
    font-family: FZQKBYSJW_0;
    letter-spacing: 2px;
}
.dg1_left h2 {
    padding-left: 26px;
	line-height: 20px;
}
.dg1_right h2 {
    color: white;
    font-family: FZQKBYSJW_0;
    letter-spacing: 1px;
    padding-left: 34px;
}
.dg1_right {
    float: left;
    width: 602px;
    background: #dc4f45;
}
.zx_a {
    position: relative;
    color: white;
    font-size: 24px;
    letter-spacing: 4px;
    font-weight: 700;
    display: block;
	width: 518px;
	height: 84px;
	margin: 0 auto;
}
.zx_a span {
    position: absolute;
}
.zx_q {
    background: #dc4f45;
    position: relative;
    color: white;
    font-size: 24px;
    font-weight: 700;
    letter-spacing: 1px;
    display: inline-block;
    height: 56px;
    line-height: 56px;
    width: 518px;
    text-align: center;
	margin: 0 auto;
}
.zx_q span {
    position: absolute;
    left: 11px;
    top: 8px;
}
.dg2_02 {
font-family: FZQKBYSJW_0;

color: white;

letter-spacing: 1px;

position: absolute;

right: 35%;

top: 19px;

text-align: center;

width: 309px;

margin: 0 auto;

left: 65%;
}
.dg3 h2 {
    text-align: center;
    font-family: FZQKBYSJW_0;
    color: white;
    font-size: 36px;
    letter-spacing: 3px;
}
.dg3 ul li {
    float: left;
    text-align: center;
    width: 440px;
    background: white;
    border-radius: 14px;
    margin-left: 23px;
    margin-bottom: 23px;
}
.dg3 ul li h3 {
    color: #302c2d;
    letter-spacing: 1px;
}
.dg3_zx img {
    border-radius: 50%;
}
.dg3_zx {
    position: absolute;
    top: 361px;
    left: 47%;
    right: 45%;
}
.dg3 {
    position: absolute;
    left: 15%;
    right: 15%;
}
.dg3_zx:hover {
    transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transition: all .8s;
}
.dg3_zx {
    position: absolute;
    top: 364px;
    left: 45%;
    right: 45%;
}
.dg2_01 {
    left: -14%;
	right: 14%;
    position: absolute;
}
.dg2_01 p {
    width: 600px;
    font-size: 26px;
    color: white;
    letter-spacing: 3px;
    line-height: 39px;
	margin: 0 auto;
    margin-bottom: 84px;
}
.dg4 div a {
    display: inline-block;
    color: white;
    border: 1px solid #fff;
    padding: 13px 24px 13px 24px;
    font-size: 20px;
    letter-spacing: 2px;
    margin-left: 33px;
    margin-bottom: 16px;
}
.dg4 {
    position: absolute;
    left: 20%;
    right: 20%;
}
.dg5 {
    position: absolute;
    left: 16%;top: 133px;right: 28%;
width: 677px;
margin: 0 auto;;
}
.dg5 ul {
    overflow: hidden;
    width: 540px;
    margin: 0 auto;
}
.dg5 ul li {
    float: left;
    width: 25%;
    color: white;
}
.dg5 h3 {
    color: white;
}
.dg5 p {
    width: 665px;
    color: white;
    font-size: 20px;
    letter-spacing: 2px;
}
.dg5 ul li img {
    display: block;
    margin: 0 auto;
}
.dg5 ul li p {
    text-align: center;
    width: 140px;
}
.dg5 ul {

    overflow: hidden;
    width: 540px;
    margin: 0 auto;
        margin-bottom: 0px;
    margin-bottom: 109px;

}
.dg6_01_02 ul li {

    float: left;
    width: 213px;

}
.dg6_01 div {

    margin-bottom: 7px;

}
.dg6_01_02 ul li:nth-child(2) {

    margin-left: 10px;

}
.dg6_02 {

    float: left;
    width: 282px;
margin-left: 10px;

}
.dg6_03 {

    float: left;
    width: 408px;
margin-left: 10px;
}
.dg6_03 ul li {

    margin-bottom: 5px;

}
.dg6 h2 {

    text-align: center;
    color: white;
    font-family: FZQKBYSJW_0;
    font-size: 43px;
    letter-spacing: 10px;

}
.dg6_01 {

    float: left;
    width: 436px;

}
.dg6 {

    position: absolute;
    left: 8%;
    right: 8%;

}
.dg5_02 {

    position: absolute;
    bottom: 0;
    left: 12%;
    right: 12%;

}
.dg5_02_left {

    float: left;
    width: 50%;

}
.dg5_02_right {

    float: left;
    width: 50%;

}
#submit {

    background: #505050;
    color: white;
    border: 0;
    padding: 0 23px 0px 23px;
    letter-spacing: 1px;
    font-family: FZQKBYSJW_0;
    font-weight: 700;
    font-size: 20px;

}
.dg1_right input {

    display: inline-block;
    height: 34px;
    margin-left: 14px;
    margin-bottom: 33px;

}
.dg3 ul {

    width: 927px;
    margin: 0 auto;

}


