
@import url("module.css");
@import url("forms.css");

* { font-size:12px;}
body { font-family:arial; margin:0; padding:0;background:#FFF;font-size:12px;color:#000;}
ul,ol { list-style:none;}
div,form,img,ul,ol,li,dl,dt,dd {margin:0; padding:0; border:0;}

h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}

table,td,tr,th {font-size:12px;}

a:link,a:visited {color: #000; text-decoration: none;}
a:hover { color:#c00; text-decoration: underline;}

.divClear { clear:both; font-size:0px;}
.mainBox { width:800px; height:100px; margin:0 auto; margin-bottom:17px;}
html>body .mainBox { height:auto; min-height:100px;}

.top { clear:both; width:800px; height:132px;}
.top_lt { float:left; width:340px; height:105px; overflow:hidden; }
.top_lt img { display:block; margin-top:42px; margin-left:7px;}
.top_rt { float:right; width:350px; height:105px; overflow:hidden}
.top_rt_search { padding-top:74px;}


.home_left { float:left; width:289px; height:244px; overflow:hidden;}
.home_meiti { height:176px;margin-bottom:6px;}
.home_meiti h1 { clear:both;line-height:42px; background:url(../images/meiti.gif) no-repeat 16px bottom; margin-bottom:2px;}
.home_meiti h1 span { display:block; position:relative; left:-1000px;}
.home_meiti dl { height:55px; padding-left:21px; margin-bottom:12px;}
.home_meiti dl dt { width:105px; height:54px; background:url(../images/xuline.gif) no-repeat left bottom; float:left; margin-right:10px;}
.home_meiti dl dt img { display:block;}
.home_meiti dl dd { float:left; height:54px; background:url(../images/huidian.gif) no-repeat 3px 6px; text-indent:12px; width:150px; line-height:17px;}
.home_meiti dl dd a,.home_meiti dl dd a:link { color:#7f7f7f; text-decoration:none;}
.home_meiti dl dd a:hover { color:#c00; text-decoration:underline;}
.home_meiti ul { padding-left:21px;}
.home_meiti ul li { line-height:17px; padding-left:12px; background:url(../images/heidian.gif) no-repeat 3px 7px;}

.home_middle { float:left; width:294px; height:244px; margin-left:10px; overflow:hidden;}
.home_news { height:176px; margin-bottom:6px;}
.home_news#meiti h1 { background: url(../images/meiti.gif) no-repeat 8px bottom;}
.home_news h1 { clear:both; height:42px; overflow:hidden;background: url(../images/dongtai.gif) no-repeat 8px bottom; margin-bottom:2px; text-align:right;}
.home_news h1 span { font-weight:normal; display:block;  padding-top:24px;background:url(../images/heidian.gif) no-repeat 242px 30px; padding-right:6px;}
.home_news h1 span#home1 { padding-right:1px;}
.home_news ul { padding-top:5px;}
.home_news ul li { padding-left:27px; background:url(../images/homelist.gif) no-repeat 5px top; line-height:14px; padding-bottom:2px;}
.home_news ul li span { color:#C2C2C2; display:block; font-size:11px;}


.home_right { float:right; width:198px; height:244px; overflow:hidden;}
.home_product { height:176px;margin-bottom:6px;}
.home_product h1 { clear:both;line-height:42px; background:url(../images/chanpin.gif) no-repeat 8px bottom; margin-bottom:2px;}
.home_product h1 span { display:block; position:relative; left:-1000px;}
.home_product img { display:block; margin-left:2px; float:left;}
.home_product dl { float:left; width:120px; display:block; line-height:19px; padding-left:10px;}
.home_product * { margin:0; padding:0;}
.home_product dl dt { display:block; padding-left:12px; background:url(../images/heidian.gif) no-repeat 3px 7px;}
.home_product dl dd { display:block; margin-bottom:4px; color:#0E0E0E;}
.home_product dl a { color:#0E0E0E; text-decoration:none;}
.home_product dl a:hover { color:#c00; text-decoration:underline;}

.footer { clear:both; width:800px; height:59px; border-bottom:1px #ccc solid; background:#c00 url(../images/footer_beijing.gif) no-repeat left bottom; margin-top:7px; }
.footer_lt { display: block; width:470px; height:59px; line-height:59px; font-family:Arial, Helvetica, sans-serif; color:#999; font-size:12px; padding-left:18px; font-weight:normal; float:left;}
.footer_link { width:150px; float:right; padding-top:20px;}
.link {  width:117px; border:1px #9C9C9C solid; margin-right:3px; padding:0; padding:0 1px; color:#999;} 


.main { clear:both; height:348px; background:url(../images/mainbeijing.gif) repeat-y left top; margin-top:3px;}
html>body .main { height:auto; min-height:348px;}
.main2 { clear:both; height:348px; background:url(../images/ditu.jpg) no-repeat left bottom;}
html>body .main2 { height:auto; min-height:348px;}
.main22 { clear:both; height:715px; background:url(../images/ditu.jpg) no-repeat left bottom;}
html>body .main22 { height:auto; min-height:715px;}

.left { float:left; width:169px; height:140px; background:url(../images/sidebeijing.jpg) no-repeat left top;}
html>body .left { height:auto; min-height:140px;}
.left h1 { font-size:12px; color:#fff; padding-top:11px; padding-left:35px; padding-bottom:10px;}
.left ul { padding-left:25px;}
.left ul li { background:url(../images/baidian.gif) no-repeat left 10px; padding-left:10px; line-height:20px; padding-right:15px;word-wrap:break-word}
.left ul li a:link,.left ul li a:visited { color:#fff; text-decoration:none; font-weight:bold;}
.left ul li a:hover { color:#fff; text-decoration:underline;}
.left ul li ul { margin:0; padding:0;}
.left ul li ul li { margin:0; padding:0; line-height:25px; background:none; padding-left:15px;background:url(../images/x_line.gif) no-repeat 7px 12px;}
.left ul li ul li a:link,.left ul li ul li a:visited { color:#fff; text-decoration:none; font-weight:normal;}
.left ul li ul li a:hover { color:#fff; text-decoration:underline;}


.right { float:right; width:629px; height:348px;}
html>body .right { height:auto; min-height:348px;}
.bannerTitle { clear:both; width:629px; height:93px; background:url(../images/line2.gif) no-repeat left bottom;}
.title_img { width:472px; float:left; height:90px; overflow:hidden;}
.title_link { width:148px; float:right; height:90px; overflow:hidden;}
.title_link span { display:block; width:148px; height:30px; padding-left:38px;}
.title_link span#img1 { background:url(../images/img1.gif) no-repeat left top; margin-top:20px; margin-bottom:10px;}
.title_link span#img2 { background:url(../images/img2.gif) no-repeat left top;}
.title_link img { display:block;}

.twomain { float:left; width:629px; height:255px;}
html>body .twomain { height:auto; min-height:255px;}
.twomain2 { float:left; width:629px; height:255px;}
html>body .twomain2 { height:auto; min-height:255px;}
.twomain3 { float:left; width:629px; height:255px;}
html>body .twomain3 { height:auto; min-height:255px;}
.twomain4 { float:left; width:629px; height:255px;}
html>body .twomain4 { height:auto; min-height:255px;}

.location { line-height:40px; color:#578188; padding-left:6px; margin-bottom:10px;}
.location a:link,.location a:visited { color:#578188; text-decoration:none;}
.location a:hover { color:#c00; text-decoration:underline;}

.pro_h1 { clear:both; font-size:14px; font-weight:bold; color:#c00; display:block; text-align:right;}
.titleh1 { clear:both; height:22px; background:url(../images/pro_beijing.gif) no-repeat left bottom; line-height:24px}
.titleh1 span { color:#c00; font-size:12px; font-weight:bold; background:url(../images/hongdian.gif) no-repeat left 8px; display:block; line-height:20px; padding-left:13px;}
.pro_dl { clear:both; display:block; height:90px; background:url(../images/xuline.gif) repeat-x left bottom; margin-top:7px;}
.pro_dl dt { width:111px; height:80px; float:left; margin-right:10px; display:inline;}
.pro_dl dt img { display:block;}
.pro_dl dd { display:block; width:460px; float:left; line-height:17px; height:80px; background:url(../images/huidian.gif) no-repeat 2px 7px; text-indent:12px; color:#4c4c4c; overflow:hidden;}
.pro_dl dd a:link,.pro_dl dd a:visited { color:#4c4c4c; text-decoration:none;}
.pro_dl dd a:hover { color:#c00; text-decoration:underline;}
.margin_left31#none_bj { background:none;}
.pro_list { clear:both; height:1%; padding-left:10px; padding-top:2px;}
.pro_list li { float:left; display:block; width:110px; line-height:20px;background:url(../images/huidian.gif) no-repeat left 8px; padding-left:10px; padding-right:20px;}
.pro_list li a:link,.pro_list li a:visited { color:#e18686; text-decoration:none; font-weight:bold;}
.pro_list li a:hover { color:#c00; text-decoration:underline;}

.pro_main { clear:both; margin-bottom:25px;}


