﻿*{margin:0; padding:0}
img{border:0}
ul,li{list-style:none}
body{font-size:12px;background-color:#fff;font-family:arial,"宋体";line-height:20px;color:#333}
.ma{margin:0 auto}

.fl{float:left}
.fr{float:right}
.cl{clear:both}
.cf:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size:0}
.cf{zoom:1}
.f14{font-size:14px}
.red{color:#f00}
.blu,.blu a,.blu a:hover,a.blu,a.blu:hover{color:#0177D1}


.header,.nav,.content,.footer,.homeSite{width:960px; /*overflow:hidden;*/ margin:0 auto}
.main{width:690px; overflow:hidden}
.sidebar{width:260px; overflow:hidden}
.search,.navLst .currnet a,.navLst .currnet,.playRecord,.homeSlideLst li,.homeSlideLst .watch_btn,.bx-prev,.bx-next,.homeSiteLst .more,.homeSiteLst li,.modATitWrap .titmore .ico,.info-supplier .supplierMore,.new,.vedioLstA-TransformA .serialAll,.vedioLstB .new,.tuanTicketLst dt{background:url(ui.png) no-repeat}
.navWrap,.homeSlideWrap,.homeSiteWrap,.modATitWrap{background:url(ui-repeatX.png) repeat-x}
.navLst{position:relative; z-index:0;height:41px;overflow:hidden}
.logo{width:190px; overflow:hidden}
.logo img{ _behavior:url(iepngfix.htc)}
.searchWrap{/*overflow:hidden;*/ width:700px; margin-top:5px}
.searchForm{width:399px; /*overflow:hidden;*/ position:relative}
.search{background-position: 0 0; width:395px; height:27px; padding:2px; overflow:hidden; position:relative; z-index:0;color:#ccc}
.search .ipt{width:290px; font-size:14px; height:26px; line-height:26px; overflow:hidden; position:absolute; top:3px; left:3px; padding:0 4px; border:none; background:none; color:#CCC}
.search .focus_text{color:#333}
.search .ips{width:94px; height:27px; line-height:27px; padding:1px 0; padding:2px 0 0\0;  overflow:visible; color:#FFF; position:absolute; right:2px; top:2px; font-size:14px; background:none; border:none; cursor:pointer} 
.searchSite {margin-top:6px; padding-left:5px;color:#999}
.searchSite .radio,.searchSite label{vertical-align:middle; display:inline-block}
.searchSite .radio{width:14px; height:14px; overflow:hidden; margin-right:2px}
.searchSite label{margin-right:20px; height:14px; line-height:14px; _vertical-align:0}
.searchHOtWord{margin:7px 0 0 10px;width:290px;text-align:right}
.searchHOtWord a{display:inline-block;background:url(ui_new.png) no-repeat 0 -41px;_background:url(ui_new.png) no-repeat 0 -42px;padding-left:20px;width:auto;line-height:20px}
#suggests1,#suggests2 { background-color: #FFFFFF; border: 1px solid #CCCCCC; color: #999999; display: none; overflow: hidden; padding: 3px 0;position: absolute;top: 28px; left:2px; width: 300px;z-index: 100}
.sughover {background: none repeat scroll 0 0 #E1EEFF}

.header{padding:15px 0; position:relative; z-index:1}
.navWrap{background-position: 0 0; height:40px; overflow:hidden; padding-top:2px}
.navLst li{padding-left:20px; height:37px; margin-top:2px;float:left; /*overflow:hidden;*/ margin-left:2px}
.navLst a{color:#FFF; display:block; height:35px; line-height:35px; float:left; padding:2px 20px 0 0; font-size:14px}
.navLst a:hover{text-decoration:none;color:#2494FF}
.navLst .currnet{background-position:-199px -70px}
.navLst .currnet a{background-position:right -70px}
.navLst .currnet a:hover{color:#fff}
.navLst .hot{position:absolute; top:8px; left:435px;_left:453px;z-index:1; }
.playRecord{background-position: right -1392px; padding:12px 26px 11px 0; height:16px; line-height:16px; overflow:hidden; margin-right:0}
.playRecord-click{background-position:right -1492px}

.header1{position:absolute;top:56px;right:0;width:500px;height:20px;overflow:hidden;text-align:right}
.header1 a{margin-left:16px}
.header2,.header3{cursor:pointer;position:absolute;width:82px;height:22px;background:url(ui_new.png) no-repeat 66px -66px;font-size:14px;color:#2B7FD9;top:98px;top:99px\9;left:871px;padding-top:2px}
.header3{background:url(ui_new.png) no-repeat 66px -106px}

#nau {width:960px;display:inline;}
#nav {float:left; height:50px; line-height:50px; margin:0px; position:relative;}
#nav li {width:90px; float:left; padding:0 2px;}
#nav li img {float: left; padding:10px 0px;}
#nav li a {text-decoration: none; font-size: 13px; display:block; padding:0 30px; color: #D0CECE;border-top:}
#nav li a:hover{text-decoration: none; font-size: 13px; color: #515151;}
#nav li a link{background: #ffffff;}
#nav li a.on {height:47px; line-height:47px; background:#eee; border-top: 1px solid #E6EAE4; border-right: 1px solid #E6EAE4; border-left: 1px solid #E6EAE4;}
#nav li ul {width:625px; display:none; overflow:hidden; line-height:20px; padding:0px; position:absolute; left:0px; top: 50px; background:#e6eae4 url($webdb[www_url]/images/hfrx/nav_bgb.gif) repeat-x; border-bottom: 1px solid #E6EAE4; border-right: 1px solid #E6EAE4; border-left: 1px solid #E6EAE4;}
#nav li ul li {width:120px; border-right:1px solid #E6EAE4;TABLE-LAYOUT: fixed; WORD-WRAP: break-word;}
#nav li ul li a { padding:0 30px; background: #F4F4F4;}
#nav li ul li a:hover{display:block;line-height:20px; background: #ffffff;}
#nav li ul li a em {color: #D8D8D8; font: normal 11px Verdana, Arial, Helvetica, sans-serif;} 
#nav li ul li a link{background: #515151;}
#naw {float:right; padding:15px 20px 0px 0px; _padding:16px 20px 0px 0px;}
#naw {float:right; padding-right:20px;}
#naw img{overflow:hidden; }

.rc{width:231px;position:absolute;top:118px;left:733px;background:url(03.gif) no-repeat 0 -280px;padding-top:10px}
.rc ul{border:1px solid #e3e3e3;border-top:none;background:#fff;padding-top:12px}
.rc ul li{height:22px;padding:3px 0 0 15px;color:#666}
.rc ul li.hov{background:#f2f2f2}
.rc ul li span{float:left;width:138px;height:20px;display:block;overflow:hidden}
.rc ul li em{font-style:normal;display:block;width:54px;float:left;width:54px;text-align:right;padding-right:5px}
.rc ul li b{display:none;float:left;width:15px;height:15px;background:url(03.gif) no-repeat -255px -180px;cursor:pointer;margin-top:3px}
.rc ul li.hov b{display:block}
.rc li a{color:#333}
.rc li a:hover{color:#f00;text-decoration:none}
.rc ul div{margin:3px auto 0;width:206px;border-top:1px solid #e3e3e3;padding:3px;text-align:right}
.rc p{border:1px solid #e3e3e3;border-top:none;background:#fff;padding:8px 12px 10px 12px}

.bnnr{height:326px;border-top:1px solid #DDDDDD;border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;background:url(01.png) repeat-x;padding-top:10px}
.bn{width:960px;margin:0 auto}
.bn1{float:left;width:690px;height:310px;position:relative;overflow:hidden}
.bn1 .bnbt{float:left;width:690px;height:30px;position:relative;overflow:hidden}
.bn1 p,.bn1 ul,.bn1 .txt{position:absolute}
.pic1,.pic2{width:690px;height:310px}
.pic2{z-index:1}
.bn1 .tm{width:690px;height:36px;border-top:1px solid #000;background:#333;top:273px;left:0;position:absolute;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity:0.7;z-index:3}
.bn1 .txt{top:282px;left:18px;font-size:14px;font-weight:bold;color:#fff;z-index:4;width:360px}
.bn1 .txt b{color:#F6850C}
.bn1 ul{width:690px;top:285px;right:15px;z-index:3li;st-style-type:none;}
.bn1 ul li{float:right;width:15px;height:15px;background:url(ui_new.png) no-repeat -37px -67px;margin-left:6px;cursor:pointer}
.bn1 ul li.hov{background:url(ui_new.png) no-repeat -57px -67px}
.bn1 ul li.cur{background:url(ui_new.png) no-repeat -40px -90px}
.larrow,.rarrow{position:absolute;width:31px;height:54px;top:132px;left:0;z-index:4}
.rarrow{left:659px}
.larrow a,.rarrow a{display:block;width:31px;height:54px;background-image:url(ui_new.png);background-repeat:no-repeat;background-position:-62px -157px;_background:url(ui.gif) 0 0;_filter:alpha(opacity=50);_opacity:0.5}
.larrow a:hover{background-position:0 -157px;_filter:alpha(opacity=70);_opacity:0.7;_background-position:0 0}
.rarrow a{background-position:-93px -157px;_background-position:-31px 0}
.rarrow a:hover{background-position:-31px -157px;_background-position:-31px 0;_filter:alpha(opacity=70);_opacity:0.7}

.bn2{float:right;width:258px;height:308px;border:1px solid #013062;background:#17477B;overflow:hidden}
.bn2 ul#ul1{height:33px;background:url(01.gif) repeat-x;width:260px;margin-left:-1px}
#ul1 li{float:left;width:52px;height:33px;text-align:center;color:#fff;cursor:pointer;line-height:33px}
#ul1 li.cur{background:#17477B;border-left:1px solid #013062;border-right:1px solid #013062;width:50px}
#ul2{height:270px}
#ul2 ul{width:242px;margin:0 auto;margin-top:7px;height:270px}
#ul2 li{height:22px;border-bottom:1px solid #083A70;line-height:22px;_height:22px;color:#fff;overflow:hidden;width:242px}
#ul2 b{display:block;width:20px;float:left;COLOR:#FFF;text-align:center;font-weight:bold;margin-right:1px;line-height:22px;_line-height:21px}
#ul2 p,#ul2 div{float:left;width:162px;font-size:14px;margin-right:10px;overflow:hidden;height:25px}
#ul2 div{width:200px}
#ul2 span{float:left;width:48px;color:#bbb}
#ul2 em{font-style:normal;color:#FF9600;margin-right:2px}
#ul2 a{color:#fff}
#ul2 a:hover{color:#fff;text-decoration:none}
#ul2 li.hov{background:#2962A0}
#ul2 li.hov span{color:#fff}

.bn3{float:left;width:720px;height:510px;border:0px solid #DDDDDD;background:#fff;overflow:hidden}
.bn3 ul#ula{height:33px;background:url(bn301.gif) repeat-x;width:720px;margin-left:0px}
#ula li{float:left;width:50px;height:35px;text-align:left;color:#fff;cursor:pointer;line-height:35px}
#ula li.cur{background:#FFFFFF;border-TOP:2px solid #99CC00;border-left:0px solid #013062;border-right:0px solid #013062;width:50px}
#ula em{font-style:normal;color:#FF9600;margin-right:0px}
#ula li.cur a{color:#fff000}
#ula li.cur a:hover{color:#00ffff;text-decoration:none}
#ula li.hov{background:#2962A0}
#ula li.hov span{color:#fff}
#ulb ul{width:720px;margin:0 auto;text-align:left;margin-top:20px;height:500px}

#tab_box{width:720px; height:510px; margin:0px auto 0;}
#tab_nav{height:33px;background:url(bn301.gif) repeat-x;width:720px;margin-left:0px}
#tab_nav li{float:left;width:50px;height:35px;text-align:left;color:#fff;cursor:pointer;line-height:35px}
#tab_content{width:718px; height:510px; text-align:center; background:#FFF; overflow:hidden;margin-top:20px;}
#t_1,#t_2,#t_3,#t_4,#t_5,#t_6,#t_7,#t_8,#t_9,#t_10,#t_11,#t_12,#t_13,#t_14{width:100%; height:513px;}