@charset "utf-8";
/* CSS Document */
.INBanner{ width:100%; height:300px;}
.w1200{ width:1200px; margin:0 auto;}


/*------------内页title-----------*/

.titnav{width: 100%;height: 68px;background: #007fc5;}
.titnav .cnav{float:left; width:1200px;}
.titnav .cnav li{float: left; width:150px; height:68px; display:block; text-align:center;}
.titnav .cnav li a{font-size:16px;color:#fff;line-height: 68px;font-weight: bold;width:150px; display:block;}
.titnav .cnav li.on a{color: #007fc5;background:#fff;}
.titnav .cnav li a:hover{color: #007fc5; background:#fff;}

.titnav .cnav2{float:left; width:1200px;}
.titnav .cnav2 li{float: left; width:105px; height:68px; display:block; text-align:center;}
.titnav .cnav2 li a{font-size:16px;color:#fff;line-height: 68px;font-weight: bold;width:105px; display:block;}
.titnav .cnav2 li.on a{color: #007fc5;background:#fff;}
.titnav .cnav2 li a:hover{color: #007fc5; background:#fff;}

.cnav1{float:left; width:1100px; margin:20px 50px;}
.cnav1 ul{ margin-left:-30px;}
.cnav1 li{float: left;margin-left:30px; width:158px;}
.cnav1 li a{font-size:14px;color:#8f8f8f;line-height:32px;font-weight:bold; width:auto; height:35px;float:left; margin-bottom:12px; display:block; border:1px #219884 solid; width:156px; text-align:center;}
.cnav1 li.on a{color: #fff; background:#219884;}
.cnav1 li a:hover{color: #fff; background:#219884;}

.titnav .local{height: auto;float: right;/*line-height: 68px;*/margin-top: 22px;}
.titnav .local a{float: left;font-weight: bold;}
.titnav .local .goback{font-size: 13px;color: #5b5b5b;}
.titnav .local .here{font-size: 13px;color: #219884;}
.titnav .local .gohome{width: 10px;height: 10px;background: url(../images/homeicon.png) no-repeat center;display: block;margin: 7px 0 0 0 ;}
.titnav .local span{width: 3px;height: 5px;background: url(../images/homeicon2.png) no-repeat center;display: block;float: left;margin: 10px 10px 0 ;}



/*------关于我们 样式---------*/
.about-company-introduction{ width:1200px; float:left;margin-top: 85px;margin-bottom: 40px;}
.pageTitle{ width:1200px; float:left;}
.pageTitle h2{height:30px;line-height:30px;color: #000;font-size: 26px;font-weight: normal;}

.aboutBox{ width:1200px; float:left; margin-top:50px;}
.aboutBox .left{ width:1200px; line-height:28px;}
.aboutBox .right{ width:480px; float:right;}
.aboutBox .right img{max-width:480px; display:block;}

/*------荣誉资质 end------*/
.honor{ width:1200px; float:left; margin-top:50px;}
.honor ul { width:1200px; float:left;}
.honor ul li{float:left; padding-left:65px; padding-right:65px; display:block; width:260px; height:418px; margin:25px 0px;}
.honor ul li.hd{float:left; padding-left:65px; padding-right:65px; display:block; width:260px; height:220px; margin:25px 0px;}
.honor ul li.hd .imgBox{width:260px; height:190px;overflow-y:hidden; border:1px #CCC solid; padding:2px;}
.honor ul li .imgBox{width:260px; height:371px;overflow-y:hidden; border:1px #CCC solid; padding:2px;}
.honor ul li img{ width:260px; display:block;}
.honor ul ul{position:absolute;width:8000px;height:413px;left:0;top:0;}
.about-us-mark-list-img-p1{ font-size:18px; padding-top:20px;}
.about-us-mark-list-img-p2{ border-bottom:2px solid #03548c; width:40px;padding-top:20px;}


/*-----------产品中心----------*/
.products-list{ width:1200px; float:left; margin-top:50px;}
.products-list ul{ width:1214px; float:left; margin-left:-14px;}
.products-list ul li{ width:280px; float:left; height:226px; display:block; position:relative; margin:20px 11px;}
.products-list ul li .col-md-12{border: 1px solid #ccc; width:278px; height:224px;}
.products-list ul li .col-md-12 img{ display:block; margin:0 auto;}
.products-list ul li .col-md-12 p {display: block;position:absolute;bottom:0;line-height:34px;height:34px;color:#fff;font-size:18px;width:100%;text-align:center;background:#097fd1;}

.products-list1{ width:1200px; float:left; margin-top:50px;}
.products-list1 ul{ width:1214px; float:left; margin-left:-14px;}
.products-list1 ul li{ width:280px; float:left; height:216px; display:block; position:relative; margin:20px 11px;}
.products-list1 ul li .col-md-121{border: 1px solid #ccc; width:280px; height:200px;}
.products-list1 ul li .col-md-121 img{ display:block; margin:0 auto;}
.products-list1 ul li .col-md-121 p {display: block;position:absolute;bottom:0;line-height:34px;height:34px;color:#fff;font-size:18px;width:100%;text-align:center;background:#097fd1;}

/*-------案例中心--------*/
.case-list{ width:1200px; float:left; margin-top:50px;}

.case-list dl{ float:left; width:310px; padding:0px 45px; margin-bottom:45px;}
.case-list dl dt{padding:4px;border:#ddd solid 1px; width:300px; overflow:hidden;}
.case-list dl dt span{width:300px; overflow:hidden; display:block;}
.case-list dl dt img{
	display: block; width:300px; height:115px;
    
    transition-duration: 1000ms;
    transition-timing-function: ease-out;
	transform: scale(1, 1);
	-webkit-transform: scale(1, 1);
    -webkit-transition-duration: 1000ms;
    -webkit-transition-timing-function: ease-out;
	}
.case-list dl dt:hover img{
	transform: scale(1.2, 1.2);
    transition-duration: 1000ms;
    transition-timing-function: ease-out;
	-webkit-transform: scale(1.2, 1.2);
    -webkit-transition-duration: 1000ms;
    -webkit-transition-timing-function: ease-out;
	}
.case-list dl dd.pro_title{ line-height:45px; height:45px; overflow:hidden; font-size:14px;font-family:微软雅黑; border-bottom:#ddd solid 1px;}
.case-list dl dd.pro_c{ width:100%; line-height:21px; padding-top:10px;  height:60px; overflow:hidden;}
.case-list dl dd.more{ margin-top:25px; float:left; position:relative;overflow:hidden; height:32px;}

.case-list dl dd.more a,.case-list dl dd.more span{position:relative; width:90px; display:block; height:30px; line-height:30px;  text-align:center; font-size:12px;}
.case-list dl dd.more span{border:#cdcdcd solid 1px; top:0px;}
.case-list dl dd.more a{background:#007fc5; color:#fff; border:#007fc5 solid 1px;top:0px;}




/*--------解决方案---------*/
.solution{width:1200px;}
.solution ul { width:1240px; margin-left:-40px;}
.solution ul li{width:580px; margin-left:40px; float:left; margin-top:40px;}
.solution ul li a{ width:580px; display:block; float:left;}
.solution ul li .solutionTxt{ width:260px; display:block; float:left; color:#fff; font-size:20px; padding-left:30px; height:115px; line-height:115px;}
.solution ul li .solutionImg{ width:290px; height:115px; float:right;}
.solution ul li .solutionImg img{ width:290px; height:115px;}

.title{width:1200px; height:80px; line-height:90px; text-align:center; border-bottom:1px #CCC solid; font-size:24px; font-weight:bold;}
.contTxt{width:1150px; padding-left:25px; line-height:200%; text-align:left; font-size:16px; padding-top:20px;}

#newslist{ padding:10px 15px 0px 15px; width:1170px;}
#newslist li{ padding:13px 0px; background:url(../images/arr01.gif) no-repeat 0px 23px;border-bottom:1px dotted #aaa;}
#newslist li a{ font-size:16px; margin-right:5px;padding-left:15px;}
#newslist li span{ float:right; color:#aaa;}
#newslist li p{color:#999;padding-top:5px;}

