html,body{overflow:hidden;overflow-y:auto;}
a {
    transition: all 0.2s;
    -moz-transition: all 0.2s;
    -webkit-transition: all 0.2s;
    -ms-transition: all 0.2s;
    -o-transition: all 0.2s;
}
.header{
	width: 100%;
	height: 90px;
	padding:0 60px;
	position: relative;
}
.logo{
	display: block;
	float: left;
	margin-top: 22px;
	width: 30%;
}

.head-nav{
	width: 60%;
	display: block;
	float: left;
	margin-left: 20px;
}
.head-nav li{
	float: left;
	width: 14%;
	text-align: center;
	line-height: 90px;
	position: relative;
}
.head-nav li>a{
	color: #666;
	display: block;
	font-size: 16px;
	transition: all 0.3s ease;
}
.head-nav li:hover>a,.head-nav li.active>a{
	color: #0c4da2;
}
.sub-nav{
	width: 100%;
	position: absolute;
	left: 0;
	top: 90px;
	z-index: 99;
	background: #fff;
	display: none;
}
.sub-nav a{
	text-align: center;
	display: block;
	height: 40px;
	line-height: 40px;
	color: #666;
}
.sub-nav a:hover{
	background: #0090DA;
	color: #fff;
}
.menu{
	float: right;
	margin-left: 36px;
	display: none;
}
.la{
	height: 90px;
	/*background: url(../img/select-icon.png) right center no-repeat;*/
	position: relative;
	cursor: pointer;

}
.la span{
	line-height: 90px;
	padding-right: 25px;
}
.la ul{
	position: absolute;
	top: 60px;
	z-index: 99;
	width: 100%;
	display: none;
}
.la ul a{
	display: block;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #fff;
	background: #0c4da2;
}
.la:hover ul{
	display: block;
}
@media only screen and (max-width:1100px ){
	.header{
		padding:0 30px;
	}
}
@media only screen and (max-width:980px ) {
	.header{
		padding:0 20px;
	}
	.menu{
		display: block;
	}
	.head-nav{
		position: absolute;
		width: 100%;
		top: 90px;
		left: 0;
		z-index: 99;
		display: none;
		margin-left: 0;
	}
	.head-nav li{
		width: 100%;
		float: none;
		height: 60px;
		line-height: 60px;
		background: #fff;
	}
	.head-nav li:hover{
		background: #0c4da2;
	}
	.head-nav li:hover a{
		color: #fff;
	}
}
@media only screen and (min-width: 981px) and (max-width:1920px) {
	.head-nav{
		display: block;
	}
	.menu{
		display: none;
	}
}
@media only screen and (max-width:767px ) {
	.header{
		height: 60px;
		padding: 0 0 0 10px;
	}
	.la{
		height: 60px; 
	}
	.la span{
		line-height:60px;
		padding-right:25px;
	}
	.menu{
		width: 73px;
	}
	.head-nav{
		top:60px;
	}
}
/*设备*/
.case-wrap{
    min-height: 480px;
    background:#000 url(/img/pro-bg.jpg) 50% center no-repeat;
    background-size: 100%;
}
#owl-demo .item {
	display: block;
	/*border-right: #272727 1px solid;*/
	padding: 50px 22px 30px 10px;
	text-align: center;
}
#owl-demo .item h3{
	color: #fff;
	font-size: 22px;
}
#owl-demo .item h4{
	font-size: 16px;
	font-family: arial;
	color: #fff;
}
#owl-demo .item .more{
	display: block;
	font-size: 14px;
	color: #0090da;
	background: url(../image/arrow01.png)224px center no-repeat;
	margin-top: 28px;
	transition: all 0.5s;
	-ms-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-webkit-transition: all 0.5s;
}
#owl-demo .case-img{
	display: block;

	overflow: hidden;
width:228px;height:240px;
margin:0 auto;	margin-top: 28px;
}
#owl-demo img {
	display: block;
	width: 100%;
	transition: all 0.5s;
	-ms-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-webkit-transition: all 0.5s;
}
.case-img:hover img{
	transform: scale(1.1);
	-ms-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
}
#owl-demo .item .more:hover{
	background-position-x: 240px;
}
.owl-carousel .owl-item {
	
	
}
.owl-controls .owl-page, .owl-controls .owl-buttons div {
    cursor: pointer;
    font-size:50px;
    color: #666;
    font-family: '宋体';
}
.owl-prev {
    position: absolute;
    left: 0px;
    top: 50%;
    margin-top: -15px;
}
.owl-next{
	position: absolute;
    right: 0px;
    top: 50%;
    margin-top: -15px;
}
/*精巧夺天工*/
.row1{
	margin-bottom: 34px;
}
.row1 h3{
	margin: 66px 0;
	text-align: center;
	font-size: 34px;
	color: #3f4042;
}
.te-item>div{
	padding-left: 52px;
	padding-right: 60px;
	color: #666;
	line-height: 22px;
	margin-bottom: 30px;
	transition: all 0.5s;
	-ms-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-webkit-transition: all 0.5s;
}
.te1{
	background: url(../image/icon01.png) left center no-repeat;
}
.te2{
	background: url(../image/icon02.png) left center no-repeat;
}
.te3{
	background: url(../image/icon03.png) left center no-repeat;
}
.te4{
	background: url(../image/icon04.png) left center no-repeat;
}
.te-item h4{
	font-size: 16px;
	font-weight: bold;
}
/*新闻动态*/
.news{
	padding-top: 56px;
	border-top: #e5e5e5 1px solid;
}
.news h3{
	text-align: center;
	font-size: 34px;
	color: #3f4042;
}
.news-item{
	margin-top: 38px;
}
.news-item .time{
	color: #666;
	font-size: 14px;
}
.news-item h4{
	color: #000;
	font-size:16px;
	height: 20px;
	overflow: hidden;
	line-height: 20px;
	margin: 10px 0 20px;
}
.news-item .more{
	width: 148px;
	height: 40px;
	display: block;
	border: #0090da 2px solid;
	border-radius: 20px;
	color: #0090da;
	text-align: center;
	line-height: 36px;
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
}
.news-item .news-img{
	width: 100%;
	overflow: hidden;
}
.news-item .news-img img{
width:365px; height:243px;
	width: 100%;
	transition: all 0.5s;
	-ms-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-webkit-transition: all 0.5s;
}
.news-item>div:hover .news-img img{
	transform: scale(1.1);
	-ms-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
}
.news-item .more:hover{
	background:#0c4da2;
	border-color:#0c4da2;
	color: #fff;
}
.news-item>div{
	padding-left: 0;
	margin-bottom: 40px;
}
/*视频*/
.video{display:none;
	width: 100%;
	margin: 30px auto 0;
	padding: 0 60px;
	
}
.video-wrap{
	min-height:460px;
	background: url(../image/video-bg.jpg) 50% 0 no-repeat;
	top: 0;
	text-align: center;
	padding:88px 20px 100px;
	color: #fff;
}
.video-wrap h3{
	font-size: 34px;
}
.video-wrap h4{
	font-size: 22px;
	line-height: 30px;
	margin: 15px 0 20px;
}
@media only screen and (max-width: 1024px) {
	.video{
		padding: 0;
	}
}
/*产品激活*/
.jihuo{display:none;
	text-align: center;
	padding: 60px 0 70px;
}
.jihuo h3{
	font-size: 34px;
	color: #333;
}
.jihuo .pro-link{
	width: 220px;
	height: 40px;
	display: block;
	border: #0090da 2px solid;
	border-radius: 20px;
	font-size: 18px;
	line-height: 36px;
	margin: 40px auto 0;
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
}
.jihuo .pro-link:hover{
	background:#0c4da2;
	border-color:#0c4da2;
	color: #fff;
}
/*footer*/
.footer{
	width: 100%;
	background: #f0f0f0;
	padding: 40px 60px;
}
.contact dt{
	font-size: 18px;
	color: #000;
	margin-bottom: 16px;
}
.contact dd{
	line-height: 28px;
	color: #666;
}
.bottom-nav{
	padding-top: 45px;
	overflow: hidden;
}
.bottom-nav a{
	width: 33.3%;
	float: left;
	color: #666;
	display: inline-block;
	margin-bottom: 20px;
	background: url(../image/nav-i.png)left center no-repeat;
	padding-left: 17px;
}
.focus-on {
	padding-top:35px;
}
.focus-on h4{
	font-size: 14px;
	color: #000;
	padding-left: 32px;
	margin-bottom: 15px;
}
.focus-on .share a{
	width: 46px;
	height: 46px;
	display: inline-block;
	margin: 0 8px;
}
.focus-on .share a.qq{
	background: url(../image/icon-qq.png) center no-repeat;
}
.focus-on .share a.weixin{
	background: url(../image/icon-weixin.png) center no-repeat;
}
.focus-on .share a.weibo {
	background: url(../image/icon-weibo.png) center no-repeat;
}
.copyright{
	text-align: center;
	margin-top: 70px;
	line-height: 26px;
}
@media only screen and (max-width:768px ) {
	.footer{
		padding: 20px 30px;
	}
	.bottom-nav a {
	    width:50%;
	    float: left;
	    color: #666;
	    display: inline-block;
	    margin-bottom: 20px;
	    background: url(../image/nav-i.png)left center no-repeat;
	    padding-left: 17px;
	}
}
/*右侧浮动*/
.fixed{
	width: 210px;
	height: 360px;
	position: fixed;
	background: #fff;
	text-align: center;
	right: 0;
	top: 240px;
	padding-top: 36px;
}
.fixed .hotline{
	margin-top: 30px;
	padding-top: 24px;
	border-top: #e6e6e6 1px solid;
	color: #999;
}
.hotline h3{
	font-size: 26px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 30px;
}
.qq-line a{
	display: block;
	margin-bottom: 10px;
}
.fixed .close-btn{
	width: 9px;
	height: 9px;
	display: block;
	background: url(../image/close-btn.png) center no-repeat;
	position: absolute;
	top: 10px;
	right: 10px;
	z-index: 1;
}
@media only screen and (max-width:980px ) {
	.fixed{
		display: none;
	}
}
/*about*/
.about-banner{
	/*position: relative;*/
	background: url(../image/about-banner.jpg) 50% 0 no-repeat;
	padding: 170px 0;
	text-align: center;
	color: #fff;
}
.inside-banner>img{
	width: 100%;
}
.about{
	/*width: 100%;*/
	/*height: 360px;*/
	/*position: absolute;
	left:0;
	color: #fff;
	top: 0;*/
	
	/*padding-top: 120px;*/
}
.about-bg{
	/*width: 100%;*/
	background:rgba(0,0,0,.4);
	padding-bottom: 30px;
}
.about h3{
	font-size: 34px;
	font-weight: bold;
	margin-top: 50px;
}
.about-text{
	font-size: 16px;
	line-height: 32px;
	max-height: 96px;
	padding: 0 100px;
	margin: 30px 0;
	overflow: hidden;
}
.about-info{
	padding: 60px 0 75px;
	line-height: 32px;
	font-size: 16px;
	color: #000;
}
@media only screen and (max-width:1400px ) {
	.about-banner{
		padding:80px 0;
	}
}
@media only screen and (max-width:1200px ) {
	.about-banner{
		padding: 40px 0;
	}
	.about h3{
		margin-top:20px;
	}
}
@media only screen and (max-width:1025px ) {
	.about-banner{
		padding: 20px 0;
	}
	.about h3{
		margin-top:20px;
	}
	.about-text{
		padding: 0 60px;
	}
}
@media only screen and (max-width:992px ) {
	.about-banner{
		padding: 40px 0;
	}
	.about h3{
		font-size:20px;
		font-weight: bold;
		margin-top: 20px;
	}
	.about-text{
		font-size: 14px;
		line-height: 26px;
		max-height: 78px;
		padding: 0 50px;
		margin: 10px 0;
		overflow: hidden;
	}
}
@media only screen and (max-width:768px ) {
	.about-banner{
		padding-top: 20px;
	}
	.about h3{
		font-size:20px;
		font-weight: bold;
		margin-top: 20px;
	}
	.arrow img{
		width: 10%;
	}
	/*.menu{
		width: 20%;
	}
	.menu img{
		width: 100%;
	}*/
}
/*企业荣誉*/
.honor-wrap{
	background: url(../image/honor-bg.jpg) 50% center no-repeat;
	/*background-size: 100%;*/
	text-align: center;
	padding: 65px 0;
}
.honor-wrap h4{
	color: #fff;
	opacity: 0.5;
	font-size: 30px;
	font-family: arial;
}
.honor-wrap h3{
	color: #fff;
	font-size: 34px;
	font-weight: bold;
	margin: 0;
}
.honor-item {
	margin-top: 46px;
}
.honor-item .gride{
	display: block;
	padding:0 60px;
}
.honor-item .gride p{
	color: #fff;
	font-size: 18px;
	margin-top: 10px;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
}
.honor-item .owl-prev {
    position: absolute;
    /*left: -80px;*/
    top: 50%;
    margin-top: -40px;
    width: 80px;
    height: 80px;
    background: url(../image/honor-arrow-left.png) center no-repeat;
}
.honor-item .owl-next {
    position: absolute;
    /*right: -80px;*/
    top: 50%;
    margin-top: -40px;
    width: 80px;
    height: 80px;
    background: url(../image/honor-arrow-right.png) center no-repeat;
}
.pic-item div{
	padding-left: 0;
	padding-right: 0;
}
.pic-item div img{
	width: 100%;
}
/*news*/
.news-tab{
	border-bottom:#e6e6e6 1px solid;
	height: 80px;
	line-height:80px;
	text-align: center;
}
.news-tab a{
	padding:0 30px;
	border-right: #ccc 1px solid;
	font-size: 16px;
	color: #000;
}
.news-tab span.active a,.news-tab span:hover a{
	color:#0c4da2;
}
.news-tab span:last-child a{
	border: none;
}
.news-list{
	margin-top: 37px;
}
.news-gride{
	margin-bottom: 25px;
}
.news-gride .news-pic{
	overflow: hidden;
}
.news-gride .news-pic img{
	width: 100%;
	transition: all 0.5s;
	-moz-transition: all 0.5s;
	-webkit-transition: all 0.5s;
}
.news-gride:hover .news-pic img{
	transform: scale(1.1);
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
}
.news-gride .news-info{
	/*padding:25px 26px 20px;*/
	padding: 8% 5%;
	background: #f8f9fa;
	transition: all 0.5s;
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
}
.news-gride h3{
	font-size: 18px;
	line-height: 30px;
	height: 60px;
	overflow: hidden;
	margin: 0;
	color: #000;
}
.news-gride .news-intr{
	color: #999;
	line-height: 26px;
	height: 52px;
	overflow: hidden;
	margin-top: 10px;
}
.news-gride .time{
	display: block;
	background: url(../image/time-icon.png) left center no-repeat;
	color:#999;
	padding-left: 22px;
	margin-top: 16px;
}
.news-gride:hover .news-info{
	background:#0c4da2 ;
	color: #fff;
}
.news-gride:hover h3,.news-gride:hover .news-intr,.news-gride:hover .time{
	color: #fff;
}
.news-gride:hover .time{
	background: url(../image/time-icon-on.png) left center no-repeat;
}
/*分页*/
.page{
	text-align: center;
	margin: 40px 0 55px;
}

.page span {
	margin: 0 6px;
}

.page span a {
	display: inline-block;
	padding: 0 15px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: #000;
	font-size: 16px;
}

.page span .active,
.page span:hover a {
	background: #0c4da2;
	color: #fff;
}
/*新闻内页*/
.page-title{
	text-align: center;
	padding: 80px 0 20px;
	border-bottom: #e6e6e6 1px solid;
}
.page-title h3{
	font-size: 30px;
	font-weight: bold;
	color: #000;
	line-height: 46px;
}
.page-title .time{
	color: #666;
}
.news-con{
	padding: 50px 0 80px;
	line-height: 46px;
	color: #666;
	font-size: 16px;
}
.news-con img{
	max-width: 100%;
	height: auto;
}
.turn{
	padding: 28px 0;
	border-bottom: #E6E6E6 1px solid;
	border-top: #E6E6E6 1px solid;
	margin-bottom: 90px;
}
.turn span{
	display: block;
	
}
.turn span a{
	color: #666;
	line-height: 32px;
}
.turn .back{
	display: block;
	width: 148px;
	height: 40px;
	border: #0090da 2px solid;
	line-height: 40px;
	color: #0090da;
	text-align: center;
	border-radius: 20px;
	float: right;
}
.turn .back:hover{
	color: #fff;
	background: #0c4da2;
}
@media only screen and (max-width:768px ) {
	.turn .back{
		float: none;
		margin-top: 20px;
	}
}
/*contact*/
.contact-wrap{
	width: 100%;
	/*height: 560px;*/
	background: url(../image/contact-add.jpg) 50% 0 no-repeat;
	padding: 100px 0;
}
.contact-info h4{
	font-size: 30px;
	color: #0c4da2;
}
.contact-info{
	line-height: 32px;
	color: #000;
	font-size: 18px;
}
.sevice-t{display:none;
	font-size: 34px;
	padding: 75px 0 50px;
	font-weight:bold;
	color: #000;
	text-align: center;
}
.pro-j{display:none;
	width: 100%;
	background: url(../image/contact-img.jpg) 50% 0 no-repeat;
	min-height: 310px;
	margin-bottom: 96px;
	text-align: center;
	color: #fff;
	padding-top: 90px;
}
.pro-j .jihuo-btn{
	display: inline-block;
	width: 59px;
	height: 46px;
	background: url(/img/pro-btn.png) center no-repeat;
	
}
.pro-j h3{
	font-size: 34px;
	font-weight:bold;
}

.owl-item span{color:white}
/*产品分类*/
.pro-wrap{
	background: url(../image/pro-bg2.jpg) 50% 0;
	/*min-height: 975px;*/
}
.pro-search{
	/*height: 80px;*/
	background: #80b5ef;
	margin-top: 62px;
	overflow: hidden;
}
.pro-search-t{
	color: #fff;
	font-size: 26px;
	line-height: 80px;
	display: inline-block;
	float: left;
	padding-left: 30px;
}
.search{
	float: left;
	margin: 17px 0;
}
.pro-class-s{
	width: 100%;
	height: 45px;
	border: none;
    padding-left: 10px;
}
.pro-class-s option{
	padding-left: 10px;
}
.search input{
	height: 45px;
	line-height: 45px;
}
.search input.input-t{
	width: 80%;
	float: left;
	padding:0 47px;
	background:#fff url(/img/pro-search-btn.png) 24px center no-repeat;
}
.search .search-btn{
	height: 45px;
	line-height: 45px;
	width: 20%;
	display:block;
	float: left;
	background: #0c4da2;
	color:#fff;
	font-size: 16px;
	text-align: center;
}
.pro-class{
	margin-top: 34px;
	margin-bottom: 76px;
}
.pro-class .pro{
	background: #f0f0f0;
	color: #000;
	padding-left: 30px;
	padding-right: 47px;
	padding-top: 100px;
	transition: all 0.5s;
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
}
.pro-class .pro:hover{
	background: #fff;
}
.pro-class .pro h3{
	font-size: 26px;
	color: #333;
}
.pro-class .pro p{
	font-size: 20px;
	font-family: arial;
	color: #333;
}
.pro .more{
	display: block;
	color: #0090da;
	margin-top: 50px;
	background: url(../image/pro-arrow.png) 98px center no-repeat;
	transition: all 0.5s;
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
}
.pro-class .pro:hover .more{
	background-position-x: 110px;
}
@media only screen and (max-width:768px ) {
	.pro-search span,.pro-search-t{
		font-size: 16px;
		line-height: 40px;
	}
	.pro-class-s{
		display: none;
	}
}
@media only screen and (min-width: 100px) and (max-width: 480px) {
	.pro-class .pro{
		padding: 20px 10px;
	}
	.pro-class .pro>div{
		padding: 0;
	}
	.pro .more{
		margin-top: 20px;
	}
	.pro-class .pro h3{
		font-size: 22px;
	}
	.pro-class .pro p{
		font-size: 16px;
	}
}
@media only screen and (min-width: 990px) and (max-width:1200px) {
	.pro-class .pro{
		padding: 50px 20px;
	}
}
/*产品列表*/
.pro-search-wrap{
	/*height: 80px;*/
	overflow: hidden;
	background: #80b5ef;
}
.pro-item{
	margin-top: 20px;
}
.pro-item .pro-b{
	border: #e6e6e6 1px solid;
	margin-bottom: 25px;
	transition: all 0.5s;
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
}
.pro-item .pro-l{height:206px;
	border: #fff 3px solid;
	transition: all 0.5s;
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
	
}
.pro-l .pro-img img{margin-top:0px}
.pro-item .pro-img{
	width: 50%;
	/*padding: 16px;*/

}
.pro-item .pro-info{
height:202px;
	width: 50%;
	transition: all 0.5s;
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
}
.pro-info h3{
	font-size: 16px;
	color: #000;
}
.pro-info a{text-indent:20px;margin-top:60px;display:block}
.pro-info .more{
	color: #0c4da2;
	margin-top: 20px;
	display: block;
}
.pro-item .pro-l:hover,.pro-item .pro-l:hover .pro-b{
	border-color: #0c4da2;
}
.pro-item .pro-l:hover .pro-info{
	background: #0c4da2;
}
.pro-item .pro-l:hover .pro-info h3,
.pro-item .pro-l:hover .pro-info .more{
	color: #fff;
}
/*产品内页*/
.pro-detail-bg{
	background: url(../image/pro-detail-bg.jpg) 50% 0 no-repeat;
}
.pro-left,.pro-right{
	padding: 40px 0;
}
.pro-right{
	padding: 70px 80px 0 70px;
}
.pro-right h3{
	font-size: 36px;
	line-height: 52px;
	color: #0c4da2;
}
.pro-intr-wrap{
	background: url(../image/pro-intr-bg.jpg) 50% 0;
	padding:80px 0;
}
.pro-intr-wrap table{
	width: 100%;
}
.pro-intr-wrap thead th{
	background: #000;
	color: #fff;
	height: 60px;
	line-height: 60px;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
}
.pro-intr-wrap tbody td{
	height: 40px;
	line-height: 40px;
	color: #000;
	text-align: center;
}
.pro-intr-wrap tbody tr:nth-child(2n){
	background: #efefef;
}
.pro-intr-wrap tbody tr:nth-child(2n-1){
	background: #fff;
}
/*产品激活*/
.pro-jihuo{
	padding-bottom: 100px;
}
.pro-jihuo h3{
	margin: 65px 0 50px;
	text-align:center;
	font-size: 34px;
	font-weight: bold;
	color:#000;
}
.jihuo-form .form-group{
	margin-bottom: 33px;
}
.jihuo-form .form-control{
	border-radius: 0;
	border-color: #e6e6e6;
	height: 45px;
	line-height: 45px;
}
.jihuo-form label{
	width: 100px;
	float: left;
	text-align: right;
	font-weight: normal;
	font-size: 16px;
	line-height: 45px;
	color: #000;
	padding: 0;
}
.jihuo-form .tips{
	height: 38px;
	background: #ea0000;
	color: #fff;
	text-align: center;
	font-size: 16px;
	line-height: 38px;
}
.jihuo-form select{
	width: 46%;
	height:45px;
	line-height: 45px;
	border: #e6e6e6 1px solid;
	padding-left: 20px;
	 /*appearance: none;
    -moz-appearance:none;
    -webkit-appearance: none;
    background: url(../img/select-btn.png) right center no-repeat;*/
	
}
.jihuo-form select option{
	padding-left: 20px;
	width: 100%;
	
}
.send-btn{
	margin-top: 50px;
}
.send-btn button{
	width: 148px;
	height: 40px;
	line-height: 40px;
	color: #fff;
	text-align: center;
	border-radius: 20px;
	border: none;
}
.send-btn .send,.send-btn .reset:hover{
	background: #0c4da2;
}
.send-btn .send{
	float: right;
}
.send-btn .reset{
	background: #666;
}
@media only screen and (max-width: 768px) {
	.send-btn .send{
		float:none;
	}
	.jihuo-form select{
		width: 100%;
		margin-top: 10px;
	}
	.jihuo-form label{
		text-align: left;
	}
}
.productNum{
	position: relative;
}
.productNum input{
	padding-right: 95px;
}
.productNum .click{
	width: 89px;
	height: 37px;
	top: 2px;
	right: 2px;
	background: #c2c2c2;
	color: #fff;
	text-align: center;
	height: 37px;
	line-height: 37px;
	float: right;
	border: none;
	margin-top: -41px;
	margin-right: 4px;
}
/*技术支持*/
.contain{
	padding: 40px 20px;
	/*min-height: 400px;*/
}
.list li{
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	color: #666;
	overflow:hidden;
	/*border-bottom: #ccc 1px solid;*/
}
.list li a{
	display:inline-block;
	width: 70%;
	color: #666;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.list li:hover a{
	color:#0c4da2;
}
.title{
	text-align: center;
	font-size: 18px;
	margin: 20px 0 30px;
}
.con{
	line-height: 32px;
}
/*视频*/
.video-box{
	background: url(/img/video-bg2.jpg) 50% 0 no-repeat;
	text-align: center;
	padding-top: 90px;
	padding-bottom: 175px;
}
.video-box span{
	font-family: arial;
	font-size: 30px;
	color:rgba(255,255,255,.5);
	text-transform: uppercase;
}
.video-box h3{
	color: #fff;
	font-size: 34px;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 50px;
}
.video-box .owl-next{
	width: 27px;
	height: 50px;
	right: 0;
	background: url(/img/video-right.png) center no-repeat;
}
.video-box .owl-prev{
	width: 27px;
	height: 50px;
	left: 0;
	background: url(/img/video-left.png) center no-repeat;
}
@media only screen and (max-width:600px ) {
	.video-box video{
		width: 80%;
	}
}

@media only screen and (min-width: 100px) and (max-width: 640px) {
	.pro-intr-wrap img{
		width: 100%;
	}
}


/*add*/
.search-wrap{
	border-bottom: #e6e6e6 1px solid;
	padding: 22px 0;
	line-height: 35px;
	font-size: 16px;
	color: #333;
}
.search-wrap select{
	width: 30%;
	padding-left: 20px;
	height: 35px;
    line-height: 35px;
    border: #e6e6e6 1px solid;
}
.user-item{
	margin-top: 34px;
}
.user-i{
	margin-bottom:25px;
	text-align: center;
}
.user-i p{
	font-size: 18px;
	color: #000;
	margin-top: 10px;
}
.user-img{
	display: block;
	overflow: hidden;
}
.user-img img{
	max-width: 100%;
}
.y-img{
	display: none;
}
@media only screen and (max-width:768px ) {
	.jihuo-form .form-control{
		width: 115px !important;
	}
}
@media only screen and (max-width:768px ) {
	.form-group{
		text-align:center;
	}
	.jihuo-form .form-control1{
		width: 100% !important;
	}
}
@media (min-width:1200px ){.fenlei{height:80px;background:#80b5ef}
.fenlei ul{width:1200px;margin:0 auto;position:relative}
.fenlei ul li{float:right;background:white;width:230px; height:45px;margin-top:20px;overflow:hidden}
.fenlei ul li span{float:left;line-height:45px;margin-left:10px;}
.fenlei ul li img{float:right;margin-right:10px; margin-top:20px;  
transition: All 0.4s ease-in-out;
            -webkit-transition: All 0.4s ease-in-out;
            -moz-transition: All 0.4s ease-in-out;
            -o-transition: All 0.4s ease-in-out;}
.fenleilist{position:absolute;width:230px;top:65px;right:0;display:none;z-index:10}
.fenleilist a{line-height:50px;text-align:center;display:block;background:#ededed}
.crc{
 transform: rotate(90deg);
            -webkit-transform: rotate(90deg);
            -moz-transform: rotate(90deg);
            -o-transform: rotate(90deg);
            -ms-transform: rotate(90deg);
}}

   a{text-decoration: none;font-family: "微软雅黑";}
    @media (min-width:1200px ){
    .pro-bg2{background: url(../image/pro-bg2.jpg);height:975px}
    .pro-bg2-n{width:1200px;margin:0 auto;padding-top:120px;overflow: hidden;}
    .pro-bg2-n a{color:#666;float:left; width:600px; background: #f0f0f0;position: relative;height:170px;}
    .pro-bg2-n a:hover{background: white;}
    .pro-bg2-n a span{position: absolute;}
    .pro-bg2-n a span:nth-child(1){left:50px;top:60px;font-size:18px; font-weight:bold;color:#333}
    .pro-bg2-n a span:nth-child(2){left:50px; top:90px;font-size:14px}
    .pro-bg2-n a span:nth-child(3){right:100px;top:80px;font-size:14px;color:#0993db}
    .pro-bg2-n a img{right:50px;top:80px;position: absolute;}
  .hiSlider3{display:none}
.hiSlider-btn-prev{display:none}
.hiSlider-btn-next{display:none}
.hiSlider-pages{display:none}
    }

@media (max-width:767px ){
.fenlei{background:#ededed;height:45px;}
.fenlei ul{position:relative}
.fenlei ul li{height:45px;overflow:hidden}
.fenlei ul li span{float:left;line-height:45px;margin-left:20px}
.fenlei ul li img{float:left;margin-left:10px; margin-top:20px;  
transition: All 0.4s ease-in-out;
            -webkit-transition: All 0.4s ease-in-out;
            -moz-transition: All 0.4s ease-in-out;
            -o-transition: All 0.4s ease-in-out;}
.fenleilist{position:absolute;width:230px;top:45px;left:20px;display:none;z-index:10}
.fenleilist a{line-height:50px;text-align:center;display:block;background:#ededed}
.crc{
 transform: rotate(90deg);
            -webkit-transform: rotate(90deg);
            -moz-transform: rotate(90deg);
            -o-transform: rotate(90deg);
            -ms-transform: rotate(90deg);
}}

  @media (max-width:767px ){
		.pro-bg2{}
		.pro-bg2-n{overflow: hidden;}
		.pro-bg2-n a{color:#666;display:block; width:100%; background: #f0f0f0;position: relative;height:170px;margin-top:10px}
.pro-bg2-n a:last-child{margin-bottom:10px}
		.pro-bg2-n a span{position: absolute;}
		.pro-bg2-n a span:nth-child(1){left:20px;top:60px;font-size:16px; font-weight:bold}
		.pro-bg2-n a span:nth-child(2){left:20px; top:90px;font-size:14px;width:60%}
		.pro-bg2-n a span:nth-child(3){right:50px;top:80px;font-size:14px;color:#0993db}
		.pro-bg2-n a img{right:20px;top:80px;position: absolute;}
.pro-l .pro-img img{margin-top:30px}
		}
 @media (max-width:767px ){
.logo{width:40%;margin-top:15px}
.logo img{width:100%}
.fr{float:right}
.menu{margin-left:0}
#owl-demo .item h3{font-size:18px}
.item p{font-size:14px}
#owl-demo .item .more{font-size:12px}
#owl-demo .item .more{background:url(../image/arrow01.png)220px center no-repeat}
#owl-demo .case-img{width:50%}
.case-wrap{min-height:0;margin-top:-12px}
.row1 h3{font-size:24px;margin:40px 0}
.news h3{font-size:24px}
.news{padding-top:20px}
.footer{padding:0;padding-top:20px}
.slide{display:none}
.hiSlider-pages,.hiSlider-title{position:absolute;z-index:3}
.hiSlider-btn-prev,.hiSlider-btn-next{position:absolute;z-index:5;top:50%;height:30px;width:30px;background:url(/images/hislider-arrow.png) no-repeat;margin-top:-15px;text-indent:-200px;overflow:hidden;opacity:.6;filter:alpha(opacity:60)}
.hiSlider-btn-prev{left:10px}.hiSlider-btn-next{right:10px;background-position:-30px 0}
.hiSlider-btn-prev:hover,.hiSlider-btn-next:hover{opacity:1;filter:alpha(opacity:100)}
.hiSlider-title{bottom:0;width:100%;padding:6px 0;color:#fff;text-indent:10px;background:rgba(0,0,0,0);z-index:2;font:14px/2 "Microsoft YaHei",Arial,Tahoma;}
.hiSlider-pages{bottom:15px;right:10px;text-align:right}
.hiSlider-pages a{height:12px;width:12px;margin:0 6px;display:inline-block;overflow:hidden;text-indent:-100px;font-size:0;border-radius:50%;border:1px solid white}
.hiSlider-pages a.active{background:white}
.hiSlider{overflow: hidden;}
.hiSlider-item{float: left;}
.hiSlider-item img{width:100%;display: block}
#owl-demo .item{padding:0;padding:10px}
#owl-demo .case-img{height:auto}
.owl-prev{text-indent:999px;width:25px; height:27px}
.owl-next{text-indent:999px;width:25px; height:27px}
}
