﻿body{font: 12px/1.5 'Microsoft YaHei','微软雅黑',Helvetica,Sans-serif;color:#666;position: relative;}
a:hover{color:#3D65A0;}
input:-webkit-autofill {background: transparent!important;color: #000;}
.headbox{width:100%;border-bottom: 1px #fff solid;background-color: #fafafa;}
.head{width:1000px;height:90px;margin: 0 auto}
.head .logo{width:300px;height:60px;line-height:60px;padding-left: 70px;margin-top:30px;float:left;font-size: 30px;color:#666;background: url(../images/vpnLogo2.jpg) left center no-repeat;}
.head .logo a{color:#666;}
.mainhd .logo{width:300px;height:69px;line-height:69px;padding-left: 70px;margin-left:50px;float:left;font-size: 30px;color:#666;background: url(../images/vpnLogo2.png) 3px center no-repeat;}
.head .nav{height:50px;line-height: 50px;font-size: 16px;font-weight: 700;float:right;margin-top:40px;}
.head .nav li{float:left;}
.head .nav li a{height:46px;line-height: 46px;color:#666;display: block;padding:0 10px;border-bottom: 4px #fafafa solid;float:left;}
.head .nav li a:hover{border-bottom: 4px #1e5f90 solid;border-radius: 5px 5px 0 0;color:#000;}

.banner{width:100%;min-width:1000px;height:400px;background: url(../images/banner.jpg) center center no-repeat;box-shadow: 0 2px 2px #999;position: relative;left:0;top:0;z-index: 1}
.downloadinfo{width:570px;position: absolute;left:50%;top:290px;margin-left: -500px;z-index: 999;}
.downloadinfo a.picdownload{width:221px;height:74px;display:block;background: url(../images/download.jpg) left top no-repeat;cursor: pointer;text-indent: -9999px;margin:3px 0 10px 0;float:left;}
.downloadinfo a.picdownload:hover{background: url(../images/download.jpg) left -76px no-repeat;-webkit-transition: none;-moz-transition: none;-ms-transition: none;-o-transition: none;transition: none;}
.downloadinfo p{width:335px;color:#fff;line-height: 20px;float:right;}

.slide{width:100%;height:400px;position: absolute;z-index: 1;_display:none;}
.bd ul{width:100%;overflow: hidden;}
.bd li{width:100%;height:400px;display: block;}
.slide .prev, .slide .next {position: absolute;left: 3%;top: 50%;margin-top: -25px;display: block;width: 32px;height: 40px;background: url(../images/slider-arrow.png) -110px 5px no-repeat;filter: alpha(opacity=50);opacity: 0.5;}
.slide .next {left: auto;right: 3%;background-position: 8px 5px;}
.slide .prev:hover, .slide .next:hover {filter: alpha(opacity=100);opacity: 1;}

.formbox{width: 1000px;height: 400px;overflow: hidden;margin: 0 auto;position: absolute;z-index: 99;top:0;left:50%;margin-left:-500px;}
.form{width:407px;height:336px;background-color:#fafafa;position: absolute;top:30px;right:10px;margin-left: -203px;color:#333;z-index: 999;box-shadow: 0px 3px 3px #333;border-radius: 5px;border-top: 1px #fff solid}
.formright{width:327px;height:276px;color:#333;padding: 30px 40px 0 40px;}
.formright .loginname{color:#666;margin-bottom:15px;}
.formright .loginname span{color:#999;font-weight: 400;font-size: 14px;}
.formright li{height:35px;margin-bottom: 23px;}
.formright .inputbox1,.formright .inputbox2{border:1px #999 solid;overflow: hidden;border-radius: 3px;}
.formright .inputbox3{border:1px #999 solid;overflow: hidden;float:left;border-radius: 3px;}
.formright .inputbox1{background: url(../images/user.png) 15px center no-repeat;}
.formright .inputbox2{background: url(../images/pass.png) 15px center no-repeat;}
.formright .inputbox3{background: url(../images/code.png) 15px center no-repeat;}
.formright .logininput{width:265px;height:25px;line-height:25px;background: transparent;border:0;outline: 0;color:#333;padding: 5px 10px 5px 0;margin:0 0 0 50px;}
.formright .logininput2{width:168px;height:25px;line-height:25px;background: transparent;border:0;outline: 0;color:#333;padding: 5px 10px 5px 0;margin:0 0 0 50px;float:left;}
.formright .code{float:left;margin-left: 10px;border-radius: 3px;}
.formright .bt1{width:185px;height:35px;line-height:25px;background-color: #005897;border:0;outline: 0;color:#fff;padding: 5px 0;margin-right:15px;text-align: center;cursor: pointer;float:left;font-size: 14px;}
.formright .bt1:hover{background-color: #1068a7}
.formright .bt2 a{width:125px;height:25px;line-height:25px;background-color: #56c619;border:0;outline: 0;color:#fff;padding: 5px 0;text-align: center;cursor: pointer;display: block;float:left;font-size: 14px;}
.formright .bt2 a:hover{background-color:#66d629;}
.formright .rpass{padding-left: 5px;}
.form .c{clear:both;text-align: center;display: block;padding-top:15px }
.shenqing{width:75px;height:20px;line-height:20px;float:right;padding-left: 30px;margin-left: 20px;overflow: hidden;}
.client{display: none;}
.shenqing a,.client a,.shenqing a:hover,.client a:hover{color:#333;}
.Linfo{width: 250px;height: 30px;line-height: 30px;margin-top: 8px;clear: both;color:#666;float:left;overflow: hidden;white-space: nowrap; }
.fpass{width:65px;height: 30px;line-height: 30px;margin-top: 8px;color:#666;float:right;overflow: hidden;white-space: nowrap;}
.fpass a{color:#666;}
.fpass a:hover{color:#333;}

.conbox{width:1000px;height:170px;margin:0 auto;padding:20px 0;overflow: hidden;}
.conbox .conl,.conbox .conc{width:305px;float:left;margin-right: 40px;}
.conbox .conr{width:305px;float:right;}
.conbox .conl{height:167px;overflow:hidden;line-height: 25px;}
.conbox .conc li{float:left;white-space:nowrap;}
.conbox .conl .content{padding-top: 10px;text-indent: 2em;}
.conbox .conl .content a{margin-left: 20px;}
.conbox h2{height:30px;line-height:30px;_border-bottom: 1px #ddd solid;padding-left:30px;font-size: 16px;}
.conl h2{background: url(../images/prd.jpg) 5px center no-repeat;}
.conc h2{background: url(../images/help.jpg) 5px center no-repeat;}
.conr h2{background: url(../images/news.jpg) 5px center no-repeat;}
.conbox .Tline{width:100%;height:2px;background-color: #ddd;_display:none;}
.conbox .Tline span{width:110px;height:2px;background-color:#1e5f90;display: block;_display:none;}

.newlist{padding-top:10px;overflow: hidden;}
.newlist li{line-height:25px;}
.newlist li span{float:right;margin-right: 5px;}
.newlist li a{color:#666;font-size: 12px;padding-left: 30px;background: url(../images/listdot.jpg) 5px center no-repeat;float:left;}
.conr  .newlist li a{float:none;}
.newlist li a:hover{color:#000;}

.footer{clear:both;text-align: center;border-top: 1px solid #E3E6EB;background: #EDF1F4;padding: 20px 0;font-size: 12px}
.footer, .footer a{color: #919191;}

/*left.html*/
.lefttop{background:url(../images/lefttop.gif) repeat-x;height:40px;color:#fff;font-size:14px;line-height:40px;}
.lefttop span{margin-left:8px; margin-top:10px;margin-right:8px; background:url(../images/leftico.png) no-repeat; width:20px; height:21px;float:left;}
.leftmenu{width:187px;padding-bottom: 9999px;margin-bottom: -9999px; overflow:hidden; background:url(../images/leftline.gif) repeat-y right;}
.leftmenu dd{background:url(../images/leftmenubg.gif) repeat-x;line-height:35px;font-weight:bold;font-size:14px;border-right:solid 1px #b7d5df;}
.leftmenu dd span{float:left;margin:10px 8px 0 12px;}
.leftmenu dd .menuson{display:none;}
.leftmenu dd:first-child .menuson{display:block;}
.menuson {line-height:30px; font-weight:normal; }
.menuson li{cursor:pointer;}
.menuson li.active{position:relative; background:url(../images/libg.png) repeat-x; line-height:30px; color:#fff;}
.menuson li cite{display:block; float:left; margin-left:32px; background:url(../images/list.gif) no-repeat; width:16px; height:16px; margin-top:7px;}
.menuson li.active cite{background:url(../images/list1.gif) no-repeat;}
.menuson li.active i{display:block; background:url(../images/sj.png) no-repeat; width:6px; height:11px; position:absolute; right:0;z-index:10000; top:9px; right:-1px;}
.menuson li a{ display:block; *display:inline; *padding-top:5px;}
.menuson li.active a{color:#fff;}
.title{cursor:pointer;}

/*内容页*/
.bann{width:100%;height: 150px;overflow: hidden;background:url(../images/banner.jpg)center top no-repeat;}
.conbody{width:1000px;min-height:400px;margin: 0 auto;margin-top:20px;padding:20px 0;overflow: hidden;}
.conbody .title{cursor: auto;}
.sidebar{width:250px;float:left;padding:5px 0;line-height: 25px;;}
.sidebar .title{font-size: 14px;font-weight: 400;border-bottom: 1px #ddd solid;padding-left: 20px;margin-top:5px;background: url(../images/help.jpg) left center no-repeat;margin-bottom: 10px;}
.sidebar .title a{color:#666;}
.sidebar .title.d{border:0;}
.sidebar .conlist{margin-bottom: 15px;}
.sidebar .conlist a{color:#666;padding-left:20px;background: url(../images/listdot.jpg) left center no-repeat;}
.sidebar .conlist .sub{margin-left: 15px;}
.rconbox{float:right;width:680px;padding-bottom: 15px;}
.rconbox h3.title{height:25px;text-align: center;border-bottom: 1px #ddd solid;padding-bottom: 10px;margin-bottom: 15px;}
.rconbox p{text-indent: 2em;line-height: 25px;}
.rconbox p.title{font-size: 14px;padding-bottom: 5px;border-bottom: 1px #f6f6f6 solid;font-weight: 700;text-align: left;text-indent: 0em;margin-top: 15px;margin-bottom: 10px;}
.rconbox p.title1{font-size: 16px;height:24px;line-height:24px;padding: 5px 0 5px 5px;border-bottom: 1px #eee solid;border-left: 3px #ddd solid;font-weight: 700;text-align: left;text-indent: 0em;margin-top: 15px;margin-bottom: 10px;background-color: #eee;display: block;}
