﻿@charset "utf-8";
/**banner**/
.zlsq_banner{
	width: 100%;
	min-width: 1200px;
	margin: 0 auto;
}
.zlsq_banner img{
	width: 100%;
}

/***专利申请****/
.zlsq{
	width: 1200px;
	margin: 0 auto;
	background-color: #fff;
	margin-top: 30px;
	padding-bottom: 40px;
}
.zlsq .zlsq_title{
	width: 1160px;
	margin: 0 auto;
	height: 46px;
	line-height: 46px;
	font-size: 24px;
	color: #333;
	border-bottom: 1px #eee solid;
}

.zlsq_hc{
	overflow: hidden;
}
.zlsq_hc ul{
	width: 1160px;
	margin: 0 auto;
	margin-top: 30px;
}
.zlsq_hc ul li{
	width: 568px;
	height: 190px;
	border: 1px #ddd solid;
	overflow: hidden;
}
.zlsq_hc li img{
	float: left;
	margin-left: 14px;
	margin-top: 48px;
}
.zlsq_hc li p{
	float: left;
	font-size: 20px;
	color: #333;
	margin-top: 28px;
	font-weight: 700;
	margin-left: 20px;
}
.zlsq_hc li p span{
	font-size: 16px;
	color: #666;
	width: 408px;
	font-weight: 500;
	line-height: 24px;
	display: block;
	margin-top: 12px;
}
.zlsq_hc .zlsq_hc_li01{
	float: left;
}
.zlsq_hc .zlsq_hc_li02{
	float: right;
}

/***项目1\项目2****/
.zlsq_xm1 ul,.zlsq_xm2 ul{
	width: 1160px;
	margin: 0 auto;
	padding-top: 30px;
	overflow: hidden;
}

.zlsq_xm1 ul li,.zlsq_xm2 ul li{
	width: 276px;
	height: 300px;
	border: 1px #ddd solid;
	float: left;
	cursor: pointer;
	overflow:hidden;
	margin-right: 16px;
}
.zlsq_xm1 .zlsq_xm1_yr ul li,.zlsq_xm2 .zlsq_xm2_yr ul li{
	width: 100px;
	height: 28px;
	border: none;
}

.zlsq_xm1 li:nth-child(4){
	margin-right: 0;
}

.zlsq_xm1 .zlsq_xm1_zst,.zlsq_xm2 .zlsq_xm2_zst{
	width: 276px;
	height: 222px;
}
.zlsq_xm1 .zlsq_xm1_zst img,.zlsq_xm2 .zlsq_xm2_zst img{
	height: 100%;
}
.zlsq_xm1 .zlsq_xm1_zs,.zlsq_xm1 .zlsq_xm1_yr,.zlsq_xm2 .zlsq_xm2_zs,.zlsq_xm2 .zlsq_xm2_yr{
	width: 276px;
	height: 300px;
	-webkit-transition: all .1s linear;
    -moz-transition: all .1s linear;
    -o-transition: all .1s linear;
    transition: all .1s linear;
	position: relative;
	top: 0;
}
.zlsq_xm1 .zlsq_xm1_zs h3,.zlsq_xm2 .zlsq_xm2_zs h3{
	font-size: 20px;
	font-weight: 700;
	color: #333;
	margin-top: 12px;
	text-align: center;
}
.zlsq_xm1 .zlsq_xm1_zs p,.zlsq_xm2 .zlsq_xm2_zs p{
	font-size: 18px;
	color: #f73253;
	text-align: center;
	margin-top: 6px;
}

/***鼠标移入效果***/
.zlsq_xm1 .zlsq_xm1_yr,.zlsq_xm2 .zlsq_xm2_yr{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr=#ff605a, endColorStr=#f73253);
	background: -ms-linear-gradient(top, #ff605a, #f73253);
	background: -moz-linear-gradient(top, #ff605a, #f73253);
	/* Safari 5.1+, Chrome 10+ */
    background: -webkit-linear-gradient(top, #ff605a, #f73253);
	/* Opera 11.10+ */
    background: -o-linear-gradient(top, #ff605a, #f73253);
    text-align: center;
    color: #fff;
    
}
.zlsq_xm1 .zlsq_xm1_yr h3,.zlsq_xm2 .zlsq_xm2_yr h3{
	font-size: 22px;
	font-weight: 700;
	padding-top: 40px;
}
.zlsq_xm1 .zlsq_xm1_yr .zlsq_xm1_fgx,.zlsq_xm2 .zlsq_xm2_yr .zlsq_xm2_fgx{
	width: 68px;
	height: 2px;
	background-color: #fff;
	margin: 0 auto;
	margin-top: 8px;
}
.zlsq_xm1 .zlsq_xm1_yr p,.zlsq_xm2 .zlsq_xm2_yr p{
	width: 240px;
	margin: 0 auto;
	line-height: 20px;
	margin-top: 24px;
	font-size: 14px;
}
.zlsq_xm1 .zlsq_xm1_yr ul,.zlsq_xm2 .zlsq_xm2_yr ul{
	position: absolute;
	width: 238px;
	bottom: 50px;
	margin-left: 20px;
}
.zlsq_xm1 .zlsq_xm1_yr ul li,.zlsq_xm2 .zlsq_xm2_yr ul li{
	float: left;
	margin-right: 0;
}
.zlsq_xm1 .zlsq_xm1_yr input[type="button"],.zlsq_xm2 .zlsq_xm2_yr input[type="button"]{
	width: 100px;
	height: 28px;
	border: 1px #fff solid;
	border-radius: 10px;
	background: none;
	color: #fff;
	font-size: 14px;
	cursor: pointer;
}
.zlsq_xm1 .zlsq_xm1_yr li:nth-child(2),.zlsq_xm2 .zlsq_xm2_yr li:nth-child(2){
	margin-left: 38px;
}
.zlsq_xm1 .zlsq_xm1_yr input[type="button"]:hover,.zlsq_xm2 .zlsq_xm2_yr input[type="button"]:hover{
	font-size: 16px;
}
.zlsq_xm1 li:hover .zlsq_xm1_zs,.zlsq_xm1 li:hover .zlsq_xm1_yr,.zlsq_xm2 li:hover .zlsq_xm2_zs,.zlsq_xm2 li:hover .zlsq_xm2_yr{
	top: -300px;
}

/***广告1****/
.zlsq_gg{
	width: 1200px;
	height: 110px;
	margin: 0 auto;
	position: relative;
	margin-top: 15px;
}
.zlsq_gg1{
	background: url(../images/zlsq_gg1.jpg) no-repeat center;
}
.zlsq_gg1 input[type="button"]{
	width: 150px;
	height: 46px;
	color: #fff;
	font-size: 18px;
	font-weight: 700;
	border-radius: 180px;
	border: 1px #fff5f7 solid;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr=#ff4f7d, endColorStr=#fa0cbc);
	background: -ms-linear-gradient(left, #ff4f7d, #fa0cbc);
	background: -moz-linear-gradient(left, #ff4f7d, #fa0cbc);
	/* Safari 5.1+, Chrome 10+ */
    background: -webkit-linear-gradient(left, #ff4f7d, #fa0cbc);
	/* Opera 11.10+ */
    background: -o-linear-gradient(left, #fff4f7d, #fa0cbc);
    cursor: pointer;
    position: absolute;
    top: 16px;
    right: 24px;
    box-shadow: 0 0 10px #fff;
}

/***项目2***/
.zlsq_xm2{
	margin-top: 15px;
}
.zlsq_xm2 ul{
	padding-top: 10px;
}
.zlsq_xm2 ul li{
	margin-top: 20px;
}
.zlsq_xm2 li:nth-child(4),.zlsq_xm2 li:nth-child(8),.zlsq_xm2 li:nth-child(12),.zlsq_xm2 li:nth-child(16),.zlsq_xm2 li:nth-child(20){
	margin-right: 0;
}

/***广告2****/
.zlsq_gg2{
	background: url(../images/zlsq_gg2.jpg) no-repeat center;
}
.zlsq_gg2 input[type="button"]{
	width: 198px;
	height: 42px;
	color: #fff;
	font-size: 18px;
	font-weight: 700;
	border-radius: 180px;
	border: none;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr=#df00c7, endColorStr=#7000f9);
	background: -ms-linear-gradient(left, #df00c7, #7000f9);
	background: -moz-linear-gradient(left, #df00c7, #7000f9);
	/* Safari 5.1+, Chrome 10+ */
    background: -webkit-linear-gradient(left, #df00c7, #7000f9);
	/* Opera 11.10+ */
    background: -o-linear-gradient(left, #df00c7, #7000f9);
    cursor: pointer;
    position: absolute;
    bottom: 0;
    left: 42%;
}

/********/
.zlsq_cgal{
	margin-top: 15px;
}

/****成功案例***/
.sbcx_cgal{
	width: 1200px;
	margin: 0 auto;
	background-color: #fff;
	margin-top: 30px;
	padding-bottom: 40px;
}

.sbcx_cgal .sbcx_cgal_title{
	width: 1160px;
	margin: 0 auto;
	height: 48px;
	line-height: 48px;
	font-size: 24px;
	color: #333;
	border-bottom: 1px #eee solid;
	overflow: hidden;
}
.sbcx_cgal_title li:first-child{
	float: left;
}
.sbcx_cgal_title li:last-child{
	float: right;
	font-size: 18px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	width: 74px;
	border: 1px #bbb solid;
	border-radius: 180px;
	margin-top: 8px;
}
.sbcx_cgal_title li:last-child > a{
	color: #999;
}
.sbcx_cgal_title li:last-child > a:hover{
	color: #f73253;
}
.sbcx_cgal_title li:last-child:hover{
	border: 1px #f73253 solid;
}


.sbcx_cgal .sbcx_cgal_nr{
	width: 1160px;
	margin: 0 auto;
	margin-top: 6px;
	overflow: hidden;
}
.sbcx_cgal .sbcx_cgal_nr li:first-child,.sbcx_cgal .sbcx_cgal_nr li:nth-child(3){
	float: left;
}
.sbcx_cgal .sbcx_cgal_nr li:nth-child(2),.sbcx_cgal .sbcx_cgal_nr li:nth-child(4){
	float: right;
}
.sbcx_cgal .sbcx_cgal_nr li{
	width: 556px;
	height: 168px;
	border-bottom: 1px #eee solid;
	cursor: pointer;
}

.sbcx_cgal_nr li .sbcx_cgal_nrtp{
	position: relative;
	width: 190px;
	height: 120px;
	float: left;
	margin-top: 24px;
	overflow: hidden;
}
.sbcx_cgal_nr li .sbcx_cgal_nrtp img{
	width: 110%;
}
.sbcx_cgal_nr li .sbcx_cgal_nrtp p{
	position: absolute;
	width: 100%;
	font-size: 20px;
	background-color: rgba(247,50,83,.7);
	color: #fff;
	text-align: center;
	height: 44px;
	line-height: 44px;
	bottom: 36px;
}

.sbcx_cgal_nr li .sbcx_cgal_nrxw{
	width: 325px;
	float: left;
	overflow: hidden;
	color: #333;
	margin-left: 20px;
	margin-top: 24px;
	overflow: hidden;
}
.sbcx_cgal_nr li .sbcx_cgal_nrxw p:first-child{
	width: 280px;
	height: 32px;
	line-height: 32px;
	font-size: 16px;
	overflow: hidden;
}
.sbcx_cgal_nr li .sbcx_cgal_nrxw p:nth-child(2){
	height:40px;
	line-height: 20px;
	font-size: 14px;
	color: #666;
	overflow: hidden;
	margin-top: 8px;
}
.sbcx_cgal_nr li .sbcx_cgal_nrxw p:nth-child(3){
	float: right;
	margin-top: 12px;
}

.sbcx_cgal_nr li .sbcx_cgal_nrxw:hover p:nth-child(2){
	color: #f73253;
}

.ip_nav .ip_nav_active a{
	color: #333 !important;
}

.ip_sbcxxq_nav .sbcxxq_nav_active a{
	color: #333 !important;
}
#zhuanli{
	color: #f73253;
}