@charset "utf-8";
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
fieldset, img {
	border: 0;
}
img {
	vertical-align: top;
	border: none;
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style: normal;
}
li {
	list-style-type: none;
}
html {
	width: 100%;
	/*min-width: 1300px;*/
	
}
body {
	width: 100%;
	/*min-width: 1300px;*/

	font: 12px/1.5 "Microsoft YaHei", "Helvetica Neue", "Hiragino Sans GB", arial, helvetica, sans-serif;
	color: #333333;
}
*:focus {
	outline: none;
}
textarea {
	resize: none;
}
 input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"]>input[type="button"]::-moz-focus-inner {
 border: none;
 padding: 0;
}
 input::-ms-clear {
 display: none;
}
a:focus, *:focus {
 noFocusLine: expression(this.onFocus=this.blur());
}
.clear {
	clear: both;
}
a, object {
	outline: none;
}
a {
	cursor: pointer;
	color: #333;
}
a:link {
	text-decoration: none;
}
a:hover {
	color: #000;
}
*:hover {
	transition: all 0.3s ease 0s;
}
li {
	vertical-align: top;
}
li {
	vertical-align: bottom;
}
.clearfix:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}
.clearfix {
 *+height: 1%;
}
.blockbox {
   /* width: 1200px;*/
	max-width: 1200px;
    *+height: 1%;
	margin: 0 auto;
	background-color:#fff;
}
.blockbox:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}
.oe {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
/****************ÃƒÂ©Ã‚Â¡Ã‚ÂµÃƒÂ©Ã‚ÂÃ‚Â¢ÃƒÂ¥Ã¢â‚¬Â¦Ã‚Â¬ÃƒÂ¥Ã¢â‚¬Â¦Ã‚Â±ÃƒÂ¦Ã‚Â Ã‚Â·ÃƒÂ¥Ã‚Â¼Ã‚Â*************************/

/*common add*/
.p_relative{position:relative}
.lay_flex{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}
.txt_justify{text-align:justify;text-justify:inter-ideograph;}
.o_ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.vs_hidden {visibility: hidden; height: 0px!important; padding: 0px!important; margin: 0px!important}
.m_main{padding-left: 0px;padding-right: 0px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mt30{margin-top:30px}
.mt40{margin-top:40px}
.mt50{margin-top:50px}
.mt60{margin-top:60px}
.mt80{margin-top:80px}
.mt100{margin-top:100px}
/*ad_top*/

.ad_top {
	background: #000;
	height: 0;
	transition: height 0.3s ease 0s;
	overflow: hidden;
}
.ad_top.open {
	height: 80px !important;
	transition: height 0.3s ease 0s;
}
.ad_top .blockbox {
	height: 100%;
	position: relative;
}
.ad_top .close {
	width: 30px;
	height: 30px;
	position: absolute;
	right: -30px;
	top: 50%;
	margin-top: -15px;
	background: url(../images/close.png) no-repeat center;
}
/*header*/

.index {
	margin-top: 30px !important;
}
.header_pc .logo {
	float: left;
	height: 120px;
}
.header_pc .logo a {
	display: table-cell;
	vertical-align: middle;
	line-height: 120px;
	_width: 396px;
	height: 120px;
	text-align: center;
}
.header_pc .logo a img {
	width: auto;
	height: 75px;
}
.header_right {
	float: right;
}
.header_right .sreachbox {
	overflow: hidden;
	float: left;
	margin-top: 20px;
}
.header_right .sreachbox .sreachbox_left {
	float: left;
}
.header_right .sreachbox .sreachbox_left .tabs {
	overflow: hidden;
}
.header_right .sreachbox .sreachbox_left .tabs li {
	float: left;
	width: 50px;
	height: 24px;
	background: #0c6ded;
	border-radius: 3px 3px 0 0;
	text-align: center;
	color: #FFF;
	line-height: 24px;
	margin-right: 5px;
	cursor: pointer;
}
.header_right .sreachbox .sreachbox_left .search {
	width: 320px;
	height: 30px;
	border: 2px solid #0c6ded;
	background: #fff;
}
.header_right .sreachbox .sreachbox_left .search a {
	width: 55px;
	height: 30px;
	float: right;
	display: block;
	background: #0c6ded;
	color: #fff;
	line-height: 30px;
	font-size: 16px;
	text-align: center;
}
.header_right .sreachbox .sreachbox_left .search a:hover {
	background: #6f25cf;
}
.header_right .sreachbox .sreachbox_left .search input {
	width: 245px;
	height: 30px;
	float: left;
	border: none;
	padding: 0 0 0 10px;
	font-family: '微软雅黑';
	color: #999;
}
.header_right .sreachbox .sreachbox_left .tags {
	font-size: 12px;
	line-height: 22px;
	padding: 4px 0;
	overflow: hidden;
}
.header_right .sreachbox .sreachbox_left .tags li {
	float: left;
	padding: 0 2px;
	font-family: 宋体;
}
.header_right .sreachbox .sreachbox_left .tags li.frist {
	font-weight: 700;
	color: #0c6ded;
	padding: 0;
}
.header_right .sreachbox .sreachbox_left .tags li a:hover {
	color: #0c6ded;
}
.header_right .sreachbox_right {
	float: right;
	height: 100%;
	width: 50px;
	font-size: 14px;
	padding-left: 30px;
	background: url(../images/search_right.png) no-repeat left center;
	color: #5B5B5B;
	height: 22px;
	margin-top: 30px;
	margin-left: 20px;
}
.header_right .code {
	width: 280px;
	float: right;
	margin-left: 40px;
	margin-top: 20px;
}
.header_right .code span {
	width: 32px;
	height: 32px;
	display: inline-block;
	margin-right: 8px;
	background-position: 0 -30px !important;
	float: left;
}
.header_right .code span.icon {
	vertical-align: middle;
	background: url(../images/icon.png) no-repeat;
	display: inline-block;
}
.header_right .code .img {
	width: 93px;
	height: 93px;
	border: 1px solid #ccc;
}
.header_right .code .img img {
	width: 100%;
	height: 100%;
	display: block;
}
.header_right .code .text {
	text-align: center;
	line-height: 32px;
	color: #0c6ded;
	font-size: 28px;
	font-weight: 700;
	height: 32px;
	float: left;
	padding-left: 5px;
	font-family: arial;
}
/*nav*/

.dh {
	width: 100%;
	background: #0c6ded;
}
.dh .nav {
	height: 45px;
	background: #0c6ded;
	margin-top: 10px;
	overflow: hidden;
}
.dh .nav li {
	float: left;
	font-size: 18px;
	color: #fff;
	height: 45px;
	width: 12.5%;
}
.dh .nav li a {
	color: #fff;
	/*padding: 0 30px;*/
	display: block;
	text-align: center;
	line-height: 45px;
	background: url(../images/hr.png) no-repeat right center;
}
.dh .nav li a:hover, .dh .nav li a.on {
	background: #195eb9;
	font-size: 18px;
	font-weight: 500;
}
/*heade mobile*/
/*nav for phone and pad*/
.header{position: relative;background: #fff!important}
.header .logo{width: 6.5rem;height: 1.8rem;position: absolute;display: block;left: 0}
.header .btnlist{width: .38rem;height: .38rem;display: block;position: absolute;right: .2rem}
/**/
.mip-nav-wrapper .navbar-header{padding: 0 10px;}
mip-vd-tabs .mip-vd-tabs-nav{height:30px;}
mip-vd-tabs .mip-vd-tabs-nav-li{height: 1rem;line-height: 1rem;width: 2.5rem;border-radius: 3px;font-size: .18rem; border-radius: 3px;background: #ebebeb;margin-right:3px;font-size:13px}
mip-vd-tabs .mip-vd-tabs-nav-li:last-of-type{margin-right: 0}
mip-vd-tabs .mip-vd-tabs-nav .mip-vd-tabs-nav-selected{background: #0c6ded;color:#fff;border-radius: 3px;border-bottom:none;}
mip-vd-tabs .mip-vd-tabs-nav-view .mip-vd-tabs-nav .mip-vd-tabs-nav-li{padding: 0 8px}
mip-nav-slidedown #bs-navbar button{white-space: nowrap; color: #666; background: #0c6ded;border:none; position: absolute;top: 10px;right: 40px;}
@media only screen and (min-width:768px) {
mip-nav-slidedown .navbar-brand,.header .search{display: none}
mip-nav-slidedown #bs-navbar .header .navbar-nav{overflow-x: scroll;width: 100%;min-width: 320px;}}
mip-lightbox{background: #fff;top:50% !important;text-align:center;transform: translate(0,-50%);}
.mip-fill-content{padding: 20px;}
/*add*/
.header .nav .li-pad{display: none;width: 50px!important}	
.user-login #form1{background-image:url(../images/search_right.png); background-position: right top; background-repeat: no-repeat}	

/*index 手机端-导航*/
.itembtn{background-color: #fff; padding-top: 30px; padding-bottom: 30px}
.itembtn>div{width: 25%; text-align: center; margin-bottom: 10px }
.itembtn .pic{width: 65px; height: 65px; margin-left: auto; margin-right: auto}


/**/
.footerlist{width: 100%;max-width: 750px;min-width: 320px;height: 2.5rem;padding-top: 5px; position: fixed;bottom: 0;left: 50%;background: #0c6ded;z-index: 99;transform: translate(-50%, 0);}
.footerlist .footer-item{display: block;float: left;width: 20%;height: 100%;font-size: 12px;text-align: center;color: #fff;padding-top: 1.1rem;}
.footerlist .footer-item:nth-of-type(1){background: url(../images/home.png) no-repeat top .2rem center;background-size: auto .8rem}
.footerlist .footer-item:nth-of-type(2){background: url(../images/price.png) no-repeat  top .2rem center;background-size: auto .8rem}
.footerlist .footer-item:nth-of-type(3){background: url(../images/filte.png) no-repeat  top .2rem center;background-size: auto .8rem}
.footerlist .footer-item:nth-of-type(4){background: url(../images/item.png) no-repeat  top .2rem center;background-size: auto .8rem}
.footerlist .footer-item:nth-of-type(5){background: url(../images/mobile.png) no-repeat  top .2rem center;background-size: auto .8rem}

/*article-image*/

.start-pic{background: #fff;margin-bottom: .1rem;}
.start-pic-title{height: 2rem;line-height: 2rem;text-align: center;background: url(../images/title1.png) center no-repeat;background-size: 100%;color: #000000;font-size: .8rem}
.start-pic .start-pic-list{padding: 0 .22rem;padding-bottom: .22rem}
.start-pic .start-pic-list .item{width: 50%;padding: .13rem;}
.start-pic .start-pic-list .item img{width: 100%;height: 5rem;display:block}
.start-pic .start-pic-list .item p{font-size: 13px;text-align: center;line-height: .9rem;height: .9rem;background: #4c4c4c;color: #fff}
.start-pic .start-pic-list .item p.pinfo{background: #fff;vertical-align: bottom;color: #333;height: 1rem;line-height: 1rem}

/*明星资源详情页*/
.background{background: #ffffff;}
.background.hr{border-bottom:5px solid #ededed;}
.background .information-tu{padding: 0 .43rem;box-sizing: border-box;padding-top: .45rem;margin-bottom: .28rem;display: block;width: 100%;float: left;border-bottom: 1px solid #ededed;}
.background .information-tu img{max-width: 100%;}
.background .information-tu .information-zi{font-size: 12px;float: left;margin-bottom: 20px;}
.background .information-tu .information-zi h2{font-size: .8rem;}
.background .information-tu .information-zi h2 span{font-size: .4rem;font-weight: 500;}
.background .information-tu .information-zi p{margin-top: .4rem;width: 50%;float: left;}
.background .information-zp{padding: 0 .43rem;box-sizing: border-box;padding-bottom: .49rem;margin-right: .83rem;width: 100%;float: left;}
.background .information-zp p{font-size: 12px;margin-top: .4rem;}

.background .money{margin: .16rem .67rem 0 .43rem;}
.background .money .type{float: left;margin-top: .52rem;font-size: .18rem;}
.background .money .type-1{font-size: .18rem;margin-left: .14rem;border: 1px solid #ff9800;border-radius: .05rem;padding: .14rem .27rem;margin-top: .39rem;margin-bottom: .37rem;background: #FF9800;color: #fff;}
.background .money .type-1 a{color:#fff;}
.background .money .inquiry{clear: both;}
.background .money .inquiry div{width: 7rem;height: 2rem;background: #ff9000;border-radius: .2rem;margin: 0 auto 10px;}
.background .money .inquiry div a{display: block;text-align: center;font-size: .8rem;line-height: 2rem;color: #ffffff;}
.background .money .inquiry p{font-size: 12px;margin-top: .23rem;padding-bottom: .4rem;line-height: .4rem;}
.background .money .inquiry .a{background: #ff4343}

/*topindex*/

.topindex {
	width: 1200px;
	height: 247px;
	margin-top: 0px;
	position: relative;
	margin: 0 auto;
}
.topindexwz {
	position: absolute;
	font-size: 19px;
	top: 23px;
	left: 16px;
	color: #0c6ded;
	font-weight: 600;
}
.topindexwzw {
	position: absolute;
	right: 10px;
	top: 30px;
	font-weight: 500;
}
.topindexlist {
	position: absolute;
	width: 1175px;
	top: 30px;
	left: 15px;
	padding: 0 12px;
	margin: 0 auto;
}
.topindexlist dl {
	float: left;
	width: 120px;
	padding: 10px 5px;
	border: 1px solid #ddd;
	margin-left: 14px;
}
.topindexlist dl:first-of-type {
	margin-left: 0;
}
.topindexlist dl dt {
	text-align: center;
	float: left;
	width: 100%;
}
.topindexlist dl dd {
	float: left;
	width: 100%;
	font-size: 16px;
	color: #0c6ded;
	line-height: 35px;
	font-weight: 500;
	text-align: center;
}
.topindexlist dl dd span {
	float: left;
	width: 100%;
	font-size: 12px;
	font-weight: normal;
	color: #555555;
	padding-top: 10px;
	line-height: 20px;
}
/*ÃƒÂ¨Ã‚Â§Ã¢â‚¬Â ÃƒÂ©Ã‚Â¢Ã¢â‚¬ËœÃƒÂ¥Ã‹â€ Ã¢â‚¬â€ÃƒÂ¨Ã‚Â¡Ã‚Â¨*/

#index .info {
	position: relative;
	border: 1px solid #ccc;
	min-height: 233px;
}
#index .info .titbg {
	position: absolute;
	width: 170px;
	height: 55px;
	overflow: hidden;
	left: -20px;
	top: 10px;
	z-index: 999;
}
#index .info .list {
	height: 60px;
	line-height: 60px;
	vertical-align: middle;
	padding-left: 170px;
	font-size: 12px;
	clear: both;
}
.body_box {
	/*width: 1200px;*/
	max-width: 1200px;
	margin: 0 auto;
	background-color: #fff;
}
.body_box .box_1 {
	overflow: hidden;
	padding-top: 20px;
}
#picSlideWrap {
	background: #202020;
}
.body_box .box_1 .a_leflt {
	/*width: 885px;
	float: left;*/
	flex: 1;
}
.imgnav {
	position: relative;
	margin: 0 auto;
	/*width: 885px;*/
	width: 100%;
}
#img {
	z-index: 10;
	/*width: 885px;*/
	width: 100%;
	position: relative;
	text-align: center;
}
#img video {
	display: none;
	width: 100%;
	height: auto;
	background: #202020;
}
#cbtn {
	background: #f8f8f8;
	position: relative;
	height: 122px;
	border: 1px solid #f8f8f8;
	overflow: hidden;
	padding-left: 40px;
}
.picSildeLeft {
	cursor: pointer;
	position: absolute;
	top: 32px;
	left: 10px;
	z-index: 9;
}
.picSildeRight {
	cursor: pointer;
	position: absolute;
	top: 32px;
	right: 10px;
	z-index: 9;
}
#cSlideUl {
	/*width: 800px;*/
	width: 100%;
	height: 116px;
	overflow: hidden;
	position: relative;
	top: 10px;
	margin: 0 auto;
}
#cbtn ul {
	position: relative;
	width: 10000px;
	height: 122px;
}
#cbtn ul li {
	float: left;
	padding: 8px 3px 3px 3px;
	width: 116px;
	height: 86px;
	cursor: pointer;
	text-align: center;
	margin-right: 10px;
	position: relative;
}
#cbtn ul li img {
	width: 116px;
	height: 86px;
	display: block;
}
#cbtn ul li tt {
	background: #000;
	color: #FFF;
	position: absolute;
	right: 4px;
	bottom: 4px;
	z-index: 20;
	font-size: 12px;
	line-height: 16px;
	padding: 0 5px;
}
.body_box .box_1 .a_right {
	width: 300px;
	/*float: left;*/
	padding-left: 15px;
}
.body_box .box_1 .a_right .video_box {
	width: 100%;
	height: auto;
	text-align:center
}
.body_box .box_1 .a_right .list_box {
	width: 300px;
	height: 250px;
	margin-top: 7px;
	background: url(../images/hx_08.jpg) repeat;
}
.body_box .box_1 .a_right .list_box ul {
	padding-top: 15px;
}
.body_box .box_1 .a_right .list_box ul li {
	background: url(../images/hx_26.jpg) no-repeat 29px 9px;
	padding-left: 42px;
	font-size: 14px;
	overflow: hidden;
	line-height: 24px;
	padding-bottom: 10px;
}
.f-list {
	margin-left: 15px;
}
.content_right {
	width: 300px;
	height: auto;
	text-align: right;
	float: right;
}
.content_right .user-login {
	width: 296px;
	height: 350px;
	border: 1px solid #dedede;
}
.content_right .user-login h1 {
	font-size: 16px;
	height: 50px;
	border-bottom: 2px solid #0c6ded;
	overflow: hidden;
	text-align: left;
	line-height: 50px;
	margin: 0;
	padding-left: 20px;
}
.content_right .user-login h1 img {
	float: left;
	margin-top: 16px;
	width: 20px;
	height: 20px;
}
.content_right .user-login h1 a {
	font-size: 16px;
	color: #0c6ded;
	line-height: 50px;
	float: left;
	margin-top: 0px;
	margin-left: 5px;
}
.user-login .sex {
	width: 296px;
	height: 30px;
	line-height: 30px;
	margin-top: 15px;
	text-align: left;
	overflow: hidden;
}
.user-login .sex p {
	width: 76px;
	height: 30px;
	line-height: 30px;
	float: left;
	margin-top: -1px;
	font-size: 14px;
}
.user-login .sex .sex-chance {
	width: 140px;
	height: 30px;
	float: left;
	margin-top: -1px;
	margin-left: 6px;
}
.user-login .sex .sex-chance p {
	margin-right: 0;
	width: 100%;
}
.content_right .user-login .xiangxixuqiu {
	width: 290px;
	height: 50px;
	margin-top: 5px;
	text-align: left;
}
.content_right .user-login .xiangxixuqiu p {
	margin-top: 5px;
	line-height: 40px;
	float: left;
	font-size: 14px;
	width: 76px;
}
.content_right .user-login .xiangxixuqiu select {
	width: 178px;
	height: 32px;
	border: 1px solid #0c6ded;
	border-radius: 2px;
	margin-left: 7px;
	margin-top: 10px;
	float: left;
	padding-left: 10px;
}
.content_right .user-login .xuqiu_name_box {
	width: 290px;
	height: 50px;
	line-height: 50px;
}
.content_right .user-login .xuqiu_name_box p {
	float: left;
	font-size: 14px;
	width: 76px;
	text-align: left;
}
.content_right .user-login .xuqiu_name_box .xuqiu_name {
	width: 170px;
	height: 36px;
	float: left;
	margin-left: 7px;
}
.content_right .user-login .xuqiu_name .user {
	width: 167px;
	height: 30px;
	padding-left: 10px;
	border: 1px solid #0c6ded;
	border-radius: 2px;
}
.content_right .user-login .xuqiu_tel_box {
	width: 290px;
	height: 50px;
	line-height: 50px;
}
.content_right .user-login .xuqiu_tel_box p {
	float: left;
	font-size: 14px;
	width: 76px;
	text-align: left;
}
.content_right .user-login .xuqiu_tel_box .xuqiu_tel {
	width: 170px;
	height: 36px;
	text-align: center;
	float: left;
	margin-left: 7px;
}
.content_right .user-login .xuqiu_tel_box .xuqiu_tel .user {
	width: 167px;
	height: 30px;
	padding-left: 10px;
	border: 1px solid #0c6ded;
	border-radius: 2px;
}
.content_right .user-login .user-search {
	width: 290px;
	text-align: center;
	margin: 0 auto;
}
.content_right .user-login .user-search .query_submit {
	width: 280px;
	margin-top: 20px;
	height: 40px;
	line-height: 36px;
	font-size: 16px;
	background: #0c6ded;
	color: #fff;
	border-radius: 4px;
	border: none;
}
/*footer*/
.footer {
	overflow: hidden;
	width: 100%;
	color: #ccc;
	font-size: 13px;
	line-height: 26px;
	background: #333;
}
.footer a {
	color: #ccc;
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}
.footer a:hover {
	color: #e87518;
}
.footer .foot_topbj {
	height: 39px;
	overflow: hidden;
	background: url(../images/footer_backtop.png) center center no-repeat;
}
.footer .foot_topbj .foot_top {
	display: block;
	width: 90px;
	height: 39px;
	margin: 0 auto;
	overflow: hidden;
}
.footer .foot_main {
	padding: 28px 0 0 0;
	position: relative;
	background: #333;
	font-size: 14px;
	margin: 0 auto;
}
.footer .foot_main .foot_lx {
	/*width: 405px;*/
	width: 34%;
	/*height: 310px;*/
	
	/*float: left;
	margin-left: 15px;*/
}
.foot_lx_ul{padding: 15px 0 0 0;}
.foot_lx_ul li{margin: 15px 0;position: relative;padding-left: 110px;}
.foot_lx_ul li>p{position: absolute;left: 0px;top: 0px;width: 120px;}
.foot_lx_ul li>p label{display: inline-block;width: 60px;margin-left: 41px;}
.foot_lx_ul li>p em{font-style: normal;}
.foot_lx_ul li>div{margin-left: 10px;}
.footer .foot_main .foot_lx .tel {font-family: Arial, Helvetica, sans-serif;}
.footer .foot_main .foot_lx .tel i {font-size: 20px;font-style: normal;}
.footer .foot_main .foot_lx .tel b {color: #e05b2f;font-size: 22px;font-weight: normal;}
.footer .foot_main .foot_lx .tb1 {background: url(../images/footer_icon.png) left 0 no-repeat;}
.footer .foot_main .foot_lx .tb2 {background: url(../images/footer_icon.png) left -31px no-repeat;color: #34a5e3;}
.footer .foot_main .foot_lx .tb2 a {color: #34a5e3;}
.footer .foot_main .foot_lx .tb3 {background: url(../images/footer_icon.png) left -62px no-repeat;}
.footer .foot_main .foot_lx .tb4 {background: url(../images/footer_icon.png) left -93px no-repeat;}
.footer .foot_main .foot_lx .tb5 {background: url(../images/footer_icon.png) left -124px no-repeat;}
.footer .foot_main .foot_lx .tb6 {background: url(../images/footer_icon.png) left -155px no-repeat;}
.footer .foot_main .foot_lx .tb7 {background: url(../images/footer_icon.png) left -186px no-repeat;}

.footer .foot_main .foot_about {
	/*width: 390px;*/
	width: 36%;
	/*height: 310px;*/
	/*padding: 0 30px;*/
	
	/*float: left;*/
	/*border-left: 1px solid #4d4d4d;
	border-right: 1px solid #4d4d4d;*/
	text-align:justify;text-justify:inter-ideograph;
	
	
}
.footer .foot_main .foot_about .nr {
	overflow: hidden;
	margin: 20px 0 5px 0;
	
}
.footer .foot_main .foot_about_c{
	padding-left: 23px;
	padding-right: 23px;
	border-left: 1px solid #4d4d4d;
	border-right: 1px solid #4d4d4d;
	padding-bottom: 20px;
}
.footer .foot_main .foot_about .nr a {
	color: #ccc;
}
.footer .foot_main .foot_about a {
	color: #34a5e3;
	line-height: 30px;
}
.footer .foot_main .foot_ewm {
	/*float: right;
	width: 313px;*/
	width: 30%;
	/*height: 310px;*/
	position: relative;
	
}
.footer .foot_main .foot_ewm dl {
	float: right;
	padding: 30px 0 0 0;
}
.footer .foot_main .foot_ewm dt {
	line-height: 60px;
	text-align: center;
	font-size: 18px;
	color: #fff;
}
.footer .foot_main .foot_ewm dd {
	float: left;
	width: 122px;
	margin: 0 10px;
	text-align: center;
	line-height: 30px;
}
.footer .foot_main .foot_ewm .foot_ewm_pic {
	position: absolute;
	left: 20px;
	top: -65px;
}
.footer .foot_main .foot_bt {
	font-size: 16px;
	padding-bottom: 5px;
	line-height: 30px;
}
.footer .foot_copy {
	background: #292929;
	overflow: hidden;
	padding: 14px 0;
}
.footer .foot_copy .sm {
	float: left;
}
.footer .foot_copy .href {
	float: right;
}
.wpb {
	/*width: 1200px;*/
	max-width: 1200px;
	margin: 0 auto;
	position: relative;
	display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;
	
}
/**ÃƒÂ¥Ã‚ÂÃ‚Â³ÃƒÂ¤Ã‚Â¾Ã‚Â§ÃƒÂ¦Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¦Ã‚ÂµÃ‚Â®ÃƒÂ§Ã‚ÂªÃ¢â‚¬â€**/

.xfwind {
	position: fixed;
	margin: auto;
	top: 0;
	bottom: 0;
	right: 0;
	height: 248px;
	z-index: 1;
}
.xfwind ul li {
	width: 60px;
	height: 60px;
	background: #33A5DF;
	text-align: center;
	margin-top: 2px;
	border-radius: 2px;
}
.xfwind ul li.xfli4 {
	background: #888888;
}
.xfwind ul li a {
	display: block;
}
.xfwind ul li a .img {
	width: 22px;
	height: 22px;
	padding: 10px 10px 5px 10px;
	margin: 0 auto;
}
.xfwind ul li p {
	color: #fff;
	font-size: 12px;
}
.xfwind ul li:hover {
	background: #EF6815;
}
.xfwind ul li.xfli4:hover {
	background: #666;
}
.xfwind ul li .ewms {
	text-align: center;
	display: none;
	position: absolute;
	width: 152px;
	height: 176px;
	margin: -166px 0 0 -154px;
	border: 1px solid #ddd;
	background: #fff;
}
.xfwind ul li .ewms .img {
	width: 120px;
	height: 120px;
	margin: 10px auto 0 auto;
}
.xfwind ul li .ewms img {
	width: 100%;
	height: 100%;
}
.xfwind ul li .ewms p {
	font-size: 14px;
	color: #6d6d6d;
	line-height: 38px;
}
.xfwind ul li:hover .ewms {
	display: block;
}
/*adbox*/

.adbox {
	margin: 5px auto;
}
.adbox img {
	width: 100%;
}
/*title*/

.title {
	height: 52px;
	background: url(../images/title.jpg) no-repeat center;
	text-align: center;
	line-height: 52px;
	font-size: 30px;
	color: #444;
	padding: 20px 0;
	font-weight: 500;
}
.title2 {
	text-align: center;
	margin-bottom: 40px;
	margin-top: 10px;
}
.title2 span {
	height: 33px;
	font-size: 18px;
	display: inline-block;
	line-height: 33px;
	padding: 0 25px;
	border-radius: 26px;
	background: #0c6ded;
	color: #fff;
}
.title3 {
	height: 30px;
	position: relative;
	line-height: 30px;
	text-align: center;
	font-size: 24px;
	padding: 20px 0;
}
.title3:before {
	content: "";
	height: 15px;
	width: 1px;
	background: #ddd;
	left: 0;
	top: 50%;
	margin-top: -7.5px;
	position: absolute;
}
.title3:after {
	content: "";
	height: 15px;
	width: 1px;
	background: #ddd;
	right: 0;
	top: 50%;
	margin-top: -7.5px;
	position: absolute;
}
.title3 .hr2 {
	height: 1px;
	width: 100%;
	background: #ddd;
	position: absolute;
	top: 50%;
	margin-top: 0.5px;
}
.title3 span {
	padding: 0 15px;
	background: #fff;
	position: relative;
	z-index: 1;
}
.title3 a {
	padding: 0 10px;
	font-size: 14px;
	color: #A3A3A3;
	background: #fff;
	z-index: 1;
	position: absolute;
	right: 10px
}
.title3 a:hover {
	color: #2693FF;
}
.title4 {
	height: 52px;
	background: #fff url(../images/title2.png) no-repeat center;
	text-align: center;
	line-height: 52px;
	font-size: 30px;
	color: #444;
	padding: 20px 0;
}
.title5 {
	color: #909090;
	font-size: 18px;
	line-height: 26px;
	padding: 30px 0;
	text-align: center;
}
.title6 {
	height: 30px;
	position: relative;
	line-height: 30px;
	text-align: center;
	font-size: 24px;
	padding: 20px 0;
}
.title6 .hr2 {
	height: 1px;
	width: 100%;
	background: #ddd;
	position: absolute;
	top: 50%;
	margin-top: 0.5px;
}
.title6 span {
	padding: 0 15px;
	background: #F9F9F9;
	position: relative;
	z-index: 1;
}
.title7 {
	font-weight: 500;
	height: 52px;
	background: url(../images/title2.png) no-repeat center;
	text-align: center;
	line-height: 52px;
	font-size: 30px;
	color: #444;
	padding: 20px 0;
}
.title8 {
	height: 30px;
	position: relative;
	line-height: 30px;
	text-align: center;
	font-size: 30px;
	padding: 20px 0;
	margin: 0 50px;
}
.title8 .hr2 {
	height: 1px;
	width: 100%;
	background: #ddd;
	position: absolute;
	top: 50%;
	margin-top: 0.5px;
}
.title8 span {
	padding: 0 15px;
	background: #fff;
	position: relative;
	z-index: 1;
}
/*tab*/

.tab {
	margin-bottom: 35px;
}
.tab ul {
	height: 35px;
	text-align: center;
}
.tab ul li {
	width: 100px;
	height: 35px;
	font-size: 14px;
	display: inline-block;
	line-height: 35px;
	margin: 0 5px;
}
.tab ul li a {
	display: block;
	width: 100%;
	height: 100%;
	background: #EBEBEB;
	border-radius: 3px;
}
.tab ul li.on a, .tab ul li a:hover {
	background: #0c6ded;
	color: #fff;
}
/**/
.index-mxdy-tab {
	margin-bottom: 35px;
}
.index-mxdy-tab ul {
	height: 35px;
	text-align: center;
}
.index-mxdy-tab ul li {
	width: 55px;
	height: 35px;
	font-size: 14px;
	display: inline-block;
	line-height: 35px;
	margin: 0 0 0 2px;
}
.index-mxdy-tab ul li a {
	display: block;
	width: 100%;
	height: 100%;
	background: #EBEBEB;
	border-radius: 3px;
}
.index-mxdy-tab ul li.on a, .index-mxdy-tab ul li a:hover {
	background: #0c6ded;
	color: #fff;
}



/*listOne*/

.listOne {
	/*width: 1230px;*/
	overflow: hidden;
}
.listOne ul {
	overflow: hidden;
}
.listOne ul.bodyulshow {
	/*display: block;*/
	display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between
}
.listOne li {
	/*width: 225px;
	float: left;
	margin-right: 20px;*/
	width: 19%;
	text-align: center;
	margin-bottom: 35px;
}
.listOne li .img {
	/*width: 225px;
	height: 270px;*/
	width: 100%;
	height: auto;
	overflow: hidden;
}
.listOne li .img img {
	display: block;
	width: 100%;
	height: 100%;
	transition: transform 1s ease 0s;
}
.listOne li .img img:hover {
	/*width: 225px;
	height: 270px;
	overflow: hidden;*/
	transform: scale(1.1);
	-ms-transform: scale(1.1);
}
.listOne li .text1 {
	height: 35px;
	line-height: 35px;
	text-align: center;
	font-size: 16px;
}
.listOne li .text1:hover {
	color: #0c6ded
}
.listOne li .text1 .s1 {
	font-size: 14px;
	color: #000;
	float: left;
}
.listOne li .text1 .s2 {
	font-size: 12px;
	color: #656565;
	float: right;
}
.listOne li .text2 {
	line-height: 22px;
	color: #656565;
	text-indent: 50px;
	height: 44px;
	overflow: hidden;
	position: relative;
	margin-top: 5px;
}
.listOne li .text2 em {
	width: 40px;
	height: 18px;
	background: #FC3256;
	display: block;
	position: absolute;
	left: 0;
	top: 2px;
	line-height: 18px;
	text-align: center;
	text-indent: 0;
	color: #fff;
	border-radius: 12px 0 12px 0;
}
.listOne li .text3 {
	display: block;
	border-radius: 3px;
	color: #666;
	height: 33px;
	line-height: 33px;
	background: #fff;
	border: 1px solid #0c6ded;
	margin: 0 auto;
	text-align: center;
	font-size: 14px;
	margin-top: 5px;
}
.listOne li .text3:hover {
	color: #fff;
	background: #0c6ded;
}
.listOne li .text3 span {
	display: block;
	width: 100%;
	height: 100%;
	height: 33px;
	line-height: 33px;
	text-align: center;
}
.listOne li .text3 .s2 {
	display: block;
}
.listOne li .text3 .s1 {
	display: none;
}
.listOne li.on .text3 {
	color: #fff;
	background: #0c6ded;
}
.listOne li.on .text3 .s1 {
	display: block;
}
.listOne li.on .text3 .s2 {
	display: none;
}
/*listTwo*/

.listTwo {
	overflow: hidden;
}
.listTwo ul {
	width: 1280px;
	overflow: hidden;
}
.listTwo li {
	height: 335px;
	width: 565px;
	float: left;
	margin-bottom: 50px;
	margin-right: 70px;
}
.listTwo li .lititle {
	height: 35px;
	line-height: 35px;
	border-bottom: 1px solid #eee;
	padding: 5px 0;
	margin-bottom: 20px;
}
.listTwo li .lititle .s1 {
	color: #358BD8;
	font-size: 24px;
}
.listTwo li .lititle .s2 {
	font-size: 12px;
	color: #999;
}
.listTwo li .lititle .s3 {
	float: right;
	font-size: 12px;
	color: #999;
}
.listTwo li .left {
	width: 200px;
	height: 275px;
	float: left;
}
.listTwo li .left img {
	width: 100%;
	height: 100%;
}
.listTwo .right {
	margin-left: 220px;
	overflow: hidden;
	height: 275px;
}
.listTwo .right .single {
	width: 33.3333%;
	float: left;
	margin-bottom: 30px;
}
.listTwo .right .single .img {
	width: 72px;
	height: 72px;
	border-radius: 50%;
	overflow: hidden;
	margin: 0 auto;
}
.listTwo .right .single .img img {
	width: 72px;
	height: 72px;
	border-radius: 50%;
}
.listTwo .right .single .text1 {
	text-align: center;
	width: 100%;
	font-size: 14px;
	line-height: 22px;
	margin-top: 5px;
}
.listTwo .right .single .text2 {
	text-align: center;
	font-size: 12px;
	color: #999;
	line-height: 22px;
}
/*listTwo*/

.listFive {
	overflow: hidden;
	margin-bottom: 50px;
}
.listFive li {
	padding: 50px 0;
	border-bottom: 1px dotted #CDCDCD;
}
.listFive li .boxtext {
	overflow: hidden;
}
.listFive li .boxtext h2 {
	font-size: 24px;
	line-height: 30px;
	font-weight: 700;
	color: #353535;
}
.listFive li .boxtext h2:hover {
	color: #0c6ded;
}
.listFive li .boxtext p {
	color: #656565;
	line-height: 24px;
	font-size: 14px;
	max-height: 52px;
	overflow: hidden;
	margin: 10px 0 0 0;
}
.listFive li .other {
	color: #656565;
	font-size: 12px;
	margin-top: 10px;
}
.listFive li .other span {
	padding-right: 10px;
}
.listFive li .other span.s1 {
	color: #0c6ded;
}
.listFive li .other font.f1 {
	color: #444;
}
.listFive li .other font.f2 {
	color: #FF5A5A;
}
.listFive li.oneimg {
	overflow: hidden;
}
.listFive li.oneimg>a {
	display: block;
	display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;
}
.listFive li.oneimg .boxtext {
	/*padding: 10px 0;
	float: right;
	width: 560px;*/
	padding: 10px 0px 10px 40px;
	flex: 1;
}
/*.listFive li.oneimg .boximg{width:300px;height:200px;float:right;}
.listFive li.oneimg .boximg img{width:100%;height:100%;}
.listFive li.moreimg .ul{overflow:hidden;overflow:hidden;width:1100px;}
.listFive li.moreimg .boximg{width:auto;height:140px;float:left;margin-right:25px;margin-top:25px;}
.listFive li.moreimg .boximg img{width:auto;height:100%;}
.listFive li.moreimg .mingxingbox{width:200px;height:250px;float:left;margin-right:50px;margin-top:25px;}
.listFive li.moreimg .mingxingbox img{width:100%;height:100%;}*/

.listFive li.oneimg .boximg {
	width: 250px;
	height: 160px;
	/*float: left;*/
	overflow: hidden;
}
.listFive li.oneimg .boximg img {
	/*width: 250px;
	height: 160px;*/
	width: 100%;
	overflow: hidden;
	transition: transform 1s ease 0s;
}
.listFive li.oneimg .boximg img:hover {
	/*width: 250px;
	height: 160px;*/
	transform: scale(1.1);
	-ms-transform: scale(1.1);
}
.listFive li.moreimg .ul {
	overflow: hidden;
	overflow: hidden;
	width: 1240px;
	box-sizing: border-box;
	padding: 0 10px;
	margin-left: -20px
}
.listFive li.moreimg .boximg {
	width: 20%;
	height: 175px;
	float: left;
	padding-right: 10px;
	padding-top: 25px;
	box-sizing: border-box;
	padding-left: 10px
}
.listFive li.moreimg .boximg img {
	width: 100%;
	height: 100%;
	display: block;
}
.listFive li.moreimg .mingxingbox {
	width: 20%;
	height: 296px;
	float: left;
	padding-right: 10px;
	padding-top: 25px;
	box-sizing: border-box;
	padding-left: 10px
}
.listFive li.moreimg .mingxingbox img {
	width: 100%;
	height: 100%;
	display: block;
}
/*more*/

.more {
	display: block;
	border-radius: 3px;
	color: #0c6ded;
	width: 100px;
	height: 33px;
	line-height: 33px;
	background: #fff;
	border: 1px solid #0c6ded;
	margin: 0 auto;
	text-align: center;
}
.more:hover {
	color: #fff;
	background: #0c6ded;
}
.more2 {
	background: #0c6ded;
	display: block;
	border-radius: 3px;
	color: #0c6ded;
	width: 140px;
	height: 33px;
	line-height: 33px;
	border: 1px solid #0c6ded;
	margin: 0 auto;
	text-align: center;
	color: #fff;
}
.more2:hover {
	color: #fff;
	background: #0c6ded;
}
/*main*/

.main {
	margin-bottom: 50px;
}
.arc_list.blockbox .left {
	/*width: 850px;
	float: left;*/
	flex: 1;
	padding-right: 20px;
}
.arc_list.blockbox .right {
	width: 320px;
	/*float: right;*/
	margin-top: 50px;
	
}
.arc_list.blockbox .right ul {
	overflow: hidden;
	margin-bottom: 50px;
}
.arc_list.blockbox .right ul li {
	padding: 25px 0;
	border-bottom: 1px dotted #CDCDCD;
}
.arc_list.blockbox .right ul li .boxtext p {
	color: #656565;
	line-height: 22px;
	font-size: 14px;
	max-height: 44px;
	overflow: hidden;
	margin: 8px 0 8px 0;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 5;
	-webkit-box-orient: vertical;
}
.arc_list.blockbox .right ul li .boxtext h2 {
	font-size: 16px;
	line-height: 22px;
	font-weight: normal;
	color: #0c6ded;
	height: 22px;
	overflow: hidden;
}
.arc_list.blockbox .right ul li .boxtext h2:hover {
	color: #000
}
/*ÃƒÂ¥Ã‹â€ Ã¢â‚¬Â ÃƒÂ©Ã‚Â¡Ã‚Âµ*/

.page {
	width: 100%;
	line-height: 50px;
	text-align: center;
	border-top: none;
	margin: 0 0 10px 10px;
	overflow: hidden;
}
.page a {
	color: #666;
	margin: 0 6px;
	background: #F5F5F5;
	/* width:35px; */
	height: 30px;
	display: inline-block;
	text-align: center;
	line-height: 30px;
	padding: 0 10px;
}
.page a:hover {
	color: #fff;
	background: #EB2000;
}
.page span {
	color: #fff;
	margin: 0 6px;
	background: #EB2000;
	height: 30px;
	display: inline-block;
	text-align: center;
	line-height: 30px;
	padding: 0 10px;
}
.page .fh {
	font-size: 20px;
}
/*-------ÃƒÂ¥Ã‹â€ Ã¢â‚¬â€ÃƒÂ¨Ã‚Â¡Ã‚Â¨ÃƒÂ§Ã‚Â­Ã¢â‚¬ÂºÃƒÂ©Ã¢â€šÂ¬Ã¢â‚¬Â°ÃƒÂ¥Ã…â€™Ã‚ÂºÃƒÂ¥Ã…Â¸Ã…Â¸-------*/

.bigsearch {
	background: #F8F8F8;
}
.bigsearch .bigsearchinput {
	height: 40px;
	padding: 15px 0 20px 0;
	background: #fff;
}
.bigsearch .ip1 {
	height: 34px;
	line-height: 34px;
	font-size: 18px;
	float: left;
	margin-right: 10px;
}
.bigsearch .ip2 {
	float: right;
	line-height: 34px;
	line-height: 34px;
}
.bigsearch .ip2 p {
	float: left;
	color: #3F3F3F;
	font-size: 14px;
}
.bigsearch .ip2 p em {
	font-family: Impact;
	color: #D93E33;
	font-size: 26px;
	padding: 0 10px;
}
.bigsearch .ip2 a {
	float: left;
	width: 200px;
	height: 40px;
	background: #DA3E33;
	border-radius: 3px;
	text-align: center;
	color: #FFF;
	line-height: 40px;
	margin-right: 5px;
	cursor: pointer;
	font-size: 16px;
	position: relative;
	top: -3px;
	margin-left: 10px;
}
.bigsearch .ip2 a:hover {
	background: #EF9627;
}
.bigsearch .search {
	width: 320px;
	height: 30px;
	border: 2px solid #EF9627;
	border-radius: 3px;
	background: #fff;
	float: left;
}
.bigsearch .search a {
	width: 55px;
	height: 30px;
	float: right;
	display: block;
	background: #EF9627 url(../images/search.png) no-repeat center;
}
.bigsearch .search input {
	width: 245px;
	height: 30px;
	float: left;
	border: none;
	padding: 0 0 0 10px;
	font-family: 宋体;
}
.bigsearch ul>li {
	border-bottom: 1px dotted #ddd;
	zoom: 1;
	position: relative;
}
.bigsearch ul>li:after {
	content: '';
	display: block;
	clear: both;
}
.bigsearch ul>li dt {
	width: 70px;
	line-height: 22px;
	padding: 8px 0;
	text-align: center;
	background: #f5f7fa;
	float: left;
	font-size: 14px;
	color: #878787;
}
.bigsearch ul>li dt h2 {
	width: 70px;
	line-height: 22px;
	text-align: right;
	font-size: 14px;
	color: #888888;
	height: 22px;
	font-weight: normal;
}
.bigsearch ul>li dd {
	line-height: 22px;
	padding: 8px 0;
	margin-left: 90px;
}
.bigsearch ul>li dd a {
	font-size: 12px;
	color: #888888;
	padding: 0 10px;
	display: inline-block;
	margin: 3px;
}
.bigsearch ul>li dd a:hover, ul>li dd a.on {
	color: #4e628f;
	background: #0c6ded;
	color: #fff;
	border-radius: 3px;
}
.bigsearch .liother a {
	position: relative;
	padding-left: 18px !important;
}
.bigsearch .liother a.on {
	background: none;
	color: #0c6ded;
}
.bigsearch .liother a.on:before {
	border-color: #0c6ded;
	background: #0c6ded
}
.bigsearch .liother a.on {
	color: #0c6ded;
}
.bigsearch .liother a:hover {
	background: none !important;
	color: #0c6ded !important;
}
.bigsearch .liother a:before {
	width: 13px;
	height: 13px;
	border: 1px solid #ddd;
	background: #fff;
	border-radius: 50%;
	content: "";
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -7.5px;
}
.bigsearch .submit {
	padding: 15px 0;
	overflow: hidden;
	background: #fff;
	padding-left: 140px;
	border-bottom: 1px solid #eee;
}
.bigsearch .submit a {
	height: 24px;
	padding: 0 15px;
	display: block;
	float: left;
	color: #fff;
	font-size: 14px;
	line-height: 24px;
	text-align: center;
	border-radius: 3px;
}
.bigsearch .submit .a1 {
	background: #FF7F00;
}
.bigsearch .submit .a2 {
	background: #F5F5F5;
	color: #666;
	margin-left: 20px;
}
/****************ÃƒÂ©Ã‚Â¡Ã‚ÂµÃƒÂ©Ã‚ÂÃ‚Â¢ÃƒÂ§Ã‚Â§Ã‚ÂÃƒÂ¦Ã…â€œÃ¢â‚¬Â°*************************/


/*-------indexÃƒÂ©Ã‚Â¡Ã‚ÂµÃƒÂ©Ã‚ÂÃ‚Â¢-------*/


/*mingxingtuijian*/

.mingxingtuijian {
	overflow: hidden;
	margin: 20px auto;
}
.mingxingtuijian dt {
	height: 50px;
	width: 165px;
	float: left;
	border-right: 1px solid #eee;
}
.mingxingtuijian dt a {
	height: 50px;
	width: 165px;
	display: table-cell;
	vertical-align: middle;
	line-height: 50px;
	text-align: center;
}
.mingxingtuijian dt a img {
	max-width: 100%;
	max-height: 100%;
}
.mingxingtuijian dd {
	margin-left: 175px;
	overflow: hidden;
	height: 50px;
}
.mingxingtuijian dd a {
	display: block;
	width: 101.5px;
	float: left;
	border-right: 1px solid #eee;
	text-align: center;
	line-height: 15px;
	font-size: 14px;
	color: #909090;
	margin-bottom: 20px;
}
.mingxingtuijian dd a:hover {
	color: #0c6ded;
}
/*indexfocus*/

.indexfocus {
	width: 1200px;
	height: 500px;
	overflow: hidden;
}
.indexfocus .bd {
	width: 1200px;
	height: 500px;
	overflow: hidden;
}
.indexfocus .bd li {
	width: 1200px;
	height: 500px;
}
.indexfocus .bd li img {
	width: 1200px;
	height: 500px;
}
/*indextodaytuijian*/

.indextodaytuijian {
	padding: 20px 0;
}
.indextodaytuijian .left {
	width: 190px;
	height: 265px;
	float: left;
}
.indextodaytuijian .left img {
	width: 190px;
	height: 265px;
}
.indextodaytuijian .center {
	height: 165px;
	float: left;
	margin: 0 10px;
}
.indextodaytuijian .center ul {
	border-right: 1px solid #eee;
	overflow: hidden;
	width: 790px;
}
.indextodaytuijian .center li {
	width: 190px;
	float: left;
	margin-right: 5px;
}
.indextodaytuijian .center li .img {
	width: 100%;
	height: 230px;
}
.indextodaytuijian .center li .img img {
	width: 100%;
	height: 230px;
}
.indextodaytuijian .center li .text {
	height: 34px;
	line-height: 34px;
	text-align: center;
	font-size: 14px;
	background: #F8F8F8;
	border-top: 1px solid #fff;
}
.indextodaytuijian .right {
	width: 185px;
	height: 265px;
	background: #EBEBEB;
	float: right;
	padding: 0 5px;
}
.indextodaytuijian .right li {
	height: 80px;
	background: #fff;
	margin-top: 6px;
	line-height: 80px;
	font-size: 18px;
	color: #6C6C6C;
}
.indextodaytuijian .right li a {
	display: block;
	height: 80px;
	padding-left: 80px;
}
.indextodaytuijian .right li.li1 a {
	background: url(../images/i3.png) no-repeat 38px center;
}
.indextodaytuijian .right li.li2 a {
	background: url(../images/i4.png) no-repeat 34px center;
}
.indextodaytuijian .right li.li3 a {
	background: url(../images/i5.png) no-repeat 38px center;
}
/*indexlist1*/

.indexlist1 {
	padding: 10px 0;
}
/*indexliucheng*/

.indexliucheng {
	height: 120px;
	background: #0c6ded;
	margin-top: 50px;
}
.indexliucheng .aboutbox4 {
	margin-top: 35px;
	/*margin: 35px auto 0;*/
	display: inline-block;
	width: 100%;
}


.indexliucheng .aboutbox4 ul li h2, .indexliucheng .aboutbox4 ul li p {
	color: #fff;
}
.indexliucheng .aboutbox4 ul .li1 {
	background: url(../images/1-1.png) no-repeat center left;
}
.indexliucheng .aboutbox4 ul .li2 {
	background: url(../images/2-1.png) no-repeat center left;
}
.indexliucheng .aboutbox4 ul .li3 {
	background: url(../images/3-1.png) no-repeat center left;
}
.indexliucheng .aboutbox4 ul .li4 {
	background: url(../images/4-1.png) no-repeat center left;
}
.indexliucheng .aboutbox4 ul .li5 {
	background: url(../images/5-1.png) no-repeat center left;
}
.indexliucheng .aboutbox4 ul .li6 {
	background: url(../images/6-1.png) no-repeat center left;
}
.indexliucheng .blockbox {
	height: 100%;
}
.indexliucheng .blockbox .img {
	width: 1200px;
	display: table-cell;
	vertical-align: middle;
	height: 120px;
	text-align: center;
	margin: 0 auto;
}
/*.indexadbox1*/

.indexadbox1 {
	margin: 45px auto 30px auto;
}
/*indexlist2*/

.indexlist2 {
	padding: 10px 0;
}
/*.indexadbox2*/

.indexadbox2 {
	margin: 10px auto 30px auto;
}
/*indexlist3*/

.indexlist3 {
	margin-bottom: 30px;
}
.newsbox_title {
	height: 20px;
	line-height: 20px;
	padding: 5px 0;
	border-bottom: 1px solid #0c6ded;
}
.newsbox_title span {
	float: left;
	display: block;
	border-left: 3px solid #0c6ded;
	color: #333;
	font-size: 18px;
	padding: 0 15px;
}
.newsbox_title a {
	float: right;
	color: #0c6ded;
}
.newsbox1 {
	width: 850px;
	height: 490px;
	overflow: hidden;
	float: left;
	position: relative;
}
.newsbox1 .rbox {
	position: absolute;
	z-index: 3;
	width: 525px;
	height: 432px;
	top: 58px;
	right: 0;
	background: #fff;
}
.newsbox1 .rbox li {
	height: 26px;
	overflow: hidden;
	list-style-type: disc;
	color: #888;
	font-size: 14px;
	line-height: 26px;
	list-style-position: inside;
	float: left;
	width: 50%;
	box-sizing: border-box;
	padding-left: 20px;
}
.newsbox1 .rbox li a {
	line-height: 26px;
	color: #888;
	font-size: 14px;
	height: 26px;
}
.newsbox1 .rbox li a:hover {
	color: #333;
}
.newsbox1 dl {
	/*overflow:hidden;*/
	margin-top: 26px;
}
.newsbox1 dl dt {
	width: 320px;
	height: 210px;
	position: relative;
	float: left;
}
.newsbox1 dl dt img {
	width: 320px;
	height: 210px;
}
.newsbox1 dl dt .text {
	display: block;
	height: 35px;
	line-height: 35px;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 1;
	padding: 0 10px;
	width: 300px;
	background: rgba(0, 0, 0, 0.4);
	color: #fff;
	font-size: 16px;
	text-align: center;
}
.newsbox1 dl dd {
	margin-left: 345px;
	height: 210px;
}
.newsbox1 dl dd li {
	height: 26px;
	/*overflow:hidden;*/
	list-style-type: disc;
	color: #888;
	font-size: 14px;
	line-height: 26px;
	list-style-position: inside;
}
/*.newsbox1 dl dd li:first-child a{font-weight:700;font-size:18px;color:#555;}*/


/*.newsbox1 dl dd li{padding:5px 0;}*/

.newsbox1 dl dd li a {
	line-height: 26px;
	color: #888;
	font-size: 14px;
	display: inline-block;
	width: 390px;
	overflow: hidden;
	height: 26px;
	white-space: nowrap;
	text-overflow: ellipsis;
	vertical-align: middle;
	margin-right: 4px
}
.newsbox1 dl dd li time {
	line-height: 26px;
	color: #888;
	font-size: 14px;
	display: inline-block;
	width: 90px;
	text-align: right;
	height: 26px;
	overflow: hidden;
	vertical-align: middle;
}
.newsbox1 dl dd li span {
	line-height: 26px;
	color: #888;
	font-size: 14px;
	display: inline-block;
	width: 90px;
	text-align: right;
	height: 26px;
	overflow: hidden;
	vertical-align: middle;
	background: url(../images/eye.png) no-repeat left center;
}
.newsbox1 dl dd li:hover a, .newsbox1 dl dd li:hover time {
	color: #333;
}
.newsbox2 {
	float: right;
	width: 300px;
	height: 240px;
	overflow: hidden;
}
.newsbox2 .newsbox2_1 {
	width: 300px;
	height: 190px;
	position: relative;
	float: left;
	margin-top: 20px;
}
.newsbox2 .newsbox2_1 img {
	width: 300px;
	height: 190px;
}
.newsbox2 .newsbox2_1 .text {
	display: block;
	height: 35px;
	line-height: 35px;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 1;
	padding: 0 10px;
	width: 280px;
	background: rgba(0, 0, 0, 0.4);
	color: #fff;
	font-size: 16px;
	text-align: center;
}
.newsbox3 {
	width: 300px;
	height: 230px;
	float: right;
	margin-top: 20px;
}
.newsbox3 ul {
	margin-top: 10px;
}
.newsbox3 li {
	height: 24px;
	line-height: 24px;
	overflow: hidden;
}
.newsbox3 li a {
	color: #888;
}
.newsbox3 li a:hover {
	color: #333;
}
.newsbox4 {
	/*float: left;*/
	width: 100%;
	margin-top: 5px;
	overflow: hidden;
	display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;
}
.index_list li{
	
	line-height: 26px;
	height: 26px;
	overflow:hidden;text-overflow:ellipsis;white-space:nowrap
}
.index_list li a {
	line-height: 26px;
	font-size: 14px;
	color: #888;
}
.newsbox4 dl {
	overflow: hidden;
	margin-top: 15px;
}
.newsbox4 dl dt {
	width: 170px;
	height: 140px;
	position: relative;
	float: left;
}
.newsbox4 dl dt img {
	width: 170px;
	height: 140px;
}
.newsbox4 dl dd {
	margin-left: 180px;
	height: 140px;
}
.newsbox4 dl dd li {
	height: 26px;
	overflow: hidden;
}
.newsbox4 dl dd li a {
	line-height: 26px;
	font-size: 14px;
	color: #888;
}
.newsbox4 dl dd li a:hover {
	color: #0c6ded;
}
.newsbox4 .newsbox4li {
	/*float: left;
	width: 380px;*/
	width: 32%;
	margin-top: 20px;
}
.newsbox4 .newsbox4li.li2, .newsbox4li.li3 {
	/*float: left;*/
}
.newsbox4 .newsbox4li.li2 {
	/*margin-left: 20px;
	margin-right: 20px;*/
}
.newsbox5 {
	float: right;
	width: 300px;
	overflow: hidden;
	margin-top: 25px;
	height: 196px;
}
.newsbox5 .newsbox2_1 {
	width: 300px;
	height: 145;
	position: relative;
	float: left;
	margin-top: 20px;
}
.newsbox5 .newsbox2_1 img {
	width: 300px;
	height: 145px;
}
.newsbox6 {
	width: 300px;
	height: 186px;
	float: right;
	margin-top: 10px;
}
.newsbox6dl {
	height: 95px;
	margin-top: 15px;
}
.newsbox6dl dt {
	width: 150px;
	height: 95px;
	float: left;
}
.newsbox6dl dt img {
	width: 100%;
	height: 100%;
}
.newsbox6dl dd {
	margin-left: 160px;
	line-height: 22px;
	height: 88px;
	overflow: hidden;
}
.newsbox6 ul {
	margin-top: 5px;
}
.newsbox6 li {
	height: 24px;
	line-height: 24px;
	overflow: hidden;
}
.newsbox6 li a {
	color: #888;
}
.newsbox6 li a:hover {
	color: #333;
}
/*link*/

.link {
	padding-bottom: 30px;
	font-size: 14px;
}
.link a {
	color: #777;
	white-space: nowrap;
	padding-right: 5px;
}
.link a:hover {
	color: #000;
}
.link dt {
	font-size: 16px;
	margin-bottom: 5px;
}
.link dd {
	overflow: hidden;
}
/*indexadbox3*/

.indexadbox3 {
	margin: 10px auto 30px auto;
}
/*-------ÃƒÂ¦Ã‹Å“Ã…Â½ÃƒÂ¦Ã‹Å“Ã…Â¸ÃƒÂ¦Ã…Â½Ã‚Â¨ÃƒÂ¨Ã‚ÂÃ‚ÂÃƒÂ©Ã‚Â¡Ã‚ÂµÃƒÂ©Ã‚ÂÃ‚Â¢-------*/

.hr {
	border-bottom: 1px solid #eee;
	margin-bottom: 30px;
}
/*-------ÃƒÂ¦Ã‹Å“Ã…Â½ÃƒÂ¦Ã‹Å“Ã…Â¸ÃƒÂ¥Ã‚ÂÃ‹â€ ÃƒÂ¥Ã‚Â½Ã‚Â±ÃƒÂ©Ã‚Â¡Ã‚ÂµÃƒÂ©Ã‚ÂÃ‚Â¢-------*/

.blockbox1 {
	padding-top: 15px;
}
.listThree {
	overflow: hidden;
	margin-top: 20px;
}
.listThree ul {
	/*width: 1250px;*/
	display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between
}
.listThree li {
	/*width: 270px;
	height: 189px;*/
	width: 24%;
	/*position: relative;
	float: left;
	margin-right: 40px;*/
	margin-bottom: 45px;
}
.listThree li a{
	display: block;
	position: relative;
}
.listThree li .pic {
	/*width: 270px;
	height: 189px;*/
	width: 100%;
	height: auto;
	overflow: hidden;
}
.listThree li .pic img {
	/*width: 270px;
	height: 189px;*/
	width: 100%;
	height: auto;
	transition: transform 1s ease 0s;
}
.listThree li .pic img:hover {
	/*width: 270px;
	height: 189px;*/
	overflow: hidden;
	transform: scale(1.1);
	-ms-transform: scale(1.1);
}
.listThree li .text {
	display: block;
	width: 100%;
	height: 30px;
	line-height: 30px;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 1;
	/*width: 250px;*/
	background: rgba(76, 76, 76, .6);
	color: #fff;
	font-size: 14px;
	text-align: center;
}
.listThree li .text p{padding-left: 10px;padding-right: 10px}
/*-------ÃƒÂ¨Ã‚Â¡Ã…â€™ÃƒÂ¤Ã‚Â¸Ã…Â¡ÃƒÂ¥Ã‹â€ Ã¢â‚¬â€ÃƒÂ¨Ã‚Â¡Ã‚Â¨ÃƒÂ©Ã‚Â¡Ã‚ÂµÃƒÂ©Ã‚ÂÃ‚Â¢-------*/

.blockbox2 {
	overflow: hidden;
}
.listFour {
	overflow: hidden;
}
.listFour ul {
	width: 1250px;
}
.listFour li {
	width: 260px;
	position: relative;
	float: left;
	margin-right: 52px;
	margin-bottom: 15px;
}
.listFour li .img {
	width: 260px;
	height: 130px;
	border-radius: 3px;
	overflow: hidden;
}
.listFour li .img img {
	width: 260px;
	height: 130px;
}
.listFour li .text {
	display: block;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
}
/*-------ÃƒÂ©Ã¢â€šÂ¬Ã¢â‚¬Â°ÃƒÂ¦Ã¢â‚¬Â¹Ã‚Â©ÃƒÂ¦Ã‹Å“Ã…Â½ÃƒÂ¦Ã‹Å“Ã…Â¸ÃƒÂ¥Ã‹â€ Ã¢â‚¬â€ÃƒÂ¨Ã‚Â¡Ã‚Â¨ÃƒÂ©Ã‚Â¡Ã‚ÂµÃƒÂ©Ã‚ÂÃ‚Â¢-------*/

.blockbox3 {
	margin-top: 35px;
}
.submitmima {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.5);
	z-index: 99;
}
.submitmimabox {
	width: 640px;
	height: 480px;
	background: #fff;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -350px;
	margin-top: -250px;
	padding: 40px;
}
.submitmimabox .close {
	height: 20px;
	padding-left: 25px;
	display: block;
	position: absolute;
	right: 10px;
	top: 10px;
	font-size: 14px;
	color: #666;
	background: url(../images/close2.png) no-repeat left center;
	cursor: pointer;
}
.submitmimabox h2 {
	font-size: 24px;
	font-weight: normal;
	text-align: center;
	color: #444;
	position: relative;
	width: 510px;
	margin: 0 50px;
}
.submitmimabox h2:before {
	content: "";
	height: 1px;
	width: 100%;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: 0.5px;
	background: #eee;
}
.submitmimabox h2 em {
	background: #fff;
	padding: 0 10px;
	position: relative;
	z-index: 1;
}
.submitmimacontent {
	border: 1px solid #eee;
	background: #F9F9F9;
	padding: 30px 40px;
	margin-top: 30px;
	position: relative;
}
.submitmimacontent .code {
	margin: 0 auto;
	width: 140px;
}
.submitmimacontent .code .img {
	width: 100px;
	height: 100px;
	border: 1px solid #ccc;
	margin: 0 auto;
}
.submitmimacontent .code .img img {
	width: 100%;
	height: 100%;
}
.submitmimacontent .code .text {
	text-align: center;
	line-height: 20px;
	color: #333;
	margin-top: 5px;
	font-size: 14px;
}
.submitmimacontent .t {
	width: 140px;
	font-size: 16px;
	text-align: center;
	position: absolute;
	left: 30px;
	top: 20px;
}
.submitmimacontent .t em {
	font-size: 60px;
	font-family: 宋体;
	font-weight: 700;
	font-style: italic;
	padding: 0 4px;
}
.submitmimacontent .mima {
	min-height: 114px;
	width: 260px;
	margin: 0 auto;
}
.submitmimacontent .mima .input {
	position: relative;
}
.submitmimacontent .mima .input input {
	border: none;
	height: 38px;
	width: 100%;
	font-size: 14px;
	text-indent: 10px;
	font-family: 宋体;
	color: #666;
	border: 1px solid #ccc;
	border-radius: 3px;
}
.submitmimacontent .mima .submit {
	display: block;
	height: 40px;
	background: #F02F2F;
	border-radius: 5px;
	text-align: center;
	font-size: 16px;
	color: #fff;
	line-height: 40px;
	cursor: pointer;
	margin-top: 20px;
}
.submitmimacontent .mima .input .hint {
	height: 40px;
	position: absolute;
	top: 0;
	left: 270px;
	background: url(../images/i7.png) no-repeat left center;
	padding-left: 30px;
	line-height: 40px;
	font-size: 14px;
}
.submitmimacontent .mima .input .hint.error {
	background: url(../images/i8.png) no-repeat left center;
}
/*-------ÃƒÂ¦Ã¢â‚¬â€œÃ¢â‚¬Â¡ÃƒÂ§Ã‚Â«Ã‚Â ÃƒÂ¨Ã‚Â¯Ã‚Â¦ÃƒÂ¦Ã†â€™Ã¢â‚¬Â¦ÃƒÂ©Ã‚Â¡Ã‚ÂµÃƒÂ©Ã‚ÂÃ‚Â¢-------*/

.blockbox4 {
	overflow: hidden;
	margin-top: 30px;
}
.blockbox4 .left {
	/*width: 850px;
	float: left;*/
	flex:1;
	padding-right:50px;
	
}
.blockbox4 .left h1 {
	font-size: 24px;
	font-weight: normal;
	color: #353535;
	text-align: center;
	font-weight: 700;
}
.blockbox4 .left .intro {
	color: #656565;
	font-size: 12px;
	text-align: center;
	padding: 10px 0;
}
.blockbox4 .left .intro span {
	padding-right: 10px;
}
.blockbox4 .left .intro font.f1 {
	color: #444;
}
.blockbox4 .left .intro font.f2 {
	color: #FF5A5A;
}
.blockbox4 .left .intro font.f3 {
	color: #0c6ded;
}
.blockbox4 .left .detailed {
	border-bottom: 1px dotted #CACFD9;
	padding: 10px 0;
	font-size: 16px;
	line-height: 2;
}
.blockbox4 .left .detailed .tags {
	margin-top: 20px;
}
.blockbox4 .left .detailed .tags a {
	margin-right: 10px;
	border: 1px solid #0c6ded;
	border-radius: 3px;
	padding: 1px 4px;
	font-size: 14px;
}
.blockbox4 .left .detailed .tags a:hover {
	text-decoration: none;
	background-color: #0c6ded;
	color: #fff;
}
.blockbox4 .left .detailed p {
	padding-bottom: 15px;
	text-indent: 2em;
}
.blockbox4 .left .detailed a {
	color: #0c6ded
}
.blockbox4 .left .detailed a:hover {
	text-decoration: underline;
}
.blockbox4 .left .detailed img {
	max-width: 100%;
	height: auto;
	padding: 10px 0;
	display: block;
	margin: 0 auto;
}
.blockbox4 .prevnext {
	line-height: 20px;
	padding: 15px 0;
}
.blockbox4 .prevnext a {
	display: block;
	height: 20px;
	line-height: 20px;
	width: 100%;
	padding-left: 15px;
	font-size: 14px;
	color: #999999;
	margin-top: 30px;
}
.blockbox4 .prevnext a:hover {
	color: #EF1E25;
}
.blockbox4 .right {
	width: 320px;
	/*float: right;*/
}
.blockbox4 .right ul {
	overflow: hidden;
	margin-bottom: 20px;
}
.blockbox4 .right ul li {
	padding: 25px 0;
	border-bottom: 1px dotted #CDCDCD;
}
.blockbox4 .right ul li.mingxin {
}
.blockbox4 .right ul li .boxtext {
	overflow: hidden;
}
.blockbox4 .right ul li .boxtext h2 {
	font-size: 16px;
	line-height: 22px;
	font-weight: normal;
	color: #0c6ded;
	height: 22px;
	overflow: hidden;
}
.blockbox4 .right ul li .boxtext p {
	color: #656565;
	line-height: 22px;
	font-size: 14px;
	max-height: 44px;
	overflow: hidden;
	margin: 8px 0 8px 0;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 5;
	-webkit-box-orient: vertical;
}
.blockbox4 .right ul li .boxtext .other {
	color: #656565;
	font-size: 12px;
}
.blockbox4 .right ul li .boxtext span {
	padding-right: 10px;
}
.blockbox4 .right ul li .boxtext font.f1 {
	color: #444;
}
.blockbox4 .right ul li .boxtext font.f2 {
	color: #FF5A5A;
}
.blockbox4 .right ul li.oneimg {
	overflow: hidden;
}
.blockbox4 .right ul li.oneimg .boxtext {
	margin-left: 135px;
}
.blockbox4 .right ul li.oneimg .boxtext h2 {
	line-height: 22px;
	height: 44px;
	overflow: hidden;
}
.blockbox4 .right ul li.oneimg .boximg {
	width: 125px;
	height: 85px;
	float: left;
	overflow: hidden;
	position: relative;
}
.blockbox4 .right ul li.oneimg .boximg.starimg {
	height: 150px;
}
.blockbox4 .right ul li.oneimg .boximg img {
	width: 100%;
	height: 100%;
}
.blockbox4 .right ul li .boxtext p.starp {
	max-height: 110px;
}
.blockbox4 .right ul li.oneimg .other {
	margin-top: 24px;
}
/*-------ÃƒÂ¨Ã‚ÂÃ¢â‚¬ÂÃƒÂ§Ã‚Â³Ã‚Â»ÃƒÂ¦Ã‹â€ Ã¢â‚¬ËœÃƒÂ¤Ã‚Â»Ã‚Â¬ÃƒÂ©Ã‚Â¡Ã‚ÂµÃƒÂ©Ã‚ÂÃ‚Â¢-------*/

.blockbox5 .detailed {
	padding: 10px 0;
}
.blockbox5 .detailed img {
	max-width: 100%;
	padding: 10px 0;
}
.blockbox5 .detailed p {
	font-size: 14px;
	line-height: 30px;
	margin-top: 10px
}
/*-------ÃƒÂ¦Ã‹Å“Ã…Â½ÃƒÂ¦Ã‹Å“Ã…Â¸ÃƒÂ¨Ã‚ÂµÃ¢â‚¬Å¾ÃƒÂ¦Ã‚ÂºÃ‚ÂÃƒÂ¨Ã‚Â¯Ã‚Â¦ÃƒÂ¦Ã†â€™Ã¢â‚¬Â¦ÃƒÂ©Ã‚Â¡Ã‚ÂµÃƒÂ©Ã‚ÂÃ‚Â¢-------*/

.starintro {
	margin-top: 20px;
	overflow: hidden;
}
.starintro .picbox {
	width: 290px;
	/*float: left;*/
	position: relative;
}
.starintro .picbox .pic_tag {
	position: absolute;
	top: 0;
	left: 0;
}
.starintro .picbox .bigimgbox {
	width: 290px;
	height: 350px;
	display: table;
}
.starintro .picbox .bigimg {
	width: 290px;
	height: 350px;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}
.starintro .picbox .bigimg img {
	display: block;
	width: 100%;
	height: 100%;
}
.starintro .picbox .picbox_bd {
	overflow: hidden;
	margin-top: 15px;
	height: 70px;
	padding-top: 2px;
	padding-left: 20px;
}
.starintro .picbox .picbox_bd ul {
	height: 70px;
}
.starintro .picbox .picbox_bd li {
	display: block;
	width: 60px;
	height: 70px;
	background: #f5f5f5;
	float: left;
	margin-right: 3px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	cursor: pointer;
	overflow: hidden;
	position: relative;
}
.starintro .picbox .picbox_bd li img {
	width: 60px;
	height: 70px;
	padding: 2px;
}
.starintro .picbox .picbox_bd li.on:after {
	content: "";
	display: block;
	width: 58px;
	height: 68px;
	border: 1px solid #E94083;
	background: rgba(0, 0, 0, 0);
	position: absolute;
	top: 0;
	left: 0;
}
.starintro .picbox .picbox_hd {
	height: 0;
	position: relative;
}
.starintro .picbox .picbox_hd a {
	display: block;
	width: 16px;
	height: 34px;
	position: absolute;
}
.starintro .picbox .picbox_hd a.prev {
	position: absolute;
	left: 0;
	top: -51px;
	border-radius: 0 3px 3px 0;
	overflow: hidden;
	background: url(../images/l.png) no-repeat center;
}
.starintro .picbox .picbox_hd a.next {
	position: absolute;
	right: -1px;
	top: -51px;
	border-radius: 3px 0 0 3px;
	overflow: hidden;
	background: url(../images/n.png) no-repeat center;
}
.starintro .centerbox {
	/*width: 840px;*/
	margin-top: 310px;
	background: #fff;
	margin: 0 34px;
	/*float: left;*/
	flex:1;
}
.starintro .centerbox .name {
	color: #5D5D5D;
	line-height: 24px;
	height: 24px;
	padding: 0px 0 15px 0;
}
.starintro .centerbox .name .s1 {
	font-size: 22px;
	float: left;
}
.starintro .centerbox .name .s2 {
	font-size: 18px;
}
.starintro .centerbox .name .s3 {
	font-size: 12px;
	float: right;
}
.starintro .centerbox .intro1 {
	background: #F8F8F8 url(../images/bg.png) no-repeat center;
	height: 60px;
	padding: 12.5px 25px;
	line-height: 30px;
	background-size: 100% 100%;
}
.starintro .centerbox .intro1 p {
	line-height: 30px;
	float: left;
	width: 260px;
	float: left;
	color: #5D5D5D;
	font-size: 14px;
}
.starintro .centerbox .intro2 {
	padding: 25px 0;
	border-bottom: 1px solid #eee;
	min-height: 200px;
}
.starintro .centerbox .baojia.intro2 {
	min-height: unset;
	border-bottom: none;
	position: relative;
}
.starintro .centerbox .baojia.intro2.mid {
	min-height: 150px;
	width: 600px;
}
.starintro .centerbox .baojia .qrc {
	position: absolute;
	width: 200px;
	right: 0;
	bottom: 0;
	padding-bottom: 25px;
}
.starintro .centerbox .baojia .qrc img {
	width: 100%;
}
.starintro .centerbox .baojia .qrc_text {
	text-align: center;
	background: #f5f5f5;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	border-radius: 3px;
	width: 180px;
	margin: 0 auto;
}
.starintro .centerbox .intro2 dl {
	overflow: hidden;
	font-size: 14px;
	color: #5D5D5D;
	margin-bottom: 5px;
}
.starintro .centerbox .intro2 dl dt {
	width: 70px;
	text-align: right;
	float: left;
	height: 26px;
	line-height: 26px;
}
.starintro .centerbox .intro2 dl dd {
	margin-left: 70px;
	line-height: 26px;
}
.starintro .centerbox .intro3 {
	overflow: hidden;
	font-size: 14px;
	color: #5D5D5D;
	margin-bottom: 10px;
	margin-top: 25px;
}
.starintro .centerbox .intro3 dt {
	width: 70px;
	text-align: right;
	float: left;
	height: 30px;
	line-height: 30px;
}
.starintro .centerbox .intro3 dd {
	margin-left: 70px;
}
.starintro .centerbox .intro3 dd a {
	display: inline-block;
	width: 105px;
	height: 28px;
	border: 1px solid #ddd;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	margin-right: 10px;
}
.starintro .centerbox .intro3 dd a:hover {
	border-color: #FF9801;
}
.starintro .centerbox .submit {
	overflow: hidden;
	margin-bottom: 10px;
	margin-top: 20px;
}
.starintro .centerbox .submit dt a {
	display: inline-block;
	width: 145px;
	height: 40px;
	background: #FF9800;
	line-height: 40px;
	text-align: center;
	font-size: 18px;
	color: #fff;
	border-radius: 3px;
}
.starintro .centerbox .submit dd {
	line-height: 22px;
	color: #656565;
	font-size: 14px;
	margin-top: 5px;
	height: 22px;
	overflow: hidden;
}
.starintro .rightbox {
	background: #FAFAFA;
	width: 260px;
	height: 550px;
	border: 1px solid #F0F0F0;
	float: right;
}
.starintro .rightbox h3 {
	margin-bottom: 10px;
	text-align: center;
}
.starintro .rightbox .text1 {
	font-size: 14px;
	color: #5B5B5B;
	line-height: 22px;
	padding: 5px 0;
	margin: 20px 30px 20px 30px;
}
.starintro .rightbox .code {
	margin-left: 40px;
	margin: 0 30px;
	margin-bottom: 20px;
}
.starintro .rightbox .code .img {
	width: 100px;
	height: 100px;
	border: 1px solid #ccc;
	margin: 0 auto;
}
.starintro .rightbox .code .img img {
	width: 100%;
	height: 100%;
}
.starintro .rightbox .code .text {
	text-align: center;
	line-height: 20px;
	color: #666;
	margin-top: 5px;
	font-size: 14px;
}
.starintro .rightbox .hint {
	color: #0c6ded;
	margin: 10px 30px 0px 30px;
	line-height: 24px;
	font-size: 14px;
	text-align: center;
	border-top: 1px solid #eee;
	padding-top: 10px;
}
/*ÃƒÂ¨Ã‚Â¯Ã‚Â¦ÃƒÂ¦Ã†â€™Ã¢â‚¬Â¦ÃƒÂ©Ã†â€™Ã‚Â¨ÃƒÂ¥Ã‹â€ Ã¢â‚¬Â */

.contentbox {
	/*width: 1200px;*/
	max-width:1200px;
	overflow: hidden;
	margin: 0 auto;
	margin-top: 20px;
}
.contentbox .left {
	width: 270px;
	/*float: left;*/
}
.contentbox .left .leftbox1 {
	margin-bottom: 20px;
}
.contentbox .left .leftbox1 dt {
	width: 268px;
	height: 42px;
	border: 1px solid #eee;
	background: #FBFBFB;
	line-height: 42px;
	text-indent: 50px;
	color: #5B5B5B;
	font-size: 16px;
	background: url(../images/i6.png) no-repeat 16px center;
}
.contentbox .left .leftbox1 dd {
	width: 100%;
}
.contentbox .left .leftbox1 dd a {
	width: 50%;
	display: block;
	float: left;
	text-align: center;
	height: 35px;
	line-height: 35px;
	font-size: 16px;
	background: #f5f5f5;
}
.contentbox .left .leftbox1 dd a:hover {
	color: #0c6ded;
}
.contentbox .left .leftbox2 dt {
	width: 268px;
	height: 42px;
	border: 1px solid #eee;
	background: #FBFBFB;
	line-height: 42px;
	color: #5B5B5B;
	font-size: 16px;
	text-align: center;
}
.contentbox .left .leftbox2 dd {
	margin-top: 12px;
}
.contentbox .left .leftbox2 ul {
	overflow: hidden;
}
.contentbox .left .leftbox2 .detailedqiehuan1 {
	height: 40px;
	background: #F5F5F5;
	border: 1px solid #eee;
	border-bottom: 1px solid #0c6ded;
}
.contentbox .left .leftbox2 .detailedqiehuan1 li {
	width: 100%;
	height: 40px;
	float: left;
	line-height: 40px;
	text-align: center;
	font-size: 14px;
	cursor: pointer;
	background: #0c6ded;
	color: #fff;
}
.contentbox .left .leftbox2 .detailedqiehuan1 li.on {
	background: #0c6ded;
	color: #fff;
}
.contentbox .left .leftbox2 .listOne {
	width: 100%;
}
.contentbox .left .leftbox2 .listOne ul {
	width: 230px;
	margin: 15px auto 10px auto;
}
.contentbox .left .leftbox2 .listOne li {
	margin-right: 0;
	width: 230px;
	margin-bottom: 5px;
	border-bottom: 1px dashed #333
}
.contentbox .left .leftbox2 .listOne li .img {
	width: 180px;
	height: 230px;
}
.contentbox .left .leftbox2 .listOne li .img img {
	width: 180px;
	height: 230px;
}
.contentbox .left .leftbox2 .listbox {
	border: 1px solid #eee;
	border-top: none;
}
.contentbox .left .leftbox2 .fanye {
	text-align: center;
	margin-bottom: 20px;
}
.contentbox .left .leftbox2 .fanye a {
	color: #666;
	margin: 0 6px;
	border-radius: 35px;
	background: #F5F5F5;
	width: 35px;
	height: 35px;
	display: inline-block;
	text-align: center;
	line-height: 35px;
}
.contentbox .left .leftbox2 .fanye a:hover {
	color: #fff;
	background-color: #eee;
}
.contentbox .left .leftbox2 .fanye .a1 {
	background: #F5F5F5 url(../images/l2.png) no-repeat center;
}
.contentbox .left .leftbox2 .fanye .a2 {
	background: #F5F5F5 url(../images/n2.png) no-repeat center;
}
.contentbox .right {
	/*width: 900px;
	float: right;*/
	flex:1;
	padding-left:25px;
}
.contentbox .right .detailedqiehuan {
	height: 40px;
	/*width: 900px;*/
	background: #F5F5F5;
	border-bottom: 1px solid #0c6ded;
	position: relative;
	z-index: 1;
}
.contentbox .right .detailedqiehuan li {
	width: 110px;
	height: 40px;
	float: left;
	line-height: 40px;
	text-align: center;
	color: #333333;
	font-size: 14px;
	cursor: pointer;
}
.contentbox .right .detailedqiehuan li.on {
	background: #0c6ded;
	color: #fff;
}
.contentbox .right .bd {
	overflow: hidden;
	overflow: hidden;
}
.contentbox .right .bd p {
	padding-bottom: 15px;
	text-indent: 2em;
}
.contentbox .right .detailed {
	padding: 25px 0;
}
.contentbox .right .detailed img {
	max-width: 100%;
	padding: 20px 0;
}
.contentbox .right .contentsingle {
	overflow: hidden;
	display: none;
	font-size: 16px;
	line-height: 2
}
.contentbox .right .contentsingle.detailed2 ul {
	overflow: hidden;
	margin-bottom: 50px;
}
.contentbox .right .contentsingle.detailed2 ul li {
	padding: 25px 0;
	border-bottom: 1px dotted #CDCDCD;
}
.contentbox .right .contentsingle.detailed2 ul li .boxtext {
	overflow: hidden;
}
.contentbox .right .contentsingle.detailed2 ul li .boxtext h2 {
	font-size: 18px;
	line-height: 22px;
	font-weight: normal;
	color: #333;
	height: 22px;
	overflow: hidden;
}
.contentbox .right .contentsingle.detailed2 ul li .boxtext p {
	color: #656565;
	line-height: 21px;
	font-size: 14px;
	overflow: hidden;
	margin: 8px 0 8px 0;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
}
.contentbox .right .contentsingle.detailed2 ul li .boxtext .other {
	color: #656565;
	font-size: 12px;
}
.contentbox .right .contentsingle.detailed2 ul li .boxtext span {
	padding-right: 10px;
}
.contentbox .right .contentsingle.detailed2 ul li .boxtext font.f1 {
	color: #444;
}
.contentbox .right .contentsingle.detailed2 ul li .boxtext font.f2 {
	color: #FF5A5A;
}
.contentbox .right .contentsingle.detailed2 ul li.oneimg {
	overflow: hidden;
}
.contentbox .right .contentsingle.detailed2 ul li.oneimg .boxtext {
	_margin-left: 220px;
}
.contentbox .right .contentsingle.detailed2 ul li.oneimg .boxtext h2 {
	line-height: 22px;
	height: 22px;
	overflow: hidden;
}
.contentbox .right .contentsingle.detailed2 ul li.oneimg .boxtext h2:hover {
	color: #0c6ded;
}
.contentbox .right .contentsingle.detailed2 ul li.oneimg .boximg {
	width: 210px;
	height: 140px;
	float: left;
}
.contentbox .right .contentsingle.detailed2 ul li.oneimg .boximg img {
	width: 100%;
	height: 100%;
}
.contentbox .right .contentsingle.detailed2 ul li.oneimg .other {
	margin-top: 3px;
}
.contentbox .right .listSix {
	overflow: hidden;
	margin-top: 25px;
}
.contentbox .right .listSix ul {
	width: 950px;
	overflow: hidden;
}
.contentbox .right .listSix li {
	width: 200px;
	position: relative;
	float: left;
	margin-right: 32px;
	margin-bottom: 15px;
}
.contentbox .right .listSix li .img {
	width: 200px;
	height: 275px;
	border-radius: 3px;
	overflow: hidden;
}
.contentbox .right .listSix li .img img {
	width: 200px;
	height: 275px;
}
.contentbox .right .listSix li .text {
	display: block;
	height: 35px;
	line-height: 35px;
	font-size: 18px;
	text-align: center;
}
.contentbox .right .listSix li .text2 {
	color: #999;
	line-height: 24px;
	text-align: center;
	font-size: 14px;
}
.contentbox .right .listSix li .text3 {
	color: #555;
	line-height: 22px;
	text-align: center;
	font-size: 14px;
	height: 44px;
	overflow: hidden;
	margin-top: 10px;
}
.contentbox .right .listSix table {
	width: 100%;
}
.contentbox .right .listSix .da {
	border-bottom: 1px dashed #555;
}
.contentbox .right .listSix table tr td {
	padding: 8px 0;
	line-height: 24px;
	font-size: 14px;
	white-space: nowrap;
}
.contentbox .right .listSix table tr td.showtitle {
	font-size: 18px;
}
.contentbox .right .listSix table tr .showauther {
	color: #555;
	font-size: 14px;
	line-height: 24px;
}
.contentbox .right .listSix table tr td.time {
	color: #999;
}
/*-------ÃƒÂ¥Ã…â€œÃ‚Â¨ÃƒÂ§Ã‚ÂºÃ‚Â¿ÃƒÂ¤Ã‚Â¸Ã¢â‚¬Â¹ÃƒÂ¥Ã‚ÂÃ¢â‚¬Â¢ÃƒÂ¦Ã‚ÂÃ‚ÂÃƒÂ¤Ã‚ÂºÃ‚Â¤ÃƒÂ¦Ã‹â€ Ã‚ÂÃƒÂ¥Ã…Â Ã…Â¸ÃƒÂ©Ã‚Â¡Ã‚ÂµÃƒÂ©Ã‚ÂÃ‚Â¢-------*/

.bigsearch2 {
	overflow: hidden;
	padding: 20px 0;
}
.bigsearch2 .bigsearchinput {
	height: 40px;
	padding: 15px 0 20px 0;
	background: #fff;
}
.bigsearch2 .ip1 {
	height: 34px;
	line-height: 34px;
	font-size: 24px;
	float: left;
	margin-right: 10px;
	font-weight: 500
}
.bigsearch2 .ip2 {
	float: right;
	line-height: 34px;
	line-height: 34px;
}
.bigsearch2 .ip2 a {
	float: left;
	width: 180px;
	height: 36px;
	background: #eee;
	border-radius: 3px;
	text-align: center;
	color: #888;
	line-height: 36px;
	margin-right: 5px;
	cursor: pointer;
	font-size: 14px;
	margin-left: 10px;
}
.bigsearch2 .ip2 a.on {
	background: #EF9627;
	color: #fff;
}
.blockbox15 {
	background: #F9F9F9;
	padding: 100px 0;
}
.blockbox15 .empty {
	width: 405px;
	margin: 0 auto;
}
.blockbox15 .empty .img {
	width: 405px;
	height: 251px;
	border-radius: 3px;
	overflow: hidden;
}
.blockbox15 .empty .img img {
	width: 100%;
	height: 100%;
}
.blockbox15 .empty .text {
	display: block;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	padding-top: 20px;
}
/*-------ÃƒÂ¦Ã‹Å“Ã…Â½ÃƒÂ¦Ã‹Å“Ã…Â¸ÃƒÂ¤Ã‚Â»Ã‚Â·ÃƒÂ¦Ã‚Â Ã‚Â¼ÃƒÂ¦Ã‚ÂÃ‚ÂÃƒÂ¤Ã‚ÂºÃ‚Â¤ÃƒÂ©Ã‚Â¡Ã‚ÂµÃƒÂ©Ã‚ÂÃ‚Â¢-------*/

.blockbox6 .formbox {
	padding: 60px 100px;
	background: #F9F9F9;
}
.blockbox6 .formbox1 .left {
	width: 180px;
	height: 215px;
	padding-right: 40px;
	float: left;
	border-right: 1px solid #eee;
}
.blockbox6 .formbox1 .left img {
	width: 180px;
	height: 215px;
}
.blockbox6 .formbox1 .right {
	margin-left: 260px;
}
.blockbox6 .formbox1 .right .name {
	color: #5D5D5D;
	line-height: 24px;
	height: 24px;
	padding: 0px 0 15px 0;
}
.blockbox6 .formbox1 .right .name .s1 {
	font-size: 18px;
	float: left;
}
.blockbox6 .formbox1 .right .name .s2 {
	font-size: 18px;
}
.blockbox6 .formbox1 .right .name .s3 {
	font-size: 12px;
	float: right;
}
.blockbox6 .formbox1 .right .intro1 {
	height: 90px;
	line-height: 30px;
}
.blockbox6 .formbox1 .right .intro1 p {
	line-height: 30px;
	float: left;
	width: 260px;
	float: left;
	color: #5D5D5D;
	font-size: 14px;
}
.blockbox6 .formbox1 .right .intro2 {
	padding: 25px 0;
}
.blockbox6 .formbox1 .right .intro2 dl {
	overflow: hidden;
	font-size: 14px;
	color: #5D5D5D;
	margin-bottom: 5px;
}
.blockbox6 .formbox1 .right .intro2 dl dt {
	width: 70px;
	text-align: right;
	float: left;
	height: 26px;
	line-height: 26px;
}
.blockbox6 .formbox1 .right .intro2 dl dd {
	margin-left: 70px;
	line-height: 26px;
}
.blockbox6 .formbox2 {
	margin-top: 30px;
}
.blockbox6 .title6 {
	margin-bottom: 40px;
}
.blockbox6 .formbox2 .input {
	min-height: 50px;
	width: 470px;
	margin: 10px auto;
	position: relative;
}
.blockbox6 .formbox2 .input label {
	display: block;
	min-height: 32px;
	line-height: 32px;
	width: 100px;
	float: left;
	text-align: right;
	font-size: 14px;
	color: #4C4C4C;
	cursor: pointer;
}
.blockbox6 .formbox2 .input label em {
	color: red;
}
.blockbox6 .formbox2 .input .contents {
	height: 30px;
	width: 358px;
	padding: 0 5px;
	position: absolute;
	right: 0;
	top: 0;
}
.blockbox6 .formbox2 .input .contents span {
	color: #5F5F5F;
	font-size: 14px;
	margin-left: 20px;
}
.blockbox6 .formbox2 .input .contents select {
	height: 30px;
	width: 80px;
}
.blockbox6 .formbox2 .input .radio {
	display: inline-block;
}
.blockbox6 .formbox2 .input .radio input {
	position: relative;
	top: 2px;
	margin-right: 5px;
}
.blockbox6 .formbox3 .input {
	min-height: 50px;
	width: 470px;
	margin: 10px auto;
	position: relative;
	overflow: hidden;
}
.blockbox6 .formbox3 .input>label {
	display: block;
	min-height: 32px;
	line-height: 32px;
	width: 100px;
	float: left;
	text-align: right;
	font-size: 14px;
	color: #4C4C4C;
}
.blockbox6 .formbox3 .input>label em {
	color: red;
}
.blockbox6 .formbox3 .input .contents {
	width: 358px;
	padding: 0 5px;
	position: absolute;
	right: 0;
	top: 0;
}
.blockbox6 .formbox3 .input .contents span {
	color: #5F5F5F;
	font-size: 14px;
	margin-left: 20px;
}
.blockbox6 .formbox3 .input .contents p {
	line-height: 20px;
	width: 100%;
	font-size: 14px;
	color: red;
}
.blockbox6 .formbox3 .input .radio {
	display: block;
}
.blockbox6 .formbox3 .input .radio label {
	font-size: 14px;
	line-height: 32px;
	margin-left: 10px;
	cursor: pointer;
}
.blockbox6 .formbox3 .input .radio input {
	position: relative;
	top: 2px;
	margin-right: 5px;
}
.blockbox6 .formbox3 .input .text {
	height: 30px;
	border: 1px solid #ccc;
	width: 350px;
	padding: 0 5px;
	background: #fff;
	font-size: 14px;
	color: #444;
	float: left;
	border-radius: 3px;
}
.blockbox6 .formbox3 .input a.submit {
	display: inline-block;
	width: 145px;
	height: 40px;
	background: #E84444;
	line-height: 40px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	border-radius: 3px;
}
.blockbox6 .formbox3 .input a.submit.none {
	background: #ddd;
}
/*-------ÃƒÂ¥Ã…â€œÃ‚Â¨ÃƒÂ§Ã‚ÂºÃ‚Â¿ÃƒÂ¤Ã‚Â¸Ã¢â‚¬Â¹ÃƒÂ¥Ã‚ÂÃ¢â‚¬Â¢ÃƒÂ¥Ã‚Â¡Ã‚Â«ÃƒÂ¥Ã¢â‚¬Â Ã¢â€žÂ¢ÃƒÂ¥Ã…Â¸Ã‚ÂºÃƒÂ¦Ã…â€œÃ‚Â¬ÃƒÂ¤Ã‚Â¿Ã‚Â¡ÃƒÂ¦Ã‚ÂÃ‚Â¯-------*/

.blockbox7 {
	background: #F9F9F9;
	padding: 30px 0;
}
.blockbox7 .title6 {
	margin: 0 100px;
}
.blockbox7 .title6 span {
	background: #F9F9F9;
}
.blockbox7 .forbox {
	margin: 30px 100px;
}
.blockbox7 .forbox .input {
	min-height: 50px;
	width: 470px;
	margin: 10px auto;
	position: relative;
	float: left;
}
.blockbox7 .forbox .input>label {
	display: block;
	min-height: 32px;
	line-height: 32px;
	width: 100px;
	float: left;
	text-align: right;
	font-size: 14px;
	color: #4C4C4C;
}
.blockbox7 .forbox .input>label em {
	color: red;
}
.blockbox7 .forbox .input .contents {
	width: 358px;
	padding: 0 5px;
	position: absolute;
	right: 0;
	top: 0;
}
.blockbox7 .forbox .input .contents select {
	height: 30px;
	width: 80px;
	border: 1px solid #ccc;
	border-radius: 3px;
}
.blockbox7 .forbox .input .contents span {
	color: #5F5F5F;
	font-size: 14px;
	margin-left: 20px;
}
.blockbox7 .forbox .input .contents p {
	line-height: 20px;
	width: 100%;
	font-size: 14px;
	color: red;
	padding-bottom: 10px;
}
.blockbox7 .forbox .input .radio {
	display: block;
}
.blockbox7 .forbox .input .radio label {
	font-size: 14px;
	line-height: 32px;
	margin-left: 10px;
	cursor: pointer;
}
.blockbox7 .forbox .input .radio input {
	position: relative;
	top: 2px;
	margin-right: 5px;
}
.blockbox7 .forbox .input .text {
	height: 30px;
	border: 1px solid #ccc;
	width: 350px;
	padding: 0 5px;
	background: #fff;
	font-size: 14px;
	color: #444;
	float: left;
	border-radius: 3px;
}
.blockbox7 .forbox .input a.submit {
	display: block;
	width: 145px;
	height: 40px;
	background: #E84444;
	line-height: 40px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	border-radius: 3px;
	margin-left: 305px;
}
.blockbox7 .forbox .input a.submit.none {
	background: #ddd;
}
.blockbox7 .formbox2 .input .contents span {
	color: #5F5F5F;
	font-size: 14px;
	margin-left: 20px;
}
.blockbox7 .formbox2 .input .contents select {
	height: 30px;
	width: 80px;
}
/*-------ÃƒÂ¥Ã¢â‚¬Â¦Ã‚Â³ÃƒÂ¤Ã‚ÂºÃ…Â½ÃƒÂ¦Ã‹â€ Ã¢â‚¬ËœÃƒÂ¤Ã‚Â»Ã‚Â¬ÃƒÂ©Ã‚Â¡Ã‚ÂµÃƒÂ©Ã‚ÂÃ‚Â¢-------*/


/*focus*/

.focus {
	width: 100%;
	height: 400px;
	overflow: hidden;
}
.focus .bd {
	width: 100%;
	height: 400px;
	overflow: hidden;
}
.focus .bd li {
	width: 100%;
	height: 400px;
	background: #eee;
}
.focus .bd li img {
	width: 100%;
	height: 400px;
}
/*aboutblock1*/

.abouttitle {
	text-align: center;
	/*width: 1200px;*/
	margin: 0 auto;
	padding: 30px 0;
}
.abouttitle .p1 {
	color: #0c6ded;
	font-size: 25px;
	line-height: 30px;
	padding: 10px 0;
	font-weight: bold;
}
.abouttitle .p2 {
	color: #333;
	font-size: 17px;
	padding: 10px 0;
}
.aboutblock1 {
	padding: 80px 0;
}
.aboutblock1 .left {
	overflow: hidden;
	float: left;
}
.aboutblock1 .left {
	width: 265px;
	padding-right: 35px;
	border-right: 1px solid #ccc;
}
.aboutblock1 .left dt {
	height: 71px;
}
.aboutblock1 .left dt img {
	width: 100%;
	height: 100%;
}
.aboutblock1 .left .txt1 {
	font-size: 14px;
	color: #888;
	line-height: 24px;
	padding: 30px 0;
}
.aboutblock1 .left .img {
	width: 265px;
	height: 157px;
}
.aboutblock1 .left .img img {
	width: 265px;
	height: 157px;
}
.aboutblock1 .right {
	margin-left: 300px;
}
.aboutblock1 .right ul {
	overflow: hidden;
}
.aboutblock1 .right ul li {
	width: 225px;
	float: left;
	margin-left: 74px;
}
.aboutblock1 .right ul li .img {
	width: 225px;
	height: 160px;
}
.aboutblock1 .right ul li .img img {
	width: 225px;
	height: 160px;
}
.aboutblock1 .right ul li .txt1 {
	font-size: 18px;
	color: #0c6ded;
	line-height: 28px;
	height: 56px;
	padding: 20px 0;
	overflow: hidden;
	border-bottom: 1px dashed #ccc;
}
.aboutblock1 .right ul li .txt2 {
	font-size: 14px;
	margin-top: 20px;
	line-height: 24px;
	color: #666;
}
.aboutblock12 {
	background: #F5F5F5;
	padding: 50px 0;
	padding-bottom: 0;
}
.aboutblock12 .left {
	width: 640px;
}
.aboutblock12 .left .li {
	height: 94px;
	padding: 40px 0;
}
.aboutblock12 .left .li h2 {
	font-size: 24px;
	font-weight: normal;
	height: 30px;
	overflow: hidden;
	line-height: 30px;
}
.aboutblock12 .left .li h2 em {
	color: #0c6ded;
}
.aboutblock12 .left .li p {
	color: #0c6ded;
	color: #555;
	font-size: 14px;
	line-height: 22px;
	height: 44px;
	margin: 20px 0;
}
.aboutblock12_2 {
	border-top: 1px solid #ccc;
	padding-top: 80px;
	background: url(../images/about_03.jpg) no-repeat left bottom;
	padding-bottom: 50px;
}
.aboutblock12_2 dl {
	float: right;
	width: 700px;
}
.aboutblock12_2 dl dt {
	height: 65px;
	margin-bottom: 40px;
}
.aboutblock12_2 dl dt img {
	height: 65px;
	float: right;
}
.aboutblock12_2 dl dd {
	font-size: 14px;
	line-height: 22px;
	text-align: left;
	color: #555;
}
.aboutblock13 {
	padding: 30px 0;
	/*width: 1200px;*/
	margin: 0 auto;
}
.aboutblock13 ul {
	/*width: 1200px;*/
	margin: 0 auto;
	overflow: hidden;
}
.aboutblock13 li {
	width: 25%;
	height: 200px;
	float: left;
}
.aboutblock13 li img {
	width: 80px;
	height: 80px;
	display: block;
	margin: 0 auto;
}
.aboutblock13 li .txt1 {
	font-size: 24px;
	color: #333;
	margin-top: 10px;
	text-align: center
}
.aboutblock13 li .txt2 {
	font-size: 14px;
	color: #444;
	margin-top: 10px;
	text-align: center
}
.aboutblock14 {
	padding: 40px 0 80px 0;
	background: #F5F5F5;
}
.aboutblock14 li {
	width: 360px;
	height: 115px;
	background: #5098E4;
	float: left;
	padding: 0 10px;
	margin-right: 13px;
	border-radius: 3px;
	margin: 0 40px 20px 0;
	padding-left: 60px;
	box-sizing: border-box;
}
.aboutblock14 li:hover {
	box-shadow: 0 0 2px #999;
}
.aboutblock14 li .img {
	width: 67px;
	height: 115px;
	float: left;
}
.aboutblock14 li .img span {
	display: table-cell;
	vertical-align: middle;
	line-height: 115px;
	height: 115px;
}
.aboutblock14 li .img img {
	width: 100%;
}
.aboutblock14 li .txt {
	padding: 27px 0;
	height: 61px;
	margin-left: 80px;
}
.aboutblock14 li .txt h2 {
	color: #fff;
	font-size: 24px;
	font-weight: normal;
}
.aboutblock14 li .txt p {
	color: #fff;
	font-size: 12px;
	font-family: arial;
	margin-top: 5px;
	text-transform: uppercase
}
/*.aboutblock14 li.li4{margin-right:0;float:right;}*/

.aboutblock14 li.li1 {
	background: url(../images/01.png) no-repeat center;
	background-size: cover;
}
.aboutblock14 li.li2 {
	background: url(../images/02.png) no-repeat center;
	background-size: cover;
}
.aboutblock14 li.li3 {
	background: url(../images/03.png) no-repeat center;
	background-size: cover;
}
.aboutblock14 li.li4 {
	background: url(../images/04.png) no-repeat center;
	background-size: cover;
}
.aboutblock14 li.li5 {
	background: url(../images/05.png) no-repeat center;
	background-size: cover;
}
.aboutblock14 li.li6 {
	background: url(../images/06.png) no-repeat center;
	background-size: cover;
}
.aboutblock14_1 {
	padding: 20px 0;
}
.aboutblock14_1 .img {
	margin: 40px auto;
	display: block;
}
.aboutblock15 {
	padding: 40px 0 50px 0;
}
.aboutblock15 img {
	margin: 0 auto;
	display: block;
}

.listCase {
	/*width: 1200px;*/
	max-width: 1200px;
	overflow: hidden;
}
.listCase ul {
	width: 100%;
	overflow: hidden;
}
.listCase ul li {
	/*width: 260px;*/
	width: 48%;
	overflow: hidden;
	/*margin-right: 40px;*/
	margin-bottom: 54px;
	/*float: left;*/
	display: block;
	border-radius: 3px;
}
.listCase ul li.list_gg {
	border-radius: 3px;
	/*width: 50%;*/
	margin-right: 0;
	padding: 10px;
	box-sizing: border-box;
}
.listCase ul li.list_gg a {
	background: #f5f5f5;
	float: left;
}
.listCase ul li.list_gg .img {
	/*height: 400px;*/
	height: auto;
}
.listCase ul li .img {
	width: 100%;
	/*height: 165px;*/
	overflow: hidden;
}
.listCase ul li .img img {
	display: block;
	width: 100%;
	height: 100%;
	transition: transform 1s ease 0s;
}
.listCase ul li .img img:hover {
	transform: scale(1.1);
	-ms-transform: scale(1.1);
}
.listCase ul li .text {
	text-align: center;
	padding: 10px 0;
	font-size: 14px;
	color: #333;
	line-height: 1.8;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	height: 70px;
}
.listCase ul li .text .title_gg {
	height: 30px;
	line-height: 30px;
	font-weight: 700;
	padding: 0 15px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.listCase ul li .text .title_gg:hover {
	color: #0c6ded;
}
.listCase ul li .text .description {
	padding: 0 10px;
	line-height: 25px;
	text-overflow: ellipsis;
	overflow: hidden;
	text-align: left;
	color: #999;
}
/*add 签约案例*/
.listCase2 {
	/*width: 1200px;*/
	max-width: 1200px;
	overflow: hidden;
}
.listCase2 ul {
	width: 100%;
	overflow: hidden;
}
.listCase2 ul li {
	/*width: 260px;*/
	width: 24%;
	overflow: hidden;
	/*margin-right: 40px;*/
	margin-bottom: 54px;
	/*float: left;*/
	display: block;
	border-radius: 3px;
}
.listCase2 ul li.list_gg {
	border-radius: 3px;
	width: 50%;
	margin-right: 0;
	padding: 10px;
	box-sizing: border-box;
}
.listCase2 ul li.list_gg a {
	background: #f5f5f5;
	float: left;
}
.listCase2 ul li.list_gg .img {
	height: 400px;
}
.listCase2 ul li .img {
	width: 100%;
	height: 165px;
	overflow: hidden;
}
.listCase2 ul li .img img {
	display: block;
	width: 100%;
	height: 100%;
	transition: transform 1s ease 0s;
}
.listCase2 ul li .img img:hover {
	transform: scale(1.1);
	-ms-transform: scale(1.1);
}
.listCase2 ul li .text {
	text-align: center;
	padding: 10px 0;
	font-size: 14px;
	color: #333;
	line-height: 1.8;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	height: 70px;
}
.listCase2 ul li .text .title_gg {
	height: 30px;
	line-height: 30px;
	font-weight: 700;
	padding: 0 15px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.listCase2 ul li .text .title_gg:hover {
	color: #0c6ded;
}
.listCase2 ul li .text .description {
	padding: 0 10px;
	line-height: 25px;
	text-overflow: ellipsis;
	overflow: hidden;
	text-align: left;
	color: #999;
}


/**/
.aboutbox1 {
	padding: 80px 0;
	position: relative;
}
.aboutbox1 .right {
	float: right;
	width: 940px;
	border: 1px solid #dddddd;
	box-sizing: border-box;
	padding-left: 27px;
	border-left: 0
}
.aboutbox1 .right ul {
	overflow: hidden;
}
.aboutbox1 .right ul li {
	width: 33.333%;
	float: left;
	padding: 27px;
	box-sizing: border-box;
	height: 460px;
}
.aboutbox1 .right ul li .img {
	width: 250px;
	height: 175px;
}
.aboutbox1 .right ul li .img img {
	width: 100%;
	height: 100%;
}
.aboutbox1 .right ul li .txt1 {
	font-size: 18px;
	color: #333333;
	line-height: 28px;
	height: 56px;
	padding: 20px 0;
	border-bottom: 1px dashed #ccc;
	font-weight: bold;
	position: relative;
}
.aboutbox1 .right ul li .txt1 span {
	font-size: 18px;
	color: #fff;
	display: block;
	font-weight: bold;
	width: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	position: absolute;
	bottom: -15px;
	left: 50%;
	transform: translateX(-50%);
	background: #0c6ded;
	z-index: 22;
	border-radius: 100%
}
.aboutbox1 .right ul li .txt2 {
	font-size: 14px;
	margin-top: 20px;
	line-height: 24px;
	color: #666;
}
.aboutbox1 .left {
	width: 284px;
	height: 484px;
	position: absolute;
	top: 57px;
	left: 0;
	z-index: 99;
	background: url(../images/about_06.jpg) no-repeat center;
	background-size: cover;
	padding-top: 240px;
	box-sizing: border-box;
}
.aboutbox1 .left p {
	font-size: 14px;
	color: #fff;
	width: 230px;
	margin: 0 auto;
	line-height: 1.8;
}
.aboutbox2 {
	background: url(../images/about_22.jpg)no-repeat center;
	background-size: cover;
	height: 651px;
}
.aboutbox2 .left {
	width: 690px;
	margin-left: 70px;
	margin-bottom: 180px;
	height: 350px;
}
.aboutbox2 .left .li {
	height: 94px;
	padding: 40px 0;
}
.aboutbox2 .left .li h2 {
	font-size: 24px;
	font-weight: bold;
	height: 30px;
	overflow: hidden;
	line-height: 30px;
}
.aboutbox2 .left .li h2 em {
	color: #0c6ded;
}
.aboutbox2 .left .li p {
	color: #0c6ded;
	color: #555;
	font-size: 14px;
	line-height: 22px;
	height: 44px;
	margin: 20px 0;
}
.aboutbox2 dl {
	float: right;
	width: 700px;
	box-sizing: border-box;
	padding-right: 70px;
}
.aboutbox2 dl dt {
	height: 65px;
	margin-bottom: 40px;
}
.aboutbox2 dl dd {
	font-size: 14px;
	line-height: 22px;
	text-align: left;
	color: #fff;
}
.blue-line {
	height: 2px;
	width: 100px;
	margin: 30px auto;
	background: #0c6ded
}
.aboutbox3 {
	padding: 40px 0 80px 0;
	background: #F5F5F5;
}
.aboutbox3 li {
	width: 373px;
	height: 152px;
	background: #5098E4;
	float: left;
	margin-right: 40.5px;
	margin-bottom: 30px;
}
.aboutbox3 li.none {
	margin-right: 0;
}
.aboutbox3 li:hover {
	box-shadow: 0 0 2px #999;
}
.aboutbox3 li .txt {
	height: 61px;
	margin-left: 80px;
	padding-top: 90px;
	padding-right: 15px;
}
.aboutbox3 li .txt h2 {
	color: #fff;
	font-size: 24px;
	font-weight: normal;
	text-align: right;
}
.aboutbox3 li .txt p {
	color: #fff;
	font-size: 12px;
	font-family: arial;
	text-transform: uppercase;
	text-align: right;
}
.aboutbox3 li.li1 {
	background: url(../images/about_26.jpg) no-repeat center;
	background-size: cover;
}
.aboutbox3 li.li2 {
	background: url(../images/about_28.jpg) no-repeat center;
	background-size: cover;
}
.aboutbox3 li.li3 {
	background: url(../images/about_30.jpg) no-repeat center;
	background-size: cover;
}
.aboutbox3 li.li4 {
	background: url(../images/about_34.jpg) no-repeat center;
	background-size: cover;
}
.aboutbox3 li.li5 {
	background: url(../images/about_35.jpg) no-repeat center;
	background-size: cover;
}
.aboutbox3 li.li6 {
	background: url(../images/about_36.jpg) no-repeat center;
	background-size: cover;
}
.aboutbox4 {
	padding-bottom: 20px;
	position: relative;
}
.aboutbox4 ul {
	text-align: center;
	box-sizing: border-box;
	/*padding-left: 80px;*/
}
.aboutbox4 ul li {
	width: 130px!important;
	/*width: 20%;*/
	padding: 0 10px;
	padding-left: 50px;
	position: relative;
	display: inline-block;
	margin-bottom: 8px;
	
}
.aboutbox4 ul li h2 {
	font-size: 16px;
	line-height: 1.5;
	color: #404040;
	font-weight: normal;
	/*width: 120px;*/
	text-align: left;
}
.aboutbox4 ul li p {
	font-size: 12px;
	line-height: 1.5;
	color: #404040;
	font-weight: normal;
	width: 120px;
	text-align: left;
}
.aboutbox4 ul li img {
	position: absolute;
	display: block;
	width: 12px;
	height: 20px;
	right: 15px;
	top: 50%;
	transform: translateY(-50%);
}
.aboutbox4 ul .li1 {
	background: url(../images/1.png) no-repeat center left;
}
.aboutbox4 ul .li2 {
	background: url(../images/2.png) no-repeat center left;
}
.aboutbox4 ul .li3 {
	background: url(../images/3.png) no-repeat center left;
}
.aboutbox4 ul .li4 {
	background: url(../images/4.png) no-repeat center left;
}
.aboutbox4 ul .li5 {
	background: url(../images/5.png) no-repeat center left;
}
.aboutbox4 ul .li5 img {
	display: none;
}
.crumbs {
	margin: 10px auto;
	/*width: 1200px;*/
	max-width: 1200px;
	font-size: 14px;
}
.crumbs-ul a:hover {
	color: #0c6ded
}
.container .swiper-wrapper {
	height: 35px;
	text-align: center;
}
.container .swiper1 .swiper-wrapper .swiper-slide {
	width: 100px !important;
	height: 35px !important;
	font-size: 14px;
	display: inline-block;
	line-height: 35px;
	margin: 0 5px;
	display: block;
	width: 100%;
	height: 100%;
	background: #EBEBEB;
	border-radius: 3px;
}
.container .swiper-wrapper .swiper-slide.selected {
	background: #0c6ded;
	color: #fff;
}
.blockbox5 .tags a {
	font-size: 18px;
	color: #0c6ded;
	padding: 1px 5px;
	border: 1px solid #0c6ded;
	border-radius: 3px;
	margin: 5px;
	white-space: nowrap;
	display: block;
	float: left;
}
.blockbox5 .tags a:hover {
	color: #fff;
	background-color: #0c6ded;
}
.son.tab {
	margin-bottom: 0;
}
.son.tab ul {
	height: unset;
}
.toolbar {
	width: 50px;
	position: fixed;
	right: 1%;
	top: 44%;
	z-index: 999;
}
.toolbar dd {
	width: 50px;
	height: 50px;
	margin-bottom: 1px;
	position: relative;
	background: url(../images/black20.png) repeat 0 0;
	-webkit-border-radius: 100%;
	border-radius: 100%;
}
.toolbar dd i {
	width: 50px;
	height: 50px;
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	cursor: pointer;
	text-align: center;
	-webkit-border-radius: 100%;
	border-radius: 100%;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}
.toolbar dd i span {
	width: 35px;
	height: 35px;
	display: block;
	margin: 7px 0 0 7px;
	background: url(../images/rightfixicon.png) no-repeat 0 0;
}
.toolbar dd.gottop {
	display: none;
}
.toolbar .slide-tel {
	display: block;
	width: 0;
	height: 50px;
	line-height: 50px;
	font-size: 24px;
	font-family: arial;
	color: #FFF;
	position: absolute;
	padding: 0 0 0 50px;
	top: 0;
	right: 0;
	overflow: hidden;
	-webkit-border-radius: 50px;
	border-radius: 50px;
	-webkit-transition: all .0s ease-in-out 0s;
	-moz-transition: all .0s ease-in-out 0s;
	transition: all .0s ease-in-out 0s;
}
.toolbar .pop {
	position: absolute;
	right: 90px;
	top: -51px;
	background: #0c6ded;
	display: none;
}
.toolbar .pop-code {
	width: 160px;
}
.toolbar .pop-code img {
	width: 120px;
	height: 120px;
	display: block;
	padding: 20px 20px 0;
}
.toolbar .pop-code h3 {
	height: 52px;
	line-height: 26px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	font-weight: 400;
	white-space: nowrap;
}
.toolbar .pop-code h3 b {
	display: block;
	font-size: 14px;
	font-weight: normal;
}
.toolbar .qq span {
	background-position: 0 -47px;
}
.toolbar .qq a {
	width: 50px;
	height: 50px;
	cursor: pointer;
	display: block;
}
.toolbar .qq:hover {
	background: #0c6ded;
}
.toolbar .tel span {
	background-position: 0 0;
}
.toolbar .tel:hover {
	background: #0c6ded;
}
.toolbar .code span {
	background-position: 0 -95px;
}
.toolbar .code:hover {
	background: #0c6ded;
}
.toolbar .top span {
	background-position: 0 -142px;
}
.toolbar .top:hover {
	background: #0c6ded;
}
.swiper-container img {
	width: 100%;
}
.blockbox4 .right ul li.mingxin {
	border: none;
	width: 50%;
	float: left;
	padding: 10px 5px;
	box-sizing: border-box;
}
.blockbox4 .right ul li.mingxin a {/* padding:0 5px; */
	box-sizing: border-box;
	float: left;
	position: relative;
}
.blockbox4 .right ul li.mingxin a img {
	width: 100%;
	max-height: 195px;
	overflow-y: hidden
}
.blockbox4 .right ul li.mingxin a .mxtext {
	position: absolute;
	bottom: 0;
	color: #fff;
	height: 25px;
	line-height: 25px;
	font-size: 13px;
	width: 100%;
	text-align: center;
	background: rgba(76, 76, 76, .6);
}

/*=================================*/
/*phone*/
@media (max-width:768px){
	html{width:100%;min-height:100%;outline:0;font-size:20px;font-family:"微软雅黑";-webkit-text-size-adjust:none;}
	.header{display: block}
	.header_pc{display: none}
	#header_pc_dh{display: none}	
	.header .search{background-color: #0C6DED; padding: 2px}
	#index-swiper img{min-height: 180px}
	.m_banner img{min-height: 120px}
	/**/
	.listCase ul li {width: 100%;}
	.listFive li.oneimg .boximg {width: 150px;height: 100px;}
	.listFive li .boxtext h2 {font-size: 15px;line-height: 22px;}
	.listFive li .boxtext{padding: 0px 0px 0px 8px!important}
	.listFive li {padding: 10px 0;}
	.listFive li .other{display: none}
}	
/*pad*/
@media screen and (min-width:768px) and (max-width:992px){
	html{max-width:768px;min-width:320px; margin:0 auto; position:relative;}
	body{max-width:768px;min-width:320px;font-size:14px; background:#ededed!important;padding-bottom: 1.3rem;}
	/**/
	.header .nav{text-align: center}	
	.header .nav li{ text-align:center; width: 90px!important; display: inline-block; float: none}
	.header .nav li a{font-size: 16px; }
	.header .navbar-wise-close{display: none!important}	
	.header .nav .li-pad{display: block}
	/**/
	.header{display: block}
	.header_pc{display: none}
	#header_pc_dh{display: none}
	.listFive li.oneimg .boximg {width: 200px;height: 130px;}
}
/*phone pad common*/	
@media (max-width:992px){
	.hide_mobile{display: none}
	.m_main{padding-left: 10px;padding-right: 10px}
	/*index*/
	.body_box .box_1 .a_right {display: none}
	.title7 {height: 42px;line-height: 42px;font-size: 20px;padding: 0px 0;}
	.title {height: 42px;line-height: 42px;font-size: 20px;padding: 10px 0;}
	.listOne ul li {width: 33%;}
	.listThree li {width: 49%;}
	.newsbox4 .newsbox4li {width: 100%;}
	.footer .foot_main .foot_lx {width: 100%;}
	.foot_lx_ul li{margin: 10px 0;}
	.foot_lx_ul li>div{font-size: 13px}
	.footer .foot_main .foot_about {display: none}
	.footer .foot_main .foot_ewm {display: none}
	.foot_copy .sm{text-align: center; width: 100%; line-height: 20px}
	.footer-bottom{height: 48px;background-color: #292929;}
	.listCase ul li {margin-bottom: 18px;}
	.blockbox4 .left {padding-right:0px;}
	.contentbox .right {padding-left:0px;}
}
/*pc*/
@media screen and (min-width:993px){
	.hide_pc{display: none}
	.header{display: none}
	.header_pc{display: block}
	#header_pc_dh{display: block}
	/**/
	.itembtn{display: none}
}	
	
