* {
	margin: 0px;
	padding: 0px;
	list-style: none;
	font-family: "microsoft yahei";
	font-size: 16px;
}

.top {
	height: 35px;
	background: #f2f2f8;
	line-height: 35px;
}

table {border-collapse: collapse;border-spacing: 0;}

img {
	vertical-align: top;
    border: none;
    max-width: 100%;
}

img{image-rendering: -moz-crisp-edges; /* Firefox */image-rendering: -o-crisp-edges; /* Opera */image-rendering: -webkit-optimize-contrast; /* Webkit (non-standard naming) */image-rendering: crisp-edges;    -ms-interpolation-mode: nearest-neighbor; /* IE (non-standard property) */}

a {
	text-decoration: none;
	color: #333;
}

a:hover {
	text-decoration: none;
	color: #00C9FF;
}

.w1200 {
	width: 1200px;
	margin: 0px auto;
}
.w900 {
	width: 900px;
	margin: 0px auto;
}

.mt10 {margin-top: 10px;}
.mt20 {margin-top: 20px;}
.mt30 {margin-top: 30px;}
.mt40 {margin-top: 40px;}
.mt60 {margin-top: 60px;}
.mt80 {margin-top: 80px;}
.mb10 {margin-bottom: 10px;}
.mb15 {margin-bottom: 15px;}
.mb20 {margin-bottom: 20px;}
.mb22 {margin-bottom: 22px;}
.mb30 {margin-bottom: 30px;}
.mb35 {margin-bottom: 35px;}
.mb40 {margin-bottom: 40px;}
.mb50 {margin-bottom: 50px;}
.mb60 {margin-bottom: 60px;}
.mb80 {margin-bottom: 80px;}
.ml20 {margin-left: 20px;}
.ml30 {margin-left: 30px;}
.ml40 {margin-left: 40px;}
.ml50 {margin-left: 50px;}
.ml60 {margin-left: 60px;}
.ml70 {margin-left: 70px;}
.pt5 {padding-top: 5px;}
.pt10 {padding-top: 10px;}
.pt20 {padding-top: 20px;}
.pt30 {padding-top: 30px;}
.pt40 {padding-top: 40px;}
.pt50 {padding-top: 50px;}
.pt60 {padding-top: 60px;}
.pt70 {padding-top: 70px;}
.pt80 {padding-top: 80px;}
.pb5 {padding-bottom: 5px;}
.pb10 {padding-bottom: 10px;}
.pb20 {padding-bottom: 20px;}
.pb30 {padding-bottom: 30px;}
.pb40 {padding-bottom: 40px;}
.pb50 {padding-bottom: 50px;}
.pb60 {padding-bottom: 60px;}
.pb70 {padding-bottom: 70px;}
.pb80 {padding-bottom: 80px;}
.pb90 {padding-bottom: 90px;}
.pb100 {padding-bottom: 100px;}
.pl10 {padding-left: 10px;}
.pl15 {padding-left: 15px;}
.pl20 {padding-left: 20px;}
.pl25 {padding-left: 25px;}
.pl30 {padding-left: 30px;}
.pl35 {padding-left: 35px;}
.pr10 {padding-right: 10px;}
.pr15 {padding-right: 15px;}
.pr20 {padding-right: 20px;}
.pr25 {padding-right: 25px;}
.pr30 {padding-right: 30px;}
.pr35 {padding-right: 35px;}
.pr40 {padding-right: 40px;}

.h2{color: #fff;margin-top: 10px;font-size: 30px;font-weight: 600;}
.h18, .h22, .h24, .h28, .h14, .h16, .h20, .h26 {line-height: 1;font-weight: bold;}
.h24, .ft24 {font-size: 24px;}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer;
}
.fs12{font-size: 12px;}
.fs13{font-size: 13px;}
.fs14{font-size: 14px;}
.fs15{font-size: 15px;}
.fs16{font-size: 16px;}
.fs17{font-size: 17px;}
.fs18{font-size: 18px;}
.fs19{font-size: 19px;}
.fs20{font-size: 20px;}
.fs21{font-size: 21px;}
.fs22{font-size: 22px;}
.fs23{font-size: 23px;}
.fs24{font-size: 24px;}
.fs25{font-size: 25px;}
.fw600{font-weight: 600;}

.lh22 {line-height: 22px;}
.lh23 {line-height: 23px;}
.lh24 {line-height: 24px;}

.inline {display: inline;}

.text_indent_34{text-indent:34px;}
.text_indent_40{text-indent:40px;}
.text_align_center{text-align: center;}

.ov {
	overflow: hidden;
}

.pr {
	position: relative;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.top span {
	display: block;
	float: left;
	font-size: 12px;
	color: #808080;
}

.top a {
	display: block;
	float: right;
	font-size: 12px;
	color: #808080;
	margin-left: 20px;
}

.top span i {
	font-style: normal;
	color: #00C9FF;
}

.logo {
	display: block;
	float: left;
	width: 450px;
	margin-top: 20px;
}

.logo img {
	display: block;
	float: left;
	margin-right: 10px;
}

.logo p {
	font-size: 16px;
	display: block;
	float: left;
	margin-top: 8px;
	border-left: 1px solid #ddd;
	box-sizing: border-box;
	padding-left: 10px;
	line-height: 22px;
}

.logo span {
	display: block;
	font-size: 12px;
	color: #808080;
}

.search_box {
	float: right;
}

.search_box>p {
	font-size: 16px;
	font-weight: bold;
	color: #666;
	margin-top: 20px;
	text-align: right;
}

.nban {
	position: relative;
	height: 300px;
    overflow: hidden;
}

.nban>img {
	display: block;
}

.nban_txt {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	z-index: 200;
}

.nban_txt>.ov {
	padding-top: 120px;

	box-sizing: border-box;
}

.nban_txt h1 {
	font-size: 45px;
}

.nban_txt p {
	color: #666;
	margin-top: 10px;
}

.nban_txt a {
	width: 145px;
	height: 50px;
	display: block;
	background-color: #00c9ff;
	color: #fff;
	text-align: center;
	line-height: 50px;
	margin-top: 60px;
}

.search_box>p>img {
	display: inline;
	vertical-align: middle;
	margin-right: 5px;
}

.search {
	border: 2px solid #00C9FF;
	margin-top: 10px;
	overflow: hidden;
}

.search .search_inp {
	height: 35px;
	line-height: 35px;
	border: 0px;
	outline: none;
	width: 350px;
	display: block;
	float: left;
	text-indent: 10px;
}

.search .search_btn {
	height: 35px;
	line-height: 35px;
	border: 0px;
	outline: none;
	width: 80px;
	display: block;
	color: #fff;
	background-color: #00C9FF;
	text-align: center;
	float: left;
}
.nav {
	margin-top: 20px;
	height: 53px;
	border-bottom: 1px solid #00C9FF;
}

.nav>div>.allclass {
	width: 230px;
	background-color: #00C9FF;
	color: #fff;
	text-align: center;
	height: 45px;
	line-height: 45px;
	float: left;
	position: relative;
	cursor: pointer;
	margin-top: 8px;
}
.nav>div>.allclass .ico_nav{
	padding-top: 17px;
}

.nav>div>ul {
	float: right;
}

.nav>div>ul>li {
	float: left;
	line-height: 40px;
	width: 120px;
	text-align: right;
	font-size: 16px;
}

.server_classbox {
	position: absolute;
	z-index: 500;
	top: 46px;
	left: 0px;
	width: 100%;
	height: 100%;
	
}

.class_show {
	display: block;
}

.class_show1 {
	display: block;
}

.server_class {
	width: 230px;
}

.server_class>li {
	height: 81px;
	background-color: rgba(0, 0, 0, 0.8);
	text-align: center;
	line-height: 81px;
	box-sizing: border-box;
	border-bottom: 1px solid #666;
	color: #fff;
	border-left: 1px solid rgba(0, 0, 0, 0);
	border-right: 1px solid rgba(0, 0, 0, 0);
	position: relative;
}

.server_class>li:last-child {
	height: 81px;
	line-height: 81px;
}

.server_class>li:hover {
	background-color: #fff;
	color: #00C9FF;
	border-bottom: 1px solid #00C9FF;
	border-left: 1px solid #00C9FF;
	border-right: 1px solid #fff;
	border-top: 1px solid #00C9FF;
}

.server_class>li>img {
	vertical-align: middle;
	margin-right: 7px;
}

.server_content {
	position: absolute;
	top: -1px;
	left: 229px;
	z-index: 10;
	width: 850px;
	height: 350px;
	/* border-right: 1px solid #00C9FF;
	border-bottom: 1px solid #00C9FF;
	border-top: 1px solid #00C9FF; */
	background: #fff;
	padding: 0 50px;
}
.server_content .title{font-size: 16px;float: left;width: 120px;font-weight: 600;color: #333;}
/* .server_content a{cursor: default} */
.server_content a:hover {text-decoration: none;color: #00C9FF;}
.server_content .items {width:70%;float: left;margin: 10px 0 10px 30px;border-bottom: 1px dashed #ddd;}
.server_content .items .nav_row{width: 700px;float: left;display: block;}
.server_content .nav_link{float: left; padding: 0 10px 0 0;}


.swiper-slide img {
	display: block;
	height: 450px;
}

.server_content {
	display: none;
}

.server_class>li>.server_content>.server_img {
	float: right;
	border-left: 1px solid #ddd;
	width: 254px;
}

.server_class>li>.server_content>.server_img a {
	display: block;
	box-sizing: border-box;
	border-bottom: 1px solid #ddd;
}

.server_class>li>.server_content>.server_img a:last-child {
	border: 0px;
}

.server_class>li>.server_content>.server_img a img {
	display: block;
}

.server_class>li>.server_content>ul {
	width: 742px;
	float: left;
}

.server_class>li>.server_content>ul>li {
	text-align: left;
	line-height: 40px;
	box-sizing: border-box;
	padding-left: 30px;
	overflow: hidden;
	margin-top: 20px;
}

.server_class>li>.server_content>ul>li>h5 {
	font-size: 16px;
	float: left;
	width: 120px;
	color: #666;
}

.server_class>li>.server_content>ul>li>p {
	border-bottom: 1px solid #ddd;
	overflow: hidden;
	padding-left: 10px;
}

.server_class>li>.server_content i {
	border-left: 1px solid #ddd;
    float: left;
    display: block;
    padding: 8px;
    margin-top: 13px;
}

.server_class>li>.server_content .items i{margin: 30px 0 0 10px;}

.server_class>li>.server_content>ul>li>p>a {
	display: block;
	float: left;
	margin-right: 20px;
	color: #666;
	font-size: 16px;
}
.server_class>li>.server_content>ul>li>p>a:hover{
	text-decoration: none;color: #00C9FF;
}

.server_class>li>.server_content>ul>li>p>.red {
	color: #f00;
}

.red {
	color: #f00;
}

.cx_tabs {
	text-align: center;
	margin-top: 40px;
}

.cx_tabs a {
	display: inline-block;
	width: 117px;
	height: 36px;
	line-height: 36px;
	font-size: 14px;
	border: 1px solid #ddd;
	border-radius: 5px;
}

.cx_tabs .hover {
	color: #fff;
	background: url(../images/cx_tabs_bg.png);
	border: 0px;
	height: 42px;
}

.cx_ul {
	margin-top: 20px;
}

.cx_ul>li {
	display: none;
}

.cx_ul>.show {
	display: block;
}

.cx_ul li>div {
	border: 2px solid #00C9FF;
	box-sizing: border-box;
	overflow: hidden;
	/* width: 1035px; */
	float: left;
	/* background-color: #00C9FF; */
}

.cx_ul li>div>span {
	display: block;
	float: left;
	border-right: 1px solid #ddd;
	box-sizing: border-box;
	padding: 0px 10px;
	background-color: #fff;
}

.cx_ul li>div>span select {
	height: 50px;
	line-height: 50px;
	border: 0px;
	width: 130px;
	outline: none;
}

.cx_ul li>div>span input {
	height: 50px;
	line-height: 50px;
	border: 0px;
	width: 130px;
	outline: none;
}

.cx_ul li>div>span .companyname {
	width: 250px;
}

.cx_ul li>div>span .companytype {
	width: 250px;
}

.cx_ul li>div>span .sbname {
	width: 691px;
}

.cx_ul li div span img {
	vertical-align: middle;
}

.hm_btn {
	width: 170px;
	border: 0px;
	background-color: #00C9FF;
	text-align: center;
	color: #fff;
	font-size: 18px;
	height: 54px;
	line-height: 50px;
}

.cx_ul li>a {
	background-color: #c00;
	color: #fff;
	font-size: 18px;
	height: 54px;
	line-height: 54px;
	display: block;
	float: right;
	width: 160px;
	text-align: center;
}

.ind_four {
	margin-top: 50px;
}

.ind_four>li {
	width: 25%;
	float: left;
	overflow: hidden;
	box-sizing: border-box;
}

.ind_four>li>a {
	display: block;
	width: 50%;
	float: left;
	text-align: center;
	box-sizing: border-box;
	padding: 10px 0px;
}

.ind_four>li>a:nth-child(2n) {
	border-left: 1px solid #ddd;
}

.ind_four>li:first-child>a {
	border: 0px;
}

.ind_four>li>a>img {
	display: block;
	margin: 10px auto;
}

.ind_four>li>a>span {
	font-size: 14px;
	display: block;
}

.ind_four>li>p {
	text-align: center;
	font-size: 18px;
	background: url(../images/pbg.png) center center no-repeat;
	margin-bottom: 20px;
}

.hot {
	background: url(../images/hot_bg.jpg) top center no-repeat;
	height: 570px;
	margin-top: 50px;
	padding: 10px 0px;
	margin-bottom: 20px;
	overflow: hidden;
}

.ind_title {
	text-align: center;
	margin: 30px auto;
	line-height: 30px;
}

.ind_title p {
	font-weight: bold;
	font-size: 28px;
	
}
.ind_title p:before{
	content: "";
	width: 50px;
	border-top: 1px solid #ddd;
	display:inline-block;
	margin-right: 20px;
	vertical-align: middle;
}
.ind_title p:after{
	content: "";
	width: 50px;
	border-top: 1px solid #ddd;
	display:inline-block;
	margin-left: 20px;
	vertical-align: middle;
}
.ind_title span {
	font-size: 14px;
	color: #999;
}

.hot .ind_title {
	color: #fff;
}

.hot .ind_title span {
	font-size: 14px;
	color: #fff;

}

.hot_ul li {
	width: 230px;
	float: left;
	background-color: #fff;
	box-sizing: border-box;
	padding: 20px;
	border-radius: 5px;
	margin-top: 25px;
	margin-left: 10px;
	transition: all 0.5s ease-out;
}

.hot_ul li:hover {
	margin-top: 15px;
}

.hot_ul li:first-child {
	margin-left: 0px;
}

.hot_ul>li>a {
	text-align: center;
	display: block;
}

.hot_ul>li>a:hover {
	color: #00C9FF;
}

.hot_ul>li>a>p {
	font-size: 18px;
	margin-bottom: 5px;
}

.hot_ul>li>a>p>span {
	font-size: 14px;
	color: #999;
	display: block;
	margin-top: 5px;
}

.hot_ul>li>a img {
	display: block;
	margin: 5px auto;
	transition: all 1s ease-out;
}

.hot_ul>li>a:hover>img {
	transform: rotate(360deg);
}

.hot_ul>li>a i {
	font-style: normal;
	font-size: 14px;
	color: #c00;
}

.zxkf {
	width: 150px;
	height: 40px;
	border-radius: 20px;
	background-color: #00C9FF;
	color: #fff;
	text-align: center;
	display: block;
	margin: 0px auto;
	line-height: 40px;
	font-size: 14px;
	margin-top: 30px;
}

.khgs_ul {
	float: right;
	width: 705px;
}

.khgs_ul li {
	width: 340px;
	float: left;
	margin-left: 20px;
	margin-bottom: 20px;
}

.khgs_ul li a {
	display: block;
	position: relative;
}

.khgs_ul li a img {
	display: block;
}

.khgs_ul li a .v_mask {
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 200;
	background-color: rgba(0, 0, 0, 0.6);
	top: 0px;
	transition: all 1s ease-out;
	left: 0px;
}

.khgs_ul li a:hover .v_mask {
	background-color: rgba(0, 0, 0, 0.3);
}

.khgs_ul li a .v_mask img {
	display: block;
	margin: 0px auto;
	margin-top: 60px;
}

.khgs_ul li a .v_mask p {
	width: 100%;
	position: absolute;
	z-index: 300;
	bottom: 0px;
	left: 0px;
	background-color: rgba(0, 0, 0, 0.5);
	color: #fff;
	font-size: 14px;
	line-height: 30px;
	text-indent: 20px;
}

.khgs_ul li:nth-child(2n+1) {
	margin-left: 0px;
}

.bigvideo {
	width: 480px;
	float: left;
}

.bigvideo a {
	display: block;
	position: relative;
}

.bigvideo a img {
	display: block;
}

.bigvideo a .v_mask {
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 200;
	background-color: rgba(0, 0, 0, 0.6);
	top: 0px;
	transition: all 1s ease-out;
	left: 0px;
}

.bigvideo a:hover .v_mask {
	background-color: rgba(0, 0, 0, 0.3);
}

.bigvideo a .v_mask img {
	display: block;
	margin: 0px auto;
	margin-top: 100px;
}

.bigvideo a .v_mask p {
	width: 100%;
	position: absolute;
	z-index: 300;
	bottom: 0px;
	left: 0px;
	background-color: rgba(0, 0, 0, 0.5);
	color: #fff;
	font-size: 14px;
	line-height: 30px;
	text-indent: 20px;
}

.bigvideo>p {
	background-color: #00C9FF;
	color: #fff;
	box-sizing: border-box;
	padding: 28px;
	text-align: center;
	font-size: 20px;
}

.bigvideo>p>span {
	display: block;
	font-size: 14px;
	margin-top: 15px;
	border-top: 1px solid rgba(255, 255, 255, 0.5);
	box-sizing: border-box;
	padding-top: 15px;
}

.ind_team_bg {
	background: url(../images/team_bg.jpg) top center no-repeat;
	height: 495px;
	margin-top: 30px;
	padding: 10px 0px;
}
.ind_team_bg1 {
	background: url(../images/team_bg.jpg) top center no-repeat;
	
	margin-top: 30px;
	padding: 30px 0px;
}
.ind_team_bg>div>p {
	margin-top: 30px;
	font-size: 18px;
	font-weight: bold;
}

.ind_team_bg>div>p>span {
	font-size: 14px;
	color: #888;
	font-weight: normal;
}

.ind_team_bg>div>p img {
	display: block;
	float: left;
	margin-right: 10px;
}

.cl {
	clear: both;
}

.ind_team_bg .number {
	box-shadow: 0px 2px 5px #ccc;
	margin-top: 50px;
}

.ind_team_bg .number span {
	display: block;
	float: left;
	width: 25%;
	background-color: #fff;
	border-left: 1px solid #ddd;
	box-sizing: border-box;
	padding: 30px;
	text-align: center;
	font-size: 60px;
	font-weight: bold;
}

.ind_team_bg .number span i {
	font-style: normal;
	font-size: 18px;
	color: #666;
	font-weight: normal;
	display: block;
}

.ind_team_bg .number sup {
	color: #999;
}

.ind_team_bg .number span:hover {
	color: #00C9FF;
}

.team_swiper a {
	display: block;
	background-color: #fff;
	margin-top: 10px;
	transition: all 0.5s ease-out;
	border: 1px solid #ddd;
}

.team_swiper a>img {
	height: 232px;
	width: 232px;
}

.team_swiper a:hover {
	background-color: #f6f6f6;
	margin-top: 5px;
	border: 1px solid #c00;
}

.team_swiper a>div {
	box-sizing: border-box;
	padding: 15px;
	text-align: center;
}

.team_swiper a>div>p {
	border-bottom: 1px solid #ddd;
	font-size: 14px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	color: #666;
}

.team_swiper a>div>p>img {
	display: inline;
	vertical-align: middle;
	text-align: center;
}

.team_swiper a>div>span {
	display: block;
	font-size: 14px;
	line-height: 20px;
	color: #888;
}

.team_swiper a>div>span>i {
	font-style: normal;
}

.team_swiper a>div>span>.blue {
	color: #00C9FF;
}

.team_swiper a>div>b {
	font-weight: normal;
	display: block;
	background-color: #c00;
	color: #fff;
	margin: 10px auto;
	font-size: 14px;
	width: 130px;
	height: 35px;
	line-height: 35px;
	color: #fff;
	border-radius: 3px;
}

.team_swiper a>div>b>img {
	display: inline;
	vertical-align: middle;
	text-align: center;
}

.teamnext {
	position: absolute;
	z-index: 200;
	top: 270px;
	left: -60px;
	cursor: pointer;
}
.hotnext {
	position: absolute;
	z-index: 200;
	top: 230px;
	left: -60px;
	cursor: pointer;
}
.hotprev {
	position: absolute;
	z-index: 200;
	top: 230px;
	right: -60px;
	cursor: pointer;
}
.teamnext img {
	display: block;
}

.teamprev img {
	display: block;
}

.teamprev {
	position: absolute;
	z-index: 200;
	top: 270px;
	right: -60px;
	cursor: pointer;
}

.teamnext:hover {
	background-color: #fff;
}

.teamprev:hover {
	background-color: #fff;
}

.kj_tabs {
	text-align: center;
	margin-top: 40px;
}

.kj_tabs a {
	display: inline-block;
	width: 117px;
	height: 36px;
	line-height: 36px;
	font-size: 14px;
	border: 1px solid #ddd;
	border-radius: 5px;
	margin: 0 2px 0 2px;
}

.kj_tabs .hover {
	color: #fff;
	background: url(../images/cx_tabs_bg.png);
	border: 0px;
	height: 42px;
}

.bigkj {
	width: 380px;
	float: left;
	margin-top: 30px;
}

.bigkj img {
	display: block;
	width: 380px;
	height: 405px;
	transition: all 1s ease-out;
}

.smkj {
	margin-top: 30px;
	width: 820px;
	float: left;
}

.smkj a {
	display: block;
	float: left;
	margin-left: 13px;
	position: relative;
	margin-bottom: 15px;
	overflow: hidden;
}

.smkj a p {
	width: 100%;
	display: block;
	position: absolute;
	left: 0px;
	bottom: 0px;
	background-color: rgba(0, 0, 0, 0.5);
	height: 30px;
	line-height: 30px;
	color: #fff;
	text-indent: 10px;
}

.bigkj a {
	position: relative;
	display: block;
	overflow: hidden;
}

.bigkj a p {
	width: 100%;
	display: block;
	position: absolute;
	left: 0px;
	bottom: 0px;
	background-color: rgba(0, 0, 0, 0.5);
	height: 30px;
	line-height: 30px;
	color: #fff;
	text-indent: 10px;
}

.smkj a img {
	display: block;
	width: 260px;
	height: 195px;
	transition: all 1s ease-out;
}

.smkj a:hover img {
	transform: scale(1.1);
}

.bigkj a:hover img {
	transform: scale(1.1);
}

.kj_ul li {
	overflow: hidden;
	display: none;
}

.kj_ul .show {
	display: block;
}

.ind_news_bg {
	box-sizing: border-box;
	padding: 20px 0px;
	background-color: #F0F3F5;
	margin-top: 30px;
	padding-bottom: 50px;
}

.ind_news_ul li {
	width: 400px;
	height: 470px;
	float: left;
	background-color: #fff;
	box-sizing: border-box;
	border-left: 1px solid #ddd;
}

.ind_news_ul li:first-child {
	border: 0px;
}

.ind_news_ul li .ind_newsclassname {
	box-sizing: border-box;
	padding: 15px;
	border-bottom: 1px dotted #ddd;
}

.ind_news_ul li .ind_newsclassname a {
	display: block;
	float: right;
	font-size: 12px;
	color: #888;
}

.ind_news_ul li>div {
	box-sizing: border-box;
	padding: 20px;
}

.ind_news_ul li>div .tjnews {
	display: block;
	overflow: hidden;
	margin-bottom: 20px;
}

.ind_news_ul li>div .tjnews img {
	display: block;
	float: left;
	width: 130px;
	height: 95px;
	margin-right: 10px;
}

.ind_news_ul li>div .tjnews p {
	font-size: 16px;
}

.ind_news_ul li>div .tjnews p i {
	font-size: 12px;
	color: #888;
	display: block;
	font-style: normal;
	line-height: 22px;
	margin-top: 5px;
}

.ind_news_ul li>div .tjnews p span {
	font-size: 14px;
	color: #888;
	display: block;
	line-height: 22px;
	font-weight: 400;
}

.ind_news_ul li>div>a {
	display: block;
	overflow: hidden;
	font-size: 16px;
	border-top: 1px dotted #ddd;
	color: #666;
	line-height: 50px;
}

.ind_news_ul li>div>a>img {
	display: inline;
	vertical-align: middle;
	padding-right: 10px;
}

.ind_news_ul li>div>a>span {
	font-size: 12px;
	color: #999;
	float: right;
}

.ind_news_ul li>a {
	border-bottom: 1px dotted #ddd;
	display: block;
	box-sizing: border-box;
	padding: 20px;
}

.ind_news_ul li>a>p>img {
	display: inline;
	vertical-align: middle;
	padding-right: 4px;
}

.ind_news_ul li>a>span {
	display: block;
	font-size: 14px;
	line-height: 22px;
	color: #888;
	box-sizing: border-box;
	padding-left: 33px;
	margin-top: 8px;
}

.ind_news_ul li>a:last-child {
	border: 0px;
}

.kh_ul li {
	width: 178px;
	float: left;
	margin-bottom: 20px;
	margin-left: 24px;
	border: 1px solid #dddddd85;
}

.kh_ul li:nth-child(6n+1) {
	margin-left: 0px;
}

.kh_ul li a {
	display: block;
	position: relative;
}

.kh_ul li a img {
	width: 180px;
	height: 88px;
	display: block;
}

.kh_ul li a .mask {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.8);
	color: #fff;
	text-align: center;
	box-sizing: border-box;
	font-size: 14px;
	padding: 10px;
	transition: all 0.3s ease-out;
	transform: scale(0);
}

/* .kh_ul li a:hover .mask {
	transform: scale(1);
} */

.hzkh {
	padding: 20px 0px;
	margin-bottom: 30px;
}

.foot {
	background-color: #1F1F24;
	box-sizing: border-box;
	padding: 40px 0px;
}

.foot_nav {
	width: 600px;
	float: left;
	border-right: 1px solid #666;
}

.foot_nav li {
	margin-right: 100px;
	float: left;
}

.foot_nav li a {
	display: block;
	color: #888;
	font-size: 14px;
	line-height: 35px;
}

.foot_nav li a p {
	font-size: 16px;
	color: #fff;
}

.foot_lx {
	width: 500px;
	float: right;
	color: #888;
}

.lx_info {
	width: 300px;
	float: left;
}

.lx_info h2 {
	color: #fff;
	margin-top: 10px;
	font-size: 30px;
}

.lx_info span {
	display: block;
	font-size: 14px;
	line-height: 30px;
}

.foot_qr {
	float: right;
}

.copyright {
	border-top: 1px solid #666;
	margin-top: 20px;
	padding-top: 20px;
	font-size: 14px;
	color: #888;
}

.copyright .txt a {
	color: #888;
}

.copyright .txt {
	width: 600px;
	float: left;
}

.flink {
	width: 250px;
	float: right;
	height: 40px;
	color: #888;
	font-size: 14px;
	position: relative;
	line-height: 40px;
	text-indent: 20px;
	background: url(../images/flink_btn.jpg) right top no-repeat #29292F;
}

.flink .links {
	position: absolute;
	height: 164px;
	width: 100%;
	left: 0px;
	bottom: 39px;
	background-color: #29292F;
	overflow-y: auto;
	display: none;
}

.flink:hover .links {
	display: block;
}

.flink .links a {
	display: block;
	line-height: 40px;
	color: #888;
	border-bottom: 1px dotted #666;
}

.sanji_bg {
	background: url(../images/sanji_bg.jpg) top center no-repeat;
	box-sizing: border-box;
	padding: 20px 0px;
}

.speedlink {
	font-size: 14px;
	margin: 20px 0;
}
.speedlink a,span{font-size: 14px;}

.server_title {
	width: 920px;
	float: left;
	background-color: #fff;
	border: 1px solid #ddd;
	margin-top: 20px;
	border-bottom: 0px;
}

.server_title li {
	border-bottom: 1px solid #ddd;
	box-sizing: border-box;
	padding: 20px;
}

.server_title li span {
	display: block;
	font-size: 12px;
	color: #888;
	line-height: 30px;
}

.server_title li h2 {
	font-size: 20px;
}

.server_title li p {
	font-size: 14px;
	font-weight: 600;
}

.server_title li p i {
	font-size: 26px;
	color: #CE121B;
	font-style: normal;
}

.server_title li a {
	display: block;
	background-color: #CE121B;
	color: #fff;
	width: 170px;
	text-align: center;
	height: 50px;
	border-radius: 5px;
	line-height: 50px;
}

.server_title li:nth-child(2n) {
	background-color: #f6f6f6;
}

.server_title li:last-child {
	padding: 10px 20px;
}

.server_title li img {
	display: block;
}

.server_kefu {
	float: right;
	width: 260px;
	background-color: #fff;
	border: 1px solid #ddd;
	box-sizing: border-box;
	margin-top: 20px;
}

.server_kefu_tabs {
	height: 40px;
}

.server_kefu_tabs li {
	width: 50%;
	float: left;
	height: 40px;
	text-align: center;
	line-height: 40px;
	font-size: 14px;
	position: relative;
	border-bottom: 1px solid #ddd;
	cursor: pointer;
}

.server_kefu_tabs .show {
	background-color: #00C9FF;
	color: #fff;
}

.server_kefu_tabs .show:before {
	content: "";
	width: 10px;
	height: 10px;
	background-color: #00C9FF;
	display: block;
	position: absolute;
	transform: rotate(45deg);
	bottom: -4px;
	left: 60px;
	z-index: 999;
}

.server_kefu_info>img {
	display: block;
	border-radius: 100%;
	width: 119px;
	height: 119px;
	margin: 20px auto;
}

.server_kefu_info>p {
	text-align: center;
	font-size: 14px;
	padding-bottom: 20px;
	border-bottom: 1px solid #ddd;
}

.server_kefu_info>span {
	display: block;
	font-size: 12px;
	box-sizing: border-box;
	padding: 20px;
	border-bottom: 1px solid #ddd;
}

.server_kefu_info>span>i {
	font-style: normal;
	font-size: 16px;
}

.server_kefu_info>a {
	display: block;
	background-color: #00C9FF;
	color: #fff;
	text-align: center;
	height: 46px;
	line-height: 46px;
}

.server_kefu_info>a>img {
	vertical-align: middle;
}

.other_list a {
	display: block;
	overflow: hidden;
	box-sizing: border-box;
	padding: 20px;
	border-bottom: 1px solid #ddd;
	font-size: 14px;
}

.other_list a img {
	width: 65px;
	height: 65px;
	float: left;
	margin-right: 10px;
}

.other_more {
	display: block;
	background-color: #00C9FF;
	color: #fff;
	text-align: center;
	height: 46px;
	line-height: 46px;
}

.server_kefu_content>li {
	display: none;
}

.server_kefu_content>.show {
	display: block;
}

.server_content_tabs {
	border: 1px solid #ddd;
	height: 55px;
	background-color: #f8f8f8;
	margin-top: 30px;
}

.server_content_tabs>a {
	display: block;
	float: left;
	width: 125px;
	text-align: center;
	line-height: 55px;
	border-right: 1px solid #ddd
}

.server_content_tabs>.show {
	color: #00C9FF;
	background-color: #fff;
	box-sizing: border-box;
	border-top: 3px solid #00C9FF;
	line-height: 53px;
}

.server_nr {
	background-color: #fff;
	box-sizing: border-box;
	padding: 30px;
	border: 1px solid #ddd;
	border-top: 0px;
}

.server_nr h3 {
	font-size: 22px;
	font-weight: normal;
	border-bottom: 1px solid #ddd;
	padding-bottom: 10px;
	margin-top: 30px;
}

.what_gszc {
	width: 600px;
	float: left;
	box-sizing: border-box;
	padding: 20px;
	text-align: center;
	border: 1px solid #00C9FF;
	margin-top: 30px;
}

.what_gszc p {
	color: #00C9FF;
	font-weight: bold;
}

.what_gszc span {
	display: block;
	font-size: 14px;
	margin-top: 20px;
	color: #666;
}

.what_zckj {
	background-color: #F5F9FA;
	box-sizing: border-box;
	padding: 20px;
	width: 500px;
	margin-top: 30px;
	float: right;
}

.what_zckj span {
	display: block;
	font-size: 14px;
	margin-top: 20px;
	color: #666;
	line-height: 31px;
}

.sxcl li {
	line-height: 30px;
	font-size: 14px;
	color: #666;
	margin-top: 20px;
}

.sxcl li span {
	display: inline-block;
	background-color: #00C9FF;
	color: #fff;
	width: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	border-radius: 100%;
	margin-right: 10px;
}

.ffys li {
	width: 189px;
	float: left;
	text-align: center;
	margin-top: 30px;
	font-size: 14px;
	color: #888;
}

.ffys li p {
	margin-top: 10px;
	padding: 0px 40px;
}

.fwcn {
	display: block;
	margin: 10px auto;
	margin-top: 30px;
}

.cjwt li {
	width: 560px;
	float: left;
	border: 1px solid #ddd;
	box-sizing: border-box;
	padding: 20px;
	margin-top: 20px;
}

.cjwt>li:nth-child(2n) {
	float: right;
}

.cjwt li a p {
	border-bottom: 1px solid #ddd;
	padding-bottom: 10px;
}

.cjwt li a span {
	display: block;
	font-size: 14px;
	margin-top: 10px;
	color: #888;
}

.more {
	display: block;
	width: 250px;
	border: 3px solid #f6f6f6;
	text-align: center;
	height: 50px;
	line-height: 50px;
	margin: 0px auto;
	margin-top: 30px;
	font-size: 14px;
	transition: all 0.5s;
}

.more:hover {
	background-color: #00C9FF;
	color: #fff;
}

.team_list {
	width: 920px;
	margin-top: 20px;
	border: 1px solid #ddd;
	float: left;
}

.team_list>.jiansuo {
	background-color: #f6f6f6;
	height: 40px;
	border-bottom: 1px solid #ddd;
}

.pro_seach{
	float: right;
	background-color: #fff;
	border: 1px solid #ddd;
	margin-top: 7px;
	margin-right: 10px;
	overflow: hidden;
	padding: 0px 5px;
}

.pro_seach input[type=text] {
	border: 0px;
	height: 25px;
	line-height: 25px;
	display: block;
	float: left;
	outline: none;
}

.pro_seach input[type=image] {
	display: block;
	float: left;
	margin-top: 5px;
	outline: none;
}

.team_list>ul {
	overflow: hidden;
	padding: 20px;
}

.team_list>ul>li {
	display: block;
	border-bottom: 1px solid #ddd;
	overflow: hidden;
	padding: 20px 0px;
}

.team_list>ul>li:last-child {
	border: 0px;
}

.team_list>ul>li>img {
	width: 165px;
	height: 165px;
	display: block;
	float: left;
}

.team_list>ul>li>.team_info {
	width: 480px;
	float: left;
	margin-left: 20px;
}

.team_list>ul>li>.team_info>h2 {
	font-size: 16px;
}

.team_list>ul>li>.team_info>h2>span {
	font-weight: normal;
	color: #888;
	font-size: 14px;
}

.team_list>ul>li>.team_info>p {
	font-size: 14px;
	color: #888;
	margin-top: 10px;
}

.team_list>ul>li>.team_info>p>i {
	font-style: normal;
	font-size: 16px;
}

.blue {
	color: #00C9FF;
}

.team_list>ul>li>.team_info>span {
	display: block;
	background-color: #f6f6f6;
	box-sizing: border-box;
	padding: 10px;
	font-size: 12px;
	margin-top: 10px;
	line-height: 26px;
	color: #666;
}

.team_list>ul>li>.team_lx {
	float: right;
}

.team_list>ul>li>.team_lx>a {
	display: block;
	width: 128px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 12px;
	transition: all 0.5s;
}

.team_list>ul>li>.team_lx>a:hover {
	background-color: #f8f8f8;
}

.team_list>ul>li>.team_lx>a>img {
	vertical-align: middle;
}

.team_list>ul>li>.team_lx>a:nth-child(1) {
	color: #00c9ff;
	border: 1px solid #00c9ff;
}

.team_list>ul>li>.team_lx>a:nth-child(2) {
	color: #CE121B;
	border: 1px solid #CE121B;
	margin-top: 10px;
}

.team_list_right {
	border: 1px solid #ddd;
	width: 250px;
	float: right;
	margin-top: 20px;
}

.team_list_right>p {
	background-color: #f6f6f6;
	height: 40px;
	border-bottom: 1px solid #ddd;
	font-size: 14px;
	text-align: center;
	line-height: 40px;
}

.team_list_right>ul {
	background: url(../images/team_right_icon.jpg) 10px top no-repeat;
	margin-top: 30px;
}

.team_list_right>ul>li {
	box-sizing: border-box;
	padding-left: 70px;
	margin-bottom: 43px;
}

.team_list_right>ul>li>p {
	font-size: 14px;
	line-height: 30px;
}

.team_list_right>ul>li>span {
	display: block;
	font-size: 12px;
	color: #888;
}

.zssy img {
	display: block;
	margin: 10px auto;
	margin-bottom: 30px;
}

.fwxm_bg {
	background-color: #c6ebf7;
	box-sizing: border-box;
	padding: 20px 0px;
	margin-top: 30px;
}

.fwxm_swiper {
	padding-bottom: 50px;
}

.fwxm_swiper .swiper-slide {
	background-color: #fff;
	box-sizing: border-box;
	padding: 20px;
	text-align: center;
}

.fwxm_swiper .swiper-slide>img {
	display: block;
	margin: 10px auto;
}

.fwxm_swiper .swiper-slide p {
	margin-top: 30px;
}

.fwxm_swiper .swiper-slide a {
	display: block;
	width: 90px;
	height: 28px;
	line-height: 28px;
	border: 1px solid #ddd;
	border-radius: 15px;
	margin: 10px auto;
	text-align: center;
	font-size: 12px;
	margin-top: 30px;
}

.fwxm_swiper .swiper-slide a:hover {
	border: 1px solid #c00;
	color: #c00;
}

.fwxm_swiper .swiper-pagination-bullet {
	background-color: #999;
}

.fwxm_swiper .swiper-pagination-bullet-active {
	background-color: #00c9ff;
}

.kjys_link {
	width: 290px;
	float: left;
	display: block;
}

.kjys {
	margin-top: 30px;
}

.six_item {
	width: 900px;
	float: left;
	overflow: hidden;
}

.six_item li {
	width: 290px;
	float: left;
	background-color: #fff;
	margin-left: 10px;
	text-align: center;
	box-sizing: border-box;
	padding: 32px;
	border: 1px solid #ddd;
}

.six_item li a {
	display: block;
}

.six_item li:nth-child(n+4) {
	margin-top: 10px;
}

.six_item li p {
	margin-top: 20px;
}

.six_item li span {
	display: block;
	font-size: 14px;
	color: #888;
	margin-top: 10px;
}

.gdfw li {
	width: 25%;
	float: left;
	box-sizing: border-box;
	padding: 20px;
	text-align: center;
}

.gdfw li p {
	margin-top: 10px;
}

.gdfw li span {
	display: block;
	font-size: 12px;
	color: #888;
	margin-top: 10px;
}

.sxzl_bg {
	background: url(../images/sxzl.jpg) top center no-repeat;
	height: 490px;
	margin-top: 30px;
	box-sizing: border-box;
	padding: 20px 0px;
}

.sxzl_bg .ind_title {
	color: #fff;
}

.cwcb {
	width: 590px;
	height: 290px;
	background-color: #fff;
	text-align: center;
	box-sizing: border-box;
	padding: 40px;
	transition: all 0.5s;
}

.cwcb h1 {
	font-weight: 400;
	margin-top: 30px;
	border-bottom: 1px solid #00c9ff;
	padding-bottom: 20px;
}

.cwcb p {
	margin-top: 20px;
	line-height: 30px;
}

.cwcb:hover {
	background-color: #EBFBFF;
}

.cjwt1 li {
	width: 590px;
	float: left;
	border: 1px solid #ddd;
	box-sizing: border-box;
	padding: 20px;
	margin-top: 20px;
}

.cjwt1>li:nth-child(2n) {
	float: right;
}

.cjwt1 li a p {
	border-bottom: 1px solid #ddd;
	padding-bottom: 10px;
}

.cjwt1 li a span {
	display: block;
	font-size: 14px;
	margin-top: 10px;
	color: #888;
}

.wmdfw_bg {
	background: url(../images/wmdfw.jpg);
	height: 350px;
	margin-top: 50px;
	box-sizing: border-box;
	padding: 5px;
}

.wmdfw_bg .ind_title {
	color: #fff;
}

.shuzi li {
	width: 25%;
	float: left;
	color: #fff;
	text-align: center;
	border-left: 1px solid #888;
	box-sizing: border-box;
	margin-top: 50px;
}

.shuzi li span {
	font-size: 40px
}

.shuzi li p {
	margin-top: 20px;
}

.shuzi li:first-child {
	border: 0px;
}

.yzspt {
	background-color: #fff;
	text-align: center;
	box-sizing: border-box;
	padding: 50px;
	margin-top: -120px;
	position: relative;
	z-index: 300;
}

.yzspt h1 {
	font-size: 40px;
	font-weight: normal;
	color: #333;
}

.yzspt>p {
	display: block;
	color: #888;
	margin-top: 20px;
}

.yzspt ul li {
	float: left;
	width: 20%;
	text-align: center;
}

.yzspt ul li p {
	font-size: 18px;
	margin-top: 10px;
}

.yzspt ul li span {
	font-weight: bold;
	font-size: 30px;
	display: block;
	margin-top: 50px;
}

.bghui {
	background-color: #f6f6f6;
	box-sizing: border-box;
	padding: 1px 0px;
	padding-bottom: 60px;
}

.video_box {
	background-color: #fff;
	margin-bottom: 10px;
}

.video_box iframe {
	width: 595px;
	height: 450px;
}

.gsjj_bg {
	background: url(../images/hot_bg.jpg) top center no-repeat;
	height: 570px;
	box-sizing: border-box;
	padding: 1px 0px;
}

.gsjj_left {
	color: #fff;
	float: left;
	width: 460px;
	margin-top: 100px;
}

.gsjj_left h1 {
	font-size: 50px;
	font-weight: normal;
}

.gsjj_left h1 span {
	display: block;
	font-size: 24px;
	margin-top: 10px;
}

.gsjj_left p {
	display: block;
	line-height: 26px;
	margin-top: 30px;
}

.gsjj_left i {
	display: block;
	width: 150px;
	border-bottom: 3px solid #fff;
	margin-top: 50px;
}

.gsjj_right {
	width: 600px;
	float: right;
	margin-top: 100px;
}

.gsjj_right .gsjj_tabs li {
	float: left;
	width: 25%;
	text-align: center;
	color: #fff;
}

.gsjj_right .gsjj_tabs .show a {
	background-color: #00C9FF;
	border: 1px solid #00C9FF;
}

.gsjj_right .gsjj_tabs .show p {
	border-bottom: 2px solid #00C9FF;
	transition: all 0.5s;
}

.gsjj_right .gsjj_tabs li:hover a {
	background-color: #00C9FF;
	border: 1px solid #00C9FF;
}

.gsjj_right .gsjj_tabs li p {
	padding-bottom: 30px;
	border-bottom: 2px solid #888;
}

.gsjj_right .gsjj_tabs li a {
	display: block;
	width: 65px;
	height: 65px;
	border: 1px solid #888;
	border-radius: 5px;
	font-size: 14px;
	color: #fff;
	margin: 0px auto;
	margin-bottom: 10px;
	transition: all 0.5s;
}

.gsjj_right .gsjj_tabs li a img {
	display: block;
	margin: 0px auto;
	margin-top: 10px;
}

.gsjj_content li {
	background: #fff;
	border-radius: 5px;
	box-sizing: border-box;
	padding: 20px;
	font-size: 14px;
	line-height: 24px;
	margin-top: 30px;
	display: none;
	height: 380px;
}

.gsjj_content .show {
	display: block;
}

.gsjj_box li {
	width: 390px;
	height: 220px;
	background-color: #fff;
	float: left;
	margin-left: 15px;
	margin-top: 80px;
	box-sizing: border-box;
	box-shadow: 0px 2px 5px #ddd;
	padding: 20px;
}

.gsjj_box li div {
	width: 280px;
	float: right;
	margin-top: 10px;
}

.gsjj_box li div p {
	font-size: 18px;
	color: #00C9FF;
}

.gsjj_box li div span {
	display: block;
	margin-top: 20px;
	font-size: 16px;
	color: #888;
	box-sizing: border-box;
}

.gsjj_box li:first-child {
	margin-left: 0px;
}

.fzlc {
	margin-top: 200px;
}

.sAbout-Course-Slide {
	position: relative;
	margin-top: 50px;
	width: 1200px;
	height: 330px;
	padding: 10px 0px;
}

.sAbout-Course-Slide .shade {
	width: 1140px;
	padding-right: 110px;
}

.sAbout-Course-Slide .box {
	padding-right: 100px;
}

.hr {
	position: absolute;
	z-index: -1;
	left: 0;
	right: 0;
	top: 50%;
	height: 1px;
	background-color: #cccccc;
}

.sAbout-Course-Slide .item {
	float: left;
	position: relative;
	width: 344px;
	height: 100%;
}

.sAbout-Course-Slide .item.moveItem {
	-webkit-transition: all 250ms ease 0ms;
	transition: all 250ms ease 0ms;
	opacity: 0;
	filter: alpha(opacity=0);
	*zoom: 1;
	visibility: hidden
}

.sAbout-Course-Slide .item.in {
	-webkit-transition: all 250ms ease 0ms;
	transition: all 250ms ease 0ms;
	opacity: 1;
	filter: alpha(opacity=100);
	visibility: visible;
	-webkit-transform: none !important;
	-ms-transform: none !important;
	transform: none !important;
}

.sAbout-Course-Slide .item .col {
	position: absolute;
	left: 80px;
	z-index: 1;
	width: 330px;
	height: 165px;
}

.sAbout-Course-Slide .item .col:first-child {
	left: 56px;
}

.sAbout-Course-Slide .item .col .contain {
	position: absolute;
	left: 0;
	padding-left: 30px;
	width: 300px;
	height: 100%;
}

.sAbout-Course-Slide .item .col .dt {
	font-size: 28px;
	font-weight: bold;
	line-height: 30px;
	-webkit-transition: all 220ms ease 0s;
	transition: all 220ms ease 0s;
}

.sAbout-Course-Slide .item .col .dd {
	margin-top: 8px;
	line-height: 24px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	max-height: 72px;
	font-size: 14px;
}

.sAbout-Course-Slide .item .col s,
.sAbout-Course-Slide .item .col i {
	position: absolute;
	left: 0;
	width: 15px;
	height: 162px;
	background-image: url(../images/bg-sAbout-courseLine.png);
}

.sAbout-Course-Slide .item .col i {
	height: 0;
}

.sAbout-Course-Slide .item .col i {
	-webkit-transition: all 500ms ease 0s;
	transition: all 500ms ease 0s;
}

.sAbout-Course-Slide .item .col.even {
	bottom: 50%;
	margin-bottom: -8px;
	padding-bottom: 8px;
}

.sAbout-Course-Slide .item .col.even s {
	bottom: 0;
	margin-top: 6px;
	background-position: 0 bottom;
}

.sAbout-Course-Slide .item .col.even i {
	bottom: 0;
	background-position: -15px bottom;
}

.sAbout-Course-Slide .item .col.odd {
	top: 50%;
	margin-top: -15px;
	padding-top: 8px;
}

.sAbout-Course-Slide .item .col.odd .dt {
	padding-top: 40px;
}

.sAbout-Course-Slide .item .col.odd s {
	top: 0;
	margin-bottom: 6px;
	background-position: -30px top;
}

.sAbout-Course-Slide .item .col.odd i {
	top: 0;
	background-position: -45px top;
}

.sAbout-Course-Slide .item .col:hover {
	z-index: 22;
}

.sAbout-Course-Slide .item .col:hover .dt {
	color: #00C9FF;
	-webkit-transition: all 220ms ease 100ms;
	transition: all 220ms ease 100ms;
}

.sAbout-Course-Slide .item .col:hover i {
	height: 162px;
}

.ctr {
	display: block;
	position: absolute;
	z-index: 23;
	top: 50%;
	margin-top: -25px;
	width: 50px;
	height: 50px;
	background-image: url(../images/arrow-course.png);
	-webkit-transition: -webkit-transform 220ms ease 0s !important;
	transition: transform 220ms ease 0s !important;
}

.sAbout-Course-Slide .ctr.reject {
	display: none;
}

.ctr.prev {
	left: -50px;
	background-position: 0 0;
}

.ctr.prev:hover {
	background-position: 0 -50px;
}

.ctr.next {
	right: -50px;
	background-position: -50px 0;
}

.ctr.next:hover {
	background-position: -50px -50px;
}
.office_bg{
	background: url(../images/office_bg.jpg) top center no-repeat;
	height: 775px;
	box-sizing: border-box;
	padding:50px 0px;
	margin-top: 50px;
}
.rongyu_list li{
	width: 290px;
	float: left;
	margin-top: 20px;
	margin-left: 13px;
	border: 1px solid #ddd;
	box-sizing: border-box;
	padding: 20px;
	transition: all 0.8s;
}

.rongyu_list li:nth-child(4n+1){
	margin-left: 0px;
}
.rongyu_list li:hover{
	border: 1px solid #00C9FF;
}
.lx_bg{
	background: url(../images/lx_bg.jpg) top center no-repeat;
	box-sizing: border-box;
	padding: 10px 0px;
	margin-top: 50px;
	padding-bottom: 30px;
}

.lx_bg ul li{
	float: left;
	width: 390px;
	background-color: #fff;
	margin-left: 15px;
	margin-top: 10px;
	box-sizing: border-box;
	padding: 30px;
	border:3px solid #f8f8f8;
	transition: all 0.8s;
}
.lx_bg ul li:hover{
	border:3px solid #00C9FF;
}
.lx_bg ul li:hover a{
	background-color: #00C9FF;
}
.lx_bg ul li:first-child{
	margin-left: 0px;
}
.lx_bg ul li p span{
	display: block;
	font-size: 14px;
	color: #888;
	margin-top: 5px;
}
.lx_bg ul li a{
	display: block;
	width: 100px;
	height: 36px;
	text-align: center;
	line-height: 36px;
	background-color: #333;
	color: #fff;
	font-size: 14px;
	margin-top: 20px;
	transition: all 0.8s;
}
.lx_bg ul li div{
	border-top: 1px solid #ddd;
	margin-top: 20px
}
.lx_bg ul li div span{
	display: block;
	margin-top: 20px;
	font-size: 14px;
	color: #888;
}
.lx_bg ul li div span img{
	vertical-align: middle;
	margin-right: 10px;
	
}
.news_left{
	float: left;
	width: 800px;
    background: #fff;
    padding: 30px;
	
}
.news_left ul{
	border: 1px solid #ddd;
	background-color: #fff;
	box-sizing: border-box;
	padding: 20px;
	margin-top: 20px;
	overflow: hidden;
}
.news_left ul li{
	overflow: hidden;
	margin-bottom: 20px;
}
.news_left li img{
	display: block;
	float: left;
	width: 200px;
	
}
.news_left li div{
	float: right;
	width: 600px;
}
.news_left li div span{
	display: block;
	font-size: 14px;
	color: #888;
	margin-top: 20px;
}
.news_left li div i{
	display: block;
	font-style: normal;
	font-size: 14px;
	color: #888;
}
.news_right{
	width: 320px;
	float: right;
	background-color: #fff;
	box-sizing: border-box;
	padding: 20px;
	border: 1px solid #ddd;
	border-top: 2px solid #00C9FF;
}
.news_right ul{
	margin-top: 20px;
}
.news_right ul li{
	margin-top: 10px;
	overflow: hidden;
	border-bottom: 1px solid #ddd;
	padding-bottom: 10px;
}
.news_right ul li:last-child{
	border: 0px;
}
.news_right ul li a img{
	display: block;
	float: left;
	width: 105px;
}
.news_right ul li a div{
	width: 160px;
	float: right;
}
.news_right ul li a div p{
	font-size: 14px;
}
.news_right ul li a div span{
	display: block;
	font-size: 12px;
	color: #888;
	margin-top: 10px;
}
.page{
	text-align: center;
	padding: 20px 0px;
}
.page a{
	display: inline-block;
	padding: 5px 10px;
	border: 1px solid #ddd;
	color: #888;
	font-size: 14px;
}
.page a:hover{
	background-color: #00C9FF;
	color: #fff;
}
.page .hover{
	background-color: #00C9FF;
	color: #fff;
}
.cjwt_left{
	float: left;
	width: 260px;
	margin-top: 20px;
}
.cjwt_left ul{
	background-color: #fff;
	margin-top: 10px;
}
.cjwt_left ul li{
	line-height: 50px;
	height:50px;
	border-bottom: 1px solid #ddd;
	text-align: center;
}
.cjwt_right{
	width: 910px;
	float: right;
	background-color: #fff;
	margin-top: 20px;
	box-sizing: border-box;
	padding: 20px;
	margin-bottom: 30px;
}
.cjwt_right ul li{
	border: 1px solid #ddd;
	box-sizing: border-box;
	padding: 20px;
	margin-bottom: 20px;
	cursor: pointer;
		position: relative;
}
.cjwt_right ul li>div{
	display: block;
	margin-top: 10px;
	border-top: 1px dotted #ddd;
	font-size: 14px;
	padding-top:10px;
	color: #888;
	display: none;

}
.cjwt_right ul li:after{
	content: "+";
	display: block;
	float: right;
	width: 20px;
	height: 20px;
	border: 1px solid #ddd;
	border-radius: 100%;
	text-align: center;
	font-size: 19px;
	color: #ddd;
	line-height: 20px;
	position: absolute;
	top:20px;
	right:20px;
}
.cjwt_right ul .show div{
	display: block;
}
.cjwt_right ul .show:after{
	content: "-";
}
.wyzc{
	text-align: center;
}
.wyzc a{
	display: inline-block;
	margin-top: 20px;
}
.wyzc_search p{
	width: 33.3%;
	display: block;
	float: left;
	text-align: center;
	margin-top: 50px;
	margin-bottom: 30px;
}
.wyzc_search p span{
	font-size: 40px;
	color: #00C9FF;
	font-weight: bold;
}
.jisu_bg{
	background: url(../images/jisu_bg.jpg) top center no-repeat;
	height: 460px;
	padding: 10px 0px;
	margin-top: 30px;
	color: #fff;
	margin-bottom: 50px;
	box-sizing: border-box;
}
.jisu_bg ul li{
	width: 155px;
	float: left;
	height: 160px;
	/*background-color: rgba(0, 201, 255,0.8);*/
	background: url(../images/jisu_regbg.jpg) top center no-repeat;
	background-size: cover;
	border-radius: 10px;
	margin-left: 30px;
	box-sizing: border-box;
	padding: 20px;
	transition: all 0.3s;
	margin-top: 20px;
	text-align: center;
}
.jisu_bg ul li i{
	display: none;
	font-style: normal;
}
.jisu_bg ul li:first-child{
	margin-left: 0px;
}
.jisu_bg ul li span{
	display: block;
	border: 1px solid #fff;
	border-radius: 10px;
	text-align: center;
	width: 72px;
    font-size: 14px;
    line-height: 26px;
    margin: 20px auto;
}
.jisu_bg ul .show{
	background-image: none;
	background-color: #fff;
	width: 265px;
	color: #000;
}
.jisu_bg ul .show p{
	border-bottom: 1px solid #00C9FF;
	padding-bottom: 10px;
	color: #00C9FF;
}
.jisu_bg ul .show span{
	display: none;
}
.jisu_bg ul .show i{
	display: block;
	font-size: 14px;
	color: #888;
	margin-top: 20px;
	line-height: 24px
}
.jszcul li{
	width: 384px;
	height: 513px;
	float: left;
	margin-left: 23px;
	box-sizing: border-box;
	padding: 50px;
	padding-top: 200px;
	position: relative;
}
.jszcul li:first-child{
	margin-left: 0px;
}
.jszcul li p{
	margin-top: 20px;
	color: #888;
}
.jszcul li p img{
	display: block;
	float: left;
	margin-right: 10px;
}
.jszcul li a{
	display: block;
	position: absolute;
	left: 25px;
	bottom: 50px;
}
.youshi_bg{
	height: 685px;
	background: url(../images/youshi_bg.jpg) top center no-repeat;
	box-sizing: border-box;
	padding: 50px 0;
}
.vs{
	margin: 30px auto;
	display: block;
}
.youshi_bg a{
	display: block;
	width: 150px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	background-color: #fff;
	margin: 0px auto;
	color: #00C9FF;
}
.xyzbzl li{
	width: 580px;
	height: 464px;
	background: url(../images/xyzbzl_left.jpg);
	float: left;
	color: #fff;
	box-sizing: border-box;
	padding: 30px;
}
.xyzbzl li:nth-child(2){
	float: right;
	background: url(../images/xyzbzl_right.jpg);
}
.xyzbzl li p{
	font-size: 18px;
	box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
	background-color: rgba(255,255,255,0.2);
	border-radius: 10px;
	padding: 10px;
}
.xyzbzl li span{
	display: block;
	line-height: 30px;
	margin-top:20px;
}
.xyzbzl li a{
	display: block;
	float: right;
	color: #fff;
	font-size: 14px;
	border: 1px solid #fff;
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	border-radius: 5px;
}
.zccgh_bg{
	background: url(../images/zccgh_bg.jpg) top center no-repeat;
	height: 620px;
	margin-top: 50px;
	box-sizing: border-box;
	padding: 20px 0px;
	color: #fff;
}
.zccgh_bg ul li{
	float: left;
	margin-left: 25px;
	text-align: center;
	background-color: #fff;
	width: 380px;
	padding: 30px 0px;
	margin-top: 20px;
}
.zccgh_bg ul li:first-child{
	margin-left: 0px;
}
.zccgh_bg ul li p{
	
	color: #000;
}
.zccgh_bg ul li span{
	color: #888;
	font-size: 14px;
}
.zccgh_bg ul li i{
	display: block;
	width: 20px;
	margin: 10px auto;
	border-bottom: 2px solid #00C9FF;
}
.zccgh_bg .link{
	display: block;
	width: 150px;
	height: 40px;
	line-height: 40px;
	margin: 20px auto;
	color: #fff;
	background-color: #00C9FF;
	text-align: center;
	border-radius: 5px;
	font-size: 14px;
}
.gdfw_ul li{
	float: left;
	width: 230px;
	box-sizing: border-box;
	box-shadow: 0px 0px 5px #ddd;
	border-radius: 5px;
	margin-left: 10px;
	padding: 20px;
	text-align: center;
}
.gdfw_ul li span{
	color: #888;
	font-size: 12px;
	display: block;
	margin-top: 10px;
}
.gdfw_ul li i{
	font-size: 14px;
	color: #c00;
	font-style: normal;
	display: block;
	margin-top: 10px;
}
.gdfw_ul li a{
	width: 18px;
	height: 18px;
	text-align: center;
	display: block;
	margin: 10px auto;
	border: 1px solid #ddd;
	border-radius: 100%;
	font-family:"courier new";
	color: #ddd;
	line-height: 18px;
}
.gdfw_ul1 li{
	float: left;
	width: 230px;
	box-sizing: border-box;
	box-shadow: 0px 0px 5px #ddd;
	border-radius: 5px;
	margin-left: 10px;
	padding: 20px;
	text-align: center;
}
.gdfw_ul1 li:nth-child(n+3){
	margin-top: 10px;
}
.gdfw_ul1 li span{
	color: #888;
	font-size: 12px;
	display: block;
	margin-top: 10px;
}
.gdfw_ul1 li a{
	width: 18px;
	height: 18px;
	text-align: center;
	display: block;
	margin: 10px auto;
	border: 1px solid #ddd;
	border-radius: 100%;
	font-family:"courier new";
	color: #ddd;
	line-height: 18px;
}
.gscl_ul li{
	float: left;
	width: 25%;
	text-align: center;
	box-sizing: border-box;
	padding: 0px 30px;
	margin-bottom: 50px;
}
.gscl_ul li img{
	display: block;
	margin: 20px auto;
}
.gscl_ul li span{
	display: block;
	margin-top: 20px;
	font-size: 14px;
	color: #888;
}
.fengxian{
	box-sizing: border-box;
	padding-top: 30px;
	padding-bottom: 30px;
}
.fengxian .ov img{
	display: block;
	float: left;
}
.fengxian .ov  ul{
	float: right;
	width: 560px;
}
.fengxian .ov  ul li p{
	color: #00C9FF;
	font-size: 16px;
	margin-bottom: 5px;
}
.fengxian .ov  ul li{
	font-size: 14px;
	color: #888;
	margin-bottom: 20px;
	line-height: 22px;
}
.jcfw{
	background: url(../images/jcfw.jpg) top right no-repeat;
	height: 355px;
	box-sizing: border-box;
	padding: 1px ;
}
.jcfw ul{
	padding-left: 200px;
	margin-top:100px;
}
.jcfw ul li{
	float: left;
	color: #fff;
	width: 400px;
	margin-top: 15px;
}
.jcfw ul li img{
	vertical-align: middle;
}
.fwnr{
	background: url(../images/fwnr.jpg) top left no-repeat;
	height: 280px;
	box-sizing: border-box;
	padding: 1px ;
}
.fwnr ul{
	padding-left: 380px;
	margin-top:100px;
}
.fwnr ul li{
	float: left;
	width: 400px;
	margin-top: 15px;
}
.ljzx{
	width: 240px;
	display: block;
	margin: 30px auto;
	height: 50px;
	line-height: 50px;
	background-color: #00C9FF;
	color: #fff;
	border-radius: 5px;
	text-align: center;
}
.ljzx:hover{
	color: #fff;
}
.fwnr_ul li{
	float: left;
	width: 230px;
	text-align: center;
	margin-top: 30px;
	margin-left: 12px;
	background-color: #fff;
	box-shadow: 0px 0px 5px #ddd;
	transition: all 0.5s;
}
.fwnr_ul li:hover{
	margin-top: 20px;
}
.fwnr_ul li:first-child{
	margin-left: 0px;
}
.fwnr_ul li p{
	margin-top: 10px;
}
.fwnr_ul li span{
	display: block;
	color: #888;
	font-size: 14px;
	margin-top: 10px;
}
.fwnr_ul li i{
	display: block;
	font-style: normal;
	color: #c00;
	font-size: 14px;
	margin-top: 20px;
	margin-bottom: 30px;
}
.jzlc{
	background: url(../images/jzlc_bg.jpg) top center no-repeat;
	height: 630px;
	box-sizing: border-box;
	padding: 10px 0px;
	margin-top: 50px;
}
.jzlc li{
	width: 200px;
	float: left;
	
	box-sizing: border-box;
	position: relative;
	text-align: center;
	height: 292px;
	margin-top: 30px;
	margin-bottom: 30px;
}
.jzlc li span{
	display: block;
	width: 45px;
	height: 45px;
	background-color: #00C9FF;
	color: #fff;
	text-align: center;
	line-height: 45px;
	border-radius: 100%;
	margin: 0px auto;
	font-size: 20px;
	margin-bottom: 20px;
	
}

.jzlc li i{
	border-bottom: 3px solid #00C9FF;
	display: block;
	width: 20px;
	margin: 10px auto;
}
.jzlc li img{
	display: block;
	width: 100%;
	margin-top: 30px;
}
.jzlc li div{
	transition: all 0.5s;
	background-color: #f6f6f6;
	padding-top: 20px;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
}
.jzlc li:hover div{
	transform: scale(1.1);
	background-color: #fff;
	box-shadow: 0px 0px 5px #ccc;
	z-index: 999;
}
.gdzxfw{
	background: url(../images/gdzxfw_bg.jpg) top center no-repeat;
	height: 470px;
	box-sizing: border-box;
	padding: 10px 0px;
	color: #fff;
}
.gdzxfw ul li{
	box-shadow: 0px 0px 0px #000;
}
.chaxun_tabs{
	text-align: center;
}
.chaxun_tabs li{
	display: inline-block;
	padding:40px 50px;
	font-size: 18px;
}
.chaxun_tabs li a{
	display: block;
	line-height: 40px;
	border-bottom: 2px solid #fff;
}
.chaxun_tabs .show a{
	border-bottom: 2px solid #00C9FF;
	color: #00C9FF;
}
.chaxun_box{
	margin-bottom: 50px;
}
.chaxun_box li{
	overflow: hidden;
	display: none;
}
.chaxun_box .show{
	display: block;
}
.chaxun_inp{
	box-sizing: border-box;
	height: 50px;
	border: 2px solid #c00;
	width: 800px;
	display: block;
	float: left;
	margin-left: 100px;
	background: url(../images/search_btn1.png) 20px center no-repeat;
	text-indent: 50px;
	border-bottom-left-radius: 25px;
	border-top-left-radius: 25px;
}
.chaxun_btn{
	display: block;
	float: left;
	height: 50px;
	border: 2px solid #c00;
	background-color: #c00;
	color: #fff;
	text-align: center;
	width: 200px;
	border-bottom-right-radius: 25px;
	border-top-right-radius: 25px;
	font-size: 18px;
}
.why{
	box-sizing: border-box;
	padding: 20px 0px;
}
.why img{
	display: block;
	margin: 20px auto;
}
.zclc{
	margin-top: 30px;
	padding: 1px 0px;
	margin-bottom: 50px;
	
}
.zclc ul{
	box-shadow: 0px 0px 5px #999;
	padding: 30px 0px;
	height: 190px;
	box-sizing: border-box;
}
.zclc ul li{
	width: 20%;
	float: left;
	text-align: center;
	border-left: 1px solid #DDDDDD;
	box-sizing: border-box;
}
.zclc ul li:first-child{
	border-left: 0px;
	
}
.zclc ul li p{
	margin-top: 30px;
}
.zclc ul li span{
	font-size: 12px;
	color: #999;
	display: block;
	margin-top: 10px;
}
.wmdys{
	background: url(../images/wmdys.jpg) top center no-repeat;
	height: 556px;
	box-sizing: border-box;
	padding: 20px 0px;
	
}
.wmdys .ind_title{
	color: #fff;
}
.wmdys .ind_title span{
	color: #fff;
}
.wmdys ul li{
	width: 290px;
	float: left;
	background-color: rgba(255,255,255,0.9);
	margin-left: 13px;
	margin-top: 30px;
	box-sizing: border-box;
	padding: 40px;
	text-align: center;
}
.wmdys ul li:first-child{
	margin-left: 0px;
}
.wmdys ul li p{
	font-weight: bold;
	margin-top: 20px;
}
.wmdys ul li span{
	display: block;
	font-size: 14px;
	color: #888;
	margin-top: 30px;
}
.zzbq{
	box-sizing: border-box;
	padding: 20px 0px;
}
.zzbq ul{
	overflow: hidden;
	margin-bottom: 30px;
}
.zzbq ul li{
	position:relative;
	float: left;
	margin-top: 10px;
	margin-left: 20px;
}
.zzbq ul li:first-child{
	margin-left: 0px;
}
.zzbq ul li a{
	display: block;
	position: absolute;
	z-index: 500;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	box-sizing: border-box;
	padding: 20px;
}
.zzbq ul li a p{
	font-weight: bold;
	margin-top: 10px;
}
.zzbq ul li a span{
	display: block;
	font-size: 12px;
	color: #888;
	margin-top: 5px;
}
.zzbq ul li a i{
	display: block;
	width: 20px;
	border-bottom: 1px solid #888;
	margin: 20px 0px;
}
.zzbq ul li a b{
	color: #c00;
}
.zlfw{
	margin-bottom: 30px;
}
.zlfw ul{
	overflow: hidden;
}
.zlfw ul li{
	position:relative;
	float: left;
	margin-top: 10px;
	margin-left: 15px;
}
.zlfw ul li:nth-child(3n+1){
	margin-left: 0px;
}
.zlfw ul li a{
	display: block;
	position: absolute;
	z-index: 500;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	box-sizing: border-box;
	padding: 20px;
}
.zlfw ul li a p{
	font-weight: bold;
	margin-top: 10px;
}
.zlfw ul li a span{
	display: block;
	font-size: 12px;
	color: #888;
	margin-top: 5px;
}
.zlfw ul li a i{
	display: block;
	width: 20px;
	border-bottom: 1px solid #888;
	margin: 20px 0px;
}
.zlfw ul li a b{
	color: #c00;
}
.touxu li{
	width: 285px;
	float: left;
	margin-left: 15px;
	background-color: #f6f6f6;
	margin-top: 20px;
	
}
.touxu li a{
	display: block;
	box-sizing: border-box;
	padding: 30px;
	text-align: center;
}
.touxu li a p{
	margin-top: 20px;
	font-size: 14px;
}
.touxu li a span{
	display: block;
	width: 130px;
	height: 35px;
	border: 1px solid #c00;
	color: #c00;
	text-align: center;
	margin: 20px auto;
	text-align: center;
	border-radius: 5px;
	line-height: 35px;
	box-sizing: border-box;
	font-size: 14px;
}
.touxu li a:hover span{
	background-color: #c00;
	color: #fff;
}
.mmqm li p{
	margin-top: 10px;
	font-size: 18px;
    font-weight: 600;
}
.mmqm li i{
	display: block;
	width: 20px;
	border-bottom: 1px solid #ddd;
	margin: 10px auto;
}
.mmqm li span{
	display: block;
	font-size: 16px;
	color: #999;
}
.mmqm li{
	width: 287px;
	height: 265px;
	float: left;
	margin-top: 5px;
	box-shadow: 0px 0px 2px #ccc;
	margin-right: 13px;
	margin-bottom: 30px;
	padding: 20px;
	box-sizing: border-box;
	text-align: center;
}
.mmqm li:first-child{
	margin-left: 0px;
}

.hotclass li a{
	display: block;
	background-color: #f6f6f6;
	text-align: center;
	padding-bottom: 20px;
}
.hotclass li a p{
	margin-top: 20px;
}
.hotclass li a span{
	display: block;
	box-sizing: border-box;
	padding: 20px;
	font-size: 14px;
	color: #888;
	height: 100px;
	
}
.hotclass li a i{
	font-style: normal;
	display: block;
	background-color: #00C9FF;
	color: #fff;
	width: 105px;
	height: 35px;
	text-align: center;
	line-height: 35px;
	border-radius: 5px;
	margin: 0px auto;
	font-size: 14px;
}
.xzsp{
	box-sizing: border-box;
	padding: 50px 0px;
	margin-top: 50px;
}
.xzsp ul li{
	position: relative;
	padding: 0px;
	text-align: left;
}
.xzsp ul li a{
	display: block;
	position: absolute;
	z-index: 500;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	box-sizing: border-box;
	padding: 20px;
}
.xzsp ul li a p{
	font-weight: bold;
	margin-top: 10px;
}
.xzsp ul li a span{
	display: block;
	font-size: 12px;
	color: #888;
	margin-top: 5px;
}
.xzsp ul li a i{
	display: block;
	width: 20px;
	border-bottom: 1px solid #888;
	margin: 20px 0px;
}
.xzsp ul li a b{
	color: #c00;
}
.zxwb{
	box-sizing: border-box;
	padding: 20px 0px;
}
.zxwb ul li{
	width: 20%;
	float: left;
	text-align: center;
}
.zxwb ul li p{
	margin-top: 20px;
	font-size: 20px;
}
.zxwb ul li i{
	display: block;
	width: 20px;
	border-bottom: 2px solid #00C9FF;
	margin: 10px auto;
}
.zxwb ul li span{
	display: block;
	font-size: 14px;
	color: #888;
}
.zxwb ul li img{
	display: block;
	margin: 5px auto;
	transition: all 1s;
}
.zxwb ul li:hover img{
	transform: rotate(360deg);
}

/*åˆ†é¡µæ ·å¼*/

.page_info {
	text-align: center;
	margin-top: 10px;
	color: #333;
	margin-bottom: 10px
}

.page_info span {
	padding: 0 2px;

}

.page_list {
	height: 30px;
	line-height: 30px;
	text-align: center;
	letter-spacing: 0;

	font-size: 14px;
	margin-top: 20px;
	margin-bottom: 20px;

	padding-top: 20px;
}
.page_list a:first-child{
	display: none;
}
.page_list a:last-child{
	display: none;
}
.page_list a {
	display: inline-block;
	color: #898989;
	text-align: center;
	padding: 0 10px;
	margin: 0 5px;
}

.page_list a:hover {
	color: #fff;
	background: #ddd;
}

.page_list a.on {
	color: #333;
	background: #eee;
}

.news_title{
	text-align: center;
	font-size: 28px;

	box-sizing: border-box;
	padding: 10px 0px;
	border-bottom: 1px solid #ddd;
	margin-top: 30px;
}
.news_title span{
	display: block;
	font-size: 12px;
	color: #999;
	line-height: 40px;
}

.nr{
	box-sizing: border-box;
	padding: 20px 0px;
	line-height: 26px;
	color: #666;
	font-size: 14px;
}
.news_fx{
	text-align: right;
	border-top: 1px solid #ddd;
	margin-bottom: 20px;
}
.hzkh_bg{
	margin-top: 40px;
}
.ljcb_btn{
	    font-style: normal;
    display: block;
    background-color: #00C9FF;
    color: #fff;
    width: 105px;
    height: 35px;
    text-align: center;
    line-height: 35px;
    border-radius: 5px;
    margin: 0px auto;
    font-size: 14px;
}
.ljcb_btn:hover{
	color: #fff;
}
.cjwt2 li{
	width: 285px;
	float: left;
	margin-left: 20px;
}
.cjwt2 li a{
	background: url(../images/cjwt_bg.png) top center no-repeat;
	display: block;
	box-sizing: border-box;
	padding: 30px;
	line-height: 24px;
	font-size: 14px;
	height: 216px;
}
.cjwt2 li:nth-child(4n+1){
	margin-left: 0px;
}
.cjwt2 li a b{
	display: block;
	font-weight: normal;
	color: #fff;
	background-color: #00C9FF;
	height: 18px;
	line-height: 18px;
	border-radius: 9px;
	width: 80px;
	text-align: center;
	margin: 10px 0px;
	font-size: 14px;
}
.cjwt2 li div span{
	display: block;
	width: 48px;
	height: 48px;
	color: #fff;
	background-color: #00C9FF;
	border-radius: 100%;
	float: left;
	text-align: center;
	line-height: 48px;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 10px;
}
.cjwt2 li div p{
	margin-top: 20px;
	float: left;
	width: 60%;
}

.cjwtof
{
 background: url(../images/111.jpg) center/cover;
 margin-top: 60px;
 padding: 40px 0;

}
/****** 底部浮窗 ******/
.bottom-manager-chance {
position: fixed;left: 2px;bottom:1.5%;width: 118px;height: 76px;/*background: url(../images/manager_left_tag.d8fdd7d5.png) no-repeat;*/background-size: auto;background-size: contain;transition: all .8s ease-out;z-index: 99;cursor: pointer;}
.bottom-manager-wrap.on{bottom:0%;}
.bottom-manager-wrap.on .bottom-manager-chance{left: -200px;}
.bottom-manager-wrap {position: fixed;left: 0;bottom:-100%;z-index: 99;width: 100%;height: 220px;background-color: rgba(11,18,22,.7);transition: all .8s ease-out;z-index: 9999999;}
.bottom-manager-detail {position: absolute;top: 50%;left: 50%;margin-left: -453px;margin-top: -82px;width: 906px;height: 161px;background: url(../images/zhuanli/bottom-bg.png) center top no-repeat;background-size: 100% 100%;}
.bottom-manager-icon {position: absolute;left: 0;bottom: 0;width: 405px;height: 210px;}
.bottom-manager-icon form {
    margin-left: 87px;
    margin-top: 54px;
}
.bottom-manager-icon form input[type=button] {
    width: 251px;
    height: 56px;
    border: 0;
    background: url(../images/zhuanli/btn7.png) center top no-repeat;
    background-size: 100% 100%;
    color: #fff;
	font-size: 22px;
}
.bottom-manager-icon form input {
    margin-top: 45px;
}
.bottom-manager-close {position: absolute;top: -49px;right: -57px;width: 46px;height: 46px;background: url(../images/zhuanli/close.png) #fff no-repeat;cursor: pointer;border: 1px solid #f1f1f1;border-radius: 100%;}
.bottom-manager-content {float: right;}
.bottom-manager-content div {margin-right: 53px;margin-top: 11px;width: 427px;text-align: center;}
.bottom-manager-content div .title {font-size: 28px;color: #fff;}
.bottom-manager-content div p {font-size: 20px;color: #fff;margin-top: 5px;}
.bottom-manager-content div p b {font-size: 22px;color: #f8fa47;}
.bottom-manager-content .bottom-chance-link {position: relative;vertical-align: top;width: 100%;height: 33px;background: #fff;margin-bottom: 20px;}
.bottom-manager-content .bottom-chance-link i {position: absolute;content: '';top: 8px;left: 7px;width: 16px;height: 19px;background: url(../images/zhuanli/bottom_chance_mobile_icon.84be5386.png) no-repeat;background-position-x: 0%;background-position-y: 0%;background-position: 2px 1px;}
.bottom-manager-content .bottom-chance-mobile {position: relative;width: 168px;height: 20px;color: #999;margin: 5px 0 0 26px;font-size: 12px;border: 0;background: #fff;}
.bottom-manager-content .bottom-change-mobile {color: #ff9400;position: absolute;right: 8px;top: 7px;}
.bottom-manager-content .bottom-chance-link .msg-tip {position: absolute;display: none;overflow: hidden;-moz-box-sizing: border-box;box-sizing: border-box;left: 0;top: -24px;width: 217px;height: 20px;background-color: #ffe6d3;line-height: 20px;}
.bottom-manager-content .bottom-chance-btn {width: 100%;overflow: hidden;}
.bottom-manager-content .bottom-chance-btn .bottom-submit-btn {float: left;background: #ff813b;background: linear-gradient(to bottom right,#ff903b,#ff5d3b);}
.bottom-manager-content .bottom-chance-btn .bottom-advisory-btn {float: right;background: #15cb9d;background: linear-gradient(to bottom right,#16daaf,#13ae7a);}
.bottom-manager-content .bottom-chance-btn .common-bottom-chance {outline: 0;border: 0;width: 152px;height: 32px;font-size: 16px;color: #fff;cursor: pointer;}
.bottom-manager-wrap .bottom-manager-content .bottom-chance-btn .common-bottom-chance {outline: 0;border: 0;width: 152px;height: 32px;font-size: 16px;color: #fff;}

/******首页******/
.xingzhi {background: #f5f5f5;overflow: hidden;padding-bottom: 24px;}
.xingzhi li {display: inline-block;float: left;text-align: center;margin-left: 30px;margin-top: 36px;width: 378px;height: 150px;border: 1px solid #ddd;border-radius: 5px;background: #fff;}
.xingzhi .about {width: 100%;/* height: 245px; */float: left;background: #fff;margin-top: 50px;}
.xingzhi .about {margin-top: 0!important;}
.xingzhi .content {height: 325px;float: left;margin: 20px;}
.xingzhi .content p.title {line-height: 28px;font-size: 18px;color: #000;margin-bottom: 10px;}
.xingzhi .content p {line-height: 28px;padding: 5px;}
.xingzhi .content a {width: 110px;height: 50px;background: url(../images/bnt_pic.jpg) left top no-repeat;color: #fff;font-size: 14px;display: block;line-height: 50px;padding-left: 40px;margin-top: 20px;}
.container {width: 1210px;margin: 0 auto;}
.zu-shuju {height: 185px;text-align: center;padding-top: 0!important;}
.xingzhi ul {margin-left: 0!important;}
.zu-shuju ul {display: inline-block;}
.zu-shuju ul li {width: 241px;float: left;height: 110px;border-right: 1px solid #e5e5e5;padding-top: 10px;}
.fguo {overflow: hidden;}
.fguolist {width: 100%;text-align: center;}
.fguolist li {border: none!important;border-right: 1px dotted #bfbfbf!important;margin-left: 0!important;margin-right: 0px!important;border-radius: 0px!important;}
.fguolist li p.txt {font-size: 34px;line-height: 46px;height: 46px;font-weight: bold;color: #05bff1;}
.fguolist li p.txt2 {font-size: 18px;line-height: 22px;color: #333;height: 44px;margin-top: 8px;}
.fguolist .txt {font-size: 34px!important;}
.fguolist li p.txt em {font-style: normal;font-size: 34px}
.fguolist li p.txt:hover {color: #379ff1;}
.fguolist li:nth-child(5) {border: none!important;}

.lead {height: 455px;}
.lead .vs{background: url(../images/ico_vs_h276.png) no-repeat center center;height: 300px;}
.vs dl {clear: both;}
.vs dl dt {width: 453px;float: right;text-align: center;margin-left: 280px;}
.vs dl dt .us_title {background: #00c9ff;color: #fff;font-size: 22px;padding-top: 10px;padding-bottom: 10px;border-radius: 15px;}
.vs .n1 {padding-top: 11px;height: 45px;line-height: 22px;}
.vs dl dt p {background: #00c9ff47;color: #333;font-size: 16px;margin: 17px 0;border-radius: 10px;padding: 7px 15px;}
.vs dl dd {width: 453px;float: left;text-align: center;margin-left: 13px;}
.vs dl dd .other_title {background: #999;color: #fff;font-size: 22px;padding-top: 10px;padding-bottom: 10px;border-radius: 15px;}
.vs dl dd p {background: #ccc;color: #333;font-size: 16px;margin: 17px 0;border-radius: 10px;padding: 7px 15px;}

#servicelist { height: 240px;overflow: hidden;position: relative; z-index: 2;width: 102%; padding-top: 30px;}
#servicelist #serviceitem_0 { background: #43b9f6;}
#servicelist #serviceitem_1 { background: #6686ff;}
#servicelist #serviceitem_2 { background: #9878ff;}
#servicelist #serviceitem_3 { background: #ff7e46;}
#servicelist .serviceitem { width: 285px; float: left; margin-bottom: 60px; padding-bottom: 40px; margin-right: 20px; transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
#servicelist .serviceitem a {text-align: center;color: #fff;display: block;}
#servicelist .serviceitem a img { width: 190px; height: 84px; transition: all 0.3s ease-out 0s; position: relative; margin: 10px; background: rgba(0,0,0,.03);}
#servicelist .serviceitem div { position: relative; margin: 0;transition: all 0.3s ease-out 0s; top: 0px;padding-top: 0;}
#servicelist .serviceitem div p.title {font-size: 18px;}
#servicelist .serviceitem div p {padding: 0 30px;}
#servicelist .serviceitem div p.title::after { content: ''; position: absolute; width: 50px; height: 1px;background: rgba(255, 255, 255, .2);left: 50%;margin-left: -25px; top: 45px; transition: all 0.3s ease-out 0s;}
#servicelist .serviceitem div p.description { width: auto; margin-top: 30px; font-size: 14px;}

.floor-course {position: relative;overflow: auto;/* background-color: #f5f8fa; */ height: 560px;}
.floor-content {position: relative; clear: both; width: 1200px; height: 100%;margin: 0 auto;}
.floor-side { position: absolute; top: 0; left: 0; width: 240px; height: 100%;}
.floor-side .h3 { line-height: 100px; height: 80px;}
.floor-side .h3 a {display: block;font-family: 'Microsoft YaHei';font-size: 22px;color: #333;font-weight:600;text-indent: 5px;}
.floor-side-link img { display: block; width: 100%; background-color: green;}
.floor-side-right { position: absolute; top: 0; left: 240px; width: 960px; height: 100%;}
.floor-side-list { position: relative; height: 53px; padding-top: 25px; border-bottom: 1px solid #e1e1e1;}
.floor-side-list ul { line-height: 52px;overflow: hidden; height: 55px;}
.floor-side-list ul li { position: relative; float: left; margin-right: 10px; padding: 0 10px; border-bottom: 2px solid transparent; font-size: 16px; cursor: pointer;}
.floor-side-list ul li:after {position: absolute;bottom: 0;left: 50%;margin-left: -6px;content: '';border-right: 6px solid transparent;border-bottom: 6px solid transparent;border-left: 6px solid transparent;}
.floor-side-list ul .on:after {border-bottom-color: #3197e9}
.floor-side-list ul .on { border-bottom-color: #3197e9}
.floor-side-body { height: 456px; padding-top: 24px;}
.floor-side-body ul li { position: relative; float: left; width: 218px; height: 206px; margin-bottom: 20px; margin-left: 20px; border: 1px solid #e1e1e1; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -ms-border-radius: 3px;}
.floor-side-body ul li:hover { -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -o-transition: all .3s ease;transition: all .3s ease;-webkit-transform: translateY(-6px); -moz-transform: translateY(-6px); transform: translateY(-6px);-webkit-box-shadow: 0 26px 40px -24px rgba(0, 36, 100, .3);-moz-box-shadow: 0 26px 40px -24px rgba(0, 36, 100, .3); box-shadow: 0 26px 40px -24px rgba(0, 36, 100, .3);}
.floor-side-body ul li a {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.floor-side-body ul li a .image-ti {position: relative;display: block;width: 200px;height: 113px;margin: 8px auto 0;background-color: #2C71AF;}
.floor-side-body ul li a .image-ti img {display: block;width: 100%;height: 100%;margin: 0;padding: 0}
.slide-title {line-height: 20px;overflow: hidden;height: 40px;margin: 16px 10px;text-overflow: ellipsis;word-break: break-all;color: #333;font-size: 16px;text-align: center;}
.slide-body {line-height: 20px;height: 20px;margin: 0 10px;}
.slide-body-nub {margin-right: 10px;color: #999;font-size: 13px;}
.slide-body-nub-icon {display: inline-block;width: 15px;height: 15px;margin-top: -3px;margin-right: 5px;vertical-align: middle;background-image: url(../images/tab切换_files/course_ab.png);background-repeat: no-repeat;background-size: 15px;background-position: 0 3px;}
.slide-body-nup {margin-right: 10px;color: #999;font-size: 13px;}
.slide-body-nup-icon { display: inline-block;width: 15px; height: 15px; margin-top: -3px; margin-right: 5px;vertical-align: middle;background-image: url(../images/tab切换_files/course_ab.png); background-repeat: no-repeat;background-size: 15px; background-position: 0 -23px;}
.slide-body-price { line-height: 20px; float: right; height: 20px; vertical-align: top; color: #ef7165;}
.slide-admission {color: #00C9FF;}
.slide-more {line-height: 52px; position: absolute; right: 0; bottom: 0; float: right; height: 55px; color: #00c9ff;}

/* 荣誉资质 */
.index_ryzz{margin-bottom: 30px;}
.index_ryzz ul li{width: 280px;height: 215px;float: left;margin: 0 10px;}

/* 我们的优势 */
.youshi{padding: 25px 0;}
.item-float-left{float: left;}
.item-float-right{float: right;}
.list-item{background: transparent;margin-top: 0;margin-bottom: 0;margin-bottom: 30px;display: block;}
.list-item .iconbox_icon{border: 1px solid #4bbefc;color: #4bbefc;width: 74px;height: 74px;font-size: 27px;line-height: 72px;border-style: solid;border-width: 1px;border-radius: 500px;text-align: center;margin-right: 22px;float: left;}
.list-item .heading-color1{background: url(../images/ico_bangong.png) 10px center no-repeat;background-position: 24px 22px; background-size: 30px 25px;}
.list-item .heading-color2{background: url(../images/ico_tuandui.png) 10px center no-repeat;background-position: 23px 18px; background-size: 30px 33px;}
.list-item .heading-color3{background: url(../images/ico_huifu.png) 10px center no-repeat;background-position: 22px 25px; background-size: 26px 26px;}
.list-item .heading-color4{background: url(../images/ico_qizhi.png) 10px center no-repeat;background-position: 25px 25px; background-size: 24px 25px;}
.list-item .iconbox_content{overflow: hidden;margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;width: 389px;float: left;}
.list-item .iconbox_content .entry-content-header{border-color: #e1e1e1;color: #222222;}
.list-item .iconbox_content .iconbox_content_title{margin: 0 0 -3px 0;border: medium none;padding: 2px 0 0 0;position: relative;margin: 0 0 16px 0;clear: none;letter-spacing: 1px;text-transform: uppercase;font-size: 1.25em;font-weight: 600;}
.list-item .iconbox_content .iconbox_content_container{line-height: 1.65em;}
.list-item .iconbox_content .iconbox_content_container p{margin: 0.85em 0;border-color: #e1e1e1;color: #666666;}

/* 专利 */
.data-module {background: #F2F4F5;height: 780px;overflow: hidden;}
.data-module .ts-btn {width: 280px;margin: 0 auto;background: linear-gradient(90deg,rgb(0 201 255) 0%,rgb(0 201 255) 100%);box-shadow: 0px 4px 15px 0px rgb(242 244 245);color: #fff;line-height: 44px;text-align: center;cursor: pointer;}

.fenlei{padding: 30px 0;}
.l-zlFw_col4 {margin-right: -2%;float: left;}
.l-col2_item, .l-col3_item, .l-col4_item, .l-col5_item, .l-col6_item, .l-col7_item {float: left;background-color: #fff;}
.l-zlFw_col4 .l-col4_item {width: 261px;margin-right: 15px;padding: 0 14px;border: 1px solid #333;}
.l-zlFw_itemtitle {width: 60%;margin: -18px auto 8px;text-align: center;background-color: #fff;font-size: 23px;font-weight: 600;}
.l-zlFw_itemtdesc {line-height: 1.5;height: 3em;text-align: center;margin-bottom: 20px;}
.l-zlFw_img {margin: 20px 0;}
.l-zlFw_time {line-height: 1.4;height: 20px;}
.l-zlFw_data {margin: 20px 0 10px;}
.l-zlFw_data .h14 {color: #fea800;}
.text-center {text-align: center;margin-top: 15px;}
.l-zlFw_col4 .c-btn {font-size: 16px;position: relative;top: 16px;border-radius: 4px;}
.l-zlFw_col4 .c-btn:hover{color: #fff;}
.c-btn-default {background-color: #00C9FF;color: #fff;line-height: 2;padding: 0 2em;}
.c-btn {display: inline-block;text-align: center;font-size: 14px;-webkit-transition: all .5s;transition: all .5s;}
.l-sbYw_otherBt, .l-zlFw_left {width: 260px;height: 143px;text-align: center;background-color: #dddddd80;line-height: 140px;float: left;font-size: 24px;font-weight: 600;}
.l-zlFw_right {width: 78.5%;}
.float-r {float: right;}
.l-zlFw_right table {width: 100%;border: 1px solid #ddd;}
.l-zlFw_right td {width: 23.33%;height: 70px;padding-left: 35px;}
.l-zlFw_right .desc {font-size: 14px;margin-top: 5px;}
.other{width: 101%;float: left;}

.zhuanli-good{position: relative;}
.zhuanli-good{height: 537px;background:#F2F4F5 url(../images/gsbg_img2.jpg) center no-repeat;}
.zhuanli-good .zhuanli-good-link{height: 44px;position: absolute;left: 39%;bottom: -72px;}
.zhuanli-good .zhuanli-good-vs dt,dd{ width: 266px;text-align: center;}
.zhuanli-good .zhuanli-good-vs dt{float: left;margin: 45px 0 0 68px;}
.zhuanli-good .zhuanli-good-vs dd{float: right;margin: 45px 70px 0 0;}
.zhuanli-good .zhuanli-good-vs .title{margin-bottom: 20px;}
.zhuanli-good .zhuanli-good-vs p{margin: 15px 0;}
.zhuanli-good .zhuanli-good-vs p span{color: #0ab2f1;position: relative;top: 1px;left: -5px;}

.service_process{/*height: 540px;*/padding: 15px 0 112px 0;margin-bottom: 0;}
.service_process ul li{padding: 38px;}
.service_process .c-hotline {position: relative;top: 48px;height: 54px;width: 600px;margin: 0 auto;border: 1px solid#00c9ff;border-radius: 27px;}
.service_process .c-hotline_bt {margin-left: 63px;margin-top: -3px;font-size: 22px;line-height: 2.6;color: #fff;display: inline-block;vertical-align: bottom;}
.service_process .c-hotline_num {display: inline-block;margin-left: 10px;font-size: 34px;font-weight: bold;line-height: 52px;color: #00c9ff ;vertical-align: middle;}
.service_process .c-hotline_btn {position: absolute;right: 0;top: 0;bottom: 0;width: 108px;padding-left: 60px;color: #fff;font-size: 22px;line-height: 52px;border-radius: 26px;background: #00c9ff  url(../images/iconweixin.png) 24px center no-repeat;}
.service_process .c-hotline_btn:hover{color: #fff;}

.us_goodness .l-zlWhy_content {height: 533px;border-top: 1px solid #ddd;background: url(../images/zl-bg4.jpg) center no-repeat;background-size: 200px 450px;}
.us_goodness .l-zlWhy_left,.l-zlWhy_right {width: 37%;}
.us_goodness .float-l {float: left;}
.us_goodness .l-zlWhy_content .title {text-align: center;margin: 32px 0;}
.us_goodness .text-right {text-align: right;}
.us_goodness .l-zlWhy_left .item {color: #666;background-color: #f6f6f6;border: 1px solid #ddd;}
.us_goodness .l-zlWhy_content .item {margin-bottom: 20px;line-height: 65px;position: relative;font-size: 18px;padding-left: 14px;}
.us_goodness .l-zlWhy_right{float: right;}
.us_goodness .l-zlWhy_content .l-zlWhy_left .item:after {border-left-color: #ddd;}
.us_goodness .l-zlWhy_content .l-zlWhy_left .item:after {right: -20px;border-right-color: #f6f6f6;z-index: 2;}
.us_goodness .l-zlWhy_content .item:after {content: "";position: absolute;top: 50%; margin-top: -9px;border: 10px solid transparent;}
.us_goodness .l-zlWhy_content .l-zlWhy_right .item {color: #fff;border: 1px solid #ddd;background-color: #00c9ff;}
.us_goodness .l-zlWhy_content .l-zlWhy_right .item:before {content: "";position: absolute;border: 11px solid transparent;border-right-color: #00c9ff;z-index: 1;left: -21px;top: 50%;margin-top: -10px;}
.us_goodness .l-zlWhy_content .l-zlWhy_right .item .tag {margin-right: 30px;border: 1px solid #fff;padding: 4px 6px;margin-left: 6px;}
.us_goodness .l-zlWhy_col4 {background-color: #f7f7f7;padding: 3% 2%;float: left;}
.us_goodness .l-zlWhy_col4 .l-col4_item {width: 19%;margin: 0 1%;padding: 2%;text-align: center;}
.us_goodness .l-col2_item, .l-col3_item, .l-col4_item, .l-col5_item, .l-col6_item, .l-col7_item {float: left;background-color: #fff;}
.us_goodness .l-zlWhy_col4 .icon1 {background-position: 0 -180px;}
.us_goodness .l-zlWhy_col4 .c-icon {width: 60px;height: 60px;background-image: url(../images/brand-icons2.png);}
.us_goodness .c-icon {display: inline-block;background-repeat: no-repeat;vertical-align: top;}
.us_goodness .l-zlWhy_col4 .h24 {margin: 10px 0;}

.public-question .l-news1_left {width: 45%;}
.public-question .float-l {float: left;}
.public-question .item_title {font-size: 16px;margin-bottom: 8px;}
.public-question .time {position: absolute;}
.public-question .item {display: block;color: #fff;padding: 20px 0;position: relative;}
.public-question .a-bigger {width: 490px;}
.public-question .a-bigger .a-imgbox {overflow: hidden;}
.public-question .a-bigger .a-imgbox img {width: 100%;-webkit-transition: all .5s;transition: all .5s;}
.public-question .l-news1_left .a-bigger .item {display: block;color: #fff;padding: 20px 0;position: relative;}
.public-question .l-news1_left .a-bigger .item .time {right: 0;top: 20px;}
.public-question .l-news1_left .time {position: absolute;}
.public-question .l-news1_left .c-btn {padding: 0 1em;line-height: 2.6;}
.public-question .c-btn-default {background-color: #fea800;color: #fff;line-height: 2;padding: 0 2em;}
.public-question .c-btn {display: inline-block;text-align: center;font-size: 14px;-webkit-transition: all .5s;transition: all .5s;}
.public-question .l-news1_right {width: 55%;}
.public-question .float-r {float: right;}
.public-question .l-news1_right .item {/*padding-left: 110px;*/border-bottom: 1px solid #fff;}
.public-question .l-news1_right .time {left: 0;top: 20px;text-align: right;}
.public-question .l-news1_right .date {font-size: 28px;line-height: 1.2;}
.public-question .l-news1_right .year {font-size: 16px;}
.public-question .l-news1_right .item_detail:hover,.item:hover{color: #fff;}
.public-question .que_link{margin: 30px 0 0 0;}
.public-question .que_link span{width: 100%;font-size: 18px;float: left;}
.public-question .que_link .que_link_a{display: block;width: 150px;height: 40px;line-height: 40px;margin: 24px 0 0 0;color: #fff;background-color: #00C9FF;text-align: center;border-radius: 5px;font-size: 14px;float: left;}

.cailiao_table{width: 100%;border: 1px solid #fff;}
.cailiao_table td{width: 23.33%;height: 47px;text-align: center;}

.form_search form>div {border: 2px solid #00C9FF;box-sizing: border-box;overflow: hidden;float: left;background-color: #00C9FF;}
.form_search form>div>span{display: block;float: left;border-right: 1px solid #ddd;box-sizing: border-box;padding: 0px 10px;background-color: #fff;}
.form_search form>div>span img {vertical-align: middle;}
.form_search form>div>span select {height: 50px;line-height: 50px;border: 0px;width: 130px;outline: none;}
.form_search form>div>span .companyname,.companytype {width: 250px;}
.form_search form>div>span input {height: 50px;line-height: 50px;border: 0px;outline: none;}
.form_search .hm_btn {width: 130px;border: 0px;background-color: #00C9FF;text-align: center;color: #fff;font-size: 18px;height: 54px;line-height: 50px;}

/* 专利新版 2021-4-16 */
.banner-box {
    height: 580px;
	border-top: 2px solid #00c9ff;
}
.public-wrap {
    position: relative;
    overflow: hidden;
}
.tc {
    text-align: center;
}
.public-wrap .public-cont {
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -500px;
    /* z-index: 999; */
}
.w1000 {
    width: 1000px;
    margin: 0 auto;
}
.banner-box .banner-cont .main-box {
    margin-right: 60px;
}
.banner-box .banner-cont .main-box {
	width: 490px;
    margin-top: 65px;
}
.right {
    float: right;
}
.banner-box .banner-cont .main-box .h1 {
    font-size: 52px;
    font-weight: 900;
    color: #303743;
    text-align: left;
    position: relative;
}
.banner-box .banner-cont .main-box .h1:before {
    bottom: -12px;
    height: 2px;
}
.babanner-boxnner .banner-cont .main-box .h1:before, .banner-box .banner-cont .main-box .h1:after {
    content: '';
    position: absolute;
    left: 0;
    width: 478px;
    height: 1px;
    background: -webkit-linear-gradient(left,#dbdbdb 0%,#dbdbdb 30%,#dbdbdb 70%,rgba(219,219,219,.1) 100%);
    background: -o-linear-gradient(right,#dbdbdb 0%,#dbdbdb 30%,#dbdbdb 70%,rgba(219,219,219,.1) 100%);
    background: -webkit-gradient(linear,left top,right top,from(#dbdbdb),color-stop(30%,#dbdbdb),color-stop(70%,#dbdbdb),to(rgba(219,219,219,.1)));
    background: -o-linear-gradient(left,#dbdbdb 0%,#dbdbdb 30%,#dbdbdb 70%,rgba(219,219,219,.1) 100%);
    background: linear-gradient(to right,#dbdbdb 0%,#dbdbdb 30%,#dbdbdb 70%,rgba(219,219,219,.1) 100%);
}
.banner-box .banner-cont .main-box .h1 span {
    display: block;
    font-size: 58px;
    color: #df4634;
}
.banner-box .banner-cont .main-box .h1:after {
    bottom: -17px;
}
.banner-box .banner-cont .main-box ul {
    margin: 32px 0 10px 0;
	height: 120px;
}
.banner-box .banner-cont .main-box ul li {
    float: left;
    margin-right: 20px;
}
.banner-box .banner-cont .main-box ul li div {
    width: 76px;
    height: 76px;
    padding-top: 5px;
    padding-left: 5px;
    background: rgba(248,177,8,.2);
    border-radius: 100%;
}
.banner-box .banner-cont .main-box ul li div span {
    display: block;
    width: 71px;
    height: 60px;
    padding-top: 11px;
    border-radius: 100%;
    background: #f8b108;
    font-size: 24px;
    font-weight: 900;
    color: #fff;
    line-height: 44px;
}
.banner-box .banner-cont .main-box ul li:nth-child(2) div span {
    background: #2888c8;
}
.banner-box .banner-cont .main-box ul li:nth-child(3) div span {
    background: #e84818;
}
.banner-box .banner-cont .main-box ul li:nth-child(4) div span {
    background: #78c828;
}
.banner-box .banner-cont .main-box ul li .h2, .banner-box .banner-cont .main-box ul li p {
    font-size: 12px;
    color: #606162;
    margin-top: 5px;
}
.banner-box .banner-cont .main-box ul li p {
    margin-top: 2px;
}
.banner-box .banner-cont .main-box ul li .h2, .banner-box .banner-cont .main-box ul li p {
    font-size: 12px;
    color: #606162;
    margin-top: 5px;
}
.banner-box .banner-cont .main-box .banner-btn {
    display: block;
    width: 406px;
    height: 104px;
    line-height: 104px;
    background: url(../images/zhuanli/btn1.png) center no-repeat;
    background-size: 100% 100%;
    font-size: 25px;
    color: #fff;
}
.public-wrap .img-positon {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}

.exam-notice {
    height: 876px;
}
.public-wrap {
    position: relative;
    overflow: hidden;
}
.public-wrap .public-cont {
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -500px;
    /* z-index: 999; */
}
.public-wrap .public-cont .slogan {
    color: #333;
    padding-top: 50px;
}
.public-wrap .public-cont .slogan .h1-title ,.color-span{
    font-size: 52px;
	font-weight: bold;
}
.public-wrap .public-cont .slogan .h1-title .color-span {
    color: #df4634;
}
.public-wrap .public-cont .slogan .title-icon {
    margin-top: 10px;
}
.exam-notice .notice-cont ul {
    margin-left: -38px;
}
.exam-notice .notice-cont ul li {
    float: left;
    width: 218px;
    height: 167px;
    background: #fff;
    border-radius: 6px;
    border: 1px solid #d9d9d9;
    font-size: 24px;
    color: #333;
    margin-top: 35px;
    margin-left: 38px;
    -webkit-box-shadow: 0 20px 20px 0 rgba(229,232,230,.9);
    box-shadow: 0 20px 20px 0 rgba(229,232,230,.9);
    cursor: pointer;
}
.exam-notice .notice-cont ul li img {
    margin-top: 10px;
}
.public-wrap .img-positon {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}

.part2-warp {
    background: #f1f1f1;
    padding: 50px 0;
}
.w1136 {
    width: 1136px;
}
.m0a {
    margin-left: auto;
    margin-right: auto;
}
.slogan .bot-line .h1-title {
    font-size: 52px;
    color: #272636;
	font-weight: bold;
    padding-bottom: 12px;
}
.slogan p {
    color: #272636;
    padding-top: 12px;
}
.part2-warp .part2-container .p2-list-box {
	height: 380px;
    margin-top: 50px;
    margin-bottom: 50px;
}
.part2-warp .part2-container .p2-list-box .p2-list-per-box:first-child {
    margin-left: 0;
}
.part2-warp .part2-container .p2-list-box .p2-list-per-box {
    width: 19%;
    background: #fff;
    padding: 30px 25px;
    margin-left: 22px;
    box-shadow: 1px 1px 7px 2px rgba(181,181,181,.3);
    -webkit-box-shadow: 1px 1px 7px 2px rgba(181,181,181,.3);
}
.left {
    float: left;
}
.part2-warp .part2-container .p2-list-box .p2-list-per-box .p2-top-icon {
    width: 58px;
    line-height: 58px;
    font-size: 30px;
    background: #64c4b9;
    border-radius: 100%;
}
.white {
    color: #fff;
}
.part2-warp .part2-container .p2-list-box .p2-list-per-box .h2 {
    font-size: 24px;
    color: #64c4b9;
    margin-top: 20px;
}
.part2-warp .part2-container .p2-list-box .p2-list-per-box ul {
    margin-top: 25px;
}
.part2-warp .part2-container .p2-list-box .p2-list-per-box ul li {
    font-size: 14px;
    color: #7b7b7b;
    border-bottom: 1px dashed #c2c1c1;
    padding: 10px 0 5px 0;
}
.part2-warp .part2-container .p2-list-box .p2-list-per-box a {
    display: block;
    width: 186px;
    height: 35px;
    line-height: 35px;
    border: 1px solid #64c4b9;
    color: #64c4b9;
    font-size: 16px;
    margin-top: 20px;
}
.part2-warp .part2-container .p2-list-box .p2-bg-color1 .p2-top-icon {
    background: #e73f3f;
}
.part2-warp .part2-container .p2-list-box .p2-bg-color1 .h2 {
    color: #e73f3f;
}
.part2-warp .part2-container .p2-list-box .p2-bg-color1 a {
    border: 1px solid #e73f3f;
    color: #e73f3f;
}
.part2-warp .part2-container .p2-list-box .p2-bg-color2 .p2-top-icon {
    background: #ec7c0e;
}
.part2-warp .part2-container .p2-list-box .p2-bg-color2 .h2 {
    color: #ec7c0e;
}
.part2-warp .part2-container .p2-list-box .p2-bg-color2 a {
    border: 1px solid #eca45b;
    color: #eca45b;
}
.part2-warp .part2-container .p2-list-box .p2-bg-color3 .h2 {
    color: #16b3e6;
}
.part2-warp .part2-container .p2-list-box .p2-bg-color3 a {
    border: 1px solid #16b3e6;
    color: #16b3e6;
}
.the-public-btn {
    display: inline-block;
    width: 45%;
    height: 54px;
    line-height: 54px;
    border-radius: 6px;
    font-size: 24px;
    background: #ed4343;
    margin-left: 15px;
    margin-right: 15px;
}
.the-public-btn span {
    display: inline-block;
    width: 26px;
    height: 26px;
    line-height: 26px;
    border: 1px solid #fff;
    border-radius: 100%;
    margin-left: 5px;
}
.part2-warp .part2-container .p2-bottom-btn .p2-bb-btn {
    background: #16b3e6;
}

.hot-major {
    height: 890px;
}
.public-wrap {
    position: relative;
    overflow: hidden;
}
.public-wrap .public-cont {
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -500px;
    /* z-index: 999; */
}
.hot-major .major-cont .slogan {
    padding-top: 70px;
}
.public-wrap .public-cont .slogan {
    color: #333;
    padding-top: 50px;
}
.public-wrap .public-cont .slogan .h1-white {
    color: #fff;
}
.public-wrap .public-cont .slogan .title {
    font-size: 52px;
}
.public-wrap .public-cont .slogan .h1-white {
    color: #fff;
}
.public-wrap .public-cont .slogan .title {
    font-size: 52px;
}
.public-wrap .public-cont .slogan .title .color-span {
    color: #df4634;
}
.public-wrap .public-cont .slogan .title-icon {
    margin-top: 10px;
}
.hot-major .major-cont .major-wrap {
    margin-left: -27px;
    margin-top: 20px;
    margin-bottom: 70px;
	height: 375px;
}
.hot-major .major-cont .major-wrap .person-list {
    float: left;
    margin-left: 27px;
    margin-top: 40px;
    width: 229px;
    height: 409px;
    border-radius: 10px;
    background: #ededef;
    position: relative;
}
.hot-major .major-cont .major-wrap .person-list .h2 {
    height: 57px;
    line-height: 57px;
    background: -webkit-linear-gradient(#fff 0,#fff 70%,#fefefe 70%,#cbcdd0 100%);
    background: -o-linear-gradient(#fff 0,#fff 70%,#fefefe 70%,#cbcdd0 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(70%,#fff),color-stop(70%,#fefefe),to(#cbcdd0));
    background: linear-gradient(#fff 0,#fff 70%,#fefefe 70%,#cbcdd0 100%);
    font-size: 26px;
    font-weight: 400;
    color: #3b4350;
    border-radius: 10px 10px 0 0;
	margin-top: 0;
}
.hot-major .major-cont .major-wrap .person-list img {
    position: absolute;
    top: 57px;
    left: -37px;
	max-width: 130%;
}
.hot-major .major-cont .major-wrap .red-style {
    background: #fff;
}
.hot-major .major-cont .major-wrap .major-list {
    float: left;
    margin-left: 27px;
    margin-top: 40px;
    width: 229px;
    height: 409px;
    border-radius: 10px;
    background: #ededef;
    overflow: hidden;
    -webkit-box-shadow: 3px 3px 27px 0 rgba(71,78,89,.5);
    box-shadow: 3px 3px 27px 0 rgba(71,78,89,.5);
}
.hot-major .major-cont .major-wrap .major-list .h2 {
    height: 57px;
    line-height: 57px;
    background: #4671c1;
    font-size: 26px;
    font-weight: 900;
    color: #fff;
	margin-top: 0;
}
.hot-major .major-cont .major-wrap .major-list ul {
    margin: 0 24px;
}
.hot-major .major-cont .major-wrap .major-list ul li {
    height: 46px;
    line-height: 46px;
    font-size: 16px;
    color: #333;
    border-bottom: 1px solid #e8e7e8;
    cursor: pointer;
}
.hot-major .major-cont .major-wrap .major-list a {
    display: block;
    margin: 0 auto;
    width: 140px;
    height: 40px;
    line-height: 40px;
    background: #4671c1;
    border-radius: 6px;
    font-size: 18px;
    color: #fff;
    margin-top: 8px;
}
.hot-major .major-cont .major-wrap .red-style .h2 {
    background: #df4634;
}
.hot-major .major-cont .major-wrap .red-style a {
    background: #df4634;
}
.public-wrap .public-cont .pub-btn {
    display: block;
    margin: 0 auto;
    margin-top: 135px;
    width: 516px;
    height: 125px;
    line-height: 110px;
    background: url(../images/zhuanli/btn6.png) center no-repeat;
    background-size: 100% 100%;
    font-size: 28px;
    color: #fff;
}
.us_tese{height: auto;}
.us_tese .l-zlWhy_content .l-zlWhy_right .item:before{border-right-color: #df4634;}
.us_tese .l-zlWhy_content .l-zlWhy_right .item{background-color: #df4634;}
.us_tese .slogan{text-align: center;padding: 50px 0;}
.us_tese .slogan .h1-white {font-size: 52px;font-weight: bold;}
.us_tese .slogan .h1-white .color-span {color: #df4634;}
.us_tese .slogan .title-icon {margin: 18px 0;}
.us_tese .l-zlWhy_content{height: 498px;border-top:0;background: url(../images/zl-bg5.jpg) center no-repeat;}
.us_tese .l-zlWhy_content .item {margin-bottom: 20px; line-height: 79px;position: relative; font-size: 18px; padding-left: 14px;}
.us_tese .kj_tabs{margin-top: 0;}

/* 客户评价 */
.online-evaluation {
    padding: 30px 0 40px 0;
    background: url(../images/zhuanli/online-bg.png) center no-repeat;
    background-size: 100% 100%;
}
.online-evaluation .h1-white{padding-top: 50px;}
.online-evaluation .h1-white,.h1-white span {
    font-size: 52px;
	font-weight: bold;
}
.online-evaluation .h1-white span {
    color: #df4634;
}
.online-evaluation .line {
    margin: 18px 0;
}
.online-evaluation .form-wrap {
    width: 1200px;
	min-height: 800px;
    margin: 0 auto;
    border-radius: 10px;
    -webkit-box-shadow: 0 2px 5px #4a4a4a;
    box-shadow: 0 2px 5px #4a4a4a;
}
.online-evaluation .form-wrap .news{padding-top: 24px;}
.online-evaluation .form-wrap .news li{width: 380px;float: left;padding: 10px;}
.online-evaluation .form-wrap .evaluate{width: 100%;border-top: 1px solid #e4dddd;float: left;margin-top: 28px;}
.online-evaluation .form-wrap .left{padding: 20px;}
.online-evaluation .form-wrap .left .title{margin: 10px 0 20px 0;}
.online-evaluation .form-wrap .left .title,.right .title{font-size: 24px;font-weight: bold;color: #333;}
.online-evaluation .form-wrap .right {padding: 20px 6px 0 0;}
.online-evaluation .form-wrap .right .title{margin: 10px 0 0px 0;}
/* 资料合集 */
.new-resource {
    height: 1260px;
}
.public-wrap {
    position: relative;
    overflow: hidden;
}
.public-wrap .public-cont {
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -500px;
    z-index: 1;
}
.new-resource .resourec-cont .slogan {
    padding-top: 85px;
}
.new-resource .resourec-cont .slogan .h1-white {
    color: #333;font-weight: bold;
}
.new-resource .resourec-cont ul li:nth-child(1), .new-resource .resourec-cont ul li:nth-child(4) {
    margin-left: 0;
}
.new-resource .resourec-cont ul li {
    float: left;
    width: 288px;
    height: 326px;
    background: #fff;
    border-radius: 20px;
    -webkit-box-shadow: 0 8px 32px 14px rgba(197,197,197,.4);
    box-shadow: 0 8px 32px 14px rgba(197,197,197,.4);
    margin: 55px 27px 0 27px;
}
.new-resource .resourec-cont ul li .h6 {
    font-size: 23px;
    color: #333;
    padding-top: 30px;
}
.new-resource .resourec-cont ul li .h6 .color-span {
    font-size: 24px;
}
.new-resource .resourec-cont ul li img {
    display: block;
    margin: 15px auto 0 auto;
}
.new-resource .resourec-cont ul li a {
    display: block;
    margin: 0 auto;
    width: 185px;
    height: 71px;
    line-height: 71px;
    background: url(../images/zhuanli/btn5.png) center no-repeat;
    background-size: 100% 100%;
    font-size: 16px;
    color: #fff;
}
.new-resource .resourec-cont ul li p {
    font-size: 18px;
    color: #9a9898;
}
.new-resource .resourec-cont ul li p span {
	font-size: 18px;
    color: #df4634;
}
.new-resource .resourec-cont .pub-btn {
    margin-top: 65px;
}
.public-wrap .public-cont .pub-btn {
    display: block;
    margin: 0 auto;
    margin: 50px 229px;
    width: 516px;
    height: 125px;
    line-height: 110px;
    background: url(../images/zhuanli/btn6.png) center no-repeat;
    background-size: 100% 100%;
    font-size: 28px;
    color: #fff;
	float: left;
}
/* 15秒在线评估 */
.exam-info {
    height: 660px;
}
.exam-info .exam-cont {
    margin-left: -600px;
    top: 115px;
}
.exam-info .exam-cont h2 {
    font-size: 48px;
    font-weight: 900;
    color: #333;
}
.exam-info .exam-cont h2 small {
    font-size: 32px;
    font-weight: 400;
    color: #333;
}
.exam-info .exam-cont h2:nth-child(2) {
    color: #f15542;
}
.exam-info .exam-cont form {
    margin-top: 35px;
}
.exam-info .exam-cont form .input-box {
    width: 1052px;
    height: 145px;
    background: #df4634;
    border-radius: 20px;
}
.m0a {
    margin-left: auto;
    margin-right: auto;
}
.exam-info .exam-cont form .input-box input[type=text], .exam-info .exam-cont form .input-box div {
    width: 447px;
    height: 86px;
    background: #fff;
    border: 1px solid #b5b5b5;
    border-radius: 6px;
    font-size: 24px;
    margin-top: 29px;
    margin-left: 37px;
    text-align: center;
    overflow: hidden;
}
.exam-info .exam-cont form .input-box div {
    width: 491px;
    font-size: 0;
}
.exam-info .exam-cont form .input-box input[type=text], .exam-info .exam-cont form .input-box div {
    width: 447px;
    height: 86px;
    background: #fff;
    border: 1px solid #b5b5b5;
    border-radius: 6px;
    font-size: 24px;
    margin-top: 29px;
    margin-left: 37px;
    text-align: center;
    overflow: hidden;
}
.exam-info .exam-cont form .input-box div input[type=text] {
    width: 280px;
    height: 86px;
    background: #fff;
    border: 0;
    margin-top: 0;
    margin-left: 0;
    font-size: 24px;
}
.exam-info .exam-cont form .input-box div input[type=button] {
    width: 167px;
    height: 86px;
    background: #0c619d;
    border-left: 1px solid #b5b5b5;
    font-size: 24px;
    color: #fff;
}
.exam-info .exam-cont form input {
    outline: 0;
    border: 0;
}
.exam-info .exam-cont form .exam-btn {
    width: 507px;
    height: 200px;
    background: url(../images/zhuanli/btn4.png) center no-repeat;
    background-size: 100% 100%;
    font-size: 34px;
    color: #fff;
    padding-left: 60px;
    margin-top: 5px;
}


/* 高企认定 */
.gaoqi-chaxun{padding-top: 18px;background-color: #00c9ff;height: 80px;}
.l-wrap {width: 1200px;margin: 0 auto;}
.l-search_title {display: inline-block;color: #fff;vertical-align: middle;line-height: 1.2;margin: 0 20px;}
.l-search_gq .title {line-height: 1.5;}
.l-search_gq .sub {letter-spacing: 1px;}
.l-search_gq .l-search_form {margin-left: 30px;}
.l-search_form {display: inline-block;vertical-align: middle;}
.l-search_gq .input {margin-right: 54px;}
.l-search_form .input {border: none;height: 40px;width: 258px;margin-right: 20px;text-indent: 1em;}
.gaoqi-chaxun .submit {height: 46px;background-color: #404040;border: none;color: #fff;font-size: 18px;font-weight: bold;width: 148px;}

.gaoqi_tj{background: #f6f6f6 url(../images/bg_ddd.jpg) top center no-repeat;height: 780px;padding: 20px 0;}
.gaoqi_tj .spb_content_element{width: 260px;height: 200px;float: left;text-align: center;padding: 0px 18px 0 18px;}
.gaoqi_tj .spb_content_element .text-sign {line-height: 44px;margin: 15px 0;text-align: center; font-size: 28px; color: #555;}
.gaoqi_tj .spb_content_element .text-title{text-align: center; padding: 10px 0;font-size: 20px;font-weight: 600;}
.gaoqi_tj .spb_content_element .text-desc{font-size: 15px;}

.gaoqi_tj .other{width: 101%;float: left;}
.gaoqi_tj .l-zlFw_col4 {margin-right: -2%;float: left;}
.gaoqi_tj .l-col2_item, .l-col3_item, .l-col4_item, .l-col5_item, .l-col6_item, .l-col7_item {float: left;background-color: #fff;}
.gaoqi_tj .l-zlFw_col4 .l-col4_item {width: 261px;margin-right: 15px;padding: 0 14px;border: 1px solid #333;}
.gaoqi_tj .l-zlFw_itemtitle {width: 60%;margin: -18px auto 8px;text-align: center;background-color: #fff;font-size: 23px;font-weight: 600;}
.gaoqi_tj .l-zlFw_itemtdesc {line-height: 1.5;height: 3em;text-align: center;margin-bottom: 20px;}
.gaoqi_tj .l-zlFw_img {margin: 20px 0;}
.gaoqi_tj .l-zlFw_time {line-height: 1.4;}
.gaoqi_tj .l-zlFw_data {margin: 20px 0 10px;}
.gaoqi_tj .l-zlFw_data .h14 {color: #fea800;}
.gaoqi_tj .text-center {text-align: center;}
.gaoqi_tj .l-zlFw_col4 .c-btn {font-size: 16px;position: relative;top: 16px;border-radius: 4px;}
.gaoqi_tj .l-zlFw_col4 .c-btn:hover{color: #fff;}
.gaoqi_tj .c-btn-default {background-color: #00C9FF;color: #fff;line-height: 2;padding: 0 2em;}
.gaoqi_tj .c-btn {display: inline-block;text-align: center;font-size: 14px;-webkit-transition: all .5s;transition: all .5s;}
.gaoqi_tj .l-sbYw_otherBt, .l-zlFw_left {width: 260px;height: 143px;text-align: center;background-color: #dddddd80;line-height: 140px;float: left;font-size: 24px;font-weight: 600;}
.gaoqi_tj .l-zlFw_right {width: 78.5%;}
.gaoqi_tj .float-r {float: right;}
.gaoqi_tj .l-zlFw_right table {width: 100%;border: 1px solid #ddd;}
.gaoqi_tj .l-zlFw_right td {width: 25.33%;height: 70px;padding-left: 35px;}
.gaoqi_tj .l-zlFw_right .desc {font-size: 14px;margin-top: 5px;}

.gaoqi_tj .spb_impact_text{position: relative;top: 167px;text-align: center;height: 50px;background: #fff;}
.gaoqi_tj .spb_impact_text .title{position: absolute;top: 15px;left:25%;}
.gaoqi_tj .spb_impact_text .sf-button{width: 87px;height: 26px;position: absolute;top: 10px;left: 58%;padding-top: 5px;background-color: #00c9ff;color: #fff;font-size: 14px;border-radius: 14px;}

.gaoqi_time{height: 425px;}
.gaoqi_time ul{display: block;height: auto;margin-top: 92px;}
.gaoqi_time ul li:nth-child(3n+1) {margin-left: 0px;}
.gaoqi_time ul li {width: 345px;height: 270px;position: relative;float: left;margin-top: 10px;margin-right: 53px;border: 1px solid #ddd;}
.gaoqi_time ul li .time_min {display: block;position: absolute;z-index: 500;top: 0px;left: 0px;width: 100%;height: 100%;box-sizing: border-box;padding: 48px 19px;text-align: center;}
.gaoqi_time ul li .time_min p {font-weight: bold;margin-top: 10px;font-size: 22px;}
.gaoqi_time ul li .time_min span {display: block;font-size: 16px;color: #888;margin-top: 5px;}
.gaoqi_time ul li .time_min i {display: block;width: 20px;border-bottom: 1px solid #888;margin: 20px auto;}
.gaoqi_time ul li .time_min a {color: #00c9ff;text-align: center;margin: 0 auto;position: absolute;left: 140px;bottom: 48px;}
.gaoqi_time ul li .time_other{position: absolute;bottom: 0px;left: 0;right: 0;padding: 10px 0;background: rgb(0 0 0 / 57%);text-align: center;}
.gaoqi_time ul li .numbox {position: absolute;top: -44px;left: 50%;margin-left: -37px;width: 80px;height: 80px;border-radius: 50%;background-color: #00c9ff78;}
.gaoqi_time ul li .numbox .num {position: absolute;top: 8px;left: 8px;width: 64px;height: 64px;border-radius: 50%;background-color: #00c9ff;font-weight: bold;font-size: 30px;color: #fff;text-align: center;line-height: 92px;}
.gaoqi_time ul li .numbox .num span{position: absolute;top: -15px;left: 22px;font-size: 24px;}
.gaoqi_time ul li .time_other .title{padding: 8px 0;color: #fff;}
.gaoqi_time ul li .time_other .c-btn-whiteCircle {background-color: #00c9ff;border: 1px solid #00c9ff;color: #ffffff;padding: 2px 10px;line-height: 1.6em;border-radius: .8em;}
.gaoqi_time ul li .time_other .c-btn {display: inline-block;text-align: center;font-size: 14px;-webkit-transition: all .5s;transition: all .5s;}

.gaoqi_step{height: 432px;}
.gaoqi_step span{padding: 0 17px;}

.gaoqi_vs{position: relative;}
.text_title_l{position: absolute;top: 210px;left: 132px;float: left;}
.text_title_r{float: right;position: absolute;top: 210px;right: 149px;}
.text_title_l,.text_title_r{font-size: 22px;font-weight: 600;}
.text_min .text_l,.text_r{position: absolute;top: 290px;width: 425px;}
.text_min .text_l{left: 82px;float: left;}
.text_min .text_m{position: absolute;top: 275px;left: 568px;width: 60px;float: left;text-align: center;}
.text_min .text_r{right: 82px;float: right;text-align: right;}
.text_min .text_l li,.text_m li,.text_r li{margin-top: 38px;}

.gaoqi_rongyu{height: 315px;}

.gaoqi_ask{background: #f6f6f6 url(../images/news-bg.jpg) top center no-repeat;height: 538px;padding: 20px 0;}
.gaoqi_ask .ask_min li {width: 590px;height: 148px;float: left;border: 1px solid #ddd;background: #fff;box-sizing: border-box;padding: 20px;margin: 20px 10px 0 0;}
.gaoqi_ask .ask_min li a p {border-bottom: 1px solid #ddd;padding-bottom: 10px;}
.gaoqi_ask .ask_min li a span {display: block;font-size: 14px;margin-top: 10px;color: #888;}
.gaoqi_ask .more {display: block;width: 250px;border: 3px solid #f6f6f6;text-align: center;height: 50px;line-height: 50px;margin: 0px auto;margin-top: 30px;font-size: 16px;transition: all 0.5s;}

.ban_container{text-align: right;}
.ban_container .ban_chaxun{position: relative;background: #fff;border-radius: 5px;border: 8px solid rgb(65 197 232);width: 390px;display: inline-block;text-align: left; z-index: 10; margin: 54px 20px 0 0;padding: 20px;}
.ban_chaxun .title{font-size: 25px;color: #011a32;border-bottom: 1px solid #011a32;padding-bottom: 18px;text-align: center;}
.ban_chaxun .query {width: 89%;margin: 0 auto;padding: 20px 0 0 0;}
.ban_chaxun .brand_form li {display: block;margin-bottom: 18px;position: relative;}
.ban_chaxun .brand_form li label {display: block;font-size: 16px;margin-bottom: 10px;}
.ban_chaxun .brand_form li .cf_ipt {padding: 0 36px 0 12px;}
.ban_chaxun .brand_form li input {width: 297px;height: 37px;line-height: 40px;}
.ban_chaxun .cf_ipt {border: 1px solid #ccc;box-shadow: 0 -2px 0 blue;box-shadow: inset 0px 2px 3px #edeced;border-radius: 3px;}
.ban_chaxun .patent_but {width: 90%;margin: 0 auto;}
.ban_chaxun .patent_but .ipt_submit {width: 100%;height: 40px;font-size: 15px;color: #fff;background: #fe6905;border: 1px solid #fe6905;border-radius: 3px;text-align: center;}
.l-search_select {border: none;height: 37px;width: 349px;color: #757575;}

.content-nav{padding-top: 90px;background: #f6f6f6;}
.product-all-content {position: relative;max-width: 1200px;margin: 0 auto;}
.product-all-content .nav.am-sticky {left: 0!important;width: 100%!important;}
.product-all-content .nav {position: absolute;top: -50px;left: 0;width: 100%;background: #fff;border: 1px solid #ddd;box-shadow: 0 4px 18px 0 rgba(0,0,0,0.05);border-radius: 2px;padding: 30px 0;overflow: hidden;z-index: 70;margin: 0px;}
.am-sticky {position: fixed!important;z-index: 1010;-webkit-transform-origin: 0 0;-ms-transform-origin: 0 0;transform-origin: 0 0;}
.product-all-content .nav.am-sticky .nav-content {width: 1180px;margin: 0 auto;}
.product-all-content .nav .nav-content {width: 90%;margin: 0 auto;}
.product-all-content .nav .nav-title {font-size: 18px;color: #666a75;line-height: 20px;margin-right: 9px;display: block;float: left; margin-top: 8px;}
.product-all-content .nav .nav-title i{margin: -2px 10px 0 0;font-size: 22px;}
.product-all-content .nav .nav-title i:before {content: "\e67f";}
.product-all-content .nav .nav-list {float: left;overflow: hidden;width: 87%;font-size: 0;}
.product-all-content .nav .nav-list li {width: 118px;float: left;}
.product-all-content .nav .nav-list li a {display: inline-block;font-size: 16px;color: #666a75;line-height: 18px;padding: 8px 20px;margin-right: 10px;margin-bottom: 10px;background: #fff;border: 1px solid #ddd;border-radius: 16px;background-color: #f5f5f5;cursor: pointer;}
.product-all-content .nav .nav-list li a.am-active {color: #fff;border: 1px solid#00c9ff;background-color: #00c9ff;}
.hot-news{padding: 90px 60px}
.zyul li{width: 280px;height: 228px;float: left;margin-left: 10px;}
.zyul li:first-child{margin-left: 0px;}
.zyul li a{display: block;background-color: #f6f6f6;box-sizing: border-box;padding: 10px;}
.zyul li a img{display: block;margin: 0px auto;}
.zyul li a i{background-color: #00C9FF;width: 65px;text-align: center;color: #fff;height: 24px;line-height: 24px;display: block;font-style: normal;border-radius: 3px;margin: 20px 0px;}
.zyul li a p{margin: 20px 0px;}

/* 新闻内容页 */
.text_main{position: relative;margin-bottom: 20px;}
.text_main .news_left .title h1{text-align: center;font-size: 28px;box-sizing: border-box;border-bottom: 1px solid #ddd;}
.text_main .news_left .title span {display: block;font-size: 14px;color: #999;line-height: 40px;text-align: center;}
.text_main .news_left .nscontent {box-sizing: border-box;padding: 20px 0px;line-height: 26px;color: #333;font-size: 16px;}
.text_main .news_left .nscontent blockquote{border-left: 4px solid #00c9ff;margin: 30px 0 20px;line-height: 1.4;font-weight: 700;color: #666;background: #fbfbfb;}
.text_main .news_left .nscontent p{margin: 0 0 20px;line-height: 1.8;word-wrap: break-word;text-indent: 25px;}
.text_main .news_left .nscontent ul{margin: 0 0 20px;line-height: 1.8;word-wrap: break-word;text-indent: 0;}
.text_main .news_left .nscontent ul li{list-style: disc;margin: 0px 0 20px 45px;}
.text_main .news_left .key {margin-top: 30px;padding: 15px;font-size: 14px;line-height: 1.6;color: #999;border: 1px solid #efefef;background: rgba(239,239,239,.4); border-radius: 4px;}
.text_main .news_left .change {margin-top: 10px;}
.text_main .news_left .change p{padding: 12px 0;}

.text_main .news_left .contact { margin: 0 0 15px 26px;}
.text_main .news_left .contact span {color: #00c9ff;font-size: 16px;cursor: default;}
.text_main .news_left .contact .consult {display: inline-block;width: 86px;height: 30px;background: #00c9ff;text-align: center;line-height: 30px;border-radius: 6px;margin-left: 15px;cursor: pointer; font-size: 14px;}
.text_main .news_left .contact .consult a {color: #fff;}

/* 关于我们 */
.lianxi ul li{height: 300px;}
.lianxi ul li img{height: 207px;}

/* 轮播图 */
.page_banner{height: 440px;position: relative;/*height: 434px;*/overflow: hidden;}
.page_banner>img {display: block;width: 100%;height: auto;}
.gaoqi_banner{background: #f6f6f6 url(../images/ban_gaoqi.jpg) top center no-repeat;}
.zhuanli_banner{background: #f6f6f6 url(../images/ban_zhuanli.jpg) top center no-repeat;}

/* 知识库 */
.ipr-content {height: auto;min-height: 100%;background: #f8f8f8;overflow: hidden;}
.content-wrap {padding: 5px 0 0 0;width: 100%;float: left;}
.content-wrap .content-container {position: relative;margin: 0 auto;padding-bottom: 78px;width: 100%;}
.baike_index {background-color: #ffffff;padding-bottom: 90px;}
.baike_index  .content-container .content-center {margin: 0 300px 0 0;width: 890px;}
.baike_index .content-center .content-images{width: 103%;}
.baike_index .content-center .content-images li {position: relative;float: left;margin-right: 18px;width: 285px;height: 177px;overflow: hidden;}
.baike_index .content-center .content-images li img {width: 100%;}
.baike_index .content-center .content-images li p {position: absolute;bottom: 0;width: 96%;height: 41px;color: #f4f4f4;font-size: 14px;text-align: center;padding: 0 2%;line-height: 37px;background-color: rgba(0,0,0,.702);overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.baike_index .content-center .content-images li .tag {font-size: 14px;position: absolute;top: 0;left: 0;padding: 0 8px;color: #fff;background-color: #F43651;}
.baike_index .content-center .category {position: relative;margin-top: 30px;width: 100%;float: left;background-color: #fff;border: 1px solid #e5e5e5;}
.baike_index .content-center .category .left {float: left;width: 84px;}
.baike_index .content-center .category .left .i-zhuanli {background-image: url(../images/icon-zhuanli-fff.png);}
.baike_index .content-center .category .left .i-gaoqi {background-image: url(../images/icon-gaoqi-fff.png);}
.baike_index .content-center .category .left .i-shangbiao {background-image: url(../images/icon-shangbiao-fff.png);}
.baike_index .content-center .category .left .i-banquan {background-image: url(../images/icon-banquan-fff.png);}
.baike_index .content-center .category .left .i-srpg {background-image: url(../images/icon-srpg-fff.png);}
.baike_index .content-center .category .left .i-guanb {background-image: url(../images/icon-guanb-fff.png);}
.baike_index .content-center .category .left .i-keji {background-image: url(../images/icon-keji-fff.png);}
.baike_index .content-center .category .left .i-xiangmu {background-image: url(../images/icon-xiangmu-fff.png);}
.baike_index .content-center .category .left .icon {height: 103px;width: 100%;display: block;background-position: 11px 22px;background-repeat: no-repeat;background-color: #00c9ff;}
.baike_index .content-center .category .left .title {height: 48px;background-color: #06a7d2;display: block;font-size: 18px;text-align: center;color: #fff;line-height: 48px;}
.baike_index .content-center .category .articles {margin: 0 0 0 84px;border-left: none;padding-top: 12px;-moz-box-sizing: border-box;box-sizing: border-box;}
.baike_index .content-center .category .articles li {float: left;margin-left: 20px;height: 40px;line-height: 40px;width: 220px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 14px;}
.baike_index .content-center .category .articles li a{font-size: 14px;}
.baike_index .content-center .category .button {position: absolute;top: 24px;right: 20px;border: 1px solid #00c9ff;width: 50px;height: 100px;cursor: pointer;text-align: center;background: 16px 41px url(../images/right-button.3341d8ba.png) no-repeat;}
.baike_index .content-right {position: absolute;top: 0;right: 0;width: 280px;}
.baike_index .content-right .hot-article {position: relative;border: 1px solid #e5e5e5;border-top: none;}
.baike_index .content-right .hot-article:before {content: ' ';position: absolute;top: 0;left: -1px;height: 6px;width: 280px;background-color: #00c9ff;}
.baike_index .content-right .hot-article .header {position: relative;top: 6px;margin: 0 0 0 -1px;width: 280px;height: 61px;line-height: 61px;text-align: center;font-size: 24px;color: #fff;background: url(../images/allview.d4d4ca86.png) no-repeat;}
.baike_index .content-right .hot-article .list {padding: 10px 0;}
.baike_index .content-right .hot-article .list li {position: relative;padding: 10px 20px 10px 30px;font-size: 14px;}
.baike_index .content-right .hot-article .list li:before {content: ' ';position: absolute;top: 17px;left: 17px;border-radius: 50%;background-color: #00c9ff;width: 4px;height: 4px;}
.baike_index .content-right .hot-article .list li a {color: #514f4f;font-size: 14px;}
.baike_index .content-right .cms img {width: 100%;margin-top: 20px;}

.baike-header-bg{background-color: #f5f5f5;}
.two-speciality {position: relative;height: 273px;margin: 20px 0 0;padding: 0 0 30px 0;background-color: #fff;}
.two-speciality .arrondi-left {padding: 20px 40px;width: 402px;}
.icon-expertise:before {content: "\e67f";}
.s-warn {color: #fe4809;}
.s-cb {color: #bbb;}
.s_c9 {color: #666 !important;}
.more-link{position: absolute;bottom: 16px;}
.arrondi-left .tit {font-size: 24px;line-height: 32px;}
.arrondi-left .tit .icon-expertise {margin: -2px 10px 0 0;font-size: 22px;}
.arrondi-left .tit h1{font-size: 24px;}
.two-speciality .arrondi-left .detail {height: 100px;overflow: hidden;}
.two-speciality .speciality-nav {width: 1170px;padding: 9px 10px 9px 20px;border-bottom: 2px solid #ddd;}
.two-speciality .speciality-nav .label-wrap {height: 40px;overflow: hidden;border-bottom: none;padding: 12px 0 17px;background-color: #fff}
.two-speciality .speciality-nav .label-wrap .label-item {margin-bottom: 30px}
.iconfont {font-family: "iconfont" !important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.label-item a {margin-top: 5px;padding: 5px 15px;display: inline-block;}
.label-item a.active, .content-wrap .content-container .content-center .label-list .label-item a:hover {color: #fff;background-color: #00c9ff;}
.label-item a {margin-top: 5px;padding: 5px 15px;display: inline-block;color: #666;}
.two-speciality .speciality-nav .label-item {float: left;height: 39px;font-size: 16px;font-family: "Microsoft YaHei";color: #666;}
.two-speciality .speciality-tag {width: 668px;}
.speciality-tag {padding: 9px 10px 9px 20px;min-height: 187px;}
.speciality-tag .speciality-tag-item a {float: left;margin: 30px 0 0 16px;padding: 0 20px;max-width: 155px;height: 32px;overflow: hidden;font-size: 16px;color: #666;line-height: 32px;background-color: #f5f5f5;border-radius: 16px;}
.speciality-tag .speciality-tag-item a:hover{background-color: #00c9ff;color: #fff;}
.speciality-tag:before {content:'';height: 150px;position: absolute;top: 128px;bottom: 0;border-left: 1px solid #e6e6e6;}
.speciality-tag strong {color: #999;display: inline-block;float: left;width: 100%;font-size: 16px;padding-left: 6px;margin: 28px 0 0 20px;height: 28px;line-height: 28px;overflow: hidden;}
.speciality-tag strong i {margin-right: 6px;}
.speciality-tag strong .icon-flag{float: left;background: url(../images/icon-tag.png) no-repeat center;background-size: 20px 20px;width: 20px;height: 20px;display: block;padding-top: 9px;}

/*百科-详细页*/
.article-content .content-container .content-center {border: 1px solid #e5e5e5;margin: 0 300px 0 0;padding: 30px;width: 890px;-moz-box-sizing: border-box;box-sizing: border-box;background-color: #fff;}
.content-wrap .content-container .content-center .label {position: relative;border: 1px solid #e5e5e5;border-bottom: none;padding-left: 30px;height: 52px;line-height: 52px;background-color: #fafafa;-moz-box-sizing: border-box;box-sizing: border-box;width: 100%;font-size: 24px;color: #303030;}
.tag-detail .content-wrap .content-container .content-center .label:before {position: absolute;left: 0;top: 0;content: ' ';height: 50px;width: 4px;background-color: #00c9ff;}
.content-wrap .content-container .content-center .label-list {position: relative;}
.content-wrap .content-container .content-center .label-list .label-wrap {height: 40px;overflow: hidden;border: 1px solid #e5e5e5;border-bottom: none;padding: 17px 0 17px;background-color: #fff;}
.content-wrap .content-container .content-center .label-list .label-wrap .label-item {margin-bottom: 30px}
.content-wrap .content-container .content-center .label-list .label-item {float: left;margin-left: 20px;height: 39px;font-size: 16px;font-family: "Microsoft YaHei";color: #666;}
.content-wrap .content-container .content-center .label-list .label-item strong {color: #999;display: inline-block;float: left;width: 100%;font-size: 16px;padding-left: 6px;margin: 7px 0 0 2px;height: 28px;line-height: 28px;overflow: hidden;}
.content-wrap .content-container .content-center .label-list .label-item strong i {margin-right: 6px;}
.content-wrap .content-container .content-center .label-list .label-item strong .icon-flag{float: left;background: url(../images/icon-tag.png) no-repeat center;background-size: 20px 20px;width: 20px;height: 20px;display: block;padding-top: 9px;}
.content-wrap .content-container .content-center .common-list {width: 100%;min-height: 900px;background-color: #fff;border: 1px solid #e5e5e5;-moz-box-sizing: border-box;box-sizing: border-box;}
.content-wrap .content-container .content-center .common-list .policy-item {position: relative;padding: 30px;border-bottom: 1px solid #e5e5e5;}
.content-wrap .content-container .content-center .common-list .policy-item>h2 {color: #303030;}
.content-wrap .content-container .content-center .common-list .policy-item>h2 a{font-size: 19px;}
.content-wrap .content-container .content-center .common-list .policy-item a {color: inherit;}
.content-wrap .content-container .content-center .common-list .policy-item p {word-break: break-all;font-size: 16px;color: #666;line-height: 1.625;}
.content-wrap .content-container .content-center .common-list .policy-item .footer {margin: 16px 0;height: 26px;}
.content-wrap .content-container .content-center .common-list .policy-item .footer .time {position: relative;top: -18px;border: 1px solid #e5e5e5;width: 121px;height: 24px;line-height: 24px;vertical-align: middle;text-indent: 1.2em;text-align: center;display: inline-block;font-size: 12px;}
.content-wrap .content-container .content-center .common-list .policy-item .footer .time:before {content: ' ';top: 50%;left: 12px;margin-top: -8px;position: absolute;height: 15px;width: 15px;background: url(../images/time.0c2a4927.png) no-repeat;}
.content-wrap .content-container .content-center .common-list .policy-item .footer .tag {display: inline-block;height: 24px;line-height: 24px;color: #999;font-size: 14px;margin-left: 10px;position: relative;top: -12px;}
.content-wrap .content-container .content-center .common-list .policy-item .footer .tag>span {margin-left: .7em;font-size: 14px;}
.content-wrap .content-container .content-center .label-list .changeH {height: auto;}
.content-wrap .content-container .content-center .label-list .changeH .label-item {margin-bottom: 0;}
.content-wrap .content-container .content-right .top-article .header {position: relative;top: 6px;margin: 0 0 0 -1px;width: 280px;height: 61px;line-height: 61px;text-align: center;font-size: 24px;color: #fff;background: url(../images/recommend.b31fb543.png) no-repeat;}
.content-wrap .content-container .content-right .top-article {position: relative;border: 1px solid #e5e5e5;border-top: none;}
.content-wrap .content-container .content-right .top-article:before {content: ' ';position: absolute;top: 0;left: -1px;height: 6px;width: 280px;background-color: #00c9ffb3;}
.content-wrap .content-container .content-right .top-article .list {margin-top: 6px;padding: 10px 0;background-color: #fff;}
.content-wrap .content-container .content-right .top-article .list li {position: relative;padding: 10px 20px 10px 30px;font-size: 14px;}
.content-wrap .content-container .content-right .top-article .list li:before {content: ' ';position: absolute;top: 17px;left: 17px;border-radius: 50%;background-color: #00c9ff;width: 4px;height: 4px;}
.content-wrap .content-container .content-right .top-article .list li a {color: #514f4f;font-size: 14px;}
.content-wrap .content-container .content-right .ad a{margin-top: 10px;float: left;}
.content-wrap .content-container .content-right .top-article .tag-list{padding: 20px 30px;min-height: 150px;}
.content-wrap .content-container .content-right .top-article .tag-list a{height: 47px;line-height: 36px;padding-right: 15px;} 
.content-wrap .content-container .content-right .top-article .tag-list .tags0{} 
.content-wrap .content-container .content-right .top-article .tag-list .tags1{color:#f17f09; font-size:20px;} 
.content-wrap .content-container .content-right .top-article .tag-list .tags2{color:#030; font-size:16px;} 
.content-wrap .content-container .content-right .top-article .tag-list .tags3{color:#00F;} 
.content-wrap .content-container .content-right .top-article .tag-list .tags4{font-size:16px;} 
.content-wrap .content-container .content-right .top-article .tag-list .tags5{color:#C00; font-size:18px;} 
.content-wrap .content-container .content-right .top-article .tag-list .tags6{color:#0095ff; font-size:18px;} 
.content-wrap .content-container .content-right .top-article .tag-list .tags7{color:#283e42; font-weight:bold; font-size:18px;} 
.content-wrap .content-container .content-right .top-article .tag-list .tags8{color:#F06; font-weight:bold;} 
.content-wrap .content-container .content-right .top-article .tag-list .tags9{color:#0bcc61; font-weight:bold;font-size:16px;} 
.content-wrap .content-container .content-right .top-article .tag-list .tags10{color:#090; font-weight:bold;font-size:18px;} 
.content-wrap .content-container .content-right .top-article .tag-list .tags11{color:#09F;} 
.content-wrap .content-container .content-right .top-article .tag-list .tags12{color:#00C9FF;font-size:16px;} 
.content-wrap .content-container .content-right .top-article .tag-list a:hover{ color:#00C9FF; text-decoration:underline;} 

.content-wrap .content-container .content-breadcrumbs {background-color: #fff;padding: 12px 15px;margin: 0 310px 0 0;border: 1px solid #e5e5e5;}
.content-wrap .content-container .content-breadcrumbs p {font-size: 14px;}
.content-wrap .content-container .content-breadcrumbs span {color: #666;font-size: 14px;}
.content-wrap .content-container .content-breadcrumbs a {/* color: #009934; */font-size: 14px;padding: 0 5px;}

.article-content{padding: 15px 0 70px 0;}
.content-wrap .content-container .content-center {width: 890px;margin: 0 300px 0 0;}
.content-wrap .content-container .content-center>h1 {font-size: 26px;color: #444;font-weight: 700;}
.content-wrap .content-container .content-center .time {margin: 20px 0 20px;font-size: 14px;color: #8f8f8f;}
.content-wrap .content-container .content-center .time span {float: right;}
.content-wrap .content-container .content-center .introduction {margin-bottom: 20px;padding: 8px;font-size: 14px;color: #545454;text-indent: 1.5em;background-color: #ebebeb;}
.content-wrap .content-container .content-center .contact {margin:0 0 15px 26px;}
.content-wrap .content-container .content-center .contact span {color: #00c9ff;font-size: 16px;cursor: default;}
.content-wrap .content-container .content-center .contact .consult {display: inline-block;width: 86px;height: 30px;background: #00c9ff;text-align: center;line-height: 30px;border-radius: 6px;margin-left: 15px;cursor: pointer;font-size: 14px;}
.content-wrap .content-container .content-center .contact .consult a{color: #fff;}
.content-wrap .content-container .content-center .contact .consult-list {display: none;}
.content-wrap .content-container .content-center .article {line-height: 30px;margin-bottom: 20px;}
.content-wrap .content-container .content-center .article p{margin: 0 0 20px;line-height: 1.8;word-wrap: break-word;text-indent: 25px;}
.content-wrap .content-container .content-center .article ul{margin: 0 0 20px;line-height: 1.8;word-wrap: break-word;text-indent: 0;}
.content-wrap .content-container .content-center .article ul li{list-style: disc;margin: 0px 0 20px 45px;}
.content-wrap .content-container .content-center .bottom-submit {background: #fbfbfb;padding: 30px 20px 10px;margin-bottom: 25px;}
.content-wrap .content-container .content-center .bottom-submit .right-chance {display: inline-block;vertical-align: top;width: 310px;height: 135px;background: #fff;border-radius: 5px;box-shadow: 1px 0 10px #f5f5f5;padding: 20px;margin-top: 15px;-moz-box-sizing: border-box;box-sizing: border-box;}
.content-wrap .content-container .content-center .bottom-submit .right-chance .questions {width: 270px;border-radius: 7px;height: 38px;border: 1px solid #e3e3e3;padding: 0 10px;-moz-box-sizing: border-box;box-sizing: border-box;}
.content-wrap .content-container .content-center .bottom-submit .right-chance .chance-submit, .content-wrap .content-container .content-center .bottom-submit .right-chance .online-consult {width: 123px;height: 36px;border-radius: 8px;border: 1px solid #ff7200;text-align: center;line-height: 36px;font-size: 16px;color: #ff7200;display: inline-block;vertical-align: top;margin: 15px 5px;cursor: pointer;}
.content-wrap .content-container .content-center .bottom-submit .right-chance .online-consult {background: #ff7200;color: #fff;}
.content-wrap .content-container .content-center .bottom-submit h3 {color: #00c9ff;font-size: 17px;letter-spacing: 1px;border-left: 4px solid #00c9ff;height: 16px;line-height: 12px;padding-left: 8px;}
.content-wrap .content-container .content-center .bottom-submit .left-list {width: 450px;height: 135px;background: #fff;border-radius: 5px;margin-top: 15px;box-shadow: 1px 0 10px #f5f5f5;padding: 15px 22px;-moz-box-sizing: border-box;box-sizing: border-box;display: inline-block;vertical-align: top;}
.content-wrap .content-container .content-center .bottom-submit .left-list ul li {font-size: 14px;list-style: inside;color: #999;width: 197px;padding-right: 6px;line-height: 35px;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;cursor: pointer;}
.content-wrap .content-container .content-center .art_label {float: left;font-size: 14px;color: #878686;}
.content-wrap .content-container .content-center .share-panel {float: right;font-size: 16px;color: #878686;}
.content-wrap .content-container .content-center .page-wrap {height: 40px;margin: 10px 0 0;font-size: 16px;color: #333;position: relative;}
.content-wrap .content-container .content-center .page-wrap .last span,.next span{font-size: 16px;}
.content-wrap .content-container .content-center .page-wrap .next {float: right;padding-right: 30px;}
.content-wrap .content-container .about-read {margin: 40px 300px 0 0;}
.content-wrap .content-container .about-read .title {float: left;margin-left: 5px;font-size: 16px;color: #666;font-weight: 700;}
.content-wrap .content-container .about-read .change {float: right;font-size: 14px;padding-right: 30px;color: #666;position: relative;cursor: pointer;}
.content-wrap .content-container .about-read .content-images {margin-top: 30px;float: left;width: 102%;}
.content-wrap .content-container .about-read .content-images li {position: relative;float: left;margin-right: 11px;width: 215px;height: 133px;}
.content-wrap .content-container .about-read .content-images li img {width: 214px;height: 133px;}
.content-wrap .content-container .about-read .content-images li p {position: absolute;bottom: 0;width: 100%;height: 30px;color: #f4f4f4;font-size: 14px;text-align: center;line-height: 30px;background-color: rgba(0,0,0,.702);}
.content-wrap .content-container .content-right {position: absolute;top: 0;right: 0;width: 280px;}
.content-wrap .content-container .content-right .top-chance-box {margin-bottom: 20px;width: 280px;position: relative;/*background: url(../images/kefu.5da6f9b5.png) no-repeat center;background-size: 280px 154px;*/}
.content-wrap .content-container .content-right .top-chance-box>img {width: 77px;position: absolute;top: 20px;left: 12px;border-radius: 50%;}
.content-wrap .content-container .content-right .top-chance-box .top {width: 100%;height: 112px;-moz-box-sizing: border-box;box-sizing: border-box;padding-left: 99px;padding-top: 25px;}
.content-wrap .content-container .content-right .top-chance-box .top .name {font-size: 16px;color: #333;margin-bottom: 26px;line-height: 1;font-weight: 600;}
.content-wrap .content-container .content-right .top-chance-box .top div {overflow: hidden;font-size: 14px;}
.content-wrap .content-container .content-right .top-chance-box .top div span {display: inline-block;width: 80px;height: 30px;background-color: #00c9ff;border-radius: 4px;color: #fff;line-height: 30px;margin-right: 6px;cursor: pointer;text-align: center;}
.content-wrap .content-container .content-right .top-chance-box .top div button {display: inline-block;width: 80px;height: 30px;line-height: 28px;border-radius: 4px;border: solid 1px #00c9ff;background-color: transparent;color: #00c9ff;cursor: pointer;text-align: center;position: relative;top: -2px;font-size: 14px;}
.content-wrap .content-container .content-right .top-chance-box .bottom {background-color: #f7f7f7;line-height: 22px;font-size: 14px;color: #666;text-align: left;padding: 8px 8px 15px 8px;-moz-box-sizing: border-box;box-sizing: border-box;}

.content-center blockquote {border-left: 4px solid #00c9ff;margin: 30px 0 20px;line-height: 1.4;font-weight: 700;color: #666;background: #fbfbfb;}
.content-center blockquote p{font-size: 20px;color: #666;}

/*咨询表单*/
.module-layer {text-align: center;}
.module-layer .chance-h2 {font-size: 28px;}
.module-layer .chance-h2 {border-top: 8px solid #00c9ff;border-radius: 5px 5px 0 0; letter-spacing: 2px;line-height: 42px;}
.module-chance .chance-tip { font-size: 16px;}
.module-chance .chance-tip {padding-bottom: 26px; margin: 5px 30px 26px 26px; color: #aaa; border-bottom: 1px dashed #cacaca; text-align: center;}
.module-chance .chance-item { margin-bottom: 10px;}
.module-chance .chance-item { padding-bottom: 16px; margin-left: 48px; float: left;}
.module-chance .chance-item .item-label {width: 130px; margin-right: 10px;}
.module-chance .chance-item .item-label {width: 150px; margin-top: 8px; margin-right: 20px;text-align: right; letter-spacing: 2px; color: #727272; font-size: 16px; float: left;}
.module-chance .chance-item .item-wrap {position: relative;float: left;}
.module-layer .chance-item .item-wrap {width: 275px;height: 48px;}
.module-chance .chance-item .item-text { width: 275px;height: 48px;padding: 0 9px;border: 1px solid #dedede;line-height: 37px;border-radius: 5px;box-sizing: border-box;transition: all .3s;}
.module-chance .chance-item .item-tip {width: 248px;height: 30px;overflow: hidden;margin-left: 173px;color: #fff;font-family: simsun;text-align: center;line-height: 21px;background: url(../images/tip-bj.dcf63ea9.png) no-repeat;font-size: 12px;}
.module-layer .chance-btn {font-size: 18px;background: linear-gradient(to right,#ff9a00,#ff7400);}
.module-layer .chance-btn {width: 264px;height: 48px;margin-bottom: 30px;letter-spacing: 5px;color: #fff;border-radius: 50px;border: none;background-color: #fd8545;cursor: pointer;margin-right: auto;margin-left: auto;text-align: center;font-size: 22px;display: block;transition: all .3s;}
.module-layer .module-select{color: #757575;}
.module-layer .text-red{color: red;}

/* 搜索结果页 */
.search-index .news_left .effect .s_red{color: red;}
.search-index .news_left ul{min-height: 650px;}
.search-index .news_left ul li{height: 40px;overflow: hidden;margin-bottom: 20px;border-bottom: 1px dotted #ddd;}

/*新闻列表*/
.main, .main-archive { width: 880px; float: left;}
.main .sec-panel { margin-bottom: 20px; background: #fff;}
.post-loop-default {padding: 0 20px;}
.post-loop-default .item {display: -webkit-box;display: -webkit-flex; display: -ms-flexbox; display: flex; padding: 20px 0; border-bottom: 1px solid rgba(239,239,239,.8); overflow: hidden;}
.post-loop-default .item, .post-loop-default .item:hover {-webkit-transition: all .3s ease 0s; -o-transition: all .3s ease 0s;transition: all .3s ease 0s;}
.post-loop-default .item-img {  position: relative; width: 30%; overflow: hidden;border-radius: 4px; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0;-webkit-box-flex: 0; -webkit-flex-grow: 0; -ms-flex-positive: 0;flex-grow: 0;}
.post-loop-default .item-img:before {content: "";display: block;padding-top: 62.5%;}
.post-loop-default .item-img .item-img-inner { position: absolute;left: 0;top: 0; width: 100%;height: 100%;}
.post-loop-default .item-img img {-o-object-fit: cover; object-fit: cover;}
.post-loop-default .item-category { position: absolute;left: 10px; top: 15px; padding: 4px 8px; font-size: 12px; line-height: 14px; color: #fff; background-color: #000; filter: alpha(opacity=60); background: rgba(0,0,0,.6); border-radius: 3px; text-decoration: none;}
.post-loop-default .item-content { position: relative;width: 100%; padding-left: 20px;}
.post-loop-default .item-title {margin: 0 0 10px;line-height: 1.5;}
.post-loop-default .item-title a {  color: #333; max-height: 56px;text-decoration: none;font-weight: 500; font-size: 20px;}
.post-loop-default .item-excerpt { height: 52px;margin-bottom: 10px; line-height: 1.625;color: #606266; font-size: 16px;}
.post-loop-default .item-meta {position: absolute;bottom: 0; width: 100%;padding-right: 20px; color: #999; font-size: 12px;}
.post-loop-default .item-meta .author {margin-right: 15px;display: inline-block;}
.post-loop-default .item-meta .item-meta-li {display: inline-block;margin-right: 15px; vertical-align: top;line-height: 24px;}
.post-loop-default .item-meta .item-meta-right {float: right;}

.sidebar {width: 300px;float: right;}
.sidebar .widget {margin-bottom: 20px;padding: 15px;background: #fff;}
.widget-title {position: relative;margin: 2px 0 15px;padding: 0 0 0 12px;font-size: 16px;font-weight: 500;line-height: 1;}
.widget-title:before {position: absolute;left: 0;top: 0;width: 3px; height: 100%;content: "";background-color: #00c9ff;background-image: -o-linear-gradient(top,rgba(255,255,255,.15),transparent); background-image: linear-gradient(180deg,rgba(255,255,255,.15),transparent); border-radius: 3px;}
.widget_post_thumb ul .item:first-child {padding-top: 5px;}
.widget_post_thumb ul .item {margin: 0;padding: 15px 0; overflow: hidden;border-bottom: 1px solid rgba(239,239,239,.8);}
.widget_post_thumb .item-img {float: left;width: 100px;overflow: hidden;border-radius: 3px;}
.widget_post_thumb .item-img.item-video .item-img-inner {position: relative;display: block;}
.widget_post_thumb .item-img img {width: 100%;height: 78px;vertical-align: top;}
.widget_post_thumb .item-content {margin-left: 110px;}
.widget_post_thumb .item-title {height: 45px;margin-bottom: 10px;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;-webkit-box-orient: vertical;display: block;display: -webkit-box;-webkit-line-clamp: 2;line-height: 1.4;}
.widget_post_thumb .item-date {margin: 0;font-size: 12px;color: #999;line-height: 14px;}

/* 专利查询 */
.chaxun_min{background: #16b9e4;padding: 40px 0;}
.chaxun-container{width: 650px;position: relative;margin: 0 auto;color: #fff;}
.chaxun-container .title{text-align: center;font-size: 40px;font-weight: 600;letter-spacing: 2px;}
.chaxun-container .patent_txt {width: 305px;margin: 0 auto;padding: 18px 0 20px;line-height: 30px;}
.chaxun-container .patent_txt span {font-size: 16px;display: block;}
.chaxun-container .patent_txt span i {display: inline-block;width: 13px;height: 10px;background: url(../images/brand_16.png) no-repeat; margin-right: 8px;}
.chaxun-container .query{width: 430px;height: 250px;margin: 0 auto;background-color: #0e97bba6;padding: 26px 35px;}
.chaxun-container .brand_form li {display: block; margin-bottom: 18px; position: relative;}
.chaxun-container .brand_form li label { display: block; font-size: 16px; margin-bottom: 10px;}
.chaxun-container .brand_form li .cf_ipt {padding: 0 36px 0 12px;}
.chaxun-container .brand_form li input {width: 376px;height: 40px;line-height: 40px;}
.chaxun-container .brand_form li .ipt_sucI {position: absolute;left: 395px;top: 44px;}
.chaxun_min .cf_ipt {border: 1px solid #ccc; box-shadow: 0 -2px 0 blue;box-shadow: inset 0px 2px 3px #edeced; border-radius: 3px;}
.chaxun-container .patent_but{width: 430px; margin: 0 auto;position: relative; top: -82px;}
.chaxun-container .patent_but .ipt_submit {width: 99%;height: 42px;font-size: 15px; color: #fff; background: #fe6905; border: 1px solid #fe6905; border-radius: 3px; text-align: center;}
.chaxun_min .ipt_sucI {display: inline-block;background: url("../images/brand_success.png") no-repeat;width: 14px;height: 16px;}
.chaxun_min .patent_topLt {width: 256px;padding-top: 10px;margin: 0 auto;}
.chaxun_min .patent_topLt p.p2,.patent_topLt p span {font-size: 16px;font-weight: bold;}
.chaxun_min .patent_topLt p {color: #fff;line-height: 28px;}
.chaxun_min .patent_topLt p label {color: #ffc34f;}
.chaxun_min .service-img{position: absolute;bottom: 126px;left: -105px;}
.chaxun_min .service-img img{width: 176px;height: 292px;}

/*申请报价*/
.ad-container{height: 180px;background: #f6f6f6 url(../images/ad-sub.png) top center no-repeat;background-attachment: scroll; background-position: center right; }
.ad-container .template-page{width: 900px;margin: 0 auto;}
.av-special-heading-tag{padding-bottom: 0px;color: #ffffff; font-size: 26px;}
.av-special-heading-tag .content-span{font-size: 26px;color: #fee009;}
.flex_column_l {float: left;margin: 50px 0 0 90px;text-align: center;}
.flex_column_r {float: left;margin: 75px 0 0 115px;}
.avia-button {color: #fff;border: 3px solid #fff;background: transparent;padding: 15px 30px 13px;border-radius: 16px;}
.avia-button span{font-size: 18px;}

/*QQ群*/
.txt_desc_qq {margin: 38px 0 45px 0; padding: .2em 0 .2em .5em;border-left: 4px solid #00C9FF; padding-left: .5em; word-wrap: break-word;}
.txt_desc_qq .txt_desc_title { padding: 5px; font-size: 18px; font-weight: 700;}
.txt_desc_qq .txt_desc_dis {font-size: 16px;padding: 5px;line-height: 2.0;}
.txt_desc_qq .txt_desc_dis a {font-size: 16px;text-decoration: none;color: green !important;padding: 0 3px;}
.txt_desc_qq .txt_desc_dis img {max-width: 100%;}

/*分页*/
.pagess {clear: both;margin: 20px;overflow: hidden;margin-left: 0px;text-align: center;font-size:12px}
.pagess .active{background:#00C9FF;color: #fff;border: 1px solid #00c9ff;}
.pagess li { display:inline-block;border: 1px solid #ccc;padding:3px 11px;margin: 0 3px;line-height: 22px;background: #fff;color:#999}
.pagess li:hover{ background:#00C9FF; color:#fff;border: 1px solid #00C9FF}
.pagess li:hover a{color:#fff;}
.pagess li.thisclass {display: inline-block;border: 1px solid #00C9FF;padding:3px 11px;margin: 0 3px;background: #00C9FF;color: #fff;}
.pagess li.thisclass a {color: #fff;}
.pagess li a{ display:block;color:#999}
.pagess li a:hover {color: #fff;}

/*产品首页*/
.width100{width:100%}
.wul105{width:105%}
.wul110{width:110%}
.width500{width:500px}
.hg1,.hg10,.hg11,.hg12,.hg13,.hg14,.hg15,.hg16,.hg17,.hg18,.hg19,.hg20,.hg23,.hg25,.hg26,.hg28,.hg30,.hg35,.hg38,.hg40,.hg44,.hg45,.hg48,.hg5,.hg50,.hg55,.hg6,.hg60,.hg65,.hg683,.hg7,.hg70,.hg75,.hg8,.hg80,.hg9{clear:both;width:100%}
.hg1{height:1px}.hg5{height:5px}.hg6{height:6px}.hg7{height:7px}.hg8{height:8px}.hg9{height:9px}.hg10{height:10px}.hg11{height:11px}.hg12{height:12px}.hg13{height:13px}.hg14{height:14px}.hg15{height:15px}.hg16{height:16px}.hg17{height:17px}.hg18{height:18px}.hg19{height:19px}.hg20{height:20px}.hg22{height:22px}.hg23{height:23px}.hg25{height:25px}.hg26{height:26px}.hg28{height:28px}.hg30{height:30px}.hg35{height:35px}.hg38{height:38px}.hg40{height:40px}.hg44{height:44px}.hg45{height:45px}.hg48{height:48px}.hg50{height:50px}.hg55{height:50px}.hg60{height:60px}.hg65{height:65px}.hg70{height:70px}.hg75{height:75px}.hg80{height:80px}.hg683{height:683px}
.sector_head .h3{height:47px;line-height:47px;font-size:20px;color:#505050;padding-left:5px;border-bottom:1px solid #f5f5f5}
.sector_head .xwmore{line-height:47px;text-align: right; padding-right:16px;color:#a8a8a8;font-weight: inherit;font-style: inherit;font-size: 13px;}
.sector_head .xwmore a{color:#a8a8a8;font-size: 13px;}
.sector_head .xwmore a:hover{color:#f55544;}
.prolist ul li{position:relative;width:280px;height:auto;float:left;margin-right:20px;margin-top:22px}
.prolist ul li a.img{display:block;width:280px;height:auto;overflow:hidden}
.prolist ul li img{width:280px}
.prolist ul li h3{color:#323232}
.prolist ul li p{color:#dd001a;font-size: 14px;}
.prolist ul li .dask{width:280px;height:180px;position:absolute;left:0;top:0;background:rgba(0,0,0,0);text-align:center}
.prolist ul li .dask a{position:absolute;top:50%;left:50%;display:block;width:46px;height:46px;background:url(images/more-2.png) no-repeat;vertical-align:middle;opacity:0;filter:alpha(opacity=0);transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
.prolist ul li .dask,.prolist ul li .dask a,.prolist ul li img{-webkit-transition:all .4s ease-in;-moz-transition:all .4s ease-in;-ms-transition:all .4s ease-in;transition:all .4s ease-in}
.prolist ul li:hover img{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}
.prolist ul li:hover .dask{background:rgba(0,0,0,.8)}
.prolist ul li:hover .dask a{opacity:1;filter:alpha(opacity=100)}
.prolist ul.number_3 li,.prolist ul.number_3 li a.img,.prolist ul.number_3 li img,.prolist ul.number_3 li .dask{width:285px;}

.pages{ font-size:24px;clear:both; padding:3% 2% 2%; }
.Page{width:100%; text-align:center; padding:0px;}
.Page a{display:inline-block;background:#ffffff;vertical-align:middle;width: 35px;height: 30px;line-height: 30px;font-size:14px;margin-right: 10px;border:1px solid #e5e5e5; margin-left:-1px; float:left;text-decoration:none; color:#333; outline:none;}
.Page b{display:inline-block;background:#ffffff;vertical-align:middle;width: 35px;height: 30px;line-height: 30px;margin-right: 10px;font-size:14px; border:1px solid #e5e5e5; margin-left:-1px; float:left;text-decoration:none; color:#333; outline:none;}
.Page a:hover{ background:#f55544; color:#FFF;background-repeat:no-repeat; }
.Page span{display:inline-block;min-width:45px; padding:0 10px;background:#ffffff;height:48px; vertical-align:middle; line-height:48px; font-size:14px; border:1px solid #e5e5e5; margin-left:-1px;float:left;}
.Page span.current{ background:#f55544; color:#FFF}

/*产品详细*/
.fwregion{width:1200px;margin:0 auto; background: #fff;overflow: hidden;border-bottom: #e4e4e4 1px dotted;padding-bottom: 20px;padding-top:20px;}
.fwregion .fwregion01{width:100%;float: left;overflow: hidden;line-height:40px;font-size:14px;}
.fwregion .fwregion01 span{width:100px;float: left;line-height:40px;padding-left:5px;}
.fwregion .fwregion01 o{width:100px;float: left;line-height:40px;padding-left:5px;}
.fwregion .fwregion01 a{height: 32px; margin: 5px 34px 0 0;float: left;line-height:34px;color: #646464;}
.fwregion .fwregion01 a:hover{color: #dd001a;}
.fwregion .fwregion01 .active{border-bottom: 3px solid #00c9ff;font-weight: 600;}

.Dg{width:1200px;margin:0 auto; height:28px; line-height:28px; font-size:12px;color:#999;padding:10px 0}
.Dg a{margin:6px;color:#999}

.scnry{ margin:0 auto;}
.scnry .r_one{ position:relative; background:#fff; padding:15px 0;}
.scnry .r_one .cttitle{font-size:24px;font-weight:bold;padding-bottom:10px;color:#444; line-height:24px;font-family:"\5FAE\8F6F\96C5\9ED1"; }
.scnry .r_one table{ line-height:30px;color:#666;}
.scnry .r_one table em{ text-decoration:line-through; color:#666;padding-right:5px}
.scnry .r_one table font.fontcor .showDynamicPrice{font-size:21px;font-weight:bold;color:#c00;}
.scnry .r_one table td{ margin:0; padding:0}

.ct-span{width: 100%; margin: 5px 0;float: left;}

.ctmain{ margin:0 auto;margin-top:15px;}
.ctmain .ctmain_l .l_one,
.ctmain .ctmain_l .l_two,
.ctmain .ctmain_l .l_three,
.ctmain .ctmain_l .l_four{ border:#ddd solid 1px;}

.ctmain .ctmain_l{width:300px; float:left}
.ctmain .ctmain_l .l_one{ background:#fff;padding:10px 10px 10px 10px;float: left;width: 280px;}
.ctmain .ctmain_l .l_one .h4{font-size:16px;font-family:"\5FAE\8F6F\96C5\9ED1";padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px solid #ddd;}
.ctmain .ctmain_l .l_one b{font-size:14px;color:#0778b8; height:30px; line-height:30px;}
.ctmain .ctmain_l .l_one ul li{width:120px;height: 30px;float:left;padding: 0px 10px;}
.ctmain .ctmain_l .l_one ul li a{ line-height:22px;color:#666;font-size: 12px;}
.ctmain .ctmain_l .l_one ul li a:hover{color:#1988c8;}

.ctmain .ctmain_l .l_two{ background:#fff;padding:0px 10px 10px 10px;margin-top:15px}
.ctmain .ctmain_l .l_two h4{ height:30px; line-height:30px;border-bottom:1px solid #ddd;font-size:16px;font-family:"\5FAE\8F6F\96C5\9ED1";}
.ctmain .ctmain_l .l_two ul{padding-top:5px;}
.ctmain .ctmain_l .l_two ul li{ clear:both; overflow:hidden;padding:10px 0}
.ctmain .ctmain_l .l_two ul li img{width:50px; height:40px;margin-top:3px}
.ctmain .ctmain_l .l_two ul li .r_ct{width:140px; float:right; }
.ctmain .ctmain_l .l_two ul li font{font-size:12px;font-weight:bold;color:#e00; line-height:24px}
.ctmain .ctmain_l .l_two ul li a{color:#666; font-family:SimSun; line-height:16px}
.ctmain .ctmain_l .l_two ul li em{padding-left:5px; text-decoration:line-through;color:#999; line-height:24px}
.ctmain .ctmain_l .l_two ul li .r_ct a{ display:block; line-height:14px; height:28px; overflow:	hidden}

.ctmain .ctmain_l .l_three{ background:#fff;padding:0px 10px 10px 10px;margin-top:15px; float: left;width: 280px;}
.ctmain .ctmain_l .l_three .h4{ height:30px; line-height:30px;border-bottom:1px solid #ddd;font-size:16px;font-family:"\5FAE\8F6F\96C5\9ED1";}
.ctmain .ctmain_l .l_three .h4 span{background:#e00;padding:0px 5px;color:#fff;margin-right:5px;}
.ctmain .ctmain_l .l_three ul{padding-top:10px}
.ctmain .ctmain_l .l_three ul li{ height:30px; line-height:30px}
.ctmain .ctmain_l .l_three ul li span{ background:#aaa; width:15px; display:inline-block;; text-align:center; height:15px; line-height:15px;color:#fff;
margin:0 5px 0px 0px; font-family:"\5FAE\8F6F\96C5\9ED1"; }
.ctmain .ctmain_l .l_three ul li span.one{ background:#f60}
.ctmain .ctmain_l .l_three ul li a:hover{ text-decoration:none}
.ctmain .ctmain_l .l_three ul li a:hover .libox{ display:block; position:absolute}
.ctmain .ctmain_l .l_three ul li .libox{border:1px solid #aaa;padding:10px; display:none;background:#fff;margin-left:150px}
.ctmain .ctmain_l .l_three ul li .libox img{width:80px; height:70px;margin-bottom:8px}
.ctmain .ctmain_l .l_three ul li .libox font{color:#e00;font-weight:bold;font-size:15px; font-family:"\5FAE\8F6F\96C5\9ED1"; line-height:18px}
.ctmain .ctmain_l .l_three ul li .libox em{color:#999; text-decoration:line-through; font-family:"\5FAE\8F6F\96C5\9ED1"; line-height:18px}
.ctmain .ctmain_l .l_three ul li a{ font-family:SimSun;font-size: 14px;}

.ctmain .ctmain_l .l_four{ background:#fff;padding:0px 10px 10px 10px;margin-top:15px}
.ctmain .ctmain_l .l_four .h4{ height:30px; line-height:30px;border-bottom:1px solid #ddd;font-size:16px;font-family:"\5FAE\8F6F\96C5\9ED1";}
.ctmain .ctmain_l .l_four .h4 span{background:#666;padding:0px 5px;color:#fff;margin-right:5px;}
.ctmain .ctmain_l .l_four ul li{ float:left}
.ctmain .ctmain_l .l_four ul li a{width:87px; float:left; text-align:center;border:1px solid #e5e5e5;margin:10px 8px 0px 4px; display:inline}
.ctmain .ctmain_l .l_four ul li a img{ width:80px; height:35px;padding:0px 5px}
.ctmain .ctmain_l .l_four ul li a:hover{ text-decoration:none}
.ctmain .ctmain_l .l_four ul li .litit{ display:none}
.ctmain .ctmain_l .l_four ul li a:hover img{ background:#fff}
.ctmain .ctmain_l .l_four ul li a:hover .litit{ display:block; position:absolute;background:#666;width:92px; height:28px; line-height:28px;margin:35px 0px 0px -1px;color:#fff; text-decoration:none; font-family:SimSun;}
.ctmain .ctmain_l .l_four ul li a:hover{border:1px solid #666;}

.ctmain .ctmain_r{width:870px; float:right; background:#fff; /*border:#e5e5e5 solid 1px;*/ padding-top:0;margin-bottom: 30px; min-height:700px;}
.ctmain .ctmain_r .r_one{ position:relative;margin-top:-55px}
.ctmain .ctmain_r .r_one .cttitle{font-size:17px;font-weight:bold;padding-bottom:5px;color:#444; line-height:24px;font-family:"\5FAE\8F6F\96C5\9ED1";}
.ctmain .ctmain_r .r_one table{ line-height:30px;color:#666;}
.ctmain .ctmain_r .r_one table em{ text-decoration:line-through; color:#999;padding-right:5px}
.ctmain .ctmain_r .r_one table font.fontcor{font-size:21px;font-weight:bold;color:#c00;}
.ctmain .ctmain_r .r_two dl{}
.ctmain .ctmain_r .r_two #menu{ height:40px; border-bottom:1px solid #ddd;}
.ctmain .ctmain_r .r_two dl dt{ float:left;padding:0px 20px;margin-right:-1px; height:40px; line-height:40px;font-size:14px; position:relative; cursor:pointer;font-family:"\5FAE\8F6F\96C5\9ED1";color:#666}
.ctmain .ctmain_r .r_two dl dt.sd01{background:#fff; z-index:99;border-bottom:2px solid #e44747; font-weight:bold;color:#333; height:39px;}
.ctmain .ctmain_r .r_two .c01box{padding:40px 0; line-height:30px} 
.ctmain .ctmain_r .r_two .c01box p{white-space: normal;text-align: center;}
.ctmain .ctmain_r .r_two .c01box ul{clear:both}
.ctmain .ctmain_r .r_two .c01box ul li{width:300px;padding:0px 10px;   line-height:30px;color:#666;}
.ctmain .ctmain_r .r_two .c01box img{ width:100%;margin-top:0px;}

.ctmain .ctmain_r .r_two .c02box{width:900px;margin-top:20px;padding-top:15px;padding-left:10px; overflow:hidden}
.ctmain .ctmain_r .r_two .c02box .textbox{border:1px solid #ddd;border-top:1px solid #C1C0C0;border-left:1px solid #C1C0C0}
.ctmain .ctmain_r .r_two .c02box textarea{color:#666;background:#fff url(/small/11.gif) repeat-x;font-size:12px;padding:5px;border:1px solid #ddd;border-top:1px solid #ccc;border-left:1px solid #ccc;margin-top:10px;height:80px; float:left; }
.ctmain .ctmain_r .r_two .c02box #SubmitComment{background:url(/small/13.gif) repeat-x; line-height:30px;width:98px;height:30px;font-size:12px;border:0px;margin-top:0px;*+margin-top:-30px;_margin-top:-30px;color:#666; float:right;border-left:1px solid #ddd; }
.ctmain .ctmain_r .r_two .c02box .commenttips{width:645px;border:1px solid #ddd;border-top:0px; float:left;padding-left:10px; line-height:30px;height:30px;background:url(/small/12.gif) repeat-x;font-size:12px;color:#666}
.ctmain .ctmain_r .r_two .c02box font{font-size:12px;}
.ctmain .ctmain_r .r_two .c03box{height:100%;padding-bottom:20px}
.ctmain .ctmain_r .r_two .c03box ul{width:175px; float:left}
.ctmain .ctmain_r .r_two .c03box ul li{margin:20px 0px 0px 20px;background:#fff;border:1px solid #ddd;width:153px; text-align:center}
.ctmain .ctmain_r .r_two .c03box ul li img{ width:90%;}
.ctmain .ctmain_r .r_two .c03box ul li font{color:#c00;font-weight:bold;padding-left:10px;font-size:13px; line-height:30px; float:left}
.ctmain .ctmain_r .r_two .c03box ul li em{color:#999; text-decoration:line-through;padding-left:10px; line-height:30px; float:left}
.ctmain .ctmain_r .r_two .c04box{margin-top:15px; line-height:28px; font-family:SimSun;margin:10px}
.ctmain .ctmain_r .r_two .c04box .h4{font-size:14px;padding-left:10px;background:#c00;color:#fff;width:130px;}

.ctmain .askbtn{ background:#E44747 !important; border:0 !important; font-weight:normal !important; cursor:pointer; height:36px !important}
.ind-panel {border: 1px dotted #C9C9C9;border-width: 1px 0;margin: 16px 0 10px 0;padding: 10px 0;position: relative;overflow: hidden;_zoom: 1;clear: both;width: 100%;float: left;}
.ind-panel li{ float:left; font-size: 14px;left: -1px;border-left: 1px solid #E5DFDA;line-height: 16px; text-align:center; position:relative}

#buybtn,#carbtn{cursor:pointer;width:150px;height:40px; line-height:40px; color:#fff; font-size:16px;border:0px;font-family: "\5FAE\8F6F\96C5\9ED1"; border-radius:3px; border:1px solid; margin-top:34px; float:left}
#carbtn{background:#474747; border-color:#474747}
#buybtn{background:#D63139; border-color:#A7050D;  margin-right:20px;}
#carbtn:hover{background:#333;}
#buybtn:hover{background:#C73E44; border-color:#A7050D }

.zoom-small-image{width: 550px;}

/*政策入口*/
.policyContainer .newPolicyServerReommandContainer { padding: 30px 0 0;}
.centerJustContainer {width: 1200px;margin: 0 auto; clear: both;overflow: hidden;}
.pageTitleContainer { text-align: center; display: -webkit-box;}
.pageTitleContainer .content {width: auto;margin: 0 auto;}
.pageTitleContainer .content .title { font-size: 32px;font-family: Microsoft YaHei; font-weight: 400; color: #333; padding: 13px 30px;border-bottom: 1px solid #e6e6e6;}
.pageTitleContainer .content .title img { margin-right: 17px;vertical-align: middle;}
.pageTitleContainer .content .description { height: 40px; line-height: 40px; font-size: 14px; color: #999;}
.policyContainer .newPolicyServerReommandContainer .newPolicyServerReommandList {width: 100%; margin: 40px 0 0; padding: 0; display: flex;flex-wrap: wrap;justify-content: space-between;}
.policyContainer .newPolicyServerReommandContainer .newPolicyServerReommandList li {background: #f4f7fb;}
.policyContainer .newPolicyServerReommandContainer .newPolicyServerReommandList li {width: 372px;height: 253px;border-radius: 6px;text-align: center; margin-bottom: 20px;}
.policyContainer .newPolicyServerReommandContainer .newPolicyServerReommandList li .imgUrl {margin: 30px 0 0;}
.policyContainer .newPolicyServerReommandContainer .newPolicyServerReommandList li .title {width: 100%;font-size: 22px;color: #333;margin: 30px 0;}
.policyContainer .newPolicyServerReommandContainer .newPolicyServerReommandList li .btnFlex { width: 60%; margin: 0 auto;}
.policyContainer .newPolicyServerReommandContainer .newPolicyServerReommandList li:first-child .btnFlex .btn1 {background: #378dff; color: #fff;}
.policyContainer .newPolicyServerReommandContainer .newPolicyServerReommandList li:first-child .btnFlex .btn2 {background: #e2e9f3;color: #333;}
.policyContainer .newPolicyServerReommandContainer .newPolicyServerReommandList li .btnFlex .btn {width: 90px;height: 28px;background: #fff; font-size: 14px;color: #333;line-height: 28px;text-align: center;cursor: pointer;}
.itemFlex {display: flex;justify-content: space-between;}
.policyContainer .newPolicyServerReommandContainer .newPolicyServerReommandList li:nth-child(2) .btnFlex .btn1 {background: #3ab9cc;color: #fff;}
.policyContainer .newPolicyServerReommandContainer .newPolicyServerReommandList li:nth-child(2) .btnFlex .btn2 {background: #e1f2f4;color: #333;}
.policyContainer .newPolicyServerReommandContainer .newPolicyServerReommandList li:nth-child(3) .btnFlex .btn1 {background: #f17139;color: #fff;}
.policyContainer .newPolicyServerReommandContainer .newPolicyServerReommandList li:nth-child(3) .btnFlex .btn2 {background: #f6e5dd;color: #333;}
.policyContainer .newPolicyServerReommandContainer .newPolicyServerReommandList li:nth-child(4) .btnFlex .btn1 {background: #53c499;color: #fff;}
.policyContainer .newPolicyServerReommandContainer .newPolicyServerReommandList li:nth-child(4) .btnFlex .btn2 {background: #dcefe8;color: #333;}
.policyContainer .newPolicyServerReommandContainer .newPolicyServerReommandList li:nth-child(5) .btnFlex .btn1 {background: #4186cb;color: #fff;}
.policyContainer .newPolicyServerReommandContainer .newPolicyServerReommandList li:nth-child(5) .btnFlex .btn2 {background: #e0e9f3;color: #333;}
.policyContainer .newPolicyServerReommandContainer .newPolicyServerReommandList li:nth-child(6) .btnFlex .btn1 {background: #3ab9cc;color: #fff;}
.policyContainer .newPolicyServerReommandContainer .newPolicyServerReommandList li:nth-child(6) .btnFlex .btn2 {background: #d8edf0;color: #333;}
.lineConsultantContainer {width: 100%;}
.centerJustContainer {width: 1200px;margin: 0 auto;clear: both;overflow: hidden;}
.lineConsultantContainer .lineConsultant {width: 367px; height: 40px;line-height: 40px;border: 1px solid #fc534c;border-radius: 20px;margin: 35px auto;text-align: center;font-size: 16px;font-weight: 700;color: #fc534c;font-family: Source Han Sans CN;cursor: pointer;}
.lineConsultantContainer .lineConsultant i {margin-right: 8px;}
.icon-trade-moblie {width: 20px;height: 22px;background: url(../images/policy/dd3804b.png) no-repeat;background-size: 20px 22px;}
.icon-news-time, .icon-trade-moblie {vertical-align: text-bottom;display: inline-table;}
.lineConsultantContainer .lineConsultant .btnLineConsultant {width: 143px;height: 40px;text-align: center;background: #fc534c;border-radius: 20px;float: right;font-size: 16px;font-weight: 400;color: #fff;line-height: 40px;}

.policyContainer .newPolicyServerContainer {background-color: #f7f8f9;padding: 30px 0;}
.policyContainer .newPolicyServerContainer .newPolicyServerList {width: 1200px;margin: 30px auto 0;padding: 0;display: flex;flex-wrap: wrap;justify-content: space-between;}
.policyContainer .newPolicyServerContainer .newPolicyServerList li:nth-child(odd) {background: url(../images/policy/ca32748.png) no-repeat #fff;background-position: 95% 80%;}
.policyContainer .newPolicyServerContainer .newPolicyServerList li {width: 568px;height: 230px;background: #fff;margin-bottom: 20px;cursor: pointer;}
.policyContainer .newPolicyServerContainer .newPolicyServerList li .centerPanel {width: 90%;margin: 22px auto 0;}
.policyContainer .newPolicyServerContainer .newPolicyServerList li .centerPanel .h3 {width: 100%;font-size: 22px;font-weight: bold;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.policyContainer .newPolicyServerContainer .newPolicyServerList li .centerPanel .h4 {width: 100%;font-size: 20px;font-weight: bold;color: #00C9FF;margin: 11px 0 21px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.policyContainer .newPolicyServerContainer .newPolicyServerList li .centerPanel .description {width: 100%;font-size: 14px;color: #999;height: 30px;line-height: 30px;}
.policyContainer .newPolicyServerContainer .newPolicyServerList li .centerPanel .btn {width: 130px;height: 33px;line-height: 33px;font-size: 14px;background: #fff;border-radius: 4px;color: #999;}
.policyContainer .newPolicyServerContainer .newPolicyServerList li:nth-child(2n) {background: url(../images/policy/e19b885.png) no-repeat #fff;background-position: 95% 80%;}
.policyContainer .newPolicyServerContainer .newPolicyServerList li .centerPanel .btn {width: 130px;height: 33px;line-height: 33px;font-size: 14px;background: #fff;border-radius: 4px;color: #999;}
.policyContainer .newPolicyServerContainer .newPolicyServerList li:hover .btn {background: #00C9FF;color: #fff;text-align: center;margin: 10px 0 0;}

.pageinationContainer {margin-top: 20px;text-align: center;}
.centerJustContainer {width: 1200px;margin: 0 auto;clear: both;overflow: hidden;}
.el-pagination {white-space: nowrap;padding: 2px 5px;color: #303133;font-weight: 700;}
.el-pagination button:disabled {color: #c0c4cc;background-color: #fff;cursor: not-allowed;}
.el-pagination .btn-next .el-icon, .el-pagination .btn-prev .el-icon {display: block;font-size: 12px;font-weight: 700;}
.pageinationContainer .el-pager li.active+li {border-left: 1px solid #e6e6e6;}
.el-pager li.active+li { border-left: 0;}
.pageinationContainer .number { height: 29px; border: 1px solid #e6e6e6;background: #fff; border-radius: 6px;font-size: 14px; color: #666; margin-right: 5px;font-weight: 400;}
.el-pager li {padding: 0 4px;font-size: 13px;min-width: 35.5px;height: 28px;line-height: 28px;box-sizing: border-box;text-align: center;}
.el-pager, .el-pager li {vertical-align: top;margin: 0; display: inline-block;}
.pageinationContainer .el-pager li.active {background: #384395;border-radius: 6px;font-size: 14px; color: #fff; font-weight: 400;}
.el-pagination .btn-next {padding-left: 12px;}