*
{
    margin:0;
    padding:0;
}
body
{
    background-color: #ffffff;
    font-family: "微软雅黑","黑体",cursive;
    font-size: 16px;
    min-width: 1400px;
}
ul
{
    list-style-type: none;
}
a
{
    text-decoration: none;
}

#header
{
    position:relative;
    height:60px;
    width:100%;
}
#header .logo
{
    width:130px;
    height:30px;
    float:left;
    margin-left:58px;
    padding-top: 15px;
}
#header .logo img
{
    float:left;
}
#header .logo p
{
    font-family: "黑体";
    font-size:23px;
    float:left;
    margin-left: 10px;
    margin-top: 5px;
}
#header  .nav
{
    width:550px;
    height:48px;
    float:right;
    margin-right:190px;
    margin-top: 4px;
}
#header  .nav ul li
{
    float:left;
    display: block;
    width:64px;
    height:40px;
    padding-top: 10px;
}
#header  .nav ul li:first-child
{
    width:46px;
    padding-left: 18px;
}

#header  .nav ul li a
{
    font-size: 16px;
    color:gray;
    text-align: center;
}
#header  .nav ul li:first-child
{
    margin-right: 30px;
    border-bottom: 4px solid red;
}
#header  .nav ul li:nth-child(n+2)
{
    margin-right:42px;
}
#header  .nav ul li:nth-child(n+1):hover
{
    border-bottom:4px solid red ;
}
#header .sign
{
    width:60px;
    height:30px;
  position: absolute;
    right:175px;
    top:16px;
}
#header .sign img
{
    float: left;
    margin-right:4px;
}
#header .sign a
{
    display: block;
    color:red;
    margin-top: -2px;
    float: left;
}

#wrapper
{
    width:100%;
}
#wrapper .content1
{
    width:100%;
    height:913px;
    margin-top: -2px;
}
#wrapper .content1 .imgWord
{
    height:690px;
    width:1280px;
    position: relative;
    background-color:darkslategray;
}
#wrapper .content1 .imgWord img
{
    width:1280px;
    height:690px;
   opacity: 0.9;
    z-index:1;
}
#wrapper .content1 .imgWord .word
{
    width:510px;
    height:290px;
    position: absolute;
    left:110px;
    top:215px;
    z-index:2;
}
#wrapper .content1 .imgWord .word p:first-child
{
    font-size: 60px;
    color:#ffffff;
}
#wrapper .content1 .imgWord .word p:nth-child(2)
{
    font-size:20px;
    color:#ffffff;
    line-height: 30px;
    margin-top: 10px;
}
#wrapper .content1 .imgWord .word button
{
    background-color: RGB(232,80,79);
    width:332px;
    height:64px;
    text-align: center;
    font-size:30px;
    font-family: "宋体";
    color:#ffffff;
    margin-top: 60px;
    border: none;
}
#wrapper .content1 .icon
{
    width:1280px;
    height:250px;
    position: relative;
    background-color: #ffffff;
}
#wrapper .content1 .icon .icon1
{
    width:270px;
    height:160px;
    float:left;
    margin-top:45px;
    margin-right: 50px;
}
#wrapper .content1 .icon .icon1 img
{
    margin-left: 65px;
}
#wrapper .content1 .icon .icon1:first-child
{
    margin-left: 80px;
}
#wrapper .content1 .icon .icon1:last-child
{
    margin-right: -60px;
}
#wrapper .content1 .icon .icon1 .box
{
    width:100%;
    height:57px;
    margin-top: 45px;
    text-align: center;
    border-right: 2px solid gray;
    margin-left:-24px;
}
#wrapper .content1 .icon .icon1 .box1
{
    border:none;
}

#wrapper .content1 .icon .icon1 .box p
{
    font-family: "黑体";
    float:left;
    color:gray;
  margin-left: 20px;
}

#wrapper .content2
{
    width:1280px;
    height:700px;
}
#wrapper .content2 .imgWord
{
    height:360px;
    width:100%;
    background-color: RGB(237,237,237);
   position:relative;
    z-index:1;
}
#wrapper .content2 .imgWord img
{
    width:105px;
    height:100px;
    position:absolute;
    left:596px;
    top:90px;
    z-index:2;
}
#wrapper .content2 .imgWord p
{
    font-family: "黑体";
    color:RGB(164,164,164);
    font-size: 50px;
    position: absolute;
    left:260px;
    top:230px;
}
#wrapper .content2 .imgWord2
{
   width:1280px;
    height:340px;
    background-image:url("../images/task_1_7_1_05.gif");
    position:relative;
}
#wrapper .content2 .imgWord2 .word
{
    width:380px;
    height:90px;
    position: absolute;
    left:50%;
    top:50px;
    color:#ffffff;
    margin-left: -190px;
    text-align: center;
}
#wrapper .content2 .imgWord2 .word h2
{
    font-size:20px;
}
#wrapper .content2 .imgWord2 .word hr
{
    position: absolute;
    width:34px;
    border-top:2px solid white ;
    left:50%;
    margin-left:-17px;
    margin-top: 10px;
}
#wrapper .content2 .imgWord2 .word p
{
    font-size:15px;
    margin-top: 30px;
}
#wrapper .content2 .imgWord2 .form
{
    width:1050px;
    height:100px;
    position: absolute;
    left:50%;
    margin-left: -525px;
    top:160px;
}
#wrapper .content2 .imgWord2 .select
{
    width:236px;
    height:34px;
    position: relative;
    margin-left: 12px;
    margin-top: 16px;
    float:left;
    margin-right: 16px;
   background-color: white;
}
#wrapper .content2 .imgWord2 .select p
{

    font-size: 12px;
    color:RGB(137,137,139);
    margin-left: 10px;
    margin-top: 10px;
}
#wrapper .content2 .imgWord2 .form .select  img
{
    width:19px;
    height:18px;
    position: absolute;
    top:10px;
    right:2px;
}
#wrapper .content2 .imgWord2 .form .select1  .country
{
    width:236px;
    height:78px;
    background-color: lightgray;
    position: absolute;
    left:0;
    top:34px;
    display: none;
}
#wrapper .content2 .imgWord2  .form .select1 .country ul li
{
    height:25px;
    width:100%;
    position: relative;
}
#wrapper .content2 .imgWord2  .form .select1 .country ul li img
{
    position: absolute;
    left:0;
    top:5px;
    display: none;
}
#wrapper .content2 .imgWord2   .form .select1 .country ul li a
{
    color:RGB(137,137,139);
    font-size: 12px;
    margin-left: 26px;
}
#wrapper .content2 .imgWord2  .country ul li:hover
{
    background-color: RGB(191,78,72);
}
#wrapper .content2 .imgWord2  .country ul li:nth-child(n):hover img:nth-child(n)
{
    display: block;
}
#wrapper .content2 .imgWord2 .select1:hover .country
{
    display: block;
}
#wrapper .content2 .imgWord2  .form .select2 .province
{
    width:236px;
    height:166px;
    background-color: lightgray;
    position: absolute;
    left:0;
    top:34px;
    display:none;
}
#wrapper .content2 .imgWord2  .form .select2 .province ul li
{
    height:25px;
    width:100%;
    position: relative;
}
#wrapper .content2 .imgWord2  .form .select2 .province ul li img
{
    position: absolute;
    left:0;
    top:5px;
    display: none;
}
#wrapper .content2 .imgWord2   .form .select2 .province ul li a
{
    color:RGB(137,137,139);
    font-size: 12px;
    margin-left: 26px;
}
#wrapper .content2 .imgWord2  .form .select2 .province ul li:hover
{
    background-color: RGB(191,78,72);
}
#wrapper .content2 .imgWord2  .province ul li:nth-child(n):hover img:nth-child(n)
{
    display: block;
}
#wrapper .content2 .imgWord2  .form .select2:hover .province
{
    display: block;
}
#wrapper .content2 .imgWord2  .form .select3 .city
{
    width:236px;
    height:140px;
    background-color: lightgray;
    position: absolute;
    left:0;
    top:34px;
    display:none;
}
#wrapper .content2 .imgWord2  .form .select3 .city ul li
{
    height:25px;
    width:100%;
    position: relative;
}
#wrapper .content2 .imgWord2  .form .select3 .city ul li img
{
    position: absolute;
    left:0;
    top:5px;
    display: none;
}
#wrapper .content2 .imgWord2   .form .select3 .city ul li a
{
    color:RGB(137,137,139);
    font-size: 12px;
    margin-left: 26px;
}
#wrapper .content2 .imgWord2  .form .select3 .city ul li:hover
{
    background-color: RGB(191,78,72);
}
#wrapper .content2 .imgWord2  .city ul li:nth-child(n):hover img:nth-child(n)
{
    display: block;
}
#wrapper .content2 .imgWord2  .form .select3:hover .city
{
    display: block;
}
#wrapper .content2 .imgWord2  .form  .button
{
    font-family: "黑体";
    width:237px;
    height:35px;
    background-color: RGB(191,78,72);
    border:none;
    position:absolute;
    right:6px;
    top:15px;
    font-size:16px;
    color:white;
    letter-spacing: 30px;
   text-indent: 26px;
}

#wrapper .content3
{
    width:1280px;
    height:600px;
    position:relative;
    background-color: RGB(247,247,247);
}
#wrapper .content3 .image
{
    float:left;
    width:240px;
    height:450px;
    margin-top: 100px;
    margin-right: 17px;
    font-family: "微软雅黑";
    text-align: center;
}
#wrapper .content3 .image1 img
{
    margin:0 auto;
}
#wrapper .content3 .image1
{
    margin-left: 150px;
}
#wrapper .content3 .image1 .p1
{
    font-size: 15px;
    margin-top: 20px;
}
#wrapper .content3 .image1 .p2
{
    font-size: 13px;
    color:gray;
    margin-top: 6px;
}
#wrapper .content3 .image2
{
    text-align: center;
    font-family: "微软雅黑";
}
#wrapper .content3 .image2 img
{
    margin:5px auto;
}
#wrapper .content3 .image2 .p1
{
    font-size:25px;
    letter-spacing: 30px;
    margin-top: 5px;
    margin-left: 20px;
    font-family: "黑体";
}
#wrapper .content3 .image2 .p2
{
    color:gray;
    font-size:12px;
    margin-top: 5px;
}
#wrapper .content3 .image3
 {
     text-align: center;
     font-family: "微软雅黑";
 }
#wrapper .content3 .image3 img
{
    margin:0 auto;
}
#wrapper .content3 .image3 .p1
{
    font-size: 16px;
    margin-top: -5px;
}
#wrapper .content3 .image3 .p2
{
    font-size: 12px;
    margin-top: 5px;
    color:gray;
}
#wrapper .content3 .image4
{
    text-align: center;
    font-family: "微软雅黑";
}
#wrapper .content3 .image4 img
{
    margin:0 auto;
}
#wrapper .content3 .image4 .p1
{
    font-size: 16px;
    margin-top: -5px;
}
#wrapper .content3 .image4 .p2
{
    font-size: 12px;
    margin-top: 5px;
    color:gray;
}
#wrapper .content4
{
    width:1280px;
    height:1090px;
    margin-top: 10px;
}
#wrapper .content4 .top
{
    height:567px;
    width:100%;
    position: relative;
}
#wrapper .content4 .top .word
{
    width:430px;
    height:290px;
    position: absolute;
    left:235px;
    top:130px;
    color:#ffffff;
    text-align: center;
    font-family: "黑体";
}
#wrapper .content4 .top .word h2
{
    font-size: 60px;
}
#wrapper .content4 .top .word h1
{
    font-size: 120px;
}
#wrapper .content4 .top .word p
{
    font-size:30px;
    line-height: 40px;
}
#wrapper .content4 .top .caret
{
    width:0;
    height:0;
    border-right:30px solid #ffffff;
    border-top:15px solid transparent;
    border-bottom:15px solid transparent;
    position: absolute;
    left:821px;
    top:50%;
    margin-top: -13px;
}
#wrapper .content4 .top .right
{
    float:right;
    height:567px;
    width:426px;
    font-family: "黑体";
    position: relative;
}
#wrapper .content4 .top .right h3
{
    margin-top: 120px;
    font-size: 25px;
    text-align: center;
}
#wrapper .content4 .top .right h3 span
{
    color:red;
}
#wrapper .content4 .top .right p
{
    font-size: 14px;
    color:gray;
    margin-top:30px;
    margin-left: 60px;
    line-height: 30px;
}
#wrapper .content4 .top .right button
{
    width:105px;
    height:35px;
    border:2px solid RGB(221,108,126);
    background-color: #ffffff;
    font-size: 15px;
    text-align: center;
    color: RGB(221,108,126);
    margin-top: 50px;
    position: absolute;
    left:50%;
    margin-left: -52px;
}
#wrapper .content4 .top .right ul
{
    position:absolute;
    left:185px;
    top:410px;
}
#wrapper .content4 .top .right ul li
{
    float:left;
    width:8px;
    height:8px;
    display: block;
    border-radius: 4px;
    border:1px solid gray;
    margin-right: 13px;
}
#wrapper .content4 .top .right ul li:hover
{
    background-color: gray;
}
#wrapper .content4 .bottom
{
    width:1280px;
    height:520px;
    position: relative;
}
#wrapper .content4 .bottom .left,#wrapper .content4 .bottom .center
{
    float:left;
}
#wrapper .content4 .bottom .left
{
    width:425px;
    height:100%;
    background-color: RGB(232,80,79);
    text-align: center;
    color:#ffffff;
    font-size: 20px;
    position: relative;
    font-family: "宋体";
}
#wrapper .content4 .bottom .left p
{
    position: absolute;
    top:170px;
    left:128px;
    line-height: 30px;
}
#wrapper .content4 .bottom .left hr
{
    width:31px;
    height:0;
    border: 1px solid #ffffff;
    position: absolute;
    left:192px;
    top:250px;
}
#wrapper .content4 .bottom .left button
{
    width:170px;
    height:42px;
    border:2px solid #ffffff;
    color:#ffffff;
    background-color:RGB(232,80,79) ;
    font-family: "宋体";
    font-size: 20px;
    position: absolute;
    left:122px;
    top:276px;
}

#wrapper .content4 .bottom .center
{
    width:auto;
    height:100%;
    position: relative;
    text-align: center;
    color:#000000;
    font-size: 20px;
    font-family: "宋体";
}
#wrapper .content4 .bottom .center p
{
    margin-left: 126px;
    margin-top: 172px;
    line-height: 30px;
}
#wrapper .content4 .bottom .center hr
{
    width:31px;
    height:0;
    border: 1px solid gray;
    position: absolute;
    left:192px;
    top:250px;
}
#wrapper .content4 .bottom .center button
{
    width:170px;
    height:42px;
    border:2px solid RGB(232,80,79);
    color:RGB(232,80,79);
    background-color:#ffffff;
    font-family: "宋体";
    font-size: 20px;
    position: absolute;
    left:122px;
    top:276px;
}
#wrapper .content4 .bottom .right
{
    width:427px;
    height:521px;
    float:right;
    background-image: url(../images/task_1_7_13_04.gif);
}
#wrapper .content5
{
    position: relative;
    height:750px;
    width:1280px;
}
#wrapper .content5 .top
{
    height:92px;
    width:100%;
    position: relative;
    font-family: "宋体";
    text-align: center;
    padding-top: 118px;
}
#wrapper .content5 .top h2
{
    font-size: 20px;
}
#wrapper .content5 .top hr
{
    width:32px;
    height:0;
    border:1px solid RGB(232,80,79);
    margin-left:624px;
    margin-top:8px;
}
#wrapper .content5 .top p
{
    font-family: "微软雅黑";
    font-size: 14px;
    color:gray;
    margin-top: 15px;
    line-height: 18px;
}
#wrapper .content5 .bottom
{
    height:442px;
    width:100%;
    padding-top: 98px;
}
#wrapper .content5 .bottom .left,#wrapper .content5 .bottom .right {
    float:left;
}
#wrapper .content5 .bottom .left
{
    width:340px;
    height:380px;
    font-family: "黑体";
    padding-left: 130px;
}
#wrapper .content5 .bottom .left h2
{
    color:#000000;
    font-size: 18px;
}
#wrapper .content5 .bottom .left p
{
    color:gray;
    font-size: 14px;
    margin-top: 20px;
    line-height: 21px;
}
#wrapper .content5 .bottom .left a
{
    display: block;
    color:gray;
    font-size: 16px;
    margin-top: 6px;
    margin-left:270px;
    margin-bottom: 20px;
}
#wrapper .content5 .bottom .left a span
{
    font-size: 6px;
    margin-right: 3px;
}
#wrapper .content5 .bottom .right
{
    float: right;
    width:750px;
    height:380px;
    font-family: "黑体";
    padding-left: 60px;
    font-size: 16px;
}
#wrapper .content5 .bottom .right .name
{
    width:297px;
    height:28px;
    background-color: RGB(237,237,239);
    padding-top: 12px;
    padding-left:13px;
    float:left;
    margin-right: 20px;
    margin-bottom:20px;
}
#wrapper .content5 .bottom .right .name label
{
    font-size:16px;
}
#wrapper .content5 .bottom .right .name input[type="text"]
{
    background-color: RGB(237,237,239);
    border:none;
    height:20px;
    width:200px;
}
#wrapper .content5 .bottom .right .age
{
    width:297px;
    height:28px;
    background-color: RGB(237,237,239);
    padding-top: 12px;
    padding-left:13px;
    float:left;
    margin-bottom:20px;
}
#wrapper .content5 .bottom .right .age input[type="text"]
{
    background-color: RGB(237,237,239);
    border:none;
    height:20px;
    width:200px;
}
#wrapper .content5 .bottom .right .tel
{
    width:297px;
    height:28px;
    background-color: RGB(237,237,239);
    padding-top: 12px;
    padding-left:13px;
    float:left;
    margin-right: 20px;
    margin-bottom:20px;
}
#wrapper .content5 .bottom .right .tel input[type="text"]
{
    background-color: RGB(237,237,239);
    border:none;
    height:20px;
    width:170px;
}
#wrapper .content5 .bottom .right .address
{
    width:297px;
    height:28px;
    background-color: RGB(237,237,239);
    padding-top: 12px;
    padding-left:13px;
    float:left;
    margin-right: 20px;
    margin-bottom:20px;
}
#wrapper .content5 .bottom .right .address input[type="text"]
{
    background-color: RGB(237,237,239);
    border:none;
    height:20px;
    width:170px;
}
#wrapper .content5 .bottom .right .life
{
    width:627px;
    height:108px;
    background-color: RGB(237,237,239);
    padding-top: 12px;
    padding-left:13px;
    float:left;
    margin-bottom:20px;
}
#wrapper .content5 .bottom .right .life textarea
{
    width:614px;
    height:72px;
    background-color: RGB(237,237,239);
    border:none;
    margin-top: 4px;
}
#wrapper .content5 .bottom .right button
{
    width:640px;
    height:40px;
    background-color:RGB(237,237,239);
    border: none;
    font-size:16px;
    font-family: "黑体";
    text-align: center;
}
#wrapper .content6
{
    width:1280px;
    height:360px;
    background-color: RGB(51,54,63);
    text-align: center;
    font-family: "黑体";
    color:#ffffff;
    position: relative;
}
#wrapper .content6 h2
{
    font-size: 20px;
    position: absolute;
    left:600px;
    top:90px;
}
#wrapper .content6 p
{
    font-size: 12px;
    position: absolute;
    left:403px;
    top:120px;
    line-height:20px;
}
#wrapper .content6 form
{
    position: absolute;
    left:385px;
    top:184px;
}

#wrapper .content6 input[type="text"]
{
    width:430px;
    height:40px;
    border:none;
    font-size: 16px;
    text-indent: 10px;
}
#wrapper .content6 button
{
    font-family: "黑体";
    width:82px;
    height:40px;
    background-color: RGB(113,113,121);
    border:none;
    font-size: 16px;
    color: #ffffff;
    letter-spacing: 10px;
    text-align: center;
    text-indent: 10px;
    margin-left: -8px;
    float:right;
}
#wrapper .content6 ul
{
    position: absolute;
    left:550px;
    top:257px;
}
#wrapper .content6 ul li
{
    float:left;
    margin-right: 20px;
}

#footer
{
    width:1280px;
    height:38px;
    background-color: RGB(48,48,58);
    padding-top: 24px;
    font-family: "黑体";
    color:#ffffff;
    font-size: 12px;
}
#footer p
{
    margin-left:96px;
    float: left;
    margin-top: 4px;
}
#footer a
{
    display: block;
    float: right;
    font-family: "黑体";
    color:#ffffff;
    font-size: 12px;
    margin-right: 40px;
    margin-top: 4px;
}






