/*左侧导航栏*/
.ltbox{width:248px; background:#f7f7f7; border-radius:5px; padding-bottom:20px; _overflow:hidden; margin-top:60px;}
.ltbox .tit{height:56px; width:250px; margin:7px 0 23px -1px; background:url(../images/menutit.jpg) no-repeat;}
.ltbox .tit h2{padding:13px 0 0 73px; font-size:25px; color:#fff; font-weight:bold; text-shadow: -2px -2px 2px #0678b0; _padding:15px 0 0 73px;}
.ltmenu{margin-bottom:62px; background:url(../images/menuty.gif) center 58px no-repeat;}
.menulist{border-bottom:1px solid #dcdcdc;}
.menulist li{height:47px; width:198px;font-size: 14px; line-height:47px; border-top:1px solid #dcdcdc; border-bottom:1px solid #b1b1b1; padding:0 20px 0 30px;}
.menulist li a{display:inline-block; font-weight:bold; color:#595757;margin-left: 30px;}
.menulist li a:hover{color:#ff0030;}
.menulist li a i{width:16px;margin-right:10px; line-height:16px; height:16px;}
.menulist li.current{height:46px; line-height:46px; background:url(../images/mencur.png)  repeat-y; width:201px;margin-left: -1px;}
.menulist li.current a{color:#ff0030;}
.menulist li.cli i{width:16px;height: 16px;display: inline-block; margin-right:7px;background:url(../images/black_icon.png) no-repeat;}
.menulist li.mycl{height:46px; line-height:46px; background:url(../images/mencur.png)  repeat-y; width:201px;margin-left: -1px;}
.menulist li.mycl i{width:16px;height: 16px;display: inline-block; margin-right:7px;background:url(../images/red_icon.png)no-repeat;}

/*右侧工具栏*/
.rtbox{width:995px;margin-top: 60px; background:url(../images/rtbg.gif) left top repeat-x #f7f7f7; border-radius:5px; border-left:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; border-right:1px solid #dcdcdc; margin-bottom:62px; _overflow:hidden;}
.rtbox .rtit{height:56px;background:url(../images/rtit.gif) left top repeat-x;border-bottom:1px solid #d0d3d5;margin-left:-1px; width:997px; line-height:55px; border-top-left-radius:5px; border-top-right-radius:5px;}
.rtbox .srtit{margin-left:-2px; height:49px; background:url(../images/change.png) left  repeat-y;margin-top: 7px;}
.rtbox .rtit h2{padding-left:22px; color:#000000; font-size:16px; font-weight:bold; }
.rtbox .rtit h2 i{width:7px; height:55px;padding-bottom:5px; background:url(../images/line_red.png) no-repeat; margin-right:8px;z-index: 1999;}
.rtbox .rtit p{margin-right:32px; _float:right; _display:inline;}
.rtbox .rtit p.companyname{text-align:center; color:#0488e2; font-size:18px; font-weight:bold;}
.rtbox .rtit a{color: #000000;}

.abtbg{background:url(../images/xhbg.jpg) bottom right no-repeat;}
.rtcontain{padding:30px 25px;}
.xhimg{float:left; margin:0 32px 0 0;}
.xhtit h1{color:#00204b; font-size:30px; font-weight:bold;height:35px; text-align: center;font-family: "宋体";}
.xhtit .news_spec{ text-align:center; color:#aaa; border-bottom:#a6a5a5 1px dashed; margin-top:18px; margin-bottom:15px; padding:0 0 5px 0;}
*+html .xhtit span{width:112px;}
.aboutbox{width:835px; overflow:hidden; min-height:250px; height:auto !important; height:250px; overflow:visible;}
.aboutbox img{max-width:835px; _width:expression(document.body.clientWidth < 835 ? "835px" : "auto");}
.aboutbox p{line-height:30px; text-align:justify; text-justify:inter-ideograph;}
.aboutbox h1,.product_info h1,#work_info h1,.news_info h1{text-align:center; font-size:30px; font-weight:bold; color:#00204b;font-family: "宋体";}
.product_info h1,#work_info h1{border-bottom:#ccc 1px dashed; padding-bottom:10px; margin-bottom:20px;}



