@charset "utf-8";
/* CSS Document */
body {
    margin: 0;
    padding: 0;
}
html[lang=zh-CN]

body {
    color: #666;
    /*font-family: '方正兰亭纤黑简体', '兰亭黑简', '方正兰亭准黑_GBK', '兰亭粗黑简', '兰亭特黑扁简', '兰亭特黑简', '兰亭特黑长简', '兰亭细黑 GBK', 'PingFang SC', 'Helvetica Neue', 'Helvetica', 'STHeitiSC-Light', 'Arial', sans-serif;*/

}
@font-face {
    font-family: "方正兰亭纤黑简体";
    src: url("fonts/fzltqhjt.eot?#iefix") format("embedded-opentype"), url("fonts/fzltqhjt.woff") format("woff"), url("fonts/fzltqhjt.ttf") format("truetype"), url("fonts/fzltqhjt.svg#022c20d3c2b5208bc4ff771e4b5afcc9") format("svg");
}





.h1, .h2, .h3, h1, h2, h3 {
    margin:0;
}

*, *:before, *:after {
  box-sizing: border-box;
      font-family: "方正兰亭纤黑简体","Helvetica"!important;font-weight: 100!important;
}
*, *:focus, *:active, *:focus:active, *:before, *:before:focus, *:before:active, *:before:focus:active, *:after, *:after:focus, *:after:active, *:after:focus:active {
  outline: none;
}
ul, ol, li {list-style-type:none; vertical-align:0; }
a {
    color: #347a39;
    cursor: pointer;
    text-decoration: none;
    transition: all 0.15s ease-out 0s;
    text-shadow: none!important;
}
a:hover {
    color: #6b95ea;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    /*font-weight: 400;*/
}
.container {
    margin-left: auto;
    margin-right: auto;
    width: 1120px;
}
.container::after {
    clear: both;
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}
.main {
    background: #e9e9e8 none repeat scroll 0 0;
    overflow: hidden;
}
.focus {
    display: none;
}
@media only screen and (max-width:767px ) {
	
	.chaochu_auto>li>a>img {
    width: auto!important;
}
	
	
	
	.navbar {
    min-height: 0px; 
}

.navbar-default {
    -webkit-box-shadow: none!important;
    box-shadow: !important;
}


		.slider9(display:block;)
	ul.ac-ln-menu-items {
    height: 85vh;
}
}

.wrap{
	width:100%;
	margin:0 auto;
	-moz-transition:all .2s linear;
	-webkit-transition:all .2s linear; 
	-o-transition:all .2s linear; 
	-ms-transition:all .2s linear;
}
.index-one {
    background-size: 100%;
    background: #fff url(../../images/jl_img/web_one_ht_bg.jpg) center bottom no-repeat;
    padding: 100px 0 50px 0;
    overflow: hidden; 
}
.index_more_news {
	padding-top:15px; padding-bottom:60px;
}
@media screen and (max-width: 767px) {
	.index_more_news {
		margin-top:-25px; padding-bottom:20px;
	}
	.hidden_mobile {
		display:none;
	} 
}

.web-desc {
    display: block;
    text-align: center;
    padding: 0; 
	background:url(../../images/jl_img/index_tit_bottom_bg.png) center bottom no-repeat;
}
.web-company{
    display: block;
    padding: 0; 
}
.special-text1 {
    color:#000;
    font-size: 2.6rem;
	/*font-weight: 200;*/
    visibility: visible;
    animation-name: fadeInDown;
    margin-bottom: 21px;
}
.special-text2 {
    color:#000;
    font-size: 3.6rem;
	/*font-weight: 200;*/ 
	padding-bottom: 15px;
    visibility: visible;
    animation-name: fadeInDown;
    margin-bottom: 40px;
}
@media only screen and (max-width: 735px) {


.index-one {
    background-size: 100%;
    background: #fff url(../../images/jl_img/web_one_ht_bg.jpg) center bottom no-repeat;
    padding: 40px 0 0px 0;
    overflow: hidden;
}
.special-text1 {
    color:#000;
    font-size: 2rem;
	/*font-weight: 200;*/ 
    visibility: visible;
    animation-name: fadeInDown;
    margin-bottom: 0;
}
.special-text2 {
    color:#000;
    font-size: 2.6rem;
	/*font-weight: 200;*/ 
	line-height: 7rem;
    text-align: center;
    visibility: visible;
    animation-name: fadeInDown;
    margin-bottom: 0;
}
}
.web-row { 
    margin: 0 auto;
    max-width:1280px;
    width: 100%;
}
.web-row-com { 
    margin: 0 auto;
    max-width:964px;
    width: 100%;
}

.wid964{
	max-width: 1164px;
}
.wid964>.carousel{
	max-width: 964px;
	margin: auto;
}
.web-row-com2 { 
    margin: 0 auto;
    max-width:1000px;
    width: 100%;
}

.special-text3 {
    color: #646464;
    font-size: 1.8rem;
    font-family: '兰亭黑简', '方正兰亭准黑_GBK', 'PingFang SC';
    line-height: 2.7rem;
    /*font-weight: normal;*/
    margin: 20px 0;
    /* padding: 0 14%; 
   width: 964px; */
    margin: auto;
    text-align: center;
    margin-bottom: 24px;
}
.text-center{text-align: center;}
.banner-about {
    margin-top: 0;
    padding-top: 0;
    background: url(../../images/jl_img/3/banner.jpg) center center no-repeat;
    background-attachment: fixed;
    background-size: 100%;
    background-position: center;
    min-height: 700px;
}
.padding_left7{padding-left: 7px!important;}
@media only screen and (min-width:767px ) {
		.smask>a:hover {
    text-decoration: none;
}
.xiaoluxian{
	border-bottom: 2px solid #258951;
}
	ul.gallery>li>a:hover {
    text-decoration: none;
}
.smask>a:hover {
    color: #000;
}
	.shouye_lunbotu{
    /*position: relative;
    bottom: -30vw;
    */    position: absolute;
    bottom: 80px;
    display: block;
    width: 100%;
    font-size: 2.6rem;
    text-align: center;
		
	}
	
	
		.shouye_lunbotu>h3{
    font-size: 1.6rem;
    margin-top: 16px;
		
	}
	
	
	
ul.gallery>li {
    float: left;
}
ul.gallery>li>a {
   display:block;
   overflow:hidden;
}
ul.gallery>li>a>h2 {
    position: relative;
    display: block;
    top: -75px;
    text-align: right;
    padding-right: 30px;
    height: 20px;
    z-index: 999;
    color: #fff;
    font-size: 2.6rem;
    margin-bottom: -2.6rem;
}
ul.gallery>li>a>h3 {
    position: relative;
    display: block;
    top: -34px;
    height: 20px;
    z-index: 999;
    color: #fff;
    font-size: 1.8rem;
    text-align: right;
    margin-bottom: -1.6rem;
    padding-right: 30px;
}
ul.gallery>.small {
    width: 511px;
}
.ph_updown{display: none;}
.pc_updown {
    position: absolute;
    top: -300px;
    display: block;
}
.navbar-default {
    -webkit-box-shadow: none!important;
    box-shadow: none!important;
}




.navbar {
    min-height: 0px!important;
}

	.pc_displaynone{display: none!important;}
	.slider1,.slider2,.slider3{display: none;}
.slider9{display:none;}


	
	
	.cyz-right {
    width: 50%;
    margin-top: 45px;
    margin-left: -45px!important;
    padding: 15px;
}
		.wid964px{
	margin: 0 auto;
    max-width: 964px;
    width: 100%;
	}
.slider10{display: none!important;}
.ph_show{display: none;}
.cyz-item{display: block;}
.top55 {
    top: 0px;
    margin-top: -53px;
}
}
.padding7{ padding: 0px 7.5px;}
.border-r-fff{border-right: 1px solid #fff;}
.carousel-caption{display: none;}
.padding-bottom10{padding-bottom: 10px;}
@media only screen and (max-width: 980px) { 
	
	.ph_updown{display: block;}
.pc_updown{display: none;}
	
	.slider9(display:none;)
.banner-about {
    margin-top: 0;
    padding-top: 0;
    background: url(../../images/jl_img/3/banner.jpg) center center no-repeat;
    background-attachment: scroll;
    background-size: 100%;
    background-position: center;
    min-height: 360px;
}
}
/*index-banner*/
.topvebanner { margin: 0 auto;  height: 40vw; overflow: hidden; }

.topvebanner ul { margin: 0; padding: 0; }
#myjQuery { BACKGROUND: #fff; OVERFLOW: hidden; WIDTH: 100%; POSITION: relative; HEIGHT: 40vw; }

@media only screen and (max-width:767px ) {
	h3.special-text2.text-center.animated.fadeInDown {
    font-size: 24px;
}
.biaoti {
    font-size: 16px;
}

	.slider321>ul>li>a>img {
    width: 100%;
    height: 344px!important;

    background-size: auto 100%;
    background-position: center;
}
ul.gallery>li>a>h2 {
    display: block;
    text-align: center;
    position: relative;
    top: -80px;
    margin-bottom: -39px;
    font-size: 24px;
    color: #fff;
}
ul.gallery>li>a>h3 {
    display: block;
    text-align: center;
    position: relative;
    top: -30px;
    color: #fff;
    font-size: 16px;
    margin-bottom: -17px;
}
	
	
	
	
	
	
	
		div#example-navbar-collapse {
    border: 0px solid;
}
	.slider4>ul>li>a {
    display: block;
}
		.navbar-toggle {
    margin-top: 15px!important;
}
	.topvebanner {  height: 344px;  }
	#myjQuery {  HEIGHT: 344px; }
}

#myjQueryContent {  WIDTH: 100%; HEIGHT: auto; }
#myjQueryContent DIV { POSITION: absolute; HEIGHT: 100%;width: 100%; }
#myjQueryContent .smask { Z-INDEX: 1; }
#myjQueryContent IMG { WIDTH: 100%; HEIGHT:100%; border: 0; }
#myjQueryNav {
    DISPLAY: block;
    OVERFLOW: hidden;
    WIDTH: 140px;
    HEIGHT: 3px;
    position: absolute;
    top: 96%;
    /* right: 10px; */
    left: 50%;
	margin-left:-70px;
    z-index: 5;
}
#myjQueryNav LI { DISPLAY: block; FLOAT: left; WIDTH: 24px; CURSOR: pointer; HEIGHT: 3px; TEXT-ALIGN: center; margin-left: 4px; background: #9e9c9c; color: #fff; }
#myjQueryNav .nbg { BACKGROUND: #9e9c9c; }
#myjQueryNav A { DISPLAY: block; Z-INDEX: 12; MARGIN: 0px auto; TEXT-TRANSFORM: uppercase; WIDTH: 45px; COLOR: #ffffff; LINE-HEIGHT: 2.2rem; POSITION: relative; HEIGHT: 22px; z-index: 20; }
#myjQueryNav .current { BACKGROUND: #fff; }
#myjQueryNav .current A { COLOR: #fff; }
#myjQuery #flow { background: url(../../images/jl_img/fcurrent.gif) no-repeat; margin-top: -33px; WIDTH: 45px; HEIGHT: 22px; Z-INDEX: 22; left: 652px; POSITION: absolute; }
/*index-tu*/
.carousel {
	overflow:hidden;
  /*margin: 0 30px;*/
  width: calc(100% - ($button-spacing * 2));
}
.carousel[data-shift="1"] .carousel-inner > .item {
  -webkit-transition: all .5s ease-in-out;
  transition: all .5s ease-in-out;
}
.carousel .carousel-inner > .item.row {
  margin: 20px 0px 0 0px;
}
.carousel .carousel-inner li img{ margin:0 auto;}
.carousel .carousel-inner div{ margin:0 auto; padding:20px 0;}
.carousel .carousel-control {
  background: none; 
  font-size:0;
  color: transparent;
  overflow: hidden;
  text-shadow: none;
  -webkit-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
  width: 30px;
}
.carousel .carousel-control:before {
  color: #444;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 30px;
}
.carousel .carousel-control:after {
  border-radius: 50%;
  box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.7);
  content: '';
  height: 60%;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  -webkit-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
  width: 100%;
}


.right>.list>li {
    font-size: 1.4rem;
    color: #949494;
    line-height: 2.8rem;
    text-align: left;
}
.right>.list {
padding: 0px;
}
section{margin-top: 60px;}

/*@media only screen and (max-width:800px ) {
section {

    padding: 16px;
}
	
}*/

.carousel .carousel-control.left {
  /*left: -30px;*/ left: 40px; background:url(../../images/jl_img/btn-prev-dark.png) center center no-repeat;
}
.carousel .carousel-control.left:before {
  content: '\e079';
}
.carousel .carousel-control.left:after {
  right: -100%;
}
.carousel .carousel-control.right {
  /*right: -30px;*/ right: 40px; background: url(../../images/jl_img/btn-next-dark.png) center center no-repeat;
}
.carousel .carousel-control.right:before {
  content: '\e080';
}
.carousel .carousel-control.right:after {
  left: -100%;
}
.carousel-inner-a1{ font-size:1.8rem; line-height:3rem; padding:10px 0;}
.carousel-inner-a1 a{ color:#000; text-decoration:none;}
.carousel-inner-a2{ font-size:1.6rem; color:#8f8f8f; line-height:24px;}
.carousel-inner-a3{ font-size:2.2rem; font-family: '方正兰亭准黑_GBK'; color:#000; line-height:3rem;}
.carousel-inner-a4{ font-size:16px;color:#646464; line-height:2.4rem; display:block;}
.carousel-blue a{ font-size:1.4rem; color:#7f9dca; text-decoration:underline;}
.carousel-blue a:hover{ text-decoration:none;}
.carousel-orange{ padding:60px 0 20px 0;}
@media only screen and (max-width: 768px) {
.carousel-orange{ padding:0;}
}
.carousel-orange a{ font-size:1.8rem; color:#b19e6c; text-decoration:underline; padding:60px 0 20px 0;}
.carousel-orange a:hover{ text-decoration:none;}
@media only screen and (max-width: 980px) {
.col-xs-4 {
    width: 50%;
}
.col-xs-3 {
    width: 50%;
}
}
@media only screen and (max-width: 550px) {
.col-xs-4 {
    width: 100%;
}
.col-xs-3 {
    width: 100%;
}

}

.paddding_left_0{padding-left: 0px!important;}
/* Gallery */
.gallery {list-style: none; margin: 0; font-size: 0; padding: 0; margin: 0;}
.gallery * {transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s;}
.gallery li{display: inline-block; text-align: center; background:#fff url('../../images/jl_img/blackdot2.png') repeat scroll 0 0 transparent;}
.gallery .border-b{border-bottom:1px solid #d9d8d8;}
.gallery .border-r{border-right:1px solid #d9d8d8;}
.gallery li img {opacity: 1; position: relative; overflow: hidden;}
/*.gallery li img:hover {opacity: 1; -webkit-transform: scale(1.01);*/ 
-moz-transform: scale(1.01); z-index: 10; position: relative;}
.gallery .big{ width:60%;}
.gallery .small{ width:40%;}
.gallery .company3{ width:33.33%;}
.gallery .company5{ width:46%;}
.gallery .company0{ width:100%;}

@media only screen and (max-width: 767px) {
.gallery .border-b{border-bottom:none;}
.gallery .border-r{border-right:none;}
.gallery li img {width: 100%!important; }
/*.gallery li img:hover {opacity: 1; -webkit-transform: scale(0.8); -moz-transform: scale(0.8); z-index: 10; position: relative;}*/
.gallery .big{ width:100%;}
.gallery .small{ width:100%;}
.gallery .company3{ width:46%!important;}
.gallery .company5{ width:100%;}
}
@media only screen and (max-width: 480px) {
.gallery .company3{ width:100%;}
}
/*promos*/
.promos {
    max-width: 1920px;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
    margin: 0 auto 0 auto;
}
.promos ul{ 
    padding:0;
    margin: 0;
}
.promos li {
    list-style: none;
}
.large-3 {
    width: 33.33%;
}
@media only screen and (max-width: 980px) {
.large-3 {
    width: 100%;
}
}
.column {
    position: relative;
    z-index: 1;
    min-height: 2px;
    margin: 0;
    padding: 0;
    float: left;
}
.promos .promo {
    display: block;
    min-height: 220px; 
	font-size:16px; 
	color:#000; 
	text-decoration:none;
    border-right: 1px solid #fff;
    position: relative;
    overflow: hidden;
    overflow: hidden; 
	text-align:center;
    white-space: nowrap;
}
.promos .promo span{ 
    position:relative; 
	top:82%;
}
.promos .promo-b1 {
    background-size: 640px 220px;
    height: 220px;
    width: 640px;
    background-image: url(../../images/jl_img/promo-b1.jpg);
    background-position: center center!important;
    width: auto;
    
    background-position: center center;
    background-repeat: no-repeat;
}

.promos .promo-b2 {
    background-size: 640px 220px;
    height: 220px;
    width: 640px;
    background-image: url(../../images/jl_img/promo-b2.jpg);
    width: auto;
    background-position: center center;
    background-repeat: no-repeat;
}
.promos .promo-b3 {
    background-size: 640px 220px;
    height: 220px;
    width: 640px;
    background-image: url(../../images/jl_img/promo-b3.jpg);
    width: auto;
    background-position: center center;
    background-repeat: no-repeat;
}
.web-link{display: block; text-align: center; padding: 0;}
.product-tab1-menu {  
    max-width:420px; 
	color: #000;
	margin:0 auto; 
	overflow:hidden; 
	padding:20px 0 18px 0;
    font-size: 1.8rem;
}
.product-tab1-menu .now {
    cursor: pointer;
}
.product-tab1-menu div {
    width: 140px;
    text-align: center;
    line-height: 3.2rem;
    height: 32px;
    float: left;
}

.lunbo{
	position:relative!important;
}
.left{float:left;}

.cyz-img {
    width: 30%;
    margin: 0px 10%;
}

@media only screen and (max-width: 768px) {
.cyz-img{
	width: 100%; margin-left:0; margin-right:0;

}

.cyz-right {
    margin-top: 5px;
    padding: 15px;
}

}
.font18{font-size: 1.8rem; line-height:3.6rem;}
.font36{font-size: 3.6rem;}
.cyz-item{overflow: auto;}
.index-two{padding:60px 0px 60px 0px}
.contact{margin-top: 70px;overflow: auto;}

@media screen and (max-width: 800px) {



.cyz-img{
	width: 100%;}
.slider10{display: block;}
.ph_show{display: block;}
.cyz-item{display: none!important;}
.ph_show{margin-bottom: 0px!important;}
}
nav{position: fixed;}
.zctd_left{left: 0px!important;}
.zctd_right{right:0px!important;}
.wid1280{margin: auto;max-width: 1480px;}
.wid1280>.carousel>.carousel-inner{margin: auto;max-width: 1280px;}
.clearfix{margin-bottom: 10px;}
.pc_margin_top30{margin-top: 30px!important;}
.margin_bottom10{margin-bottom: 10px!important;}
/*二级导航*/

.erjidaohang{background: #f6f6f6; width:100%;margin-top: 60px;display: block;    text-align: center;}

.erji {
    overflow: auto;
    padding: 0;
    display: inline-block;
    margin: auto;
    margin-bottom: -5px;
    clear: both;
    float: none;
}

.erji>li>a{padding: 15px 0px!important;}

.erji>li{margin: 0px 20px!important;line-height: 4rem;font-size: 14px;}
.erji>li a{ color:#646464;text-decoration:none;}
.erji>li a:hover{ color:#000; text-decoration:underline;    }
.erji_li{/*font-weight: bolder;*/}

/*	<!--一次播放一个图片的一组三个轮播图的css-->*/
	.uuid1459999534865 .carousel-inner > .item.next {left: 33.333333333333336%; transform: none;}
	.uuid1459999534865 .carousel-inner > .item.active {left: 0;}
	.uuid1459999534865 .carousel-inner > .item.active.left {left: -33.333333333333336%; transform: none;}
	.uuid1459999534865 .carousel-inner > .item.next.left {left: 0;}
	.uuid1459999534865 .carousel-inner > .item.active.right {left: 33.333333333333336%; transform: none;}
	.uuid1459999534865 .carousel-inner > .item.prev.right {left: 0;}
	.uuid1459999534865 .carousel-inner > .item.prev {left: -33.333333333333336%; transform: none;}
	
	/*一次播放一个图片一组四个的轮播图图片*/
	.uuid1460000898415 .carousel-inner > .item.next {left: 25%; transform: none;}
	.uuid1460000898415 .carousel-inner > .item.active {left: 0;}
	.uuid1460000898415 .carousel-inner > .item.active.left {left: -25%; transform: none;}
	.uuid1460000898415 .carousel-inner > .item.next.left {left: 0;}
	.uuid1460000898415 .carousel-inner > .item.active.right {left: 25%; transform: none;}
	.uuid1460000898415 .carousel-inner > .item.prev.right {left: 0;}
	.uuid1460000898415 .carousel-inner > .item.prev {left: -25%; transform: none;}
	
	


.phone_lunbotu{display: none;}

.slider1,.slider2,.slider3,{display: none!important;}
.zhengshu_pc{display:block;}
.zhengshu_lunbotu{display: none;}
i{font-style: normal;}
.color000{color: #646464;}
.color000:hover{color: #000;}
.color000:focus{color: #000;}
/*定义手机端字体的大小*/
@media only screen and (max-width:767px ) {
			.slider1,.slider2 {
    height: 104vw!important;
}
	
	
	
		.pdding-left0{padding-left: 0px!important;}
		.padding8{padding: 0px 0px;}
	html{
		font-size: 9px;
	}
.text-center {
    text-align: center;
    width: 70%;
    margin: auto;
    margin-bottom: 25px;
}



.web-desc{background: none;}
ul.gallery>li {margin-bottom: 1px;}
.special-text3 {width: 100%;}
.web-row{width: 100%;padding: 0px 15px;}
.wid100{width: 100%;padding:0px;}

.footer .siteinfo dl {
  height: auto!important;
}
.footer-nav .text-center{width: 100%;margin-top: 0px;}
.promos .promo-0 {
    background-size: 100% auto ;
}
.footer .footer-weix {
    float: left;
    width: 140px!important;
    margin: auto;
    text-align: center;
    background-position-x: -80px!important;
    height: 150px;
    border-left: none;
    padding-top: 20px;
    position: relative;
    left: 50%;
    background-size: 150%!important;
    margin-left: -70px;
    margin-top: 10px;
    margin-bottom: 10px;
}

.mar-top50{margin-top: 50px;}


#myjQueryNav {
    DISPLAY: block;
    WIDTH: 58px;
    HEIGHT: 3px;
    position: absolute;
    top: 96%;
    text-align: center;
    left: 50%;
    margin-left: -29px;
    z-index: 5;
}

#myjQueryNav LI {
    DISPLAY: block;
    FLOAT: left;
    WIDTH: 15px;
    CURSOR: pointer;
    HEIGHT: 2px;
    TEXT-ALIGN: center;
    margin-left: 4px;
    background: #9e9c9c;
    color: #fff;
}

h3.special-text2.text-center.animated.fadeInDown {
    margin-bottom: 21px;
    padding: 0px;
}

.gallery>li>a>img{
height:255px;
width: 100%;
text-align: center;
margin:0 auto;
}

h3.special-text3.text-center {
    line-height: 2.5rem;
    font-size: 16px;
    margin-bottom: 20px;
}
.footer .footer-logo {
    float: left;
    width: 100%;
    background-position-y: 20px!important;
    height: 65px!important;
    background-size: auto 100%!important;
    background: url(../../images/jl_img/footer-logo.jpg) center no-repeat;
}

.promos .promo-0 {
    background-size: auto 100%!important
    height: 200px;
    background-size: auto 100%!important;
    width: auto;
    min-height: 200px!important;
    background-position: center;
    background-repeat: no-repeat;
    margin-bottom: 1px;
}

.promos .promo span {
    position: relative;
    top: 76%;
}
.phone_lunbotu {
    display: block;
    overflow-x: hidden;
}


.uuid1459999534865{display: none;}
.focus_dian {
    left: 15px;
}

/*手机上面的轮播图*/
#section4{
	padding-top: 0px!important;
	margin-top: 0px!important;
}


.paddding_left_0{padding-left: 15px!important;}
.slider {
    display: block;
    margin-bottom: 0px;
}
.biaoti{
	/*z-index: 999;
	position: absolute;
	bottom: 0px;
	width: 290px;
	text-align: center;
	font-size:1.5rem;*/
}

.slider>ul>li>a>img{
	height:auto!important;
padding: 0 15px;
}

.slider>ul>li>a{
overflow: auto;
display: block;
}
/*.focus{bottom: 30px!important;}*/

.slider>ul>li {
    height: auto!important;
}

.carousel-blue a {
    font-size: 16px;
    color: #347a39;
    text-decoration: none;
}
.promos>ul>li>a>span {
    font-size: 16px;
}
#sigle-quad>.web-row,#forum>.web-row,#video>.web-row{display: none;}
.slider9{display: block;}


	.slider9>.focus{display:block!important;}
.slider9>.focus>.focus_dian>span{width: 10px;height: 1.5px;background-color: #bbbbbb;display: block;margin-right: 2.5px;left: 15px;}
.slider9>.focus>.focus_dian>.current{background-color: #333333;}


	.slider9>.focus{background:none!important;}
	
	




.slider1,.slider2,.slider3{display: block!important;margin-bottom: 36px!important;}
.mag_bottom8{margin-bottom: 8px!important;}
.marg_bottom18{margin-bottom: 18px!important;}
.slider1>.focus,.slider2>.focus,.slider3>.focus{height: 33.75px!important;}
/*.slider1>ul>li>a>img,.slider2>ul>li>a>img,.slider3>ul>li>a>img{height:175px!important}*/
.focus_dian{margin-top: -5px!important;}


.biaoti2 {
	margin-top:15px;
    padding-left: 15px;
	/*
    padding-top: 10px;
    */
}

.biaoti2>.carousel-inner-a3 {
    font-size: 1.8rem;
    color: #666;
}

.erji {
    width: 100%;
    padding-left: 44px;
    padding-right: 44px;
}
div#example-navbar-collapse {
    padding: 0px;
}
.erji>li {
    margin: 0px 0px!important;
}
ul.erji.nav.navbar-nav>li {
    border-bottom: 1px solid #d6d6d6;
    text-align: left;
}

ul.erji.nav.navbar-nav>li>a {
    color: #010101;
}


.navbar-toggle {
    float: none!important;
}
span.icon-bar {
    display: none!important;
}

.navbar-default .navbar-toggle {
    background-image: url(../../images/jl_img/images/down_03.png);
    background-size: 100%;
    background-repeat: no-repeat;
    border: 0px;
    background-color: #f5f6f5;
}
.navbar-default .navbar-toggle:hover {
    background-color: #f5f6f5!important;
}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
    background-color: #f5f6f5!important;
}
.erji {
    height: 90vh;
}

.padding15{
    list-style: none;
    margin: 0;
    font-size: 0;
    padding: 0;
    margin: 0;
    padding: 0 15px;
}

.banner-about {
    background-size: auto 100%;
    background-position: center;
    min-height: 297px;
}

.erjidaohang {
    margin-bottom: 0px;
}

.gongsijianjie>.web-company>h3{
	line-height: 2.6rem;
}
.gongsijianjie>.web-company{
	margin-top: 46px;
}
.gongsijianjie>.web-row>h3{
    line-height: 2.3rem;
}
.company3>a>img{
	height: auto!important;
}

.carousel-orange a {
    font-size: 16px;
    color: #347a39;
    text-decoration: none;
    padding: 60px 0 20px 0;
}




.zhuchuangtuandui{padding:0px!important}
.cyz-item>.web-company {
    padding: 0px!important;
}
.cyz-item>.web-company>h3 {
       line-height: 2.6rem;
    margin: 0 auto;
        margin-bottom: 0px!important;
    padding: 0px;
    margin-top: 15px;
}

.contact.zhuchuang {
    padding: 15px!important;
}
.font36 {
    font-size: 26px;
    color: #010101;
}
.font18 {
    font-size: 16px;
    line-height: 2.4rem;
    margin-bottom: 45px;
}
.carousel .carousel-control.right {
    right: 40px;
    background: url(../../images/jl_img/btn-next-dark.png) center center no-repeat;
    background-size: 50%;
    bottom: -700px;
    right: 25%!important;
}
.carousel .carousel-control.left {
    /* left: -30px; */
    left: 40px;
    background: url(../../images/jl_img/btn-prev-dark.png) center center no-repeat;
    bottom: -700px;
    background-size: 50%;
    left: 25%!important;
}

.height_auto{height: auto!important;}


.zhengshu_pc{display: none;}
.zhengshu_lunbotu{display: block;}

/*.slider4{    height: 380px!important;}*/
.zizhiyurongyu{padding-top: 0px;}
/*.slider4{width: 100%!important;}*/
.slider4>ul>li>a>img {
    padding-right: 30px;
}
.slider4>ul>li{}
.slider4>.focus {
    display: none;
}
.slider4>ul>li>.biaoti{bottom:auto;}
.slider4>ul>li>.biaoti>h2 {
    margin-top: 25px;
    text-align: center;
    margin-left: -30px;
}
.gongsiwenhua{padding: 0px;}

.gongsiwenhua>.web-company>h3{margin-bottom: 0px!important;margin-top: 5px;}



.nav-tabs > li > a {
    font-size: 1.4rem;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
    font-size: 16px!important;
}
.nav>li>a {
    position: relative;
    display: block;
    font-size: 16px!important;
    padding: 10px 0px;
    padding-bottom: 0px;
    padding-right: 20px;
}
.margin_top30{margin-top: 30px!important;}

.navbar {
    position: relative;
    border: none;
    margin-bottom: 0px;
}

.people-item {
    float: left;
    padding-left: 7px;
    padding-right: 7px;
}

.people-item-body, .project-item-body {
    margin: 13px 0 30px 0;
}
.people-item-body .people-name a {
    font-size: 2rem;
}

.pc_margin_top30 {
    margin-top: 10px!important;
}
.padding_left7{
	padding-left: 15px!important;
}

.slider>ul>li>.biaoti {
    margin-top: 15px;
    text-align: center;
    margin-bottom: 0px;
}
.slider10 {
    /*width: 100%!important;*/
    /*padding: 0 15px!important;*/
}
.slider10>ul>li {
    /*padding: 0px 10px;*/
}
.slider10>ul>li>a>img {
    padding: 0 15px;
}
}

.erjidaohang {
    margin-bottom: 0px!important;
}

@media only screen and ( max-width:767px ) {
	.banner { height: 344px !important; }
}

