/****didahuang@gmail.com****/

/****预设reset****/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, tbody, tfoot, thead,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
	font-size:14px;
	font-family:'Microsoft Yahei', 'Sans-serif';
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

a{text-decoration:none;}
a:link{color:#555;}
a:active{color:#555;}
a:hover{color:#1c9426;}
a:visited{color:#777;}

/****闭合浮动****/
.clearfix:after {content:"\200B"; display:block; height:0; clear:both;}
.clearfix { *zoom:1; }



/****相对定位****/
.rel{position:relative;}



/********正文开始********/

body{background:url('../images/absurdidad.png');}

.wrap{width:1000px; margin:auto; overflow:auto;}

.top{background:url(../images/top_bg.png) repeat-x; border-bottom:1px #b6b6b6 solid;}
	.top .wrap{height:30px; }
	.logo{float:left; width:128px; height:30px; line-height:30px;}
		.logo img{border:0;}
	.top ul{float:right; overflow:hidden; background:url('../images/cut_line.gif') right bottom no-repeat;}
		.top ul li{float:right; height:30px; line-height:30px; padding:0 15px; background:url('../images/cut_line.gif') left bottom no-repeat;}
			.top ul li a{}
			
.header{background:#e0fff4 url(../images/header_bg.jpg) no-repeat center top;}
	
	.header .wrap{height:130px;}
		.header .wrap img{margin-top:30px;}
		
.nav{width:100%; height:40px; background:#2f9837;}
	.nav .wrap{}
	
	
/*下拉菜单样式*/

#jsddm{margin: 0; padding: 0;}
	#jsddm li{float:left; list-style: none; font: 14px;}
	#jsddm>li{background:url('../images/nav_cut.png') no-repeat right center;}
		#jsddm li a{display: block; padding: 0 10px; height:40px; line-height:40px; text-decoration: none; color: #EAFFED; white-space: nowrap;}
			#jsddm li a:hover{	background: #217b28;}
			#jsddm>li a:hover{background: #217b28 url('../images/nav_cut.png') no-repeat right center;}
			#jsddm li ul{margin: 0; padding: 0; position: absolute; visibility: hidden; border-top: 1px solid white; z-index:99999;}
				#jsddm li ul li{float: none; display: inline; }
					#jsddm li ul li a{width: auto; background: #217b28; color: #fff;}
						#jsddm li ul li a:hover{background: #1a6e20;}

/*main*/

.main{width:100%;}
.main .wrap{padding-top:10px;}



.notice_box{float:left; width:998px; height:36px; margin-bottom:10px; background:url(../images/notice_bg.gif) repeat-x; border:1px solid #c4c4c4;}

#scroll_box{float:left; width:770px; background:#e7e7e7; margin-top:10px; overflow:auto;}
		.scrollText{width:650px; height:36px; min-height:36px; line-height:36px; background:url(../images/talk_icon.png) no-repeat 10px center; float:left; overflow:hidden}
		.scrollText li{height:24px; padding-left:40px;}
			.scrollText li a{}
				.scrollText li a:hover{}




.column_box{width:1000px; float:left;}
.index_side{width:260px; float:right;}

/*幻灯片*/
.imgbox{padding:8px;}
.bxslider{}
	.bxslider li img{width:400px; height:300px;}
	
	.bx-wrapper .bx-viewport{border:0; box-shadow:none; left:0;}
	.bx-wrapper .bx-caption {position:relative;}
	.bx-wrapper .bx-caption span{display:block; width:400px; text-indent:10px; height:30px; line-height:30px; background:url(../images/img_txt_bg.png); font-size:12px; color:#fff; position:absolute; top:-30px; padding:0;}
	.bx-wrapper .bx-pager {bottom:10px; right:10px; text-align:right; }
	.bx-wrapper .bx-pager.bx-default-pager a {background: #666; text-indent: -9999px; display: block; width: 12px; height: 12px; margin: 0 5px; outline: 0; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;text-align:left;/*解决 text-align:right 与 text-indent 冲突无法隐藏字符的问题*/  background:#f0f3f4;}

	.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active{background:#3885ff;}




/* 首页文章列表公共样式 */

.art_list{background:url('../images/normal_list_bg.png') repeat-x 0 1px;}
.art_list li{height:28px; overflow:auto; line-height:28px;}
.art_list li img{display:block; float:left; margin-right:10px; margin-top:7px;}
.art_list li a{display:block; float:left; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; vertical-align:middle;}
.art_list li span{display:block; float:right; color:#999; margin-right:10px;}



/*一般栏目*/

.normal_box{float:left; margin-left:10px; background:#fff;}
.normal_tit{overflow:hidden;}
.normal_tit h2{width:180px; font-size:16px; float:left; text-indent:20px; color:#082a3e;}
.normal_tit a{display:block; float:right; margin-right:10px; color:#3abcae8; margin-top:10px;}
.normal_tit a:link{color:#abcae8;}
.normal_tit a:active{color:#555;}
.normal_tit a:hover{color:#6295c4;}
.normal_tit a:visited{color:#abcae8;}
	.normal_tit a img{display:block;}
.normal_box .art_list{padding-top:10px;}

.style1{width:416px; height:356px; border:1px solid #b5b5b5; padding:1px;}
.style1 .normal_tit{width:416px; height:40px; line-height:40px; background:url('../images/tit_bg.png') repeat-x left;}
.style1 .normal_tit h2{color:#fff;}
.style1 .normal_tit a{}
.style1 .art_list{padding-top:6px;}
.style1 .art_list li {background:url(../images/dashed1.png) repeat-x bottom; height:34px; line-height:34px;}
.style1 .art_list li a{width:180px; text-indent:10px;}


.style2{width:310px; height:356px;  border:1px solid #b5b5b5; padding:1px;}
.style2 .normal_tit{width:310x; height:40px; line-height:40px; background:url('../images/tit_bg.png') repeat-x left;}
.style2 .normal_tit h2{color:#fff;}
.style2 .art_list{padding-top:10px;}
.style2 .art_list li {background:url(../images/dashed1.png) repeat-x bottom; height:26px; line-height:26px;}
.style2 .art_list li a{width:220px; text-indent:10px;}

.style3{width:242px; height:356px;  border:1px solid #b5b5b5; padding:1px;}
.style3 .normal_tit{width:242x; height:40px; line-height:40px; background:url('../images/tit_bg.png') repeat-x left;}
.style3 .normal_tit h2{color:#fff;}
.style3 .art_list{padding-top:10px;}
.style3 .art_list li {background:url(../images/dashed1.png) repeat-x bottom; height:26px; line-height:26px;}
.style3 .art_list li a{width:170px; text-indent:10px;}

.style4{width:491px;  border:1px solid #b5b5b5; margin-top:10px; padding:1px 1px 10px 1px;}
.style4 .normal_tit{width:491x; height:40px; line-height:40px; background:url('../images/tit_bg.png') repeat-x left;}
.style4 .normal_tit h2{color:#fff;}
.style4 .art_list{padding-top:10px;}
.style4 .art_list li {background:url(../images/dashed1.png) repeat-x bottom; height:26px; line-height:26px;}
.style4 .art_list li a{width:320px; text-indent:10px;}

.style5{width:996px; margin-left:0; margin-top:10px;  border:1px solid #b5b5b5; padding:1px;}
.style5 .normal_tit{width:996px; height:40px; line-height:40px; background:url('../images/tit_bg.png') no-repeat left #5fd267;}
.style5 .normal_tit h2{color:#fff;}
.style5 .ins_list{margin-top:10px; margin-left:3px;}
*+html .style5 .ins_list{width:339px;}
.style5 .ins_list ul{}
.style5 .ins_list ul li{width:235px; margin-left:10px;}
.style5 .ins_list ul li a{display:block; width:235px; height:194px;  overflow:hidden; text-align:center;}
.style5 .ins_list ul li a img{width:235px; }
.style5 .ins_list ul li a span{width:235px; line-height:30px;}


.style6{width:996px; height:108px; margin-left:0; margin-top:10px;  border:1px solid #b5b5b5;}
.style6 .normal_tit{height:40px; line-height:40px; background:url('../images/tit_bg.png') no-repeat left #5fd267;}
.style6 .normal_tit h2{color:#fff;}
.style6 .art_list{padding-top:6px;}
.style6 .art_list li {float:left; background:url(../images/dashed1.png) repeat-x bottom; height:26px; line-height:26px; padding-left:20px;}
.style6 .art_list li a{}

.mail_box{width:248px; height:120px; float:left; border:1px solid #b5b5b5; margin-top:10px; background:#ececec; overflow:hidden; margin-left:10px; }
.mail_box a{display:block; float:left; margin-left:16px; margin-top:10px; width:100px; height:44px; text-indent:32px; line-height:44px; background:url(../images/mail_btn.png) no-repeat;}

/*tab栏目*/

.tabbox{width:362px; height:249px; border:1px solid #31a8be; background:#fff; float:left; margin-top:10px; margin-left:8px; padding:1px;}
	ul.tab_btn{background:#034da5; overflow:auto;}
		ul.tab_btn li{float:left; background:url(../images/tit_bg2.gif);}
			ul.tab_btn li a{display:block; height:39px; line-height:39px; padding:0 46px; color:#fff;}
			ul.tab_btn li a.selected{background:#eee; color:#333; border-top:3px solid #347ed8; height:38px; line-height:36px;}
	.tab_cont{position:relative;}
		.tab_more{position:absolute; width:46px; height:16px; line-height:16px; padding:0; margin:0; top:-39px; left:306px;}
			
			
.tabbox .art_list{margin-top:10px; padding:10px;}	
.tabbox .art_list li a{width:188px;}

.ad_box{float:left; margin-top:10px; width:740px;}





.foot{margin-top:10px;}
.foot .wrap{padding:18px 0; background:#d7d7d7;}

.foot p{text-align:center; line-height:22px; font-size:12px;}
.copyright{color:#696969;}
.copyright a{color:#696969;}


/*内页*/

.side_bar{float:left;}
		
	.side_nav{width:300px; background:#eee;}
		.side_nav h2{font-size:16px;  background:url(../images/tit_bg.png); color:#fff; font-weight:bold; height:40px; line-height:40px; text-indent:20px;}
			.side_nav h2 span{font-size:14px; color:#ccc;}

	.side_nav ul{padding:0 20px 20px 20px; font-size:16px;}
		.side_nav ul li{line-height:40px; background:url(../images/arrow1.png) no-repeat 0 center; border-bottom:1px solid #fff; text-indent:20px;}
		.side_nav ul li.sec{font-size:14px; background:url(../images/arrow3.png) no-repeat 20px center; border-bottom:0; text-indent:40px;}
	.side_nav ul li a{} 
	
	.ad_img2{width:300px; margin-top:10px;}
		.ad_img2 a{display:block;}
			.ad_img2 img{display:block;}
	
	.side_contact{border:1px solid #98bbeb; width:216px; padding:1px; margin-top:10px;}
	.side_contact p{padding:12px; line-height:22px; color:#949494;}
	

	.in_content{float:right; width:688px; border-top:3px solid #42a84a; background:#fff; border-left:1px solid #e8e8e8; border-right:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8;}
	.bread_nav{width:668px; height:40px; line-height:40px; padding-left:10px; color:#888;}
	.bread_nav a{color:#888;}


/* 列表 */
			.text_cont{}
				.art_tit{}
					.art_tit h2{font-size:18px; font-weight:bold; text-align:center; line-height:30px; margin-top:10px;}
				
				.art_info{background:#f6f6ef; border-top:#e8e9d8 1px solid; height:22px; line-height:22px;  border-bottom:#e8e9d8 1px solid; margin:5px 80px; text-align:center;}
					.art_info a{color:#1f87b7;}
				
				.art_text{padding:10px 20px 10px; line-height:24px; color:#333; font-size:14px;}

				.file_box{margin:20px; color:#06203b; padding:5px; border:1px solid #e5e5e5; background:#f9f9f9;}
					.file_box a{color:#1f87b7;}	
					
					
					
			.where_now{ line-height:26px; text-indent:10px; color:#63686b; background:url('2013_img/nidwz.png') repeat-x; width:640px; height:32px; margin:auto; margin-top:1px;}
				.where_now a{color:#23406f;}

					.normal_list{padding:4px; line-height:28px; _line-height:20px; padding:5px 20px;}
						.normal_list li{background:url('2013_img/dashed_line1.gif') repeat-x bottom; overflow:auto; zoom:1;}
							.normal_list li a{display:block; float:left; text-indent:10px;}
							.normal_list li a:hover{text-decoration:underline;}
							.normal_list li span{display:block; float:right; color:#888;}					
						
					.normal_list2{padding:4px; line-height:36px; padding:5px 20px;}
						.normal_list2 li{background:url('2013_img/dashed_line1.gif') repeat-x bottom; overflow:auto; zoom:1;}
							.normal_list2 li span{display:block; float:left; text-indent:10px;}
							.normal_list2 li span i{font-style:normal; font-weight:bold; color:#0d306a;}
								.normal_list2 li span i a{color:#6e2509;}
							.normal_list2 li span a{}
							.normal_list2 li span a:hover{text-decoration:underline;}
							.normal_list2 li strong{display:block; float:right; color:#888; font-weight:100;}	

		.num_nav{font-size:12px; padding:28px 0 20px;}
			.num_nav font{padding:2px 5px; background:#f3f3f3; border:1px solid #6c6c6c;}
			.num_nav a{padding:2px 5px; border:1px solid #6c6c6c; color:#333;}
				.num_nav a:hover{background:#4cb454; color:#fff;}					
					

.in_text_box{width:664px; border:1px solid #9f9f9f; float:left;}
	.text_cont{overflow:auto; zoom:1;}	
		.art_tit{}
			.art_tit h2{font-size:18px; font-weight:bold; text-align:center; line-height:30px; margin-top:10px;}
		
		.art_info{background:#f6f6ef; border-top:#e8e9d8 1px solid; height:22px; line-height:22px;  border-bottom:#e8e9d8 1px solid; margin:5px 80px; text-align:center;}
			.art_info a{color:#1f87b7;}
			
		.font_print{height:16px; line-height:20px; margin:5px 120px; text-align:center;}
			.font_print a{color:#1f87b7;}
		
		.art_text{padding:10px 20px 10px; line-height:24px; color:#333; font-size:14px;}

		.file_box{margin:20px; color:#06203b; padding:5px; border:1px solid #e5e5e5; background:#f9f9f9;}
		    .file_box a{color:#1f87b7;}		

	.pic_list{}
			.pic_list li{widht:678px; padding:10px 30px; overflow:auto; zoom:1; line-height:18px;}
				.pic_list li a{display:block;}
					.pic_list li a img{display:block; width:140px; height:90px; float:left; margin-right:10px;}
					.pic_list li h3{}
						.pic_list li h3 a{color:#545454; font-weight:bold;}
					.pic_list li span{color:#989898;}
						.pic_list li p{color:#6d7b9f}				
			
/****tool****/

.no-left{margin-left:0;}
.no-right{margin-right:0;}
.box_top{margin-top:10px;}


/*****edit*****/

.text_cont strong{font-weight:bold;}
.text_cont b{font-weight:bold;}
.text_cont i{font-style:italic;}









