#header{ width:910px; height:30px; background-color:#000000; margin:0 auto;}
#header .h_lt{ width:130px; float:left;}
#header h3{ height:30px; line-height:30px; font-size:15px; text-indent:20px; text-align:left; }
#header a{ color:#EFEFEF;}
#header .h_rt{ width:750px; height:30px; float:right; font-size:12px; font-weight:bold;}
#header .h_rt li{ padding:0 5px; line-height:30px; float:left; text-align:center;}

#co_name{ width:910px; margin:5px auto; background:url(/company_news/images/c_logo.jpg) no-repeat; text-indent:48px; height:40px; line-height:40px; font-size:22px; font-weight:bold; text-align:left;}
#top_pic{ width:910px; margin:0 auto;}
#nav{ width:910px; margin:5px auto 10px auto; color:#FFFFFF; height:32px; line-height:32px; font-size:14px; font-weight:bold; text-align:center;}
#nav a:link,#nav a:visited,#nav a:active{ color:#FFFFFF; text-decoration: none;}
#nav a:hover{ color:#ffff00;}

#picBox{position:relative;width:315px;height:250px;overflow:hidden;}
#picBox ul#show_pic{list-style:none;height:250px; width:2820px; position:absolute;}
#picBox ul#show_pic li{ float:left;width:315px;height:250px;overflow:hidden;}
#picBox ul#show_pic li img{ display:block;}
#icon_num{position:absolute;z-index:999;right:0; bottom:0; text-align:right; height:22px;}
#icon_num li{float:left;list-style:none}
#icon_num li a:link,#icon_num li a:visited{display:block;color:#000;width:20px;height:22px;overflow:hidden;margin-right:1px;font:12px/22px arial;text-align:center; background:#fff 10px 8px no-repeat;TEXT-DECORATION:none;
	filter:alpha(opacity=50); /* IE */
	-moz-opacity:0.3; /* Moz + FF */
	opacity: 0.3; /*CSS3*/
}
#icon_num .active a:link,#icon_num .active a:visited{display:block;color:#000;background:none;
	filter:alpha(opacity=100); /* IE */
	-moz-opacity:1; /* Moz + FF */
	opacity: 1; /*CSS3*/
}

.lt_hr{ width:645px; height:10px; overflow:hidden;}
#list_t_lt{ width:645px;  float:left;}
.lt_t1{ width:315px;}
.lt_t1_w{ height:265px;}
.pic_wp{ width:315px; height:265px;}
.lt_t1 .lt_tit{ width:100%; height:25px; line-height:25px; color:#fff; text-align:left; text-indent:23px;}
.lt_t1 h3{ font-size:13px;}
.lt_t1 ul{ width:100%; margin-top:5px;}
.lt_t1 ul li{ width:100%; height:22px; line-height:22px; text-align:left;}

#list_t_rt{ width:250px; float:right;}
.rt_t1,.rt_t2{ width:248px !important; width:250px; margin-bottom:10px; border:1px solid #D1D1D1;}
.rt_t1 .rt_tit{ width:100%; height:25px; line-height:25px; text-indent:8px; font-weight:bold; text-align:left; background:url(/company_news/images/ttbg.gif) repeat-x;}
.rt_t1 .rt_tit .img1{ margin-top:8px;}

.rt_t1 .rt_tit2{ width:100%; height:25px; font-weight:bold; text-align:left; background:url(/company_news/images/ttbg.gif) repeat-x;}
.rt_t1 .rt_tit2 .sp1{ width:20px; height:21px; margin-left:8px; margin-top:2px; background:url(/company_news/images/hz.jpg) top left no-repeat; }
.rt_t1 .rt_tit2 .sp2{ height:25px; line-height:25px; margin-left:3px;}

.rt_cont{ width:100%;}
.rt_cont .p1{ margin:0 10px; padding:5px 0; line-height:20px; text-align:left; text-indent: 2em;}
.rt_cont .p2{ margin:0 10px; line-height:20px; text-align:left;}
.rt_cont .p3{ margin:0 10px; text-align:left;}
.rt_cont ul{ width:100%; margin:0 10px; padding:5px 0; text-align:left;}
.rt_cont li{ width:100%; height:22px; line-height:22px;}
.rt_t2{ border:none;}
.rt_t2 .rt_top{ width:100%; height:45px;}
.rt_t2 .pic_wp{ width:50px; height:43px; background:url(/company_news/images/phone.jpg) no-repeat;}
.rt_t2 .tit_wp{ width:198px; height:45px;}
.rt_t2 .tit_tp{ width:100%; height:25px; line-height:25px; text-indent:8px; font-weight:bold; text-align:left;}
.rt_t2 .tit_bt{ width:199px !important; width:200px; height:20px; border-top:1px solid #D1D1D1; border-right:1px solid #D1D1D1;}
.rt_t2 .rt_bottom{ width:100%; border-left:1px solid #D1D1D1; border-right:1px solid #D1D1D1; border-bottom:1px solid #D1D1D1;}

