﻿@charset "utf-8";
/*查询*/
.cx{width: 1200px;margin: auto;height: 160px;margin-top: 50px;}
.cx400{width: 400px;height:160px;background-color: #0083c7;float: left;padding: 20px;font-size:24px;color: #FFFFFF;}
.cx400 p{ color:#fff;}
.cx400 input{width: 360px;height: 40px;border-radius: 5px;margin-top: 10px;padding-left: 15px;background-color: #fff;color: #333;}
.cx400 .ss_btn{background-color: #000;color:#fff;cursor: pointer;padding: 0;}
.cx400 button{border: none;background-color:#0083c7;width:360px;margin-top:15px;text-align: center;font-size: 20px;color: #FFFFFF;cursor: pointer;}
.cx800{width: 800px;height:160px;background-color: #f9f7f7;float: left;text-align: center;margin: auto 0;}
.cx250{height: 160px;display: inline-block;padding: 29px 147px;width: 49%;}
.cx250 p{font-size: 14px;color: #666;cursor: pointer;margin-top: 10px;}
.sq{padding: 10px;border-radius: 50px;background-color: #0083c7;color: #FFFFFF;cursor: pointer;position: absolute;z-index: 999;left: 70%;}
.fbacx{width:1200px;height: 300px;display:none;border-top:1px solid #0083c7;color: #333;;margin:auto;background-color: #f9f7f7;font-size: 16px;line-height: 32px;padding: 20px;}


.gg { position: fixed; left: 0; top: 50%; margin-top: -120px; width: 180px; height: 243px; z-index: 9999;	/*background: url(../images/gg.png) no-repeat;*/ cursor: pointer;}
.gg li { display: block; width: 156px; margin-bottom: 4px; cursor: pointer; background: url(../images/gg.png) no-repeat;  opacity: .8; filter:opacity(80);transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out}
.gg li.g1 { height: 78px; background-position: 0 0; }
.gg li.g2 { height: 78px; background-position: 0 -79px; }
.gg li.g3 { height: 87px; background-position: 0 -156px; }
.gg li:hover{ opacity: 1; filter:opacity(100);}
.gg_open {/* background: rgba(16, 113, 211, .9);*/ z-index: 999; }
.gg_open .gg_close { position: absolute; top: -40px; left: 50%; margin-left: 520px; width: 80px; height: 40px;	/* padding: 8px 48px 28px 48px; */ border-radius: 60px 60px 0 0; background-color: #1071d3; opacity: .7; filter: opacity(70); cursor: pointer; z-index: 999; line-height: 50px; text-align: center; color: #fff; font-size: 12px; font-weight: bold; }
/*.gg_open .gg_close.gg_close1{ top: auto; bottom: -40px; border-radius: 0 0 60px 60px;line-height: 30px;}*/
.gg_open .gg_close:hover { opacity: 1; filter: opacity(100); }
.gg_open .gg_head { height: 76px; overflow: hidden;	/*border-bottom: 1px solid #fff;*/ text-align: center; width: 100%;min-width: 1200px;}
.gg_head span { display: inline-block; width: 390px; height: 76px; line-height: 76px; cursor: pointer; color: #fff; font-size: 18px; text-align: center; opacity: .6; filter: opacity(60); }
.gg_head span.now { opacity: 1; filter: opacity(100); border-bottom: 2px solid #fff;	/*background-color: rgba(255,255,255,.2);*/ font-weight: bold;}
.gg_body { height: 230px; }
.gg_body .abody {  position: absolute; }
.zz_body form { width: 785px; height: 110px; position: relative; margin: 0 200px; padding-top: 60px; }
.zz_body form input[type="text"] { position: absolute; left: 0; top: 60px; width: 697px; height: 50px; background: #fff; font-size: 18px; color: #333; padding: 0 14px; border: 1px solid #fff; border-radius: 6px 0 0 6px; }
.zz_body form input[type="submit"] { position: absolute; right: 0; top: 60px; width: 88px; height: 50px; border-left: 1px solid #eee; cursor: pointer; font-size: 18px; background: #0083c7; color: #fff; border-radius: 0 6px 6px 0; }
.zz_body form input[type="submit"]:hover { background-color: #0083c7; }
/* form-inline */
.gg_open .form-quick { padding-top: 18px; color: #333; width: 1200px;}
.gg_open .form-quick .quick-l{ width: 980px;margin: auto; }
.gg_open .form-quick .quick-r{ width: 200px;margin: auto; }
.gg_open .form-quick .form-group { height: 36px; clear: both; margin-bottom: 20px; }
.gg_open .form-quick .form-group .input-group { float: left; height: 100%; margin-right: 20px; }
.gg_open .form-quick .form-group .input-group.long {			/*width: 60%;*/ }
.gg_open .form-quick .form-group .input-group .input-label { font-size: 14px; line-height: 30px; }
.gg_open .form-quick .form-group .input-group .form-control { width: 160px; height: 100%; background: #fff; padding: 0 10px; font-size: 14px; line-height: 38px; border: 1px solid transparent; border-radius: 6px; transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; }
.gg_open .form-quick .form-group .input-group .form-control.ccc { border: 1px solid #CCCCCC; }
.gg_open .form-quick .form-group .input-group .form-control:focus { border-color: #0083c7; }
.gg_open .form-quick .form-group .input-group .form-control.short { width: 90px; }
.gg_open .form-quick .form-group .input-group .form-control.short.ccc { border: 1px solid #CCCCCC; }
.gg_open .form-quick .form-group .input-group .form-control.long { width: 270px; }
.gg_open .form-quick .form-group .input-group .form-control.long.ccc { border: 1px solid #CCCCCC; }
.gg_open .form-quick .form-group .input-group .form-control.superlong { width: 270px; }
.gg_open .form-quick .ml10 { margin-left: 10px; }
.gg_open .form-quick .form-bottom { padding-top: 10px; line-height: 34px; }
.gg_open .form-quick .form-group .input-group .form-control.radio-control { width: 16px; height: 16px; margin-left: 10px; vertical-align: -4px; padding: 0; }
.gg_open .form-quick .big-btn { width: auto; height: auto; padding: 14px 10px; text-align: center; background: #0083c7; display: block; border-radius: 6px; cursor: pointer; color: #fff; font-size: 16px; max-width: 200px;}
.gg_open .form-quick .link { text-decoration: underline; font-size: 12px;}
.gg_open .form-quick .link img{vertical-align: -4px;margin-right: 6px;}


.searvice {
	padding:50px 0;
}
.title_h1 {
	position:relative;
	text-align:center;
	font-size:30px;
	margin-bottom: 40px;
	font-weight: bold;
}
.title_h1:after {
	content:'';
	display:block;
	width: 74px;
	border-bottom: 4px solid #0083c7;
	position:absolute;
	left:50%;
	margin-left: -36px;
	bottom: -18px;
}
.searvice li {
	float:left;
	width:33.333%;
	line-height:22px;
	position:relative;
}
.searvice li dl {
	margin-left: 140px;
}
.searvice li a {
	padding: 30px 48px;
	display: block;
	border: 1px solid #eee;
	height: 158px;
}
.searvice li:nth-child(1) a{ border-bottom:none; border-right:none;}
.searvice li:nth-child(2) a{ border-bottom:none;border-right:none;}
.searvice li:nth-child(3) a{ border-bottom:none;}
.searvice li:nth-child(4) a{ border-right:none;}
.searvice li:nth-child(5) a{ border-right:none;}
.searvice li a:hover {
	background:#0083c7;
	color:#fff;
}
.searvice li a:hover p{ color:#fff;}
.searvice li a:hover i {
	background-image:url(../images/img_30.png);
}
.searvice li i {
	display:block;
	width:72px;
	height:52px;
	background-image:url(../images/img_29.png);
	background-repeat:no-repeat;
    margin:10px auto;
}
.searvice li dd {
	margin-top:13px;
	color: #999;
}
.searvice li a:hover dd {
	color:#fff;
}
.bod{margin-top: 60px;}
.ico1 {
	background-position:10px 0;
}
.ico2 {
	background-position:-392px 0;
}
.ico3 {
	background-position:-795px 0;
}
.ico4 {
	background-position:10px -142px;
}
.ico5 {
	background-position:-392px -142px;
}
.ico6 {
	background-position:-795px -142px;
}
.p_span {
	display:inline-block;
	font-size:16px;
	text-align:center;
	position:absolute;
	left:0;
	top:0;
	background:url(../images/img_25.png) center no-repeat;
	width:66px;
	line-height:28px;
	color:#fff;
}
.searvice li a dl dt{ font-size:14px;}
.searvice li a .t_c p{ font-size:14px;}
.t_c {
    text-align: center;
}


.arrow-left2 .fa{ color:#fff;}
.arrow-left2:hover .fa{ color:#0083c7;}
.arrow-right2 .fa{ color:#fff;}
.arrow-right2:hover .fa{ color:#0083c7;}

/* quick */
.quick {margin: 0  2%;background-color: #fff;border-radius: 10px;padding: 10px 0; display: none;}
.quick a {float: left;display: block;width: 25%;text-align: center;padding: 10px 0;padding-bottom: 8px;}
.quick a .img {display: block;width: 56px;height: 56px;margin: 0 auto;border-radius: 50%;-webkit-border-radius: 50%;text-align: center;line-height: 50px;font-size: 22px;color: #fff;background-color: #333;margin-bottom: 7px;}
.quick a .img {border-radius: 100%;background-color: #fff;}
.quick a img {width: 100%;border-radius: 15px;}

.quick a:hover, .quick a:active, .quick a:visited, .quick a.on { background: #eee; }
.quick a p {color: #666;font-size: 14px;line-height: 2em;}
.quick .kj_tit{text-align: center;margin: 0 0 10px 0;}
.quick .kj_tit span{font-size: 16px;}

.blog-style-1 article>a:hover {
	background-color: #0083c7;
}
.blog-style-1 article>a:hover>.content .teaser-info .count, .blog-style-1 article>a:hover>.content .teaser-info .date {
    color: #fff;
}
.blog-style-1 article>a:hover .title {
   color: #fff;
}
.blog-style-1 article>a:hover .iblog-desc{
   color: #fff !important;
}
@media(max-width:1200px) {
	.searvice {
    padding: 30px 0;
    padding-top: 10px;
}
.searvice li {
	width:50%;
	height: 140px;
}
.searvice li a{ height: 140px; }
.searvice li:nth-child(2n) a{ border-right:1px solid #eee;}
.searvice li:nth-child(4) a{border-bottom:none; border-left:none; }
.cx{ display: none; }
.fbacx{ display: none; }
.quick {display: block;}
}

/**/
@media(max-width:800px) {
	.title_h1 {
    font-size: 24px;
    margin-bottom: 20px;
}
.searvice li {
	width:100%;
	margin-bottom: 10px;
	 height: auto !important;
}
.searvice li a{border:none !important;border:1px solid #eee !important;height: auto !important; 
}
.bod {
    margin-top: 40px;
}



}


/**/
@media(max-width:990px) {
.col-sm-6 {
    width: 100%;
    text-align: center;
}
}

























