﻿@charset "utf-8";

/* 全局样式 */
html,body{height:auto;}
body{font-size:14px; font-family:"Microsoft Yahei","Verdana, Geneva, sans-serif";line-height:1; margin:0; padding:0; color:#333; width:100%; background:#f7f8fa;box-sizing: border-box;min-width: 1100px;overflow-x: hidden;}
div,form{margin:0 auto; padding:0;}
ul,ul li,dl,dt,dd,form,img,p,form{margin:0; padding:0; border:none; list-style-type:none; vertical-align:top;}
input,select,textarea { margin:0; padding: 0; outline:0; color:#333; font-family:Microsoft Yahei;}
input[type="button"] { border: 0; cursor: pointer; text-align: center;}
em,i,u,ins,strong{ font-style:normal; text-decoration:none;}
div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline; word-wrap:break-word; word-break:break-all;}
h1,h2,h3,h4,h5,h6 { font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; }
a {color: #333; text-decoration: none;cursor:pointer;}
a:visited { text-decoration: none; }
a:focus{outline:none;}
a:hover { color: #feab1a; text-decoration: none;}
a:active { color:#666;}
/* clear */
.clearfix:after{visibility:hidden; display: block; font-size: 0; line-height: 0; content:" ";clear:both; height:0; overflow: hidden; margin: 0; padding: 0;}
* html .clearfix {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none; border-radius: 0;}
textarea {  -webkit-appearance: none;}
.clear,.cc{clear:both;font-size:0;line-height:0;height:0;	margin-top:0;overflow:hidden;}
.clear20{clear:both;font-size:0;line-height:0;height:0; padding:10px 0; overflow:hidden; }
h1,h2,h3{font-weight:normal;}
h1{ font-size:20px;}
h2{ font-size:18px;}
h3{ font-size:16px;}
a img {border:none;}
.left,.fl{float:left;}
.right,.fr{float:right;}
.cur a{cursor:default}
.pos_rel{ position: relative;}

.gqfw_container{width: 1100px;margin: 0 auto;position: relative;}

/*归档*/
.init{position: absolute;top: 0px;right: 0px;}
.gqfw_ind .init{position: absolute;top: -333px;right: 0px;}

/*分页/翻页*/
.pagination{clear:both;width:100%;text-align:center;margin:10px 0 0px;padding: 20px 0;line-height:28px;font-size:14px;font-family:"Microsoft YaHei",微软雅黑;}
.pagination a,.pagination span{display:inline-block;border:1px solid #d9d9d9;color:#666;margin:3px;padding:0px 10px;text-decoration:none;white-space:nowrap;height:28px;}
.pagination a:hover{background:#365298;border:1px solid #365298;color:#fff !important;}
.pagination a.active{border:1px solid #365298;color:#fff;}
.pagination span.current,.pagination span.current:hover{background:#365298;border:1px solid #365298;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:#365298;border:#365298 1px solid;cursor:text;}
.pagination a.pagemore,.pagination a.pagemore:hover{color:#666;background:#fff;border:1px solid #fff;cursor:text;padding:0px 3px;}
.pagination .inputBar{border:0px;height:28px;padding:0 6px;}
.pagination .total{border:0px;height:28px;padding:0;}
.pagination .inputBar input{width:40px;height:24px;line-height:24px;padding:2px 5px;border:#ccc 1px solid;margin:-3px 3px 0;*margin:-3px 3px 0;_margin:-3px 3px 0;background:#eee;vertical-align:middle;}
.pagination button {width: 40px;height: 28px;line-height: 22px;padding: 2px 5px;border: #365298 1px solid;margin: -5px 6px 0 3px;_margin: -5px 3px 0;background: #365298;vertical-align: middle;color: #fff;}


/*头部*/
.gzw_header{line-height: 40px;height: 40px;font-size: 14px;color: #565a5b;}

.gqfw_top1{height: 40px;line-height: 40px;}
.gqfw_header_right ul li{float: left;margin: 0 5px;cursor: pointer;}
.gqfw_header_right li.dl_li{display: none;}
.gqfw_header_right li.sy_li{background: url(../images_gqfw/li_xian.png) left center no-repeat;padding-left: 5px;}
.gqfw_header_right a{font-size: 14px;color: #565a5b;padding: 0 5px;}
.hy_p{float: left;margin-right: 10px;}
.gqfw_date{float: left;}


.gqfw_top2{width: 100%; height:500px;}
.gqfw_head{position: relative; height:100px;background: #fff url(../images_gqfw/head_bg.png) no-repeat center bottom;}
.zt_logo{position: absolute;left: 10px;top: 20px;}
.zt_logo img{width: auto;height: 60px;}
.zt_logo .img_title{display: none;}
/*logo*/
.gqfw_head .img_title{display: none;}
.gqfw_head .logo {margin: 26px 0 0 20px;}

/*banner*/
.top-banner .img_title{display: none;}

/*搜索*/
.top-search{width: 200px;height:30px;margin: 34px 20px 0 0;background: url(../images_gqfw/search_bg.png) 0 0 no-repeat;}
.top-search li{float: left;}
.top-search li.se_box{height:30px;position:relative;width: 160px;}
.top-search li.se_box .msg-box{left:0px;top:0px;position:absolute;}
.top-search li.se_box input{width:100%;height:30px;background:none; text-indent: 15px; vertical-align:top; border:none;line-height:30px;color:#000; font-size: 14px;}
.top-search li.sea_an{width: 40px;height:30px;}
.top-search li.sea_an input{width:100%;height:30px; border:none;font-size: 0; overflow:hidden;cursor:pointer;background: url(../images_gqfw/search_icon.png) center center no-repeat;}

/*主体内容*/
.gqfw_main_box{padding: 20px;background: #fff;box-sizing: border-box;box-shadow: 0px 2px 12px #eaf1f9;}


/*轮播图*/
.zt_flash{width: 575px;height: 402px;overflow:hidden;clear:both;}
.zt_flash .mF_sohusports_wrap{width:100%; padding:0px !important;border:0px !important;}
.zt_flash .mF_sohusports_myFocus01{ width:100%;}
.zt_flash .mF_sohusports .txt{ width:100%;}
.zt_flash .mF_sohusports .txt li{height:45px !important;line-height:45px !important; }
.zt_flash .mF_sohusports .txt li a{padding-left:10px !important;font-size:16px !important;  color:#fff!important;font-weight:normal !important; margin-right: 200px; height:45px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; font-family: "Microsoft YaHei"; }
.zt_flash .mF_sohusports .num{bottom:16px !important;right:15px !important;}
.zt_flash .mF_sohusports .num li{margin-right:4px !important;}
.zt_flash .mF_sohusports .num li a{width:10px !important;height:10px !important;background:url(../images_gqfw/num.png) 0 0 no-repeat; color:#fff !important; text-indent:-999em;}
.zt_flash .mF_sohusports .num li.current a{background:url(../images_gqfw/num.png) -14px 0 no-repeat;}
.zt_flash .mF_sohusports .pic,.zt_flash .mF_sohusports .pic li img,.zt_flash .mF_sohusports .txt li,.zt_flash .mF_sohusports .pic li{ width:100% !important;}


/*文字列表*/
.gqfw_list{width: 465px;overflow: hidden;height: 402px;}
.gqfw_list li:hover a{color: #1e74dc;}

.top_title{font-size: 20px;font-weight: bold;overflow: hidden;height:30px;margin-top: 12px;}
.pt_title li{font-size: 16px;color: #b0bac8;height:37px;line-height:37px;background: url(../images_gqfw/dot.png) 5px center no-repeat;padding-left: 18px;}
.pt_title li span.date{font-size: 16px;color: #919191;float: right;}
.pt_title li .img{float: left;}

.gqfw_list_but{border-top:1px solid #ccc;padding:16px 0 0;text-align:center;margin: 10px 0 0;}
.gqfw_list_but a{border:1px solid #ccc;color:#333;display: inline-block;padding: 5px 25px;}
.gqfw_list_but a:hover{background: #1e74dc;border:1px solid #1e74dc;color:#fff;}

/*友情链接*/
.gqfw_yqlj{margin-top: 20px;}
.gqfw_yqlj .img_title{display: none;}
.gqfw_main_bot{width: 100%;height: 82px;background: url(../images_gqfw/gzwboxbot.png) no-repeat center center;background-size: cover;}
.gqfw_yqlj_con{margin-left: 140px;padding: 11px 0;}
.gqfw_gd{padding: 10px 10px 10px 135px ;width: 100%;height: 62px !important;box-sizing: border-box;overflow: hidden;}
.gqfw_gd li{float: left;margin:0 6px;*margin:0 4px; _display:inline; overflow:hidden; text-align:center;}
.gqfw_gd img{width: 140px;height: 60px;}


/*底部*/
.gqfw_footer{background: url(../images_gqfw/bot_bg.jpg) no-repeat bottom center;padding: 30px 0;}
.gqfw_footer .container{width: 1100px;}
.gqfw_footer .bottom{display: none;}
.gqfw_footer .fotcon{position:relative;font-size: 15px;color: #666;line-height: 30px;text-align: center;}
.gqfw_footer .fotcon a{color:#666;}
.gqfw_footer .fotcon .bot_ico{position:absolute;left:20px;top:40px;width:80px;height: 80px;}
.gqfw_footer .fotcon .bot_jiucuo{position:absolute;right:0px;top:10px;width:110px;height:55px;}
.gqfw_footer .fotcon a:hover{color:#feab1a;}
.gqfw_footer .fotcon span{padding:0 0.5em;}
.gqfw_footer .fotcon span img{vertical-align:middle;}

/*栏目页*/
.gqfw_pos{height:35px;line-height:35px;border-bottom: 1px dashed #e5e5e5;color:#999;font-size: 16px;}

.gqfw_mainer{margin-top: 10px;min-height: 500px;}
/*左侧*/
.gqfw_mainer .lm_lban{width: 235px;}
.gqfw_mainer .lm_top{display: none;}
.gqfw_mainer .navdh li{height:40px;line-height:40px;background: #f7f7f7;color:#333;background: #f7f7f7 url(../images_gqfw/listlisty.png)  no-repeat 24px center;padding:0 0 0 40px;font-size: 16px;margin-top: 2px;}
.gqfw_mainer .navdh li.active,.gqfw_mainer .navdh li:hover{background: #edf3f9 url(../images_gqfw/listlisty.png)  no-repeat 24px center;}

/*右侧*/
.gqfw_mainer .lm_rban{width: 810px;}
.gqfw_mainer .lmy_dqlanmu{height:42px;background: #f7f7f7;line-height: 42px;}
.gqfw_mainer .lmy_dqlanmu .lanmu_tit{display: block;width:110px;height:46px;text-align: center;background:url(../images_gqfw/sqmy.png) no-repeat;color:#fff;}
.gqfw_mainer ul.doc_list{padding:20px 0;border-bottom: 1px #e6e6e6 dashed;}
.gqfw_mainer ul.doc_list li{height:42px;line-height:42px;padding-left: 36px;background: url(../images_gqfw/list_icon.png) no-repeat 10px center;overflow:hidden;font-size: 16px;}
.gqfw_mainer ul.doc_list li:hover a{color:#2859a6;}
.gqfw_mainer ul.doc_list li img{float: left;}
.gqfw_mainer ul.doc_list li span.date{font-size: 14px;color:#999;float: right;margin-right: 10px;}


/*文章页*/
.wztit{font-size:24px;line-height:42px;text-align:center;padding:10px 0 10px;}
.wzfbt{line-height:30px;text-align:center;font-size:22px;font-weight:normal;}
.wzttit{font-size:22px;line-height:32px;text-align:center;}
.wzstit{line-height:30px;text-align:center;font-size:18px;font-weight:normal;padding: 5px 0;}

.wzfbxx{height:36px;line-height:36px;background: #f7f7f7;padding:0 10px;text-align: center; margin-bottom: 20px;position: relative;}
.wzfbxx>span{margin-right:20px;color:#777;}
.wzfbxx span i{font-style: normal;}

.wz_author,.gqfw_hit{display: none;}

.gqfw_wzbot{display: none;}
.wz_share .share-box{position: relative; top:6px;right: auto;}
.wz_share{display: inline-block; position: relative;height: 25px;width: 100px;}
.share{display: inline-block; position: relative;height: 25px;width: 100px;}


.wzcon{padding:20px 0;min-height:350px;_height:350px;font-size:14px;line-height:2;text-align:justify;text-justify:inter-ideograph;word-break:break-all;word-wrap:break-word;}
.wzcon table{max-width:100% !important;margin:auto;}
.wzcon img{max-width:100%;}
.wzcon p{margin:5px 0;}
.wzbot{position:relative;padding:5px 0 0px;overflow: hidden;}
.wzbot .wzbot_btn{float: right;}
.wzbot .wzbot_btn a{display:block;float:left;white-space:nowrap;height:30px;line-height:30px;margin-right:12px;padding-left:22px;}
.wzbot .wzbot_btn .print_btn{background:url(../images/print.gif) 0 center no-repeat;}
.wzbot .wzbot_btn .close_btn{padding-left:22px;background:url(../images/close1.gif) 0 center no-repeat;}


/*搜索页*/
.ssy_container .ssy_con{display: none;}
.ssy_navjz{padding: 20px 0px;}
/*搜索左侧*/
.fenlei_tit,.searchType-title{height:38px;line-height:38px;padding-left:20px;font-size:16px;font-weight:bold;color:#333;}
.total_wz,.searchType-column{height:auto;margin-bottom:10px;padding:8px 0 8px 20px;background:#fff;font-size:14px;}
.total_wz ul li,.searchType-column ul li{height:38px;line-height:38px; font-size:16px;}
.total_wz ul li a:hover,.total_wz ul li a.active,.searchType-column ul li a:hover,.searchType-column ul li a.active{text-decoration:underline;color:#de3e40;}

.result_title{padding-right:18px;font-size:15px;float:right;text-align:right;width:auto;height:30px;line-height:30px;color:#8a8a8a;}
.ssy_rightbar{ height:auto;}
.result_title{padding-right:18px;font-size:16px;float:right;text-align:right;width:auto;height:30px;line-height:30px;color:#8a8a8a;}
.ssy_rightbar .pagination{ margin-top: 20px;border-top: 1px #e6e6e6 dashed;}
.ssy_rightbar .search-list{height:auto;position: relative;}
.ssy_rightbar .search-list li.search-title{height:42px;line-height:42px;padding-left: 36px;background: url(../images_gqfw/list_icon.png) no-repeat 10px center;overflow:hidden;font-size: 16px;}
.ssy_rightbar .search-list li.search-title a{color: #333;}
.ssy_rightbar .search-list li.search-title .columnname{padding: 0 10px; background: #004986; border-radius: 5px; display: inline-block; color: #fff; cursor: pointer; margin-right: 15px; line-height: 30px;}
.ssy_rightbar .search-list li.search-title a:hover{text-decoration:underline;}
.ssy_rightbar .search-list li a span,.ssy_rightbar .search-list li span{color:#cd3501;}
.ssy_rightbar .search-list li.search-info{ padding-top: 4px; line-height: 26px; font-size: 16px; color: #666666;display: none;}
.ssy_rightbar .search-list li.search-column{color:#d20607;line-height:22px; display:none;}
.ssy_rightbar .search-list li.search-url{position: absolute;right: 10px;top: 15px;}
.ssy_rightbar .search-list li.search-url span.date{font-size: 14px;color:#999;float: right;margin-right: 10px;}
.ssy_rightbar .search-list li.search-url a{ float: left;display: none;}
.ssy_rightbar .search-list li.search-url a:hover{ color: #cc0000; text-decoration:underline;}
.ssy_rightbar .warm-prompt{line-height:30px;font-size:14px;color:#666;}