@charset "utf-8";
/* CSS Document */
.index_content{ position:relative; overflow:hidden;}
.index_content .side_l{ float:left; width:210px; padding:0 1px; overflow:hidden;}
.index_content .content_r{ float:right; width:766px; overflow:hidden;height:800px;}
.side_l .subnav{ width:210px; float:left; margin:0 0 10px 0;}
.side_l .subnav li{ float:left; clear:both; margin-bottom:2px; height:37px; width:210px;}
.side_l .subnav li a{ float:left; background:url(../images/bg/subnav_li_bg.gif) no-repeat; height:37px; display:block; width:185px; display:block; height:37px; color:#343434; line-height:37px; padding-left:25px; font-size:13px;}
.side_l .subnav li a:hover,.side_l .subnav li a.hover{ background:url(../images/bg/subnav_li_hover_bg.gif) no-repeat; color:#fff;}
.side_l .pt{ width:210px; background:url(../images/icon/icon_12.gif) repeat; color:#fff; float:left; height:150px; margin-bottom:10px;}
.side_l .pt dt{ height:35px; line-height:35px; padding-left:40px; width:170px; background:url(../images/icon/icon_11.gif) repeat; position:relative; margin-bottom:10px;}

.side_l .pt dt span{ display:block; width:17px; height:17px; position:absolute; left:13px; top:9px; background:url(../images/icon/icon_07.gif) no-repeat; z-index:10;}
.side_l .pt dd{ width:165px; padding:5px 0 5px 45px; position:relative;}
.side_l .pt dd i,.side_l .pt dd em,.side_l .pt dd span{ display:block; width:16px; height:17px; position:absolute; left:15px; top:8px;}
.side_l .pt dd i{ background:url(../images/icon/icon_04.gif) no-repeat;}
.side_l .pt dd a{ color:#fff;}
.side_l .pt dd span{ background: url(../images/icon/icon_05.gif) no-repeat}
.side_l .pt dd em{ background: url(../images/icon/icon_06.gif) no-repeat}
.side_l .tik{ float:left; width:210px;}
.side_l .tik dt{ height:36px; line-height:36px; background:url(../images/bg/index_left_tit_bg.gif) repeat-x; padding:0 10px; width:190px; color:#474747; font-size:15px; overflow:hidden;}
.side_l .tik dt a{ float:right; font-size:12px; color:#00b241; line-height:42px;}
.side_l .tik dd{ width:210px; padding:25px 0; background:url(../images/icon/icon_01.gif);}
.side_l .tik dd .cc{ display:block;}
.side_l .tik dd .img{ float:left; display:inline; margin:0 15px;}
.side_l .tik dd .link{float:left; display:block; white-space:nowrap; line-height:22px;}

.news_box{ width:746px; height:253px; padding:12px 9px; border:1px solid #d8d8d8;}
.news_box .l{ float:left; width:336px; height:253px;overflow:hidden;}
.news_box .l a{ float:left; display:inline;}
.news_box .l .KSS_titleBox{ line-height:25px;}
.news_box #btnlistID{ position:relative; top:-3px;}
.news_box #btnlistID li{ overflow:hidden;}
.news_box .r{ float:right; overflow:hidden; width:385px; height:253px; display:inline; margin-right:5px;}
.news_box .r dl{ border-bottom:1px dotted #777777; color:#286c0b; line-height:22px; padding-bottom:5px;}
.news_box .r dl dt{ font-size:14px; font-weight:bold;}
.news_box .r dl a{ color:#286c0b;}
.news_box .r dl p{ width:100%; float:left;}
.news_box .r dl p em{ display:block; float:left; clear:right; padding-right:13px; background:url(../images/icon/icon_10.gif) right center no-repeat;}
.news_box .r ul{ margin-top:5px;}
.news_box .r ul li{ line-height:26px;}
.news_box .r ul li span{ float:right;}
.news_box .r ul li a{ display:block; width:300px; float:left ; padding-left:10px; background:url(../images/icon/icon_09.gif) left center no-repeat;}
.lu_box{width:120%;}
.b_box{ float:left; display:inline; width:247px; height:146px; border:1px solid #d8d8d8; overflow:hidden; margin:10px 9px 0 0;}
.b_box .b_tit{ height:32px; width:227px; background:url(../images/bg/b_box_bg.jpg) repeat-x top; line-height:32px; padding:0 10px; color:white; font-size:14px;}
.b_box .b_tit a{ float:right; color:white; font-size:12px;}.b_box .b_tit a:hover{ text-decoration:underline;}
.b_box .b_con{ width:219px; height:86px; padding:14px;}
.b_box .b_con img{ float:left; margin-right:14px;}
.b_box .b_con .more{ color:#00b241; font-size:12px;}.b_box .b_con a:hover{ text-decoration:underline;}
.b_box .b_con .long{ width:219px;}
.b_box .b_con .long li{ width:209px; line-height:22px; padding-left:10px; background:url(../images/icon/icon_09.gif) left center no-repeat;}
.b_box .b_con .sho{ width:115px; float:left; overflow:hidden;}
.b_box .b_con .sho li{ width:120%; padding-left:8px; background:url(../images/icon/icon_09.gif) left center no-repeat; line-height:21px;}
.tszs{ float:left; margin-top:15px; width:766px; height:194px; overflow:hidden;}
.tszs h3{ height:32px; width:740px; border:1px solid #d8d8d8; background:url(../images/bg/b_box_bg.jpg) repeat-x top; line-height:32px; font-size:15px; padding:0 12px; margin-bottom:15px; color:White}
.tszs h3 a{ font-size:12px; color:White; float:right;}.tszs h3 a:hover{ text-decoration:underline;}
.tszs ul{ width:120%; height:139px;}
.tszs ul li{ float:left; display:inline; width:139px; height:139px; margin:0 17px 0 0; position:relative; z-index:0;}
.tszs ul li div{ position:absolute; bottom:0; left:0; width:100%; height:29px; background:#fff;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; text-align:center; line-height:29px; color:#000; z-index:111;}

.side_l .pt select{ width:150px;}
.picMarquee-left{ width:780px;  overflow:hidden; position:relative;  border:1px solid #ccc;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }