@charset "utf-8";
/* CSS Document */

body { margin:0 auto; font-size:14px; font-family:Arial; line-height:1.5; color:#000; background:#ff9900;list-style:none; text-align:right; unicode-bidi:bidi-override; direction:rtl;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
a { color:#000;; text-decoration:none; text-align:right;}
img { border:0px; }
a:hover { color:#f67502;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;} 

/*body*/
#maincontent { width:950px; margin:auto; overflow:hidden; }
#top { background: url(../images/top_bg.jpg); height:32px;overflow:hidden;}
#top_c{ width:950px; margin:auto; padding-top:2px; direction:ltr; font-size:12px;}
/*header*/
#logo { background:url(../images/altop_banner.jpg) no-repeat; width:950px; height:133px;}
#nav {  width:950px; height:35px; background:url(../images/nav_bg.jpg); }
#nav ul {color:#FFFFFF; font-size:16px; font-weight:bold; height:35px; line-height:35px;  }
#nav ul li { float:left; display:block; height:35px; line-height:35px; margin-right:20px; margin-left:20px;  }
#nav ul li a { color:#fff; text-align:right; margin-left:48px;}
#nav ul li a:hover {color:#f67502; font-weight:bold; text-align:center;height:35px; line-height:35px; padding-right:3px;  }

/*index*/
#part { margin-top:8px;}
#left_in { float:left; width:232px; background:#FFFFFF;}
#banner { float:left; margin-right:10px; display:inline;}
#box { float:left; width:232px; }
#box ul { float:left; margin-left:5px; margin-left:8px; display:inline; padding-bottom:20px; display:inline; text-align:right; }
#box ul li { float:left; padding-left:10px; font-weight:bold; line-height:28px; *height:28px; border-bottom:dashed  1px #ccc; width:200px; list-style:none;}
#box ul li ul { float:left; width:100px; margin:15px; display:inline; padding-bottom:10px; position: relative; }
#box ul li ul li { float:left; width:100px; background:none; height:20px; line-height:20px; border-bottom:dashed 1px #999999; font-weight:normal;}
#pro{ float:left; height:200px; width:950px; }
.index_pic { float:left; width:188px; height:200px; background:url(../images/cp_bg.jpg) no-repeat; border: solid 1px #CCCCCC; display:inline; overflow:hidden;}
.index_pic_img { margin:5px 10px 5px 10px; text-align:center; height:140px;}
.index_pic_name{line-height:20px; font-size:14px;text-align:center; margin:auto; color:#000000; font-weight:bold; margin-top:5px;}
.index_pic_name a { color:#000000;}
.index_pic_name a:hover {color:#f67502;}
#inde_com { float:left; width:950px; height:236px; background:url(../images/company_bg.jpg) no-repeat; margin-top:10px; display:inline;}
#inde_com_l { float:left; width:510px; margin-left:25px; margin-top:10px; display:inline;}
#lm_com { background:url(../images/alabout.jpg) no-repeat; height:31px; line-height:31px; border-bottom:dashed #990000 1px;}
#lm_com span { float:left;}
#con{ float:left; margin-top:5px; width:490px; padding:10px; font-size:14px;}
#inde_com_r { float:left; width:380px; margin-left:25px; margin-top:10px; display:inline;}
#lm_news { background:url(../images/alnews.jpg) no-repeat; height:31px; line-height:31px; border-bottom:dashed #990000 1px;}
#lm_news span { float:left;}
#news_box { float:left; margin-top:15px;}
#news_box ul { float:left; font-size:11px;}
#news_box ul li { float:left; width:370px; border:solid 1px #ccc; height:30px; margin-top:5px; line-height:30px; padding-left:5px;}
#news_box ul li span { float:right; color:#0000FF; padding-right:5px;}
#navdown { float:right; margin-top:10px; height:32px; line-height:32px; text-align:right; background:#ffb342; width:950px; font-weight:bold; padding-right:10px;}

/*main*/
#main { float:right; background:url(../images/almain.jpg); width:950px; height:auto; margin-top:10px; border-bottom:solid 1px #ccc; }
#left { float:right; width:232px; margin-left:1px; display:inline; }
.left_lm { background:url(../images/left_top.jpg) no-repeat; height:40px; line-height:40px; font-size:16px; padding-right:25px; font-weight:bold;}
.left_box { float:right; }
.left_box ul { float:left; width:200px; margin-left:10px; display:inline; }
.left_box ul li { float:left; line-height:28px; height:28px; border-bottom: solid 1px #ccc; width:180px;}
.left_box ul li a {display:block; height:28px;padding-left:5px; }
.left_box ul li a:hover { background:#FFCC00; height:28px; color:#f67502; font-weight:bold; padding-left:2px;}
.left_box ul li ul { float:left; width:150px; padding-bottom:5px;}

#right { float:left; width:712px; display:inline; }
.right_current { float:left; background:url(../images/alcurrent.jpg) no-repeat; height:39px; line-height:39px; width:675px; padding-right:40px; border-bottom:solid 1px #ccc;display:inline;}
.right_con { float:left; width:620px; margin-top:10px; margin-left:50px;color:#000000; display:inline; padding-bottom:50px;}
#box1 { float:right; width:232px; display:inline; }
#box1 ul { float:left; width:200px; margin-left:10px; display:inline; margin-bottom:20px; }
#box1 ul li { float:left; width:185px;  font-weight:bold; line-height:25px; *height:25px; border-bottom: solid 1px #fff; padding-left:10px; }
#box1 ul li a {display:block; height:25px; background:#FFCC00; padding-left:5px;  }
#box1 ul li a:hover { background:#FFCC00; height:25px; color:#f67502; font-weight:bold; padding-left:2px;}
#box1 ul li ul { float:left; width:180px; display:inline; margin-bottom:5px; }
#box1 ul li ul li { float:left; width:180px; background:none; height:22px; line-height:22px; border-bottom:dashed 1px #999999; font-weight:normal; padding-left:0px; margin-left:0px; }
#box1 ul li ul li a { background:none;}
#box1 ul li ul li a:hover { background:none; color:#f67502;}

#pro_list { float:left; width:660px; height:auto; display:inline; overflow:hidden;}
#pro_list ul { width:660px; display:inline; }
#pro_list ul li { float:left; width:195px; height:200px; border:dashed #CCCCCC 1px;text-align:center; margin-right:15px; margin-bottom:15px; }
#pro_list ul li img { margin-top:2px;}
#pro_list ul li span{ text-align:center; width:176px; font-weight:bold; margin-top:10px;}
#pro_list ul li dd { background:url(../images/butom_details.jpg); width:100px; height:28px; font-weight:bold; padding-top:3px; }
#bottomimg{ float:left; margin-top:500px;}


.box_con { float:left; width:600px; margin-bottom:50px; }
.box_con ul {   font-weight:bold; width:600px; margin-bottom:20px;}
.box_con ul li { float:left; line-height:30px; height:30px; font-size:12px; font-weight:normal; border-bottom: dashed 1px #CCCCCC; width:600px; color: #333333; display:inline;}
.box_con ul li span { float:right; color:#006600; padding-right:10px;}
.con_title { font-size:16px; font-weight:bold; text-align:center; margin-bottom:10px;}
.con_time { background: #FFEED5; height:25px; line-height:25px; text-align:center;}
.con_con { float:left; margin-top:10px; margin-bottom:50px;}
/*footer*/

#footer { float:left; width:950px; text-align:right; padding-top:20px; padding-bottom:10px; font-size:11px; padding-right:10px;}
