.width{
	width: 1200px;
	margin: 0 auto;
}
.white{
	color:#fff;
}
.white a{
	color:#fff;
}
.white a:visited{
	color:#fff;
}
.white a:hover{
	color:#ffffff;
}
.blcak{
	color: #000;
}
.blcak a{
	color: #000;
}
.blcak a:visited{
	color: #000;
}
.blcak a:hover{
	color: #000;
}
.red{
	color: #fff;
}
.red a{
	color: #fff;
}
.red a:visited{
	color: #fff;
}
.red a:hover{
	color: red;
}
.fl{
	float: left;
}
.fr{
	float: right;
}
.action{
	transition: all .4s ease;
	-moz-transition: all .4s ease;
	-webkit-transition: all .4s ease;	
	-o-transition: all .4s ease;
}
.action:hover{
	transition: all .4s ease;
	-moz-transition: all .4s ease;
	-webkit-transition: all .4s ease;	
	-o-transition: all .4s ease;
}
/*banner*/
.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  }

.rslides img {
  display: block;
  height:auto;
  border: 0;
  width: 100%;
  }
.slide_container {
  position: relative;
  width: 100%;
  }

.slide {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.slide li {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  }
 .slide_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 52%;
  left: 0;
  opacity: 0.7;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 61px;
  width: 38px;
  background: transparent url(../images/themes.gif) no-repeat left top;
  margin-top: -45px;
  }

.slide_nav.next {
  left: auto;
  background-position: right top;
  right: 0;
  }
/*header*/
.h-zong{
	position: relative;
}
.header{
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 99;
}
.black{
	border-bottom: 1px solid #d0d0d0;
}
.white{
	background-color: #fff;
	border:none;
	border-bottom: 1px solid #efefef;
}	
.logo,.zhong,.ying{
	margin-top: 20px;
	
}
.header-bg{
}
.nav-con>ul {
	display: table;
}

.nav-con>ul>li {
	float: left;
	width: 100px;
	line-height: 80px;
	text-align: center;
	position: relative;
}

.nav-con>ul>li>a {
	color: #2b2b2b!important;
	font-size: 15px;
	display: block;
	width: 100px;
}

.nav-con>ul>li:hover>a {
	color: #2bdbda;
	font-weight: bold;
	display: block;
	border-bottom: 5px solid #2bdbda;
}
.nav-con>ul>li>a#menu_selected {
	border-bottom: 5px solid #2bdbda;
}



/*.nav li:hover a{background: #f16125;}*/
.nav li:hover>a>span {
}

.nav li:hover>.menulevel {
	display: block;
}

.nav-con .menulevel {
	width: 100%;
	display: none;
	position: absolute;
	z-index: 99;
	top: 85px;
}
.menulevel>li {
	display: block;
	margin-bottom: 1px;
	width: 150px;
	margin-left: -20px;
	text-align: center;
	line-height: 50px;
	background: #fff;
}

.menulevel>li>a>span {
	color: #202020;
	font-weight: normal;
	font-size: 14px;
}

.menulevel li:hover span {
	background: #2bdbda;
	display: block;
}

.menulevel li:hover a span {
}





#full-screen-slider {
	width: 100%;
 /*height:600px;*/
	position: relative
}

#slides {
	display: block;
	width: 100%;
	height: 600px;
	list-style: none;
	padding: 0;
	margin: 0;
	position: relative
}

#slides li {
	display: block;
	width: 100%;
	height: 100%;
	list-style: none;
	padding: 0;
	margin: 0;
	position: absolute
}

#slides li a {
	display: block;
	width: 100%;
	height: 100%;
	text-indent: -9999px
}

#pagination {
	display: block;
	list-style: none;
	position: absolute;
	left: 20%;
	top: 480px;
	z-index: 9900;
	padding: 5px 15px 5px 0;
	margin: 0
}

#pagination li {
	display: block;
	list-style: none;
	width: 10px;
	height: 10px;
	float: left;
	margin-left: 15px;
}

#pagination li a {
	display: block;
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	text-indent: -9999px;
}

#pagination li.current {
	background: #0092CE
}
/* 内页图片展示 */
#ShowImages3 li{
	width: 220px;
	padding: 5px;
	float: left;
	margin: 5px;
	height: inherit;
}
#ShowImages3 li:hover .images_img2{
	border: 1px solid #14bab9;
}
#ShowImages3 li:hover .images_img2 img{
	transform: scale(1.05);
	transition: all 0.6s;
}
.images_img2{width: 210px;
padding: 3px;
	border: 1px solid #d7d7d7;
	align-items: center;
	height: 300px;
	overflow: hidden;
}
.images_img2 img{
	width: 100%;
}
.images_title2{
	font-size: 18px;
	text-align: center;
	font-weight: bold;
	line-height: 50px;
}
/*foot部分*/
.f-shang{
	background: url(../images/f-shang_10.jpg) no-repeat top center;
	padding: 60px 0;
}
.f-you{
	width: 512px;
}
.f-shangzi{
	font-size: 34px;
}
.f-list{
	margin-top: 40px;
}
.f-list ul li{
	float: left;
	width: 220px;
	font-size: 15px;
	line-height: 36px;
	margin-top: 0;
}
.f-list ul li P{
	font-size: 24px;
}
.f-list ul li:nth-child(2n){
	padding: 20px 0 20px 50px;
	border-bottom: 1px solid #d7d7d7;
	border-left:  1px solid #d7d7d7;
}
.f-list ul li:nth-child(2n+1){
	padding: 20px 20px 20px 0px;
	border-bottom: 1px solid #d7d7d7;
	border-right:  1px solid #d7d7d7;
}
.f-list ul li:nth-child(3){
	border-bottom: none;
}
.f-list ul li:nth-child(4){
	border-bottom: none;
}
.footer{
	background-color: #1b1b1b;
	color: #fff;
	padding: 94px 0;
}
.f-zshang{
	font-size: 22px;
	line-height: 36px;
}
.f-zshang p{
	font-size: 28px;
	font-weight: bold;
	font-family: "arial";
	color: #2bdbda;
}
.f-zxia{
	margin-top: 20px;
}
.f-zxia ul li{
	line-height: 30px;
	font-size: 15px;
}
.f-you2{
	text-align: right;
}
.f-yxia .menulevel{
	display: none;
}
.f-yxia {
	margin: 50px 0;
	margin-left:349px;
	width:450px;
}
.f-yxia ul li{
	float: left;
	line-height: 30px;
	margin-left: 50px;
}
.f-yxia ul li a span{
    color:#fff;
	font-size: 15px;
}


.wzbb{
	line-height:24px;
	font-size: 13px;
	text-align:center;
	padding-bottom:5px;
	padding-top:5px;
	background: #000;
	color: #ffffff;
}
.wzbb a{
	font-size: 13px;
	color: #ffffff;
}
/*内页部分*/
.dbg{
	padding-top:40px;
	padding-bottom: 50px;
}
.dbg9{
	padding: 60px 0;
	min-height: 700px;
}
.dbg-bg9{
}
.dbg-bg{
	border: 1px solid #ccc;
}

.hengtiao{
	line-height: 50px;
	background: #14bab9;
	text-align: center;
	color: #fff;
	font-weight: bold;
	font-size: 20px;
	letter-spacing: 2px;
}
.lanmu{
	background: url(../images/ny-nav.jpg) no-repeat center top #14bab9;
	line-height:90px;
}
.lanmu2{
	background: url(../images/ny-nav2.jpg) no-repeat center top #14bab9;
	line-height:50px;
}
.site-nav{
	line-height:90px;
	font-size:14px;
	color: #fff;
}
.site-nav img{
	margin-right:15px;
	vertical-align: middle;
}
.site-nav a{
	color: #fff;
}
.site-nav2{
	line-height:50px;
	font-size:14px;
	color: #fff;
}
.site-nav2 img{
	margin-right:15px;
}
.site-nav2 a{
	color: #fff;
}
.ny-nav{
	padding-top: 35px;
	height:45px;
	border-bottom: 1px solid #ccc;
}
.ny-bt{
	text-align: center;
	color: #202020;
	font-size: 32px;
	margin-bottom: 40px;
	background: url(../images/ny-cianican_22.png) no-repeat top center;
	font-weight: bold;
}
.ny-bt p{
	text-transform: uppercase;
	font-family: arial;
	color: #5e5e5e;
	font-size:14px;
	font-weight: normal;
	margin-top: 5px;
}
.page-news2{
	width:730px;
	margin-top: 40px;
}
.page-news4,.ny22{
	width:910px;
}
.ny11{
	width:930px;
}
.ny-dhwz{
	line-height: 45px;
	color: #2b2b2b;
	font-size: 14px;
}
.ny-dhwz a{
	color: #222;
	font-size: 14px;
}
.ny-dhwz img{
	vertical-align: middle;
    margin-bottom: 5px;
	margin-right: 10px;
}
.ny-dhwz11{
	color: #fff;
	line-height:50px;
	font-size: 14px;
	margin-top: 20px;
}
.ny-dhwz11 a{
	color: #fff;
}
.ny-img img{
	width: 100%;
}
.tpmk-img{
	height:145px;
	overflow: hidden;
}
.cpnav-tit{
	width: 136px;
	height: 106px;
	background: #28983a;
	text-align: center;
	padding-top: 30px;
}
.cpnav-tit p a{
	font-size: 25px;
	color: #FFFFFF;
	font-weight: bold;
}
.ddsmoothmenu-v{
	border: solid 2px #535353;
}
.ddsmoothmenu-v ul li:last-child{
	border-bottom: none;
}
.related-list{
	line-height: 50px;
	font-size: 14px;
}
.lbox-top {
    text-align: center;
    background: #006bc5;
}
.cp-navbot{
	background: #64dad3;
	padding: 30px 43px;
}
.cp-navbot p:first-child{
	font-size: 18px;
	color: #fff;
}
.cp-navbot p:first-child img {
    margin-right: 10px;
    vertical-align: middle;
}
.cp-navbot p:last-child {
    font-size: 26px;
    color: #fff;
}
.ny-dqwz{
	background: #ededed;
}
.ny-title{
	margin:50px auto 20px;
}
.ny-location{
	font-size: 14px;
	line-height: 50px;
}
.ny-lxwm{
	background: url(../images/ny-lxwmbg.png) no-repeat center top;
	margin-top: 30px;
}
.ny{
	padding:0px 0 50px;
}
#spec-n1{
	height:215px;
	overflow: hidden;
}
/*首页部分*/
/* 七大配置 */
.peizhi{
	background: url(../images/pz-bg_07.jpg) no-repeat bottom center;
	padding: 80px 0 500px;
}
.pz-szuo{
	font-size: 38px;
	font-weight: bold;
	color: #202020;
}
.pz-szuo p{
	font-weight: lighter;
}
.xq-sousou{
	width: 600px;
	margin-top: 50px;
}
.xq-sousou input{
	border: none;
}
.xq-sousou select{
	font-family: ;
	border: none;
}
.ss-xz{
	width: 120px;
	line-height: 40px;
	height: 40px;
	border: 1px solid #d7d7d7;
	margin-right: 10px;
}
.ss-xz select{
	height: 40px;
	line-height: 40px;
	width: 120px;
	font-size: 15px;
	font-family: Helvetica, “PingFangSC”, ‘Microsoft Yahei’,  Arial, sans-serif !important;
}
.ss-zuo2{
	width: 360px;
	line-height: 40px;
	height: 40px;
	border: 1px solid #d7d7d7;
}
.ss-zuo2 input{
	height: 40px;
	width: 300px;
	line-height:40px;
	padding-left: 10px;
	font-family: Helvetica, “PingFangSC”, ‘Microsoft Yahei’,  Arial, sans-serif !important;
	border: none!important;
	font-size: 15px;
	}
.ss-you2{
	color: #fff;
	font-size: 15px;
	width: 100px;
	text-align: center;
	line-height: 42px;
	background-color: #2bdbda;
	height: 42px;
}
	.ss-you2 input{
		background:none;
		color: #fff;
		font-size: 15px;
		line-height: 42px;
		font-family: Helvetica, “PingFangSC”, ‘Microsoft Yahei’,  Arial, sans-serif !important;
	}
	
.pz-xia{
	margin-top: 20px;
}
.pz-xia ul li{
	float: left;
	width: 33.333%;
	margin-top: 20px;
}
.pz-xia ul li img{
	vertical-align: middle;
}

/* 优势 */
.ys-zong{
	background: url(../images/ys-bg_17.jpg) no-repeat top center;
	padding: 80px 0;
	height: 570px;

}
.ys-zong2{
	position: relative;
}
.ys-shang{
	width: 180px;
	font-weight: bold;
	line-height:45px;
	color: #292929;
	font-size: 40px;
	background-color: #efefef;
	z-index: 3;
	position: absolute;
	top: 140px;
	padding-bottom: 20px;
	padding-right: 250px;
}
.ys-xia{
}

.productsrollgd {

}
#LeftArr1,#RightArr1 {
	background-image: url(../images/ys-jt_19.jpg);
	width:80px;
	height:46px;
	cursor: pointer;
	position: absolute;
	top:20px;
	z-index: 1;
}
#LeftArr1 {
	background-position: 0px 0px;
	float: left;
	right: 80px;
}
#LeftArr1:hover{
	background-image: url(../images/ys-icon2_19.jpg);
	background-position: 0px 0px;
}
#RightArr1 {
	background-position: 80px 0px;
	float: right;
	right: 0px;
}
#RightArr1:hover{
	background-image: url(../images/ys-icon2_19.jpg);
	background-position: 80px 0px;
}
#ScrollBox1 {
	width: 1200px;
	position: absolute;
	top: 140px;
	z-index: 2;
}
#ScrollBox1 li {
	width: 1200px;
	float: left;
	}
.ys-wenzi{
	width: 770px;
	padding-left: 430px;
	height: 103px;
}
.ys-wenzi p{
	font-size: 25px;
	padding-bottom: 20px;
	font-weight: bold;
	color: #202020;
}
.ys-tu{
	margin-top: 40px;
}
.cp-bt{
	padding: 20px 0;
	font-size: 20px;
	font-weight: bold;
	line-height: 36px;
}
.cp-bt p{
	display: block;
	width: 80px;
	margin:  0 auto;
	font-size: 15px;
	color:#202020;
	border-bottom: 2px solid #2bdbda;
	font-weight: normal;
}
/*产品展示*/
.pro{
	padding:300px 0 80px;
}
.pro-title{
	text-align: center;
	line-height: 36px;
}
.pro-title p{
	font-size: 32px;
	font-weight: bold;
}
.pro-con{
	margin-top: 50px;
}
#ScrollBox li {
	width:385px;
	float: left;
	display: inline;
	position: relative;
	text-align: center;
	margin: 0 5px;
}
.imghvr-zoom-in{
	width: 385px;
	height: 288px;
}
.imghvr-zoom-in img{
	width: 100%;
	max-height: 100%;
	border: 1px solid #e1e1e1;
}
.fudong{
	padding-top: 120px;
	text-align: center;
	text-transform: uppercase;
}
/*公司简介*/
.about{
	background-color: #f0f4f6;
	padding: 80px 0;
}
.about-bt{
	font-size: 38px;
	font-weight: bold;
	column-count: #202020;
}
.ab-list{
	margin-top: 10px;
}
.ab-list ul li{
	width: 162px;
	line-height: 40px;
	border-radius: 30px;
	text-align: center;
	float: left;
	background-color: #2bdbda;
	margin-right: 10px;
}
.ab-list ul li a{
	color: #fff;
}
.ab-sbt{
	font-size: 28px;
	padding-bottom: 20px;
	border-bottom: 1px solid #D7D7D7;
	margin-top: 30px;
}
.about-diao{
	line-height: 30px;
	margin: 30px 0;
}
.about-nr{
	width: 540px;
}
.about-more{
	width: 200px;
	line-height: 40px;
	background-color: #fff;
	text-align: center;
	border-radius: 40px;
}
.about-more img{
	vertical-align: middle;
}

/*过渡*/
.gd{
	padding: 80px 0;
	background: url(../images/zj-bg_31.jpg) no-repeat center top;
} 
.gd-more{
	font-size: 40px;
	font-weight: bold;
	margin: 120px  0 0;
	color: #fff;
	line-height: 50px;
	text-align: center;
}
  .cssBox {width: 174px;height: 174px;margin: 40px auto;position: relative;}
  .cssBox .borderRadius {width: 100px;height:100px;
        position: absolute;left: 50%;top: 50%;margin: -50px 0 0 -50px;
        -webkit-animation: rotating 2s ease 0s infinite;
                animation: rotating 2s ease 0s infinite;
    }
    @-webkit-keyframes rotating {
        0% {
            -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
            opacity: 1;
        }
        65% {
            -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
            opacity: 1;
        }
        100% {
            -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
            opacity: 0;
        }
    }
    .cssBox .borderRadius .lfRaidus {width: 100px;height: 50px;border-radius: 50px 50px 0 0;position: relative;
        -webkit-animation: lfRaidus 2s ease 0s infinite;
                animation: lfRaidus 2s ease 0s infinite;
    }
    @-webkit-keyframes lfRaidus {
        0% {
            background: -moz-linear-gradient(right,red,black);background: -webkit-linear-gradient(right,#fff,#fff);background: -o-linear-gradient(right,red,black);
        }
        65% {
            background: -moz-linear-gradient(right,red,black);background: -webkit-linear-gradient(right,#fff,#fff);background: -o-linear-gradient(right,red,black);
        }
        100% {
            background: -moz-linear-gradient(right,red,black);background: -webkit-linear-gradient(right,#fff,#fff);background: -o-linear-gradient(right,red,black);
        }
    }
    .cssBox .borderRadius .lfRaidus .ctRaidus {width: 96px;height:48px;border-radius: 48px 48px 0 0;
        position: absolute;left: 50%;bottom: 0;-webkit-transform: translate(-50%, 0);transform: translate(-50%, 0);
    }
    .cssBox .borderRadius .rtRaidus {width: 100px;height: 50px;border-radius: 0 0 50px 50px;position: relative;
        -webkit-animation: rtRaidus 2s ease 0s infinite;
                animation: rtRaidus 2s ease 0s infinite;
    }
    @-webkit-keyframes rtRaidus {
        0% {
            background: -moz-linear-gradient(right,red,black);background: -webkit-linear-gradient(right,#fff,#fff);background: -o-linear-gradient(right,red,black);
        }
        65% {
            background: -moz-linear-gradient(right,red,black);background: -webkit-linear-gradient(right,#fff,#fff);background: -o-linear-gradient(right,red,black);
        }
        100% {
            background: -moz-linear-gradient(right,red,black);background: -webkit-linear-gradient(right,#fff,#fff);background: -o-linear-gradient(right,red,black);
        }
    }
    .cssBox .borderRadius .rtRaidus .ctRaidus {width: 96px;height:48px;border-radius: 0 0 48px 48px;
        position: absolute;left: 50%;top: 0;-webkit-transform: translate(-50%, 0);transform: translate(-50%, 0);
    }
    .cssBox .borderRadius .rtRaidus .hfPoint {width: 7px;height: 5px;position: absolute;left: 0px;top: -5px;border-radius: 5px 5px 0 0;background-color: #fff;}
    .cssBox .borderRadius .rtRaidus .rtPoint {width: 5px;height: 5px;position: absolute;left: 10px;top: -5px;border-radius: 5px;background-color: #fff;}
    .cssBox .imageRadius {opacity: 0;width: 100%;height: 100%;
        position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);
        -webkit-animation: imageRadius 2s ease 0s infinite;
                animation: imageRadius 2s ease 0s infinite;
    }
    @-webkit-keyframes imageRadius {
        0% {
            opacity: 0;
        }
        65% {
            opacity: 0;
        }
        100% {
            opacity: 1;
        }
    }
    .cssBox .waveRaidus {opacity: 0;
        position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);
        -webkit-animation: waveRaidus 2s ease-out 0s infinite;
                animation: waveRaidus 2s ease-out 0s infinite;
    }
    @-webkit-keyframes waveRaidus {
        0% {
            width: 100%;height: 100%;
            opacity: 0;
        }
        65% {
            width: 100%;height: 100%;
            opacity: 0;
        }
        66% {
            width: 100%;height: 100%;
            opacity: 0.8;
        }
        100% {
            width: 130%;height: 130%;
            opacity: 0;
        }
    }
    .cssBox .pointRadius {width: 10px;height: 10px;border-radius: 360px;background-color: #FFF;border: 1px solid transparent;
        position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);
        -webkit-animation: pointRadius 2s ease 0s infinite;
                animation: pointRadius 2s ease 0s infinite;
    }
    @-webkit-keyframes pointRadius {
        0% {width: 10px;height: 10px;border: 0;box-shadow: 0 0 0px 3px rgba(255,255,255,0.3), 0 0 0px 6px rgba(255,255,255,0.2), 0 0 0px 9px rgba(255,255,255,0.1);}
        5% {width: 10px;height: 10px;border: 0;box-shadow: 0 0 0px 3px rgba(255,255,255,0.3), 0 0 0px 6px rgba(255,255,255,0.2), 0 0 0px 9px rgba(255,255,255,0.1);}
        10% {width: 12px;height: 12px;border: 0;box-shadow: 0 0 0px 2px rgba(255,255,255,0.3), 0 0 0px 4px rgba(255,255,255,0.2), 0 0 0px 6px rgba(255,255,255,0.1);}
        15% {width: 16px;height: 16px;border: 0;box-shadow: 0 0 0px 1px rgba(255,255,255,0.3), 0 0 0px 2px rgba(255,255,255,0.2), 0 0 0px 3px rgba(255,255,255,0.1);}
        20% {width: 26px;height: 26px;border: 0;box-shadow: none;}
        65% {width: 100px;height: 100px;border: 2px solid #CCC;}
        100% {width: 100px;height: 100px;border: 2px solid #CCC;}
    }
/*新闻资讯*/
.news-bg{
	padding:40px 0;
}

.xw-shang{
padding-bottom: 20px;
border-bottom: 1px solid #d7d7d7;
margin-bottom: 30px;
}
.xw-bt{
	line-height: 30px;
	font-size: 35px;
	font-weight: bold;
	color: #202020;
}
.xw-bt{
}
.xw-more a{
	font-size: 20px;
	font-weight: bold;
	color: #202020;
	text-transform: uppercase;
	
}
.news-left{
	width: 487px;
}
.xw-youzong{
	width: 598px;
	background: url(../images/xw-img_37.jpg) no-repeat top center;
	
}
.gs-xbt a{
	font-size: 22px;
	font-weight: bold;
	color: #202020;
}
.gs-xnr a{
	color: #555;
}
.gs-xnr {
	margin: 30px 0;
	line-height: 30px;
}
.gs-xbt a img{
}
.zuixin ul li:first-child{
	padding-bottom: 40px;
	border-bottom: 1px solid #d7d7d7;
	margin-bottom: 40px;
	
}
.xw-youyou{
	width: 388px;
}
.gs-xbt2 a{
	font-size: 20px;
	font-weight: bold;
}
.gs-xnr2{
	margin: 10px 0;
	line-height: 30px;
}
.youqing{
	font-size: 15px;
	line-height: 30px;
	padding: 40px 0px;
}
.xw-list{
	margin-top: 75px;
}
.xw-list ul li{
	line-height: 30px;
}
.xw-list ul li:nth-child(5){
	margin-top: 50px;
}
.news-con{
	padding-bottom: 30px;
	border-bottom: 1px solid #d7d7d7;
}

/*图片列表*/
.photos-demo .ny-tupian {
	float: left;
	text-align: center;
	margin: 0 10px 30px;
	width: 280px;
	transition: all 0.6s;
}
.photos-demo .ny-tupian:hover .tpmk-img img{
	transform: scale(1.05);
	transition: all 0.6s;
	
}
.photos-demo .ny-tupian:hover .ny-tpwenzi{
	color: #14bab9;
}
.photos-demo .tpmk-img{
	width: 280px;
	height: 210px;
	overflow: hidden;
}

.photos-demo .tpmk-img img {
	width: 100%;
}
.ny-tpwenzi{
	line-height: 50px;
	font-size: 18px;
	font-weight: bold;
}

.lh68 {
	position: absolute;
	top: 0;
	z-index: -1;
}

.lhbd label {
	display: inline-block;
	max-width: 80px;
	width: 100%;
	height: 30px;
	line-height: 30px;
	margin-bottom: 0px;
	border-bottom: #eee dashed 1px;
}

.lhbd dt {
	padding: 3px 0;
	width: 100%;
}

.lhbdfr {
	float: right;
	width: 100%;
}

.lhbdfl {
	float: left;
	width: 100%;
}

.lhbdfr label {
	max-width: 75px;
	width: 100%;
}

.lhbd input {
	width: 57%;
}

.lhbdfl input {
	width: 67%;
}

.lhbd span {
	font-family: Helvetica, “PingFangSC”, ‘Microsoft Yahei’,  Arial, sans-serif;
	font-weight: 100;
}

.lhbd .Content {
	width: 84%;
}

.clear {
	clear: both;
}

.lhbd .Content {
	height: 113px;
}

.submit {
	background: #14bab9;
	color: #fff;
	display: block;
	width: 80px;
	line-height: 30px;
	margin: 30px auto 0px;
	text-align: center;
	border: none;
}

.lh615 {
	line-height: 30px;
	margin: 0 10px;
	text-align: center;
	border: none;
}
/*联系我们内页*/
.lxfs-con {
	margin-bottom: 30px;
}
.lxfs-con>ul>li{
	float: left;
	width: 50%;
	line-height:50px;
	color: #2b2b2b;
	border-bottom: 1px dashed    #d7d7d7;
	
	font-size:17px;
}
.lxfs-con>ul>li>span{
	font-size: 25px;
	font-family: "arial";
	font-weight: bold;
	color: #14bab9;
}

/*企业优势内页*/
.qyys-box ul{
}
.qyys-box ul li{
	float: left;
	background-color: #f7f7f7;
	width: 510px;
	padding: 20px 40px;
	height: 100px;
	margin: 5px;
	font-size: 15px;
	
	border-radius: 10px;
}
.qyys-box ul li p{
	font-size: 20px;
	padding-bottom: 30px;
	font-weight: bold;
	color: #202020;
}
.qyys-box ul li:last-child{
	width: 1110px;
	margin-bottom: 40px;
}
/*图片内页样式*/
.zuo{
	width:500px;
}
.you{
	width:350px;
}

