* { margin:0 auto; padding:0; list-style-type:none; text-decoration:none}
body { font-size:10pt; background:#000; font-size:10pt; font-family:Arial, Helvetica, sans-serif, "ËÎÌå"}
img { border:none}
a:link { color: #333}
a:visited { color:#333}
a:hover { color:#999}
.en a:link { color:#fff; }
.en  a:visited { color:#fff;}
.en  a:hover { color: #ccc;}
.link li a:link { color:#c15f37; font-size:11pt}
.link li a:visited { color:#c15f37; font-size:11pt}
.link li a:hover { color: #f1f1f1; font-size:11pt}
.right li a:link { color:#fff; }
.right li a:visited { color:#fff7;}
.right li a:hover { color: #ccc;}
.nei li a:link { color:#333; }
.nei li a:visited { color:#333;}
.nei li a:hover { color: #ccc;}
#content { width:985px;}
.en { float: left; width:70%; text-align:right; color:#FFFFFF; padding:85px 0 0 0}
#top { width:100%; float:left; background: url(../img/01.jpg) left center no-repeat; height:107px;}
.logo { float:right; background:url(../img/02.jpg) left top no-repeat; width:268px; height:47px; padding:47px 0 0 0;}
.search { float:left; background:url(../img/04.jpg) left bottom; width:258px; height:61px; line-height:61px; padding:0 0 0 10px;color:#CCCCCC} 
.center { float:left; width:100%;}
.flash2 { float:left;}
.link { float:left; background:url(../img/link.jpg) left top no-repeat; width:266px; height:240px; color:#ccc;}
.link ul { padding:5px 0 0 0;}
.link ul li { float:left; width:95%; float:right; font-size:8pt; line-height:30px; font-weight:bold}
.main,.main2 { width:100%; float:left; background: url(../img/cb.jpg) right top no-repeat #fff; height:364px}
.left,.left2,.n-left { width:54%; background:url(../img/fb.jpg) left top no-repeat;float:left; padding:14px 0 0 0; }
.left h1,.left h1,.n-left { width:99%; text-align: left; float:right}
.nei { width:82%; float:left; padding:10px 0 10px 0; margin:0 0 0 30px; display:inline;line-height:23px;border-bottom:1px solid #f1ccc7}
.left2 { background:none; width:49%; float:left; padding:10px 0 0 30px; background:#fff}
.left2 li { float:left; width:92px; height:117px;background:url(../img/bg.gif) center top no-repeat; text-align:center; margin:0 5px 0 5px; display:inline}
.n-left { width:72%; float:left}
.n-left .nei { border:none; width:95%;}
#demo { overflow:hidden; width:90%; float:left; padding:10px 0 0 0;height:117px; } 
#demo img { border:3px solid #F2F2F2;width:73px;height:100px; } 
#indemo { float:left; width: 800%;} 
#demo1 { float:left;} 
#demo2 { float:left;} 
.foot { width:100%; float:left; background:url(../img/foot.jpg) left top no-repeat; height:31px; line-height:31px; color:#fff; padding:0 0 0 10px;}
.main2 {  background: url(../img/cb2.jpg) right top  repeat-y #fff; height:auto; padding:0 0 10px 0}
.nei li {width:94%; float:left; background:url(../img/san.jpg) left center no-repeat; padding:0 0 0 10px; border-bottom:1px dashed #ccc}
.pro { padding:10px 0 0 0}
.pro li { float:left; width:24%; text-align:center; margin:5px 0 5px 0; display:inline}
.l { float:left}
.r { float:right}

.right { float:right; width:27%;}
.right h1 { width:100%; background:#000; padding:0 0 0 10px; color:#fff; font-size:12pt; height:30px; line-height:30px;}
.right li { width:90%;line-height:30px; margin:4px 0 4px 8px; display:inline; padding:0 0 0 23px; float:left; background:url(../img/lb.jpg) left top no-repeat;}
.job,.contact { width:93%; float:right; margin:10px 0 10px 0; display:inline}
.job ul { width:93%; float:left; border:1px solid #ccc; border-bottom:none; border-left:none;}
.job li { background:none; float:left; width:30%; height:25px; line-height:25px; border:none; padding:0; margin:0 auto; border-left:1px solid #ccc; background:#f1f1f1; text-align:center}
.job .rr,.jing .rr { width:68%; background:none}
.job .bottom,.jing .bottom { float:left; border:1px solid #ccc}
.job .bottom li,.jing .bottom li { text-align:center; float:right; border:none; width:100%;}
.job .mesa { height:80px; line-height:50px;}
.job .mesa li { height:80px;}
.job .mesa .qq { height:70px;}
.contact img { float:right; padding:0 40px 0 0;}
.contact ul { width:40%; float:left; padding:0 0 0 10px;}
.contact li { float:left; height:25px; line-height:25px; padding:0; margin:0 auto; width:100%; text-align:left; background:none}
.qq { width:300px;}
.me { width:90%; background:#f1f1f1; float:right; border:1px solid #Ccc; margin:10px 0 0 0; display: inline; padding:10px;}
.me li { width:100%; margin:0 auto; background:none; height:auto; text-align:left; line-height:25px; padding:0;}
.me li span { color:#999999; }
.me .admin { border-top:1px dashed #CCCCCC}
.me .admin span { color:#FF0000;  display:inline; width:100%; float:left}
.nav_sub_1{ }
.nav_sub_1 ul{ list-style:none;padding:0 0 0 0px;}
.nav_sub_1 ul li{ padding:0 0 0 0px; line-height:23px; font-weight:bold;font-size:14px;}
.nav_sub_1 ul li a:link, .nav_sub_1 ul li a:visited{ color:#000; text-decoration:none;}
.nav_sub_1 ul li a:hover, .nav_sub_1 ul li a:active{ text-decoration:underline;}
.nav_sub_1 ul{}
.pro img { width:140px;height:140px;}
ul#pageleftnav { width:100%; margin:0 auto; padding:0; float:right }
ul#pageleftnav li {  line-height:30px; padding:0 10px 0 0}
ul#pageleftnav li a { margin-left:18px;background:url(../images/gif-1.gif) no-repeat left center;display:block; height:30px; line-height:30px; _padding-top:2px; color:#ccc; text-decoration:none}
ul#pageleftnav li ul li a { margin-left:36px;  background:url(../images/gif-2.gif) no-repeat left center; display:block; height:30px; line-height:30px; _padding-top:2px;color:#fff;text-decoration:none; font-weight:normal }
.collapsed { display: none;}
.page {width:100%; float:left;text-align:center;height:30px;line-height:30px;}
.n-left .pro li {width:23%; margin:5px;background:#e6e4e4;border:1px solid #dad8d8;padding:5px 0 5px 0;}
