/* 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:12px/1.5 simsun,arial,\5b8b\4f53;vertical-align:middle; background:#fff;}
body { background-repeat:repeat;}
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:underline;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: Arial, Helvetica, sans-serif; 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;}
.h30{height:30px;}
.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 #6599ee;}



/*toutu*/
*{margin:0; padding:0; list-style:none; }
img{ border:0;}
/* 本例子css */
.slideBox{width:512px;height:322px;position:relative; padding:0;}
.slideBox .hd{height:15px;overflow:hidden;position:absolute;right:10px;bottom:15px;z-index:1;}
.slideBox .hd ul{overflow:hidden; zoom:1; float:left;}
.slideBox .hd ul li{float:left; margin-right:2px; line-height:14px; text-align:center; width:10px; height:10px;background:#fff; cursor:pointer;}
.slideBox .hd ul li.on{ background:#a80101; }
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd h3{ text-align:center; font:18px/24px Microsoft YaHei,SimSun; color:#fff;font-weight:700;position:absolute;left:15px;bottom:8px;z-index:3;}
.slideBox .bd h3 a{color:#fff;}
.slideBox .bd span{width:512px; height:40px;filter:alpha(opacity=60); opacity:0.6; backface-visibility:rgba(0,0,0,0.6); background:#000000;left:3px;position:absolute;bottom:0px;z-index:2;}
.slideBox .bd img{width:512px;height:322px; display:block; margin:5px 0 5px 4px;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; padding:10px; display:block; width:32px; height:40px; background:url(slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=60); opacity:0.6; backface-visibility:rgba(0,0,0,0.6);}
.slideBox .next{ left:auto; right:0%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{filter:alpha(opacity=100);opacity:1;}
.slideBox .prevStop{display:none;}
.slideBox .nextStop{display:none;}
/*toutu*/






.banner{ background:url(../images/banner.jpg) no-repeat center; height:800px;}

.hot{background:url(../images/scroll.jpg) no-repeat center; height:113px; }
.hot h4{font-size:18px; color:#fff;font-family:Microsoft YaHei; text-indent:2em; line-height:36px; width:1000px; margin:0 auto; padding:17px 0 0 0;}

.wrapper{width:100%; overflow:hidden; margin:0px auto 0 auto;}
.main{width:100%; margin:0 auto; overflow:hidden;}

.themes_bg{ width:100%}
.themes{width:1000px; margin:0 auto; overflow:hidden;}
.themes h2{font-size:45px; text-align:center;color:#000;font-family:Microsoft YaHei; font-weight:bold; padding:30px 0 50px 0;}
.themes h2 a{font-size:45px; color:#000;}
.themes p{color: #000;overflow: hidden;line-height:33px;padding:15px 35px;font-size:18px; text-indent:2em; height:84px; font-family:Microsoft YaHei;}
.themes p span{color: #000;font-size:14px;}
.themes p span a{color: #000;font-size:14px;}
.themes p a:hover{color: #000;font-size:14px;}


.new{width:1000px; margin:0 auto; overflow:hidden;}
.new_title{width:530px; height:92px; padding:0 0 10px 0;}
.new_img{width:388px; overflow:hidden; background:url(../images/newimg_bg.gif) no-repeat;}
.news{width:720px; overflow:hidden; border-bottom:1px solid #dddddd; }


.w450{width:450px; overflow:hidden;}
.news_detail{width:450px; overflow:hidden; margin:0 0 20px 0;}
.news_detail h4{font:22px/24px Microsoft YaHei,SimSun; color:#000; padding:15px 0 12px 0px; font-weight:bold;}
.news_detail h4 a{color:#1a4893;font:22px/24px Microsoft YaHei,SimSun;}
.news_detail p{color:#7e7e7e;overflow:hidden;line-height:30px;padding:0px;font-size:15px; text-indent:2em; height:90px; font-family:Microsoft YaHei;}
.news_detail p span{color:#7e7e7e;font-size:12px;}
.news_detail p span a{color:#7e7e7e;font-size:12px;}
.news_detail ul li{font-family:Microsoft YaHei;color:#000;overflow:hidden;line-height:55px;padding:0px;font-size:16px; background:url(../images/news_ico.gif) no-repeat left center; padding:0 0 0 25px;}
.news_detail ul li a{color:#000;}





.column{width:1200px; overflow:hidden; margin:0 auto;}


.title{width:1000px; margin:0 auto;}




.two{width:100%; overflow:hidden;}
.title_two{ background:url(../images/title_three.gif) no-repeat center center; height:132px;}
.two_detail{width:1000px;  margin:30px auto 0 auto;}
.two_img{width:1200px;}
.two_img_big{width:760px; height:430px;}
.two_small_img{width:372px; overflow:hidden;}
.two_small_img_detail{width:372px; overflow:hidden;}
.two_txt{width:388px; overflow:hidden; padding:0 0 12px 0;}
.two_txt h4{font:20px/24px Microsoft YaHei,SimSun; color:#000; padding:8px 0; line-height:30px; }
.two_txt p{color:#7e7e7e;overflow:hidden;line-height:30px;padding:5px 0 0 0;font-size:14px; text-indent:2em; height:130px; border-bottom:1px solid #dddddd; font-family:Microsoft YaHei;}
.two_txt ul{}
.two_txt ul li{color:#000;overflow:hidden;line-height:45px;padding:0px;font-size:14px; background:url(../images/listico.gif) no-repeat left center; padding:0 0 0 15px;}
.two_img_detail{width:375px; padding:5px; background:#8d8d8d; float:left;}
.two_img_small{width:1200px; overflow:hidden;}
.two_img_small ul{}
.two_img_small ul li{width:1000px;padding: 30px 0 0 0; overflow:hidden;}
.two_list{width:610px; float:right;}
.two_list h4 {font:22px/24px Microsoft YaHei,SimSun; color:#000; padding:8px 0 10px 20px; line-height:30px; }
.two_list p{color:#7e7e7e;overflow:hidden;line-height:30px;padding:5px 0 0 0;font-size:16px; height:130px; text-indent:2em; border-bottom:1px solid #dddddd; font-family:Microsoft YaHei;}

.vido{width:1000px; margin:0 auto;}
.vido_detail{width:1000px; padding:20px 0;}
.vido_detail ul{}
.vido_detail ul li{ float:left; background:url(../images/vido_bg.jpg) no-repeat 0 0; height:175px; width:227px; margin:4px 10px 0 10px;font-size:14px; text-align:center; color:#000;}
.vido_detail ul li img{ width:222px;padding:4px;}

.ban_th_pic{ overflow:hidden; position:relative;}
.ban_th_pic .t_bg {width:98%;height:35px;background:#000; filter:alpha(opacity=60); opacity:0.6; backface-visibility:rgba(0,0,0,0.6);position:absolute;bottom:5px; left:4px;}
.ban_th_pic .title_alertb{color: #FFF;
    position: absolute;
    z-index: 2;
    bottom: 0px;
    left: 0px;
    line-height: 40px;
    text-align: center;
    width: 100%;
    font-size: 14px;}
.ban_th_pic .title_alertb a {color:#fff;}
.ban_th_pic .title_alertb a:hover{ color:#fff;text-decoration:underline;}
.vidoico{ background: url(../images/vidoico.png) no-repeat 0 0 ; bottom: 1px; height:125px; overflow: hidden; position: absolute; width:54px; z-index: 2; left:90px;}
a:hover .vidoico{ background: url(http://css.tv.itc.cn/global/images/png24-video-hover.png) no-repeat 0 0 ; bottom: 1px; height:125px; overflow: hidden; position: absolute; width:54px; z-index: 2; left:125px;}

.box {padding-left:100px;margin-top:0px;margin-left:150px;}
.winBox {width:800px;height:80px;overflow:hidden;position:relative;margin:0 auto;}
.scroll {/*width的大小是根据下面li的长度和多少个li而定的，需注意！*/width:99800px;position:absolute;left:0px;top:40px;}
.scroll li {float:left;line-height:40px;color:#fff;font-size:18px;padding:0 20px 0 25px;background:url(../images/listico.gif) no-repeat left center;}


/*解决IE6下不兼容 position:fixed 的问题*/
#code,#code_hover,#gotop{ width:116px; height:100px; 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:-234px -279px; 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:0px; 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;}