@charset "utf-8";
*+html *{padding:0; margin:0;}
*{ margin:0px; padding:0px;}
.clear:after{content:".";display:block;height:0;clear:both;overflow:hidden;visibility:hidden;}
*html .clear{height:1%;}
html{-webkit-text-size-adjust: none;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
img { /* ie8 height: auto; width: auto\9;max-width: 100%; */ } 
.video embed, .video object, .video iframe {width: 100%; } 
.cl{ clear:both;}
img{ border:0;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,table{padding:0; margin:0;list-style-type: none;}
body{font-size: 100%;font-family: "微软雅黑";font-size: 14px; background:url(../images/bg_02.jpg) no-repeat center bottom #f3f3f3; width:100%;height:auto;min-width:1100px;}
ul,li{margin:0px; padding:0px; list-style-type:none;}
table { border-collapse:collapse; border-spacing:0;margin: 0px auto; }
input{ border:0px;}
button{ cursor:pointer;border:none;}
a{color:#000; text-decoration:none;}
a:hover{ color:#0b5492;text-decoration:none;}
.fl{float: left;}
.fr{ float: right;}
.mt5{ margin-top: 5px;}
.mb10{ margin-bottom: 10px;}
.mt10{ margin-top: 10px;}
.mt20{ margin-top: 20px;}
.mt30{ margin-top: 30px;}
.mt40{ margin-top: 40px;}
.mt50{ margin-top: 50px;}
.mt100{ margin-top: 100px;}
.ml10{ margin-left: 10px;}
.ml20{ margin-left: 20px;}
.ml30{ margin-left: 30px;}
.ml40{ margin-left: 40px;}
.ml50{ margin-left: 50px;}
.ml100{ margin-left: 100px;}
.pt10{ padding-top: 10px;}
.pt20{ padding-top: 20px;}
.pt30{ padding-top: 30px;}
.pt40{ padding-top: 40px;}
.pt50{ padding-top: 50px;}
.pt100{ padding-top: 100px;}
.pl5{ padding-left: 5px;}
.p5{ padding:0 5px;}
.header{ width: 100%; height:326px; /*height: 30%; position: absolute; top:-145px;*/}
.header-Top{ width: 100%; height:100px; float: left; background: #fff;}
.Login{ width: 50%;height:100px;}
.guild-menu{ width:25%; float: right; margin-top:40px; }
.content{ width: 1100px; margin: 0 auto;font-family:"微软雅黑";font-size: 14px;}
.nav{ width: 100%; height:48px;background: #0b5492; float: left;}
.bottom{height: auto;}
.fl{float: left;}
.fr{float: right;}

/*--dqwz--*/
.dqwz{ width:96.5%;height:41px;padding:0 15px; line-height:41px; font-size:14px; color:#595959;border-left:8px solid #3885c6;border-bottom:1px solid #ccc;}
.dqwz a{ color:#595959; font-size:14px;}
.dqwz a:hover{ color:#0b5492;}
/*.zxft_r{ width:700px; float:right; margin-top:23px;}*/
.dbdh{ width:61px; height:64px; margin-bottom:4px;}

/*-------------------------------Page------------------------------------*/
.page_num{padding:20px; height:35px; overflow:hidden; font-size:12px;}
#page_div{line-height:20px; color:#000;}
#pagination_input{ width:20px; height:16px; line-height:16px; margin:0 8px; padding:0; overflow:hidden; border:1px solid #ccc;}
#page_div .pagination_index, #page_div .pagination_index_num{
	background:#FFFFFF; border:1px solid #1267a9; padding:0 8px;margin-right:2px;float: left; height:20px;text-align:center;}
#page_div .pagination_index a, #page_div .pagination_index_num a{padding:0px; margin:0px;text-align:center;  color:#000;}
#page_div .pagination_index a:hover, #page_div .pagination_index_num a:hover{padding:0px; margin:0px;text-align:center;  color:#000;}
#page_div .pagination_index_last{width:320px; float:right; text-align:right;}
#page_div .pagination_index_num{margin-right:2px; padding:0px; width:20px;}
#page_div .currentIndex{ background:#1267a9; border:1px solid #1267a9; width:20px; height:20px;
line-height:20px; color:#FFF;text-align:center; font-weight:bold;}

@media screen and (max-width:1170px){
.header{width:1100px;}
} 
