
body{ background:url(../image/body_bg.jpg) repeat-x; font-family:"宋体",Arial; font-size:12px;}
body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th,td,tr,table,tbody,span {padding:0; margin:0;} 
ul{ list-style:none;}
table {border-collapse:collapse;border-spacing:0;} 
img {border:none;}
.gl{ color:#900;} 
input {vertical-align:middle;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;font-size:100%;} 
.clear {display:block;text-indent:-9999px;clear:both;line-height:0;font-size:0;height:0;overflow:hidden;}
.equal{ margin-bottom:-9999px; padding-bottom:9999px;}
.con_bg{ background:url(../image/background1.png) repeat-y;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#000; text-decoration:none;}
#top{ width:989px; padding:0px 10px; margin:0 auto;}
#top .logo{ width:989px; height:106px; background:url(../image/logo_bg.jpg) no-repeat; position:relative;}
.logo_left{ position:absolute; top:36px; right:50px; color:#8d3307;}
.logo_left a{ color:#8d3307; text-decoration:none;}
.logo_left a:hover{ color:#8d3307; text-decoration:none;}
ul.logo_right{ float:right; padding:24px 17px 0px 0px; text-align:center; width:245px; height:65px; overflow:hidden;}
ul.logo_right li{ display:block; float:left; width:82px; margin-left:-1px; background:url(../image/top_btn_line_bg.jpg) no-repeat left top;}
ul.logo_right li img{ width:32px; height:32px; padding-left:25px; display:block;}
ul.logo_right li a{ display:block; height:33px; line-height:33px;}
#top .bannar{ width:989px; background:#ffffff; color:#FFF; overflow:hidden;}
.bannar_left{ width:373px; height:149px; padding:35px 40px 27px 37px; float:right; margin-right:2px; background:#583124;}
.bannar_left h3{ height:25px;}
.bannar_left span.hy_con p{ text-indent:25px; line-height:25px;}
.bannar_left a{ color:#FFF; text-decoration:none;}

.bannar_right{ width:537px; float:right; height:211px; position:relative;}
.bannar_right .bigpic{width:537px;height:211px;position:relative;overflow:hidden;}
.bigpic ul{position:absolute;left:0;top:0;width:10000px;}
.bigpic ul li{width:537px;height:211px;position:relative;}



#top .menu_nav{ width:989px; height:46px; background:url(../image/menu_bg.jpg) repeat-x;}
#top .menu_nav li{ display:block; float:left; height:46px; padding:0 18px; line-height:46px; background:url(../image/menu_nav.jpg) no-repeat left;}
#top .menu_nav li a{ color:#FFF; font-size:14px; font-weight:bolder;}
#top .menu_nav li.sy{ background:none;width:60px;}

#top .menu_nav li ul{ z-index:99;}
#top .menu_nav li ul li{float:none; margin-left:-2px; background:#efefef; height:24px;}
#top .menu_nav li ul li a{ color:#000; font-weight:normal; font-size:12px; line-height:24px;}


#container{ width:989px; margin:0 auto;padding:0 10px;}
#tbody{ width:989px; background:#fff url(../image/ny_left_bg.jpg) repeat-y left top; overflow:hidden;}
.con_left{ width:263px; padding-left:28px; float:left; background:#fFf;}
.news_pic{ margin-top:30px; margin-bottom:26px;}
.jzy{ width:261px; background:#fcf4ea; border:1px #e8d6bf solid; padding-top:16px;}
.jswyh,.ztrd{ width:261px;}
.ysjxj{ width:261px; margin:12px 0px;}
.jswyh h2.jh,.ztrd h2.zd,.ysjxj h2.yj{ width:241px; height:27px; background:#a06a46; padding-left:20px;}
.jswyh h2.jh a,.ztrd h2.zd a,.ysjxj h2.yj a{ width:89px; height:27px; line-height:27px; display:block; padding-left:17px; color:#fff; font-size:14px; font-weight:bolder; background:#8c3d23;}
.jswyh_con{ width:209px; padding:16px 25px 20px 27px; line-height:25px; position:relative; overflow:hidden;}
.jswyh_con a.hdkj{ color:#b0632f; text-decoration:underline; font-size:14px; font-weight:800; position:absolute; left:27px; bottom:10px;}
.jswyh_con a.ckqw{ color:#000; text-decoration:none; float:right; line-height:30px;}
ul.ztrd_con{ width:217px; padding:8px 22px 30px 22px; position:relative; overflow:hidden;}
ul.ztrd_con li{ display:block; width:217px; float:left;}
ul.ztrd_con li a{ text-decoration:none; line-height:25px;}
ul.ztrd_con a.pro_more{ position:absolute; right:16px; bottom:15px;}
ul.ysjxj_con{ width:212px; padding:20px 24px 35px 25px; overflow:hidden;}
ul.ysjxj_con li{ display:block; float:left; width:217px;}
ul.ysjxj_con li a{ text-decoration:none; line-height:25px;}
.con_center{ width:370px; background:#FFF; padding:26px 27px 0px 27px; float:left;}
.intro,.notice,.news_report,.fri_link{ width:370px;}
.intro h2.intro_title,.notice h2.notice_title,.news_report h2.report_title,.fri_link h2.link_title{ height:22px; line-height:20px; width:365px; padding-left:5px; color:#8c3d23; font-size:14px; font-weight:bolder; position:relative; background:url(../image/title_img.jpg) no-repeat center bottom;}
.intro h2.intro_title a,.notice h2.notice_title a,.news_report h2.report_title a,.fri_link h2.link_title a{ display:block; position:absolute; right:0px; top:0px;}
.intro ul.intro_bottom,.notice ul.notice_bottom,.news_report ul.report_bottom{ width:370px; padding-top:10px; padding-bottom:20px; overflow:hidden;}
.intro ul.intro_bottom li,.notice ul.notice_bottom li,.news_report ul.report_bottom li{ display:block; float:left; width:370px; position:relative; line-height:24px;}
.intro ul.intro_bottom li a,.notice ul.notice_bottom li a,.news_report ul.report_bottom li a{ line-height:22px;}
.intro ul.intro_bottom li span.date,.notice ul.notice_bottom li span.date,.news_report ul.report_bottom li span.date{ position:absolute; right:0px; top:0px;}
.fri_link .link_bottom{ width:370px; padding-top:10px; padding-top:20px; padding-bottom:20px; overflow:hidden;}
.fri_link .link_bottom li{ display:block; float:left; width:123px;}
.fri_link .link_bottom li a{ line-height:25px;}
.con_right{ width:274px; float:right; background:#eeeeee; overflow:hidden;}
.message,.mtgz{ width:235px; padding:16px 19px 10px 20px; overflow:hidden;}
.message h2.mess_title,.mtgz h2.mtgz_title{ width:235px; height:30px; background:#e3d3c9; position:relative;}
.message h2.mess_title a.title,.mtgz h2.mtgz_title a.title{ width:82px; color:#FFF; font-size:14px; font-weight:bolder; line-height:30px; padding-left:26px; background:#b86834; display:block;}
.message h2.mess_title a.mess_more,.mtgz h2.mtgz_title a.mtgz_more{ display:block; position:absolute; right:10px; top:11px;}
.message ul.mess_bottom,.mtgz ul.mtgz_bottom{ width:235px; padding-top:15px; overflow:hidden;}
.message ul.mess_bottom li,.mtgz ul.mtgz_bottom li{ display:block; float:left; width:230px; padding-left:5px; line-height:24px;}
.search{ width:274px; height:66px; background:url(../image/search_bg.jpg) no-repeat; position:relative; padding:15px 29px 13px 28px;}
.search_title{ color:#FFF; font-size:14px; font-weight:bolder;}
.search input.search_tex{ width:171px; height:18px; padding:2px; border:1px #000 solid; background:#eeeeee; margin:10px 0px;}
.search input.search_butt{ width:38px; height:22px; line-height:20px; background:#bc6c36; color:#FFF; border:none; font-weight:bolder; font-size:14px;}
.search a{ color:#bababa; text-decoration:underline; position:absolute; left:28px; bottom:10px;}
#footer{ width:989px; margin:0 auto; padding:0 10px; position:relative;}
#footer ul.footer_top{ width:497px; height:29px; background:url(../image/footer_top_bg.jpg) no-repeat center bottom; padding:16px 161px 0px 331px;}
#footer ul.footer_top li{ display:block; float:left; background:url(../image/footer_nav.jpg) no-repeat right center; width:190px; text-align:center;}
#footer ul.footer_top li.sy1{ display:block; float:left; background:none; width:190px;}
#footer ul.footer_top li a{ color:#b86834; font-weight:bolder; line-height:29px;}
#footer .footer_bottom{ width:695px; height:57px; background:url(../image/footer_bottom_bg.jpg) repeat-x; color:#FFF; line-height:25px; text-align:center; padding:22px 152px 0px 142px;}

.ny_left{ width:226px; float:left; min-height:600px; _height:600px;}
.ny_left ul.left_menu{ width:172px; padding:12px 25px 0px 29px;}
.ny_left ul.left_menu li{ display:block; float:left;width:172px;background:url(../image/left_menu_nav.jpg) no-repeat bottom;}
.ny_left ul.left_menu li a{ color:#8d3307; text-decoration:none; font-weight:bolder;display:block;background:url(../image/left_menu_a.gif) no-repeat 5px 11px;line-height:22px;padding:10px 0 10px 30px;}
.ny_right{ width:721px; padding:0px 22px 0px 20px;  float:right;}
.ny_right h2.ny_title{ background:url(../image/ny_right_nav.jpg) no-repeat center bottom; height:48px; line-height:48px; color:#333333; width:721px;}
.ny_right h2.ny_title a{ color:#333333; text-decoration:none;}
.ny_right .content{ width:721px; line-height:20px; padding-top:20px;	overflow: hidden;}
.content1 a{color:#000;}
.con{width:721px;text-align:center;font-size:16px;font-weight:bold;line-height:30px;padding:10px 0;}
span.art_date{ color:#626262; display:block; text-align:center; line-height:20px;padding-bottom:10px;}
.content1 p{line-height:22px;font-size:12px;font-style:normal;font-weight:normal;}

ul.list_art{ width:721px;overflow:hidden;}
ul.list_art li{ display:block; float:left; width:721px; position:relative;}
ul.list_art li a{  height:25px; line-height:25px;}
ul.list_art li span.date{ position:absolute; right:0px; top:0px;}
td{ padding-left:2px;}
.piclink li{ width:217px; height:55px; border:1px solid #bbb6b2; margin-bottom:6px; overflow:hidden;}
.firnedLink{ height:22px; width:179px; border:1px solid #d8d7d5; position:absolute; left:37px; top:18px;}

ul.list_szdw li{ float:left; line-height:30px; padding:0 15px;_padding:0 17px;*padding:0 17px;}

.xyml-content .items{ margin-bottom:15px; padding:5px;}
.xyml-content .items .title{ border-bottom:1px solid #ccc; height:30px; line-height:30px; vertical-align:top;}
.xyml-content .items .title h3{ font-weight:bold; float:left;}
.xyml-content .items .title a.more{background:url(../image/more_center_img.jpg) no-repeat; float:right; width:52px; height:20px; line-height:20px; text-indent:-9999px; overflow:hidden; margin-top:7px;}
.xyml-content .items ul{ padding:10px 5px 0 5px;}
.xyml-content .items li{background:url(../image/dot1.gif) left center no-repeat; float:left; padding:0 0 0 10px; width:210px; margin-right:10px; height:24px; line-height:24px; overflow:hidden;}

a.sticky:link,a.sticky:visited,a.sticky:hover{ color:#0000ff;}
a.highlight:link,a.highlight:visited,a.highlight:hover{ color:#ff0000;}
table{table-layout: fixed;}
td(word-break: break-all; word-wrap:break-word;)
