@charset "UTF-8";html{font-size:14px;font-family:"微软雅黑","宋体",Arial,Helvetica,sans-serif}
.l{display:inline-block;list-style:none;padding:0;margin:0}
.auto-img{width:100%;min-width:100%}

.main{width:1000px;min-height:100%;margin:125px auto}

.search{background-color:#acaf84;}
#authing{ text-align:center}
/*.search .search-bg{min-width:100%;max-width:100%}*/
.search .main{position:absolute;top:0;left:0;width:100%}
.search .search-logo{margin-top:10%;margin-bottom:3%}
.search .proxy-name{width:40%;margin-left:28%;display:block;height:40px;line-height:40px;border:0;background:#fff;padding:0 10px;float:left;border-radius:0}
.search .sub-search{float:left;background:url('proxy_search_icon.png') center no-repeat;height:45px;width:50px;border:0;background-color:#27a9f2}



.btn1{width: 56px;height: 45px;border: 0;background: url(proxy_search_icon.png) no-repeat; display: inline-block;float: left;margin-left: 0px;cursor: pointer;}




.proxy-top{height:343px;background:url('proxy_top.jpg') center no-repeat;background-color:#38241c;text-align:center}
.proxy-top h1{font-size:43px;margin-top:65px}
.proxy-top h1,.proxy-top h2{font-weight:400;color:#fff;margin-bottom:0}
.proxy-top h2{font-size:29px;margin-top:15px;letter-spacing:5px}
.proxy-top a{display:inline-block;width:240px;height:55px;line-height:55px;color:#fff;font-size:20px;margin-top:30px;background:#27a9f2;text-decoration:none}
.proxy-news{background:#e4e2e2;padding:3px 0}
.proxy-news ul{margin-left:10px}
.proxy-news li{float:left;margin-right:30px;width:auto;text-align:left}
.proxy-news li img{position:relative;top:-1px}
.proxy-news li a{color:#383838;font-size:12px;text-decoration:none}
.proxy-news .news-more{display:inline-block;text-decoration:none;color:#27a9f2;font-size:12px;float:right;line-height:24px}
.proxy-area1{padding:40px 0;background-color:#fff}
.proxy-area1 .txt1{font-size:12px;color:#818181;width:235px;top:101px;left:235px}
.proxy-area1 .txt3{font-size:12px;color:#818181;top:110px;left:685px}
.abs-btn{position:absolute;display:inline-block;width:380px;height:140px;top:25px;left:100px}
.abs-btn3{left:550px}
.proxy-area2{padding:40px 0;background-color:#f6f6f6;text-align:center}
.proxy-area2 .main{background-color:#fff;display:inline-block}
.proxy-area2 img{float:left;margin-right:30px}
.proxy-area2 h1{float:left;color:#383838;font-size:24px;font-weight:400;padding-top:20px;margin:0}
.proxy-area2 p{float:left;width:680px;color:#818181;font-size:14px;text-align:left;line-height:21px}
.proxy-area2 a{display:block;float:right;color:#27a9f2;font-size:12px;text-decoration:none;margin-right:40px}
.proxy-area3{height:757px;background:url('proxy3_bg.jpg') center no-repeat;background-color:#747870;overflow:hidden}
.proxy-area3 .cont{margin-top:50px}
.proxy-area3 .cont-a{position:absolute;top:145px;left:0;width:1000px;height:150px}
.proxy-area3 .cont-a li{width:63px;height:150px;margin-left:33px;float:left;cursor:pointer}
.proxy-area3 h1{font-size:30px;color:#fff;font-weight:400;margin-top:35px;margin-bottom:0}
.proxy-area3 h2{color:#fff;font-size:18px;width:320px;font-weight:400;margin-top:150px;line-height:30px}
.proxy-area3 p{color:#c4c5c5;font-size:12px;margin-top:20px;width:1000px;margin-bottom:20px;line-height:22px}
.proxy-area4{background-color:#f6f6f6;padding:40px 0;margin-top:-10px}
.proxy-area4 .title{display:inline-block;width:100%}
.proxy-area4 .title h1{font-size:30px;color:#383838;font-weight:400;float:left;margin:0}
.proxy-area4 .title a{font-size:18px;color:#27a9f2;text-decoration:none;float:right}
.proxy-area4 ul{width:100%}
.proxy-area4 li{width:32%;background-color:#fff;display:inline-block;padding-bottom:20px;float:left;margin-right:2%;margin-bottom:20px}
.proxy-area4 li img{max-width:100%;min-width:100%;width:311px;height:202px}
.proxy-area4 li h3{padding:0 20px;color:#383838;font-size:18px;margin-bottom:10px}
.proxy-area4 li p{padding:0 20px;font-size:12px;color:#818181;line-height:20px}
.proxy-area4 li a{color:#27a9f2;font-size:12px;text-decoration:none;display:block;float:right;margin-right:20px}
.posts{background-color:#fff;padding:40px 0}
.posts h1{font-weight:400;font-size:24px;color:#27a9f2;border-bottom:1px solid #27a9f2;padding-bottom:20px;margin-bottom:0}
.posts a{text-decoration:none}
.posts ul,.posts li{display:inline-block;width:100%}
.posts li{padding:15px 0;border-bottom:1px solid #f0efef}
.posts li h4{font-size:14px;color:#383838;float:left;margin:0}
.posts li span{font-size:14px;color:silver;float:right}
.posts .page{display:block;width:100%;border-top:1px solid #27a9f2;padding-top:40px;text-align:right}
.posts .page a{border:1px solid #e7e7e7;color:#a4a3aa;font-size:14px;padding:5px 10px}
.posts .page a.now,.posts .page a:hover{background-color:#27a9f2;border:1px solid #27a9f2;color:#fff}
.contact{padding-bottom:50px}
.contact h1{font-size:30px;color:#27a9f2;font-weight:400}
.contact span{display:inline-block;padding-left:15px;font-size:14px;color:#383838}
.contact .col1{width:70px}
.contact .col2{width:250px}
.contact .col3{width:260px;color:#27a9f2}
.contact .col4{width:170px}
.contact .col5{width:180px}
.contact .col6{width:120px}
.contact div{line-height:50px}
.contact .contact-bg{background-color:#f6f7f7}
.contact-address{float:left;width:70px;padding-left:15px;background-color:#fff}
.contact-row1,.contact-row2,.contact-row3,.contact-row4,.contact-row5,.contact-row6{border-bottom:1px solid #27a9f2}
.contact .contact-row1{background-color:#27a9f2;height:40px;line-height:40px}
.contact .contact-row1 span{color:#fff}
.contact .contact-row3{height:300px}
.contact-row3 .contact-address{height:300px;line-height:300px}
.contact .contact-row4{height:250px}
.contact-row4 .contact-address{height:250px;line-height:250px}
.contact .contact-row5{height:150px}
.contact-row5 .contact-address{height:150px;line-height:150px}
.contact .contact-row6{overflow:hidden}
.contact-row6 .contact-address{height:100px;line-height:100px}
.contact-row2 .contact-address{height:200px;line-height:200px}
.login{padding:20px 0}
.login-box{border:1px solid #e7e7e7;float:right;padding:60px 50px;width:298px;margin-top:60px}
.login-bg{width:500px}
.login-logo{margin-bottom:30px}
.login-head img{width:60px}
.login-head span{display:inline-block;height:60px;line-height:60px;font-size:18px;color:#383838;vertical-align:bottom}
.username,.password{padding-left:15%;width:85%;height:40px;border:0;margin-top:20px;background:url('login_icon1.png') 10px 50% no-repeat;background-color:#ebebeb}
.password{background:url('login_icon2.png') 10px 50% no-repeat;background-color:#ebebea;margin-bottom:20px}
.btn-login{width:100%;background:#27a9f2;color:#fff;text-align:center;line-height:50px;height:50px;font-size:20px;border:0;margin-top:5px;margin-bottom:5px}
.remember{width:18px;height:18px;background:#fff;margin-right:8px}
.login label{margin-left:8px;vertical-align:top;color:#383838}
.forget{text-decoration:none;color:#383838}
.login #rememberPwdIcon{width:17px;height:21px}
.reg{float:right;color:#383838}
.reg a{text-decoration:none;color:#27a9f2}
.login2 .btn-login{margin-top:0;margin-bottom:10px}
.login2 .login-bg{margin-top:100px;width:550px}
.reg-top{background:url('reg_bg.jpg') center no-repeat;background-color:#8dbbca;height:370px}
.reg-form{padding:40px 0}
.reg-form h1{font-size:24px;color:#383838;font-weight:200;padding-bottom:10px;border-bottom:1px solid #ccc;margin-bottom:40px}
.reg-form small{color:#999;font-size:14px;display:inline-block;float:right;line-height:40px}
.form-row span{display:inline-block;width:100px;margin-right:15px;text-align:right;font-size:18px;color:#383838;margin-bottom:35px}
.form-row img{vertical-align:super;margin-right:8px}
.form-ipt{width:450px;padding-left:10px;height:40px;line-height:40px;border:1px solid #dcdcdc;border-radius:5px}
.ipt-short{width:280px;margin-right:20px}
.sent-code{display:inline-block;height:42px;background-color:#f87e22;text-align:center;font-size:16px;color:#fff;text-decoration:none}
.sent-code,.form-sel{width:150px;line-height:40px;border-radius:5px}
.form-sel{padding-left:10px;height:40px;border:1px solid #dcdcdc;margin-right:3px}
.form-sub{width:280px;height:45px;font-size:20px;color:#fff;background-color:#27a9f2;border-radius:5px;border:0;margin-left:115px;margin-top:20px}
.form-sub,.success-box{text-align:center}
