/*==========gzlc==========*/
body{font-size:12px;font-family:"Î¢ÈíÑÅºÚ", Arial;}
.footer .footer-logo, .icon, .hd .bor-bton { background: url(../images/u_icon.png) no-repeat scroll 0px 0px transparent; }
.hd .bor-bton { height: 6px; width: 435px; margin: 0px auto; background-position: 0px -55px; }
.hd strong { display: block; width: 100%; height: 40px; text-align: center; font-size: 30px; line-height: 70px; font-weight: normal; }
.h-mission { width: 100%; background: #fff; padding-top: 50px; }
.h-mission .bd { position: relative; width: 1200px; height: 280px; margin: 20px auto; background: url(../images/mission_bg.jpg) no-repeat left top; -webkit-transform: scale(0); -moz-transform: scale(0); -o-transform: scale(0) }
.h-mission .scale-animate { -webkit-animation: move .8s .5s both; -moz-animation: move .8s .5s both; -o-animation: move .8s .5s both; }
@-webkit-keyframes move { 0% {
-webkit-transform: scale(0)
}
 100% {
-webkit-transform: scale(1)
}
}
@-moz-keyframes move { 0% {
-moz-transform: scale(0)
}
 100% {
-moz-transform: scale(1)
}
}
@-o-keyframes move { 0% {
-moz-transform: scale(0)
}
 100% {
-moz-transform: scale(1)
}
}
.h-mission .bd span { position: absolute; }
.h-mission .bd span .icon { display: block; width: 17px; height: 21px; background-position: -148px 0; }
.h-mission .bd .s1 { left: 37px; top: 79px; }
.h-mission .bd span .s-animate { -webkit-animation: fadeOutLeftBig 1s .2s infinite; -moz-animation: fadeOutLeftBig 1s .2s infinite }
@-webkit-keyframes fadeOutLeftBig { 0% {
 -webkit-transform:scale(1)
}
 50% {
 -webkit-transform:scale(1.05)
}
 100% {
 -webkit-transform:scale(1)
}
}
@-moz-keyframes fadeOutLeftBig { 0% {
 -moz-transform:scale(1)
}
 50% {
 -moz-transform:scale(1.05)
}
 100% {
 -moz-transform:scale(1)
}
}
.h-mission .bd .s1 .icon { width: 160px; height: 160px; background-position: 0 -162px; }
.h-mission .bd .s2 { left: 232px; top: 137px; }
.h-mission .bd .s3 { left: 261px; top: 215px; }
.h-mission .bd .s4 { top: 130px; left: 261px; }
.h-mission .bd .s4 .icon { width: 82px; height: 82px; background-position: -161px -162px; }
.h-mission .bd .s5 { left: 339px; top: 21px; }
.h-mission .bd .s5 .icon { width: 73px; height: 73px; background-position: -244px -162px; }
.h-mission .bd .s6 { left: 403px; top: 161px; }
.h-mission .bd .s6 .icon { width: 73px; height: 73px; background-position: -318px -162px; }
.h-mission .bd .s7 { left: 535px; top: 42px; }
.h-mission .bd .s8 { left: 532px; top: 171px; }
.h-mission .bd .s9 { left: 641px; top: 173px; }
.h-mission .bd .s10 { left: 535px; top: 59px; }
.h-mission .bd .s10 .icon { width: 130px; height: 130px; background-position: -392px -162px; }
.h-mission .bd .s11 { left: 745px; top: 20px; }
.h-mission .bd .s11 .icon { width: 104px; height: 104px; background-position: -523px -162px; }
.h-mission .bd .s12 { left: 752px; top: 168px; }
.h-mission .bd .s12 .icon { width: 104px; height: 104px; background-position: -628px -162px; }
.h-mission .bd .s13 { left: 855px; top: 62px; }
.h-mission .bd .s14 { left: 846px; top: 255px; }
.h-mission .bd .s15 { left: 918px; top: 115px; }
.h-mission .bd .s15 .icon { width: 72px; height: 72px; background-position: -733px -162px; }
.h-mission .bd .s16 { left: 941px; top: 199px; }
.h-mission .bd .s17 { left: 1047px; top: 62px; }
.h-mission .bd .s17 .icon { width: 123px; height: 123px; background-position: 0 -321px; }
.h-mission .bd .s18 { left: 1104px; top: 33px; }
.h-mission .bd .ab em { position: absolute; top: 70px; left: 31px; color: #fff; }
.h-mission .bd .ab .a5 { top: 39px; left: 11px; }
.h-mission .bd .ab .a4 { top: 47px; left: 16px; }
.h-mission .bd .ab .a6 { top: 41px; left: 18px; }
.h-mission .bd .ab .a15 { top: 40px; left: 20px; }
.h-mission .bd .ab .a7 { left: 22px; top: -7px; width: 120px; color: #333; }
.h-mission .bd .ab .a3 { left: 19px; top: 19px; width: 100px; color: #333; }
.h-mission .bd .ab .a2 { left: -14px; top: -20px; width: 100px; color: #333; }
.h-mission .bd .ab .a10 { left: 44px; top: 60px; color: #fff; width: 60px; text-shadow: 2px 2px 2px #000; }
.h-mission .bd .ab .a17 { font-size: 24px; top: 56px; left: 41px; }
.h-mission .bd .ab .a18 { left: -3px; }
.s1-user { position: absolute; top: 96px; left: 30px; }
.s1-user, .s2-user { font-size: 24px; color: #fff; }

.title1 { width: 100%; color: #474747; }
.title1 h2 { font-size: 28px; font-weight: normal; text-align: center }
.title1 h2 b { color: #CD0C00; font-weight: normal; }
.title1 h3 { height: 30px; line-height: 30px; font-size: 12px; color: #666; font-weight: normal; text-align: center }
.viplam { margin-top: 20px; }

.footer {
    min-height: 273px;
    width: 100% !important;
    margin: 20px auto 0px !important;
    border-top: 2px solid #F04B38;
    background: #FFF none repeat scroll 0% 0%;
    padding-top: 20px;
}
.divauto {
    margin: 0px auto;
}
#step { width: 1200px; overflow: hidden; margin:0 auto; }
.step_box { width: 1260px; }
#step dl { float: left; border-right: 1px solid #ccd0d9; padding-right: 38px; margin-right: 38px; height: 40px; overflow: hidden; }
#step dl dt { width: 30px; float: left; font-family: Arial; font-size: 42px; padding-top: 4px; height: 36px; overflow: hidden; line-height: 40px; }
#step dl.qi dt { width: 120px; font-size: 18px; text-align: right; line-height: 40px; font-family: "Î¢ÈíÑÅºÚ"; }
#step dl.qi:hover { color: #333; }
#step dl.qi { }
#step dl dd { font-size: 14px; float: left; }
#step dl:hover { color: #F04B38; cursor: pointer }
.footerBotton { width: 100%; margin-top: 32px; padding-top: 18px; padding-bottom: 30px; position: relative; border-top: 1px solid #eee }
.footerBotton .share { position: absolute; right: 0; top: 45px; }
.footerBotton .dibum { float: right; _width: 723px }
.footerBotton .copyright { float: left; padding-top: 45px; color: #999; background-image: url(../images/foot_tel.jpg); font-size: 12px; background-repeat: no-repeat; background-position: left top; width: 100%; text-align: left; }
.footerBotton .dibum a { float: left; font-size: 12px; color: #454545; padding-top: 5px }
.footerBotton .dibum .line { width: 1px; height: 12px; background: #d7d7d7; overflow: hidden; float: left; margin: 7px 18px 0 }
.footerBotton .dibum a.footersina { width: 28px; height: 28px; background: url(../images/common_bg.gif) 0 -26px; float: left; margin-left: 29px; overflow: hidden; margin-right: 14px; padding-top: 0px }
.footerBotton .dibum a.footerteng { float: left; width: 28px; height: 28px; background: url(../images/common_bg.gif) -28px -26px; float: left; display: inline; overflow: hidden; padding-top: 0px }
.footerBotton .dibum a.footersina:hover, .footerBotton .dibum a.footerteng:hover, .headerTop a:hover .icon_jia { filter: alpha(opacity=75); -moz-opacity: 0.75; -khtml-opacity: 0.75; opacity: 0.75 }
.footerBotton .dibum a:hover { color: #ff4203 }
.friendLink { width: 100%; border-top: 1px solid #eee; padding: 10px 0 20px; margin-top: 0px; background: #fff; line-height: 27px; min-width: 100%; display: block }
.friendLink a { font-size: 12px; display: inline-block; margin-right: 10px; }

/* footer */
#footer{min-width:1200px;height:275px;background:#fff;margin-top:17px;overflow:hidden;}
#footer .foot{ width:1200px;margin:0 auto;}
.foot .fsafe{ width:181px;height:140px;background:url(../images/topandfooter2015.v1.png) no-repeat 0 -140px;margin-top:75px;}
.foot .wtnum{ width:480px;padding:65px 0 0 40px;}
.foot .wtnum h2{ font-size:30px;font-weight:normal;line-height:30px;height:44px;color: #5F5F5F;}
.foot .wtnum p{ font-size:16px;line-height:24px;letter-spacing:1px;color: #5F5F5F;margin: 10px auto 5px auto;}
.foot .wtnum p span{color:#ff7200;}
.foot .wtnum .qqtalk{width:112px;height:36px;background:url(../images/topandfooter2015.v1.png) no-repeat -42px 0;display:inline-block;margin:0 23px 0 5px;margin-top:15px;vertical-align:-6px;}
.foot dl{margin-top:64px;padding:0 20px;}
.foot dl dt{ font-size:18px;padding-bottom:25px;line-height:18px;color: #5F5F5F;}
.foot .customer-guide{ width:228px;border-left:1px #aaaaaa solid;border-right:1px #aaaaaa solid;}
.foot .customer-guide dd{ width:110px;float:left;line-height:28px;}
.foot .customer-guide dd.city{width:100%; line-height:28px;}
.foot .safe dd{ width:142px;height:47px;margin-bottom:10px;}
.foot .safe .aqlm{ background:url(../images/topandfooter2015.v1.png) no-repeat -42px -40px;}
.foot .safe .sjs{ background:url(../images/topandfooter2015.v1.png) no-repeat -42px -89px;}
#copyright{height:82px;background:#565656;min-width:1200px;}
#copyright .pz p{ float:left;display:inline;font-family:"Î¢ÈíÑÅºÚ";font-size:16px;color:#aaaaaa;height:82px;line-height:82px;padding-right:54px;margin: 0px;}
#copyright .pz p i{ float:left;display:inline;width:26px;height:34px;margin:25px 18px 0 0;background:url(../images/topandfooter2015.v1.png) no-repeat;}
#copyright .pz p .zb{ background-position:-158px 0}
#copyright .pz p .bz{ background-position:-189px 0}
#copyright .pz p .tx{ background-position:-219px 0}
#copyright .pz p .cp{ background-position:-158px 0}
#copyright .copy{color:#a9a9a9;line-height:24px;font-family:"Î¢ÈíÑÅºÚ";padding-top:16px;}
#copyright .copy a{ display:none;}
#copyright .m{ width:1200px;margin:0 auto}

#foot .member {
    color: #E60000;
    font-size: 26px;
    position: relative;
    top: -7px;
	margin-left: 10px;
}


.footerend{}
.footerend .csfz{padding:20px 180px; color:#fff;}
.footerend .csfz a{color:rgba(255,255,255,.6);margin:0 6px 0 0;}
.footerend .csfz a:hover{color:rgba(255,255,255,1);}