﻿.col-xs-1-5, .col-sm-1-5, .col-md-1-5, .col-lg-1-5 {
 	position: relative;
 	min-height: 1px;
 	padding-right: 10px;
 	padding-left: 10px;
 }
 .col-xs-1-5 {
 	width: 20%;
 	float: left;
 }
.blue{color: #1A4A98;}

/* 为何参观 */
.why {overflow:hidden; text-align:center;}
.why .items-box{box-shadow: 0 0 5px #f0eeef; margin: 20px 0; height:246px; padding-top: 35px;}
.why .items-box img{margin-bottom: 15px;}
.why .item-title{font-size:18px; color: #0f1010; font-weight: bold;}
.why .item-en{color: #999; font-size: 16px; margin: 10px 0;text-transform:uppercase}
/* 为何参观end */
.bg-canzhan{background: url(../image/bg-canzhan.jpg) top center no-repeat; background-size: cover; padding-top: 50px; padding-bottom: 80px;margin-top: 100px;}

.zhanhui{ color: #1a4a98; font-size: 20px;box-shadow: 0 0 5px #f0eeef; overflow: hidden; margin-top: 50px; }
.zhanhui img{width: 100%;}
.zhanhui .zhanhui-info{ padding: 30px 20px;overflow: hidden;}
.zhanhui .zhanhui-info .zhanhui-time{ background: url(../image/zh-time.png) left .2em no-repeat; background-size: auto 18px; padding-left: 2em;}
.zhanhui .zhanhui-info .zhanhui-cg{ background: url(../image/zh-cg.png) left .2em no-repeat; background-size: auto 18px; padding-left: 2em;}
.zhanhui .zhanhui-info .zhanhui-add{ background: url(../image/zh-add.png) left .2em no-repeat; background-size: auto 18px; padding-left: 2em;}
.zhanhui .zh-ico{ width: auto; vertical-align: middle;height: 20px; margin-right: 10px;}

.btm-link{ background: #F5F5F5; padding-top: 60px; padding-bottom: 60px;margin-top:60px;box-shadow: 0 0 5px #f0eeef; overflow: hidden; clear: both;}
.btm-link .btm-left{ background: #fff; padding-top: 90px; height: 300px;}
.btm-link .btm-left a:hover{text-decoration: none;color: #777;}
.btm-link .btm-left .txt1{font-size:22px;font-weight: bold;}
.btm-link .btm-left .txt2{font-size:12px;color: #bababa;}
.btm-link .btm-right{ background: url(../image/brige.jpg) no-repeat; background-size: cover;padding-top: 90px; height: 300px; color: #fd7400;}
.btm-link .btm-left .vr{ background: url(../image/vr.png) left center no-repeat; padding-left: 2em; background-size: auto 70%; color: #1a4a98; display: inline-block;font-size: 32px; font-weight: bold; margin-bottom: 20px;}
.btm-link .btm-left .btm-name{ font-size: 22px; font-weight: bold;margin-bottom:10px;}
.btm-link .btm-left .btm-info{font-size:12px; color: #bababa ;}
.btm-link .btm-right .btm-right-title{ background: url(../image/line-orange.png) center no-repeat;}
.btm-link .btm-right .btm-right-title h3{ font-size: 24px; margin-bottom: 20px;}
.btm-link .btm-right .btm-right-title h4{ font-size: 20px; margin-top: 20px;text-transform:uppercase}

.bg-timeline{background: url(../image/bg-timeline.png) top center no-repeat; background-size: cover; padding-top: 100px; padding-bottom: 60px;}
.timeline-pc img{ width: 100%;}
.timeline-wap{ overflow:hidden; padding-top:60px}
.layui-timeline li{ float:left; width:33.3%}
.zhanhuiricheng { background:#1a4a98; width:200px; height:40px; line-height:40px; text-align:center; color:#fff;border-radius:5px; font-weight:bold; font-size:17px; margin:0 auto}
.layui-timeline-item b { color:#1a4a98; font-size:18px}


.richeng{background: #F5F9FF; position: relative; margin: 30px auto; overflow: hidden;}

.richeng h4{display: block; background: url(../image/jiantou2.png) center no-repeat; height: 40px; line-height: 40px; color: #fff; font-size: 20px; margin-bottom: 20px;}
.richeng .tit{padding-top:100px;height:330px; background: #1A4A98; text-align: center;font-size: 20px; width: 40px;color: #fff; display: block}
.richeng .col-sm-1 { padding:0; margin:0;}
.richeng .col-sm-3 {padding-top:20px;}
.richeng .col-sm-4 {padding-top:20px; padding-bottom:20px;}

.contact-map img{width: 100%;}
.row-contact{ background: url(../image/lx-bg.png) center no-repeat; background-size: cover;  color: #1a4a98; padding-top: 50px; padding-bottom: 50px;}
.row-contact h2{font-size:36px ;}
.row-contact h3{font-size:20px ;}

.czzz .col-md-4{padding: 0px;}
.czzz-item{-webkit-box-shadow: 0 1px 15px rgba(0, 0, 0, 0.2);
          box-shadow: 0 1px 15px rgba(0, 0, 0, 0.2); margin: 10px;}
.czzz-item .img img{width: 100%;}
.czzz-item .txt{ padding: 0 30px 30px 30px;}

.zhziliao{ background: #F5F9FF; padding: 60px; position: relative;}
.zhziliao h3{ position: absolute; background: #1A4A98; text-align: center;font-size: 20px; width: 40px;left: 0px;top:0; bottom: 0; color: #fff; margin-top: 0; margin-bottom: 0; padding-top: 40px;}

.zwxs{ background: url(../image/xingshi.jpg) center no-repeat; background-size: cover; padding-top: 60px; height: 300px; position: relative; text-align: center;}
.zw-box{overflow:hidden;padding: 50px 30px; background: #fff; position: relative; margin-top: -100px;-webkit-box-shadow: 0 1px 15px rgba(0, 0, 0, 0.2);
          box-shadow: 0 1px 15px rgba(0, 0, 0, 0.2); margin-bottom: 60px;}
.zw-box .cate{border-bottom: 1px solid #E1E1E1; color: #1A4A98; text-align: center; position: relative; height: 10px;width: 80%; margin: 20px auto 50px auto;}
.zw-box .cate b{display: inline-block; padding: 0 20px; background: #fff; font-size: 60px; position: absolute; bottom: -40px;left: 50%; margin-left: -45px;}
.zw-box .cate b small{ font-size:20px;}
.zw-box .title{text-align: center;color: #1A4A98; background: url(../image/line-gray.png) center no-repeat bottom; padding-bottom: 20px;font-weight: bold; font-size: 20px; margin-bottom: 30px;}
.tips{ background: url(../image/ico-tips.png) left 0px  no-repeat; background-size: auto 18px; padding-left: 25px; margin-top: 40px;}
.tbtishi-txt{background: url(../image/jiantou3.png); width: 60px; height: 220px; text-align: center; color: #fff; font-size: 20px; float: left;}
.tbtishi-txt span{padding-top: 50px; display: block;}
.tbtishi-content{  margin-left: 60px; border: 1px solid #1A4A98; padding: 20px 30px; background: #F5F9FF; margin-bottom: 60px; line-height: 2;}

.my-table-head{ background: #1A4A98; color: #fff; font-weight: bold;padding: 15px 5px; margin-top: 50px; text-align: center;font-size: 16px;}
.my-table{ text-align: center; border-top: none; width: 100%;}
.my-table th{ background: #EEF3FE; padding: 15px 5px; border: 2px solid #fff; text-align: center; font-size: 16px;}
.my-table td{ background: #EEF3FE; padding: 10px 5px;border: 2px solid #fff;text-align: center;}

.jiyu-box{ background: #F8F8F8; padding-top: 60px; padding-bottom: 60px; }
.jiyu-box .corp-pic{ width: 60%; clear: both; margin-bottom: 10px;}
.jiyu-box h3{margin: 20px 0;}
.jiyu-swiper{padding-bottom: 50px;}

.container:before,
.container:after{content: "";display: table;}
.container:after{clear: both;}
.item{float: left; margin-bottom: 15px; position: relative;}
.item img{max-width: 100%; max-height: 100%; vertical-align: bottom;}
.first-item{clear: both;}
.item-change{background: url(../image/instant.png) no-repeat; background-size: cover; position: absolute;}
.last-row, .last-row ~ .item{margin-bottom: 0;}
.review-pics {overflow: hidden}
.review-pics img{width: 100%; height: 100%;}
.review-pics .col-xs-8,.review-pics .col-xs-4{ padding-left: 10px; padding-right: 10px;}
.review-pics .btn-change{position: relative;}
.review-pics .btn-change .text{display: block; position: absolute;z-index: 1;top:40%;left:0;right:0; color: #fff; font-weight: bold; font-size: 24px; text-align: center;}
.review-pics .btn-change .text .btn-ch{ font-size: 14px;}
.review-pics .btn-change .text .btn-ch img{height: 10px; width: auto; vertical-align: middle;}
.canzhanliucheng { overflow:hidden; margin-top:30px}
.canzhanliucheng li{ float:left; color:#1a4a98; text-align:center; font-weight:bold; font-size:17px; height:180px;}
.canzhanliucheng li .icon{ background:url(../image/p9.png) no-repeat; width:107px; height:107px;display:block; margin:0 auto 5px}
.canzhanliucheng li .cjiantou{ background-position:-276px -2px;width:58px;}
.canzhanliucheng li .c1 { background-position:-107px -2px; }
.canzhanliucheng li .c2 { background-position:-405px -2px; }
.canzhanliucheng li .c3 { background-position:-703px -2px; }
.canzhanliucheng li .c4 { background-position:-1003px -2px; }
.canzhanliucheng li .c5 { background-position:-1302px -2px; }
.canzhanliucheng li .c6 { background-position:-1302px -175px; }
.canzhanliucheng li .c7 { background-position:-1003px -175px; }
.canzhanliucheng li .c8 { background-position:-703px -175px; }
.canzhanliucheng li .c9 { background-position:-405px -175px; }
.canzhanliucheng li .c10 { background-position:-107px -175px; }


@media screen and (max-width: 768px) {
	.bg-canzhan,.bg-timeline{ padding-top:50px;padding-bottom: 20px;}
	.bg-timeline{margin-bottom: 0;}
	.zhanhui{ font-size: 16px;}
	.zhanhui .zhanhui-info{padding: 20px 10px;}
	.zhanhui .zhanhui-info .zhanhui-time,.zhanhui .zhanhui-info .zhanhui-cg{ margin-bottom: 10px;}
	.richeng h3{display: none;}
	.row-contact h2{font-size: 20px;}
	.row-contact h3{font-size: 16px;padding:0 10px;}
	.zhziliao{ padding:20px 20px 20px 60px ;}
	.review-pics .btn-change .text {font-size:14px;top:20%;}
	.richeng .tit {display: none}
	.richeng .col-sm-3 {padding-top:0px;}
	.why .items-box {padding-top:20px; height: 180px;}
	.layui-timeline li {float:none; width:100%}

}
 @media (min-width: 992px) {
 	.col-md-1-5 {
 		width: 20%;
 		float: left;
 	}
 }

 @media (min-width: 1200px) {
 	.col-lg-1-5 {
 		width: 20%;
 		float: left;
 	}
 }
 @media (max-width: 375px) {
	.canzhanliucheng ul {padding-left:20px}
}
