@charset "utf-8";body{height:100%;overflow:hidden}body{color:#555;font-size:12px;line-height:1.8em;font-family:"微软雅黑",Tahoma,Helvetica}body,form,ul,ol,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,table,fieldset,div,tr,td{margin:0;padding:0}img{border:0;vertical-align:middle}ol,ul,li{list-style:none}h1,h2,h3,h4,h5{color:#3d95d5}a,a:visited{text-decoration:none}a:hover,a:active{text-decoration:none}.t_c{text-align:center}.t_r{text-align:right}.mgt15{margin-top:15px}.clearfix:after{content:'';display:block;clear:both}.background{width:100%;height:100%;background:#24d3ff url(../images/preserve.jpg) no-repeat center center;position:relative;overflow:hidden}.background .content{width:1000px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.background .content h1{font-size:60px;color:#fff}.background .content p{font-size:30px;color:#fff;margin-top:60px}.bg_404{background:#e0f2f0}.mgl30{margin-left:30px}.background_404{background:url(../images/bg_404.png) no-repeat center 20%;height:600px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%}.background_404 .content_404{text-align:center;margin-top:330px}.background_404 .content_404 .text_404{font-size:30px;color:#555}.background_404 .content_404 .btnWrap_404{margin-top:40px}.gs_btn1{display:inline-block;vertical-align:middle;width:115px;height:32px;line-height:32px;text-align:center;font-size:14px;color:#4bb4f4;border:2px solid #4bb4f4;border-radius:18px}.gs_btn2{display:inline-block;vertical-align:middle;width:119px;height:36px;line-height:36px;text-align:center;font-size:14px;color:#fff;border-radius:18px;background:#4bb4f4}.bgFFF2D8{background:#fff6e4;height:100%;overflow:auto}.header{width:958px;margin:0 auto;height:105px}.header .logo{display:inline-block;margin-top:20px}.banner{width:100%;height:400px;background:url(../images/header.jpg) no-repeat center center}.container{background:#fff6e4;padding-bottom:20px;height:425px}.container .content{width:856px;margin:0 auto;background:#fff url(../images/bg3.jpg) repeat-x left bottom;font-size:16px;color:#555;padding:0 56px 0 46px;position:relative}.banner.header2{background:url(../images/header2.jpg) no-repeat center center}.banner.header3{background:url(../images/header3.jpg) no-repeat center center}.banner.header4{background:url(../images/header4.jpg) no-repeat center center}.container .content ul{padding:46px 106px}.container .content ul li{float:left}.container .content ul li p{height:35px;font-size:20px;line-height:35px;color:#888}.container .content ul li.text_li2{margin-left:50px}.container .content ul li h2{font-size:30px;color:#555;font-weight:normal;margin-bottom:10px}.container .content ul li .code_text{margin-top:5px;color:#888;font-size:16px}