@charset "utf-8";
/* CSS Document */



@font-face {
    font-family: 'avantgarde_md_btmedium';
    src: url('avgardm-webfont.eot');
    src: url('avgardm-webfont.eot?#iefix') format('embedded-opentype'),
         url('avgardm-webfont.woff2') format('woff2'),
         url('avgardm-webfont.woff') format('woff'),
         url('avgardm-webfont.ttf') format('truetype'),
         url('avgardm-webfont.svg#avantgarde_md_btmedium') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'tr_avalon_bold';
    src: url('tr_avalon_bold-webfont.eot');
    src: url('tr_avalon_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('tr_avalon_bold-webfont.woff2') format('woff2'),
         url('tr_avalon_bold-webfont.woff') format('woff'),
         url('tr_avalon_bold-webfont.ttf') format('truetype'),
         url('tr_avalon_bold-webfont.svg#tr_avalon_bold') format('svg');
    font-weight: normal;
    font-style: normal;

}

.space{display:block;clear:both;height:20px}
.clear{display:block;clear:both;height:1px}
body, div, img{padding:0px;margin:0px}
.headwrap{width:100%;background-image:url(../images/bg.png);background-repeat:repeat-x;padding:0px;margin:0px;height:143px;}
.head{width:1000px;margin:0 auto;height:auto;height:143px;}
.logo{float:left;}
.righthead{float:right;padding-top:10px}
.slogo{float:right;}
.tel{float:right;font-size:11px;color:#000;padding:0px;margin-top:20px;font-family: 'avantgarde_md_btmedium';}
.number{float:right;font-size:25px;color:#800000;clear:both;font-family: 'avantgarde_md_btmedium';}

.menuwrap{width:100%;height:45px;background-image:url(../images/menubg.png);background-repeat:repeat-x;}
.menu{width:1000px;height:45px;margin:0 auto;}
.menu ul{list-style:none;line-height:45px;padding:0px;margin:0px;}
.menu ul li{position: relative;padding:0px 18px;margin:0px;float:left;background-image:url(../images/line.png);background-repeat:no-repeat;background-position:right;}
.menu ul li a{color:#fff;font-size:14px;display:block;text-decoration:none;font-family: 'avantgarde_md_btmedium';}
.menu ul li a:hover{color:#e42923}
.active a{color:#e42923 !important;}

.menu ul li ul{position: absolute;
    display: none;top: 45px;
    left: 0;
    width: 150px;z-index:1
	 }
.menu ul li ul li{background:url(../images/menubg.png) repeat-x;width:100px}	 
.menu ul li:hover ul {
    display: block;
}
.menu ul li:hover > ul {
    display: block;
}

.bannerwrap{width:100%;height:370px;background-color:#eaeaea;}
.banner{width:1000px;margin:0 auto;position:relative;}
.banner img{width:980px;border:10px solid #fff;margin-top:10px;box-shadow:0px 0px 5px rgba(0,0,0,0.4);height:330px}
.text{position:absolute;top:0px}

.containerwrap{width:100%;height:auto;background-image:url(../images/containerbg.png);background-repeat:repeat;}
.container{width:1000px;margin:0 auto;position:relative}
h1{font-size:30px;color:#000;line-height:50px;padding:0px;margin:0px;font-family: 'tr_avalon_bold';}
.body{float:left;width:685px;}
.body p{padding:0px;margin:0px;color:#5b5a5a;font-size:14px;font-family:Arial, Helvetica, sans-serif;line-height:25px}

.read a{float:right;background-color:#355e00;padding:5px 10px;color:#fff;font-family: 'avantgarde_md_btmedium';font-size:14px;text-decoration:none}
.read a:hover{color:#e42923}
.container img{float:right}

.container p{padding:0px;margin:0px;color:#5b5a5a;font-size:14px;font-family:Arial, Helvetica, sans-serif;line-height:25px;}

.images{width:1000px;margin:0 auto;border-top:1px solid #bababa;padding:20px 0px;}
.pic{float:left;position:relative;border:4px solid #929496;border-radius:5px;margin-right:15px}
.name{position:absolute;width:230px;line-height:35px;font-size:16px;color:#fff;text-align:center;background-color:rgba(0,0,0,0.6);bottom:0px;font-family: 'avantgarde_md_btmedium';}
.lastpic{position:relative;float:right;border:4px solid #929496;border-radius:5px}

.addresswrap{width:100%;height:48px;background-color:#800000;}
.address{width:1000px;margin:0 auto;height:48px;font-size:14px;color:#fff;font-family: 'tr_avalon_bold';}
.address ul{list-style:none;padding:0px;margin:0px;line-height:48px;}
.address ul li{padding:0px 20px;float:left;margin:0px;}
.big{font-size:18px}

.footerwrap{width:100%;height:100px;background-image:url(../images/footerbg.jpg);background-repeat:repeat-x;margin-top:10px;}
.footer{width:px;margin:0 auto;padding-top:px;text-align:center;padding-top:30px;color:#fff;font-size:14px;font-family:Arial, Helvetica, sans-serif}

.red{color:#a61212}
.footer p{padding:0px;margin:0px}

h2{font-size:25px;color:#000;font-family: 'tr_avalon_bold';padding:0px;margin:0px;line-height:40px;text-align:center}
.airbody {float:left;width:px;padding-left:30px}
.airbody p{padding:0px;margin:0px;color:#5b5a5a;font-size:14px;font-family:Arial, Helvetica, sans-serif;line-height:25px;float:left !important;}

.ocean{float:left;width:300px;padding-left:30px}
.airbodynew {float:left;width:300px;margin-top:0px}
.airbodynew img{}
.airbodynew p{padding:0px;margin:0px;color:#5b5a5a;font-size:14px;font-family:Arial, Helvetica, sans-serif;line-height:25px;float:left !important;}

h3{font-size:20px;color:#000;font-family: 'tr_avalon_bold';padding:0px;margin:0px;line-height:40px;}

.highpic{margin-top:20px;float:left}