/* CSS Document */

*{margin:0;padding:0;background-color:transparent;font-size:100%;}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
body, button, input, select, textarea {font-family:Microsoft YaHei; vertical-align:middle; background:#fff4ee;font-family:Microsoft YaHei;}
body {min-width:1200px;}
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal;margin:0px; padding:0px;}
ul,li,ol { list-style:none;margin:0px; padding:0px;}
.footer .lx li.add,.footer .lx li.tel,.footer .lx li.mail{background:url(http://www.cnwest.com/images/33324.files/bg_sprite.png) no-repeat 0px 0px;}
a{color:#000;}
a:link,a:visited{text-decoration:none;}
a:hover,a:active{text-decoration:none;color:#000}
img{vertical-align:top;border:0 none}
em { font-style:normal;}
button, input, select, textarea { font-size:100%; vertical-align:middle;font-family:Microsoft YaHei; outline:none}
textarea { resize:none }
input { line-height:1.2em; overflow:hidden;}
.clear:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0}
.clear{*zoom:1;clear:both; font-size:0; line-height:0; height:0; }
.p6{padding:6px; overflow:hidden; width:0px; height:132px;}
.h10{height:10px;}
.h20{height:20px;}
.h2{height:2px;}
.h5{height:5px;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.site_nav,.sj_nav {background:url(bg_repeat.gif) repeat-x 0px 0px;}
.line{border-bottom:1px solid #c8c8c8; }
.more{float:right;}
.imgmore{ margin:0 auto; text-align:center; width:254px;}
.imgmore img{ margin:0 auto; text-align:center; width:254px;}


.ban_th_pic{ overflow:hidden; position:relative;}
.ban_th_pic .t_bg {width:100%;height:75px;background:#000; filter:alpha(opacity=60); opacity:0.6; backface-visibility:rgba(0,0,0,0.6);position:absolute;bottom:0px; left:0;}
.ban_th_pic .title_alertb{color:#FFF; position:absolute; z-index:2; bottom:0px; left:0; line-height:75px;text-align:center; width:100%; font-size:18px;}
.ban_th_pic .title_alertb a {color:#fff;}
.ban_th_pic .title_alertb a:hover{ color:#fff;text-decoration:underline;}
.vidoico{ background: url(http://css.tv.itc.cn/global/images/png24-video-normal.png) no-repeat 0 0 ; bottom: 1px; height:66px; overflow: hidden; position: absolute; width:54px; z-index: 2; left:5px}
a:hover .vidoico{ background: url(http://css.tv.itc.cn/global/images/png24-video-hover.png) no-repeat 0 0 ; bottom: 1px; height:66px; overflow: hidden; position: absolute; width:54px; z-index: 2; left:5px}




.banner{ background:url(../images/banner.jpg) no-repeat center; height:939px;}


.wrapper{ width:100%; overflow:hidden; margin:0px auto;}


.column{width:1200px; overflow:hidden; margin:0 auto;}


.four{background:url(../images/bg.jpg) no-repeat center; height:917px;}

.tab{ width:1200px; margin:0 auto; padding:90px 0 0 0;}
.tab-hd {  overflow:hidden; zoom:1;}
.tab-hd li{ float:left; width:358px; color:#fff; text-align:center; cursor:pointer;    margin: 0 21px 0px 21px;}
.tab-hd li .btn_one{padding:0px 0 0 0;background:url(../images/four-1.png) no-repeat center; height:115px;}
.tab-hd li a:hover .btn_one{ background:url(../images/four-1-hover.png) no-repeat 0 0; height:115px;}

.tab-hd li .btn_two{padding:0px 0 0 0;background:url(../images/four-2.png) no-repeat center; height:115px;}
.tab-hd li a:hover .btn_two{ background:url(../images/four-2-hover.png) no-repeat 0 0; height:115px;}

.tab-hd li .btn_three{padding:0px 0 0 0;background:url(../images/four-3.png) no-repeat center; height:115px;}
.tab-hd li a:hover .btn_three{ background:url(../images/four-3-hover.png) no-repeat 0 0; height:115px;}
.tab-hd li.active{}
.tab-bd li{ padding:85px 0 0 0; }
.tab-bd li .f-detail{ display:list-item;width:950px; margin:0 auto; height:800px;}

.tab-bd li .f-detail dl{}
.tab-bd li .f-detail dl dt{    line-height: 35px;
    font-size: 25px;
    background: url(../images/ico.gif) no-repeat left 26px;
    border-bottom: 2px dotted #fc661b;
    padding: 15px 0 0 30px;
    height: 70px;
}}
.tab-bd li .f-detail dl dt a{color:#000;}
.tab-bd li .f-detail dl dt a:hover{color:#000;}

/*解决IE6下不兼容 position:fixed 的问题*/
#code,#code_hover,#gotop{ width:36px; height:48px; background:url(../images/icon.png) no-repeat; position:fixed; right:50px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
#code{ background-position:-276px -258px; bottom:120px; _margin-bottom:120px;}
#code_hover{ background-position:-316px -258px; bottom:120px; _margin-bottom:120px;}
#gotop{ background-position:-276px -310px; bottom:67px; _margin-bottom:67px;} 

#code_img{ width:270px; height:355px; background:url(../images/icon.png) -4px -3px no-repeat; position:fixed; right:90px; bottom:67px; cursor:pointer; display:none;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:67px;}