
* { margin: 0px; padding: 0px; }
body { margin: 0px; padding: 0px; font-family: "宋体"; font-size: 12px; color: rgb(51, 51, 51); background-image: url('/templets/default/images/boby.jpg'); background-position: center top; background-repeat: repeat-x; }
img, p { border: medium none; margin: 0px; padding: 0px; }
ul, li { margin: 0px; padding: 0px; list-style: outside none none; }
a { text-decoration: none; color: rgb(51, 51, 51); }
.clear { clear: both; }
.time { float: right; color: rgb(51, 51, 51); margin-right: 10px; }
.search { width: 220px; height: 22px; margin-top: 4px; }
.search input { width: 150px; height: 20px; line-height: 20px; float: left; border: 1px solid rgb(149, 149, 149); color: rgb(204, 204, 204); }
.r { float: right; }
.tp8 { padding-top: 3px; }
.tpn8 { padding-top: 6px; padding-bottom: 8px; clear: both; }
.tp10 { margin-top: 10px; }
.tp5 { margin-top: 5px; }
.l { float: left; }
.more { float: right; margin-right: 10px; color: rgb(2, 87, 168); font-size: 12px; font-weight: normal; }
.header { background-repeat: repeat-y; width: 1020px; margin-right: auto; margin-left: auto; background-position: right center; background-color: rgb(255, 255, 255); }
.top { height: 32px; background-image: url('/templets/default/images/top.jpg'); line-height: 32px; width: 1020px; margin-right: auto; margin-left: auto; background-repeat: no-repeat; background-position: right center; }
.top a { margin-right: 10px; margin-left: 10px; }
.logo { margin-right: auto; margin-left: auto; height: 250px; background-image: url('/templets/default/images/logo.jpg'); background-position: center top; background-repeat: repeat-x; }
.nav { width: 1000px; background-image: url('/templets/default/images/nav.jpg'); height: 43px; line-height: 43px; padding-right: 10px; padding-left: 10px; }
#act { background-image: none; }
.nav li { float: left; width: 118px; font-size: 14px; text-align: center; font-weight: bold; line-height: 43px; background-image: url('/templets/default/images/nav_li.jpg'); background-position: left center; background-repeat: no-repeat; padding-left: 2px; }
.nav li:hover { float: left; width: 118px; font-size: 14px; text-align: center; font-weight: bold; line-height: 43px; }
.nav li:hover a { color: rgb(201, 49, 48); }
.nav li a { color: rgb(255, 255, 255); }
.main { width: 1010px; margin-right: auto; margin-left: auto; background-color: rgb(255, 255, 255); padding-top: 10px; padding-right: 5px; padding-left: 5px; }
.main_left { float: left; width: 232px; }
.new { width: 400px; float: left; margin: 5px; }
.title1 { line-height: 34px; background-image: url('/templets/default/images/title1.jpg'); font-size: 14px; font-weight: bold; color: rgb(2, 106, 205); text-indent: 30px; border-bottom: 1px solid rgb(204, 204, 204); }
.title3 { background-image: url('/templets/default/images/title2.jpg'); height: 30px; line-height: 31px; font-size: 14px; font-weight: bold; color: rgb(2, 87, 168); text-indent: 30px; padding-bottom: 1px; border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-left: 1px solid rgb(204, 204, 204); }
.box { border: 1px solid rgb(204, 204, 204); }
.boxs { border-style: solid; border-width: 0px 1px 1px; border-color: rgb(204, 204, 204); }
.new_list li { line-height: 28px; margin-right: 10px; margin-left: 10px; border-bottom: 1px dashed rgb(204, 204, 204); text-indent: 10px; }
.news_list li { line-height: 30px; margin-right: 10px; margin-left: 10px; border-bottom: 1px dashed rgb(204, 204, 204); text-indent: 10px; }
.zwgk { border: 1px solid rgb(186, 208, 229); background-color: rgb(233, 240, 246); }
.tzgg { float: left; width: 218px; height: 270px; margin-left: 8px; overflow: hidden; border: 1px solid rgb(204, 204, 204); }
.con { width: 380px; }
.nav ul { margin-right: 20px; margin-left: 20px; }
.hd { height: 260px; width: 360px; padding: 5px; float: left; }
.news_tab { width: 100%; }
.news_tab .news_tab_li { height: 30px; line-height: 30px; font-size: 12px; font-weight: bold; background-image: url('/templets/default/images/title.jpg'); }
.news_tab .news_tab_li li { width: 96px; height: 30px; line-height: 30px; text-align: center; float: left; display: block; }
.news_tab .news_tab_li li a { display: block; text-decoration: none; color: rgb(12, 101, 181); }
.news_tab .news_tab_li .current { width: 96px; height: 30px; line-height: 30px; text-align: center; color: rgb(255, 255, 255); font-size: 12px; font-weight: bold; display: block; }
.news_tab .news_tab_li .current a { width: 96px; height: 30px; line-height: 30px; text-align: center; color: rgb(12, 101, 181); float: left; }
.mian_right { float: left; width: 768px; margin-left: 10px; }
.bq { float: left; width: 1010px; text-align: center; padding-top: 20px; padding-bottom: 20px; background-image: url('/templets/default/images/bq.jpg'); background-repeat: repeat-x; }
.bq p { line-height: 26px; }
.bqs { text-align: center; }
.tp3 { width: 198px; text-align: center; display: inline-block; height: 130px; float: left; }
.tp3 img { border: 1px solid rgb(204, 204, 204); padding: 1px; }
.tp3 p { margin-top: 2px; font-size: 12px; text-align: center; width: 180px; line-height: 26px; }
.tp3 p a { color: rgb(0, 0, 0); }
.tp3 p a:hover { color: rgb(255, 51, 0); }
.jt1 { background-image: url('/templets/default/images/jt1.jpg'); background-repeat: no-repeat; background-position: 0px center; }
.jt3 { background-image: url('/templets/default/images/jt3.jpg'); background-repeat: no-repeat; background-position: 0px center; }
.ad { margin-top: 5px; margin-bottom: 5px; }
.top_left { float: left; height: 270px; border: 1px solid rgb(204, 204, 204); }
.zwgk li { text-align: center; padding-bottom: 5px; }
.ad2 { border: 1px solid rgb(204, 204, 204); padding: 4px; margin-top: 5px; }
.foort {margin-top: 10px;padding-right: 5px;padding-left: 5px;width: 1010px;}

.list_left { float: right; min-height: 546px; width: 1010px; border: 1px solid rgb(204, 204, 204); }
.list_bt { height: 45px; line-height: 45px; background-image: url('/templets/default/images/list_bt.jpg'); padding-left: 58px; font-size: 14px; font-weight: bold; color: rgb(0, 102, 204); }
.list_left ul { height: auto; padding: 20px; }
.list_left li { line-height: 34px; border-bottom: 1px dashed rgb(153, 153, 153); }
.page { text-align: center; height: 34px; line-height: 34px; }

.list_ny { height: auto; }
.list_ny_tt { height: 40px; background-image: url('/templets/default/images/list_tt.jpg'); line-height: 40px; border: 1px solid rgb(204, 204, 204); padding-left: 40px; }
.list_nr { min-height: 454px; border: 1px solid rgb(204, 204, 204); }
.list_ny_bt { line-height: 60px; text-align: center; font-size: 16px; font-weight: bold; color: rgb(0, 102, 204); }
.list_ny_ly { line-height: 30px; text-align: center; }
.concent { font-size: 12px; padding: 30px 45px; line-height: 25px; }