﻿/*产品中心*/
.problock{ margin-top: 30px; overflow: hidden; margin-bottom:30px; }
.prolist{float: left; width: 275px; background: #fff}
.procon{ float: left; width: 925px; }
.procon .blocktit{margin-left: 30px }
.procon .proconlist li{ float: left; margin-left: 25px; width: 283px }
.procon .proconlist li img{ width: 100%; overflow: hidden; }
.procon .proconlist li p{  text-align:center; line-height:50px; display:block; }

.protitle{ height: 60px; line-height:60px; 
	color:#0869a5; font-size: 30px; padding-left: 20px; font-weight: bold; display:block; }
.profenlei li{ line-height: 40px; font-size: 14px; background: url(../images/listicon.png) no-repeat 20px  13px #f1f1f1;
 margin-bottom: 10px ;color: #666; cursor: pointer; padding-left: 50px   }
 .profenlei li:hover{ background: url(../images/listiconhover.png) no-repeat 20px  13px #0869a5;}
.profenlei li:hover a{ color: #000; display:block; }
.profenlei li a:hover{ color: #fff }



#container{position:relative;height:820px;overflow:hidden; width: 923px; margin-left: 30px}
#container ul{overflow:hidden;clear:both;height:820px;}
#container li{float:left;text-align:center;padding:0;margin-top:7px; margin-right:17px;height:270px;display:inline;width:285px;}
#container li:nth-child(3n){margin-right: 0}
#container li a{display:block;float:left;height:151px;}
#container li a img{width:285px;height:220px;padding:2px;border:1px solid #ddd;}
#container li a div{line-height:18px;width:100%;}
#container li a:hover img{border:solid 1px #00a4eb;}




.marqueeleft{ width:1200px;overflow:hidden; margin:0 auto; }
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;width:277px;}
.marqueeleft li .pic{display:block; width:277px;height:186px;
  padding:2px;overflow:hidden;}
.marqueeleft li .txt{text-align:center;line-height:23px;}
.marqueeleft li .pic img{ width: 277px; height: 186px }
.marqueeleft li .txt span{ font-size: 14px; display:block; line-height: 40px; }
.marqueeleft li .txt p{ font-size: 14px; color: #666  }

.marqueeleft li .txt a{ border:1px solid #ccc; padding:5px 30px; 
  display: inline-block; margin:20px 0; font-size: 18px    }




/*首页联系我们*/
.indexcall{ background: #0869a5; padding: 56px 0; text-align: center; margin-top: 20px  }
.indexcall strong { color: #fff; font-size: 28px;}
.indexcall img{ vertical-align: -15px; }
.indexcall span{ font-size: 32px; color: #fff; margin-top:10px; display: inline-block; }



/*标题*/
.blocktit{ font-size:30px; color: #0869a5; line-height: 30px; margin-bottom: 10px; 
	display: block; margin-top: 30px; display: block; overflow: hidden;}
.blocktit strong{ float: left; }
.blocktit strong span{ color: #000 }
.blocktit  i{ font-size: 20px; margin:0 10px; color: #ccc;  }
.blocktit em{color: #ccc; font-size:20px; }
.blocktit a.more{ float: right; color: #999; font-size: 14px; }
.blocktit a.more:hover{ color: #0869a5 }


/*关键字*/
.search { background: #fff;  padding: 20px; display: block; margin-top: 20px; overflow: hidden; box-shadow: 1px 5px 5px #ccc}
.search span{color: #0869a5; font-size: 16px; font-weight: bold;}
.search a{ margin-right: 20px;  color: #666; font-size:14px; }
.search a:hover{color: #0869a5;}


/*首页长图联系我们*/
.contactbg{  width: 100%;  }
.contactbg img{  width: 100%;  }
.contactbg span{ font-weight: bold;   }



/*选择我们*/
.checktit{ text-align: center; margin: 80px 0 }
.checktit p{  font-size:40px; color: #0869a5; font-weight: bold; }
.checktit span{  font-size:40px; color: #bdbdbd; font-size:22px; }
.checkcon{  }
.checkcon dl{ margin-bottom:50px; display: block; clear:both; overflow: hidden; }
.checkcon dl dt { float: left ; width: 400px; padding-left: 100px; margin-right:100px;}
.checkcon dl dd{ float: left; width: 600px; text-align: center; }
.checkcon dl dt div strong{ font-size:22px; font-weight: bold; color: #000; 
	display: block; line-height: 40px   }
.checkcon dl dt div{ margin-bottom: 50px; color: #979797 }
.checkcon dl dt div span{ font-size:22px;  color: #0869a5; 
	margin-bottom: 12px; display: inline-block;   }
.checkcon dl dt div p{ line-height: 30px; font-size: 14px; max-height: 120px;  overflow: hidden; }
.checkcon dl:nth-child(2) dt{ float: right; }




/*案例*/
.caseblock{ background: #fff; overflow: hidden; padding: 30px 0 }
.caseblock .blocktit{ margin-left: 0; margin-bottom: 20px;  }
.caseblock .proconlist li{ float: left; width: 280px; margin-right: 26px; overflow: hidden;  }
.caseblock .proconlist li:last-child{ margin-right: 0px }
.caseblock .proconlist li p{ line-height: 40px; text-align: center; font-size: 16px }


/*新闻资讯*/
.newandconta{ overflow: hidden; margin:50px auto; }
.newsblock{ float: left; width:820px; }
.newsblock p{ float: left; width: 400px; overflow: hidden; }
.newsblock p img{ height: 400px; width: 400px; overflow: hidden; }
.newsblock ul{ float: right; width: 400px; }
.newsblock ul li{ background:url(../images/arrow.jpg) no-repeat left 18px; 
	line-height: 50px; height: 50px; 
	overflow: hidden; border-bottom: dashed 1px #ccc; padding-left: 20px; }



/*联系我们*/
.contactblock{ float: right; width: 350px; }
.contactcon { background: #fff; width: 270px; height:340px; 
	box-shadow: 1px 5px 5px #ccc; padding: 40px;padding-top:7px}
.contactcon dl{ margin-bottom: 20px; }
.contactcon dl dt{ font-size: 18px; line-height: 40px; }
.contactcon dl dt img{margin-right:10px; vertical-align: -10px;  }
.contactcon dl dd{ font-size: 16px; line-height: 30px; color: #8f8f8f }
.contactcon dl dd span{ color: #0869a5 }


/*关于我们*/
.aboutblock{ background:#fff; overflow: hidden;}
.aboutblock .checktit{ padding: 30px 0; overflow: hidden; display: block; margin: 0 }
.aboutcon{ float: left; width: 600px;margin-left: 50px }
.aboutcon p{ text-indent: 30px; font-size: 14px;; line-height: 30px; }
.aboutimg img{ float: left;width: 550px; height: 300PX; }


