/*wap端样式*/
@media (max-width: 767px)
{
    
    /*研发中心*/
	.brand-meau-box-img
	{
		width: 100%;
                height:260px;
		padding: 0 20px;
	}
	.brand-meau
	{
		padding: 20px 0;
                height:300px;
	}
	/*产品大图弹窗*/
	.productlist-tanc
	{
		width: 100%;
		height: 100%;
		background: rgba(204,204,204,.7);
		position: fixed;
		top: 0;
		z-index: 99999;
		display: none;
	}
	.productlist-detail
	{
		width: 80%;
		height: 255px;
		padding: 10px;
		background-color: #fff;
		margin: 0 auto;
		position: relative;
		top: 30%;
		border-radius: 5px;
		overflow: hidden;
	}
	.qu-btn
	{
		width: 20px;
		display: block;
		position: absolute;
		top: 20px;
		right: 20px;
	}
	.bigimg
	{
		width: 100%;
		height: 250px;
		display: block;
	}
	.productlist-detail p
	{
		font-size: 16px;
		text-align: center;
		color: #333333;
		margin-top: 16px;
	}
	.bigimgs
	{
		display: none;
	}
	/*研发中心结尾*/
    
    
	.hidden-xs
	{
		display: none;
	}
	.nivoSlider 
	{
		position:relative;
		width:100%;
		height:200px;
		overflow: hidden;
		z-index: 999;
	}
	.nivoSlider img {
		position:absolute;
		top:0px;
		left:0px;
		max-width: none;
		width: 100%;
		height: 100%;
	}
	.ind-top
	{
		display: none;
	}
	.logo
	{
		display: none;
	}
	.wap-logo
	{
		display: block;
		float: left;
		width: 150px;
		height: 40px;
	}
	.ind-nav
	{
		position: absolute;
	}
	.top
	{
		padding: 10px 20px;
	}
	.head-info
	{
		position: fixed;
	    top: 0;
	    width: 100%;
	    max-width: 640px;
	    background: rgba(255,255,255,.9);
	    z-index: 9999;
	}
	.head-btn{padding-top:11px;margin-left:15px;float: right;}
	.head-btn i{margin:5px 0;display: block;width: 26px;height: 3px;background-color: #999;}
	.head-btn:before{content:"";display: block;width: 26px;height: 3px;background-color: #999;transition: all .3s ease;-webkit-transition: all .3s ease;}
	.head-btn:after{content:"";display: block;width: 26px;height: 3px;background-color: #999;transition: all .3s ease;-webkit-transition: all .3s ease;}
	.head-btn.active i{opacity: 0;-webkit-opacity: 0;}
	.head-btn.active:before{transform-origin: left top;-webkit-transform-origin: left top;transform: translate3d(0,0,0) rotate(45deg);-webkit-transform: translate3d(0,0,0) rotate(45deg);}
	.head-btn.active:after{transform-origin: left top;-webkit-transform-origin: left top;transform: translate3d(-2px,2px,0) rotate(-45deg);-webkit-transform: translate3d(-2px,2px,0) rotate(-45deg);}
	.ind-top
	{
		display: none;
	}
	.ind-item
	{
		display: none;
	}
	.ind-column li
	{
		width: 25%;
		float: left;
	}
	.ind-column li a
	{
		display: block;
		padding: 20px 0;
	}
	.ind-column li a span
	{
		display: block;
		text-align: center;
		font-size: 14px;
		color: #000000;
		margin-top: 5px;
	}
	.ind-nav-li-icon
	{
	    width: 60px;
	    height: 60px;
	    display: block;
	    margin: 0 auto;
	    background: url(../img/icon5.png);
	    background-repeat: no-repeat;
	    background-size: cover;
	}
	.ind-nav-li-i.icona
	{
		background: url(../img/icon_03.png);
		display: block;
	    width: 60px;
	    height: 50px;
	    background-size: cover;
	}
	.ind-nav-li-i.iconb
	{
		background: url(../img/icon_05.png);
		display: block;
	    width: 60px;
	    height: 50px;
	    background-size: cover;
	}
	.ind-nav-li-i.iconc
	{
		background: url(../img/icon_07.png);
		display: block;
	    width: 60px;
	    height: 50px;
	    background-size: cover;
	}
	.ind-nav-li-i.icond
	{
		background: url(../img/icon_09.png);
		display: block;
	    width: 60px;
	    height: 50px;
	    background-size: cover;
	}
	.tan-menu
	{
		position: fixed;
		width: 100%;
		height: 92%;
		top: -100%;
		left: 0;
		max-width: 640px;
		background: rgba(255,255,255,.9);
		z-index: 999;
		border-top: 1px solid #e6e6e6;
		transition: all .5s;
		display: block;
	}
	.tan-menus
	{
		top: 60px;
		transition: all .5s;
	}
	.tan-nav li
	{
		width: 90%;
		margin: 0 auto;
		border-bottom: 1px solid #e6e6e6;
	}
	.tan-nav li:last-child
	{
		border-bottom: none;
	}
	.tan-nav li a
	{
		display: block;
		padding: 16px 0;
		font-size: 12px;
		color: #4c4c4c;
	}
	.about-us
	{
		background-color: #F5F5F5;
		padding-top: 35px;
	}
	.com-tit
	{
		padding: 20px 0;
	}
	.com-tit i
	{
		content: "";
		width: 50px;
		height: 3px;
		display: block;
		margin: 0 auto;
		background-color: #006e97;
	}
	.com-tit h3
	{
		font-size: 20px;
		display: block;
		text-align: center;
		color: #333333;
		margin-top: 5px;
	}
	.com-tit p
	{
		font-size: 14px;
		display: block;
		text-align: center;
		color: #333333;
		margin-top: 1px;
	}
	.about-item
	{
		width: 90%;
		margin: 0 auto;
	}
	.about-info p
	{
		font-size: 14px;
		color: #4c4c4c;
		line-height: 27px;
		text-indent: 28px;
		margin-top: 10px;
	}
	.about-info p:nth-child(2)
	{
		display: none;
	}
	.more-btn
	{
	    width: 126px;
	    height: 35px;
	    border: 1px solid #1b81ae;
	    display: block;
	    overflow: hidden;
	    position: relative;
	    margin-top: 19px;
	}
	.more-btn img
	{
	    background-color: #006e97;
	    padding: 6px 12px;
	    display: block;
	    float: left;
	}
	.more-btn span
	{
		display: block;
	    float: left;
	    background-color: transparent;
	    width: 70.64%;
	    text-align: center;
	    line-height: 35px;
	    font-size: 14px;
	    color: #006e97;
	}
	.about-img img
	{
		display: none;
	}
	.product-markets
	{
		background-color: #f5f5f5;
	}
	.product-cutt4
	{
		background: url(../img/wap-markest_02.png);
	}
	.product-cutt5
	{
		background: url(../img/wap-markest_04.png);
	}
	.product-cutt6
	{
		background: url(../img/wap-markest_06.png);
	}
	.product-lis
	{
		display: block;
		width: 100%;
		margin-bottom: 30px;
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}
	.product-box
	{
		display: none;
	}
	.productimg
	{
		display: none;
	}
	.productimg-x
	{
		display: none;
	}
	.productimg-x2
	{
		display: none;
	}
	.product-name
	{
		display: none;	
	}
	.product-name2
	{
		display: none;
	}
	.product-name3
	{
		display: none;
	}
	.productimg2
	{
		display: block;
		margin: 0 auto;
		padding-top: 20px;
		width: 50px;
		height: 50px;
	}
	.product-cutt-hide
	{
		padding-bottom: 20px;
	}
	.product-cutt-hide p
	{
		text-align: center;
		display: block;
		font-size: 16px;
		color: #fff;
		margin-top: 5px;
	}
	.product-cutt-hide span
	{
		display: block;
		width: 80%;
		margin: 0 auto;
		font-size: 16px;
		color: #fff;
		overflow:hidden; 
		text-overflow:ellipsis;
		display:-webkit-box; 
		-webkit-box-orient:vertical;
		-webkit-line-clamp:3; 
		padding-top: 20px;
		line-height: 25px;
	}
	.product-cutt-hide2
	{
		padding-bottom: 20px;
	}
	.product-cutt-hide2 p
	{
		text-align: center;
		display: block;
		font-size: 16px;
		color: #fff;
		margin-top: 5px;
	}
	.product-cutt-hide2 span
	{
		display: block;
		width: 80%;
		margin: 0 auto;
		font-size: 16px;
		color: #fff;
		overflow:hidden; 
		text-overflow:ellipsis;
		display:-webkit-box; 
		-webkit-box-orient:vertical;
		-webkit-line-clamp:3; 
		padding-top: 20px;
		line-height: 25px;
	}
	.product-cutt-hide3
	{
		padding-bottom: 20px;
	}
	.product-cutt-hide3 p
	{
		text-align: center;
		display: block;
		font-size: 16px;
		color: #fff;
		margin-top: 5px;
	}
	.product-cutt-hide3 span
	{
		display: block;
		width: 80%;
		margin: 0 auto;
		font-size: 16px;
		color: #fff;
		overflow:hidden; 
		text-overflow:ellipsis;
		display:-webkit-box; 
		-webkit-box-orient:vertical;
		-webkit-line-clamp:3; 
		padding-top: 20px;
		line-height: 25px;
	}
	.content
	{
		background: url(../img/wap-content-bg.jpg) no-repeat;
		background-size: 100% 100%;
	}
	.content-p
	{
		font-size: 40px;
		color: #ffffff;
		text-align: center;
		font-weight: 700;
		padding-top: 20px;
	}
	.content-p2
	{
		font-size: 20px;
		color: #fff;
		display: block;
		text-align: center;
		margin-top: 10px;
	}
	.content-meau-left
	{
		width: 80%;
		margin: 0 auto;
		background: url(../img/cont-box.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		position: relative;
		padding: 20px 0;
	}
	.content-meau
	{
		padding-top: 40px;
	}
	.cont-tit
	{
	    position: absolute;
	    top: -11px;
	    left: 38%;
	    font-size: 20px;
	    color: #fff;
	    font-weight: 700;
	}
	.content-meau-p
	{
		float: left;
		font-size: 50px;
		color: #fff;
		margin-left: 20px;
	}
	.content-meau-p2
	{
	    width: 55%;
	    font-size: 15px;
	    color: #fff;
	    float: left;
	    margin-left: 20px;
	}
	.content-meau-right
	{
		width: 80%;
		margin: 0 auto;
		background: url(../img/cont-box.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		position: relative;
		padding: 20px 0;
		margin-top: 30px;
	}
	.content-meau-p3
	{
		width: 80%;
		font-size: 16px;
		color: #fff;
		margin: 0 auto;
		line-height: 30px;
	}
	.content-meau-p3 span
	{
		font-size: 30px;
	}
	.news
	{
	    padding: 0 20px;
		background-color: #F5F5F5;
	}
	.newsboximg
	{
		position: relative;
	}
	.newsboximg img
	{
		width: 100%;
		display: block;
	}
	.newsboxtime
	{
	    width: 50px;
	    height: 60px;
	    background-color: #006e97;
	    position: absolute;
	    top: 0;
	    left: 0;
	}
	.newsboxtime p
	{
		text-align: center;
	    font-size: 32px;
	    color: #fff;
	    font-weight: 600;
	}
	.newsboxtime span
	{
		display: block;
	    font-size: 12px;
	    color: #ffffff;
	    text-align: center;
	}
	.newsbox-p
	{
		font-size: 17px;
		color: #000000;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		margin: 10px 0;
	}
	.newsbox-p2
	{
		font-size: 15px;
		color: #666666;
		line-height: 25px;
		overflow:hidden; 
		text-overflow:ellipsis;
		display:-webkit-box; 
		-webkit-box-orient:vertical;
		-webkit-line-clamp:2; 
	}
	.newsboxtimes
	{
		width: 50px;
	    height: 60px;
	    background-color: #cbcbcb;
	    position: absolute;
	    top: 20px;
	    left: -33px;
	}
	.newsboxtimes p
	{
	    font-size: 32px;
	    color: #ffffff;
	    text-align: center;
	}
	.newsboxtimes span
	{
	    display: block;
	    font-size: 12px;
	    color: #ffffff;
	    text-align: center;
	}
	.newsbox-dt li
	{
		width: 90%;
	    position: relative;
	    margin-left: 34px;
	    background-color: #fff;
	    margin-bottom: 20px;
	}
	.newsbox-dt li a
	{
		display: block;
		padding: 10px 10px 20px 30px;
	}
	.newsbox-dt li a p
	{
		font-size: 18px;
		color: #333;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	.newsbox-dt li a span
	{
		display: block;
		font-size: 14px;
		color: #666666;
		overflow:hidden; 
		text-overflow:ellipsis;
		display:-webkit-box; 
		-webkit-box-orient:vertical;
		-webkit-line-clamp:2;
		margin-top: 10px;
	}
	.newsbox-dt
	{
		margin-top: 20px;
		padding-bottom: 20px;
	}
	.newsbox-dt li:nth-child(2)
	{
		margin-bottom: 0;
	}
	.newsbox-dt li:last-child
	{
		display: none;
	}
	.innovation-box
	{
		background-color: #F5F5F5;
	}
	.innovation-cutta
	{
		width: 50%;
		float: left;
		background: url(../img/innovation-cutta.png);
		background-repeat: no-repeat;
		background-size: cover;
	}
	.innovation-cuttb
	{
	    display: none;
		
	}
	.innovation-cuttc
	{
		width: 50%;
		float: left;
		background: url(../img/innovation-cuttc.png);
		background-repeat: no-repeat;
		background-size: cover;
	}
	.innovation-cuttd
	{
		display: none;
	}
	.innovation-a
	{
		display: block;
		padding-bottom: 30px;
		background: rgba(0,0,0,.4);
	}
	.innovation-a h3
	{
		font-size: 25px;
		color: #fff;
		padding-top: 30px;
		margin-left: 10px;
	}
	.innovation-a p
	{
		font-size: 16px;
		color: #fff;
		padding-top: 5px;
		margin-left: 10px;
	}
	.innovation-a span
	{
		display: block;
		width: 90%;
		margin: 0 auto;
		font-size: 16px;
		color: #fff;
		padding-top: 20px;
		overflow:hidden; 
		text-overflow:ellipsis;
		display:-webkit-box; 
		-webkit-box-orient:vertical;
		-webkit-line-clamp:4;
		line-height: 25px;
	}
	.innovation-a samp
	{
		display: block;
		font-size: 16px;
		color: #fff;
		text-align: center;
		padding-top: 30px;
	}
	.search-box h3
	{
		font-size: 22px;
	    color: #4c4c4c;
	    text-align: center;
	}
	.search-box p
	{
		font-size: 15px;
	    color: #4c4c4c;
	    margin-top: 5px;
	    text-align: center;
	}
	.search-box span
	{
	    display: block;
	    text-align: center;
	    font-size: 12px;
	    color: #999999;
	    width: 95%;
	    margin: 0 auto;
	    margin-top: 10px;
	}
	.sear
	{
	    width: 90%;
	    height: 45px;
	    border: 1px solid #cccccc;
	    border-radius: 7px;
	    overflow: hidden;
	    display: block;
	    margin: 0 auto;
	    margin-top: 20px;
	}
	.sear input
	{
	    display: inline-block;
	    width: 81%;
	    height: 100%;
	    outline: none;
	    text-indent: 20px;
	    font-size: 16px;
	    color: #999999;
	}
	.sear a
	{
	    width: 60px;
	    display: block;
	    float: right;
	    height: 100%;
	    background-color: #006e97;
	}
	.sear a img
	{
		display: block;
		margin: 10px auto;
	}
	.search-box
	{
		padding: 30px 0;
	}
	.foot-column-img
	{
		display: block;
		float: left;
	}
	.foot-column-box
	{
		float: left;
		margin-left: 20px;
	}
	.foot-column-info
	{
		margin-top: 10px;
	}
	.foot-column
	{
		width: 90%;
		margin: 0 auto;
		padding-bottom: 20px;
	}
	.foot-column-box p
	{
		font-size: 15px;
		color: #333;
	}
	.foot-column-box span
	{
		font-size: 18px;
		display: block;
		margin-top: 10px;
		color: #333;	
	}
	.foot-bottom
	{
		display: none;
	}
	.foot-info
	{
		background-color: #2c2f34;
	}
	.foot-item
	{
		display: none;
	}
	.foot-fenx span
	{
		font-size: 15px;
		color: #fff;
	}
	.foot-fenx a
	{
		display: inline-block;
		width: 30px;
		height: 30px;
	}
	.foot-fenx a img
	{
		display: inline-block;
		vertical-align: middle;
		width: 100%;
		height: 100%;
	}
	.code-tx p
	{
		font-size: 10px;
		color: #fff;
	    line-height: 18px;
	    text-align: right;
	    margin-right: 10px;
	}
	.code-tx
	{
		float: left;
	}
	.code-tx
	{
		display: block;
	}
	.foot-lt
	{
		float: left;
	    margin-top: 12px;
	}
	.foot-code
	{
		float: right;
	}
	.foot-code img
	{
		display: block;
		float: right;
		width: 60px;
	}
	.foot-info
	{
		padding: 20px;
	}
	.inside-box
	{
		display: none;
	}
	.map-box
	{
		display: none;
	}
	.wap-map
	{
		background-color: #fff;
	}
	.wap-mapx
	{
		position: relative;
	}
	.wap-map select
	{
		display: block;
		width: 90%;
		margin: 15px auto;
		outline: none;
		font-size: 16px;
		color: #333;
	}
	.map-img
	{
		width: 100%;
		display: block;
		margin-bottom: 20px;
	}
	.motor-nav
	{
		width: 90%;
		margin: 0 auto;
	}
	.motor-nav li
	{
		width: 46.9%;
		float: left;
		margin-right: 20px;
		margin-top: 30px;
	}
	.motor-nav li:nth-child(2n)
	{
		margin-right: 0;
	}
	.motor-nav li a
	{
		display: block;
	}
	.motor-nav li a img
	{
		display: block;
		width: 100%;
		height: 150px;
	}
	.motor-nav li a span
	{
		display: block;
		font-size: 15px;
		color: #666666;
		text-align: center;
		padding-top: 10px;
	}
	.motor-bg
	{
		background-color: #fafafa;
	}
	#kkpager{
		
		width: 90%;
		margin: 0 auto;
		clear:both;
		color:#999;
		padding:5px 0px 5px 0px;
		font-size:16px;
		margin-top: 30px;
		padding-bottom: 35px;
	}
	#kkpager a
	{
		font-size: 14px;
		float: left;
		border: 1px solid #ccc;
		display: inline;
		padding: 0 8px;
		margin-right: 4px;
		border-radius: 3px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		cursor: pointer;
		background: #fff;
		text-decoration:none;
		color:#a6a6a6;
	}
	
	#kkpager span.disabled{
		font-size: 14px;
		float: left;
		display: inline;
		margin-right: 5px;
		border-radius: 3px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border:1px solid #DFDFDF;
		background-color:#FFF;
		color:#DFDFDF;
	}
	#kkpager span.curr{
		float: left;
		border: 1px solid #FF6600;
		display: inline;
		padding: 3px 10px 3px 10px;
		margin-right: 5px;
		border-radius: 3px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		background: #FFEEE5;
		color: #FF6600;
	}
	#kkpager a:hover{
		border:1px solid #1b81ae; 
		background-color:#1b81ae; 
		color:#fff;
	}
	#kkpager span.normalsize{
	}
	#kkpager_gopage_wrap{
		position:relative;
		left:0px;
		top:0px;
	}
	#kkpager_btn_go {
		width:44px;
		height:18px;
		border:0px;
		overflow:hidden;
		line-height:140%;
		padding:0px;
		margin:0px;
		text-align:center;
		cursor:pointer;
		background-color:#1b81ae;
		color:#FFF;
		position:absolute;
		left:0px;
		top:2px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		display:none;
	}
	#kkpager_btn_go_input{
		width:36px;
		height:14px;
		color:#999;
		text-align:center;
		margin-left:1px;
		margin-right:1px;
		border:1px solid #DFDFDF;
		position:relative;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		left:0px;
		top:0px;
		outline:none;
	}
	
	#kkpager_btn_go_input.focus{
		border-color:#1b81ae;
	}
	
	#kkpager .pageBtnWrap{
		float:left;
	}
	#kkpager .infoTextAndGoPageBtnWrap{
		float:right;
	}
	#kkpager .spanDot{
		float:left;
		margin-right:5px;
	}
	
	#kkpager .currPageNum{
		color:#FD7F4D;
	}
	
	#kkpager .infoTextAndGoPageBtnWrap{
		padding-top:5px;
	}
	.infoTextAndGoPageBtnWrap
	{
		display: none;
	}
	.wap-slider p
	{
		float: left;
		font-size: 16px;
		color: #333;
	}
	.slider-tub
	{
		float: right;
	    width: 20px;
   		display: block;
   		position: relative;
   		top: 5px;
   		transform: rotate(0deg);
   		transition: all .3s;
	}
	.slider-tubs
	{
		transform: rotate(180deg);
   		transition: all .3s;
	}
	.wap-slider
	{
		padding: 15px;
	}
	.wap-slider-box
	{
	    width:100%;
	    background: rgba(253,253,253,.9);
	    border-top: 1px solid #fafafa;
	    padding: 15px;
	    position: absolute;
	    top: -100%;
	    transition: all .3s;
	    z-index: 999999;
	}
	.wap-slider-boxs
	{
		top: 51px;
	    transition: all .3s;
	}
	.wap-slider-box li
	{
		width: 33.33%;
		float: left;
	}
	.slider-a
	{
		display: block;
		font-size: 13px;
		color: #000000;
		padding: 10px 0;
	}
	.slider-ax
	{
		color: #e97f02;
	}
	.motor-box
	{
		position: relative;
		overflow: hidden;
	}
	.motor-details-img
	{
		width: 90%;
		display: block;
		padding: 20px;
	}
	.motor-rt
	{
		width: 80%;
		margin: 0 auto;
		background-color: #fff;
		padding: 20px;
	}
	.motor-rt p
	{
		font-size: 18px;
		color: #000000;
		padding-bottom: 10px;
		border-bottom: 1px solid #e5e5e5;
	}
	.motor-rt span
	{
		display: block;
		font-size: 14px;
		color: #4c4c4c;
		padding: 10px 0;
		border-bottom: 1px solid #e5e5e5;
	}
	.motor-x
	{
		font-size: 14px;
		color: #4c4c4c;
		line-height: 30px;
	}
	.honorsbox_visible
    {
        overflow: hidden;
        margin:0 auto;
        float: left;
    }
    
    .honorsbox_ul
    {
        width: 10000%;
        position: relative;
        z-index: 9;
        -webkit-transition: left 0.4s ease-out;
        -moz-transition: left 0.4s ease-out;
        -o-transition: left 0.4s ease-out;
        -ms-transition: left 0.4s ease-out;
        transition: left 0.4s ease-out;
    }
    
    .honor_link
    {
        float:left;
        display:block;
        padding: 0 8px;
        position:relative;
    }
    .honorsbox
    {
    	width: 90%;
    	margin: 0 auto;
    	position: relative;
    	padding: 30px 0;
    }
    .honorsbox a img
    {
        display:block;
        width:100%;
        height:100%;
    }
    
    .honorsbox a label
    {
        font-family:"Century Gothic";
        font-size:18px;
        color:White;
        display:block;
        text-align:center;
        margin-top:20px;
    }
    
    .honor_img
    {
        width:66px;
        height:66px;
        overflow:hidden;
        position: relative;
    }
    
    .honors_detail
    {
        color:White;
        font-size:16px;
        width:100%;
        text-align:center;
        background:rgba(242,154,14,0.8);
        position:absolute;    
        z-index: 9;
        display:block; 
        bottom: -60px;
        height:60px;
        line-height:60px;
        transition:all 0.4s;
        -ms-transition:all 0.4s;
        -moz-transition:all 0.4s;
        -webkit-transition:all 0.4s;
        -o-transition:all 0.4s;
    }
    
    .honorsbox_visible a:hover .honors_detail{bottom: 0;}
    
    .chang_honors
    {
        position: absolute;
        top: 35%;
        width: 100%;
    }
    
    .chang_honors a
    {
        width:60px;
        height:60px;
    }
    
    .honorsbox .honors_left
    {
        background:url(../img/nivo_03.png) center no-repeat;
        float:left;
        width: 37px;
        height: 66px;
    }
    
    .honorsbox .honors_right
    {
        background:url(../img/nivo_05.png) center no-repeat;
        float: right;
        width: 37px;
        height: 66px;
    }
    
    .honor_dot_box
    {
        display:table;
        margin:30px auto 0 auto;
    }
    
    .honor_dot_box li{float:left;}
    
    .honor_dot_box a
    {
        background:none;
        border:2px solid white;
        border-radius:100%;
        width:10px;
        height:10px;
        display:block;
        margin:0 5px;
    }
    
    .honor_dot_box .dot_current a
    {
        background-color:#f29a0e;
        border:none;
    }
    
    .home_product_box{margin-top:60px;}
    
    .index-product-item
    {
        display: table;
        margin: 0 auto;
        margin-top:60px;
    }
    
    .product_li
    {
        float: left;
        border: 1px solid #d1d1d1;
        margin-left: 20px;
    }
    
    .product_li:nth-child(1){margin-left: 0;}
    
    .product_li .product_lia
    {
        font-size: 14px;
        color: #333333;
        padding: 14px 23px;
        display: block;
        border:none;
    }
    
    .product_lia:hover,.pro_nav_current .product_lia
    {
        background-color: #f29a0e;
	    color: #fff;
	}
	
	.home_product_list
	{
	    margin-top: 60px;
	    display:none;
	}
	
	.pro_list_current{display:block;}
	
	.home_product_list li
	{
	    float:left;
	    width:285px;
	}
	
	.home_product_list .home_procenter{margin:0 10px;}
	
	.home_product_list .home_profirst{margin-right:10px;}
	
	.home_product_list .home_prolast{margin-left:10px;}
	
	.home_product_list li a{display:block;}
	
	.home_pro_img_box
	{
	    position:relative;
	    height:200px;
	    overflow:hidden;
	}
	
	.home_pro_img_box img
	{
	    display:block;
	    width:100%;
	    max-height:100%;
	}
	
	.home_pro_showdetail
	{
	    background:rgba(242,154,14,0.8);
	    position:absolute;
	    width:100%;
	    height:100%;
        transition:all 0.4s;
        -ms-transition:all 0.4s;
        -moz-transition:all 0.4s;
        -webkit-transition:all 0.4s;
        -o-transition:all 0.4s;
        opacity:0;
	}
	.cooper-tab
	{
		width: 95%;
		margin: 0 auto;
		padding: 40px 0;
	}
	.cooper-tab tr td
	{
		width: 33.33%;
		border: 1px solid #e5e5e5;
		padding: 10px;
		background-color: #fff;
	}
	.cooper-tab tr td a
	{
		display: block;
	}
	.cooper-tab tr td a img
	{
		display: block;
		width: 100%;
	}
	.market-box
	{
		background-color: #fcfcfc;
		position: relative;
		overflow: hidden;
	}
	.market-img
	{
		display: block;
		width: 50%;
		height: 100%;
		float: left;
	}
	.market-ins
	{
		width: 50%;
		height: 100%;
		float: left;
	}
	.market-ins-x
	{
		background-color: #1b81ae;
	}
	.market-nav
	{
		background-color: #f7f7f7;
		padding: 20px 10px;
	}
	.market-nav li
	{
		margin-bottom: 20px;
	}
	.market-nav li a
	{
		display: block;
		width: 100%;
		height: 150px;
	}
	.market-ins-x p
	{
		font-size: 15px;
		color: #ffffff;
		margin-top: 35px;
		text-align: center;
	}
	.market-ins-x i
	{
		content: "";
		display: block;
		width: 50%;
		height: 1px;
		background-color: #fff;
		margin: 15px auto;
	}
	.market-ins-x span
	{
		display: block;
		font-size: 13px;
		color: #ffffff;
		text-align: center;
	}
	.market-ins-x2
	{
		width: 50%;
		height: 148px;
		background-color: #fff;
		border: 1px solid #1b81ae;
		border-right: 0;
	}
	.market-ins-x2 p
	{
		font-size: 15px;
		color: #1b81ae;
		margin-top: 35px;
		text-align: center;
	}
	.market-ins-x2 i
	{
		content: "";
		display: block;
		width: 50%;
		height: 1px;
		background-color: #1b81ae;
		margin: 15px auto;
	}
	.market-ins-x2 span
	{
		display: block;
		font-size: 13px;
		color: #1b81ae;
		text-align: center;
	}
	.market-img2
	{
		float: right;
		display: block;
		height: 100%;
		width: 49.7%;
	}
	.cd-tx
	{
		display: none;
	}
	.cd-timeline-content p
	{
		font-size: 12px;
		color: #333333;
		line-height: 25px;
	}
	.cd-date
	{
		font-size: 22px;
		color: #000;
		margin-top: 10px;
	}
	.hist-tit h3
	{
		text-align: center;
		font-size: 18px;
		color: #333;
		padding-top: 20px;
	}
	.hist-tit span
	{
		display: block;
		text-align: center;
		font-size: 14px;
		color: #333;
		margin-top: 7px;
	}
	.aboutbox
	{
		padding-bottom: 20px;
		background-color: #f7f7f7;
		position: relative;
		overflow: hidden;
	}
	.survey
	{
		padding: 10px;
	}
	.survey p
	{
		font-size: 12px;
		color: #000000;
		line-height: 30px;
		text-indent: 30px;
	}
	.survey img
	{
		display:block ;
		width: 100%;
                margin: 20px auto;
	}
	.structure
	{
		padding: 10px;
	}
	.structure img
	{
		display: block;
		width: 100%;
		margin-top: 30px;
	}
	.structure p
	{
		font-size: 16px;
		color: #000000;
		line-height: 35px;
		text-indent: 30px;
	}
	.idea
	{
		width: 90%;
		margin: 0 auto;
	}
	.idea img
	{
		display: block;
		width: 100%;
		padding-top: 20px;
	}
	.idea-menu
	{
		font-size: 12px;
		line-height: 35px;
		color: #4c4c4c;
		margin-top: 15px;
	}
	.idea-menu span
	{
		color: #000000;
	}
	.honor-nav
	{
		width: 90%;
		margin: 0 auto;
		padding-top: 20px;
	}
	.honor-nav li
	{
	    width: 46.9%;
    	float: left;
		margin-right: 20px;
		margin-bottom: 20px;
	}
	.honor-nav li:nth-child(2n)
	{
		margin-right: 0;
	}
	.honor-nav li a
	{
		display: block;
	}
	.honor-nav li a img
	{
		display: block;
		width: 100%;
		height: 150px;
	}
	.honor-nav li a span
	{
		display: block;
		font-size: 13px;
		color: #666666;
		text-align: center;
		margin-top: 10px;
	}
	.pro-boxa
	{
	    width: 100%;
	    height: 170px;
	    margin: 0 auto;
	    position: relative;
	    overflow: hidden;
	}
	.index-sliders
	{
	    position: relative;
    	width: 10000%;
	}
	.index-slider
	{
		float: left;
	}
	.demeanor-info
	{
		display: block;
	}
	.demeanor-cutta
	{
	    display: block;
	    width: 342px;
	    height: 170px;
	    background-color: #fafafa;
	    margin: 0 auto;
	}
	.demeanor-cutta img
	{
		display: block;
	    width: 100%;
	    height: 100%;
	}
	.nivo-slidersx
	{
		width: 100%;
	    position: absolute;
	    top: 25%;
	    z-index: 9;
	    cursor: pointer;
	}
	.nivo-slidersx a
	{
	    display: block;
	    width: 40px;
	    height: 90px;
	    text-indent: -9999px;
	    background: url(../img/lbtjt.png) no-repeat;
	    border-width: 0px;
	    border-style: initial;
	    border-color: initial;
	    border-image: initial;
	    float: left;
	    transition: all 200ms ease-in-out;
	}
	.demeanor-box
	{
		position: relative;
		width: 95%;
		margin: 0 auto;
		padding: 20px 0;
	}
	.demeanor-box h3
	{
		display: none;
	}
	.skill-nav li
	{
		background-color: #fff;
		margin-top: 25px;
	}
	.skill-nav li a
	{
		display: block;
		padding: 10px;
	}
	.skill-nav li a img
	{
		display: block;
		width: 135px;
		height: 120px;
		float: left;
	}
	.skill-p2
	{
		float: left;
		margin-left: 10px;
	}
	.skill-p p
	{
		font-size: 14px;
		color: #333333;
		margin-top: 15px;
	}
	.skill-p p span
	{
		font-weight: 700;
	}
	.research-tit  span
	{
		font-size: 12px;
		color: #333333;
		padding: 0 14px;
	}
	.research-tit h3
	{
		text-align: center;
		font-size: 16px;
		color: #010101;
		margin-bottom: 5px;
	}
	.research-tit i
	{
		content: "";
		width: 30px;
		height: 2px;
		display: inline-block;
		background-color: #1b81ae;
		position: relative;
		top: -2px;
	}
	.research-ftit
	{
		display: table;
		margin: 0 auto;
	}
	.research-box
	{
		padding: 20px 0;
		width: 90%;
		margin: 0 auto;
	}
	.lb-product
	{
		margin-top: 20px;
	}
	.HotProductItem1
	{
		width: 100%;
	    background-color: #FFFFFF;
	    margin: 0 auto;
	}
	.swiper-slide a
	{
		display: block;
	}
	.swiper-slide a img
	{
		display: block;
		width: 100%;
	}
	.research-info
	{
		display: none;
	}
	.research-info2
	{
		display: none;
	}
	.content-box label
	{
		display: block;
		margin-bottom: 26px;
	}
	.content-box label img
	{
		display: inline-block;
		position: relative;
    	top: 5px;
	}
	.content-box label span
	{
		display: inline-block;
		font-size: 12px;
		color: #555555;
		margin-left: 20px;
	}
	.content-maps
	{
		width: 100%;
		display: block;
		margin: 0 auto;
	}
	.content-box
	{
		padding: 20px;
	}
	.talent-box
	{
		margin-top: 20px;
	}
	.talent-box p
	{
		font-size: 16px;
		color: #666666;
		margin-bottom: 20px;
		line-height: 35px;
	}
	.online-tit
	{
		background-color: #f2f2f2;
	}
	.online-tit span
	{
		padding: 16px 0;
		display: block;
		float: left;
		width: 33.33%;
		text-align: center;
		font-size: 14px;
		color: #000000;
	}
	.online-menu
	{
		background-color: #ccefff;
	}
	.online-menu span
	{
		padding: 16px 0;
		display: block;
		float: left;
		width: 33.33%;
		text-align: center;
		font-size: 14px;
		color: #000000;
	}
	.online-nav li
	{
		border-top: 1px solid #fff;
		position: relative;
		overflow: hidden;
	}
	.online-nivo
	{
		position: absolute;
		left: 5px;
		top: 15px;
		transition: all .5s;
	}
	.online-nivos
	{
		position: absolute;
		top: 25px;
        left: 5px;
        transition: all .5s;
        transform: rotate(360deg);
	}
	.online-cutt
	{
		display: none;
		position: relative;
		background-color: #fff;
		padding: 10px;
	}
	.online-cutts
	{
		display: block;
	}
	.online-btn
	{
		width: 100px;
		height: 40px;
		border-radius: 5px;
		background-color: #1b81ae;
		font-size: 12px;
		color: #fff;
		display: block;
		margin: 10px auto;
		outline: none;
		cursor: pointer;
		text-align:center;
		line-height:40px;
	}
	.online-info
	{
		width: 50%;
		float: left;
		margin-top: 20px;
	}
	.online-item
	{
		width: 70%;
		margin: 0 auto;
		font-size: 16px;
		color: #4c4c4c;
		line-height: 35px;
	}
	.online-cutt i
	{
		content: "";
		width: 0px;
		height: 140px;
		border: 1px dashed #dcdcdc;
		display: block;
		position: absolute;
		left: 50%;
		top: 25px;
	}
	.online-box
	{
		width: 90%;
		margin: 0 auto;
		padding: 20px 0;
	}
	/*社会责任*/
	.social-box
	{
		width: 90%;
		margin: 0 auto;
	}
	.social-box h3
	{
		font-size: 16px;
		color: #000000;
		text-align: center;
		padding-top: 20px;
	}
	.social-box span
	{
		font-size: 12px;
		color: #666666;
		display: block;
		text-align: center;
		margin-top: 5px;
	}
	.social-info
	{
		border-top: 1px dashed #d2d2d2;
		margin-top: 20px;
	}
	.social-info img
	{
		width: 100%;
		display: block;
		margin: 20px auto;
	}
	.social-info p
	{
		font-size: 16px;
		color: #666666;
		text-indent: 30px;
		line-height: 35px;
	}
	.social-nav li
	{
		width: 46.9%;
		float: left;
		margin-right: 20px;
		margin-bottom: 20px;
	}
	.social-nav li:nth-child(2n)
	{
		margin-right: 0;
	}
	.social-nav li a
	{
		display: block;
	}
	.social-nav li a img
	{
		display: block;
		width: 100%;
		height: 120px;
	}
	.social-item p
	{
		font-size: 14px;
		color: #000000;
		padding-top: 10px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	.social-item time
	{
		display: block;
		font-size: 12px;
		color: #7e7e7e;
		margin-top: 10px;
	}
	.social-item samp
	{
		display: block;
		font-size: 12px;
		color: #7e7e7e;
		margin-top: 5px;
		line-height: 20px;
		overflow:hidden; 
		text-overflow:ellipsis;
		display:-webkit-box; 
		-webkit-box-orient:vertical;
		-webkit-line-clamp:2; 
	}
	.social-item
	{
		background-color: #fff;
		padding-left: 12px;
		padding-bottom: 10px;
	}
	.news-box
	{
		padding: 15px 10px;
	}
	.newsimg
	{
		display: block;
              
		width: 100%;
	}
	.newsinfo-box h3
	{
		font-size: 16px;
		color: #000000;
		line-height: 27px;
	}
	.newsinfo-box
	{
		background-color: #ededed;
		padding: 10px;
	}
	.newsinfo-box time
	{
		display: block;
		font-size: 14px;
		color: #808080;
		margin-top: 10px;
		margin-bottom: 10px;
	}
	.newsinfo-box p
	{
		display: block;
		font-size: 15px;
		color: #4c4c4c;
		line-height: 27px;
	}
	.newsinfo-box a
	{
		display: none;
	}
	.newstub
	{
		display: none;
	}
	.news-tit time
	{
		display: block;
		font-size: 18px;
		color: #000000;
	}
	.news-menu h3
	{
		font-size: 16px;
		color: #000000;
		margin-top: 10px;
		margin-bottom: 10px;
	}
	.news-menu p
	{
		font-size: 14px;
		color: #666666;
		line-height: 25px;
	}
	.newsnav
	{
		margin-top: 15px;
	}
	.newsliimg
	{
		display: block;
		width: 100%;
		margin-top: 10px;
	}
	.newsnav li
	{
		margin-top: 20px;
	}
	.newsnav li a
	{
		display: block;
		padding-bottom: 20px;
		border-bottom: 1px solid #e5e5e5;
	}
	.social-page p
	{
		font-size: 16px;
		color: #666666;
		margin-top: 10px;
	}
	.social-page p a
	{
		display: inline-block;
		color: #666;
	}
}
/*PC端样式*/
@media (min-width: 1200px)
{
    .online-box
    {
             padding-bottom: 50px;
    }
    .online-btn
	{
        width: 100px;
        height: 40px;
        border-radius: 5px;
        background-color: #1b81ae;
        font-size: 16px;
        color: #fff;
        display: block;
        margin: 0 auto;
        margin-top: 0px;
        outline: none;
        cursor: pointer;
        line-height: 40px;
        text-align: center;
        position: relative;
        margin-top: 135px;
	 }
	.visible-xs
	{
		display: none;
	}
	.wap-map
	{
		display: none;
	}
	.innovation-a samp
	{
		display: none;
	}
	.product-boxs
	{
		display: none;
	}
	.tan-menu
	{
		display: none;
	}
	.w1200
	{
		width: 1200px;
		margin: 0 auto;
	}
	.nivoSlider 
	{
		position:relative;
		width:100%;
		height:560px;
		overflow: hidden;
		z-index: 999;
	}
	.nivoSlider img {
		position:absolute;
		top:0px;
		left:0px;
		max-width: none;
		width: 100%;
		height: 100%;
	}
	.head
	{
		display: none;
	}
	.ind-box
	{
		position: absolute;
		top: 0;
		left: 50%;
		z-index: 9999;
		margin-left: -600px;
	}
	.ind-top a
	{
		display: inline-block;
		font-size: 16px;
		color: #fff;
		float: right;
		padding-top: 18px;
		cursor: pointer;
	}
	.ind-top img
	{
		display: inline-block;
		font-size: 16px;
		color: #fff;
		vertical-align: middle;
		margin-left: 12px;
	}
	.ind-item
	{
		background: rgba(245,249,250,.9);
		width: 100%;
		height: 88px;
	    position: relative;
	    top: 60px;
	    overflow: hidden;
   		transition: all 0s;
	}
	.logo
	{
		float: left;
		display: block;
		position: relative;
	    top: 15px;
	    left: 22px;
	}
	.ind-nav
	{
		float: right;
	}
	.ind-nav li
	{
		float: left;
	}
	.ind-column
	{
		background-color: #fff;
		position: absolute;
                width: 1200px;
                top: 450px;
		padding: 25px 0;
		box-shadow: 1px 1px 5px 1px #efefef;
	}
	.ind-column li
	{
		width: 25%;
		float: left;
		text-align: center;
	}
	.ind-column li a
	{
		display: inline-block;
		font-size: 14px;
		color: #000000;
	}
	.ind-nav-li-icon
	{
		position: relative;
	    margin-bottom: 10px;
	    padding-top: 11px;
	    width: 128px;
	    height: 128px;
	    background: url(../img/icon5.png) no-repeat center center;
	    background-size: contain;
	    box-sizing: border-box;
	}
	.ind-nav-li-icona
	{
		margin: auto;
	    width: 106px;
	    height: 106px;
	    background-repeat: no-repeat;
	    background-position: center;
	    background-size: contain;
	    box-sizing: border-box;
	}
	.ind-nav-li-i
	{
		display: block;
	    width: 106px;
	    height: 106px;
	    background-repeat: no-repeat;
	    background-position: center;
	    background-size: contain;
	    box-sizing: border-box;
	}
	.ind-nav-li-circle
	{
		position: absolute;
	    left: 0;
	    top: 0;
	    width: 128px;
	    height: 128px;
	    background: url(../img/icon4.png) no-repeat center center;
	    background-size: contain;
	    box-sizing: border-box;
	    clip: rect(70px 128px 128px 0);
	}
	.ind-nav-li-i.icona
	{
		background: url(../img/icon_03.png);
		transition: 0s;
	}
	.ind-nav-li-i.iconb
	{
		background: url(../img/icon_05.png);
		transition: 0s;
	}
	.ind-nav-li-i.iconc
	{
		background: url(../img/icon_07.png);
		transition: 0s;
	}
	.ind-nav-li-i.icond
	{
		background: url(../img/icon_09.png);
		transition: 0s;
	}
	.ind-column li a:hover .ind-nav-li-i.icona
	{
		background: url(../img/icon_03h.png);
		transition: 0s;
	}
	.ind-column li a:hover .ind-nav-li-i.iconb
	{
		background: url(../img/icon_05h.png);
		transition: 0s;
	}
	.ind-column li a:hover .ind-nav-li-i.iconc
	{
		background: url(../img/icon_07h.png);
		transition: 0s;
	}
	.ind-column li a:hover .ind-nav-li-i.icond
	{
		background: url(../img/icon_09h.png);
		transition: 0s;
	}
	.ind-column li a:hover
	{
		color: #006e97;
		transition: 0s;
	}
	.ind-column li a:hover .ind-nav-li-circle
	{
		clip: rect(0 128px 128px 0);
	}
	.about-us
	{
		background-color: #f7f7f7;
		padding-top: 120px;
	}
	.ind-nav li a
	{
		display: block;
		line-height: 88px;
		padding: 0 20px;
		font-size: 16px;
		color: #333333;
		position: relative;
		overflow: hidden;
		z-index: 1;
	}
	.ind-nav li a::before
	{
		content: "";
	    position: absolute;
	    left: 0;
	    top: -100%;
	    z-index: -1;
	    width: 100%;
	    height: 100%;
	    background-color: #1b81ae;
	    transition: all .3s ease;
	    -webkit-transition: all .3s ease;
	    -moz-transition: all .3s ease;
	    -o-transition: all .3s ease;
	    -ms-transition: all .3s ease;
	}
	.ind-nav li a.active
	{
		color: #fff;
	}
	.ind-nav li a.active:before
	{
		top: 0;
	}
	.ind-nav li a:hover
	{
		color: #fff;
	}
	.ind-nav li a:hover:before
	{
		top: 0;
	}
	.com-tit
	{
		display: block;
		margin: 0 auto;
		padding: 60px 0;
	}
	.com-tit i
	{
		content: " ";
		display: block;
		width: 66px;
		height: 4px;
		background-color: #006e97;
		margin: 0 auto;
	}
	.com-tit h3
	{
		font-size: 12px;
		color: #333333;
		text-align: center;
		margin-top: 10px;
	}
	.com-tit p
	{
		text-align: center;
		font-size: 30px;
		color: #333333;
		margin-top: 15px;
	}
	.about-info p
	{
		font-size: 16px;
		color: #333333;
		line-height: 40px;
		text-indent: 33px;
	}
	.about-info p:nth-child(2)
	{
		margin-top: 10px;
	}
	.about-info
	{
		width: 47%;
		float: left;
	}
	.about-img
	{
		float: right;
	}
	.about-img img
	{
		display: block;
	}
	.more-btn
	{
		width: 126px;
		height: 35px;
		border: 1px solid #1b81ae;
		display: block;
		overflow: hidden;
		position: relative;
		margin-top: 19px;
	}
	.more-btn img
	{
		background-color: #006e97;
		padding: 6px 12px;
		display: block;
		float: left;
	}
	.more-btn span
	{
		display: block;
	    float: left;
	    background-color: transparent;
	    width: 70.64%;
	    text-align: center;
	    line-height: 35px;
	    font-size: 14px;
	    color: #006e97;
	}
	.more-btn:hover span
	{
		background-color: #006e97;
		color: #fff;
	}
	.about-item
	{
		padding-bottom: 50px;
	}
	.content
	{
		
		background-repeat: no-repeat;
		background-size: 100% 100%;
		padding: 67px 0 100px 0;
	}
	.content-p
	{
		font-family: "microsoft yahei";
		font-weight: 600;
		font-size: 76px;
		color: #fff;
		text-align: center;
	}
	.content-p2
	{
		font-family: "microsoft yahei";
		font-weight: 600;
		font-size: 48px;
		color: #fff;
		text-align: center;
		margin-top: 20px;
	}
	.content-meau-left
	{
		width: 509px;
		height: 163px;
		border: 2px solid transparent;
		padding: 0 0 20px 0;
		float: left;
		position: relative;
		background: url(../img/cont-box.png);
		background-repeat: no-repeat;
	}
	.content-meau-right
	{
		width: 369px;
		height: 143px;
		border: 2px solid transparent;
		float: right;
		padding: 20px 70px;
		position: relative;
		background: url(../img/cont-box.png);
		background-repeat: no-repeat;
	}
	.content-meau-p
	{
		display: inline-block;
		font-size: 132px;
		color: #fffefe;
		margin-left: 39px;
	}
	.content-meau-p2
	{
		display: inline-block;
		font-size: 24px;
		color: #fffefe;
		width: 265px;
		margin-left: 20px;
	}
	.content-meau-p3
	{
		font-size: 18px;
	    color: #fffefe;
	    width: 80%;
	    margin-left: 10%;
	}
	.content-meau-p3 span
	{
		font-size: 70px;
		color: #fffefe;
	}
	.content-meau
	{
		margin-top: 62px;
	}
	.cont-tit
	{
		position: absolute;
	    top: -20px;
	    left: 39%;
	    font-size: 30px;
	    color: #fff;
	}
	.product-cutt-hide
	{
		display: none;
	    position: absolute;
	    top: 0;
	    width: 100%;
	    height: 100%;
	    background: rgba(183,175,163,.3);
	}
	.product-cutt-hide2
	{
		display: none;
	    position: absolute;
	    top: 0;
	    width: 100%;
	    height: 100%;
	    background: rgba(183,175,163,.3);
	}
	.product-cutt-hide3
	{
		display: none;
	    position: absolute;
	    top: 0;
	    width: 100%;
	    height: 100%;
	    background: rgba(183,175,163,.3);
	}
	.product-nav
	{
		width: 100%;
		height: 350px;
		background: url(../img/product-bg.png);
		background-repeat: no-repeat;
	}
	.product-li
	{
		float: left;
		width: 220px;
		height: 100%;
		margin-left: 17px;
		position: relative;
	}
	.product-li:first-child
	{
		margin-left: 0;
	}
	.product-cutt
	{
		width: 725px;
	}
	.productimg
	{
		display: block;
		margin: 0 auto;
		padding: 80px 0 30px 0;
	}
	.productimg-x
	{
		display: block;
		margin: 0 auto;
		padding: 80px 0 30px 0;
	}
	.productimg-x2
	{
		display: block;
		margin: 0 auto;
		padding: 80px 0 30px 0;
	}
	.productimg2
	{
		display: block;
		margin: 0 auto;
		padding: 30px 0 16px 0;
	}
	.product-box
	{
		padding-bottom: 70px;
	}
	.product-cutt-hide p
	{
		font-size: 20px;
		color: #fff;
		text-align: center;
	}
	.product-cutt-hide2 p
	{
		font-size: 20px;
		color: #fff;
		text-align: center;
	}
	.product-cutt-hide3 p
	{
		font-size: 20px;
		color: #fff;
		text-align: center;
	}
	.product-cutt-hide span
	{
		font-size: 14px;
		color: #fff;
		display: block;
		width: 60%;
		margin: 0 auto;
		line-height: 25px;
		margin-top: 40px;
	}
	.product-cutt-hide2 span
	{
		font-size: 14px;
		color: #fff;
		display: block;
		width: 60%;
		margin: 0 auto;
		line-height: 25px;
		margin-top: 40px;
	}
	.product-cutt-hide3 span
	{
		font-size: 14px;
		color: #fff;
		display: block;
		width: 60%;
		margin: 0 auto;
		line-height: 25px;
		margin-top: 40px;
	}
	.product-name
	{
		text-align: center;
		font-size: 20px;
		color: #000000;
	}
	.product-name2
	{
		text-align: center;
		font-size: 20px;
		color: #000000;
	}
	.product-name3
	{
		text-align: center;
		font-size: 20px;
		color: #000000;
	}
	.newsbox-lt
	{
		width: 600px;
		float: left;
	}
	.newsboximg
	{
		width: 100%;
		height: 290px;
		position: relative;
		overflow: hidden;
	}
	.newsboximg img
	{
		display: block;
		width: 100%;
		height: 100%;
	}
	.newsboxtime
	{
		width: 65px;
		height: 80px;
		background-color: #006e97;
		position: absolute;
		top: 0;
		left: 0;
	}
	.newsboxtime p
	{
		text-align: center;
		font-size: 36px;
		color: #fff;
		font-weight: 600;
	}
	.newsboxtime span
	{
		display: block;
		font-size: 14px;
		color: #ffffff;
		text-align: center;
	}
	.newsbox-p
	{
		font-size: 20px;
		color: #000000;
		margin-top: 22px;
	}
	.newsbox-p2
	{
		display: block;
		line-height: 25px;
		font-size: 14px;
		color: #666666;
		margin-top: 25px;
	}
	.newsbox-dt
	{
		width: 45%;
		float: right;
	}
	.newsbox-dt li a
	{
		padding: 20px 15px 20px 50px;
		display: block;
	}
	.newsbox-dt li
	{
		margin-bottom: 16px;
		position: relative;
		border: 3px solid #f5f5f5;
	}
	.newsbox-dt li:hover .newsboxlis-x
	{
		width: 92px;
	}
	.newsbox-dt li:hover .newsboxtimes
	{
		background-color: #006e97;
	}
	.newsbox-dt li a p
	{
		font-size: 20px;
		color: #000000;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	.newsbox-dt li a span
	{
		display: block;
		font-size: 14px;
		color: #666666;
		line-height: 25px;
		padding-bottom: 9px;
		margin-top: 15px;
		overflow:hidden; 
		text-overflow:ellipsis;
		display:-webkit-box; 
		-webkit-box-orient:vertical;
		-webkit-line-clamp:2; 
	}
	.newsboxlis-x
	{
		content: "";
		display: block;
		width: 46px;
		height: 2px;
		background-color: #006e97;
		position: absolute;
		bottom: 20px;
		right: 14px;
	}
	.newsboxtimes
	{
		width: 66px;
		height: 80px;
		background-color: #cbcbcb;
		position: absolute;
	    top: 30px;
	    left: -33px;
	}
	.newsboxtimes p
	{
		font-size: 36px;
		color: #ffffff;
		text-align: center;
	}
	.newsboxtimes span
	{
		display: block;
		font-size: 14px;
		color: #ffffff;
		text-align: center;
	}
	.innovation-box
	{
		background: url(../img/innovationbg.png);
		background-repeat: no-repeat;
		background-size: cover;
		margin-top: 60px;
	}
	.innovation-nav
	{
		padding-bottom: 60px;
	}
	.innovation-nav li
	{
		width: 25%;
		height: 400px;
		float: left;
		position: relative;
		overflow: hidden;
		transition: all .5s;
	}
	.innovation-nav li:hover .innovation-a
	{
		top: 0;
		transition: all .5s;
	}
	.innovation-cutta
	{
		background: url(../img/innovation-cutta.png);
		background-repeat: no-repeat;
	}
	.innovation-cuttb
	{
		background: url(../img/innovation-cuttb.png);
		background-repeat: no-repeat;
	}
	.innovation-cuttc
	{
		background: url(../img/innovation-cuttc.png);
		background-repeat: no-repeat;
	}
	.innovation-cuttd
	{
		background: url(../img/innovation-cuttd.png);
		background-repeat: no-repeat;
	}
	.innovation-nav li a
	{
		display: block;
		width: 100%;
		height: 100%;
		background: rgba(5,36,39,.7);
		position: absolute;
		bottom: -73%;
	}
	.innovation-nav li a h3
	{
		padding-left: 20px;
		font-size: 30px;
		color: #ffffff;
		padding-top: 15px;
	}
	.innovation-nav li a p
	{
		padding-left: 20px;
		font-size: 18px;
		color: #ffffff;
		padding-top: 15px;
	}
	.innovation-nav li a span
	{
		font-size: 18px;
		color: #ffffff;
		padding-top: 45px;
		width: 90%;
		display: block;
		margin: 0 auto;
		line-height: 35px;
	}
	.search-box
	{
		padding: 74px 0;
	}
	.search-box h3
	{
		font-size: 30px;
		color: #4c4c4c;
		text-align: center;
	}
	.search-box p
	{
		font-size: 20px;
		color: #4c4c4c;
		margin-top: 13px;
		text-align: center;
	}
	.search-box span
	{
		display: block;
		text-align: center;
		font-size: 14px;
		color: #999999;
		width: 45%;
    	margin: 0 auto;
		margin-top: 30px;
	}
	.sear
	{
		width: 798px;
		height: 58px;
		border: 1px solid #cccccc;
		border-radius: 10px;
		overflow: hidden;
		display: block;
		margin: 0 auto;
		margin-top: 37px;
	}
	.sear input
	{
		display: inline-block;
		width: 80%;
		height: 100%;
		outline: none;
		text-indent: 30px;
		font-size: 16px;
		color: #999999;
	}
	.sear a
	{
		width: 60px;
		display: block;
		float: right;
		height: 100%;
		background-color: #006e97;
	}
	.sear a img
	{
		display: block;
		margin: 17px auto;
	}
	.foot-column
	{
		width: 1080px;
		margin: 0 auto;
		padding-bottom: 33px;
	}
	.foot-column-img
	{
		float: left;
		display: block;
	}
	.foot-column-box
	{
		float: left;
		margin-left: 26px;
	}
	.foot-column-info
	{
		width: 33.33%;
		float: left;
	}
	.foot-column-box p
	{
		font-size: 16px;
		color: #333333;
	}
	.foot-column-box span
	{
		display: block;
		font-size: 22px;
		color: #333333;
		margin-top: 5px;
	}
	.foot-nav
	{
		float: left;
	}
	.foot-nav li
	{
		float: left;
		color: #fff;
	}
	.foot-nav li a
	{
		font-size: 16px;
		color: #ffffff;
		padding: 0 8px;
	}
	.foot-info
	{
		background-color: #2c2f34;
		padding-bottom: 46px;
	}
	.foot-item p
	{
		float: left;
		font-size: 16px;
		color: #ffffff;
	}
	.foot-item
	{
		padding-top: 30px;
	}
	.foot-fenx
	{
		padding-top: 40px;
	}
	.foot-fenx span
	{
		display: inline-block;
		font-size: 16px;
		color: #fff;
	}
	.foot-fenx a
	{
		display: inline-block;
		vertical-align: middle;
		margin-left: 15px;
	}
	.foot-fenx a img
	{
		display: block;
	}
	.foot-lt
	{
		float: left;
	}
	.foot-code
	{
		float: right;
		margin-top: 48px;
	}
	.code-tx
	{
		float: left;
		margin-top: 30px;
   		margin-right: 30px;
	}
	.foot-code img
	{
		display: block;
		float: right;
	}
	.code-tx p
	{
		font-size: 18px;
		color: #fff;
		line-height: 30px;
		text-align: right;
	}
	.foot-bottom
	{
		background-color: #202021;
		padding: 20px 0;
		font-size: 14px;
		color: #ffffff;
		text-align: center;
	}
	.foot-bottom a
	{
		display: inline-block;
		color: #fff;
	}
	/*产品与市场*/
	.com-column
	{
		border-bottom: 4px solid #1B81AE;
		position: relative;
	}
	.inside-logo
	{
		width: 190px;
		height: 120px;
		background-color: #1B81AE;
		float: left;
	    position: absolute;
	    top: -32px;
	    z-index: 999;
	}
	.inside-logo p
	{
		font-size: 30px;
		color: #fff;
		text-align: center;
		padding-top: 25px;
	}
	.inside-logo span
	{
		display: block;
		font-size: 16px;
		color: #fff;
		text-align: center;
		margin-top: 10px;
	}
	.inside-li
	{
		padding: 17px 0;
		float: left;
		position: relative;
	}
	.inside-li:first-child
	{
		border-left: none;
	}
	.inside-li a
	{
		border-left: 1px solid #e5e5e5;
		display: block;
		font-size: 16px;
		color: #010101;
		padding: 16px 32px;
	}
	.inside-nav
	{
		margin-left: 190px;
	}
	.inside-i
	{
	    position: absolute;
	    width: 100%;
	    height: 4px;
	    background-color: #e97f02;
	    left: 0;
	    bottom: -4px;
	    display: none;
	}
	.inside-is
	{
		display: block;
	}
	.inside-navs li
	{
		float: left;
	}
	.inside-navs li a
	{
		display: inline-block;
		font-size: 16px;
		color: #666666;
	}
	.index-house
	{
		display: block;
		float: left;
		position: relative;
		top: 3px;
	}
	.inside-navs
	{
		float: left;
		margin-left: 8px;
	}
	.inside-item
	{
		float: right;
		padding: 20px 0;
	}
	.inside-navs li span
	{
		display: inline-block;
		margin: 0 10px;
	}
	.map-box
	{
		background: url(../img/maps.png);
		background-repeat: no-repeat;
		height: 640px;
		background-size: cover;
		position: relative;
	}
	.map-info
	{
	    overflow: hidden;
	    width: 299px;
	    height: 105px;
	    background: url(../img/map-info.png);
	    background-repeat: no-repeat;
	    background-size: cover;
	    position: absolute;
	    top: 95px;
	    right: 36px;
	    display: none;
	}
	.map-info p
	{
		font-size: 14px;
		color: #000000;
		margin-top: 8px;
		margin-left: 20px;
	}
	.map-cutt samp
	{
		font-size: 12px;
		display: block;
		color: #333;
	}
	.motor-box
	{
		background-color: #fcfcfc;
		padding-bottom: 70px;
	}
	.motor-nav li
	{
		width: 22.5%;
		float: left;
		margin-right: 40px;
		padding-top: 40px;
	}
	.motor-nav li:nth-child(4n)
	{
		margin-right: 0;
	}
	.motor-nav li a
	{
		display: block;
	}
	.motor-nav li a img
	{
		display: block;
		width: 100%;
		height: 270px;
	}
	.motor-nav li a span
	{
		display: block;
		text-align: center;
		font-size: 18px;
		color: #666666;
		margin-top: 30px;
	}
	#kkpager{
		width: 55%;
		margin: 0 auto;
		clear:both;
		color:#999;
		padding:5px 0px 5px 0px;
		font-size:16px;
		margin-top: 70px;
	}
	#kkpager a
	{
		font-size: 16px;
		float: left;
		border: 1px solid #ccc;
		display: inline;
		margin-right: 5px;
		border-radius: 3px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		cursor: pointer;
		background: #fff;
		text-decoration:none;
		color:#a6a6a6;
	}
	
	#kkpager span.disabled{
		float: left;
		display: inline;
		margin-right: 5px;
		border-radius: 3px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border:1px solid #DFDFDF;
		background-color:#FFF;
		color:#DFDFDF;
	}
	#kkpager span.curr{
		float: left;
		border: 1px solid #FF6600;
		display: inline;
		padding: 3px 10px 3px 10px;
		margin-right: 5px;
		border-radius: 3px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		background: #FFEEE5;
		color: #FF6600;
	}
	#kkpager a:hover{
		border:1px solid #1b81ae; 
		background-color:#1b81ae; 
		color:#fff;
	}
	#kkpager span.normalsize{
	}
	#kkpager_gopage_wrap{
		position:relative;
		left:0px;
		top:0px;
	}
	#kkpager_btn_go {
		width:44px;
		height:18px;
		border:0px;
		overflow:hidden;
		line-height:140%;
		padding:0px;
		margin:0px;
		text-align:center;
		cursor:pointer;
		background-color:#1b81ae;
		color:#FFF;
		position:absolute;
		left:0px;
		top:2px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		display:none;
	}
	#kkpager_btn_go_input{
		width:36px;
		height:14px;
		color:#999;
		text-align:center;
		margin-left:1px;
		margin-right:1px;
		border:1px solid #DFDFDF;
		position:relative;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		left:0px;
		top:0px;
		outline:none;
	}
	
	#kkpager_btn_go_input.focus{
		border-color:#1b81ae;
	}
	
	#kkpager .pageBtnWrap{
		float:left;
	}
	#kkpager .infoTextAndGoPageBtnWrap{
		float:right;
	}
	#kkpager .spanDot{
		float:left;
		margin-right:5px;
	}
	
	#kkpager .currPageNum{
		color:#FD7F4D;
	}
	
	#kkpager .infoTextAndGoPageBtnWrap{
		padding-top:5px;
	}
	.motor-rt
	{
		background-color: #fff;
		width: 590px;
		height: 441px;
		float: right;
		padding: 30px;
	}
	.motor-rt p
	{
		font-size: 24px;
		color: #000000;
		padding-bottom: 20px;
		border-bottom: 1px solid #f2f2f2;
	}
	.motor-rt span
	{
		display: block;
		font-size: 16px;
		color: #4c4c4c;
		padding: 20px 0;
		border-bottom: 1px solid #f2f2f2;
	}
	.motor-x
	{
		font-size: 16px;
		color: #4c4c4c;
		line-height: 30px;
		margin-top: 20px;
	}
	.motor-details-img
	{
		width: 500px;
		height: 500px;
		float: left;
	}
	.motor-box
	{
		padding: 40px 0;
	}
	.honorsbox_visible
    {
        overflow: hidden;
        width: 1080px;
        margin:0 auto;
        float: left;
    }
    
    .honorsbox_ul
    {
        width: 10000%;
        position: relative;
        z-index: 9;
        -webkit-transition: left 0.4s ease-out;
        -moz-transition: left 0.4s ease-out;
        -o-transition: left 0.4s ease-out;
        -ms-transition: left 0.4s ease-out;
        transition: left 0.4s ease-out;
    }
    
    .honor_link
    {
        float:left;
        display:block;
        padding: 0 10px;
        position:relative;
    }
    .honorsbox
    {
    	position: relative;
    	padding: 55px 0;
    }
    .honorsbox a img
    {
        display:block;
        width:100%;
        height:100%;
    }
    
    .honorsbox a label
    {
        font-family:"Century Gothic";
        font-size:18px;
        color:White;
        display:block;
        text-align:center;
        margin-top:20px;
    }
    
    .honor_img
    {
        width:160px;
        height:160px;
        overflow:hidden;
        position: relative;
    }
    
    .honors_detail
    {
        color:White;
        font-size:16px;
        width:100%;
        text-align:center;
        background:rgba(242,154,14,0.8);
        position:absolute;    
        z-index: 9;
        display:block; 
        bottom: -60px;
        height:60px;
        line-height:60px;
        transition:all 0.4s;
        -ms-transition:all 0.4s;
        -moz-transition:all 0.4s;
        -webkit-transition:all 0.4s;
        -o-transition:all 0.4s;
    }
    
    .honorsbox_visible a:hover .honors_detail{bottom: 0;}
    
    .chang_honors
    {
        position: absolute;
        top: 35%;
        width: 100%;
    }
    
    .chang_honors a
    {
        width:60px;
        height:60px;
    }
    
    .honorsbox .honors_left
    {
        background:url(../img/nivo_03.png) center no-repeat;
        float:left;
        width: 60px;
        height: 160px;
    }
    
    .honorsbox .honors_right
    {
        background:url(../img/nivo_05.png) center no-repeat;
        float: right;
        width: 60px;
        height: 160px;
    }
    
    .honor_dot_box
    {
        display:table;
        margin:30px auto 0 auto;
    }
    
    .honor_dot_box li{float:left;}
    
    .honor_dot_box a
    {
        background:none;
        border:2px solid white;
        border-radius:100%;
        width:10px;
        height:10px;
        display:block;
        margin:0 5px;
    }
    
    .honor_dot_box .dot_current a
    {
        background-color:#f29a0e;
        border:none;
    }
    
    .home_product_box{margin-top:60px;}
    
    .index-product-item
    {
        display: table;
        margin: 0 auto;
        margin-top:60px;
    }
    
    .product_li
    {
        float: left;
        border: 1px solid #d1d1d1;
        margin-left: 20px;
    }
    
    .product_li:nth-child(1){margin-left: 0;}
    
    .product_li .product_lia
    {
        font-size: 14px;
        color: #333333;
        padding: 14px 23px;
        display: block;
        border:none;
    }
    
    .product_lia:hover,.pro_nav_current .product_lia
    {
        background-color: #f29a0e;
	    color: #fff;
	}
	
	.home_product_list
	{
	    margin-top: 60px;
	    display:none;
	}
	
	.pro_list_current{display:block;}
	
	.home_product_list li
	{
	    float:left;
	    width:285px;
	}
	
	.home_product_list .home_procenter{margin:0 10px;}
	
	.home_product_list .home_profirst{margin-right:10px;}
	
	.home_product_list .home_prolast{margin-left:10px;}
	
	.home_product_list li a{display:block;}
	
	.home_pro_img_box
	{
	    position:relative;
	    height:200px;
	    overflow:hidden;
	}
	
	.home_pro_img_box img
	{
	    display:block;
	    width:100%;
	    max-height:100%;
	}
	
	.home_pro_showdetail
	{
	    background:rgba(242,154,14,0.8);
	    position:absolute;
	    width:100%;
	    height:100%;
        transition:all 0.4s;
        -ms-transition:all 0.4s;
        -moz-transition:all 0.4s;
        -webkit-transition:all 0.4s;
        -o-transition:all 0.4s;
        opacity:0;
	}
	/*关于我们*/
	.cooper-tab
	{
		width: 100%;
		padding-bottom: 88px;
	}
	.cooper-tab tr td
	{
		width: 25%;
		height: 150px;
		border: 1px solid #eeeeee;
		background-color: #fff;
	}
         .cooper-tab td:hover
	{
		transform: scale(1.1);
	}
	.cooper-tab tr td a
	{
		display: block;
	}
	.cooper-tab tr td a img
	{
		display: block;
		margin: 0 auto;
	}
	.market-box
	{
		background-color: #fcfcfc;
		padding-top: 40px;
		padding-bottom: 40px;
		margin-bottom: 40px;
	}
	.market-img
	{
		display: block;
		width: 50%;
		height: 100%;
		float: left;
	}
	.market-ins
	{
		width: 50%;
		height: 100%;
		float: left;
	}
	.market-ins-x
	{
		background-color: #1b81ae;
	}
	.market-nav li
	{
		margin-bottom: 50px;
	}
	.market-nav li a
	{
		display: block;
		width: 100%;
		height: 200px;
	}
	.market-ins-x p
	{
		font-size: 24px;
		color: #ffffff;
		margin-top: 50px;
		text-align: center;
	}
	.market-ins-x i
	{
		content: "";
		display: block;
		width: 50%;
		height: 1px;
		background-color: #fff;
		margin: 20px auto;
	}
	.market-ins-x span
	{
		display: block;
		font-size: 18px;
		color: #ffffff;
		text-align: center;
	}
	.market-ins-x2
	{
		width: 50%;
		height: 198px;
		background-color: #fff;
		border: 1px solid #1b81ae;
		border-right: 0;
	}
	.market-ins-x2 p
	{
		font-size: 24px;
		color: #1b81ae;
		margin-top: 50px;
		text-align: center;
	}
	.market-ins-x2 i
	{
		content: "";
		display: block;
		width: 50%;
		height: 1px;
		background-color: #1b81ae;
		margin: 20px auto;
	}
	.market-ins-x2 span
	{
		display: block;
		font-size: 18px;
		color: #1b81ae;
		text-align: center;
	}
	.market-img2
	{
		float: right;
		display: block;
		height: 100%;
		width: 49.9%;
	}
	.aboutbox
	{
		background-color: #fcfcfc;
    padding: 40px 0;
    margin-bottom: 40px;

	}
	.hist-tit h3
	{
		text-align: center;
		font-size: 36px;
		color: #000000;
	}
	.hist-tit span
	{
		display: block;
		text-align: center;
		font-size: 18px;
		color: #000000;
		margin-top: 20px;
	}
	.cd-tx
	{
		width: 150px;
		height: 150px;
		border-radius: 100%;
		overflow: hidden;
		float: left;
	}
	.cd-tx img
	{
		display: block;
		width: 100%;
		height: 100%;
	}
	.cd-timeline-content p
	{
		margin: 1em 0;
	    line-height: 26px;
	    float: left;
	    width: 57%;
	    margin-left: 35px;
	    font-size: 13px;
	}
	.survey p
	{
		font-size: 16px;
		color: #000000;
		line-height: 35px;
		text-indent: 30px;
	}
	.structure p
	{
		font-size: 16px;
		color: #000000;
		line-height: 35px;
		text-indent: 30px;
	}
	.structure img
	{
		display: block;
		margin: 30px auto;
	}
	.survey img
	{
		display: block;
                margin: 20px auto;
	}
	.idea img
	{
		display: block;
		width: 100%;
	}
	.idea-menu
	{
		font-size: 16px;
		line-height: 35px;
		color: #4c4c4c;
		margin-top: 32px;
	}
	.idea-menu span
	{
		color: #000000;
	}
	.honor-nav li
	{
		width: 22.5%;
		float: left;
		margin-right: 40px;
		margin-bottom: 20px;
	}
	.honor-nav li:nth-child(4n)
	{
		margin-right: 0;
	}
	.honor-nav li a
	{
		display: block;
	}
	.honor-nav li a img
	{
		width: 100%;
		display: block;
		height: 200px;
	}
	.honor-nav li a span
	{
		display: block;
		text-align: center;
		font-size: 18px;
		color: #666666;
		margin-top: 30px;
		height:50px;
	}
	.pro-boxa
	{
	    width: 80%;
	    height: 450px;
	    margin: 0 auto;
	    position: relative;
	    overflow: hidden;
	}
	.index-sliders
	{
	    position: relative;
    	width: 10000%;
	}
	.index-slider
	{
		float: left;
	}
	.demeanor-info
	{
		display: block;
	}
	.demeanor-cutta
	{
	    display: block;
	    width: 751px;
	    height: 420px;
	    background-color: #fafafa;
	    margin: 0 auto;
	    padding: 0 10px;
	}
	.demeanor-cutta img
	{
		display: block;
	    width: 100%;
	    height: 100%;
	}
	.nivo-slidera
	{
		width: 100%;
	    position: absolute;
	    top: 45%;
	    z-index: 9;
	    cursor: pointer;
	}
	.nivo-slidera a
	{
	    display: block;
	    width: 55px;
	    height: 90px;
	    text-indent: -9999px;
	    background: url(../img/banner-lt.png) no-repeat;
	    border-width: 0px;
	    border-style: initial;
	    border-color: initial;
	    border-image: initial;
	    float: left;
	    transition: all 200ms ease-in-out;
	}
	.demeanor-box
	{
		position: relative;
		width: 950px;
		margin: 0 auto;
	}
	.demeanor-box h3
	{
		text-align: center;
		font-size: 24px;
		color: #333333;
		margin-bottom: 40px;
	}
	/*技术与创新*/
	.skill-nav li a p
	{
		display: block;
		font-size: 18px;
		color: #333333;
		margin-bottom: 7px;
		line-height: 30px;
	}
	.skill-nav li a span
	{
		font-weight: 700;
	}
	.skill-nav li a img
	{
		display: block;
		float: left;
		width: 200px;
		height: 180px;
	}
	.skill-p
	{
		width: 80%;
		margin-left: 31px;
		float: left;
	}
	.skill-nav li
	{
		background-color: #fff;
		padding: 10px;
		margin-bottom: 30px;
	}
	.research-tit  span
	{
		font-size: 18px;
		color: #333333;
		padding: 0 14px;
	}
	.research-tit h3
	{
		text-align: center;
		font-size: 24px;
		color: #010101;
		margin-bottom: 10px;
	}
	.research-tit i
	{
		content: "";
		width: 44px;
		height: 3px;
		display: inline-block;
		background-color: #1b81ae;
		position: relative;
		top: -3px;
	}
	.research-ftit
	{
		display: table;
		margin: 0 auto;
	}
	.research-info
	{
		margin-top: 50px;
	}
	.research-info li
	{
		float: left;
		margin-right: 39px;
	}
	.research-info li:nth-child(5)
	{
		margin-right: 0;
	}
	.research-info li a
	{
		display: block;
	}
	.research-info li a img
	{
		display: block;
	}
	.research-info2
	{
		margin-top: 40px;
	}
	.research-info2 li
	{
		float: left;
		margin-right: 40px;
	}
	.research-info2 li:nth-child(4)
	{
		margin-right: 0;
	}
	.research-info2 li a
	{
		display: block;
	}
	.research-info2 li a img
	{
		display: block;
	}
	.lb-product
	{
		display: none;
	}
	/*联系我们*/
	.content-box label
	{
		display: block;
		margin-bottom: 26px;
	}
	.content-box label img
	{
		display: inline-block;
	}
	.content-box label span
	{
		display: inline-block;
		font-size: 16px;
		color: #555555;
		margin-left: 20px;
	}
	.content-maps
	{
		width: 100%;
		display: block;
		margin: 0 auto;
	}
	.talent-box
	{
		margin-top: 50px;
	}
	.talent-box p
	{
		font-size: 16px;
		color: #666666;
		margin-bottom: 40px;
		line-height: 35px;
	}
	.online-tit
	{
		background-color: #f2f2f2;
	}
	.online-tit span
	{
		padding: 16px 0;
		display: block;
		float: left;
		width: 20%;
		text-align: center;
		font-size: 18px;
		color: #000000;
		cursor: pointer;
	}
	.online-menu
	{
		background-color: #ccefff;
	}
	.online-menu span
	{
		padding: 16px 0;
		display: block;
		float: left;
		width: 20%;
		text-align: center;
		font-size: 18px;
		color: #000000;
		cursor: pointer;
	}
	.online-nav li
	{
		border-top: 1px solid #fff;
		position: relative;
		overflow: hidden;
	}
	.online-nivo
	{
		position: absolute;
		left: 30px;
		top: 20px;
		transition: all .5s;
	}
	.online-nivos
	{
		position: absolute;
		top: 28px;
        left: 30px;
        transition: all .5s;
        transform: rotate(360deg);
	}
	.online-cutt
	{
		display: none;
		position: relative;
	}
	.online-cutts
	{
		display: block;
		padding-bottom:20px;
		
	}
	.online-cutt button
	{
		width: 100px;
		height: 40px;
		border-radius: 5px;
		background-color: #1b81ae;
		font-size: 16px;
		color: #fff;
		display: block;
		margin: 20px auto;
		outline: none;
		cursor: pointer;
	}
	.online-info
	{
		width: 50%;
		float: left;
		margin-top: 20px;
	}
	.online-item
	{
		width: 70%;
		margin: 0 auto;
		font-size: 16px;
		color: #4c4c4c;
		line-height: 35px;
	}
	.online-cutt i
	{
		content: "";
		width: 0px;
		height: 140px;
		border: 1px dashed #dcdcdc;
		display: block;
		position: absolute;
		left: 50%;
		top: 25px;
	}
	/*社会责任*/
	.social-box h3
	{
		font-size: 20px;
		color: #000000;
		text-align: center;
	}
	.social-box span
	{
		font-size: 16px;
		color: #666666;
		display: block;
		text-align: center;
		margin-top: 15px;
	}
	.social-info
	{
		border-top: 1px dashed #d2d2d2;
		margin-top: 20px;
		padding-bottom: 20px;
		border-bottom: 1px dashed #D2D2D2;
	}
	.social-info img
	{
		display: block;
		margin: 30px auto;
	}
	.social-info p
	{
		font-size: 16px;
		color: #666666;
		text-indent: 30px;
		line-height: 35px;
	}
	.social-page
	{
		margin-top: 26px;	
	}
	.social-page p
	{
		font-size: 18px;
		color: #666666;
	}
	.social-page p a
	{
		display: inline-block;
		color: #666666;
	}
	.social-page p:hover a
	{
		color: #e97f02;
	}
	.social-pre
	{
		float: left;
	}
	.social-next
	{
		float: right
	}
	.social-nav li
	{
		width: 22.5%;
		float: left;
		margin-right: 40px;
		margin-bottom: 40px;
	}
	.social-nav li:nth-child(4n)
	{
		margin-right: 0;
	}
	.social-nav li a
	{
		display: block;
	}
	.social-nav li a img
	{
		display: block;
		width: 100%;
		height: 170px;
	}
	.social-item p
	{
		font-size: 16px;
		color: #000000;
		padding-top: 20px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	.social-item time
	{
		display: block;
		font-size: 14px;
		color: #7e7e7e;
		margin-top: 10px;
	}
	.social-item samp
	{
		display: block;
		font-size: 14px;
		color: #7e7e7e;
		margin-top: 22px;
		line-height: 30px;
		overflow:hidden; 
		text-overflow:ellipsis;
		display:-webkit-box; 
		-webkit-box-orient:vertical;
		-webkit-line-clamp:2; 
	}
	.social-item
	{
		background-color: #fff;
		padding-left: 12px;
	}
	.newsimg
	{
		float: left;
		display: block;
                width:566px;
                height:330px;
	}
	.newsinfo-box
	{
		width: 51%;
		float: left;
		margin-left: 20px;
	}
	.newsinfo-box h3
	{
		font-size: 18px;
		color: #000000;
		margin-top: 15px;
		line-height: 27px;
	}
	.newsinfo-box time
	{
		display: block;
		margin-top: 15px;
		font-size: 14px;
		color: #808080;
		margin-bottom: 18px;
	}
	.newsinfo-box p
	{
		text-indent: 30px;
		font-size: 16px;
		color: #4c4c4c;
		line-height: 30px;
	}
	.newsinfo-box a
	{
		font-size: 16px;
		color: #e97f02;
		display: block;
		text-align: right;
		margin-top: 30px;
	}
	.news-tit time
	{
		display: inline-block;
		font-size: 24px;
		color: #000000;
	}
	.news-tit i
	{
		content: "";
		width: 40px;
		height: 2px;
		background-color: #999999;
		display: inline-block;
		position: relative;
		top: -7px;
		margin-left: 22px;
	}
	.news-tit img
	{
		margin-top: 25px;
		display: block;
	}
	.news-tit
	{
		float: left;
	}
	.news-menu
	{
		width: 75%;
		float: left;
		margin-left: 20px;
	}
	.newsnav 
	{
		margin-top: 40px;
	}
	.newsnav li
	{
		background-color: #fff;
		margin-bottom: 25px;
	}
	.newsnav li a
	{
		display: block;
		padding: 25px 15px;
	}
	.news-menu h3
	{
		font-size: 18px;
		color: #000000;
		margin-bottom: 24px;
		margin-top: 5px;
	}
	.news-menu p
	{
		font-size: 16px;
		color: #666666;
		line-height: 30px;
	}
	.newslilt
	{
		width: 80%;
		float: left;
	}
	.newsliimg
	{
		width: 220px;
		height: 128px;
		display: block;
		float: right;
	}
	.newsnav li:hover i
	{
		width: 80px;
	}
	.ind-items
	{
	    width: 1200px;
	    height: 88px;
	    position: fixed;
	    top: 0px;
	    transition: all 0s;
	    z-index: 9999999;
	}
	.ind-top
	{
		position: absolute;
	    top: 0;
	    right: 0;
	}
	
	
	
	/*研发中心*/
	.brand-meau
	{
		padding: 50px 0;
	}
	.brand-meau-box td
	{
		margin-right: 40px;
	}
	.brand-meau-box-img
	{
		width: 270px;
		height: 220px;
		overflow: hidden;
		margin-right: 40px;
	}
	.brand-meau-box-img img
	{
		display: block;
		width: 100%;
		height: 100%;
	}
	.productlist-tanc
	{
		width: 100%;
		height: 100%;
		background: rgba(204,204,204,.7);
		position: fixed;
		top: 0;
		z-index: 99999;
		display: none;
	}
	.productlist-detail
	{
		width: 40%;
		height: 515px;
		padding: 10px;
		background-color: #fff;
		margin: 0 auto;
		position: relative;
		top: 20%;
		border-radius: 5px;
		overflow: hidden;
	}
	.qu-btn
	{
		width: 20px;
		display: block;
		position: absolute;
		top: 20px;
		right: 20px;
	}
	.bigimg
	{
		width: 100%;
		height: 100%;
		display: block;
	}
	.productlist-detail p
	{
		font-size: 28px;
		text-align: center;
		color: #333333;
		margin-top: 26px;
	}
	.bigimgs
	{
		display: none;
	}
/*研发中心结尾*/
.pagecurrent
{
 border: 1px solid #1b81ae;
background-color: #1b81ae;
color: #fff;   
 }
.news-tab
{
    margin:0 auto;
}
.news-tab tr td
{
  border:1px solid #999;
}
}































