﻿
@charset "utf-8";
/* CSS Document */
body{ background:url(bg.png) repeat-x;}
body,div,ul,li,dl,dt,dd,h3,p{ margin:0px; padding:0px; list-style:none;font-size:12px; font-family:Verdana, Arial, sans-serif;}
a{ text-decoration:none;font-size:12px;}
a:hover{ text-decoration:underline;}

img{ border:0;}

/*头部*/
.head{ width:1000px; height:160px; background:url(top_2010-06-04.png); margin:auto;} 
.top{ width:1000px; margin:auto; height:26px;}
.top ul{  height:26px; width:430px; float:right; padding: 0 0 0 16px; }
.top li{ float:left; line-height:26px; padding: 0 8px 0 22px;}
.top li a{  color:#FFFFFF; }
.top li a:hover{  color:#FFFF00; }

.nav_main{ width:988px;margin:auto; height:73px;}
.nav_main li{ float:left;}
.nav_main li.logo{ width:212px;  padding:5px 0 0 4px; height:70px;}
.nav_main li.logo a{ display:block; width:205px; height:60px; background:url(logo.gif);}
.nav_main li.nav{width:572px; height:73px;background:url(top_2010-06-04.png) -224px -27px; padding:0;}
.nav_main li.nav a{ color:#f00; font-weight:bold; display:block; float:left; padding:50px 0 5px 0; text-align:center; margin:0 1px; display:inline;}

.news_location .me_view a{ color:#f00; float:right;_margin:-25px 0 0 0;*margin:-25px 0 0 0; text-indent:0; text-decoration:underline; padding:0 15px 0 0 ;}

.nav_main li.nav a.nav01,a.nav04,a.nav05{width:84px;}
.nav_main li.nav a.nav02,a.nav03,a.nav06{ width:96px;}
.nav_main li.nav a.nav01:hover{background-position:-225px -160px;  }
.nav_main li.nav a.nav02:hover{background-position:-311px -160px; }
.nav_main li.nav a.nav03:hover{background-position:-409px -160px; }
.nav_main li.nav a.nav04:hover{background-position:-507px -160px; }
.nav_main li.nav a.nav05:hover{background-position:-593px -160px;}
.nav_main li.nav a.nav06:hover{background-position:-679px -160px; }
.nav_main li.nav a:hover{ color:#8a0303;background:url(top_2010-06-04.png);text-decoration:none;}
.nav_main li.adv{ width:200px; text-align:center;}

.search{ width:735px; height:34px;  margin:-50px auto 0px auto;_ margin:-52px auto 0px auto;background:url(top_2010-06-04.png) -132px -105px; padding:21px 0 0 0;}
.search .text{ width:500px; height:24px; border:1px solid #ae0303;float:left;margin:0 0 0 8px; line-height:24px; font-size:14px; }

.search_g{ width:988px;  height:56px; margin:0 auto; } 
.search_g ul li{ width:870px;margin:auto; line-height:30px;text-align:right; padding:26px 0 0 0 ;_padding:24px 0 0 0 ;}
.search_g a{ color:#999; text-decoration:underline;}
.search_g a:hover{ color:#f00;}

.search  .but_01{ width:99px; height:28px; border:0px;background:url(top_2010-06-04.png) -0px -160px;float:left;margin:0 0 0 8px;}
.search  .but_02{ width:99px; height:28px;border:0px;background:url(top_2010-06-04.png) -109px -160px;float:left;margin:0 0 0 8px;}
.xlcd{width:97px;height:26px;position:relative;z-index:50;cursor:pointer;border:#ae0303 1px solid;background:url(xl.gif) no-repeat right 10px; background-color:#fff;float:left; margin:0 0 0 8px; display:block; display:inline;}
.xlcd dt{width:72px;height:26px;padding-left:15px;overflow:hidden;color:#f00;position:absolute;padding-right:16px; overflow:hidden; font-size:14px; font-weight:bold; line-height:26px;}
.xlcd dd{width:97px;border:#ae0303 1px solid;position:absolute;background:#fff;display:none;overflow:hidden;left:-1px;top:26px;}
.xlcd dd.show{display:block;}
.xlcd dd li{height:21px;background:#fff;width:91px;overflow:hidden;color:#666;border-bottom:#eee 1px dotted; font-size:14px; font-weight:bold; line-height:21px; text-align:center; margin:3px;}
.xlcd dd li.show{background:#fd3c3c;color:#fff;}

.open_a{width:230px; margin:auto; height:24px; line-height:24px; padding:0 0 0 770px;}
.open_a a{ color:#f00;}

.search_open{width:1000px; margin:auto; height:130px;}
.search_open ul.search_con{border:1px solid #ee9e9d; background:#fff6ed; border-top:0;border-bottom:0px;height:70px;width:686px;margin:auto; padding:0 20px;}
.search_open .close_1{background:#fff6ed; width:102px; margin:auto;border-left:1px solid #ee9e9d;border-right:1px solid #ee9e9d; height:30px;  padding:0 0 0 624px; line-height:30px; }
.search_open a{color:#f00; }
.search_open a:hover{ color:#f00; text-decoration:none;}
.search_open li{ float:left; width:170px; height:36px; text-align:center; }
.search_open li select{ width:130px; height:20px; font-size:12px; } 
.search_open .close{background:#fff6ed; width:22px; margin:auto;border-left:1px solid #ee9e9d;border-right:1px solid #ee9e9d; height:10px; font-size:0px; line-height:0px; padding:0 0 0 704px; margin-top:-10px;}
.item{margin:auto;padding:0; width:728px;background:#fff6ed;}
.item div{height:1px;overflow:hidden;border-left:1px solid #ee9e9d;border-right:1px solid #ee9e9d;}
.item .row1{margin:0 5px;background:#ee9e9d;}
.item .row2{margin:0 3px;border:0 2px;}
.item .row3{margin:0 2px;}
.item .row4{margin:0 1px;height:2px;}

.head{overflow:hidden}
.news{ width:960px; margin:auto; margin-top:0px;}
.news_nav{ width:130px;background:url(nav_bg.gif); float:left; overflow:hidden;}
.news_nav li.news_nav_top{ width:130px; height:95px; background:url(nav_top.gif);}
.news_nav li.news_nav_bot{ width:130px; height:22px; background:url(nav_bot.gif);}
.news_nav li a{ display:block; width:130px; height:36px; background:url(nav_off.gif); line-height:36px; text-align:center; color:#666; margin:1px 0 0 0;}
.news_nav li a:hover{ background:url(nav_on.gif);  color:#f00; text-decoration:none;}
.news_nav li a.now{background:url(nav_on.gif);color:#f00; }
.news_con{ width:632px; float:left; margin:34px 0 0 0; overflow:hidden;}
.news_con li.news_con_top{ width:632px;  height:6px;background:url(con_top.gif); line-height:0px; font-size:0px;}
.news_con li.news_con_bot{ width:632px;  height:6px;background:url(con_bot.gif); line-height:0px; font-size:0px;}
.news_con li.news_con_main{ border:1px solid #ddd; border-bottom:0; border-top:0;}
.news_main{ width:620px; margin:auto;}
.news_main li.news_main_tit{ font-size:22px; font-weight:bold; color:#000; text-align:center; width:620px; height:50px; border-bottom:1px dashed #ddd; line-height:50px;}
.news_main li.news_main_wz{ height:30px; line-height:30px; padding: 0 10px; color:#999;}
.news_main li.news_main_wz a{ color:#999;}
.news_main li.news_main_wz a:hover{ color:#f00;}
.news_main li.news_main_wz .f_r { float:right;}
.news_main li.news_main_wz .f_l { float:left;}

.news_main li.news_main_con{ line-height:24px; padding:26px;}
.news_main li.news_main_con P{ text-indent:2em; margin:10px 0;}

.news_con li.news_con_bot{ width:632px;  height:6px;}

.pl{ width:600px; margin:auto; border-top:1px solid #ddd;}
.pl p{ line-height:36px; color:#333; text-align: right; }
.pl p a{ color:#333;}
.pl textarea{ width:590px; height:120px;_margin:0 0 6px 0;}
.pl input{ width:82px; height:23px; background:url(but.gif); border:0; color:#fff; line-height:23px; vertical-align:middle; }
a.red{  color:#f00; text-decoration:underline;}

.news_hot{ width:190px; float:left; margin:34px 0 0 8px ;}
.news_hot ul.news_hot_tit{ width:190px; height:32px;background:url(hot.gif); color:#f00; font-size:14px; font-weight:bold; text-align:center; line-height:32px;}
.news_hot ul.news_hot_con{ border:1px solid #ddd; border-top:0px; padding:8px 0;}
.news_hot ul.news_hot_con li{ height:22px; line-height:22px; text-indent:6px;}
.news_hot ul.news_hot_con a{color:#777;display:block; height:22px; line-height:22px; text-indent:6px; width:182px; overflow:hidden;}

.news_location{  font-size:12px; color:#999;  width:620px; height:25px; border-bottom:1px dashed #ddd; line-height:25px; margin:auto; text-indent:16px;}
.news_location a{ color:#999;}
.no_bot{  border-bottom:0;}
.news_location .me_ask{ float:right; _margin:-25px 0 0 0;*margin:-25px 0 0 0; text-indent:0;}
.news_location .me_ask a{ display:block;width:56px; height:15px; background:url(answer.gif); color:#fff; text-align:center; line-height:15px; padding:2px 0 0 0; margin:4px 12px;float:right; display:inline;}
.news_location .me_ask a:hover{ color:#ff0; text-decoration:none;}
.news_list{ width:560px; margin:auto; padding:10px;}
.news_list a{ color:#333; height:28px; line-height:28px; background:url(list_s.gif) 0 11px no-repeat; padding:0 0 0 10px ; display:block;}
.news_list a:hover{ color:#f00;}
.news_list span{ float:right; text-decoration:none;}

.news_ask{ width:600px; padding:10px 0 10px 10px;margin:0 0 0 20px;}
.news_ask li{ height:28px; line-height:28px; background:url(list_s.gif) 0 11px no-repeat; padding:0 0 0 10px ;}
.news_ask li a.ask{ color:#333; float:left; display:block; width:330px;}
.news_ask li a.ask:hover{ color:#f00;}
.news_ask li span{ float:left;display:block; text-align:center; color:#999;}
.news_ask li span.ck{ width:30px; padding:4px 0 0 0;}
.news_ask li span.ck a{ color:#f30; border:1px solid #f60; text-decoration:none; display:block; width:28px; height:14px; line-height:14px; padding:2px 0 0 0;}
.news_ask li span.ck a:hover{ color:#fff; background:#f60; }
.news_ask li span.name{ width:90px;}
.news_ask li span.date{ width:80px;}
.news_ask li span.answer{ width:90px; padding:4px 0 0 0;}
.news_ask li span.answer a{ display:block;width:56px; height:15px; background:url(answer.gif); color:#fff; text-align:center; line-height:15px; padding:2px 0 0 0; margin:auto;}
.news_ask li span.answer a:hover{ color:#ff0; text-decoration:none;}

/* 我要提问 */
#askerLayer{  position:absolute; z-index:1000; display:none;}

/* page-turner */
.page_turner2{width:620px; color:#666;  margin:auto; height:30px; border-top:1px dashed #ddd;}
.page_turner2 li{ width:auto; float:right; padding:8px 0 0 0;}
	.page_turner2 a, .page_turner span{float:left; display:block; width:auto; border:1px solid #ccc; padding:0px 4px; margin:0 2px; line-height:16px; color:#666;}
	.page_turner2 a:link, .page_turner a:visited{text-decoration:none; font-weight:normal;}
	.page_turner2 a:hover, .page_turner a.c{background:#ccc; color:#fff;}
	.page_turner2 cite{padding:0;}
	
.new_ask_con{ width:600px; margin:4px auto 0 auto; border:1px solid #fecdcd;} 
.new_ask_con li{border:4px solid #fff3f3; padding:3px;}
.new_ask_con li h2{ border-bottom:1px solid #eee; font-size:14px; font-weight:normal; line-height:30px; margin:0; color:#000; text-indent:12px;  }
.new_ask_con li span{  font-size:12px; color:#999;}
.new_ask_con li p{ color:#666; line-height:24px;padding:6px 12px;}
.new_ask_con li h4{ margin:0;padding:2px 6px; text-align:right;}
.new_ask_con li h4 a{ color:#f00; font-weight:normal; text-decoration:underline;}

.new_answer_con{ width:600px; margin:10px auto 0 auto; border:1px solid #ddd;} 
.new_answer_con li{border:4px solid #f6f6f6;padding:3px;}
.new_answer_con li h3{border-bottom:1px solid #eee;line-height:30px;text-indent:12px; }
.new_answer_con li p{ color:#333; line-height:24px;padding:6px 12px; border-bottom:1px dashed #eee;}

.my_answer{ width:600px; margin:auto; }
.my_answer h3{ color:#f00; text-indent:20px; padding:10px 0 0 0; line-height:26px;}
.my_answer p{ line-height:36px; color:#333; text-align: right; }
.my_answer p a{ color:#333;}
.my_answer textarea{ width:596px; height:120px;_margin:0 0 6px 0;}
.my_answer .tjda{ width:82px; height:23px; background:url(but.gif); border:0; color:#fff; line-height:23px; vertical-align:middle; }
a.red{  color:#f00; text-decoration:underline;}

.view{ width:600px; margin:auto;}

.news_location .me_view a{ color:#f00; float:right;_margin:-25px 0 0 0;*margin:-25px 0 0 0; text-indent:0; text-decoration:underline;}
.view h3{ font-size:16px; font-family:"黑体"; text-align:center; line-height:50px; font-weight:normal;}
.view p{ text-indent:2em; line-height:24px; color:#333;}


.zc_fd{ width:550px; margin:20px auto;  height:40px;}
.zc_fd li{ float:left;}
.zc_fd li.bfb{ width:326px; text-align:center;}
.zc_fd li.zc,.zc_fd li.fd{ width:112px;}
.zc_fd li.zc a,.zc_fd li.fd a{ display:block; width:112px; height:26px; padding:10px 0 0 0;text-align:center; }
.zc_fd li.zc a{ background:url(view_01.gif); color:#f00;}
.zc_fd li.fd a{ background:url(view_02.gif); color:#000;}


.z_f{ width:610px; margin:auto;}
.z_f li.z,.z_f li.f{  float:left;width:294px; height:372px; padding:3px;}
.z_f li.z{ background:#eff5e3;}
.z_f li.f{ background:#fcf4e5; margin:0 0 0 8px;}
.z_con,.f_con{width:272px; height:350px; overflow-y:scroll;overflow-x:hidden; padding:10px;}
.z_con{ border:1px solid #c3db96;}
.f_con{ border:1px solid #f5d69e;}
.z_f_main li{ margin:0 0 10px 0;}
.z_f_main span.tit{ display:block;color:#999; height:20px;  width:250px; line-height:20px;}
.z_f_main span.tit cite.tit_name{ font-style:normal; text-indent:4px; display:block; float:left;}
.z_f_main span.tit cite.tit_link{ font-style:normal; display:block; float:right;text-align:right;}
.z_f_main span.tit a{ color:#999; margin:0 3px;}
.z_f_main p{ border:1px solid #ddd; background:#fff; line-height:18px; padding:8px; text-indent:0; }
.z_f_main p span{ display:block; border-top:1px solid #eee; margin:5px 0 0 0; padding:6px 0 0 0; color:#999;}


.news_con_1{ width:830px; float:left; margin:34px 0 0 0;}
.news_con_1 li.news_con_1_top{ width:830px;  height:6px;background:url(con_top_1.gif); line-height:0px; font-size:0px;}
.news_con_1 li.news_con_1_bot{ width:830px;  height:6px;background:url(con_bot_1.gif); line-height:0px; font-size:0px;}
.news_con_1 li.news_con_1_main{ border:1px solid #ddd; border-bottom:0; border-top:0;}
.news_location_1{  font-size:12px; color:#999;  width:820px; height:25px;line-height:25px; margin:auto; text-indent:16px;}
.news_location_1 a{ color:#999;}

.gd{ width:804px; margin:auto; padding:0 0 8px 0;}
.gd a{ display:block; width:20%; float:left; line-height:24px; height:24px; color:#333; text-indent:10px; overflow:hidden;}
.gd a:hover{ color:#f00; }
.gd ul{ padding:0 3px;}
.gd ul li{ border:1px solid ;  border-bottom:0px; border-top:0px;  padding:0 10px;}
.gd span.tit{ display:block; width:804px; height:24px; background:url(gj_bg.gif); text-align:center; line-height:20px; font-family:"微软雅黑"; font-size:16px;} 
.gd span.bot{ display:block; width:804px; height:9px;background:url(gj_bg.gif); font-size:0; line-height:0; margin:-2px 0 0 0 ;}

.gd_01 ul{ background:#ffeee7;}
.gd_01 ul li{ border-color: #f9b9a1;height:221px;background:url(gj_bg_01.gif);}
.gd_01 span.tit{ color:#fb4804;}
.gd_01 span.bot{ background-position: 0 -170px ;}

.gd_02 ul{ background:#ffeeda;}
.gd_02 ul li{ border-color:#e4b781;height:221px;background:url(gj_bg_02.gif); }
.gd_02 span.tit{ color:#c17312;background-position: 0 -24px ;}
.gd_02 span.bot{ background-position: 0 -180px ;}

.gd_03 ul{ background:#faf6cb;}
.gd_03 ul li{ border-color:#e7e080;height:126px;background:url(gj_bg_03.gif);}
.gd_03 span.tit{ color:#948a00;background-position: 0 -48px ;}
.gd_03 span.bot{ background-position: 0 -190px ;}

.gd_04 ul{ background:#e5fdcf;}
.gd_04 ul li{ border-color:#b1e382;height:176px;background:url(gj_bg_04.gif);}
.gd_04 span.tit{ color:#65a728;background-position: 0 -72px ;}
.gd_04 span.bot{ background-position: 0 -200px ;}

.gd_05 ul{ background:#e2fff4;}
.gd_05 ul li{ border-color:#9de8cc;height:271px;background:url(gj_bg_05.gif);}
.gd_05 span.tit{ color:#1b9e6c;background-position: 0 -96px ;}
.gd_05 span.bot{ background-position: 0 -210px ;}

.gd_06 ul{ background:#e2f0ff;}
.gd_06 ul li{ border-color:#98c6f6;height:176px;background:url(gj_bg_06.gif);}
.gd_06 span.tit{ color:#1e7add;background-position: 0 -120px ;}
.gd_06 span.bot{ background-position: 0 -220px ;}

.gd_07 ul{ background:#e2e3ff;}
.gd_07 ul li{ border-color:#aaacfa;height:221px;background:url(gj_bg_07.gif);}
.gd_07 span.tit{ color:#3e44e0;background-position: 0 -144px ;}
.gd_07 span.bot{ background-position: 0 -230px ;}
