*{ box-sizing: border-box;}

/*
body{
    filter: grayscale(100%);
    -webkit-filter:grayscale(100%);
    filter:gray; 
backdrop-filter: blur();
}
*/
body{
	margin: 0;
	padding: 0;
	font-family: "microsoft yahei";
}
ul,li,dl,dt,dd{
	margin: 0;
	padding: 0;
	list-style: none;
}

img{
	border: none;
	max-width: 100%;
}
p,h1,h2,h3,h4,h5,h6{
	margin: 0;
	padding: 0;
}
h1,h2,h3,h4,h5,h6,i,em,b{
	font-weight: normal;
	font-style: normal;
}
a{
    text-decoration: none;
    color: #333;
}
input,select,textarea{
	outline: none;
	padding-top: 0;
	padding-bottom: 0;
	font-family: "microsoft yahei";
}
table{
    border-collapse:collapse;
}

.clearfix:before,
.clearfix:after {
    display: table;
    content: " ";
}
.clearfix:after {
    clear: both;
}
.clearfix{
    *zoom: 1;
}


.app-header{
	height: 110px;
	background: #0173c7;
	display: none;
	position: fixed;
	width: 100%;
	top: 0;
	left: 0;
	z-index: 999;
}
body.nav-open .app-nav {
	-webkit-transform: translateY(0);
	transform: translateY(0);
	height: auto;
  }
  body.nav-open .nav-toggle {
	box-shadow: none;
  }
  body.nav-open .nav-toggle:before {
	width: 3200px;
	height: 3200px;
	/* background-color: rgba(74, 117, 230, 0.85); */
	background-color: rgba(0, 0, 0, 0.8);
  }
  body.nav-open .nav-toggle .icon {
	width: 0;
  }
  body.nav-open .nav-toggle .icon:before {
	-webkit-transform: translateY(9px) rotate(45deg);
		-ms-transform: translateY(9px) rotate(45deg);
			transform: translateY(9px) rotate(45deg);
  }
  body.nav-open .nav-toggle .icon:after {
	-webkit-transform: translateY(-9px) rotate(-45deg);
		-ms-transform: translateY(-9px) rotate(-45deg);
			transform: translateY(-9px) rotate(-45deg);
  }
  .nav-toggle {
	width: 60px;
	height: 60px;
	z-index: 2;
	border-radius: 50%;
	position: absolute;
	right: 10px;
	top: 1px;
	cursor: pointer;
	/* box-shadow: 0 3px 0 rgba(0, 0, 0, 0.2); */
	-webkit-transition-duration: 0.66s;
			transition-duration: 0.66s;
	-webkit-transition-timing-function: swing;
			transition-timing-function: swing;
  }
  .nav-toggle:before {
	width: 60px;
	height: 60px;
	border-radius: 50%;
	/* background-color: #4A75E6; */
	content: "";
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translateX(-50%) translateY(-50%);
		-ms-transform: translateX(-50%) translateY(-50%);
			transform: translateX(-50%) translateY(-50%);
	-webkit-transition-duration: 0.66s;
			transition-duration: 0.66s;
	-webkit-transition-timing-function: swing;
			transition-timing-function: swing;
  }
  .nav-toggle .icon {
	width: 30px;
	height: 2px;
	background-color: white;
	border-radius: 2px;
	position: absolute;
	top: 28px;
	left: 15px;
	-webkit-transition-duration: 0.5s;
	transition-duration: 0.5s;
	transiting-timing-function: swing;
	}
  .nav-toggle .icon:before,
  .nav-toggle .icon:after {
	width: 30px;
	height: 2px;
	background-color: white;
	border-radius: 2px;
	content: "";
	position: absolute;
	left: 0;
	-webkit-transition-duration: 0.5s;
	transition-duration: 0.5s;
	-webkit-transition-timing-function: swing;
	transition-timing-function: swing;
	}
  .nav-toggle .icon:before {
	top: -9px;
  }
  .nav-toggle .icon:after {
	top: 9px;
  }
  .app-nav {
	position: absolute;
	top: 80px;
	height: 0;
	overflow: hidden;
	left: 0;
	width: 100%;
	z-index: 9;
	padding: 0 20px;
	-webkit-transition-duration: 0.66s;
	transition-duration: 0.66s;
	-webkit-transition-timing-function: swing;
	transition-timing-function: swing;
	-webkit-transform: translateY(100%);
	transform: translateY(100%);
  }
  .app-nav ul{
	  margin-left: -10px;
	  margin-right: -10px;
	  overflow: hidden;
  }
  .app-nav ul li {
	list-style: none;
	float: left;
	width: 50%;
	padding: 0 10px;
	margin-top: 10px;
  }
  .app-nav ul li a {
	display: block;
	text-align: center;
	color: white;
	background: #0281df;
	text-decoration: none;
	border-radius: 8px;
	line-height:68px;
	font-size: 18px;
	-webkit-transition-duration: 0.25s;
			transition-duration: 0.25s;
  }
  .app-nav ul:hover li a {
	opacity: 0.5;
  }
  .app-nav ul:hover li:hover a {
	opacity: 1;
  }
  .app-logo{
	  position: absolute;
	  top: 9px;
	  left: 12px;
}

.header{ height: 120px; width: 1200px; margin: 0 auto; position: relative; z-index: 10;}
.yy_logo{ position: absolute;  top: 22px; left: 0; }
.yy_search{ width: 425px; height: 40px; background: #fff; border-radius: 30px;position: absolute; right: 0; top: 36px;}
.yy_search input{float: left; height: 100%; width: 85%; padding-left: 25px; border-radius: 30px; font-size: 16px; color: #666666; outline: 0; border: 0;}
.yy_search i{ float: right; width: calc(15% - 2px); height: 36px; margin-right: 2px; margin-top: 2px; border-radius: 30px; background: #0174c8; cursor: pointer;}
.yy_search i img{display: block; margin: 0 auto; padding-top: 5px;}

.main{margin: 0 auto;width: 1200px;position: relative;}
.yy_top{width: 100%;background: url(../img/yy_top.png;vpn_img) left repeat;height: 40px;line-height: 40px;}
.yy_top .lf{ float: left; font-size: 14px; color: #fff;}
.yy_top .lf a{ color: #fff; float: left; font-size: 14px;}
.yy_top .lf i{ float: left;}
.yy_top .rg{ float: right;font-size: 14px; color: #fff; }
.yy_top .rg b{float: left;margin-right: 9px;margin-top: 2px;width: 12px;}
.yy_top .rg a{ float: left; color: #fff; font-size: 14px;}
.yy_top .rg i{ float: left; }
.nav{ height: 60px; line-height: 60px; overflow: hidden;}
.nav li{ float: left; width: 200px; border-right: 1px solid #94c8ec; height: 100%; background: #0281df;}
.nav li:first-child{ border-radius: 5px 0 0 0;}
.nav li:last-child{ border-radius: 0 5px 0 0; border-right: 0;}
.nav li a{ display: block; width: 100%; height: 100%; color: #ffffff; font-size: 18px; }
.nav li a i{float: left;margin-left: 45px;margin-top: 9px;margin-right: 18px;width: 32px;height: 22px;}
.nav .on{ background: #0173c7;}
#jrms{
	background: rgba(100,184,246,.5);
	padding: 0 15px;
	font-size: 16px;
	background-image: linear-gradient(to top, #5cb7fb, #016bb9);
	border-radius: 31px;
	line-height: 34px;
	margin-top: 3px;
	box-shadow: 0 0 1px #ffffff;
}

.bg{
	 position:fixed;
     top: 0;
      left: 0;
      width:100%;
      height:100%;
     z-index:-10;
      zoom: 1;
     background-color: #fff;
     background: url(../img/bg.jpg;vpn_img) top center no-repeat;
    background-size: cover;
     -webkit-background-size: cover;
     -o-background-size: cover;
     background-position: center 0;
}




.footer{ height: 102px; background: #0173c7; margin-top: 28px;}
.footer a{ color: #fff;}
.footer .lf{ float: left;}
.footer_top{ margin: 12px 0; font-size: 14px; color: #fff;}
.footer_top a{ color: #fff; font-size: 14px; }
.footer_top b{ margin: 0 12px;}
.footer .lf p{display: block; margin-bottom: 4px; font-size: 14px; color: #fff;}
.footer .lf p span a{ margin: 0 10px; color: #fff;}
.footer .lf p span{padding-right:10px;}
.footer .rg{ float: right;}
.footer .rg a{ float: left; margin-left: 18px;}
.footer .rg a:first-child{margin-top: 27px;}
.footer .rg a:last-child{ margin-top: 29px;}




.dh_list{ position: fixed; right: 5%; top: 20%; width: 75px;}
.dh_list .dh_list_con{display: block; width: 100%; height: 75px; background: rgba(0,0,0,.6); position: relative; overflow: hidden; cursor: pointer;}
.dh_list .dh_list_con:first-child{ border-radius: 5px 5px 0 0;}
.dh_list .dh_list_con:last-child{ border-radius: 0 0 5px 5px;}
.dh_list .dh_list_con i{ display: block; padding-top: 14px;}
.dh_list .dh_list_con i img{ display: block; margin: 0 auto;}
.dh_list .dh_list_con span{ text-align: center; display: block; font-size: 14px; color: #fff; margin-top: 8px; line-height:15px;}
.dh_list .dh_list_con:hover{ background: #046bbd; overflow:initial;}
.dh_list .dh_list_con:hover b{ opacity: 1;}
.dh_list .dh_list_con:hover .dh_box{ opacity: 1;}
.dh_list .dh_list_con b{ position: absolute; left: 0px; top: 24px;opacity: 0; transition: all 1.5s;}
.dh_box{position: absolute; width: 150px; height: 150px; background: #fff; top: -40px; right: 100%; transition: all 1s; opacity: 0;}
.dh_box i{ display: block; margin: 0 auto; width: 110px; height: 110px; border: 1px solid #eff4fd; background: #faf8fb; margin-top: 10px; border-radius: 5px;}
.dh_list .a1 .dh_box{ top: -40px;}
.dh_box p{ font-size: 16px; color: #666; display: block; text-align: center; margin-top: 5px;}
.dh_list .a2 b{ top: 34px;}
.dh_list .a2 .dh_box{ height: auto; top: 0;}
.dh_list .a2 .bdshare-button-style0-24 a, .bdshare-button-style0-24 .bds_more{ margin: 6px;}


.xxgk_title{ line-height: 55px; border-bottom: 1px solid #cae0f3;}
.xxgk_title span{float: left; font-size: 18px; color: #333; position: relative; cursor: pointer;}
.xxgk_title span::before{
	content: "";
	float: right;
	width: 2px;
	height: 22px;
	background: #ececec;
	margin: 0 16px;
	margin-top: 17px;
}
.xxgk_title span:last-child::before{ display: none;}
.xxgk_title .on a{color: #0675bd; }
.xxgk_title .on{ color: #0675bd; font-weight: bold;}
.xxgk_title .on:after{
	content: "";
	display: block;
	position: absolute;
	width: 32px;
	height: 4px;
	background: #046bbd;
	bottom: 0;
	left: 50%;
	margin-left: -32px;
}
.xxgk_title span:last-child:after{
	margin-left: -16px;
}
.hdjl_box_top{ background: #f2f2f2; padding: 0 20px;}
.szxx{ float: left; width: 704px;}
.szxx_top{ padding-bottom: 20px;}
.szxx_top a{ float: left; width: 25%;}
.szxx_top a em{ display: block; width: 65px; height: 65px; margin: 0 auto; border-radius: 50%; margin-top: 20px; text-align: center;}
.szxx_top a em i{ color: #fff; font-size: 35px; line-height: 65px; text-align: center;}
.szxx_top a span{display: block; text-align: center; margin-top: 10px; color: #333; font-size: 16px;}
.szxx_top .a1 em{ background: #ee3940;}
.szxx_top .a2 em{ background: #6dccde;}
.szxx_top .a3 em{ background: #8bc640;}
.szxx_top .a4 em{ background: #0281df;}
.szxx_top a:hover em{
	transform: rotateY(360deg);
    transition: transform 0.7s ease-out 0s;
}
.szxx_table table{ width: 100%; font-size: 16px; text-align: center; table-layout: fixed;}
.szxx_table table .tr1{ background: #e5eaee; line-height: 40px; font-weight: bold;}
.szxx_table table .t1{ width: 358px; text-align: left;}
.szxx_table table .tr1 .t1{ padding-left: 19px; }
.szxx_table table .t1 i{ float: left; width: 5px; height: 5px; background: #aaaaaa; margin-top: 8px; margin-right: 19px;}
.szxx_table table .tr2 td{ height: 35px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color: #666666;}
.szxx_table table .tr2 .t1{ color: #333;}
.szxx_bot{ padding-bottom: 15px;}
.zxft{ float: right; width: 437px; position: relative; padding: 0 22px;}
.zxft .title_a{ right: 22px;}
.title_a{ position: absolute; right: 0; top: 17px;}
.title_a a{ font-size: 16px; color: #333333; margin-left: 10px;}
.title_a a:hover{ color: #0675bd;}
.zxft_top{ width: 100%; height: 292px; margin-top: 15px; border-radius: 5px; overflow: hidden;}
.zxft_top img{display: block; width: 100%; height: 100%;}
.zxft_bot a{ display: block; line-height: 55px; font-weight: bold; font-size: 18px; color: #333;}
.zxft_bot em{ display: block; font-size: 16px; overflow: hidden; line-height: 30px;}
.zxft_bot em b{ float: left; color: #0173c7; width: 15%;}
.zxft_bot em span{ float: left; width: 85%;}
.list_ty li{ overflow: hidden; margin-top: 14px;}
.list_ty li i{ float: left; width: 5px; height: 5px; background: #aaaaaa; margin-top: 10px;}
.list_ty li a{ float: left; width: 80%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 16px; color: #333; margin-left: 15px;}
.list_ty li span{ font-size: 14px; color: #666; float: right;}
.list_ty li:hover i{ background: #0675bd;}
.list_ty li:hover a{ color: #0675bd;}
.list_ty li:hover span{ color: #0675bd;}
.yy_con{ background: #fff;}
.hdjl_box_bot{ padding: 0 20px;}
.dczj{ float: left; width: 704px; padding-bottom: 25px;}
.tszx{ float: right; width: 437px;}
.tszx a{ float: left; height: 140px; width: 134px; border: 1px solid #ececec; margin-right: 17px; margin-top: 20px;} 
.tszx a:nth-child(3n+3){ margin-right: 0;}
.tszx a i{ display: block; text-align: center; color: #005fab;margin-top: 30px; font-size: 35px;}
.tszx a span{ display: block; text-align: center; font-size: 16px; color: #333; margin-top: 18px}
.tszx a:hover i{
	transform: rotateY(360deg);
    transition: transform 0.7s ease-out 0s;
}


.xxgk_top{ height: 180px; background: #f2f2f2; padding: 0 20px; padding-top: 20px;}
.xxgk_top .lf{ float: left; width: 651px; border-right: 1px solid #d1e0eb;}
.xxgk_top .lf .left{ float: left; margin-top: 10px;}
.xxgk_top .lf .mid{ float: left; width: 110px; height: 140px; box-shadow: 0 0px 5px 2px #ccc; margin-left: 20px;}
.xxgk_top .lf .mid img{display: block; width: 100%; height: 100%;}
.xxgk_top .lf .right{ float: left;  margin-left: 20px; width: 450px;}
.xxgk_top .lf .right em{display: block; color: #0675bd; font-size: 18px; font-weight: bold;}
.xxgk_top .lf .right em b{ margin-left: 15px; color: #333; font-weight: bold;}
.xxgk_top .lf .right i{ display: block; margin-top: 15px; font-size: 18px; color: #0675bd;}
.xxgk_top .lf .right i img{ float: left; margin-right: 10px; padding-top: 4px;}
.xxgk_top .lf .right p{ display: block; font-size: 16px; color: #333; text-indent: 2em; line-height: 30px; margin-top: 10px;}
.xxgk_top .lf .right p a{ color: #0675bd;}
.xxgk_top .rg{ width: 509px; float: left; padding-left: 20px;}
.xxgk_top .top i{ float: left; width: 81px; color: #0675bd; font-size: 18px; text-align: right;}
.xxgk_top .top i img{ float: left; padding-top: 4px;}
.xxgk_top .top ul{ float: right; width: 397px; margin-top: 2px;}
.xxgk_top .top ul li{ width: 20%; text-align: left; float: left; font-size: 16px; color: #333333; margin-bottom: 10px;}
.xxgk_top .bot{ margin-top: 10px;}
.xxgk_top .bot a{ float: left; width: 150px; height: 35px; line-height: 35px; background: #e4e4e4; text-align: center; margin-right: 18px; border-radius: 3px;}
.xxgk_top .bot a i{ font-size: 25px; color: #0281df; margin-right: 10px; float: left; margin-left: 25px; margin-top: 0px;}
.xxgk_top .bot a span{ color: #333; font-size: 16px; float: left;}
.xxgk_top .bot a:last-child{ margin-right: 0;}
.xxgk_top .bot a:hover i{
	transform: rotateY(360deg);
    transition: transform 0.7s ease-out 0s;
 }
 .xxgk_mid{ padding: 0 20px;}
.xxgk_lf{ float: left; width: 706px;}
.xxgk_zwyw{ padding-bottom: 10px;}
.tzgg_ss{ height: 65px; background: #f2f8fc; margin-top: 15px; padding-top: 10px;}



.myselect{width: 20%;height: 100%;float: left;}
.show_opt{float: left;position:relative;width: 100%;height: 100%;border-right: 1px solid #ddd; background: #ecf1f4;}
.b_select{width: 15px;height: 9px;outline: none;float: left; background: url(../images/myselect.png;vpn_img) no-repeat right; margin-left: 16px; margin-top: 14px; }
.moren{display: inline-block;}
.s_ul{width: 100%;height: auto;position: absolute;top: 100%;/* left: -50%; */display: none;background:#ecf1f4 ; left:0; border: 1px solid #ddd; z-index: 10;}

.s_ul li{width: 100%;height: 28px;line-height: 28px;list-style: none;color: #333;text-align: center;font-size: 13px;}
.s_ul li:hover{background:#0675bd; color: #fff;}
.moren{font-size: 14px;color: #333;display: block; position: relative; text-align: center;}
.moren:before{position: absolute;content: "";right: 5px;border: 5px solid transparent;border-top-color: #666666;top: 50%;margin-top: -2px;}
.ss_search_top_k_l{ float: left; margin: 0 20px; width: 1px; height:33px; background: #66adde; margin-top: 11px; }
.ss_search_top_k_inp{float: left;height: 100%;width: 80%;overflow: hidden; background: #fff; font-size: 14px;}
.ss_search_top_k_inp input{float: left;height: 100%;border: 0;outline: 0;background: 0;font-size: 13px;color: #333;width: 85%;text-indent: 15px;}
 .ss_search_top_k_inp input::-webkit-input-placeholder { /* WebKit browsers */
    color:    #999;
}
.ss_search_top_k_inp input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #999;
}
.ss_search_top_k_inp input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #999;
}
.ss_search_top_k_inp input:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #999;
}
.ss_search_top_k_inp i{float: right;cursor: pointer;width: 15%;text-align: center;height: 100%;background-position: center; background: #63a3d6; text-align: center; color: #fffefe; font-size: 18px;}

.ss_search_top_k{ width: 90%; margin: 0 auto; height: 45px; line-height: 45px; border: 1px solid #dddddd;}

.fbpt_top{ margin-top: 21px;}
.fbpt_top a{ float: left; width: 211px; height: 40px; line-height: 40px; border: 1px solid #f2f2f2; overflow: hidden; margin-right: 14px; margin-bottom: 14px;}
.fbpt_top a:nth-child(2n+2){ margin-right: 0;}
.fbpt_top a i{ float: left; margin-left: 20px; color: #4d9dd8; font-size: 28px;}
.fbpt_top a span{ float: left; margin-left: 12px; font-size: 16px; color: #333;}
.fbpt{ float: right; width: 436px;}
.fbpt_top .a2{ width: 100%; margin: 0;}
.fbpt_top .a2 i{ margin-left: 30%;}
.fbpt a:hover i{
	transform: rotateY(360deg);
    transition: transform 0.7s ease-out 0s;
}
.fbpt_mid{margin-top: 19px; width: 100%; height: 60px; line-height: 60px; border-radius: 3px; overflow: hidden; background: #348fd2;}
.fbpt_mid a{ display: block;}
.fbpt_mid i{ font-size: 30px; float: left;  color: #fff; margin-left: 29%;}
.fbpt_mid span{ float: left; color: #fff; font-weight: bold; font-size: 18px; margin-left: 25px;}
.fbpt_bot .lf{ float: left; width: 210px;}
.fbpt_bot .rg{ float: right; width: 210px; }
.fbpt_bot a{ display: block; width: 100%; height: 40px; line-height: 40px; border-radius: 3px; background: #4d9dd8; margin-top: 15px;}
.fbpt_bot a i{ float: left; color: #fff; font-size: 28px; margin-left: 45px;}
.fbpt_bot a span{ color: #fff; font-size: 16px; margin-left: 18px;}
.fbpt_bot .rg .a2{ height: 150px;}
.fbpt_bot .rg .a2 i{ display: block; float: none; font-size: 50px; padding-top: 35px; text-align: center; margin-left: 0;}
.fbpt_bot .rg .a2 span{ float: none; display: block; margin-left: 0; text-align: center; margin-top: 15px; } 
.gkxx{margin-top: 20px;padding: 0 20px;  padding-bottom: 10px; }
.gkxx a{ float: left; width: calc(100% / 8); height: 100px; border: 1px solid #eeeeee; margin: 0 -1px -1px 0;}
.gkxx a:first-child{ border-radius: 3px 0 0 3px; background: #63a3d6; border-color: #63a3d6;}
.gkxx a b{ font-size: 18px; color: #fff; font-weight: bold; display: block; width: 60%; text-align: center; margin: 0 auto; line-height: 30px; margin-top: 18px;}
.gkxx a i{ display: block; text-align: center; color: #6ba8d8; margin-top: 14px; font-size: 35px;}
.gkxx a span{display: block; text-align: center; margin-top: 10px; font-size: 16px; color: #333;}
.gkxx a:hover i{
		transform: rotateY(360deg);
    transition: transform 0.7s ease-out 0s;
}
.zfhy{ float: left; width: 706px; }
.xxgk_bot{ padding: 0 20px; padding-bottom: 30px;}
.xxgk_ztzl{ float: right; width: 436px;}


/* 9/15 */

/* leader */
.place{padding: 15px 20px;background: #f2f2f2;font-size: 16px;color: #666;}
.place a{color: #666;}
.place span{margin: 0 5px;}
.place em{color: #0173c7;}
.leader-gailan{padding: 0 20px;}
.leader-gailan ul{overflow: hidden;padding-bottom: 20px;}
.leader-gailan li{padding: 10px 0;border-bottom: 1px dashed #dddddd;float: left;width: 50%;}
.leader-gailan li .ld-wrap{padding: 15px;overflow: hidden;height: 196px;}
.ld-wrap .ld-img{width: 110px;height: 140px;padding: 5px;float: left;background:#fff;box-shadow: 0 0 5px rgba(8, 1, 3, 0.11);}
.ld-wrap .ld-img img{width: 100%;height: 100%;}
.ld-wrap .text{float: left;width: calc(100% - 110px);padding-left: 20px;}
.ld-wrap .text h2{color: #333;font-size: 18px;font-weight: bold;margin-top: 9px;}
.ld-wrap .text h2 a{color: #0675bd;margin-right: 10px;}
.ld-wrap .text h4 span{display: inline-block;background: url(../img/fyzs2_03.png;vpn_img) no-repeat left center;padding-left: 24px;color: #0675bd;margin-top: 14px;margin-bottom: 8px;}
.ld-wrap .text p{text-indent: 2em;line-height: 30px;max-height: 60px;
text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
}
.ld-wrap .text a{color: #0675bd;}
.leader-gailan li .ld-wrap:hover{background: #0173c7;}
.leader-gailan li .ld-wrap:hover .text h2{color: #fff;}
.leader-gailan li .ld-wrap:hover .text p{color: #fff;}
.leader-gailan li .ld-wrap:hover .text a{color: #fff;}
.leader-gailan li .ld-wrap:hover .text h4 span{color: #fff;background-image: url(../img/fyzs3_03.png;vpn_img);}

/* maps */
.zd-maps{padding: 20px;}
.maps-t1{height: 40px;background: #f7f7f7;line-height: 40px;}
.maps-t1 span{display: inline-block;padding-left: 24px;position: relative;font-size: 20px;font-weight: bold;color: #0675bd;}
.maps-t1 span:before{position: absolute;content: "";width: 4px;height: 24px;background: #0281df;top: 9px;left: 0;}
.maps-ul1 ul{overflow: hidden;padding-top: 8px;padding-bottom: 28px;width: 100%;}
.maps-ul1 li{width: 20%;margin-top: 20px;float: left;text-indent: 30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.maps-ul1 li a:hover{color: #0675bd;}

/* 9/15 */



.tl_1{ padding: 0 20px;}
.tl_1 .xxgk_title{ line-height: 60px;}
.tl_list{ padding-bottom: 30px; border-bottom: 1px dashed #ededed;}
.tl_list li{ overflow: hidden; margin-top: 22px; line-height: 18px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.tl_list li i{ float: left; width: 5px; height: 5px; background: #aaaaaa; margin-top: 7px;}
.tl_list li span{ float: left; font-size: 14px; color: #666; margin-left: 15px;}
.tl_list li a{  width: 80%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: #333; font-size: 16px; margin-left: 30px;}
.page{ height: 65px;}
.tl_list li:hover i{ background: #0675bd;}
.tl_list li:hover span{ color:#0675bd;}
.tl_list li:hover a{ color:#0675bd;}
.tl_2{ padding:20px;}
.tl_lf{ float: left; width: 210px; border-radius: 5px; background: #f3f3f3; min-height: auto;}
.tl_lf_top{ height: 66px; width: 100%; background: url(../img/tl_lf_top_bg.png;vpn_img) no-repeat; background-size: cover;}
.tl_lf_top i{ float: left; margin-top: 16px; margin-left: 21px;}
.tl_lf_top span{ float: left; margin-left: 12px; font-size: 21px; font-weight: bold; color: #fff; line-height: 58px;}
.tl_lf_bot{ margin-top: 14px; padding: 0 15px;}
.tl_lf_bot li{ width: 100%; padding: 15px; border: 1px solid #e8e8e8; background: #fff; margin-bottom: 10px; overflow: hidden; cursor: pointer;}
.tl_lf_bot li span{ float: left; width: 80%; font-size: 16px; color: #333;}
.tl_lf_bot li i{ float: right; width: 18px; background: url(../img/tl_jt.png;vpn_img) center no-repeat; height: 18px;}
.tl_lf_bot .on span{ color: #ffffff; font-weight: bold;}
.tl_lf_bot .on span a{ color: #fff;}
.tl_lf_bot .on i{ background: url(../img/tl_jth.png;vpn_img) center no-repeat;}
.tl_lf_bot .on{background: #4b9bd5;}
.tl_rg{float: right; width: 920px;}
.tl_rg .xxgk_title{line-height: 46px;}
.tl_3 .tl_list{ border: 0;}


.yy_xl{ padding: 0 80px;}
.xl_title{ border-bottom: 1px solid #dddddd; position: relative;}
.xl_title b{ display: block; font-size: 18px; color: #666666; padding-top: 26px;}
.xl_title h3{ display: block; color: #0281df; font-size: 30px; text-align: center; margin-top: 20px;}
.xl_title em{ display: block; color: #666; font-size: 18px; text-align: center; margin-top: 10px;}
.xl_title_bot{ margin-top: 25px; padding-bottom: 10px;}
.xl_title_lf{float: left; text-align: center; color: #555555; font-size: 14px; margin-left: 23%;}
.xl_title_lf span{ margin-right: 17px;}
.xl_title_lf1{float: left; text-align: center; color: #555555; font-size: 14px; margin-left: 13%;}
.xl_title_lf1 span{ margin-right: 17px;}
.xl_title_rg{ float: right;}
.xl_title_rg span{ font-size: 14px; color: #555555; float: left;}
.xl_title_rg a{ float: left; cursor: pointer;}
.xl_title_rg a:last-child::before{
	content: '';
	float: left;
	height: 14px;
	width: 2px;
	background: #f4f4f4;
	margin: 0 14px;
	margin-top: 4px;
	
}

.xl_text { display: block; margin-top: 30px; font-size: 16px; color: #333; line-height: 36px;text-align: justify;}
.xl_text em{ display: block;  margin-top: 40px; padding-bottom: 50px;}
.xl_text em span{ display: block; width: 100%; text-align: center; color: #555; font-size: 14px;}
.xl_text em img{ display: block; margin: 0 auto; }
.xl_bot{ height: 40px; background: #f7f7f7; line-height: 40px; padding: 0 20px;}
.xl_bot_lf{ float: left; font-size: 14px; color: #555555;}
.xl_bot_lf span{ margin-right: 20px;}
.xl_bot_rg{ float: right;}
.xl_bot_rg em{ float: left; margin-left: 20px; font-size: 14px; color: #555555; cursor: pointer;}
.xl_bot_rg em i{ float: left; margin-top: 5px;}
.xl_bot_rg em span{ float: left; margin-left: 10px;}
.xl_bot_rg em b{ float: left;}
.xl_bot_rg em a{ 
float: left;
    font-size: 12px;
    padding-left: 17px;
    line-height: 16px;
    height: 16px;
    background-image: url(../img/icons_0_16.png;vpn_img);
    background-repeat: no-repeat;
    cursor: pointer;
    margin: 0px 6px 6px 0;
    margin-top: 11px;
}
.xl_bot_rg em .a1{background-position: 0 -1612px;}
.xl_bot_rg em .a2{background-position: 0 -104px;}
.xl_bot_rg em .a3{background-position: 0 -260px;}
.xl_bot_rg em .a4{background-position: 0 -52px;}
.xl_bot_rg em .a5{background-position: 0 -208px;}
.xl_list{ padding-bottom: 40px;}


.gl_pic{ padding: 20px;}
.gl_pic_con li{ padding: 11px; height: 332px; width: 364px; margin-right: 26px; float: left; border: 1px solid #eeeeee; box-shadow:7px 7px 1px 0px #eeeeee; margin-bottom: 29px;}
.gl_pic_con li:nth-child(3n+3){ margin-right: 0;}
.gl_pic_con li a{ display: block; width: 100%; height: 100%;}
.gl_pic_con li i{ display: block; width: 100%; height: 189px;}
.gl_pic_con li i img{display: block; width: 100%; height: 100%;}
.gl_pic_con li span{ display: block; width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 18px; color: #333333; line-height: 45px;}
.gl_pic_con li b{ display: block; font-size: 14px; line-height: 20px; color: #666;}
.gl_pic_con li em{ display: block; font-size: 12px; color: #999; margin-top: 10px;}




.zfsj_body{ background: #f2f2f2;}
.zfsj_bg{ background: url(../img/zfsj_bg.png;vpn_img) center no-repeat; height: 581px; width: 100%; position: absolute; top: 0; left: 0; z-index: -99;}
.zfsj_header{ height: 508px;}
.zfsj_header_top .lf{ padding-top: 18px; float: left;}
.zfsj_header_top .rg{ float: right; margin-top: 32px;}
.zfsj_header_top .rg a{ float: left; width: 130px; text-align: center; color: #fff; font-size: 18px; cursor: pointer;}
.zfsj_header_top .rg a i{ display: none;}
.zfsj_header_top .rg .on{ font-weight: bold;}
.zfsj_header_top .rg .on i{ display: block;}
.zfsj_header_mid{ background: url(../img/zfsj_img.png;vpn_img) no-repeat; width: 683px; height: 221px; margin: 0 auto; margin-top: 15px; text-align: center; font-size: 34px; font-weight: bold; color: #fff; line-height: 378px;}
.zfsj_header_bot{ margin: 0 auto; margin-top: 23px; width: 683px;}
.zfsj_header_bot .top{ width: 100%; background: #fff; height: 50px; line-height: 50px; border-radius: 5px;}
.zfsj_header_bot .top input{ float: left; width: 80%; height: 100%; border: 0; outline: 0; font-size: 16px; margin-left: 17px;}
.zfsj_header_bot .top i{ float: right; background: url(../img/zfsj_ss.png;vpn_img) no-repeat; width: 36px; height: 36px; margin-right: 15px; margin-top: 6px; cursor: pointer;}
.zfsj_header_bot .bot{ margin-top: 15px; width: 100%;}
.zfsj_header_bot .bot a{font-size: 14px; color: #fff; margin-right: 8px;}
.sj_top a{ float: left; height: 150px; background: #fff; width: 16.66%; cursor: pointer;}
.sj_top a i{ display: block; text-align: center; font-size: 50px; color: #0173c7; margin-top: 25px;}
.sj_top a span{ display: block; margin-top: 15px; text-align: center; font-size: 18px; color: #0173c7;}
.sj_top a:hover{ background: #0173c7;}
.sj_top a:hover i{ color: #fff;}
.sj_top a:hover span{ color: #fff; font-weight: bold;}
.sj_top .on{background: #0173c7;}
.sj_top .on i{ color: #fff;}
 .sj_top .on span{ color: #fff; font-weight: bold;}

.sj_top a .icon-rjkzpsr{background: url(../img/ico_data_01.png;vpn_img) left top no-repeat;width: 50px;height: 50px;margin: 25px auto 20px;}
.sj_top a.on .icon-rjkzpsr,.sj_top a:hover .icon-rjkzpsr{background: url(../img/ico_data_01.png;vpn_img) left bottom no-repeat;}
.sj_top a .icon-jckze{background: url(../img/ico_data_02.png;vpn_img) left top no-repeat;width: 50px;height: 50px;margin: 25px auto 20px;}
.sj_top a.on .icon-jckze,.sj_top a:hover .icon-jckze{background: url(../img/ico_data_02.png;vpn_img) left bottom no-repeat;}
.sj_top a .icon-shxfplsze{background: url(../img/ico_data_03.png;vpn_img) left top no-repeat;width: 50px;height: 50px;margin: 25px auto 20px;}
.sj_top a.on .icon-shxfplsze,.sj_top a:hover .icon-shxfplsze{background: url(../img/ico_data_03.png;vpn_img) left bottom no-repeat;}
 
.sj_tj{ background: #fff; margin-top: 20px; padding:20px;}
.sj_tj_lf{ float: left ; width: 684px; padding-bottom: 15px;}
.sj_tj_lf_nav span{ float: left; width: 25%; text-align: center; height: 40px; line-height: 40px; background: #0173c7; color: #fff; ffont-size: 16px; cursor: pointer;}
.sj_tj_lf_nav .on{ background: #083e72;}
.sj_tj_lf_con{ position: relative; margin-top: 16px; height: 424px;}
.sj_tj_lf_con .top{ width: 100%; height: 424px;}
.sjxz{ position: absolute; right: 0; top: 23px; z-index: 10;}
.sj_tj_lf_con .bot{ font-size: 14px; color: #666; margin-top: 30px; }
.sj_tj_rg{ float: right; width: 438px;}
.sj_tj_rg_top select{ float: right; margin-right: 29px; width: 110px; height: 32px; background: #0173c7; border: 0; color: #fff; border-radius: 5px; padding-left: 15px;}
.sj_tj_rg_top span{ float: right; font-size: 14px; color: #333; line-height: 32px; margin-right: 8px;}
.sj_tj_rg_mid{ margin-top: 24px; height: 424px; width: 100%; position: relative;}
.sj_tj_rg_bot{font-size: 14px; color: #666; margin-top: 30px;}
.sj_list_box{ float: left; width: 590px; background: #fff;padding: 0 20px;  padding-bottom: 30px; margin-top: 20px;}
.sj_list_title{ line-height: 60px; border-bottom: 1px solid #dddddd; color: #0173c7; font-size: 24px;}
.sj_list_title a{ float: right; font-size: 14px; color: #666;}
.sj_list_box:nth-child(2n+2){ float: right;}
.zfsj_bot{ width: 100%;background: #fff; margin-top: 20px; padding: 0 20px; padding-bottom: 15px;}
.zfsj_bot_con{ margin-top: 15px;}
.zfsj_bot_con li{ float: left; width: 25%; overflow: hidden; margin-bottom: 20px;}
.zfsj_bot_con li a{ display: block; }
.zfsj_bot_con li i{ float: left; width: 5px; height: 5px; background: #aaaaaa; margin-top: 10px;}
.zfsj_bot_con li span{ float: left; margin-left: 20px; font-size: 16px; color: #333;}
.zfsj_bot_con li:hover i{ background: #0173c7;}
.zfsj_bot_con li:hover span{ color: #0173c7;}
.sj_tj_zr .top{ width: 350px; float: left; margin-right: 35px;}
.sj_tj_zr{ width: 100%;}
.sj_tj_lf_con2 .top{ width: 1000px;}
.sj_tj_lf_con3 .top{ width: 1000px;}
.sj_tj_lf_con4 .top{ width: 1000px;}



.fbpt_gl{ padding: 0 20px;}
.ej_place{ line-height: 57px;}
.ej_place i{ float: left; margin-top: 4px; margin-right: 8px;}
.pt_lf{ float: left; width: 258px;}
.pt_lf_title{height: auto;border-bottom: 1px solid #cae0f3;padding-bottom: 5px;}
.pt_lf_title span{font-size: 18px;font-weight: bold;color: #0675bd;/* border-bottom: 4px solid #046bbd; */padding-bottom: 5px;}
.pt_lf_con{ margin-top: 14px;}
.pt_lf_li{ width: 100%; height: 40px; line-height: 40px; background: #dbe9f9; padding: 0 20px; cursor: pointer;}
.pt_lf_li i{ float: left; width: 7px; height: 10px; background: url(../img/pt_lf_con_i.png;vpn_img) no-repeat; margin-top: 15px; margin-left: 17px;}
.pt_lf_li span{ float: left; margin-left: 25px; font-size: 16px; color: #046bbd;}
.pl_lfh .pt_lf_li{background: #046bbd;}
.pl_lfh .pt_lf_li i{ background: url(../img/pt_lf_con_ih.png;vpn_img) no-repeat; width: 9px; height: 7px; margin-top: 17px;}
.pl_lfh .pt_lf_li span{ color: #fff;}
.pt_lf_box{ padding: 0 20px; display: none;}
.pt_lf_box a{ display: block; line-height: 40px; border-bottom: 1px dashed #e9e9e9; overflow: hidden; font-size: 14px; color: #333; cursor: pointer;}
.pt_lf_box a em{ float: left; width: 6px; height: 6px; border-radius: 50%; margin-top: 18px; background: #cecece; margin-left: 43px; margin-right: 13px;}
.pt_lf_ul{ margin-bottom: 14px; background: rgb();}
.pt_lf_box .ac em{ background: #046bbd;}
.pt_lf_box .ac{ color: #046bbd;}
.pt_rg{ float: right; width: 881px;}
.pt_rg_top{ height: 60px;}
.pt_rg_top .lf{ float: left;  width: 178px; text-align: center; line-height: 60px; background: #eeeeee; color: #046bbd; font-size: 18px; font-weight: bold;}
.pt_rg_top .mid{ float: left; width: 580px; height: 45px; border: 1px solid #dddddd; margin-top: 8px; margin-left: 21px;}
.pt_rg_top .mid input{ float: left;  width: 70%; margin-left: 17px; border: 0; height: 100%; outline: 0; color: #999999; font-size: 16px;}
.pt_rg_top .mid i{ float: right; background: url(../img/pt_rg_ss.png;vpn_img) no-repeat; width: 24px; height: 23px; margin-top: 10px; margin-right: 17px; cursor: pointer;}
.pt_rg_top .rg{ float: right; line-height: 60px; color: #046bbd; font-size: 16px; margin-right: 15px; display: block;}
.pt_rg_title{ line-height: 53px; border-bottom: 1px solid #cae0f3;}
.pt_rg_title span{color: #0675bd;font-size: 18px;font-weight: bold;border-bottom: 4px solid #046bbd;display: block;/* width: 180px; */}
.pt_rg_con{margin-top: 15px;}
.pt_rg_con table{ width: 100%; border: 1px solid #e4e4e4; border-collapse: collapse;  table-layout: fixed; font-size: 16px; text-align: center;}
.pt_rg_con table .tr1{ height: 51px; background: #f4f4f4; color: #333;}
.pt_rg_con table .td2{ text-align: left; padding-left: 12px;}
.pt_rg_con table .tr2{ height: 47px; }
.pt_rg_con table .tr2 .td1{ color: #666666;}
.pt_rg_con table .tr2 .td2{ overflow: hidden;  white-space: nowrap; text-overflow: ellipsis;}
.pt_rg_con table .td2{ width: 60%;}
.pt_rg_con table .td3{ width: 15%;}
.pt_rg_bot .page{ border: 1px solid #e4e4e4; border-top: 0;}
.pt_rg_bot{ margin-bottom: 20px;}


.ptxl_con{ padding: 0 60px; padding-bottom: 30px;}
.ptxl_title h3{ display: block; font-size: 28px; color: #015293; padding-top: 25px; text-align: center;}
.ptxl_title_bot{ width: 100%; margin-top: 20px; background: #f7f7f7; padding: 20px 30px 5px; }
.ptxl_title_bot span{ float: left; width: 33.33%; color: #666; font-size: 16px; margin-bottom: 12px;}
/*.ptxl_text span{ display: block; font-size: 16px; color: #666; font-weight: bold; text-align: center; margin-bottom: 30px;}*/
.ptxl_text{margin-top: 40px;}
/*.ptxl_text p{ display: block; font-size: 16px; color: #333; line-height: 38px; text-indent: 2em;}*/
/*.ptxl_text em{display: block;  margin-bottom: 20px; text-align: right;}*/
/*.ptxl_text .em1{ margin-top: 10px;}*/
.ptxl_fj_title{ line-height: 70px;font-size: 18px;color: #0675bd;font-weight: bold;border-bottom: 1px solid #cae0f3;}
.ptxl_fj ul li{ overflow: hidden; margin-bottom: 20px;}
.ptxl_fj ul li a{ display: block; font-size: 16px; color: #333;}
.ptxl_fj ul li b{ float: left; }
.ptxl_fj ul li i{ float: left; margin-left: 5px;}
.ptxl_fj ul li span{ float: left; margin-left: 2px; width: 90%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.ptxl_bot{ margin-top: 15px;}



.place b{ float: right; color: #333;}
.xxxl{ padding: 0 20px; padding-bottom: 40px;}
.xxxl_title{ line-height: 60px; color: #0675bd; font-size: 18px; font-weight: bold;}
.xxxl li{ float: left; height: 50px; line-height: 50px; width: 100%; border: 1px solid #e7e7e7; margin: 0 -1px -1px 0; overflow: hidden;}
.xxxl li em{ float: left; width: 15%; background: #f7f7f7; text-align: center; font-size: 16px; font-weight: bold; color: #333; height: 100%; border-right: 1px solid #e7e7e7;}
.xxxl li>span{ width: 85%; float: left; overflow: hidden; /*white-space: nowrap;*/ text-overflow: ellipsis; padding:0 22px; font-size: 16px; color: #333;}
.xxxl .li2{ width: 50%; margin: 0; border-bottom: 0;}
.xxxl .li2 em{ width: 30%; }
.xxxl .li2>span{ width: 70%;}
.xxxl .li3{ height: auto; }
.xxxl li .span1{ color: #ff0000;}
.xxxl .li3>span{white-space: initial; line-height: 30px; padding: 10px 22px;}
.xxxl .li4{ height: auto;}
.xxxl .li4>span{white-space: initial; line-height: 30px; padding: 10px 22px; } 

/* 9/19 */

.dczj-page{
	padding: 0 78px 32px;
}
.dcpa-box1{
	margin-top: 50px;
	color: #333;
}
.bt1-big{
	font-size: 30px;
	color: #0173c7;
	text-align: center;
}
.bt2-small{
	text-align: center;
	padding-bottom: 12px;
	border-bottom: 1px solid #dddddd;
	font-size: 14px;
	margin-top: 53px;
}
.bt2-small span{
	margin: 0 10px;
	color: #555;
}
.bt2-small span i{
	color: #df0802;
}
.dcpa-text-1{
	margin-top: 20px;
}
.dcpa-text-1 p{
	text-indent: 2em;
	line-height: 36px;
	
}
.dcpa-text-2{
	margin-top: 45px;
}
.text2-1 p{
	line-height: 34px;
}
.text2-2{
	margin-top: 48px;
}
.text2-2 p{
	text-align: right;
	line-height: 34px;
}
.dcpa-text{
	padding-bottom: 18px;
	border-bottom: 1px dashed #dddddd;
}

.dcpa-box2{
	margin-top: 20px;
}


.yjxl-ck h1{
	font-weight: bold;
	font-size: 21px;
	color: #0173c7;
	margin-top: 18px;
}
.yjxl-ck .yjxl-ckbox{
	padding:22px 30px;
	border: 1px solid #eee;
	margin-top: 18px;
}
.yjxl-ck .yjxl-ckbox table{
	width: 100%;
	text-align: center;
}
.yjxl-ck .yjxl-ckbox thead{
	line-height: 40px;
	background: #f5f5f5;
	
}
.yjxl-ck .yjxl-ckbox thead th{
	border-right: 1px solid #fff;
	font-weight: normal;
}
.yjxl-ck .yjxl-ckbox td{
	line-height: 40px;
	background: #fff;
}
.yjxl-ck .yjxl-ckbox td:nth-of-type(1){
	text-align: left;
}
.yjxl-ck .yjxl-ckbox .yjxl-time{
	color: #999;
}
.page1{
    text-align: center;
}
.yjxl-fb h1{
	font-weight: bold;
	font-size: 21px;
	color: #0173c7;
}
.fbbox-bor{
	padding: 19px 80px 24px;
	overflow: hidden;
	border: 1px solid #eee;
	margin-top: 18px;
}
.fbbox{
	overflow: hidden;
}
.fbbox li{
	float: left;
	width: 50%;
	margin: 0 0 12px 0;
}
.fbbox li span{
	width: 25%;
	float: left;
	text-align: right;
	line-height: 30px;
}
.fbbox li input{
	float: left;
	width: 60%;
	height: 30px;
	border: 1px solid #dcdcdc;
	text-indent: 14px;
}
.fbbox li i{
	color: #F30D11;
	margin-left: 10px;
}
.fbbox li.s1{
	width:100%;
}
.fbbox li.s1 span{
	width:12.444%;
}
.fbbox li.s1 input{
	width:80%;
}
.fbbox li.s1 textarea{
	width:80%;
	border: 1px solid #dcdcdc;
	padding: 14px;
}
.fbbox li.s2 input{
	width:20%;
}
.fbbox li.s2 img{
	float: left;
	margin-left: 10px;
	height: 30px;
}
.tj-yjxl{
	margin:10px 50px;
	overflow: hidden;
}
.tj-yjxl a{
	color: #fff;
	width: 147px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 16px;
	display: block;
	margin: 0 auto;
	border-radius: 22px;
	cursor: pointer;
}
.tj-yjxl .tpa{
	background: #0173c7;
}
.tj-yjxl .tpa:hover{
	background: #0668b1;
}


.xil-f{
    margin-top: 26px;
    height: 36px;
    background: #f7f7f7;
    line-height: 36px;
    padding: 0 24px;
    color: #005bac;
}
.xil-f .author{
    float: left;
}
.xil-f .print{
    float: left;
    padding-left: 23px;
    background: url(../img/nxfxl3_03.png;vpn_img) no-repeat left center;
}
.xil-f .share{
    float: right;
    margin-left: 20px;
}
.xil-f .share .bdsharebuttonbox{
    float: right;
    margin-top: 5px;
}


.dcxl-p1{
	margin: 26px 0;
}
.dcxl1-1{
	background: #fafaf9;
	padding: 20px 100px;
}
.dcst1{
	margin-top: 30px;
	color: #333;
}
.dcst1:first-child{
	margin-top: 0;
}
.dcst1 h4{
	font-weight: bold;
}
.dcst1 ul{
	margin-left: 21px;
}
.dcst1 li{
	margin-top: 13px;
}
.dcst1 textarea{
	width: 100%;
	height: 78px;
	background: #fff;
	border: 1px solid #dddddd;
	margin-top: 18px;
	padding: 8px;
	font-size: 16px;
}
.dcyzm{
	margin-top: 20px;
	overflow: hidden;
}
.dcyzm span{
	float: left;
	line-height: 30px;
	width: 64px;
}
.dcyzm input{
    float: left;
    width: 17%;
    height: 30px;
    border: 1px solid #dcdcdc;
    text-indent: 14px;
}
.dcyzm img{
    float: left;
    margin-left: 10px;
    height: 30px;
}
.dcxl1-2{
	margin-top: 28px;
	text-align: center;
}
.dcxl1-2 a{
	display: inline-block;
	cursor: pointer;
	width: 143px;
	height: 40px;
	background: #0173c7;
	border-radius: 3px;
	margin: 0 10px;
	line-height: 40px;
	color: #fff;
}

/* 9/19  end*/




.jbft{ padding: 0 20px;}
.jbft_top{ width: 825px; float: left;}
.jbft_top_title{ background: url(../img/jbft_top_title.png;vpn_img) left no-repeat; width: 100%; height: 100px; margin-top: 38px;}
.jbft_zxft{ padding-left: 57px; margin-right: 19px;}
.jbft_zxft_box{ float: left; width: 360px; margin-top: 20px; margin-bottom: 10px;}
.jbft_zxft_box:nth-child(2n+2){ float: right;}
.jbft_zxft_box i{ display: block; width: 100%; height: 270px; }
.jbft_zxft_box i img{display: block; width: 100%; height: 100%;}
.jbft_zxft_box em{display: block; margin-top:8px; font-size: 14px; overflow: hidden;}
.jbft_zxft_box em span{ float: left;  color: #333;font-weight: bold;}
.jbft_zxft_box em b{ float: left; width: 75%; color: #666; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.jbft_zxft .page{margin-top: 10px; margin-bottom: 30px}
.ftjh{ float: left; width: 547px;}
.ftjh_title{ line-height: 65px;  border-bottom: 4px solid #0281df; overflow: hidden; }
.ftjh_title i{ float: left; }
.ftjh_title i img{display: block; margin-top: 15px;}
.ftjh_title span{line-height: 65px; margin-left: 8px; color: #0173c7; font-size: 18px; font-weight: bold;}
.ftjh_con{ margin-top: 25px;}
.ftjh_con a{ float: left; width: 50%; margin-bottom: 12px; overflow: hidden;}
.ftjh_con a i{ float: left; width: 4px; height: 4px; border-radius: 50%; background: #000000; margin-top: 10px;}
.ftjh_con a span{ font-size: 14px; color: #000; margin-left: 8px;}
.ftjh_con a b{ font-size: 14px; color: #015393; margin-left: 5px;}
.ftyg_con{margin-top: 22px;}
.ftyg_con i{ float: left; width: 272px; height: 175px; margin-bottom: 15px;}
.ftyg_con i img{ display: block; width: 100%; height: 100%;}
.ftyg_con p{ float: right; width: 100%;}
.ftyg{ float: right; width: 100%;}
.ftyg_con p em{display: block;  overflow: hidden;}
.ftyg_con p em span{ float: left; width: 20%; font-size: 16px; color: #000;height: 26px;}
.ftyg_con p em b{float: left; width: 80%; font-size: 14px; color: #666;}
.jbft_bot{ padding-bottom: 20px; float: right; width: 300px; background: #eeeeee; margin-top: 55px; min-height: 900px; padding: 0 15px;}



.ldxl{position: relative; margin-top: 32px; padding: 0 20px;  padding-bottom: 68px;}
.ldxl_lf{ float: left; width: 925px; border-right: 1px solid #eeeeee;}
.ldxl_top_lf{ float: left; margin-left: 160px; width: 197px; height: 239px; border: 1px solid #eeeeee; box-shadow: 5px 5px 0px 0px #eee;}
.ldxl_top_lf img{display: block; margin: 0 auto; width: 175px; height: 218px; margin-top: 10px;} 
.ldxl_top_rg{ float: left; margin-left: 38px; margin-top: 10px; width: 54%;}
.ldxl_top_rg .title{ line-height: 52px; font-size: 21px; font-weight: bold; color: #0173c7;}
.ldxl_top_rg .title b{ color: #333333; margin-left: 25px; font-weight: bold;}
.ldxl_top_rg .top{ width: 287px; height: 60px; line-height: 60px; border: 2px dashed #b5d6ef; border-radius:5px; overflow: hidden;}
.ldxl_top_rg .top i{ float: left; margin-top: 7px; margin-left: 14px;}
.ldxl_top_rg .top span{ float: left; color: #0173c7; font-size: 16px; margin-left: 10px;}
.ldxl_top_rg .top a{ float: left;  width: 70px; height: 30px; line-height: 30px; border-radius: 5px; background: #67abdd; text-align: center; font-size: 14px; color: #fff; margin-left: 15px; margin-top: 15px;}
.ldxl_top_rg .mid a{ display: block; margin-top: 15px; width: 103px; height: 40px; line-height: 40px; border: 1px solid #d1e6f5; text-align: center; color: #0173c7; font-size: 18px; font-weight: bold;}
.ldxl_top_rg .bot{ margin-top: 20px; font-size: 16px; color: #333; line-height: 28px;text-align: justify;text-indent: 2em;}
.ldxl_mid{margin-top: 40px;}
.ldxl_mid_title span{ float: left; width: 103px; height: 40px; line-height: 40px; border: 1px solid #d1e6f5; text-align: center; color: #0173c7; font-size: 18px; font-weight: bold;}
.ldxl_mid_con{ height: 281px; margin-top: 20px; margin-right: 30px; overflow-y: auto;}
.ldxl_mid_con p{ display: block; line-height: 31px; font-size: 16px; color: #333; padding: 0 20px;}
.ldxl_mid_con p:first-child{ /*text-indent: 2em;*/}
.ldxl_mid_con .mCS-minimal.mCSB_scrollTools .mCSB_draggerRail, .mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail{ background: #ededed;}
.ldxl_bot{margin-top: 30px;}
.ldxl_bot_nav span{ float: left; width: 103px; height: 40px; line-height: 40px; font-size: 18px; font-weight: bold; color: #999999; text-align: center; cursor: pointer;}
.ldxl_bot_nav .on{ color: #0173c7;  border: 1px solid #d1e6f5; }
.ldxl_bot_con{ padding: 0 20px;}
.ldxl_rg{ position: absolute; right: 30px; top: 0;}
.ldxl_rg li{ width: 194px; border-bottom: 1px solid #e9e9e9; cursor: pointer;padding-bottom: 8px;}
.ldxl_rg li span{ display: block; text-align: left; font-size: 18px; color: #333; padding-top: 15px;}
.ldxl_rg li b{display: block; font-size: 16px; color: #666; margin-top: 10px; padding-left: 21px;}
.ldxl_rg .on span{ color: #0173c7; font-weight: bold;}


.zfxx{ padding: 0 20px;}
.zfxxgk{ float: left; width: 885px;}
.zfxxgk_ss{ height: 65px; background: #f2f8fc; width: 100%; margin-top: 20px;}
.tzgg_ss .ss_search_top_k{ width: 80%;}
.tzgg_ss .moren:before{right: 10px}
.zfxxgk_list{ margin-top: 10px;}
.zfxxgk_list .xxgk_title .on:after{ width: 100%; left: 15px;} 
.zfxxgk_list_con{ margin-top: 22px;}
.zfxxgk_list_con li{margin-bottom: 8px; overflow: hidden;}
.zfxxgk_list_con li i{ float: left; width: 118px; height: 40px; background: url(../img/zfxxgk_list_li1.png;vpn_img) no-repeat; background-size: 100% 100%; line-height: 40px; text-align: center; color: #015293; font-size: 16px; padding-right: 11px;}
.zfxxgk_list_con li em{ float: right; width: 86%; overflow: hidden;}
.zfxxgk_list_con li em a{ float: left; border: 1px solid #f1f1f1; padding: 4px 8px; margin-top: 4px; margin-right: 12px; margin-bottom: 10px; color: #666666; font-size: 16px;}
.zfxxgk_list_con li em a:hover{ border-color: #b3d2ed; color: #046bbd;}
.zfxx_top{ position: relative;}
.zfxxfb{position: absolute; top: 0; right: 0; width: 240px;}
.zfxxfb .xxgk_title .on:after{ width: 100%; left: 0;}
.zfxxfb .xxgk_title span:last-child:after{ margin: 0;}
.zfxxfb .xxgk_title span{ width: 100%;}
.zfxxfb_con{ margin-top: 21px;}
.zfxxfb_con a{ display: block; overflow: hidden; height: 40px; line-height: 40px; border: 1px solid #f4f4f4; width: 100%; margin-bottom: 14px;}
.zfxxfb_con a i{ float: left; font-size: 25px; color: #58a3da; animation-play-state: 7px; margin-left: 11px;}
.zfxxfb_con a span{ font-size: 16px; color: #333; margin-left: 16px;}
.gzbm .xxgk_title .on:after{ width: 100%; left: 15px;} 
.gzbm_con{ padding-bottom: 30px;}
.gzbm_con li{float: left; width: 20%; margin-top: 20px;}
.gzbm_con li a{ display: block; width: 100%; color: #666666; font-size: 16px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.gzbm_con li:hover a{ color: #0675bd;}



.wzdt{ padding: 0 40px;}
.wzdt_box{ padding:20px 0; border-bottom: 1px solid #e7e7e7;}
.wzdt_box_lf{ float: left; width: 130px; height: 130px; color: #fff; text-align: center;}
.wzdt_box_lf span{display: block; font-size: 24px; padding-top: 36px;}
.wzdt_box_lf b{display: block; margin-top: 10px; font-size: 14px;}
.wzdt_box_lf1{background: url(../img/wzdt_box_lf1.png;vpn_img) no-repeat;}
.wzdt_box_lf2{background: url(../img/wzdt_box_lf2.png;vpn_img) no-repeat;}
.wzdt_box_lf3{background: url(../img/wzdt_box_lf3.png;vpn_img) no-repeat;}
.wzdt_box_lf4{background: url(../img/wzdt_box_lf4.png;vpn_img) no-repeat;}
.wzdt_box_lf5{background: url(../img/wzdt_box_lf5.png;vpn_img) no-repeat;}
.wzdt_box_rg{ width: 950px; float: right; margin-top: 35px;  position: relative;}
.wzdt_box_rg em{ float: left; padding: 6px; margin-right: 18px; color: #333; font-size: 16px;}
.wzdt_box_rg em a{position: relative;}
.wzdt_box_rg em:hover {background: #348fd2;}
.wzdt_box_rg em:hover a{ color: #fff;}
.wzdt_box_rg em:hover .wzdt_tk a{ color: #333;}
.wzdt_box_rg em:hover .wzdt_tk{ display: block;}
.wzdt_box_rg em:hover i{display: block;}
.wzdt_tk{position: absolute; z-index: 100;  width: 950px; padding: 15px 25px; box-shadow: 0px 0px 6px 1px #ddd; top: 100%; background: #fff !important; display: none; left: 0;}
.wzdt_tk a{ float: left; padding: 0; margin-bottom: 10px; margin-right: 20px; font-size: 14px;}
.wzdt_tk a:hover{ color: #0173c7 !important;}
.wzdt_box_rg em i{position: absolute; left: 50%; bottom: -31%; display: none;}



.jbxq{ padding: 0 45px;}
.jbxq_title{ width: 100%; height: 54px; line-height: 54px; background: #e5f2fc; font-size: 26px; font-weight: bold; color: #000; text-align: center; margin-top: 19px;}
.jbxq_top_lf{ float: left; width: 874px;}
.jb_title{ line-height: 45px; font-size: 18px; font-weight: bold; color: #0281df;}
.jb_box{border: 1px solid #e1e5e8; border-radius: 3px;}
.jbxq_top_lf_con{ height: 413px; overflow: hidden;}
.jbxq_top_lf_con i{ float: left; width: 551px; height: 413px; }
.jbxq_top_lf_con i img{display: block; width: 100%; height: 100%;}
.jbxq_top_lf_con p{ float: right; width: 300px; margin-top: 25px; overflow: hidden;}
.jbxq_top_lf_con p em{display: block; margin-bottom: 10px; font-size: 14px; overflow: hidden;}
.jbxq_top_lf_con p em span{float: left; width: 20%; color: #000;}
.jbxq_top_lf_con p em b{ float: left;width: 80%; color: #666; text-align: justify;padding-right: 10px;}
.ftjb{ float: right; width: 225px;}
.ftjb_con{ height: 413px;}
.ftjb_con i{ display: block; width: 112px; height: 148px; margin: 0 auto; margin-top: 30px}
.ftjb_con i img{display: block; width: 100%; height: 100%;}
.ftjb_con span{ display: block; text-align: center; font-size: 16px; color: #333; margin-top: 15px;}
.ftjd{ float: left; width: 719px;}
.ftjd_con{ height: 556px; overflow-y: auto; padding: 20px 15px;}
.jbxq_bot{padding-bottom: 48px;}
.page a{box-sizing: initial !important;}
.page{ height: auto !important;}
.ftjd_box .lf{float: left; height: 75px; width: 60px;}
.ftjd_box .lf img{display: block; width: 100%; height: 100%;}
.ftjd_box .rg{float: left; margin-left: 20px; width: 588px;}
.ftjd_box .rg span{display: block; color: #f81908; font-size: 14px; font-weight: bold;}
.ftjd_box{margin-bottom: 20px;}
.ftjd_box .rg p{display: block; margin-top: 12px; width: 100%; padding: 10px 12px; color: #fff; background: #7ac300; line-height: 24px; position: relative;}
.ftjd_box .rg p i{position: absolute; display: block; width: 30px; height: 19px; background: url(../img/ftjd_box1.png;vpn_img) no-repeat; top: 0; left: -11px;}
.ftjd_box2 .rg p{background: #0281df;}
.ftjd_box2 .rg p i{background: url(../img/ftjd_box2.png;vpn_img) no-repeat;}
.ftjd_box2 .rg span{color:#0173c7 }
.ftjd_con .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical, .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical{right: 10px; width: 2px; background: #bfd1da; margin: 0;}
.ftjd_con .mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 14px; background: #80bada; height: 33px; top: 60px; right: 6px;}
.ftjd_con .mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .ftjd_con .mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
	background: #80bada;
}
.wypl{ width: 381px; float: right;}
.wypl_con{ height: 556px;}
.wypl_top{ height: 263px; overflow-y: auto; padding: 30px 18px 0;}
.wypl_box{ margin-bottom: 20px;}
.wypl_box em{display: block; overflow: hidden; font-size: 14px;}
.wypl_box em span{ color: #2e619a; font-weight: bold;}
.wypl_box em b{float: right; color: #808080;}
.wypl_box p{ display: block; margin-top: 10px; font-size: 14px; color: #666666; line-height: 24px;}
.wypl_top .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical, .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical{right: 10px; width: 2px; background: #bfd1da; margin: 0;}
.wypl_top .mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 14px; background: #80bada; height: 33px; top: 20px; right: 6px;}
.wypl_top .mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .wypl_top .mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
	background: #80bada;
}

.wypl_bot{ height: 291px; border-top:1px solid #e0e0e0; background: #f8f8f8;}
.wypl_bot .title{ margin-top: 15px;}
.wypl_bot .title i{ float: left; width: 24px; height: 13px; background: #4194e2; margin-top: 7px;}
.wypl_bot .title span{font-size: 18px; color: #000000; font-weight: bold; margin-left: 5px;}
.wypl_bot_con{margin-top: 30px; padding: 0 15px;}
.wypl_bot_con em{ display: block; margin-bottom: 5px; overflow: hidden;}
.wypl_bot_con em span{width: 21%; font-size: 14px; color: #000; float: left; line-height: 30px;}
.wypl_bot_con em input{ float: left; width: 79%; border: 1px solid #b6bbbc; border-radius: 8px; height: 30px;}
.wypl_bot_con .em2 textarea{ float: left; width: 79%; border: 1px solid #b6bbbc; border-radius: 8px; height: 84px;}
.wypl_bot_con .em2 span{line-height: 84px;}
.wypl_bot_con .em3 input{ width: 40%;}
.wypl_bot_con a{display: block; margin-left: 21%; width: 105px; height: 32px; background: #0281df; text-align: center; line-height: 32px; color: #fff; font-size: 16px; border-radius: 15px; margin-top: 12px;}

/*9.27 */
.pl_lfh .pt_lf_li span a{ color: #fff;}
.pt_lf_li span a{ font-size: 16px; color: #046bbd;}
.ldxl_rg .on span a{ color: #0173c7; font-weight: bold;}
.ztzl{ padding: 25px 20px 25px 20px;}
.zt_box{ width: 370px; float: left; margin-right: 25px; height: 359px; background: #f5f5f5; transition: all 0.3s;}
.zt_box:last-child{margin-right: 0;}
.zt_box img{display: block; width: 100%; height: 196px;}
.zt_box span{display: block; padding: 0 15px; color: #333333; font-weight: bold; font-size: 18px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-top: 20px;}
.zt_box span i{float: left; background: url(../img/zt_huo.png;vpn_img) no-repeat; width: 17px; height: 19px; margin-right: 6px;}
.zt_box p{padding: 0 15px; display: block; text-indent: 2em; font-size: 16px; color: #999; margin-top: 12px; line-height: 24px;}
.zt_box:hover{box-shadow: 5px 5px 0 0 #eaeaea; }
.wqzt{margin-bottom: 20px;}
.wqzt_top{margin-top: 30px;}
.wqzt .title{ border-bottom: 1px solid #cae0f3; color: #0675bd; font-size: 21px; font-weight: bold;}
.wqzt .title span{ border-bottom: 4px solid #046bbd; padding-bottom: 10px; float: left;}
.wqzt .title span i{float: right; background: url(../img/wqzt_title.png;vpn_img) no-repeat; width: 20px; height: 26px; margin-left: 5px;}
.wqzt_con{margin-top: 24px;}
.wqzt_con li{float: left; width: 370px; margin-right: 25px; height: 70px; line-height: 70px; background: #f5f5f5; margin-bottom: 20px; text-align: center;}
.wqzt_con li:nth-child(3n+3){margin-right: 0;}
.wqzt_con li a{color: #666666; font-weight: bold; font-size: 18px; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.wqzt_con li:hover{box-shadow: 5px 5px 0 0 #d7e7f4; background: #3588ca;}
.wqzt_con li:hover a{color: #fff;}



/* 9/28 */
.ysq-container{
	font-size: 16px;
	color: #333
}
.ysq-top{
	overflow: hidden;
	height: 300px;
	background: url(../images/onf2_03.jpg;vpn_img) no-repeat;
}
.ysq-topl{
	float: left;
	width: 570px;
	margin-left:37px;
	margin-top: 63px;
	height: 185px;
	background: url(../images/onlf10_03.png;vpn_img) no-repeat;
}
.ysq-topr{
	float: right;
	width: 589px;
	margin-top: 70px;
}
.ysq-topl h1{
	text-align: center;
	margin-top: -25px;
}
.ysq-topl h1 span{
	display: inline-block;
	font-size: 36px;
	font-weight: bold;
	color: #fff;
	padding: 0 26px;
}
.ysq-topl p{
	color:#fff;
	line-height: 30px;
	text-indent: 2em;
	margin-top: 20px;
	padding: 0 18px;
}
.ysq-topr li{
	float: left;
	width: 33.3333%;
	text-align: center;
}
.ysq-topr li span{
	font-size: 21px;
	font-weight: bold;
	color: #fff;
	margin-top: 20px;
	display: block;
}
.ysq-content{
	padding: 20px;
}
.ysq-title{
	height: 39px;
	position: relative;
	border-bottom: 1px solid #dddddd;
}
.ysq-title h2{
	float: left;
	position: absolute;
    left: 0;
    bottom: -2px;
}
.ysq-title h2 span{
	float: left;
	padding-right: 39px;
	background: url(../images/onlf2_03.png;vpn_img) no-repeat right 0;
	font-size: 21px;
	padding-bottom: 6px;
	border-bottom:3px solid #0281df;
	height: 38px;
	font-weight: bold;
	
}
.ysq-title h2 em{
	float: left;
	color: #e00a02;
	font-size: 14px;
	margin-left: 13px;
	margin-top:10px;
}
.ysq-title i{
	float: right;
	width: 150px;
	height: 30px;
	background: url(../images/onlf3_03.png;vpn_img) no-repeat 16px center #359ae5;
	border-radius: 4px;
	text-indent: 40px;
	color: #fff;
	font-size: 14px;
	line-height: 30px;
	cursor: pointer;
}
.ysq-totb{
	margin-top: 20px;
	border: 1px solid #f2f2f2;
}
.totb1-h1{
	height:60px;
	background:#f2f2f2;
	line-height:60px;
	text-align:center;
	font-size: 21px;
	font-weight: bold;
}
.totb1-f1{
	height: 60px;
	line-height: 60px;
	color: #666;
	padding-left: 34px;
}
.totb1-f1 label{
	margin-left: 20px;
	cursor: pointer;
}
.totb1-f1 label input{
	margin-right: 6px;
}
.totb1-f2 li{
	width: 50%;
	border-top: 1px solid #f2f2f2;
	height: 60px;
	border-right: 1px solid #f2f2f2;
	float: left;
}
.totb1-f2 li:nth-of-type(even){
	border-right: 0;
}
.totb1-f2 li .totf2-1{
	float: left;
	width: 198px;
	border-right: 1px solid #f2f2f2;
	line-height: 60px;
}
.totb1-f2 li .totf2-1 span{
	display: block;
    width: 135px;
    margin: 0 auto;
    text-align: right;
}
.totb1-f2 li .totf2-1 span i{
	color: #ff0000;
	margin-right: 10px;
}
.totb1-f2 li .totf2-2{
	float: left;
	width: calc(100% - 198px);
	padding: 10px 9px;
}
.totb1-f2 li .totf2-2 input{
	border: 1px solid #dddddd;
	height: 40px;
	text-indent: 12px;
	width: 100%;
	border-radius:4px;
	font-size: 16px;
}
.totb1-f3 li{
	border-bottom: 1px solid #f2f2f2;
	overflow: hidden;
	height: 98px;
}
.totb1-f3 li .totf3-1{
	float: left;
	width: 198px;
	border-right: 1px solid #f2f2f2;
	padding-top: 30px;
	height: 100%;
}
.totb1-f3 li .totf3-2{
	float: left;
	width: calc(100% - 198px);
	padding: 10px 9px;
}
.totb1-f3 li .totf3-2 textarea{
	border: 1px solid #dddddd;
	height: 80px;
	padding: 12px;
	width: 100%;
	border-radius:4px;
	font-size: 16px;
}
.totb1-f3 li .totf3-1 i{
	color: #ff0000;
	margin-right: 12px;
}
.totb1-f3 li .totf3-1 u{
	text-decoration: none;
	display: block;
	text-align: center;
}
.totb1-f3 li .totf3-1 em{
	font-size: 14px;
	color: #ff0000;
	display: block;
	text-align: center;
}
.totb1-f4 li{
	border-bottom: 1px solid #f2f2f2;
	height: 60px;
	padding-top: 19px;
	padding-bottom: 19px;
}
.totb1-f4 li span{
	display: inline-block;
	margin-left: 17px;
	margin-right: 22px;
	width: 260px;
	text-align: right;
}
.totb1-f4 li label{
	margin-right: 20px;
	cursor: pointer;
	color: #666;
}
.totb1-f4 li label input{
	margin-right: 6px;
}
.totb1-f5 h6{
	margin-top: 20px;
	margin-left: 20px;
	font-size: 16px;
}
.totb1-f5 ul{
	padding: 5px 30px 20px;
}
.totb1-f5 li{
	width: 25%;
	float: left;
	margin-top: 17px;
}
.totb1-f5 li label{
	color: #666;
}
.totb1-f6 li{
	overflow: hidden;
	border-top: 1px solid #f2f2f2;
	height: 60px;
}
.totb1-f6 li h3{
	float: left;
	width: 198px;
	font-weight: bold;
	text-align: center;
	font-size: 16px;
	padding: 8px 24px 0;
	border-right: 1px solid #f2f2f2;
	height: 100%;
}
.totb1-f6 li .f6-sc1{
	float: left;
    width: calc(100% - 198px);
    padding: 10px 9px;
}
.f6-sc1 .em1{
	float: left;
	width: 104px;
	height: 35px;
	margin-right: 10px;
	border-radius: 4px;
	background: #359ae5;
	color: #fff;
	text-align: center;
	line-height: 35px;
	margin-top: 2px;
	cursor: pointer;
}
.f6-sc1 input{
	float: left;
	height: 40px;
	border: 1px solid #ddd;
	text-indent: 12px;
	width: calc(100% - 228px);
	border-radius: 4px;
}
.totb1-f6 li span{
	float: left;
	width: 198px;
	text-align: center;
	font-size: 16px;
	border-right: 1px solid #f2f2f2;
	line-height: 60px;
}
.totb1-f6 li .f6-sc2{
	float: left;
    width: calc(100% - 198px);
    padding: 10px 9px;
}
.f6-sc2 input{
	float: left;
	height: 40px;
	border: 1px solid #ddd;
	text-indent: 12px;
	width: 245px;
	border-radius: 4px;
	margin-right: 10px;
}
.f6-sc2 img{
	/*margin-top: 7px;*/
	cursor: pointer;vertical-align: middle;width: 100px;height: 40px;
}
.ysq-title i a{ color: #fff;}
.ysq-cx3 .cxyzm img{
	cursor:pointer;
	vertical-align:middle;
	width:71px;
	height: 36px;
}

.totb1-f2 li .totf2-2 select{
	float: left;
	height: 40px;
	border: 1px solid #dddddd;
	width: 100%;
	font-size: 16px;
	color: #666;
	border-radius: 4px;
	text-indent: 12px;
}
.ysq-tj{
	padding: 20px 0 10px;
	text-align: center;
}
.ysq-tj span{
	display: inline-block;
	color: #fff;
	width: 158px;
	height: 38px;
	background: #359ae5;
	line-height: 38px;
	cursor: pointer;
	border-radius: 4px;
}
.ysq-title2 h2 span{
	background: url(../images/onlf14_03.png;vpn_img) no-repeat right 0;
}
.ysq-title3 h2 span{
	background: url(../images/onlf40_03.png;vpn_img) no-repeat right 0;
}
.ysq-title4 h2 span{
	background: url(../images/nlif50_03.png;vpn_img) no-repeat right 0;
}
.mbj-c1 table{
	width: 100%;
	border: 1px solid #f2f2f2;
}
.mbj-c1 table td{
	padding: 19px 0;
}
.mbj-c1 table td:nth-of-type(odd){
	text-align: center;
}
.mbj-c1 table td:nth-of-type(even){
	padding-left: 18px;
	color: #666;
}
.mbj-c1 table tr:first-child td{
	text-align: left;
	padding-left: 20px;
}
.mbj-c2 table{
	width: 100%;
	border: 1px solid #f2f2f2;
}
.mbj-c2 table td{
	padding: 19px 0;
}
.mbj-c2 table tr:first-child td:nth-of-type(1){
	padding-right: 10px;
	text-align: right
}
.mbj-c2 table tr:nth-of-type(2) td:nth-of-type(1){
	padding-right: 10px;
	text-align: right
}
.mbj-c2 table td:nth-of-type(even){
	padding-left: 18px;
	color: #666;
}
.mbj-c2 table td span{
	margin-left: 20px;
	display: inline-block;
	width: 260px;
	text-align: right;
	margin-right: 10px;
}
.mbj-c2 table td em{
	color: #666;
}
.mbj-c3 table{
	width: 100%;
	border: 1px solid #f2f2f2;
}
.mbj-c3 table td{
	padding: 19px 0;
}
.mbj-c3 table td:nth-of-type(odd){
	text-align: center;
}
.mbj-c3 table td:nth-of-type(even){
	padding-left: 20px;
	color: #666;
}
.ysq-totb1{border:0}
.slzn-box{
	padding:0 20px 20px 20px;
}
.slzn-box p{
	line-height: 36px;
	margin-top: 28px;
}
.ysq-title .all-a{
	float: right;
	width: 94px;
	height: 29px;
	background: #e8f2fa;
	text-align: center;
	line-height: 29px;
	color: #018bd3;
	border-radius: 4px;
	margin-top: 3px;
	cursor: pointer;
}
.ysq-cx1{
	padding: 20px;
	overflow: hidden;
	line-height: 38px;
}
.ysq-cx1 span{
	float: left;
}
.ysq-cx1 select{
	float: left;
	height: 38px;
	border: 1px solid #dddddd;
	width: 145px;
	margin-left: 4px;
	font-size: 16px;
	color: #666;
}
.ysq-cx1 i{
	float: left;
	margin-left: 10px;
	width: 120px;
	height: 38px;
	background: #359ae5;
	color: #fff;
	border-radius: 4px;
	cursor: pointer;
	text-align: center;
}
.ysq-cx2 table{
	width: 100%;
}
.ysq-cx2 table thead tr{
	background: #f2f2f2;
}
.ysq-cx2 table th{
	padding: 15px 20px;
}
.ysq-cx2 table td{
	padding: 15px 20px;
	text-align: center;
}
.ysq-cx2 table tbody tr{
	border-bottom: 1px solid #f2f2f2;
}
.ysq-totbcx{
	border-bottom: 0;
}
.ysq-cx2 table td:nth-of-type(1){
	text-align: left;
}
.ysq-cx3{
	padding: 20px;
	overflow: hidden;
	line-height: 38px;
}
.ysq-cx3 span{
	float: left;
}
.ysq-cx3 input{
	float: left;
	width: 248px;
	height: 38px;
	border: 1px solid #dddddd;
	margin-left: 4px;
	text-indent: 8px;
	margin-right: 10px;
}
.ysq-cx3 .cxyzm{
	float: left;
	/*margin-top: 5px;*/
}
.ysq-cx3 i{
	float: left;
    margin-left: 10px;
    width: 120px;
    height: 38px;
    background: #359ae5;
    color: #fff;
    border-radius: 4px;
    cursor: pointer;
    text-align: center;
}
.slzn-box2{
	padding: 20px;
}
.slzn-box2 ul{
	margin-top: 20px;
}
.slzn-box2 li{
	float: left;
	width: 248px;
	height: 50px;
	background: url(../images/nlif51_03.jpg;vpn_img) no-repeat right center;
	margin-right: 28px;
}
.slzn-box2 li span{
	display: inline-block;
	width: 205px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	color: #fff;
	border-radius: 4px;
	background: #018bd3;
}
.sllc-2 p{
	margin-top: 40px;
	line-height: 36px;
}
.slzn-box2 li:last-child{
	background: none;
}

 /* 9/28 end */


.xx_xq{border: 1px solid #e7e7e7; padding: 0 20px;}
.xx_xq .top{ /*height: 55px;*/ line-height: 55px; border-bottom: 1px solid #e7e7e7; } 
.xx_xq .top select{ height: 20px; width: 100px; outline: 0; margin-left: 15px; margin-right: 10px;}
.xx_xq .top button{ margin-left: 20px; outline: 0;}
.xx_xq textarea{ display: block; width: 100%; height: 140px; margin-bottom: 20px; text-indent: 1em; padding-top: 8px; outline: 0;}


.gfwj{ padding: 0 20px; position: relative;}
.gfwj_lf{position: absolute; left: 20px; top: 20px; z-index: 10; width: 210px;  background: #0173c7; border-radius: 5px 0 0 5px; padding: 0 30px; padding-bottom: 25px;}
.gfwj_lf .title{ line-height: 63px; border-bottom: 1px solid #2788cf; font-weight: bold; font-size: 21px; color: #fff; text-align: center;}
.gfwj_lf ul li{ height: 50px; line-height: 50px; border-bottom: 1px solid #2788cf; text-align: center;}
.gfwj_lf ul li a{ font-size: 16px; color: #fff; display: block;}
.gfwj_lf ul .on{ background: #f5fafd; border-radius: 5px;}
.gfwj_lf ul .on a{font-weight: bold; color: #0173c7;}
.gfwj_rg{float: right; width: 950px; border-left: 1px solid #eeeeee; box-shadow: -4px 0px 8px 0px #f2f2f2; padding-bottom: 20px;}
.gfwj_ss .tzgg_ss{background: 0; padding: 0; margin: 0; height: auto;}
.gfwj_ss .tzgg_ss .ss_search_top_k{ width: 70%; /*float: right;*/}
.gfwj_ss{margin:20px 0;}
.gfwj_table{margin-left: 20px; }
.gfwj_table table{ width: 100%; border-collapse: collapse; text-align: center; table-layout: fixed;}
.gfwj_table table td{border: 1px solid #e4e4e4;}
.gfwj_table .tr1{height: 52px; background: #f2f2f2; font-size: 16px;}
.gfwj_table .tr2{font-size: 14px; }
.gfwj_table a{color: #0281df;}
.gfwj_table .td1{width: 8%;}
.gfwj_table .td2{overflow:hidden;text-overflow:ellipsis; width: 50%; padding-left:10px;text-align:left;}
.gfwj_table .td6{width: 8%;}
.gfwj_table .td5{width: 10%;}
.gfwj_page{ border: 1px solid #e4e4e4; border-top: 0;}
.gfwj_page .page{padding-bottom: 15px;}
.gfwj_table .tr2 td{padding: 10px 0;}
.gfwj_table .tr2 .td2{ padding-left:10px; padding-right: 8px; text-align: justify;}


.jdhy_body{ background: #f2f2f2;}
.jdhy_bg{ background: url(../img/jdhy_bg.png;vpn_img) top center no-repeat; height: 369px; position: absolute; z-index: -1; top: 0; left: 0; width: 100%;}
.jdhy_top{ padding-top: 27px; height: 340px;}
.jdhy{background: #fff; padding: 0 20px;}
.jdhy_lf{float: left; width: 704px; }
.qwjd{margin-top: 20px;}
.qwjd_con{margin-top: 20px;}
.wjss{margin-top: 20px;}
.wjss_con{height: 203px; overflow: hidden;}
.wjss_con2{background: #f2f2f2; padding: 0 10px; padding-top: 38px;padding-left:18px;}
.wjss_con2 li{float: left; width: 100%; overflow: hidden; margin-bottom: 15px; line-height: 33px;}
.wjss_con2 li em{float: left;  font-size: 16px; color: #333333;}
/*.wjss_con2 li span{ float: left; }*/
.wjss_con2 .li1{ width: 50%; }
.wjss_con2 .li1 span{ width: 246px;}
.wjss_con2 .li1 input{ height: 33px; border: 1px solid #dddddd; width: 83%;}
.wjss_con2 .li2{line-height: 33px;}
.wjss_con2 .li2 .time{ width: 133px; height: 33px; border: 1px solid #dddddd;}
.wjss_con2 .li3 select{ height: 33px; border: 1px solid #dddddd; width: 290px; font-size: 14px; color: #999999; padding-left: 12px;}
.wjss_con2 .li3 a{display: inline-block; width: 127px; height: 33px; background: #046bbd; color: #fff; text-align: center; line-height: 33px; border-radius: 5px; margin-left: 7px;}
.wjss_con2 .li3 .a2{background: #dadada; color: #333333;}
.wjss_con .list_ty{margin-top: 20px;}
.jdhy_rg{float: right; width: 440px; background: #f2f2f2; padding: 0 20px ; margin-top: 20px;}
.jdhy_tj_con img{display: block; width: 100%; height: 225px;}
.jdhy_tj_con span{ width: 100%; height: 40px; line-height: 40px; background: #fff; text-align: center; font-size: 16px; color: #333; display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-left: 10px;}
.jdhy_tj_con{margin-top: 18px;}
.jdhy_gq{ margin-top: 23px;}
.jdhy_gq_con{padding-bottom: 28px;}
.jdhy_down{ margin-top: 10px; padding-bottom: 48px;}
.jdhy_xw{ float: left; width: 569px;}
.wjss_con1{background: #f2f2f2; padding: 0 20px;}
.jdhy_xw_con{ margin-top: 20px;}
.jdhy_xw_con a{display:block; width: 272px; float: left;}
.jdhy_xw_con a img{display: block; width: 100%; height: 167px;}
.jdhy_xw_con a span{display: block; font-size: 16px; color: #333; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; text-align: center; margin-top: 8px;}
.jdhy_xw_con a:last-child{float: right;}
.jdhy .xxgk_title span{font-size: 18px; font-weight: bold; }
.jdhy .xxgk_title span a{color: #666;}
.jdhy .xxgk_title .on a{color: #0675bd;}
.jdhy_cw{float: right;}



.jg_xl{ padding: 0 80px;}
.jg_xl_title{line-height: 120px; color: #0281df; font-size: 30px; font-weight: bold; text-align: center;}
.jg_xl_top{/* height: 85px; */}
.jg_xl_top_box{height: 100%;width: 49.9%;background: #f2f2f2;float: left;padding: 15px 30px;}
.jg_xl_top_box:nth-child(2n){float: right;}
.jg_xl_top_box .lf{float: left;width: 80%;}
.jg_xl_top_box .lf b{display: block;font-weight: bold;font-size: 18px;color: #333;/* margin-top: 12px; */}
.jg_xl_top_box .lf span{display: block; font-size: 16px; color: #333; margin-top: 10xp;}
.jg_xl_top_box .rg{float: right;width: 65px;height: 65px;border-radius: 50%;background: #fff;margin-top: 10px;}
.jg_xl_top_box .rg img{display: block; margin: 0 auto;margin-top: 14px;}
.jg_xl_dt .rg{cursor: pointer;}
.jg_xl_dt{position: relative;}
.jg_xl_dtk{position: absolute; background: url(../img/jg_xl_dtk.png;vpn_img) no-repeat; width: 527px; height: 445px; left: -2%; top: 80%; z-index: -10; visibility: hidden;}
.jg_xl_dtk img{display: block; margin: 0 auto; margin-top: 12px;}
.jg_xl_con{margin-top: 18px;}
.jg_xl_con .lf{float: left; width: 122px; height: 129px; background: #f2f2f2;}
.jg_xl_con .lf i{margin: 0 auto; display: block; width: 65px;height: 65px; border-radius: 50%; background: #fff; margin-top: 14px; padding-top: 12px;}
.jg_xl_con .lf i img{display: block; margin: 0 auto; }
.jg_xl_con .lf span{display: block; text-align: center; margin-top: 11px; color: #333; font-size: 18px; font-weight: bold;}
.jg_xl_con .rg{float: right; width: 896px; padding-bottom: 100px;}
.jg_xl_con .rg{text-align: justify;line-height: 2.2;/*text-indent: 2em;*/margin-top: 0px;margin-bottom: 0px;}
.jg_xl_con .rg p{display: block; /*text-indent: 2em; */font-size: 16px; color: #333; margin-bottom: 30px; line-height: 36px;}


.xx{padding: 0 20px;}
.xx_top{ background: url(../img/xx_top.png;vpn_img) center no-repeat; height: 200px; width: 100%;}
.xx_place{background: #fff;}
.xx_top ul{ float: right; margin-top: 52px; margin-right: 87px;}
.xx_top ul li{float: left; margin-left: 40px; width: 65px;}
.xx_top ul li i{display: block; width: 100%; height: 65px; border-radius: 50%; background: #fff; padding-top: 18px;}
.xx_top ul li i img{display: block; margin: 0 auto;}
.xx_top ul li span{display: block; margin-top: 10px; color: #fff; font-size: 16px; text-align: center;}
.xx_mid{margin-top: 20px;}
.xx_mid_lf{float: left; width: 327px; background: url(../img/xx_sysm.png;vpn_img) no-repeat; height: 584px; padding: 0 42px; padding-top: 158px;}
.xx_mid_lf p{font-size: 14px; color: #666666; line-height: 30px;}
.xx_mid_rg{float: right; width: 816px; position: relative;}
.xx_title{ height: 42px; border-bottom: 1px solid #dddddd; line-height: 42px;}
.xx_title a{  margin-right: 28px; font-size: 18px; font-weight: bold; color: #666;}
.xx_title .on{color: #0173c7;border-bottom: 4px solid #0173c7;padding-bottom: 5px;}
.xx_mid_rg_ss input{ height: 35px; width: 191px; border: 1px solid #dadada; font-size: 14px; color: #999999; padding-left: 9px; border-radius: 5px;}
.xx_mid_rg_ss select{ height: 35px; border-radius: 5px; margin-left: 5px; border: 1px solid #dadada; font-size: 14px; color: #999999; width: 98px;}
.xx_mid_rg_ss a{display: inline-block; height: 35px; width: 66px; text-align: center; line-height: 35px; border-radius: 5px; background: #4da7e9; color: #fff; font-size: 16px; font-weight: bold; margin-left: 5px;}
.xx_mid_rg_ss{position: absolute; top: 0; right: 0;}
.xx_mid_rg_con{margin-top: 16px; min-height: 526px;}
.xx_mid_rg_table table{ width: 100%; font-size: 16px; text-align: center;  table-layout: fixed;}
.xx_mid_rg_table table .tr1{height: 40px; background: #e3f0f9; font-weight: bold; color: #333; }
.xx_mid_rg_table table .tr1 .td1{padding-left: 25px}
.xx_mid_rg_table table .td1{ text-align: left;}
.xx_mid_rg_table table .tr2 .td1{/* padding-top: 18px; */height: 40px;}
.xx_mid_rg_table table .tr2 .td1 i{float: left; width: 5px; height: 5px; background: #999999; margin-top: 10px; margin-left: 8px}
.xx_mid_rg_table table .tr2 .td1 a{ float: left; width: 85%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-left: 15px;}
.xx_mid_rg_table table .tr2 .td4{font-size: 14px; color: #666;}
.xx_mid_rg_table table .tr2 .td2{color: #666;}
.xx_mid_rg_table table .tr2 .td3{ color: #666;}
.xx_mid_rg_table table .td3{ width: 15%;}
.xx_mid_rg_table table .td2{ width: 15%;}
.xx_mid_rg_table table .td4{ width: 15%;}
.xx_mid_rg_list li{ width: 100%; height: 95px; border: 1px solid #eaeaea; margin-bottom: 12px; overflow: hidden; padding: 17px 0; padding-right: 20px;}
.xx_mid_rg_list li .lf{float: left; width: 92px; text-align: center; border-right: 1px solid #eaeaea;}
.xx_mid_rg_list li .lf span{display: block; font-size: 30px; font-weight: bold; color: #0173c7;}
.xx_mid_rg_list li .lf b{display: block; font-size: 14px; color: #999999;}
.xx_mid_rg_list li .rg{float: right ; width: 670px;}
.xx_mid_rg_list li .rg span{display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; color: #333333; font-size: 16px; font-weight: bold;}
.xx_mid_rg_list li .rg b{ color: #999999; font-size: 14px; margin-top: 5px; display: block;}
.xx_bot{margin-top: 44px;}
.xx_bot_title{width: 480px; margin: 0 auto;}
.xx_bot_title a{ float: left; width: 150px; height: 45px; line-height: 45px; border-radius: 5px 5px 0 0; background: #e7e7e7; font-size: 18px; color: #666666; font-weight: bold; text-align: center; margin-right: 15px; position: relative;}
.xx_bot_title a:last-child{margin-right: 0;}
.xx_bot_title a i{position: absolute; bottom: -8px; left: 50%; margin-left: -8.5px; display: none;}
.xx_bot_title a i img{display: block;}
.xx_bot_title .on{ background: #0174c9; color: #fff;}
.xx_bot_title .on i{display: block;}
.xx_fl_title{height: 45px;  line-height: 45px; margin-top: 20px;}
.xx_fl_title a{ float: left; width: 16.66%; text-align: center; border-bottom: 1px solid #dddddd;}
.xx_fl_title a i{ font-size: 25px; color: #afafaf; float: left; margin-left: 55px;}
.xx_fl_title a span{font-size: 18px; color: #333; margin-left: 10px; float: left;}
.xx_fl_title .on{ border: 1px solid #dddddd; border-radius: 5px 5px 0 0; background: #f7f7f7; border-bottom: 0;}
.xx_fl_title .on i{color: #0675bd;}
.xx_fl_title .on span{color: #0675bd;}
.xx_fl_con{background: #f7f7f7; padding-top: 25px; padding-bottom: 25px;}
.xx_fl_con_lf{ float: left; width: 610px; margin-left: 60px;}
.xx_fl_con_lf li{background: #fff; border: 1px solid #f2f2f2; margin-bottom: 9px; overflow: hidden; height: 45px; line-height: 45px;}
.xx_fl_con_lf li i{float: left; margin-left: 21px; margin-top: 18px;}
.xx_fl_con_lf li i img{display: block;}
.xx_fl_con_lf li a{float: left; width: 70%; font-size: 16px; color: #333; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-left: 12px;}
.xx_fl_con_lf li span{float: right; margin-right: 16px; font-size: 14px; color: #999;}
.xx_fl_con_rg{ float: left; margin-left: 65px; margin-top: 30px;}
.xx_tj{padding-top: 40px;}
.xx_tj_title{ height: 40px; line-height: 40px; border-bottom: 1px solid #3490d4;}
.xx_tj_title a{ float: left; height: 100%; width: 112px; margin-right: 11px; border: 1px solid #dddddd; border-bottom: 0; border-radius: 5px 5px 0 0; text-align: center; font-size: 16px; color: #333;}
.xx_tj_title .on{background: #3490d4; font-weight: bold; color: #fff; border-color: #3490d4;}
.xx_tj_con{margin-top: 30px; height: 285px; width: 100%; }
.xx_ph{padding-top: 30px;}
.xx_ph_title{ height: 37px; line-height: 37px;}
.xx_ph_title a{float: left; width: 112px; height: 100%; border: 1px solid #e9e9e9; border-bottom: 0; border-radius: 5px 5px 0 0; text-align: center; color: #333; font-size: 16px; margin-right: 11px;}
.xx_ph_title .on{background: #ededed; color: #0276ca; font-weight: bold;}
.xx_ph_con{border: 13px solid #ededed; padding: 15px 20px 28px;} 
.xx_ph_box{ width: 533px; float: left; }
.xx_ph_box li{ height: 40px; border-bottom: 1px dashed #cccccc; line-height: 40px; overflow: hidden;}
.xx_ph_box li i{ float: left; width: 20px; height: 20px; background: #808080; line-height: 20px; text-align: center; color: #fff; margin-top: 11px; margin-left: 9px;}
.xx_ph_box li span{font-size: 16px; margin-left: 13px; color: #333; float: left; width: 80%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.xx_ph_box li b{float: right; font-size: 14px; color: #888; margin-right: 7px;}
.xx_ph_box li .i1{background: #ef8200;}
.xx_ph_box li .i2{background: #f6ab00;}
.xx_ph_box li .i3{background: #fee100;}
.xx_ph_box2{ float: right;}
.xx_bot_con{ height: 450px;}
.gfwj_table .td2 a{color:#000;}
.wypl_yg{ width: 1110px; float: right;}



.zjyy_logo{position: absolute; top: 67px; left: 358px; z-index: 99;}
.zjyy_box{ height: 914px; overflow: hidden;}
.sqsy{position: relative;}
.sqsy a img{display: block; width: 100%; height: 914px; }
.sqsy .hd{ position: absolute; z-index: 10; bottom: 26px; left: 49%;}
.sqsy .hd li{ width: 9px; height: 9px; margin: 0; margin-right: 7px; background: #cccdd7; float:left ; border-radius:30px ;}
.sqsy .hd .on{background: #cccdd7; }
.sqsy .hd .on{ width: 39px;}
.sqsy .bd ul{width: 100% !important; }
.sqsy .bd li{ width: 100% !important; height: 914px;}
.sqsy .bd li a{display: block;}
.sqsy .bd .li1{ background: url(../img/sqsy_img.jpg;vpn_img) center no-repeat;}
.sqsy .bd .li2{ background: url(../img/sqsy_img.jpg;vpn_img) center no-repeat;}
.sqsy .bd .li3{ background: url(../img/sqsy_img.jpg;vpn_img) center no-repeat;}
.sqsy .bd .li4{ background: url(../img/sqsy_img.jpg;vpn_img) center no-repeat;}

.yygk{ background: url(../img/yygk_bg.jpg;vpn_img) no-repeat; height: 914px;}
.yygk .zjyy_title{ margin-top: 57px;}
.zjyy_title .lf{float: left;}
.zjyy_title .rg{float: left; margin-left: 21px; width: calc(100% - 430px); margin-top: 16px;}
.zjyy_title .rg b{display: block; font-size: 18px; color: #000; font-weight: bold;}
.zjyy_title .rg span{display: block; line-height: 22px; font-size: 14px; color: #666666; margin-top: 10px;}
.yygk_con{position: relative; margin-top: 124px;}
.yygk_con p{display: block; width: 775px; text-indent: 2em; line-height: 34px; font-size: 17px; color: #000;text-align: justify;}
.yygk_con p a{color: #bd1f0e;}
.yygk_con_bot{ width: 353px; margin-top: 99px; margin-left: 50px;}
.yygk_con_bot li{float: left ; background: url(../img/yygk_con_bot.png;vpn_img) no-repeat; width: 164px; height: 66px; margin-right: 25px; margin-bottom: 21px; text-align: center; line-height: 66px;}
.yygk_con_bot li:nth-child(2n+2){ margin-right: 0;}
.yygk_con_bot li a{display: block; color: #30060c; font-size: 21px; font-weight: bold;}
.yygk_dt{ position: absolute; top: -25px; right: 39px;}
.lswh{ background: url(../img/lswh_bg.jpg;vpn_img) no-repeat; height: 914px;}
.lswh .zjyy_title{margin-top: 74px;}
.lswh_lf{float: left; width: 662px;}
.yymr{ width: 100%; margin-top: 61px;}
.yymr .lf{float: left; margin-top: 13px;}
.yymr .rg{ background: url(../img/yymr_bg.png;vpn_img) no-repeat; width: 590px; height: 278px; float: left; margin-left: 30px; padding: 0 32px;}
.yymr .rg ul{ margin-top: 9px; display: block;}
.yymr .rg ul li{ width: 145px; float: left; margin-right: 33px;}
.yymr .rg ul li:last-child{ margin-right: 0;}
.yymr .rg ul li i{ display: block; width: 100%;}
.yymr .rg ul li i img{display: block; margin: 0 auto; width: 100%; height: 175px;}
.yymr .rg ul li span{display: block; margin-top: 15px; text-align: center; color: #231815; font-size: 16px;}
.yymr_more{margin-top: 15px; margin-left: 20px;}
.yymr_more a{color: #bd1f0e; font-size: 16px;}
.whxs{margin-top: 70px;}
.whxs_con i{ float: left; margin-top: 52px; margin-left: 49px;}
.whxs_con ul{float: left; margin-left: 50px; margin-top: 52px;}
.whxs_con ul li{float: left; width: 52px; border-right: 1px solid #323333; height: 134px;}
.whxs_con ul li a{ display: block; width: 35px; font-size: 18px; color: #434243; margin: 0 auto; text-align: center;}
.whxs_con ul li:first-child{ border-left: 1px solid #323333;}
.whxs_con ul li:hover a{ transform: rotateY(360deg); transition: transform 0.7s ease-out 0s;}
.lsyg{ float: right; width: 475px; margin-top: 88px;}
.lsyg_con{margin-top: 40px;}
.lsyg_con p{display: block; text-indent: 2em; color: #434243; font-size: 17px; line-height: 34px;}
.lsyg_con a{display: block; margin-top: 20px; color: #bd1f0e; font-size: 16px;}
.jrfc{ background: url(../img/jrfc_bg.jpg;vpn_img) center no-repeat; height: 914px;}
.jrfc_top{margin-top: 117px; height: 268px;}
.jrfc_top_lf{float: left; width: 730px; background: rgba(0,0,0,.55); height: 100%;}
.jrfc_top_lf i{float: left; margin-left: 13px; margin-top: 2px;}
.jrfc_top_lf p{float: left; margin-left: 40px; margin-top: 50px; line-height: 30px; text-indent: 2em; color: #fff; font-size: 16px; width: 440px;}
.jrfc_top_lf p a{color: #fff;}
.jrfc_top_rg{float: right; width: 464px; background: rgba(0,0,0,.55); height: 100%;}
.jrfc_top_rg_title{margin-top: 17px;}
.jrfc_top_rg_con{padding: 0 15px; margin-top: 27px;}
.jrfc_top_rg_con li{ width: 208px; height: 40px; float: left; line-height: 40px; text-align: center; margin-right: 17px; margin-bottom: 15px; /*background: #5385b9;*/background: #0000D6;}
.jrfc_top_rg_con li:nth-child(2n+2){margin-right: 0;}
.jrfc_top_rg_con li a{display: block; color: #fff; font-size: 17px;}
.jrfc_top_rg_con li:hover{background: #df0802;}
.jrfc_top_rg_con li:hover a{ font-weight: bold;}
.jrfc_bot{margin-top: 105px;}
.jrfc_bot a{float: left; width: 195px; margin-right: 56px;}
.jrfc_bot a:last-child{margin-right: 0;}
.jrfc_bot a i{display: block; width: 100%;}
.jrfc_bot a i img{display: block; width: 100%; height: 156px;}
.jrfc_bot a span{display: block; width: 100%; height: 53px; line-height: 53px; text-align: center; background: rgba(0,0,0,.5); font-size: 18px; color: #fff; font-weight: bold; margin-top: 1px;}
.jrfc_bot a:nth-of-type(2),.jrfc_bot a:nth-of-type(4){margin-top: 119px;}
.mstc{ background: url(../img/mstc_bg.jpg;vpn_img) center no-repeat; height: 914px;}
.mstc .zjyy_title{margin-top: 41px;}
.mstc .zjyy_title .rg{margin-top: 15px;}
.mstc .zjyy_title .rg b{font-size: 21px;}
.mstc .zjyy_title .rg span{font-size: 15px; padding-left: 9px;}
.mstc_con{margin-top: 48px; position: relative;}
.mstc_con .item li{float: left; background: url(../img/mstc_con.png;vpn_img) no-repeat; width: 563px; height: 185px; margin-right: 74px; margin-bottom: 33px; overflow: hidden;}
.mstc_con .item li:nth-child(2n+2){margin-right: 0;}
.mstc_con .item li i{float: left; margin-left: 4px  width: 184px; height: 184px; overflow: hidden;  border-radius: 50%;}
.mstc_con .item li i img{display: block; width: 184px; height: 184px; border-radius: 50%; transition: all 0.5s;}
.mstc_con .item li em{float: right; width: 334px; margin-right: 24px;}
.mstc_con .item li em b{display: block; font-size: 24px; font-weight: bold; color: #df0024; margin-top: 21px;}
.mstc_con .item li em span{font-size: 14px; display: block; line-height: 27px; color: #000; text-indent: 2em; margin-top: 10px;}
.mstc_con  .owl-controls{position: absolute; bottom: -12px; left: 47%;}
.mstc_con .owl-dots .owl-dot span{margin: 0; margin-right: 7px; width: 9px; height: 9px; background: #eeefe2;}
.mstc_con .owl-dots .owl-dot.active span{background:#eeefe2; width: 39px;}
.mstc_con .owl-dots .owl-dot:hover span{background:#eeefe2;}
.mstc_con .item li:hover img{ transform: scale(1.2); transition: all 0.5s;}

.dmyy{ background: url(../img/dmyy_bg.jpg;vpn_img) center no-repeat; height: 914px;}
.dmyy_con{margin-top: 76px; position: relative;}
.dmyy_con .item li{float: left; width: 275px; height: 233px; margin-right: 33px; margin-bottom: 20px; position: relative;}
.dmyy_con .item li:nth-child(4n+4){ margin-right: 0;}
.dmyy_con .item li em{position: absolute; width: 100%; bottom: 0; left: 0; height: 153px; background: rgba(0,0,0,.5); padding: 0 15px; display: none;}
.dmyy_con .item li em span{display: inline-block; line-height: 50px; border-bottom: 3px solid #fff; color: #fff;font-size: 18px; font-weight: bold; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; max-width: 100%;}
.dmyy_con .item li em b{ display: inline-block; color: #fff; line-height: 24px; font-size: 16px; margin-top: 5px}
.dmyy_con .item li:hover em{display: block;}

.dmyy_con .owl-dots{position:absolute;  bottom: -40px; left: 47%;}
.dmyy_con .owl-dots .owl-dot span{margin: 0; margin-right: 7px; width: 9px; height: 9px; background: #eeefe2;}
.dmyy_con .owl-dots .owl-dot.active span{background:#eeefe2; width: 39px;}
.dmyy_con .owl-dots .owl-dot:hover span{background:#eeefe2;}

.zj_dh_home{background: url(../img/zj_dh_home.png;vpn_img) no-repeat; width: 60px; height: 67px; display: block; margin-left: 9px;}
.zj_dh_home span{display: block; color: #fff; font-size: 16px; font-weight: bold; width: 35px; text-align: center; margin: 0 auto; padding-top: 6px;}
.zj_dh{position: fixed; left: 0; top: 20%;}
.zj_dh ul{margin-top: 7px;}
.zj_dh li a{display: block; width: 100%; height: 100%;}
.zj_dh li{ height: 48px; width: 53px; overflow: hidden; border-radius: 0 50px 50px 0; background: #fff; margin-bottom: 7px; transition: all 0.5s; cursor: pointer;}
.zj_dh li i{ float: left; width: 30px; height: 30px; background: url(../img/zj_dh.png;vpn_img) no-repeat; margin-top: 10px; margin-left: 10px;}
.zj_dh li span{float: left; display: none;}
.zj_dh li .i2{ background-position: -39px 0px;}
.zj_dh li .i3{ background-position: -76px 0px;}
.zj_dh li .i4{ background-position: -114px 0px;}
.zj_dh li .i5{ background-position: -151px 0px;}
.zj_dh li .i6{ background-position: -189px 0px;}
.zj_dh .on{ width: 137px; background: #bd1f0e;}
.zj_dh .on span{display: block; }
.zj_dh li span{line-height: 48px; color: #fff; margin-left: 10px;}
.zj_dh .on .i1{background-position: 0px -37px; }
.zj_dh .on .i2{ background-position: -39px -37px;}
.zj_dh .on .i3{ background-position: -76px -37px;}
.zj_dh .on .i4{ background-position: -114px -37px;}
.zj_dh .on .i5{ background-position: -151px -37px;}
.zj_dh .on .i6{ background-position: -189px -37px;}


/*10.12*/
.xx_mid_rg_list li .rg1{float: right ; width: 1020px;}
.xx_mid_rg_list li .rg1 span{display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; color: #333333; font-size: 16px; font-weight: bold;}
.xx_mid_rg_list li .rg1 b{ color: #999999; font-size: 14px; margin-top: 5px; display: block;}
.xx_mid_rg_con1{margin-top: 16px; /*min-height: 526px;*/ margin-bottom:16px}

.dczj_top{ background: url(../img/dczj_top.png;vpn_img) center no-repeat; height: 200px; width: 100%;}
.dczj_top p{ font-size:14px; color:#fff; line-height:30px; text-indent:2em; width:495px; float:left; margin:42px 0px 0px 545px;}

.dczj_mid_rg{ width: 100%; min-height:850px}

.dczj_mid_rg_table table{ width: 100%; font-size: 16px; text-align: center;table-layout: fixed;}
.dczj_mid_rg_table table .tr1{height: 50px; background: #e7e7e7; font-weight: bold; color: #333; }
.dczj_mid_rg_table table .tr1 .td1{ text-align:center}
.dczj_mid_rg_table table .td1{ text-align: left;}
.dczj_mid_rg_table table .tr2 .td1{ line-height:50px; border-bottom:1px solid #e7e7e7}
.dczj_mid_rg_table table .tr2 .td1 span{ color:#F00; float: left;}
.dczj_mid_rg_table table .tr2 .td1 a{ float: left; width: 80%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-left: 15px; color: #333;font-size: 16px;}
.dczj_mid_rg_table table .tr2 .td1 a:hover{ color:#0675bd;}
.dczj_mid_rg_table table .tr2 .td4{ color: #666;}
.dczj_mid_rg_table table .tr2 .td2{color: #666;}
.dczj_mid_rg_table table .tr2 .td3{ color: #666;}
.dczj_mid_rg_table table .td3{ width: 20%; border-bottom:1px solid #e7e7e7}
.dczj_mid_rg_table table .td2{ width: 12%; border-bottom:1px solid #e7e7e7}
.dczj_mid_rg_table table .td4{ width: 12%; border-bottom:1px solid #e7e7e7}


.wjss_box{ margin:35px 50px}
.wjss_con2_box_m{background: #f2f2f2; padding:35px 170px; height: 264px; overflow: hidden;}
.wjss_con2_box_m li{float: left; width: 100%; overflow: hidden; margin-bottom: 15px; line-height: 33px;}
.wjss_con2_box_m li em{float: left;  font-size: 16px; color: #333333;}
/*.wjss_con2_box_m li span{ float: left; }*/
.tl_list font a{color:#0173c7;}
.wjss_con2_box_m .li1{ width: 50%; }
.wjss_con2_box_m .li1 span{ width: 286px;float: left;}
.wjss_con2_box_m .li1 input{ height: 38px; border: 1px solid #dddddd; width: 100%;padding-left: 12px;}
.wjss_con2_box_m .li2{line-height: 38px;}
.wjss_con2_box_m .li2 .time{ width: 174px; height: 38px; border: 1px solid #dddddd;}
.wjss_con2_box_m .li3{ width: 50%; }
.wjss_con2_box_m .li3 select{ height: 38px; border: 1px solid #dddddd; width: 290px; font-size: 14px; color: #999999; padding-left: 12px;}
.wjss_con2_box_m .li4{ width: 100%; }
.wjss_con2_box_m .li4 span{ width: 650px;float: left;}
.wjss_con2_box_m .li4 input{ height: 38px; border: 1px solid #dddddd; width: 100%;padding-left: 12px;}
.wjss_con2_box_m .li5{ width: 100%; }
.wjss_con2_box_m .li5 .anniu{ width:333px; margin:0 auto;}
.wjss_con2_box_m .li5 a{display: inline-block; width: 157px; height: 38px; background: #3298e3; color: #fff; text-align: center; line-height: 38px; border-radius: 5px; margin-left: 7px;}
.wjss_con2_box_m .li5 .a2{background: #dadada; color: #333333;}

/*.tl_list font{ color:#0173c7;margin-left: 50px;}*/

.wstg_box{ width:100%; min-height:83px; background:#5fafeb url(../img/wstgtb.png;vpn_img) no-repeat; margin:20px 0 0 0; padding-left:120px; padding-top:12px; font-size:16px; color:#fff; line-height:30px}
.wstg_smwz{ width:100%; font-size:14px; color:#de0800; text-align:right; line-height:45px}
.wstg_box1{ width:100%; border:1px solid #f3f3f3; padding:30px;}
.wstg_box1 .wstg_nr{ width:100%; float:left}
.wstg_box1 h7{ float:left; width:290px; line-height:60px;  text-align:right; font-size:16px; color:#333}
.wstg_box1 span{ float:left; width:372px; margin-top:10px; margin-left:15px;}
.wstg_box1 span.yzm{width:141px;}
.wstg_box1 span input{ height: 38px; border: 1px solid #dddddd; width: 100%;}
.wstg_box1 p{ float:left; font-size:14px; color:#666; line-height:60px; margin-left:15px}
.wstg_box1 p font{ color:#c00}
.wstg_box1 .wstg_nr .img{ margin-top: 10px;float:left;margin-left:10px;width: 90px;height: 38px;}
.wstg_box1 .wstg_nr .anniu{ width:333px; margin:0 auto; margin-top:10px}
.wstg_box1 .wstg_nr .anniu a{display: inline-block; width: 157px; height: 38px; background: #3298e3; color: #fff; text-align: center; line-height: 38px; border-radius: 5px; margin-left: 7px;}

.wstg_ge{ padding-bottom:20px;}

.xx_mid_rg_table table .tr2:nth-of-type(2n){
	background: #f7f7f7;
}

.xx_mid_rg_ss .anniu{display: inline-block; height: 35px; width: 66px; text-align: center; line-height: 35px; border-radius: 5px; background: #4da7e9; color: #fff; font-size: 16px; font-weight: bold; margin-left: 5px;cursor: pointer;}
.xx_mid_rg_list li:hover{
	border: 1px solid #006dc0;
	background: #006dc0;
}
.xx_mid_rg_list li:hover .lf span,.xx_mid_rg_list li:hover .lf b,.xx_mid_rg_list li:hover .rg b,.xx_mid_rg_list li:hover .rg span{
	color: #fff;
}
.tj_height{height: 550px;}
.xx_mid_rg_list li:hover .rg1 b,.xx_mid_rg_list li:hover .rg1 span{
	color: #fff;
}
.wstg_box1 span.tgspan{width: 572px;}


/*10.16*/
.dmyy_con .item .dmyy_1{position: absolute; margin: 0;}
.dmyy_con .item .dmyy_li1{left: 0; top: 0;}
.dmyy_con .item .dmyy_li2{left: 308px; top: 0;}
.dmyy_con .item .dmyy_li3{left: 615px; top: 0;}
.dmyy_con .item .dmyy_li4{right: 0; top: 0;}
.dmyy_con .item .dmyy_li5{left: 0; top: 253px; height: 234px; width: 583px;}
.dmyy_con .item .dmyy_li6{left: 615px; top: 253px; }
.dmyy_con .item .dmyy_li7{right: 0; top: 253px; height: 487px;}
.dmyy_con .item .dmyy_li8{left: 0; top: 505px;}
.dmyy_con .item .dmyy_li9{left: 308px; top: 505px;}
.dmyy_con .item .dmyy_li10{left: 615px; top: 505px;}


.dmyy_con .item li img{ height: 100%; display: block; width: 100%;}

.dmyy_con .item2 li{height: 206px;}


.ldxl_bot_nav .on a{ color: #0173c7;   }
.ldxl_bot_nav span a{ color: #999999;   }


.tl_list li .a1{margin-left:30px;color:#0675bd;}
.tl_list li .a1 a{color:#0675bd; margin-left: 0px;}

.yy_xl2{ padding: 0; }
.xl_con{padding: 20px;}

.dh_bo2{top: 110px}
 
/*
.wjss_con2{background: #f2f2f2; padding: 0 10px; padding-top: 38px;padding-left:18px;}
.wjss_con2 .li1 input{ height: 33px; border: 1px solid #dddddd; width: 83%;}
*/


/*10.37*/
.xxgk_top{padding-top: 13px;}
.xxgk_top_lf{float: left; width: 40px;}
.xxgk_top_rg{float: left; width: 1120px;}
.xxgk_nav{ float: left; width: 120px; margin-left: 20px;}
.xxgk_nav a{ display: block; padding: 10px 0; text-align: center;  font-weight: bold; color: #4c4c4c; font-size: 14px; background: #e5edf4; }
.xxgk_nav .on{background: #0675bd; color: #fff;}
.xxgk_top{padding-top: 15px;}
.xxgk_top .lf{ width: 500px;}
.xxgk_top .lf .right{    width: 340px; margin-left: 12px;}
.xxgk_top .lf .right i{margin-top: 10px;}
.xxgk_top .lf .right p{ line-height: 25px; font-size: 14px; margin-top: 8px;}
.xxgk_top .rg{ width: 480px; padding-left: 10px;}
.xxgk_top .top ul{ width: 370px;}
.xxgk_top .bot a{margin-right: 10px;}
.xxgk_top .top i img{margin-right: 8px;}
.xxgk_top .top i{text-align: left;}
.xxgk_top .bot{margin-top: 0;}
.xxgk_top .top ul li{margin-bottom: 15px;}


.footwap{display:none;}
.dzjg{margin-top: 27px;}

._hidden{display:none;}
.wb-wx-links{text-align: center;color: #999;font-size: 12px;line-height: 24px;background: #0b57b7;padding: 20px 0 0;}
.wb-wx-links a{margin: 0 12px;font-size:14px;color: #fff;}



.logo{position:absolute;left: 10%;top: 5px;z-index: 10000;}
.header-txt{width: 100%; height: 400px; }
.header-wap{display:none;}
@media screen and (max-width:1200px){
.logo{width:40%;}
.header-txt{display:none;}
.header-wap{display:block;}
}


#shi{float:left;height: 60px;line-height: 60px;}
#fou{float:left;height: 60px;line-height: 60px;}
.wstg_nr .shi{margin-left: 15px;}
.wstg_nr .fou{margin-left: 15px;}

.margin_top{margin-top:10px;}


.app-wza{width: 60px;height: 60px;position: absolute;right: 60px;text-align: center;padding-top: 12px;}

.toggleBtn{margin-left:620px !important;}

/*slh20221215*/

.oldyy-btn-ln{
  /*  width: 158px;
    height: 56px;
    background: url(../img/oldf1_03.png;vpn_img) no-repeat;
    text-align: center;
    line-height: 56px;
    cursor: pointer;
    position: absolute;
    font-size: 20px;
    color: #fff;
    top: -10px;
    right: 0; */
    cursor: pointer;
}
/*
.oldyy-btn-ln:hover{
    filter:brightness(1.2);
}
*/





.oldyy-btn{
    width: 158px;
    height: 56px;
    /*background: url(../img/oldf1_03.png;vpn_img) no-repeat;*/
    text-align: center;
    line-height: 56px;
    cursor: pointer;
    position: absolute;
    font-size: 20px;
    color: #fff;
    top: 40px;
    right: 0;
    z-index: 10;
}
.oldyy-btn a{ 
    color: #fff;
}
.oldyy-btn:hover{
    filter:brightness(1.2);
}



.oldyy-btn-zjyy{
    width: 158px;
    height: 56px;
    background: url(../img/oldf1_03.png;vpn_img) no-repeat;
    text-align: center;
    line-height: 56px !important;
    cursor: pointer;
    position: absolute;
    font-size: 20px;
    color: #fff;
    top: 40px;
    right: 0;
    z-index: 10;
}
.oldyy-btn span{ 
    color: #fff;
}
.oldyy-btn:hover{
    filter:brightness(1.2);
}

.cxfl{padding: 0 20px;}
.cxfl h2{float: left; padding:0 15px; height: 30px;background: #63a3d6;font-size: 16px;line-height: 30px;color: #fff;text-align: center;}
.cxfl .flsx {margin-left: 120px; margin-bottom: 10px;    display: flex;
    flex-wrap: wrap;
    align-items: center;}
.cxfl .flsx span {display: inline-block;padding: 0 10px;/*border-right: 1px solid #808080;*/margin-bottom: 10px;font-size: 16px;cursor: pointer;width: 20%;white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden; line-height: 30px;}
.cxfl .flsx span:hover {background: #0173c7;color:#fff;cursor: pointer;}
.cxfl .flsx .fonthong {color: #0173c7;font-weight: 600;}

.toggleBtn {
    width: 55px;
    height: 55px;
    border-radius: 4px;
    overflow: hidden;
    background-image: url(https://libvpn.swfu.edu.cn/vpn/89/https/PS4HGLUYQB7HPZSPMNYXN/WXA11y3.0/GBK/WXA11y.gif;vpn_img);
    background-position: -671px -164px;
    position: fixed;
    bottom: 60px;
    left: 50%;
    margin-left: 620px;
    cursor: pointer;
    transition: all 0.3s;
}

.toggleBtn:hover {
    background-position: -614px -164px;
}

@media only screen and (max-width: 768px){
.toggleBtn{margin-left:auto !important; right:5%;}
#tool-line,#tool-screen,#tool-contrast,#font-lagre,#font-small,#tts-single,#WXA11y-fold,#WXA11y-help{display:none;}
.wypl{width:100%;}
	.wypl_con{height:auto;padding-bottom: 20px;}
	.wypl_bot{height:auto;}
.ldxl_top_rg .top{width:100%;}
	.cxfl .flsx span{
    width: 50%;
    margin: 10px 0px;
}
	.cxfl h2{
    width: 100%;
    height: 45px;
    line-height: 45px;
}
	.cxfl .flsx{
    float: left;
    margin-left: 0px;
}
.combo-text{width: 85% !important;}
.combo{width:40%;}
	.ysq-cx3 input{
    width: 100%;
}
	.ysq-cx3 .cxyzm{
    margin-top: 10px;
}
	.ysq-cx3 i{
    margin-top: 12px;
}
	.xx_mid_rg_list li .rg1 span{
    text-overflow: unset;
    overflow: unset;
    white-space: unset;
    line-height: 26px;
}
	.xx_mid_rg_list li .rg1 b{
    line-height: 26px;
    text-align: justify;
}
	.xx_mid_rg_list li .rg1{
    width: 60% !important;
}
	.xxgk_title span{
    font-size: 20px !important;
}
	.xx_mid_rg_list li .lf{
    width: 35%;
}
	.xx_title .on{
    line-height: 52px;
    margin-right: 18px !important;
    padding-bottom: 10px;
}
	.xx_title{
		height: 52px;
		line-height: 52px;
	}
	.xx_title a{
    margin-right: 18px;
}
	.wstg_box1 .wstg_nr .img{
    margin-top: 0px;
}
 #dlleft{
    display: none;
}
    #dlright{
    display: none;
}
}
