@charset "utf-8";@font-face {font-family: 'HELVETICANEUELTPRO-THEX';font-weight: normal;font-style: normal;}
*{ padding:0; margin:0;}
ul li{ list-style:none;}
a{text-decoration:none; color:#5b5a5a}
img{ border:none; }
input{border:none; background:none;outline:0}
textarea{outline:0;}
.clear{ clear:both;height:0px;overflow:hidden;}

html,body{ font:14px "΢���ź�",Arial; color:#5b5a5a; width:100%; background:#e2e2e2; }
body{position:relative; }
.logo{ float:left; width:455px; padding:5PX 0;}
.logo img{ width:455px;height:75px;}
.autocw{  padding-left:20px; background:#710404;}
/* header */
#container{ position:absolute; width:100%; height:100%;}
#bpage1 #header{ width:auto; background:#710404; background: -webkit-linear-gradient(rgba(247,247,247,.9),rgba(255,255,255,.9)); }
#indexslider{ position:absolute; left:0; top:0; width:100%; height:100%; overflow:hidden}
/* ���� */
#page-wrap{ width:1100px; float:right;}
#page-wrap .dropdown {position: relative;width: 100%;margin:0px;padding:0px;margin-top:20px;margin:0 auto;z-index:111111;}
#page-wrap .dropdown li {float: left;width:100px;position: relative;margin: 0px;padding: 0px;}
#page-wrap .dropdown li:first-child a{border:none;}
#page-wrap .dropdown a:hover {color: #fff;}
#page-wrap .dropdown li a {display: block;color: #fff;position: relative;z-index: 2000;FONT-SIZE:16px;font-family:"΢���ź�";text-align:center;height:60PX;padding-top:20px; border-left:1px solid #dcdcdc;}
#page-wrap .dropdown li a span{ display:block; font-size:5px;-webkit-text-size-adjust:none;transform:scale(0.7);text-transform: uppercase;}
#page-wrap .dropdown li a:hover,#page-wrap .dropdown li a.hover {background: #004a91;position: relative;color:#fff}
#page-wrap .dropdown ul { display: none;position: absolute;top: 0;left: 0;width: 143px;z-index: 1000;margin-left:0px;padding-left:0px;}
#page-wrap .dropdown ul li {font-weight: normal;color: #000;border-top: 1px solid #004a91;}
#page-wrap .dropdown ul li a {display: block;background: #055bae !important;FONT-SIZE: 15px;font-family:"΢���ź�";text-align: center;color:#444; height:60px; line-height:60px; padding:0; border:none;}
#page-wrap .dropdown ul li a:hover {display: block;background: #004a91 !important;color:#FFF;} 
/* banner */
.bx-wrapper .bx-prev {left: 0px; background-image:url(../images/prev.png)}
.bx-wrapper .bx-next {right: 0px; background-image:url(../images/next.png)}
.bx-wrapper .bx-prev:hover {background-color:rgba(37,37,37,1);}
.bx-wrapper .bx-next:hover {background-color:rgba(37,37,37,1);}
.bx-wrapper .bx-controls-direction a {position: absolute;top: 50%;margin-top: -30px;outline: 0;width: 60px;height: 60px;text-indent: -9999px;z-index: 9999;background-color:#757575;background-color:rgba(37,37,37,.5);background-repeat:no-repeat}
/* ����ͼ */
.mian { position:absolute; left:50%; margin-left:-680px; bottom:55px; width:1360px;}
.focusbox{width:420px;height:254px;float:left;}
.cellfocus{position:relative;overflow:hidden;width:400px;height:254px;}
.cellfocus .slide-content li{width:400px;height:254px;float:left;position:relative;}
.cellfocus .slide-content li img{width:400px;height:254px;}
.cellfocus .focus-overlay{background:black;opacity:.6;filter:alpha(opacity=60);position:absolute;bottom:0;right:0;width:100%;height:40px;}
.cellfocus .focus-info{position:absolute;bottom:0;width:100%;height:40px;line-height:40px;left:0;}
.cellfocus .focus-title{padding:0 0 0 10px;}
.cellfocus .focus-title a{color:#FFF;font-size:16px;}
.cellfocus .focus-desc{color:#FFF;font-size:12px;padding:0 10px;}
.cellfocus  .ctrl-btn a{width:33px;height:70px;position:absolute;top:50%;margin-top:-35px;cursor:pointer;opacity:.3;filter:alpha(opacity=30);}
.cellfocus  .ctrl-btn a:hover{opacity:1;filter:alpha(opacity=100);text-decoration:none}
.cellfocus  .ctrl-btn .ctrl-prev{left:0;background:url(http://www.habctv.com/t/icon/201404/2014040810421783Io.png) no-repeat left top;}
.cellfocus  .ctrl-btn .ctrl-next{right:0;background:url(http://www.habctv.com/t/icon/201404/20140408104217KRMF.png) no-repeat left top;}
.cellfocus .switchable-triggers{position:absolute;bottom:20px;right:5px;z-index:10001;}
.cellfocus .switchable-triggers li{float:left;width:18px;height:8px;overflow:hidden;text-indent:-999em;background:#FFF;margin-right:5px;cursor:pointer}
.cellfocus .switchable-triggers li.current{background:#7ABD54;width:22px;}

.publice{ float:left; margin-left:15px; display:inline-block; width:400px;}
.publice dl dt{ padding:15px; height:40px; font-size:16px; line-height:150%;}
.publice dl dt label{ font-size:5px;-webkit-text-size-adjust:none;transform:scale(0.7);text-transform: uppercase;}
.newsbox dl dt{ background:#004a91;}
.Notice dl dt{ background:#f0530e;}
.dangqun dl dt{ background:#004a91;}
.keyan dl dt{ background:#f0530e;}
.jingsai dl dt{ background:#004a91;}
.publice dl dt span{ color:#fff; float:left;}
.publice dl dt a{ float:right;}
.publice dl dd{ clear:both; padding:10px}
.dangqun dl dd{ background:#0367b2;}
.dangqun dl dd li{ border-bottom:1px solid #01599a;}
.Notice dl dd{ background:#ff812d;}
.Notice dl dd li{ border-bottom:1px solid #e7652c;}
.keyan dl dd{ background:#ff812d;}
.keyan dl dd li{ border-bottom:1px solid #e7652c;}
.jingsai dl dd{ background:#0367b2;}
.jingsai dl dd li{ border-bottom:1px solid #01599a;}
.newsbox dl dd{ background:#0367b2;}
.newsbox dl dd li{ border-bottom:1px solid #01599a;}
.publice dl dd li{ height:40px; line-height:40px;}
.publice dl dd li a{ color:#FFF; font-size:14px; float:left;}
.publice dl dd li span{ float:right; color:#FFF;}
/* footer */
#footer{ height:45px; line-height:45px; font-size:14px; font-family:Arial; text-align:center;}
#footer{ background:#333; background:rgba(0,0,0,.7);background: -webkit-linear-gradient(rgba(247,247,247,.9),rgba(255,255,255,.9)); }

.addbox{background: #f4f4f4;border-bottom: 4px solid #3096e0;color: #000;font-size: 16px;height: 42px;line-height: 42px;padding-left: 10px;}
.list_main{ width:1280px; margin:0 auto;background:#FFF;}
.banner img{ width:100%;}

.leftmian{padding:20px 35px; margin-top:25px; margin:0 auto;}
.leftmian h3{ height:60px; line-height:60px; text-align:center; font-size:34px; font-weight:bolder; color:#086cc2;}
.leftmian .info{ text-align:center; margin:15px 0; line-height:30px;}
.leftmian .info span{ padding:0 10px;}
.leftmian .artmain p{ line-height:220%;margin:15px 0; color:#666; font-size:16px;    text-indent: 2em;}
.leftmian .artmain img{     display: block;margin: 0 auto;width:65%;}
.leftmian ul{margin-top:20px;}
.leftmian ul li{ line-height:40px; height:40px; border-bottom:1px dotted #dcdcdc;}
.leftmian ul li span{ float:right; color:#acacac;}
.leftmian ul li label a{ color:#3096e0; margin-left:0px;}
.leftmian ul li a{ margin-left:15px; color:#5c5c5c;}

/*pager*/
.pagerBox{height:34px; border:1px solid #d8d8d8; margin:40px auto 40px; clear:both; background-color:#f6f6f6; overflow:hidden;}
.pagerBox .pagerNum,.pagerBox .pagerCtrl{display:inline-block; float:left; height:34px; line-height:34px;}
.pagerBox .pagerNum{color:#999;border-right:0 none;}
.pagerBox .pagerNum span{display:inline-block; float:left; height:34px; border-right:1px solid #d8d8d8; padding:0 12px;}
.pagerBox .pagerCtrl a{display:inline-block; height:34px; padding:0 15px;border-right:1px solid #d8d8d8; color:#333; float:left;}
.pagerBox .pagerCtrl a:hover,.pagerBox .pagerCtrl a.pCur{background-color:#3096e0  ; color:#FFF;}
.pagerBox .pagerGo{line-height:34px; color:#999; padding-right:10px; _padding-top:6px; float:right;}
.pagerBox .pagerGo .pIn{width:29px; height:18px; border:1px solid #d8d8d8; background-color:#FFF; line-height:18px; text-align:center; color:#444;display:inline-block;  margin:7px 5px 0 5px; _margin:0 5px; vertical-align:top; _vertical-align:middle; *vertical-align:middle;}
.pagerBox .pagerGo .pGo{margin-left:10px;cursor:pointer; vertical-align:middle; width:45px; height:21px; margin-top:-3px; background:#3096e0  ; border:none; color:#FFF; width:80px; text-align:center; height:30px; line-height:30px;}

/*pager*/

.teac_left{ float:left; width:200px; margin-top:15px; }
.teac_left a{ width:200px; height:50px;background:#000; text-align:center; line-height:50px; display:block;    color: #66737e;background: #f5f5f5;font-size:16px;}
.teac_right{ float:right; width:1010px;}
.leftmian dl{ float:left;    width:134px; margin:5px;}
.leftmian dl dt img{ width:100%;height:194px;}
.leftmian dl dd a{width: 100%;float: left;text-align: center;line-height: 35px;color: #626679; font-size:16px;}


/* 	�Ҳ�˵� */
.wuyou-waiter{position: fixed; right: 0px; bottom:20%; margin-top: -90px; width: 67px; z-index: 999;}
.waiter-ul li{position: relative; height: 67px; margin-bottom:1px;}
.waiter-ul li.R_wait{ line-height:67px;}
.waiter-ul li a{ position: absolute; left: 0; top: 0; z-index: 2; color: #fff; display: block; width:40px; height: 40px; padding:14px 13px 13px 13px; text-align: center; -webkit-transition:all 0.6s;-ms-transition:all 0.6s;-moz-transition:all 0.6s; text-decoration: none; font-size: 24px;background:rgba(0,0,0,0.4);}
.waiter-title{position: absolute; left: 0px; top: 0px; color: #fff; width:200px; text-align: center;-webkit-transition:all 0.6s;-ms-transition:all 0.6s;-moz-transition:all 0.6s; background-color: #fff;  z-index: 1; opacity: 0;background:#0367b2;min-height: 37px; text-align:center; padding:15px; font-size:16px;}
.bolg_box{ width:171px;}
.waiter-title p{ font-size:12px; color:#FFF; line-height:180%; margin-top:5px;}
.waiter-ul li.R_wait .waiter-title{ padding:0; width:230px;}
.waiter-ul li:hover .waiter-title{left: -231px; opacity: 1;}
.waiter-ul li:hover .bolg_box{left: -202px; opacity: 1;}
.waiter-ul li a:hover{ background:#0367b2;}
.waiter-ul li .waiter-title img{ width:160px; margin:0 auto;}


.leftmian, #vsb_content p {
    line-height: 220%;
    margin: 15px 0;
    color: #666;
    font-size: 16px;
    text-indent: 2em;
}