@charset "gb2312";
/* CSS Document */
body{}
html{overflow:auto;overflow-y:scroll;}body,html{height:100%;}body,html,span,div,ul,ol,li,dl,dd,dt,a,p,h1,h2,h3,h4,h5,h6,table,td,tr,marquee{
	color:#4c4c4c;
	list-style-type:none;
	margin:0;
	padding:0;
	font-family:"Î¢ÈíÑÅºÚ", Arial, Verdana;
	font-size:12px
}img{margin-top:0;margin-bottom:0;border:0 none;}table{border-collapse:collapse;border-spacing:0;}
.cn{margin: 0 auto;}.cn1000{width:1000px;margin: 0 auto;}.cl{ clear:both;}.left{float: left;}.right{float: right;}
.clearfix:after{content:"\0020";display:block;clear:both;height:0;visibility:hidden}
* html .clearfix{zoom:1}
*+html .clearfix{zoom:1}
.cn1000{width:1100px;margin:0px auto;}
.martp10px{margin-top:10px;}
.martp20px{margin-top:20px;}
.marle10px{margin-left:10px;}
/*-------Î±Àà---------*/
a:link,a:visited{text-decoration:none;color:#4c4c4c;}
a:hover{text-decoration:underline;color:#f59210;
}
/*ÎÄÕÂ·ÖÒ³ÑùÊ½*/
#fenye{text-align:center;width:100%;margin-top:10px;padding-top:10px;padding-bottom:10px;float: left;}
#fenye span{border:1px solid #CCC;margin:0 5px;padding:2px;}
#fenye A {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important}
#fenye A:visited {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important}
#fenye A:hover {FONT-WEIGHT: bold! important; COLOR: #0b3779! important; BACKGROUND-COLOR: #eee! important}
#fenye A:active {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none}
#fenye SPAN.pages {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid}
#fenye SPAN.extend {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid}
#fenye SPAN.current {BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #aaa 1px solid; COLOR: #000! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #eee! important}
#info{text-align:center;margin-bottom:10px;margin-top: 5px;border-bottom-width:1px;border-bottom-style: dashed;border-bottom-color: #7D7E7E;}
/*-------Ö÷Ìå---------*/
.head {
	background-color: #24160d;
}
.heada {
	line-height: 25px;
	height: 25px;
}
.hele {
	color: #e3e3e3;
}
.heri {
	color: #e3e3e3;
	background-image: url(../images/teldot.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 30px;
}
.topp {
	background-color: #FFF;
}
.top {
	height: 110px;
}
.nav {
	width: 600px;
	padding-top: 55px;
}
.nav ul li {
	float: left;
	line-height: 30px;
	height: 30px;
	display: block;
}
.nav ul li a {
	font-size: 14px;
	text-align: center;
	display: block;
	padding-right: 12px;
	padding-left: 11px;
	text-decoration: none;
}
.nav ul li a:hover {
	color: #FFF;
	background-color: #005aa5;
}

.bannerDiv{height:387px; overflow:hidden; position:relative;}
.bannerDiv li{position:absolute; z-index:1; left:0px; top:0px; width:100%; height:387px; display:none;}
.bannerDiv li a{display:block; height:387px; overflow:hidden;}
.bannerDiv .btnDiv{position:absolute; z-index:10; left:0px; top:370px;}
.bannerDiv .btnDiv span{display:block; background:url(flashBtn1.png) center no-repeat; width:30px; height:5px; overflow:hidden; cursor:pointer; float:left;}
.bannerDiv .btnDiv .spanNow{background:url(flashBtn2.png) center no-repeat;}
.msmss {
	margin-top: 10px;
}
.mrmle {
	line-height: 24px;
}
.mrmri {
	width: 198px;
}

#keys {
	height: 19px;
	width: 170px;
	line-height: 19px;
	float: left;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}
#submit {
	background-image: url(../images/sbtbg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 23px;
	width: 25px;
	border: 0px;
	cursor:pointer;
	background-color: transparent;
	float: left;
}
.mprwrap {
	background-image: url(../images/mprt.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.mprt {
	height: 65px;
}
.mprt a {
	height: 65px;display: block;
}


.mprc {
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#demo {
	zoom:1;
	overflow: hidden;
	width: 978px;
}
#demo img {
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
#demo dl{
	display: block;
	float: left;
	width: 206px;
	margin-right: 6px;
	margin-left: 6px;
}
#demo dl dd {

}

#demo dl dd a {
	display: block;
	padding: 8px;
	border: 1px solid #dbdbdb;
}
#demo dl dd a:hover {
	background-color: #004fab;
	border: 1px solid #004fab;
}

#demo dl dd a img {
	display: block;
}
#demo dl dt {
	line-height: 32px;
	text-align: center;
	background-color: #004fab;
}
#demo dl dt a {
	font-family: "Î¢ÈíÑÅºÚ";
	color: #FFF;
}
.mabwrap {
	background-color: #f7f7f7;
	background-image: url(../images/mabt.jpg);
	background-repeat: no-repeat;
	background-position: center 20px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.mabt {
	height: 65px;
}
.mabt a {
	height: 65px;display: block;
}
.mabc {
	padding-top: 20px;
}
.mabcle {
	width: 580px;
}
.mabcle dl dd {
	float: left;
	width: 223px;
}
.mabcle dl dt {
	float: right;
	width: 333px;
}
.mabcle dl dt h6 {
	font-size: 18px;
	margin-bottom: 8px;
}
.mabcle dl dt p {
	line-height: 22px;
}
.mabcri {
	width: 398px;
	background-color: #FFF;
}
.mconle {
	width: 218px;
}
.mconlec {
	padding-left: 5px;
}
.mconlec p {
	line-height: 23px;
}
.mconri {
	width: 180px;
}
.mnewrap {
	background-image: url(mnet.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.mnet {
	height: 65px;
}
.mnet a {
	height: 65px;display: block;
}
.mnec {
	padding-top: 20px;
}
.mnec dl {
	float: left;
	width: 480px;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eeecec;
	margin-right: 10px;
	margin-left: 10px;
}
.mnec dl dt {
	line-height: 30px;
}
.mnec dl dt a {
	font-size: 16px;
	color: #054187;
}
.mnec dl dt span {
	float: right;
}
.mnec dl dd {
	line-height: 24px;
}

.wrap {
	background-image: url(../images/wrapbg.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.wle {
	width: 230px;
	background-color: #f5f5f5;
}
.wlet {
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 24px;
	line-height: 60px;
	color: #FFF;
	font-weight: bold;
	background-image: url(wlet.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 75px;
	text-align: center;
}
.wlec {
	padding-bottom: 10px;
	padding-top: 5px;
}

.wlec ul li {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
}

.wlec ul li a {
	line-height: 30px;
	display: block;
	padding-left: 20px;
	text-decoration: none;
}
.wlec ul li a:hover {
	color: #FFF;
	background-color: #243e8b;
}

.wri {
	width: 800px;
}
.writ {
	line-height: 40px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e6eaeb;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
	font-weight: bolder;
	height: 40px;
}
.writ h6 {
	float: left;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
}
.writ h6 em {
	color: #046bb8;
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.writ span {
	font-weight: normal;
	float: right;
}
.wric {
	line-height: 24px;
	padding: 10px;
}
.wric p {
	margin-bottom: 5px;
}
.wric h2 {
	text-align: center;
}
.wric ul li {
	background-image: url(../images/dot.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	line-height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
}
.wric ul li span {
	float: right;
}
.wric dl{
	display: block;
	float: left;
	width: 206px;
	margin-right: 15px;
	margin-left: 19px;
	margin-bottom: 10px;
}
.wric dl dd {

}
.wric dl dd a {
	display: block;
	padding: 8px;
	border: 1px solid #dbdbdb;
}
.wric dl dd a:hover {
	background-color: #004fab;
	border: 1px solid #004fab;
}
.wric dl dd a img {
	display: block;
}
.wric dl dt {
	line-height: 32px;
	text-align: center;
	background-color: #004fab;
}
.wric dl dt a {
	font-family: "Î¢ÈíÑÅºÚ";
	color: #FFF;
}
.foot {
	background-color: #004fab;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2b90d5;
}

.fta {
	line-height: 32px;
	color: #FFF;
	text-align: center;
	height: 32px;
}
.fta a {
	color: #FFF;
}
.foot2 {
	background-color: #202020;
	padding-top: 10px;
	padding-bottom: 10px;
}

.ftb {
	line-height: 21px;
	text-align: center;
	color: #878586;
}
.ftb span {
	font-family: Tahoma, Geneva, sans-serif;
	color: #878586;
}
.ftb a {
	color: #878586;
}

.link {
	line-height: 18px;
	text-align: center;
	color: #878586;
}
.link a {
	color: #878586;
}
IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.img IMG {
	BORDER-BOTTOM: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-

RIGHT: 5px; BORDER-TOP: #d2d2d2 1px solid; BORDER-RIGHT: #d2d2d2 1px solid; PADDING-TOP: 5px
}
.img:hover IMG {
	BORDER-BOTTOM: #FF9900 1px solid; BORDER-LEFT: #FF9900 1px solid; BORDER-TOP: #FF9900 1px solid; BORDER-RIGHT: 

#FF9900 1px solid
}
.img:hover {
	COLOR: #b2c2e3
}
.lx_m {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: 28px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: url(Body_38.gif) no-repeat left bottom; HEIGHT: 150px; PADDING-TOP: 20px
}
.lx_m IMG {
	TEXT-ALIGN: center
}