@charset "utf-8";
/* CSS Document */

@import url("reset.css;vpn_img");
@import url("header.css;vpn_img");
@import url("footer.css;vpn_img");





.main_content{ padding:0 29px 25px 29px; background:#fff; height:auto; overflow:hidden;}

.xzxx_box{ height:auto; overflow:hidden; margin-top:23px;}
.xzxx_box h2{ height:40px; overflow:hidden;}
.xzxx_box h2 a{ display:block; float:left; width:449px; height:100%; background:#f5f5f5; margin-left:2px; text-align:center; font-size:20px; line-height:40px;}
.xzxx_box h2 a:first-child{ width:295px; background:#28aae6; color:#fff; margin-left:0;}
.xzxx_box h2 a:hover{ background:#28aae6; color:#fff;}
.xzxx_box .xxxz_icon{ margin-top:24px; height:60px; line-height:60px;}
.xzxx_box .xxxz_icon ul{ overflow:hidden;}
.xzxx_box .xxxz_icon ul li{width:25%;background:url(../images/hdjl_xzxx_xt.png;vpn_img) no-repeat right center;float:left;font-size: 16px;}
.xzxx_box .xxxz_icon ul li a i{ margin:0 10px 0 99px; width:60px; height:60px; background:url(../images/index_all_icon.png;vpn_img) no-repeat; display:block; float:left; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%;transform 0.7s ease-out 0s;-moz-transition:transform 0.7s ease-out 0s;-webkit-transition: transform 0.7s ease-out 0s;}
.xzxx_box .xxxz_icon ul li:first-child a i{ background-position:-71px -348px;}
.xzxx_box .xxxz_icon ul li:first-child+li a i{  background-position:-169px -348px;}
.xzxx_box .xxxz_icon ul li:first-child+li+li a i{ background-position:-267px -348px;}
.xzxx_box .xxxz_icon ul li:first-child+li+li+li a i{ background-position:-365px -348px;}

.xjgs_xjtj{ margin-top:20px; overflow:hidden;}
.xjgs_xjtj .xjgs_left{ width:734px; height:441px; border:1px solid #ddd; padding:10px;}
.xjgs_xjtj .xjgs_left dt{height:36px;line-height:36px;background:#f0f7fc;font-weight:bold;font-size: 16px;}
.xjgs_xjtj .xjgs_left dt span{ display:inline-block; text-align:center;}
.xjgs_xjtj .xjgs_left dt span:first-child{ width:488px; *width:440px; text-align:left; text-indent:3em;}
.xjgs_xjtj .xjgs_left dt span:first-child+span{ width:123px;}
.xjgs_xjtj .xjgs_left dt span:first-child+span+span{ width:123px;}
.xjgs_xjtj .xjgs_left dd{ height:40px; line-height:40px; margin-top:10px;}
.xjgs_xjtj .xjgs_left dd ul{ overflow:hidden;}
.xjgs_xjtj .xjgs_left dd ul li{ height:40px; line-height:40px;}
.xjgs_xjtj .xjgs_left dd ul li a{width:488px;float:left;display:block;text-indent:1em;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 16px;}
.xjgs_xjtj .xjgs_left dd ul li span{ width:123px; float:left; display:block; text-align:center;}
.xjgs_xjtj .xjgs_left dd ul li b{ width:123px; float:left; display:block; text-align:center; color:#d7000f; font-weight:normal;}

.xjtj_right{ width:393px; height:441px; border:1px solid #ddd; padding:10px;}
.xjtj_right h3{ height:20px; line-height:20px; border-left:4px solid #0245a3; color:#0245a3; font-size:20px; font-weight:bold; text-indent:1em;}
.xjtj_right .mydtj_box{width:393px;height:176px;margin:10px auto;}
.xjtj_right .mydtj_box li {height: 36px;line-height: 36px;}
.xjtj_box{ width:393px; height:190px;  margin:10px auto; }
.xjtj_box li {height:36px; line-height:36px;}
.xjtj_box li span {color:#0156a9;}

.zj_dc_wt_gq{ margin-top:23px; overflow:hidden;}
.zj_dc_wt_gq .yjzj_box{ width:726px; height:310px; border:1px solid #ddd; padding:14px;}
.zj_dc_wt_gq .yjzj_box dt{ height:36px; height:36px;}
.zj_dc_wt_gq .yjzj_box dt a{color: #222; display:block; float:left; height:36px; text-align:center; line-height:36px; font-size:20px; width:120px; margin-right:20px; background:url(../images/index_all_icon.png;vpn_img) no-repeat -370px 0;}
.zj_dc_wt_gq .yjzj_box dt a.on{color: #fff;font-weight: bold; background:url(../images/index_all_icon.png;vpn_img) no-repeat -225px 0;}
.zj_dc_wt_gq .yjzj_box dd ul{ overflow:hidden;}
.zj_dc_wt_gq .yjzj_box dd ul li{ height:120px; width:100%; margin-top:16px; background:#f5f5f5; border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;}
.zj_dc_wt_gq .yjzj_box dd ul li .title { height:65px; border-bottom:1px dashed #ddd;}
.zj_dc_wt_gq .yjzj_box dd ul li .title h4{ padding-top:12px; padding-left:18px; height:26px; margin-top:5px;}
.zj_dc_wt_gq .yjzj_box dd ul li .title h4 i{width:4px; height:4px; background:#333; float:left; margin-top:12px; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%;}
.zj_dc_wt_gq .yjzj_box dd ul li .title h4 a{ font-size:18px; display:block; width:689px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left; text-indent:0.8em; }
.zj_dc_wt_gq .yjzj_box dd ul li .title p{ font-size:14px; color:#666; padding-left:35px;}
.zj_dc_wt_gq .yjzj_box dd ul li .zj_zt{ height:54px; line-height:54px;}
.zj_dc_wt_gq .yjzj_box dd ul li .zj_zt span:first-child{ float:left; margin-left:35px;}
.zj_dc_wt_gq .yjzj_box dd ul li .zj_zt span:first-child+span{ float:right; margin-right:15px;}
.zj_dc_wt_gq .yjzj_box dd ul li .zj_zt span:first-child+span a{ display:block; float:left; width:100px; height:28px; line-height:28px; margin-right:12px; background:#e5e5e5; margin-top:12px; border-radius:20px;-moz-border-radius:20px; -webkit-border-radius:20px; text-align:center; color:#d7000f; font-size:14px;}
.zj_dc_wt_gq .yjzj_box dd ul li .zj_zt span:first-child+span a.jxz{  color:#28a798;}


.zj_dc_wt_gq .cjwt_box{ width:393px; height:318px; padding:10px; border:1px solid #ddd;}
.zj_dc_wt_gq .cjwt_box dt{ height:36px; height:36px;}
.zj_dc_wt_gq .cjwt_box dt a{color: #222; display:block; float:left; height:36px; text-align:center; line-height:36px; font-size:20px; width:120px; margin-right:20px; background:url(../images/index_all_icon.png;vpn_img) no-repeat -370px 0;}
.zj_dc_wt_gq .cjwt_box dt a.on{color: #fff;font-weight: bold; background:url(../images/index_all_icon.png;vpn_img) no-repeat -225px 0;}
.zj_dc_wt_gq .cjwt_box dd ul{margin-top:10px;height: 272px;overflow:hidden;}
.zj_dc_wt_gq .cjwt_box dd ul li{ line-height:34px; height:34px; *line-height:30px; *height:30px;}
.zj_dc_wt_gq .cjwt_box dd ul li a{display:block;width:290px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;text-indent:0.8em;font-size: 16px;}
.zj_dc_wt_gq .cjwt_box dd ul li i{ width:4px; height:4px; background:#333; float:left; margin-top:16px; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%;}
.zj_dc_wt_gq .cjwt_box dd ul li span{ color:#666666; float:right;}




