/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin: 0; padding: 0;}
a img{ border:none;}
ul{ list-style-type:none; margin:0; padding:0;}
li{ list-style-type:none;}
.ad_search{ width:950px; height:auto; word-wrap:break-word; overflow:hidden; padding:5px 0px 5px 0px;}
.tbody{ margin-left:auto; margin-right:auto; clear:both;}

.ad_s2{ width:918px; height:30px; float:left; border:1px solid #dbdada; padding:7px 10px 5px 20px; float:left; background:url(../images/page_top_bj_1.jpg) repeat-x;}
.ad_s2 .ad_left{ width:350px; height:auto; float:left;}
.ad_s2 .ad_right{ width:80px; height:auto; float:left; padding:2px 0px 0px 0px;}
.ad_s2 .ad_bot{ width:380px; height:auto; word-wrap:break-word; overflow:hidden; color:#aaaaaa; float:left;}

.ad_list{ width:950px; height:auto; word-wrap:break-word; overflow:hidden;}
.ad_list2{ width:948px; height:auto; word-wrap:break-word; overflow:hidden; border:1px solid #dbdada;}
.ad_lpad{ width:948px; height:auto; float:left; padding:0px 10px 0px 0px;}
.ad_cont{ width:948px; height:auto; border:1px solid #dbdada;}

.ad_shangx{ width:938px; height:auto; word-wrap:break-word; overflow:hidden; padding:15px 0px 10px 8px;}
.ad_shangx2{ width:908px; height:auto; word-wrap:break-word; overflow:hidden; padding:20px;}
.ad_c1{ width:234px; height:auto; float:left; }
.ad_lpic{ width:234px; height:auto; float:left; text-align:center;}
.ad_lpic img{ width:210px; height:auto; border:1px solid #dbdada;}
.ad_lpex{ width:234px; height:auto; float:left; color:#666;text-align:center;padding-bottom:5px;}

.ad_page{ width:auto; height:auto; word-wrap:break-word; overflow:hidden; text-align:center; font-size:14px; padding:10px 0px 20px 0px;}

.ad_rcont{ width:250px; height:auto; word-wrap:break-word; overflow:hidden; float:left;}

.ad_news{ width:248px; height:auto; float:left; border:1px solid #dbdada; margin-bottom:5px;}
.ad_news ul{ width:228px; height:auto; word-wrap:break-word; overflow:hidden; font-size:14px; line-height:28px; padding:10px;}
.ad_news ul li{ width:228px; height:28px; overflow:hidden;}

.ad_build{ width:248px; height:auto; float:left; border:1px solid #dbdada; margin-bottom:5px;}
.ad_build ul{ width:228px; height:auto; word-wrap:break-word; overflow:hidden; font-size:14px; line-height:28px; padding:10px; text-align:center;}
.ad_build ul li.li_1{ width:120px; height:28px; overflow:hidden; float:left; border-right:1px solid #fff;}
.ad_build ul li.li_2{ width:107px; height:28px; overflow:hidden; float:left;}

.ad_topic{ width:248px; height:auto; float:left; border:1px solid #dbdada; margin-bottom:5px;}
.ad_topic ul{ width:238px; height:auto; word-wrap:break-word; overflow:hidden; padding:10px 5px 10px 5px;}
.ad_topic ul li{ width:119px; height:auto; float:left; text-align:center;}
.ad_topic ul li img{ width:110px; height:80px; border:1px solid #dbdada; padding:1px;}
.ad_topic .tnam{ width:109px; height:24px; text-align:center; padding:0px 5px 0px 5px; overflow:hidden;}

.ad_tit{ width:auto; height:24px; word-wrap:break-word; overflow:hidden; background:url(../images/page_top_bj.jpg) repeat-x; border-bottom:1px solid #dbdada;}
.ad_tit .ad_nam{ width:auto; height:auto; padding:0px 0px 0px 15px; line-height:24px; font-size:14px; font-weight:bold;}

/*----- »ÃµÆÍ¼¼¯ -----*/
#picSlideWrap{ width:624px; word-wrap:break-word; overflow:hidden; height:auto;}
.imgnav{  width:624px; position:relative; margin:0 auto;}
#img{ z-index:10;position:relative; margin:0px auto; padding:5px; width:898px;}
#img img{ width:604px; display:none; border:1px solid #ccc; padding:5px;}
#front{ position:absolute; left:0px; top:0px; z-index:10; cursor:pointer;  width:394px; height:600px; background:url(../img/blank.gif); }
#front a{  position:absolute; left:20px; top:250px;display:block; background:url(../img/prev.gif) no-repeat; width:28px; height:32px; display:none;}
#next{  position:absolute; right:0px; top:0px; z-index:10;cursor:pointer; width:394px; height:600px;  background:url(../img/blank.gif);}
#next a{  position:absolute; right:20px; top:250px; display:block; background:url(../img/next.gif) no-repeat; width:28px; height:32px; display:none;}
#cbtn{ background:#fff; position:relative; height:122px; border:1px solid #ccc; margin-top:12px; }
#cbtn ul{ position:relative; width:10000px; height:122px;}
#cbtn ul li{ float:left; padding:8px 3px 3px 3px; width:115px; height:85px; cursor:pointer; text-align:center; margin-right:20px; display:inline; position:relative;}
#cbtn ul li img{ width:115px; height:85px; display:block;}
#cbtn ul li tt{ background:#000; color:#FFF; position:absolute; right:4px; bottom:4px; z-index:20; font-family:"ËÎÌå" ;font-size:12px; line-height:16px; padding:0 5px;}
#cbtn li.hov{ background:url(../images/imgHoverBg1.gif) no-repeat;}
.ctrl div{ clear:both;}
#cSlideUl{width:524px; height:116px;overflow:hidden; position:relative; top:10px; margin:0 auto;}
.picSildeLeft{cursor:pointer; position:absolute; top:32px; left:10px; z-index:9;}
.picSildeRight{cursor:pointer; position:absolute; top:32px; right:10px; z-index:9;}

a:link.ad_1{ color:#000000; text-decoration:none;}
a:visited.ad_1{ color:#000000; text-decoration:none;}
a:hover.ad_1{ color: #BC2D09; text-decoration:underline;}

a:link.ad_2{ color:#BC2D09; text-decoration:none; font-size:14px; font-weight:bold;}
a:visited.ad_2{ color:#BC2D09; text-decoration:none;}
a:hover.ad_2{ color: #BC2D09; text-decoration:underline;}

.ad_span_1{ color:#999; font-size:14px; font-weight:bold;}
.ad_span_2{ color:#BC2D09; font-weight:bold;}
.ad_style1{ background:#dbdada;}



