﻿@charset "utf-8";
body { font: 12px/23px 'Microsoft Yahei','SimSun',sans-serif; overflow-x: hidden; color: #666; min-width: 1024px; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, clear, th, td { margin: 0; padding: 0; }

ul, li { list-style: none; }

a.white:link { color: #fff; text-decoration: none; }
a.white:hover { color: #fff; text-decoration: none; }
a.white:active { color: #fff; text-decoration: none; }
a.white:visited { color: #fff; text-decoration: none; }

#yel { color: #fc3; text-decoration: none; }
a.yel:link { color: #fc3; font-family: Arial; text-decoration: none; }
a.yel:hover { color: #C00; text-decoration: none; }
a.yel1:link { color: #f90; text-decoration: none; }
a.yel1:hover { color: #C00; text-decoration: none; }
a.red:link { color: #E10000; font-family: Arial; text-decoration: none; }
a.red:hover { color: #E10000; text-decoration: none; }
a.red:active { color: #C00; text-decoration: none; }
a.red:visited { color: #C00; text-decoration: none; }
a.gray:link { color: #999; text-decoration: none; }
a.gray:hover { color: #f60; text-decoration: none; }
a.gray:active { color: #999; text-decoration: none; }
a.gray:visited { color: #999; text-decoration: none; }
.fontzi { font-family: Arial; }
OL { LIST-STYLE-TYPE: none; }
UL { LIST-STYLE-TYPE: none; }
A IMG { border: 0; }
.clear{clear: both;	height:px; font-size:0px; overflow: hidden;}
.clear20{clear: both;	height:20px; font-size:0px; overflow: hidden;}
/****/
A { TEXT-DECORATION: none; color: #666; }
    A:hover { COLOR: #DB0000; TEXT-DECORATION: none; }

#top, #banner, #foot, #bottom, #sub_ban, #sub_banx, #sub_cru, #pro_banbg, #prolist_banbg, #pro_tit_bg, #sub_banner2, #ser_banbg { width: 100%; margin: 0 auto; overflow: hidden; }
#top { background: #f9f9f9 /*url(../images/top_bg.jpg) repeat-x*/; height: 30px; line-height: 30px; }
#top1, #content, #footer_feilei, #bottom1000, #sub_banner, #sub_con, #sub_cruh, #pro_ban, #pro_tj, #pro_tit, #scx_xg, #scx_con, #tj_pro1, #job_cz, #scx_bannor, #scxlist, #ser_con, #sercont { width: 1000px; margin: 0 auto; overflow: hidden; }
#top1_left { float: left; width: 515px; }
#top1_left h3 { float: left; font-size: 12px; color: #666; font-weight:normal;}
#top1_right { width: 400px; float: right; }
#top1_right li { float: left; background: url(../images/top_x.jpg) no-repeat right 7px; }
.a1 { background: url(../images/a1.jpg) no-repeat left center; padding: 0px 10px 0px 20px; margin: 0px 0px 0px 12px; }
.a2 { background: url(../images/a2.jpg) no-repeat left center; font-family: Arial; padding: 1px 10px 0px 20px; margin: 0px 2px 0px 12px; }
.a3 { background: url(../images/bmtu6.gif) no-repeat left center; padding: 4px 10px 0px 25px; margin: 0px 2px 0px 12px; }
/**搜索 **/
.ss { float: right; width: 200px; }
.ss #key { background: url(../images/img.jpg) no-repeat 5px center #FFF; text-indent: 18px; margin-top: 3px; border: #ccc 1px solid; height: 20px; width: 130px; margin-right: 5px; line-height: 20px; float: left; }
.ss #sousuo { margin: 3px 3px 0px 0px; float: left; }


.top { margin: 0 auto; width: 1000px; overflow: hidden; height: 80px; text-indent: -9999px; }

.top a { background-position: 0px 0px; float: left; margin-top: 15px; width: 430px; height: 64px; background-image: url('../images/logo.jpg'); background-repeat: no-repeat; }
.top div { width: 433px; }
.top span { float: right; background-image: url('../images/tel.jpg'); background-repeat: no-repeat; /*background: url(/images/tel.gif) no-repeat;*/ width: 315px; height: 49px; margin-top: 15px; }

/** 导航 下拉**/
.nav { BACKGROUND: #D20000; HEIGHT: 40px; margin: 0 auto; }
.navin { margin: 0 auto; width: 1001px; }
.navul { LIST-STYLE-TYPE: none; }

.navul li { POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 34px; WIDTH: 126px; FLOAT: left; MARGIN-LEFT: -1px; FONT-SIZE: 15px; _z-index: 2000; }
.li1 { float: left; width: 126px; text-align: center; font-weight: bold; height: 34px; line-height: 34px; BACKGROUND: #292F3F; }
.li0 { float: left; list-style: none; width: 126px; BACKGROUND: url(../images/divider.gif) no-repeat right bottom; }
.navul li.singleactive { Z-INDEX: 2000; POSITION: relative; BACKGROUND #292F3F; }
.navul li.navlmactive { Z-INDEX: 2000; BACKGROUND: #292F3F; }

.navul a { PADDING-BOTTOM: 3px; DISPLAY: block; FLOAT: none; PADDING-TOP: 3px; COLOR: #fff; }
.navul li.first { BACKGROUND: none transparent scroll repeat 0% 0%; }
.list01 { DISPLAY: none; BACKGROUND: #EAEBED; }

.plist { WIDTH: 980px; BACKGROUND: url(../images/pro_bg.jpg) #fff repeat-x left bottom; HEIGHT: 422px; }
.list01 a { COLOR: #3d3d3d; }
.navul li.navlm:hover { Z-INDEX: 5000 !important; POSITION: relative; BACKGROUND: url(../images/navactive.png) no-repeat left top; }
.dropdowntriple { DISPLAY: none; }

.navul li.navlm:hover .dropdowntriple { Z-INDEX: 2000; POSITION: absolute; DISPLAY: block; TOP: 40px; LEFT: 0px; }
.navul li.single:hover { Z-INDEX: 5000 !important; POSITION: relative; BACKGROUND: url(../images/navactive2.jpg) no-repeat left top; }
.navul li:hover ul li a { BACKGROUND: none transparent scroll repeat 0% 0%; }
.navul li:hover dt a { BACKGROUND: #f8f8f8; height:28px; line-height:28px; overflow:hidden;}
.navul li:hover dt a:hover { BACKGROUND: #cc0000; color: #fff; }

.navul li:hover .plist { Z-INDEX: 1000; POSITION: absolute; DISPLAY: block; TOP: 40px; LEFT: -236px; }

.navul li:hover .ndropdown { Z-INDEX: 1000; POSITION: absolute; DISPLAY: block; TOP: 40px; LEFT: 0px; }

.ndropdown { WIDTH: 143px; }

.navul li.navlm:hover .gdropdown { Z-INDEX: 1000; POSITION: absolute; DISPLAY: block; TOP: 40px; LEFT: 0px; WIDTH: 143px; }



#banner_list .Bnone { display: none; }


/** 导航 下拉  结束 **/



.list01 li { TEXT-ALIGN: left; PADDING: 0px; MARGIN: 10px 0px 0px; WIDTH: 130px; BACKGROUND: url(../images/dpdivider.jpg) no-repeat right top; FLOAT: left; FONT-SIZE: 12px; }
.list01 li OL { }
.list01 li OL LI { PADDING: 0px; LINE-HEIGHT: 18px; MARGIN-TOP: 1px; padding-left: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px; _margin-right: 0px; _margin-left: 10px; color: #666; }
.list01 li OL LI .rd { /*color:#035FA3;*/ }
.list01 li OL LI b { font-size: 16px; font-family: "微软雅黑"; color: #000000; height: 24px; line-height: 24px; width: 100px; margin-bottom: 20px; }
.list01 li OL LI:hover { BACKGROUND: #c00; }
.list01 li OL LI:hover A { COLOR: #fff; }
.list01 DT:hover A { COLOR: #c00; font-size: 14px; }
.list01 LI:hover { BACKGROUND: url(/images/dpdivider.jpg) no-repeat right bottom; }

.list01 LI OL LI A { MARGIN-LEFT: 3px; float: left; }
.list01 LI OL LI span { background-position: center center; float: left; background-image: url('/images/hot3.gif'); background-repeat: no-repeat; width: 30px; height: 24px; }

LI.feilei1 { WIDTH: 320px; }
LI.feilei1 LI { WIDTH: 118px; }

LI.feilei2 { WIDTH: 160px; }
LI.feilei2 LI { WIDTH: 120px; }

LI.feilei3 { WIDTH: 160px; }
LI.feilei3 LI { WIDTH: 120px; }

LI.feilei4 { WIDTH: 160px; height: 375px; }
LI.feilei4 LI { WIDTH: 120px; }


LI.feilei5 { WIDTH: 180px; BACKGROUND: none transparent scroll repeat 0% 0%; }

.list01 LI.feilei5:hover { BACKGROUND: none transparent scroll repeat 0% 0%; }

.list01 LI OL LI.dpb A { COLOR: #DB0000; FONT-WEIGHT: bold; }

.list01 LI OL LI.dpb:hover A { COLOR: #DB0000; CURSOR: default; }

.list01 DT A { LINE-HEIGHT: 25px; FONT-SIZE: 12px; }
LI.dropbottom { TEXT-ALIGN: right; LINE-HEIGHT: 26px; WIDTH: 460px; padding-top: 5px; FLOAT: right; COLOR: #fff; }
LI.dropbottom A { DISPLAY: inline; }

#c_h { BACKGROUND: #333; width: 98%; padding-right: 20px; }
#gonggao { width: 100%; margin: 0 auto; overflow: hidden; border-bottom: #ddd 1px solid; background:#f4f4f4; /*background: url(/images/bg0.jpg) repeat-x left top;*/ height: 36px; line-height: 36px; }
.gonngao { height: 36px; margin: 0 auto; width: 1000px; overflow: hidden; }
.gonngao_left { float: left; width: 580px; }
.gonngao_right { float: right; width: 290px!important; width: 300px; }
.gonngao_right li { float: left; }
.gg01 { background: url(../images/buy.jpg) no-repeat left center; padding: 0px 10px 0px 25px; margin: 0px 0px 0px 12px; }
.gg02 { background: url(../images/zysx.jpg) no-repeat left center; padding: 0px 0px 0px 25px; margin: 0px 0px 0px 12px; }
.gg03 { background: url(../images/rss.jpg) no-repeat left center; padding: 0px 0px 0px 25px; margin: 0px 0px 0px 12px; }
#content { margin-top: 20px; }
#sy_news { width: 260px; float: left; }
#sy_news h3, #sy_pro h3, #sy_scx h3 { font: bold 18px/36px 'microsoft yahei'; color: #000; }
#sy_news_tj { margin: 7px 0px 0px 0px; width: 100%; border-bottom: #ddd 1px solid; overflow: hidden; padding-bottom: 15px; }
#sy_news_tj_l { float: left; width: 92px; height: 66px; }
#sy_news_tj_r a { font-size: 14px; margin-bottom: 10px; color: #000000; }
#sy_news_tj_l img { margin: 3px 0px 0px 3px; width: 120px; height: 70px; float: left; }
#sy_news_tj_r { float: right; width: 128px; }
#sy_news_tj_r span { color: #999; padding-top: 8px; }
#sy_news ul { overflow: hidden; width: 100%; padding-top: 5px; float: left; margin-left: 4px; }
#sy_news li { height: 28px; +height:25px; _height: 23px; line-height: 28px; +line-height:25px; _line-height: 20px; width: 100%; }

#sy_news li a .lbt { float: right; width: 195px; text-decoration: none; text-align: left; overflow: hidden; display: inline; cursor: pointer; white-space: nowrap; color: #333; text-overflow: ellipsis; }
#sy_news li a .ldt { width: 60px; float: left; text-align: center; text-align: left; color: #848484; text-decoration: none; display: inline; }
#sy_pro { width: 430px!important; WIDTH: 420px; float: left; left: 268px; margin-left: 35px; }
#sy_pro h3 { margin-left: 8px; }
#sy_pro_l { float: right; margin-top: -20px; width: 190px; overflow: hidden; }
#sy_pro_l li { float: left; text-align: center; }
#sy_pro_l li a { background: #34495E; display: inline-block; float: left; color: #FFFFFF; padding: 0 11px; margin-right: 10px; width: 60px; height: 26px; line-height: 26px; }
#sy_pro_l li a:hover { background: #E3131E; color: #FFF; }
#sy_pro_l li a.nomol { background: #E3131E; color: #FFF; }
#sy_pro_fl { margin: 0 auto; height: 28px; line-height: 28px; width: 97%; }
#sy_pro_fl li { float: left; padding-left: 15px; padding-right: 17px; background: url(../images/xx.jpg) no-repeat right 13px; }

.ipro_flash { WIDTH: 430px!important; WIDTH: 420px; HEIGHT: 280px; }
#i_focus { Z-INDEX: 1; POSITION: relative; PADDING: 0px; MARGIN: 0px auto; WIDTH: 425px!important; WIDTH: 420px; HEIGHT: 258px; OVERFLOW: hidden; }
#sypro_list { margin: 0 auto; overflow: hidden; }
#i_focus_piclist LI { POSITION: absolute; WIDTH: 425px!important; WIDTH: 420px; DISPLAY: none; HEIGHT: 150px; OVERFLOW: hidden; }
.piclist h4 { font-size: 15px; margin-bottom: 5px; }
.piclist { width: 100%; }
.piclist_left { float: left; width: 128px; }
.piclist_left img{ width: 120px;height:80px; }
.piclist_right { float: right; width:285px; text-align: left; margin-top: 15px; line-height: 24px; color: #333; }
    .piclist_right p { height: 45px; overflow: hidden; color: #666; }
    .piclist_right span { background: url(../images/ico2.jpg) no-repeat left center; width: 76px; float: right; margin-top: 10px; padding-left: 20px; }

#i_focus_btn { POSITION: absolute; WIDTH: 428px; BOTTOM: 0px; HEIGHT: 120px; LEFT: 3px; margin-top: 1px; }
    #i_focus_btn LI { PADDING: 18px 2px 0px 0px; padding-left: 2px!important; padding-left: 0px; WIDTH: 100px!important; WIDTH: 98px; FLOAT: left; HEIGHT: 51px; FONT-SIZE: 1px; BORDER-TOP: #BEC3C7 5px solid; CURSOR: pointer; MARGIN-RIGHT: 2px; }
    #i_focus_btn IMG { padding: 2px; WIDTH: 96px!important; WIDTH: 94px; HEIGHT: 80px; }
    #i_focus_btn .i_cur { BORDER-TOP: #EB0007 5px solid; }
        #i_focus_btn .i_cur IMG { BORDER: #EB0007 1px solid; }
#i_focus_opdiv { BORDER-BOTTOM: #fff 1px solid; POSITION: absolute; FILTER: alpha(opacity=50); BORDER-LEFT: #fff 1px solid; WIDTH: 374px; BOTTOM: 0px; BACKGROUND: #000; HEIGHT: 51px; BORDER-TOP: #fff 0px solid; BORDER-RIGHT: #fff 1px solid; LEFT: 0px; opacity: 0.5; -moz-opacity: 0.5; }
#i_focus_tx SPAN { LINE-HEIGHT: 22px; DISPLAY: block; FONT-FAMILY: 微软雅黑; FONT-SIZE: 16px; FONT-WEIGHT: bold; }
#i_focus_tx { POSITION: absolute; BOTTOM: 2px; COLOR: #fff; LEFT: 8px; }
    #i_focus_tx .normal { DISPLAY: none; }
#sy_scx { width: 240px!important; width: 230px; float: right; }

    #sy_scx span { background: url(../images/ico3.jpg) no-repeat left center; padding-top: 3px; padding-left: 25px; text-decoration: underline; margin-top: 5px; width: 108px; float: right; font-weight: bold; }

.list_con ul { overflow: hidden; width: 100%; }

    .list_con ul li {height: 26px;line-height: 27px; text-align: left; margin-top: 5px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; background: url(../images/ico3.jpg) no-repeat 0 12px; text-indent:12px;}


#bottom { background: #ededed; height:120px; margin-top:30px;}
#bottom1000 {width:850px;color: #999;height:120px;padding-left:150px; background: url(../images/a4.jpg) no-repeat;}
.dingyue { float: left; overflow: hidden; width: 212px; margin-left: -10px!important; margin-left: -7px; }
    .dingyue h3 { float: left; width: 159px; height: 24px; font-size: 12px; text-align: center; color: #666; font-weight: normal; border: #eee 1px solid; background: #fff; }
#SubEmail { float: left; width: 153px; height: 22px; line-height: 22px; text-align: center; border: #ccc 1px solid; margin-left: 6px; }
.dingyue span { float: right; width: 48px; line-height: 24px; background: #8A8A8A; color: #fff; text-align: center; letter-spacing: 2px; cursor: pointer; }
.btlx { float: left; width: 210px; margin-top: 15px; margin-left: -12px; margin-bottom: 15px; }
    .btlx li { line-height: 23px; background: url(../images/top_x.jpg) no-repeat right 4px; width: 70px; text-align: center; float: left; }
.fxiang { float: left; overflow: hidden; width: 212px; margin-left: -7px; }
.bds_more { color: #666; }

.gd_18 { WIDTH: 403px!important; WIDTH: 400px; ZOOM: 1; OVERFLOW: hidden; }
    .gd_18 .pcont { WIDTH: 358px!important; WIDTH: 355px; height: 120px; FLOAT: left; OVERFLOW: hidden; }
    .gd_18 .ScrCont { WIDTH: 52766px; ZOOM: 1; }
    .gd_18 #List1_1 { OVERFLOW: hidden; }
    .gd_18 .LeftBotton { MARGIN: 18px 1px 0px 5px; WIDTH: 15px; BACKGROUND: url(../images/left_p.gif) no-repeat; FLOAT: left; HEIGHT: 72px; }
    .gd_18 .RightBotton { MARGIN: 18px 5px 0px 2px; WIDTH: 15px; BACKGROUND: url(../images/right_p.gif) no-repeat; FLOAT: left; HEIGHT: 72px; }
    .gd_18 .LeftBotton:hover { BACKGROUND: url(../images/left1_p.gif) no-repeat; }
    .gd_18 .RightBotton:hover { BACKGROUND: url(../images/right1_p.gif) no-repeat; }
#List1_1 { float: left; }
    #List1_1 LI { TEXT-ALIGN: center; LINE-HEIGHT: 25px; FLOAT: left; OVERFLOW: hidden; }
#List2_1 { FLOAT: left; }
    #List2_1 LI { TEXT-ALIGN: center; LINE-HEIGHT: 25px; FLOAT: left; OVERFLOW: hidden; }

.inews {HEIGHT: 36px;}
.inews .tit {width: 80px;HEIGHT: 36px;float: left; BACKGROUND: url(../images/a3.jpg) no-repeat;}

.inews SPAN.floatLeft { PADDING-TOP: 3px; float: left; }
    .inews SPAN.floatLeft IMG { CURSOR: pointer; margin-top: 8px; }
#inews { WIDTH: 450px; FLOAT: left; HEIGHT: 32px; OVERFLOW: hidden; _display: inline; }

    #inews UL LI { line-height: 32px; width: 100%; text-overflow: ellipsis; overflow: hidden; padding-left: 20px; }
.newsInfo { LINE-HEIGHT: 30px; COLOR: #b2b2b2; CLEAR: both; }


/** page**/
#ctl00_ContentConn_PageInfo { padding: 3px; text-align: center; margin-top: 20px; font-size: 14px; float: left; height: 45px; width: 95%; }
    #ctl00_ContentConn_PageInfo a { background: #ff3a3b none repeat scroll 0 0; border: 1px solid #c00; color: #fff; margin: 5px 5px 0 0; padding: 3px 9px 3px 9px; }
        #ctl00_ContentConn_PageInfo a:hover { background: #fff none repeat scroll 0 0; border: 1px solid #bcbcbc; color: #c00; text-decoration: none; }

/*banner*/
.banner_index { height: 100px; position: relative; overflow: hidden; width: 240px; margin-top: 7px; }
    .banner_index .btn, .banner_pro .bBtn { position: absolute; top: 40px; width: 22px; height: 78px; display: block; z-index: 3; }
    .banner_index .btnPre, .banner_pro .bPre { background: url(../images/bg_btnPre_index.png) no-repeat 0 0; left: 10px; }
    .banner_index .btnNext, .banner_pro .bNext { background: url(../images/bg_btnNext_index.png) no-repeat 0 0; right: 10px; }
    .banner_index .banner_wrap { position: absolute; left: 0px; top: 0px; z-index: 2; }
        .banner_index .banner_wrap li { width: 240px; float: left; }
            .banner_index .banner_wrap li img { width: 240px; height: 95px; }

.con_form { width: 98%; margin-top: 20px; overflow: hidden; margin-bottom: 30px; border: 10px solid #ededed; }
.left_form { width: 560px; overflow: hidden; float: left; margin-left: 15px; padding-bottom: 10px; }
    .left_form h3 { font-size: 16px; border-bottom: #d8d8d8 1px solid; margin-bottom: 5px; padding-bottom: 7px; margin-top: 20px; }
    .left_form form { padding: 20px; width: 505px; overflow: hidden; }
    .left_form ul li { height: 45px; line-height: 45px; margin-bottom: 5px; overflow: hidden; }
        .left_form ul li.message { height: 130px; position: relative; _height: 138px; }
        .left_form ul li span { display: block; width: 128px; text-align: right; margin-right: 10px; float: left; font-size: 14px; }
        .left_form ul li input.intxt { width: 355px; margin: 5px 0 2px; border: 1px solid #D9D9D9; border-top: 1px solid silver; line-height: 32px; height: 32px; color: #999; padding: 0 4px; overflow: hidden; }
        .left_form ul li textarea { border: 1px solid #CCC; width: 355px; height: 100px; margin-bottom: 0; line-height: 20px; margin: 6px 0 0; padding: 4px; color: #999; resize: none; }
    .left_form .btnclick { padding-left: 140px; overflow: hidden; }
        .left_form .btnclick input { display: block; width: 110px; height: 34px; line-height: 34px; text-align: center; color: white; float: left; margin-right: 15px; cursor: pointer; font-size: 16px; overflow: hidden; }
            .left_form .btnclick input.btn_submit { background: #EB2002; border: 0; }
            .left_form .btnclick input.btn_reset { background: #454545; border: 0; }
.right_contact { padding: 20px; float: right; width: 360px; overflow: hidden; }
    .right_contact p { line-height: 30px; }
        .right_contact p.nosame, .right_contact p.onlinetalk { font-size: 14px; margin-bottom: 6px; clear: both; }
    .right_contact h6 { font-size: 24px; color: #F24B34; font-weight: bold; margin-bottom: 15px; }
    .right_contact a { display: block; background: #ededed; width: 90px; height: 35px; line-height: 35px; float: left; font-size: 15px; font-weight: bold; text-align: center; margin: 0px 10px 10px 0px; overflow: hidden; }

.slideBox{ width:240px; height:100px; overflow:hidden; position:relative;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:240px; height:100px; display:block;  }

.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:40%;display:block; width:22px; height:22px; background:url(../images/bg_btnPre_index.png) no-repeat; filter:alpha(opacity=50);opacity:0.5; }
.slideBox .next{ left:auto; right:3%; background:url(../images/bg_btnNext_index.png) no-repeat;}
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

.fullSlide{width:100%;position:relative;height:420px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:420px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:420px;}

	
.txMovie{position:relative;width:425px;height:290px;}	
.focus_pic{width:130px;height:150px;overflow:hidden;}	
.focus_pic li{vertical-align:top}	
.focus_pic img{width:130px;height:150px;display:inline-block;vertical-align:top;}	

.focus_nav{position:absolute;left:0;bottom:0;width:425px;height:130px;*zoom:1;}	
:root .focus_nav{-ms-filter:none}	
.focus_nav ul{position:relative;*zoom:1; padding-top:10px !important;  }	
.focus_nav li{position:relative;*zoom:1;float:left;display:inline;margin-right:10px; cursor:pointer;border-top:5px solid #ddd;}
.focus_nav li.on{border-top:5px solid #F00;}	
.focus_nav img{border:2px solid #fff;width:100px;height:80px; margin-top:20px;}

.focus_text{position:absolute;width:290px;height:140px;right:0;top:0; overflow:hidden;}
:root .focus_text{-ms-filter:none}	
.focus_text ul{padding:20px 20px 0}	

.txMovie .focus_nav li .cover{position:absolute;top:20px;left:0;width:102px;height:82px;overflow:hidden; }	
.txMovie .focus_nav li.on .cover{border:1px solid #F00;}

.focus_info{height:132px;overflow:hidden}	
.focus_text .mod_desc{height:45px;overflow:hidden;text-indent:2em;}	
.btn_play_big{background: url(../images/ico2.jpg) no-repeat 0 5px;margin-top:10px;font-size:14px;font-weight:bold; text-indent:25px;}	

