body,td,th{font-size:14px}
div,img{behavior:url("../../images/iepng/iepngfix.htc")}
blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,img,input,li,ol,p,pre,textarea,ul{padding:0;margin:0}
.FontRed{color:red}
h3{font-size:14px}
li{list-style-type:none}
img{border:0}
.gray{color:#666}
a{color:#333;text-decoration:none}
a:hover{text-decoration:underline;color:#d00d16}
a:active{text-decoration:underline}
.LineLink a{text-decoration:underline}
.LineLink a:hover{text-decoration:none;color:#d00d16}
.ColorLink a{color:#d00d16}
.ColorLink a:hover{color:#d00d16}
.WidthTab{width:10px;height:1px;float:left}
.WidthTab2{width:20px;height:1px;float:left}
.HeightTab{height:10px;width:1px;overflow:hidden}
.HeightTab2{height:20px;width:1px;overflow:hidden}
p{line-height:175%}
.ListDate{color:#666}
body{font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif;width:100%}
input,textarea{font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif}
#wrapper{width:100%;margin:auto}
#wrapper #head{width:100%}
#wrapper #head .top{background:url("../../images/HituxCMSInter/top_bg1.gif") repeat-x left -28px;width:100%;height:90px;font-size:14px}
#wrapper #head .top .TopInfo{margin:auto;width:980px;height:23px}
#wrapper #head .top .TopInfo .link{text-align:center;line-height:23px;width:227px;float:right;color:#999;padding-right:20px;padding-left:10px;font-size:11px}
#wrapper #head .top .TopInfo .link a{color:#d00d16}
#wrapper #head .top .TopLogo{margin:auto;width:980px;padding-top:17px}
#wrapper #head .top .TopLogo .logo{float:left;height:62px}
#wrapper #head .top .TopLogo .tel{float:right;height:62px;width:200px}
#wrapper #head .top .TopLogo .tel .telW{padding-left:0;padding-top:5px;color:#999;font-size:11px}
#wrapper #head .top .TopLogo .tel .telN{padding-left:0;font-family:Tahoma,Geneva,sans-serif;font-size:18px;color:#f90;line-height:100%}
#wrapper #head #NavLink{width:100%;height:40px;margin:auto}
#wrapper #head #NavLink .NavBG{height:40px;width:100%;background:#d00d16;position:absolute;z-index:100}
#wrapper #head #NavLink #sddm{width:980px;margin:auto;z-index:30}
#wrapper #head #NavLink #sddm li{float:left;font-weight:700}
#wrapper #head #NavLink #sddm .CurrentLi a{background:0 0}
#wrapper #head #NavLink #sddm li a{display:block;width:98px;color:#fff;text-align:center;padding:0 5px;height:40px;line-height:40px;background:#}
#wrapper #head #NavLink #sddm li P{font-size:10px;font-weight:400;color:#fff;text-transform:uppercase}
#wrapper #head #NavLink #sddm li a:hover{text-decoration:none;background:url("../../images/HituxCMSInter/nav_bg2.png") repeat-x center 0}
#wrapper #head #NavLink #sddm div{position:absolute;visibility:hidden;background:grey;padding:0 0;top:40px}
#wrapper #head #NavLink #sddm div a{position:relative;padding:0 5px;width:120px;text-align:center;background:#d00d16;color:#fff;font-size:12px;font-weight:400;text-decoration:none;line-height:30px;height:30px;border-bottom:1px solid #d00d16}
#wrapper #head #NavLink #sddm div a:hover{background:url("../../images/HituxCMSInter/nav_bg2.png") repeat-x center 0;color:#fff;font-weight:700;line-height:30px;border-bottom:1px solid #d00d16}
#wrapper #body{width:980px;margin:auto}
.albumblock{padding:10px 15px 30px 17px;float:left}
.albumblock .inner{width:160px;height:190px;position:relative;border:1px solid #dededc;overflow:hidden}
.albumblock .inner img{border:2px solid #fff;width:156px;height:156px}
.albumblock .inner .albumtitle{height:30px;line-height:30px;font-size:12px;width:160px;position:relative;bottom:0;left:0;color:#d00d16;text-align:center;cursor:pointer;margin:auto;overflow:hidden}
.albumblock .inner .albumtitle span{font-weight:400;font-size:12px}
.albumblock .inner a{color:#d00d16}
.albumblock .inner a:hover{text-decoration:none}
.albumblock .inner a:visited{text-decoration:none}
.albumblock .inner:hover{border:1px solid #d00d16}
#footer{width:100%;height:100%;padding-bottom:50px;font-size:12px;color:#191919;background:#fff url("../../images/HituxCMSInter/bottom_bg1.jpg") repeat-x center 40px}
#footer a{color:#191919}
#footer .inner{margin:auto;width:100%;padding-top:10px;text-align:center}
#footer .inner p{line-height:25px}
#footer .inner .BottomNav{width:100%;margin:auto;height:30px;line-height:30px;color:#fff;background:#fff url("../../images/HituxCMSInter/nav_bg2.png") repeat-x center -5px}
#footer .inner .BottomNav a{color:#fff;padding:0 10px}
#wrapper .t_page{padding:10px;text-align:center;font-size:12px;line-height:25px}
#wrapper .t_page a{padding:2px 5px;border:1px solid #dededc;margin:0 3px}
.header{font:12px Arial,Tahoma!important;font-weight:700!important;font:11px Arial,Tahoma;font-weight:700;color:#154ba0;background:#c2deed;height:25px;padding-left:10px}
.header td{padding-left:10px}
.header a{color:#154ba0}
.header input{background:0 0;vertical-align:middle;height:16px}
.category{font:12px Arial,Tahoma!important;font:11px Arial,Tahoma;color:#92a05a;height:20px;background-color:#ffffd9}
.category td{border-bottom:1px solid #dedeb8}
.expire,.expire a:link,.expire a:visited{color:#999}
.default,.default a:link,.default a:visited{color:#000}
.checked,.checked a:link,.checked a:visited{color:red}
.today,.today a:link,.today a:visited{color:#0b0}
#calendar_year{display:none;line-height:130%;background:#fff;position:absolute;z-index:10}
#calendar_year .col{float:left;background:#fff;margin-left:1px;border:1px solid #86b9d6;padding:4px}
#calendar_month{display:none;background:#fff;line-height:130%;border:1px solid #86b9d6;padding:4px;position:absolute;z-index:11}
#month,#year{padding:0 10px;background:#fff}
.SearchBar{padding:10px 10px 0 13px}
.SearchBar #search-text{width:140px;padding:0 5px;border:1px solid #d00d16;margin:0;color:#999;height:23px;line-height:23px;font-size:12px}
.SearchBar #search-submit{border:none;background:#d00d16;font-size:12px;color:#fff;height:25px;margin:0;cursor:pointer;padding:0;line-height:25px}
#search_content .searchtip{line-height:25px;font-size:14px;font-weight:700;padding-left:10px;BORDER-bottom:#023848 1px solid;padding-top:10px}
#search_content .result_list{padding:10px 10px}
#search_content .result_list dt{font-size:14px;font-weight:700;padding-top:10px;line-height:25px;font-family:Microsoft Yahei}
#search_content .result_list dd{padding:0 0 5px 0;margin:0;line-height:20px}
#search_content .result_list .line{BORDER-bottom:#E9E8E8 1px dashed}
#search_content .result_list .line a{padding-right:20px}
#search_content .result_list .line a:hover{text-decoration:none}
#search_content .search_welcome{line-height:25px;text-align:center}
#search_content .search_welcome p{text-align:center}
#search_content .result_page{text-align:center;font-size:13px;padding:10px}
#search_content .result_page span{font-size:12px;font-family:arial;padding:0 5px}
#dark_footer .box_240px_left{width:143px;padding-right:42px;padding-top:0;background-image:none;padding-bottom:0;float:left}
#dark_footer .box_240px_left h2{font-size:14px;border-bottom:1px dotted #999;color:#fff;padding-bottom:10px}
#dark_footer .box_240px_left li{line-height:250%;font-size:12px}
#dark_footer .box_240px_middle{padding:0 42px;background-image:none}
#dark_footer .box_240px_right{padding-left:42px;padding-top:0;background-image:none}
#dark_footer_wrap{background-color:#d00d16;overflow:hidden;padding:20px 0}
#dark_footer{width:940px;margin:0 auto;padding-top:20px;padding-bottom:20px;overflow:hidden}
.box_240px_right li{display:inline}
#dark_footer li a{color:#fff}
.backToTop{display:none;width:50px;height:50px;line-height:1.2;background:url("../../images/HituxCMSInter/back_top.png") left top;color:#fff;font-size:12px;text-align:center;position:fixed;right:10px;bottom:100px;cursor:pointer;opacity:.6;filter:Alpha(opacity=60)}
#popupMask{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:9990;background-color:#000;-moz-opacity:0.7;opacity:.7}
#popupContainer{position:absolute;z-index:9991;top:0;left:0;display:none;padding:0}
#popupInner{border:3px solid #d00d16;background-color:#fff}
#popupFrame{margin:0;width:100%;height:100%;position:relative;z-index:9}
#popupTitleBar{background:url("../../images/HituxCMSInter/box_bg1.jpg") repeat-x left top;color:#d00d16;font-weight:700;height:1.3em;padding:5px;z-index:9992;text-align:center}
#popupTitle{float:left;font-size:1.1em}
#popupControls{float:right;cursor:pointer;cursor:hand}
#popupControls a span{display:block;height:15px;width:15px;text-indent:-9000px;background:url("../../images/HituxCMSInter/close.gif") no-repeat}
.VideoBox{padding:10px}
.qqbox a:link{color:#000;text-decoration:none}
.qqbox a:visited{color:#000;text-decoration:none}
.qqbox a:hover{color:#f80000;text-decoration:underline}
.qqbox a:active{color:#f80000;text-decoration:underline}
.qqbox{width:132px;height:auto;overflow:hidden;position:absolute;right:0;top:200px;color:#000;font-size:12px;letter-spacing:0;z-index:500}
.qqlv{width:33px;height:256px;overflow:hidden;position:relative;float:right;z-index:50px}
.qqkf{width:120px;height:auto;overflow:hidden;right:0;top:0;z-index:99px;border:6px solid #c00;background:#fff}
.qqkfbt{width:118px;height:20px;overflow:hidden;background:#c00;line-height:20px;font-weight:700;color:#fff;position:relative;border:1px solid #fff;cursor:pointer;text-align:center}
.qqkfhm{width:112px;height:22px;overflow:hidden;line-height:22px;padding-right:8px;position:relative;margin:3px 0}
.bgdh{width:102px;padding-left:10px}
#K1{padding-left:3px}
#K1 p{padding:5px 0}
.clearfix:after{content:" ";display:block;visibility:hidden;height:0;clear:both}
.clearfix{clear:both}
.clearbox{clear:both;width:996px;margin:0 auto;height:0;overflow:hidden}
.clear{height:1%;overflow:hidden}


/***********************/

.cl:after{display:block;clear:both;content:"";visibility:hidden;height:0} .cl{zoom:1} 
.xm3-1 { background:url(shading.png); height:260px;}
.xm3-2 { background:url(shading.png) #FFFAF2 ; height:260px;}
.xm3-3 { background:url(shading.png) #F9FCFF; height:260px;}
.xm3-155 { text-align:center; font-size:16px; padding:20px 10px ;}
.xm3-155  .wen { line-height:2em; }
.xm3-155 .ico{ margin:20px auto; width:64px; height:64px; border-radius:50%; overflow:hidden;}
.xm3-155 .ico img{ display:block; width:64px; height:64px;}
.xm3-155 .btn a{ display:inline-block; width:90px; height:27px; border:1px solid #ddd; background:#fff; line-height:27px; text-align:center; border-radius:15px; overflow:hidden; margin:0 5px; font-size:14px;}
.xm3-155 .btn a.dl{ background:#DA3A40; color:#fff;}