@charset "utf-8";
/* CSS Document */
body{font-size:12px;line-height:22px;font-family:Arial, Verdana, sans-serif; background:url(../ad_images/ad_bj.jpg) repeat-x #f5f5f5; text-align:center; color:#333;}
body,form,ul,li,p,h1,h2,h3,h4,h5,h6,hr,dl,dt,dd{margin:0;padding:0;}input,select{font-size:12px;line-height:16px; vertical-align:middle}img{border:0;}ul,li{list-style-type:none;}
.color999{ color:#999}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}.dis{display:block;}.undis{display:none;}.fl{float:left;}.fr{float:right;}.cl{clear:both;}
.fb{font-weight:bold;}.fchot{color:#ff0700}.f11{font-size:12px;font-family:tahoma;}
a{color:#333;text-decoration:none;}a:hover {color:#666;text-decoration:none;}
.a_line a{color:#333; text-decoration:underline} .a_line a:hover{ color:#666}
.red_noline,.red_noline:link,.red_noline:visited{ color:#c00; text-decoration:none;}
.c90_noline,.c90_noline:link,.c90_noline:visited{ color:#c90; text-decoration:none;}
.c90_line,.c90_line:link,.c90_line:visited{ color:#c90; text-decoration:underline}
.f14{ font-size:14px}
h2{ font-size:16px;}
h3 {font-size:1.15em;}h4 {font-size:14px;font-weight:normal;text-align:center;cursor:pointer;overflow:hidden;}h4 a {width:100%;height:100%;display:block;}
.w960{ width:960px; text-align:left; margin:0 auto;}
.w1000{ width:1000px; text-align:center; margin:0 auto; background:url(../ad_images/ad_ctbj.jpg) no-repeat  left 70px; overflow:hidden}
.w940_p10{ width:940px; padding:0 10px; margin:0 auto; text-align:left;}
.w100{ min-width: 960px; width:expression(document.body.clientWidth < 960?"960px": "auto" ); text-align:center}
.lh30{ line-height:30px;}
.lh22{ line-height:22px;}
.ad_wrapper{ background:url(../ad_images/ad_ctbj1.jpg) #efefef repeat-y;}

.ad_status{ background:url(../ad_images/adv_top.jpg) no-repeat; height:144px; color:#FFF}
.ad_status p{ padding:10px;}
.ad_status a{ color:#FFF; text-decoration:underline;}
.ad_nav{ background:url(../ad_images/ad_navbj.jpg); height:50px; line-height:50px; overflow:hidden; padding-left:30px; font-size:14px}
.ad_nav a{ display:inline-block; padding:0 22px;}
.ad_nav a:hover{ color:#FFF;}
.ad_cttop{ background:url(../ad_images/ad_cttop.jpg); height:70px;}
.jubox{ background:url(../ad_images/ad_ct.jpg); height:104px;}
.jubox .jubox_content{ padding:40px 40px 0; font-size:22px;}
.jubox .jubox_content p{ padding-top:5px;}
.jubox .jubox_content a{ display:block; float:right; margin-right:140px;_margin-right:70px; background:url(../ad_images/ad_asp.jpg); width:169px; height:36px; padding-bottom:18px; line-height:36px; text-align:center; color:#885f00; font-size:14px;}
.web_fe{ padding:15px 30px; font-size:14px; overflow:hidden}
.web_fe p{ font-size:18px; font-weight:bold; padding-bottom:10px; line-height:30px;}
.web_fe div{ float:right; width:300px; padding:20px 70px 0 0;}
.web_fe li{ background:url(../ad_images/ad_icon1.jpg) left center no-repeat; padding-left:30px; line-height:30px;}
.ad_contentbox{ padding:0 26px;}
.ad_contentbox .ad_ctnav{ background:url(../ad_images/ad_nav1bj.jpg); padding-bottom:12px;line-height:30px; padding-left:30px; color:#e79e00; font-size:16px; font-weight:bold}
.ad_picnewsbox{ padding:10px; margin-bottom:10px; overflow:hidden; font-size:14px; line-height:30px;zoom:1;}
.ad_picnewsbox h3{ font-size:24px; line-height:45px;}
.ad_picnewsbox img{ float:left; margin-right:30px;}
.ad_ctlfbox{ padding: 20px; width:404px; float:left; overflow:hidden; line-height:24px}
.ad_ctlfbox h3{ line-height:30px;}
.ad_ctlfbox img { float:left; margin-right:20px;}


.ad_ctft{ background:url(../ad_images/ad_ctft.jpg) #f5f5f5 no-repeat; height:10px; overflow:hidden; clear:both; padding-bottom:30px;}
.footerframe{ background:#252525}
.ad_footer{ text-align:center; padding:20px 0; color:#7c6535}
.ad_footer a{ color:#7c6535}




.ad_con{ background:url(../ad_images/404.jpg) center top no-repeat; height:400px;}
.construction_box{width:500px;padding-top:180px;padding-left:430px; font-size:16px}