﻿<!--
* {margin:0; padding:0;}
body,td,th {
	font-family: Arial;
	font-size: 12px;
	color: #333;
	
}



BODY {
	BACKGROUND: url(../images/body_bg.jpg)  no-repeat center  top
}
HTML {
	BACKGROUND: url(../images/b1.jpg) #fff repeat-x  top
}


a {color: #4d4d4d;}
a:link, a:visited, a:active {text-decoration: none;}
a:hover {text-decoration: underline;color: #003466;}
img {border:none;}
ul, ul li {list-style:none;}
li{margin:0; padding:0; list-sytle:none}

ol { padding:0 30px;}
.clear {clear:both;}
.mb15 {margin-bottom:15px;}

#box{position:relative;width:800px;height:300px;MARGIN-RIGHT: auto; MARGIN-LEFT: auto;MARGIN-top: 20px;}
#box ul{position:relative;width:800px;height:300px; }
#box li{position:absolute;border:1px solid #C0C0C0;  background:#fff; width:0;height:0;top:146px;left:377px;z-index:0;cursor:pointer;overflow:hidden;border-radius:3px;}
#box li img{width:100%;height:100%;}
#box li div{position:absolute;bottom:-100px;width:100%;height:100px;background:#fff;filter:alpha(opacity=70);opacity:0.7;}
#box li div h4{margin:0 10px;font:12px/24px arial;border-bottom:1px #333 solid;}
#box li div h4 span{color:red;margin-left:10px;}
#box li div p{margin:5px 10px 0;text-indent:2em;}
#box .prev,#box .next{position:absolute;top:32%;width:36px;height:120px;margin-top:-20px;overflow:hidden;text-indent:-999px;cursor:pointer; no-repeat;}
#box .prev{left:-60px; background:url(/Template/default/images/left.jpg)}
#box .next{right:-60px;background-position:-39px 0;background:url(/Template/default/images/right.jpg)}
#copyright{padding-top:10px;text-align:center;}

#menu {width:980px; margin:0 auto;}

.head {height:103px; position:relative;}
.head .logo {height:58px; width:208px; position:absolute; left:17px; top:15px;}
.head .tlink {padding:16px 0 19px; text-align:right; color:#999;}
.head .tlink a {color:#999;}
.head .nav {width:800px; height:49px; padding-left:420px;}
.head .nav li {width:106px; height:49px; float:left; text-align:center; color:#3D4548;}
.head .nav li.end {width:102px;}
.head .nav li a {color:#3D4548; font-size:12px; line-height:30px; display:block; width:102px; padding-right:4px; height:38px; padding-top:11px; background:url(../images/nav_bg.jpg) no-repeat 0 0;}
.head .nav li a:hover {text-decoration:none; color:#fff; background:url(../images/nav_bg_on.gif) no-repeat 0 0;}
.head .nav li.end a {padding-right:0;}
.head .nav li span {display:block; padding:0; font-size:14px; font-weight:bold;}
.head .nav li.on a {color:#fff; background:url(../images/nav_bg_on.gif) no-repeat 0 0;}




.newpro-ul {
	/*2?ulclass*/
	list-style-type: none;
	margin: 0 auto;
	padding: 0;
	width: 100%;
	font-size: 12px;
	padding-top: 10px;

}
.newpro-ul li {
	float: left;
	display: inline;
	padding-top: 10px;
	padding-left: 50px;
}
.classnews { /*?б*/
	list-style-type: none;
	margin: 0 auto;
	padding: 0;
	width: 100%;
	height: auto;
	font-size: 12px;
	padding-top: 5px;
}
.classnews li {
	background: url('../../upfiles/system/dian.gif') no-repeat 10px 7px;
	padding-left: 20px;
	float: left;
	display: inline;
	line-height: 22px;
}




.footer {height:115px; width:100%; background:url(../images/footer_bg.jpg) repeat-x 0 0;}
.links {height:36px; width:960px; padding:0 10px; margin:0 auto; color:#fff; line-height:36px; background:url(../images/links_bg.jpg) no-repeat 735px center;}
.links a,.links a:hover {color:#fff;}
.foot {width:1000px; margin:0 auto; padding:5px;}
.foot dt {float:left; color:#4D556A; font-size:12px;}
.foot dt p {color:#fff; margin-bottom:8px;}
.foot dt p a,.foot dt p a:hover {color:#fff;}
.foot dt span {font-size:10px;}
.foot dd {float:right;}

.ltnav {
	POSITION: relative; PADDING-BOTTOM: 50px; PADDING-LEFT: 0px; WIDTH: 237px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.ltnav .ptit {
	POSITION: absolute; WIDTH: 237px; BACKGROUND: url(../images/ltnav_tit_bg.jpg) no-repeat center 0px; HEIGHT: 7px; FONT-SIZE: 0px; TOP: -7px; LEFT: 0px
}
.ltnav .pcon {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffa87d,endColorstr=#eff3fc); PADDING-BOTTOM: 100px; WIDTH: 237px; ZOOM: 1; DISPLAY: block; BACKGROUND: #c8d8ef left bottom; OVERFLOW: auto
}
.ltnav .tit {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 7px; PADDING-LEFT: 7px; WIDTH: 208px; PADDING-RIGHT: 0px; HEIGHT: 24px; COLOR: #0352a1; FONT-SIZE: 10px; PADDING-TOP: 10px
}
.ltnav .tit STRONG {
	COLOR: #003466; FONT-SIZE: 14px
}
.ltnav .line {
	WIDTH: 215px; BACKGROUND: url(../images/ltnav_line_s.jpg) repeat-x 0px bottom; HEIGHT: 2px; MARGIN-LEFT: 7px; FONT-SIZE: 0px
}
.ltnav .nov {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 35px; PADDING-LEFT: 15px; WIDTH: 208px; PADDING-RIGHT: 0px; ZOOM: 1; OVERFLOW: auto; PADDING-TOP: 0px
}
.ltnav .nov LI {
	TEXT-ALIGN: center; WIDTH: 208px; MARGIN-BOTTOM: 1px; BACKGROUND: url(../images/nov_bg.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 35px; COLOR: #fff
}
.ltnav .nov LI a:hover {
TEXT-ALIGN: center; WIDTH: 208px; MARGIN-BOTTOM: 1px; BACKGROUND: url(../images/nov_bg_on.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 35px; COLOR: #fff
}

.ltnav .nov LI A {
	COLOR: #fff
}
.ltnav .nov LI.on {
	BACKGROUND-IMAGE: url(../images/nov_bg_on.png); FONT-WEIGHT: bold
}


.ltnav .nov1 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 35px; PADDING-LEFT: 15px; WIDTH: 208px; PADDING-RIGHT: 0px; ZOOM: 1; OVERFLOW: auto; PADDING-TOP: 0px
}
.big {
	TEXT-ALIGN: center; WIDTH: 208px; MARGIN-BOTTOM: 1px; BACKGROUND: url(../images/nov1_bg_on.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 35px; COLOR: #fff
}
.small {
  TEXT-ALIGN: center; WIDTH: 208px; MARGIN-BOTTOM: 1px;  BACKGROUND: url(../images/nov1_bg.png) no-repeat 0px 0px; FLOAT: center; HEIGHT: 35px; COLOR: #fff
}

.ltnav .nov1 LI A {
	COLOR: #fff
}
.ltnav .nov1 LI.on {
	BACKGROUND-IMAGE: url(../images/nov1_bg_on.png); FONT-WEIGHT: bold
}




.ltnav .ser {
	LINE-HEIGHT: 25px; MARGIN-TOP: 20px; WIDTH: 215px; HEIGHT: 100px; MARGIN-LEFT: 7px
}
.ltnav .ser DT {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-LEFT: 13px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; BACKGROUND: url(../images/ltnav_line_s.jpg) repeat-x 0px bottom; HEIGHT: 28px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.ltnav .ser DD {
	PADDING-LEFT: 7px
}
.ltnav .ser DD LABEL {
	LINE-HEIGHT: 31px; PADDING-LEFT: 7px; DISPLAY: block; COLOR: #666; CLEAR: both
}
.ltnav .ser DD LABEL A {
	COLOR: #666
}
.ltnav .allleft {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-LEFT: 15px; WIDTH: 208px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ltnav .allleft DT {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ltnav .allleft DT IMG {
	WIDTH: 211px
}
.ltnav .allleft DD {
	PADDING-RIGHT: 10px; COLOR: #555
}
.ltnav .allleft DD A {
	COLOR: #003466
}
.rtcon {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 1px; PADDING-LEFT: 28px; WIDTH: 715px; PADDING-RIGHT: 0px; FLOAT: right; COLOR: #3c3c3c; OVERFLOW: hidden; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 4px
}
.rtcon .inthis {
	BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 33px; PADDING-LEFT: 23px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/inthis_bg.png) no-repeat 3px center; HEIGHT: 33px; COLOR: #4d4d4d; PADDING-TOP: 0px
}
.rtcon .inthis A {
	COLOR: #4d4d4d
}