@charset "gb2312";


.wrapper{ width:100%; height:580px;}
.wrapper a{ display:block; width:1000px; height:580px; margin:0 auto;}
/*index.html==========================*/
body{ background:#ebeaea url(../../image/bg.png) repeat-x;}
.header ,.wrap ,.foot{ width:1000px; margin:0 auto;}
.tit{ height:40px;}
.banner{ width:490px; height:90px;}
/*header*/
.header{ height:175px;}
.nav{ height:40px; background:url(../../image/nav_bg.png) no-repeat; line-height:40px; padding-bottom:5px;}
#nav li{display:block; float:left; }
#nav li, #nav li a{ width:125px; height:40px; text-align:center; color:#FFF; font-size:15px;}
#nav li a:hover{ color:#CCC;}

/*wrap*/
.wrap{ width:1000px; padding:0 200px; background:url(../../image/wrap.jpg) top center no-repeat;}
.column_l ,.column_r{ width:490px; float:left;}
.column_r{ float:right;}
.tong{ width:1000px; height:260px; border-radius:5px; overflow:hidden; background:#FFF;}

/*column_l*/
.slide{ height:380px; background:url(../../image/slide_bg.png) no-repeat;}
.msn{ height:70px;}
.msn a{ display:block; float:left;}
.msn2{ height:50px;}
.msn2 a{ display:block; float:left;}

/*column_r*/
.news{ height:327px;}
.news .tit{ background:url(../../image/news.png) no-repeat;}
.news .con{ width:470px; height:277px;}
.news .con .big{ font-size:22px; line-height:1.2em; padding-bottom:10px;}
.news .con .big a{ color:#FFF;}

.news_s{ height:186px; background:#ab161c; border:2px solid #FFF; border-radius:5px;}
.news_s .tit{ position:relative; height:35px; border-bottom:3px solid #FFF; margin:0 10px;}
.news_s .tit a{ color:#FFF; font-size:18px;}
.news_s .tit .more{ position:absolute; right:10px; top:0; color:#005596;}
.news_s .con ul{ padding-left:10px; color:#FFF;}

.news_g{ height:260px; background:#FFF;border-radius:5px;}
.n1, .n2, .n3, .n4, .n5, .n6{ margin:0 10px; height:37px; line-height:37px; border-bottom:3px solid #1b456c; font-size:18px; color:#000;}
.n3, .n4{ border-bottom:3px solid #ab161c;}
.news_g .con{ width:470px; height:210px;}

.sou{ width:420px; height:30px; position:absolute; background:#FFF; top:10px; right:10px; border-radius:5px; padding:6px 0 7px 18px; z-index:999}
/*tab*/
.box_g{width:470px;}
.box_g .tab_menu{ width:480px; height:30px; overflow:hidden;}
.box_g .tab_menu li, .box_g .tab_menu li a{ display:block; padding:0 3px;  height:28px; line-height:30px; text-align:center;cursor:pointer; font-size:15px; color:#000;}
.box_g .tab_menu li{ float:left;}
.box_g .tab_menu li.current{ border-bottom:2px solid #1b456c;}
.r .box_g .tab_menu li.current{ border-bottom:2px solid #941e23;}
.box_g .tab_menu li.current a{ color:#1b456c;}
.r .box_g .tab_menu li.current a{ color:#941e23;}
.box_g .tab_box{ height:175px; padding-top:5px; position:relative;}
.box_g .tab_box .hide{display:none;}
.box_g .tab_box .more{ position:absolute; right:0; bottom:0; color:#005596;}

.box_l{width:980px;}
.box_l .tab_menu{ width:980px; height:30px;overflow:hidden;}
.box_l .tab_menu li, .box_l .tab_menu li a{ display:block; padding:0 15px;  height:28px; line-height:30px; text-align:center;cursor:pointer; font-size:15px; color:#555;}
.box_l .tab_menu li{ float:left;}
.box_l .tab_menu li.current{ border-bottom:2px solid #941e23;}
.box_l .tab_menu li.current a{ color:#941e23;}
.box_l .tab_box{ height:105px; padding-top:5px; position:relative;}
.box_l .tab_box .hide{display:none;}
.box_l .tab_box .more{ position:absolute; right:0; bottom:0; color:#005596;}

/*link*/
.link{ width:1000px; height:200px;}
.link .tit{ height:40px; background:url(../../image/link.png) 10px top  no-repeat;}
.link .con {
	height:60px;
	line-height:30px;
	font-size:14px;
	padding:10px;
	width: 850px;
}

.link .con .link_t{
	line-height:30px;
	font-size:14px;
	padding:10px;
}
.link .con .link_t strong{color:#b71522}


.link_img{ width:1000px; height:65px;}
.link_img a{ display:block; float:left; margin:0 5px; width:236px; height:61px; border:1px solid #000; padding:1px;}
.link_img a img{ width:236px; height:61px;}
/*footer*/
.footer{ width:100%; height:245px; background:url(../../image/foot.png) left bottom repeat-x;}
.foot{ height:235px; padding-top:10px;}

/*list*/
.list_g{ line-height:29px;}
.list_g li{ border-bottom:1px solid #eee; background:url(../../image/dian.png) left center no-repeat; padding-left:14px;}

.list_s{ line-height:30px;}
.list_s li{ height:30px; position:relative; background:url(../../image/dian.png) left center no-repeat; padding-left:14px;}
.list_s li span{ position:absolute; right:0; top:0;}

.list_o{ line-height:30px;}
.list_o li{ height:30px; position:relative; background:url(../../image/dian.png) left center no-repeat; padding-left:14px;}
.list_o li a{ color:#FFF;}
.list_o li span{ position:absolute; right:0; top:0; color:#FFF;}

/*slide*/
.slide{background:rgba(0,0,0,0.5); width:1000px; height:305px; position:relative; border-radius:5px;*background:url(../../image/tou.png);}
.index_focus{ height:305px; margin:0 auto; overflow:hidden; position:relative; width:1000px;}
.index_focus .bd li{ display:none; height:305px; left:0; position:absolute; top:0; width:1000px;}
.index_focus_post{ z-index:10;}
.index_focus .pic{ display:block; height:305px; border-radius:5px 0 0 5px; overflow:hidden;}
.index_focus .pic:hover{ text-decoration:none;}
.index_focus .slide_nav{ bottom:0px; right:10px; width:125px; text-align:center; position:absolute;}
.index_focus .slide_nav a{ color:#941e23; cursor:pointer; font-family:arial; font-size:22px; padding:5px 2px;}
.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{color:#fff;text-decoration:none;}
.index_focus_pre,.index_focus_next{display:none;height:34px;overflow:hidden;position:absolute;text-indent:100%;top:45%;white-space:nowrap;width:19px;z-index:10;}
.index_focus_pre{background:url(../../images/in_bon_01.png);left:10px;}
.index_focus_pre:hover{background:url(../../images/in_bon_02.png);}
.index_focus_next{background:url(../../images/in_bon_03.png);right:10px;}
.index_focus_next:hover{background:url(../../images/in_bon_04.png);}
.index_focus_info{top:60px; right:18px; color:#ffffff;cursor:pointer;height:240px; position:absolute;text-decoration:none;width:420px;}
.index_focus_info h3{display:none;font-size:22px;line-height:40px; border-bottom:1px dashed #FFF; text-align:left; padding-bottom:10px; color:#fff}
.index_focus_info h3:hover{ text-decoration:underline;}
.index_focus_info .text{display:none;font-size:14px;line-height:25px;overflow:hidden;padding-top:20px; text-indent:2em; word-wrap:break-word; overflow:hidden;}
.index_focus_info .text:hover{ color:#941e23}

/*zy*/
.column{ width:100%; background:#ebeaea; border-top:10px solid #ad171d; padding:20px 0;}
.main{ width:1000px; margin:0 auto; min-height:600px;}
.add{ height:50px; line-height:50px; background:#FFF; border-radius:3px; position:relative; padding-left:10px; margin-bottom:20px;}
.weather{ position:absolute; right:10px; top:0;}
.main_m{ float:right; width:690px; border-radius:3px; background:#FFF; padding:10px;}
.main_l{ float:left; width:270x;}
.title_zy{ height:38px; line-height:38px; border-bottom:2px solid #941e23; font-size:16px; color:#000;}

.news_zy{ height:250px; background:#FFF; border-radius:3px; width:270px;}
.news_zy .tit{ border-bottom:2px solid #f0f0f0; line-height:40px; font-size:16px; padding-left:14px; background:#fafbfb; color:#941e23;}
/*list_zy*/
.list_news{ border-bottom:1px dashed #CCC; padding:10px 0; margin:10px auto; cursor:pointer;}
.list_news li{ display:block;}
.list_news .title{ font-size:18px; font-weight:bold; height:40px; line-height:40px; position:relative;}
.list_news .title span{ position:absolute; right:10px; top:0; font-size:14px; font-weight:normal;}
.list_news .text{ line-height:24px; color:#999;}
.list_news:hover{ background:#eee;}

/*gbook*/
.gbook{ background:#CCC;}
.gbook strong{ padding-left:20px;}
.gbook input{ border:1px solid #eee; background:#fdfdfd; width:300px; height:25px; border-radius:3px; line-height:25px; font-size:14px;}
.gbook textarea{ border:1px solid #eee; background:#fdfdfd; width:400px; height:150px; border-radius:3px; line-height:25px; font-size:14px;}
.gbook .yes, .gbook .no{ width:100px; height:30px;}

/*channel*/
.column_m{ width:960px; padding:20px; background:#FFF; border-radius:3px; min-height:600px;}
.column_m .scrap_tit{ line-height:40px; margin:10px 0; text-align:center; color:#ad1419;}
.column_m .scrap_time{ height:35px; border-bottom:1px dashed #CCC; text-align:center;}
.column_m .scrap_con{ padding:20px;}
.column_m .scrap_con img{ max-width:920px;}
/*newslist*/
.list_list{ margin:10px 0; padding:10px;}
.list_list dt{ height:40px; border-bottom:1px solid #ad1419; line-height:40px; font-size:16px; padding-left:10px;}
.list_list dt a{ color:#ad1419; border-bottom:1px #FFF solid; padding:5px;}
.list_list dd{ border-bottom:1px dashed #CCC; position:relative; background:url(../../image/dian.png) 10px center no-repeat; padding-left:20px; height:30px;}
.list_list dd span{ position:absolute; top:0; right:10px; color:#aaa;}

/*lits_pic*/
.list_pic{ width:210px; margin:15px 10px; float:left;}
.list_pic .pic{ width:210px; height:140px;}
.list_pic .text{ width:210px; line-height:21px; margin-top:5px;}

/*list_link*/
.list_link{ padding:0 10px;}
.list_link li{ float:left; height:30px; line-height:30px;}


.news_cw{ background:#FFF; border-radius:3px; width:160px; float:left;}
.news_cw .tit{ border-bottom:2px solid #f0f0f0; line-height:40px; font-size:16px; padding-left:14px; background:#fafbfb; color:#941e23;}
.news_cw .con{ padding-bottom:20px;}

#accordion-example{ width:120px; margin:0 auto;}
#accordion-example h3{ font-size:16px; height:22px; line-height:20px; padding-left:22px; font-weight:normal; background:url(../../admin/images/foldericon1.gif) no-repeat; margin:5px 0}
#accordion-example h3.open{ background:url(../../admin/images/foldericon2.gif) no-repeat;}
#accordion-example .chi{ text-align:center;}
#accordion-example .chi a{ height:25px; line-height:25px; display:block;}
.download{ display:block; width:110px; margin:0 auto;}
.scrap_con table{ border:1px solid #999;}

.ser{ float:right; padding-right:10px;}
.big{ height:108px; overflow:hidden;}
.big dt{ font-size:16px; font-weight:bold; line-height:28px;}
.big dt a{ color:#000;}
.big dd{ font-size:14px; line-height:24px;}
.big dd a{ color:#666;}

.stime{ width:100%; text-align:center; height:50px; line-height:50px;}
.stime input{ width:100px; height:30px; font-size:14px;}
.copy{ height:35px; line-height:35px; text-align:center; color:#fff}
