body{
	margin:0px;
	padding:0;
	font-size:12px;
	color:#000;
	font-family:"微软雅黑";
	background:#fff;
}
a{ color:#000; text-decoration:none;}
img{ border:none;}
ul{ margin:0px; padding:0px; list-style:none;}
p{ line-height:20px; margin:0px; padding:0px;}
#top{ width:100%; height:121px; background:#0e4472; border-bottom:6px solid #38bac8; border-top:10px solid #fff;}
#top2{ width:1000px; margin:auto;}
#logo{ float:left; margin-top:30px;}
#maue{ float:right;;margin-right:20px}
#maue ul li{
	height:58px;
	font-size:16px;
	float:left;
	margin-top:51px;
	margin-left:35px;
	color:#fff;
}
#maue ul li a{ color:#fff;}
#maue ul .li_1{height:70px; font-size:16px; float:left; margin-top:51px; margin-left:35px; color:#fff; background:url(../images/yd.png) 22px 60px; background-repeat:no-repeat;}
.banner{ width:100%; height:500px; background:#fcf8ec;}
.dh{ width:100%; height:300px; background:#38bac8;}
.dh ul{ width:1000px; height:300px; margin:auto;}
.dh ul li{ width:250px; float:left;}
.gsjj{ width:100%; height:448px; background:url(../images/map.jpg) center; border-bottom:#CCC solid 1px;}
.hbs{ width:100%; height:450px; background:url(../images/红宝石.jpg) center; border-top: #CCC solid 1px; }
.zhihui{ width:100%; height:300px; background:url(../images/智汇.jpg) center;}
.xianfong{ width:100%; height:400px; background:url(../images/先锋.jpg) center;}
.moli{ width:100%; height:320px; background:url(../images/魔力.jpg) center;}
.gsjjs{ width:100%; height:470px; background: url(../images/rw.jpg) center;}
.gsjj2{ width:1000px; height:470px; margin:auto; }
.bshi{ margin-left:176px; margin-top:118px; float:left;}
.gsjj2T{ width:505px; height:286px; background:url(../images/js_bg.png); margin-left:165px; margin-top:41px; float:left; padding-left:33px;}
.p_1{ width:465px; font-size:18px; font-weight:bold; color:#0e4472; text-align:center; padding:0 20px; margin-top:30px;}
.p_2{ width:465px; font-size:14px; font-weight:bold; color:#0e4472;  padding:0 15px; margin-top:35px;}
.p_3{ width:465px; font-size:14px;  color:#0e4472;  padding:0 15px; margin-top:10px; line-height:25px; font-weight:bold;}
.gsjj2T .more{ float:right; margin-right:20px;}

.cp{ width:1000px; margin:auto; overflow:hidden;}
.cp ul li{ width:313px; height:423px; background:#fff; border:1px solid #38bac8; float:left;}
.cpT{ width:313px; height:334px;}
.cpN{ width:263px; height:59px; background:#38bac8; padding:15px 25px;}
.cpNbt{ font-size:14px; font-weight:bold; color:#fff;}
.cpNjs{ font-size:14px; font-weight:bold; color:#0e4472; margin-bottom:10px;}
.banner2{ width:100%; height:170px; background:#e9e9e9; margin-top:50px;}
.banner2 .tab{ width:1000px; margin:auto;}
.ztcshi{ width:497px; height:248px; float:left; border:1px solid #e9eaea; position:relative; margin-bottom:2px;}
.bycshi{ width:497px; height:248px; float:right; border:1px solid #e9eaea;position:relative; margin-bottom:2px;}
.btm{ width:218px; height:218px; background:url(../images/btm.png); position:absolute; padding:15px; top:0px; left:0px; color:#0e4472;}
.btm2{ width:218px; height:218px; background:url(../images/btm.png); position:absolute; padding:15px; top:0px; right:0px; color:#0e4472;}
.btmBT{font-size:18px; font-weight:bold; margin-top:15px; }
.btmjs{font-size:14px; font-weight:bold; margin-top:25px; line-height:25px; margin-bottom:30px;}
#footer{ width:100%; background:#747474; border-top:1px solid #2e2e2e; padding:30px 0; overflow:hidden; margin-top:30px;}
#footer2{ width:1000px; margin:auto; overflow:hidden; margin-bottom:20px;}
#footer2 .tab1{ float:left;}
.tab1TB{ float:left;}
.tab1NR{ float:left; margin-left:10px;}
.tab1NR h2{ font-size:20px; font-weight:bold; color:#c4c4c4; margin-top:5px; }
.tab1NR p{ color:#d4d4d4; margin-bottom:10px;}
.tab1NR p a{ color:#d4d4d4;}
#footer3{ width:1000px; margin:auto; text-align:center; color:#d4d4d4; }

.banner3{ width:999px; margin:auto; margin-top:10px;}
.head{ width:969px; margin:10px auto; overflow:hidden; background:url(../images/head.gif); padding:15px;}
.left{ width:160px; float:left; }
.left ul .li_1{ width:140px; line-height:35px; background:url(../images/l_bg.gif); padding-left:20px; font-size:14px; font-weight:bold; color:#0e4472;}
.left ul .li_1 a{ color:#0e4472;}
.left ul .li_2{ width:140px; line-height:35px; background:url(../images/l_bg2.gif); padding-left:20px; font-size:14px; font-weight:bold; color:#3b3232;}
.left ul .li_2 a{ color:#3b3232;}
.left ul .li_3{ width:160px; overflow:hidden;}
.left ul .li_3 .er{ width:150px; line-height:35px; font-size:12px; color:#333333; border-bottom:1px solid #f5f2f2; padding-left:10px;}
.right{ width:750px; float:left; margin-left:45px; overflow:hidden;}
.rightBT{ font-size:30px; color:#38bac8;}
.rightBT span{ font-size:18px;}
.rightTAB{ width:750px; line-height:32px; font-size:13px; color: #353535; margin-top:20px;}
.list{ width:750px; overflow:hidden; margin-top:20px;}
.listBT{ width:750px; height:40px; line-height:40px; font-size:14px; background:url(../images/bt_bg.gif);}
.listBT .span_1{ width:70px; text-align:center; float:left;}
.listBT .span_2{ width:70px; text-align:center; float:right;}
.listNR{ width:750px; overflow:hidden;}
.listNR ul li{ width:750px; height:40px; line-height:40px; border-bottom:1px dashed #e7edf2; margin-top:5px;}
.listNR ul li a{ width:650px; float:left; color:#727272;}
.listNR ul li img{ margin-right:5px;}
.listNR ul li span{ width:70px; text-align:center; float:right; color:#38bac8;}
.fy{ width:750px; line-height:20px; text-align:center; margin-top:10px;}
.fy a{ margin:0 10px; color:#cccccc;}
.yq span{ color:#333;}
.wzBT{ width:750px; line-height:20px; margin-top:20px; text-align:center; font-size:18px;}
.wzsj{ width:750px; line-height:20px; margin-top:20px; text-align:center; font-size:12px; border-bottom:1px solid #e7edf2; color:#ccc; padding-bottom:20px;}
.yxwl{ width:969px; margin:10px auto; overflow:hidden; background:#fff; padding:15px;}
.yxwlMAP{ width:969px; height:440px; margin-top:20px; background:url(../images/map2.jpg);}
.bq{ position:relative; top:100px; left:300px;}
.bq_js{ position:absolute; width:250px; height:95px; background:url(../images/bq_bg.png); top:0px; left:80px; padding-left:26px;}
.bq_jsBT{ font-size:18px; color:#fff; margin-bottom:10px; margin-top:10px;}
.bq_jsNR{ font-size:14px; color:#003333;}
.cplb{ width:750px; overflow:hidden;}
.cplb ul { margin-left:-23px;}
.cplb ul li{ width:160px; float:left; border:2px solid #eeeeee; margin-top:20px; padding:2px; overflow:hidden; margin-left:23px;}
.cplb ul li p{ width:160px; line-height:20px; text-align:center; color:#666666; margin-top:2px;}
.cplb ul li p a{ color:#666;}
.cpnr{ width:750px; overflow:hidden; margin-top:20px;}
.cpIMG{ width:200px; border:2px solid #eeeeee; padding:2px; float:left;}
.cpjs{ width:530px; float:right; overflow:hidden; font-size:14px; color:#727272;}
.cpjsBT{ font-size:14px; color:#333333; font-weight:bold;}
.cpjsNR{ line-height:25px; margin-top:10px;}
.cpnr2BT{ width:750px; height:27px; border-bottom:2px solid #0e4472;}
.cpnr2BT ul .li_1{ width:84px; height:27px; line-height:27px; float:left; margin-right:15px; text-align:center; color:#fff; font-size:14px; background:#0e4472;}
.cpnr2BT ul .li_2{ width:84px; height:27px; line-height:27px; float:left; margin-right:15px; text-align:center; color:#fff; font-size:14px; background:#38bac8;}
.cpnr2BT ul .li_1 a , .cpnr2BT ul .li_2 a{ color:#fff;}
.cpnrNR{ width:750px; line-height:25px; font-size:14px; color:#727272; margin-top:20px;}
 #dituContent {
            width: 969px;
            height: 440px;
            margin-top: 10px;
            left: 0;
            top: 0;
        }
.box div {
     line-height:24px
}
 .box .iw_poi_title{font-size:18px}
  .box .iw_poi_address{}
   .box .iw_poi_phone{}
.baidulist {
 
}
.baidulist th {
height:30px; line-height:30px; font-size:14px; font-weight:600; text-align:left; text-indent:10px
}
.baidulist td {
    height:24px; line-height:24px; text-align:left; text-indent:10px
}


.yingx{ width:100%; height:600px; background:url(../images/yingx.jpg ) center;}
.hbssheji{
	width:100%; height:676px; background:url(../images/hbssheji2.jpg ) center;
	
	}
	.erming{
	width:100%; height:676px; background:url(../images/erming.jpg ) center;
	
	}
.cp_bt6{
	width:1000px;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}


	.cp_bt6  ul{
		margin-top:45px;
	margin-bottom:45px;
		float:left;
		width:1000px;
		}
    .cp_bt6  ul li{
	
	width:200px;
	float:left;
	
}
 .cp_bt6  ul li a:hover {
	 color:#6F6E6E;
	 
	
}
.cp_bt6  ul li div{
	font-size: 18px; line-height: 30px; letter-spacing: 4px; text-align: center;

	width:180px;
	
	}
	 .cp_bt6  ul li div a:hover img {
	 filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8
	 
	
}
	.xpfb{ width:100%; height:480px; background:url(../images/公司官网红宝石.jpg) center;}
		.cp_bt{
	width:1000px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}


	.cp_bt  ul{
		margin-top:45px;
	margin-bottom:45px;
		float:left;
		width:1000px;
		}
    .cp_bt  ul li{
	
	width:250px;
	float:left;
	
}
 .cp_bt  ul li a:hover {
	 color:#6F6E6E;
	 
	
}
.cp_bt  ul li div{
	
font-size: 18px; line-height: 50px; letter-spacing: 4px; text-align: center;
	width:210px;
	
	}
	 .cp_bt  ul li div a:hover img {
	 filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8
	 
	
}
.yashuo{ width:100%; height:600px; background:url(../images/语境解析降噪系统.jpg ) center;
	
	
	
	}
	.fankui{ width:100%; height:650px; background:url(../images/红宝石反馈消除.jpg ) center;
	
	
	
	}
	
	
.payment_time_mask{
	display: none;
}


.payment_time_list em{
	height: 35px;
	display: block;
	text-align: center;
	line-height: 35px;
	overflow: hidden;
	font-size: 14px;
}

.payment_time_mask{
	z-index: 999;
	width: 90%;
	position: absolute;
	left: 5%;
	margin-top:-230px;
	border-radius: 10px;
	overflow: hidden;
	text-align: center;
}

#bg{
	background-color:#000;
	position:fixed;
	z-index:99;
	left:0;
	top:0;
	display:none;
	width:100%;
	height:100%;
	opacity:0.3;
	filter: alpha(opacity=30);
	-moz-opacity: 0.3;
}