@charset "utf-8";
.ficon,em,i {
	font-style:normal
}
.allResult h2,.inputbox h2,b,strong {
	font-weight:400
}
*,select {
	outline:0
}
@font-face {
    font-family: iconfont;
    src: url('../font/font_r7ldj8llzrm5cdi.eot');
    src: url('../font/font_r7ldj8llzrm5cdi.eot?#iefix') format('embedded-opentype'),url('../font/font_r7ldj8llzrm5cdi.woff') format('woff'),url('../font/font_r7ldj8llzrm5cdi.ttf') format('truetype'),url('../font/font_r7ldj8llzrm5cdi.svg#iconfont') format('svg')
}
.ficon {
	font-family:iconfont!important;
	font-size:.6rem;
	-webkit-font-smoothing:antialiased;
	-webkit-text-stroke-width:.2px;
	-moz-osx-font-smoothing:grayscale
}
html {
	font-size:40px
}
body {
	font-size:.35rem;
	font-family:Arial,"Microsoft YaHei","微软雅黑",SimHei,"黑体",SimSun,"宋体"!important;
	padding-bottom:52px
}
.clearFix:after {
	content:" ";
	clear:both;
	display:block
}
.clearFix {
	zoom:1
}
* {
	padding:0;
	margin:0;
	word-break:normal;
	-webkit-tap-highlight-color:rgba(255,255,255,0);
	-moz-tap-highlight-color:rgba(255,255,255,0);
	-ms-tap-highlight-color:rgba(255,255,255,0);
	-o-tap-highlight-color:rgba(255,255,255,0)
}
a {
	text-decoration:none;
	color:#221815
}
li {
	list-style:none
}
input[type=button],input[type=submit],input[type=reset],input[type=text],textarea {
	-webkit-appearance:none
}
select {
	border:1px solid rgba(255,255,255,.7);
	background:rgba(255,255,255,.7);
	box-shadow:0 .2rem .5rem 0 #e5e5e5;
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	padding-right:14px;
	border-radius:.4rem
}
select::-ms-expand {
	display:none
}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {
	color:#d0cdcd
}
input:-moz-placeholder,textarea:-moz-placeholder {
	color:#d0cdcd
}
input::-moz-placeholder,textarea::-moz-placeholder {
	color:#d0cdcd
}
input:-ms-input-placeholder,textarea:-ms-input-placeholder {
	color:#d0cdcd
}
pre {
	white-space:pre-wrap;
	word-wrap:break-word
}
.hidden {
	display:none
}
.absolute {
	position:absolute!important
}
.relative {
	position:relative
}
.backgroundblack,.inputbox,.page_header,.w_content_area {
	position:fixed;
	left:0
}
.overflow-scorll {
	overflow:auto
}
.fl_left {
	float:left
}
.fl_right {
	float:right
}
.text-center {
	text-align:center
}
.paddingtop20 {
	padding-top:.5rem
}
.paddingtop40 {
	padding-top:1rem
}
.textalignright {
	text-align:right!important
}
.marginr15 {
	margin-right:15px
}
.col-2 {
	width:50%
}
.colo-5-2 {
	width:40%
}
.colo-5-3 {
	width:60%
}
.fontsize-14 {
	font-size:14px!important
}
.collect:before {
	content:"\e60a"
}
.share:before {
	content:"\e609"
}
.yesagree:before {
	content:"\e61e"
}
.noagree:before {
	content:"\e620"
}
.weixin:before {
	content:"\e61f"
}
.goright:before {
	content:"\e621"
}
.flash_btn:before {
	content:"\e615"
}
.flash_btntwo:before {
	content:"\e614"
}
.black_btn:before {
	content:"\e60f"
}
.pinglun_btn:before {
	content:"\e605"
}
.setting_btn:before {
	content:"\e600"
}
.good_btn:before {
	content:"\e608"
}
.information_btn:before {
	content:"\e639"
}
.shouchang_btn:before {
	content:"\e60a"
}
.share_btn:before {
	content:"\e609"
}
.industry_more.service:before {
	content:"\e649"
}
.set:before {
	content:"\e622"
}
.local:before {
	content:"\e627"
}
.daysbtn:before {
	content:"\e626"
}
.pinglun:before {
	content:"\e62b"
}
.diqiu:before {
	content:"\e62a"
}
.qizhibtn:before {
	content:"\e634"
}
.fenlei:before {
	content:"\e631"
}
.clockbtn:before {
	content:"\e63d"
}
.locationbtn:before {
	content:"\e63c"
}
.downselict:before {
	content:"\e63b"
}
.rightbtn:before {
	content:"\e63e"
}
.upbtn:before {
	content:"\e63a"
}
.downbtn:before {
	content:"\e643"
}
.studentbtn:before {
	content:"\e644"
}
.sjt:before {
	content:"\e645"
}
.backbtn:before {
	content:"\e646"
}
.combackbtn:before {
	content:"\e647"
}
.websiteindex:before {
	content:"\e648"
}
.looking:before {
	content:"\e64c"
}
.closebtn:before {
	content:"\e638"
}
.helpdx:before {
	content:"\e605"
}
.helpyj:before {
	content:"\e64e"
}
.helpyw:before {
	content:"\e64f"
}
.shouchang_btn.active:before {
	content:"\e610"
}
.backgroundblack {
	display:none;
	opacity:0;
	top:0;
	bottom:0;
	right:0;
	background:rgba(0,0,0,.8);
	z-index:9999;
	transition:.4s all ease;
	-webkit-transition:.4s all ease;
	-moz-transition:.4s all ease;
	-o-transition:.4s all ease
}
.industry_box,.inputbox {
	transition:.4s all ease;
	box-sizing:border-box
}
.backgroundblack.active {
	opacity:1
}
.inputbox {
	bottom:0;
	min-height:3rem;
	background:#fff;
	z-index:99999;
	width:100%;
	padding:.25rem;
	-webkit-transition:.4s all ease;
	-moz-transition:.4s all ease;
	-o-transition:.4s all ease;
	transform:translate3d(0,100%,0);
	-webkit-transform:translate3d(0,100%,0);
	-moz-transform:translate3d(0,100%,0);
	-o-transform:translate3d(0,100%,0)
}
.input_local.active .inputbox {
	transform:translate3d(0,0,0);
	-webkit-transform:translate3d(0,0,0);
	-moz-transform:translate3d(0,0,0);
	-o-transform:translate3d(0,0,0)
}
.input_local.active .backgroundblack {
	display:block
}
.inputbox h2 {
	font-size:.4rem
}
.inputbox p {
	padding-top:.25rem;
	text-align:right
}
.inputbox p textarea {
	width:100%;
	text-align:left;
	min-height:2rem;
	box-sizing:border-box;
	padding:.25rem;
	resize:none;
	font-size:.35rem
}
.inputbox p .close,.inputbox p .submit {
	line-height:100%;
	padding:.2rem .5rem;
	border-radius:4px;
	background:#1d9dd1;
	color:#fff;
	margin-left:.4rem
}
.w_content_area {
	width:100%;
	height:100%;
	overflow:hidden;
	top:100%;
	background:#fff;
	opacity:0
}
.w_send_btn {
	height:25px;
	font-size:.325rem;
	width:1.2rem;
	line-height:25px;
	border:1px solid #cacaca;
	color:#b0b0b0;
	border-radius:4px;
	text-align:center
}
.w_area_comment {
	resize:none;
	width:100%;
	height:170px;
	border:0;
	border-bottom:1px solid #e9e9e9;
	background:0 0;
	padding:8px 10px;
	box-sizing:border-box;
	border-radius:4px;
	color:#666;
	float:left;
	line-height:18px;
	font-size:.375rem;
	margin-bottom:.3rem;
	font-family:"微软雅黑";
	-webkit-user-modify:read-write-plaintext-only;
}
.w_content_area .top {
	width:100%;
	line-height:24px;
	background:#efefef;
	padding:.2rem .3rem;
	box-sizing:border-box;
	text-align:center;
	border-bottom:1px solid #e8e8e8;
	box-shadow:1px 0 1px #666
}
.page_header {
	height:1.1rem;
	z-index:9999;
	background:#1d9dd1;
	width:100%;
	top:0;
	line-height:1.1rem;
	text-align:center
}
.header_menu,.header_search,.page_header .btn,.page_header .hp_right {
	width:1.175rem;
	height:100%
}
.header_menu,.header_search,.page_header .btn,.page_header .hp_right,.page_header p.left {
	position:absolute;
	top:0
}
.page_header .black_btn {
	font-size:18px!important
}
.page_header .btn {
	left:0;
	color:#fff
}
.header_menu {
	left:0
}
.header_menu:before {
	content:"\e600";
	color:#fff
}
.header_search {
	right:0
}
.page_header .hp_right {
	right:0;
	font-size:.4rem;
	color:#fff
}
.header_search:before {
	content:"\e60b";
	color:#98c2e3
}
.page_header p {
	width:100%;
	height:100%;
	text-align:center;
	color:#fff;
	font-size:.425rem
}
.page_header p.left {
	left:0;
	width:1.5rem
}
.page_header p img {
	display:inline-block;
	border:none;
	height:100%
}
.allResult h2,.searchClassify li:first-child {
	border-bottom:1px solid #F0F3F6
}
.page_header .header-nav {
	display:inline-block
}
.page_header .header-nav li {
	display:inline-block;
	padding:0 .2rem;
	position:relative
}
.page_header .header-nav li.active:before {
	content:'';
	position:absolute;
	width:.6rem;
	height:2px;
	bottom:8px;
	left:50%;
	margin-left:-.3rem;
	background:#fff
}
.page_header .header-nav li a {
	color:#8ecfe9;
	display:inline-block;
	font-size:.4rem;
	width:1rem
}
.searchClassify,.searchCover {
	display:none
}
.page_header .header-nav li.active a {
	color:#fff
}
.allResult {
	background:#fff;
	position:relative;
	z-index:999
}
.allResult h2 {
	width:100%;
	height:40px;
	font-size:14px;
	color:#9B9B9B;
	letter-spacing:0;
	padding:0 20px;
	box-sizing:border-box;
	line-height:40px
}
.allResult h2 .relate {
	color:#333;
	letter-spacing:0;
	padding-right:20px;
	position:relative
}
.allResult h2 .relate.active:before,.allResult h2 .relate:before {
	content:"";
	width:15px;
	height:9px;
	position:absolute;
	right:0;
	top:50%;
	margin-top:-4px
}
.allResult h2 .relate:before {
	background:url(../images/arrow_down.png) right no-repeat
}
.allResult h2 .relate.active:before {
	background:url(../images/arrow_up.png) right no-repeat
}
.searchClassify li {
	height:40px;
	line-height:40px;
	padding:0 20px;
	position:relative;
	color:#333
}
.searchClassify li.active {
	color:#1D9ED1
}
.searchClassify li.active:before {
	font-family:iconfont;
	content:"\e63e";
	color:#1D9ED1;
	position:absolute;
	right:20px;
	font-size:20px
}
.searchCover {
	position:fixed;
	width:100%;
	height:100%;
	background:rgba(0,0,0,.5);
	top:0;
	left:0;
	opacity:0
}
.industry_list,.industry_list_box {
	background:#fff;
	left:0;
	width:100%;
	top:0
}
.industry_list {
	position:fixed;
	z-index:999;
	height:1.1rem;
	line-height:.75rem;
	font-size:.35rem;
	padding: 0 5px;
}
.industry_list_box {
	overflow:hidden;
	height:100%;
	z-index:4;
	position:relative
}
.industry_list_box ul {
	transform:translate3d(0,0,0);
	-webkit-transform:translate3d(0,0,0);
	-moz-transform:translate3d(0,0,0);
	white-space:nowrap;
	position:absolute;
	top:0;
	left:0
}
.industry_list_box li {
	padding:.2rem .375rem;
	display:inline-block;
	color:#333
}
.industry_list_box li.active {
	color:#1d9dd1
}
.industry_list_box li.active a {
	color:#1d9dd1
}
.industry_list_box.service_box li {
	padding:0 .8rem
}
.industry_box {
	display:none;
	position:relative;
	top:0;
	z-index:3;
	left:0;
	width:100%;
	padding:.1rem .2rem;
	background:rgba(255,255,255,.95);
	-webkit-transition:.4s all ease;
	-moz-transition:.4s all ease;
	transform:translate(0,-100%);
	-webkit-transform:translate(0,-100%);
	-moz-transform:translate(0,-100%)
}
.industry_box.active {
	transform:translate3d(0,0,0);
	-webkit-transform:translate3d(0,0,0);
	-moz-transform:translate3d(0,0,0)
}
.industry_box div {
	width:25%;
	float:left;
	text-align:center;
	margin:.1rem 0;
	box-sizing:border-box;
	padding:.1rem
}
.industry_box div span {
	display:inline-block;
	width:100%;
	line-height:.7rem;
	border:1px solid #d3d3d3;
	border-radius:.1rem;
	background:#fff
}
.industry_box div.active span {
	border-color:#1d9dd1;
	color:#1d9dd1
}
.industry_more {
	width:.6rem;
	z-index:10;
	height:100%;
	text-align:center;
	color:#6e6d6d;
	position:absolute;
	top:0;
	right:0;
	padding:0 .3rem;
	font-size:.35rem;
	background:#fff
}
.industry_h1,.typeselect {
	left:0;
	width:100%;
	background:#fff
}
.industry_h1 {
	opacity:0;
	display:none;
	transition:.4s all ease;
	-webkit-transition:.4s all ease;
	-moz-transition:.4s all ease;
	position:absolute;
	top:0;
	line-height:.75rem;
	z-index:9;
	box-sizing:border-box;
	padding:0 .375rem;
	color:#454545
}
.selectlist p,.typeselect {
	line-height:.875rem;
	border-bottom:1px solid #c9c9c9
}
.industry_h1.active {
	opacity:1
}
.typeselect {
	position:fixed;
	top:1.85rem;
	z-index:99998;
	height:.875rem;
	font-size:.4rem;
	border-top:1px solid #c9c9c9
}
.typeselect div {
	width:50%;
	box-sizing:border-box;
	height:100%;
	float:left
}
.selectlist {
	width:100%;
	position:fixed;
	z-index:99997;
	top:-100%;
	transition:.4s all ease;
	-webkit-transition:.4s all ease;
	-moz-transition:.4s all ease
}
.selectlist p,.typeselect div p {
	color:#6e6e6e;
	position:relative;
	font-size:.4rem;
	background:#fff
}
.typeselect div.left {
	border-right:1px solid #c9c9c9
}
.typeselect div p {
	text-align:center;
	width:100%
}
.search_box .page_header p,.selectlist p {
	text-align:left
}
.selectlist p {
	box-sizing:border-box;
	padding:0 .3rem;
	height:.875rem
}
.typeselect div p.show i {
	position:absolute;
	bottom:0;
	right:5px;
	color:#c9c9c9
}
.selectlist p i {
	position:absolute;
	bottom:0;
	right:.3rem;
	color:#1d9dd1;
	display:none
}
.selectlist p i.active {
	display:block
}
.selectlist.active {
	top:2.75rem
}
.search_input {
	padding:.2rem .3rem;
	width:70%;
	border:none;
	border-radius:.4rem;
	font-size:.4rem;
	line-height:100%
}
.search_box {
	position:fixed;
	width:100%;
	height:100%;
	top:0;
	left:100%;
	z-index:999999;
	background:#fff;
	transition:.4s all ease;
	-webkit-transition:.4s all ease;
	-moz-transition:.4s all ease;
	display:none
}
.search_box.active {
	left:0
}
.search_box .page_header {
	left:100%;
	transition:.4s all ease;
	-webkit-transition:.4s all ease;
	-moz-transition:.4s all ease
}
.search_box.active .page_header {
	left:0
}
.foot_mune div,.nothing-list,.topofinfo,.type-table {
	text-align:center
}
.search_box .page_header p input {
	width:72%;
	border:none;
	line-height:.8rem;
	border-radius:.2rem;
	position:absolute;
	top:50%;
	margin-top:-.4rem;
	left:.5rem;
	box-sizing:border-box;
	padding-left:1rem;
	font-size:.4rem
}
.search_box .page_header p i.header_search {
	position:absolute;
	top:0;
	left:.7rem;
	z-index:3
}
.search_box .page_header p i.header_search:before {
	color:#c9c9c9
}
.search_box .page_content {
	padding:1.1rem 0 0;
	overflow:scroll;
	-webkit-overflow-scrolling:touch;
	height:100%;
	box-sizing:border-box
}
.type-table {
	width:100%;
	position:fixed;
	z-index:9999;
	background:#fff;
	top:1.1rem;
	height:.95rem
}
.type-table li {
	display:inline-block;
	line-height:.95rem;
	width:40%
}
.topic-list img,.topofinfo {
	width:100%
}
.type-table li a {
	display:inline-block;
	font-size:16px;
	padding:0 .375rem
}
.type-table li.active a {
	font-size:16px;
	color:#1d9dd1;
	border-bottom:2px solid #1c9fd2
}
.pinpai-box {
	padding-bottom:.5rem;
	border-bottom:1px solid #eee
}
.pinpai-box .header {
	font-size:14px
}
.topic-list {
	padding:.375rem
}
.page_content .topic-list .header {
	padding:0
}
.page_content .topic-list li {
	position:relative;
	padding:.2rem 0
}
.page_content .topic-list li p {
	position:absolute;
	right:.3rem;
	font-size:14px;
	bottom:.5rem;
	color:#fff
}
.topofinfo {
	margin:10px 0
}
.topofinfo.hide {
	display:none
}
.topofinfo .kindbox {
	display:inline-block;
	width:80%;
	color:#999;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	padding:0 15px;
	line-height:1.2rem;
	font-size:14px;
	background:#eee;
	height:1.2rem;
	border-radius:4px
}
.page_content .topic-nav {
	box-sizing:border-box;
	padding:0 .375rem
}
.page_content .header {
	color:#454545;
	font-size:14px;
	line-height:40px;
	position:relative
}
.page_content .topic-nav img {
	width:100%;
	display:block
}
.page_content .topic-nav li {
	position:relative;
	padding:0 0 0 15px;
	width:100%;
	box-sizing:border-box;
	border-bottom:none
}
.page_content .topic-nav li a .im_blackWrap {
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	background:rgba(0,0,0,.5);
	color:#fff;
	font-size:.35rem;
	line-height:2rem
}
.page_content .topic-nav li .type {
	color:#9b9b9b;
	font-size:12px;
	padding:.2rem 0;
	width:94%;
	box-sizing:border-box
}
.page_content .topic-nav li .title {
	color:#333;
	font-size:16px;
	padding:0 0 .375rem;
	width:94%;
	box-sizing:border-box
}
.page_content .topic-nav.three-box li {
	width:33%;
	display:inline-block
}
.page_content .topic-nav.three-box li p {
	position:relative;
	color:#999;
	padding:0
}
.page_content .header .more {
	position:absolute;
	right:0;
	top:2px;
	color:#b5b5b5
}
.page_content {
	width:100%;
	overflow:hidden;
	box-sizing:border-box
}
.page_content.active {
	padding-bottom:52px
}
.page_content.night {
	nd:#15253a;
	color:#a5b7d0
}
.page_paging_box {
	letter-spacing:-4px;
	transition:.4s all ease;
	-webkit-transition:.4s all ease;
	-moz-transition:.4s all ease;
	transform:translate3d(0,0,0);
	-webkit-transform:translate3d(0,0,0);
	-moz-transform:translate3d(0,0,0);
	white-space:nowrap
}
.news_content h2,.page_paging .news_list {
	white-space:normal
}
.page_paging {
	width:100%;
	display:inline-block;
	overflow:hidden;
	letter-spacing:normal;
	vertical-align:top
}
.page_paging .banner ul li:before {
	content:"";
	width:100%;
	height:35%;
	position:absolute;
	bottom:0;
	left:0;
	background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.6));
	background:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.6));
	background:linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.6))
}
.nothing-list {
	margin-top:20%
}
.nothing-list p {
	font-size:14px;
	color:#999;
	position:relative;
	line-height:28px
}
.nothing-list .div-icon:after,.nothing-list .div-icon:before {
	background:#e5e5e5;
	position:absolute;
	left:50%;
	top:50%;
	content:" "
}
.nothing-list .div-icon:before {
	width:1rem;
	height:2px;
	margin-left:-.5rem;
	margin-top:-1px
}
.nothing-list .div-icon:after {
	height:1rem;
	width:2px;
	margin-top:-.5rem;
	margin-left:-1px
}
.nothing-list .div-icon {
	width:1.7rem;
	display:inline-block;
	height:1.7rem;
	border:1px dashed #e5e5e5
}
.page_footer {
	position:fixed;
	bottom:0;
	z-index:20;
	left:0;
	width:100%;
	height:1.225rem;
	background:#fff;
	box-shadow:0 -2px 5px rgba(0,0,0,.1);
	-webkit-box-shadow:0 -2px 5px rgba(0,0,0,.1);
	-moz-box-shadow:0 -2px 5px rgba(0,0,0,.1)
}
.foot_mune {
	width:100%;
	height:100%
}
.foot_mune div {
	float:left;
	width:20%;
	color:#9a9a9a
}
.foot_mune.show_foot_mune div p {line-height: 1.3rem!important;}
.foot_mune.list_foot_mune div {
	float:left;
	width:25%;
	color:#9a9a9a
}
.index_btn {
	width:18px;
	height:18px;
	background:url(../images/home.png) no-repeat;
	background-size:100%;
	margin:.27rem auto .1rem
}
.index_btn.index_btntwo {
	background:url(../images/homeAty.png) no-repeat;
	background-size:100%
}
.videoye_btn {
	width:19px;
	height:19px;
	background:url(../images/video.png) no-repeat;
	background-size:100%;
	margin:.24rem auto .1rem
}
.videoye_btn.videoye_btntwo {
	background:url(../images/videoAty.png) no-repeat;
	background-size:100%
}
.active_btn {
	width:18px;
	height:18px;
	background:url(../images/active.png) no-repeat;
	background-size:100%;
	margin:.24rem auto .14rem
}
.service_btn,.service_btntwo {
	width:20px;
	height:20px;
	margin:.24rem auto .08rem
}
.active_btn.active_btntwo {
	background:url(../images/activeAty.png) no-repeat;
	background-size:100%
}
.service_btn {
	background:url(../images/service.png) no-repeat;
	background-size:100%
}
.service_btntwo {
	background:url(../images/serviceAty.png) no-repeat;
	background-size:100%
}
.my_btn {
	width:19px;
	height:19px;
	background:url(../images/user.png) no-repeat;
	background-size:100%;
	margin:.24rem auto .1rem
}
.my_btn.my_btntwo {
	background:url(../images/userAty.png) no-repeat;
	margin:.24rem auto .1rem;
	background-size:100%
}
.foot_mune p {
	font-size:.3rem;
	line-height:100%;
	position:relative
}
.foot_mune p.ficon {
	font-size:.5rem;
	line-height:.85rem
}
.foot_mune p span {
	position:absolute;
	font-size:10px;
	right:8px;
	top:6px;
	line-height:12px;
	color:#9a9a9a;
	border-radius:6px;
	padding:0 2px;
	height:12px
}
.news_list .news_img.haveTag,.news_list .news_img.haveVideo,.news_list li {
	position:relative
}
.foot_mune p.active span {
	color:#f68c22
}
.footer_page {
	width:100%;
	background:#000;
	box-sizing:border-box
}
.footer_box {
	width:100%;
	margin:0 auto;
	height:100%
}
.footer_box .left {
	width:100%
}
.footer_box .right {
	width:100%;
	text-align:right;
	color:#e5e5e5
}
.footer_header {
	padding-top:60px;
	padding-bottom:37px
}
.footer_header li {
	float:left;
	margin-right:35px;
	font-size:16px;
	font-weight:700
}
.footer_header li a {
	color:#e5e5e5
}
.footer_contact p {
	color:#221815;
	line-height:28px;
	font-size:14px
}
.footer_copyright {
	padding-top:12px;
	font-size:12px;
	color:#221815;
	line-height:20px;
	text-align:center;
	padding-bottom:.4rem
}
.footer_copyright p a {
	color:#221815
}
.weixin2 {
	padding-top:60px
}
.weixin2 p {
	width:120px;
	height:120px;
	background:url(../images/weixin_03.jpg) right no-repeat;
	display:inline-block;
	background-size:100% 100%;
	opacity:.6
}
.title_footer {
	font-size:14px;
	line-height:28px
}
.tel_footer {
	font-size:30px;
	line-height:40px
}
.news_list li {
	padding:20px 15px;
	border-bottom:1px solid #eee;
	min-height: 96.59px;

}
.news_list li:last-child {
	border-bottom:none
}
.news_list li.nopase {
	border-bottom:none;
	color:#ccc;
	text-align:center;
	font-size:.4rem
}
.news_list li.noPaddingLi {
	padding:0;
	border-bottom:5px solid #F6FBFF
}
.news_list .news_img {
	width:42%;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
    overflow: hidden;
    text-overflow: ellipsis;
	color:#bbb;
}
.news_list .news_img.haveTag .news_img_tag {
	position:absolute;
	background:rgba(29,158,209,.9);
	border-radius:0 1.54px 1.54px 0;
	font-size:12px;
	color:#fff;
	padding:2px 5px;
	top:2px;
	left:0
}
.news_list .news_img.haveVideo .news_img_video {
	position:absolute;
	width:23px;
	height:23px;
	background:url(../images/playSmall.png) no-repeat;
	top:50%;
	left:50%;
	margin-top:-12px;
	margin-left:-12px
}
.news_list img {
	width:100%;
	display:block
}
.news_list .news_content {
	width:56%;
	float:left;
	height:100%;
	top:0;
	left:0;
	padding-right:2%
}
.news_list .news_content .intelligenceTag {
	display:block;
	width:54px;
	height:16px;
	line-height:16px;
	text-align:center;
	padding:3px 4px;
	margin-top:12px;
	background:#E9F9FF;
	border-radius:2px;
	font-size:12px;
	color:#1D9ED2
}
.news_list.newlist_right .news_content {
	float:left;
	margin-left:0
}
.news_list.newlist_right .noneimg .news_content {
	float:none;
	width:100%;
	margin:0
}
.news_content h2 {
	height:36px;
	font-size:15px;
	color:#333;
	overflow:hidden;
	line-height:20px;
	-webkit-line-clamp:2;
	display:-webkit-box;
	text-overflow:ellipsis;
	-webkit-box-orient:vertical
}
.news_content .news_name {
	width:50%;
	line-height:100%;
	position:absolute;
	bottom:15px
}
.news_content .news_name span {
	display:inline-block;
	font-size:10px;
	color:#b2b2b2
}
.news_content .news_name .name,.news_content .news_name .time {
	color:#9b9b9b;
	font-size:12px
}
.news_name .column {
	position:absolute;
	bottom:0;
	right:0;
	padding:0 .1rem;
	border:1px solid #1d9dd1;
	border-radius:.1rem;
	line-height:14px;
	color:#1d9dd1;
	font-size:10px
}
.comment_box li,.newsflash {
	border-bottom:1px solid #eaeaea
}
.addmore {
	color:#b5b5b6;
	letter-spacing:0;
	text-align:center;
	padding:.3rem
}
.newsflash_list {
	width:100%
}
.newsflash_h2 {
	width:100%;
	height:.625rem;
	padding:.125rem 0;
	background:#ececec;
	line-height:.625rem
}
.newsflash_h2 p {
	padding-left:.25rem
}
.newsflash_h2:before {
	content:" ";
	float:left;
	height:100%;
	width:.125rem;
	background:#1d9dd1
}
.newsflash_h2.active {
	position:fixed;
	top:1.1rem;
	left:0
}
.newsflash {
	width:100%;
	padding:.375rem;
	box-sizing:border-box
}
.newsflash .left {
	float:left;
	width:14%
}
.newsflash .left p {
	width:100%;
	text-align:center
}
.newsflash .right {
	float:right;
	width:83%
}
.newsflash .newsflash_content {
	width:100%;
	font-size:.35rem;
	overflow:hidden;
	color:#575757
}
.newsflash .newsflash_content b {
	color:#000;
	font-weight:700
}
.newsflash .newsflash_content.active {
	height:auto;
	word-break:break-all
}
.newsflash .newsflash_function .left {
	float:left;
	line-height:.7rem;
	width:1rem
}
.newsflash .newsflash_function .right {
	float:right;
	width:auto
}
.newsflash .newsflash_function .left span {
	color:#1d9dd1
}
.newsflash .newsflash_function .right span {
	color:#9a9a9a;
	font-size:.5rem;
	line-height:.7rem;
	padding:.1rem .2rem
}
.newsflash .newsflash_function .right .collect.active:before {
	content:"\e610";
	color:#f68c22
}
.info_info {
	width:100%;
	text-align:center;
	position:fixed;
	top:48%;
	left:0;
	z-index:999999
}
.info_info p {
	display:inline-block;
	padding:.3rem .675rem;
	color:#fff;
	background:rgba(0,0,0,.7);
	border-radius:.1rem;
	opacity:0
}
.comment_box li {
	width:90%;
	margin:0 auto;
	padding:.4rem .375rem .4rem 0
}
.comment_box .face_icon {
	width:20%;
	text-align:center
}
.comment_box .content .list_btn,.lookmore_hf {
	text-align:right
}
.comment_box .face_icon img {
	width:.8rem;
	height:.8rem;
	display:inline-block;
	border-radius:50%
}
.comment_box .content {
	width:80%
}
.comment_box .content h2 {
	font-size:14px;
	color:#1d9dd1;
	font-weight:400
}
.comment_box .content .time {
	font-size:.3rem;
	color:#b2b2b2;
	float:right
}
.comment_box .content .text {
	font-size:14px;
	color:#221815;
	line-height:22px;
	margin:10px 0
}
.comment_box .content .list_btn span.active i {
	color:#1d9dd1
}
.comment_box .content .list_btn i {
	font-size:.3rem;
	color:#b9b9b9;
	vertical-align:middle
}
.comment_box .content .list_btn i.ficon {
	font-size:.35rem;
	padding-right:3px
}
.comment_box .content .list_btn i.good_btn:before {
	position:relative;
	top:-1px
}
.comment_box .content .list_btn i.pinglun_btn {
	padding-left:.2rem
}
.comment_box .content .from {
	color:#b2b2b2;
	border:1px solid #b2b2b2;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	line-height:.5rem;
	padding:0 .2rem;
	margin-top:.2rem;
	border-radius:.25rem
}
.comment_box .content .huifubox {
	width:100%;
	box-sizing:border-box;
	padding:12px;
	background:#f5f5f5;
	border-radius:4px;
	margin-top:10px
}
.comment_box .content .huifubox p {
	color:#221815;
	font-size:13px;
	list-style:outside
}
.comment_box .content .huifubox p em,.lookmore_hf {
	color:#1d9dd1
}
.lookmore_hf {
	line-height:100%;
	padding:10px 0 5px;
	font-size:14px
}
.look_more {
	padding-top:1rem;
	text-align:center
}
.look_more p {
	display:inline-block;
	font-size:.35rem;
	padding:.15rem .4rem;
	border-radius:4px;
	border:1px solid #b2b2b2;
	color:#b2b2b2
}
.label_box div {
	line-height:100%;
	color:#1d9dd1;
	padding:.1rem .325rem;
	margin:.1rem;
	border:1px solid #1d9dd1;
	border-radius:4px;
	float:left
}
.box_share {
	position:absolute;
	top:0;
	display:none;
	opacity:0;
	left:0;
	right:0;
	bottom:0;
	z-index:999999;
	background:rgba(0,0,0,.8);
	transition:.4s opacity ease;
	-webkit-transition:.4s opacity ease;
	-moz-transition:.4s opacity ease
}
.box_share.active {
	opacity:1
}
.box_share .sharetext {
	position:absolute;
	top:0;
	right:0;
	width:54%;
	height:40%;
	background:url(../images/share.png) top no-repeat;
	background-size:100% 100%
}
.share_boxback {
	position:fixed;
	top:0;
	bottom:0;
	left:0;
	right:0;
	z-index:99999;
	background:rgba(0,0,0,.9);
	transition:.4s all ease;
	-webkit-transition:.4s all ease;
	-moz-transition:.4s all ease;
	-ms-transition:.4s all ease;
	-o-transition:.4s all ease;
	transform:translate3d(0,-100%,0);
	-webkit-transform:translate3d(0,-100%,0);
	-moz-transform:translate3d(0,-100%,0);
	-ms-transform:translate3d(0,-100%,0);
	-o-transform:translate3d(0,-100%,0)
}
.share_boxback.active {
	transform:translate3d(0,0,0);
	-webkit-transform:translate3d(0,0,0);
	-moz-transform:translate3d(0,0,0);
	-ms-transform:translate3d(0,0,0);
	-o-transform:translate3d(0,0,0)
}
.share_box {
	position:absolute;
	top:40%;
	text-align:center;
	width:100%
}
.share_box li {
	display:inline-block
}
.close_btn_share {
	width:2rem;
	height:2rem;
	position:absolute;
	top:1rem;
	right:0
}
.close_btn_share:before {
	content:"\e624";
	color:#fff;
	font-size:.8rem;
	line-height:2rem
}
ul.share_box a {
	display:block;
	background:url();
	width:2rem;
	height:2rem
}
.share_box b {
	width:4rem;
	height:4rem
}
.share_box .xlwb_icon:before {
	content:"\e623";
	font-size:1.05rem;
	color:#fff;
	line-height:100%
}
.share_box .txqq_icon:before {
	content:"\e61f";
	font-size:.85rem;
	color:#fff;
	line-height:100%
}
.evaluate .off_star span:before,.evaluate .on_star span:before {
	display:inline-block;
	content:"\f005"
}
.myquestion {
	position:relative;
	top:0;
	left:0
}
.myquestion h4 {
	font-size:.7rem;
	text-indent:.5rem;
	font-weight:400;
	padding-bottom:.25rem;
	color:#898989;
	line-height:1.2rem;
	border-bottom:1px solid #e5e5e5
}
.mconfirm_hint p,.myquestion p {
	color:#b5b5b6;
	box-sizing:border-box
}
.myquestion p {
	padding:.5rem;
	font-size:.6rem;
	line-height:.8rem
}
.mconfirm_hint_box {
	width:100%;
	height:100%;
	z-index:80;
	position:fixed;
	background:rgba(0,0,0,.4);
	top:0;
	left:0
}
.mconfirm_hint_line {
	width:100%;
	text-align:center;
	height:15rem;
	position:absolute;
	top:50%;
	margin-top:-4rem;
	left:0
}
.mconfirm_hint {
	display:inline-block;
	width:80%;
	text-align:center;
	border-radius:.25rem;
	background:#fff;
	padding-top:.5rem;
	padding-bottom:2rem;
	box-sizing:border-box;
	position:relative;
	top:0;
	left:0
}
.mconfirm_hint h2 {
	font-size:.7rem;
	line-height:1.2rem;
	padding-bottom:.5rem;
	text-align:center
}
.mconfirm_hint p {
	resize:none;
	padding:0 .5rem;
	overflow-y:auto;
	text-align:left;
	font-size:.4rem;
	line-height:.45rem;
	max-height:5rem
}
.mconfirm_hint p.center {
	text-align:center
}
.mconfirm_hint .headpay {
	color:#221815;
	padding-bottom:.25rem;
	border:none;
	width:100%;
	outline:0;
	font-size:.8rem;
	line-height:1.15rem
}
.mconfirm_hinttwo h2 {
	font-size:.5rem;
	line-height:.6rem;
	padding:0 .5rem .25rem;
	font-weight:400;
	color:#221815
}
.mconfirm_hint h2 a {
	color:#221815
}
.mconfirm_choose {
	height:.75rem;
	width:100%;
	border-top:1px solid #e5e5e5;
	position:absolute;
	left:0;
	bottom:0;
	padding:.25rem 0;
	line-height:.75rem;
	font-size:.4rem
}
.evaluate,.worker_btn {
	padding-top:.25rem
}
.mconfirm_choose .left {
	width:50%;
	height:100%;
	float:left;
	color:#b5b5b6
}
.mconfirm_choose .onebtn {
	width:100%;
	height:100%;
	color:#ff8a65
}
.mconfirm_choose .right {
	width:49%;
	height:100%;
	float:left;
	border-left:1px solid #e5e5e5;
	color:#ff8a65
}
.evaluate,.evaluate em {
	float:right
}
.mconfirm_choose .left:active,.mconfirm_choose .right:active {
	background:#f4f4f4
}
.mconfirm_choose .onebtn:active {
	background:#e5e5e5
}
.evaluate {
	color:#ff8a65;
	line-height:1.5rem;
	font-size:.6rem;
	position:relative;
	top:0;
	left:0;
	width:40%
}
.evaluate .star_box {
	width:3.5rem;
	position:absolute;
	top:.2rem;
	left:0
}
.off_star,.on_star {
	position:absolute;
	top:0;
	left:0
}
.on_star {
	z-index:2;
	overflow:hidden;
	width:100%
}
.on_starbox {
	width:3.5rem
}
.off_star {
	z-index:1;
	width:100%
}
.evaluate .off_star span:before {
	color:#ccc
}
.indextitle p.cymx:before,.indextitle p.zszj:before {
	position:relative;
	top:.14rem;
	left:0;
	content:" ";
	width:2.2125rem;
	height:.625rem
}
.worker_btn p {
	float:left;
	padding:.05rem .15rem;
	border-radius:.15rem;
	border:1px solid #2791f5;
	margin-right:.25rem;
	color:#2791f5
}
.worker_title {
	padding-top:.25rem
}
.indexheader_header {
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.topic_one .right .title_jobbanner {
	font-size:.6rem;
	line-height:.75rem;
	vertical-align:bottom;
	margin-left:.25rem
}
.topic_one .right .index_name {
	color:#221815;
	font-size:.65rem;
	line-height:.75rem;
	position:relative;
	bottom:-.1rem
}
.indextitle p {
	line-height:.8rem;
	font-size:.5rem;
	font-style:italic;
	padding-top:.2rem;
	display:block
}
.indextitle p.zszj:before {
	display:inline-block;
	background:url(../images/zszj_05.png) top left no-repeat;
	background-size:100% 100%
}
.indextitle p.cymx:before {
	display:inline-block;
	background:url(../images/cymx_08.png) top left no-repeat;
	background-size:100% 100%
}
.worker_title p {
	float:left;
	line-height:1rem;
	font-size:.6rem;
	color:#2791f5
}
.cont_header,.cont_headerindex {
	color:#221815;
	line-height:.8rem
}
.bottom_line {
	border-bottom:1px solid #e5e5e5
}
.cont_header {
	font-size:.65rem;
	padding:.6rem 0 .3rem
}
.cont_headerindex,.topic_one p.cont_headerhuati {
	padding:.375rem 0 0;
	float:left
}
.cont_headerindex {
	font-size:.575rem;
	width:80%;
	font-weight:400
}
.cont_headerhuati:before {
	content:"话题";
	margin-right:.4rem;
	padding:.15rem .375rem;
	background:#2791f5;
	color:#fff;
	font-weight:400;
	border-radius:.2rem;
	font-size:.5rem;
	line-height:.8rem
}
.cont_content {
	color:#b5b5b6;
	font-size:.6rem
}
.footer_common {
	width:100%;
	background:#2e3136
}
.footer_common .footer_logo {
	text-align:center;
	padding-top:.5rem;
	padding-bottom:.5rem
}
.footer_common .footer_logo img {
	display:inline-block;
	width:2rem
}
.footer_common .footer_title {
	color:#e6e6e6;
	text-align:center
}
.footer_common .footer_weixin {
	text-align:center;
	padding:.5rem 0
}
.footer_common .footer_weixin img {
	display:inline-block;
	width:50%
}
.footer_page .footer_nav {
	text-align:center;
	padding-top:.5rem
}
.footer_page .footer_nav a {
	display:inline-block;
	color:#221815;
	padding:0 .1rem 0 0;
	border-right:1px solid #b9d4e9;
	font-size:12px
}
.footer_page .footer_nav a:first-child {
	padding-left:0
}
.footer_page .footer_nav a:last-child {
	padding-right:0;
	border-right:none
}
.updown_box {
	display:none
}
.updown_Wrap {
	width:100%;
	background:rgba(0,0,0,.8);
	z-index:200
}
.updown_Wrap .left {
	float:left;
	padding-left:2%;
	width:78%
}
.updown_Wrap .left .logo_down {
	width:36px;
	height:36px;
	float:left;
	margin:8px 0;
	background:url(../images/152x152.png) center center no-repeat;
	background-size:100% 100%
}
.updown_Wrap .left .post_text_down,.updown_Wrap .left .text_down {
	line-height:18px;
	padding-left:13px;
	width:80%;
	box-sizing:border-box;
	float:left
}
.updown_Wrap .left .text_down {
	padding-top:5px;
	height:52px
}
.updown_Wrap .left .post_text_down {
	padding-top:10px;
	max-height:44px;
	height:auto;
	overflow:hidden;
	-webkit-line-clamp:2;
	display:-webkit-box;
	-webkit-box-orient:vertical
}
.updown_Wrap .left .text_down .one {
	font-size:14px;
	color:#fff
}
.updown_Wrap .left .text_down .two {
	line-height:24px;
	font-size:12px;
	color:#1e9dd2
}
.updown_Wrap .right {
	float:right;
	padding-right:0;
	width:18%;
	margin:10px 2% 0 0
}
.updown_Wrap .right .down {
	color:#fff;
	background:#1d9dd1;
	border-radius:5px;
	height:29px;
	line-height:31px;
	font-size:12px;
	text-align:center
}
.updown_Wrap .close {
	position:absolute;
	top:14px;
	right:0;
	width:24px;
	height:24px;
	background:url(../images/cloose_06.png) center center no-repeat;
	border-radius:50%;
	background-size:100% 100%
}
.appUpDown {
	width:82%;
	padding-bottom:20px;
	position:fixed;
	top:50%;
	margin-top:-255px;
	background:#fff;
	left:50%;
	border-radius:10px;
	display:none;
	z-index:9999999
}
.appMargin {
	width:90%;
	margin:0 auto
}
.closeGuide {
	width:21px;
	height:21px;
	background:url(../images/closeGuide.png) no-repeat;
	background-size:100%;
	position:absolute;
	right:10px;
	top:10px
}
.appUpDown .headerImgText {
	height:125px;
	text-align:center;
	overflow:hidden;
	border-bottom:1px solid #eee
}
.appUpDown .headerImgText .img {
	width:90px;
	height:85px;
	margin:10px auto 0;
	background:url(../images/login.png) center center no-repeat;
	background-size:100%
}
.appUpDown .careTitle {
	padding:10px 0
}
.appUpDown .news_list {
	margin-top:10px
}
.appUpDown .news_list .listChildA {
	display:block;
	margin-bottom:15px
}
.appUpDown .news_list .listChildA:last-child {
	margin-bottom:0
}
.appUpDown .news_list li {
	padding:0;
	margin-bottom:15px;
	border-bottom:none
}
.appUpDown .news_list li:last-child {
	margin-bottom:0
}
.appUpDown .news_content h2 {
	font-weight:400;
	font-size:13px
}
.appUpDown .news_content .news_name {
	margin-top:0
}
.appUpDown .news_content .news_name .time {
	float:right
}
.guideApp {
	text-align:center
}
.guideApp p {
	margin:10px 0 15px;
	opacity:.8;
	font-size:14px
}
.guideApp a {
	color:#1e9dd2
}
.guideApp input {
	background:0 0;
	border:none;
	padding:5px 10px;
	border-radius:4px;
	font-family:"微软雅黑"
}
.guideApp input.goLogin {
	color:#1e9dd2;
	border:1px solid #1e9dd2;
	margin-right:30px
}
.infolist-box a:first-child li,.text-inputarea {
	border-top:1px solid #e5e5e5
}
.guideApp input.openApp {
	color:#fff;
	background:#1e9dd2
}
.app_cover,.img_cover {
	display:none;
	position:fixed;
	top:0;
	left:0;
	right:0;
	bottom:0;
	z-index:9999;
	background:rgba(0,0,0,.3);
	transition:.4s opacity ease;
	-webkit-transition:.4s opacity ease;
	-moz-transition:.4s opacity ease
}
.app_cover {
	opacity:0
}
.img_cover {
	opacity:1;
	background:rgba(0,0,0,.9)
}
.app_cover.active,.img_cover.active {
	opacity:1;
	display:block
}
.img_cover img {
	width:90%!important
}
.info-text {
	padding:12px 15px;
	font-size:13px;
	background:#f0f0f0;
	color:#b5b5b6
}
.infolist-box {
	margin-bottom:15px
}
.infolist-box li {
	padding:0 15px;
	background:#fff;
	height:1.1rem;
	border-bottom:1px solid #e5e5e5
}
.infolist-box li .input,.infolist-box li b,.infolist-box li span {
	display:inline-block;
	height:100%;
	vertical-align:middle;
	line-height:1.1rem
}
.infolist-box li span {
	font-size:15px;
	color:#221815
}
.infolist-box li b {
	font-size:.45rem;
	color:#b5b5b6;
	position:relative;
	top:0;
	float:right
}
.infolist-box li .input {
	font-size:15px;
	color:#898989;
	position:relative;
	top:0;
	margin-right:10px;
	float:right
}
.btn-submit,.btn-submitbox li {
	line-height:44px;
	text-align:center
}
.londingbox,.text-input {
	top:50%;
	display:none;
	box-sizing:border-box
}
.text-inputarea {
	border-bottom:1px solid #e5e5e5;
	width:100%;
	border-right:none;
	border-left:none;
	box-sizing:border-box;
	padding:15px;
	font-size:15px;
	color:#898989;
	min-height:100px
}
.btn-submit {
	width:94%;
	margin:15px auto;
	font-size:18px;
	color:#fff;
	background:#1d9dd1;
	border-radius:4px
}
.londingbox {
	width:200px;
	height:200px;
	background:rgba(255,255,255,.95);
	position:fixed;
	margin-top:-100px;
	left:50%;
	margin-left:-100px;
	border-radius:6px;
	padding-top:36px;
	transition:.4s all ease;
	-webkit-transition:.4s all ease;
	-moz-transition:.4s all ease;
	transform:scale(0,0);
	-webkit-transform:scale(0,0);
	-moz-transform:scale(0,0)
}
.londingbox.active {
	transform:scale(1,1);
	-webkit-transform:scale(1,1);
	-moz-transform:scale(1,1)
}
.loader {
	font-size:54px;
	text-indent:-b5b5b69em;
	overflow:hidden;
	width:1em;
	height:1em;
	border-radius:50%;
	margin:.8em auto;
	position:relative;
	-webkit-animation:load6 1.7s infinite ease;
	animation:load6 1.7s infinite ease
}
@-webkit-keyframes load6 {
	0% {
	-webkit-transform:rotate(0);
	transform:rotate(0);
	box-shadow:-.11em -.83em 0 -.4em #898989,-.11em -.83em 0 -.42em #898989,-.11em -.83em 0 -.44em #898989,-.11em -.83em 0 -.46em #898989,-.11em -.83em 0 -.477em #898989
}
5%,95% {
	box-shadow:-.11em -.83em 0 -.4em #898989,-.11em -.83em 0 -.42em #898989,-.11em -.83em 0 -.44em #898989,-.11em -.83em 0 -.46em #898989,-.11em -.83em 0 -.477em #898989
}
30% {
	box-shadow:-.11em -.83em 0 -.4em #898989,-.51em -.66em 0 -.42em #898989,-.75em -.36em 0 -.44em #898989,-.83em -.03em 0 -.46em #898989,-.81em .21em 0 -.477em #898989
}
55% {
	box-shadow:-.11em -.83em 0 -.4em #898989,-.29em -.78em 0 -.42em #898989,-.43em -.72em 0 -.44em #898989,-.52em -.65em 0 -.46em #898989,-.57em -.61em 0 -.477em #898989
}
100% {
	-webkit-transform:rotate(360deg);
	transform:rotate(360deg);
	box-shadow:-.11em -.83em 0 -.4em #898989,-.11em -.83em 0 -.42em #898989,-.11em -.83em 0 -.44em #898989,-.11em -.83em 0 -.46em #898989,-.11em -.83em 0 -.477em #898989
}
}@keyframes load6 {
	0% {
	-webkit-transform:rotate(0);
	transform:rotate(0);
	box-shadow:-.11em -.83em 0 -.4em #898989,-.11em -.83em 0 -.42em #898989,-.11em -.83em 0 -.44em #898989,-.11em -.83em 0 -.46em #898989,-.11em -.83em 0 -.477em #898989
}
5%,95% {
	box-shadow:-.11em -.83em 0 -.4em #898989,-.11em -.83em 0 -.42em #898989,-.11em -.83em 0 -.44em #898989,-.11em -.83em 0 -.46em #898989,-.11em -.83em 0 -.477em #898989
}
30% {
	box-shadow:-.11em -.83em 0 -.4em #898989,-.51em -.66em 0 -.42em #898989,-.75em -.36em 0 -.44em #898989,-.83em -.03em 0 -.46em #898989,-.81em .21em 0 -.477em #898989
}
55% {
	box-shadow:-.11em -.83em 0 -.4em #898989,-.29em -.78em 0 -.42em #898989,-.43em -.72em 0 -.44em #898989,-.52em -.65em 0 -.46em #898989,-.57em -.61em 0 -.477em #898989
}
100% {
	-webkit-transform:rotate(360deg);
	transform:rotate(360deg);
	box-shadow:-.11em -.83em 0 -.4em #898989,-.11em -.83em 0 -.42em #898989,-.11em -.83em 0 -.44em #898989,-.11em -.83em 0 -.46em #898989,-.11em -.83em 0 -.477em #898989
}
}.text-input {
	width:94%;
	background:#fff;
	padding:20px;
	position:fixed;
	z-index:10000;
	left:50%;
	border-radius:4px;
	opacity:0;
	transition:.4s all ease;
	-webkit-transition:.4s all ease;
	-moz-transition:.4s all ease
}
.text-input.active {
	opacity:1
}
.text-input h2 {
	font-weight:400;
	text-align:center;
	font-size:16px;
	padding-bottom:30px
}
.text-input .input-box input {
	border:none;
	border-bottom:1px solid #cacaca;
	width:100%;
	padding-bottom:10px;
	font-size:15px;
	color:#898989
}
.text-input .input-box {
	margin-bottom:18px
}
.btn-submitbox {
	width:100%
}
.btn-submit {
	position:relative
}
.btn-submit input[type=submit] {
	display:block;
	width:100%;
	height:100%;
	opacity:0;
	position:absolute;
	left:0;
	top:0
}
.btn-submitbox li {
	width:50%;
	box-sizing:border-box;
	float:left;
	font-size:15px
}
.btn-submitbox li p {
	width:100%;
	height:100%;
	background:#e5e5e5;
	color:#b5b5b6;
	border-radius:4px
}
.btn-submitbox li.active p {
	background:#1d9dd1;
	color:#fff
}
.btn-submitbox li:first-child {
	padding-right:20px
}
.btn-submitbox li:last-child {
	padding-left:20px
}
.listnav-right {
	position:fixed;
	right:-100%;
	top:0;
	width:100%;
	height:100%;
	background:#f0f0f0;
	z-index:999999;
	box-sizing:border-box;
	padding-top:1.1rem;
	transition:.4s all ease;
	-moz-transition:.4s all ease;
	-webkit-transition:.4s all ease
}
.list-box li,.listnav-right.white {
	background:#fff
}
.listnav-right.active {
	right:0
}
.listnav-right.nopadding {
	padding:0
}
.flow-scroll {
	height:100%;
	overflow-y:scroll
}
.list-box {
	padding:10px;
	box-sizing:border-box
}
.list-box li {
	float:left;
	width:25%;
	box-sizing:border-box;
	border:1px solid #f0f0f0;
	text-align:center;
	line-height:34px;
	color:#221815
}
.list-box li.active {
	background:#1c9ed2;
	color:#fff
}
.list-box .headtitle {
	font-size:14px;
	color:#221815;
	font-weight:400;
	padding-bottom:15px;
	padding-left:5px
}
.listnav-right .page_header {
	transition:.4s all ease;
	-moz-transition:.4s all ease;
	-webkit-transition:.4s all ease;
	right:-100%;
	left:auto
}
.listnav-right .page_header.active {
	right:0
}
.shearch {
	width:80%;
	padding:0 25px;
	border:1px solid #80bcf8;
	border-radius:20px;
	box-sizing:border-box;
	margin:10px auto 0;
	height:30px;
	line-height:30px;
	position:relative
}
.shearch i.header_search {
	left:5px;
	right:auto
}
.shearch input {
	position:absolute;
	width:80%;
	height:100%;
	box-sizing:border-box;
	border:none;
	background:rgba(0,0,0,0);
	left:38px
}
.info-header,.list-list {
	width:100%;
	box-sizing:border-box
}
.info-header {
	padding:10px 15px;
	color:#b5b5b6;
	font-size:14px;
	line-height:20px
}
.info-header span {
	color:#221815;
	font-size:16px;
	padding-right:10px
}
.listnav-right-region {
	background:#fff
}
.list-list {
	height:100%;
	padding:0 15px
}
.listnav-right-region .box h2 {
	line-height:30px;
	color:#221815;
	background:#f4f4f4;
	box-sizing:border-box;
	padding:0 5px;
	font-weight:400;
	font-size:16px
}
.list-list li p {
	line-height:30px;
	font-size:14px
}
.listnav-right-screen .header {
	line-height:.875rem;
	height:.875rem;
	box-sizing:border-box;
	padding:0 .5rem;
	background:#f4f4f4;
	color:#999;
	position:relative
}
.listnav-right-screen .icon-close {
	position:absolute;
	right:0;
	top:0
}
.zdyht_btn {
	position:fixed;
	right:15px;
	bottom:2.8rem;
	width:60px;
	height:60px;
	background:url(../images/zdyht.png);
	background-size:100% 100%;
	z-index:200
}
.icon-close {
	background:url(../images/close_03.png) center center no-repeat;
	width:18px;
	height:18px;
	background-size:100% 100%;
	margin:7px
}
@media screen and (min-width:413px) {
	.news_content h2 {
	font-size:16px;
	height:36px
}
.news_name .column {
	font-size:10px
}
}@media screen and (min-width:400px) {
	.appUpDown {
	height:485px
}
}@media screen and (max-width:321px) {
	.news_content .news_name,.news_list .news_content .intelligenceTag {
	margin-top:3px
}
.news_content h2 {
	font-size:13px;
	line-height:16px;
	height:32px
}
.news_content .news_name .name,.news_content .news_name span,.news_name .column {
	font-size:9px
}
.news_list .news_content {
	width:58%
}
.news_list .news_img {
	width:40%
}
}

/* 新加 页码 start */
.page-box {
	width: 100%;
	text-align: center;
	display: inline-block;
	height: 30px;
	margin-top: 10px;
	line-height: 30px;
	color:#878787;
}
.digg {
	font-size: 13px;
	font-family: Arial,"微软雅黑";
	display: inline-block;
	color:#878787;
}
.digg span.prompt {padding-right: 8px;}

/* 上一页 */
.digg span.disabled {
	padding: 4px;
	/* background: #2861d9; */
	font-size: 10px;
}
.digg span.disabled:hover {
	color: #2861d9;
}

/* 数字 */
.digg span.current {
	padding: 4px 6px 3px 6px;
	margin: 0px 4px;
	/* border: 1px solid #ccc; */
	background: #2861d9;
	color:#fff;
}
.digg a {
	padding: 4px 6px 3px 6px;
	margin: 0px 2px;
	border: 1px solid #ccc;
	color:#878787;
	font-size: 12px;
}

/* 下一页 */
.digg a:last-child {
	padding: 4px;
	/* background: #2861d9; */
	font-size: 10px;
	border:none;
	font-size: 13px;
}
.digg a:last-child:hover {
	color: #2861d9;
}
/* 新加 页码 end */

/* 新加详情页 上下篇 样式 start */
.up_down.prev-next-pian {
	width: 90%;
	margin: 20px auto 0 auto;
	font-size: 14px;
}
.up_down.prev-next-pian .borderE6 p {
	display: inline-block;
    width: 20%;
    float: left;
    padding: 0;
}
.up_down.prev-next-pian .borderE6 a {
	float: left;
    width: 80%;
    white-space: nowrap;
    overflow: hidden;
	text-overflow: ellipsis;
	color: #1d9dd1;
}

        .post_main p
        {
            width: 90%;
            margin: 0 auto;
            text-align: justify;
            text-justify: inter-ideograph;
        }
        
        .post_main > em
        {
            display: block;
            width: 90%;
            margin: 0 auto;
            margin-top: 20px;
            text-align: justify;
        }
        
        .post_main strong
        {
            display: inline-block;
            width: 100%;
            text-align: left;
            font-size: 15px;
            font-family: "微软雅黑";
            font-weight: bold;
            color: #333;
        }
        
        .post_main p img
        {
            height: auto !important;
        }
        
        .pinch-zoom-container
        {
            width: 100%;
            height: 100%;
        }
        
        .pinch-zoom
        {
            height: 100%;
        }
        
        .pinch-zoom, .pinch-zoom img
        {
            width: 100%;
            -webkit-user-drag: none;
            -moz-user-drag: none;
            -ms-user-drag: none;
            user-drag: none;
        }
        
        .w_strong
        {
            position: relative;
            float: left;
            padding-left: 15px;
        }
        
        .w_strong:before
        {
            content: " ";
            position: absolute;
            width: 4px;
            height: 100%;
            top: 0;
            left: 0px;
            background-color: #1d9dd1;
        }
        
        @font-face
        {
            font-family: 'iconfont'; /* project id 145468 */
            src: url('http://at.alicdn.com/t/font_cxjrfipvw8kt9.eot');
            src: url('http://at.alicdn.com/t/font_cxjrfipvw8kt9.eot?#iefix') format('embedded-opentype'), url('http://at.alicdn.com/t/font_cxjrfipvw8kt9.woff') format('woff'), url('http://at.alicdn.com/t/font_cxjrfipvw8kt9.ttf') format('truetype'), url('http://at.alicdn.com/t/font_cxjrfipvw8kt9.svg#iconfont') format('svg');
        }
        
        .pinglun_btn:before
        {
            content: "\e604";
        }
        
        .good_btn:before
        {
            content: "\e605";
        }
        
        .good_btn.active:before
        {
            content: "\e609";
        }
        
        .shouchang_btn:before
        {
            content: "\e606";
        }
        
        .shouchang_btn.active:before
        {
            content: "\e60a";
        }
        
        .share_btn:before
        {
            content: "\e608";
        }
        
        .black_btn:before
        {
            content: "\e602";
        }
        .machineContainer
        {
            display: none;
        }
        
        #select_wrap
        {
            padding: 0 15px;
        }
        
        .selectLevel
        {
            border: solid 1px #000;
            appearance: none;
            -moz-appearance: none;
            -webkit-appearance: none;
            padding-right: 14px;
            background: url('../images/down.png') no-repeat scroll right 20px center #1d9ed1;
            width: 47%;
            height: 36px;
            border: none;
            border-radius: 31px;
            color: #fff;
            text-align: center;
            padding-left: 14px;
            padding-right: 42px;
        }
        
        #selectParentLevel
        {
            margin-right: 4%;
        }
        
        .machineReplace_wrap
        {
            position: relative;
        }
        
        .machineReplace_left
        {
            width: 100%;
            height: 214px;
            background: url('../images/machineReplace_left.png') no-repeat;
            background-size: 100%;
        }
        
        .machineReplace_right
        {
            width: 66%;
            height: 120%;
            position: absolute;
            right: 0;
            top: 12px;
            text-align: center;
            background: url('../images/machineReplace_right.png') no-repeat;
            background-size: 100%;
        }
        
        .machineContent
        {
            width: 100%;
            position: absolute;
            top: 56px;
            left: 28px;
            color: #fff;
        }
        
        .machineContent p
        {
            padding-top: 0;
            overflow: initial;
        }
        
        .arrow
        {
            width: 28px;
            height: 28px;
            font-size: 24px;
            display: inline-block;
            background: url('../images/arrow_left.png');
            background-size: 100%;
        }
        
        #arrowLeft
        {
            margin-right: 10px;
        }
        
        #arrowRight
        {
            transform: rotate(180deg);
        }
        
        #replaceTitle
        {
            width: 76%;
            font-size: 15px;
            line-height: 20px;
        }
        
        #replaceBg
        {
            font-size: 36px;
            margin-bottom: 16px;
            margin-top: 12px;
        }
