@charset "utf-8";
body{background-color: #e3fcfd;}
.header{background: url(../images/header_bg.png) no-repeat; background-size: cover; height: 520px;}
.header .logo{width: 30%;margin-top: 15px;}
.header .inline{text-align: center;margin-top: 100px;}
.header .inline img{margin: auto;width: 80%;}

.thead{text-align: center;}
.thead img{margin: auto;width: 43%;}

.padd-box{padding-top: 30px;padding-bottom: 30px;}
.zxlyzx{background: url(../images/header_bg1.png) no-repeat; background-size: cover;}

.tpxw {position: relative;overflow: hidden;height: 330px;}
.tpxw .item a{display: block; position: relative;}
.tpxw .item a img{display: block;height: 330px;}
.tpxw .item a .text{background-color: rgb(0, 0, 0,0.3);height: 50px; line-height: 50px;position: absolute; bottom: 0; left: 0; right: 0;}

.owl-dots{position: absolute; right: 0; bottom: 16px;z-index: 999;}
.owl-dots button{background: #fff!important;width: 11px; height: 11px;border-radius: 50%;margin-right: 10px;}
.owl-dots button.active{background-color: #D43030!important}

.infolist{font-size: 1.125em;}
.infolist li{padding-top: 9px;padding-bottom: 9px;}
.infolist li span{color:#A6A6A6}


.main{background: url(../images/bodybg.jpg) no-repeat #e3fcfd; background-size: cover;}
.sjlyj img{margin: auto;width: 80%;}
.ct-box{ margin-top: 150px;}

.footer{background: #69B39E!important;}
.footer-links { background: #69B39E!important;}
.footer-links .hd{border-bottom: 1px solid #69B39E!important;}