/*首页*/
.scale{ transition:all 0.5s ease; overflow:hidden;}
.scale:hover img{ transform:scale(1.1); transition:all 0.5s ease;}
.margin_b{ margin-bottom:60px; }
.video {position: relative; overflow:hidden;}
.video_lay_wrap{ position:absolute; top:0px; left:0px; right:0px; bottom:0px; background:rgba(0,0,0,0.3);}
.play, .pause {position: absolute;top: 50%;left: 50%;margin-top: -130px;margin-left: -50px;}
.pause {display: none;z-index: 800;}
#video1 {display: none;width: 100%;}
.video_img, .video{ height:100%;}
.video_lay{ position:absolute; left:0px; right:0px; top:35%; margin-top:-15px;text-align: center;}
.video_lay h3{ font-size:47px; color:#fff; margin-bottom:10px; font-weight:bold;}
.video_lay p{ font-size:32px; color:#fff;}
.video_lay p.logoCompany{font-size: 16px;}
.video_lay a{display:block;}
.logo{ position:absolute; top:50px; left:5%; z-index:9999;}
.casePic{width: 100%;height: 130px;}
.caseTitle{text-align: center;line-height: 40px;margin-bottom: 0;font-size: 16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

/* 超小屏幕 */
@media(max-width: 767px){
    #video1{height:100%;width: auto;}
    .video_lay p{ font-size:24px; color:#fff;}
    .video_lay p.logoCompany{font-size: 12px !important;}
    .video_lay{ top: 40% !important;}
}

/* about */
.head_wrap {position: fixed;top: 0px;left: 0px;z-index: 9999;width: 100%;}
.head_wrap .navbar-nav>li>a{font-size:16px; color:#fff;padding: 15px 20px;  }
.head_wrap .head_menu .navbar-nav>li>a:hover,.head_wrap .head_menu .navbar-nav>li.active>a,.head_wrap .head_menu .navbar-nav>li>a:focus{ color:#00b1eb; background:transparent;}
.navbar-nav{ float:right;margin-top: 20px;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.open>a{ box-shadow:none !important;}
.navbar-default{ border:none !important; box-shadow:none !important;background-color: transparent !important;}
.navbar-brand{ padding:0px; margin-top:10px;}
.head_ul{ margin-top:10px;}
.head_ul i{ color:#fff; margin-top:18px;}
.navbar{ margin-bottom:0px; min-height:inherit !important;}
.dropdown-menu{ min-width:142px;left: -20px;}
.dropdown-menu li{ float:none; text-align:center;}
.dropdown-menu li a{ padding:5px 0px;}
.dropdown-menu li:hover a{ background:#00b1eb; color:#fff;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{background: transparent;color: #00b1eb;}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{color:#00b1eb ;}
.in_bann{ position:absolute; left:0px; right:0px; top:36%;}
.in_bann h3{font-size:36px; color:#fff; font-weight:bold; margin-bottom:10px;}
.in_bann p,.in_bann p a{ font-size:14px; color:#fff; }
.in_bann p a:hover{color: #00b1eb;}
.banner{position: relative;width: 100%;height: 333px;}
.banner img{width: 100%;height: 100%;}
.main{margin: 50px auto 100px;}
.aboutBox{font-size: 14px;line-height: 33px;color:#3b3939;}

@media(max-width:767px){
    .banner{height: 150px;}
    .in_bann h3{font-size: 20px;}
    .in_bann p, .in_bann p a{font-size: 12px;}
    .navbar-collapse.in, .navbar-collapse{margin-top: 0 !important;}
}
@media(max-width: 1200px){
    .head_wrap .navbar-nav>li>a{padding: 15px 10px !important;}
}

/* case */
.index_case_ul_wrap {width: 100%;margin: 0 auto;position: relative;background-color: #f2f2f2;}
.index_case_ul_wrap p{background:#00b1eb;height: 50px;line-height: 50px;text-indent: 16px;font-size: 18px;color: #fff;margin: 0;}
.index_case_ul li {float: left;padding: 12px 18px;width: 100%;border-left:1px solid #f2f2f2;}
.index_case_ul li a {font-size: 15px;color: #000;}
.index_case_ul li.active,.index_case_ul li:hover{ background:#fff;border-left:1px solid #00b1eb;}
.index_case_ul li.active a,.index_case_ul li:hover a{ color:#00b1eb;}
/* .caseShow{margin-top:30px;} */
.case_imgs_wrap{margin: 0px 0px 20px;padding: 0 10px;}
.img_fix{ display:none; position:fixed; left:0px; right:0px; top:0px; bottom:0px; background:rgba(0,0,0,0.7);}
.colse{ position:absolute; top:-10px; right:-10px;}
.fix_in{ position:relative; top:140px; width:80%; left:10%; text-align:center;height: 370px;}
.fix_in img.f_img{height:100%;}
@media(max-width:767px){
    .index_case_ul_wrap {width: 298px;}
    .index_case_ul li a, .jin_ul li a {font-size: 12px;}
    .index_case_ul li {padding: 5px 3px;}
    .main{margin: 30px auto 50px;}
}

/* partner */
.partnerItem{padding: 0 15px;margin-bottom: 20px;}
.par_wrap{ border:1px solid #dfdfdf; position:relative;}
.par_wrap img.img_w{height:100%;}
.par_wrap:hover .pa_wrap{ display:block;}
.pa_wrap img{ position:absolute; left:50%; top:50%; margin-left:-20px; margin-top:-20px;}
.pa_wrap{ position:absolute; top:10px; right:10px; left:10px; bottom:10px; background:rgba(0,177,235,0.7); display:none;}
.p_p{ font-size:12px; color:#000; font-weight:bold;margin: 10px 0;}
@media(min-width:767px){
	.partnerItem{width:20%;}
	.par_wrap{height: 150px;}
}

/* news */
.newsMain{padding: 0;background: #f4f9fd;padding-top: 25px;}
.new_in_wrap02{padding:0px;margin-top: 20px;}
.scale{ transition:all 0.5s ease; overflow:hidden;}
.scale:hover img{ transform:scale(1.1); transition:all 0.5s ease;}
.new_in_wrap{ background:#fff;}
.new_in_wrap h3{margin-top: 0;font-size:17px; color:#13162b; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.new_in_wrap p{font-size:13px; color:#9d9d9d; }
.new_con{font-size:13px; color:#595959; line-height:25px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.newsItem,.newsContent,.newsPic{padding: 0 15px;}
.newsItem{margin-bottom: 20px;}
.more{font-size:13px; color:#00b1eb; display:inline-block;}
.more:hover{color:#00b1eb;}
.more i{color:#00b1eb; }
.new_con{ margin:10px 0;}
@media(max-width:767px){
    .newsContent .new_in_wrap02 h3 {margin-top: 10px;}
}

/* contact */
.con_ul li{font-size:14px; color:#242424; margin-bottom:20px; float:none;}
.con_ul li i{ color:#00b1eb;}
.con_p_b {font-size: 14px;color: #919292;text-align: center;margin-bottom: 20px;margin-top: 75px;}
.words_table input {width: 23.7%;margin-right: 1%;line-height: 57px;text-indent: 2em;font-size: 14px;color: #999999;background: #fff;margin-bottom: 25px;border: none;border: 1px solid #d2d2d2;}
.words_table textarea {width: 99%;min-height: 238px;text-indent: 2em;font-size: 14px;color: #999999;background: #fff;border: none;line-height: 57px;resize: none;border: 1px solid #d2d2d2;}
.words_table input[type="submit"]{background: #00b1eb;width: 135px;height: 40px;line-height: 40px;font-size: 14px;margin-top: 60px;border-radius: 30px;color: #fff;text-align:center;border:none;}
.words_table input[type="submit"] {display: block;font-size: 14px;color: #fff;text-align: center;margin: 30px auto 35px;text-indent:0px;}
.contactMain{margin: 55px auto 0px;}
@media(max-width:767px){
    .words_table input {
        width: 98.7%;
    }
}

/* fenye */
#page{ text-align:center;clear:both;}
#page .on{ background-color:#00b1eb; color:#FFF;}
.pagination{margin: 50px 0 20px;}
@media(max-width:767px){
    .pagination{margin: 10px 0 20px;}
}

/* fanye */
.fanye{margin-top: 30px;}
.fanye p{padding-left: 10px;background: #f4f9fd;font-size: 13px;}
.fanye p a{color: #898989;font-size: 13px;}
.fanye p a:hover{color: #00b1eb;}

/* foot */
.foot{background: #898989;}
.footerBox ul{border-bottom: 1px solid #a5a5a5;text-align: center;}
.footerBox ul li{display: inline-block;padding: 0 35px;height: 76px;line-height: 76px;}
.footerBox ul li a{color: #fff;font-size: 16px;}
.footerBox ul li:hover a{color: #00b1eb;}
.banquan{padding: 27px 0;}
.footLogo{width: 18.804%;}
.footContact{font-size: 15px;color: #fff;line-height: 23px;margin-left: 24px;}
.footContact a{font-size: 14px;color: #fff;}
.footWechat{text-align: right;float:right;}
.footWechat p{font-size: 15px;color: #fff;line-height: 36px;margin-bottom: 0;}
.footerMobile{text-align: center;padding: 10px 0;color: #fff;line-height: 28px;}

/* 百度地图 */
#dituContent{ width:100% !important;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}


