@charset "utf-8";
/* =common

------------------------------------------------------------ */

.edit_con_original { color: #333; line-height: 1.8 }
.fl { float: left }
.fr { float: right }
ul, ol { list-style: none }
abbr, acronym { border: 0 none }
.alpha { margin-left: 0 }
.omgea { margin-right: 0 }
.fb { font-weight: bold }
.fn { font-weight: normal }
.t2 { text-indent: 2em }
.unl { text-decoration: underline }
.tl { text-align: left }
.tc { text-align: center }
.tr { text-align: right }
.bc { margin-left: auto; margin-right: auto }
.vm { vertical-align: middle }
.pr { position: relative }
.pa { position: absolute }
.abs-right { position: absolute; right: 0 }
.area { overflow: hidden }
.hide { display: none }
.m, .mt, .mc { overflow: hidden }
.mt20 { margin-top: 20px }
.mb20 { margin-bottom: 20px }
.extra { float: right }
.f12 { font-size: 12px }
.arial { font-family: arial }

body { width: 100%; margin: 0 auto; position: relative; }
a { color: #000 }
.clear{ clear:both }
img{ width:100%;height:auto;max-width:100%;display:block;}
a:hover { color: #d21c24 }
.en { font-family: arial }
/* 返回顶部 */



.returnTop { background: url("../images/top.png")/*tpa=http://zj.bjjihui.com/templets/gczj/images/top.png*/ no-repeat; right: 0 !important; bottom: 87px; display: block; height: 153px; overflow: hidden; position: fixed; text-indent: -9999em; width: 74px; z-index: 1000 }
h1, h2, h3, h4, h5, h6 { font-weight: normal }
/* 页头 */

.container .nav {padding-left: 0;margin-bottom: 0;list-style: none;    margin: 7px 0 0 10px;}
.nav:before,.nav:after {display: table;content: " ";}
.nav:after {clear: both;}
.nav:before,.nav:after {display: table;content: " ";}
.nav:after {clear: both;}
.nav > li {position: relative;display: block;}
.nav > li > a {position: relative;display: block;padding:0; margin-left:45px;}
.nav > li > a:hover,.nav > li > a:focus {text-decoration: none;}

.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {background-color: #eeeeee;border-color: #428bca;}
.nav .nav-divider {height: 1px;margin: 9px 0;overflow: hidden;background-color: #e5e5e5;}
.nav > li > a > img {max-width: none;}



.navbar {position: relative;min-height: 50px;margin-bottom: 20px;border: 1px solid transparent;}
.navbar:before,
.navbar:after {display: table;content: " ";}
.navbar:after {clear: both;}
.navbar:before,
.navbar:after {display: table;content: " ";}
.navbar:after {clear: both;}
.navbar-collapse {max-height: 340px;padding-right: 15px;padding-left: 15px;overflow-x: visible;border-top: 1px solid transparent;box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);-webkit-overflow-scrolling: touch;}
.navbar-collapse:before,
.navbar-collapse:after {display: table;content: " ";}
.navbar-collapse:after {clear: both;}
.navbar-collapse:before,
.navbar-collapse:after {display: table;content: " ";}
.navbar-collapse:after {clear: both;}
.navbar-fixed-top {top: 0; border-width:0px;}
.navbar-fixed-bottom {bottom: 0;margin-bottom: 0;border-width:0;}
.navbar-brand {float: left; width:192px; height:57px; margin:15px 0 0 10px;  background:url("../images/logo.png")/*tpa=http://zj.bjjihui.com/templets/gczj/images/logo.png*/ no-repeat;
   -webkit-background-size:auto 57px;  background-size:auto 57px;
   text-indent:-100000px;-webkit-animation-duration: 2s;animation-duration:2s;
-webkit-animation-fill-mode:both;animation-fill-mode: both; animation-iteration-count:1;-webkit-animation-name:zoomout;animation-name:zoomout;
 }
 @-webkit-keyframes zoomout{
   0%{opacity: 0;-webkit-transform: translate3d(-100%,0,0);transform: translate3d(-100%,0,0);}
			    		100%{opacity:1;transform:none;}}
@keyframes zoomout{0%{opacity: 0;-webkit-transform: translate3d(-100%,0,0);transform: translate3d(-100%,0,0);}
           100%{opacity:1;transform:none;}}
.navbar-brand:hover,
.navbar-brand:focus {text-decoration: none;}
.navbar-nav > li > .dropdown-menu {margin-top: 0;border-top-right-radius: 0;border-top-left-radius: 0;}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {border-bottom-right-radius: 0;border-bottom-left-radius: 0;}
.navbar-nav.pull-right > li > .dropdown-menu,.navbar-nav > li > .dropdown-menu.pull-right {right: 0;left: auto;}
.navbar-default { background:#fff;
  /* background:url(../images/header.png) repeat;   */
  -webkit-box-shadow:0 0 3px 0px rgba(0,0,0,.2); box-shadow:0 0 3px 0px rgba(0,0,0,.2)}
.navbar-default .navbar-brand {color: #222;}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {color: #5e5e5e;background-color: transparent;}
.navbar-default .navbar-text {color: #222;}
.navbar-default .navbar-nav > li > a {color:#333;line-height: 50px;font-size:16px; position:relative;}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {color:#063b96;}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {color:#f80606; }
.navbar-default .navbar-nav > .active > a:after{ content:""; position:absolute; left:50%; margin-left:-3px; bottom:5px;
/* background:url(../images/dian.png) no-repeat; width:8px; height:8px;  */
 }

.navbar-default .navbar-nav > li > a.blue{ background:#496fb2; width:82px; line-height:30px; color:#fff; padding:0 10px; text-align:center; border-radius:2px; margin-top:15px;}
.navbar-default .navbar-nav > li > a.blue:hover,
.navbar-default .navbar-nav > li > a.blue:focus{ background:#2d559c;}


.navbar-default .navbar-link {color: #777777;}
.navbar-default .navbar-link:hover {  color: #333333;}
.navbar-default .navbar-toggle {border-color: none;}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {background-color: none;}
.navbar-default .navbar-toggle .icon-bar {background-color:#666;}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form { border-color: #e7e7e7;}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {color: #555555;background-color: #e7e7e7;}
.navbar-right #headPhone >a {padding:10px 0px}
#zjForm {position:fixed;z-index:50;top:50%;margin-top:-190px;left:0px;width:139px;height:380px;background:url("../images/ask-left.png")/*tpa=http://zj.bjjihui.com/templets/gczj/images/ask-left.png*/ center top no-repeat;}
#zjForm > i {display:block;width:20px;height:20px;
  /* border:1px solid #000; */
  position: absolute;top:0px;right:0px;z-index:55}
  .zjAskLeft {width: 100%;display:block;margin-top: 6px;
    height: 35px;line-height: 30px;font-size: 15px;background: none;border: none;color: #1220a4;}
#zjname,#zjphone{width:100%;margin-top: 6px;height:36px;line-height:36px;border:none;background:none;}
.psotText {position:absolute;top: 167px;width:92%;left:4%;font-size:14px;text-align: center;}
.coolbg {width:100%;height: 35px;
    line-height: 30px;
    font-size: 15px;
    background: none;
    border: none;
    color: #1220a4;}

li{
    list-style: none;
}

.hiSlider-wrap {margin-top:100px;}

pre{
    background: #efefef;
    padding: 10px 20px;
    font-size: 13px;
    font-family: Tahoma, Arial
}
.hiSlider{
    overflow: hidden;
    width:100%;
    background: #eee;
}
.hiSlider-item{
    float: left;
}
.engbanner {width:100%;margin-top:100px;}
.zjask:hover{-webkit-animation: tada 0.82s cubic-bezier(.36, .07, .19, .97) 5;animation: tada 0.82s cubic-bezier(.36, .07, .19, .97) 5;
transform: translate3d(0, 0, 0);backface-visibility: hidden;
perspective: 1000px;;border:#4581fb;background:#4581fb;color:#fff;}
@-webkit-keyframes tada{   10%, 90% {transform: translate3d(-1px, 0, 0);}
20%, 80% {transform: translate3d(2px, 0, 0);}
30%, 50%, 70% {transform: translate3d(-4px, 0, 0);}
40%, 60% {transform: translate3d(4px, 0, 0);}
			}
			@keyframes tada{ 10%, 90% {transform: translate3d(-1px, 0, 0);}
20%, 80% {transform: translate3d(2px, 0, 0);}
30%, 50%, 70% {transform: translate3d(-4px, 0, 0);}
40%, 60% {transform: translate3d(4px, 0, 0);}
			}
/* 页脚 */

/* =page    hover color: #d21c24

------------------------------------------------------------ */

/* =home 首页

------------------------------------------------------------ */
/* =home 关于中桥恒通

------------------------------------------------------------ */
.eng-intr {margin-top:115px;}
.eng-intr > div >div > img {margin:0 auto}
.itemleft1 {padding-right:50px;}
.itemleft1 p{font-size:16px;line-height:28px;color:#222222}
 h2.gctitle {margin-bottom:15px;}
.itemleft1 a {display:block;font-size:16px;line-height:28px;color:#222;border:1px solid #ccc;width:140px;text-align: center;line-height:42px;margin:25px 0px;}
/* =home 服务领域

------------------------------------------------------------ */
.eng-service {background:url("../images/gc-bg1.jpg")/*tpa=http://zj.bjjihui.com/templets/gczj/images/gc-bg1.jpg*/ center top;height:699px;}
/* .gcTitle2 {color:#fff;font-size:42px;line-height:98px;text-align: center;} */
.gcTitle2 {text-align: center;}
.gcTitle2 img {width:58%;margin:15px auto 20px}
.gcItem2 {position:relative;}
.gcItem2 li {width:20.5%;float: left;color:#fff;text-align: center;position:absolute;}
.gcItem2 li h4 {font-size:20px;color:#fff;text-align: center;margin-bottom:10px;}
.gcItem2 li p {font-size:14px;line-height:20px;color:#fff;}
.sonOne {top:128px;left:0px;}
.gcItem2 li.sonOne1 {top:25px;left:160px;width:25%;}
.sonOne2 {top:40px;left:470px;}
.sonOne3 {top:0px;left:700px;}
.sonOne4 {top:122px;left:915px;}
.dtys03_icon{ width:180px; height:260px; overflow:hidden; margin:0 auto;
   background:url("../images/icon_bg.png")/*tpa=http://zj.bjjihui.com/templets/gczj/images/icon_bg.png*/ center bottom no-repeat
 }
.dtys03_icon span{ display:block; width:180px; height:180px; overflow:hidden; background:url("../images/dtys_img05.png")/*tpa=http://zj.bjjihui.com/templets/gczj/images/dtys_img05.png*/ center no-repeat;}
.dtys03_icon span em{ display:block; width:180px; height:180px;}
/* .dtys03_icon:hover span{ display:block; width:180px; height:180px;background:url(../images/blue.png) center;background-size:100% 100%} */
.dtys01_icon,.dtys02_icon,.dtys04_icon,.dtys05_icon{ width:120px; height:260px; overflow:hidden; margin:0 auto; background:url("../images/icon_bg.png")/*tpa=http://zj.bjjihui.com/templets/gczj/images/icon_bg.png*/ center bottom no-repeat}
.dtys01_icon span,.dtys02_icon span,.dtys04_icon span,.dtys05_icon span{ display:block; width:120px; height:120px; overflow:hidden; background:url("../images/bai.png")/*tpa=http://zj.bjjihui.com/templets/gczj/images/bai.png*/ center no-repeat;}
.dtys01_icon span em,.dtys02_icon span em,.dtys04_icon span em,.dtys05_icon span em{ display:block; width:100%; height:120px;}
.dtys01_icon span em{ background:url("../images/dtys01_icon.png")/*tpa=http://zj.bjjihui.com/templets/gczj/images/dtys01_icon.png*/ center no-repeat}
.dtys02_icon span em{ background:url("../images/dtys02_icon.png")/*tpa=http://zj.bjjihui.com/templets/gczj/images/dtys02_icon.png*/ center no-repeat}
.dtys03_icon span em{ background:url("../images/dtys03_icon.png")/*tpa=http://zj.bjjihui.com/templets/gczj/images/dtys03_icon.png*/ center no-repeat}
.dtys04_icon span em{ background:url("../images/dtys04_icon.png")/*tpa=http://zj.bjjihui.com/templets/gczj/images/dtys04_icon.png*/ center no-repeat}
.dtys05_icon span em{ background:url("../images/dtys05_icon.png")/*tpa=http://zj.bjjihui.com/templets/gczj/images/dtys05_icon.png*/ center no-repeat}
/* .dtys01_icon:hover,.dtys02_icon:hover,.dtys03_icon:hover,.dtys04_icon:hover{ cursor:pointer;background:url(../images/icon_bg_hover.png) center bottom no-repeat}
.dtys01_icon:hover span,.dtys02_icon:hover span,.dtys04_icon:hover span,.dtys05_icon:hover span{ background:url(../images/blue.png) center no-repeat;} */
.gcItem2 li span em {transition: all 0.5s;-webkit-transition: all 0.5s;}
.gcItem2 li:hover span em {-webkit-transform: rotateY(360deg);transform: rotateY(360deg)}
/* .dtys01_icon:hover span em{ background:url(../images/dtys01_icon_hover.png) center no-repeat}
.dtys02_icon:hover span em{ background:url(../images/dtys02_icon_hover.png) center no-repeat}
.dtys03_icon:hover span em{ background:url(../images/dtys03_icon_hover.png) center no-repeat}
.dtys04_icon:hover span em{ background:url(../images/dtys04_icon_hover.png) center no-repeat}
.dtys05_icon:hover span em{ background:url(../images/dtys05_icon_hover.png) center no-repeat} */
/*轮播  */
.swiper-slide div {position:absolute;bottom:10px;width:100%;padding:10px;background:url("../images/anlibg.png")/*tpa=http://zj.bjjihui.com/templets/gczj/images/anlibg.png*/;    border-radius:0px 0px 12px 11px;}
.swiper-slide div h4 {font-size:22px;line-height:48px;color:#fff;}
.swiper-slide div p {font-size:18px;line-height:24px;color:#fff;}
/* .eng-anli {
	width: 100%;
	float: left;
} */

/* @media screen and (max-width: 668px) {
	.eng-anli {
		background-size: auto 100%;
	}
} */

/* .swiper-container .swiper-wrapper .swiper-slide  {
	width: 40%;

} */

@media screen and (max-width: 668px) {
	.swiper-container {
		margin: 20px 0 15px;
	}
}

.swiper-slide {
	-webkit-transition: transform 1.0s;
	-moz-transition: transform 1.0s;
	-o-transition: transform 1.0s;
	-webkit-transform: scale(0.7);
	transform: scale(0.7);
}

@media screen and (max-width: 668px) {
	.swiper-slide {
		-webkit-transform: scale(0.5,0.5);
    -o-transform: scale(0.5,0.5);
    -moz-transform: scale(0.5,0.5);
		transform: scale(0.5,0.5);
    /* zoom:0.4; */
	}
}

.swiper-slide-active,.swiper-slide-duplicate-active {
	-webkit-transform: scale(1);
	transform: scale(1);
}

@media screen and (max-width: 668px) {
	.swiper-slide-active,.swiper-slide-duplicate-active {
		-webkit-transform: scale(0.85,0.85);
    -o-transform: scale(0.85,0.85);
    -moz-transform: scale(0.85,0.85);
		transform: scale(0.85,0.85);
    /* zoom:0.8; */
	}
}
.none-effect {
	-webkit-transition: none;
	-moz-transition: none;
	/* -ms-transition: none; */
	-o-transition: none;
}

.swiper-slide a {
	background: #fff;
	/* padding:10px; */
  margin:10px 0px;
  box-shadow: 5px 5px 5px rgba(0,0,0,0.6);
	display: block;
	border-radius: 14px;
}

@media screen and (min-width: 668px) {
	.swiper-slide a:after {
		position: absolute;
		top: 0;
		left: 0;
		display: block;
		box-sizing: border-box;
		content: "";
		width: 100%;
		height: 100%;

		border-radius: 20px;
	}
}

.swiper-slide-active a:after {
	background: none;
}

@media screen and (max-width: 668px) {
	.swiper-slide a {
		/* padding: 5px; */
		border-radius: 7px;
	}
}

.swiper-slide img {
	width: 100%;
	border-radius: 14px;
	display: block;
}

@media screen and (max-width: 668px) {
	.swiper-slide img {
		border-radius: 7px;
	}
}

.swiper-pagination {
	position: relative;
	margin-bottom: 30px;
}

.swiper-pagination-bullet {
	border:2px solid #404040;
  background:#fff;
	margin-left: 4px;
	margin-right: 4px;
	width: 17px;
	height: 17px;
	opacity: 1;
	/* margin-bottom: 4px; */
}

.swiper-pagination-bullet-active {
	width: 13px;
	height: 13px;
	background: #FFF;
	border: 6px solid #404040;
	margin-bottom: 0;
}

@media screen and (max-width: 668px) {

	.swiper-pagination {
		position: relative;
		margin-bottom: 20px;
	}

	.swiper-pagination-bullet {
		background: #fff;
		margin-left: 2px;
		margin-right: 2px;
		width: 8px;
		height: 8px;

	}

	.swiper-pagination-bullet-active {
		width: 6px;
		height: 6px;
		background: #FFF;
		border: 3px solid #404040;
		margin-bottom: 0;
	}
}
.eng-anli  {position: relative;}
.button {
  position: absolute;
  height:172px;
  top:50%;margin-top:-50px;
	width: 100%;
	/* margin: 0 auto; */
  z-index:10;
	/* position: relative; */
}

@media screen and (max-width: 668px) {
	.button {
    height:70px;
		width: 100%;
		bottom: 22px;
	}
}
/* .button div:hover {
	background-color: #2f4798;
} */

.swiper-button-prev {
	width: 40px;
	height: 40px;
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l4.2%2C4.2L8.4%2C22l17.8%2C17.8L22%2C44L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E") rgba(0,0,0,0.3) center 50%/50% 50% no-repeat;
}

.swiper-button-next {
	width: 40px;
	height: 40px;
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L5%2C44l-4.2-4.2L18.6%2C22L0.8%2C4.2L5%2C0z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")  rgba(0,0,0,0.3) center 50%/50% 50% no-repeat;
}
@media screen and (max-width: 668px) {
	.button div {
		width: 28px;
		height: 70px;
	}
body .swiper-slide div p {
    font-size: 14px;
    line-height: 20px;
}
}
}


/*ask */
.eng-ask {background:#f5f5f5}
.eng-ask1 {font-size:36px;color:#333333;line-height:168px;}
.eng-ask12 p {margin-top:43px;padding-right:40px;border-right:1px solid #cfcdcd;display:inline-block;float: left;}
.eng-ask12 p > a.zc-tel {font-size:36px;line-height:46px;margin-top:7px;display:inline-block;color:#333333; word-spacing:0px; letter-spacing: -4px;}
.eng-ask12 p > a >span {display:inline-block;}
.zc-tel span:nth-child(1){animation: tiao 3.2s linear 0s infinite;-webkit-animation: tiao 3.2s linear 0s infinite;}
.zc-tel span:nth-child(2){animation: tiao 3.2s linear 0.2s infinite;-webkit-animation: tiao 3.2s linear 0.2s infinite;}
.zc-tel span:nth-child(3){animation: tiao 3.2s linear 0.4s infinite;-webkit-animation: tiao 3.2s linear 0.4s infinite;}
.zc-tel span:nth-child(4){animation: tiao 3.2s linear 0.6s infinite;-webkit-animation: tiao 3.2s linear 0.6s infinite;}
.zc-tel span:nth-child(5){animation: tiao 3.2s linear 0.8s infinite;-webkit-animation: tiao 3.2s linear 0.8s infinite;}
.zc-tel span:nth-child(6){animation: tiao 3.2s linear 1s infinite;-webkit-animation: tiao 3.2s linear 1s infinite;}
.zc-tel span:nth-child(7){animation: tiao 3.2s linear 1.2s infinite;-webkit-animation: tiao 3.2s linear 1.2s infinite;}
.zc-tel span:nth-child(8){animation: tiao 3.2s linear 1.4s infinite;-webkit-animation: tiao 3.2s linear 1.4s infinite;}
.zc-tel span:nth-child(9){animation: tiao 3.2s linear 1.6s infinite;-webkit-animation: tiao 3.2s linear 1.6s infinite;}
.zc-tel span:nth-child(10){animation: tiao 3.2s linear 1.8s infinite;-webkit-animation: tiao 3.2s linear 1.8s infinite;}
.zc-tel span:nth-child(11){animation: tiao 3.2s linear 2s infinite;-webkit-animation: tiao 3.2s linear 2s infinite;}
.zc-tel span:nth-child(12){animation: tiao 3.2s linear 2.2s infinite;-webkit-animation: tiao 3.2s linear 2.2s infinite;}
.zc-tel span:nth-child(13){animation: tiao 3.2s linear 2.4s infinite;-webkit-animation: tiao 3.2s linear 2.4s infinite;}
@-webkit-keyframes  tiao{
0%{ transform: translateY(0);}
3%{ transform: translateY(-7px)}
6%{ transform: translateY(0);}
100%{ transform: translateY(0);}
}
@keyframes  tiao{
  0%{ transform: translateY(0);}
  3%{ transform: translateY(-7px);}
  6%{ transform: translateY(0);}
  100%{ transform: translateY(0);}
}

.eng-ask12 > div {margin-top:50px;float: right;}
.eng-ask12 >div  i {font-size:16px;line-height:20px;padding-top:10px;display:inline-block;text-align: center;text-indent:10px;color:#848282;}
.eng-ask12 div a{font-size:20px;line-height:56px;width:186px;display:inline-block;color:#fff;background:#4581fb;border-radius:10px;text-align: center;
animation-name: greenPulse;animation-duration: 2s;animation-iteration-count: infinite; }
.eng-ask12 >div  a:hover { background-color: #4581fb; }
@keyframes greenPulse {
from { background-color: #4a6eb9;box-shadow: 0 0 9px #333; }
50% { background-color: #4581fb;box-shadow: 0 0 27px #708cc3; }
to { background-color: #4a6eb9;box-shadow: 0 0 9px #333; }
}
.eng-ask12 p > span {font-size:16px;line-height:20px;padding-top:20px;display:inline-block;text-align: center;text-indent:4em;color:#848282}

/* 新闻 */
.itemleft51 img {width:100%;height:287px;padding-right:40px;}
.itemleft52 li:first-child {padding-top:0px;}
.itemleft51 h5{    font-size: 16px;
    color: #333;
    font-weight: bold;
    line-height: 22px;
    margin-top: 15px;}
.itemleft52 li {padding:20px 0px;border-bottom:2px solid #f5f5f5;}
.itemleft51 a p {font-size:14px;line-height:22px;color:#191919;margin-top:5px;padding-right:40px;  height: 66px;
  overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 3;}
.zxListTime {width:80px;height:80px;background:#cccccc;color: #fff;float:left;}
.zxListTime em,.zxListTime span {display:block;text-align: center;color:#fff;}
.zxListTime em {font-size:25px;line-height:25px;padding-top:15px;font-weight:bold;}
.zxListTime span {font-size:12px;line-height:16px;padding-top:8px;}
.zxListTime a:hover,.zxListTt a:hover {color:#fff}
.zxListTt {padding-left:10px;display:block;float:left;width:82%;}
.zxListTt .mtt {font-size:16px;color:#262525;font-weight:bold;}
.zxListTt p {font-size:14px;line-height:22px;color:#262525;padding-top:8px;}
/* footer */
.itemleft63 img {display:block;width:100%;margin:auto;}
/* .eng-footer {background:#333333;} */
.eng-footer {max-width:1360px;border-top: 9px solid black; margin:115px auto 0px;}
.eng-footer > div.mainer {padding-top:30px;     }
.itemleft61 img.footLogo {width:22%;margin:35px 0px 5px;}
.conpanyName {
  /* border-top:1px solid #6b6b6b; */
  margin-top:10px;background:#23282d}
.conpanyName a {display:block;text-align: center;font-size:14px;color:#666;line-height:38px;}
.footLink{line-height:16px;padding-top:15px;font-size:16px;color:#333;}
 /* .itemleft61 {padding-left:5%;} */
.itemleft61 >p {font-size:18px;color:#333;line-height:26px;margin-top:0px;}
.itemleft61 > p > i {display:inline-block;width:6px;height:6px;border-radius:50%;background:#333;margin:0px 5px;}
.itemleft63 em {font-size:14px;color:#333;font-weight:bold;display:block;text-align: center;}
.itemleft62 > p {color:#333;line-height:24px;font-size:15px;}
.footAsk > p {color:#c8c60f;font-size:22px;margin-top:10px;}
.itemleft62 > p i{display:inline-block;height:24px;margin-top:5px;width:7%;padding-right:8px;}
.footLink div {padding-left:5%;display:inline-block;float: left;padding-top:15px;}
.footLink div a {color:#333;font-size:14px;padding:0px 10px;line-height:14px;border-right:1px solid #777373}
.itemleft63 div {padding-left:5%;display:inline-block;float: left;padding-top:15px;}
.itemleft63 div a {color:#333;font-size:14px;padding:0px 10px;line-height:14px;border-right:1px solid #777373}
.itemleft62 > p i img {display:block;margin-top:8px;}
.footAsk > p:first-child {margin-top:30px;font-size:16px;}
.itemleft62> p >img {width:70%;margin:45px auto 0px;}
.footAsk > p > img{width:20%;display:inline-block;padding-right:5px;}
.footer .center { position: absolute;right:0px;top:50px;width: 242px }
.itemleft63 p  {width:20%;margin-top:8px;float:right;}
.under_flag_select { margin-top:10px;z-index: 500; width: 238px; height: 26px; background: #fff; border: 2px solid #bfbfbf; line-height: 26px;position:relative; }
.under_flag_select .curr { position: relative; height: 100%; font-weight: normal; cursor: pointer }
.under_flag_select .val { display: block; margin: 6px 0 0 12px; font-size: 12px; /* font-family: 'calibriregular', serif */ }
.under_flag_select .arrow { position: absolute; top: 6px; right: 12px; width: 0; height: 0; overflow: hidden; border: 4px dashed transparent; border-top: 4px solid #bfbfbf }
.under_flag_select:hover .arrow { top: 0px; border: 4px dashed transparent; border-bottom: 4px solid #bfbfbf }
.under_flag_select .line { font-size: 0; width: 1px; height: 13px; background: #bfbfbf; position: absolute; top: 0px; right: 27px; display: block }
.under_flag_select .options { position: absolute; bottom: 25px; border: 2px solid #bfbfbf; border-bottom: none; left: -2px;display: none; width: 238px; padding: 5px 0 0; background: #fafafa }
.under_flag_select:hover .options { display: block }
.under_flag_select.disabled_hover:hover .options { display: none }
.under_flag_select .options li, .links_pop li { border-top: 1px solid #cccccc;width:234px; }
.under_flag_select .options li:first-child, .links_pop li:first-child { border-top: 0 none }
.ie7 .under_flag_select .options li, ie7 .links_pop li { vertical-align: bottom }
.under_flag_select .options a, .links_pop li a { display: block; padding: 4px 10px; line-height: 15px }




/* 手机端底部 */
.foothot {display:none;width:100%; background:#3363c6;   position: fixed;left: 0px;bottom: 0px;z-index: 500;}
		.footitem {display:flex;background:#3363c6;padding-left:0px;}
		.footitem li {flex:1}
		.footitem li img {display:block;width:25%;margin:10px auto 0px;}
		.footitem li a {text-decoration: none;color:#fff;text-align: center;font-size:14px;}
		.footitem li a p {padding-top:0px;margin-top:5px;}
/*

核心业务
 */
.site-router {width:100%;border-bottom:1px solid #9b9b9b;height:60px;line-height:60px;}
.site-router p {font-size:26px;color:#333;display:inline-block; float:left;}
.site { height: 60px; line-height: 60px; text-align: right;float: right;color: #878686; display:inline-block;}
.site a { padding: 0px 2px; display: inline-block; zoom: 1; color: #878686 }
.site a:last-of-type{ color: #ff0202}
.site a:hover { color: #ff0202 }
.site span { padding: 0px 2px; color: #fd0100; font-weight: bold }
.site .cp { padding-left: 25px; color: #818181 }
.Business  ul{width:100%;margin: 0 auto}
.Business li{
	width:88%;
	height:273px;
	margin:50px auto;
	color:#141414;
  position: relative;
}
.busimages{width:43.5%;height:273px;float: left;}
.busimages img {display:block;height:100%;}
/* .Business li a{
	width:100%;height:273px;display:inline-block;margin:0 auto;} */
.Business li .bus{
	width:62.5%;	height:273px;position:absolute;top:0px;left:38.8%;
background:url("../images/Business1.png")/*tpa=http://zj.bjjihui.com/templets/gczj/images/Business1.png*/   center;background-size:100% 100%;
}
.Business li:hover .bus{
	background:url("../images/Business2.png")/*tpa=http://zj.bjjihui.com/templets/gczj/images/Business2.png*/ center;background-size:100% 100%;
	color:#fff;
}

.bus >div {padding-left:15%;display:none}
.bus >div a {display:inline-block;height:36px;padding:0px 25px;margin:10px 5%;line-height:36px;font-size:16px;color:#333;background:#00e0ff;border-radius:5px;}
.bus >div a:nth-child(2n) {color:#333;background:#00fff4}
.Business li:hover .bus > div {padding-left:15%;display:block;}
.Business h3{
	font-size:30px;
  color:#0c0c0c;padding-top:36px;padding-left:15%;
	font-weight:bold;
}
.Business li:hover h3,.Business li:hover h4,.Business li:hover p{
  color:#fff;
}
.Business h4{
	font-size:14px;
	margin:8px 0;
	color:#666666;padding-left:15%;
}
.Business li p{
	margin:40px 12% 0 0px;padding-left:15%;
  color:#1d1d1d;
	font-size:16px;
	line-height:26px;
}

/* 文章列表  */
.page2 {vertical-align: middle;text-align: right;padding: 60px 0px 0px;margin: 20px 0;box-sizing: border-box;}
.page2 input { vertical-align: middle }
.page2 li:first-child {padding:0px 5px;}
.page2 li { margin-right: 12px;vertical-align: middle; display: inline-block; height: 22px;line-height: 22px;text-align: center;
    margin: 0px 2px;    color: #0258a3;
    border: 1px solid #a29d9d; }
.page2 li select {border:none;}
.page2 li a { vertical-align: middle; display:block;     padding: 0px 5px; height: 22px;line-height: 22px; text-align: center; color: #0258a3; margin: 0px 2px; font-family: Arial, Helvetica, sans-serif }
.page2 a.on { width: 18px; height: 22px; line-height: 22px; text-align: center; background: #f0f0f0; color: #0068c9 }
.page2 .thisclass { display: inline-block; width: 21px;height:22px; border: 1px solid #a29d9d;color: #fff; line-height: 22px; margin: 0px 8px; vertical-align: middle;background:#0258a3 }
.page { vertical-align: middle; text-align: center; padding: 60px 0px 0px; margin: 20px 0; }
.page input { vertical-align: middle }
.page li { margin-right: 12px;vertical-align: middle; display: inline-block; height: 17px; line-height: 17px; text-align: center; color: #636363; margin: 0px 2px; }
.page li a { vertical-align: middle; display: inline-block; width: 45px; height: 17px; line-height: 17px; text-align: center; color: #636363; margin: 0px 2px; font-family: Arial, Helvetica, sans-serif }
.page a.on { width: 18px; height: 22px; line-height: 22px; text-align: center; background: #f0f0f0; color: #0068c9 }
.page .thisclass { display: inline-block; width: 21px; height: 17px; color:red; line-height: 17px; margin: 0px 8px; vertical-align: middle }
/* 经典案例 */
.list_parent ul > li > a {color:#000;font-size:14px;padding:0px 30px;float:left;line-height:50px;}
.list_parent h2 {display:inline;float: left;color:#333;font-weight:bold;font-size:24px;line-height:50px;}
.list_parent {border-bottom:1px solid #9b9b9b}
.anli_item li div {margin:37px 19px 0px;border:1px solid #cdcdcd;background:#f5f5f5}
.anli_item li div a img {width:100%;height:242px;}
a.companyText {padding:10px 20px;display:block;}
a.companyText .font16 {
  margin-top:8px;
    font-size: 12px;
    line-height: 24px;
    color: #666;
    height: 72px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
}
a.companyText .font20 {
    font-size: 14px;border-bottom:1px solid #e1e1e1;
    line-height: 42px;
    color: #333;font-weight: bold;
}
/*行业新闻 */
.engListnews {height:64px;background:#05517a}
.newsson > a {display:block;width:100%;text-align: center;line-height:64px;font-size:18px;color:#fff;}
.newsson > a {display:block;width:100%;text-align: center;line-height:64px;font-size:18px;color:#fff;}
#newsclass .engActive > a {background:#0068b7;position: relative;}
#newsclass .engActive > a:before{
content: "";width: 0px;height: 0px;
border-left: 10px solid transparent;
border-right: 10px solid transparent;
border-bottom: 10px solid #ffffff;
position: absolute;left: 50%;margin-left: -5px;bottom: 0px;}
.list_anli > div > h2 {color:#333333;font-size:24px;line-height:60px;}
/*
文章页
 */
.art-art > h2 {padding-top:55px;padding-bottom: 15px;font-size: 20px;line-height:22px;color: #202020;text-align: center;}
.others {padding-bottom:30px;}
.art-art > div { padding: 0px 50px;line-height: 30px;color:#666;text-indent:2em;}
.others > span.time {display:block;margin:0 auto;text-align: center;}
.newshow-page {
    padding-top: 20px;
    line-height: 24px;
	padding-left:110px;
}

.newshow-page li {
    float: left;
    width: 50%;
}

.newshow-page a {
	color:#337ab7;
    padding-left: 20px;
    padding-right: 20px;
}

/*关于我们  */
.aboutMe h2 {margin:0 auto;width:20.3%;margin-top:60px;}
.abfont16 {font-size:16px;color:#333;line-height:27px;margin-top:30px;}
.abfont16 img {display:block;width:85%;margin:0 auto}
.aboutImp li {-webkit-transition: all 1s;transition: all 1s;}
.aboutImp li > h4 {font-size:40px;line-height:40px;color:#0068b7;text-shadow: 0 1px 0 #ccc, 0 2px 0 #c9c9c9, 0 3px 0 #bbb, 0 4px 0 #b9b9b9, 0 5px 0 #aaa, 0 6px 1px rgba(0,0,0,0.1), 0 0 5px rgba(0,0,0,0.1),0 1px 3px rgba(0,0,0,0.3),0 3px 5px rgba(0,0,0,0.2),0 5px 10px rgba(0,0,0,0.25);-webkit-transition: all 1s;transition: all 1s;
  text-align: center;-webkit-animation:newcl 2s ease both infinite;animation:newcl 2s  ease both infinite;}
  .aboutImp li:hover h4{-webkit-transform: scale(1.1);transform: scale(1.1);}
  /* @-webkit-keyframes newcl {
    0%{color:#0068b7; }
    50%{color:#dc3351; }
  }
  @keyframes newcl {
    0%{color:#0068b7; }
    50%{color:#dc3351; }
  } */
.aboutImp {padding:50px 0px;}
.aboutImp li > p {font-size:16px;color:#333;text-align: center;padding-top:23px;}
.aboutImp2 li > p {font-size:16px;line-height:30px;color:#333;text-align: center;word-break:break-all;}
.aboutImp2 li > p:nth-child(2) {margin-top:10px;}
.aboutImp2 li img {width:25%;margin:80px auto 0px;transition: all 1s;-webkit-transition: all 1s;}
.aboutImp2 li:hover  img {-webkit-transform: rotateY(720deg);transform: rotateY(720deg)}
.com-intro {position:relative;margin-top:50px;}
	.map{position: relative;height: 522px;}
	.map li{float:left;width:100%;height:522px;position:absolute;overflow: hidden;}
.gywm-ask {background:#f5f5f5;height:168px;margin-top:90px;}
.gywm-ask1 {font-size:36px;color:#333333;text-align: center;}
.gywm-ask1 span {font-size:16px;display:block;}
.gywm-ask1 {margin-top:43px;padding-right:40px;border-right:1px solid #cfcdcd;display:inline-block;float: left;}
.gywm-ask1 img {width:12%;display:inline-block;padding-right:10px;-webkit-animation:tada 1s .2s ease both infinite;animation:tada 1s .2s ease both infinite}
@-webkit-keyframes tada{0%{-webkit-transform:scale(1)}
			10%,20%{-webkit-transform:scale(.9) rotate(-3deg)}
			30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg)}
			40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg)}
			100%{-webkit-transform:scale(1) rotate(0)}
			}
			@keyframes tada{0%{transform:scale(1)}
			10%,20%{transform:scale(.9) rotate(-3deg)}
			30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}
			40%,60%,80%{transform:scale(1.1) rotate(-3deg)}
			100%{transform:scale(1) rotate(0)}
			}
.gywm-ask2 > div {margin-top:50px;margin-left:50px;}
.gywm-ask2 >div  i {font-size:16px;line-height:20px;padding-top:10px;display:inline-block;text-align: center;text-indent:10px;color:#848282;}
.gywm-ask2 div a{font-size:20px;line-height:56px;width:186px;display:inline-block;color:#fff;background:#4581fb;border-radius:10px;text-align: center;
animation-name: greenPulse;animation-duration: 2s;animation-iteration-count: infinite; }
.gywm-ask2 >div  a:hover { background-color: #4581fb; }
.aboutMe .guwmTop {margin-top:50px;}
@media (max-width: 768px){
  body .returnTop {display:none;width:0}
  body .gc-anli .container{padding:0px;margin:0 auto;}
  body .itemleft1 p {font-size: 14px;line-height: 22px;}
  body .itemleft61 {padding-left:0px;}
  body .itemleft61 img.footLogo {margin:20px auto 0px;width:33%;}
  body .itemleft63 img {display: block;  width: 100%;margin: auto;}
  body .itemleft62 > p i {display:inline-block;width:8%;}
  body .itemleft62 > p i img {display:inline-block;margin-top:-3px;}
  body .itemleft61 p {font-size: 16px;text-align: center;margin-top:5px;}
  body .itemleft62 > p {    margin-top: 0px;font-size: 14px;text-align: center;line-height: 26px;}
  body .itemleft63 p {  width: 29%;margin-top: 23px;float: none;margin: 5px auto;}
  body .footAsk > p:first-child {
    margin-top: 0px;font-size: 15px;display: inline-block;float: left;}
  body .footAsk > p:nth-child(3) {display:none}
    body .footAsk > p {color: #c8c60f;font-size: 16px;  margin-top: 10px;}
    body .footAsk > p > img {width: 22%;display: inline-block;padding-right: 5px;}
    /* 关于我们 */
  body .gywm-ask1 {font-size: 24px;}
  body .gywm-ask2 div a {font-size: 18px;  line-height: 42px;}
  body .aboutImp2 li > p {font-size: 14px;line-height:24px;}
  body .aboutImp2 li img {width: 50%;margin: 30px auto 0px;}
  body .aboutMe h2 {width: 40%;margin-top: 30px;}
body .aboutMe .guwmTop {margin-top: 30px;}
  body .gywm-ask1 {border-right:none;}
  body .abfont16 {font-size: 14px;line-height: 24px;margin-top: 20px;}
  body .gywm-ask2 > div {
    margin: 20px auto;
    text-align: center;
}
body  .gywm-ask {height:240px;margin-top:50px;}
  body .newshow-page {

     padding-left: 0px;
}

  body  .swiper-slide div h4 {
    font-size: 16px;
    line-height:20px;height:20px;
  }
  body .newshow-page {

     padding-left: 0px;
}
  body .art-art > h2 {
    padding-top: 35px;
    padding-bottom: 6px;
    font-size: 18px;
    line-height: 22px;
}
  body .art-art > div {
    padding: 0px 0px;
    font-size:12px;
    line-height: 24px;
}
  body .gcTitle2 img {
    width: 77%;
    margin: 15px auto 10px;
}
body .gctitle img {
  width: 77%;
}
body  .navbar-brand {
    float: left;
    width: 192px;
    height: 57px;
    margin: 10px 0 0 10px;
    background: url("../images/logo2.png")/*tpa=http://zj.bjjihui.com/templets/gczj/images/logo2.png*/ no-repeat;
    -webkit-background-size: auto 50px;
    background-size: auto 50px;
    text-indent: -100000px;
}
  /* 行业新闻 */
   body .newsson > a{
    line-height: 50px;
    font-size: 15px;
}
body .engListnews {
    height: 50px;
    background: #05517a;
}
  /*  经典案例*/
  body .list_parent ul > li {box-sizing: border-box;}
  body .list_parent ul > li > a {color:#000;margin-top:5px;font-size:14px;width:25%;background:#00e0ff;border-right:1px solid #fff;padding:0px;text-align: center;float:left;line-height:50px;}
  body .list_anli > div > h2{font-size: 24px;}
  body .list_parent h2 {
    display: block;width:100%;text-align: center;
    font-size: 24px;
    line-height: 50px;
}
  /* 核心业务 */
body  .site-router p {
    font-size: 18px;
}
body .busimages a { height: 170px;}
body .Business h3 {font-size: 16px;  padding-top: 5px;}
body  .Business li {  width: 96%;  height: 170px;}
body .busimages,body .bus{height: 135px;}
body .bus >div {padding-left: 15%;display:block;}
body .Business h4 {display:none;}
body .Business li .bus {
    width: 68.5%;
    height: 170px;
    background: none;
}
body .bus >div a {
    display: inline-block;
    height: 30px;
    padding: 0px 9px;
    margin: 5px 4%;
    line-height: 30px;
    font-size: 12px;
}
.Business li p {
    margin: 26px 5% 0 0px;
    font-size: 13px;
    line-height: 20px;
}
  /* 首页 */
  body .eng-footer {padding-bottom:82px;}
  body .foothot {display:block;}
  body  .itemleft51 img {padding-right: 0px;height:auto;width:60%;margin:0 auto}
  body  .itemleft52 {margin-top:10px;}
  body itemleft1 p {
    font-size: 14px;
    line-height: 22px;

}
body  .zxListTt .mtt {
  margin-top:5px;
    font-size: 16px;
    color: #262525;
    height: 17px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:1;
}
body .zxListTt p {
    font-size: 14px;
    line-height: 20px;
    color: #262525;
    padding-top: 8px;
    height: 44px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
  body .zxListTt {
    width: 72%;
}
  body .gcItem2 li h4 {
    font-size: 16px;
    margin-bottom: 5px;
}
  body .nav > li > a {margin-left: 0px;}
   li.hiSlider-item img {
    display: block;
    margin: 0 auto;
    height: 140px;
}
.engbanner img {height: 140px;}

body .eng-intr {margin-top:30px;}
body .itemleft1 {padding:10px;}
}
@media screen and (max-width: 1200px) {
  body .sonOne {left: -23px;}
body .sonOne4 {left: 817px;}
body .sonOne3 {left: 654px;}
body .sonOne2 {  left: 439px;}
}
@media screen and (max-width: 1100px) {
  body .eng-service {
      background: url("../images/gc-bg11.jpg")/*tpa=http://zj.bjjihui.com/templets/gczj/images/gc-bg11.jpg*/ center top;
      background-size:100% 100%;
      height: 699px;
  }
  body .gcItem2 li{
    position: static;
}
  body .dtys01_icon,  body .dtys02_icon,  body .dtys04_icon,  body .dtys05_icon ,  body .dtys03_icon{
 background: none;
}
body .dtys01_icon:hover,  body .dtys02_icon:hover,  body .dtys04_icon:hover,  body .dtys05_icon:hover ,  body .dtys03_icon:hover{
background: none;
}
body .gcItem2 li{width:94%;background:#fff;margin:10px 3%;padding:10px 15px;float:left;}
body .gcItem2 li p,body .gcItem2 li h4{color:#000;padding-left:0px;text-align: left;}
body .gcItem2 li.sonOne1 {width: 94%;}
body .dtys01_icon,body .dtys02_icon,body .dtys04_icon,body .dtys05_icon ,body .dtys03_icon {  display:none;
}
/* body .dtys01_icon,body .dtys02_icon,body .dtys04_icon,body .dtys05_icon ,body .dtys03_icon {  width: 120px;height: 120px;overflow: hidden;margin: 0 auto;  float:left;
} */
/* body .dtys01_icon span, body .dtys02_icon span, body .dtys04_icon span,body .dtys03_icon span,body .dtys05_icon span {
    background: none;
}
body .dtys01_icon span:hover, body .dtys02_icon span:hover, body .dtys04_icon span:hover,body .dtys03_icon span:hover,body .dtys05_icon span:hover {
    background: none;
} */
/* body .gcItem2 li span em {position: absolute;top:-77px;left:0px;z-index:5;} */
/* body .dtys01_icon:hover span em{ background:url(../images/dtys01_icon.png) center no-repeat}
body .dtys02_icon:hover span em{ background:url(../images/dtys02_icon.png) center no-repeat}
body .dtys03_icon:hover span em{ background:url(../images/dtys03_icon.png) center no-repeat}
body .dtys04_icon:hover span em{ background:url(../images/dtys04_icon.png) center no-repeat}
body .dtys05_icon:hover span em{ background:url(../images/dtys05_icon.png) center no-repeat} */
}
