﻿/* CSS Document */
@charset "utf-8";

html { font-size:100%; }
body { margin:0; padding:0; font:0.75em Tahoma, Arial, Verdana, Helvetica, "微软雅黑"; color:#51575c; background:#fefefe; }
img, table, td, fieldset, form, legend, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd { margin:0; padding:0; border:0; font-size:1em; }
ul, li { list-style:none; }
table { border-collapse:collapse; }
a { outline:0 none; text-decoration:none; color:#777; }
a:hover { text-decoration:underline; color:#24aae1; }
.offleft { position:absolute; left:-5000px; width:2000px; }
.hidden { display:none !important; }
.show { display:block !important; }
object { outline:none; } /* FF3 */
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix {display:inline-block;}/*ie7*/
.clearfix {display:block;}
* html .clearfix {height:1%;}
.hover{color:#24aae1}
.top { height: 90px;	line-height: 90px;background-color: rgb(243, 243, 243);overflow:hidden;padding-top: 0px;padding-right: 15px;padding-bottom: 5px;padding-left: 15px;}
.top .top_left { float: left;margin-top: 5px;}
.top .top_right {float: right; width:700px;}
.top .top_right li {float: left;margin-right: 60px;font-size: 1.2em;}
 /*图片*/
.ad {width:100%;position:relative;height:500px;}
.ad .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.ad .bd ul {width:100% !important;}
.ad .bd li {width:100% !important;height:500px;overflow:hidden;text-align:center;}
.ad .bd li a {display:block;height:500px;}
/*红外码库*/
.pic{width:100%;position:relative;height:350px; }
/*合作介绍*/
.layout{position: relative;  padding:1px;    background:#eef1f2; margin-top:0px; height:440px;}
.layout .img{ background: url(../images/pic02.png); width:492px; height: 438px; top:-138px; right:0;float:right;}
.layout .desc{margin:148px 0 138px 80px;}

.layout2{position: relative;  padding:1px;    background:#cce1e2; margin-top:1px; height:440px;}
.layout2 .img{ background: url(../images/pic05.png); width:492px; height: 438px; top:-138px; right:0;float:left;}
.layout2 .desc{margin:148px 0 138px 80px;float:right; margin-right:50px;}

.layout1{position: relative;  padding:1px;    background:#eef1f2; margin-top:1px; height:440px;}
.layout1 .img{ background: url(../images/des04.png); width:492px; height: 438px; top:-138px; right:0;float:right;}
.layout1 .desc{margin:148px 0 138px 80px;}

.border li{border-bottom:1px dashed #ccc;}
.border li span{color:#ccc;}
.content{ position:relative;width:1200px; margin:0 auto;}
/*我们的优势*/
.box{width:100%; text-align:left; padding-top:20px;}
.box_left{float:left; width:580px;}
.box_right{float:right; width:580px;}
.box_con{ position:relative;width:100%; height:auto; margin:40px 0;}
.mr10{display:block; float:left; width:140px;}
.content_box{float:left; float:right;width:430px; margin-top:25px;}
.content_box p{line-height:20px;}
.box_title{font-size:1.6em; margin-bottom:10px;}
.box_content{font-size:1.1em;}
/*特色*/
.featurelist{width:100%;height:auto;}
.sub-theme {
	margin: 30px 0 23px;
	padding-bottom: 16px;
	background: url(../images/bg-sub-theme.jpg) no-repeat left bottom;
	font-size: 20px;
	font-weight: bold;
	color: #FF6600
}
.clear{ clear:both;}
.content .featurelist li { width:200px; margin:20px 30px 30px 60px; float:left;}
.content .featurelist p {text-indent:2em; font-size:16px;}

.advtg{position:relative; margin:50px 0;height:60px; border-left:10px solid #9b74a1; padding-left:10px;}
.advtg_title{ position:absolute; top:0; font-weight:500; font-size:2em;}
.advtg_eng{position:absolute; bottom:0; font-weight:100; color:#9d9d9d;font-size:1.4em;}
.advtg_more{position:absolute; right:0;text-align: right;line-height:60px;font-size:1.6em; font-weight:100;}
/*行业解决方案*/
.plan_con{ margin-top:30px; padding:0 10px; line-height:20px;overflow: hidden}
.plan_list li{ float:left; width:16.4%; padding:20px 0; text-align:center; border:1px solid #fff;}
.plan_title{ font-size:1.5em; margin:5px 0;}
.plan_list li:hover{border:1px solid #c6548a; background-color:#fafafa;}
/*分隔符*/
.splite{width:100%; margin:30px 0; border-bottom:1px dashed #ccc;}
/*关于*/
.about{width:100%; height:auto; margin:50px 0 50px 0;}
.about_l{float:left; width:630px; border-right:1px solid #e7e7e7; padding:10px 30px 10px 10px;}
.about h1{font-size:1.8em; line-height:50px;}
.about  span{color:#62b0c4;}
.about_l p{text-indent:2em; line-height:30px; font-size:1.1em;}
.about_r{float:right; width:480px;padding:10px;}
.new_list li{ position:relative;display:block; width:100%; line-height:35px;font-size:1em;}
.new_list li a,.new_list li span{display:block;color: rgb(81, 87, 92);} 
.new_list li a{float:left;}
.new_list li span{float:right;}
.partner_box{ width:100%; height:auto; display:block; }
.partner{ width:200px; height:200px; float:left; margin-right:300px;}

/*脚注*/
.footer{background-color:#202020; height:130px;color:#c3c3c3;}
.tm{ float:left;margin-top:20px;  margin-left:30px; margin-right:100px;}
.menulink{
  float:left;
  margin-top:28px;
  margin-left:30px; 
  height:80px;
  width:170px;
  border-right: #666666 thin dotted;
}
.menulink span{ font-size:16px; color:#FFFFFF;}
.menulink ul{ width:300px;}
.address{background-color:#202020; height:90px; color:#c3c3c3; float:right; margin-top:20px; margin-right:60px;}
.copyRight{background-color:#666666;height:30px;color:#c3c3c3;  text-align:center; padding:10px;}

