@charset "gb2312";
/* CSS Document */
/*CSS for all*/
html,body,div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,object,iframe,form,blockquote,fieldset,input,textarea,code,address,caption,cite,code,em,i,ins{margin:0; padding:0; font-style:normal; font-size:12px; font-weight:normal;}
ul,ol,li{list-style:none;}
fieldset,img{border:none;}
caption,th{text-align:left;}
table{border-spacing:0;}
body{font-family:Î¢ÈíÑÅºÚ; color:#333; background:#fffbf2 url(../images/main_bg.jpg) center repeat-y;}
td,input,textarea,select{font-size:12px;}
textarea{line-height:18px;}

a{text-decoration:none; color:#333;}
a:hover{color:#993300;text-decoration:none;}


#MultiPage{padding:10px 0; float:right; border:0px solid #000; margin:0 auto;}
#MultiPage span{float:left; display:inline; line-height:17px; height:17px; margin-right:4px; font-size:12px; font-weight:bold;}
#MultiPage a{border:0px solid #66461d; display:inline; background:#f2f0f0; float:left; overflow:hidden; padding:5px 10px; color:#656565; line-height:20px; height:20px; margin-right:5px; text-decoration:none;}
#MultiPage a:hover {border:0px solid #c11e0d; background:#dbdbdb; color:#676568; text-decoration:none;}
#MultiPage a.click{border:0px solid #c11e0d; background:#649c10; color:#FFF; float:left;}
#MultiPage a.uclick{border:1px solid #dedede; background:#fafafa; color:#cccccc; float:left;}
#MultiPage .txtinput{float:left; line-height:26px; height:26px; width:20px; padding:0 2px; font-size:12px;text-align: center; margin-right:4px;}
#MultiPage .button{float:left;height:30px;padding:2px; margin-right:4px; background: #f9f9f9; border:1px solid #c0c0c0;width:40px; line-height:26px; font-size:12px; }

#MultiPage_1{padding:0; overflow:hidden; border:0px solid #000;}
.MultiPage{margin:0 auto;}
.MultiPage span{float:left; display:inline; line-height:17px; height:17px; margin-right:4px; font-size:12px; font-weight:bold;}
.MultiPage a{border:1px solid #66461d; display:inline; background:#e0c68d; float:left; overflow:hidden; padding:0 5px; color:#71202f; line-height:17px; height:17px; margin-right:3px; text-decoration:none;}
.MultiPage a:hover {border:1px solid #c11e0d; background:#FFF; color:#676568; text-decoration:none;}
.MultiPage a.click{border:1px solid #c11e0d; background:#c11e0d; color:#FFF; float:left;}
.MultiPage a.uclick{border:1px solid #dedede; background:#fafafa; color:#cccccc; float:left;}
.MultiPage .txtinput{float:left; line-height:17px; height:17px; width:20px; padding:0 2px; font-size:12px; margin-right:4px;}
.MultiPage .button{float:left; line-height:15px; height:19px; width:40px; padding:0 2px; font-size:12px; margin-right:4px;}

.clearDiv{clear:both; font-size:0; line-height:0; height:0; overflow:hidden; background:none;}
.noInfo{line-height:50px; font-size:14px; font-weight:bold; padding:10px 0 0 20px;}

.hScape01{height:0px;  width:100%; float:left;  font-size:0;}
.hScape03{height:3px;  width:100%; float:left;  font-size:0;}
.hScape05{height:5px; width:100%; float:left; font-size:0;}
.hScape10{height:10px;  width:100%; float:left; font-size:0;}
.hScape15{height:15px;  width:100%; float:left;  font-size:0;}

.txtInput{height:18px; line-height:18px; padding:0 5px;}
/*CSS for all end*/

/*Body*/
#header{margin:0 auto;width:100%; height:232px; background:#8c1515; overflow:hidden;}
#header #main{margin:0 auto;width:1024px; height:232px; background:url(../images/top_logo.jpg) 0px 0px no-repeat; overflow:hidden;}
#header #main #rt{ float:right;width:280px; height:30px; margin:0 0 0 720px; background:#505050; text-align:center; line-height:30px; color:#fff; overflow:hidden;}
#header #main #rsearch{ float:right;width:215px; height:25px; margin:160px 0 0 0;overflow:hidden;}

#menu{margin:0 auto;width:100%; height:37px; background:#f8efce; border-bottom:1px solid #b4b3b2; }
.menu{margin:0 auto;width:1100px; height:37px;}
.menu a{float:left;width:100%;color:#fff;height:37px;padding:0;line-height:37px;text-align:center;font-size:14px;display:block;position:absolute; top:0px;left:0px;font-family:Î¢ÈíÑÅºÚ;}
.menu li{float:left;width:110px; height:37px;padding:0;margin:0;text-align:center;line-height:37px; font-size:14px;font-family:Î¢ÈíÑÅºÚ; color:#fff; position:relative;}
.menu li:hover{height:37px;color: #fff;background: #eb3c00;}
.menu li:hover a{color:#fff;}
.menu li.no_sub:hover{padding:0; color:#000;}
.menu li .s1{ color:#fff;}
.menu ul{width:100px;background:#fff;padding:0 5px 10px 5px;border-top: 2px solid #fff;position:absolute; left:0px; top:0;z-index:99999;display:none; }
.menu li:hover ul{top:37px; display:block;  }
.menu li:hover ul .m02{ float:left;height:auto; width:100px;margin:0; padding:0; font-size:14px;border:none;line-height:33px;font-family:Î¢ÈíÑÅºÚ; text-align:center; }
.menu li:hover ul .m02 a{ width:100px;height:auto;padding:8px 0px;background:none;border-bottom: 1px solid #eee;color: #5a5a5a;letter-spacing: 0px; text-decoration:none;font-family:Î¢ÈíÑÅºÚ;line-height:20px; font-size:14px;position:relative;}
.menu li:hover ul .m02 a:hover{width:100px;height:auto;padding:8px 0px; text-decoration:none; background:#f3f3f3;font-family:Î¢ÈíÑÅºÚ; }



#Footer{margin:0 auto;width:100%;height:128px; padding:10px 0 0 0; background:#565654;overflow:hidden;}
#Footer #main{margin:0 auto;width:1024px;height:128px;overflow:hidden; position:relative; }
#Footer #main #gb{width:120px;height:80px;overflow:hidden; position:absolute; top:10px; left:400px;}
#Footer #main #lt{ float:left;width:510px;height:128px; line-height:28px; color:#fff;overflow:hidden; }
#Footer #main #rt{ float:right;width:380px;height:128px; text-align:right; line-height:28px; color:#fff;overflow:hidden; }

/*Ö÷ÌåÄÚÈÝ*/
#mainpage{margin:10px auto; width:1024px;overflow:hidden;}

#inad{float:left; width:494px; height:384px; padding:5px; border:2px solid #ccc;overflow:hidden;}

#innews{float:left; width:507px; height:398px; margin:0 0 0 9px;overflow:hidden;}
#innews #title{float:left; width:465px; height:33px; padding:0 10px 0 32px;background:url(../images/icon01.gif) 10px 11px no-repeat;line-height:33px; font-size:16px; color:#000; font-weight:bold;overflow:hidden;}
#innews ul{ margin:20px auto 0 auto; width:495px; overflow:hidden;}
#innews .topnews{ float:left; width:495px; height:128px;border-bottom:1px dashed #666; padding:0 0 10px 0; margin:0 0 3px 0; font-size:14px; line-height:30px; overflow:hidden;}
#innews .topnews h1{ float:left; width:495px; height:30px;  text-align:center; font-size:16px; font-weight:bold; color:#8b0000; overflow:hidden;}
#innews li{ float:left; width:489px; height:30px; margin:3px 3px 0 3px; font-size:14px; line-height:30px; overflow:hidden;}

.indiv01{float:left; width:1024px; height:auto; margin:8px 0; border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;overflow:hidden;}

.indiv02{float:left; width:511px; height:342px; border-right:1px solid #c8c8c8; overflow:hidden;}
.indiv02 #title{float:left; width:492px; height:39px; padding:0 0 0 10px; margin:0 0 3px 0; border-bottom:3px solid #b90101;line-height:45px; font-size:16px; color:#000; font-weight:bold;overflow:hidden;}
.indiv02 ul{float:left; width:502px; height:auto; overflow:hidden;}
.indiv02 li{float:left; width:496px; height:30px; margin:3px; font-size:14px; line-height:30px; overflow:hidden;}
.indiv02 li.litop{float:left; width:502px; height:50px; border-bottom:1px dotted #666;overflow:hidden;}
.indiv02 li.litop h1{float:left; width:40px; height:50px;line-height:50px; font-size:24px; color:#338a08; overflow:hidden;}
.indiv02 li.litop h2{float:left; width:452px; height:50px;font-size:14px; line-height:50px;overflow:hidden;}

.indiv03{float:left; width:512px; height:342px; overflow:hidden;}
.indiv03 #title{float:right; width:492px; height:39px; padding:0 0 0 10px; margin:0 0 3px 0; border-bottom:3px solid #b90101;line-height:45px; font-size:16px; color:#000; font-weight:bold;overflow:hidden;}
.indiv03 ul{float:right; width:502px; height:auto; overflow:hidden;}
.indiv03 li{float:left; width:496px; height:30px; margin:3px;border-bottom:1px dotted #666; font-size:14px; line-height:30px; overflow:hidden;}

#inpic{float:left; width:1024px; height:auto; margin:10px 0;border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8; overflow:hidden;}
#inpic #title{float:left; width:1014px; height:39px; padding:0 0 0 10px; margin:0 0 3px 0; border-bottom:3px solid #b90101;line-height:45px; font-size:16px; color:#000; font-weight:bold;overflow:hidden;}
#inpic #main{ margin:15px auto; width:1003px; height:auto; overflow:hidden;}
#inpic #main ul{float:left; width:1050px; height:auto; overflow:hidden;}
#inpic #main li{ float:left; width:227px; height:200px;margin:0 32px 0 0; line-height:25px; font-size:14px; font-weight:bold; text-align:center;overflow:hidden;}

.inbook{float:left; width:512px; height:auto; margin:10px 0;text-align: center; overflow:hidden;}

#inzz{float:left; width:1024px; height:auto; margin:10px 0;border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8; background:#f2f2f2; overflow:hidden;}
#inzz h1{float:left; width:1024px; height:auto; font-size:16px; font-weight:bold; color:#000; line-height:30px; text-align:center;border-bottom:1px solid #c8c8c8; overflow:hidden;}
#inzz h2{float:left; width:471px; height:25px; padding:0 0 0 40px; font-size:14px;color:#000; line-height:25px;border-bottom:1px solid #c8c8c8;border-right:1px solid #c8c8c8; overflow:hidden;}
#inzz h3{float:left; width:472px; height:25px; padding:0 0 0 40px; font-size:14px;color:#000; line-height:25px;border-bottom:1px solid #c8c8c8; overflow:hidden;}

#page_l{float:left;width:250px;overflow:hidden;}
#page_l #cata{float:left;width:248px; margin:0 0 10px 0; border-bottom:1px solid #c8c8c8;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;overflow:hidden;}
#page_l #cata #title{float:left;width:248px; height:37px;border-bottom:1px solid #c8c8c8;border-top:3px solid #b90101; text-align:center;overflow:hidden;}
#page_l #cata ul{ margin:15px auto;width:199px; height:auto;overflow:hidden;}
#page_l #cata li{ float:left;width:199px; height:37px; margin:0 0 12px 0;overflow:hidden;}

#page_l #note{float:left;width:248px; margin:0 0 10px 0; border-bottom:1px solid #c8c8c8;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;overflow:hidden;}
#page_l #note #title{float:left;width:228px; height:37px; padding:0 10px;border-bottom:1px solid #c8c8c8;border-top:3px solid #b90101; font-size:16px; font-weight:bolder; line-height:37px;overflow:hidden;}
#page_l #note ul{ margin:0px auto;width:248px; height:auto;overflow:hidden;}
#page_l #note li{float:left; width:236px; height:50px; padding:15px 6px; border-bottom:1px dotted #666;overflow:hidden;}
#page_l #note li h1{float:left; width:40px; height:50px;line-height:50px; font-size:24px; color:#338a08; overflow:hidden;}
#page_l #note li h2{float:left; width:196px; height:50px;font-size:14px; color:#666; line-height:25px;overflow:hidden;}

#page_r{float:right;width:765px;overflow:hidden;}
#page_r #title{float:left; width:723px; height:33px; padding:0 10px 0 32px;background:url(../images/icon01.gif) 10px 11px no-repeat;line-height:33px; font-size:16px; color:#000; font-weight:bold;overflow:hidden;}
#page_r #title .loca{ float:right;width:300px; height:33px; padding:0 0 0 10px; font-size:12px; line-height:33px; font-weight:normal; text-align:right;overflow:hidden;}
#page_r #main{margin:10px auto;width:757px; height:auto;overflow:hidden;}
#page_r #main .tinfo{ margin:0 auto;width:688px; height:auto; padding:10px 0; font-size:14px; line-height:30px;overflow:hidden;}
#page_r #newsli{margin:10px auto;width:757px; height:auto;overflow:hidden;}
#page_r #newsli li{margin:0px auto; width:720px; height:39px; padding:0 10px; border-bottom:1px dashed #dfcdc2; font-size:14px; line-height:39px;overflow:hidden;}
#page_r #newsli .picli{margin:10px auto;;width:740px; height:auto; padding:0 5px 12px 5px; border-bottom:1px dashed #666; line-height:24px; overflow:hidden;}
#page_r #newsli .picli .tt{ float:left; width:740px; height:35px; padding:0; font-size:15px; color:#000; font-weight:bold; line-height:35px; overflow:hidden;}
#page_r #newsli .picli .tinfo{ float:left;width:740px; height:auto; padding:0; font-size:14px; line-height:30px; overflow:hidden;}

#page_r #master{margin:10px auto;width:757px; height:auto;overflow:hidden;}
#page_r #master li{margin:10px auto;;width:727px; height:auto; padding:0 15px 15px 15px; border-bottom:1px dashed #666; line-height:24px; overflow:hidden;}
#page_r #master li .tpic{ float:left;width:155px; height:155px; padding:2px; border:1px solid #97662b; margin:0 18px 0 0; overflow:hidden;}
#page_r #master li .tt{ float:left; width:548px; height:35px; padding:0; font-size:15px; color:#000; line-height:35px; overflow:hidden;}
#page_r #master li .tinfo{ float:left;width:548px; height:auto; padding:0; font-size:14px; line-height:30px; overflow:hidden;}

#page_r #picli{margin:18px auto;width:750px; height:auto; overflow:hidden;}
#page_r #picli ul{float:left;width:790px; height:auto;overflow:hidden;}
#page_r #picli li{float:left;width:222px; height:200px; margin:0 34px 0 0; font-size:14px; font-weight:bold; text-align:center; line-height:25px;overflow:hidden;}

#jdpaget{margin:40px auto;width:100%; height:auto; padding:0px;text-align: center;overflow:hidden;}

#picjd{margin:18px auto;width:1024px; height:auto; overflow:hidden;}
#picjd ul{float:left;width:1060px; height:auto;overflow:hidden;}
#picjd li{float:left;width:324px; height:357px; margin:0 5px 25px 0; padding:6px 7px 6px 6px; background:url(../images/bhjd_pbg.png) no-repeat;overflow:hidden;}
#picjd li .pimg{float:left;width:324px; height:220px;background: #fff;padding:0px;overflow:hidden;}
#picjd li .pt{margin:10px auto;width:95%; height:117px; font-size:14px; line-height:20px; color:#6a6a6a; overflow:hidden;}
#picjd li .pt02{ float:left;width:100%; height:auto; font-size:18px; line-height:50px; color:#000; text-align:center; overflow:hidden;}

#page_main{float:left;width:1024px;overflow:hidden;}
#page_main #title{float:left; width:992px; height:33px; padding:0 10px 0 32px;background:url(../images/icon01.gif) 10px 11px no-repeat;line-height:33px; font-size:16px; color:#000; font-weight:bold;overflow:hidden;}
#page_main #title .loca{ float:right;width:300px; height:33px; padding:0 0 0 10px; font-size:12px; line-height:33px; font-weight:normal; text-align:right;overflow:hidden;}
#page_newsview {margin:0 auto;width:900px; overflow:hidden;  }
#page_newsview .ptitle{ float:left; height:60px; width:900px; font-size:24px; color:#a20404; font-weight:bold; text-align:center; line-height:70px; overflow:hidden; }
#page_newsview .pdate{ float:left; height:30px; width:900px; border-bottom:1px dotted #cecece; text-align:center;font-family:arial, ËÎÌå;font-size:12px;line-height:30px;color: #cc0000;letter-spacing:0px; overflow:hidden;}
#page_newsview .pcontent{ margin:0 auto; height:auto; width:860px;line-height:30px; padding:20px;border-bottom:1px dotted #cecece; overflow:hidden; }
#page_newsview .pre{margin:0 auto; height:30px; width:840x; overflow:hidden; margin:10px 0 0 0;}
#page_newsview .next{margin:0 auto; height:30px; width:840px; overflow:hidden; margin:10px 0 0 0;}


/*Á´½Ó*/
.t_menu {color: #333;letter-spacing:1px; font-weight:bold;}
a.t_menu:link {text-decoration: none;color: #333;}
a.t_menu:visited {text-decoration: none;color: #333;}
a.t_menu:hover {text-decoration: none;	color: #663300;}
a.t_menu:active {	text-decoration: none;}

.t_more {color: #000; font-size:12px; font-weight:normal;}
a.t_more:link {text-decoration: none;color: #000;}
a.t_more:visited {text-decoration: none;color: #000;}
a.t_more:hover {text-decoration: none;	color: #333300;}
a.t_more:active {	text-decoration: none;}

.t_news01 {color: #8b0000;}
a.t_news01:link {text-decoration: none;color: #8b0000;}
a.t_news01:visited {text-decoration: none;color: #8b0000;}
a.t_news01:hover {text-decoration: none;	color: #333300;}
a.t_news01:active {	text-decoration: none;}

.t_news02 {color: #666;}
a.t_news02:link {text-decoration: none;color: #666;}
a.t_news02:visited {text-decoration: none;color: #666;}
a.t_news02:hover {text-decoration: none;	color: #cc3300;}
a.t_news02:active {	text-decoration: none;}

.t_white {color: #fff;}
a.t_white:link {text-decoration: none;color: #fff;}
a.t_white:visited {text-decoration: none;color: #fff;}
a.t_white:hover {text-decoration: none;	color: #ffff00;}
a.t_white:active {	text-decoration: none;}

.tdate { color: #666; font-size:12px; }
.tdate02 { float:right;color: #666; font-size:12px; font-weight:normal;}
.tmore { float:right;color: #cc6600;letter-spacing:0px}
.t_01 {font-family:arial, font-size:1px;}

.k_search{height:18px;background:#2b2b2b; border:0px ; color:#aeaeae; line-height:21px; padding:0 0 0 5px;} 
.k_login{height:24px; width:200px;background:#fcfcfc; border:1px solid #c9c9c9; color:#333; line-height:24px; padding:0 0 0 5px;} 
