body { margin:0px; text-align:center; font-size:12px; color:#2C508C; background:#ffffff; line-height:18px; }
img { border:0px;}
ul,ol{ line-height: normal; list-style-type: none; margin: 0px; float:left; padding-left:0; line-height:170%;  }
div,form,h1,dl,dt,dd,ul,ol,li,p{  margin:0; padding:0; list-style:none;}
h2,h3,h4,h5,h6{	padding:0; margin:0px 0 2px 0;}
h1{ font-size:14px; color:#0628B7;  text-align:left; line-height:28px; }

a:link,a:visited,a:active { text-decoration:none; color:#2C508C; }
a:hover { text-decoration:underline; color:#2C508C;  }

a.font_yellow:link,
a.font_yellow:visited,
a.font_yellow:active { color:#ff6600; text-decoration:none; }
a.font_yellow:hover { color:#ff6600; text-decoration:underline; }

a.font_blue:link,
a.font_blue:visited,
a.font_blue:active { color:#0093bb; text-decoration:none; }
a.font_blue:hover { color:#0093bb; text-decoration:underline; }


.blank1 { clear:both; height:1px; background-color:#B6CBE6; overflow:hidden;  }
.blue { clear:both; height:1px; background-color:#1F3A87; overflow:hidden; margin:8px 0 8px 0;  }
.blank2 { clear:both; height:2px; overflow:hidden; }
.blank3 { clear:both; height:3px; overflow:hidden; }	
.blank5 { clear:both; height:5px; overflow:hidden; }
.blank7 { clear:both; height:7px; background-color:#ffef66; overflow:hidden; }

.blank8 { clear:both;  height:8px; overflow:hidden; }
.blank10 { clear:both; height:10px; overflow:hidden; }
.blank15 { clear:both; height:15px; overflow:hidden; }
.blank20 { clear:both; height:20px; overflow:hidden; }

.black { clear:both; background:url(blackbg.gif) repeat-y left; height:4px; overflow:hidden; }
.black1 { clear:both; background-color:#d4e4ed; height:1px; overflow:hidden; margin:8px 0 8px 0; }
.black4 { clear:both; background-color:#E4E4E4; height:4px; overflow:hidden; }
#page { clear:both; text-align:center; line-height:35px; }
.lo_links{ clear:both; text-align:left; line-height:25px; padding:0 0 0 10px; }
.lo_links_bbs{ clear:both; text-align:left; background:url(lo_2.gif) repeat-x top left; height:37px; position:relative; }
.lo_links_bbs .left { position:absolute; left:0; top:0; background:url(lo_1.gif) no-repeat top left; height:37px; width:6px; }
.lo_links_bbs .right { position:absolute; right:0; top:0; background:url(lo_3.gif) no-repeat top left; height:37px; width:6px; }


.itembg { clear:both; background:url(item_bg.gif) repeat-x left; height:13px; overflow:hidden; }	
.itembg_1 { clear:both; float:left; background:url(item_bg4.gif) repeat-x left; width:100%;  height:13px; overflow:hidden; }	

.text { clear:both; margin:5px 16px 10px 16px;  text-align:left;  font-size:14px; line-height:23px;  }
.text h1 { font-size:20px; font-weight:normal; font-family:"黑体"; line-height:30px; padding:8px 0 8px 0; }
.text .time { font-size:12px; color:#505050; line-height:25px; }
.text p { clear:both; font-size:14px; line-height:23px; margin:15px 0px; text-indent:25px; color:#2A2A2A; }

.adv_pic { clear:both; width:100%; overflow:hidden; }
.adv_pic li{ float:left; display:inline; margin:0;}
.adv_pic li.r { margin:0 0 0 10px; }

.adv_pic_1 { clear:both; margin:8px 0 8px 0;  }

.list_adv_pic { clear:both; width:100%; padding:0;  margin:0; text-align:center; }
.list_adv_pic li { height:105px; overflow:hidden; }
.list_adv_pic li img { display:block; }
.list_adv_pic li.right { text-align:right; margin-bottom:5px; }
.list_adv_pic li.bottom { text-align:right; margin:0;}

.arealist { clear:both; }
.arealist li { display:inline; float:left; background:url(area.gif) left top no-repeat; width:114px; height:40px; margin:0 3px 5px 3px; line-height:35px; text-align:center; }

#head { clear:both; width:960px; margin:auto; }
#contant { clear:both; width:960px; margin:auto; min-height:350px; }
* html #contant { clear:both; width:960px; margin:auto; height:350px; }

#footer { clear:both; width:960px; margin:auto; line-height:20px; }

#head_bbs { clear:both;  width:960px;  margin:auto; }
#contant_bbs { clear:both; width:960px;  margin:auto;}
#footer_bbs { clear:both; width:960px;  margin:auto; }

#head_log { clear:both; width:760px; margin:auto; }
#contant_log { clear:both; width:760px; margin:auto; min-height:300px; }
* html #contant_log { clear:both; width:760px; margin:auto; height:300px;  }
#footer_log { clear:both; width:760px; margin:auto; line-height:20px; }
.loginbox { width:80px; height:16px; border:#999999 1px solid; }
.loginbox1 { width:50px; height:16px; border:#999999 1px solid; }

#name { float:left; font-family:"黑体"; font-size:20px; padding:35px 0 0 30px; }
#right_link { float:right; width:200px; text-align:right; padding:30px 10px 0 0 ;  }
.log_menu { clear:both; height:25px; line-height:25px; background-color:#B1DAE9; text-align:right; padding:0 10px 0 0; }

.con_detail { padding:15px 0 0 0; }

#index_logo {  float:left; background:url(bg_logo.gif) no-repeat 6px 5px; width:25px; height:300px; }
#news_logo { float:left; background:url(bg_logo_news.gif) no-repeat 6px 5px; width:25px; height:300px; }
#yellowpage_logo { float:left;  background:url(bg_logo_yp.gif) no-repeat 6px 5px; width:25px; height:300px; }
#blog_logo { float:left; background:url(bg_logo_blog.gif) no-repeat 6px 5px; width:25px; height:300px; }

#part_left_710 { float:left; clear:left; width:710px; }

#part_left_760 { float:left; clear:left; width:760px; }
#part_right_190 { float:right; clear:right; width:190px; }

#part_left_645 { float:left; clear:left; width:645px; }
#part_right_290 { float:right; clear:right; width:290px; overflow:hidden; }
#part_left_445 { float:left; width:455px; margin-left:10px; }

#part_left_460 { float:left; clear:left; width:460px; }
#part_right_185 { float:right; clear:right; width:185px; }

#part_left_185 { float:right; clear:right; width:185px; }
#part_left_213 { float:left; clear:left; width:213px; }
#part_left_230 { float:left; width:230px; margin-right:10px; }

#part_left_240 { float:left; clear:left; width:240px; }
#part_left_290 { float:left; width:290px;}

#part_left_300 { float:left; clear:left; width:300px; }
#part_left_320 { float:left; clear:left; width:320px; }
#part_left_325 { float:left; clear:left; width:325px; }

#part_left_350 { float:left; clear:left; width:350px; }

#part_left_490 { float:left; clear:left; width:495px; }
#part_left_490_1 { float:left; clear:left; width:490px; }

#part_left_500 { float:left; clear:left; width:500px; }
#part_left_760 { float:left; clear:left; width:760px; }
#part_left_660 { float:left; clear:left; width:660px; }


#part_right_213 { float:right; clear:right; width:213px; }
#part_right_240 { float:right; clear:right; width:240px; }
#part_right_250 { float:right; clear:right; width:250px; }
#part_right_228 { float:right; clear:right; width:228px; }
#part_right_325 { float:right; clear:right; width:325px; }

#part_right_335 { float:right; clear:right; width:335px; }
#part_right_350 { float:right; clear:right; width:350px; }

#part_right_400 { float:right; clear:right; width:400px; }

#part_right_440 { float:right; clear:right; width:440px; }
#part_right_460 { float:right; clear:right; width:460px; }
#part_right_469 { float:right; clear:right; width:469px; }
#part_right_645 { float:right; clear:right; width:645px; }
#part_right_660 { float:right; clear:right; width:660px; }
#part_right_695 { float:right; clear:right; width:695px; }
#part_right_710 { float:right; clear:right; width:710px; }

.part_left_230 { float:left; width:230px; margin-right:10px; }
.part_right_230 { float:right; width:230px; }

.part_left_375 { float:left; clear:left; width:405px; }
.part_right_240 { float:right; clear:right; width:200px; margin:0 5px 0 0; }

#logo { float:left; clear:left; width:200px; padding:8px 0 8px 0; }
.topbanner { float:right; clear:right; width:740px;  height:60px;   background:url(top_bg.gif) no-repeat top left; margin:8px 0 8px 0;  }

#menu { clear:both; padding:40px 0 0 0; }
#menu li { display:inline; float:left; padding:0 7px 0 5px; color:#999;  background:url(point_1.gif) right 3px no-repeat; margin:0 1px 0 0; }
#menu li a:link,
#menu li a:visited,

#menu li a:active { color:#324C89; text-decoration:none;  }
#menu li a:hover { color:#324C89; text-decoration:underline;   }
#menu li.none { background:none; }

#topmenu { clear:both; background: url(mem_bg.gif) left top repeat-x; height:33px; position:relative; color:#FFFFFF; line-height:33px; margin-bottom:5px;  }
#topmenu .left { position:absolute; background:url(mem_01.gif) left top no-repeat; width:2px; height:33px; left:0; top:0; }
#topmenu .right { position:absolute; background:url(mem_01.gif) right top no-repeat; width:2px; height:33px; right:0; top:; }

#topmenu .log_links { float:left; font-size:12px; padding:0 20px 0 20px; width:550px; color:#FFFFFF; text-align:left; }
#tab { float:right; margin:0 10px 0 0; width:300px; text-align:right; }
#tab a:link,
#tab a:visited,
#tab a:active {  color:#FFFFFF; text-decoration:none;  }
#tab a:hover {  color:#FFFFFF; text-decoration:underline;   }

#newslink { clear:both; width:100%;  }
#newslink .cate { clear:both; width:940px; padding:0 0 0 20px;  background-color:#6095c9; border-top:#cccccc solid 1px; padding-top:3px;  }
#newslink .cate ul { clear:both; }
#newslink .cate li { display:inline; float:left; color:#FFFFFF; line-height:23px; padding:0 15px 0 15px; background:url(ico_01.gif) right 4px no-repeat;  }
#newslink .cate li a:link,
#newslink .cate li a:visited,
#newslink .cate li a:active { color:#fff; text-decoration:none;  }
#newslink .cate li a:hover { color:#fff; text-decoration:underline;   }
#newslink .cate li.active { float:left; background:none; background-color:#e0e0e0; color:#324C89; line-height:23px; padding:0 15px 0 15px;  }
#newslink .cate li.active a:link,
#newslink .cate li.active a:visited,
#newslink .cate li.active a:active { color:#324C89; text-decoration:none;  }
#newslink .cate li.active a:hover { color:#324C89; text-decoration:underline;   }
#newslink .cate li.none { color:#FFFFFF; line-height:23px; padding:0 15px 0 15px; background:none; }
#newslink .subcate { clear:both; width:940px;  padding:0 0 0 20px;  background-color:#e0e0e0; border-bottom:#cccccc solid 1px;   }
#newslink .subcate ul { clear:both; }
#newslink .subcate li { display:inline; float:left; color:#FFFFFF; padding:0 10px 0 10px; line-height:28px; background:url(ico_02.gif) right 6px no-repeat; }
#newslink .subcate li a:link,
#newslink .subcate li a:visited,
#newslink .subcate li a:active { color:#333; text-decoration:none;  }
#newslink .subcate li a:hover { color:#333; text-decoration:underline;   }

.toplink { border-bottom:#B2B2B2 solid 1px; height:25px; line-height:25px; padding:3px 0 0 0; text-align:left; }
.toplink li { display:inline; float:left; margin:0 8px 0 0; line-height:23px; }
.toplink li b { color:#000066; }
.toplink a:link,
.toplink a:visited,
.toplink a:active {  text-decoration:underline;   }
.toplink a:hover { text-decoration:underline;   }
.toplink li.point { background:url(point_1.gif) right 5px no-repeat; padding:0 6px 0 0; }
.toplink li span{ color:#FF610F; }
.toplink .left { float:left; width:555px; padding:0 0 0 10px; }
.toplink .right { float:right; width:355px; padding:0 0px 0 0; text-align:right; }

/* search */
#search_bar { clear:both; border:#B6CBE6 1px solid; height:1%; background-color:#F2F6FF;  }
#search_bar .item { clear:both; background:url(search_bg.gif) left top repeat-x; height:24px; padding:0 0 0 10px; }
#search_bar .item li { display:inline; float:left; background:url(search_item.gif) left -24px no-repeat; width:70px; height:24px; margin:0 1px 0 1px; line-height:24px; text-align:center; }
#search_bar .item li a { display:block; background:url(search_item.gif) right -24px no-repeat;  }
#search_bar .item li.on { display:inline; float:left; background:url(search_item.gif) left top no-repeat; width:70px height:24px; margin:0 1px 0 1px; line-height:24px; text-align:center; font-weight:bold; }
#search_bar .item li.on a { display:block; background:url(search_item.gif) right top no-repeat;  }
#search_bar .item li.on a:link,
#search_bar .item li.on a:visited,
#search_bar .item li.on a:active { color:#112971; text-decoration:none;  }
#search_bar .item li.on a:hover { color:#112971; text-decoration:none;   }
#search_bar .hot { clear:both; width:100%; line-height:25px; text-align:center;  }
#search_bar .hot li { display:inline;  margin:0 5px 0 5px; }
#search_bar .body { clear:both; text-align:left; padding:8px 0 8px 10px;  }

/*stylebox*/
.stylebox { clear:both; margin:0 auto; padding:0; height:1%; }

.stylebox .title_1 { float:left; background-color:#E0EDFE; color:#2E4E89; text-align: center;  width:26px; overflow:hidden; position:relative; }
.stylebox .title_1 h2 {font-size:14px;font-weight:normal; width:12px; padding:8px 0; margin:0 auto;}

.xx_list { width:100%; padding:0; text-align:left;}
.xx_list li { clear:both; font-size:12px; color:#5f6c41; line-height:20px; text-align:left; position:relative;  }
.xx_list li.tougao { background:url(b_tougao.gif) no-repeat left; height:20px; text-indent:20px;}
.xx_list li.msg { background:url(b_msg.gif) no-repeat left; height:20px; text-indent:20px;}
.xx_list li.tel { background:url(b_tel.gif) no-repeat left; height:20px; text-indent:20px;}
.xx_list li.jiangli { background:url(b_jiangli.gif) no-repeat left; height:20px; text-indent:20px;}

.xx_list li a { color:#b36e43;}
.xx_list li a:link,
.xx_list li a:visited,
.xx_list li a:active { text-decoration:none;  }
.xx_list li a:hover {  text-decoration:underline;   }

.stylebox .title { clear:both;  background-color:#E0EDFE; color:#2E4E89; text-align:left; line-height:23px; height:23px; overflow:hidden; position:relative; }
.stylebox .title h2 { font-size:12px; padding:0 0 0 10px; line-height:23px; font-weight:normal;  }
.stylebox .title h3 { font-size:12px; padding:0 0 0 10px; line-height:23px;  }
.stylebox .title .viewmore { position:absolute; right:10px; top:3px; line-height:18px; }
.stylebox .title .add { position:absolute; right:80px; width:150px; top:3px; line-height:18px; padding:0 0 0 23px; font-weight:bold; }
.stylebox .title .hot { position:absolute; left:95px; top:5px; }

.stylebox .title0 { clear:both;  color:#2E4E89; text-align:left; line-height:23px; height:43px; overflow:hidden; position:relative; }
.stylebox .title0 h2 { font-size:12px; padding:2px 0 0 55px; line-height:20px; font-weight:normal;  }
.stylebox .title0 .viewmore { position:absolute; right:10px; top:11px; line-height:18px; font-weight:bold; }
.stylebox .title0 .add { position:absolute; left:-16px; width:34px; height:36px; top:3px; line-height:18px; padding:0 0 0 23px; font-weight:bold; }
.stylebox .title0 .hot { position:absolute; left:95px; top:5px; }

.stylebox .title1 { clear:both;  background:url(title_bg.gif) repeat-x top left; color:#2E4E89; height:23px;  margin:0 1px 0 1px; text-align:left; line-height:23px; overflow:hidden; position:relative;  }
.stylebox .title1 h2 { font-size:12px; padding:0 0 0 10px; line-height:23px; font-weight:normal; }
.stylebox .title1 h3 { font-size:12px; padding:0 0 0 10px; line-height:23px;  }
.stylebox .title1 .viewmore { position:absolute; right:10px; top:2px; }

.stylebox .title02 { clear:both;  background:url(item_bg1.gif) repeat-x left bottom; border-left:#B1CBE6 1px solid;   color:#2E4E89; text-align:left; height:25px;  position:relative;  }
.stylebox .title02 li{ display:inline; float:left; }
.stylebox .title02 li.on { display:block; color:#2D508A; font-weight:bold; background:#ffffff; background-image:none;  width:90px; height:23px; line-height:23px; text-align:center; border-bottom:#ffffff 1px solid; border-top:#B1CBE6 1px solid; }


.stylebox .title2 { clear:both;  background:url(item_bg1.gif) repeat-x left bottom; border-left:#B1CBE6 1px solid;   color:#2E4E89; text-align:left; height:25px;  position:relative;  }
.stylebox .title2 li{ display:inline; float:left; }
.stylebox .title2 li a { display:block; background:#fff url(item_bg2.gif) repeat-x top left; color:#838383; width:90px; height:23px; line-height:23px; text-align:center; border-right:#B1CBE6 1px solid; border-bottom:#B1CBE6 1px solid; border-top:#B1CBE6 1px solid; }
.stylebox .title2 li.on a { display:block; color:#2D508A; font-weight:bold; background:#ffffff; background-image:none;  width:90px; height:23px; line-height:23px; text-align:center; border-bottom:#ffffff 1px solid; border-top:#B1CBE6 1px solid; }
.stylebox .title2 li.tt h2 { font-size:12px; background:none;  display:block; color:#fff; width:105px; height:23px; line-height:23px; text-align:left; padding:0 0 0 16px; border:none; }
.stylebox .title2 li.tt h2 a{ font-size:12px; background:none;  display:block; color:#fff; width:105px; height:23px; line-height:23px; text-align:left; padding:0 0 0 16px; border:none; }
.stylebox .title2 .viewmore { position:absolute; padding:0 0 0 20px; right:10px; top:2px; color:#FFFFFF; }
.stylebox .title2 .viewmore a{ color:#FFFFFF; }

.stylebox .title3 { clear:both;  color:#2E4E89; margin:0 1px 0 1px; text-align:left; height:23px;   line-height:23px; border-bottom:#CDDCEF solid 1px; position:relative;  }
.stylebox .title3 h2 { font-size:12px; padding:0 0 0 10px; line-height:23px; font-weight:normal; }
.stylebox .title3 .viewmore { position:absolute; padding:0 0 0 20px; right:10px; top:3px; line-height:18px; }
.stylebox .title3 .viewmore a { color:#87C234; }
.stylebox .title3 .viewmore1 { position:absolute; padding:0 0 0 20px; right:10px; top:3px; line-height:18px; }


.stylebox .title4 { clear:both;  color:#2E4E89; margin:0 1px 0 1px; text-align:center; line-height:23px; border-top:#CDDCEF solid 1px; position:relative;  }
.stylebox .title4 h2 { font-size:12px; padding:0 0 0 10px; line-height:23px; font-weight:normal; }
.stylebox .title4 .viewmore { position:absolute; padding:0 0 0 20px; right:10px; top:2px; line-height:20px; }
.stylebox .title4 .viewmore a { color:#87C234; }

.stylebox .title5 { clear:both;  margin-left:5px; margin-top:5px; margin-right:5px; height:23px; line-height:23px; color:#2E4E89; background-color:#E0EDFE; position:relative; }
.stylebox .title5 h2 { display:block; font-size:12px; padding:0 0 0 10px; text-align:left; line-height:23px; font-weight:normal; }
.stylebox .title5 h3 { display:block; font-size:12px; padding:0 0 0 10px; line-height:23px;  text-align:left;  }
.stylebox .title5 .viewmore { position:absolute; padding:0 0 0 20px; right:10px; top:2px; }

.stylebox .title6 { width:235px; text-align:left; margin-right:15px; margin-top:5px; height:23px; line-height:23px; color:#2E4E89;  }
.stylebox .title6 h2 { font-size:12px; padding:0 0 0 10px; text-align:left; line-height:23px; background-color:#E0EDFE; }

.stylebox .title7 { clear:both;  background:url(title7_bg.gif) repeat-x left bottom;  color:#2E4E89; text-align:left; height:25px;  position:relative;  }
.stylebox .title7 ul { margin:0 0 0 6px;   }
.stylebox .title7 li{ display:inline; float:left; margin:0 3px 0 3px; text-align:center; }
.stylebox .title7 li a { display:block; background:#e0edfe; color:#838383; width:80px; height:23px; line-height:23px; text-align:center; border-left:#B1CBE6 1px solid; border-right:#B1CBE6 1px solid; border-bottom:#B1CBE6 1px solid; border-top:#B1CBE6 1px solid; }
.stylebox .title7 li.on a { display:block; color:#2D508A; font-weight:bold; background:#ffffff; background-image:none;  width:80px; height:23px; line-height:23px; text-align:center; border-bottom:#ffffff 1px solid; border-top:#B1CBE6 1px solid; }
.stylebox .title7 .viewmore { position:absolute; padding:0 0 0 20px; right:10px; top:2px; color:#FFFFFF; }
.stylebox .title7 .viewmore a{ color:#FFFFFF; }

.stylebox .title_map { clear:both; color:#2E4E89; text-align:left; height:25px;  position:relative;  }
.stylebox .title_map h2 { font-size:12px; padding:0 0 0 10px; text-align:left; line-height:25px; }
.stylebox .title_map .viewmore { position:absolute; padding:0 0 0 20px; right:10px; top:2px; line-height:25px; }


.stylebox .title_bbs{ clear:both; margin:1px 1px 0px 1px; height:24px; line-height:24px; color:#2E4E89; background-color:#e0edfe; position:relative; border-bottom:#9cb3c3 solid 1px; }
.stylebox .title_bbs .list { clear:both; margin:5px 0 0 20px;  }
.stylebox .title_bbs .list li { display:inline; float:left; width:80px; height:25px; margin:0 5px 0 0; }
.stylebox .title_bbs .list li a{ color:#FFFFFF;  font-weight:bold; line-height:25px;  }
.stylebox .title_bbs .list li.on { border-left:#4387a6 solid 1px; border-top:#4387a6 solid 1px; border-right:#4387a6 solid 1px; background-color:#FFFFFF; }
.stylebox .title_bbs .list li.on a { color:#1c4589; font-weight:bold; }
.stylebox .title_bbs h2 { display:block; font-size:12px; padding:0 0 0 12px; text-align:left; line-height:24px;  }
.stylebox .title_bbs .viewmore { position:absolute; padding:0 0 0 20px; right:10px; top:10px; }

.stylebox .title_bbs1{ clear:both; margin:1px 1px 0px 1px; background:url(title_bg1.gif) repeat-x left top; height:31px; line-height:30px; color:#2E4E89; background-color:#e0edfe; position:relative; }
.stylebox .title_bbs1 h2 { display:block; color:#FFFFFF; font-size:12px; padding:0 0 0 12px; text-align:left; line-height:30px;  }
.stylebox .title_bbs1 .viewmore { position:absolute; padding:0 0 0 20px; right:10px; top:3px; color:#FFFFFF; }
.stylebox .title_bbs1 .viewmore a { color:#FFFFFF;}
.stylebox .title_bbs1 .list { clear:both; margin:5px 0 0 10px;  }
.stylebox .title_bbs1 .list li { display:inline; float:left; padding:0 10px 0 10px;  height:25px; margin:0 0px 0 0; }
.stylebox .title_bbs1 .list li a{ color:#FFFFFF;  font-weight:bold; line-height:25px;  }
.stylebox .title_bbs1 .list li.on { border-left:#4387a6 solid 1px; border-top:#4387a6 solid 1px; border-right:#4387a6 solid 1px; background-color:#FFFFFF; }
.stylebox .title_bbs1 .list li.on a { color:#1c4589; font-weight:bold; }
.stylebox .title_bbs1 .list li.right { background:url(link_3.gif) right 6px no-repeat; }

.stylebox .title8 { clear:both; padding-left:15px; padding-top:2px;  color:#2E4E89; text-align:left; height:21px; line-height:21px; background-color:#F7FAFF;border:#B1CBE6 1px solid;  position:relative;  }
.stylebox .title8 h2 { font-size:12px; padding:0 0 0 10px; line-height:23px; font-weight:normal; }
.stylebox .title8 .viewmore { position:absolute; padding:0 0 0 20px; right:10px; top:3px; line-height:18px; }
.stylebox .title8 .viewmore a { color:#2D4F8C; }
.stylebox .title8 .viewmore1 { position:absolute; padding:0 0 0 20px; right:10px; top:3px; line-height:18px; }


.font_14 a{ font-size:14px; line-height:23px;}

.font_tree_14 { font-size:12px; line-height:23px; color:#999999; }
.font_tree_14 a{ font-size:14px; line-height:23px; }



.stylebox .title_l { float:left; width:20px; padding:15px 2px 15px 2px; height:153px; background-color:#E0EDFE; }
.stylebox .body_l { float:left; padding:5px 8px 0px 8px;  }
.stylebox .body { clear:both; padding:5px 8px 0px 8px; height:1%; line-height:19px;  }
.stylebox .body_1 { padding:8px 0px 8px 0px; height:1%;  }
.stylebox .body_2 { padding:5px 8px 5px 15px; height:1%; text-align:left;   }
.stylebox .body_2 p { clear:both; line-height:21px; text-align:left; text-indent:23px; margin-bottom:5px; }
.stylebox .body_3 { padding:6px 0px 6px 0px; height:1%;  }
.stylebox .body_bbs { background-color:#52adc1; padding:0px 4px 4px 4px; height:1%; margin:0px 1px 1px 1px;   }

.stylebox dt { text-align:left; padding:5px 8px 5px 8px;}

.debate { clear:both; text-align:left; overflow:hidden; }
.debate h1 { clear:both; font-size:20px; font-weight:normal; line-height:35px;  font-family:"黑体"; text-align:center;   }
.debate h3 { clear:both; font-size:12px; font-weight:normal; line-height:25px; }
.debate .time { clear:both; color:#b6b6b6; padding:0 0 0 0px;  }
.debate .con { clear:both;  padding:8px 8px 5px 8px; height:53px; overflow:hidden;  }
.debate .botton { clear:both; text-align:center; margin:10px 0 5px 0;  }
.debate .botton1 { clear:both; text-align:center; margin:10px 0 5px 0;  height:130px;  }
.debate .title_1 { clear:both;  padding:2px 8px 2px 8px; background-color:#e0edfe; width:190px; }

.border_1 {  border:#B6CBE6 1px solid; }
.border_2 { border-left:#B6CBE6 1px solid; border-right:#B6CBE6 1px solid; border-bottom:#B6CBE6 1px solid;  }
.border_3 { border-top:#B6CBE6 1px solid; border-right:#B6CBE6 1px solid; border-bottom:#B6CBE6 1px solid;  }
.border_4 { border-top:#B6CBE6 1px solid; border-bottom:#B6CBE6 1px solid;  }
.border_5 { border-right:#B6CBE6 1px solid; }
.border_6 { border-top:#B6CBE6 1px solid;  }
.border_7 { border-bottom:#B6CBE6 1px solid;  }
.border_8 {  border:#ffaf9d 1px solid; }
.border_9 { border-bottom:#e5e5e5 1px solid;  }
.border_10 { border-left:#d6e6f8 1px solid; }
.border_11 {border-right:#d6e6f8 1px solid;   }
.border_12 {border-bottom:#d6e6f8 1px solid;   }

.bg_color_1 { background-color:#F2F6FF;  }
.bg_color_2 { background-color:#F8FCFF;  }
.bg_color_3 { background-color:#f2f6ff;  }
.bg_color_4 { background-color:#ffecdf;  }
.bg_color_5 { background-color:#e0edfe;  }

.bg_img_0 { background:url(ico_search_1.gif) no-repeat left 4px; }
.bg_img_1 { background:url(ico_search.gif) no-repeat left top; }
.bg_img_2 { background:url(ico_1.gif) no-repeat left top; }
.bg_img_3 { background:url(title_bg.gif) repeat-x top left; }
.bg_img_4 { background:url(ico_2.gif) no-repeat top left; }
.bg_img_5 { background:url(ico_3.gif) no-repeat top left; }
.bg_img_6 { background:url(movie_bg.gif) repeat-x top left; height:389px; }
.bg_img_7 { background:url(bg.gif) repeat-y 248px top; }
.bg_img_8 { background:url(user.gif) no-repeat 5px 0px; padding:0 0 0 26px; }
.bg_img_9 { background:url(body_bg.gif) repeat-y center top; }


.jiange8 { padding:8px; }
.jiange8 img { width:426px;}

.blue_title { clear:both; color:#2E4E89; height:23px; background-color:#E0EDFE;  }
.blue_title1 { clear:both; color:#2E4E89; height:23px; background-color:#E0EDFE; text-align:left; padding:0 0 0 10px; }
.blue_title2 { clear:both; color:#2E4E89; height:23px; background-color:#E0EDFE; text-align:left; padding:0 0 0 10px; font-weight:bold; }
.blue_title3 { clear:both; color:#2E4E89; height:23px; background-color:#EEF5FF; text-align:left; padding:0 0 0 10px; }

.blue_title h3 { font-size:12px; padding:0 0 0 10px; line-height:23px;  text-align:left; }

.style_house { width:232px; margin-bottom:5px; }
.style_house .title { background:url(h_1.gif) left top no-repeat; height:29px; line-height:29px; padding:0 0 0 20px; text-align:left; font-weight:bold; }
.style_house .body { background:url(h_2.gif) bottom left no-repeat; padding:0 10px 10px 10px; height:110px; }  

.style_ask_box { clear:both; }
.style_ask_box .title { clear:both; height:30px; padding:0 0 0 15px; text-align:left; line-height:30px; font-weight:bold; }
.style_ask_box .title h2 { display:block; width:300px; font-size:12px; padding:0 0 0 20px;  }
.style_ask_box .body { clear:both; height:1%;  }
.style_ask_box .bottom { clear:both; height:10px; overflow:hidden;  }

.ask_ico1 { background:url(ask_ico_1.gif) left 5px no-repeat; height:23px; width:18px; }
.ask_ico2 { background:url(ask_ico_2.gif) left 5px no-repeat; height:23px; width:18px; }

.ask_title_bg1 { background:url(ask_a1.gif) top left no-repeat;  }
.ask_title_bg2 { background:url(ask_b1.gif) top left no-repeat;  }

.ask_body_bg1 { background:url(ask_a3.gif) repeat-y left; }
.ask_body_bg2 { background:url(ask_b3.gif) repeat-y left; }

.ask_bottom_bg1 { background:url(ask_a2.gif) no-repeat left top; }
.ask_bottom_bg2 { background:url(ask_b2.gif) no-repeat left top; }

.ask_detail { clear:both; margin:8px 15px 8px 15px; }
.ask_detail h2 { display:block; text-align:left; font-size:14px; padding:8px 0 8px 0; }
.ask_detail .con { line-height:21px; text-align:left; padding:5px 0 0px 0;  color:#333; }
.ask_detail .time { text-align:right; line-height:20px; color:#999999; padding:5px 0 0 0; }
.ask_detail .time a:link,
.ask_detail .time a:visited,
.ask_detail .time a:active { color:#003399; text-decoration:underline;  }
.ask_detail .time a:hover { color:#0000cc; text-decoration:underline;   }
.ask_detail .time span { color:#003399; }

.blog_cate{ float:left; width:350px;  margin-right:10px;}
.jj15 { margin:0;  }


/* 列表样式 */
/* 文字列表，单列 */
.liststyle { clear:both; width:100%; padding:5px 0 5px 0; }
.liststyle li { clear:both; font-size:12px; line-height:21px; text-align:left; background:url(item1.gif) 0 10px no-repeat; padding:0 0 0 7px;  position:relative;    }
.liststyle li span { position:absolute; right:10px; top:0; line-height:18px; }

.liststyle_14 { clear:both; width:100%; padding:8px 0 8px 0;}
.liststyle_14 li { clear:both; text-align:left; background:url(item1.gif) 0 10px no-repeat; padding:0 0 0 7px; font-size:12px; color:#555; }
.liststyle_14 li a { font-size:14px; line-height:23px; padding:0 10px 0 0; }

.liststyle_block { clear:both; width:100%; padding:0px 0 8px 0;}
.liststyle_block li { clear:both; text-align:left; background:url(item1.gif) 0 10px no-repeat; padding:0 0 0 7px; font-size:12px; height:80px; }
.liststyle_block li h2{ display:block; font-size:12px; line-height:23px; }
.liststyle_block li h2 span { font-size:12px; font-weight:normal; padding:0 0 0 10px; }
.liststyle_block li .con{ clear:both; line-height:20px;   }


.liststyle_no { clear:both; width:100%; padding:5px 0 5px 0; text-align:left;}
.liststyle_no li { clear:both; font-size:12px; line-height:20px; text-align:left; position:relative;  }
.liststyle_no li .num { float:left; font-size:10px;  background-color:#ADB3B9; margin:3px 8px 0 0; width:17px; height:11px; line-height:11px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-variant:500; text-align:center;  }
.liststyle_no li .c1{ background-color:#DD3A00; }
.liststyle_no li .c2{ background-color:#FF9800; }
.liststyle_no li .sz { position:absolute; right:0; top:-3px; }

.liststyle_tab { clear:both; padding:0; width:100%;}
.liststyle_tab li { display:inline; text-align:center; line-height:22px;}
.liststyle_tab li a { float:left; font-weight:bold; height:22px; width:80px;}
.liststyle_tab li a:link,
.liststyle_tab li a:visited,
.liststyle_tab li a:active { color:#2c5188; text-decoration:none; background:#e0edfe;border:#b6cbe6 1px solid; border-top:none;border-left:none;  }
.liststyle_tab li a:hover { color:#2c5188; text-decoration:none; background:#fff; border:#b6cbe6 1px solid; border-bottom:none; border-top:none; border-left:none;}
.liststyle_tab li a.long { float:left; font-weight:bold; height:22px; width:296px;}
.liststyle_tab li a.long:link,
.liststyle_tab li a.long:visited,
.liststyle_tab li a.long:active { color:#2c5188; text-decoration:none; background:#e0edfe;border:#b6cbe6 1px solid; border-top:none;border-left:none;border-right:none;  }
.liststyle_tab li a.long:hover { color:#2c5188; text-decoration:none; background:#fff; border:#b6cbe6 1px solid; border-bottom:none; border-top:none;border-right:none; border-left:none;}
.liststyle_tab li a.hit:link,
.liststyle_tab li a.hit:visited,
.liststyle_tab li a.hit:active,
.liststyle_tab li a.hit:hover { color:#2c5188; text-decoration:none; background:#fff; border:#b6cbe6 1px solid; border-bottom:none; border-top:none; border-left:none;}

.liststyle_star { clear:both; padding-left:10px; padding-bottom:10px; padding-top:5px;}
.liststyle_star li { float:left; width:60px; margin-right:10px; margin-bottom:10px; text-align:center; display:inline;}
.liststyle_star li img { clear:both;}

.liststyle_star li span { clear:both; width:60px; overflow:hidden;}
/* 文字列表，两列 */
.liststyle1 { clear:both; width:100%;  padding:5px 0 5px 0;}
.liststyle1 li { display:inline; float:left; width:100px; height:21px; overflow:hidden;  font-size:12px; line-height:21px; text-align:left; background:url(item1.gif) 0 10px no-repeat; padding:0 0 0 7px;   }
.liststyle1 li a { font-size:12px; }

.liststyle2 { clear:both; width:100%;  padding:5px 0 5px 0;}
.liststyle2 li { display:inline; float:left; width:220px; height:21px; overflow:hidden;  font-size:12px; line-height:21px; text-align:left; background:url(item1.gif) 0 10px no-repeat; padding:0 0 0 7px;   }
.liststyle2 li a { font-size:12px; }

.liststyle3 { clear:both; width:100%;  padding:5px 0 5px 0;}
.liststyle3 li { display:inline; float:left; width:195px; height:21px; overflow:hidden; font-size:12px; line-height:21px; text-align:left; background:url(item1.gif) 0 10px no-repeat; padding:0 0 0 7px; margin:0 5px 0 0;    }
.liststyle3 li a { font-size:12px; }

.liststyle4 { clear:both; width:100%;  padding:5px 0 5px 0;}
.liststyle4 li { display:inline; float:left; width:278px; height:21px; overflow:hidden;  font-size:12px; line-height:21px; text-align:left; background:url(item1.gif) 0 10px no-repeat; padding:0 0 0 7px;   }
.liststyle4 li a { font-size:12px; }

.liststyle5 { clear:both; width:100%;  padding:5px 0 5px 0;}
.liststyle5 li { display:inline; float:left; width:335px; height:21px; overflow:hidden;  font-size:12px; line-height:21px; text-align:left; background:url(item1.gif) 0 10px no-repeat; padding:0 0 0 7px; position:relative;   }
.liststyle5 li .author { position:absolute; right:0px; top:-4px; width:40px; height:20px; line-height:20px; overflow:hidden; color:#999999;  }
.liststyle5 li span { color:#ff0000; } 
.liststyle5 li a { font-size:12px; }

.liststyle7 { clear:both; width:100%;  padding:5px 0 5px 0;}
.liststyle7 li { display:inline; float:left; width:300px; height:21px; overflow:hidden;  font-size:12px; line-height:21px; text-align:left; background:url(item1.gif) 0 10px no-repeat; padding:0 0 0 7px;   }
.liststyle7 li a { font-size:12px; }


.liststyle_blog { clear:both; width:100%;  padding:2px 0 2px 0;}
.liststyle_blog li { display:inline; float:left; width:325px; height:21px; overflow:hidden;  font-size:12px; line-height:21px; text-align:left; background:url(item1.gif) 0 10px no-repeat; padding:0 0 0 7px; position:relative;   }
.liststyle_blog li .author { position:absolute; right:0px; top:2px; width:40px; height:21px; line-height:21px; overflow:hidden; color:#999999;  }
.liststyle_blog li span { color:#ff0000; } 
.liststyle_blog li a { font-size:12px; }


/* 文字列表，三列 */

.liststyle6 { clear:both; width:100%;  padding:5px 0 5px 0;}
.liststyle6 li { display:inline; float:left; width:215px; height:21px; overflow:hidden;  font-size:12px; line-height:21px; text-align:left; background:url(item1.gif) 0 10px no-repeat; padding:0 0 0 7px;   }
.liststyle6 li span { color:#ff0000; } 
.liststyle6 li a { font-size:12px; }

.liststyle_huo { clear:both; width:100%;  padding:5px 0 5px 0;}
.liststyle_huo li { display:inline; float:left; width:60px; height:21px; overflow:hidden;  font-size:12px; line-height:21px; text-align:left; padding:0 5px;   }
.liststyle_huo li span { color:#ff0000; } 
.liststyle_huo li a { font-size:12px; }
/*块列表*/
.liststyle_cate { clear:both; padding:5px 0 5px 10px;}
.liststyle_cate h2 { display:block; font-size:12px; color:#0544B4; padding:0 0 0 8px; }
.liststyle_cate h2 a:link,
.liststyle_cate h2 a:visited,
.liststyle_cate h2 a:active { color:#0544B4; text-decoration:underline;  }
.liststyle_cate h2 a:hover { color:#112971;text-decoration:underline;   }
.liststyle_cate li { display:inline; float:left; width:220px; font-size:12px; line-height:21px; text-align:left;   }

.liststyle_argue { clear:both; padding:5px 0 5px 10px; text-align:left; }
.liststyle_argue h2 { float:left; font-size:12px; color:#0544B4; padding:0 0 0 16px; background:url(ico_4.gif) left 3px no-repeat;  }
.liststyle_argue h2 a:link,
.liststyle_argue h2 a:visited,
.liststyle_argue h2 a:active { color:#0544B4; text-decoration:underline;  }
.liststyle_argue h2 a:hover { color:#112971;text-decoration:underline;   }
.liststyle_argue .sponsors { float:left; padding:0 0 0 10px; }
.liststyle_argue li { clear:both;  font-size:12px; line-height:21px; text-align:left;   }
.liststyle_argue .ticket { clear:both; padding:0 0 0 16px;  }


/*视频样式*/

.video_list { clear:both; margin:5px 0 5px 0; }
.video_list .pic { float:left; clear:left; width:150px; }
.video_list .pic img { width:120px; height:90px; padding:3px; border:#CCCCCC solid 1px; }
.video_list .con { float:left; width:150px; text-align:left; }
.video_list .con li { clear:both; position:relative; }
.video_list .con li.bt { height:22px; overflow:hidden;  }
.video_list .con li.det { margin:5px 0 5px 0; color:#666666; }
.video_list .con li .addtime { position:absolute; right:10px; top:0; }

.video_list_3 { clear:both; margin:5px 0 5px 0; }
.video_list_3 .pic { float:left; clear:left; width:150px; }
.video_list_3 .pic img { width:120px; height:90px; padding:3px; border:#CCCCCC solid 1px; }
.video_list_3 .con { float:left; width:350px; text-align:left; }
.video_list_3 .con li { clear:both; position:relative; }
.video_list_3 .con li.bt { height:22px; overflow:hidden;  }
.video_list_3 .con li.det { margin:5px 0 5px 0; color:#666666; }
.video_list_3 .con li .addtime { position:absolute; right:10px; top:0; }


.video_list_block { clear:both; margin:5px 0 5px 0;  }
.video_list_block li { display:inline; float:left; width:120px; text-align:left; margin:8px 18px 0 18px; }
.video_list_block li img { width:120px; height:90px; display:block; padding:3px; border:#CCCCCC solid 1px; }
.video_list_block li h2 { display:block; font-size:12px; font-weight:normal; line-height:22px; }
.video_list_block li .oth { clear:both; line-height:20px;  }

.video_list1 { clear:both; }
.video_list1 li { display:inline; float:left; text-align:left; width:126px; margin:3px 5px 3px 5px; line-height:22px; }
.video_list1 li img { width:120px; height:90px; display:block; padding:3px; border:#CCCCCC solid 1px;  }
.video_list1 li p { clear:both; width:120px; height:22px; line-height:22px; overflow:hidden; }

.video_list2 { clear:both; }
.video_list2 li { display:inline; float:left; text-align:center; margin:3px 12px 3px 12px; line-height:22px;  }
.video_list2 li img { width:60px; height:60px; display:block; padding:3px; border:#CCCCCC solid 1px;  }
.video_list2 li p { clear:both; width:120px; height:22px; line-height:22px; overflow:hidden; }

.video_list3 { clear:both; }
.video_list3 li { clear:both; text-align:left; margin:3px 5px 3px 5px; }
.video_list3 li img { width:120px; height:90px; display:block; padding:3px; border:#CCCCCC solid 1px;  }
.video_list3 li p { float:left; width:100px; height:22px; line-height:22px; overflow:hidden; }
.video_list3 li .con { float:right; width:140px; }

#container { background:url(video_play_b.gif) no-repeat center top; height:426px; width:498px; padding:15px 0 0 0; }
#container h1 { font-size:12px; color:#041b47; line-height:35px; font-weight:bold; }

.list_pic_video { clear:both; margin:2px 0 0px 6px; }
.list_pic_video li { display:inline; float:left; margin:0 6px 12px 6px; color:#ffffff; width:112px; height:110px; overflow:hidden; }
.list_pic_video li img { display:block; width:106px; height:82px; border:#FFFFFF 3px solid;  }
.list_pic_video li a:link,
.list_pic_video li a:visited,
.list_pic_video li a:active { color:#0b2f82;  text-decoration:none; line-height:25px;  }
.list_pic_video li a:hover { color:#0b2f82; text-decoration:underline; line-height:25px;    }



.listvideo_cate { clear:both; margin:0 0 0px 0; }
.listvideo_cate li { display:inline; float:left; text-align:left; line-height:25px; font-weight:bold; padding:0 15px 0 15px; margin:3px 7px 3px 7px; }
.listvideo_cate li h2 { font-size:12px; margin-left:20px; }
.listvideo_cate li span { margin-left:10px; color:#666666; font-weight:normal; }

.video_detail { clear:both; position:relative; height:480px; }
.video_detail .body { position:absolute; left:235px; top:10px; padding:10px 0 5px 0;  }
.video_detail .body h1 { clear:both; text-align:center; font-size:14px; font-weight:normal; line-height:45px; color:#FFFFFF; }
.video_detail .bg1 { clear:both; background:url(video_play_1.gif) left top no-repeat; height:7px; overflow:hidden; }
.video_detail .bg2 { clear:both; background:url(video_play_2.gif) left top no-repeat; height:7px; overflow:hidden; }


.video_bar { clear:both; width:960px; background:url(movie_bg1.gif) left top no-repeat; height:290px;  }
.video_bar .player { background:url(movie_play_s.gif) left top no-repeat; width:252px; height:238px; text-align:left; }
.video_bar .player .box { clear:both; width:242px; height:216px; margin:11px 0px 0px 10px;  }
.video_bar .player h1 { clear:both; text-align:center; color:#041b47; font-size:12px; line-height:25px; }

.part_left_400 { float:left; clear:left; width:400px; }
.part_right_560 { float:right; clear:right; width:560px; }

.liststyle_mem { clear:both; }
.liststyle_mem li { clear:both; }
.liststyle_mem li .num { float:left; width:28px; text-align:center; line-height:33px; font-weight:bold; }
.liststyle_mem li img { float:left; width:33px; height:33px; padding:3px; border:#CCCCCC solid 1px; }
.liststyle_mem li .name { float:right; width:190px; text-align:left; }
.liststyle_mem li .mem_video { float:right; width:172px; text-align:left; background:url(ico_video_1.gif) left 3px no-repeat; padding:0 0 0 18px; }

/*bbs样式*/

.user_online { clear:both; text-align:left; padding:0 0 5px 0; line-height:23px; }

.list_bbs_cate { clear:both; padding:5px 0 5px 0px; min-height:85px;  }
* html .list_bbs_cate { clear:both; padding:5px 0 5px 0px; height:85px;  }
.list_bbs_cate li { display:inline; float:left; width:310px;  margin:3px 0 3px 0; padding:0 0 0 0px; text-align:left; min-height:85px;    }
* html .list_bbs_cate li { display:inline; float:left; width:310px;  margin:3px 0 3px 0; padding:0 0 0 0px; text-align:left; height:85px;    }
.list_bbs_cate li img { float:left; clear:left; width:80px; height:80px; margin:0 10px 0 0; }
.list_bbs_cate li h2 { float:left; width:220px;  font-size:12px; line-height:20px; color:#2c5188; }
.list_bbs_cate li h2 a:link,
.list_bbs_cate li h2 a:visited,
.list_bbs_cate li h2 a:active { color:#2c5188; text-decoration:none;  }
.list_bbs_cate li h2 a:hover { color:#2c5188; text-decoration:underline;   }
.list_bbs_cate li p {  float:left; width:220px; height:20px; overflow:hidden;   line-height:20px; padding:0 0 0 0; }
.list_bbs_cate li.border_bottom { border-bottom:#e5e5e5 solid 1px; }

.list_bbs_topic { clear:both; text-align:left; padding:0 0 0 0px; position:relative; min-height:200px;  }
.list_bbs_topic .ico { position:absolute; left:28px; top:8px;  }

.lo_links { clear:both; line-height:22px; }
.bbs_link { clear:both; line-height:28px; height:28px; background-color:#5fa7c8; color:#FFFFFF; border:#358cb4 solid 1px; }
.bbs_link .menulist { clear:both; padding:0 0 0 16px;  }
.bbs_link .menulist li{ display:inline; float:left; line-height:28px; padding:0 10px 0 10px; background:url(link_2.gif) right 7px no-repeat;   }
.bbs_link .menulist li.none{ background:none; padding:0 4px 0 10px;  }
.bbs_link .menulist .left { float:left; }

.bbs_link .menulist a:link,
.bbs_link .menulist a:visited,
.bbs_link .menulist a:active { font-weight:bold; color:#fff; text-decoration:none;  }
.bbs_link .menulist a:hover { font-weight:bold; color:#fff; text-decoration:underline;   }

.bbs_width { width:285px; padding:0 15px 0 80px; overflow:hidden; }
.bbs_width1 { width:360px; padding:0 0 0 80px; overflow:hidden; }
.bbs_width2 { width:65px; padding:0 5px 0 70px; overflow:hidden;  }

.menu_bar { clear:both; background:url(bbs_bg.gif) left top repeat-x; height:70px; margin:0; padding:0; }
.menu_bar .menulist { clear:both; text-align:left; line-height:22px;  }
.menu_bar .menulist ul { float:left; margin:8px 0 0 0px;  }
.menu_bar .menulist li { display:inline; margin:0 7px 0 0; }
.menu_bar .menulist a:link,
.menu_bar .menulist a:visited,
.menu_bar .menulist a:active { color:#fff; text-decoration:none;  }
.menu_bar .menulist a:hover { color:#fff; text-decoration:underline;   }


.user { clear:both; line-height:22px; text-align:left; padding:0 0 0 20px; }

/*精准广告样式*/
.jzgg { clear:both; background:url(jzad.jpg) left top no-repeat; width:211px; height:170px; padding:29px 14px 20px 15px; }



.hotword { clear:both; width:100%;  padding:5px 0 5px 0; text-align:left; }
.hotword li { display:inline; font-size:15px; line-height:23px; text-align:left; padding:0 4px 0 4px;   }

/*blog 样式*/
.blog_star { clear:both; text-align:left;  padding:5px 0 5px 0; }
.blog_star .photo { float:left; width:60px; line-height:25px; text-align:center; padding:2px 0 0 0; }
.blog_star .photo img { display:block; }
.blog_star .con { float:right; width:150px; line-height:21px; }
.blog_star a:link,
.blog_star a:visited,
.blog_star a:active { color:#2c5188;text-decoration:underline;   }
.blog_star a:hover {  color:#0033cc; text-decoration:underline;   }

.list_blog { clear:both; width:100%; padding:5px 0 5px 0;}
.list_blog li { clear:both; display:inherit; font-size:12px; line-height:20px; text-align:left; background:url(item1.gif) 0 10px no-repeat; padding:0 0 0 7px;  position:relative;    }
.list_blog li .author { position:absolute; right:0px; top:-4px; width:40px; height:20px; line-height:20px; overflow:hidden; color:#999999; }

.top_blog { clear:both; }
.top_blog li { clear:both; font-size:12px; line-height:23px; text-align:left; background:url(item1.gif) 0 10px no-repeat; padding:0 0 0 7px;  }
.top_blog li span { color:#FF0000; }
.top_blog li a:link,
.top_blog li a:visited,
.top_blog li a:active { color:#2c5188;text-decoration:none;   }
.top_blog li a:hover {  color:#0033cc; text-decoration:underline;   }

.top_blog1 { clear:both; width:100%;  }
.top_blog1 li { clear:both;  font-size:12px; height:23px; line-height:23px; text-align:left;  padding:0 0 0 0px; color:#888; position:relative;  }
.top_blog1 li span { color:#FF0000; }
.top_blog1 li a:link,
.top_blog1 li a:visited,
.top_blog1 li a:active { color:#2c5188;text-decoration:none;   }
.top_blog1 li a:hover {  color:#0033cc; text-decoration:underline;   }
.top_blog1 li a.cate:link,
.top_blog1 li a.cate:visited,
.top_blog1 li a.cate:active { color:#888;text-decoration:none;   }
.top_blog1 li a.cate:hover {  color:#0033cc; text-decoration:underline;   }
.top_blog1 li .arthor { position:absolute; right:3px; width:60px; top:0px; background-color:#FFFFFF; }

.blog_mj { clear:both; padding:5px 0 5px 0; }
.blog_mj li { display:inline; float:left; width:60px; margin:0 6px 5px 6px; text-align:left;   }
.blog_mj li img { display:block; width:60px; height:60px; }
.blog_mj li p { clear:both; text-align:center; }



/* 图片列表 */
.list_pic { clear:both; margin:10px 0 5px 2px; }
.list_pic li { display:inline; float:left; line-height:25px; margin:0 6px 0 6px; }
.list_pic li img { display:block; padding:1px; width:120px; height:90px; border:#CCCCCC 1px solid; background-color:#FFFFFF; }

.list_pic0 { clear:both; padding:10px 0 5px 5px; }
.list_pic0 li { display:inline; float:left; line-height:25px; padding:0 3px 0 3px; width:124px;  }
.list_pic0 li img { display:block; padding:1px; width:120px; height:90px; border:#CCCCCC 1px solid; background-color:#FFFFFF; }


.list_pic1 { clear:both; width:100%; padding:0;  margin:0; text-align:center; }
.list_pic1 li { overflow:hidden; line-height:25px; }
.list_pic1 li img { display:block; width:160px; height:120px; }
.list_pic1 li.right { text-align:right; margin-bottom:5px; }
.list_pic1 li.bottom { text-align:right; margin:0;}

.list_pic2 { clear:both; width:100%;   margin:5px 0 5px 0px; }
.list_pic2 li { line-height:25px; margin:0 1px 0 1px; }
.list_pic2 li img { display:block; padding:1px; border:#CCCCCC 1px solid; background-color:#FFFFFF; }

.list_pic3 { clear:both;  margin:5px 0 5px 2px; }
.list_pic3 li { display:inline; float:left; text-align:left; background:url(but_bg.gif) no-repeat left top; width:70px; height:29px; padding:0 0 0 30px; line-height:29px; margin:0 2px 5px 2px; }
.list_pic3 li img { display:block; }

.list_pic4 { clear:both;  margin:5px 0 5px 4px; }
.list_pic4 li { display:inline; float:left; line-height:25px; margin:0 15px 0 15px; }
.list_pic4 li img { display:block; padding:1px; width:135px; height:101px;  border:#CCCCCC 1px solid; background-color:#FFFFFF; }

.list_pic5 { clear:both; width:100%; }
.list_pic5 li { display:inline; float:left; line-height:25px; margin:0 12px 0 12px; }
.list_pic5 li img { display:block; padding:1px; border:#CCCCCC 1px solid; background-color:#FFFFFF; }

.list_pic6 { clear:both; width:100%;   margin:5px 0 0px 0px; }
.list_pic6 li { display:inline; float:left; line-height:25px; margin:0 3px 0px 3px; }
.list_pic6 li img { display:block; padding:1px; width:85px; height:64px; border:#CCCCCC 1px solid; background-color:#FFFFFF; }

.list_pic7 { clear:both; width:100%; margin:10px 0 5px 0px; }
.list_pic7 li { display:inline; float:left; margin:0 6px 0 6px; }
.list_pic7 li img { display:block; padding:1px; width:90px; height:68px; border:#CCCCCC 1px solid; background-color:#FFFFFF; }

.list_pic8 { clear:both; width:auto; margin:10px 0 5px 2px; }
.list_pic8 li { display:inline; float:left; margin:0 6px 0 6px; }
.list_pic8 li img { display:block; padding:1px; width:90px; height:90px; border:#CCCCCC 1px solid; background-color:#FFFFFF; }

.list_pic9 { clear:both; width:100%; margin:10px 0 5px 0px; }
.list_pic9 li { display:inline; float:left; margin:0 6px 0 6px; }
.list_pic9 li img { display:block; padding:1px; width:115px; height:86px; border:#CCCCCC 1px solid; background-color:#FFFFFF; }

.list_pic10 { clear:both; margin:10px 0 5px 2px; }
.list_pic10 li { display:inline; float:left; line-height:25px; margin:0 2px 0 2px; }
.list_pic10 li img { display:block; padding:1px; width:115px; height:80px; border:#CCCCCC 1px solid; background-color:#FFFFFF; }

.list_pic11 { clear:both; padding:10px 0 5px 6px; }
.list_pic11 li { display:inline; float:left; line-height:25px; margin:0 7px 0 7px; }
.list_pic11 li img { display:block; padding:1px; width:135px; height:100px; border:#CCCCCC 1px solid; background-color:#FFFFFF; }

.list_pic12 { clear:both; margin:3px 0 5px 2px; }
.list_pic12 li { display:inline; float:left; line-height:28px; margin:0 6px 0 6px; }
.list_pic12 li img { display:block; padding:1px; width:124px; height:92px; border:#CCCCCC 1px solid; background-color:#FFFFFF; }

.list_pic13 { clear:both; margin:3px 0 0 2px; }
.list_pic13 li { display:inline; float:left; line-height:25px; margin:0 13px 0 13px; color:#2C508C; }
.list_pic13 li img { display:block; padding:1px; width:124px; height:92px; border:#CCCCCC 1px solid; background-color:#FFFFFF; }

.list_pic_jj { clear:both; width:100%; margin:10px 0 5px 0px; }
.list_pic_jj li { display:inline; float:left; margin:0 3px 5px 3px; }
.list_pic_jj li img { display:block; padding:1px; width:180px; height:140px; }

.list_pic_jiaju { clear:both; width:100%; margin:10px 0 5px 0px; }
.list_pic_jiaju li { display:inline; float:left; margin:0 6px 5px 6px; }
.list_pic_jiaju li img { display:block; padding:1px; width:210px; height:90px; }


.list_lookpic { clear:both; margin:10px 0 5px 2px; }
.list_lookpic li { display:inline; float:left; line-height:25px; margin:5px 6px 10px 6px; }
.list_lookpic li img { display:block; padding:1px; width:120px; height:90px; border:#CCCCCC 1px solid; background-color:#FFFFFF;  }

.list_links { clear:both;  margin:10px 0 0px 13px;  }
.list_links li { display:inline; float:left; margin:0 8px 0 8px; width:88px; text-align:left; }
.list_links li img { display:block; width:88px; height:31px; margin:0 0 5px 0; overflow:hidden;   }

.list_links_txt { clear:both; text-align:left; margin:0 0 0 8px;   }
.list_links_txt ul { width:940px; }
.list_links_txt li { display:inline; margin:0 8px 0 0px; line-height:20px; text-align:left;  }


.list_ico { margin:0px; }
.list_ico li { display:inline; float:left;  margin:0 3px 0 3px; }
.list_ico li img { display:block; }

.list_com {  margin:5px 0 5px 2px;}
.list_com li { display:inline; float:left;  margin:0 3px 6px 3px; }
.list_com li img { display:block; width:128px; height:43px; }

.block_left { float:left; margin-right:3px; margin-left:3px; }
.block_right { float:right; margin:0;} 

.picshow { padding:6px 6px 6px 6px; }

.com_liststyle { clear:both; height:130px; position:relative; padding:8px 5px 5px 5px; }
.com_liststyle .cate { position:absolute; right:10px; top:8px; line-height:20px; }
.com_liststyle .button { position:absolute; right:10px; bottom:10px; line-height:20px; width:120px;  }
.com_liststyle h2 { text-align:left; font-size:20px; font-family:"黑体"; font-weight:normal; padding:0 0 5px 0; }

.com_detail{ clear:both; padding:15px 10px 5px 18px; line-height:22px; }
.com_detail h2 { float:left; text-align:left; line-height:30px; font-size:20px; font-family:"黑体"; font-weight:normal; padding:0 0 5px 0; position:relative; }
.com_detail h2 .recom { position:absolute; right:-40px; top:0;  }

.com_pic { float:left; margin:0 0 0 11px; width:200px; height:200px; border:#B6CBE6 solid 1px; background-color:#FFFFFF; overflow:hidden; position:relative; text-align:center;  }
.com_pic p{ position:static; +position:absolute; top:50% }
.com_pic img { position:static; +position:relative; top:-50%;left:-50%; vertical-align:middle; border:0px; }

.house_detail { clear:both; padding:0px 0px 5px 0px; }
.house_detail h2 { text-align:left; font-size:20px; font-family:"黑体"; line-height:26px; font-weight:normal; padding:0 0 5px 0; }


/* 广告列表 */
.advlist { clear:both; height:60px; margin-bottom:8px; }
.advlist li { display:inline; float:left; }
.advlist li.left { margin:0 10px 0 0;}
.advlist li.right { margin:0; }

/* 幻灯片样式 */
#MainPromotionBanner{ clear:both; width:285px; height:210px; overflow:hidden; }
#MainPromotionBanner #SlidePlayer { position:relative; margin:0 auto; }
#MainPromotionBanner .Slides{ padding:0; margin:0; list-style: none; height:210px; overflow: hidden; }
#MainPromotionBanner .Slides li { float:left; width:285px; height:210px; }
#MainPromotionBanner .Slides img{ display: block; width:285px; height: 210px; }
#MainPromotionBanner .SlideTriggers{ position:absolute;  margin:0; padding: 0; list-style:none; top:180px;  right: 5px; z-index:10; height:25px; }
#MainPromotionBanner .SlideTriggers li{ float:left; display:inline; color:#FF9933; text-align:center; line-height:16px; width:16px; height:16px; font-family:Arial; font-size: .9em; cursor: pointer; overflow:hidden;  margin:3px 6px; background: url(slide_trigger.gif) no-repeat center center; }
#MainPromotionBanner .SlideTriggers li.Current{  color:#fff;  background: url(slide_trigger_c.gif) no-repeat center center; font-weight:bold; font-size:1.4em; line-height:21px; height:21px; width:21px; margin:0 6px; }


/* 内容样式 */
.recom { clear:both; text-align:left;}
.recom p { clear:both; line-height:20px; text-align:left; }
.recom h1 {  margin:8px 0 0px 0;  }
.recom h1 a:link,
.recom h1 a:visited,
.recom h1 a:active { font-size:16px; text-decoration:none;  }
.recom h1 a:hover { font-size:16px; text-decoration: underline; }

.recom h2 {  font-size:20px; font-family:"黑体"; margin:8px 0 5px 0; line-height:28px; font-weight:normal; color:#ff0000; }
.recom h2 a:link,
.recom h2 a:visited,
.recom h2 a:active { color:#ff0000; text-decoration:none;  }
.recom h2 a:hover { color:#ff0000; text-decoration: underline; }


.con_style_1 { clear:both; padding:8px 0 8px 0; }
.con_style_1 .pic { float:left; line-height:22px; text-align:center; width:145px; margin:0 18px 0 0; }
.con_style_1 .pic img { display:block; width:140px; height:100px; border:1px solid #DDD; padding:1px; }
.con_style_1 .con { float:left; width:300px;  } 
.con_style_1 .con h3 a{ clear:both; font-family:"黑体"; font-size:16px; font-weight:normal; text-align:left; display:block; line-height:21px; }

.con_style_2 { clear:both; padding:8px 0 8px 0; }
.con_style_2 .pic { float:left;  line-height:22px; text-align:center;  width:145px;  margin:0 15px 0 0;}
.con_style_2 .pic img { display:block; width:140px; height:100px; border:1px solid #DDD; padding:1px; }
.con_style_2 .con { float:left; width:260px;} 
.con_style_2 .con h3 a{ clear:both; font-family:"黑体"; font-size:16px; font-weight:normal; text-align:left; display:block; line-height:21px; }

.con_style_3 { clear:both; padding:8px 0 8px 0; }
.con_style_3 .pic { float:left; line-height:22px; text-align:center; width:130px; margin:0 15px 0 0; }
.con_style_3 .pic img { display:block; width:130px; height:98px; border:1px solid #DDD; padding:1px; }
.con_style_3 .con { float:left; width:280px;  } 
.con_style_3 .con h3 a{ clear:both; font-family:"黑体"; font-size:16px; font-weight:normal; text-align:left; display:block; line-height:21px; }

.con_style_4 { clear:both; padding:8px 0 8px 0; text-align:left; }
.con_style_4 .pic { float:left; line-height:22px; text-align:center; width:100px; margin:0 8px 0 0; }
.con_style_4 .pic img { display:block; width:100px; height:70px; border:1px solid #DDD; padding:1px; }
.con_style_4 .con { float:left; width:106px;  } 
.con_style_4 .con h3 a{ clear:both; font-size:12px; color:#001FA2; text-align:left; display:block; line-height:19px;  }

.con_style_5 { clear:both; padding:8px 0 8px 0; }
.con_style_5 .pic { float:left;  line-height:22px; text-align:center;  width:145px;  margin:0 18px 0 0;   }
.con_style_5 .pic img { display:block; width:140px; height:100px; border:1px solid #DDD; padding:1px; }
.con_style_5 .con { float:left; width:270px;  } 
.con_style_5 .con h3 a{ clear:both; font-family:"黑体"; font-size:16px; font-weight:normal; text-align:left; display:block; line-height:21px; }

.con_style_6 { clear:both; padding:8px 0 8px 0; }
.con_style_6 .pic { float:left;  line-height:22px; text-align:center;  width:100px;  margin:0 18px 0 0;   }
.con_style_6 .pic img { display:block; width:100px; height:70px; border:1px solid #DDD; padding:1px; }
.con_style_6 .con { float:left; width:210px; text-align:left;  } 
.con_style_6 .con h3 a{ clear:both; font-family:"黑体"; font-size:16px; font-weight:normal; text-align:left; display:block; line-height:21px; }

.cate_list { clear:both; padding:5px 0 5px 10px; }
.cate_list li { display:inline; float:left; margin:0 5px 8px 5px; }
.cate_list li a { display:block; background:url(cate_bg.gif) top repeat-x; width:92px; height:36px; line-height:36px; text-align:center; font-weight:bold; border:#B6CBE6 solid 1px;  }

.button_list { clear:both; width:100%; margin:0 0 0 7px;  }
.button_list li{ display:inline; float:left; margin:0 2px 0 2px; }
.button_list li a { display:block; background:url(cate_bg.gif) top repeat-x; width:48px; height:22px; line-height:22px; text-align:center; border:#B6CBE6 solid 1px;  }

.button_list1 { clear:both; margin:0 0 0 1px;  }
.button_list1 li{ display:inline; float:left; margin:0 2px 5px 2px; }
.button_list1 li a { display:block; background:url(h_bg.gif) top repeat-x; width:105px; height:33px; font-weight:bold; line-height:33px; text-align:center;  }


.button_fk_list { clear:both; margin:auto; }
.button_fk_list li{ display:inline; float:left; margin:0 4px 0 4px; background:url(button_bg1.gif) top repeat-x; width:62px; height:88px;  }
.button_fk_list .ico { clear:both; height:33px; font-family:Arial, Helvetica, sans-serif; font-size:20px; line-height:20px; padding:12px 0 0 0;  }
.button_fk_list h3 { display:block; text-align:center; font-size:12px; font-weight:normal; }

.button_fk_video { clear:both; background-color:#134c92; }
.button_fk_video li{ display:inline; float:left; margin:0 4px 0 4px; background:url(button_bg2.gif) top repeat-x; width:62px; height:96px;  }
.button_fk_video .ico { clear:both; color:#b5cfff; height:33px; font-family:Arial, Helvetica, sans-serif; font-size:20px; line-height:20px; padding:24px 0 0 0;  }
.button_fk_video h3 { display:block; text-align:center; font-size:12px; font-weight:normal; }
.button_fk_video a:link,
.button_fk_video a:visited,
.button_fk_video a:active { color:#b5cfff; text-decoration:none;  }
.button_fk_video a:hover { color:#b5cfff; text-decoration: underline; }

.button_wz1 { padding:0 0 0 185px; }
.button_wz2 { padding:0 0 0 80px; }
.button_wz3 { padding:0 0 0 340px; }

.fk_con { text-align:left; padding:10px; }

.letter_style { font-family:Arial, Helvetica, sans-serif; font-size:14px; }
.letter_style a{ font-family:Arial, Helvetica, sans-serif; font-size:14px; }

.blog_num { float:left; clear:left; width:100px; margin:10px 0 0 0; }
.blog_num1 { float:left; clear:left; text-align:center; width:100px; margin:10px 0 0 0; }
.blog_num1 h2 { width:74px; height:61px; background:url(bk_bg.gif) center top no-repeat; line-height:55px; font-family:Arial, Helvetica, sans-serif; font-size:25px;}
.blog_list { float:left;  width:825px; margin:10px 0 10px 10px; }
.blog_list li { display:inline; float:left; width:165px; text-align:left; margin:0 0 10px 0;  }
.blog_list li .pic { float:left; width:60px; }
.blog_list li .con { float:right; width:95px; }
.back { clear:both; text-align:right; }
.blog_js { font-family:Arial, Helvetica, sans-serif; font-size:17px; padding:5px 0 5px 0; line-height:25px; }
.blog_js a { font-family:Arial, Helvetica, sans-serif; font-size:17px; text-decoration:underline; }


#dv { clear:both; background:url(dv.gif) no-repeat left top; height:300px; }
#dv .title { clear:both; font-size:12px; font-weight:bold; padding:11px 0 0 32px; text-align:left; color:#FFFFFF; }
#dv .body { padding:10px 5px 0 5px; }
#dv .body .player { float:left; background:url(player.gif) no-repeat left top; padding-top:17px;  width:245px; height:250px; margin:0 10px 5px 5px; }
#dv .body .list { float:left; width:170px; color:#FFFFFF; }
#dv .body a { color:#FFFFFF; }

.tablestyle { clear:both; width:100%; line-height:23px; }
.tablestyle li { clear:both;  line-height:23px; border-bottom:#E3E3E3 1px solid;  }
.tablestyle li.hd { font-weight:bold;  }
.tdstyle1 { float:left; text-align:left; padding:0 0 0 4px;   }

.tablestyle1 { clear:both; width:100%;  line-height:22px;  }
.tablestyle1 li { clear:both; padding:1px 0 1px 0; }
.tablestyle1 li.style1 { clear:both; padding:15px 0 15px 0; }
.tablestyle1 .left { float:left; width:50px; text-align:left; }
.tablestyle1 .left1 { float:left; width:80px; text-align:left; }
.tablestyle1 .left2 { float:left; width:200px; text-align:right; font-size:14px; padding:0 10px 0 0; font-weight:bold; }
.tablestyle1 .right { float:left; width:550px; text-align:left; }
.tablestyle1 .right2 { float:left; width:370px; text-align:left; }
.tablestyle1 a { text-decoration:underline; }
.tablestyle1 span { display:block; color:#999999; line-height:25px; }

.tablestyle1 { clear:both; width:100%; line-height:21px; }

.tdbg { clear:both; background:url(item_bg3.gif) repeat-x left bottom;  }	


.width_1 { width:200px; }
.width_2 { width:120px; }
.width_3 { width:90px; }

.height1 { height:232px; }
.height2 { height:228px; }
.height3 { height:120px; }
.height4 { height:110px; }
.height5 { height:200px; }
.height6 { height:222px; }
.height7 { min-height:200px; }
* html .height7 { height:200px; }

.height8 { height:115px; }
.height9 { height:380px; overflow:hidden; }
.height10 { height:218px; }
.height11 { height:141px; }
.height12 { height:275px; }

.foot_link{ clear:both; text-align:center; color:#323232;  border-top:#5F94C8 3px solid; height:22px; padding:3px 0 0 0;  }
.foot_link ul { clear:both; width:100%; }
.foot_link li{ display:inline; text-align:center; padding:0 8px 0 8px;  }
.foot_link li.r { background:url(point_1.gif) right 0px no-repeat; }
.foot_link li a { color:#323232; font-size:12px; }
.copyright { line-height:19px; color:#323232;  padding:5px 0 10px 0; }
.copyright span { font-family:Arial, Helvetica, sans-serif; font-weight: bold; }
.copyright a:link,
.copyright a:visited,
.copyright a:active { color:#333; text-decoration:none;  }
.copyright a:hover { color:#333; text-decoration: underline; }


.tablestyle_all { background-color:#BDCFE5; margin-bottom:8px;  }
.tablestyle_td_l { background-color:#FFFFFF; line-height:22px; padding:3px; text-align:right;  }
.tablestyle_td_r { background-color:#FFFFFF; line-height:22px; padding:3px; text-align:left;  }
.tablestyle_td_m { background-color:#FFFFFF; line-height:22px; padding:3px 8px 3px 8px; text-align:left;  }

.liststyle_zl { clear:both; padding:5px 0px 5px 0px; text-align:left; }
.liststyle_zl li { clear:both; line-height:22px;  }
.liststyle_zl li.jj { clear:both; line-height:22px; height:22px; position:relative; margin:0 0 3px 0; }
.liststyle_zl li span { color:#003399;  }
.liststyle_zl li a:link,
.liststyle_zl li a:visited,
.liststyle_zl li a:active { color:#003399;   text-decoration: underline; }
.liststyle_zl li a:hover { color:#003399;  text-decoration: underline; }
.liststyle_zl li.ico_msn { background:url(ico_msn.gif) left top no-repeat; padding:0 0 0 25px; }
.liststyle_zl li.ico_qq { background:url(ico_qq.gif) left top no-repeat; padding:0 0 0 25px;  }
.liststyle_zl li.ico_mail { background:url(ico_mail.gif) left 5px no-repeat; padding:0 0 0 25px;  }
.liststyle_zl li.right_bon{ line-height:20px; height:28px; overflow:hidden; }
.liststyle_zl li.right_bon a { display:block; float:left; width:60px; height:20px; border:#b6cbe6 solid 1px; background-color:#e0edfe; overflow:hidden; text-align:center; margin:5px 5px 3px 0px; }
.liststyle_zl li.right_bon a:link,
.liststyle_zl li.right_bon a:visited,
.liststyle_zl li.right_bon a:active { text-decoration:none;  }
.liststyle_zl li.right_bon a:hover { text-decoration: underline; }


.userimg { clear:both; text-align:center; margin:8px 0 0 0; }
.userimg img { display:block; width:180px; height:180px; border:#999999 solid 1px; margin:0 0 3px 0; }

.userimg1 { clear:both; text-align:center; }
.userimg1 img { width:100px; height:100px; border:#999999 solid 1px; }


#favorpopup { width: 320px; height:180px; font-size: 12px; color: #111; text-align:center;  overflow: hidden; border:#B6CBE6 1px solid; background:#f0faff; position:relative;  }
#favorpopup .close { position: absolute; top:3px; right:3px; text-decoration:none; }
#favorpopup .loginlist { clear:both; width:240px; margin:auto; line-height:25px; position:absolute; left:20px; top:15px; }
#favorpopup .loginlist li h2 { font-size:12px; text-align:left; padding:0 0 0 32px; }
#favorpopup .loginlist li { clear:both; padding:3px 0 3px 0;  }
#favorpopup .loginlist .left { float:left; width:80px; text-align:right; }
#favorpopup .loginlist .right { float:right; width:160px; text-align:left; }
#favorpopup h2 { margin:0; padding:0; }

.box1 { border:#b6cbe6 solid 1px; width:560px; height:42px; padding:5px; color:#bcbcbc; }

.botton { clear:both; text-align:right; padding:5px 0px 0px 0; height:35px; }
.botton .list { float:right; width:250px; }
.botton .admin { clear:both; background-color:#C6E1EE; line-height:28px; width:100%; text-align:center; }
.botton .admin li { display:inline; }

.bottomlink { clear:both; margin:5px 15px 5px 15px; }
.bottomlink h1 { clear:both; text-align:center;  font-size:20px; font-family:"黑体"; font-weight:normal; line-height:35px; }
.bottomlink .time { clear:both; text-align:right; line-height:25px;}
.bottomlink .detail { clear:both; font-size:14px; line-height:23px; }
.bottomlink .detail p { margin:5px 0 5px 0;}


a.font12:link,
a.font12:visited,
a.font12:active { font-size:12px; font-weight:bold; text-decoration:none;  }
a.font12:hover { font-size:12px; font-weight:bold;  text-decoration:underline;   }

.newspic { clear:both; height:200px; position:relative; }
.newspic .pic { width:320px; height:195px; position:absolute; left:0; top:0; overflow:hidden;  }
.newspic .pic img { width:320px; height:195px;}
.newspic .list { float:right; width:300px; height:195px; background-color:#eff6fe;   } 
.newspic .list .title_n { clear:both; background:url(news_title_bg.gif) right top no-repeat; height:24px; }
.newspic .list .title_n h2 { float:left; padding:0 0 0 14px; color:#FFFFFF; font-size:12px; background:url(news_title_bg.gif) left top no-repeat; line-height:24px; }
.newspic .list .liststyle_n { clear:both; }
.newspic .list .liststyle_n ul { clear:both; line-height:28px; height:28px; text-align:left;  }
.newspic .list .liststyle_n li{ clear:both; background:url(item1.gif) 8px 10px no-repeat; padding:0 0 0 15px; line-height:28px; text-align:left;     }
.newspic .list .liststyle_n li.up{ width:285px; color:#ff6600; background:#FFFFFF url(news_title_ico.gif) 6px 7px no-repeat; padding:0 0 0 15px; list-style:28px;  text-align:left;  font-weight:bold;    }


.news_zt { clear:both; padding:5px 0 5px 0; }
.news_zt li{ clear:both; border:#b6cbe6 solid 1px; width:190px;margin:0 0 8px 0; text-align:left; padding:5px; }
.news_zt li img { float:left; width:50px; height:50px; padding:0 10px 0px 0px; }

.map_bg { background:url(map_bg.gif) no-repeat left top; height:190px; }
.video_bg { background:url(video_bg1.gif) no-repeat left top; height:190px; }

.enter_bun { display:block; background:url(button_bg.gif) left top no-repeat; width:124px; height:25px; line-height:25px; font-weight:bold; text-align:center; }

/*yezhuweiyuanhui*/
.custom { float:left; width:220px; padding:0px 5px 10px 5px;  }
.custom .cti { text-align:left; line-height:24px; height:24px; font-weight:bold; border-bottom:#E8E6E7 1px dashed; }
.customli  { float:left; width:220px; height:100px; padding:5px 0 5px 0; background:url(shuzi_1.gif) no-repeat left top; margin-top:4px;}
.customli li {height:22px; line-height:22px; font-size:12px; text-align:left; text-indent:25px    }
.f_l_b { _display:inline; margin-right:10px;}
/*essence*/
.esse { float:left; width:940px; padding:0 8px 0 8px; overflow:hidden;}
.esse .float_pic { float:left; width:500px; }
.esse .float_pic .floatleft { float:left; text-align:left; width:305px; width:244px; _width:248px; }
.esse .float_pic .floatleft img { width:305px; height:244px;}
.esse .float_pic .floatright { float:right; text-align:right; width:188px;}
.esse .float_pic .floatright img { width:60px; height:60px; _height:57px;}
.esse .float_pic .floatright li { float:left; width:60px; height:60px; text-align:left; padding:0; _margin:0; margin-left:2px; margin-bottom:1px; }
.esse .r_pic { float:right; width:430px;}

/*shipin*/
.sh { float:left; width:956px; padding:0 2px 0 2px;}
.sh .el { float:left; width:11px; height:119px; background:url(ca_hz_002.gif) no-repeat left top; }
.sh .er { float:right; width:11px; height:119px; background:url(ca_hz_002.gif) no-repeat -11px top; }
.sh .ec { float:left; width:904px; height:119px;}

.mart{margin:6px auto;}