
* { padding: 0; margin: 0; box-sizing: border-box; color: #333; font-family: "微软雅黑","Microsoft YaHei",Arial; }

div, dl, dt, dd, form, h1, h2, h3, h4, h5, h6, img, ol, ul, li, table, th, td, p, span, a { border: 0; }

img { border: none; vertical-align: middle; display: inline-block; max-width: 100%; }

body { background: #fff; line-height: 1; font-size:12px; }

ul, ol { list-style-type: none; }

button { border: none; cursor: pointer; background-color: transparent; }

a { text-decoration: none; }

a:hover { text-decoration: none; color: #15AB90; }

hr { display: block; border: none; }

.clear { clear: both; font-size: 1px; height: 0; visibility: hidden; line-height: 0; }

.clearfix { zoom: 1; }

.fl { float: left; }

.fr { float: right; }

.bk { border: 1px red solid; }

.w1200{width:1200px; margin:0 auto; overflow:hidden;}

.head { position:fixed; left:0; top:0; z-index:500; width: 100%; height: auto; padding:25px 0 15px; box-shadow: 0px 0px 8px 0px #bbb; background-color: #fff; }
.head h1 { width: 19%; float: left; margin-top:0; }
.head .navbar { width:75%; float: left; line-height:1; }
.head .navbar .navbar-nav li { margin-right:1.1%; width: 13%; height: 57px; border: 2px #fff solid; }
.head .navbar .navbar-nav li em, .head .navbar .navbar-nav li i { display: block; text-align: center; font-style: normal; }
.head .navbar .navbar-nav li em { font-size: 13px; color: #333; padding-top: 10px; }
.head .navbar .navbar-nav li i { font-size: 12px; color: #969494; padding-top: 8px; }
.head .navbar .navbar-nav li:hover, .head .navbar .navbar-nav li.active { border: 2px #15AB90 solid; border-radius: 7px; }
.head .navbar .navbar-nav li:hover em, .head .navbar .navbar-nav li:hover i, .head .navbar .navbar-nav li.active em, .head .navbar .navbar-nav li.active i { color: #15AB90; }
.head .top-tel { display:block; width:12.5%; float: right; font-size:16px; color:#312d2d; font-weight: bold; padding-left: 20px; margin-top: 20px; background-image: url(../image/tel-icon.png); background-position: left center; background-repeat: no-repeat; display:none;}
.head .weixin{float:right; margin-top:-15px;}
.head .weixin .weixin-info{float:left; width:110px; margin-right:5px; line-height:18px; font-size:12px; text-align:right;}
.head .weixin .weixin-info b{ font-weight:normal; font-size:13px; line-height:22px;}
.head .weixin .weixin-info b.s1{ font-size:14px;}
.head .weixin .weixin-img{float:left; width:80px;}

.banner-video { margin-top:97px; overflow: hidden; position:relative; }
.banner-video video { display: block; width: 100%; height: 100%; }
.banner-video .content{ position:absolute; left:0; top:0; width:100%; height:100%; background:url(../image/words.png) no-repeat center center; background-size:58% auto; font-size:0; text-indent:-999px;}

.banner{}

.box-title { text-align: center; }
.box-title h3 { font-size: 26px; font-weight: normal; }
.box-title small { display: block; font-size: 12px; color: #5a5a5a; padding-top: 10px; }

.main-box1 { overflow: hidden; margin-top: 70px; }
.main-box1 ul { overflow: hidden; margin-top: 60px; margin-left: -30px; margin-right: -30px; }
.main-box1 ul li { width:25%; float: left; padding-left:12px; padding-right:12px; }
.main-box1 ul li a { position: relative; display: block; max-height: 245px; }
.main-box1 ul li a strong { position: absolute; z-index: 10; top: 0; bottom: 0; left: 0; right: 0; margin: auto; display: block; content: ''; width: 135px; height: 40px; line-height: 38px; text-align: center; border: 1px #fff solid; border-radius: 20px; font-size: 16px; font-weight: normal; color: #fff; transition: all 0.2s; }
.main-box1 ul li a:hover strong { background-color: #15AB90; border-color: #15AB90; }
.main-box1 ul li p { font-size: 12px; color: #5a5a5a; line-height: 20px; margin-top: 20px; margin-bottom: 0; }

.main-box2 { padding:200px 0; margin-top: 115px; text-align: center; background-color: #000; background-position:center 0; background-attachment:fixed; background-size:cover; background-repeat:no-repeat;}
.main-box2.s1{ background-image:url(../image/parallax-1.jpg);}
.main-box2.s2{background-image:url(../image/parallax-3.jpg);}
.main-box2.s3{background-image:url(../image/parallax-4.jpg);}
.main-box2 img{width:100%;}
.main-box2 h4 { font-weight: normal; font-size: 30px; color: #fff; text-shadow:1px 2px 3px #000; }
.main-box2 small { display: block; font-size: 24px; color: #fff; padding-top: 20px; text-shadow:1px 2px 3px #000; }

.tmall-adv { }
.tmall-adv .item-box { width: 465px; height: 308px; text-align: center; font-size: 0; background-image: url(../image/tmall-adv-bg.png); background-position: center center; background-repeat: no-repeat; }
.tmall-adv .item-box img { margin-top: 137px; }
.tmall-adv .item-box a { display: block; width: 300px; height: 50px; line-height: 50px; margin: 25px auto 0; font-size: 24px; color: #3c2367; background-color: #fbe05d; border-radius: 30px; -moz-border-radius: 30px; }

.main-box3 { padding: 150px 0; }
.main-box3 ul li { width: 20%; float: left; text-align: center; }
.main-box3 ul li strong, .main-box3 ul li small { display: block; }
.main-box3 ul li strong { font-size: 18px; font-weight: normal; color: #000; padding-top: 35px; }
.main-box3 ul li small { font-size: 12px; color: #434242; padding-top: 10px; }
.main-box3 ul li:hover strong, .main-box3 ul li:hover small { text-decoration: underline; }

.main-box4 { padding: 100px 0; background-color: #000; background-image: url(../image/main-box4-bg.jpg); background-position: center center; background-attachment: fixed; background-repeat: no-repeat; background-size: cover; }
.main-box4 .box-left { width: 50%; float: left; margin-top: 70px; padding-right: 100px; }
.main-box4 .box-left dl dt { font-weight: normal; font-size: 30px; color: #fff; }
.main-box4 .box-left dl dd { font-size: 14px; color: #fff; line-height: 30px; }
.main-box4 .box-right { width: 50%; float: right; }
.main-box4 .box-right video { width: 100%; }

.main-box5 { margin-top: 95px; }
.main-box5 .box-title { margin-bottom: 100px; }
.main-box5 .box-left { width: 47.91%; float: left; }
.main-box5 .box-left ul li { padding-left: 70px; background-image: url(../image/main-box5-list-icon.png); background-position: left top; background-repeat: no-repeat; }
.main-box5 .box-left ul li dl { padding-bottom: 15px; margin-bottom: 20px; border-bottom: 1px #E4E4E4 solid; }
.main-box5 .box-left ul li dl dt { font-weight: normal; font-size: 16px; color: #000; }
.main-box5 .box-left ul li dl dd { padding-top: 7px; font-size: 12px; color: #5a5a5a; max-height: 70px; line-height: 20px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; }
.main-box5 .box-right { width: 47.91%; float: right; margin-top: 35px; }

.main-box6 { margin-top: 95px; padding-top: 80px; background-color: #F1F1F1; }
.main-box6 .container { background-image: url(../image/main-box6-bg.jpg); background-position: left center; background-repeat: no-repeat; background-size: 70%; }
.main-box6 .box-list{ width: auto; max-width: 34.58%; float: right; padding-bottom: 115px; margin-top: 40px; }
.main-box6 .box-list h4 { display: inline-block; font-weight: normal; font-size: 22px; color: #000; padding-bottom: 15px; border-bottom: 3px #D9D9D9 solid; }
.main-box6 .box-list ul { margin-top: 50px; }
.main-box6 .box-list ul li { height: 27px; line-height: 27px; font-size: 12px; color: #5a5a5a; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.main-box6 .box-list > a { display: inline-block; padding: 7px 20px; background-color: #15AB90; font-size: 12px; color: #fff; margin-top: 40px; }

.main-box7 { margin-top: 0; background-image: url(../image/main-box7-bg.jpg); background-position: center top; }
.main-box7 h4, .main-box7 small { color: #fff;  text-shadow:1px 2px 3px #000;}

.main-box8 { margin-top: 100px; }
.main-box8 .box-list { margin-top: 70px; margin-bottom:40px; }
.main-box8 .box-list ul { overflow: hidden; border-top: 1px #EDEDED solid; border-left: 1px #EDEDED solid; }
.main-box8 .box-list ul li { width: 16.66%; height: 95px; line-height: 95px; text-align: center; float: left; overflow: hidden; border-right: 1px #EDEDED solid; border-bottom: 1px #EDEDED solid; font-size: 0; }
.main-box8 .box-list ul li img { max-height: 90%; transition:all 0.3s ease 0s;}
.main-box8 .box-list ul li img:hover{-webkit-filter: grayscale(0); -moz-filter: grayscale(0); -ms-filter: grayscale(0); -o-filter: grayscale(0); filter: grayscale(0); filter: none; transition:all 0.3s ease 0s;}
.main-box9 { background-image: url(../image/main-box9-bg.jpg); text-shadow:1px 2px 3px #000;}

.main-box10 { padding-top: 95px; padding-bottom: 115px; background-color: #F1F1F1; }
.main-box10 .box-list,.box-list.news{ position: relative; margin-top: 80px; }
.main-box10 .box-list .item,.box-list.news .item { position: absolute; padding-bottom: 20px; margin-left: 10px; background-color: #fff; box-shadow: 0px 0px 15px 0px #bbb; }
.main-box10 .box-list .item strong, .main-box10 .box-list .item small, .main-box10 .box-list .item p,.box-list.news .item strong,.box-list.news .item small,.box-list.news .item p { display: block; padding: 0 20px; }
.main-box10 .box-list .item span img,.box-list.news .item span img { width: 100%; }
.main-box10 .box-list .item strong,.box-list.news .item strong { margin-top: 30px; font-size: 16px; color: #000; }
.main-box10 .box-list .item small,.box-list.news .item small { font-size: 12px; color: #9babb4; padding-top: 20px; }
.main-box10 .box-list .item p,.box-list.news .item p { font-size: 12px; color: #5a5a5a; line-height: 20px; padding-top: 10px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 5; overflow: hidden; }
.box-list.news .item strong{ margin-top:15px; font-size:15px; line-height:22px;}
.box-list.news .item small{ line-height:20px;}
.box-list.news .item{ margin-left:0; margin-right:10px;}
.box-list.news{ margin-top:100px; margin-bottom:50px;}

.inside-banner-video { max-height: 555px; }

.inside-main { margin-top:40px; }
.inside-main .curmbs { font-size: 13px; color: #333; }
.inside-main .list-pic { padding: 0 15px; }
.inside-main .list-pic ul { margin-left: -15px; margin-right: -15px; padding: 0 5px;  }
.inside-main .list-pic ul li { width: 25%; float: left; padding-left: 15px; padding-right: 15px; padding-top: 10px; padding-bottom: 10px; margin-top: 50px; transition: all 0.2s; }
.inside-main .list-pic ul li a { display: block; text-align: center; overflow: hidden; }
.inside-main .list-pic ul li a.pic { height: 190px; line-height: 190px; }
.inside-main .list-pic ul li a.title { font-size: 12px; color: #5a5a5a; height: 40px; line-height: 20px; margin-top: 15px; }
.inside-main .list-pic ul li:hover { box-shadow: 0px 0px 5px 0px #ccc; }
.inside-main .list-pic ul li:hover a { color: #15AB90; }
.inside-main .paging { text-align: center; margin-top: 150px; margin-bottom: 115px; font-size: 0; }
.inside-main .paging a { display: inline-block; font-size: 12px; color: #333; padding: 5px 10px; border: 1px #E1E1E1 solid; margin: 5px 5px; }
.inside-main .paging a:hover, .inside-main .paging a.on { border-color: #6EDDB3; background-color: #6EDDB3; color: #fff; }

/*.footer { padding-top: 105px; padding-bottom: 140px; background-color: #141817; }
.footer .foot-left { width: 35%; float: left; }
.footer .foot-left .f-contact strong { font-size: 16px; color: #fff; }
.footer .foot-left .f-contact strong i { font-size: 12px; color: #acacac; font-style: normal; font-weight: normal; padding-left: 7px; }
.footer .foot-left .f-contact div { line-height: 28px; color: #606968; font-size: 13px; padding-top: 15px; }
.footer .foot-left .f-nav { margin-top: 80px; }
.footer .foot-left .f-nav strong { font-size: 16px; color: #fff; }
.footer .foot-left .f-nav strong i { font-size: 12px; color: #acacac; font-style: normal; font-weight: normal; padding-left: 7px; }
.footer .foot-left .f-nav div { padding-top: 20px; }
.footer .foot-left .f-nav div a { color: #606968; font-size: 13px; padding-right: 5px; }
.footer .foot-map { width: 56.66%; height: 350px; float: right; }*/

/*# sourceMappingURL=css.css.map */
.banner-video .banner-img{ width:100%;}
.mod-banner-box{float:left; width:100%;}
.mod-content-box { float: left; margin-top: 40px; width: 100%; line-height: 26px; min-height: 280px; margin-bottom: 45px; }
.mod-content-box img { max-width: 100%; }
.mod-content-box .content{float:left; width:100%; margin-top:20px;}
.mod-content-box video{width:100% !important; height:auto !important;}
.mod-category-box{float:left; width:100%; margin-top:30px;}
.mod-category-box a{float:left; margin-right:12px; padding:5px 20px; border-radius:3px; font-size:13px; border:solid 1px #15ab91; text-align:center; line-height:25px;}
.mod-category-box a:hover,.mod-category-box a.active{ background-color:#15ab91; color:#fff;}

.mod-pager-box { float: right; margin-bottom: 45px; margin-top: 30px; width: 100%; text-align: center; font-size: 14px; line-height: 31px; color: #000; }
.mod-pager-box a { margin: 0 3px; min-width: 31px; height: 31px; color: #555; border: solid 1px #eaeaea; display: inline-block; }
.mod-pager-box a:hover, .mod-pager-box .current { margin: 0 3px; width: 31px; height: 31px; color: #23ce7c; border: solid 1px #23ce7c; text-decoration: none; display: inline-block; }
.mod-pager-box .pages { font-family: 宋体; color: #333; }
.case__video-wrapper iframe{ width:100%; height:500px;}

/*banner*/
.banner 
{
  position: relative;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  background-color:#f2f2f2;
  overflow: hidden;
}
.banner .swiper-pagination {
  bottom:20px !important;
}
.banner .swiper-pagination span {
  width: 50px;
  height: 3px;
  border-radius: 0;
  opacity: 1;
  background-color: #787878;
}
.banner .swiper-pagination .swiper-pagination-bullet-active {
  background-color: #ff3100;
}
.banner .button-prev, .banner .button-next {
  position: absolute;
  z-index: 99;
  top: 50%;
  margin-top: -17px;
  width: 26px;
  height: 34px;
  cursor: pointer;
  background-image: url(http://jiufen-media.com/img/banner-arrow.png);
  background-repeat: no-repeat;
}
.banner .button-prev {
  background-position: left center;
  left: 50px;
}
.banner .button-next {
  background-position: right center;
  right: 50px;
}
.banner .arrow {
  position: absolute;
  z-index: 999;
  bottom: 20px;
  width: 100%;
  text-align: center;
  font-size: 0;
}
/*****kefu**********/
#rightbar{position:fixed; right:10px; top:30%; border:solid 2px #15AB90; width:150px;  z-index:100; background-color:#fff; border-radius:8px;}
#rightbar .top{float:left; width:100%; background-color:#15AB90; padding-bottom:15px;}
#rightbar .tel{float:left; width:100%; padding-left:30px; line-height:20px; font-size:13px; color:#fff; margin-top:10px; background:url(../image/icon_kf_tel.png) no-repeat 10px center; background-size:auto 15px; letter-spacing:0.7px;}
#rightbar .tel.phone{ background-image:url(../image/icon_kf_phone.png); letter-spacing:normal; }
#rightbar ul{float:left; width:100%; padding:15px; margin:0;}
#rightbar ul li{float:left; width:100%; margin-bottom:12px;}
#rightbar ul li:last-child{margin-bottom:0;}
#rightbar ul li a{float:left; width:100%; border-radius:30px; text-align:center; padding-left:15px; line-height:30px; color:#15AB90; font-size:13px; position:relative; border:solid 1px #15AB90; overflow:hidden;}
#rightbar ul li a:before{ position:absolute; left:0; top:0; width:30px; height:30px; content:""; background-color:#15AB90; border-radius:100%; background:#15AB90 url(../image/icon_kf.png) no-repeat center center; background-size:70% auto; color:#fff; transition:all 0.3s ease 0s; z-index:2;}
#rightbar ul li a.wechat:before{background-image:url(../image/icon_wechat.png); }
#rightbar ul li a.qq:before{background-image:url(../image/icon_qq.png); background-position:4px center; }
#rightbar ul li a:after{ position:absolute; left:0; top:0; width:30px; height:30px; line-height:30px; color:#fff; content:""; background-color:#15AB90; z-index:1; border-radius:30px; transition:all 0.3s ease 0s;}
#rightbar ul li a:hover{ text-decoration:none;}
#rightbar ul li a:hover:before{left:calc(100% - 30px); transition:all 0.3s ease 0s;}
#rightbar ul li a:hover:after{width:100%; padding-right:15px; content:attr(data-txt); transition:all 0.3s ease 0s; }
/*****kefu end**********/

/***contact***/
.content-contact-box li {
	float: left;
	width: 33%;
	height: 420px;
	border-left: 1px solid #E9E9E9;
}
.content-contact-box li:last-child {
	border-right: 1px solid #E9E9E9;
}
.content-contact-box li a, .content-contact-box li a:hover {
	display: block;
	padding: 88px 0;
	text-align: center;
	text-decoration: none;
	font-size: 26px;
	line-height: 40px;
	letter-spacing: 2px;
}
.content-contact-box li a{
	color: #333;
}
.content-contact-box li a:hover{
	color: #e60814;
}
.content-contact-box li h4 {
	font-size: 18px;
	color: #666;
	line-height: 30px;
	margin: 0;
	font-weight: 100;
}
.content-contact-box li p.cway-txt {
	font-size: 30px;
	line-height: 50px;
	color: #121212;
}
.content-contact-box li:hover p.cway-txt {
	color: #DE262E;
}
.content-contact-box li a i {
	margin: 0 auto 20px;
	display: block;
	width: 128px;
	height: 128px;
	background-color: #f8f8f8;
	border-radius: 64px;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
}
.content-contact-box li a:hover i {
	background-color: #15AB90;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
}
.content-contact-box li a i.i-phone {
	background-image: url(../image/icon_phone.png);
	background-size: 128px;
	background-repeat: no-repeat;
	background-position: 0 0;
}
.content-contact-box li a:hover i.i-phone {
	background-position: 0 -128px;
}
.content-contact-box li a i.i-wechat {
	background-image: url(../image/icon_wechat1.png);
	background-size: 128px;
	background-repeat: no-repeat;
	background-position: 0 0;
}
.content-contact-box li a:hover i.i-wechat {
	background-position: 0 -128px;
}
.content-contact-box li a i.i-qq {
	background-image: url(../image/icon_qq1.png);
	background-size: 128px;
	background-repeat: no-repeat;
	background-position: 0 0;
}
.content-contact-box li a:hover i.i-qq {
	background-position: 0 -128px;
}

.con_li { overflow: hidden; margin-top:50px; }
.con_li li { float: left; color: #999; width:20%; text-align: center; }
.con_li li .con_li_img { margin-bottom: 30px; }
.con_li li .con_li_t { font: bold 18px/26px  "Microsoft Yahei,微软雅黑"; color: #000; }
.con_li li .con_li_more { display: block; width: 118px; height: 35px; line-height: 35px; margin: 35px auto 0; background: #000; color: #fff; }
.con_li li .con_li_more:hover { background: #15AB90; text-decoration:none; }

.case_li { overflow: hidden; }
.case_li li { float: left; color: #999; width: 400px; text-align: center; }
.case_li li .case_li_more { display: block; width: 118px; height: 35px; line-height: 35px; margin: 0px auto 50px; background: #000; color: #fff; }
.case_li li .case_li_more:hover { background: #e60012; }

.globle_video { overflow: hidden; margin: 55px auto; }
.globle_video .globle_video_l { float: left; width: 200px; height: 211px; }
.globle_video .globle_video_l img { max-width: 200px; max-height: 211px; }
.globle_video .globle_video_r { float: right; width: 960px; height:auto; overflow: hidden; }
.globle_video .globle_video_r li { float: left; position: relative; cursor: pointer; }
.globle_video .globle_video_r li:not(:last-child) { margin-right: 15px; }
.globle_video .globle_video_r li:after { content: attr(data-txt); box-sizing: border-box; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position: absolute; background: rgba(0, 0, 0, 0.8); padding-left: 20px; width: 100%; height: 45px; overflow: hidden; vertical-align: middle; bottom: 0; left: 0; color: #fff; font: normal 16px/45px  "微软雅黑"; transform: translateY(100%); transition: all 0.6s ease;}
.globle_video .globle_video_r li:hover:after { transform: translateY(0%); transition: all 0.6s ease;}
.globle_video .globle_video_r img { max-width: 300px; display: block; }
.video_img{position: absolute;left: 50%;top: 50%;margin-left:-25px ;margin-top:-25px ;z-index:99}
/*******contact end********/
/******footer**********/
.footer .foot-map { width: 56.66%; height: 350px; float: right; }
.footer .content-footer { background: url(../image/fbg.jpg); padding-top:50px; overflow: hidden; padding-bottom:45px; line-height:1.5;}
.footer .content-footer .w1200 > div { float: left; }
.footer .content-footer .footer_top_box1 { width: 140px; text-align: center; color: #999; margin-right: 15px; }
.footer .content-footer .footer_top_box1 img{ margin-bottom:5px; width:100px;}
.footer .content-footer .footer_top_box2 { width: 240px; color: #999; margin-right: 40px; }
.footer .content-footer .footer_top_box2 img { vertical-align: middle; }
.footer .content-footer .footer_top_box2 .footer_top_box2_d1 { font-size: 23px; color: #fff; overflow: hidden; }
.footer .content-footer .footer_top_box2 .footer_top_box2_d1 div { float: left; padding: 5px; color:#fff; }
.footer .content-footer .footer_top_box2 .footer_top_box2_d2 { font-size: 14px; color: #999; overflow: hidden; }
.footer .content-footer .footer_top_box2 .footer_top_box2_d2 div { float: left; max-width: 250px; padding: 5px; color:#999;  }
.footer .content-footer .footer_top_box2 .footer_top_box2_d2 div h3{ font-size:15px; font-weight:normal; margin-top:10px; margin-bottom:10px;}
.footer .content-footer .footer_top_box3 { float: left; }
.footer .content-footer .footer_top_box3 li { float: left; margin-right: 60px; line-height: 30px; }
.footer .content-footer .footer_top_box3 li a { color: #999999; line-height:30px; font-weight: normal; font-size: 14px;}
.footer .content-footer .footer_top_box3 li dt.title { padding-bottom: 5px; border-bottom: dashed 1px #999999; color: #fff; margin-bottom: 9px; }
.footer .content-footer .footer_top_box3 li dt.title a { color: #fff; font-size: 16px; }
.footer .content-footer .footer_top_box4 {float:right; width:300px; height: 222px; }
.footer .content-footer .footer_top_box4 img { max-width: 280px; max-height: 222px; }
.footer .footer_top .footer_top_box2 .footer_top_box2_d1{color:#fff; }
.footer .footer-bottom { background: url(http://jiufen-media.com/images/footer_08.jpg); padding-top: 25px; color: #999; }
.footer .footer-bottom .footer_bott_d1 { background: url(http://jiufen-media.com/images/footer_07.jpg) no-repeat center center; margin-bottom: 20px; }
.footer .footer-bottom .footer_bott_d1 div { padding: 0 10px 0 5px; display: inline-block; background: url(http://jiufen-media.com/images/footer_08.jpg); }
.footer .footer-bottom .footer_bott_d2 { padding-bottom: 60px; }
.footer .footer-bottom .footer_bott_d2 a { color: #999; }
.footer .footer-bottom .footer_bott_d3 { border-top: solid 1px #383838; line-height: 45px; text-align: center; }
.footer .footer-bottom .footer_bott_d3 a { color: #999; }
.footer a:hover { color: #15AB90 !important; }
/******footer end**********/

@media (min-width:1000px) and (max-width:1300px)
{

}
@media (max-width:999px)
{
.banner-video .content{width:100%; height:100%; margin-top:0; margin-left:0; top:0; left:0; background-size:80% auto; background-position:center center;}
}
@media(max-width:980px)
{
.head .weixin{ display:none;}
.head .top-tel{ display:block;}
}
@media (max-width:767px)
{
.w1200{width:96%;}
.case__video-wrapper iframe{ width:100%; height:300px;}
/*****kefu**********/
#rightbar{right:-150px;}
#rightbar:before{ position:absolute; right:100%; top:50%; content:"在线客服"; width:22px; padding:10px 3px; text-align:center; font-size:12px; color:#fff; background-color:#15AB90; writing-mode:horizontal-tb; border-radius:5px 0 0 5px; font-size:13px; line-height:16px; opacity:0.8; transform:translateY(-50%);}
#rightbar:hover{right:5px;}
.footer .content-footer .footer_top_box3,.footer .content-footer .footer_top_box4{ display:none;}
.footer .content-footer .footer_top_box1,.footer .content-footer .footer_top_box2{width:100%;}
.footer .content-footer .footer_top_box2{ margin-right:0;}
.footer{ padding-bottom:0 !important;}
.footer .content-footer .footer_top_box2 .footer_top_box2_d2 div{ max-width:initial;}
.footer .content-footer{ padding-bottom:24px; padding-top:20px;}
.content-contact-box li{width:100%; height:auto; border-left:none;}
.content-contact-box li a{ padding:30px 0;}
.con_li{ margin-top:30px;}
.con_li li{width:50%; margin-bottom:30px;}
.globle_video{ margin-top:10px; margin-bottom:0;}
.globle_video .globle_video_l{width:100%; background-color:#50c6ba; height:40px; line-height:30px; margin-bottom:30px; position:relative;}
.globle_video .globle_video_l:before{ position:absolute; left:12px; top:0; height:40px; line-height:40px; content:"相关视频"; font-size:15px; font-weight:bold; color:#fff;}
.globle_video .globle_video_l img{ display:none;}
.globle_video .globle_video_r{width:100%; height:auto; padding-left:0 !important;}
.globle_video .globle_video_r li{float:left; width:100%; margin-bottom:60px; margin-right:0;}
.globle_video .globle_video_r > li img:nth-child(2){ max-width:initial; width:100%; height:auto;}
.globle_video .globle_video_r li:not(:last-child){ margin-right:0;}
/*****kefu end**********/
}