﻿/*---------- import ---------*/
.channel_nav{height:47px;border-top:2px #cc0066 solid;background-color:#fff;border-bottom:1px solid #dedede;margin-bottom:15px;margin-top:15px;}
.channel_nav .sub1{border-left:1px #ececec solid;}
.channel_nav .sub1 a{width:120px;height:47px;font-size:18px;line-height:47px;text-align:center;display:inline-block;border-right:1px #ececec solid;float:left;}
.channel_nav .eksub{border-left:1px #ececec solid;}
.channel_nav .eksub a{width:85px;height:47px;font-size:18px;line-height:47px;text-align:center;display:inline-block;border-right:1px #ececec solid;float:left;}
.channel_nav .sub2{line-height:47px;}
.sub2 a,.sub2 em{float:left;font-size:14px;}
.sub2 em{background:url(../images/x.png) no-repeat 3px -74px;height:15px;width:15px;padding:0 3px}
.channel_nav .sub2 em{margin-top:16px;}
.bd300{width:300px; height:250px;position:relative}
.head{height: 100px;background: #f8f8f8;}
.head .logo{float: left;width: 250px;}
.head .logo a{display: block;height: 100px; background: url(../images/logo.png) no-repeat 0 0;}
.head .topbanner{float: right;width: 720px; padding-top:15px;}
.head .topbanner a{color: #333; float:right}
.focus{width:960px;padding:4px;margin:0 auto 15px;border-radius:2px;*zoom:1}
.focus:after{content:"\20";clear:both;height:0;display:block;overflow:hidden}
.focusimg{overflow:hidden;float:left;}
.focustxt{width:286px;overflow:hidden;padding-right:14px;}
.focustxt .htit{height:42px;line-height:42px;}
.focustxt .htit a{font-size:18px;color:#c06;}
.focustxt .htit a:hover{color:#333;}
.focustxt .info{height:72px;overflow:hidden;line-height:24px;font-size:12px;color:#999;}
.focustxt .hlist{padding-top:26px;}
.focustxt .hlist li{visibility:top;height:32px;line-height:32px;overflow:hidden;background:url(../images/x.png) no-repeat;background-position:0 15px;padding-left:10px; font-size:14px;}
.focustxt .hlist li a:hover{color:#c06;}
/*yx_rotaion*/
.yx-rotaion{margin:0 auto;width:630px;height:370px;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../images/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0;overflow:hidden;}
.lm1,.lm2,.lm3,.lm4{margin-bottom:15px;}
.left{background-color:#fff;position:relative;width:639px;padding-left:4px;} 
.lm1 .left .lmpic{ height:260px;}
.lm2 .left .lmpic{ height:435px;}
.lmpic{width:315px;padding-left:305px;overflow:hidden;}
.lmpic .img{float:left;display:inline;margin:15px 0 0 -295px;}
.lmpic .img a{display:block;width:280px;position:relative;}
.lmpic .img em,.lmpic .img span{display:block;width:260px;height:40px;text-align:center;position:absolute;left:10px;bottom:5px;line-height:40px;font-size:14px;}
.lmpic .img em{background:#fff;filter:progid:DXImageTransform.Microsoft.alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
.lmpic .img a:hover em{filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);-moz-opacity:1;opacity:1;}
.lmpic .ltxt{height:125px;border-top:1px dashed #e7e7e7;margin-top:-1px;}
.lmpic .tit{height:38px;line-height:38px;margin-top:15px;overflow:hidden;font-size:20px;margin-bottom:7px;text-align:center;}
.lmpic .info{line-height:22px;color:#999;height:40px;overflow:hidden;margin-bottom:4px;}
.lmpic .txt li{display:inline;width:140px;line-height:28px;height:28px;background-position:0 13px;}
.lmtitle{height:50px;line-height:50px;} 
.lmtitle{font-size:18px;color:#c06;padding-left:15px;}
.lm2 .title{height:38px;border-bottom:1px solid #e7e7e7;padding-bottom:10px; font-size:16px; width:340px;}
.lm2 .listtab,.lm2 .title-list{position:relative;top:6px;}
.lm2 .listtab li,.lm2 .title-list li{width:85px;line-height:40px;text-align:center;float:left;display:inline;}
.lm2 .listtab li.on,.lm2 .title-list li.on{color:#cc0066;}
.lm2 .listtab p,.lm2 .title-list p{position:absolute;top:42px;left:0px;width:85px;height:7px;border-top:1px solid #cc0066;overflow:hidden;text-align:center;}
.lm2 .lmpic .tit {height: 38px;line-height: 38px;margin-top: 11px;overflow: hidden;font-size: 20px;margin-bottom: 7px;text-align: center;}
.lm2 .lmpic .info {line-height: 22px;color: #999;height: 44px;overflow: hidden;margin-bottom: 4px;}
.lm2 .lmpic .txt li {display: inline;width: 140px;line-height: 28px;height: 28px;background: url(../images/x.png) no-repeat 0 13px;overflow: hidden;padding-left: 10px;font-size: 14px;}
.lm2 .lmpic .ltxt{height:146px;}
.lm3 .arcbox{height:50px;line-height:50px;padding-right:20px;border-bottom:1px #ececec solid;}
.lm3 .title a,.lm3 .title em{float:left;font-size:14px;}
.lm3 .title em{background:url(../images/x.png) no-repeat 3px -74px;height:15px;width:15px;padding:0 3px;margin-top:18px;}
.pic-txt{height:190px;padding:0 15px;}
.pic-txt:hover{background:#fcfcfc;}
.pic-txt .pic{display:inline;float:left;margin:20px 20px 0 0;}
.pic-txt .tit{padding-top:28px;height:50px;line-height:50px;font-size:18px;overflow:hidden;}
.pic-txt .txt li{display:inline;width:190px;line-height:28px;height:28px;float:left; overflow:hidden;}
.pic-txt-line{border-top:1px dashed #ececec;height:0px;overflow:hidden;margin:0 20px;}
.lm4 .arcbox{height:50px;line-height:50px;padding-right:20px;border-bottom:1px #ececec solid;}
.lm4 .title a,.lm4 .title em{float:left;font-size:14px;}
.lm4 .title em{background:url(../images/x.png) no-repeat 3px -74px;height:15px;width:15px;padding:0 3px;margin-top:18px;}
.lm4 .lmpic .tit {height: 38px;line-height: 38px;margin-top: 11px;overflow: hidden;font-size: 20px;margin-bottom: 7px;text-align: center;}
.lm4 .lmpic .info {line-height: 22px;color: #999;height: 44px;overflow: hidden;margin-bottom: 4px;}
.lm4 .lmpic .ltxt{height:145px;}
.lm4 .lmpic .txt li {display: inline;width: 140px;line-height: 28px;height: 28px;background: url(../images/x.png) no-repeat 0 13px;overflow: hidden;padding-left: 10px;font-size: 14px;}
.channel_right{padding:5px;background-color:#fff;border-radius:3px;height:250px; width:300px;}
.rbox{width:278px;padding:7px 15px 9px;background-color:#fff;border-radius:3px;}
.rbox .htit{height:40px;border-bottom:1px solid #e7e7e7;font-size:18px;color:#c06; line-height:35px;}
.rbox .cont{zoom:1; padding-left:0px; padding-top:18px; padding-bottom:0px;}
.rbox .cont li{ line-height:41px; height:41px;}
.rbox .cont i{display:block;font-style:normal;}
.rbox .cont .iTit{width:54px;height:25px;margin-right:3px;float:left;font-size:12px;line-height:25px;text-align:center;background:#c1c1c1;}
.rbox .cont .iTit a{color:#FFF;}
.rbox .cont .iTit a:hover{color:#c06;}
.rbox .cont .iDes{background:url(../images/icon.png) no-repeat scroll 0 0 transparent;}
.rbox .cont .iDes{padding-left:9px;background-position:-744px -122px; overflow:hidden;}
.rbox .cont .iDes a{ float:left;display:block; width:50px; height:25px; line-height:25px; margin-right:3px; text-align:center;background:#eee;}
.rank{background:url(../images/rank.jpg) no-repeat 5px 4px; padding-top:4px;}
.rank li{height:50px;margin:2px 0 0;overflow:hidden;display:inline; line-height:50px; font-size:14px;}
.rank li a{display:block;height:53px; padding-left:40px;width:220px; overflow:hidden}
.videobox{width:928px;margin:0px auto; overflow:hidden; background:#ffffff; padding-left:20px; padding-right:20px; padding-bottom:20px; margin-bottom:20px;}
.video_title{height:50px;line-height:50px;padding-right:20px;border-bottom:1px #ececec solid;}
.video_title .subtit a,.video_title .subtit em{float:left;font-size:14px;}
.video_title .subtit em{background:url(../images/x.png) no-repeat 3px -74px;height:15px;width:15px;padding:0 3px;margin-top:18px;}
.videobox .listleft {float: left; margin-left: 0px}
.videobox .listleftin {border-bottom: #ececec 1px solid; border-left: #ececec 1px solid; background-color: #ffffff; margin-top: 8px; width: 658px; height: 175px; color: #8c8c8c; border-top: #ececec 1px solid; border-right: #ececec 1px solid}
.piclist {line-height: 22px; margin: 15px 5px 0px 13px; width: 144px; display: inline; float: left; height: 150px; color: #8c8c8c}
.piclist img {border-bottom: #e1dfe2 1px solid; border-left: #e1dfe2 1px solid; padding-bottom: 2px; padding-left: 2px; width: 133px; padding-right: 2px; margin-bottom: 5px; height: 100px; border-top: #e1dfe2 1px solid; border-right: #e1dfe2 1px solid; padding-top: 2px}
.piclist {text-align: center}
.videobox .listright {float: right;}
.videobox .listrightin {border-bottom: #ececec 1px solid; border-left: #ececec 1px solid; margin-top: 8px; width: 255px; border-top: #ececec 1px solid; border-right: #ececec 1px solid; padding-bottom:12px;}
.inbox{padding:7px 10px 8px;background-color:#fff;}
.inbox .htit{height:35px;border-bottom:1px solid #e7e7e7;font-size:16px;color:#c06; line-height:30px;}
.listhot{background:url(../images/rank.jpg) no-repeat 0px 4px; padding-top:4px;}
.listhot li{height:50px;margin:2px 0 0;overflow:hidden;display:inline; line-height:50px; font-size:14px;}
.listhot li a{display:block;height:53px; padding-left:35px;width:210px; overflow:hidden}
.jctj{width:288px;padding:7px 10px 9px;background-color:#fff;border-radius:3px;}
.jctj .htit{height:40px;border-bottom:1px solid #e7e7e7;font-size:18px;color:#c06; line-height:35px;}
.jctj .expPicA{ height:100%; overflow:auto; padding-top:10px; padding-bottom:3px; margin-right:-12px;}
.jctj .expPicA li{width:135px;margin:7px 15px 7px 0px; float:left; text-align:center; display:inline}
.jctj .expPicA img{ border:1px solid #ddd; width:100%;}
.jctj .expPicA li p{ height:20px; width:100%; line-height:20px; margin: -25px 1px 0px 1px; background-color:#000;FILTER: alpha(opacity=70);opacity: 0.7;}
.jctj .expPicA li p a{color:#fff}
.weixin{height:129px; width:300px; padding-top:10px}
