﻿@font-face{font-family:'test';src:url(../../font.ttf) format('truetype');}

html,body{margin:0;padding:0;min-width:1220px;}
ul,li,ol{margin:0;padding:0;list-style:none;}
img{border:0;max-width:100%;}
a{text-decoration:none;color:#000;}
.cb{clear:both;}
.nowrap{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

.m{clear:both;width:1200px;margin:0 auto;position:relative;}

.header{position:absolute;left:0;right:0;top:20px;z-index:1000;}

.header .logo{float:left;font-family:'test';}
.header .logo img{float:left;height:60px;}
.header .logo span{display:none;line-height:60px;font-size:30px;color:#fff;padding:0 10px;margin:0 10px;border-left:3px solid #fff;}

.header .menu{position:absolute;right:50px;top:0;width:65%;color:#fff;line-height:60px;margin-left:80px;}
.header .menu a{display:block;height:30px;line-height:30px;text-align:center;color:#fff;font-size:20px;font-family:'test';}
.header .menu li{float:left;width:12.5%;margin-top:15px;}
.header .menu li div{display:none;}
.header .menu li a:hover,.header .menu li a.cur{background:#fff;color:#000;}

.header .search{position:absolute;right:0;top:20px;}
.header .search .s1{float:right;background:url(../images/searchicon.png) right top no-repeat;width:30px;height:30px;}
.header .search .s2{clear:both;display:none;}
.header .search input{padding:0 5px;height:25px;border:1px solid #000;}
.header .search input[type=submit]{background:#000;color:#fff;}
.header .search:hover .s2{display:block;}

.banner .owl-dots{text-align:center;position:absolute;left:0;right:0;bottom:20px;}
.banner .owl-dots button{border:0;height:15px;width:15px;background:#aaa;margin:0 10px;border-radius:100%;}
.banner .owl-dots button.active{background:#fff;}

.inbanner{height:550px;overflow:hidden;}


.aboutbox{overflow:hidden;padding:40px 0 0 0;}
.aboutbox .tit{line-height:50px;font-size:30px;font-family:'test';margin-bottom:20px;}
.aboutbox .tit span{display:inline-block;width:30%;border-bottom:1px solid #a6a6a4;}

.aboutbox .img{float:left;width:570px;margin-right:20px;}
.aboutbox .text{overflow:hidden;line-height:30px;font-family:'宋体';color:#4e4a4a;text-indent:2em;}

.aboutbox .cont{overflow:hidden;}
.aboutbox .cont .s{float:left;width:19.2%;display:block;margin-right:1%;margin-bottom:20px;} 
.aboutbox .cont .s:last-child{margin-right:0;}
.aboutbox .cont .s img{width:100%;}


.zhaobiaobox{overflow:hidden;margin-top:50px;}
.zhaobiaobox .box{float:left;width:48%;margin-right:4%;}
.zhaobiaobox .box:last-child{margin:0;}
.zhaobiaobox .box .title{line-height:40px;background:#76a9c9;color:#fff;text-align:center;}
.zhaobiaobox .box ul{height:360px;border:1px solid #76a9c9;border-top:0;}

.zhaobiaobox .box li{padding:0 10px;line-height:30px;border-bottom:1px solid #b2b2b0;}
.zhaobiaobox .box li:last-child{border:0;}

.zhaobiaobox .box .more{text-align:center;padding:10px;}
.zhaobiaobox .box .more a{display:inline-block;padding:0 10px;line-height:25px;background:#76a9c9;color:#fff;}


.boxtitle{text-align:center;font-size:50px;font-family:'test';}
.boxtitle div span{display:inline-block;height:3px;width:100px;background:#76a9c9;}

.casebox{padding:30px 0;}

.casebox .img{padding:0 10px;}
.casebox .tit{line-height:40px;text-align:center;}

.casebox .content{position:relative;margin-top:40px;}
.casebox .owl-nav button{position:absolute;top:45%;height:20px;width:20px;text-align:center;border-radius:100%;background: #b4c4cb !important;;color: #fff !important;outline:none;font-size:20px;}
.casebox .owl-nav button:nth-child(1){left:-50px}
.casebox .owl-nav button:nth-child(2){right:-50px}


.contactbox{overflow:hidden;}
.contactbox .content{padding-top:40px;}
.contactbox .left{float:left;width:45%;margin-right:8%;}
.contactbox .left .a{font-size:28px;font-weight:bold;}
.contactbox .left .b{font-size:22px;font-weight:bold;line-height:45px;}
.contactbox .left .c{height:15px;margin-bottom:20px;}
.contactbox .left .c span{display:inline-block;height:3px;background:#e00000;width:60px;}
.contactbox .left .d{overflow:hidden;margin-top:40px;}
.contactbox .left .d i{float:left;display:block;width:50px;height:60px;background:url(../images/icon1.png) no-repeat;}
.contactbox .left .d div{overflow:hidden;font-size:18px;font-weight:bold;}
.contactbox .left .d div div{font-size:16px;font-weight:normal;line-height:30px;}
.contactbox .left .e{overflow:hidden;margin-top:30px;}
.contactbox .left .e i{float:left;display:block;width:50px;height:60px;background:url(../images/icon2.png) no-repeat;}
.contactbox .left .e div{overflow:hidden;font-size:18px;font-weight:bold;}
.contactbox .left .e div div{font-size:16px;font-weight:normal;line-height:30px;}

.contactbox .right{overflow:hidden;height:350px;}


.footer{background:#333333;margin-top:50px;padding:40px 0;color:#fff;overflow:hidden;}
.footer a{color:#fff;}
.footer .left{float:left;width:70%;line-height:50px;}
.footer .left .a a{margin-right:20px;}

.footer .right{float:right;width:20%;line-height:30px;font-size:20px;}
.footer .right div div{border-bottom:1px solid #fff;font-size:16px;}
