@charset "utf-8";
/***头条***/
.ttnews_bg{ background:#f8fafd; padding:20px 0; margin:22px 0;}
.ttnews{ height: 38px; /*height:70px; background:url(../images/ttbg.gif) 25px center no-repeat;*/ padding:0 80px 0 170px;}
.tt_title{ font-size:28px; color:#d70000; text-align:center; font-weight:bold; height:35px; line-height:35px; padding-bottom:8px;  white-space:nowrap;overflow:hidden;text-overflow:ellipsis; width:95%;}
.tt_title a{ color:#015293;}
.tt_info{ font-size:14px; color:#777; height:18px; line-height:18px; overflow:hidden;}
.tt_info a{ color:#e00000;}
/***图片切换***/
.flash{ width:700px; height:466px;  overflow:hidden; }
.flash .mF_sohusports_wrap{width:100%; padding:0px !important;border:0px !important;height: 466px;}
.flash .mF_sohusports_myFocus01{ width:100%;height: 466px;}
.flash .mF_sohusports .txt{ width:100%;}
.flash .mF_sohusports .txt li{height:40px !important;line-height:40px !important;width:100%;}
.flash .mF_sohusports .txt li a{padding-left:20px !important;font-size:16px !important;font-weight:normal !important;font-family:"Microsoft YaHei",微软雅黑;margin-right: 156px;height:45px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.flash .mF_sohusports .num{bottom:14px !important;right:12px !important;}
.flash .mF_sohusports .num li{margin-right:6px !important;}
.flash .mF_sohusports .num li a{width:12px !important;height:12px !important;text-indent:-999999px;background:url(../images/tp_ico.png) no-repeat !important;}
.flash .mF_sohusports .num li.current a{ width:37px !important; background:url(../images/tp_ico.png) -12px 0 no-repeat !important;}
.flash .mF_sohusports_myFocus01 .pic{ width:100%;height: 466px;}
.flash .mF_sohusports .pic ul li img{ width:700px; height:466px;object-fit: contain;}

.news_box{ width:485px; height:466px; overflow-y:hidden;}

.news_list { margin:8px 0 0 0;}
.news_list ul{ display:none;}
.news_list ul.active{ display:block;}
.news_list ul li{ padding-left:15px; height:38px; line-height:38px; background:url(../images/ico.gif) left center no-repeat; overflow:hidden;}
.news_list ul li a{ font-size:16px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; display:block; max-width:410px;}
.news_list ul li img{ float:left; padding-top:12px;}
.news_list ul li .date{ color:#999; float:right; font-size:14px;}
.news_list ul li .blue_font{ color:#0080ff;}
/***列表***/
.ind_ztimgbox{ overflow: hidden; height: 90px; position: relative;}
.ind_ztimgbox span.prev,.ind_ztimgbox span.next{ display: block; width: 17px; height: 31px; position: absolute; top: 30px; background: url("../images/ind_prve.png") 0 0 no-repeat; cursor: pointer;}
.ind_ztimgbox span.prev{ left: 0;}
.ind_ztimgbox span.next{ right: 0; background-position: -17px 0;}
.ind_ztimgbox .ind_ztimglist{ width:auto; height: 90px;}
.ind_ztimgbox .ind_ztimglist li{ height: 80px; padding:4px; border:1px solid #dbdbdb; width: 380px; float: left; margin-right:15px;}
.ind_ztimgbox .ind_ztimglist li .img_title{ display:none;}
/***专题图***/
.ind_left{ width:651px; border-right:1px solid #dbdbdb;}
.ind_right{  width:530px;}
.h294{ height:294px; }
.tzggbox{ padding:0 20px 0 0;}
.tzggbox ul{ display:none; margin:0; padding:0;}
.tzggbox ul.active{ display:block; font-size:16px;}
.tzggbox ul li.num1{ height:60px; background:#f5f5f5; position:relative; padding:0 0 0 80px;  margin:16px 0 10px 0;}
.tzggbox .newsico{ background:url(../images/newsico.gif) 0 0  no-repeat; width:17px; height:24px; position:absolute; top:-5px; right:5px;}
.tzggbox .gg_date{ position:absolute; background:url(../images/datebg.gif) 0 0 no-repeat; width:64px; height:40px; text-align:center; color:#fff; padding:20px 0 0 0; line-height:32px; left:0; top:0;}
.tzggbox .gg_date u{ text-decoration:none;}
.tzggbox .gg_tit{ font-size:16px;  line-height:25px; padding:8px 0 0 0; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; width:95%;}
.tzggbox .gg_info{ font-size:14px; color:#999; line-height:20px;  white-space:nowrap;overflow:hidden;text-overflow:ellipsis; width:95%;}
.tzggbox ul li{ padding-left:15px; height:38px; line-height:38px; background:url(../images/ico.gif) left center no-repeat; overflow:hidden;}
.tzggbox ul li a{ font-size:16px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; display:block; max-width:530px;}
.tzggbox ul li img{ float:left; padding-top:12px;}
.tzggbox ul li .date{ color:#999; float:right; font-size:14px;}

.gk_list  li a.a { max-width: none; display:inline; margin:0;}
.gk_list li .title { float: none; display: block;  margin-right: 60px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.gk_list li .title a.tit{float:left; display:block; margin:0; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; max-width: 100%;}
.gk_list li .title a.tit.lang1{ max-width: 500px;}
.gk_list li .title a.tit.lang2{ max-width: 448px;}
.gk_list li .title a.tit.lang3{ max-width: 397px;}
.gk_list li .title a.tit.lang4{ max-width: 345px;}
.gk_list li .title a.tit.lang5{ max-width: 293px;}
.gk_list li .title a.a,.gk_list li .title .fz{color: #dd0000;}
.gk_list li .title .split{ padding: 0 3px;}

.bd_right  .gk_list li .title a.tit.lang1{ max-width: 380px;}
.bd_right  .gk_list li .title a.tit.lang2{ max-width: 328px;}
.bd_right .gk_list li .title a.tit.lang3{ max-width: 276px;}
.bd_right .gk_list li .title a.tit.lang4{ max-width: 224px;}
.bd_right .gk_list li .title a.tit.lang5{ max-width: 172px;}



/***通知公告***/
.ind_ad { height:110px; overflow:hidden;}
.ind_ad ul li .img_title{ display:none; }
.ind_ad ul li img{ width:100%; height:auto;}
/***横幅广告***/
.ind_bg{ background:url(../images/xxgkbg.gif) top center no-repeat;}
.fullSlide{width:100%;position:relative; }
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;}
.fullSlide .bd dl{width:100% !important; }
.fullSlide .bd dl dd{width:100% !important; height:715px; overflow:hidden; }
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:37px;left:0;height:16px; display:none; }
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:16px;height:16px; margin:0 5px;overflow:hidden;}
.fullSlide .hd ul .on{}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:85px; left:0px;z-index:99999;width:61px;height:61px;background:url(../images/ind_btn.png) 0 0 no-repeat;cursor:pointer; }
.fullSlide .next{left:auto;right:0px; background:url(../images/ind_btn.png) -61px 0 no-repeat;}

.bd_title{ font-size:26px; color:#1b50a0; text-align:center; font-weight:bold; padding:10px 0 0 0; height:70px; line-height:70px;}
.bd_title a{color:#1b50a0; }
.bdinfo{ font-size:16px; width:896px; margin:0 auto; line-height:32px; text-indent:2em; height:79px;}
.bdlink{ text-align:center; height:68px;}
.bdlink a{ display:block; background:url(../images/bd_btn.png) 0 0 no-repeat; width:150px; height:46px; margin:0 auto; text-align:center; font-size:18px; line-height:46px; color:#fff;}
.bdlink a:hover{ background:url(../images/bd_btn.png) 0 -46px no-repeat; color:#fff; }
.ind_bkbox{ background:#fff; padding:20px;}
.bd_left{ width:630px; border-right:1px solid #dbdbdb; height:285px; overflow:hidden;}
.bd_right{ width:508px;  height:290px; overflow:hidden;}
.bd_right .news_list ul li{ height:37px; line-height:37px;}
.bd_right  .news_list ul li a{ width:440px;}
/***信息公开专栏***/
.gkzl_li{ padding:12px 0 0 0; height:138px; background:url(../images/gkline.gif) left bottom repeat-x; margin-right:18px;}
.gkzl_li ul li{ display:inline; float:left; background:url(../images/gkzlbg.gif) 0 0 no-repeat; width:194px; height:50px; line-height:50px; font-size:16px; margin:0 15px 15px 0; }
.gkzl_li ul li img{  margin:0 12px 0 20px; display:inline;}
.gkzl_li ul li.num3,.gkzl_li ul li.num6{ margin-right:0;}
.gkzl_li ul li a:hover img,.gkzl_li ul li:hover img{webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out; transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}
.gkld_li{ margin:12px 0 0 0;}
.gkld_li ul li{ height:36px; line-height:36px; display:inline; float:left; width:100px; font-size:16px; background:url(../images/xico.gif) left center no-repeat; margin:0 13px;}
.gkld_li ul li a{ padding-left:18px;}

.zdly_btn{ background:#f8f8f8; height:104px; padding:17px 0; position:relative;}
.zdly_tit{ background:url(../images/zdtit.gif) right center no-repeat; width:75px; font-size:18px; text-align:center; font-weight:bold; line-height:27px; padding:10px 0 0 0; height:94px; overflow:hidden; position:absolute; left:0; top:18px;}
.zdly_tit a{ color:#1b50a0;}
.ind_zdly{  height: 104px; position: relative; margin-left:95px; }
.ind_zdly span.prev,.ind_zdly span.next{ display: block; width: 17px; height: 31px; position: absolute; top: 30px; background: url("../images/zdbtn.png") 0 0 no-repeat; cursor: pointer; }
.ind_zdly span.prev{ left: 0;}
.ind_zdly span.next{ right: 0; background-position: -17px 0;}
.ind_zdly .ind_zdli{  overflow:hidden;  height: 96px; padding:8px 0 0 0; margin-left:15px;}
.ind_zdly .ind_zdli li{ width:20%; float: left; height:104px; text-align:center;  font-size:16px;}
.ind_zdly .ind_zdli li img{ display:block; margin:0 auto; -webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;transition:transform 0.3s ease-out;}
.ind_zdly .ind_zdli li .img_title{ display:block; line-height:35px; height:35px; }
.ind_zdly ul li a:hover img,.ind_zdly ul li:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);}
/***政务互动--在线访谈-***/
.hd_left{width:630px; height:448px;}
.hd_right{ width:508px; }
.news_tabs .btn_ftyc{ float:right; background:url(../images/btn_ftyg.gif) 0 0 no-repeat; width:65px; height:26px; line-height:26px; font-size:14px; color:#fff; padding:0 0 0 35px;}
.ind_zxft{ height:228px; }
.ind_zxft .zxft_con{ padding:18px 0 0 0; }
.ind_zxft .ftimg{ float:left; width:262px; height:163px; }
.ind_zxft .ftimg img{ width:262px; height:163px;}
.ind_zxft .ftcon{ width:348px; line-height:35px; font-size:16px; float:right;}
.ind_zxft .ftcon span{ font-weight:bold;}
.ind_zxft .ftcon .zy_jb,.ind_zxft .ftcon .title,.ind_zxft .ftcon .zy_jb{  overflow:hidden;  white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.ind_zxft .ftcon  .zy_con{ line-height:30px;}
/***政务互动--民意征集-***/
.ind_zjxx{ height:70px;  background:url(../images/zjtitle.gif) left top no-repeat #f5f5f5; padding:0 0 0 91px; position:relative; margin:18px 0 0 0;}
.ind_zjxx .newstips{ position:absolute; top:-5px; right:14px; background:url(../images/zjnews.gif) 0 0 no-repeat; width:17px; height:25px;}
.ind_zjxx .title{ font-size:16px; line-height:28px; padding:8px 0 0 0; height:28px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.ind_zjxx .on{ font-size:15px; color:#555; display:block; height:28px; line-height:28px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.ind_zjxx .starting{ display:none;}
.ind_zjlist .ind_zjtitle{ height:25px; line-height:25px; margin:9px 0 0 0; }
.ind_zjlist .ind_zjtitle span{ width:90px; float:left; height:25px; text-align:center; background:#f5f5f5; font-size:14px;}
.ind_zjlist .ind_zjtitle span.starting{ background:#eaf2ea; color:#319837;}
.ind_zjlist .ind_zjtitle a{     font-size: 16px;   white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block;  max-width: 520px; margin-left:18px; }
/***政务互动--搜索-***/
.hdsearch{ background:#f5f5f5; height:56px; padding-left:16px; margin:16px 0 14px 0;}
.hdsearch .tit{ font-size:16px; color:#666; height:56px; line-height:56px; float:left; width:84px;} 
.hdsearch  ul li{ display:inline; float:left; padding:10px 0 0 0;}
.hdsearch  ul li.s1{ width:319px; height:34px; margin:0 10px 0 0;}
.hdsearch  ul li.s1 input{ width:297px; height:32px; border:1px solid #cfcfcf; outline:none; font-family:"微软雅黑"; padding:0 10px; font-size:14px;}
.hdsearch  ul li.s2{ width:65px; height:34px; }
.hdsearch  ul li.s2 input{ width:65px; height:34px; background:#ffa810; border:none; color:#fff; font-size:16px; font-family:"微软雅黑";}
.hdsearch  ul li.hide{ display:none;}
.ind_xjlist{ height:230px;}
.ind_xjtitle{ height:35px; background:#f2f4fa; line-height:35px; font-size:16px; color:#333; font-weight:bold;}
.ind_xjtitle ul li.t2{ float:right; width:92px; text-align:center;}
.ind_xjtitle ul li.t1{ width:252px; text-align:center;}
.ind_xjcon{ margin:4px 0 0 0;}
.ind_xjcon ul li{ height:36px; line-height:36px; clear:both; width:100%; font-size:16px;}
.ind_xjcon ul li .p1,.ind_xjcon ul li .p4,.ind_xjcon ul li .p5{ display:none;}
.ind_xjcon ul li .p3{ float:right; width:92px; text-align:center; color:#d70000;}
.ind_xjcon ul li .p3 .over{ color:#999;}
.ind_xjcon ul li .p2{ float:left; background: url(../images/ico.gif) left center no-repeat; padding-left:16px; width:375px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}

.ind_xjtitle ul li.t2{ float:right; width:92px; text-align:center;}
.ind_xjtitle ul li.t1{ width:252px; text-align:center;}
.ind_xjcon{ margin:4px 0 0 0;}
.ind_xjcon ul li{ height:36px; line-height:36px; clear:both; width:100%; font-size:16px;}
.ind_xjcon ul li .p1,.ind_xjcon ul li .p4,.ind_xjcon ul li .p5{ display:none;}
.ind_xjcon ul li .p3{ float:right; width:92px; text-align:center; color:#d70000;}
.ind_xjcon ul li .p3 .over{ color:#999;}
.ind_xjcon ul li .p2{ float:left; background: url(../images/ico.gif) left center no-repeat; padding-left:16px; width:375px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}

.ind_btnmail { height:104px; }
.ind_btnmail ul li{  width:25%;  text-align:center; display:inline; float:left; height:104px; background:url(../images/m_rline.gif) right top repeat-y;}
.ind_btnmail ul li img{ display:block; margin:0 auto; padding-bottom:5px; webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;transition:transform 0.3s ease-out;}
.ind_btnmail ul li  a:hover img,.ind_btnmail ul li:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);}
.ind_btnmail ul li .img_title{ font-size:18px; font-weight:bold; display:block; line-height:20px;}
/***政务服务-个人办事***/
.fw_left{width:630px; height:319px;}
.fw_right{ width:508px; }
.ind_grbscon ul li{ width:110px; height:73px; display:inline; float:left; margin:15px 20px 5px 0; text-align:center; font-size:16px;}
.ind_grbscon ul li a{ display:block; height:63px; background:url(../images/ind_bsbtn.gif) 0 0 no-repeat; padding:10px 0 0 0;}
.ind_grbscon ul li a:hover{  background:url(../images/ind_bsbtn.gif) -110px 0 no-repeat; color:#fff;}
.ind_grbscon ul li.num5,.ind_grbscon ul li.num10,.ind_grbscon ul li.num15{ margin-right:0;}
.ind_grbscon ul li .ico{ display:block; margin:0 auto; width:40px; height:32px; background:url(../images/ind_bsico.png) 0 0 no-repeat;}
.ind_grbscon ul li.num2 .ico{ background-position:-40px 0;}
.ind_grbscon ul li.num3 .ico{ background-position:-80px 0;}
.ind_grbscon ul li.num4 .ico{ background-position:-120px 0;}
.ind_grbscon ul li.num5 .ico{ background-position:-160px 0;}
.ind_grbscon ul li.num6 .ico{ background-position:-200px 0;}
.ind_grbscon ul li.num7 .ico{ background-position:-240px 0;}
.ind_grbscon ul li.num8 .ico{ background-position:-280px 0;}
.ind_grbscon ul li.num9 .ico{ background-position:-320px 0;}
.ind_grbscon ul li.num10 .ico{ background-position:-360px 0;}
.ind_grbscon ul li.num11 .ico{ background-position:-400px 0;}
.ind_grbscon ul li.num12 .ico{ background-position:-440px 0;}
.ind_grbscon ul li.num13 .ico{ background-position:-480px 0;}
.ind_grbscon ul li.num14 .ico{ background-position:-520px 0;}
.ind_grbscon ul li.num15 .ico{ background-position:-560px 0;}
.ind_grbscon ul li a:hover .ico{ background-position:0 -32px;}
.ind_grbscon ul li.num2 a:hover .ico{ background-position:-40px -32px;}
.ind_grbscon ul li.num3 a:hover .ico{ background-position:-80px -32px;}
.ind_grbscon ul li.num4 a:hover .ico{ background-position:-120px -32px;}
.ind_grbscon ul li.num5 a:hover .ico{ background-position:-160px -32px;}
.ind_grbscon ul li.num6 a:hover  .ico{ background-position:-200px -32px;}
.ind_grbscon ul li.num7 a:hover .ico{ background-position:-240px -32px;}
.ind_grbscon ul li.num8  a:hover .ico{ background-position:-280px -32px;}
.ind_grbscon ul li.num9  a:hover .ico{ background-position:-320px -32px;}
.ind_grbscon ul li.num10 a:hover .ico{ background-position:-360px -32px;}
.ind_grbscon ul li.num11 a:hover  .ico{ background-position:-400px -32px;}
.ind_grbscon ul li.num12  a:hover .ico{ background-position:-440px -32px;}
.ind_grbscon ul li.num13 a:hover  .ico{ background-position:-480px -32px;}
.ind_grbscon ul li.num14 a:hover  .ico{ background-position:-520px -32px;}
.ind_grbscon ul li.num15 a:hover .ico{ background-position:-560px -32px;}
/***政务服务-法人办事***/
.ind_frbscon{ margin:15px 0 0 0; height:239px; background:#f8f8f8; padding:20px 0 0 0; }
.ind_frbscon ul li{ width:20%; display:inline; float:left; height:110px; text-align:center; font-size:16px; line-height:42px; margin:0 0 10px 0;}
.ind_frbscon ul li a{ display:block; width:70px; margin:0 auto; }
.ind_frbscon ul li a:hover{ color:#333;}
.ind_frbscon ul li a .ico{ display:block; width:66px; height:66px; background:url(../images/ind_frbtn.png) 0 0 no-repeat; }
.ind_frbscon ul li.num2 a .ico{ background-position:-66px 0;}
.ind_frbscon ul li.num3 a .ico{ background-position:-132px 0;}
.ind_frbscon ul li.num4 a .ico{ background-position:-198px 0;}
.ind_frbscon ul li.num5 a .ico{ background-position:-264px 0;}
.ind_frbscon ul li.num6 a .ico{ background-position:-330px 0;}
.ind_frbscon ul li.num7 a .ico{ background-position:-396px 0;}
.ind_frbscon ul li.num8 a .ico{ background-position:-462px 0;}
.ind_frbscon ul li.num9 a .ico{ background-position:-528px 0;}
.ind_frbscon ul li.num10 a .ico{ background-position:-594px 0;}
.ind_frbscon ul li a:hover .ico{ background-position:0 -66px;}
.ind_frbscon ul li.num2 a:hover .ico{ background-position:-66px -66px;}
.ind_frbscon ul li.num3 a:hover .ico{ background-position:-132px -66px;}
.ind_frbscon ul li.num4 a:hover .ico{ background-position:-198px -66px;}
.ind_frbscon ul li.num5 a:hover .ico{ background-position:-264px -66px;}
.ind_frbscon ul li.num6 a:hover .ico{ background-position:-330px -66px;}
.ind_frbscon ul li.num7 a:hover .ico{ background-position:-396px -66px;}
.ind_frbscon ul li.num8 a:hover .ico{ background-position:-462px -66px;}
.ind_frbscon ul li.num9 a:hover .ico{ background-position:-528px -66px;}
.ind_frbscon ul li.num10 a:hover .ico{ background-position:-594px -66px;}
/***政务服务-部门办事***/
.ind_bmbs{ height:105px; padding:20px 0 0 0; border-top:1px solid #e5e5e5; position:relative;}
.bmtitle{ background:url(../images/bs_title.gif) right top no-repeat; position:absolute; left:0; top:21px; width:40px; height:105px;}
.bmtitle a{ display:block; width:30px; font-weight:bold; height:105px; font-size:22px; line-height:26px; color:#d70000;}
.ind_bmbscon{ padding:0 0 0 40px; height:105px; overflow-y:auto;}
.ind_bmbscon ul li{ width:16.5%; display:inline; float:left; height:36px; line-height:36px; font-size:16px;}
.ind_bmbscon ul li a{ display:block; height:36px; background:url(../images/xico.gif) 24px center no-repeat; padding-left:46px;  white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
/***版块切换***/
@media (min-width: 992px) and (max-width:1199px) {
.flash{ width:538px; height:303px;  overflow:hidden; }
.flash .mF_sohusports .pic ul li img{ width:538px; height:303px;}
.mF_sohusports_myFocus01 .txt li{ width:100%;}
.mF_sohusports_myFocus01{ height:303px !important;}
.flash .mF_sohusports .txt li a{ width:345px !important;}
.news_box{ width:440px;  height:303px; overflow-y:hidden;}
.news_list ul li a,.tzggbox ul li a{max-width:none;  float:none;display:block;margin-right:80px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.news_list ul li img,.tzggbox ul li img{ display:none;}
.gk_list li .title a.tit.lang1{ max-width: 380px;}
.gk_list li .title a.tit.lang2{ max-width: 328px;}
.gk_list li .title a.tit.lang3{ max-width: 276px;}
.gk_list li .title a.tit.lang4{ max-width: 224px;}
.gk_list li .title a.tit.lang5{ max-width: 172px;}
.bd_right  .gk_list li .title a.tit.lang1{ max-width: 310px;}
.bd_right  .gk_list li .title a.tit.lang2{ max-width: 258px;}
.bd_right .gk_list li .title a.tit.lang3{ max-width: 206px;}
.bd_right .gk_list li .title a.tit.lang4{ max-width: 154px;}
.bd_right .gk_list li .title a.tit.lang5{ max-width: 102px;}

.bd_right .news_list ul li a{ width:auto;}
.ind_left{ width:538px; }
.ind_right{  width:440px;}

.ind_bkbox{ padding:10px;}
.bdinfo{ width:80%; margin:0 auto;}
.bd_left,.hd_left,.fw_left{ width:520px;}
.bd_right,.hd_right,.fw_right{ width:430px;}

.gkzl_li{ margin-right:10px;}
.gkzl_li ul li{ width:161px;  background:url(../images/gkzlbg2.gif) 0 0 no-repeat;  margin: 0 10px 15px 0; font-size:16px;}
.gkzl_li ul li img{   margin: 0 12px 0 10px;}
.gkld_li ul li{ margin:0 5px; width:92px;}
.ind_zdly .ind_zdli{  overflow:hidden; margin-left:10px;}
.ind_zdly .ind_zdli li{ width:122px; }
.bd_right .news_tabs ul li{ padding:0 5px; font-size:20px;}
/*服务*/
.ind_grbscon ul li{ margin-right:10px; width:96px;}
.ind_grbscon ul li a {background:none;  border-radius: 5px; -moz-border-radius: 5px; border:1px solid #a5b7db;}
.ind_grbscon ul li a:hover{ background:#1d67bb; border:1px solid #1d67bb; }
/*互动*/
.ind_zxft .ftcon{ width:248px; line-height:32px;}
.ind_zxft .ftcon .zy_con{ line-height:24px;}
.ind_zjlist .ind_zjtitle a{ max-width:420px;}
.hdsearch ul li.s1{ width:239px;}
.hdsearch ul li.s1 input{ width:217px;}
.ind_xjcon ul li .p2{   width: 315px;}



}
@media (min-width: 768px) and (max-width:991px) {
.ttnews{ background:none; padding:0 10px;}
.tt_title a{ display:block; width:95%; margin:0 auto;}
.tt_info{ display:block; width:95%; margin:0 auto; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }

.flash{ width:100%; height:366px;  overflow:hidden; float:none; }
.mF_sohusports_myFocus01 .txt li{ width:100%;}
.flash .mF_sohusports_wrap{width:100%; padding:0px !important;border:0px !important;}
.flash .mF_sohusports_myFocus01{ width:100%;}
.flash .mF_sohusports_myFocus01 .pic li{ width:100%;}
.flash .mF_sohusports .pic ul li img{width:100%; height:366px;}
.news_box{ width:100%; float:none; margin-top:20px; height:auto;}
.news_list ul li a,.tzggbox ul li a{max-width:none; float:none;display:block;margin-right:80px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.news_list ul li img,.tzggbox ul li img{ display:none;}
.gk_list li .title a.tit.lang1{ max-width: 610px;}
.gk_list li .title a.tit.lang2{ max-width: 558px;}
.gk_list li .title a.tit.lang3{ max-width: 506px;}
.gk_list li .title a.tit.lang4{ max-width: 454px;}
.gk_list li .title a.tit.lang5{ max-width: 402px;}

.bd_right  .gk_list li .title a.tit.lang1{ max-width: 310px;}
.bd_right  .gk_list li .title a.tit.lang2{ max-width: 258px;}
.bd_right .gk_list li .title a.tit.lang3{ max-width: 206px;}
.bd_right .gk_list li .title a.tit.lang4{ max-width: 154px;}
.bd_right .gk_list li .title a.tit.lang5{ max-width: 102px;}


.ind_left{ width:100%; float:none !important; border:none;}
.ind_right{  width:100%; float:none !important; margin-top:20px;}
.tzggbox{ padding-right:10px;}
/*信息公开*/
.bdinfo{ width:80%; height:auto;}
.bd_left,.hd_left,.fw_left{ border:none; width:100%; float:none; height:auto;}
.bd_right,.hd_right,.fw_right{ float:none; width:100%;  margin-top:20px; height:auto; clear:both;}
.gkzl_li ul li{  margin: 0 25px 15px 18px;}
.gkld_li ul li{ width:118px;}
.ind_zdly .ind_zdli{ width:580px;   margin-left:10px;}
.ind_zdly .ind_zdli li{ width:122px; }
/*服务*/
.fullSlide .bd dl dd{ height:auto !important;}
.ind_grbscon ul li{ margin-right:10px; width:18%; margin:20px 1% 0 1% !important;}
.ind_grbscon ul li a {background:none;  border-radius: 5px; -moz-border-radius: 5px; border:1px solid #a5b7db;}
.ind_grbscon ul li a:hover{ background:#1d67bb; border:1px solid #1d67bb; }
}
@media (max-width: 767px) {
.ind_mainbox{ padding:0 20px;}
.flash{ width:100%; height:20em;  overflow:hidden; float:none; }
.mF_sohusports_myFocus01 .txt li{ width:100%;}
.flash .mF_sohusports_wrap{width:100%; padding:0px !important;border:0px !important;}
.flash .mF_sohusports_myFocus01{ width:100%;}
.flash .mF_sohusports_myFocus01 .pic li{ width:100%;}
.flash .mF_sohusports .pic ul li img{width:100%; height:20em;}

.news_box{ width:100%; float:none; margin-top:20px; height:auto;}
.news_list ul li a,.tzggbox ul li a{max-width:none; float:none;display:block;margin-right:60px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.news_list ul li img,.tzggbox ul li img{ display:none;}
.gk_list li .title a.a,.list li .title .fz,.gk_list li .title .split{ display: none;}
.gk_list li .title a{ max-width: 100% !important;}

.ttnews{ background:none; padding:0 10px;}
.tt_title a{ display:block; width:95%; margin:0 auto; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.tt_info{ display:block; width:95%; margin:0 auto; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.h294{ height:auto;}
.tzggbox{ padding:0;}

.ind_left{ width:100%; float:none !important; border:none;}
.ind_right{  width:100%; float:none !important; margin-top:20px;}
.ind_ad{ height:auto;}
/*信息公开*/
.bdinfo{ width:80%; height:auto;}
.bd_left,.hd_left,.fw_left{ border:none; width:100%; float:none; height:auto;}
.bd_right,.hd_right,.fw_right{ float:none; width:100%;  margin-top:20px; height:auto; clear:both;}
.gkzl_li{ height:auto; margin:0;}
.gkzl_li ul li{  margin: 0 2% 15px 2% !important; background:none; width:45%; border:1px solid #a5b7db; text-align:center;    border-radius: 5px;}
.gkld_li ul li{ width:25%; margin:0;}
.ind_zdly .ind_zdli{ width:auto;   margin:0 20px 0 10px;}
.ind_zdly .ind_zdli li{ width:18%; }
/*服务*/
.fullSlide .bd dl dd{ height:auto !important;}
.ind_grbscon ul li{ margin-right:10px; width:18%; margin:20px 1% 0 1% !important;}
.ind_grbscon ul li a {background:none;  border-radius: 5px; -moz-border-radius: 5px; border:1px solid #a5b7db;}
.ind_grbscon ul li a:hover{ background:#1d67bb; border:1px solid #1d67bb; }

}

@media (max-width: 480px) {
.ind_mainbox{ padding:0 20px;}
.bot20{ margin-bottom:10px;}
.ttnews_bg{ margin-bottom:0; padding:10px 0;}
.ttnews{ background:none; padding:0 10px;}
.tt_title a{ display:block; width:95%; margin:0 auto; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.tt_info{ display:block; width:95%; margin:0 auto; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }

.flash{ width:100%; height:20em;  overflow:hidden; float:none; }
.mF_sohusports_myFocus01 .txt li{ width:100%;}
.flash .mF_sohusports_wrap{width:100%; padding:0px !important;border:0px !important;}
.flash .mF_sohusports_myFocus01{ width:100%; height:20em;}
.flash .mF_sohusports_myFocus01 .pic li{ width:100%; height:20em;}
.flash .mF_sohusports .pic ul li img{width:100%; height:20em;}

.ttnews{ height:auto;}
.news_box{ width:100%; float:none; margin-top:10px; height:auto;}
.news_list{ clear:both;}
.news_list ul li a,.tzggbox ul li a{max-width:none; float:none;display:block;margin-right:60px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.news_list ul li img,.tzggbox ul li img{ display:none;}
.h294{ height:auto;}
.ind_left{ width:100%; float:none !important;  border:none;}
.ind_right{  width:100%; float:none !important; margin-top:20px;}
.ind_ad{ height:auto;}

.bd_left,.hd_left,.fw_left{ border:none; width:100%; float:none; height:auto;}
.bd_right,.hd_right,.fw_right{ float:none; width:100%;  margin-top:20px; height:auto; clear:both;}
/*信息公开*/
.ind_bkbox{ padding:10px;}
.fullSlide .prev, .fullSlide .next{ display:none !important;}
.ind_zdly span.prev,.ind_zdly span.next{ display:block !important;}
.bd_title{ height:40px; line-height:40px;}
.bdinfo{ width:80%; font-size:14px; height:auto; line-height:24px; padding-bottom:10px;}
.gkzl_li{ height:auto; margin:0;}
.gkzl_li ul li{  margin: 0 2% 15px 2% !important; background:none; width:45%; border:1px solid #a5b7db; font-size:14px;   border-radius: 5px;}
.gkzl_li ul li img {  margin: 0 5px 0 0; width:1.875em; height:2em;}
.gkzl_li ul li.num5{ width:94.5%; }
.gkzl_li ul li.num6{ display:none;}
.gkld_li{ clear:both; }
.gkld_li ul li{ width:33%; margin:0;}
.ind_zdly .ind_zdli{ width:auto;   margin:0 20px 0 10px;}
.bd_right .news_tabs{ margin:0;}
.ind_zdly .ind_zdli li{ width:108px; }
/*服务*/
.fullSlide .bd dl dd{ height:auto !important;}
.ind_grbscon ul li{ margin-right:10px; width:31%; margin:20px 1% 0 1% !important;}
.ind_grbscon ul li a {background:none;  border-radius: 5px; -moz-border-radius: 5px; border:1px solid #a5b7db;}
.ind_grbscon ul li a:hover{ background:#1d67bb; border:1px solid #1d67bb; }
.ind_frbscon ul li{ width:25%;}
.ind_bmbscon ul li { width:32%;  }
.ind_bmbscon ul li a{  background: url(../images/xico.gif) 4px center no-repeat;  padding-left: 16px;}
}


.ind_pl{height: 136px; width:240px; background: #fff; padding: 10px; border: 1px solid #dddddd; position:fixed !important; _position:absolute !important; left:10px !important; bottom:10px !important; top: auto !important; _bottom:auto !important;_bottom:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,100)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));z-index:3500 !important;}
.ind_pl .f-close{ position: absolute; cursor: pointer; right: 10px; top: 10px; z-index: 1; width: 20px; height: 20px;}
.ind_pl .f-close img{float: left;}
.ind_pl .mF_expo2010{height:136px !important;}
.ind_pl .mF_expo2010 .txt li,.ind_pl .mF_expo2010 .txt_bg{ display: none !important;}
.ind_pl .mF_expo2010_ind_pl .pic li span{ display: none;}
.ind_pl .mF_expo2010 .num{ bottom: 5px !important; right: 8px !important;}
.ind_pl .mF_expo2010 .num li{ width: 16px !important; height: 14px !important; font-family: arial !important; font-size: 12px !important; margin-right: 2px !important; line-height: 14px !important;}
.ind_pl .mF_expo2010 .num li.hover a,.ind_pl .mF_expo2010 .num li.current a{ background: #d71018 !important;}
.ind_pl .mF_expo2010 .num li b{ background: #000 !important; filter: alpha(opacity=40) !important;opacity: .4 !important;}
.mF_expo2010_ind_pl .pic{height:136px !important;}
.ind_pl .mF_expo2010 .pic li img{height: auto !important;}
