body { min-width: 1200px;}
p {}
#top { background: #ffffff; height: 36px; line-height: 36px; color: #FFF; font-size: 12px;}
#top a { color: #FFF;}
#header {}





#search { background: #ffffff; height: 54px; border-bottom: 1px solid #DDD;}
#search .container { position: relative;}
#search_key { border: 1px solid #DBDCDB; height: 36px; line-height: 36px; padding: 0 2px; width: 260px; position: absolute; right: 100px; top: 7px; background: #FFF; color: #AAA;}
#search_btn { background: #0A8; height: 36px; width: 100px; position: absolute; right: 0; top: 7px; color: #FFF; cursor: pointer;}
#current_location { margin: 10px 0; padding: 10px;}


.slideshow { height: 610px; position: relative;}
.slideshow .bd li { height: 345px;}
.slideshow .bd li a { display: block; height: 345px;}
.slideshow .hd ul { width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px;  line-height:30px; text-align:center;}
.slideshow .hd ul li { cursor:pointer; display:inline-block; width: 60px; height: 6px; background: #FFF; margin-left: 2px;}
.slideshow .hd ul .on{ background: #000;}


.picture_list .x3 { min-height: 209px;}
.picture_list .wrap { border: 1px solid #EEE; padding: 20px; margin-bottom: 20px;}
.picture_list .wrap:hover { background: #0A8;}
.picture_list .wrap:hover a { color: #FFF;}
.picture_list .wrap:hover .content { color: #FFF;}
.picture_list .thumbnail img { width: 100%;}
.picture_list .title { text-align: center; padding: 10px 0;}
.picture_list .content { overflow: hidden; height: 100px; margin-bottom: 10px; font-size: 12px; color: #999;}
.picture_list_w .x3 { min-height: 285px;}
.picture_list_w .thumbnail img { width: 100%;}
.picture_list_w .title { text-align: center; padding: 10px 0;}
.picture_list_d .thumbnail img { width: 100%; border: 5px solid #EEE;}
.picture_list_d .title { padding: 10px; background: #EEE;}
.picture_list_d .content { font-size: 12px; line-height: 28px;}
.picture_list_d .intro { text-align: right; font-size: 12px; background: #F5F5F5; padding: 10px;}
#link { padding: 20px 0;}
#link .text li { text-align: center; margin-bottom: 5px;}
#link .text li a { display: block; background: #EEE; padding: 5px;}
#link .picture li { margin-bottom: 5px;}
#link .picture img { width: 100%; padding: 4px; border: 1px solid #EEE;}

#footer_navigation { background: #656565; margin-top: 20px; padding: 20px 0;}
#footer_navigation a { color: #656565;}
#footer_navigation dt { font-size: 18px; line-height: 36px;}
#footer_navigation dd { line-height: 26px;}

#copyright { background: #656565; padding: 20px 0; border-top: 1px solid #181818; color: #656565;}
#copyright a { color: #656565;}

#osm { z-index: 9999; position: absolute; display: block; overflow: hidden; width: 163px; zoom: 1; box-shadow: 0 0 10px #000;}
#ost { height: 36px; background: #242424; cursor: pointer; text-align: center; line-height: 36px; color: #FFF; padding: 0 10px;}
#osb { min-height: 100px; padding: 10px; text-align: center; background: #FFF; border: 1px solid #242424;}

.hd1 { font-size: 20px; height: 40px; line-height: 40px;}
.bd1 { padding: 10px 0;}
.more { float: right; font-size: 12px;}
.aname { font-size: 14px; color: #999;}
.channel_list li { margin-bottom: 4px; text-align:center;}
.channel_list li a { display: block; padding: 10px; border-bottom:solid 1px #e8e8e8; text-align:right;  padding-left:20px; margin-right:10px;}
.channel_list li a:hover { border-right:solid 5px color: #2d2d2d; border-left:solid 5px #348423;}
.channel_list .current_channel a {border-right:solid 5px color: #348423;}
.channel_list_w { overflow: hidden; margin-bottom: 10px;}
.channel_list_w li { display: inline-block; margin-right: 5px;}
.channel_list_w li a { display: block; background: #EEE; padding: 10px 20px;}
.channel_list_w li a:hover { background: #E33; color: #FFF;}
.channel_list_w .current_channel a { background: #E33; color: #FFF;}

#channel_content p { line-height: 28px;}



.page_turner { margin: 20px 0;}
.page_turner a, .page_turner span { display: inline-block; height: 40px; line-height: 40px; min-width: 40px; text-align: center; margin-right: 2px;}
.page_turner a:link, .page_turner a:visited { text-decoration: none;}
.page_turner a:hover, .page_turner a.c { background: #0A8; color: #FFF;}
#gotop { position: fixed; width: 70px; height: 70px; bottom: 80px; right:80px; cursor: pointer; display: none; background: #000; color: #FFF; line-height: 70px; text-align: center; font-size: 12px;}



.guestbook_list { margin-bottom: 20px;}
.guestbook_list .username { background: #EEE; padding: 10px;}
.guestbook_list .content { padding: 20px; border: 1px solid #EEE;}
.guestbook_list .content .answer { padding: 10px; border: 1px solid #EEE; margin-top: 10px;}

.commentlist { font-size: 12px;}
.commentlist dt { background: #EEE; padding: 10px;}
.commentlist dd { padding: 10px; border: 1px solid #EEE;}


#info_name {}
#info_intro { color: #666; font-size: 12px;}
#info_video { text-align: center; margin-bottom: 20px;}
#info_slideshow { width: 437px;}
#info_slideshow .pn{ text-align: center; margin: 20px 0;}
#info_slideshow .hd { overflow: hidden;}
#info_slideshow .hd li { display: inline-block; width: 50px; margin: 0 2px 2px 0;}
#info_slideshow .hd li img { width: 50px; height: 50px; cursor: pointer;}
#info_slideshow .hd li.on img { border: 1px solid #0A8;}
#info_slideshow .bd img { width: 100%;}
#info_content { margin: 20px 0;}
#info_around { padding: 10px; margin-bottom: 20px;}
#info_comment { text-align: right; margin-bottom: 20px;}

#index-1 {  padding: 20px 0; background: #ffffff;}
#index-1 .clist { margin-bottom: 20px; text-align: center;}
.t1{ font-size: 30px; text-align: center; padding: 10px 0;}
.t2{ text-align: center; margin-bottom: 20px; color: #A4A5A4;}
#index-2 { padding: 20px 0;}
#index-3{ padding: 20px 0; background: #ffffff;}
#index-3 .block { background: #FFF; padding: 20px; margin: 5px 0; min-height: 425px;}







*{ margin:0; padding:0; border:0;}
a { cursor:pointer; text-decoration:none;}

#background { width:100%; min-height:832px; height:832px; height:100%;}
#head { width:1135px; height:118px; margin:0 auto;}
#headimg1 { float:left; margin-top:15px;}
#headimg2 { float:left; background:#348423; width:1px; height:48px; margin:40px 15px 0;}
#headimg3 { float:left; background:url(../image/logo.jpg) no-repeat; width:246px; height:52px; margin-top:39px;}
#head p { float:left; font:50px "黑体"; width:376px; height:76px; text-align:center; line-height:76px; color:#0033ff;}
#search_tip { float:right; color:#848484; font-size: 15px; margin-top:54px; margin-right: 18px;}
#search { width:245px; height:28px; float:right; margin-top:50px;  border:#dcdcdc 1px solid; border-radius:15px; border-right:unset; margin-right:30px;}
#search_l { width:188px; height:24px; float:left; color:#d6dad9; line-height:24px; margin-left:13px;}
#search_r { width:42px; height:29px; background:url(../image/search.jpg) no-repeat; float:left;}
#nav_out { width:100%; height:35px; background:#017f3f;}
#nav_inner { width:1135px; height:35px; margin:0 auto;}
#nav_inner ul li { float:left; list-style-type:none;}
.nav_inner2{width:125px; height:35px; background:#017f3f; text-align:center; font:16px "微软雅黑"; color:white; line-height:35px;}
li.nav_inner2:link,li.nav_inner2:visited {}
li.nav_inner2:active,li.nav_inner2:hover { background:#00aa54;}
#nav_shadow { background:url(404.png) repeat-x; width:100%; height:13px;}
#main { width:1135px; margin:25px auto; height:100%;}
#main_top { width:100%; height:345px;}
#main_middle { width:100%; height:312px; margin-top:15px;}
#main_bottom {width:100%; height:312px; margin:15px auto;}
.sectionhead { height:40px; background-color:#01a250; border-radius: 7px 7px 0 0; margin-bottom:10px;}
.sectionhead p {font: bolder 14px/40px "微软雅黑"; color:#fff; margin-left: 19px; float:left;}
.sectionhead a { float:right; font:12px/40px "微软雅黑"; color:#fff; margin-right:11px;}

#section1 { width:610px; height:345px; overflow:hidden; float:left;}
.section1_word {filter:alpha(opacity=60); -moz-opacity:0.6;opacity:0.6; background-color:#000000; width:595px; height:40px; position:relative; bottom:48px;*bottom:44px; left:0; padding:0 0 4px 14px; font:16px "微软雅黑"; color:#FFFFFF; text-decoration:none; line-height:40px;}

.index_box { width:357px; height:310px; float:left; border: 1px solid #eaeaea; border-radius: 7px;}
.section_main {width:100%;}
#section2 { width:507px; height:345px; float:right;}
#section2 li a { max-width: 410px;}

#section3 { width:388px;}
#section3 li a { max-width: 295px;}

#section4 { width:358px; margin:0 10px;}

#section5 { width:358px; float:right;}

#section6 { width:388px;}
#section6 li a { max-width: 295px;}

#section7 { width:358px; margin:0 10px;}

#section8 { width:358px; float:right;}

.section_main li{display: inline-block; width:100%; list-style-type:none;  font:13px/24px "微软雅黑";}
.section_main li a{ float:left; margin-left:20px; color:#666666; display:inline-block; height:24px; max-width: 275px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.section_main li span{ float:right; margin-right:20px; color:#d20000;}

#main ul a:active,#main ul a:hover { color:#e20018; text-decoration:underline;}

#wrapper {
	width: 610px;
	height: 345px;
	position: absolute;
	overflow: hidden;
	top: 176px;
	left: -3px;}
#wrapper ul {margin:0; padding:0; border:0; width:600%; top:0; left:0; position: relative; overflow:hidden;}
#wrapper ul li{ list-style-type:none; float:left;margin:0; padding:0; border:0; overflow:hidden;}
#wrapper ul li a:active,#wrapper ul li a:hover { text-decoration:none;}

#footer { width:100%; height:151px; background:#026537; float:left;}
#footer_main { width:978px; height:87px; margin:0 auto; padding:41px 0 0 22px;}
#footer_main img { float:left;}
#footer_main div { margin-left:60px;}
#footer_main p { font:14px "微软雅黑"; color:#FFFFFF;}
#footer_main p a{ *line-height:32px;}



#list_head { width:980px; height:100%; padding-left:20px; font:14px "微软雅黑"; float:left; padding-bottom:22px;}
#list_head a { display:inline-block; color:#2d2d2d;}
#list_main { width:1135px; height:100%; padding-left:6px; float:left;}
#list_main_l { width:127px; min-height:800px; float:left;}
#list_main_l_l { width:30px; height:460px;float:left;}
#redblock { width:8px; height:46px; position:relative; left:0; top:0; background-color:#b51718;}
#list_main_l_r { width:97px; height:423px;float:left;_margin-top:-47px;}
#list_main_l_r a {height: 33px;
    line-height: 33px;
    color: #000000;
    font: 15px "微软雅黑";}
#list_main_l_r a:hover {
 display: block;
    font-size: 15px;
    color: #e10102;
    text-decoration: none;}


.now {color:#e10102;}
#list_main_r {
    width: 920px;
    height: 100%;
    float: left;
    padding-left: 75px;}#list_main_r_head { width:920px; height:40px;font:18px "微软雅黑"; color:#2b2b2b; line-height:40px;}
.list_main_r_word { font:13px "微软雅黑"; height:36px; line-height:30px; width:920px; list-style-type:none; float:right;}
#list_main_r li a{float:left; color:#000000;}
#list_main_r2 { padding-left:200px;color:#000000;}

.r { float:right;}
.l { float:left;}
.red1 {color:#c61716;}
.red { color:#ff0000;}
#page a { float:left; margin-left:15px;}
#page a:active, #page a:hover { text-decoration:none !important;}


#passage_main { width:940px; height:100%; padding-left:40px;float:left; margin-bottom:20px;}
#passage_main_head { width:920px; height:100%; margin-bottom:5px;   font:24px "微软雅黑"; color:#2d2d2d; text-align:center; float:left; border-bottom:#dedede 2px solid;}
#xingxi {  font:12px "微软雅黑"; text-align:center;float:left;}
#passage_main_word { line-height:20px; font:14px "微软雅黑"; color:#343434; text-indent:2em; margin-left:5px;}
.dtjt9_div_img .number {
    position: absolute;
    right: 5px;
    bottom: 25px;
    z-index: 100;
    display: none;}

.dtjt9_div_text .dtjt9_div_text_title {
    background: #000;
    text-align: center;
    height: 40px;
    line-height: 40px;
    width: 595;
    opacity: 0.6;
    padding: 0 0 4px 14px;
    font: 16px "微软雅黑";
    color: #FFFFFF;
    text-decoration: none;
    margin-bottom: 16px;
    width: 610px;}
.possplit {
    background: url(404.png);
    background-repeat: no-repeat;
    background-position: left center;
    text-indent: 22px;
    background-position: 4px -10px;
    width: 20px;
    display: inline-block;
    border: 0px solid red;}
#list_main_l_r .selected{
     color:#e10102;
	text-decoration: none;}
 
#bg{
	background:#b51718;
	width:8px;
	height:46px;}

	.ys {
    width: 94px;
    height: 33px;
    padding-top: 13px;
    line-height: 33px;
    display: block;
    font: 15px "微软雅黑";
    color: #000;
    text-decoration: none;
    border-bottom: #e8e8e8 1px solid;}

.lmlb1 {width:100%; height:47px;}
.zbqy {width:30px; height:47px; float:left;}
.ybdlm {width:97px; height:46px; border-bottom:1px solid #e8e8e8; float:right; text-align:center;}
.ybdlm a { height:46px; line-height:46px; text-align:center; color:#000000; font-family:微软雅黑; font-size:15px;}
.lmlb1:hover {background: url(404.png) no-repeat 0px 0px; color:#e10102;}
.lmlb1:hover a {color:#e10102;}
.lmlb1.selected{
background: url(404.png) no-repeat 0px 0px;}
a.selected{color:#e10102 !important;}