.ss-box{background: #f3f3f3;padding-top: 15px;padding-bottom: 15px;line-height: 30px;}
.ss-box1{color: #292929;font-family: "宋体";font-size: 12px;}
.ss-box1 a{padding-right: 10px;line-height: 25px;padding-top: 5px;}
.ss_form1{position: relative;width: 220px;height: 30px;}
.ss_inp1{position: relative;float: left;width: 215px;height: 30px;background: #fff;border:1px solid #babbbd;display: block;padding-left: 4px;}
.ss_inp2{position: absolute;float: right;width: 25px;height: 25px;background: url(../images/ss.jpg) no-repeat;border: 0px;display: block;right: 10px;top:3px}

/* 产品 */
.case-All{
    padding: 0px 0;
}
.case-Pro{
	margin-top: 10px;
}
.proItem{
    width: 100%;
    float: left;
    margin-bottom: .2rem;
}
.caseName{
    width: 100%;
    color: #2d2d2d;
    padding: 0.2rem 0;
    font-weight: bold;
    border-bottom: 1px solid #e1e1e1;
    font-size: 16px;
}

.proItem:hover .caseName{
    border-bottom: 1px solid #00a377;
}
/* 遮罩效果 */
.zzpro{
    position: relative;
    width: 100%;
    overflow: hidden;
}
.zzpro>img{
    width: 100%;
    height: 100%;
    transform: scale(1);
    transition: transform .3s linear;
    border:1px solid #eee
}
.zzpro:hover>img{
    transform: scale(1.2);
    transition: transform .3s linear;
}
.zzpro .jiaico{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    text-align: center;
    padding: 90px 0;
    height: 100%;
    background-color: #2db08d;
    transform: scale(0);
    transition: transform .3s linear;
    opacity: .6;
}
.zzpro .jiaico img{
    width: 30%;
    margin-top: -10%;
}
.zzpro:hover .jiaico{
    transform: scale(1);
    transition: transform .3s linear;
}


.pro_box1_a1{width: 230px;height: 35px;line-height: 35px;background: #999999;color: #fff;font-size: 14px;display: inline-block;border-radius: 35px;margin:.2rem .1rem;}
.ys{
	background: url(../images/bg1.jpg) no-repeat center;
	height: 760px;
	margin-top: .4rem;
}

.zzpro2{
    position: relative;
    width: 100%;
    overflow: hidden;
    border:1px solid #eee;
    transition: .4s;
}
.zzpro2:hover{box-shadow: 4px 5px 8px #ccc;}
.zzpro2>img{width: 100%;height: 100%;transition: .3s;}
.zzpro2>img:hover{width: 110%;height: 110%;margin-left: -5%;margin-top: -5%;}
/* 产品展示 end*/
.gg_box {
	height: 185px;
	background: url(../images/add.jpg) no-repeat center;
	padding-top: 70px;
}
.gg_box a {
	display: inline-block;
	width: 160px;
	height: 35px;
	margin-right: 10px;
	line-height: 35px;
	text-align: center;
	border: 1px dashed #e0e3e9;
	color: #e0e3e9;
	font-size: 14px;
	border-radius: 35px;
}
.gg_box span {
	color: #ffb400;
	font-size: 18px;
}
/*产品内容区 */
.phoProAll {
    width: 95%;
    margin: 10px auto;
}
.phoProAll li{
	float: left;
	margin: 1%;
	width: 47%;
	text-align: center;
	border-radius: 5px;
	line-height: 35px;
	height: 35px;
	overflow: hidden;
}
.phoProAll li a{
	display: block;
	width: 100%;
	background-color: #eee;
	color: #333;
	font-size: 14px;
	border-radius: 5px;
}
.cplist_box {
	margin-bottom: 12px;
}

.cplist_box h2 {
	width: 236px;
	line-height: 60px;
	background: #2e4e7e;
	text-align: center;
	color:#fff;
	font-size: 22px;
	margin-left: 1px;
	font-weight: 400
}
.fllist_ul{border:1px solid #ccc;width: 238px;border-top:0px;padding-bottom: 33px;padding-top: 10px;	background: #2e4e7e;}
.fillist_li{width: 100%;}
.fill_a{display: block;
background: url(../images/add1.jpg) #1d92dc no-repeat right;
height: 40px;line-height: 40px;font-size: 16px;color:#fff;
padding-left: 45px;
width: 195px;
background-position-x:170px ;
margin-left: 20px;}
.fill_child{}
.fill_child li {
	background: url(../images/pro_icon1.jpg) no-repeat left;
	background-position:38px ;
}
.fill_child li a{display: block;width: 165px;height: 32px;line-height: 32px;padding-left: 25px;margin: 0 auto;border-bottom:1px dashed #5f849b;
font-size: 14px;color:#fff;margin-bottom: 8px;}
.fill_child li a:hover{color: #1d92dc;}
.hz_tit {
	height: 55px;
	line-height: 55px;
}
.container_header {
	height: 45px;
	font-size: 18px;
	font-weight: bold;
}
.container_header a {
	display: inline-block;
	margin-right: 5px;
	padding-right: 18px;
}
.container_header a:hover {
	color: #1d92dc;
	background: url(../images/pro_icon2.jpg) no-repeat right;
}
.title_t {
	font-size: 22px;
	line-height: 55px;
	color: #3c3c3c;
	margin-right: 10px;
	float:left;
	background: url(../images/jia.png) no-repeat right top;
	width: 100px;
	background-position-y:10px 
}
.title-img{position: relative;top:12px}
.subtitle {
	font-size: 14px;
	color: #bbb;
	line-height: 20px;
	padding-top: 10px;
}
.gd {
    font-size: 13px;
}
/* 产品展示区 */
.proShowAll{
    width: 96%;
    margin: 0 auto;
}
.proShowItem {
    padding: 8px;
    padding-bottom: 0px;
}
.phoProShow{
    margin: 10px auto;
    padding: 10px;
    background-color: #eee;
    color: #3e3d3d;
    font-weight: normal;
    font-family: "Microsoft YaHei", "Arial", "WenQuanYi Micro Hei", sans-serif;
    font-size: 18px;
    text-indent: 10px;
}
.fontBlue{
    color: #0269b8;
}
.phoProShow .small{
    font-size: 12px;
    color: #ccc;
}
.proMore{
    padding: 2px 3px;
    text-indent: 0;
    background-color: #666;
    color: #fff;
    font-size: 16px;
}
.proShowAll p{
    font-size: 16px;
    line-height: 30px;
}
.case-Pro-show{
	font-size: 14px;
    line-height: 28px;
    height: 50px;
    overflow: hidden;
    color: #646464;
    margin-top: 5px;
}
.swiper-button-prev1,
.swiper-button-next1 {
	position: absolute;
	margin-top: -190px;
	cursor: pointer;
}
.swiper-button-next1 {
	right: -10px;
}
.swiper-button-prev1 {
	left: -25px;
}
/*产品内容区end */
.advantage {
	min-height: 840px;
	background: url(../images/adv_bg1.jpg) #364359 no-repeat center;
	padding-top: 30px;
}
.advantage-box1 {
	width: 93%;
	margin:25px auto;
	padding: 20px;
	background: #f1f1f1;
	min-height: 330px;
	margin-top: 30px;
}
.advantage-box1 .title-p1 {
	margin-bottom: 35px;
}
.adv-p1 {
	margin: 17px 0 10px 0;
	font-size: 16px;
	font-weight: bold;
	line-height: 22px;
}
.adv-p2 {
	font-size: 14px;
	color: #656565;
}
/*关于我们*/
.about{background: url(../images/case_bg1.jpg);padding-bottom: 1rem;padding-top:.5rem;margin-top: .45rem;}
.about-sp1{color:#fff;font-size: 24px;border-bottom: 1px solid #ff9c00;padding-bottom: 5px}
.about-sp2{color:#bbbbbb;font-size: 14px;opacity: .8;padding-left: 6px}
.about-p{color:#656565;margin-top:9px; font-size:14px;margin-bottom: 20px;}
.about-p2 {
	color: #323232;
	font-size: 16px;
}
.about-a1{width: 150px;height: 40px;line-height: 40px;background: #303030;display: inline-block;text-align: center;color:#fff;font-size: 14px;margin-right: 3px;}
.about_nr {
	border-left: 1px solid #dbdbdb;
}
.about-a2 {
	display: block;
	margin: 10px 0;
	text-align: center;
	font-size: 14px;
	margin-bottom: 15px;
}
/*新闻*/
.news-box{padding-bottom: 10px;margin-top: 20px}
.news-box4{height: 140px;}
.news-box4 img{width: 100%;height: 100%;}
.news-a1{font-size: 16px;color:#333333;line-height: 30px;font-weight: 500}
.news-p1{font-size: 13px;color:#696969;line-height: 20px}
.news-a2{color:#696969;font-size: 12px;margin-top: 10px;display: block}
.news-a3 {
	color: #1d92dc;
	font-size: 12px;
	margin-top: 12px;
	display: block;
}
.news-dl {
	padding: 25px 0 20px 30px;
	border-top:1px dashed #dfdfdf;
	margin-top: 10px;
	background: url(../images/news_icon2.png) left top no-repeat;
	background-position-y: 25px;
	font-size: 14px;
	line-height: 140%;
}
.news-dl dd a {
	color: #666666;
	font-size: 13px;
	display: block;
	margin-top: 5px;
}
.myul{margin-top: 10px}
.myul li{width: 305px;height: 26px;line-height: 26px;display: inline-block;background: url(../images/news_icon.png) no-repeat left center;
padding-left: 20px;overflow: hidden;font-size: 14px}
.news-ul{margin-top: 20px}
.news-ul li{line-height: 30px;background: url(../images/img12-21.gif) no-repeat left;padding-left: 15px;font-size: 13px;height: 30px;overflow: hidden;}
.message {
	padding: 35px 0;
	margin-top: .2rem;
	background: #f1f1f1;
}
.mess-form1 {
	margin-top: 15px;
}
.mess-box1 {
	position: relative;
	margin-bottom: 10px;
}
.mess-box1 label {
	width: 10%;
	color: #3e3e3e;
	font-size: 14px;
	font-weight: normal;
	float: left;
	display: block;
}
.mess-box1 input,
.mess-inp1 {
	width: 80%;
	float: left;
	display: block;
	margin-bottom: 10px;
	min-height: 30px;
	border:1px solid #d7d7d7
}
.mes-inp2,
.mes-inp3 {
	width: 135px;
	height: 40px;
	border:0px;
	font-size: 18px;
	color: #fff;
	background: #1d92dc;
	margin-left: 11%;
	margin-top: 15px;
}
.mes-inp3 {
	background: #8b8b8b;
	margin-left: 15px;
}
.yqlj {
    font-size: 14px;
    padding-top: 10px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #eaeaea;
    padding-bottom: 25px;
    margin-top: 10px;
}
.yqljx {
    padding-top: 10px ;
    line-height: 25px;
}
.yqljx a {
    padding-right: 6px;
    color: #838383;
}
.wlfb {
    padding: 10px;
    font-size: 14px;
}
.wlfb span {
    font-size: 16px;
    color: #3c3c3c;
}
.wlfb a {
    padding-right: 6px;
    color: #838383;
}
.zzproBox img{width: 100%;height: 100%;}
.footer{background:url(../images/case_bg1.jpg) #ececec repeat-x;padding-top: .5rem;padding-bottom: .5rem;width: 100%;color: #333;}
.footer-ul{width: 100%;}
.footer-ul li{display: inline-block; }
.footer-ul li a{  color: #c5f6e9;
    font-size: 14px;
    line-height: 30px;}
.footer-p2{    color: #333;
    font-size: 14px;
    line-height: 28px;}
.footer2{background: #2e4e7e;padding:18px 0px;width: 100%;color: #fff;font-size: 13px;text-align: center;}
.footer2 a{font-size: 14px;color: #fff;padding: 0 10px;border-right: 1px solid #fff;line-height: 14px;display: inline-block;}
.footer2 a:nth-last-child(1) {
	border: 0px;
}
/* 标题  */
.title-p1 {
	font-size: 24px;
	color:  #1d92dc;
	font-weight: bold;
	line-height: 130%;
}
.title-p2 {
	font-size: 16px;
	color: #909090;
}
.title-font {
	font-size: 36px;
}
/* 合作 */
.cooperate {
	padding: 20px 0;
	border-top:2px solid #e2e2e2;
	background: #f3f3f3;
}
/* 案例  */
.case {
	padding: 20px 0;
	margin-top: 25px;
	background: url(../images/case_bg1.jpg) #f1f1f1 repeat-x;
}
.case-p1 {
	font-size: 14px;
	line-height: 200%;
}
/*媒体查询*/
@media (max-width: 767px) {  
	/*在小于768像素的屏幕里,这里的样式才生效*/ 
	.col-xs-6{padding-left: 8px;padding-right: 8px;}
   .footer-ul li{width: 32%;}
   .footer{padding-bottom: 80px;}
   .topfill{width: 100%;height: 1.4rem;}
   .zzpro{height:4rem;}
   .zzpro2{height: 4rem;}
   .orderItem{width: 50%;}
   .zzproBox{width: 100%;height: 3.3rem;}
   .about-tel{background: none;padding-left: 0px;}
   .news-box4{width: 100%;}
}  
@media (min-width: 768px) and (max-width: 991px) {  
	/*在768和991像素之间的屏幕里,这里的样式才生效*/ 
	.footer-ul li{width: 48%;}
	.zzpro{height: 200px;}
	.zzpro2{height: 150px;}
	.orderItem{width:50%;}
	.zzproBox{width: 100%;height: 220px;}
	.news-box4{width: 100%;}
}  
@media (min-width: 992px) and (max-width: 1199px) {  
	/*在992和1199像素之间的屏幕里,这里的样式才生效*/ 
	.footer-ul li{width: 48%;}
	.zzpro{height: 165px;}
	.zzpro2{height: 170px;}
	.orderItem{width: 50%;}
	.zzproBox{width: 100%;height: 240px;}
	.news-box4{width: 170px;}
	.news-box2{width: 350px;}
	.myul li{width: 45%;}
}  
@media (min-width: 1200px) {  
	/*在大于1200像素的屏幕里,这里的样式才生效*/  
	.container{width: 1200px;}
	.zzpro{height: 200px;}
	.zzpro2{height: 190px;}
	.footer-ul li{width: 48%;}
	.orderItem{width: 210px; margin-right: 30px;}
	.zzproBox{width: 100%;height: 220px;}
	.news-box2{width: 400px;}
	.news-box4{width: 250px;}
	.about_nr {
		margin-left: 45px;
		padding-left: 60px;
		padding-right: 10px;
	}
}  


