﻿@CHARSET "UTF-8";

.query  {
	position: fixed;
	margin-left: 100px;
	margin-top: 100px;}
.topquery{
	padding-bottom: 15px;
    width: 1200px;
    margin: 0 auto;
    background-color: #AFAFAF;
    box-shadow: -10px 0 10px rgba(204, 204, 204, .3), 10px 0 10px rgba(204, 204, 204, .3), 0 0 0 rgba(204, 204, 204, .3), 0 15px 15px rgba(204, 204, 204, .3);}

.caption-wraper {
	width: 620px;
    margin: 0 auto;
}

.caption {
	text-align: center;
	color: #fff;
}

.caption h1 {
	font-size: 4em;
}
.top_slide{
	height: 480px;
	text-align: center;
}
.top_slide img{
	height: 480px;
	margin: 0 -100%;
}

.tc-gridbox {
	margin: 0;
}

.bg {
	background-color: #999;
	color: white;
}

.bg p {
	color: white;
}

@media ( max-width : 767px) {
	.caption-wraper {
		left: 0;
		bottom: 0.4em;
	}
	.caption-wraper .caption {
		left: 0;
		padding: 0.2em 0.4em;
		font-size: 0.92em;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		-ms-border-radius: 0;
		-o-border-radius: 0;
		border-radius: 0;
	}
}
.col1{width:100px;float: left;}
.col2{width:150px;float: left;}
.col3{width:80px;float: left;}





.yj-z{
	 border: 0px;
	 border-radius: 10px 0px 0px 11px; 
	 width:100%;
}
.yj-k{
	 border:3px solid #ccc; border-style:none none none solid;
 width:100%;	 border-radius: 0px 0px 0px 0px;
}
.yj-y{
	 border: 0px;
	 border-radius: 0px 10px 10px 0px;}

._citys { width: 820px; display: inline-block; border: 1px solid #eee; padding: 5px 5px 5px 20px; position: relative; background: #fff; }
._citys span { color: #56b4f8; height: 15px; width: 15px; line-height: 15px; text-align: center; border-radius: 3px; position: absolute; right: 10px; top: 10px; border: 1px solid #56b4f8; cursor: pointer; }
._citys0 { width: 100%; height: 34px; display: inline-block; border-bottom: 2px solid #56b4f8; padding: 0; margin: 0; }
._citys0 li { display: inline-block; line-height: 34px; font-size: 15px; color: #888; width: 80px; text-align: center; cursor: pointer; }
.citySel { background-color: #56b4f8; color: #fff !important; }
._citys1 { width: 100%; display: inline-block; padding: 10px 0; }
._citys1 a { width: 80px; height: 30px; display: inline-block; background-color: #f5f5f5; color: #666; margin-left: 6px;  line-height: 30px; text-align: center; cursor: pointer; font-size: 13px; overflow: hidden; }
._citys1 a:hover { color: #fff; background-color: #56b4f8; }
.AreaS { background-color: #56b4f8 !important; color: #fff !important; }
.c_hot{ padding-left: 5px; padding-top: 8px;}
.c_hot a{ margin: 0 5px;}

#menu  {
	margin: 0;
	height: 70px;
	display: inline-block;
	overflow: hidden;
	clear: both;
	padding: 0;
	position: fixed;
	list-style-type: none;
	z-index: 1070;
	width: 100%;
	min-width: 1200px;
	background: rgba(0, 0, 0, 0.6) !important;
	background: #000000;
	top: 0;}
.col-lg-1{padding-left:0px;padding-right:0px;}
.col-lg-2{padding-left:0px;padding-right:0px;}
/* 客服 */
.contactusdiyou *{margin: 0;padding: 0;}
.contactusdiyou {position: fixed; left: -280px; bottom: 0px; _position: absolute; width: 280px; height: 100%; background: #009aff; z-index: 99999999999;  _margin-bottom:0px; _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); transition:all .5s ease; }
.contactusdiyou .hoverbtn{width:30px; height:129px; padding-top:20px; cursor: pointer; position:absolute; top:50%; margin-top:-66px;right:-30px; font-size:14px; color:#fff; background:#009aff; -webkit-border-radius: 3px 0px  0px 3px; -moz-border-radius: 3px 0px  0px 3px; -o-border-radius: 3px 0px  0px 3px;      border-radius: 3px 0px  0px 3px; -moz-box-shadow: 4px 4px 4px -4px #000; -webkit-box-shadow: 4px 4px 4px -4px #000; box-shadow: 4px 4px 4px -4px #000;} .contactusdiyou .hoverbtn span{width:30px; height:19px;line-height: 19px; text-align: center; overflow:hidden; float:left;}
.contactusdiyou .hoverbtn .hoverimg{width:13px; height:9px; margin:10px 0px 0px 10px; float:left; display:inline;background-repeat: no-repeat;}
.hoverimg2{background:url(../images/hoverbtnbg1.png) no-repeat; } 
.contactusdiyou .conter{width:236px; height:560px; margin-left:22px;   position:absolute; top:55%;*margin-top:-140px;margin-top:-280px;}
.contactusdiyou .conter .con1{ border-bottom:1px solid #6a6a6a;}
.contactusdiyou .conter .con1 dl dt{width:31px; height:31px; float:left;
    top: 32px;}
.contactusdiyou  dl .f1{padding-left: 40px;width:142px; height:30px;line-height: 30px; font-size:18px;_font-size: 14px;*font-size: 15px; color:#fff;vertical-align: top; font-weight: bold;}
.contactusdiyou  dl .f2{width: 197px;font-size:18px; color:#fff; height:30px;line-height: 30px; float:right;}
.kefuQQ a{ background:url(../images/button-custom-qq.gif)  no-repeat; width:70px; height:20px; display:inline-block; vertical-align:middle;}
.kefuQQ a:hover{ background:url(../images/button-custom-qq-h.gif)  no-repeat;}
.contactusdiyou .conter .con1 dl dd .ph_num{ font:18px 'Microsoft yahei';*font-size: 16px;_font-size: 16px; color:#fff; height:25px;}

.contactusdiyou .qqcall{border-bottom:1px solid #6a6a6a;padding-top: 20px;}
.contactusdiyou .qqcall dl dt{width:31px; height:31px; float:left; top: 32px;}

.contactusdiyou .weixincall{ border-bottom:1px solid #6a6a6a;padding-top: 20px;}
.contactusdiyou .weixincall dl dt{width:31px; height:31px; float:left;top: 32px;}
.contactusdiyou .weixincall dl dt dd{padding-left:0px;margin-left:0px;}
.contactusdiyou .weixincall .f3{float: left;width:49%;display:inline;padding:5px 5px}
.contactusdiyou .weixincall .f3 img{width: 110px;height: 110px;}
.contactusdiyou .dytimer{    float: right; width: 160px; height: 40px; padding: 16px 0px 15px 0px; /* background: #007b77; */ margin: 20px 0px 0px 0px;} .contactusdiyou .dytimer span{display:block; height:20px; line-height:20px; font-size:14px; color:#fff;} .diyou{_position: absolute; _bottom: auto;_margin-bottom:0px; z-index:99999999999; _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));} .diyoumask { position:fixed; left: 0; top: 0; z-index: 100000; width:100%; height:100%; opacity:0.3;filter:alpha(Opacity=30); background:#000; display:none;} .fn_cle:after {visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; } /***联系我们***/

