@charset "utf-8";

body > div{margin-right:auto;margin-left:auto;}
body{font-family: "microsoft yahei", '宋体';}
body,div,ul,ol,ul,li,ol,dl,dd,dt,form,span,p,textarea{margin:0;padding:0;list-style:none;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
input{padding-top:0;padding-bottom:0;}
input::-moz-focus-inner{border:none;padding:0;}
select,input{vertical-align:middle;}
select,input,textarea{font-size:12px;margin:0;}
input[type="text"],input[type="password"],textarea{outline-style:none;-webkit-appearance:none;}
textarea{resize:none;}
table{border-collapse:collapse;border-spacing:0;}
th,td{font-size:12px;padding:0;}
img,a img{border:0;margin:0;padding:0;}
img{border:none;}
a{outline-style:none;color:#000;text-decoration:none;}
a:hover{color:#025194;text-decoration:none;}
.clearfix:after {content:"."; display:block; height:0; visibility:hidden; clear:both;}
.clearfix{zoom:1;}
.clear{clear:both; height:0; font-size:0;overflow:hidden;}
.auto{margin-left:auto;margin-right:auto;}
.fl{float:left;}
.fr{float:right;}
.show{display:block!important;}
.hide{display:none!important;}
.this-page{height:21px !important}
.showpage  a{height:21px !important}
   .page {width: 660px;}
        .main {background: #f0f0f0;}
        #title{padding: 0 15px;}
        #htmlContent a{color:#087CD6;}
        .container{width:1080px;margin:auto;position: relative;}
        
.header1{height:65px;}
.container .logo1{padding-top: 14px;margin: 0;}
.topbar{position: absolute;top:25px;right: 0;}
.topbar a{display: inline-block;font-size: 15px;line-height: 16px;margin-left: 15px;cursor: pointer;}
.topbar a i{display: inline-block;padding-right: 3px;}
.topbar a i img{vertical-align: -14%;}



.top_right a{font-size: 12px; color: #616161;}
.top_right span{font-size: 12px; color: #ebebeb;padding:0 10px;}
.top_right a:hover{color:#ce9a2f;}
.top_right .ewm{position: relative;}
.top_right .ewm .ewm_img{display: none;position: absolute;top: 28px;left: 0;z-index: 1;}
.top_right .ewm .ewm_img::before{ border-color: transparent transparent #0d274d #0d274d;left: 41px;border-style: solid;border-width: 8px;
    bottom: -8px;
    box-sizing: border-box;
    content: "";
    display: block;
    height: 0;
    position: relative;
    transform: rotate(135deg);
    transform-origin: center center;
    width: 0;}
.top_right .ewm:hover .ewm_img{display: block;}
.top_right .ewm:hover .ewm_img img{ width: 100px; height: 100px;}
.top_right img{vertical-align: middle;margin:0 6px 0 10px;}