		body {text-align:left;padding-top:0;padding-right:0;padding-left:0;padding-bottom:0; margin:0; font:12px arial,helvetica,clean,sans-serif; background:url(../images/bg.jpg) repeat;color:#686868;font-family:ËÎÌå;}
		div,p,li {word-break:break-all;}
		div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p {padding-left:0;padding-right:0;padding-bottom:0;padding-top:0; margin:0;}
		pre,code,form,fieldset,legend,input,textarea,p,blockquote,th {padding-left:0;padding-right:0;padding-bottom:0;padding-top:0; margin:0;}
		fieldset {border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px}
		a img {border:0; padding:0; margin:0;}
		i{font-style:normal;}
		address,caption,cite,cite,code,dfn,em,th,var {font-weight: normal; font-style: normal}
		li {list-style-type: none}
		caption {text-align: left}
		th {text-align: left}
		h1,h2,h3,h4,h5,h6 {font-weight: bold; font-size: 100%}
		q:unknown {content: ''}
		q:unknown {content: ''}
		input,textarea,select {font-family: inherit}
		input,textarea,select {font-size: 100%}
		a:link {color:#686868; text-decoration:none;}
		a:visited {color:#686868; text-decoration:none;}
		a:hover {color:#0074c5;text-decoration:none;}
		.spacer{clear:both; height:0; _height:0px; _font-size:1px; overflow:hidden; visibility:hidden;}
		.clear {clear:both; font-size:0px; margin:0; padding:0;  display:block; height:0px; _height:0px; overflow:hidden;	}
		.left {float:left;}
		.right {float:right;}
		.t-2indent{ text-indent:2em;}
		.mB10px {margin-bottom:10px;}
		.mL10px {margin-left:10px;}
		.mR10px {margin-right:10px;}
		.mT10px {margin-top:10px;}
		.mT15px {margin-top:15px;}
		.mT5px {margin-top:5px;}
		.mB5px {margin-bottom:5px;}
		.mB15px {margin-bottom:15px;}
		.padding10px {padding:10px;}
		.w25p {width:25%;}
		.red{ color:red;}
		a.red:link {color:#930906;}
		a.red:visited {color:#930906;}
		a.red:hover {color:#bf2e2b;}
		.f14px{ font-size:14px;}
		.fn{ font-weight:normal;}
		.pL10px{padding-left:10px;}
		.pL35px{padding-left:35px;}
		
		.top{ width:1000px; margin:0 auto; }
		.top .left{  overflow:hidden; padding-top:30px;}
		.top_right{ }
		.she{ text-align:right; line-height:50px; color:#fff;}
		.she a:link,.she a:visited{ color:#fff;}
		.she a:hover{ color:#FF0;}
		.my_head{width:100%; height:140px; background:url(../images/my_head.jpg) repeat-x; overflow:hidden;}
		.head{ width:1000px; margin:0 auto;}
		.tel{ line-height:31px; width:444px; height:99px; overflow:hidden; background:url(../images/tel.jpg) no-repeat; text-align:right;}
		.tel a:link,.tel a:visited{ text-align:right; padding-right:5px; background:url(../images/ico.jpg) left 3px no-repeat; padding-left:8px;}
		.menu_980{height:38px; line-height:38px; width:100%; background:url(../images/menu_bg.jpg) repeat-x;  display:block;}
		.menu_980 ul{ width:1000px; margin:0 auto;}		
		.menu_980 ul li{float:left; text-align:center; width:105px;  font-size:14px; font-weight:bold; display:block;   background:url(../images/menu_li.jpg) left center no-repeat;position:relative; z-index:14;  }
		
		.menu_980 li.menu_clear{background:none; display:block;}
		
		
		.menu_980 li span a:link,.menu_980 li span a:visited{  text-decoration:none; color:#0079cb;}		
		.menu_980 li span a:hover{color:#033395;}
		.menu_980 li.menu_clear span a:hover{ color:#033395; display:block;background:none;}
		
		.menu_980 li span a.ov{color:#033395; display:block;}
		.menu_980 li.menu_clear span a.ov{color:#033395; display:block; background:none;}
		
			
		.menu_980 li dl{
			width:100%;	
				
			background:#033395;
			padding-bottom:10px;
			position:absolute;
			left:0;
			top:38px;
			z-index:5000;
			display:none;
		}
		.menu_980 li dl dd a,.menu_980 li dl dd a:visited{
			
			width:85%;
			height:32px;
			line-height:32px;
			text-align:center;
			font-size:12px;
			font-weight:normal;
			color:#E5E5E5;
			border-bottom:1px dotted #b2afaf;
			margin:0 auto;
			display:block;
		}
		.menu_980 li dl dd a:hover{			
			color:#FFFFFF;
		}
		.main_banner{
	width:100%; overflow:hidden;
	height:432px;
	margin:0 auto;
	position:relative; 
	z-index:13;background:url(../images/line_bg.jpg) bottom repeat-x;
}
.banner{
	width:1440px;
	height:397px;
	position:absolute;
	top:0;
	left:50%;
	margin-left:-720px;
	overflow:hidden;
}
.banner img {
	width:1440px;
	height:397px;
}
.banner_fmenu {
	padding-left:0px;
	position:absolute;
	left:47%;
	bottom:10px;
	z-index:2000;
	
}
#banner_fmenu A {
	width:16px;
	height:16px;
	background:url(../images/bnr_btn2.gif) no-repeat;
	color:#FFFFFF;
	text-align:center;
	line-height:0px;
	font-size:0px;
	font-weight:bold;
	display:block;
	float:left;
	overflow:hidden;
	margin:0 3px;
}
#banner_fmenu A.activeSlide {
	background:url(../images/bnr_btn1.gif) no-repeat;
	color:#FFFFFF;
}
#banner_fmenu A:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
	.con{ padding:30px 0px; width:1000px; overflow:hidden; margin:0 auto;}
	.tab1{ width:310px; overflow:hidden; height:120px; position:relative; z-index:1; line-height:20px;}
	.tab1_img{ width:23px; margin-right:10px;height:100px; padding-top:20px; }
	.tab1_p{ line-height:20px;}
	.tab1_p p{ line-height:20px;text-indent:2em;}
	.tab2_ul{position:relative; z-index:1;}
	.tab2_ul li{ line-height:24px;}
	.tab2_ul img{ position:absolute;top:6px; right:0px;}
	.tab1_p span{ position:absolute; z-index:22; right:5px; bottom:2px;}
	.con2{ padding-top:30px;}
	.tab4{ width:212px; height:164px; overflow:hidden;}		
	.con3_con{ width:728px; float:left; }
    .con3_con dl{}
 	.con3_con dd{ float:left; line-height:24px; text-align:center; margin-right:8px; padding:2px;width:185px; overflow:hidden; }
	.con3_con dd .Aimg img{width:175px; height:131px; overflow:hidden;}
	.con3_con dd .Aimg a:link,.con3_con dd .Aimg a:visited{ width:175px; height:131px;border:2px solid #8a8a8a; background:#fff; display:block;padding:2px;}	
	.con3_con dd .Aimg a:hover{border:2px #0074c5 solid; padding:2px; display:block; background:#0074c5;}
	.bott2{ background:url(../images/bott.jpg) repeat-x; color: #000000; height:79px; text-align:center; line-height:26px; padding-top:25px;}
	.bott2 a:link,.bott2 a:visited{ color:#fff;}
	.bott2 a:hover{ color:#FF0;}
	.main{
	width:1000px;
	margin:0 auto;
	overflow:hidden; margin-top:20px; 
}
.main_left{
	width:770px;
	float:left;
	overflow:hidden;
}
.main_right{
	width:219px;
	float:right;
	overflow:hidden;
}
.main_about{
	width:768px;
	height:266px;
	border:1px solid #D4D4D4;
	background:url(../images/main_about_bg.gif) repeat-x left bottom;
	margin-bottom:15px;
	overflow:hidden;
}
.main_a_pic{
	width:300px;
	height:240px;
	padding:12px 0 0 10px;
	float:left;
	overflow:hidden;
}
.page_right{
	width:770px;
	padding-bottom:15px;
	float:right;
	overflow:hidden;
}
.page_left{
	width:219px;
	float:left;	
	overflow:hidden;
}



.page_container{
	width:750px; padding:0 9px;
	min-height:646px;_height:646px;	
	margin:0 auto;
	color:#5a5a5a; background:#fff;
}

.page_location{
	height:34px;
	line-height:34px;
	color:#0360AE; 
	border-bottom:1px solid #acacac; background:#fff;
}
.page_location a{
	margin-left:7px;
	margin-right:7px;
	color:#0360AE; 
}
.page_location h3{
	padding-left:25px;
	font-size:14px;
	font-weight:bold;
	float:left;
}
.page_location span{
	padding-right:10px;
	color:#0360AE;
	float:right;
}
.page_location span a,.page_location span a:visited{
	color:#0360AE;
}
.page_location span a:hover{
	color:#FF0000;
}

.page_content{
	padding:20px 15px 20px 15px;
	font-size:12px;
	line-height:2em;
}

.page_box{ width:768px; border:1px solid #acacac;}
.page_titlelist{
	padding-top:25px;
	margin:0 auto;
	overflow:hidden;
}
.page_titlelist ul{
	padding:0px 10px;
	list-style:none;
}
.page_titlelist ul li{
	height:30px;
	line-height:30px;
	border-bottom:1px dotted #CCCCCC;
	padding-left:16px;
	background:url(../images/icon_point.gif) 5px 13px no-repeat;
	vertical-align:top;
}
.page_titlelist ul li a,.page_titlelist ul li a:visited{
	float:left;
}

.page_titlelist ul li span{
	float:right;
	padding-right:10px;
	color:#999999;
}
.page_NewsList{
	padding-top:25px;
	margin:0 auto;
	overflow:hidden;	
}
.page_NewsList dl,.page_NewsList dt,.page_NewsList dd{
	list-style:none;
}
.page_NewsList dl{
	padding:3px 15px 15px 15px;
	font-family:"Î¢ÈíÑÅºÚ", Arial, Helvetica, sans-serif;
}
.page_NewsList dl dd{
	line-height:1.4em;
	padding-left:15px;
	color:#666666;
}
.page_NewsList dl dt{
	line-height:1.2em;
}
.page_NewsList dl dt h4{
	padding-left:15px;
	background:url(../images/icon_point.gif) 4px 9px no-repeat;
	line-height:1.2em;
	padding-bottom:3px;
	font-size:14px;
	font-weight:normal;
}
.page_NewsList dl dt h4 a,.page_NewsList dl dt h4 a:visited{
	color:#0360AE;
}
.page_NewsList dl dt h4 a:hover{
	color:#000000;
}

.page_NewsList dl dt p{
	padding-left:15px;
	line-height:1.5em;
	color:#666666;
}



.page_navigation{
	padding:10px 10px 30px 10px;
	text-align:center;
}
.page_navigation a{
	margin-left:5px;
	margin-right:5px;
}



.page_acttext{
	padding-top:30px;
	margin:0 auto;
	line-height:2em;
}
.act_title{
	font-size:16px;
	font-weight:bold;
	line-height:26px;
	text-align:center;
	padding-bottom:5px; color:#5a5a5a;
}
.act_info{
	font-size:12px;
	text-align:center;
	line-height:22px;
	padding-bottom:10px;
}
.act_info span{
	margin-left:6px;
	margin-right:6px;
}

.act_content{
	padding:5px 15px 25px 15px;
	line-height:2em;
	overflow:hidden;
}
.act_nextprev{
	padding:6px;
	margin:5px auto;
	height:23px;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	text-align:center;
}
.act_nextprev span{
	padding-right:15px;
}
.act_nextprev span a,.act_nextprev span a:visited{
	
}

.act_next{
	width:250px;
	height:20px;
	line-height:20px;
	float:left;
	overflow:hidden;
}
.act_prev{
	width:250px;
	height:20px;
	line-height:20px;
	float:right;
	overflow:hidden;
}
.PageNextPrev{
	padding:10px;
}



.page_photolist{
	 overflow:hidden; display:block; padding-top:25px; margin-left:10px;
}
.page_photolist dl{
	width:245px;
	height:189px;
	display:block;
	float:left;
	vertical-align:top;
	overflow:hidden;
}

.page_photolist dl dd{
	width:215px;
	height:155px;
	text-align:center;
	margin:0 auto;
	overflow:hidden;
	display:block;
}
.page_photolist dl dd img{
	width:195px;
	height:146px;
	border:1px solid #C0C0C0;
	padding:1px;
}
.page_photolist dl dd a:hover img{
	background:#076AC7;
	border:1px solid #076AC7;
}

.page_photolist dl dt{
	width:215px;
	height:20px;
	line-height:20px;
	text-align:center;
	margin:0 auto;
	display:block;
	overflow:hidden; 
}

.box3{
	width:219px;
	margin-bottom:15px;
	float:right;
	overflow:hidden;
}
.tit3{
	width:219px;
	height:34px;
	background:url(../images/tit_bg.gif) no-repeat;
	overflow:hidden;
}
.tit3 h3{
	line-height:34px;
	padding-left:16px;
	width:103px;
	height:34px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	float:left;
	overflow:hidden;
}
.tit3 span{
	line-height:34px;
	padding-right:10px;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#C3E3F8;
	float:right;
}
.tit3 span a,.tit3 span a:visited{
	color:#C3E3F8;
}
.tit3 span a:hover{
	color:#FFFFFF;
}
.k_left2{ width:217px; height:auto; float:left;overflow:hidden; border:1px solid #acacac; background:#fff;}
.k_left2 ul{ float:left; width:187px; padding:15px;}
.k_left2 ul li{ width:187px; height:24px; line-height:24px; float:left; padding:5px 0px; overflow:hidden;}
.k_left2 ul li a{ width:149px; height:24px; float:left; background:url(../images/k_lefta.jpg) no-repeat center; color:#252525; padding-left:38px; display:block;}
.k_left2 ul li a:link,.k_left2 ul li a:visited{ color:#252525;}
.k_left2 ul li a.hover,.k_left2 ul li a.hover:visited{ background:url(../images/k_lefthover.jpg) no-repeat center; color:#FFF; font-weight:bold;}
.k_left2 ul li a:hover{ background:url(../images/k_lefthover.jpg) no-repeat center; color:#fff; font-weight:bold;}
.search{
	width:219px;
	height:59px; background:url(../images/qq.jpg) no-repeat;
	margin-bottom:10px;
	overflow:hidden;
}
.col3_content{
	height:160px;	
	padding:10px;
	border:1px solid #acacac;
	clear:both;
	overflow:hidden; background:#fff;
}
.col3_content p{
	line-height:24px;
	padding:0 2px;color:#5a5a5a;
	
}
.col3_content a,.col3_content a:visited{
	 color:#5a5a5a;
}
.col3_content a:hover{
	color:#0360ae;
}
	.info_list3{	
	border:1px solid #acacac;
	overflow:hidden; color:#5a5a5a; background:#fff;
}
.info_list3 ul{
	padding:7px 6px 0 6px;
}
.info_list3 ul li{
	height:22px;
	line-height:22px;
	background:url(../images/icon_arrow1.gif) no-repeat 2px 8px;
	padding-top:2px;
	padding-left:8px;
	vertical-align:top;
	color:#5a5a5a;
	overflow:hidden;
}


.tl_news{
	height:232px;
}
.jxjy{
	height:165px; line-height:25px;
}
.jxjy p{ text-indent:2em;}
.box4{ width:1000px; margin:0 auto;}
	.box4_t{ background:url(../images/box4_t.png) no-repeat; height:33px; line-height:32px; width:985px; overflow:hidden; padding-right:15px;}
	.box4_c{ width:1000px; height:198px; margin-bottom:20px; margin-top:10px;}
	.butt_left{ width:32px; height:134px; padding-top:64px;cursor:pointer; overflow:hidden;}
	.box4_img{ width:936px; display:inline; height:186px; padding-top:12px; overflow:hidden;}
	.box4_img ul li{ width:207px; float:left; margin-left:25px; overflow:hidden; text-align:center; display:inline;}
	.box4_img ul  li span a:link,.box4_img ul li span a:visited{ padding:7px; border:1px solid #c7c6c2; background:#FFF; width:186px; height:140px; display:block;}
	.box4_img ul li span a img{width:186px; height:140px;}
	.box4_img ul li span a:hover{background:#00368d;}
	.box4_img ul li p a:link,.box4_img ul li p a:visited{ background:none; border:none;}
	.box4_img ul li p a:hover{background:none; color:#00368d;}
	.butt_right{width:22px; height:134px; padding-top:64px; padding-left:10px; cursor:pointer; overflow:hidden;}	
	.more a:link,.more a:visited{ color:#334043; text-align:right; width:43px; float:right; display:block; overflow:hidden;}
	.more a:hover{ color:#fc5700;}	
	
	/**list****************/
		.boxCon{line-height:25px; }
		.news{  height:auto;padding:10px 0px;}
		.news ul{}
		.news ul li{ height:28px; line-height:28px; border-bottom:1px #d4d4d4 dashed;}
		.k_right2{ height:auto; padding:10px 0px;}
		.k_right3{ height:auto; padding:10px 0px; line-height:24px;}
		.neiye_all{padding:15px;}
		.neiye1{line-height:30px; text-align:center; font-size:20px; font-weight:bold;overflow:hidden; margin-top:15px;}
		.neiye2{line-height:30px; height:auto; border-bottom:1px #b1aeae dashed; padding-bottom:15px; overflow:hidden;}
		.neiye21{line-height:30px; height:auto; padding-bottom:20px; overflow:hidden;}
		.act_info{ text-align:center; line-height:40px;border-bottom:1px #b1aeae dashed; margin-bottom:10px;}
		.fenye{ height:35px; text-align:center; line-height:35px; overflow: hidden; width:100%;}	
		.piclist01{ line-height:24px; }
		.piclist01 dd{ float:left; margin-left:32px; display:inline; margin-top:20px;}
		.piclist01 img{ width:200px; height:150px; padding:2px; border:solid 1px #ddd; display:block;}
		.piclist01 a:hover img{ border:solid 1px #002f95; background:#002f95; display:block;}
		.piclist01 span{ display:block;color:#494949; text-align:center;}
		
		








		
.box-nav-new {height:38px; line-height:38px; width:100%; background:url(../images/menu_bg.jpg) repeat-x;  display:block;}
.nav-normal{height:38px; line-height:38px; width:100%; background:url(../images/menu_bg.jpg) repeat-x;  display:block;}
.box-nav-new .nav-normal LI {float:left; text-align:center; width:125px;  font-size:14px; font-weight:bold; display:block;   background:url(../images/menu_li.jpg) left center no-repeat;position:relative; z-index:14; 
}
.box-nav-new .nav-normal LI.first{}
.box-nav-new .nav-normal LI A span{padding:0;width:120px;text-align:center; font-size:10px; height:38px; line-height:38px;}
.box-nav-new .nav-normal LI A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 38px ;PADDING-LEFT: 0px; WIDTH: 111px; PADDING-RIGHT: 0px; HEIGHT: 38px; OVERFLOW: visible; PADDING-TOP: 0px; color:#fff; font-family:Î¢ÈíÑÅºÚ;
}
.box-nav-new .nav-normal LI A.curr:link {
	POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 38px; WIDTH: 111px;  COLOR: ##033395; FONT-WEIGHT: bolder; TEXT-DECORATION: none; TOP: 0px; LEFT: 0px;
}
.box-nav-new .nav-normal LI A.curr:visited {
	POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 38px; WIDTH: 111px;  COLOR: ##033395; FONT-WEIGHT: bolder; TEXT-DECORATION: none; TOP: 0px; LEFT: 0px
}
.box-nav-new .nav-normal LI A.curr {
	POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 38px; WIDTH: 111px;  COLOR: ##033395; FONT-WEIGHT: bolder; TEXT-DECORATION: none; TOP: 0px; LEFT: 0px; background:url(../images/hover.jpg) 0 0 repeat-x;
}
.box-nav-new .nav-normal LI A:hover {
	POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 38px; WIDTH: 111px;  COLOR: #fff; FONT-WEIGHT: bolder; TEXT-DECORATION: none; TOP: 0px; LEFT: 0px; background:url(../images/hover.jpg) 0 0 repeat-x;
}
.box-nav-new .nav-normal LI A:link {
	COLOR: #0079cb; FONT-SIZE: 14px
}
.box-nav-new .nav-normal LI A:visited {
	COLOR: #fff; FONT-SIZE: 14px
}
.box-nav-new .nav-normal UL {
	Z-INDEX: 1000; POSITION: absolute; VISIBILITY: hidden; TOP: 41px; LEFT: 1px
}
.box-nav-new .nav-normal TABLE {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
.box-nav-new .nav-normal LI:hover UL {
	VISIBILITY: visible
}
.box-nav-new .nav-normal A:hover UL {
	VISIBILITY: visible
}
.box-nav-new .nav-normal UL {
	TEXT-ALIGN: center; MARGIN: 0px; WIDTH: 111px
}
.box-nav-new .nav-normal UL LI {
	TEXT-ALIGN: center;LINE-HEIGHT: 38px; PADDING-LEFT: 0px; WIDTH: 111px; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; background:url("../images/bg6.jpg") left bottom repeat-x; HEIGHT: 38px; CLEAR: both; OVERFLOW: hidden; -o-text-overflow: ellipsis; 
}
.box-nav-new .nav-normal UL LI A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 38px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 5px; WIDTH: 106px; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 0px; DISPLAY: block; WHITE-SPACE: nowrap; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 37px; OVERFLOW: hidden; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px; -o-text-overflow: ellipsis
}
.box-nav-new .nav-normal UL LI A:link {
	TEXT-ALIGN: center; LINE-HEIGHT: 37px; WIDTH: 106px; HEIGHT: 38px; COLOR: #fff; OVERFLOW: hidden
}
.box-nav-new .nav-normal UL LI A:visited {
	TEXT-ALIGN: center; LINE-HEIGHT: 37px; WIDTH: 106px; HEIGHT: 38px; COLOR: #fff; OVERFLOW: hidden
}
.box-nav-new .nav-normal UL LI A:hover {
	TEXT-ALIGN: center; LINE-HEIGHT: 37px; WIDTH: 106px; BACKGROUND:url(../images/split1.png) left bottom repeat-x; HEIGHT: 37px; COLOR: #fff; OVERFLOW: hidden
}
