/*
* @base style
*/
@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td{margin:0; padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset, img{border:0;}
address, caption, cite, code, dfn, em, th, var{font-style:normal;font-weight:normal;}
ol, ul{list-style:none;}
caption, th{text-align:left;}
h1, h2, h3, h4, h5, h6{font-size:100%;font-weight:normal;}
q:before, q:after{content:''}
abbr, acronym,button{border:0;}
body,button,input,select,textarea{font:1em/1.5 Microsoft YaHei, Verdana;color: #333;outline: none;}
a{text-decoration:none}

html,body{scroll-behavior: smooth;}
.clearfix:after{content:"."; display:block; clear:both; visibility:hidden;line-height: 0;font-size: 0;height: 0}
.clearfix{zoom:1}
.conbox{width: 1200px;margin:0 auto;}
.topNav{margin-top: 50px;}
.nav-menu{float: right;}
.nav-logo{height:63px;width: 300px; margin-left:30px;float:left; background:url(../img/logo.png) no-repeat; background-size:100%;}
.menu-list{height: 80px; width:100%; list-style-type: none;}
.menu-list-l{float:left; margin: 20px; padding-top:20px; font-weight: bold;}
.menu-list-l a{color: #000000;}
.menu-list-l a:hover{color: #1553a4;}
.menu-list-i{margin:20px 10px 20px 10px;}

.o1{margin-bottom:5px; height:498px; width:100%; background: url(../img/2.png) no-repeat; background-size: 100%; box-shadow: 5px 2px 10px 1px #adadad;}
.o2{height:750px; width:100%; background: url(../img/3.png) no-repeat; background-size: 100%; box-shadow: -1px 2px 10px 0px #adadad;}
.o3{height:641px; width:100%; background: url(../img/4.png) no-repeat; background-size: 100%; box-shadow: -1px 2px 10px 0px #adadad;}
.o4{height:345px; width:100%; background: url(../img/5.png) no-repeat; background-size: 100%; box-shadow: -1px 2px 10px 0px #adadad;}
.o5{height:424px; width:100%; background: url(../img/6.png) no-repeat; background-size: 100%; box-shadow: -1px 2px 10px 0px #adadad;}
.o6{height:895px; width:100%; background: url(../img/7.png) no-repeat; background-size: 100%; box-shadow: -1px 2px 10px 0px #adadad;}
.foot{height:216px; background: url(../img/8.png) no-repeat; box-shadow: -1px 2px 10px 0px #adadad; }
.foot-bottom{position:relative; top:180px; color:#ffffff;}
.foot-bottom a{color:#ffffff}

.o1:hover{box-shadow: 2px 2px 15px 1px #000;}
.o2:hover{box-shadow: -1px 2px 10px 0px #000;}
.o3:hover{box-shadow: -1px 2px 10px 0px #000;}
.o4:hover{box-shadow: -1px 2px 10px 0px #000;}
.o5:hover{box-shadow: -1px 2px 10px 0px #000;}
.o6:hover{box-shadow: -1px 2px 10px 0px #000;}
.top-index{position: fixed;right: 100px;bottom: 50px;z-index: 999; width: 30px; height: 30px; font-size:30px;}

