
*{ margin:0px; padding:0px;}
html,body,form,iframe{padding: 0px !important;margin:0px;}
html{overflow-y:scroll;}
body{font-size:14px;font-family:"Noto Sans SC","Arial","Helvetica","Microsoft YaHei","微软雅黑";font-weight:300;}
ul,li,ol,dl,dt,dd,form,input{margin:0; padding:0; list-style:none;}
img{border:0;}
a{color:#000;text-decoration: none;outline:none;}
.clear,.clearfix{ clear:both;}
.yahei,input{ font-family:"微软雅黑";}
input,button{ outline:none;}
em{ font-style:normal;}
h1,h2,h3,h4,h5,h6{font-weight:300; margin:0px;}
a:hover{color:#ee3240;text-decoration: none;}
*{box-sizing: border-box;}

.cf:after,.cf:before{content:" ";display:table;clear:both}
.homepage{width:100%;height:auto;background: url("../img/bg2.jpg") top no-repeat;background-attachment: fixed;}
.logo{width:288px;height:79px;margin:0px auto;padding: 100px 0px;}

.kefufix{position:fixed;width:200px;height:316px;right:0px;top:200px;background: url("../img/kefu.png") no-repeat;z-index: 99;}
.kefufix h2{position: absolute;top:94px;left:80px;font-size:14px;font-weight: bold;color: #ff6000;}
.kefufix a.btn-tgs{display:inline-block;position: absolute;left: 86px;color: #fff;font-size:14px;font-weight: 500;padding: 5px 8px;border-radius: 5px;width:100px;background:#000;text-align: center;}
.kefufix a.btn-qun1{top:125px;}
.kefufix a.btn-qun2{top:160px;}
.kefufix a.btn-qun3{top:195px;}
.kefufix a:hover.btn-tgs{background:#ff6000;}

.indexlogo{width:1220px;height:auto;overflow: hidden;clear: both;text-align: center;padding-top:20px;margin: 0px auto;}
/*
.indexlogo a.alogo{float: left;display: inline-block;}
.indexlogo ul{float: right;display: flex;width:500px;justify-content: space-between;height: 95px;align-items: center;}
.indexlogo ul li a{font-size:18px;color: #ccc;font-weight: bold;}
*/
.ttt{width:1220px;height:107px;background: url("../img/ttt.png") center top no-repeat;margin:30px auto 30px auto;overflow: hidden;}
.ttt .txtx{width: 100%;clear: both;height:74px;}
.ttt a.tst{display: flex;width:100%;height:74px;align-items: center;justify-content: center;clear: both;}
.ttt img{width:22px;margin-right: 10px;}
/*
.mininav{margin-top:38px;}
.ttt  ul{width:100%;display: flex;justify-content:center;height: 55px;align-items: center;}
.ttt  ul li{margin: 0px 25px;}
.ttt  ul li a{font-size:18px;color: #eee;font-weight: bold;}
.ttt  ul li a:hover{color:#e8a650; }
*/

.vip {
	    text-decoration: none;
	    font-size:22px;
	    -webkit-mask-image: linear-gradient(to right,#ffff00,red);
	    background-image: linear-gradient(to right,#ffff00,red);
	    -webkit-background-clip: text;
	    -webkit-text-fill-color: transparent;
	    -webkit-background-size: 200% 100%;
	    animation: bgp 2s infinite linear;
	    font-weight: bold;
	}
@-webkit-keyframes bgp{
	0%{background-position:0 0}
	100%{background-position:-100% 0}
}

.xilie{width: 1220px;margin: 0px auto 10px auto;}
.xilie ul{width:100%;display: flex;justify-content: space-between;}
.xilie ul li{width:140px;height: 40px;line-height: 40px;border-radius: 5px;text-align: center;font-size:22px;font-weight: bold;}
.xilie ul li a{background: linear-gradient(to bottom,#f2e6c3,#ef9416,#f2e6c3);-webkit-background-clip: text;color: transparent;display: block;}
.xilie ul li.active,.xilie ul li:hover{border-color: #f60;
    background: #f60;
    background-image: -webkit-linear-gradient(bottom,#c48533,#ef9416,#895006);
    background-clip: border-box;
    -webkit-background-clip: border-box;
    -webkit-text-fill-color: #ffffff;}
.xilie ul li.active a{color: #fff;}

.panelbox{width:1222px;margin:0px auto;overflow: hidden;}
.login_reg{width:393px;float:left;height:330px;margin-top:20px;text-align: center;background:rgba(5,27,79,0.6);border:1px solid rgba(255,255,255,0.3);overflow: hidden;border-radius:10px;padding-top: 10px;margin-right:21px;}
.login_reg.mr0{margin-right: 0px;}
.login_reg .lname{float:left;width:100%;margin-top:10px;}
.login_reg .lname img{width:91px;height:91px;border-radius:50%;background: #fff;border:2px solid #99723f;}
.login_reg .thisdes{width: 100%; height:auto;margin-top:10px;overflow: hidden;padding-top: 10px;}
.login_reg .thisdes h2{font-size:22px;/*background: linear-gradient(to bottom,#f2e6c3,#ef9416,#f2e6c3);-webkit-background-clip: text;color: transparent;*/margin-bottom:8px;font-weight: bold;color:#f99c22;}
.login_reg .thisdes h2 a{color:#f99c22;}
.login_reg .thisdes h2,.login_reg .thisdes p{}
.login_reg .thisdes p{display: block;height: 26px; font-size:15px;color: #fff;line-height:26px;margin-bottom:0px;}

.alinks{width:auto;margin:10px 10px;}
.alinks ul li{width:50%;text-align: center;margin-bottom:8px;overflow:hidden;box-sizing: border-box;padding:0px 10px;}
.alinks ul li a{display: block;width: 100%;color:#fff;font-size: 16px;border-radius:6px;overflow: hidden;}
.alinks ul li,.alinks ul li a{height:43px;line-height:43px; }
.alinks ul li:nth-child(odd){float: left;}
.alinks ul li:nth-child(odd) a{background: #2c7;}
.alinks ul li:nth-child(odd) a:hover{background:#5d8;}
.alinks ul li:nth-child(even){float:right;}
.alinks ul li:nth-child(even) a{background: #0ae;}
.alinks ul li:nth-child(even) a:hover{background:#3bd;}
.alinks ul li:nth-child(5) a{background: #f60;}
.alinks ul li:nth-child(5) a:hover{background: #f90;}
.alinks ul li:nth-child(6) a{background: #0a8;}
.alinks ul li:nth-child(6) a:hover{background: #0ab;}

.index-menu{width: 1257px;margin: 100px auto;}
.index-menu ul{position:relative;height:400px;}
.index-menu ul li{position: absolute;width:133px;height:159px;}
.index-menu ul li.m1{left:-5px;top:170px;}
.index-menu ul li.m2{left: 153px;top:140px;}
.index-menu ul li.m3{left: 310px;top:115px;}
.index-menu ul li.m4{left: 474px;top:83px;}
.index-menu ul li.m5{left: 645px;top:60px;}
.index-menu ul li.m6{left: 806px;top:30px;}
.index-menu ul li.m7{right: 155px;top:0px;}
.index-menu ul li.m8{right: 0px;top:-30px;}

.ftxt{color:rgba(255,255,255,0.5);text-align: center;padding: 30px 0px;}

/* 内页 */
.header{width:100%;height:90px;overflow: hidden;box-shadow:0px 6px 5px rgba(0,0,0,0.05);position: relative;z-index: 199;background: #fff;}
.container{width:1200px;margin: 0px auto;}
.header .inlogo{float: left;width:197px;height:64px;margin-top:13px;}
.header menu{display: block;float: right;width:660px;}
.header menu,.header menu ul,.header menu ul li{height:90px;}
.header menu ul{display: flex;width:100%;justify-content: space-between;}
.header menu ul li{position:relative;line-height:90px;font-size:18px;font-weight: bold;}
.header menu ul li a:hover,.header menu ul li.active a{color: #e8a650;}
.header menu ul li.active:after{content:"";position:absolute;display: block;width:100%;height:3px;background-color: #e8a650;left: 0px;bottom:20px;}

.ov{overflow: hidden;}
.banner{position:relative;width:100%;height:669px;z-index: 1;}
.banner_news{background: url("../img/banner_news_list.jpg") center bottom no-repeat;}
.banner_news_detail{height:448px;background: url("../img/banner_news.jpg") center bottom no-repeat;}
.banner_page{}
.banner_vpn{height:591px;}
.soft{position:relative;margin-top: -200px;z-index: 99;}

.news_part5 video{width:900px !important;height:auto !important;}

.links{padding-top:30px;padding-bottom:30px;}
.links ul li{float: left;width:25%;overflow: hidden;margin-top:20px;}
.links ul li a{display: flex;background-color:#ceedf8;height:50px;line-height:50px;text-align: center;margin: 0px 20px;justify-content: center;align-items: center;border-radius: 10px;font-size:16px;}
.links ul li a i{display: inline-block;width:14px;height:20px;background: url("../img/link.png") center center no-repeat;margin-right:5px;}
.links ul li:hover a{background-color:#0f7da4;color: #fff;}

.downlist{width:1200px;margin:30px auto;display: flex;justify-content: space-between;}
.downlist .item{display: flex; width:380px;height:260px;background:#e7edf2;box-shadow:0px 0px 20px rgba(0,0,0,0.1);border-radius: 30px;}
.downlist .item .blogo{display: inline-flex; width:130px;height:260px;align-items: center;justify-content: center;}
.downlist .item .txt{flex: 1;padding-right:20px;}
.downlist .item .txt h3{font-size:24px;margin-top:15px;}
.downlist .item .txt .downlinks{width:100%;margin-top:10px;}
.downlist .item .txt .downlinks a{display:inline-block;height:auto;line-height:26px;background: #46a246;color: #fff;border-radius: 10px;padding:5px 8px;}
.downlist .item .txt p{margin-top:12px;font-size:15px;} 
.downlist .item .txt p a{color: #999;}
.downlist .item.c1 .txt h3,.downlist .item.c2 .txt h3{margin-top:50px;}
.downlist .item.c1 .txt h3 a{color:#46a246;}
.downlist .item.c2 .txt h3 a{color:#de513d;}
.downlist .item.c3 .txt h3 a{color:#0078d7;}
.downlist .item.c2 .txt .downlinks a{background: #de513d;}

.downlist .item.c3 .txt .downlinks a{background: #0078d7;}
.downlist .item .txt h3 a:hover{font-weight:400;}
.downlist .item .txt p a:hover{color:#de513d;}
.downlist .item .txt .downlinks a:hover{background: #000;}

.guaji{}
.guaji .hd{width:100%;}
.guaji .hd ul{display: flex;border-radius:10px;overflow: hidden;}
.guaji .hd ul li{width:50%;height:66px;line-height:66px;text-align: center;font-size:24px;background: #f1f1f1;cursor: pointer;}
.guaji .hd ul li.on{background: #de513d;color: #fff;}
.guaji .bd{box-shadow:0px 0px 20px rgba(0,0,0,0.1);border-radius:10px;margin: 30px 0px;padding: 30px;background:#f7f8f9;line-height: 2;}
.guaji .bd .con{font-size:18px;}
.guaji .bd .con h2 a{background:#de513d;color:#fff;display:inline-block;padding:18px 26px !important;border-radius:10px;}
.guaji .bd .con h2 a:hover{color:yellow;}
.guaji .bd .con h2 img{margin-right: 10px !important;}
.guaji .bd .con h3{font-weight: bold;}
.guaji .bd .con  a{color: #de513d;font-weight: bold;}
.guaji .bd .con  a:hover{color:#000;}
.money .hd ul li.on{background:rgba(255,146,15,1);}

.single{width:1200px;padding: 30px;background:#e7edf2;border-radius: 30px;box-shadow:0px 0px 20px rgba(0,0,0,0.1);margin:30px auto;color:#154f82;font-size:20px;line-height:2;}

.newslist{width:1200px;margin: 0px auto;}
.newslist ul{margin-top: -60px;}
.newslist li{border-bottom: 1px dashed #cdcdcd; padding: 60px 0;}
.newslist .tat{text-align: center; padding-top: 60px;}
.newslist dt{width: 300px; text-align: center; float: left;padding-top: 15px;}
.newslist dt b{display: block; font-size:48px; color: #333; height: 48px; line-height: 1;font-weight:100;}
.newslist dt i{display: block; font-size: 18px; color: #999; height: 15px; line-height: 1; margin-top: 20px;}
.newslist dd{overflow: hidden;}
.newslist .txt{padding-bottom: 25px;}
.newslist .txt a{font-size: 24px; font-weight:300;}
.newslist .txt a i{ display: inline-block; width: 42px; height: 16px; margin-left: 10px; position: relative; top: 0px; background: url(http://www.panzong.vip/static/nav/images/ico_36.png) center no-repeat;}
.newslist .tet{color: #999;font-size:14px;line-height: 2;}

/*分页*/
.Page{width:100%; text-align:center; padding:50px 0px;}
.Page a{display:inline-block;width:65px;background:#ffffff;height:48px; vertical-align:middle; line-height:48px; font-size:14px; border:1px solid #e5e5e5; margin-left:-1px;}
.Page a:hover{ background:#eb3900; color:#FFF; text-decoration:none;}
.Page a.cur{ background:#f0563c; color:#FFF}
.Page a.prev{ border-radius:6px 0px 0px 6px;width:90px;}
.bot{ width:100%; height:76px; background:url(http://www.panzong.vip/static/nav/images/banner/index_60.gif) center center no-repeat #f3f3f3;}
.Page ul li{display: inline-block;margin: 0px 2px;}
.Page ul li.active a{background: #de513d;color: #fff;}

.banner_news_detail .box{padding-top: 100px;width:1100px;margin: 0px auto;}
.banner_news_detail .part1{float: left; width: 260px; height: 260px; padding: 20px;  position: relative;color: rgba(255,255,255,0.8);}
.banner_news_detail .part1 .tit b{display: block; font-size: 16px; padding-bottom: 10px; opacity: 0.6;}
.banner_news_detail .part1 .tit i{display: block; font-size: 60px; line-height: 1; height: 50px;font-style: normal;}
.banner_news_detail .part1 .tlt{position: absolute; left: 0; bottom:10px; width: 100%; padding: 20px; box-sizing: border-box;}
.banner_news_detail .part1 .tlt i{display: block;color: rgba(255,255,255,0.6);font-style: normal;}
.banner_news_detail .part2{overflow: hidden; padding-left: 75px;}
.banner_news_detail .part2 .tet{ display: table; width: 100%; height: 260px; position: relative;}
.banner_news_detail .part2 h1,.banner_news_detail .part2 span{ display:flex;height:260px;align-items: center; font-size: 40px; font-weight: lighter; letter-spacing: 2px;color: #fff; }
.banner_news_detail .part2a{padding: 0 !important;}
.news_part5{margin-top:50px;}
.news_part5 .tet{font-size: 18px; line-height: 1.75; padding-bottom: 30px; text-align: justify;}
.news_part5 .tet img{max-width: 100%; height: auto !important;}
.news_part5 .tet p{line-height:2.2;padding-bottom: 15px;}
.news_part5 .tet h3{font-weight: bold;}
.news_part5 .tet,.news_part5 .tet p{color: #666;}
.news_part5 .tpt{border-top: 1px solid #eaeaea; padding: 25px 0 40px 0;}
.news_part5 .tpt .a1{float: left;}
.news_part5 .tpt .a2{float: right;}
.best{text-align: center;}





.footer{width:100%;height: 159px;background: url("../img/footer.jpg") center top no-repeat;padding-top:70px;text-align: center;}
.footer p{color: rgba(255,255,255,0.6);margin:5px 0px;}

















