@charset "utf-8";
/* CSS Document */
ul,li{ vertical-align:middle; list-style:none;}
/*鍘挎儏姒傚喌*/
.xq_left{ width:440px; height:auto; float:left; margin-right:15px;}
.xq_tu{ height:226px;}
.xq_tu .img_title{ display:none;}
.xq_tu ul li{ height:226px; overflow:hidden;}
.xq_tu ul li a img{-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;transition:transform 0.3s ease-out;}
.xq_tu ul li a:hover img {transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);}
.xq_box{ background:#f6f6f6; height:230px; margin-bottom:20px; padding:10px 20px 0px 20px;}
.xq_list{ height:44px; line-height:44px;}
.xq_list a{ font-size:20px; font-weight:bold; color:#cf060d; display:block;}
.xq_info{ font-size:15px; line-height:30px; height:180px; overflow:hidden; text-indent:2em;}
.xq_info a{ color:#e70e15;}
.xq_btn{ height:89px;}
.xq_btn ul li{ height:44px; line-height:32px; border-bottom:1px dashed #dedddd; border-right:1px dashed #dedddd; width:146px; float:left;}
.xq_btn ul li.num3,.xq_btn ul li.num6{ border-right:none;}
.xq_btn ul li.num5,.xq_btn ul li.num6,.xq_btn ul li.num4{ padding-top:10px; height:32px; border-bottom:none;}
.xq_btn ul li a{ font-size:15px; padding-left:20px; display:block;}
.xq_btn ul li .ico{ width:25px; height:32px; margin-right:15px; float:left;}
.xq_btn ul li a:hover .ico{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);}
.xq_btn li a .tit{overflow: hidden;white-space:nowrap; text-overflow:ellipsis; float:left; width:85px; height:32px;} 
.xq_btn ul li.num1 .ico{ background:url(../images/xq_btn1.png) center no-repeat;}
.xq_btn ul li.num2 .ico{ background:url(../images/xq_btn2.png) center no-repeat;}
.xq_btn ul li.num3 .ico{ background:url(../images/xq_btn3.png) center no-repeat;}
.xq_btn ul li.num4 .ico{ background:url(../images/xq_btn4.png) center no-repeat;}
.xq_btn ul li.num5 .ico{ background:url(../images/xq_btn5.png) center no-repeat;}
.xq_btn ul li.num6 .ico{ background:url(../images/xq_btn6.png) center no-repeat;}

.xq_mid{ width:416px; float:left; height:auto;}
.zsyzlist{ height:38px; line-height:30px; background:url(../images/xq_secbg.jpg) bottom repeat-x;}
.zsyzlist a{ font-size:20px; font-weight:bold; color:#cf060d; height:38px; width:85px; float:left; background:url(../images/xq_sec2.jpg) bottom repeat-x;}
.zsyz_tu{ height:106px; padding-top:15px; margin-bottom:4px;}
.zsyz_tu .img_title{ display:none;}
.zsyz_tu ul li{ height:106px; overflow:hidden;}
.zsyz_tu ul li a img{-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;transition:transform 0.3s ease-out;}
.zsyz_tu ul li a:hover img {transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);}
.zsyz_wz{ height:140px;}
.zsyz_wz ul li{ height:34px; line-height:34px; background:url(../images/dot.jpg) left center no-repeat; padding-left:15px; color:#999;}
.zsyz_wz ul li a{ font-size:15px;}
.zsyz_wz ul li img{ float:left; padding-top:12px;}
.jjfz_wz{ padding-top:5px; height:143px;}
.jjfzbtn{ height:85px;}
.jjfzbtn ul li{ width:92px; height:85px; float:left; margin-right:16px; text-align:center;}
.jjfzbtn ul li.num4{ margin-right:0px;}
.jjfzbtn ul li a{ padding-top:15px; height:70px; background:#fff4ea; display:block; line-height:30px; font-size:15px; color:#cf060d;}
.jjfzbtn ul li .ico{ width:92px; height:34px; text-align:center; float:left;}
.jjfzbtn ul li a:hover .ico{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);}
.jjfzbtn li a .tit{overflow: hidden;white-space:nowrap; text-overflow:ellipsis; float:left; width:92px; height:30px;} 
.jjfzbtn ul li.num1 .ico{ background:url(../images/xqlmbtn1.png) center no-repeat;}
.jjfzbtn ul li.num2 .ico{ background:url(../images/xqlmbtn2.png) center no-repeat;}
.jjfzbtn ul li.num3 .ico{ background:url(../images/xqlmbtn3.png) center no-repeat;}
.jjfzbtn ul li.num4 .ico{ background:url(../images/xqlmbtn4.png) center no-repeat;}
.jjfzbtn ul li a:hover{ background:#cf060d; color:#fff;}
.jjfzbtn ul li.num1 a:hover .ico{ background:url(../images/xqlmbtn01.png) center no-repeat;}
.jjfzbtn ul li.num2 a:hover .ico{ background:url(../images/xqlmbtn02.png) center no-repeat;}
.jjfzbtn ul li.num3 a:hover .ico{ background:url(../images/xqlmbtn03.png) center no-repeat;}
.jjfzbtn ul li.num4 a:hover .ico{ background:url(../images/xqlmbtn04.png) center no-repeat;}

.spzj_pic{ height:231px; padding:15px 0px 20px;}
.spzj_pic ul li .title{ display:none;}
.spzj_pic ul li{ position:relative; height:231px;}
.spzj_pic ul li .spbg{ width:100%; height:231px; background:url(../images/sptextbg.png) repeat; position:absolute; left:0px; top:0px;}
.spzj_pic ul li .spdot{ width:56px; height:56px; background:url(../images/spdotlist.png) no-repeat; position:absolute; left:50%; top:50%; margin-top:-28px; margin-left:-28px;}
.tpzjpic{ height:262px; position:relative;}
.tpzjpic ul li{ width:186px; height:130px; position:absolute; }
.tpzjpic ul li.num1{ width:228px; height:262px;left:0px; top:0px;}
.tpzjpic ul li.num1 img{ width:228px; height:262px;}
.tpzjpic ul li .title{ display:none; height:32px; line-height:32px; width:100%; text-align:center; background:url(../images/sptextbg.png) repeat; color:#fff; font-size:16px; position:absolute; left:0px; bottom:0px;}
.tpzjpic ul li a:hover .title{ display:block;}
.tpzjpic ul li.num2{ left:230px; top:0px;}
.tpzjpic ul li.num3{ left:230px; top:132px;}
.tpzjlist{ position:absolute; top:15px; width:108px; height:40px; line-height:40px; background:url(../images/piczjbg.png) no-repeat; text-align:center;}
.tpzjlist a{ font-size:20px; font-weight:bold; color:#fff;}
.xq_right{ width:284px; height:auto; float:right; background:#f6f6f6;}
.xqlist{ height:70px; margin-bottom:1px;width:284px; background:url(../images/xqtu1.png) no-repeat; }
.xqlist span{ padding-left:50px; font-size:20px; line-height:70px; font-weight:bold; color:#fff; display:block; cursor:pointer;}
.xqlist1{ background:url(../images/xqtu2.png) no-repeat;}
.xqlist2{ background:url(../images/xqtu3.png) no-repeat;}
.xqlist3{ background:url(../images/xqtu4.png) no-repeat;}
.xq_wz{ height:271px; padding:10px 0px; display:none;}
.xq_wz.active{ display:block;}
.xq_wz ul{ background:url(../images/xqlmdot.jpg) 10px 17px no-repeat;}
.xq_wz ul li{ height:34px; line-height:34px; padding-left:26px; font-size:15px; background:url(../images/xqlmdottop.jpg) left center no-repeat;}
.xq_wz ul li:first-child{ background:url(../images/xqlmdottop1.jpg) left 16px no-repeat;}
.xq_wz ul li:last-child{ background:url(../images/xqlmdotlast.jpg) left 2px no-repeat;}
.xxgk_scroll{width:284px;height:272px;overflow:hidden; }	
.scroll_container{overflow:hidden;position:relative;}
.scroll_absolute{position:absolute;width:284px !important;}
.scroll_vertical_bar{position:absolute;top:0;right:0;width:6px;height:100%;margin:0;padding:0;}
.scroll_track{position:relative;background:url(../images/xq_scroll.jpg) center repeat-y;width:6px;}
.scroll_drag{position:relative;top:0;right:0;cursor:pointer;background:url(../images/xq_scrollbg.jpg) center no-repeat #cecece;width:6px !important;}
/*鏂伴椈鏂伴椈涓婚〉*/
.xw_left{ width:440px; height:auto; float:left; margin-right:15px;}
.xw_flash{ height:270px; margin-bottom:15px;}
.xw_flash .mF_sohusports_wrap{padding:0px !important;border:0px !important;}
.xw_flash .mF_sohusports_myFocus{height:270px !important;}
.xw_flash .mF_sohusports .pic{height:270px !important;}
.xw_flash .mF_sohusports .pic ul li img{height:270px !important; overflow:hidden;}
.xw_flash .mF_sohusports .pic ul li a img{-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;transition:transform 0.3s ease-out;}
.xw_flash .mF_sohusports .pic ul li a:hover img {transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);}
.xw_flash .mF_sohusports .txt li{height:36px !important;line-height:36px !important;}
.xw_flash .mF_sohusports .txt li a{padding-left:14px !important;font-family:"Microsoft YaHei",寰蒋闆呴粦;font-weight:normal !important;width:325px !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; font-size:15px;!important;}
.xw_flash .mF_sohusports .txt li b{filter:alpha(opacity=50) !important;opacity:0.5 !important;}
.xw_flash .mF_sohusports .num{bottom:15px !important;right:8px !important;}
.xw_flash .mF_sohusports .num li a{width:14px !important;height:6px !important;text-indent:-999999px;margin-right:6px !important;background:#b4b4b4 !important;}
.xw_flash .mF_sohusports .num li.current a,.xw_flash .mF_sohusports .num li a:hover{background:#cf060d!important;}
.tzgg_wz{ height:177px; padding-top:5px;}
.tzgg_wz ul li{ height:34px; line-height:34px;background:url(../images/dot.jpg) 1px center no-repeat; padding-left:15px; color:#999;}
.tzgg_wz ul li a{ font-size:15px;}
.tzgg_wz ul li img{ float:left; padding-top:12px;}
.xw_mid{ width:416px; height:auto; float:left;}
.zwdt_box{ height:234px; padding-top:13px;}
.zwdt_title{ height:53px; background:#f6f6f6;  position:relative;}
.titledot{ width:17px; height:24px; position:absolute; top:-7px; right:12px; background:url(../images/xwdot.png) no-repeat;}
.zwdt_title ul li{ height:53px; line-height:53px; text-align:center;}
.zwdt_title ul li a{ float:none; display:block; font-size:20px; font-weight:bold; color:#e70e15;}
.zwdt_title ul li img{ display:none;}
.zwdt_wz{ height:auto; padding-top:5px;}
.zwdt_wz ul li{height:34px; line-height:34px;background:url(../images/dot.jpg) 1px center no-repeat; padding-left:14px; color:#999;}
.zwdt_wz ul li a{ font-size:15px;}
.zwdt_wz ul li img{ float:left; padding-top:12px;}
.snxw_list li a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis; max-width:316px; display:block; float:left;}


.xw_right{ width:284px; height:auto; float:right;}
.spxwbox{ height:232px; margin-top:15px; position:relative; overflow:hidden; z-index:1}
.spxwbox .prev{ position:absolute; left:0px; top:95px;width:6px; height:11px; padding:6px 4px; background:url(../images/text.png) repeat;cursor:pointer; z-index:3}
.spxwbox .next{ position:absolute; right:0px; top:95px;width:6px; height:11px; padding:6px 4px; background:url(../images/text.png) repeat;cursor:pointer; z-index:3;}
.spxwbox .prev img,.spxwbox .next img{ vertical-align:top;}
.spxwbox ul li{ width:284px; height:213px; float:left; position:relative; overflow:hidden;}
.spxwbox ul li img{ width:284px; height:213px; -webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;transition:transform 0.3s ease-out;}
.spxwbox ul li a:hover img {transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);}
.spxwbox ul li .title{ height:35px; position:absolute; background:url(../images/text.png) repeat; line-height:35px; left:0px; font-size:15px; color:#fff; bottom:0px; width:274px; padding:0 5px; z-index:2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ztzlbox{ height:70px; overflow:hidden; position:relative; clear:both; z-index:1;}
.ztzlbox .prev{ width:6px; height:11px; padding:6px 4px; background:url(../images/text.png) repeat; position:absolute; top:23px; left:0px; cursor:pointer; z-index:3}
.ztzlbox .next{ width:6px; height:11px; padding:6px 4px; background:url(../images/text.png) repeat; position:absolute; top:23px; right:0px; cursor:pointer; z-index:3}
.ztzlbox .prev img,.ztzlbox .next img{ vertical-align:top;}
.ztzl_tu{ height:70px; width:100%; position:absolute; z-index:2}
.ztzl_tu ul li{ width:284px; height:70px; float:left; margin-right:12px;overflow:hidden; }
.ztzl_tu ul li .img_title{ display:none;}
.ztzl_tu ul li a img{-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;transition:transform 0.3s ease-out;}
.ztzl_tu ul li a:hover img {transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);}
/*手机客户端*/
.wapbox{ background:url(../images/wapbg.jpg) no-repeat; height:620px; position:relative;}
.ewm_tu{ width:163px; height:163px; position:absolute; left:292px; top:326px;}
.ewm_tu img{width:163px; height:163px;}
.bigtu{ width:201px; height:348px; position:absolute; top:109px; right:264px;}
.ewm_tu .img_title,.bigtu .img_title{ display:none;}
