@charset "utf-8";
html,body,form,.inputwbk{margin:0;padding:0;border:medium none;}
body{color:#454545;font:12px/1.8em Microsoft YaHei,Verdana,SimSun,helvetica,Arial,Tahoma,Sans-Serif; background:url(bgC.jpg);}
a{color:#454545;text-decoration:none;}
a:hover{color:#D90329;text-decoration:none;}
a img{border:none;}
.fl{float:left;*display:inline;}
.fr{float:right;*display:inline;}
.clear{clear:both;}

.bgtop{position:absolute;z-index:-1;width:100%;height:492px;left:0;top:0;background:url(bg.png);}

#head{width:1003px;margin:0 auto;}
.top{position:relative;height:154px; background:url(bg_navibar.png) no-repeat left bottom;}
.logo-1{position:absolute;left:20px;display:block;height:65px;padding:20px 0 0 10px;z-index:1;}

#crm a{position:absolute;display:block;top:35px;right:115px;background: url("newsholder.png") no-repeat 0 0;height: 58px;text-decoration: none !important;width: 64px;text-indent:-999em;}
#mail a{position: absolute;display: block;top:35px;right:45px;background: url("newsholder.png") no-repeat -65px 0;height: 58px;text-decoration: none !important;width:64px;text-indent:-999em;}
#crm a:hover {background-position: 0 -58px;}
#mail a:hover {background-position: -65px -58px;}

#banner{width:932px;height:384px;margin:0 auto; background:url(bg_board.jpg) no-repeat 0 0;}
.slides_container{height:348px;width:932px;overflow:hidden;position:relative;z-index:3;}
.pagination {margin:8px auto 0;width:70px;padding:0; list-style-type:none;overflow:auto;*zoom:1;}
.pagination li {float:left;margin:0 1px;}
.pagination li a{display:block;width:15px;height:0;padding-top:15px;background-image:url(pagination.png);background-position:0 0;float:left;
overflow:hidden;}
img{border:none;}
.pagination li a:hover{background-position:0 -15px;}
.pagination li.current a {background-position:0 -30px;}

#main{width:932px;margin:10px auto 0;}
#subway{padding-bottom:10px;}
.aboutus{width:488px;}
.news{width:413px;margin-left:31px;}
.box_top,.box_bottom{background:url(home_main.png) no-repeat 0 0;}
.box_top{height:50px;padding-right:15px;line-height:42px}
.box_bottom{height:40px;}
.box_top h1{font-size:14px;margin:0;padding:2px 0 0 41px;text-shadow: 0 1px 0 #FFFFFF;text-transform: uppercase;}
.news .box_top{background-position:right top;}
.aboutus h1,.news h1{display:none;}
.aboutus .box_bottom{background-position:0 -66px;}
.news .box_bottom{background-position:-518px -66px;}
.box_main{padding:5px 15px;background:url(toggleConent.jpg) repeat-y 0 0;}
.aboutus p{margin:1em 0 0 0;padding:0;}
.aboutus .box_main,.news .box_main{height:225px;}

.left{width:184px;}
.menu_title{height:32px;background: url("nav_s_d.jpg") no-repeat scroll 0 0 transparent;color: #FFFFFF;padding-left:30px;text-shadow: 1px 1px 0 #888888;text-transform: uppercase;width: 154px;line-height:34px;font-size:14px; font-weight:bold;}
.menu_list{margin:0;padding:0 0 15px 0; list-style-type:none; background:url(nav_s_d.jpg) no-repeat left bottom;}
.menu_list li a{display:block;height:32px;line-height:32px;padding-left:30px;color:#4E4F4F; background:url(nav_s_d.jpg) no-repeat 0 -70px;border-bottom: 1px solid #E8E8E8;border-top: 1px solid #FFFFFF;}
.menu_list li a:hover,.menu_list li.selected a{color:#BE301B;background:url(nav_s_d.jpg) no-repeat 0 -320px;}
.right{width:723px;margin-left:25px;}
.right .box_top{background-position:0 -121px;}
.right .box_bottom{background-position:0 -200px;}

.newslist{margin:0;padding:0;list-style-type:none;}
.newslist li{line-height:28px;padding-left:14px;background:url(icon.gif) no-repeat left center;}
.newslist li span{float:right;}

.page{line-height:35px;margin-top:10px;border-top:#ccc solid 1px; text-align:center;}

#foot{margin-top:15px;padding-top:25px;background:url(bg_foot.jpg) repeat-x 0 0;}
#foot_menu{width:932px;height:155px;margin:0 auto;}
#foot_menu p{margin:0;padding:0;font-size:14px;line-height:30px;color:#fff;}
#foot_menu ul{margin:0;padding:0; list-style-type:none;}
#foot_menu a{color:#8f8f8f;}
#foot_menu a:hover{color:#C5C832;}
.copyright{width:932px;margin:0 auto;padding:15px 0 10px;color:#8f8f8f; text-align:right;}