/*reset*/
@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td {margin:0;padding:0;font-size:14px;font-family:"Microsoft Yahei", "Arial", "sans-serif", "simsun";}
* {font-family:"Microsoft Yahei", "Arial", "sans-serif", "simsun";}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block;margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;border:none;}
ul,li,dl ,dt,dd ,ol,p,img { list-style:none;border:none;}
address,caption,cite,code,dfn,em,th,var,optgroup {font-style:normal;font-weight:normal;}
del,ins {text-decoration:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
button,input,select,textarea {font-size:100%;}
q:before,q:after {content:'';}
abbr,acronym {border:0;font-variant:normal;}
legend {color:#000000;}
iframe {margin:0 auto;}
a {text-decoration:none;color:#515151;cursor:pointer;}
body {background-color:#f6f6f6;min-width:1080px;text-align:center;}
input,a {outline:none;}
.inner {width:1100px;margin:0 auto;text-align:left;}
.inner2 {width:1110px;margin:0 auto;text-align:left;}
.floatL {float:left;}
.floatR {float:right;}
.clearfix:after {content:"";display:block;clear:both;}
.clearfix {*zoom:1;}
.hideMore {display:none;}

/*-----------------------------------top start/*-----------------------------------*/
.top {width:100%;height:423px;overflow:hidden;}
.top2 {height:370px;}

.banner1 {width:100%;height:320px;background:url(../images/banner.png;vpn_img) no-repeat center;}
.banner1 .floatL img {margin-left:72px;margin-top:122px;}

.nav {width:100%;height:50px;background:#149ec5;}
.nav .orange_nav {float:left;width:177px;height:61px;background:url(../images/orange_nav.png;vpn_img);margin-left:-12px;margin-top:-11px;}
.nav .orange_nav a {display:inline-block;width:100%;height:100%;line-height:61px;color:#fff;font-size:16px;text-align:center;}
.nav ul {float:left;margin-left:22px;}
.nav ul li {float:left;width:180px;height:50px;}
.nav ul li.current a {background:url(../images/active_nav.png;vpn_img) no-repeat 95px bottom;}
.nav ul li.nav_icon1 {background:url(../images/nav_icon1.png;vpn_img) no-repeat center;}
.nav ul li.nav_icon2 {background:url(../images/nav_icon2.png;vpn_img) no-repeat center;}
.nav ul li.nav_icon3 {background:url(../images/nav_icon3.png;vpn_img) no-repeat center;}
.nav ul li.nav_icon4 {background:url(../images/nav_icon4.png;vpn_img) no-repeat center;}
.nav ul li:hover {}
.nav ul li a {display:block;height:100%;}
.search {float:right;width:178px;height:30px;margin-top:10px;margin-right:3px;background:url(../images/search.png;vpn_img);color:#9ee7fb;}
.search_input {float:left;display:inline-block;width:128px;height:30px;line-height:30px;padding-left:10px;color:#9ee7fb;border:none;background:none;}
.search_button {float:right;display:inline-block;width:40px;height:30px;cursor:pointer;}
:-moz-placeholder {color:#9ee7fb;opacity:1;}
::-moz-placeholder {color:#9ee7fb;opacity:1;}
input:-ms-input-placeholder{color:#9ee7fb;opacity:1;}
input::-webkit-input-placeholder{color:#9ee7fb;opacity:1;}

.calendar {height:53px;}
.calendar p {height:53px;line-height:53px;background:url(../images/calendar.png;vpn_img) no-repeat 10px;}
.spanText1 {float:left;line-height:53px;margin-left:45px;color:#202020;}
.spanText2 {float:left;line-height:53px;color:#202020;}
.spanText3 {float:left;line-height:53px;margin-left:10px;color:#202020;}
/*-----------------------------------top end/*-----------------------------------*/

/*----------------------------------news_box start----------------------------------*/
.news_box {height:360px;margin-bottom:10px;}
.news_box .inner {width:1100px;height:360px;background:#fff;}
.news_box .picHandover {float:left;width:550px;height:360px;}
.news_box .roll {float:left;position:relative;display:inline-block;width:550px;height:360px;overflow:hidden;}
.news_box .roll_pic {width:550px;height:360px;}
.news_box .roll_pic a {display:block;width:550px;height:360px;}
.news_box .roll_num li.roll_num_hover {background:url(../images/activeLi.png;vpn_img) no-repeat center;}
.news_box .roll_pic img {width:550px;height:360px;}
.news_box .roll_num {position:relative;float:right;line-height:40px;height:40px;top:-40px;margin-right:15px;z-index:10;}
.news_box .roll_num li {float:left;width:12px;height:40px;margin:0 5px;line-height:32px;background:url(../images/defaultLi.png;vpn_img) no-repeat center;text-align:center;cursor:pointer;color:#FFF;/*opacity:0.90;*/}
.news_box .roll_title {position:absolute;bottom:0px;width:550px;height:40px;line-height:40px;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);}
.news_box .roll_title a {padding-left:10px;font-size:14px;text-decoration:none;color:#FFFFFF;}

.news_box .pic_text {float:right;width:510px;height:360px;margin-top:12px;margin-right:18px;}
.news_box .pic_tab {height:41px;border-top:4px solid #eaeaea;background:#f5f5f5;}
.news_box .pic_tab h4 {float:left;width:119px;height:45px;line-height:45px;margin-top:-4px;font-weight:bold;font-size:16px;text-align:center;cursor:pointer;background:url(../images/h4_tab.png;vpn_img);}
.news_box .pic_tab h4 a {color:#149ec5;}

.news_box .pic_tabcon {display:inline-block;}
.news_box .pic_tabcon ul {float:left;width:510px;height:287px;margin-top:7px;}
.news_box .pic_tabcon ul li {line-height:41px;margin-left:2px;padding-left:18px;background:url(../images/spot_red.png;vpn_img) no-repeat left;font-size:16px;}
.news_box .pic_tabcon ul li a {color:#212121;}
.news_box .pic_tabcon ul li a:hover {color:#149ec5;}
.news_box .pic_tabcon ul li span {float:right;margin-right:5px;color:#212121;}
/*------------------------------news_box end------------------------------*/

/*-----------------------------notice start-----------------------------*/
.notice {height:298px;margin-bottom:25px;}
.notice1 {width:550px;height:298px;}
.notice1 .hd {width:550px;height:48px;border-bottom:1px solid #b5dfea;}
.notice1 .hd h4 {float:left;line-height:48px;margin-left:7px;color:#149ec4;font-weight:bold;font-size:18px;}
.notice1 .hd a {float:right;width:67px;height:23px;line-height:23px;margin-top:10px;background:url(../images/more.png;vpn_img);text-align:center;color:#fff;}
.notice1 .bd {display:inline-block;}
.notice1 .bd ul {float:left;width:550px;height:246px;margin-top:7px;}
.notice1 .bd ul li {line-height:41px;margin-left:2px;padding-left:18px;background:url(../images/spot_red.png;vpn_img) no-repeat left;font-size:16px;}
.notice1 .bd ul li a {color:#212121;}
.notice1 .bd ul li a:hover {color:#149ec5;}
.notice1 .bd ul li span {float:right;margin-right:5px;color:#212121;}

.notice2 .hd {width:526px;height:48px;}
.notice2 .hd a {float:left;line-height:48px;margin-left:10px;font-weight:bold;color:#149ec4;font-size:18px;}
.notice2 .bd {position:relative;width:520px;height:237px;border:3px solid #e8e8e8;}
.position1 {position:absolute;top:4px;left:10px;width:333px;height:144px;}
.position1 li {float:left;width:110px;height:72px;}
.position1 li a {display:inline-block;width:100%;height:100%;}
.position1 li i {float:left;display:inline-block;width:110px;height:40px;margin-top:8px;}
.position1 li.notice_icon1 i {background:url(../images/department_icon1.png;vpn_img) no-repeat center;}
.position1 li.notice_icon2 i {background:url(../images/department_icon2.png;vpn_img) no-repeat center;}
.position1 li.notice_icon3 i {background:url(../images/department_icon3.png;vpn_img) no-repeat center;}
.position1 li.notice_icon4 i {background:url(../images/department_icon4.png;vpn_img) no-repeat center;}
.position1 li.notice_icon5 i {background:url(../images/department_icon5.png;vpn_img) no-repeat center;}
.position1 li.notice_icon6 i {background:url(../images/department_icon6.png;vpn_img) no-repeat center;}
.position1 li p {width:110px;line-height:32px;text-align:center;color:#1d1d1d;font-size:16px;}
.position1 li:hover p {color:#149ec5;}
.position2 {position:absolute;top:18px;right:24px;width:144px;height:138px;background:url(../images/department_icon9.png;vpn_img);}
.position3 {position:absolute;bottom:21px;left:27px;width:218px;height:46px;background:#fff url(../images/department_icon7.png;vpn_img) no-repeat 23px 8px;border:1px solid #b5dfea;}
.position4 {position:absolute;bottom:21px;right:27px;width:218px;height:46px;background:#fff url(../images/department_icon8.png;vpn_img) no-repeat 23px 8px;border:1px solid #b5dfea;}
.position3 span, .position4 span {display:inline-block;float:left;padding-left:66px;color:#149ec4;font-size:16px;height:46px;line-height:46px;}
.position2 a, .position3 a, .position4 a {display:inline-block;width:100%;height:100%;}
/*------------------------------notice end------------------------------*/

.plan {width:1110px;height:144px;margin-bottom:38px;background:url(../images/white_box.png;vpn_img);}
.plan1 {width:535px;height:108px;margin-left:16px;margin-top:20px;}
.plan1 .hd {float:left;width:106px;margin-top:6px;}
.plan1 .hd h4 {width:106px;height:39px;line-height:39px;text-align:center;font-size:16px;font-weight:bold;background:url(../images/default_tab.png;vpn_img);}
.plan1 .hd h4 a {display:inline-block;width:100%;height:100%;color:#149ec5;}
.plan1 .hd h4.on {width:106px;height:39px;background:url(../images/active_tab.png;vpn_img);}
.plan1 .hd h4.on a {color:#fff;}
.plan1 .hd h4.hd1 {margin-bottom:16px;}
.plan1 .bd {float:left;width:410px;margin-left:16px;}
.plan1 .bd ul li {line-height:35px;padding-left:16px;font-size:16px;background:url(../images/spot_red.png;vpn_img) no-repeat left;}
.plan1 .bd ul li a {color:#212121;}
.plan1 .bd ul li a:hover {color:#149ec5;}
.plan2 {margin-top:35px;margin-left:30px;}
.plan3 {margin-top:35px;margin-left:30px;}

/*-------------------------------bottom start-------------------------------*/
.bottom {height:85px;padding-top:20px;background:#149ec5;}
.bottom .inner {width:390px;}
.bottom .floatR p {color:#fff;line-height:30px;}
/*--------------------------------bottom end--------------------------------*/

/*------------------------------location start------------------------------*/
.location {width:1080px;height:50px;line-height:50px;margin:0 auto;}
.location p {float:left;padding-left:8px;line-height:50px;color:#149ec5;font-size:16px;}
.location p span, .location p a {color:#149ec5;}
/*-------------------------------location end-------------------------------*/

/*---------------------------general_shadow start---------------------------*/
.general_contain {width:1010px;margin:0 auto;padding-top:25px;}
.general_box .hd {height:46px;border-bottom:1px solid #149ec5;}
.general_box .hd .list_name1 {display:inline-block;line-height:43px;margin:0 10px;border-bottom:3px solid #149ec5;color:#149ec5;font-size:18px;cursor:pointer;}
.general_box .hd .list_name1 a {padding:0 10px;color:#149ec5;}
.general_box ul {display:inline-block;width:1000px;margin-left:5px;padding:16px 0;border-bottom:1px dashed #b9b9b9;}
.general_box ul li {float:left;width: 100%;height:38px;line-height:38px;background:url(../images/grey_spot_general.png;vpn_img) no-repeat left;}
.general_box ul li span {float:right;color:#9f9f9f;font-size:16px;margin-right:15px;}
.general_box ul li a {color:#3a3a3a;font-size:16px;cursor:pointer;padding-left: 24px;}
.general_box ul li:hover a {color:#149ec5;}

.general_mian h3.general_title {line-height:65px;color: #149ec5;text-align:center;font-size:28px;}
.general_source {margin-top:10px;margin-bottom:20px;height:30px;background:#f7f7f7;text-align:center;}
.general_source span {margin:0 10px;line-height:30px;}
.general_article {margin:0 20px;min-height:300px;}
.general_article, .general_article p, .general_article span, .general_article font, .general_article div {line-height:40px;font-size:16px;font-family:"Microsoft Yahei"!important;}
.general_article img {width:600px!important;height:auto!important;}
.general_article table {max-width:1000px;margin:0 auto!important;}
.general_font span {cursor:pointer;}
.general_share {width:100%;height:60px;}
.bdsharebuttonbox {float:right;}

.genreral_square {display:inline-block;}
.general_left {width:250px;margin-top: -5px;background:url(../images/ul_shadow_bottom.png;vpn_img) no-repeat bottom;padding-bottom: 10px;}
.general_left .hd {height: 51px;background:#149ec5;text-align:center;background: url(../images/hd_shadow.png;vpn_img) no-repeat right;}
.general_left .hd p {max-width:150px;display:inline-block;line-height: 51px;padding-left: 35px;text-align:center;font-size:20px;font-weight:  bold;color:#fff;background:url(../images/hd_icon.png;vpn_img) no-repeat left center;}
.general_left .bd {padding-top:3px;background:url(../images/ul_shadow.png;vpn_img) right;width: 100%;}
.general_left .bd ul {width: 200px;margin:0 auto;padding-bottom:50px;}
.general_left .bd ul li {height: 50px;line-height: 50px;cursor:pointer;font-size:16px;}
.general_left .bd ul li+li {border-top:1px dashed #d2d2d2;}
.general_left .bd ul li a {display:inline-block;width:158px;padding-left:55px;background:url(../images/default_circle.png;vpn_img) no-repeat 18px center;}
.general_left .bd ul li.heard a, .general_left .bd ul li:hover a {color:#149ec5;background:url(../images/active_circle.png;vpn_img) no-repeat 18px center;}
.general_right {width:855px;}
.general_right .hd {padding-left: 10px;height: 42px;border-bottom: 4px solid #149ec5;}
.general_right .hd .list_name1 {float:left;display:inline-block;line-height:43px;color:#149ec5;font-size:18px;cursor:pointer;}
.general_right .hd .list_name1 a {padding: 0 30px;color: #149ec5;}
.general_right .hd .list_name2 {display:inline-block;line-height:43px;color:#3a3a3a;font-size:18px;cursor:pointer;}
.general_right .hd .list_name2 a {padding: 0 30px;}
.general_right .bd ul {width:825px;display:inline-block;min-height:580px;padding:16px 0;margin:0 10px;border-bottom:1px solid #b9b9b9;}
.general_right .bd ul li {float:left;height:38px;line-height:38px;width:100%;background:url(../images/grey_spot_general.png;vpn_img) no-repeat 5px;}
.general_right .bd ul li span {float:right;color:#9f9f9f;font-size:16px;margin-right:20px;}
.general_right .bd ul li a {color:#3a3a3a;font-size:16px;cursor:pointer;padding-left:24px;}
.general_right .bd ul li:hover a {color:#149ec5;}
.fenye {height:30px;margin-top:20px;}

.general_shadow {padding-bottom:35px;}

.shadow_top {height:10px;background:url(../images/shadow_top.png;vpn_img);}
.shadow_middle {background:url(../images/shadow_middle.png;vpn_img);/}
.shadow_bottom {height:10px;margin-bottom:30px;background:url(../images/shadow_bottom.png;vpn_img);}
/*---------------------------general_shadow end---------------------------*/

