/**
 * Description: base style 
 * Developers: liuyt@yiqiao.com
 **/
/*reset  startminContent
---------------------------------------------------------*/
*{
	margin: 0;
	padding: 0;
}
/*A点击虚线*/
a{ text-decoration:none; outline:none; cursor: pointer;}
a:active {star:expression(this.onFocus=this.blur());}
body {background-color:#fff; font-size:12px;margin:0;padding:0;font-family:PingFangSC-Light,'helvetica neue','hiragino sans gb',arial,'microsoft yahei ui','microsoft yahei',simsun,sans-serif;}
body,html{height:100%;}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-family: '\5FAE\8F6F\96C5\9ED1';
	quotes: none!important;
	 
}
header,
footer,
article,
aside,
section,
nav,
menu,
hgroup,
details,
dialog,
figure,
figcaption{
	display:block;
}
h1,
h2,
h3,
h4,
h5,
h6,
b,
em,
address,
caption,
cite,
code,
dfn,
th,
var,
i,
q{
  font-style: normal;
  font-weight: normal;
  -webkit-text-size-adjust: none;
  quotes:none; 
  
}
h1,
h2,
h3,
h4,
h5,
h6{
	font-size: 100%;
	font-weight: normal;
}
li{
	list-style: none;
}
fieldset,img{
	border-width: 0;
}
a{
	text-decoration: none;
	outline: none;
}
sup, 
sub { 
	vertical-align: baseline;
}
legend{
	font-size: 0;
	line-height: 0;
	color: rgba(0,0,0,0);
}
input,select{
	background-color: transparent;
	border-width: 0;
	outline: none;
	color: #333;
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button{
    -webkit-appearance:none !important;
    margin: 0; 
}
input[type="number"]{
	-moz-appearance:textfield;
}
input::-moz-placeholder { color: #bdbdbd; }
input::-webkit-input-placeholder { color:#bdbdbd; }
input:-ms-input-placeholder { color:#bdbdbd; }
input::-ms-clear{display:none;}
input[type="password"]::-ms-reveal{display:none;}
/*首页顶部*/
.newIndex_box .index_header_box{
	width:100%;
	min-width: 1200px;
	height:auto;
}
.newIndex_box .index_header_box .top_header{
	width:100%;
	height:32px;
	line-height: 32px;
	border-bottom:1px solid #ededed;
	background: #fafafa;
}
.newIndex_box .index_header_box .top_header .top_header_content{
	width:1200px;
	margin:0 auto;
	font-size:12px;
	color:#8f8f8f;
}
.newIndex_box .index_header_box .top_header .top_header_content .left_text{
	float:left;
}
.newIndex_box .index_header_box .top_header .top_header_content .right_text{
	float:right;
}
.newIndex_box .index_header_box .top_header .top_header_content .right_text li{
	display: inline-block;
	margin-right:40px;
	cursor: pointer;
	position: relative;
}
.newIndex_box .index_header_box .top_header .top_header_content .right_text li .pop{
	display: none
}
.newIndex_box .index_header_box .top_header .top_header_content .right_text li:hover .pop{
	display: block;
}
.newIndex_box .index_header_box .top_header .top_header_content .right_text li:hover>span{
	color:#1f88f8;
}
.newIndex_box .index_header_box .top_header .top_header_content .right_text li:hover>a{
	color:#1f88f8;
}
.newIndex_box .index_header_box .top_header .top_header_content .right_text li:first-child .pop{
	position: absolute;
	bottom:-176px;
	left:0;
	z-index: 9999;
	background: #fff;
	width:426px;
	text-align: center;
	border:1px solid #ededed;
	height:160px;
	border-radius: 3px;
}
.newIndex_box .index_header_box .top_header .top_header_content .right_text li:first-child .pop .img{
	display: inline-block;
	line-height: 18px;
	margin-left:20px;
}
.newIndex_box .index_header_box .top_header .top_header_content .right_text li:first-child .pop .img p{
	color:#444;
	font-size:14px;
	margin-top:6px;
}
.newIndex_box .index_header_box .top_header .top_header_content .right_text li:first-child .pop .img:first-child{
	margin-left:0px;
}
.newIndex_box .index_header_box .top_header .top_header_content .right_text li:first-child .pop .img img{
	width:116px;
	margin-top: 10px;
}
.newIndex_box .index_header_box .top_header .top_header_content .right_text li:first-child .pop .border-up{
	width: 0;
	height: 0;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-bottom: 10px solid #ededed;
	position: absolute;
	top:-10px;
	left:10px;
}
.newIndex_box .index_header_box .top_header .top_header_content .right_text li:first-child .pop .border-up span{
	display: block;
	width: 0;
	height: 0;
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-bottom: 8px solid #fff;
	position: absolute;
	left: -8px;
	top: 2px;
}
.newIndex_box .index_header_box .top_header .top_header_content .right_text li:nth-of-type(4) .pop{
	position: absolute;
	width:660px;
	background: #fff;
	bottom:-208px;
	left:-350px;
	border: 1px solid #ededed;
	border-radius: 3px;
	padding-bottom:10px;
}
.newIndex_box .index_header_box .top_header .top_header_content .right_text li:nth-of-type(4) .pop .title{
	color:#1f88f8;
	font-size:14px;
	border-left: 3px solid #1f88f8;
	padding-left:10px;
	line-height: 14px;
	margin:15px 0 0 20px;
}
.newIndex_box .index_header_box .top_header .top_header_content .right_text li:nth-of-type(4) .pop ul{
	margin-top:10px;
	margin-left:30px
}
.newIndex_box .index_header_box .top_header .top_header_content .right_text li:nth-of-type(4) .pop ul li{
	float:left;
	line-height: 28px;
}
.newIndex_box .index_header_box .top_header .top_header_content .right_text li:nth-of-type(4) .pop ul li a:hover{
	color:#1f88f8;
}
.newIndex_box .index_header_box .top_header .top_header_content .right_text li:nth-of-type(4) .pop ul li span{
	font-weight: 100;
	font-size:14px;
	color:#3b3b3b;
}
.newIndex_box .index_header_box .top_header .top_header_content .right_text li:nth-of-type(4) .pop .border-up{
	width: 0;
	height: 0;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-bottom: 10px solid #ededed;
	position: absolute;
	top:-10px;
	left:360px;
}
.newIndex_box .index_header_box .top_header .top_header_content .right_text li:nth-of-type(4) .pop .border-up span{
	display: block;
	width: 0;
	height: 0;
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-bottom: 8px solid #fff;
	position: absolute;
	left: -8px;
	top: 2px;
}
.newIndex_box .index_header_box .top_header .top_header_content .right_text li a{
	color:#8f8f8f;
}
.newIndex_box .index_header_box .top_header .top_header_content .right_text li>span b{
	margin-left:4px;
}
.newIndex_box .index_header_box .top_header .top_header_content .right_text .fwrx{
	display: inline-block;
}
.newIndex_box .index_header_box .top_header .top_header_content .right_text li:last-child{
	color:#4a4a4a;
	margin-left:20px;
	margin-right:0;
}
.newIndex_box .index_header_box .top_header .top_header_content .right_text li:last-child span{
	font-size:14px;
	font-weight: 600;
}
/*导航*/
.newIndex_box .index_header_box .nav_box{
	width:1200px;
	height:90px;
	line-height: 90px;
	margin:0 auto;
}
.newIndex_box .index_header_box .nav_box .logo{
	display: inline-block;
	width:170px;
	height:72px;
	float:left;
	margin:10px 72px 0 0;
}
.newIndex_box .index_header_box .nav_box ul{
	float:left;
}
.newIndex_box .index_header_box .nav_box ul li{
	display: inline-block;
	margin-left:28px;
	font-size:15px;
}
.newIndex_box .index_header_box .nav_box ul li:hover a{
	color:#1f88f8;
}
.newIndex_box .index_header_box .nav_box ul li:first-child{
	margin-left:0;
}
.newIndex_box .index_header_box .nav_box ul li a{
	color:#3b3b3b
}
/*banner*/
.newIndex_box .banner_box{
	width:100%;
	height:872px;
	min-width: 1200px;
	background: url(../img/banner.jpg) no-repeat 0 center;
	background-size:100% 100%;
	overflow: hidden;
}
.newIndex_box .banner_box .banner_content{
	width:1200px;
	margin:224px auto 0 auto;
	background: #fff;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
}
.newIndex_box .banner_box .banner_content .lanmu div{
	float:left;
	width:231px;
	height:60px;
	line-height: 60px;
	text-align: center;
	background: #eaf1fc;
	color:#878b91;
	font-size:18px;
	border-right: 1px solid #d5dae3;
	box-sizing: border-box;
	cursor: pointer;
	position: relative;
}
.newIndex_box .banner_box .banner_content .lanmu div:first-child{
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
}
.newIndex_box .banner_box .banner_content .lanmu div:last-child{
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
}
.newIndex_box .banner_box .banner_content .lanmu div.on{
	background: #fff;
	color:#333333;
	font-weight: 600;
	border-right: none;
	border-left: none;
	margin-top:-12px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	pointer-events: none;
}
.newIndex_box .banner_box .banner_content .lanmu div.on p:last-child{
	display: inline-block;
}
.newIndex_box .banner_box .banner_content .lanmu div p:last-child{
	font-weight: 100;
	font-size:12px;
	color:#fff;
	background: #1f88f8;
	border-radius: 5px;
	line-height: 24px;
	margin:0 auto;
	position: relative;
	top:-28px;
	display: none;
	padding:0 10px;
}
.newIndex_box .banner_box .banner_content .lanmu div p:last-child span{
	display: inline-block;
    width: 0;
    height: 0;
    border-width: 10px;
    border-style: solid;
    border-color: transparent #1f88f8 transparent transparent;
    transform: rotate(90deg);
    position: absolute;
    top: -16px;
    left: 34px;
}
.newIndex_box .banner_box .banner_content .lanmu div:last-child{
	border-right: none;
}
.newIndex_box .clear{
	clear: both;
}
.newIndex_box .banner_box .banner_content .content_content{
	display: none;
}
.newIndex_box .banner_box .banner_content .block{
	display: block;
}
.newIndex_box .banner_box .banner_content .content_content .search_box{
	width:1109px;
	height:48px;
	border:2px solid #1f88f8;
	margin:55px auto 0px auto;
}
.newIndex_box .banner_box .banner_content .content_content .search_box div{
	display: inline-block;
	    height: 45px;
    line-height: 45px;
}
.newIndex_box .banner_box .banner_content .content_content .search_box div input{
	font-size:14px;
	height:40px;
	position: relative;
	top:2px;
}
.newIndex_box .banner_box .banner_content .content_content .search_box div img{
	margin:0 4px 0 14px;
	position: relative;
	top:5px;
}
.newIndex_box .banner_box .banner_content .content_content .search_box div .select2-container--default .select2-selection--single{
	border:none;
	outline: none;
	height:48px;
	line-height: 48px;
}
.newIndex_box .banner_box .banner_content .content_content .search_box div .select2-container--default .select2-selection--single .select2-selection__rendered{
	line-height: 48px;
	font-size:14px;
}
.newIndex_box .banner_box .banner_content .content_content .search_box div .select2-container--default .select2-selection--single .select2-selection__arrow{
	top:12px;
}
.newIndex_box .banner_box .banner_content .content_content .anniu{
	float:right;
}
#ppjs_name{
	width: 200px !important;
}
#sqr{
	width: 145px !important;
}
#xmtx_name{
	width: 200px !important;
}
.newIndex_box .banner_box .banner_content .content_content .anniu a{
	display: inline-block;
	width:156px;
	height:48px;
	line-height: 48px;
	text-align: center;
	background: #1f88f8;
	color:#fff;
	font-size:16px;
}
.newIndex_box .banner_box .banner_content .content_content div .line{
	display: inline-block;
	width:1px;
	height:22px;
	background: #dbdbdb;
	position: relative;
	top:8px;
	margin:0 4px;
}
.newIndex_box .banner_box .banner_content .content_content .search_box>div:nth-of-type(1) .select2-container{
	width:150px !important;
}
.newIndex_box .banner_box .banner_content .content_content:nth-of-type(3) .search_box div:nth-of-type(4) .select2-container{
	width:140px !important;
}
.newIndex_box .banner_box .banner_content .content_content div input{
	width:250px;
}
.newIndex_box .banner_box .banner_content .content_content:nth-of-type(5) .search_box div input{
	width:190px !important;
}
.newIndex_box .banner_box .banner_content .content_content .content_list_box{
	width:1109px;
	margin:30px auto 0 auto;
	overflow: hidden;
}
.newIndex_box .banner_box .banner_content .content_content .content_list_box .content_list{
	width: 340px;
	float:left;
	margin-right:44px;
	border-right: 1px solid #ededed;
	box-sizing: border-box;
}
.newIndex_box .banner_box .banner_content .content_content .content_list_box .content_list:last-child{
	margin-right: 0;
	border-right: none;
}
.newIndex_box .banner_box .banner_content .content_content .content_list_box .content_list div{
	font-size:17px;
	font-weight: 600;
	margin-bottom:26px;
}
.newIndex_box .banner_box .banner_content .content_content .content_list_box .content_list div img{
	margin-right:7px;
	position: relative;
	top:4px;
}
.newIndex_box .banner_box .banner_content .content_content .content_list_box .content_list p{
	display: inline-block;
	position: relative;
	float:left;
	height: 100px;
	text-align: center;
}
.newIndex_box .banner_box .banner_content .content_content .content_list_box .content_list>p{
	width:100px;
}
.newIndex_box .banner_box .banner_content .content_content .content_list_box .content_list p.on a{
	color:#ff5512;
}
.newIndex_box .banner_box .banner_content .content_content .content_list_box .content_list p.on img{
	display: block;
}
.newIndex_box .banner_box .banner_content .content_content .content_list_box .content_list p img{
	display: block;
	margin:0 auto;
	height: 36px;
    width: auto;
    margin-bottom:10px;
}
.newIndex_box .banner_box .banner_content .content_content .content_list_box .content_list p a{
	color:#666666;
}
.newIndex_box .banner_box .banner_content .content_content .content_list_box .content_list p a:hover{
	color:#ff5512;
}
.newIndex_box .banner_box .banner_content .content_content .content_list_box .content_list p span{
	display: inline-block;
	width:1px;
	height:13px;
	background: #d7d7d7;
	position: relative;
	top:2px;
	margin:0 4px;
}
.newIndex_box .banner_box .order_box{
	width:1154px;
	height:64px;
	line-height: 64px;
	background: #f0f5fc;
	margin:0 auto;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}
.newIndex_box .banner_box .order_box img{
	float:left;
	margin:16px 0px 0 0;
}
.newIndex_box .banner_box .order_box ul li{
	float:left;
	font-size:14px;
	color:#666666;
	margin-left:40px;
}
.newIndex_box .banner_box .order_box ul li span{
	display: inline-block;
	color:#ff5512;
	font-size:16px;
}

.select2-dropdown{
	border:1px solid #1f88f8 !important;
}
.select2-container--default .select2-search--dropdown .select2-search__field{
	border:1px solid #1f88f8 !important;
}
/*品牌服务*/
.ppfw_box{
	width:100%;
	min-width: 1200px;
	background: #f7f9fb;
	overflow: hidden;
	padding-bottom:62px;
}
/*活动*/
.ppfw_box .activity_box{
	width:1200px;
	margin:40px auto 40px auto;
	overflow: hidden;
}
.ppfw_box .activity_box .activity{
	width:390px;
	height:290px;
	background: #fff;
	border-radius: 4px;
	box-shadow: 0px 0px 8px rgba(217,217,217,0.4);
	float:left;
	margin-right:15px;
}
.ppfw_box .activity_box .activity:last-child{
	margin-right: 0;
}
.ppfw_box .activity_box .activity p{
	height:56px;
	line-height: 56px;
	color:#333333;
	font-size:17px;
	margin-left:22px;
	transition: all 0.3s;
}
.ppfw_box .activity_box .activity div{
	width:372px;
	height:226px;
	overflow: hidden;
	margin:0 auto;
}
.ppfw_box .activity_box .activity img{
	display: block;
	width:100%;
	height:100%;
	transition: all 0.5s;
}
.ppfw_box .activity_box .activity:hover p{
	color:#ff5512;
}
.ppfw_box .activity_box .activity:hover img{
	transform:scale(1.2);
}
/*活动广告轮播*/
.ppfw_box .activity_lunbo{
	width:1200px;
	margin:0 auto;
}
.ppfw_box .activity_lunbo .swiper-slide{
	width:100%;
	height:110px;
}
.ppfw_box .activity_lunbo .swiper-pagination-bullet{
	background: #fff !important;
	opacity: 0.4;
}
.ppfw_box .activity_lunbo .swiper-pagination-bullet-active{
	background: #ff7955 !important;
	opacity: 1;
}
/*产品*/
.ppfw_box .cp_box{
	width: 1200px;
	margin:50px auto 0 auto;
	overflow: hidden;
}
.ppfw_box .cp_box .cp{
	float:left;
	overflow: hidden;
	margin:0 16px 27px 0;
}
.ppfw_box .cp_box .cp:nth-child(even){
	margin-right:0;
}
.ppfw_box .cp_box .cp_left{
	width:180px;
	height:476px;
	background: url(../img/cp_bj1.png) no-repeat;
	border-bottom-left-radius: 15px;
	border-top-left-radius: 3px;
	overflow: hidden;
	float:left;
}
.ppfw_box .cp_box .cp2 .cp_left{
	background: url(../img/cp_bj2.png) no-repeat;
}
.ppfw_box .cp_box .cp3 .cp_left{
	background: url(../img/cp_bj3.png) no-repeat;
}
.ppfw_box .cp_box .cp4 .cp_left{
	background: url(../img/cp_bj4.png) no-repeat;
}
.ppfw_box .cp_box .cp5 .cp_left{
	background: url(../img/cp_bj5.png) no-repeat;
}
.ppfw_box .cp_box .cp6 .cp_left{
	background: url(../img/cp_bj6.png) no-repeat;
}
.ppfw_box .cp_box .cp_left .title{
	color:#fff;
	font-size:24px;
	font-weight: 600;
	margin:32px 0 26px 27px;
}
.ppfw_box .cp_box .cp_left .title span{
	font-size:12px;
	font-weight: 100;
}
.ppfw_box .cp_box .cp_left ul li{
	width:70%;
	height:38px;
	line-height: 38px;
	overflow: hidden;
	color:#fff;
	font-size:15px;
	margin-bottom:12px;
	cursor: pointer;
	padding-left:30px;
	transition: 0.5s;
}
.ppfw_box .cp_box .cp_left ul li img{
	opacity: 0;
	position: relative;
	right:-10px;
	transition: all 0.5s;
	position: relative;
	right:0px;
}
.ppfw_box .cp_box .cp_left ul li span{
	display: inline-block;
	width: 0;
    height: 0;
    border-top: 4px solid transparent;
    border-left: 6px solid #ffffff;
    border-bottom: 4px solid transparent;
    margin-left:6px;
    transition: all 0.5s;
}
.ppfw_box .cp_box .cp_left ul li.on{
	background: rgba(255,255,255,0.3);
	border-bottom-right-radius: 3px;
	border-top-right-radius: 3px;
	pointer-events: none;
}
.ppfw_box .cp_box .cp_left ul li.on span{
	opacity: 0;
}
.ppfw_box .cp_box .cp_left ul li.on img{
	display: inline-block;
	opacity: 1;
	right:-15px;
}

.ppfw_box .cp_box .cp_left ul li:hover{
	background: rgba(255,255,255,0.3);
	border-bottom-right-radius: 3px;
	border-top-right-radius: 3px;
}
.ppfw_box .cp_box .cp_left ul li:hover span{
	opacity: 0;
}
.ppfw_box .cp_box .cp_left ul li:hover img{
	display: inline-block;
	opacity: 1;
	right:-15px;
}
.ppfw_box .cp_box .cp_right{
	width:382px;
	height:476px;
	background: #fff;
	float:left;
	box-shadow: 0px 0px 8px rgba(217,217,217,0.4);
	border-bottom-right-radius: 3px;
	border-top-right-radius: 3px;
	padding:0 15px;
	display: none;
	position: relative;
}
.ppfw_box .cp_box .block{
	display: block;
}
.ppfw_box .cp_box .cp_right .title{
	width:100%;
	height:52px;
	line-height: 52px;
	border-bottom:1px solid #e8e8e8;
}
.ppfw_box .cp_box .cp_right .title div,.ppfw_box .cp_box .cp_right .title div p{
	display: inline-block;
}
.ppfw_box .cp_box .cp_right .title a{
	float:right;
	color:#666666;
	margin-right:10px;
}
.ppfw_box .cp_box .cp_right .title .name{
	font-size:17px;
	font-weight: 600;
	margin-left:10px;
}
.ppfw_box .cp_box .cp_right .title p{
	color:#999999;
	margin-left:16px;
}
.ppfw_box .cp_box .cp_right .title p span{
	color:#ff5512;
}
.ppfw_box .cp_box .cp_right .swiper-slide{
	border-bottom:1px dashed #e2e2e2;
	padding-bottom:24px;
	position: relative;
}
.ppfw_box .cp_box .cp_right .swiper-slide .text_box{
	float:left;
	margin-left:10px;
}
.ppfw_box .cp_box .cp_right .swiper-slide .text_box .title_box{
	font-size:17px;
	margin:22px 0 10px 0;
}
.ppfw_box .cp_box .cp_right .swiper-slide .text_box .title_box a{
	color:#222222;
}
.ppfw_box .cp_box .cp_right .swiper-slide .text_box .title_box a:hover{
	color:#ff5512;
}
.ppfw_box .cp_box .cp_right .swiper-slide .text_box .text{
	color:#999999;
	margin-bottom:28px;
}
.ppfw_box .cp_box .cp_right .swiper-slide .text_box .price_box .price{
	color:#ff5512;
	font-size:14px;
	margin-right: 17px;
}
.ppfw_box .cp_box .cp_right .swiper-slide .text_box .price_box span:last-child{
	font-size:14px;
	color:#999999
}
.ppfw_box .cp_box .cp_right .swiper-slide .img{
	float:right;
	margin-right:10px;
	position: absolute;
	bottom:2px;
	right:0;
}
.ppfw_box .cp_box .cp_right .swiper-slide .img img{
	width:86px;
	height:78px;
	
}
.ppfw_box .cp_box .cp_right .swiper-pagination{
	position: absolute;
	z-index: 9999;
	left: -50px;
    bottom: 20px;
}

.ppfw_box .cp_box .cp_right .swiper-pagination-bullet{
	background: none !important;
	opacity: 0.4;
	border-radius: 0% !important;
	margin:0 2px;
	border:1px solid #fff;
	outline: none;
}
.ppfw_box .cp_box .cp_right .swiper-pagination-bullet-active{
	background: #fff !important;
	opacity: 1;
}
/*憨牛精英*/
.hnjy_box{
	width:100%;
	min-width: 1200px;
	background: #e9edf2;
	padding-bottom:70px;
}
.hnjy_box .hnjy{
	width:1200px;
	margin:0 auto;
	overflow: hidden;
}
.hnjy_box .hnjy .title{
	line-height: 100px;
}
.hnjy_box .hnjy .title span{
	font-size:24px;
	font-weight: 600;
	margin-right:16px;
}
.hnjy_box .hnjy .title p{
	display: inline-block;
	color:#666666;
}
.hnjy_box .hnjy .left_box{
	width:820px;
	position: relative;
	float:left;
}
.hnjy_box .hnjy .left_box .swiper-slide{
	background: #fff;
	height: 200px;
	box-shadow: 0px 0px 8px rgba(217,217,217,0.4);
}
.hnjy_box .hnjy .left_box .swiper-button-prev,
.hnjy_box .hnjy .left_box .swiper-button-next{
	position: absolute;
	left:auto !important;
	right:14px !important;
	top:-12px;
	z-index: 999;
	background: none;
	height:20px;
	line-height: 20px;
	width:20px;
	border:1px solid #aaa;
	color:#aaa;
	text-align: center;
	border-radius: 3px;
	cursor: pointer;
	font-size:16px;
	transition: all 0.3s;
	outline: none;
}
.hnjy_box .hnjy .left_box .swiper-button-prev{
	right:44px !important;
}
.hnjy_box .hnjy .left_box .img{
	float:left;
	margin:30px 34px 0 32px; 
}
.hnjy_box .hnjy .left_box .img img{
	width:92px;
	height:92px;
	border-radius: 50%;
}
.hnjy_box .hnjy .left_box .text_box{
	float:left;
	margin:30px 0 0 0;
}
.hnjy_box .hnjy .left_box .text_box .name{
	font-size:18px;
	font-weight: 600;
	margin-bottom:9px;
}
.hnjy_box .hnjy .left_box .text_box .text{
	color:#999999;
	margin-bottom:14px;
}
.hnjy_box .hnjy .left_box .text_box .order div{
	display: inline-block;
	font-size:14px;
	color:#999999;
	line-height: 24px;
}
.hnjy_box .hnjy .left_box .text_box .order .line{
	display: inline-block;
	width:1px;
	height:28px;
	background: #e6e6e6;
	margin:0 16px;
	position: relative;
	top:-2px;
}
.hnjy_box .hnjy .left_box .text_box .order div p{
	color:#666666;	
	font-weight: 600;
}
.hnjy_box .hnjy .left_box .text_box a{
	display: inline-block;
	width:90px;
	height:30px;
	line-height: 30px;
	border:1px solid #ff8a5c;
	color:#ff8a5c;
	text-align: center;
	border-radius: 3px;
	margin-top:14px;
	transition: all 0.3s;
}
.hnjy_box .hnjy .left_box .text_box a:hover{
	background: #ff8a5c;
	color:#fff;
}
.hnjy_box .hnjy .right_box{
	width:360px;
	height:416px;
	background: url(../img/biaodan_bj.jpg) no-repeat;
	float:left;
	margin-left:20px;
}
.hnjy_box .hnjy .right_box>div{
	width:80%;
	margin: 0 auto;
}
.hnjy_box .hnjy .right_box>div .title{
	line-height: 0;
	margin-top:40px;
	font-size:22px;
	font-weight: 600;
	text-align: center;
	color:#fff;
}
.hnjy_box .hnjy .right_box>div .text{
	color:#fff;
	text-align: center;
	margin-top:22px;
	font-size:13px;
	margin-bottom:20px;
}
.hnjy_box .hnjy .right_box>div .text span{
	color:#fee433;
}
.hnjy_box .hnjy .right_box>div input{
	width:92%;
	height:42px;
	line-height: 42px;
	background: #fff;
	border-radius: 3px;
	margin-bottom:15px;
	font-size:14px;
	padding-left:22px;
}
.hnjy_box .hnjy .right_box>div p{
	position: relative;
}
.hnjy_box .hnjy .right_box>div button{
	position: absolute;
	right:0;
	top:0;
	width:100px;
	height:25px;
	line-height: 25px;
	background: none;
	outline: none;
	border:none;
	font-size:14px;
	color:#ff8a5c;
	border-left: 1px solid #ff8a5c;
	margin-top:9px;
}
.hnjy_box .hnjy .right_box>div a{
	display: block;
	width:100%;
	height:42px;
	line-height: 42px;
	text-align: center;
	border-radius: 3px;
	color:#fff;
	font-size:15px;
	background-image: linear-gradient(to top, #fe5919,#ff8c5e);
}
.hnjy_box .hnjy .right_box>div .bd_text{
	text-align: center;
	font-size:13px;
	color:#9dbaf2;
	margin-top:16px;
}
/*憨牛动态*/
.hn_dongtai_box{
	width:100%;
	min-width: 1200px;
	background: #fff;
	overflow: hidden;
}
.hn_dongtai_box .hn_dongtai{
	width:1200px;
	margin:60px auto 0 auto;
}
.hn_dongtai_box .hn_dongtai .left_content{
	width:820px;
	height:500px;
	border:1px solid #e3e3e3;
	float:left;
}
.hn_dongtai_box .hn_dongtai .left_content .top_lanmu{
	height:64px;
	line-height: 64px;
	border-bottom:1px solid #e3e3e3;
}
.hn_dongtai_box .hn_dongtai .left_content .top_lanmu ul{
	margin-left:30px;
}
.hn_dongtai_box .hn_dongtai .left_content .top_lanmu ul li{
	float:left;
	width:78px;
	text-align: center;
	font-size:16px;
	margin-right:36px;
	color:#333333;
	font-weight: 600;
	position: relative;
	top:-2px;
	cursor: pointer;
	transition: all 0.3s;
	border-top: 3px solid transparent;
}
.hn_dongtai_box .hn_dongtai .left_content .top_lanmu ul li:hover{
	color:#1f88f8;	
}
.hn_dongtai_box .hn_dongtai .left_content .top_lanmu ul li.on{
	border-top:3px solid #1f88f8;
}
.hn_dongtai_box .hn_dongtai .left_content .content_content{
	clear: both;
}
.hn_dongtai_box .hn_dongtai .left_content .content_content ul{
	overflow: hidden;
	width:100%;
	border-bottom:1px solid #e3e3e3;
}
.hn_dongtai_box .hn_dongtai .left_content .content_content ul li{
	float:left;
	line-height: 38px;
	margin-left:36px;
	font-size:14px;
	color:#666666;
	cursor: pointer;
	transition: all 0.3s;
}
.hn_dongtai_box .hn_dongtai .left_content .content_content ul li.on{
	color:#1f88f8;
}
.hn_dongtai_box .hn_dongtai .left_content .content_content ul li:hover{
	color:#1f88f8;	
}
.hn_dongtai_box .hn_dongtai .left_content .content_content .left_content2{
	margin:22px 0 0 36px;
	float:left;
}
.hn_dongtai_box .hn_dongtai .left_content .content_content .left_content2>a{
	color:#575757;
	transition: all 0.3s;
}
.hn_dongtai_box .hn_dongtai .left_content .content_content .left_content2>a:hover .text{
	color:#1f88f8;
}
.hn_dongtai_box .hn_dongtai .left_content .content_content .left_content2>a:hover .img img{
	transform:scale(1.2);
}
.hn_dongtai_box .hn_dongtai .left_content .content_content .left_content2 .img{
	width:296px;
	height:200px;
	overflow: hidden;
}
.hn_dongtai_box .hn_dongtai .left_content .content_content .left_content2 .img img{
	width:100%;
	height:100%;
	transition: all 0.5s;
}
.hn_dongtai_box .hn_dongtai .left_content .content_content .left_content2 .text{
	width:296px;
	color:#575757;
	font-size:15px;
	line-height: 26px;
	margin-top:16px;
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.hn_dongtai_box .hn_dongtai .left_content .content_content .left_content2 .time{
	color:#999999;
	margin:10px 0 15px 0;
}
.hn_dongtai_box .hn_dongtai .left_content .content_content .left_content2 .time span:first-child{
	margin-right:16px;
}
.hn_dongtai_box .hn_dongtai .left_content .content_content .left_content2 .label{
	margin-top:20px;
}
.hn_dongtai_box .hn_dongtai .left_content .content_content .left_content2 .label span{
	padding:4px 6px;
	border:1px solid #d0d4d8;
	color:#b6b8ba;
	border-radius: 3px;
}
.hn_dongtai_box .hn_dongtai .left_content .content_content .right_content2{
	float:left;
	margin:26px 0 0 34px;
	width:435px;
}
.hn_dongtai_box .hn_dongtai .left_content .content_content .right_content2 .swiper-container{
	padding-bottom:15px;
}
.hn_dongtai_box .hn_dongtai .left_content .content_content .right_content2 .swiper-slide{
	border-bottom:1px dashed #e2e2e2;
	padding-bottom:13px;
	margin-bottom:13px;
}
.hn_dongtai_box .hn_dongtai .left_content .content_content .right_content2 .swiper-slide .text{
	font-size:16px;
	color:#575757;
	line-height: 26px;
}
.hn_dongtai_box .hn_dongtai .left_content .content_content .right_content2 .swiper-slide .text a{
	color:#575757;
	transition: all 0.3s;
}
.hn_dongtai_box .hn_dongtai .left_content .content_content .right_content2 .swiper-slide:hover a {
	color:#1f88f8;
}
.hn_dongtai_box .hn_dongtai .left_content .content_content .right_content2 .swiper-slide .label_time{
	margin:14px 0 0 0;
}
.hn_dongtai_box .hn_dongtai .left_content .content_content .right_content2 .swiper-slide .label_time .label{
	padding:4px 6px;
	border:1px solid #d0d4d8;
	color:#b6b8ba;
	border-radius: 3px;
	float:left;
}
.hn_dongtai_box .hn_dongtai .left_content .content_content .right_content2 .swiper-slide .label_time p{
	float:right;
	color:#a9a9a9;
}
.hn_dongtai_box .hn_dongtai .left_content .content_content .right_content2 .swiper-slide .label_time p span:first-child{
	margin-right:16px;
}
.hn_dongtai_box .hn_dongtai .right_content{
	float:left;
	width:357px;
	height:500px;
	border: 1px solid #e3e3e3;
	margin-left:18px;
}
.hn_dongtai_box .hn_dongtai .right_content .lanmu{
	height: 64px;
    line-height: 64px;
    border-bottom: 1px solid #e3e3e3;
    margin-bottom:22px;
}
.hn_dongtai_box .hn_dongtai .right_content .lanmu ul{
	margin-left: 30px;
}
.hn_dongtai_box .hn_dongtai .right_content .lanmu ul li{
	float: left;
    width: 78px;
    text-align: center;
    font-size: 16px;
    margin-right: 36px;
    color: #333333;
    font-weight: 600;
    position: relative;
    top: -2px;
    cursor: pointer;
    transition: all 0.3s;
    border-top: 3px solid transparent;
}
.hn_dongtai_box .hn_dongtai .right_content .lanmu ul li:hover{
	color:#1f88f8;
}
.hn_dongtai_box .hn_dongtai .right_content .lanmu ul .on{
	border-top: 3px solid #1f88f8;
}
.hn_dongtai_box .hn_dongtai .right_content .lanmu a{
	color:#666666;
	margin-left:20px;
}
.hn_dongtai_box .hn_dongtai .right_content .lanmu a:hover{
	color:#1f88f8;
}
.hn_dongtai_box .hn_dongtai .right_content .content_content{
	clear: both;
	width:90%;
	margin:0 auto;
	overflow: hidden;
	display: none;
}
.hn_dongtai_box .hn_dongtai .right_content .block{
	display: block;
}
.hn_dongtai_box .hn_dongtai .right_content .content_content>div{
	margin-bottom:20px;
}
.hn_dongtai_box .hn_dongtai .right_content .content_content .title{
	display: inline-block;
	font-size:15px;
	font-weight: 600;
	color:#333333;
	margin:0px 0 0px 10px;
	transition: all 0.3s;
	width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.hn_dongtai_box .hn_dongtai .right_content .content_content p{
	padding:16px;
	background: #f7f8fa;
	border-radius: 5px;
	margin-top:16px;
	font-size:13px;
	line-height: 22px;
	color:#999999;
	position: relative;
}
.hn_dongtai_box .hn_dongtai .right_content .content_content p a{
	color:#999999;
	transition: all 0.3s;
}
.hn_dongtai_box .hn_dongtai .right_content .content_content p span{
	display: inline-block;
	 width: 0; 
	 height: 0;
	 border-width: 10px;
	 border-style: solid;
	 border-color: transparent #f7f8fa transparent transparent;
	 transform: rotate(90deg); /*顺时针旋转90°*/
	position: absolute;
	top:-19px;
	left:16px;
}
.hn_dongtai_box .hn_dongtai .right_content .content_content>div:hover a{
	color:#1f88f8;
}
/*了解憨牛*/
.about_hn_box{
	width:100%;
	min-width: 1200px;
	height:844px;
	background: url(../img/about_hn_bj.jpg) no-repeat;
	margin-top:60px;
	overflow: hidden;
}
.about_hn_box .about_hn{
	width:1200px;
	margin:0 auto;
}
.about_hn_box .about_hn .title{
	line-height: 100px;
}
.about_hn_box .about_hn .title span {
    font-size: 24px;
    font-weight: 600;
    margin-right: 16px;
}
.about_hn_box .about_hn .title p {
    display: inline-block;
    color: #666666;
}
.about_hn_box .about_hn .about_content{
	overflow: hidden;
}
.about_hn_box .about_hn .about_content .left_lanmu{
	float:left;
}
.about_hn_box .about_hn .about_content .left_lanmu ul li{
	width:212px;
	height:146px;
	background: #fff;
	text-align: center;
	box-shadow: 0px 0px 8px rgba(217,217,217,0.4);
	margin-bottom:12px;
	cursor: pointer;
	position: relative;
}
.about_hn_box .about_hn .about_content .left_lanmu ul li img{
	margin:30px 0 2px 0;
}
.about_hn_box .about_hn .about_content .left_lanmu ul li .hover{
	display: none;
}
.about_hn_box .about_hn .about_content .left_lanmu ul .on .hover{
	display: inline-block;
}
.about_hn_box .about_hn .about_content .left_lanmu ul .on .img{
	display: none;
}
.about_hn_box .about_hn .about_content .left_lanmu ul .on .fenge{
	color:#1f88f8;
}
.about_hn_box .about_hn .about_content .left_lanmu ul .on div{
	color:#1f88f8;
}
.about_hn_box .about_hn .about_content .left_lanmu ul li .fenge{
	display: block;
	margin-bottom:6px;
	font-size:16px;
	color:#d9d9d9;
}
.about_hn_box .about_hn .about_content .left_lanmu ul li div{
	font-size:16px;
	color:#333333;
	font-weight: 600;
}
.about_hn_box .about_hn .about_content .left_lanmu ul li p{
	width:3px;
	height:146px;
	background: #1f88f8;
	position: absolute;
	left:0;
	top:0;
	display: none;
}
.about_hn_box .about_hn .about_content .left_lanmu ul li p span{
	display: inline-block;
	width:0;
    height:0;
    border-top:8px solid transparent;
    border-bottom:8px solid transparent;
    border-left:8px solid #1f88f8;
    margin-top:60px;
}
.about_hn_box .about_hn .about_content .left_lanmu ul .on p{
	display: block
}
.about_hn_box .about_hn .about_content .right_content{
	float:left;
	margin-left:17px;
	width:842px;
	height:368px;
	background: #fff;
	box-shadow: 0px 0px 8px rgba(217,217,217,0.4);
	padding:47px 64px 47px 64px;
	display:none;
}
.about_hn_box .about_hn .about_content .block{
	display: block;
}
.about_hn_box .about_hn .about_content .right_content .title_t{
	font-size:20px;
	font-weight: 600;
}
.about_hn_box .about_hn .about_content .right_content .line{
	display: inline-block;
	width:30px;
	height:3px;
	background: #d9d9d9;
	margin:14px 0 25px 0;
}
.about_hn_box .about_hn .about_content .right_content .text{
	line-height: 26px;
	font-size: 14px;
	color:#666666;
	margin-bottom:56px;
}
.about_hn_box .about_hn .about_content .right_content div img{
	width:260px;
	height:186px;
}
.about_hn_box .about_hn .about_content .right_content div img:nth-of-type(2){
	margin:0 26px;
}
.about_hn_box .about_hn .hnry{
	margin-top:34px;
}
.about_hn_box .about_hn .hnry img{
	margin-right:31px;
}
.about_hn_box .about_hn .hnry img:last-child{
	margin-right: 0;
}
/*规模*/
.guimo_box{
	width:100%;
	min-width: 1200px;
	height:142px;
	background: #fff;
}
.guimo_box .guimo{
	width:1200px;
	margin:0 auto;
}
.guimo_box .guimo ul{
	overflow: hidden;
}
.guimo_box .guimo ul li{
	float:left;
	margin-right:238px;
}
.guimo_box .guimo ul li .num{
	margin-top:20px;
	font-size:40px;
}
.guimo_box .guimo ul li span{
	display: inline-block;
	width:33px;
	height:3px;
	background: #1f88f8;
	margin:15px 0 10px 0;
}
.guimo_box .guimo ul li div{
	font-size:15px;
	color:#666666;
}
.guimo_box .guimo ul li:last-child{
	margin-right: 0;;
}
/*滚动显示的固定头部*/
.header-fixed-div{width:100%; position: fixed; z-index: 1000; height: 0; top:0px; }
.header-fixed{border-bottom:1px solid #e9eaf0;width:100%; background: #fff; min-width: 1200px; position: fixed; z-index: 1000; height: 82px; top:0px;overflow: hidden;display:none}
.header-fixed-main{width:1200px; margin: 0 auto;}
.header-fixed .header-fixed-logo{float:left; width:180px; height: 72px; margin: 5px 0;}
.header-fixed .header-fixed-logo a{display:block; overflow: hidden;}
.header-fixed .header-fixed-logo a img{display:block;}

.header-fixed .header-fixed-search{float:left; margin:20px 0 0 140px;}
.header-fixed .header-fixed-search .label-search{height: 40px;}
.header-fixed .header-fixed-search .label-search input{display:block; width:470px; height: 40px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; border: 1px solid #1b8aeb; border-radius: 5px 0 0 5px; float: left; margin: 0; padding: 9px 10px 9px 40px; line-height: 20px; color: #808080; font-size: 16px; background: url(/Publics/Yzs/images/header20180910-icon4.png) 15px 10px no-repeat;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.header-fixed .header-fixed-search .label-search button{width:80px; height: 40px; display:block; margin: 0; padding: 0; border: 0; overflow: hidden; border-radius: 0 5px 5px 0; background: #1b8aeb; color: #fff; font-size: 16px; text-align: center; line-height: 40px; outline: none; cursor: pointer;}
.header-fixed .header-fixed-search .label-search button:hover{background:#4ca4f1;}
.header-fixed .header-fixed-search .label-search-key{width:550px; overflow: hidden; font-size: 14px; line-height: 30px; color: #808080;}
.header-fixed .header-fixed-search .label-search-key span{display:block; float: left;}
.header-fixed .header-fixed-search .label-search-key a{display:block; color: #808080; float: left; margin-right: 5px;} 
.header-fixed .header-fixed-search .label-search-key a.hot{color:#1b8aeb;}

.header-fixed-hotline{float:right; margin-top: 25px;}
.header-fixed-hotline .header-top1-hotline-l{float:left; width:40px; height: 40px; margin-right: 5px;}
.header-fixed-hotline .header-top1-hotline-l img{display:block;}
.header-fixed-hotline .header-top1-hotline-r{float:left; text-align: left;}
.header-fixed-hotline .header-top1-hotline-r .span1{display:block; font-size: 14px; color: #808080; line-height: 14px;}
.header-fixed-hotline .header-top1-hotline-r .span2{display:block; font-size: 20px; color: #1b8aeb; line-height: 20px; font-weight: bold; margin-top: 3px;}
/*右侧栏*/
.right_bar_box20180910{
	width:35px;
	height:100%;
	background: #262626;
	position: fixed;
	right:0;
	top:0;
	z-index: 10000;
}
.right_bar_box20180910 .right_bar_box{
	text-align: center;
	position: relative;
	top:30%;
	color:#fff;
	height:70%;
}
.right_bar_box20180910 .right_bar_box .right_bar_my a{
	color:#fff;
	transition: all 0.2s;
	display: block;
	padding:5px 0;
}
.right_bar_box20180910 .right_bar_box .right_bar_my a:hover{
	background: #1b8aeb;
}
/*咨询*/
.right_bar_box20180910 .right_bar_box .right_bar_zx a{
	display: block;
	color:#fff;
	background: #1b8aeb;
	padding:20px 0;
	margin-top:15px;
}
.right_bar_box20180910 .right_bar_box .right_bar_zx a:hover{background:#4ca4f1;}
.right_bar_box20180910 .right_bar_box .right_bar_zx .text{
	width:20px;
	margin:6px auto 0 auto;
	line-height: 16px;
}
/*电话*/
.right_bar_box20180910 .right_bar_box .right_bar_tel{
	height: 46px;
    line-height: 60px;
	position: relative;
	transition: all 0.2s;
	margin-top:10px;
}
.right_bar_box20180910 .right_bar_box .right_bar_tel:hover{
	background: #1b8aeb;
}
.right_bar_box20180910 .right_bar_box .right_bar_tel:hover .right_bar_tel_pop{
	display: block;
}
/*电话弹框*/
.right_bar_box20180910 .right_bar_box .right_bar_tel .right_bar_tel_pop{
	position: absolute;
	left:-250px;
	top:-10px;
	width:204px;
	height:auto;
	background: #fff;
	padding:22px 14px;
	border:1px solid #eae9ef;
	display: none;
	box-sizing: content-box;
}
.right_bar_box20180910 .right_bar_box .right_bar_tel .right_bar_tel_pop .sjx{
	width: 0;
    height: 0;
    border-top: 14px solid transparent;
    border-left: 20px solid #fff;
    border-bottom: 14px solid transparent;
    position: absolute;
    right: -12px;
    top: 12%;
}
.right_bar_box20180910 .right_bar_box .right_bar_tel .right_bar_tel_pop>div:nth-of-type(1){
	margin-bottom:10px;
}
.right_bar_box20180910 .right_bar_box .right_bar_tel .right_bar_tel_pop p{
	line-height: 30px;
	text-align: left;
	font-size:16px;
}
.right_bar_box20180910 .right_bar_box .right_bar_tel .right_bar_tel_pop .pop_img{
	color:#1b8aeb;
}
.right_bar_box20180910 .right_bar_box .right_bar_tel .right_bar_tel_pop .pop_img img{
	position: relative;
	top:2px;
}
.right_bar_box20180910 .right_bar_box .right_bar_tel .right_bar_tel_pop .pop_text{
	color:#333333;
}
/*手机*/
.right_bar_box20180910 .right_bar_box .right_bar_iPhone{
	height: 46px;
    line-height: 60px;
	position: relative;
	transition: all 0.2s;
	position: relative;
}
.right_bar_box20180910 .right_bar_box .right_bar_iPhone:hover{
	background: #1b8aeb;
}
.right_bar_box20180910 .right_bar_box .right_bar_iPhone:hover .right_bar_iPhone_pop{
	display: block;
}
/*手机二维码弹出框*/
.right_bar_box20180910 .right_bar_box .right_bar_iPhone .right_bar_iPhone_pop{
	width:124px;
	height:auto;
	background: #fff;
	position: absolute;
	left: -140px;
    top: -280px;
    border:1px solid #eae9ef;
    padding:20px 0 10px 0;
    display: none;
	box-sizing: content-box;
}
.right_bar_box20180910 .right_bar_box .right_bar_iPhone .right_bar_iPhone_pop p{
	line-height: 30px;
}
.right_bar_box20180910 .right_bar_box .right_bar_iPhone .right_bar_iPhone_pop p img{
	display: inline-block;
	width: 90px;
    height: 90px;
    margin: 9px 9px 0 9px;
	vertical-align: top;
}
.right_bar_box20180910 .right_bar_box .right_bar_iPhone .right_bar_iPhone_pop p span{
	display: inline-block;
	width: 100%;
    text-align: center;
	font-size:12px;
	color: #434a52;
	line-height: 26px;
	vertical-align: top;
}
.right_bar_box20180910 .right_bar_box .right_bar_iPhone .right_bar_iPhone_pop .sjx{
	width: 0;
    height: 0;
    border-top: 14px solid transparent;
    border-left: 20px solid #fff;
    border-bottom: 14px solid transparent;
    position: absolute;
    right: -12px;
    top: 76%;
}
/*返回顶部*/
.right_bar_box20180910 .right_bar_box .right_bar_back{
	width:100%;
	position: absolute;
	bottom:0px;
	text-align: center;
	display: none;
}
.right_bar_box20180910 .right_bar_box .right_bar_back a{
	display: block;
	padding: 10px 0 5px 0;
	transition: all 0.2s;
}
.right_bar_box20180910 .right_bar_box .right_bar_back a:hover{
	background: #1b8aeb;
}
/*在线咨询*/
.zxzx_20180910{
	position: absolute;
	left:-114px;
	bottom:-4px;
}
/*底部*/
/*公共底部样式*/
footer,.forie{width: 100%; background-color: #434a52; color: #ededed; position: relative; z-index: 1000;}
.fot_con{width: 1200px; max-width: 1200px; height:auto; margin: 0 auto; background-color: #434a52;}
.fot_con .xh1 {display: block; padding: 40px 45px 0 45px;}
.fot_con .xh1 a{color: #ededed;}
.fot_con .xh1 a:hover{color: #1976d2;}

.fot_con .xh1 i{display: block; font-size: 16px; font-weight: 600; line-height: 16px;}
.fot_con .xh1 q{display: block; font-size: 14px;line-height: 14px; padding-top: 15px;}

.fot_abo { margin-top: 40px; padding: 0 0 20px 45px; border-bottom: 1px solid #4c5660; overflow: hidden;}
.fot_abo ul{ display: block; width:510px;  float: left;  overflow: hidden;}
.fot_abo li{ display: block; float: left; margin-right: 50px;}
.fot_abo li i{ display: block; font-size: 15px; line-height: 15px; padding-bottom: 10px;}
.fot_abo li a{ display: block; font-size: 12px; line-height: 32px;}
.fot_abo li a,fot{ color: #ededed;}.fot_abo li a:hover{ color: #1976d2;}

.fot_abo .wechat{ width: 95px; height: 120px; float: left; background-color: #fff; margin-right: 10px;}
.fot_abo .wechat img{ width: 85px; height: 85px; display: block; margin: 0 auto; margin-top: 5px;}
.fot_abo .wechat h2{ color: #434a52; font-size: 12px; line-height: 26px; text-align: center;}
.fot_logo{ float: left; margin-left: 30px;}
.fot_logo .fot_hl{width: 280px; overflow: hidden;}
.fot_logo .fot_hl i{ font-size: 18px;}
.fot_logo span{ width: 210px; height: 62px;}
.fot_logo span img{ display: block;}
.cr span{ display: block; text-align: center; line-height: 24px;}
.cr { padding: 15px 0;}
.cr a{ color: #ebebeb;}
.cr a:hover{ color: #1976d2;}
/*底部广告*/
.bottom-bar-box{display:none;width:118px; height: 80px; background: rgba(28,138,235,0.8); border-radius: 0 50px 50px 0; position: fixed; left: 0; bottom: 60px; z-index: 1002; cursor: pointer;}
.bottom-bar-box1{width:100%; height: 215px; position: fixed; left: 0; bottom: 0; z-index: 1001; overflow: hidden;display:none}
.bottom-bar-box1 .bottom-bar-box1-bg{width:100%; height: 140px; background: rgba(0,0,0,0.7); position: absolute; left: 0; bottom: 0;}
.bottom-bar-box1 .bottom-bar-box1-main{width:1200px; height: 215px; margin: 0 auto; position: relative;}
.bottom-bar-box1 .bottom-bar-slide{width:1200px; height:215px; overflow:hidden; position:relative; }
.bottom-bar-box1 .bottom-bar-slide .bd{position:relative; height:100%; z-index:0;}
.bottom-bar-box1 .bottom-bar-slide .bd li{ zoom:1; vertical-align:middle; position: relative;}
.bottom-bar-box1 .bottom-bar-slide .bd img{width:1200px; height:215px; display:block;  }
.bottom-bar-box1 .bottom-bar-box1-main .bottom-bar-box1-img{width:1200px; display: block;}
.bottom-bar-box1 .bottom-bar-box1-main .bottom-bar-box1-a{display:block; width: 180px; height: 40px; position: absolute; left:626px; top:140px; cursor: pointer;}
.bottom-bar-box1 .bottom-bar-box1-main .bottom-bar-box1-close{width:22px; height: 22px; border-radius: 50%; background: rgba(255,255,255,0.2);filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000); color: #fff; font-size: 16px; font-family: '微软雅黑'; line-height: 22px; text-align: center; cursor: pointer; position: absolute; top: 85px; right: 0;}
.nodata{
	text-align: center;
    margin-top: 20%;
    color: #666666;
    font-size: 14px;
    display: none;
}
.pop_bd {
	padding:10px;
	display: none;
}
.pop_bd p{
	margin-bottom:10px;
	position: relative;
}
.pop_bd input{
	width:97%;
	height:40px;
	line-height: 40px;
	border:1px solid #e8e8e8;
	border-radius: 4px;
	padding-left:10px;
	font-size:14px;
	color:#444;
}
.pop_bd p button{
	position: absolute;
	right:0;
	top:0;
	background: none;
	outline: none;
	border:none;
	height:20px;
	width:100px;
	border-left:1px solid #1f88f8;
	color:#1f88f8;
	margin-top: 12px;
}
.pop_bd a{
	display: inline-block;
	width:100%;
	height:40px;
	line-height: 40px;
	background: #1f88f8;
	text-align: center;
	color:#fff;
	border-radius: 4px;
	font-size:14px;
}
.pop_bd .noclick{
	pointer-events: none;
}
#gszc_cs{
	width:150px !important
}
#gszc_name{
	width:150px !important; 
}
#gszc_hy{
	width:200px !important; 
}
#gszc_gs{
	width:200px !important; 
}
