@charset "gb2312";
/* CSS Document */
* {
	margin:0;
	padding:0;
}

body {
     margin:0 auto;
	 padding:0px;
	 color:#535353;
	 font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	overflow-x:hidden;
}
tr,td{font-size:14px;
font-family:"Î¢ÈíÑÅºÚ";
	padding:0 5px;	
}
#center{
margin:0 auto;
padding:0px;
}
.bgf{
margin:0 auto;
padding:0;
width:1100px;
overflow:hidden;
clear:both;
}

.bgf1{
margin:0 auto;
padding:0;
width:1100px;
overflow:hidden;
clear:both;
}

a {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	}

a:focus { -moz-outline-style: none; outline:0;/*¼æÈÝ»ðºüä¯ÀÀÆ÷*/  
} 
a:link {
	text-decoration: none;
	star:expression(this.onFocus=this.blur());/*ÈÃ¼ÓÔØÑùÊ½Ê±Í¬Ê±¼ÓÔØjsÊÂ¼þ*/  

}
a:visited {
	text-decoration: none;
	star:expression(this.onFocus=this.blur());/*ÈÃ¼ÓÔØÑùÊ½Ê±Í¬Ê±¼ÓÔØjsÊÂ¼þ*/  


}
a:hover {
	text-decoration: none;
	color:#f00;
}
a:active {
	text-decoration: none;
	
}
table {
	border-collapse:collapse;
}
img {
	border:0;
}
p,ul,ol,li,form {
	margin:0px;
	padding:0px;
	list-style: none;
}
.fl{
float:left;
}
.fr{
float:right;
}
.cl{
clear:both;
}
.blank{
height:10px;
overflow:hidden;
}

.pd5{
padding:5px;
}
.pd10{
padding:10px;
line-height:22px;
}
.blank5{
height:5px;
overflow:hidden;
}
.blank2{
height:20px;
overflow:hidden;
}
.bd1{
border:1px solid #D6E7EF;
background-color:#fff;
}
.bd2{
border:1px solid #D6E7EF;
border-top:0px;
background-color:#fff;
}
.bd3{
border:1px solid #D6E7EF;
border-top:2px solid #f60;
background-color:#fff;
}

.ml{
margin-left:10px;
}
.mr{
margin-right:10px;}
/*------------top--------------*/
#top{
background:#FdFdFd;
margin:0 auto;
padding:0;
position: fixed;  
left: 0px;
top:0;
height:100px;
display:block;
z-index:999;
width:100%;
}
.logo{
background:url(../images/logo.jpg) no-repeat left center;
width:300px;
height:95px;
overflow:hidden;
}
.logo a{
display:block;
width:300px;
height:95px;
overflow:hidden;
}
.logor{
width:760px;
height:95px;
overflow:hidden;
}
.topsc{
text-align:right;
height:30px;
line-height:30px;
overflow:hidden;
}
.zy{
background:url(../images/zy.png) no-repeat left center;
padding-left:22px;
padding-right:5px;
}
.sc{
background:url(../images/sc.png) no-repeat left center;
padding-left:22px;
padding-right:5px;
}
.lx{
background:url(../images/lx.png) no-repeat left center;
padding-left:22px;
padding-right:5px;
}





/*==========tab==========*/

.tab{ 
height:47px;
line-height:43px;
overflow:hidden;
}


.tab ul li{float:left; z-index:100; padding:0 18px; } 

.tab ul li a {height:44px; line-height:43px; float:left;  padding:0 5px;
 cursor:pointer;
letter-spacing:1px;
 font-size:14px;  font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; }
 
.tab ul li.current a{ background-position:left top; color:#0C7BD5; border-bottom:3px solid #0C7BD5; }
.tab ul li a:hover{color:#0C7BD5; border-bottom:3px solid #0C7BD5;}

/*-------------Ê×Ò³ÄÚÈÝ¿ªÊ¼-------------*/
#flash{
margin:0 auto;
padding:0;
background-color:#656565;
margin-top:100px;
}
#flash1{
margin:0 auto;
padding:0;
margin-top:100px;
}
.inleft{
width:790px;
overflow:hidden;}
.titel{
background:url(../images/titelbg.jpg) repeat-x left bottom;
color:#3F3F3F;
height:40px;
line-height:40px;
padding-left:10px;
padding-right:50px;
width:150px;
overflow:hidden;
text-align:left;
float:left;
font-size:26px;
letter-spacing:1px;
font-family:"Î¢ÈíÑÅºÚ";
}
.ggc{
list-style:none;
padding:10px;
}
.ggc li{
width:48%;
line-height:30px;
height:30px;
overflow:hidden;
font-size:14px;
float:left;
font-family:"Î¢ÈíÑÅºÚ";
margin-right:10px;}
.ggc li span{
color:#f00;

font-weight:bold;
}


.jgys a{
display:block;
background:url(../images/ico4.png) no-repeat 4px center #666;
border-left:3px solid #333;
height:32px;
width:65px;
overflow:hidden;
padding-left:30px;
line-height:32px;
padding-right:5px;
text-align:left;
font-size:14px;
font-weight:bold;
color:#fff;
font-family:"Î¢ÈíÑÅºÚ";
margin-right:8px;
}
.jgjs a{
display:block;
background:url(../images/ico4.png) no-repeat 4px center #0099FF;
border-left:3px solid #006699;
height:32px;
width:65px;
overflow:hidden;
padding-left:30px;
line-height:32px;
padding-right:5px;
text-align:left;
font-size:14px;
font-weight:bold;
color:#fff;
font-family:"Î¢ÈíÑÅºÚ";
margin-left:8px;
}

.jgys a:hover{
border-left:3px solid #006699;
background-color:#0099FF;

}
.jgjs a:hover{
border-left:3px solid #333;
background-color:#666;

}
.inright{
width:280px;
overflow:hidden;
}

.titel1{
background:url(../images/titelbg.jpg) repeat-x left bottom;
height:40px;
	cursor:pointer;
	line-height:40px;
	color:#333;
font-size:26px;
letter-spacing:1px;
font-family:"Î¢ÈíÑÅºÚ";
	padding:0;
}
.titel1 .bt{
display:block;
width:70px;
float:left;
font-size:14px;
color:#0076D1;
background:url(../images/titelbg1.jpg) repeat-x left bottom;
text-align:center;
height:40px;
	line-height:40px;
	overflow:hidden;
	font-weight:bold;
}
/*----------------------------ÌØ¼Û¹ã¸æ------------------*/

#slide-box {
	MARGIN: 0px auto; WIDTH: 280px; HEIGHT: 360px; POSITION: relative; TEXT-ALIGN:center;
}
 

#slide-box .wrap {
	OVERFLOW: hidden; WIDTH: 280px; HEIGHT: 360px
}
#slide-box UL {margin:0;padding:0;
	WIDTH: 10000px
}
#slide-box LI {
	FLOAT: left; WIDTH: 275px; HEIGHT: 360px
}
#slide-box LI IMG {
	WIDTH: 275px; HEIGHT: 360px;BORDER:0
}
/*----------------¹ã¸æ½áÊø---------------------*/
#incen{
background:#FCFBFB;
margin:0 auto;
padding:15px 0;
overflow:hidden;
margin-top:20px;
}
#incen1{
background:url(../images/mcbottom.png) no-repeat center bottom #FCFBFB;
margin:0 auto;
padding:15px 0;
overflow:hidden;
}
.cenleft{
width:260px;
overflow:hidden;}

.more, .more a{
display:block;
width:60px;
padding-right:20px;
background:url(../images/more.png) no-repeat right center;
font-family:"Î¢ÈíÑÅºÚ";
font-size:14px;
color:#666;
font-weight:normal;
}
.more a:hover{
background:url(../images/more1.png) no-repeat right center;
color:#3AB34B;}
.wzxx{
background:url(../images/linex.jpg) repeat-y 3px top;
margin:12px 0 0 0;
}
.wzxx ul{
padding:10px 0;
list-style:none;
}
.wzxx ul li a{
display:block;
background:url(../images/ico3.gif) no-repeat 1px center;
padding-left:20px;
height:32px;
line-height:32px;
font-family:"Î¢ÈíÑÅºÚ";
font-size:14px;
overflow:hidden;
}


.wzxx ul li a:hover{
background:url(../images/ico2.gif) no-repeat 1px center;
color:#f00;}

.cenm{
width:490px;
margin-left:30px;
overflow:hidden;
}
.titel2{
background:url(../images/line.jpg) repeat-x left 20px;
height:40px;
line-height:40px;
overflow:hidden;
}
.titel2 span{
margin:0 auto;
display:block;
width:180px;
background:#FCFBFB;
text-align:center;
font-size:20px;
color:#000;
font-weight:bold;
letter-spacing:1px;}
.xzwm ul{
list-style:none;
margin-top:12px;
}
.xzwm ul li{

width:240px;
height:170px;
margin-right:4px;
margin-bottom:4px;
overflow:hidden;
float:left;
}
.xzwm ul li a{
display:block;
height:155px;
width:200px;
padding-top:15px;
padding-left:20px;
padding-right:20px;
background-color:#F4F4F4;
overflow:hidden;
color:#888; 
font-size:14px;
font-family:"Î¢ÈíÑÅºÚ";
text-align:center;
}
.xzwm ul li a:hover{
background-color:#0099FF;
color:#fff;
}
.xzwm ul li a h3 { 
text-align:center; 
color:#1a1a1a; 
font-size:20px; 
font-family:"Î¢ÈíÑÅºÚ"; 
font-weight:normal;
height:30px;
line-height:30px;
overflow:hidden;
}
.xzwm ul li a:hover h3 {
color:#fff;
}
.xzwm ul li.no1 a i{
display:block;
background:url(../images/n01.png) no-repeat left top;
width:85px; 
height:66px;
overflow:hidden;
margin:0 auto;
}
.xzwm ul li.no2 a i{
display:block;
background:url(../images/n02.png) no-repeat left top;
width:85px; 
height:66px;
overflow:hidden;
margin:0 auto;
}
.xzwm ul li.no3 a i{
display:block;
background:url(../images/n03.png) no-repeat left top;
width:85px; 
height:66px;
overflow:hidden;
margin:0 auto;
}
.xzwm ul li.no4 a i{
display:block;
background:url(../images/n04.png) no-repeat left top;
width:85px; 
height:66px;
overflow:hidden;
margin:0 auto;
}
.xzwm ul li.no1 a:hover i{
background:url(../images/n01.png) no-repeat left -66px;
}
.xzwm ul li.no2 a:hover i{
background:url(../images/n02.png) no-repeat left -66px;
}
.xzwm ul li.no3 a:hover i{
background:url(../images/n03.png) no-repeat left -66px;
}
.xzwm ul li.no4 a:hover i{
background:url(../images/n04.png) no-repeat left -66px;
}
.cenrt{
width:280px;
overflow:hidden;
}
.inkhpl dl{
padding:10px 0;
list-style:none;
clear:both;
border-bottom:1px dotted #f2f2f2;
margin-bottom:5px;
}
.inkhpl dl dd{
width:50px;
text-align:center;
height:100%;
vertical-align:middle;
float:left;
overflow:hidden;
}
.inkhpl dl dd img{
width:40px;
overflow:hidden;
}
.inkhpl dl dt{
width:220px;
overflow:hidden;
float:right;
color:#aaa;
line-height:20px;
}
.plt{
height:25px;
line-height:25px;
overflow:hidden;
font-style:italic;
font-size:14px;
font-family:"Î¢ÈíÑÅºÚ";
color:#888;
padding-right:10px;
}
.plt a{
color:#333;
font-style:normal;
font-size:14px;
font-family:"Î¢ÈíÑÅºÚ";
}
.wb{
border:1px solid #ccc;
height:25px;
padding:0 10px;
width:250px;
overflow:hidden;
line-height:25px;
margin-bottom:10px;
color:#666;
}



.wb1{
border:1px solid #ccc;
width:480px;
height:150px;
padding:0 10px;
line-height:25px;
margin-bottom:10px;
color:#666;
}
.wb2{
border:1px solid #ccc;
width:480px;
height:25px;
padding:0 10px;
line-height:25px;
margin-bottom:10px;
color:#666;
}
.an{
background:#f60;
border:none;
font-size:14px;
font-family:"Î¢ÈíÑÅºÚ";
font-weight:bold;
height:25px;
padding:0 12px;
color:#fff;
cursor:pointer;
margin-right:20px;}

.inhtel ul{
list-style:none;
margin-top:15px;
}
.inhtel ul li{
width:365px;
height:106px;
overflow:hidden;
margin-right:1px;
float:left
}
.inhtel ul li a{
color:#fff;
font-size:22px;
font-family:"Î¢ÈíÑÅºÚ";
font-weight:normal;
letter-spacing:2px;
line-height:30px;
}
.inhtel ul li.n01 a{
display:block;
width:250px;
height:86px;
background:url(../images/ico5.png) no-repeat 25px center #209E2A;
padding-left:115px;
padding-top:20px;

}
.inhtel ul li.n01 a:hover{
background-color:#00850B;
}
.inhtel ul li.n02 a{
display:block;
width:250px;
height:86px;
background:url(../images/ico6.png) no-repeat 25px center #007CCB;
padding-left:115px;
padding-top:20px;
}
.inhtel ul li.n02 a:hover{
background-color:#006DB2;
}
.inhtel ul li.n03 a{
display:block;
width:250px;
height:86px;
background:url(../images/ico7.png) no-repeat 25px center #F08D00;
padding-left:115px;
padding-top:20px;
}
.inhtel ul li.n03 a:hover{
background-color:#D87F00;
}
.inxyhj{
background:url(../images/ptitleb.jpg) repeat-x left 10px;
height:50px;
line-height:50px;
overflow:hidden;
}
.inxyhj span{
display:block;
background:url(../images/ptitle.jpg) no-repeat center center;
width:199px;
height:50px;
overflow:hidden;
line-height:50px;
text-align:center;
margin:0 auto;
font-size:24px;
color:#555;
font-family:"Î¢ÈíÑÅºÚ";

letter-spacing:2px;
}
.hjss ul{
margin-top:20px;}
.hjss ul li{
width:270px;
height:115px;
border:1px solid #fff;
overflow:hidden;
float:left;
background-color:#000;
}
.hjss ul li.l1 a img{
width:270px;
height:115px;
filter:alpha(opacity=60);opacity:0.6;
}

.hjss ul li.l1 a:hover img{
filter:alpha(opacity=80);opacity:0.8;
}
.hjss ul li.l2 a img{
width:270px;
height:115px;
filter:alpha(opacity=100);opacity:1;
}
.hjss ul li.l2 a:hover img{

filter:alpha(opacity=90);opacity:0.9;
}
/*----------------µ×²¿¿ªÊ¼------------------*/
#foot{
background:#2C2C2C;
padding:0;
margin:0 auto;
color:#989898;
line-height:22px;
}
.footdh{
height:40px;
line-height:40px;
overflow:hidden;
text-align:center;
font-family:"Î¢ÈíÑÅºÚ";
font-size:14px;
border-bottom:1px solid #464646;
}
.footdh a{
padding:10px;
font-family:"Î¢ÈíÑÅºÚ";
font-size:14px;
color:#989898;
}
.foota{
width:380px;
height:280px;
border-right:1px solid #464646;
overflow:hidden;
}
.footac{
padding:65px 20px 10px 0;
background:url(../images/footlogo.png) no-repeat left 20px;
}
.footc{
width:165px;
height:280px;
border-right:1px solid #464646;
overflow:hidden;
}
.footcm{
padding:20px 10px 10px 10px;
}

.ht0{
font-weight:bold;
color:#fff;
font-size:14px;
margin-bottom:20px;
text-align:left;
}
.footcm p{
background:url(../images/ico9.png) no-repeat left 5px;
text-indent:2em;
border-bottom:1px dotted #444;
margin-bottom:5px;}

.footr{
width:185px;
overflow:hidden;
text-align:center;
padding:20px 10px 10px 10px;
}

.footr img{
width:110px;
height:110px;
padding-bottom:20px;
padding-left:25px;
padding-top:20px;
overflow:hidden;
display:block;
}
#footb{
background:#3E3E3E;
padding:0;
margin:0 auto;
height:30px;
padding-top:15px;
color:#989898;
overflow:hidden;
}
#footb a{
color:#989898;
}
#footb a:hover{
color:#ff0;}

/*--------------ÄÚÒ³¿ªÊ¼----------------*/
#ntit{
background:url(../images/ntit.png) no-repeat center top #FCFBFB;
margin:0 auto;
padding-top:100px;
}
.cenbg{
background:url(../images/pror.jpg) no-repeat right top;
width:450px;
padding-right:650px;
min-height:550px;
overflow:hidden;
}
.cenbg1{
background:url(../images/pror1.jpg) no-repeat right 30px;
width:500px;
padding-right:550px;
min-height:550px;
overflow:hidden;
}


.wzxx1 ul{
padding:15px;
list-style:none;
}
.wzxx1 ul li{
line-height:35px;
height:35px;
border-bottom:1px dotted #ccc;
font-size:16px;
font-family:"Î¢ÈíÑÅºÚ";
margin-bottom:5px;
}
.wzxx1 ul li a{
font-size:16px;
font-family:"Î¢ÈíÑÅºÚ";}

.wzxx1 ul li i{
background-color:#0099CC;
float:left;
display:block;
height:30px;
width:40px;
text-align:center;
font-size:20px;
color:#fff;
font-weight:bold;
margin-right:10px;}
/* ·ÖÒ³ÑùÊ½*/
.list_page {
float:right;
	margin: 25px 8px;
}
.pageLink a,
.list_page a{
	padding: 6px 15px;
	background: #fff;
	text-align: center;
	display: inline;
	font-size: 14px;
	font-family:"Î¢ÈíÑÅºÚ";
	color:#333;
	margin-right:3px;	
	}

.list_page b,
.pageLink a:hover,
.list_page a:hover,.list_page a:hover b{
padding: 6px 15px;
	background: #3B8400;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	color:#fff;
	font-weight:normal;
		margin-right:3px;	
	}
.list_page b{
padding:6px 15px;}

/*·ÖÒ³ÑùÊ½2*/
.showpage .epages {

	text-align: center;
	}
.epages{margin:3px 0;font:11px/12px Tahoma}
.epages *{vertical-align:middle;}
.epages a{padding:1px 4px 1px;border:1px solid #A6CBE7;margin:0 1px 0 0;text-align:center;text-decoration:none;font:normal 12px/14px verdana;}
.epages a:hover{border:#659B28 1px solid;background:#f3f8ef;text-decoration:none;color:#004c7d}
.epages input{margin-bottom:0px;border:1px solid #659B28;height:15px;font:bold 12px/15px Verdana;padding-bottom:1px;padding-left:1px;margin-right:1px;color:#659B28;}


#ntit1{
background:url(../images/titcbg.jpg) repeat-x center top #FCFBFB;
margin:0 auto;
padding:0;
font-size:16px;
font-family:"Î¢ÈíÑÅºÚ";
line-height:35px;
}
.hlftit{
background:url(../images/ntit1.jpg) no-repeat center top;
height:90px;
overflow:hidden;
}

.hlfcen{
margin:0 auto;
width:1050px;
overflow:hidden;
padding:20px;
}
.hlfcen h1{
background:#0099CC;
line-height:50px;
color:#fff;
font-size:28px;
letter-spacing:2px;
height:50px;
margin-top:15px;
clear:both;
padding-left:30px;
margin-bottom:20px;
}
.hlfcen ul li{
background:url(../images/ico10.png) no-repeat left 5px;
line-height:35px;
padding-left:30px;
margin-bottom:10px;
}
.hlfcen p{
text-indent:2em;
padding:10px;
color:#f30;
clear:both;}
.hlsy{
width:480px;
overflow:hidden;
margin-top:20px;
float:left;}
.hlfcen dl dd{
background:url(../images/star.png) no-repeat left 10px;
padding-left:25px;
text-indent:0em;
list-style:none;
clear:both;
}
.hlfcen td{
color:#fff;}

.hlsy h2{
font-size:22px;
color:#f60;
height:45px;
overflow:hidden;
}
.hlsy ul li{
background:url(../images/ico4.gif) no-repeat left 10px;
padding-left:20px;
clear:both;
}
.hlfcen img{
padding-right:20px;}

.nwhy{
background:url(../images/yang.jpg) no-repeat left center;
padding-left:500px;
width:400px;
height:500px;
overflow:hidden;
}
.jylf{
background:url(../images/fright.png) no-repeat left top;
width:460px;
height:300px;
overflow:hidden;
float:right;
padding:12px 12px 80px 12px;}

.jylf p{
color:#005E0F;
line-height:30px;
font-size:14px;
padding-bottom:0px;
}
.jylf h3{
color:#f00;}
.nylm{
margin-bottom:20px;
}
.nylm ul{
padding:20px;

line-height:normal;
}

.nylm ul li{
width:200px;
height:50px;
line-height:50px;
float:left;
margin-right:40px;
margin-bottom:10px;
}
.nylm ul li a{
display:block;
width:200px;
height:50px;
text-align:center;
background-color:#006600;
font-size:18px;
letter-spacing:2px;
color:#fff;
font-family:"Î¢ÈíÑÅºÚ";
}
.nylm ul li a:hover{
background-color:#f40;
}
.nylm ul li.hover a{
display:block;
width:200px;
height:50px;
text-align:center;
background-color:#c00;
font-size:18px;
letter-spacing:2px;
color:#fff;
font-family:"Î¢ÈíÑÅºÚ";
}
.ncenter{
padding:20px;
line-height:35px;
font-size:16px;
font-family:"Î¢ÈíÑÅºÚ";
}
.gczzl ul{
list-style:none;
line-height:30px;
}

.gczzl ul li{
width:300px;
overflow:hidden;
float:left;
margin:10px 18px;
text-align:center;
}
.gczzl ul li img{
width:290px;
padding:4px;
border:1px solid #ccc;
height:200px;
}
.gczzl ul li a{
display:block;
width:300px;
height:240px;
overflow:hidden;
font-size:16px;
font-family:"Î¢ÈíÑÅºÚ";
}
.gczzl ul li a:hover{
background-color:#FF0000;
color:#fff;}

.gczzl ul li a:hover img{
border:1px solid #f00;}

.h1t{
text-align:center;
font-size:28px;
font-weight:bold;
color:#c00;
line-height:45px;
height:45px;
font-family:"Î¢ÈíÑÅºÚ";
}
.h2t{
font-size:18px;
padding-left:20px;
line-height:40px;
height:40px;
overflow:hidden;
font-family:"Î¢ÈíÑÅºÚ";
}

.h5t{
text-align:center;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#ccc;
font-weight:200;
border-bottom:1px dotted #ccc;
padding-bottom:15px;
}

.hlt{
background-color:#f60;
line-height:50px;
height:50px;
padding:0 20px;
color:#fff;
display:block;
}
.hlt1{
background:url(../images/ico10.png) no-repeat left center;
padding-left:30px;
color:#f00;
font-size:20px;
margin-top:20px;
}

.lxwmn{
background:url(../images/lxwm.jpg) no-repeat right 20px;
width:600px;
padding-right:450px;
overflow:hidden;}
.lxwmn font{
font-size:32px;
font-style:italic;
font-weight:bold;
color:#f50;
}






