@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; font-family:"微软雅黑";}
body, p，dl,dd,dt,input{ margin:0; padding:0; font-family:"微软雅黑";}
img{ display:block;}
a{ text-decoration:none; margin:0;}
ul{ margin:0; padding:0;}
li{ list-style:none; margin:0; padding:0;}
h1,h2,h3,h4{ margin:0; font-weight:normal; font-family:"微软雅黑";}

.clearfix{ clear:both;}

.nav-box{ width:1120px; margin:0px auto;
}
.nav-box img{ float:left; margin-top:16px; margin-bottom:17px; border: 0;}
.nav-box .nav{ float:right; margin-top:56px;}
.nav-box .nav li{ float:left;}
.nav-box .nav li .home{ padding-left:38px; background-image:url(../images/HomeServiceExt/s-home.png); background-repeat:no-repeat; background-position:left center;}
.nav-box .nav li a{ font-size:16px; color:#666666; line-height:24px; display:block;}
.nav-box .nav li a:hover{ color:black;}

.banner-box{ height:520px;}
.banner-box img{ position:absolute; left:50%; margin-left:-960px; display:block;}


.introduction{ width:1120px; height:617px; margin:0 auto; background-image:url(../images/HomeServiceExt/s-introduction.png); background-repeat:no-repeat; background-position:center; margin-top:30px;}
.introduction h1{ font-size:32px; text-align:center; color:#129343; padding-top:140px;}
.introduction h2{ color:#808080; font-size:16px; text-align:center;}
.introduction p{ text-indent:2em; font-size:14px; color:#666666; width:380px; margin:0 auto; line-height:28px; margin-top:16px;}
.introduction p span{ font-size:18px; font-weight:bold; color:#129343;}


.question{ width:1120px; margin:0 auto; padding-top:60px;}
.question h1{ font-size:32px; text-align:center; color:#4c4c4c;}
.question .question-left img{ float:left;}
.question .question-left p{ float:left; line-height:200px; font-size:14px; color:#4c4c4c;}


.can{ width:1120px; margin:0 auto; margin-top:80px;}
.can h1{font-size:32px; text-align:center; color:#4c4c4c;}
.can h2{ color:#666666; font-size:18px; text-align:center; padding-top:16px;}
.can img{ padding-top:40px;}


.service-box{ background-color:#1a1a1a; height:368px; margin-top:80px;}
.service-box .service{ width:1120px; margin:0 auto;}
.service-box .service h1{ font-size:32px; text-align:center; color:white; padding-top:60px;}
.service-box .service img{ padding-top:40px;}


.retroaction-box{ padding-bottom:50px;}
.retroaction-box h1{ color:#129343; font-family:"微软雅黑"; font-size:32px; margin:0 auto; background-repeat:no-repeat; background-position:center; text-align:center;}
.retroaction-box .title{ padding-top:40px;}
.retroaction-box p{ color:#999999; font-family:"微软雅黑"; font-size:16px; text-align:center; padding:24px 0 16px 0;}
.retroaction{ width:1120px; margin:0 auto;}
.retroaction .name{ border:#e5e5e5 solid 1px; width:300px; height:50px; padding-left:10px; color:#999999; font-family:"微软雅黑"; font-size:14px; padding-right:30px; background-image:url(../images/HomeServiceExt/contact04.png); background-repeat:no-repeat; background-position: right center; outline:none; }
.retroaction .phone{ border:#e5e5e5 solid 1px; width:300px; height:50px; padding-left:10px; color:#999999; font-family:"微软雅黑"; font-size:14px; padding-right:30px; background-image:url(../images/HomeServiceExt/contact05.png); background-repeat:no-repeat; background-position: right center; outline:none;}
.retroaction .mail{ border:#e5e5e5 solid 1px; width:300px; height:50px; padding-left:10px; color:#999999; font-family:"微软雅黑"; font-size:14px; padding-right:30px; background-image:url(../images/HomeServiceExt/contact06.png); background-repeat:no-repeat; background-position: right center; outline:none;}
.retroaction .text_space{margin-right:30px;}
.retroaction-box .content{ border:#e5e5e5 solid 1px; width:1078px; height:200px; padding-left:10px; color:#999999; font-family:"微软雅黑"; font-size:14px; padding-right:30px; background-image:url(../images/HomeServiceExt/contact07.png); background-repeat:no-repeat; background-position: right top; outline:none; margin:0 auto; display:block; margin-top:30px;}

.retroaction-box .submit{ width:160px; height:40px; text-align:center; background-color:white; margin-left:10px; display:block; outline:none; border:#e5e5e5 solid 1px; color:#999999; font-family:"微软雅黑"; font-size:14px; border-radius:4px; }
.retroaction-box .submit:hover{ border:#129343; background-color:#129343; color:white;}
.retroaction-box .validation{ margin:0 auto; width:1100px; margin-top:30px; position:relative;}
.retroaction-box .validation span{ color:#666666;}
.retroaction-box .validation .into{ border:#e5e5e5 solid 1px; width:100px; height:38px; padding-left:10px; color:#999999; font-family:"微软雅黑"; font-size:14px; padding-right:30px; outline:none; margin-left:8px;}
.retroaction-box .validation img{ float:right;}


.bottom{background:url(../../images/HomeServiceExt/footbg.png) #ededf0 repeat;width:100%;}
.service{width: 1120px;margin: 0 auto;overflow:auto;padding:25px 0;font-size:14px;}
.service dl {width: 250px;display: block;float: left;}
.service dl dt {position: relative;line-height: 30px;height: 40px;width:100px;padding:0 0 10px 35px;font-size: 16px;zoom: 1;border-bottom:1px solid #666;margin-bottom: 10px;}
.service dl dt b {position: absolute;top: 0px;left: 0;width: 30px;height: 30px;background: url(../images/HomeServiceExt/bg3.png) no-repeat;}
.service dl dd {line-height: 25px;height:25px;}
.service dl dd.share i{width:25px;height:25px;position:absolute;background:url(../images/HomeServiceExt/bg3.png) no-repeat 0 -189px;}
.service a:hover{text-decoration:underline;color:#235487;}
.service .contact{width:120px;}
.foot{background:url(../images/HomeServiceExt/footbg.png) #2a2a2a repeat;width:100%; margin-top: 30px;}
.copyright{width:1120px;line-height:20px;margin:0px auto;padding:20px 0;color:#979797;overflow:auto;}
.fl_copyright{width:950px;float:left;padding-top:20px;}
.fl_copyright p{ font-size:12px; color:#979797;}
.fl_copyright .qq{margin-top:10px;}
.fl_copyright .qq a{display:inline-block;height:30px;padding-left:35px;background:url(../images/HomeServiceExt/bg3.png) no-repeat 0 -150px;line-height:30px;margin-right:5px; color:#666666;}
.fl_copyright .qq a:hover{color:#235487;}
.fr_copyright{float:right;width:130px;text-align:center; font-size:12px; color:#979797;}
.fr_copyright img{width:130px;}
.foot .nav{ width:1000px; margin:0 auto; padding-top:30px;}
.foot .nav li{ float:left; width:160px;}
.foot .nav li a{ color:#979797; font-size:14px;}
.foot .nav li a:hover{ color:#fff;}

 .code {
    background: url(../images/code_bg.jpg);
    font-family: Arial;
    font-style: italic;
    color: blue;
    font-size: 20px;
    border: 0;
    letter-spacing: 3px;
    font-weight: bolder;
    cursor: pointer;
    width: 120px;
    line-height: 40px;
    text-align: center;
    vertical-align: middle;
    margin-left:10px;
}

.code_left{float:left;}
.code_right{position:absolute; left:500px;}