@charset "utf-8";
/* CSS Document */
body{background:#efefed url(images/index_bg.gif) repeat-x;}

/* banner css */
.banner_box{width:960px;margin:0 auto;padding:15px 0;}
#banner{width:960px;position:relative;height:292px;z-index:5;overflow:hidden;}
#banner ul.miniImg{position:absolute;z-index:9;width:900px;height:42px;bottom:0px;left:30px;z-index:10;}
#banner ul.miniImg li{float:left;height:35px;width:280px;cursor:pointer;color:#fff;padding:0 10px;filter:alpha(opacity=50); -moz-opacity:0.5;opacity:0.5; font-size:11px;}
#banner ul.miniImg li.curr{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
#banner ul.miniImg li img{width:50px;height:35px;margin-right:20px;float:left;position:relative;z-index:20;filter:alpha(opacity=50); -moz-opacity:0.5;opacity:0.5;}
#banner ul.miniImg li.curr img{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
#banner .h_banner_bg{position:absolute;z-index:6;left:0;bottom:0;width:100%;height:50px;background:url(images/banner_bg.png) no-repeat;}

/* home_tab css */
#home_box{width:960px;height:265px;margin:0 auto;}
#home_box .item{width:240px;float:left;padding-right:10px;background:url(images/box_bg.gif) repeat-y;}
#home_box .item2{width:240px;float:left;background:url(images/box_bg.gif) repeat-y;}
#home_box h2{background:url(images/title_bg.gif) no-repeat;height:41px;font-size:16px;font-weight:bold;line-height:41px;color:#004510;padding:0 0 0 15px;}
#home_box .con1{background:url(images/icon_bg1.gif) no-repeat 169px 30px;}
#home_box .con2{background:url(images/icon_bg2.gif) no-repeat 170px 30px;}
#home_box .con3{background:url(images/icon_bg3.gif) no-repeat 169px 30px;}
#home_box .word{padding:20px 84px 0 15px;height:121px;}
#home_box .word dt{font-size:11px;line-height:16px;}
#home_box .list{padding:0 15px;}
#home_box .list li{background:url(images/icon_dot.gif) no-repeat left 6px;padding-left:12px;}
#home_box .list li a{color:#4C8244;font-weight:normal;font-size:12px;line-height:20px;}
#home_box .btm{background:url(images/btm_bg.gif) no-repeat;height:28px;}
#home_box .ad{width:210px;height:250px;position:relative;}
#home_box .ad li{color:#1a5427;font-size:42px;font-family:Impact;font-style:italic;font-weight:bold;position:absolute;top:180px;left:25px;width:50px;height:50px;}
#home_box .blank{width:10px;float:left;}

/* reading css */
#reading{background:#ddded6 url(images/read_bg.gif) repeat-x;width:100%;}
#reading .title{padding:25px 0 15px 20px;}
#reading .title h1{font-size:14px;color:#333;font-weight:bold;}
#reading .info{width:640px;float:left;}
#reading .info .team{width:280px;float:left;padding:0 0 20px 20px;}
#reading .info .team h2{background:url(images/icon_dot3.gif) no-repeat left 4px;padding:0 0 0 12px;}
#reading .info .team p{color:#666;line-height:16px;padding:5px 0 0 12px;}
#reading .tips{width:320px;height:167px;background:url(images/tips_bg.gif) no-repeat;float:right;}
#reading .tips .word{padding:8px 8px 0 8px;width:240px;}
#reading .tips .word .p1{line-height:18px;text-indent:1em;font-style:italic;}
#reading .tips .word .p1 a{color:#4C8244; }
#reading .tips .word .p2{color:#000;text-align:right;}

/* footer css */
#footer{width:100%;background:#ddded6;padding-top:20px;}
#footer .wrap{background:url(images/footer_line.gif) repeat-x;height:70px;padding-top:10px;}