﻿@charset "utf-8";
/* CSS Document */

html,body{height:100%}

.wzsyx{background:#f3f4fa;height:200px;border-bottom:1px #6671b2 solid;}
.wzsyx > div{background:url(../img/wzsyx.png;vpn_img) center no-repeat;height:100%}

.top{height:37px;line-height:37px;background:#f3f4fa;color:#2d3770}
.top-body{width:1200px;margin:0 auto;text-align: right;}
.top a{color:#2d3770;padding:0 15px;position: relative;}
.top a:hover{color:#d50c0c}
.top-con{display:inline-block;vertical-align:top;}
.top-search{display:inline-block;}
.top input[type=text]{height:30px;line-height:30px;color:#fff;background:#6671b2;border-top-left-radius: 15px;border-bottom-left-radius: 15px;border:none;width:160px;vertical-align: top;outline: none;padding:0 0 0 15px;margin:4px 0 0;color:#fff}
.top input[type=text]::-webkit-input-placeholder{color: #fff;}
.top input[type=text]:-moz-placeholder{color: #fff;}
.top input[type=text]::-moz-placeholder{color: #fff;}
.top input[type=text]:-ms-input-placeholder{color: #fff;}
.top button{cursor: pointer;background:#6671b2;border-top-right-radius: 15px;border-bottom-right-radius: 15px;width:38px;height:30px;vertical-align: top;border:none;outline: none;margin:4px 0 0}
.top button i{width:24px;height:24px;background: url(../img/icon.png;vpn_img) -290px 0;display: block;}

.top-ewm,.top-ewm01,.top-ewm02{display:none;position: absolute;top:28px;width:145px;height:155px;left:50%;margin:0 0 0 -72px;}
.top-ewm{background:url(../img/top-ewm01.png;vpn_img);}
.top-ewm01{background:url(../img/top-ewm02.png;vpn_img);}
.top-ewm02{background:url(../img/top-ewm03.png;vpn_img);}

.top a:hover .top-ewm,.top a:hover .top-ewm01,.top a:hover .top-ewm02{display:block;}

.header{background:url(../img/head.jpg;vpn_img) center no-repeat #fff;height:138px;clear: both;}
.header .head{width:1200px;margin:0 auto}
.header .logo{width:670px;height:85px;background:url(../img/logo.png;vpn_img);float:left;margin:28px 0 0}
.header .logo a{display:block;height:100%}

.nav{height:64px;background:#07438a}
.nav ul{width:1200px;margin:0 auto;letter-spacing: 2px;}
.nav li{float:left;box-sizing: border-box;line-height:64px;}
.nav li:hover,.nav li.active{background: url(../img/nav-bg.png;vpn_img) center no-repeat;}
.nav li a{color:#fff;font-weight: bolder;font-size:18px;padding:0 42px;display:block;height: 100%;}
.nav li a i{width:24px;height:24px;display:inline-block;vertical-align: top;margin:20px 12px 0 0}
.nav li a i.icon-01{background:url(../img/icon.png;vpn_img) 0 0}
.nav li a i.icon-02{background:url(../img/icon.png;vpn_img) -24px 0}
.nav li a i.icon-03{background:url(../img/icon.png;vpn_img) -48px 0}
.nav li a i.icon-04{background:url(../img/icon.png;vpn_img) -72px 0}
.nav li a i.icon-05{background:url(../img/icon.png;vpn_img) -96px 0}
.nav li a i.icon-06{background:url(../img/icon.png;vpn_img) -120px 0}

.main-body{width:1200px;margin:0 auto}

.slider{float: left;width:535px;height:331px;position: relative;}
.slider li{display:none}
.slider li img{width:535px;height:331px;}
.slider .slider-title{background:url(../img/black-bg.png;vpn_img);position: absolute;height:45px;line-height:45px;color:#fff;bottom:0;width:100%;padding:0 0 0 15px;font-size:16px;box-sizing: border-box;z-index:4}
.slider .slider-title li a{color:#fff;white-space: nowrap;word-break: normal;word-wrap: normal;overflow: hidden;float: left;width:70%;text-overflow: ellipsis;}
.slider dl{position: absolute;right:12px;bottom:17px;z-index: 5;}
.slider dl dd{float: left;width:12px;height:12px;border-radius: 50%;background: #aaa;margin:0 0 0 8px;cursor: pointer;}
.slider dl dd:hover,.slider dl dd.active{background:#fff}

.tab-right{float:left;width:575px;}

.tab-news{float:left;width:665px;height:155px;background:#fff;padding:10px 15px 0 20px;box-sizing: border-box;}
.tab-news .tab-head{border-bottom:1px #dddddd solid;line-height:46px;height:48px;overflow: hidden;}
.tab-news .tab-head ul li{float:left;font-size:18px;}
.tab-news .tab-head ul li a{padding:0 15px;}
.tab-news .tab-head ul li.active{font-weight: bolder;font-size:23px;letter-spacing: 1px;border-bottom:3px #c21819 solid;line-height:45px;background:url(../img/tabs-news-i.png;vpn_img) center bottom no-repeat}
.tab-news .tab-head ul li.active a{color:#c21819;padding:0 10px;}
.tab-news .tab-head .more{float:right;line-height:55px;}
.tab-news .tab-head .more a{display:none}
.tab-news .tab-head:after{clear: both;display:block;content: "";}

.tab-news .tab-body ul li.on a{color:#d51917;font-weight:bold;background:url(../img/list-i-a.png;vpn_img) 0 center no-repeat;}
.tab-news .tab-body ul li.on a:hover{color:#000;}
.tab-news .tab-body{clear: both;padding:8px 0 0}
.tab-news .tab-body .tab-cont{display:none;}
.tab-news .tab-body ul li{font-size:16px;line-height: 38px;border-left:1px #dddddd solid;}
.tab-news .tab-body ul li a{background:url(../img/list-i.png;vpn_img) 0 center no-repeat;display:block;margin:0 0 0 -3px;padding:0 0 0 17px;float:left;height:100%;white-space: nowrap;word-break: normal;word-wrap: normal;overflow: hidden;float: left;width:83%;text-overflow: ellipsis;}
.tab-news .tab-body ul li span{float:right;color:#888;font-size:14px;}
.tab-news .tab-body ul li:after{clear: both;display:block;content: "";}

.tab-news-four{float:left;width:665px;height:175px;background:#fff;padding:0px 15px 0 20px;box-sizing: border-box;}
.tab-news-four .tab-head{border-bottom:1px #dddddd solid;line-height:46px;height:46px;overflow: hidden;}
.tab-news-four .tab-head ul li{float:left;font-size:18px;}
.tab-news-four .tab-head ul li a{padding:0 15px;}
.tab-news-four .tab-body ul li.on a{color:#ea0000;font-weight:bold}
.tab-news-four .tab-body ul li.on a:hover{color:#000}
.tab-news-four .tab-head ul li.active{font-weight: bolder;font-size:21px;letter-spacing: 1px;border-bottom:3px #245399 solid;line-height:42px;}
.tab-news-four .tab-head ul li.active a{color:#245399;padding:0 10px;}
.tab-news-four .tab-head .more{float:right;line-height:55px;}
.tab-news-four .tab-head .more a{display:none}
.tab-news-four .tab-head:after{clear: both;display:block;content: "";}
.tab-news-four .tab-body{clear: both;padding:8px 0 0}
.tab-news-four .tab-body .tab-cont{display:none;}
.tab-news-four .tab-body ul li{font-size:16px;line-height:36px;border-left:1px #dddddd solid;}
.tab-news-four .tab-body ul li a{background:url(../img/list-i.png;vpn_img) 0 center no-repeat;display:block;margin:0 0 0 -3px;padding:0 0 0 17px;float:left;height:100%;white-space: nowrap;word-break: normal;word-wrap: normal;overflow: hidden;float: left;width:83%;text-overflow: ellipsis;}
.tab-news-four .tab-body ul li span{float:right;color:#888;font-size:14px;}
.tab-news-four .tab-body ul li:after{clear: both;display:block;content: "";}

.tab-news-two{float:left;width:625px;background:#fff;box-sizing: border-box;}
.tab-news-two .tab-head{line-height:58px;height:55px;border-top:3px #e5ecf1 solid;}
.tab-news-two .tab-head ul li{float:left;font-size:18px;}
.tab-news-two .tab-head ul li a{padding:0 18px;}
.tab-news-two .tab-body ul li.on a{color:#ea0000;}
.tab-news-two .tab-body ul li.on a:hover{color:#000}
.tab-news-two .tab-head ul li.active{font-weight: bolder;font-size:22px;letter-spacing: 1px;border-top:3px #004273 solid;line-height:55px;margin:-2px 0 0;}
.tab-news-two .tab-head ul li.active a{color:#245399;padding:0 18px;}
.tab-news-two .tab-head ul li i{background:#d2d2d0;width:2px;height:20px;float: right;margin:17px -1px 0 0}
.tab-news-two .tab-head .more{float:right;line-height:55px;}
.tab-news-two .tab-head .more a{display:none}
.tab-news-two .tab-head:after{clear: both;display:block;content: "";}
.tab-news-two .tab-body{clear: both;}
.tab-news-two .tab-body .tab-cont{display:none;}
.tab-news-two .tab-body ul li{font-size:16px;line-height: 40px;}
.tab-news-two .tab-body ul li a{display:block;margin:0 0 0 -3px;padding:0 0 0 19px;float:left;height:100%;white-space: nowrap;word-break: normal;word-wrap: normal;overflow: hidden;float: left;width:83%;text-overflow: ellipsis;background:url(../img/list-i-three.png;vpn_img) 5px center no-repeat}
.tab-news-two .tab-body ul li span{float:right;color:#888;font-size:12px;}
.tab-news-two .tab-body ul li:after{clear: both;display:block;content: "";}

.tab-news-three{float:left;width:365px;background:#fff;box-sizing: border-box;margin:0 0 0 15px}
.tab-news-three .tab-head{line-height:58px;height:55px;border-top:3px #e5ecf1 solid;}
.tab-news-three .tab-head ul li{float:left;font-size:18px;}
.tab-news-three .tab-head ul li a{padding:0 18px;}
.tab-news-three .tab-head ul li.active{font-weight: bolder;font-size:22px;letter-spacing: 1px;border-top:3px #004273 solid;line-height:55px;margin:-2px 0 0;}
.tab-news-three .tab-head ul li.active a{color:#245399;padding:0 18px;}
.tab-news-three .tab-head ul li i{background:#d2d2d0;width:2px;height:20px;float: right;margin:17px -1px 0 0}
.tab-news-three .tab-head .more{float:right;line-height:55px;}
.tab-news-three .tab-head .more a{display:none}
.tab-news-three .tab-head:after{clear: both;display:block;content: "";}
.tab-news-three .tab-body{clear: both;}
.tab-news-three .tab-body .tab-cont{display:none;}
.tab-news-three .tab-body ul li{font-size:16px;line-height: 40px;}
.tab-news-three .tab-body ul li a{display:block;margin:0 0 0 -3px;padding:0 0 0 19px;float:left;height:100%;white-space: nowrap;word-break: normal;word-wrap: normal;overflow: hidden;float: left;width:83%;text-overflow: ellipsis;background:url(../img/list-i-three.png;vpn_img) 5px center no-repeat}
.tab-news-three .tab-body ul li:after{clear: both;display:block;content: "";}

.main-open{float:right;background:#f3f6fb;padding:13px 13px 3px;width:160px;font-size:15px;}
.main-open li{background:#fff;border-radius: 4px;margin:0 0 10px;line-height:40px;}
.main-open li i{width:24px;height:24px;float:left;margin:8px 15px 0 20px}
.main-open li i.icon-01{background:url(../img/icon.png;vpn_img) -144px 0 no-repeat}
.main-open li i.icon-02{background:url(../img/icon.png;vpn_img) -168px 0 no-repeat}
.main-open li i.icon-03{background:url(../img/icon.png;vpn_img) -192px 0 no-repeat}
.main-open li i.icon-04{background:url(../img/icon.png;vpn_img) -216px 0 no-repeat}
.main-open li i.icon-05{background:url(../img/icon.png;vpn_img) -240px 0 no-repeat}

.main-tit-01{height:30px;background:url(../img/column.png;vpn_img) 0 10px repeat-x;margin:25px 0 20px}
.main-tit-01 h1{background:url(../img/title-01.png;vpn_img) left center no-repeat #fff;width:215px;height:30px;}
.main-tit-01 h1 a{display:block;height:100%}
.main-tit-02{height:30px;background:url(../img/column.png;vpn_img) 0 10px repeat-x;margin:25px 0 20px}
.main-tit-02 h1{background:url(../img/title-02.png;vpn_img) left center no-repeat #f1f2f6;width:160px;height:30px;}
.main-tit-02 h1 a{display:block;height:100%}

.main-03 .main-left{width:720px;float:left;}
.main-03 .main-left h1{border-top:2px #dee0e2 solid}
.main-03 .main-left h1 span{border-top:4px #2f5b9e solid;font-size:22px;line-height:48px;font-weight:bolder;color:#2f5b9e;float:left;padding:0 10px 0 0;margin:-2px 0 0}
.main-03 .main-left h1 span i{width:4px;height:16px;background:#e31110;float:left;margin:15px 9px 0 1px}
.main-03 .main-left ul{clear:both}
.main-03 .main-left li{float: left;width:230px;height:182px;background:#fff;margin:0 13px 13px 0;font-size:18px;text-align: center;}
.main-03 .main-left li.lino{margin:0 0 13px 0}
.main-03 .main-left li i{width:72px;height:72px;margin:33px auto 14px;display: block;}
.main-03 .main-left li i.icon-01{background:url(../img/icon.png;vpn_img) 0 -184px }
.main-03 .main-left li i.icon-02{background:url(../img/icon.png;vpn_img) -72px -184px }
.main-03 .main-left li i.icon-03{background:url(../img/icon.png;vpn_img) -144px -184px }
.main-03 .main-left li i.icon-04{background:url(../img/icon.png;vpn_img) -216px -184px }
.main-03 .main-left li i.icon-05{background:url(../img/icon.png;vpn_img) -288px -184px }
.main-03 .main-left li i.icon-06{background:url(../img/icon.png;vpn_img) -360px -184px }
.main-03 .main-left li i.icon-07{background:url(../img/icon.png;vpn_img) -720px -184px }
.main-03 .main-left li p.text-line{line-height:24px;font-size:16px;}
.main-03 .main-left li p{line-height:48px;letter-spacing: 2px;}
.main-03 .main-left li.h_width{width:169px;}
.main-03 .main-left li i.icon-18{background:url(../img/icon_h.png;vpn_img);}

.main-03 .main-right{width:465px;float:right}
.main-03 .main-right .main-online h1{border-top:2px #dee0e2 solid}
.main-03 .main-right .main-online h1 span{border-top:4px #2f5b9e solid;font-size:22px;line-height:48px;font-weight:bolder;color:#2f5b9e;float:left;padding:0 10px 0 0;margin:0 0 10px;}
.main-03 .main-right .main-online h1 span i{width:4px;height:16px;background:#e31110;float:left;margin:15px 9px 0 1px}
.main-03 .main-right .main-online ul{clear:both;text-align: center;}
.main-03 .main-right .main-online ul li{float:left;width: 25%;position: relative;padding:0px;box-sizing: border-box;}
.main-03 .main-right .main-online ul li span{width:72px;height:72px;background:url(../img/icon.png;vpn_img) -432px -184px;display:block;overflow:hidden;margin:0 auto 12px}
.main-03 .main-right .main-online ul li span i{width:48px;height:48px;display:block;margin:10px auto 0}
.main-03 .main-right .main-online ul li span i.icon-01{background:url(../img/icon.png;vpn_img) -248px -72px;width:56px;}
.main-03 .main-right .main-online ul li span i.icon-02{background:url(../img/icon.png;vpn_img) -48px -72px;}
.main-03 .main-right .main-online ul li span i.icon-03{background:url(../img/icon.png;vpn_img) -96px -72px;}
.main-03 .main-right .main-online ul li span i.icon-04{background:url(../img/icon.png;vpn_img) -144px -72px;}
.main-03 .main-right .main-online ul li span i.icon-05{background:url(../img/pxxt.png;vpn_img) no-repeat;}
.main-03 .main-right .main-online ul li hr{position: absolute;right:0;top:1px;background:#cecfd0;height:54px;border:none;width:1px;}
.main-03 .main-right .main-online:after{clear: both;display:block;content: "";}

.main-03 .main-right .main-download{clear:both;margin:5px 0 0}
.main-03 .main-right .main-download .main-title{border-bottom:1px #cbcdd1 solid;height:45px;overflow:hidden;}
.main-03 .main-right .main-download .main-title:after{clear: both;display:block;content: "";}
.main-03 .main-right .main-download .main-title .more{float:right;line-height:55px;}
.main-03 .main-right .main-download .main-title .more a{color:#555}
.main-03 .main-right .main-download h1{border-bottom:3px #2f5b9e solid;font-size:22px;line-height:42px;font-weight:bolder;color:#2f5b9e;float:left;padding:0 10px 0 0}
.main-03 .main-right .main-download h1 a{color:#2f5b9e}
.main-03 .main-right .main-download h1 a:hover{color:#d50c0c}
.main-03 .main-right .main-download h1 i{width:4px;height:16px;background:#e31110;float:left;margin:15px 9px 0 1px}
.main-03 .main-right .main-download ul{clear:both;}
.main-03 .main-right .main-download ul li{line-height:41px;border-bottom:1px #bfbfc1 dashed;background:url(../img/list-i-four.png;vpn_img) 5px center no-repeat;padding:0 0 0 18px;}
.main-03 .main-right .main-download ul li i{width:16px;height:16px;display:inline-block;background:url(../img/icon.png;vpn_img) -48px -56px no-repeat;margin:0 0 -2px 6px;}

.main-04 .main-left{width:584px;float:left;}
.main-04 .main-left > h1{text-align: center;color:#0e4c95;font-size:26px;font-weight: bolder;border-bottom:1px #d9d9d9 solid;}
.main-04 .main-left > h1 a{color:#0e4c95;line-height: 72px;}
.main-04 .main-left > h1 a:hover{color:#d50c0c}
.main-04 .main-left ul{line-height:43px;padding:10px 0 0;font-size:15px;}
.main-04 .main-left ul li{border-bottom:1px #d0d0d0 dashed;background:url(../img/list-i-two.png;vpn_img) 5px center no-repeat;padding:0 0 0 25px}
.main-04 .main-left ul li span{float:right;color:#888;font-size:12px;}
.main-04 .main-left > h2{text-align:center;margin:5px 0 0;height:79px;line-height:79px;letter-spacing: 2px;}
.main-04 .main-left > h2 a{color:#d10404;font-size:30px;font-weight:bold;display:block;height:100%;background:url(../img/zt01.png;vpn_img) center no-repeat #fdf1f1;}
.main-04 .main-left > h2 a:hover{/*background:url(../img/zt01.png;vpn_img) center no-repeat #faecec;border:1px #dcbebe solid;*/}
.main-04 .main-left > h2 a i{width:72px;height:72px;margin:3px 0 0;display:inline-block;vertical-align: top;background:url(../img/icon.png;vpn_img) 5px -576px}
.main-04 .main-left dl{line-height:77px;font-size:18px;margin:10px 0}
.main-04 .main-left dl+dl{margin:0}
.main-04 .main-left dl:after{clear: both;display:block;content: "";}
.main-04 .main-left dl dd{float:left;width:287px;height:79px;letter-spacing: 1px;}
.main-04 .main-left dl dd+dd{margin:0 0 0 10px;}
.main-04 .main-left dl dd span{float:left;text-align:center;width:180px;}
.main-04 .main-left dl dd a{color:#0d3694;display:block;background:#f3f7fb;border:1px #e3eaf3 solid;}
.main-04 .main-left dl dd a:hover{background:#edf3f8;color:#da0000;border:1px #e0e8f2 solid;}
.main-04 .main-left dl dd a:after{clear: both;display:block;content: "";}
.main-04 .main-left dl dd .xiaozi{font-size:15.5px;line-height:28px;padding:10px 0}
.main-04 .main-left dl dd i{float:left;width:72px;height:72px;margin:3px 3px 0 16px;}
.main-04 .main-left dl dd i.icon01{background:url(../img/icon.png;vpn_img) -72px -576px;}
.main-04 .main-left dl dd i.icon02{background:url(../img/icon.png;vpn_img) -144px -576px;}
.main-04 .main-left dl dd i.icon03{background:url(../img/icon.png;vpn_img) -214px -576px;}
.main-04 .main-left dl dd i.icon04{background:url(../img/icon.png;vpn_img) -286px -576px;}
.main-04 .main-left dl dd i.icon05{background:url(../img/icon.png;vpn_img) -360px -576px;}
.main-04 .main-left dl dd i.icon06{background:url(../img/icon.png;vpn_img) -432px -576px;}

.main-04 .main-right{float:right;width:584px;}
.four-right-iframe{background:#fff;overflow:hidden;height:100%}
.four-right-iframe .main-btn{line-height:48px;border-bottom:1px #eaeaea solid;padding:10px 0}
.four-right-iframe .main-btn:after{clear: both;display:block;content: "";}
.four-right-iframe .main-btn a{float:left;font-size:20px;width:49%;text-align: center;color:#0f4c96}
.four-right-iframe .main-btn a:hover{color:#d50c0c}
.four-right-iframe .main-btn i{width:32px;height:32px;display:inline-block;vertical-align: top;margin:9px 12px 0 0}
.four-right-iframe .main-btn i.icon-01{background:url(../img/icon.png;vpn_img) -96px -24px}
.four-right-iframe .main-btn i.icon-02{background:url(../img/icon.png;vpn_img) -264px 0px;margin:13px 0 0 10px;height:26px}
.four-right-iframe .main-btn hr{float:left;height:48px;width:1px;background:#dadada;border:none;margin:0}
.four-right-iframe ul{clear: both;padding:15px 0 0;border-bottom:1px #eaeaea solid;min-height:111px;}
.four-right-iframe ul li{clear: both;font-size:16px;padding:0 0 13px;line-height:33px;}
.four-right-iframe ul li a{float:left;}
.four-right-iframe ul li h1{float:left}
.four-right-iframe ul li b{float:right;font-weight:normal;font-size:15px;color:#777;padding:0 5px 0 0}
.four-right-iframe ul li span{background:#0e4c95;border-radius: 4px;width:33px;height:33px;line-height:33px;float:left;font-size:20px;color:#fff;font-weight: bolder;text-align: center;margin:0 12px 0 0}
.four-right-iframe ul li.cont{line-height:26px;font-size:15px;}
.four-right-iframe ul li:after{clear: both;display:block;content: "";}

.four-right-iframe dl{padding:15px 0 0;font-size:18px;text-align: center;}
.four-right-iframe dl dd{float:left;}
.four-right-iframe dl dd a{background:#f5f8fa;border:1px #e8edf0 solid;float:left;width:185px;margin:0 11px 0 0;line-height:58px;color:#0e4c95}
.four-right-iframe dl dd a:hover{background:#f0f4f6;border:1px #dbe3e8 solid;}
.four-right-iframe dl dd a:hover{color:#d50c0c}
.four-right-iframe dl dd.ddno a{margin:0}
.four-right-iframe dl dd i{width:32px;height:32px;display:inline-block;vertical-align: top;margin:12px 10px 0 0}
.four-right-iframe dl dd i.icon-01{background:url(../img/icon.png;vpn_img) 0px -24px;}
.four-right-iframe dl dd i.icon-02{background:url(../img/icon.png;vpn_img) -32px -24px;}
.four-right-iframe dl dd i.icon-03{background:url(../img/icon.png;vpn_img) -64px -24px;}

.main-tit-03{height:30px;background:url(../img/column.png;vpn_img) 0 10px repeat-x;margin:25px 0 18px}
.main-tit-03 h1{background:url(../img/title-03.png;vpn_img) left center no-repeat #fff;width:160px;height:30px;}
.main-tit-03 h1 a{display:block;height:100%}
.main-tit-04{height:30px;background:url(../img/column.png;vpn_img) 0 10px repeat-x;margin:25px 0 5px}
.main-tit-04 h1{background:url(../img/title-04.png;vpn_img) left center no-repeat #fff;width:165px;height:30px;}
.main-tit-04 h1 a{display:block;height:100%}

.main-01{clear: both;padding:20px 0}
.main-01:after,.main-02:after,.main-03:after,.main-04:after{clear: both;display:block;content: "";}
.main-02{background:#fff;clear: both;height:350px;overflow: hidden;}
.main-03{clear:both}
.main-04{clear:both;background:#fff;padding:0 0 15px}

.content{width:1200px;margin:0 auto;padding:0 0 10px;}
.content:after{clear: both;display:block;content: "";}
.content .crumbs{font-size:16px;line-height:100px;color:#000;}
.content .crumbs i{width:24px;height:24px;background:url(../img/icon.png;vpn_img) -312px 0;margin:38px 10px 0 5px;float:left;}
.content .crumbs a{color:#8c91a0;padding:0 5px;}
.content .crumbs a:hover{color:#d50c0c}

.content-inside{border-top:3px #0e509f solid;background:#fff;min-height:320px;padding:0 38px}
.content-inside > h1{font-size:36px;line-height:52px;font-weight:bold;color:#084b99;text-align: center;padding:30px 10px 10px;}
.content-inside > h2{font-size:30px;line-height:50px;font-weight:bold;color:#084b99;text-align: center;padding:0 10px 20px;}
.content-inside .survey{line-height:36px;border-bottom:1px #d9d9d9 solid;padding:0 5px;color:#4c4c4c}
.content-inside .survey:after{clear: both;display:block;content: "";}
.content-inside .survey h2{float: left;padding:0 10px 0 0}
.content-inside .survey .survey-right{float:right}
.content-inside .survey .tengxun{display:inline-block;vertical-align: top;width:32px;height:32px;background:url(../img/icon.png;vpn_img) -230px -24px;margin:6px 2px 0;cursor: pointer;}
.content-inside .survey .weibo{display:inline-block;vertical-align: top;width:32px;height:32px;background:url(../img/icon.png;vpn_img) -262px -24px;margin:6px 2px 0;cursor: pointer;}
.content-inside .survey .fenxiang{padding:0 0 0 8px}
.content-inside .survey .fenxiang i{display:inline-block;width:24px;height:24px;background:url(../img/icon.png;vpn_img) -336px 0;vertical-align: top;margin:10px 6px 0 0}
.content-inside .content-inside-body{font-size:16px;line-height:32px;padding:20px 0;clear: both;border-bottom:1px #cccccc solid;}
.content-inside .content-inside-body img{max-width:100%}
.content-inside .content-inside-body:after{content:"";display:block;clear:both}
.content-inside .content-inside-enclosure{clear: both;font-size:15px;padding:12px 10px 16px;line-height:40px;}
.content-inside .content-inside-enclosure h1{font-size:19px;font-weight: bold;line-height:36px;}
.content-inside .content-inside-enclosure ul li{clear: both;}
.content-inside .content-inside-enclosure ul li i{display:inline-block;width:16px;height:16px;background:url(../img/icon.png;vpn_img) -48px -56px;margin:12px 0 0 10px;vertical-align: top;}

.left-nav{float:left;width:265px;}
.left-nav h1{background:#1e55b0;border-top-left-radius: 10px;border-top-right-radius: 10px;line-height:1.8;padding:15px 0;color:#fff;font-size:23px;text-align: center;font-weight: bold;letter-spacing: 2px;width:237px;}
.left-nav ul{background:url(../img/left-nav-bg.png;vpn_img) bottom center no-repeat #eceef1;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;border:1px #c9d1df solid;margin:10px 0 0;line-height:52px;font-size:16px;padding:12px;width:211px;min-height:500px;}
.left-nav ul li{border-bottom:1px #7f9dce dashed;padding:10px 0 10px 15px;line-height:28px;}
.left-nav ul li i{float:left;background:#f00000;width:5px;height:22px;margin:4px 13px 0 -7px}
.left-nav ul li a{color:#084b99}
.left-nav ul li a:hover{color:#d50c0c}
.left-nav ul li.liprev{border-bottom:none}
.left-nav ul li.active{font-size:20px;font-weight:bolder;letter-spacing:0.5px;border-bottom:none;padding: 10px 52px 10px 15px;width: 185px;background:url(../img/left-nav-i.png;vpn_img) 200px center no-repeat #fff}

/*#bsPanel div, #bsMorePanel div, #bshareF div{display:none !important}
#bsPanel div.fenxiangblock,#bsMorePanel div.fenxiangblock,#bshareF div.fenxiangblock{display:block !important}*/

.list{background:#fff;width:875px;float:right;padding:30px;}
.list > h1{background:#f7f9fa;line-height:55px;padding:0 20px;font-size:19px;color:#084b99;font-weight:bold;letter-spacing: 1px;}
.list > h1 span{float:left;}
.list > h1:after{clear: both;display:block;content: "";}
.list > ul{line-height:50px;font-size:16px;padding:8px 0;min-height:416px;}
.list > ul li{background:url(../img/list-i-three.png;vpn_img) 2px center no-repeat;padding:0 0 0 17px;}
.list > ul li a{float:left;width:85%;}
.list > ul li span{float:right;color:#888;font-size:14px;padding:0 3px 0 0;}
.list > ul li.lifive{height:0px;background:none}
.list > ul li:after{clear: both;display:block;content: "";}

.list > dl{font-size:15px;line-height:28px;}
.list > dl dt{color:#000;padding:20px 10px 10px;border-bottom:1px #ddd dashed}
.list > dl dd{padding:10px 10px 20px;border-bottom:2px #084b99 solid;}

.list > ol{padding:20px 0 0}
.list > ol:after{clear: both;display:block;content: "";}
.list > ol li{float:left;width:33.33%;text-align:center;margin:0 0 5px;font-size:0;}
.list > ol li span{padding:2px;border:1px #ddd solid;display:inline-block}
.list > ol li img{width:245px;height:167px;display:block}
.list > ol li h1{line-height:32px;overflow:hidden;line-height: 32px;white-space: nowrap;text-overflow: ellipsis;word-break: normal;word-wrap: normal;width: 80%;margin: 0 auto;font-size:14px;}

.list-body{padding:20px 10px;}

.list-cgsp{padding:42px 0 0;text-align:center}
.list-cgsp li{display:inline-block;width:245px;height:218px;margin:0 120px 0 0}
.list-cgsp li a{display:block;height:100%;border:1px #1e55b0 solid;}
.list-cgsp li a:hover{border:1px #da0000 solid;}
.list-cgsp li.mno{margin:0}
.list-cgsp li i{width:128px;height:128px;display:inline-block;margin:18px 0 8px 5px}
.list-cgsp li i.icon-01{background:url(../img/icon.png;vpn_img) 0 -448px no-repeat;}
.list-cgsp li i.icon-02{background:url(../img/icon.png;vpn_img) -128px -448px no-repeat;}
.list-cgsp li h1{font-size:15px;line-height:24px;text-align:center;}

.inv-list{background:#fff;width:875px;float:right;padding:30px;}
.inv-list > h1{background:#f7f9fa;line-height:55px;padding:0 20px;font-size:19px;color:#084b99;font-weight:bold;letter-spacing: 1px;}
.inv-list > ul{line-height:50px;font-size:16px;padding:8px 0;min-height:416px;}
.inv-list > ul li{padding:0 0 0 17px;}
.inv-list .inv-tit{font-size:18px;font-weight:bold}

.table-list{border-left:#e5e5e5 solid 1px;border-top:#e5e5e5 solid 1px;line-height:32px;text-align:center}
.table-list thead{font-weight:bold;background:#1e55b0;color:#fff}
.table-list td{border-right:#e5e5e5 solid 1px;border-bottom:#e5e5e5 solid 1px;padding:5px;}

.paging{padding:30px 0 10px;text-align: center;clear:both}

.organization-survey{background:#fff;margin:20px 0 17px;padding:10px;}
.organization-survey img{float:left;width:435px;height:280px;}
.organization-survey-body{float: left;width:735px;padding:0 0 0 10px;}
.organization-survey-body > h1{font-size:21px;font-weight:bold;color:#07438a;line-height:32px;border-bottom:1px #dddddd solid;}
.organization-survey-body > h1 span{border-bottom:3px #245399 solid;float:left;padding:0 8px 3px;}
.organization-survey-cont{font-size:15px;line-height:29px;padding:12px 0 0}
.organization-survey-cont a{color:#d10f0f}
.organization-survey-cont a:hover{color:#000}
.organization-survey-body h1:after,.organization-survey:after{clear: both;display:block;content: "";}

.organization-leader{float:left;background:#fff;padding:0 20px;width:750px;}
.organization-leader > h1{color:#ca1313;line-height:60px;font-size:22px;font-weight: bold;}
.organization-leader > h1 a{color:#ca1313}
.organization-leader .organization-leader-body{clear:both;padding:10px 0 0;border-bottom:1px #dddddd dashed}
.organization-leader .organization-leader-body > a{float:left;}
.organization-leader .organization-leader-body > a img{width:150px;height:180px;}
.organization-leader .organization-leader-cont{float:left;padding:0 0 0 20px;width:580px;}
.organization-leader .organization-leader-cont h1,.organization-leader .organization-leader-cont h2{display:inline-block}
.organization-leader .organization-leader-cont h1{font-size:20px;font-weight: bold;color:#245399;padding:0 15px 0 0;line-height:30px;vertical-align: top;}
.organization-leader .organization-leader-cont h1 a{color:#245399}
.organization-leader .organization-leader-cont h2{font-size:15px;color:#245399;font-weight: bold;line-height:39px;}
.organization-leader .organization-leader-cont h3,.organization-leader .organization-leader-cont h4{clear:both;padding:16px 0 24px;line-height:24px;}
.organization-leader .organization-leader-cont h4{padding:0 0 20px;}
.organization-leader .organization-leader-cont h3 span,.organization-leader .organization-leader-cont h4 span{float:left;width:38px;height:36px;line-height:18px;padding:6px 8px;background:url(../img/icon.png;vpn_img) -192px -72px;letter-spacing: 2px;margin:0 13px 0 0}
.organization-leader .organization-leader-body:after{clear: both;display:block;content: "";}
.organization-leader .organization-leader-footer{line-height:42px;padding:12px 0 15px 7px}
.organization-leader .organization-leader-footer dl{clear: both;}
.organization-leader .organization-leader-footer dt{float:left;font-size:18px;font-weight: bold;color:#245399;text-align: right;width:110px}
.organization-leader .organization-leader-footer dd{float:left;font-size:16px;color:#aaa;font-size:12px;}
.organization-leader .organization-leader-footer dd a{color:#333;padding:0 30px;font-size:16px;}
.organization-leader .organization-leader-footer dd a:hover{color:#ca1313}
.organization-leader .organization-leader-footer:after{clear: both;display:block;content: "";}

.organization-company{float:right;width:385px;border:5px #fff solid;background:#fff}
.organization-company h1{background:#f3f5f8;line-height:46px;border:1px #e0e7f1 solid;font-size:18px;font-weight:bold;color:#07438a;padding:0 0 0 14px;cursor: pointer;}
.organization-company h1 a{color:#07438a}
.organization-company h1 a:hover{color:#ca1313}
.organization-company h1 i{float:right;width:16px;height:16px;background:url(../img/icon.png;vpn_img) -80px -56px;margin:16px 15px 0}
.organization-company h1 i.active{background:url(../img/icon.png;vpn_img) -64px -56px;}
.organization-company .organization-company-body{padding:7px 0 0;line-height:33px;border:1px #e0e7f1 solid;border-top:none;font-size:15px;overflow:auto;height:163px;display:none}
.organization-company .organization-company-body li{background:url(../img/list-i-three.png;vpn_img) 9px center no-repeat;padding:0 0 0 22px}

.leader-nav{float:left;width:290px;padding:20px;background:#fff}
.leader-nav h1{height:70px;background:url(../img/leader-tit.png;vpn_img);font-size:24px;font-weight:bold;line-height:70px;text-align: center;color:#fff}
.leader-nav-body{clear:both}
.leader-nav ul{line-height:50px;padding:20px 0 0}
.leader-nav ul li{margin:0 0 12px;}
.leader-nav ul li a{display:block;background:url(../img/leader-nav-i.png;vpn_img) 256px center no-repeat #eeeeee;border-radius: 5px;padding:0 0 0 17px;font-size:17px;font-weight:bold;color:#333}
.leader-nav ul li a:hover,.leader-nav ul li.active a{background:url(../img/leader-nav-i-a.png;vpn_img) 256px center no-repeat #335392;color:#fff}
.leader-nav ul li a em{font-size:12px;font-weight:normal;font-style: normal;letter-spacing: -1px;padding:0 0 0 10px}
.leader-content{float:right;width:839px;background:#fff;padding:17px 0 17px 16px}
.leader-content.list{width:824px;padding-right:15px;}
.leader-content .leader-img{float:left;}
.leader-content .leader-img > span{border:1px #e2e2e2 solid;padding:9px;display:block;float:left;}
.leader-content .leader-img > span img{width:200px;height:285px;display: block;}
.leader-content .leader-img > h1{font-size:20px;font-weight:bold;color:#07438a;line-height:52px;padding:8px 0 0}
.leader-content .leader-img > h2{color:#111;font-size:17px;line-height:30px;font-weight:bold;}
.leader-content .leader-body{float:left;width:585px;padding:0 0 0 20px;font-size:15px;}
.leader-content .leader-body h1,.leader-content .leader-body h2{clear:both;background:#f2f2f2;line-height:45px;font-size:18px;font-weight:bold;color:#07358a;margin: 10px 0px;}
.leader-content .leader-body h1 .more{float:right;font-size:14px;padding:0 10px 0 0;font-weight:normal;}
.leader-content .leader-body h1 .more i{width:16px;height:16px;background:url(../img/icon.png;vpn_img) -120px -56px no-repeat;display:inline-block;vertical-align: top;margin:14px 0 0 5px}
.leader-content .leader-body h1 .more a:hover i{background:url(../img/icon.png;vpn_img) -152px -56px no-repeat;}
.leader-content .leader-body h2{clear:both;color:#111;padding:8px 0 0;background:none;line-height:40px;}
.leader-content .leader-body h1 > i,.leader-content .leader-body h2 > i{width:24px;height:24px;float:left;margin:11px 10px 0}
.leader-content .leader-body h1 > i{background:url(../img/icon.png;vpn_img) -360px 0}
.leader-content .leader-body h2 > i{background:url(../img/icon.png;vpn_img) -384px 0}
.leader-content .leader-body h3,.leader-content .leader-body h4{clear:both;line-height:45px;font-size:18px;font-weight:bold;color:#07358a;background:#f5f5f5;padding:0 15px;}
.leader-content .leader-body .leader-body-cont{clear:both;padding:15px 10px;line-height:30px;}
.leader-content .leader-body .leader-body-cont-two{clear:both;padding:0 5px;line-height:2;}
.leader-content .leader-body:after{clear:both;content:'';display:block;}
.leader-content .leader-list{clear:both;padding:15px 15px 15px 0;}
.leader-content .leader-list h1{padding:15px 0 15px 15px;font-size:19px;line-height:24px;color:#084b99;font-weight: bold;letter-spacing:1px;border-top:1px #e2e2e2 solid;border-bottom:1px #e2e2e2 solid;}
.leader-content .leader-list h1 > i{width:24px;height:24px;display:inline-block;vertical-align:top;background:url(../images/icon_huodong.png;vpn_img);margin:0 8px 0 0;}
.leader-content .leader-list h1 .more{float:right;font-size:14px;padding:0 10px 0 0;font-weight:normal;}
.leader-content .leader-list h1 .more i{width:16px;height:16px;background:url(../img/icon.png;vpn_img) -120px -56px no-repeat;display:inline-block;vertical-align: top;margin:3px 0 0 5px}
.leader-content .leader-list h1 .more a:hover i{background:url(../img/icon.png;vpn_img) -152px -56px no-repeat;}
.leader-content .leader-list > ul{line-height:50px;font-size:16px;padding:8px 0 8px 10px;min-height:416px;}
.leader-content .leader-list > ul li{background:url(../img/list-i-three.png;vpn_img) 2px center no-repeat;padding:0 0 0 17px;}
.leader-content .leader-list > ul li a{float:left;width:85%;}
.leader-content .leader-list > ul li span{float:right;color:#888;font-size:14px;padding:0 3px 0 0;}
.leader-content .leader-list > ul li:after{clear: both;display:block;content: "";}

.leader-title{text-align:center;border-bottom:1px #e5e5e5 solid;margin:0 0 15px;}
.leader-title h1{font-size:31px;font-weight:bold;display:inline-block;vertical-align:top;padding:5px 0 10px;line-height:2;color:#07358a;}
.leader-title h2{display:inline-block;vertical-align:top;font-size:20px;}
.leader-title+.leader-body{width:auto;padding:0 10px 0 0;float:none;}
.leader-title+.leader-body .leader-body-cont,.leader-title+.leader-body .leader-body-cont-two{clear:both;padding:10px 10px 10px 15px;line-height:2;text-align:justify;}

.mailbox{background:#fff;margin:20px 0 17px;padding:10px 18px 15px;}
.mailbox-head{border-bottom:1px #dddddd solid;}
.mailbox-head h1{float:left;border-bottom:3px #245399 solid;font-size:22px;font-weight:bold;color:#07438a;line-height: 42px;padding:0 10px;}
.mailbox-head:after{clear: both;display:block;content: "";}
.mailbox-head button{background:#cb1212;border-radius:4px;margin:5px 0 0 14px;font-size:16px;color:#fff;border-radius:4px;height:32px;line-height:32px;padding:0 11px 0 8px;border:none;cursor:pointer;}
.mailbox-head button i{float:left;width:24px;height:16px;background:url(../img/icon.png;vpn_img) -96px -56px;margin:6px 5px 0 0}
.mailbox-head .more{float:right;line-height:42px;}
.mailbox-head .more i{width:16px;height:16px;background:url(../img/icon.png;vpn_img) -120px -56px no-repeat;display:inline-block;vertical-align: top;margin:12px 0 0 5px}
.mailbox-head .more a:hover i{background:url(../img/icon.png;vpn_img) -152px -56px no-repeat;}
.mailbox-iframe{width:100%;height:270px;}
.mailbox-body{clear:both;background:#fff}
.mailbox-body table{width:100%;line-height:44px;text-align: center;font-size:15px;}
.mailbox-body table thead{font-size:18px;}
.mailbox-body table thead th{font-weight:normal;background:#f3f5f8;padding:0 20px;}
.mailbox-body table tbody tr{border-bottom:1px #dbdbdb dashed}
.mailbox-body table tbody tr td i{width:16px;height:16px;background:url(../img/icon.png;vpn_img) -136px -56px;float:left;margin:14px 9px 0 0}

.interaction-tab-news{float:left;width:590px;height:375px;background:#fff;padding:0 15px 0 11px;box-sizing: border-box;}
.interaction-tab-news .tab-head{line-height:58px;height:58px;padding:5px 0 0;overflow: hidden;}
.interaction-tab-news .tab-head ul{margin:0 0 0 -17px}
.interaction-tab-news .tab-head ul li{float:left;font-size:20px;font-weight: bolder;}
.interaction-tab-news .tab-head ul li a{padding:0 25px;color:#555}
.interaction-tab-news .tab-head ul li i{width:2px;height:17px;background:#c0c0c0;display:inline-block;vertical-align: top;margin:22px 0 0}
.interaction-tab-news .tab-head ul li.active{font-size:22px;letter-spacing: 1px;}
.interaction-tab-news .tab-head ul li.active a{color:#245399;}
.interaction-tab-news .tab-head .more{float:right;}
.interaction-tab-news .tab-head .more a{display:none;color:#333}
.interaction-tab-news .tab-head .more a:hover{color:#cb1212}
.interaction-tab-news .tab-head .more i{width:16px;height:16px;background:url(../img/icon.png;vpn_img) -120px -56px no-repeat;display:inline-block;vertical-align: top;margin:20px 0 0 5px}
.interaction-tab-news .tab-head .more a:hover i{background:url(../img/icon.png;vpn_img) -152px -56px no-repeat;}
.interaction-tab-news .tab-head:after{clear: both;display:block;content: "";}
.interaction-tab-news .tab-body{clear: both;padding:0}
.interaction-tab-news .tab-body .tab-cont{display:none;}
.interaction-tab-news .tab-body ul li{font-size:16px;line-height:36px;border-bottom:1px #d8d8d8 dashed;background:url(../img/list-i-six.png;vpn_img) 8px center no-repeat;}
.interaction-tab-news .tab-body ul li a{display:block;padding:0 0 0 25px;float:left;height:100%;white-space: nowrap;word-break: normal;word-wrap: normal;overflow: hidden;float: left;width:75%;text-overflow: ellipsis;}
.interaction-tab-news .tab-body ul li span{float:right;color:#888;font-size:14px;}
.interaction-tab-news .tab-body ul li:after{clear: both;display:block;content: "";}
.interaction-tab-news-two{margin:0 0 0 15px;}

.interaction-iframe{height:301px;width:100%}

.message-search{background:#f4faff;border:1px #daebfa solid;border-radius:5px;width:500px;height:31px;padding:17px 18px;margin:20px auto 23px}
.message-search h1{font-size:22px;font-weight:bold;color:#07438a;float:left;padding:0 20px 0 0;}
.message-search input[type=text]{background:#f8fafb;border-radius:15px;height:29px;border:1px #dfdfdf solid;padding:0 0 0 15px;width:355px;vertical-align: top;}
.message-search button{width:47px;height:31px;border:1px #dfdfdf solid;border-radius:15px;background:#fdfefe;margin:0 0 0 -30px;}
.message-search button i{width:24px;height:24px;display:block;margin:0 auto;background:url(../img/icon.png;vpn_img) -408px 0 no-repeat}

.message-btn{text-align: center;padding:0 0 20px;border-bottom:1px #b5b2a3 dotted}
.message-btn button{padding:0 17px;height:38px;line-height:38px;border:none;border-radius:5px;font-size:16px;color:#fff;margin:0 12px;background:#1e55b0;cursor:pointer}
.message-btn button.message-button{background:#d00b0b;padding:0 19px;}

.message-list li{clear:both;padding:22px 0 20px;border-bottom:1px #cbc9be dotted}
.message-list li:after{clear: both;display:block;content: "";}
.message-list li dl{float: left;}
.message-list li dt > b{float:left;width:52px;height:52px;background:#1e55b0;border-radius:50%;margin:0 20px 0 0}
.message-list li dt > b i{width:32px;height:32px;background:url(../img/icon.png;vpn_img) -326px -24px;display:block;margin:8px auto 0}
.message-list li dt > span{width:800px;float:left;line-height:30px;font-size:16px;margin:-3px 0 0;}
.message-list li dt h1{width:225px;}
.message-list li dt h1,.message-list li dt h2{float:left;color:#555}
.message-list li dt h3{clear:both;padding:0 0 15px;border-bottom:1px #cbc9be dotted}

.message-list li dd{padding:25px 0 0;clear:both}
.message-list li dd > b{float:left;width:52px;height:52px;background:#1e55b0;border-radius:50%;margin:0 20px 0 0}
.message-list li dd > b i{width:32px;height:32px;background:url(../img/icon.png;vpn_img) -358px -24px;display:block;margin:11px auto 0}
.message-list li dd > span{width:800px;float:left;line-height:30px;font-size:16px;margin:-3px 0 0;}
.message-list li dd h1{width:225px;}
.message-list li dd h1,.message-list li dt h2{float:left;color:#555}
.message-list li dd h3{clear:both;padding:0 0 18px;}

.message-list li > span{background:#f4f7fb;border:1px #bfcedf solid;display:block;padding:8px;float:left;margin:0 0 0 2px;}
.message-list li > span h1{float:left;}
.message-list li > span button{background:#1e55b0;color:#fff;border:none;border-radius:5px;height:29px;line-height:29px;padding:0 13px;margin:0 7px;cursor:pointer}

.party-special{width:1180px;height:260px;padding:10px;background:url(../img/party.jpg;vpn_img) center 10px no-repeat #fff;margin:20px 0 0}
.party-special ul{padding:115px 0 0;font-size:30px;font-weight:bolder;text-align: center;}
.party-special ul li{display:inline-block;background:url(../img/party-bg.png;vpn_img) left top no-repeat;height:57px;line-height:57px;margin:0 10px;}
.party-special ul li a{display:block;background:url(../img/party-r-bg.png;vpn_img) right top no-repeat;margin:0 0 0 50px;padding:0 62px 0 13px;color:#d41111}
.party-special ul li a:hover{color:#000}
.hotspot-special{background:#fff;width:1180px;padding:13px 10px 10px;margin:20px 0 0}
.hotspot-special .hotspot-special-head{border-top:2px #dfe7fd solid;line-height:47px;font-size:18px;}
.hotspot-special .hotspot-special-head h1{font-weight:bold;border-top:4px #3d55a7 solid;border-bottom:1px #d8dded dashed;float:left;margin:-2px 0 0;}
.hotspot-special .hotspot-special-head h1 span{padding:0 20px;border-right:2px #ebeef3 solid;}
.hotspot-special .hotspot-special-body{clear:both;padding:15px 0 5px}
.hotspot-special .hotspot-special-body > ul{width:1210px;;margin:0 0 0 -4px;}
.hotspot-special .hotspot-special-body > ul:after{clear: both;display:block;content: "";}
.hotspot-special .hotspot-special-body > ul > li{float:left;margin:0 6px 0 5px;width:286px;height:200px;overflow:hidden}
.hotspot-special .hotspot-special-body > ul > li .custom{background:url(../img/ztimg_01.jpg;vpn_img) center no-repeat;padding:72px 0 0 60px;width:226px;height:128px;}
.hotspot-special .hotspot-special-body > ul > li > a img{width:286px;height:200px;}
.hotspot-special .hotspot-special-body > ul > li .custom > a img{width:auto;height:auto}

.hotspot-special .hotspot-special-body > ul > li .custom01{background:url(../img/dsxxjy-img.jpg;vpn_img) center no-repeat;padding:62px 0 0 50px;width:236px;height:138px;}
.hotspot-special .hotspot-special-body > ul > li .custom01 a{display:block;width:190px;height:42px;padding:0 10px 0 0;background:url(../img/zt-li.png;vpn_img) center no-repeat;letter-spacing:2px;color:#fdc71e;font-size:20px;font-weight:bold;line-height:42px;margin:8px 0 0;text-align:center;}
.hotspot-special .hotspot-special-body > ul > li .custom01 i{width:9px;height:9px;background:#fdc71e;display:inline-block;margin:17px 11px 0 0;vertical-align:top;border-radius:50%;}

.special-slider{float: left;width:286px;height:200px;position: relative;}
.special-slider li{display:none}
.special-slider li img{width:286px;height:200px;}
.special-slider .slider-title{background:url(../img/black-bg.png;vpn_img);position: absolute;height:45px;line-height:45px;color:#fff;bottom:0;width:100%;padding:0 0 0 15px;font-size:16px;box-sizing: border-box;z-index:4}
.special-slider .slider-title li a{color:#fff;white-space: nowrap;word-break: normal;word-wrap: normal;overflow: hidden;float: left;width:70%;text-overflow: ellipsis;}
.special-slider dl{position: absolute;right:10px;bottom:12px;z-index: 5;}
.special-slider dl dd{float: left;width:12px;height:12px;background: rgba(255,255,255,0.6);margin:0 0 0 8px;cursor: pointer;}
.special-slider dl dd:hover,.special-slider dl dd.active{background:#fff}

.info-header{background:url(../img/zfxxgk-banner.png;vpn_img) center no-repeat #07438a;height: 520px;overflow: hidden;}
.info-head{width:1100px;margin:0 auto;}
.info-logo{margin:20px 0 0;width:610px;height:80px;background:url(../img/zfxxgk-logo.png;vpn_img);float:left;}
.info-logo a{display:block;height:80px;}
.info-tool{float:right;color:#fff;padding:20px 0 0;line-height:24px;}
.info-tool i{width:24px;height:24px;float:left;margin:0 5px 0 0;}
.info-tool i.icon-01{background:url(../img/icon-wuzhangai.png;vpn_img) center no-repeat;}
.info-gov{margin:83px auto 0;width:660px;height:110px;background:url(../img/zfxxgk.png;vpn_img) no-repeat}
.info-main{background:#fff;margin:-110px auto 0;width:1100px;}
.info-main:after{clear: both;display:block;content: "";}

.info-search{height:135px;border-bottom:2px #e4e9f0 solid;margin:0 0 28px;padding:65px 0 0;text-align: center;}
.info-search input[type=text]{width:421px;height:46px;line-height:47px;border:2px #07438a solid;border-right:none;border-top-left-radius: 9px;border-bottom-left-radius: 9px;padding:0 10px 0 15px;font-size:16px;vertical-align: top;outline: none;}
.info-search button{width:62px;height:50px;line-height:32px;padding:9px 0;background:#07438a;border:none;border-top-right-radius: 9px;border-bottom-right-radius: 9px;outline: none;cursor: pointer;}
.info-search button:hover{background:#ca1313}
.info-search button i{width:32px;height:32px;background:url(../img/icon.png;vpn_img) -294px -24px;display:inline-block;}

.info-nav{float:left;margin:0 19px 0 36px;width:240px}
.info-nav li{background:#f9f9f9;line-height:70px;margin:0 0 15px;font-size:23px;color:#2d66a5;}
.info-nav li:hover,.info-nav li.active{background:#07438a;color:#fff}
.info-nav li a{color:#2d66a5;display:block}
.info-nav li:hover a,.info-nav li.active a{color:#fff;}
.info-nav li a i{float:left;width:48px;height:48px;margin:11px 13px 0 17px}
.info-nav li a i.icon-01{background:url(../img/icon.png;vpn_img) 0 -256px}
.info-nav li a i.icon-02{background:url(../img/icon.png;vpn_img) -48px -256px}
.info-nav li a i.icon-03{background:url(../img/icon.png;vpn_img) -96px -256px}
.info-nav li a i.icon-04{background:url(../img/icon.png;vpn_img) -144px -256px}
.info-nav li a i.icon-05{background:url(../img/icon.png;vpn_img) -192px -256px}
.info-nav li a i.icon-06{background:url(../img/icon.png;vpn_img) -240px -256px}
.info-nav li a i.icon-07{background:url(../img/icon.png;vpn_img) -288px -256px}
.info-nav li a i.icon-08{background:url(../img/icon.png;vpn_img) -336px -256px}
.info-nav li a i.icon-09{background:url(../img/icon.png;vpn_img) -384px -256px}
.info-nav li a i.icon-10{background:url(../img/icon.png;vpn_img) -432px -256px}
.info-nav li a i.icon-11{background:url(../img/icon.png;vpn_img) -480px -256px}
.info-nav li a i.icon-12{background:url(../img/icon.png;vpn_img) -528px -256px}
.info-nav li a i.icon-13{background:url(../img/icon.png;vpn_img) -576px -256px}
.info-nav li a i.icon-14{background:url(../img/icon.png;vpn_img) -624px -256px}
.info-nav li a i.icon-15{background:url(../img/icon.png;vpn_img) -672px -256px}
.info-nav li a i.icon-16{background:url(../img/icon.png;vpn_img) -720px -256px}
.info-nav li a i.icon-17{background:url(../img/icon.png;vpn_img) 0 -304px}

.info-nav li:hover a i.icon-01,.info-nav li.active a i.icon-01{background:url(../img/icon.png;vpn_img) 0 -352px}
.info-nav li:hover a i.icon-02,.info-nav li.active a i.icon-02{background:url(../img/icon.png;vpn_img) -48px -352px}
.info-nav li:hover a i.icon-03,.info-nav li.active a i.icon-03{background:url(../img/icon.png;vpn_img) -96px -352px}
.info-nav li:hover a i.icon-04,.info-nav li.active a i.icon-04{background:url(../img/icon.png;vpn_img) -144px -352px}
.info-nav li:hover a i.icon-05,.info-nav li.active a i.icon-05{background:url(../img/icon.png;vpn_img) -192px -352px}
.info-nav li:hover a i.icon-06,.info-nav li.active a i.icon-06{background:url(../img/icon.png;vpn_img) -240px -352px}
.info-nav li:hover a i.icon-07,.info-nav li.active a i.icon-07{background:url(../img/icon.png;vpn_img) -288px -352px}
.info-nav li:hover a i.icon-08,.info-nav li.active a i.icon-08{background:url(../img/icon.png;vpn_img) -336px -352px}
.info-nav li:hover a i.icon-09,.info-nav li.active a i.icon-09{background:url(../img/icon.png;vpn_img) -384px -352px}
.info-nav li:hover a i.icon-10,.info-nav li.active a i.icon-10{background:url(../img/icon.png;vpn_img) -432px -352px}
.info-nav li:hover a i.icon-11,.info-nav li.active a i.icon-11{background:url(../img/icon.png;vpn_img) -480px -352px}
.info-nav li:hover a i.icon-12,.info-nav li.active a i.icon-12{background:url(../img/icon.png;vpn_img) -528px -352px}
.info-nav li:hover a i.icon-13,.info-nav li.active a i.icon-13{background:url(../img/icon.png;vpn_img) -576px -352px}
.info-nav li:hover a i.icon-14,.info-nav li.active a i.icon-14{background:url(../img/icon.png;vpn_img) -624px -352px}
.info-nav li:hover a i.icon-15,.info-nav li.active a i.icon-15{background:url(../img/icon.png;vpn_img) -672px -352px}
.info-nav li:hover a i.icon-16,.info-nav li.active a i.icon-16{background:url(../img/icon.png;vpn_img) -720px -352px}
.info-nav li:hover a i.icon-17,.info-nav li.active a i.icon-17{background:url(../img/icon.png;vpn_img) 0 -400px}

.info-content{float:left;width:764px;}
.info-content > h1{font-size:32px;font-weight:bold;color:#07438a;text-align:center;line-height:45px;padding:25px 0;letter-spacing: 2px;}
.info-content-body{font-size:16px;line-height:30px;height:1325px;overflow:auto;padding:0 18px 0 15px}
.info-content-list{height:1420px;overflow:auto;padding:0 18px 0 15px;margin:10px 0 0}
.info-content-list h1{font-size:18px;font-weight:bold;border-bottom:2px #e4e9f0 solid;color:#07438a;margin:0 0 20px;height:35px;}
.info-content-list ul+h1{margin:5px 0 20px}
.info-content-list h1 span{border-bottom:3px #07438a solid;padding:0 6px 10px;float:left;}
.info-content-list h1:after{clear:both;content:"";display:block}
.info-content-list-zcfg ul{min-height:350px;}
.info-content-list li{line-height:30px;padding:0 0 15px;font-size:15px;}
.info-content-list li a{padding:0 12px 0 0}
.info-content-list li span{display:inline-block;}
.info-content-list .info-list-table{width:100%;text-align:center;border-left: 1px #E8E8E8 solid;border-top: 1px #E8E8E8 solid;}
.info-content-list .info-list-table thead th{background:#0a6cbc;color:#fff;font-size:16px;padding:10px 5px;border-right: 1px #E8E8E8 solid;border-bottom: 1px #E8E8E8 solid;}
.info-content-list .info-list-table tbody tr:nth-child(even){background:#F7FAFF;}
.info-content-list .info-list-table tbody tr:hover{background:#e9f1ff !important;}
.info-content-list .info-list-table tbody td{padding:10px 5px;border-right: 1px #E8E8E8 solid;border-bottom: 1px #E8E8E8 solid;}
.info-content-details > h1{font-size:32px;font-weight:bold;color:#07438a;text-align:center;line-height:45px;padding:13px 0 10px;letter-spacing: 2px;margin:0 18px 0 15px}
.info-content-details > h2{font-size:27px;font-weight:bold;color:#07438a;text-align:center;line-height:45px;padding:0 0 10px;letter-spacing: 1px;margin:0 18px 0 15px}
.info-content-details .survey{line-height:36px;border-bottom:1px #d9d9d9 solid;padding:0 5px;color:#4c4c4c;margin:0 18px 0 15px;text-align: center;font-size:15px;}
.info-content-details .survey h2+h2{padding:0 2px}
.info-content-details .survey h2{display:inline-block;vertical-align:top;padding:0 2px 0 45px}
.info-content-details .survey h2 iframe{}
.info-content-details-body{font-size:16px;line-height:30px;height:1235px;overflow:auto;padding:30px 18px 0 15px;margin:10px 0 0}

.info-main ::-webkit-scrollbar{width: 10px;background-color: #f3f3f3;border-radius:5px;}

.info-main ::-webkit-scrollbar-thumb {background-color: #6e767f;border-radius:5px;}

.footer{background:#fff;border-top:10px #f1f2f6 solid;}
.footer .footer-head{border-bottom:1px #c1cae0 solid;min-height:72px;border-top:10px #4c67a7 solid;}
.footer .footer-head .foot{width:1200px;margin:0 auto;position: relative;text-align:center;}
.footer .footer-head .foot:after{clear: both;display:block;content: "";}
.footer .footer-head .foot > a{/*float:left;*/padding:16px 20px 0 0;vertical-align:top;display:inline-block;}
.footer .footer-head .foot .foot-right{/*float:right;*/padding:20px 0 0;/*width:850px;*/display:inline-block;vertical-align:top}
.footer .footer-head .select{line-height:28px;padding:0 0 0 7px;border:1px #c1cae0 solid;float:left;margin:0 0 0 15px;width:180px;}
.footer .footer-head .select:hover{border:1px #3e54a7 solid;}
.footer .footer-head .select.active{border:1px #3e54a7 solid;background:#fff}
.footer .footer-head .select.active h1{color:#dc0202;font-weight: bold;}
.footer .footer-head .select h1 span{position:absolute;display:none;/*background:#f5f6fa;*/background:#fff;left:-8px;border-left:1px #3e54a7 solid;border-right:1px #3e54a7 solid;height:13px;top:24px;z-index:20;width:189px;box-sizing:border-box}
.footer .footer-head .select i{float:right;width:16px;height:16px;background:url(../img/icon.png;vpn_img) -16px -56px;margin:5px 5px 0 0}
.footer .footer-head .select:hover i,.footer .footer-head .select.active i{background:url(../img/icon.png;vpn_img) -32px -56px;}
.footer .footer-head .select-body{clear:both;padding:2px 0 10px}
.footer .footer-head .select-body ul{display:none;z-index:10;padding:7px 0;box-sizing:border-box;width:100%;border:1px #3e54a7 solid;background:#fff;/*f5f6fa*/;max-height:180px;overflow:auto}
.footer .footer-head .select-body ul dt{border-bottom:1px #999 solid;margin:0 15px 12px;font-size:22px;line-height:24px;font-weight:bold;color:#0e4c95;display:none}
.footer .footer-head .select-body ul dt span{border-left:5px #af0b0b solid;padding:0 0 0 10px;margin:20px 0 15px;display:block}
.footer .footer-head .select-body ul li{line-height:20px;padding:6px 0 6px 9px;float:left;width:25%;box-sizing:border-box;font-size:14px;}
.footer .footer-head .select-body ul.two-column li{width:50%}
.footer .footer-head .select-body ul li a{display:block;white-space:nowrap; width:90%; overflow:hidden;text-overflow:ellipsis;;background:url(../img/select-icon.png;vpn_img) left center no-repeat;padding:0 0 0 18px}
.footer .footer-head h1{cursor:pointer;position:relative;}
/*.footer .footer-head ul{display:none}*/
.footer .footer-head:after{clear: both;display:block;content: "";}
.footer .footer-nav{text-align: center;border-bottom:1px #d9d9d9 solid;line-height:52px;font-weight: bolder;clear:both}
.footer .footer-nav li{display:inline-block;font-size:16px;}
.footer .footer-nav li a{color:#3e54a7;padding:0 25px;}
.footer .footer-nav li a:hover{color:#d50c0c}
.footer .footer-nav li i{width:2px;height:13px;background:#bfbfbf;display:inline-block}
.footer .footer-body{text-align: left;position: relative;width:1200px;margin:0 auto;padding:20px 0;line-height: 28px;clear:both}
.footer .footer-body:after{clear:both;content:"";display:block;}
.footer .footer-body .foot-img{float:left;margin:-3px 30px 0 40px;}
.footer .footer-body .foot-img+div{float:left;}
.footer .footer-body .foot-right{float:right;padding:11px 0 0}

.fixed{position: absolute;top:260px;left:50%;margin:0 0 0 615px;z-index:2}
.fixed > div{background:#fff;border:1px #07438a solid;width:80px;text-align: center;margin:0 0 10px;position:relative;}
.fixed > div p{padding:2px 0 6px}
.fixed > div:hover,.fixed > div:hover a{background:#07438a;color:#fff}
.fixed .ewm i,.fixed .ewm-two i,.fixed .ewm-three i{width:64px;height:64px;display:inline-block;margin:8px 0 0}
.fixed .ewm i{background:url(../img/icon.png;vpn_img) 0 -120px;}
.fixed .ewm-two i{background:url(../img/icon.png;vpn_img) -64px -120px;}
.fixed .ewm-three i{background:url(../img/icon.png;vpn_img) -128px -120px;}
.fixed .ewm:hover i{background:url(../img/icon.png;vpn_img) -192px -120px;}
.fixed .ewm-two:hover i{background:url(../img/icon.png;vpn_img) -256px -120px;}
.fixed .ewm-three:hover i{background:url(../img/icon.png;vpn_img) -320px -120px;}
.fixed .ewm span,.fixed .ewm-two span,.fixed .ewm-three span{width:155px;height:145px;position:absolute;right:90px;top:50%;margin:-72px 0 0;display:none}
.fixed .ewm:hover span,.fixed .ewm-two:hover span,.fixed .ewm-three:hover span{display:block;}
.fixed .ewm span{background:url(../img/right-ewm01.png;vpn_img)}
.fixed .ewm-two span{background:url(../img/right-ewm02.png;vpn_img)}
.fixed .ewm-three span{background:url(../img/right-ewm03.png;vpn_img)}
/*.fixed .fixed-mail{background:#07438a;color:#fff}
.fixed .fixed-mail a{color:#fff}*/
.fixed .fixed-mail i{width:38px;height:32px;background: url(../img/icon.png;vpn_img) -390px -24px;display:inline-block;margin:12px 0 0}
.fixed .fixed-mail:hover i{background: url(../img/icon.png;vpn_img) -192px -24px;}
.fixed .fixed-mail p{padding:4px 0 8px}

#bshareF{display:none !important}
.bshare-custom{display:inline-block;vertical-align: top;}
.bshare-custom .bshare-sinaminiblog{display:inline-block;vertical-align: top;padding:0;width:32px;height:32px;background:url(../img/icon.png;vpn_img) -262px -24px !important;margin:6px 2px 0;cursor: pointer;}
.bshare-custom .bshare-weixin{display:inline-block;vertical-align: top;padding:0;width:32px;height:32px;background:url(../img/icon.png;vpn_img) -230px -24px !important;margin:6px 2px 0;cursor: pointer;}

.info-paging{height:30px;text-align:center;padding:10px 0 10px 0;border-top:1px #e1e1e1 solid;margin:10px 0 0;font-size:14px;}
.info-paging a{padding:3px 10px;display:inline-block;border:1px solid #e5e5e5;font:normal 14px/18px;text-align:center;margin:0 7px;}
.info-paging a:hover{color:#ffffff;background:#1379bb;}
.info-paging input{border:1px #e5e5e5 solid;height:26px;padding:0 5px;width:40px !important;vertical-align: top;margin:0 7px 0 0}

.table-form{width:99%;}
.table-form td{padding:10px 0;line-height:24px;}
.table-form td input[type=text]{width:100%}
.table-form td input[type=text],.table-form td select{height:30px;line-height:30px;border:1px #bbb solid;box-sizing:border-box;padding:0 0 0 5px;}
.table-form td textarea{width:100%;line-height:21px;padding:0;height:100px;border:1px #bbb solid;padding:0 5px;box-sizing:border-box;}
.table-form td input[type=radio]{margin:5px 5px 0 0;vertical-align:top}
.form-btn{text-align: center;padding:20px 0 10px !important;border-top:#e1e1e1 solid 1px;margin:10px 0 0}
.form-btn input[type=button]{background:#4C67A7;color:#fff;border-radius:5px;color:#fff;padding:8px 16px;border:none;cursor:pointer;font-size:16px;margin:0 5px;}
.form-btn input[type=button]:hover{background:#ea0000}

.table-form-two{width:95%;margin:0 auto}
.table-form-two td{padding:10px 2px;line-height:24px;}
.table-form-two td input[type=text]{width:100%}
.table-form-two td input[type=text],.table-form-two td select{height:30px;line-height:30px;border:1px #bbb solid;box-sizing:border-box;padding:0 0 0 5px;}
.table-form-two td textarea{width:100%;line-height:21px;padding:0;height:100px;border:1px #bbb solid;padding:0 5px;box-sizing:border-box;}
.table-form-two td input[type=radio]{margin:5px 5px 0 0;vertical-align:top}
.form-btn-two{text-align: center;padding:15px 0 10px !important;border-top:#e1e1e1 solid 1px;}
.form-btn-two input[type=button],.form-btn-two input[type=reset]{background:#4C67A7;color:#fff;border-radius:5px;color:#fff;padding:8px 16px;border:none;cursor:pointer;font-size:16px;margin:0 6px;}
.form-btn-two input[type=reset]{background:#ddd;color:#444}
.form-btn-two input[type=button]:hover{background:#ea0000}
.form-btn-two input[type=reset]:hover{background:#aaa;color:#fff}

.infoEnd-form td{padding:5px;}
.infoEnd-form td input[type=text]{width:100%}
.infoEnd-form td input[type=text],.infoEnd-form td select{height:30px;line-height:30px;border:1px #bbb solid;box-sizing:border-box;padding:0 0 0 5px;}
.infoEnd-form td textarea{width:100%;line-height:21px;padding:0;height:120px;border:1px #bbb solid;padding:0 5px;box-sizing:border-box;}

.end{background:#fff;width:875px;float:right;padding:30px;}
.end > h1{line-height:52px;padding:0 20px 10px;font-size:32px;color:#084b99;font-weight:bold;letter-spacing: 1px;text-align: center;border-bottom:1px #e1e1e1 solid;}
.end .end-survey{text-align: center;border-bottom:1px #e3e3e3 solid;padding:10px;}
.end .end-body{font-size:16px;line-height:30px;}

.infoEnd{background:#fff;width:875px;float:right;padding:30px;}
.infoEnd > h1{background:#f7f9fa;line-height:55px;padding:0 20px;font-size:19px;color:#084b99;font-weight:bold;letter-spacing: 1px;}
.infoEnd > h2{text-align:center;font-size:20px;font-weight:bold;line-height:36px;padding:10px;margin:0 10px;}
.infoEnd > .infoEnd-survey{text-align: center;border-bottom:1px #e3e3e3 solid;padding:0 0 10px;margin:0 10px;}
.infoEnd > .infoEnd-content{padding:10px 16px;font-size:15px;line-height:28px;}

.mail-table{border-left:#e5e5e5 solid 1px;border-top:#e5e5e5 solid 1px;width:100%;margin:15px 0}
.mail-table td{border-right:#e5e5e5 solid 1px;border-bottom:#e5e5e5 solid 1px;padding:8px 10px;}
.mail-table td input[type=text]{width:100%}
.mail-table td input[type=text],.mail-table td select{height:30px;line-height:30px;border:1px #bbb solid;box-sizing:border-box;padding:0 5px;}
.mail-table td textarea{width:100%;line-height:21px;padding:0;height:100px;border:1px #bbb solid;padding:0 5px;box-sizing:border-box;}
.mail-table td input[type=button],.mail-table input[type=reset]{background:#4C67A7;color:#fff;border-radius:5px;color:#fff;padding:6px 16px;border:none;cursor:pointer;font-size:15px;margin:0 6px;}
.mail-table input[type=button]:hover{background:#ea0000}
.mail-table input[type=reset]{background:#ddd;color:#444}
.mail-table input[type=reset]:hover{background:#aaa;color:#fff}

@media screen and (max-width: 1400px){
	.fixed{margin: 0 0 0 605px;}
	.fixed > div{zoom: 0.9;width:75px;}
}


/* 网站地图 */
.y-section {
    padding: 20px 15px;
    background: #fff;
    min-height: 320px;
}
.y-section * {
    margin: 0;
    border: 0;
    padding: 0;
    line-height: 1.8;
    /* text-align: justify; */
    text-align: left;
    color: black;
}
.y-section .section>ul>li>span {
    display: block;
    padding-top: 10px;
    padding-left: 15px;
    height: 36px;
	border-top:2px #0e509f solid;
    background: #eee;
    font-size: 16px;
    font-weight: bold;
}
.y-section .section>ul>li>span a{color:#07438a}
.y-section .section>ul>li>ul{margin:5px 0 15px}
.y-section .section ul {
    list-style-type: none;
    margin-bottom: 15px;
	font-size:0;
}

.y-section .section ._inline-block {
    display: inline-block;
    width: 17.6%;
    vertical-align: top;
	text-align:left;
	padding:6px 1.2%;
	font-size:15px;
	margin:0;
}

.wlist_right_table{border-left:1px #8491a7 solid;border-top:1px #8491a7 solid;width:99%}
.wlist_right_table tr{line-height:22px;}
.wlist_right_table th,.wlist_right_table td{padding:12px 5px;border-right:1px #8491a7 solid;border-bottom:1px #8491a7 solid;font-size:14px;}
.wlist_right_table th{background:#1e55b0;color:#ffffff;font-size:15px}
.wlist_right_table td img{margin:0 5px;}
.sjdt{color: #ea0303;line-height: 50px;margin-left:5px;}
.bzdt{text-align:center;padding:20px 0 0}
.bzdt img{max-width:100%;}

.list-select{font-size:15px;font-weight:normal;float:left;margin:0 0 0 18px;padding:18px 0 0;line-height:20px;letter-spacing:0.5px;position:relative;}
.list-select dt{}
.list-select dt a{display:block;padding:0 19px 0 0;background:url(../img/icon-xiala.png;vpn_img) right no-repeat;}
.list-select dt a:hover{background:url(../img/icon-xiala-a.png;vpn_img) right no-repeat;color:#1e55b0;}
.list-select a{color:#333}
.list-select ul{display:none;background:#fff;box-shadow: 0 0 5px 0 rgba(0,0,0,0.20);position:absolute;top:48px;padding:10px 0 0 10px;width:215px;left:-1px}
.list-select ul li{float:left;margin:0 10px 8px 0;}
.list-select ul li a{padding:5px 6px;display:block}
.list-select ul li a:hover{background:#f3f3f3}
.list-select ul li.active a{background:#1e55b0;color:#fff}


.xx_ic{}

.xx_cgfu{    
    width: 96%;
    margin: 0 auto 0 3%;
}
.xx_cgfu h3{    
    line-height: 55px;
    padding: 0 20px;
    font-size:17px;
    color: #084b99 !important;
    font-weight: bold;
    letter-spacing: 1px;
    background: url(../img/list-i-three.png;vpn_img) 2px center no-repeat;
    padding: 0 0 0 17px;
}
.xx_cgfu ul li span{
    float: right;
    color: #888;
    font-size: 14px;
    padding: 0 3px 0 0;
    font-weight: normal; 
}
.xx_cgfu ul li a{
    float: left;
    width: 85%;
    font-weight: normal;
    
}
.xx_cgfu ul{
   line-height: 50px;
    font-size: 16px;
    padding: 8px 0;
}
.xx_cgfu ul li{float: left;width: 100%;}
.clear{clear: both;}
.xx_ic{
    background: url(../img/bz2.png;vpn_img)no-repeat center;    
    display: inline-block;
    vertical-align: middle;
    margin-right:10px;
    width: 16px;
    height: 29px;
    float: left;
    margin-top: 12px;
} 

.red-dsxxjy-body{background:#f6f6f6}
.red-dsxxjy-body .top{background:#f3f3f3}
.red-dsxxjy-body .top a{color:#333}
.red-dsxxjy-body .top input[type=text]{background:#ee1d24}
.red-dsxxjy-body .top button{background:#ee1d24}
.red-dsxxjy-body .list{float:none;width:auto;padding:30px 20px}
.red-dsxxjy-body .list > h1{background:#f3f3f3;color:#d5090c;margin:0 5px;}
.red-dsxxjy-body .list > h1 a{color:#ee1d24;padding: 0 0 0 17px;position:relative;}
.red-dsxxjy-body .list > h1 a:before{content:"";position:absolute;top:5px;display:block;height:17px;width:4px;background:#a5a5a5}
.red-dsxxjy-body .list > ul {min-height:210px;}
.red-dsxxjy-body .list > ul+h1{margin-top:5px }
.red-dsxxjy-body .list > ul li,.red-dsxxjy-body .list > ol li{background:none;padding:0;float:left;width:25%;position:relative;text-align:center;}
.red-dsxxjy-body .list > ul li.lifive,.red-dsxxjy-body .list > ol li.lifive{display:none;}
.red-dsxxjy-body .list > ul li a,.red-dsxxjy-body .list > ol li a{width:auto;float:none;display:block;font-size:0;}
.red-dsxxjy-body .list > ul li img{width:280px;height:210px;display:block;margin:0 auto}
.red-dsxxjy-body .list > ol li img{width:260px;height:195px;display:block;margin:0 auto}
.red-dsxxjy-body .list > ul li span{background:rgba(0,0,0,0.3);color:#fff;width:280px;line-height:2;float:none;display:block;padding:5px;box-sizing:border-box;position:absolute;bottom:0;left:5px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

.red-dsxxjy-body .left-nav{display:none}

.red-dsxxjy-body .footer .footer-nav li a{color:#d5090c}
.red-dsxxjy-body .footer .footer-head{border-top-color:#e00201;border-bottom-color:#ccc;}

.red-dsxxjy-body .header{background:url(../img/dsxxjy-head.jpg;vpn_img) top center no-repeat #f1f2f6;height:335px;}
.red-dsxxjy-body .header .logo{display:none}
.red-dsxxjy-body .nav{background:#ee1d24;}

.red-dsxxjy-body .content-inside{border-color:#ee1d24;}
.red-dsxxjy-body .content-inside > h1{color:#ee1d24}


.xxgk-crumbs{font-size:14px;line-height:24px;color:#555;text-align:left;padding:55px 10px 10px;}
.xxgk-crumbs > span{float:left;}
.xxgk-crumbs a{color:#555;padding:0 5px;}
.xxgk-crumbs a:hover{color:#d50c0c}

.bay-window{position:fixed;top:0;left:0;z-index:9999;display:none;}
.bay-window .window-close{position:relative;}
.bay-window .window-close .close{position:absolute;left:100%;top:0;background: #1e55b0;color: #fefefe;width: 22px;border: 1px #fff solid;height: 24px;text-align: center;line-height: 22px;font-size: 12px;cursor:pointer;}
.bay-window .window-close .close:hover{background:#f00}


/*因加头部banner 改变标签属性 不需要头部banner时 注销即可*/
.top-banner{position:relative;height:258px;width:100%;z-index:8}
.top-banner div{position:absolute;height:100%;width:100%;background:url(../img/century-banner1.png;vpn_img) center no-repeat;height:323px;top:0;left:0;}
.top-body{position:relative;z-index:9}
/*.fixed{top:517px;}*/
/*头部banner-end*/

/*访问量统计*/
.fwltj span{position:relative;display:inline-block;vertical-align:top;}
.fwltj span b{position:absolute;top:0;left:0;height:100%;width:100%;}
.fwltj img{vertical-align:middle;}

/*国家版图意识宣传教育专栏*/
.topic-background{ background: url(../img/topic-background.jpg;vpn_img) no-repeat; width: 100%; height: 100%; background-size: 100% 100%;}
.topic-background *{box-sizing:border-box;}
.topic-logo{ width: 100%; text-align: center;}
.topic-logo img{ width:92%; margin-top:104px; }
.topic-main{width:84%; text-align: center; margin: 70px auto 0px auto;}
.topic-main li{ float: left; background: url(../img/topic_07.png;vpn_img) no-repeat center; width:50%; height: 191px; background-size:94%;padding:61px 0px 0px 0px;}
.topic-main li .topic-icon{background: url(../img/topic_01.png;vpn_img) no-repeat; width: 70px; height: 70px; display: inline-block; margin-right:8px;vertical-align: middle;margin-top: -4px;}
.topic-icon-jr{background: url(../img/topic_21.png;vpn_img) no-repeat; width:66px; height:56px; display:block;float: right; margin: 4px 7% 0px 0px;}
.topic-main li .topic-icon.icon01{background: url(../img/topic_02.png;vpn_img) no-repeat;margin-left: 56px;}
.topic-main li > a >  img{text-align: center; display: inline-block ;vertical-align: middle;margin-top: -4px;}
.topic-publicize-main{width:92%; text-align: center; margin: 90px auto 0px auto;}
.topic-publicize-main li{ width: 23%; height:74px; background-color: #fff; border-radius: 30px; margin: 0px 1%; float: left; line-height: 64px; }
.topic-publicize-main li a{ color:#023f83; font-size: 30px; font-weight: bolder;}
.topic-subtitle{width: 100%; text-align: center;}
.topic-publicize-main li .topic-publicize-icon{ display: inline-block; vertical-align: middle; width: 46px; height: 46px; margin-right: 10px;}
.topic-publicize-main li .topic-publicize-icon.i01{background: url(../img/topic_09.png;vpn_img) no-repeat;}
.topic-publicize-main li .topic-publicize-icon.i02{background: url(../img/topic_11.png;vpn_img) no-repeat;}
.topic-publicize-main li .topic-publicize-icon.i03{background: url(../img/topic_10.png;vpn_img) no-repeat;}
.topic-publicize-main li .topic-publicize-icon.i04{background: url(../img/topic_12.png;vpn_img) no-repeat;}
@media (min-width:1000px) and (max-width:1600px) {
    .topic-main li:nth-child(1) > a > img{ width:55%;}
    .topic-main li:nth-child(1) .topic-icon{ margin-left: 30px;}
    .topic-main li:nth-child(2) > a > img {width: 28%;}
    
}
@media (min-width:1000px) and (max-width:1400px) {
    .topic-main li:nth-child(1) > a > img{ width: 50%;}
    .topic-main li:nth-child(2) > a > img {width: 28%;}
    
}
@media screen and (max-width:1024px) {
    .topic-main li{ width: 100%;}
    .topic-main{width: 100%;}
    .topic-main li:nth-child(1) > a > img{ width:62%;}
    .topic-main li:nth-child(2) > a > img{width: 34%;}
    .topic-main li .topic-icon{ background-position: center; background-size: 85%;width: 14%;}
    .topic-main li .topic-icon.icon01{ background-position: center; background-size: 85%;width: 14%; margin-left: 0px;}
    .topic-icon-jr{ display: none;}
    .topic-logo img{ width: 100%;}
    .topic-subtitle img{ width: 100%; margin-top:30px;}
    .topic-publicize-main li{ width: 100%; margin-bottom: 10px; height: 60px; line-height: 52px; margin-bottom: 16px;}
    .topic-publicize-main li a{ font-size:24px;}
    .topic-publicize-main{margin:40px auto 0px auto;}
    .topic-publicize-main li .topic-publicize-icon{margin-right:16px;}
}

.topic-background-01{ background: url(../img/topic-background.jpg;vpn_img) no-repeat; width: 100%; height: 100%; background-size: 100% 100%;position:fixed;top:0;left:0;z-index:1;}
.topic-logo-01{ width: 1200px;margin:0 auto;text-align: center;padding:10px 0 0;position:relative;z-index:2;}
.topic-logo-01 img{ width:100%;}
.topic-subtitle-01{width: 100%;margin:-15px auto 0;text-align: center;position:relative;z-index:2;}
.topic-subtitle-01 img{width:800px;}
.content-01{position:relative;z-index:2;padding:30px 0 10px;}
.content-01 .content-inside{min-height:500px;}

@media screen and (max-width:1024px) {
	.inside-body-01{overflow:hidden;display:flex;flex-direction: column;}
	.topic-logo-01{ width:100%;}
	.topic-logo-01 img{ width:100%;}
	.topic-subtitle-01{width: 100%;margin:-5px 0 0;}
	.topic-subtitle-01 img{width:80%;}
	.content-01{width:100%;margin-top:10px;padding-top:0;padding-bottom:0;overflow:auto;flex: 1;border-top:10px #fff solid;}
	.content-01 .content-inside{padding:0 15px;min-height:auto;border-top:none;overflow:hidden;}
	.content-inside > h1{font-size:28px;line-height:1.6;padding-top:5px;padding-bottom:15px;}
	.content-inside > h2{padding-bottom:0;}
}

.img-robot img{width: 74px;height: 85px;}
.img-robot{background: none !important;border:#fff 0px solid !important;}
.fixed > .img-robot:hover, .fixed > .img-robot:hover a{background: none !important;}


.table-bj th{background: #f1f1f1;width: 140px;text-align: center;font-weight: 800;}
.table-bj{border-top:#ccc 1px solid;border-left:#ccc 1px solid;width: 100%;}
.table-bj th,.table-bj td{border-bottom:#ccc 1px solid;border-right:#ccc 1px solid;line-height:36px;}
.table-bj td{padding-left: 15px;}