@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:Tahoma, Geneva, sans-serif,宋体; color:#000; background:#fff;}
td,input,textarea,select{font-size:12px;}
textarea{line-height:18px;}

a{text-decoration:none; color:#000;}
a:hover{color:#cc0000;text-decoration:none;}


#MultiPage{padding:10px 0; float:right; border:0px solid #000; color:#666; 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 #999; display:inline; background:#f4f4f4; 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:#afafaf; 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;}

#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; overflow:hidden; margin:0 auto; font-size:0;}
.hScape03{height:3px; overflow:hidden; margin:0 auto; font-size:0;}
.hScape05{height:5px; overflow:hidden; margin:0 auto; font-size:0;}
.hScape10{height:10px; overflow:hidden; margin:0 auto; font-size:0;}
.hScape15{height:15px; overflow:hidden; margin:0 auto; font-size:0;}

.txtInput{height:18px; line-height:18px; padding:0 5px;}
/*CSS for all end*/

/*Body*/
#Body{width:100%;height:100%; background:#fff; overflow:hidden;}
#Body table{width:100%;height:100%; border:0;}

#top{margin:0 auto 2px auto; height:30px;width:1130px; line-height:30px; color:#fff; background:#b3a684;position:relative;overflow:hidden;}
#top #tl{ float:left; height:30px;width:470px; padding:0 0 0 10px;overflow:hidden;}
#top #tr{ float:right; height:30px;width:195px; text-align:right; padding:0 25px 0 0px;overflow:hidden;}
#top #tr li{ float:left; height:30px;width:45px; text-align:left; background:url(../images/icon01.gif) 0px 10px no-repeat;padding:0 10px 0 10px;overflow:hidden;}

#Footer{margin:3px auto 0 auto; height:29px; width:1130px; color:#fff;line-height:29px; background:url(../images/main_bottom_bg.jpg) no-repeat;position:relative;overflow:hidden;}
#Footer #t_left{float:left; padding:0px 0 0 10px; width:550px;}
#Footer #t_right{float:right; padding:0px 10px 0 0; width:550px;text-align:right;}

#top02{margin:25px auto 2px auto; height:30px;width:1130px; line-height:30px; color:#fff; background:#b3a684;position:relative;overflow:hidden;}
#top02 #tl{ float:left; height:30px;width:470px; padding:0 0 0 10px;overflow:hidden;}
#top02 #tr{ float:right; height:30px;width:195px; text-align:right; padding:0 25px 0 0px;overflow:hidden;}
#top02 #tr li{ float:left; height:30px;width:45px; text-align:left; background:url(../images/icon01.gif) 0px 10px no-repeat;padding:0 10px 0 10px;overflow:hidden;}

#Footer02{margin:2px auto 25px auto; height:29px; width:1130px; color:#fff;line-height:29px; background:url(../images/main_bottom_bg.jpg) no-repeat;position:relative;overflow:hidden;}
#Footer02 #t_left{float:left; padding:0px 0 0 10px; width:550px;}
#Footer02 #t_right{float:right; padding:0px 10px 0 0; width:550px;text-align:right;}

/*主体内容*/
#mainpage{margin:0 auto; width:1130px; background:url(../images/main_rightbg.gif) right repeat-y; position:relative;overflow:hidden;}

#mainpage_left{ float:left; width:930px; padding:0; overflow:hidden;}
#mainpage_left #ban{ float:left; width:930px; padding:0 0 5px 0; overflow:hidden;}
#mainpage_left #k_list{ float:left; width:930px; padding:0; overflow:hidden;}
#mainpage_left #k_list ul{ float:left; width:980px;overflow:hidden;}
#mainpage_left #k_list li{ float:left; width:302px; margin:10px 12px 0px 0;overflow:hidden;}
#mainpage_left #k_list li .pimg{ float:left; width:288px; height:220px; border:1px solid #b5a372; padding:6px; overflow:hidden;}
#mainpage_left #k_list li .pt{ float:left; width:302px; height:32px; padding:0px; margin:5px 0 0 0; background:url(../images/main_ptbg.jpg); line-height:32px; color:#667680; text-align:center;overflow:hidden;}

#mainpage_left #k_list02{ float:left; width:930px; padding:0; overflow:hidden;}
#mainpage_left #k_list02 ul{ float:left; width:1000px;overflow:hidden;}
#mainpage_left #k_list02 li{ float:left; width:308px; margin:0px 10px 5px 0;overflow:hidden;}
#mainpage_left #k_list02 li .pimg{ float:left; width:308px; height:180px; overflow:hidden;}
#mainpage_left #k_list02 li .pt{ float:left; width:308px; height:32px; padding:0px; margin:0; background:url(../images/main_ptbg.jpg); line-height:32px; color:#667680; text-align:center;overflow:hidden;}

#mainpage_left #main_pro{ float:left; width:880px; padding:15px 25px; background:#fdf5e7; overflow:hidden;}
#mainpage_left #main_pro h1{ float:left; width:875px; height:35px; padding:0 0 0 5px; border-bottom:3px solid #e4d8c1; line-height:35px; color:#444444; font-weight:bold; font-size:14px; overflow:hidden;}
#mainpage_left #main_pro ul{ float:left; width:1000px; margin:25px 0 0 0; overflow:hidden;}
#mainpage_left #main_pro li{ float:left; width:277px; margin:0px 25px 17px 0; overflow:hidden;}
#mainpage_left #main_pro li .pimg{ float:left; width:275px; height:215px; margin:0px 0px 7px 0; border:1px solid #b5a372; overflow:hidden;}
#mainpage_left #main_pro li .pt{ float:left; width:277px; height:32px; margin:0px; background:#f2e7ca; text-align:center; color:#6a5c01; line-height:32px; font-size:14px; overflow:hidden;}

#mainpage_left #main_pro #pro_view{ float:right; width:877px; margin:20px 0 0 0; overflow:hidden;}
#mainpage_left #main_pro #pro_view .pimg{ float:left; width:612px; height:auto; border:1px solid #cdba8a; overflow:hidden;}
#mainpage_left #main_pro #pro_view .pt{ float:right; width:250px;  overflow:hidden;}
#mainpage_left #main_pro #pro_view .pt .title{ float:left; width:240px; height:32px; line-height:32px; padding:0 0 0 10px;color:#6a5c01; font-size:14px; background:#f2e7ca;border-bottom:2px solid #fdf5e7; overflow:hidden;}
#mainpage_left #main_pro #pro_view .pt .info{ float:left; width:250px; line-height:28px; padding:10px 0; margin:0 0 23px 0; text-align:center; background:#faf1db;overflow:hidden;}
#mainpage_left #main_pro #pro_view .pt .info .tl{ float:left; width:60px; height:auto; line-height:25px; padding:0px 5px 0 20px; margin:0; text-align:right; font-size:14px; color:#6a5c01;overflow:hidden;}
#mainpage_left #main_pro #pro_view .pt .info .tr{ float:left; width:140px; min-height:25px;line-height:25px; padding:0px; margin:0; text-align:left;font-size:14px;color:#6a5c01;word-break: break-all; word-wrap:break-word;overflow:hidden;}

#mainpage_left #main_pro02{ float:left; width:930px; margin:2px 0 0 0; background:#fdf5e7;overflow:hidden;}
#mainpage_left #main_pro02 h1{ margin:0 auto; width:900px; height:35px; padding:5px 0 0 5px; border-bottom:2px solid #ebe1cc; line-height:35px; color:#9e8339; font-weight:bold; font-size:14px; overflow:hidden;}
#mainpage_left #main_pro02 ul{ margin:10px auto; width:900px; overflow:hidden;}
#mainpage_left #main_pro02 li{ float:left; width:168px; height:113px; border:1px solid #b5a372; padding:2px; margin:0px 2px 0px 2px; text-align:center; overflow:hidden;}

#mainpage_left #main_brand{ float:left; width:840px; padding:45px; background:#fdf5e7; overflow:hidden;}
#mainpage_left #main_brand h1{ float:left; width:840px; height:35px; border-bottom:3px solid #e4d8c1; line-height:35px; color:#444444; font-weight:bold; font-size:14px; overflow:hidden;}
#mainpage_left #main_brand .b_main{ margin:0 auto; width:760px; height:auto; padding:30px 0 0 0; color:#817f7f; line-height:30px;overflow:hidden;}

#mainpage_left #main_brand #newli{ margin:20px auto; width:795px; overflow:hidden;}
#mainpage_left #main_brand #newli li{ float:left; width:775px; background:url(../images/icon02.gif) 5px 11px no-repeat; padding:0 0 0 20px; line-height:30px; color:#817f7f; overflow:hidden;}

#login{ margin:30px auto 0 auto; width:760px; height:auto; background:url(../images/login_line.jpg) 320px 0px no-repeat;overflow:hidden;}
#login #login_l{ float:left; width:252px; height:194px; margin:15px 0 66px 35px; background:#faf1db; border:1px solid #ebdcc0;overflow:hidden;}
#login #login_l #title{ float:left; width:240px; height:30px; padding:0 0 0 10px; background:#f2e7ca; border:1px solid #fdf5e7; color:#7c5512; font-size:14px; font-weight:bold; line-height:30px;overflow:hidden;}
#login #login_l #main{ margin:0 auto; width:220px; height:auto; padding:20px 0 0 0px; overflow:hidden;}
#login #login_l #main .pl{ float:left; width:70px; height:30px; margin:0 0 5px 0; padding:0px;color:#7c5512; font-size:14px; line-height:30px; text-align:center;line-height:30px;overflow:hidden;}
#login #login_l #main .pr{ float:left; width:150px; height:30px;margin:0 0 5px 0; padding:0px;color:#7c5512; font-size:14px; line-height:30px; text-align:center;line-height:30px;overflow:hidden;}

#login #login_r{ float:left; width:380px; height:530px; margin:15px 0 0px 70px; background:#faf1db; border:1px solid #ebdcc0;overflow:hidden;}
#login #login_r #title{ float:left; width:365px; height:30px; padding:0 0 0 10px; background:#f2e7ca; border:1px solid #fdf5e7; color:#7c5512; font-size:14px; font-weight:bold; line-height:30px;overflow:hidden;}
#login #login_r #main{ margin:0 auto; width:300px; height:auto; padding:20px 0 0 0px; overflow:hidden;}
#login #login_r #main .pl{ float:left; width:90px;height:30px; margin:0 0 8px 0; padding:0px;color:#7c5512; font-size:14px; line-height:30px; text-align:center;line-height:30px;overflow:hidden;}
#login #login_r #main .pr{ float:left; width:210px;height:30px;margin:0 0 8px 0; padding:0px;color:#7c5512; font-size:14px; line-height:30px; text-align:center;line-height:30px;overflow:hidden;}

#modify{ margin:0 auto; width:660px; height:auto; padding:30px 0 0 0; color:#817f7f; line-height:30px;overflow:hidden;}
#modify .pl{ float:left; width:160px;height:30px; margin:0 0 8px 0; padding:0px;color:#7c5512; font-size:14px; line-height:30px; text-align:center;line-height:30px;overflow:hidden;}
#modify .pr{ float:left; width:500px;height:30px;margin:0 0 8px 0; padding:0px;color:#7c5512; font-size:14px; line-height:30px; text-align:left;line-height:30px;overflow:hidden;}

#mainpage_right{ float:right; width:198px; padding:0;text-align:center; overflow:hidden;}
#mainpage_right li{ float:left; width:198px; padding:8px 0 0 0; background:url(../images/menu_line.jpg) bottom no-repeat; line-height:35px; font-size:16px; text-align:center; overflow:hidden;}
#mainpage_right .mli02{ float:left; width:198px; padding:8px 0 0px 0; background:none; overflow:hidden;}
#mainpage_right .mli02 ul{ margin:0 auto; width:160px; overflow:hidden;}
#mainpage_right .mli02 li{ float:left; width:80px;height:25px; padding:0;font-size:12px; text-align:center; line-height:25px;background:none; overflow:hidden;}

#mainpage_right .mli02_b{ float:left; width:198px; padding:8px 0 12px 0; background:none; overflow:hidden;}
#mainpage_right .mli02_b li{ float:left; width:198px; padding:0;font-size:12px; text-align:center; line-height:22px;background:none; overflow:hidden;}

#mainpage_right #search{ margin:0 auto; width:135px; padding:30px 0 30px 0; text-align:left; color:#fff;overflow:hidden;}

#page_newsview {width:795px; margin:0 auto; }
#page_newsview .ptitle{ float:left; height:auto; width:795px;  font-size:16px; color:#666666; font-weight:bold; text-align:center; line-height:80px;overflow:hidden;}
#page_newsview .pdate{ float:left; height:auto; width:795px;  font-size:12px; color:#817f7f; text-align:right; line-height:30px;overflow:hidden;}
#page_newsview .pcontent{float:left; height:auto; width:795px; margin:10px 0; padding-bottom:20px; overflow:hidden;border-bottom:1px solid #ccc;}
#page_newsview .pre{float:left; height:30px; width:350x; overflow:hidden; margin:10px 0 0 0;}
#page_newsview .next{float:right; height:30px; width:350px; overflow:hidden; margin:10px 0 0 0;}

#contact{ margin:0 auto;width:640px;height:auto;padding:20px; overflow:hidden;}
#contact .pl{ width:150px;height:auto; float:left; line-height:40px; border-bottom:1px #CCC dotted; font-size:14px; color:#a3a3a3; letter-spacing:1px; overflow:hidden; padding:0 0 0 5px;}
#contact .pr{ width:500px;height:auto; float:left; line-height:40px; border-bottom:1px #CCC dotted;; font-size:14px; color:#000;letter-spacing:1px; overflow:hidden;}
#main #contact .t01{ color:#999;}


/*链接*/
.t_menu {font-family:arial, 宋体;color: #b3a684;}
a.t_menu:link {text-decoration: none;color: #b3a684;}
a.t_menu:visited {text-decoration: none;color: #b3a684;}
a.t_menu:hover {text-decoration: none;	color: #9e760c;}
a.t_menu:active {text-decoration: none;}

.t_menu02 {font-family:arial, 宋体;color: #b3a684;}
a.t_menu02:link {text-decoration: none;color: #b3a684;}
a.t_menu02:visited {text-decoration: none;color: #b3a684;}
a.t_menu02:hover {text-decoration: none;	color: #edab00;}
a.t_menu02:active {text-decoration: none;}

.t_menu03 {font-family:arial, 宋体;font-size:14px;color: color: #edab00;}
a.t_menu03:link {text-decoration: none;color: #edab00;}
a.t_menu03:visited {text-decoration: none;color: #edab00;}
a.t_menu03:hover {text-decoration: none;	color: #edab00;}
a.t_menu03:active {text-decoration: none;color: #edab00;}

.t_link {font-family:arial, 宋体;font-size:12px;color: #fff;}
a.t_link:link {text-decoration: none;color: #fff;}
a.t_link:visited {text-decoration: none;color: #fff;}
a.t_link:hover {text-decoration: none;	color: #e0dbc2;}
a.t_link:active {text-decoration: none;}

.t_news {font-family:arial, 宋体;font-size:12px;color: #817f7f;}
a.t_news:link {text-decoration: none;color: #817f7f;}
a.t_news:visited {text-decoration: none;color: #817f7f;}
a.t_news:hover {text-decoration: none;	color: #4c4c4c;}
a.t_news:active {text-decoration: none;}

.t_mainb {font-family:arial, 宋体;font-size:13px;color: #917020;}
a.t_mainb:link {text-decoration: none;color: #996600;}
a.t_mainb:visited {text-decoration: none;color: #917020;}
a.t_mainb:hover {text-decoration: none;	color: #4c4c4c;}
a.t_mainb:active {text-decoration: none;}

.tdate {font-family:arial, 宋体;font-size:12px;line-height:24px;color: #7f8283;letter-spacing:0px}
.t_01 {font-family:arial, font-size:1px;}

.k_from{height:25px; background:#fff; border:1px solid #ccc ; color:#2b58bf; line-height:25px; 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;} 
