@charset "utf-8";
/* CSS Document */
html{overflow-y:auto;overflow-x:hidden;-webkit-text-size-adjust:none;}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
html,body,div,ul,li,dl,dd,dt,a,ol,u,i,b,br,p,span,hr,label,input,select,textarea,button,form,h1,h2,h3,h4,h5,h6,font,strong,em,iframe,img,tr,th,td,q,abbr,acronym{margin:0;padding:0;list-style:none;}
q:before, q:after {content:'';}
abbr,acronym{border:0;}
body{padding:0;margin:0;font: 12px/1.5 "Microsoft YaHei",微软雅黑,'宋体',tahoma,Verdana,arial,sans-serif; background:#f2f7fb; min-width: 1200px;}
a{color:#000;text-decoration:none; outline:none;}
a:hover{color:#0b51c1;text-decoration:none; border:none;}
a:hover img,a img,img {border:none;}
video{
    width: 400px;
}
.left,.fl{float:left;}
.right,.fr{float:right;}
ul,li{list-style:none; padding:0; vertical-align:middle;}
.clearfix:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
textarea{resize:none;}
/* clear */
.clearfix:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
* html .clearfix {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */
.clear,.cc,.clear20{clear:both;font-size:0;line-height:0;height:0;	margin-top:0;overflow:hidden;}
h1,h2,h3,h4,h5,h6{ font-weight: normal;}
.more {float:right;}
.clear20{padding-bottom: 20px;}
.clear-1{clear:both; margin:0; overflow:hidden; visibility:hidden; font-size: 0; content: "."; height: 0; padding:5px 0; }
.clear-1:after{content:".";display:block;height:0;clear:both;visibility:hidden;padding:5px 0; }
input, textarea {padding:0; font-family: Microsoft YaHei; outline:0 none; margin:0;}
li, input ,textarea{vertical-align: middle;}
.bg{background: #fff;}
/*漂浮*/
.bodybg2{background: url("../5318/bbodybg2.jpg") center bottom no-repeat; padding-bottom: 10px;}
.container{width: 1200px; margin: 0 auto;}
.mainbox{background: url("../5318/body1bg.png") center 0 no-repeat;}
.myFloat{position:relative;z-index:999;display:none;}
.myFloat li{ overflow:hidden;}
.myFloat li img{ width:220px; height:auto;}
.myFloat .img_title{display:none;}
.myFloat .float-close{position:absolute;width:38px;height:16px;right:0;top:-20px;}
.myFloat .float-close img{cursor:pointer;}
/*漂浮结束*/
.mt20{margin-top: 20px;}
.mt10{margin-top: 10px;}
.bg_top{ height: 10px; background: url("../5318/bgtop.png") 0 0 no-repeat;}
.bg_bottom{ height: 10px; background: url("../5318/bgbotm.png") 0 0 no-repeat;}

/*头部*/
.header{width:100%; height:280px; position: relative;}
.topbox{ z-index: 1; background:url("../5318/topbg.png") repeat; width: 100%; height: 32px; position: absolute; left: 0; top: 0; overflow: hidden;}
.topbox a{ height: 32px; line-height: 32px; display: inline-block; padding: 0 17px 0 19px; background: url("../5318/topfg.png") left center no-repeat;}
.topbox a.num1{padding-left: 0; background: none;}
/*头部导航 end*/
.banner{ height: 230px; overflow: hidden; position: relative; z-index: 0;}
.banner .banbg{ position: absolute; left: 0; top: 0; z-index: 0;}
.banner .banbg .mF_sohusports_wrap{ padding: 0 !important; border: 0 none !important; background: none !important;}
.banner .banbg .mF_expo2010_banbg{ padding: 0 !important; border: 0 none !important; background: none !important;}
.banner .banbg .mF_sohusports{background: none !important;}
.banner .banbg .mF_expo2010 .pic li{ display: none;}
.banner .banbg .mF_expo2010 .pic li.num1{ display: block;}
.banner .banbg .mF_sohusports .pic li.num1{ display: block;}
.banner .banbg .mF_sohusports .pic li img{border: 0 none !important;}
.banner .banbg .mF_sohusports .txt li,.banner .banbg .mF_sohusports .num,.banner .banbg .mF_expo2010 .txt_bg,.banner .banbg .mF_expo2010 .num,.banner .banbg .mF_expo2010 .txt li{ display: none !important;}

.banner .mF_ladyQ_banbg{background: none !important;}
.banner .mF_ladyQ .txt li,.banner .mF_ladyQ .num{display: none !important;}

.banner .logo{ width: 705px; height: 120px; overflow: hidden; padding-top: 73px; position: relative; z-index: 1;}
/*logo end*/
.banner .search{ padding-top: 75px; height: 66px; width: 302px; position: relative; z-index: 1;}
.banner .search ul{ width: 302px; height: 38px; background: url("../5318/searchbg.png") 0 0 no-repeat;}
.banner .search ul li{float: left;}
.banner .search ul li input{ border: 0 none; background: none; vertical-align: top;}
.banner .search ul li.ss1{ padding:5px 0 0 47px; width: 149px;}
.banner .search ul li.ss1 input{ width: 149px; height: 28px; line-height: 28px;}
.banner .search ul li.ss1 input::-webkit-input-placeholder{color:#999999;}
.banner .search ul li.ss1 input:-moz-placeholder {color:#999999;}
.banner .search ul li.ss1 input::-moz-placeholder {color:#999999;}
.banner .search ul li.ss1 input:-ms-input-placeholder {color:#999999;}
.banner .search ul li.ss2{ width: 70px; padding-right: 6px; height: 38px;}
.banner .search ul li.ss2 input{ width: 70px; height: 38px; cursor: pointer; text-align: center; line-height: 38px; color: #fff; font-size: 16px; overflow: hidden;}
.banner .search ul li.ss3{ width: 30px; padding-top: 2px; line-height: 16px; font-size: 12px; text-decoration: underline; text-align: right;}
.banner .search .hotbox{ height: 19px; line-height: 18px; padding-top: 9px; overflow: hidden;}
.banner .search .hotbox span.tit{ vertical-align: top; width: 64px; float: left;}
.banner .search .hotbox p{float: left;}
.banner .search .hotbox p a{float: left; display: block; margin-right: 6px; color: #fff;}
.banner .search .hotbox p a span{cursor: pointer; display: block; float: left; height: 19px; line-height: 18px;}
.banner .search .hotbox p a span.nl,.banner .search .hotbox p a span.nr{width: 10px; height: 19px; background: url("../5318/hotl.png") 0 0 no-repeat;}
.banner .search .hotbox p a span.nr{ background-image: url("../5318/hotr.png"); background-position: right 0;}
.banner .search .hotbox p a span.nc{ background: url("../5318/hotc.png") 0 0 repeat-x; padding: 0 2px;}
.banner .search .hotbox p a:hover{text-decoration: underline; color: #fff;}
/*搜索*/
.navbox{ height: 50px; overflow: hidden;}
.navbox .navl,.navbox .navr{ width: 15px; height: 50px; background: url("../5318/navl.png") 0 0 no-repeat;}
.navbox .navr{background: url("../5318/navr.png") right 0 no-repeat;}
.navbox .navfl{ width: 1170px; background: #0b51c1;}
.navbox .navfl li{float: left; width: 233px; border-right: 1px solid #5586d4;}
.navbox .navfl li a{display: block; height: 50px; text-align: center; line-height: 50px; font-size: 21px; font-weight: bold; color: #fff;}
.navbox .navfl li a img{vertical-align: top; *vertical-align: middle; padding-right: 15px;}
.navbox .navfl li a img.imgh{display: none;}
.navbox .navfl li a:hover img.img,.navbox .navfl li.on img.img,.navbox .navfl li.active img.img{display: none;}
.navbox .navfl li a:hover img.imgh,.navbox .navfl li.active img.imgh,.navbox .navfl li.on img.imgh{display: inline-block;}
.navbox .navfl li a:hover,.navbox .navfl li.on a,.navbox .navfl li.active a{background: #0e449a; color: #d9af4a; text-decoration: none;}
.navbox .navfl li.last{width: 230px; border: 0 none;}
.navbox .navfl li.first a,.navbox .navfl li.last a{ position: relative;}
.navbox .navfl li.first a span,.navbox .navfl li.last a span{display: none; position: absolute; width: 15px; height: 50px; top: 0;}
.navbox .navfl li.first a:hover span,.navbox .navfl li.first.on a span,.navbox .navfl li.first.active a span,.navbox .navfl li.last a:hover span,.navbox .navfl li.last.on a span,.navbox .navfl li.last.active a span{display: block;}
.navbox .navfl li.first a span{ background: url("../5318/navhover.png") 0 0 no-repeat;left: -15px; }
.navbox .navfl li.last a span{ background: url("../5318/navhover.png") right 0 no-repeat; right: -18px; width: 20px; }


/*导航 end*/
/******头部 end******/
.linkpicbox{ padding: 7px 0 1px; overflow: hidden; display: none}
.linkpicbox li{width: 300px; height: 55px; overflow: hidden; float: left;}
.linkpicbox li span{display: none;}

/*友情链接*/
.linkbox{ height:44px; border-bottom: 1px solid #dcdcdc; overflow: hidden;}
.linkbox .tit{ padding-left: 6px; width: 86px; line-height: 44px; font-weight: bold; font-size: 16px;}
.linkbox dl{position:relative; z-index: 20; height: 44px;}
.linkbox dd{margin:0; height:auto; float:left; font-size:14px; font-family:"微软雅黑","宋体"; padding: 10px 0 10px 58px;}
.linkbox dd .mu{ display:block; line-height:24px; overflow:hidden; height:24px;}
.linkbox dd .mu a{ padding-right:20px; line-height: 24px; background:url(../5318/linkbg.gif) no-repeat right 9px; display: inline-block;}
.linkbox dd .mu.on a,.linkbox dd .mu a:hover{ background-image: url(../5318/linkbgh.gif); color: #1b50a0;}
.linkbox .linkcont{height:auto; display:none; position: absolute; top: 44px; padding-top: 5px; left: -90px; width: 1200px;}
.linkbox .linkcont ul{padding: 0 20px;}
.linkbox .linkcont li{ height: 30px; font-size: 14px; line-height: 30px; float: left; text-align: left; width: 178px; padding-right: 15px;}
.linkbox .linkcont li a{display: inline-block; max-width: 100%; vertical-align: top; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.linkbox .linkcont.linkcont1 li{ width: 74px;}
.linkbox .linkcont.linkcont2 li{ width: 100px;}


/*友情链接 end*/

/*底部*/
.footer{ text-align: center; width: 100%; border-top:3px solid #1b50a0; line-height: 26px;overflow: hidden; position: relative;}
.fotnav{ padding: 16px 0 10px; font-size: 14px; height: 22px; line-height: 22px;}
.fotnav a{ padding: 0 12px;}
.fotcon{position: relative; padding-bottom: 32px; overflow: hidden;}
.fotcon span.oem{ padding-right: 1em;}
.fotcon img{ vertical-align: middle; padding-right: 0.5em;}
.fotcon .dzjg{position: absolute;top: 19px;left: 244px;}
.fotcon .dzjg.jiucuo{position: absolute;top: 20px;right: 184px;left: auto;}

/*右悬浮窗口*/
.slide{width:63px;height:auto;position:fixed;_position:absolute;right:5px;top:210px;_top:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,100)||0)-(parseInt(this.currentStyle.marginBottom,100)||0)));padding:20px 0;z-index:888;}
.slide_con{ height: 469px; transition: 0.8s all; position: relative;}
.slide_con.active{ height: 0 !important; overflow: hidden;}
.slide_close{ position: absolute; right: 4px; top: 4px; width: 12px; height: 12px; z-index: 100;}
.slide_close img{vertical-align: top; display: inline;}

#slidebtn{width: 63px;height: 32px;cursor: pointer;}
.index_cy{background: url(../5318/piao_bottom_n.png) 0 0 no-repeat;}
.index_cy2{background:url(../5318/piao_topn.png) 0 0 no-repeat;}
.slide .icon li{height: 50px;overflow:hidden;display: block !important;}
.slide .icon li .bt{display:block;background:#ffffff;border: 1px solid #e5e5e5;border-top: 0 none;overflow:hidden;font-size:12px;cursor:pointer;text-align: center;height: 45px;line-height: 16px;padding-top: 4px;}
.slide .icon li .bt i{ height: 26px; display: block; vertical-align: top; cursor: pointer; background: url("../5318/pico.png") center 0 no-repeat;}
.slide .icon li .bt span{display: block;cursor: pointer;vertical-align: top;}

.slide .icon li.gft{height: 52px;}
.slide .icon li.gft .bt{border: 0 none; padding-top: 6px; border-bottom: 1px solid #e5e5e5; background: url("../5318/piao_top_n.png") center 0 no-repeat;height: 45px;}
.slide .icon li.gft .bt i{background: url("../5318/ico_gft.png") center 2px no-repeat;}
.slide .icon li.wb .bt i{background-position:center -26px;}
.slide .icon li.wx .bt i{background-position:center -52px;}
.slide .icon li.wd .bt i{background-position:center -78px;}
.slide .icon li.tx .bt i{background-position:center -104px;}
.slide .icon li.jub .bt i{background-position:center -130px;}
.slide .icon li.xx .bt i{background-position:center -156px;}
.slide .icon li.fx .bt i{background-position:center -182px;}
.slide .icon li .bt:hover,.slide .icon li.active .bt{color:#0b51c1; font-weight: bold;}
.slide .info{width:0;height:441px;position:absolute;right:63px;top:9px;overflow:hidden;transition:0.5s;}
.slide .info.hover{width:120px;}
.slide .info .wx li,.slide .info .phone li{border:#e5e5e5 5px solid; background: #fff; width:110px;height:110px;}
.slide .info .wx{ margin-top: 92px;}
.slide .info .wx img,.slide .info .phone img,.slide .info .gft img{width:110px;height:110px;}
.slide .info .phone{ margin-top: 52px;}
.slide .info .gft li{border:#e5e5e5 5px solid; background: #fff; width:110px;height:140px; overflow: hidden;}
.slide .info .gft li img{float: left;}
.slide .info .gft li span{float: left; width: 100%; text-align: center; font-size: 14px; font-weight: bold; color: #0b51c1; height: 30px; line-height: 30px;}

.slide .info .wx span,.slide .info .phone span{display: none;}
.slide .info .jqr,.slide .info .wb,.slide .info .wd,.slide .info .tx,.slide .info .jub,.slide .info .xx{display:none !important;}
.slide .info .fx{position:absolute;left:2px;bottom:0;width:120px;height:82px;padding:10px 0 0 0;}
.slide .info .fx .bdsharebuttonbox{width:100px;height:70px;background:#fff;padding:0 0 0 8px; border:#e5e5e5 5px solid;}
.slide .info .fx .bdshare-button-style0-24 a,.slide .info .fx .bdshare-button-style0-24 .bds_more{margin:7px 8px 0 0 !important;}
.slide .icon li.jub{height: 67px;}
.slide .icon li.jub a{height: 61px;padding-top: 5px;}
.slide .icon li.jub span{margin-top:0;}

.go_top a.j-gotoTop{ display: none; font-size: 16px; line-height: 18px; text-align: center; padding-top: 46px; height: 41px; background: url("../5318/gotop.png") 0 0 no-repeat; position: fixed; right: 5px; bottom: 5px; width: 49px; color: #fff;}
.go_top a.j-gotoTop.gotop-show{display: block;}
.go_top a.j-gotoTop:hover{color: #fff;}

/*回到顶部 end*/
/*页面纠错*/
.ui-dialog-title{color:#1b50a0;}
.correction-table{clear:both;font-size:14px;overflow:hidden;}
.correction-table th{width:80px;text-align:right;padding:2px 10px 2px 0;}
.correction-table th span{color:#1b50a0;}
.correction-table td{padding:4px 0; position:relative;}
.correction-table td .msg-box{ top:0;}
.correction-table td select{padding:3px 5px;border:#ddd 1px solid;}
.correction-table td input{height:24px;line-height:24px;width:220px;padding:0 5px;border:#ddd 1px solid;}
.correction-table td input#checkCode{width:100px;}
.correction-table td textarea{width:380px;height:120px;padding:3px 5px;border:#ddd 1px solid;}
.correction-table td.btn-group{padding-left:92px!important;}
.correction-table td.btn-group input{background:#1b50a0;height:36px;line-height:36px;cursor:pointer;border:0;outline:none;color:#fff;padding:0 10px;margin-right:10px;width:100px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
/*页面纠错 end*/

/*分页/翻页*/
.pagination{clear:both;width:100%;text-align:center;margin:0 0 5px; padding: 3px 0; line-height:26px;font-size:14px;font-family:"Microsoft YaHei",微软雅黑;}
.pagination a,.pagination span{display:inline-block;border:1px solid #d9d9d9;color:#666;margin:2px;padding:0 10px;text-decoration:none;white-space:nowrap;height:26px; border-radius: 3px;}
.pagination a:hover{background:#164fa6;border:1px solid #164fa6;color:#fff !important;}
.pagination a.active{border:1px solid #164fa6;color:#fff;}
.pagination span.current,.pagination span.current:hover{background:#164fa6;border:1px solid #164fa6;color:#fff;}
.pagination span.disabled,.pagination span.disabled:hover{border:1px solid #d9d9d9;color:#666;background:#eee;}
.pagination a.text,.pagination a.text:hover{color:#fff;background:#164fa6;border:#164fa6 1px solid;cursor:text;}
.pagination a.pagemore,.pagination a.pagemore:hover{color:#666;background:#fff;border:1px solid #fff;cursor:text;padding:0 3px;}
.pagination .inputBar{border:0;height:28px;padding:0 6px;}
.pagination .total{border:0;height:28px;padding:0;}
.pagination .inputBar input{width:40px;height:22px;line-height:22px;padding:2px 5px;border:#ccc 1px solid;margin:-3px 3px 0;*margin:-3px 3px 0;_margin:-3px 3px 0;background:#eee;vertical-align:middle; border-radius: 3px;}
.content {background: #fff; padding:0 20px 7px;}


.position_list{font-size:15px; color: #999999; line-height:34px; padding:0 5px 0 23px; background:url(../5318/posico.png) 0 12px no-repeat; border-bottom: 1px solid #dcdcdc; height: 35px;}
.position_list span{color:#999999; vertical-align: middle; display: inline-block;}
.position_list a{color: #999999;}
.position_list a:hover{color: #d00;}
.xx{top:-99px !important;z-index:1 !important;width: 136px !important;height: 99px !important;left: 294px !important;}
#sxa{padding: 10px 0 0 13px !important;}




.____relative_article { margin: 43px auto 0px auto; padding: 15px 0; border-top: 1px solid #ccc; width: 95%; }
.tab-slider.____relative_article_list .tab-hd { padding-bottom: 15px; font-size: 20px; font-weight: 600; color: #9d1515; padding-left: 0; padding-right: 0; }
.tab-slider.____relative_article_list .tab-bd .tab-pal ul li { line-height: 44px; height: 44px; line-height: 44px\9; height: 44px\9; *line-height: 42px !important; *height: 42px !important; _line-height: 42px; _height: 42px; border-bottom: 1px dashed #ccc; }
.tab-slider.____relative_article_list .tab-bd .tab-pal ul li a { float: left; padding-left: 10px; width: 85%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.tab-slider.____relative_article_list .tab-bd .tab-pal ul li a i.fa { padding-right: 10px; }
.tab-slider.____relative_article_list .tab-bd .tab-pal ul li span { float: right; color: #b0b2b3; }



