@charset "gb2312";
* {
	padding:0;
	margin:0;
}
.myselfzjw
{
	position:fixed;
	left:30px;
	top:500px;
}
html, div, dl, dt, dd, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, p {
	margin:0;
	padding:0;
	font-size:12px;
	font-family:"Microsoft YaHei";
}
table tr td {
	table-layout:fixed;
	word-wrap:break-word;
}
table span {
	color: #000;
	font-size: 12px;
	margin-top: 0px;
	margin-bottom: 0px;
}
div {
	word-wrap:break-word;
}
body {
	margin:0;
	padding:0;
}
ul li {
	list-style-type:none;
}
li {
	list-style-type:none;
}
a {
	color:#333333;
	display:block;
	text-decoration:none;
}
a:hover {
	color:#000000;
}
img {
	border:none;
}
/*header*/
.header {
	width:990px;
	height:108px;
	margin:0 auto;
}
.logo {
	float:left;
	width:295px;
	height:108px;
	display:block;
	background:url(../images/logo.jpg) no-repeat;
}
.allogo {
	float:left;
	width:535px;
	height:108px;
	display:block;
	background:url(../images/allogo.jpg) no-repeat;
}
.altopnav {
	float:right;
	text-align:right;
	width:450px;
	padding-left:0px;
	margin-top:10px;
	font-size:11px;
}
.topal{
	width:370px;
}
.altopnav li {
	float:left;
	background:url(../images/topnav.jpg) no-repeat left;
	padding-left:5px;
	margin-left:12px;
}
.altopnav li a {
	color:#666666;
}
.altopnav li:hover {
	background:url(../images/topnav2.jpg) no-repeat left;
}
.altopnav #on {
	background:url(../images/topnav2.jpg) no-repeat left;
}
.altopnav li a:hover {
	color:#000000;
}
.topnav {
	float:right;
	text-align:right;
	width:490px;
	padding-left:200px;
	margin-top:10px;
	font-size:11px;
}
.topnav li {
	float:left;
	background:url(../images/topnav.jpg) no-repeat left;
	padding-left:8px;
	margin-left:15px;
}
.topnav li a {
	color:#666666;
}
.topnav li:hover {
	background:url(../images/topnav2.jpg) no-repeat left;
}
.topnav #on {
	background:url(../images/topnav2.jpg) no-repeat left;
}
.topnav li a:hover {
	color:#000000;
}
.topnav li.sousuo {
	width:176px;
	height:18px;
	float:right;
	background:url(../images/sousuo.jpg) no-repeat bottom left;
	line-height:18px;
	border:#CCC solid 1px;
}
.sousuo {
	width:176px;
	height:18px;
	float:right;
	background:url(../images/sousuo.jpg) no-repeat bottom left;
	line-height:18px;
	border:#CCC solid 1px;
}
.sousuo .searchkey{
	background: none;
	border:none;
	padding-left:20px;
	width:130px;
	font-size:12px;
	color:#999;
	height:16px;
	line-height:16px;
	float:left;
	padding-top:3px\9;
	}
.sousuo .searchbtn{
	background: none;
	border:none;
	width:20px;
	height:20px;
	float:left;
	}
.tel{
	padding:0px;
	width:250px;
	height:59px;
	float:right;
	margin-top:10px;
	}	
.navbg {
	width:100%;
	height:34px;
	margin:0 auto;
	background:#08469b;
}
.nav {
	width:990px;
	height:100%;
	margin:0 auto;
	background:#004098;
}
.nav li {
	float:left;
	height:100%;
	line-height:34px;
}
.nav li a {
	color:#FFF;
	width:138px;
	text-align:center;
}
.nav li a:hover {
	background:#2159a5
}
.navliahover {
	background:#2159a5
}
.alnav {
	width:990px;
	height:100%;
	margin:0 auto;
	background:#004098;
}
.alnav li {
	float:left;
	height:100%;
	line-height:34px;
}
.alnav li a {
	color:#FFF;
	padding-left:32px;
	padding-right:26px;
}
.alnav li a:hover {
	background:#2159a5
}
.alnavliahover {
	background:#2159a5
}
.banner {
	width:100%;
	height:344px;
	margin:0 auto;
	background:#FFF;
}
.bannerpro {
	width:100%;
	height:199px;
	margin:0 auto;
	background:url(../images/bannerpro.jpg) no-repeat center;
}
.bannerservice {
	width:100%;
	height:199px;
	margin:0 auto;
	background:url(../images/bannerservice.jpg) no-repeat center;
}
.bannerproject {
	width:100%;
	height:199px;
	margin:0 auto;
	background:url(../images/bannerproject.jpg) no-repeat center;
}
.bannernews {
	width:100%;
	height:199px;
	margin:0 auto;
	background:url(../images/bannernews.jpg) no-repeat center;
}
.bannerdown {
	width:100%;
	height:199px;
	margin:0 auto;
	background:url(../images/bannerdown.jpg) no-repeat center;
}
.bannerabout {
	width:100%;
	height:199px;
	margin:0 auto;
	background:url(../images/bannerabout.jpg) no-repeat center;
}
.main {
	margin-top:30px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:60px;
	width:990px;
	height:250px;
}
.mainone {
	float:left;
	width:230px;
	height:100%;
}
.mainonetitle {
	float:left;
	width:100%;
}
.mainonetitle a {
	color:#004098;
}
.mainoneimage {
	float:left;
	margin-top:20px;
	width:100%;
}
.mainoneimage img {
	float:left;
	padding:1px;
	border:1px solid #b5b5b5;
}
.mainonep {
	float:left;
	width:100%;
	height:62px;
	margin-top:15px;
	margin-bottom:30px;
}
.more {
	float:left;
	width:100%;
}
.more a {
	float:left;
	width:80px;
	color:#ff6614;
	background:url(../images/more.jpg) no-repeat right;
}
.maintwo {
	float:left;
	width:180px;
	height:100%;
	margin-left:40px;
}
.maintwotitle {
	float:left;
	width:100%;
}
.maintwotitle a {
	color:#004098;
}
.maintwop {
	float:left;
	width:100%;
	height:160px;
	margin-top:20px;
	margin-bottom:30px;
}
.mainthree {
	float:left;
	width:203px;
	height:100%;
	margin-left:50px;
}
.mainthreetitle {
	float:left;
	width:100%;
}
.mainthreetitle a {
	color:#004098;
}
.mainthree ul {
	float:left;
	margin-top:10px;
	margin-bottom:15px;
	width:100%;
}
.mainthree ul li {
	width:100%;
	height:27px;
	margin-top:10px;
	line-height:27px;
}
.mainthree ul li a {
	float:left;
	padding-left:15px;
	background:#e6e6e6;
	width:190px;
}
.mainthree ul li a:hover {
	background:#1a5eac;
	color:#ffffff;
}
.mainfour {
	float:right;
	width:246px;
	height:100%;
}
.mainfourtitle {
	float:left;
	width:100%;
}
.mainfourtitle a {
	color:#004098;
}
.mainfourone {
	float:left;
	margin-top:20px;
	width:100%;
	height:60px;
	background:#f1f1f1;
}
.mainfourone img {
	float:left;
	margin-top:9px;
	margin-left:7px;
}
.mainfourone span {
	float:left;
	margin-left:20px;
	margin-top:6px;
	color:#ff6614;
}
.mainfourone p {
	float:left;
	width:124px;
	margin-left:20px;
	padding-left:17px;
	background:url(../images/mainfourone.jpg) no-repeat left top;
	line-height:15px;
	color:#666;
}
.mainfourtwo {
	float:left;
	width:100%;
	height:67px;
	margin-top:7px;
	background:#f1f1f1;
}
.mainfourtwo span {
	float:left;
	margin-top:6px;
	margin-left:7px;
}
.mainfourtwo span a {
	color:#06449a;
	width:80px;
	background:url(../images/mainfourone.jpg) no-repeat right center;
}
.mainfourtwo ul {
	float:left;
	width:90%;
	margin-top:5px;
	margin-left:5%;
	line-height:15px;
}
.mainfourtwo ul li {
	float:left;
	width:100%;
}
.mainfourtwo ul li span {
	float:left;
	width:3px;
	height:3px;
	background:#7d7d7d;
}
.mainfourtwo ul li a {
	float:left;
	margin-left:10px;
}
.mainfourthree {
	float:left;
	width:100%;
	height:67px;
	margin-top:7px;
	background:#f1f1f1;
}
.footer {
	margin:0 auto;
	width:990px;
	height:100px;
	background:url(../images/foot.jpg) no-repeat top;
}
.footer ul {
	float:left;
	margin-top:10px;
}
.footer ul li {
	float:left;
	padding-left:5px;
	padding-right:5px;
}
.footer ul li a {
	color:#666666;
}
.footer ul li a:hover {
	color:#1a5eac;
}

.footer ul li .fon {
	color:#1a5eac;
}
.foot {
	float:right;
	color:#999999;
	margin-top:10px;
}
.mainlist {
	margin-top:30px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:60px;
	width:1026px;
	overflow:hidden;
}
.listnav {
	float:left;
	width:990px;
	background:#ccdaed;
	margin-left:18px;
}
.fixed {
	top:0px;
	height:35px;
}
.listnav li {
	float:left;
	height:35px;
	line-height:35px;
	border-right:1px solid #FFF;
}
.listnav li a {
	padding-left:38px;
	padding-right:38px;
	font-size:14px;
}
.listnavlia {
	background:#004098;
	color:#ffffff;
}
.listnav li a:hover {
	background:#9aa5b3;
}
.listtohome {
	float:right;
	background:url(../images/listtohome.jpg) no-repeat right;
	width:106px;
	height:35px;
}
.listtohome a {
	width:106px;
	height:35px;
}
.listleft {
	float:left;
	width:793px;
	margin-top:50px;
}
.lltitle {
	margin-left:18px;
	float:left;
	width:775px;
	height:24px;
	background:url(../images/list.jpg) no-repeat right center;
}
.lltitle span {
	float:left;
	width:6px;
	height:100%;
	background:#004098;
}
.lltitle p {
	float:left;
	margin-left:0px;
	font-size:18px;
	color:#004098;
	line-height:24px;
	background:#ffffff;
	padding-left:10px;
}
.lltitle pre {
	float:left;
	padding-left:2px;
	color:#004098;
	background:#ffffff;
	padding-right:2px;
	line-height:30px;
}
.prolist {
	float:left;
	margin-top:45px;
	width:100%;
}
.prolist li {
	float:left;
	margin-left:18px;
	margin-bottom:15px;
	width:180px;
}
.prolist li a:hover {
	color:#004098;
}
.prolist li a img:hover {
	border:5px solid #004098;
}
.prolist li a img {
	border:5px solid #b3b3b3;
	float:left;
}
.prolist li a span {
	float:left;
	line-height:34px;
	width:180px;
	text-align:center;
}
.promore {
	float:left;
	margin-bottom:20px;
	width:775px;
	margin-left:18px;
}
.listright {
	float:right;
	margin-top:50px;
	margin-right:18px;
	width:190px;
	background:#ededed;
}
.lrtitle {
	float:left;
	width:100%;
	border-bottom:2px solid #adadad;
}
.lrtitle span {
	float:left;
	width:172px;
	padding-left:16px;
	padding-top:18px;
	color:#004098;
	font-size:18px;
	font-weight:bold;
}
.lrtitle p {
	float:left;
	padding-left:16px;
	padding-bottom:10px;
	width:172px;
	color:#004098;
}
.lrlist {
	float:left;
	width:100%;
	border-top:1px solid #adadad;
}
.lrlist span {
	float:left;
	margin-top:9px;
	margin-left:20px;
	font-size:14px;
}
.lrlist span a {
	color:#004098;
}
.lrlist ul {
	float:left;
	width:100%;
	margin-top:5px;
	line-height:16px;
	padding-bottom:20px;
}
.lrlist ul li {
	float:left;
	width:100%;
	line-height:22px;
}
.lrlist ul li span {
	float:left;
	width:4px;
	height:4px;
	background:#7d7d7d;
}
.lrlist ul li a {
	float:left;
	margin-left:10px;
}
.mainview {
	margin-left:auto;
	margin-right:auto;
	margin-bottom:60px;
	width:1026px;
	overflow:hidden;
}
.viewleft {
	float:left;
	width:775px;
	margin-left:18px;
	margin-top:50px;
}
.viewhdp {
	float:left;
	width:387px;
	height:376px;
}
.viewone {
	float:right;
	width:370px;
	height:376px;
	margin-bottom:30px;
}
.viewnav {
	float:left;
	width:775px;
	height:35px;
	margin-bottom:30px;
	background:#ccdaed;
	z-index:999;
}
.viewnav li {
	float:left;
	height:35px;
	line-height:35px;
	border-right:1px solid #FFF;
}
.viewnav li a {
	padding-left:30px;
	padding-right:30px;
	font-size:14px;
}
.viewnavlia {
	background:#004098;
	color:#ffffff;
}
.viewnav li a:hover {
	background:#9aa5b3;
}
.viewtwo {
	float:left;
	width:99.8%;
	border-top:2px solid #818181;
	margin-top:20px;
	padding-bottom:30px;
	border-left:1px solid #cbcbcb;
	border-right:1px solid #cbcbcb;
	border-bottom:1px solid #cbcbcb;
}
.vttitle {
	float:left;
	margin-left:23px;
	margin-top:23px;
	color:#004098;
	font-size:18px;
	font-weight:bold;
}
.vtcontent {
	float:left;
	margin-left:23px;
	margin-top:20px;
	color:#333333;
	line-height:24px;
	font-size:14px;
	width:752px;
}
.xgcp {
	float:left;
	width:100%;
}
.xgcp li {
	float:left;
	margin-right:18px;
}
.lj {
	width:990px;
	margin:0 auto;
	overflow:hidden;
}
.ltitle {
	float:left;
	width:100%;
	height:24px;
	margin-top:50px;
	background:url(../images/list.jpg) no-repeat right center;
}
.ltitle span {
	float:left;
	width:6px;
	height:100%;
	background:#004098;
}
.ltitle p {
	float:left;
	margin-left:10px;
	font-size:18px;
	color:#004098;
	line-height:24px;
	background:#ffffff;
}
.ltitle pre {
	float:left;
	padding-left:2px;
	color:#004098;
	background:#ffffff;
	padding-right:2px;
	line-height:30px;
}
.ljone {
	float:left;
	width:100%;
	margin-top:30px;
}
.ljonel {
	float:left;
	width:580px;
	height:284px;
	overflow:hidden;
	color:#333333;
	line-height:20px;
}
.ljotwo {
	float:right;
	width:383px;
	height:288px;
}
.ljmore {
	float:left;
	width:580px;
	margin-top:13px;
}
.ljtwo {
	float:left;
	width:100%;
	margin-top:30px;
	height:240px;
	background: none repeat scroll 0% 0% #F3F3F3;
}
.ljtleft {
	width:400px;
	float:left;
}
.ljsleft {
	width:255px;
	float:left;
	padding:25px 0px 0px 25px;
}
.ljttitle {
	float:left;
	margin-left:12px;
	margin-top:12px;
	width:228px;
	height:26px;
	margin-right:172px;
	line-height:26px;
	background:#dadada;
}
.ljttitle span {
	float:left;
	background:#004098;
	font-size:16px;
	width:26px;
	color:#ffffff;
	text-align:center;
}
.ljttitle p {
	float:left;
	width:190px;
	padding-left:10px;
	font-size:16px;
}
.ljtlist {
	float:left;
	width:100%;
	margin-left:12px;
}
.ljtlist ul {
	float:left;
	width:650px;
}
.ljtlist ul li {
	float:left;
	width:100%;
	line-height:16px;
}

.ljtlist ul li em {
	color:#333333;
	font-style: normal;
	display:inline-block;
	width:380px;
	float:right;
}
.ljtright {
	float:right;
	margin-top:25px;
	width:550px;
}
.ljsright {
	float:right;
	margin-top:25px;
	width:690px;
}
.ljtright img {
	float:left;
	margin-right:20px;
	width:255px;
	height:190px;
}
.ljic {
	float:left;
	background:#f3f3f3;
	width:100%;
	margin-top:15px;
	height:230px;
	margin-bottom:15px;
}
.ljic ul {
	float:left;
	margin-top:25px;
	width:100%;
}
.ljic ul li {
	float:left;
	margin-left:30px;
	width:210px;
}
.ljic ul li a:hover {
	color:#004098;
}
.ljic ul li a img {
	float:left;
}
.ljic ul li a span {
	float:left;
	line-height:34px;
	width:180px;
	text-align:center;
}
.zykhyl {
	float:left;
	margin-top:20px;
	width:100%;
}
.newslist {
	float:left;
	width:100%;
	height:200px;
	margin-top:40px;
	margin-bottom:30px;
}
.newslist img {
	float:left;
	width:267px;
	height:200px;
}
.newsmore {
	float:left;
	width:100%;
}
.nslcen {
	float:left;
	margin-left:15px;
	width:300px;
	height:200px;
}
.nslcen span {
	float:left;
	width:100%;
	color:#000000;
	font-size:14px;
	line-height:18px;
	font-weight:bold;
}
.nslcen em {
	font-style:normal;
	color:#999999;
	margin-top:8px;
	margin-bottom:20px;
	float:left;
}
.nslcen p {
	float:left;
	color:#333333;
	line-height:20px;
	height:117px;
	overflow:hidden;
}
.newslistbg {
	float:left;
	margin-left:18px;
	width:15px;
	height:200px;
	background:url(../images/newslist.jpg) no-repeat;
}
.newsllist {
	float:right;
	margin-right:3px;
	width:360px;
	line-height:30px;
}
.newsllist li {
	float:left;
	width:100%;
}
.newsllist li a:hover {
	color:#004098;
}
.newsllist li span {
	float:left;
	width:290px;
}
.newsllist li em {
	float:right;
	width:70px;
	font-style:normal;
	font-size:11px;
	color:#666666;
}
.newlist {
	float:left;
	width:100%;
}
.newlist li {
	float:left;
	width:100%;
	margin-top:35px;
}
.newlist li span {
	float:left;
	width:100%;
	font-size:14px;
	line-height:28px;
	font-weight:bold;
}
.newlist li span a {
	color:#004098;
}
.newlist li em {
	font-style:normal;
	font-size:10px;
	color:#666666;
	float:left;
	width:100%;
	margin-bottom:10px;
}
.newlist li p {
	float:left;
	color:#333333;
	width:100%;
	line-height:18px;
	margin-bottom:10px;
}
.newcon {
	float:left;
	width:100%;
	margin-top:50px;
}
.newcontitle {
	text-align:center;
	line-height:24px;
	font-size:24px;
	float:left;
	width:100%;
}
.newcontime {
	text-align:center;
	line-height:36px;
	font-size:12px;
	float:left;
	width:100%;
	color:#666666;
	border-bottom:1px dotted #666666;
}
.newcontent {
	width:90%;
	float:left;
	margin-left:5%;
	font-size:14px;
	color:#000000;
	line-height:24px;
	margin-top:50px;
}
.logop {
	float:left;
	width:535px;
	height:108px;
	display:block;
	background:url(../images/logop.jpg) no-repeat;
}
.topnavp {
	float:right;
	text-align:right;
	width:360px;
	margin-top:10px;
	font-size:11px;
}
.topnavp li {
	float:left;
	background:url(../images/topnav.jpg) no-repeat left;
	padding-left:8px;
	margin-left:15px;
}
.topnavp li a {
	color:#666666;
}
.topnavp li:hover {
	background:url(../images/topnav2.jpg) no-repeat left;
}
.topnavp li a:hover {
	color:#000000;
}
.navp {
	width:990px;
	height:100%;
	margin:0 auto;
	background:#004098;
}
.navp li {
	float:left;
	height:100%;
	line-height:34px;
}
.navp li a {
	color:#FFF;
	padding-left:25px;
	padding-right:25px;
}
.navp li a:hover {
	background:#2159a5
}
.photo {
	margin:0 auto;
	width:990px;
	overflow:hidden;
}
.photoone {
	float:left;
	width:100%;
	height:390px;
	margin-top:50px;
}
.photooneleft {
	float:left;
	width:445px;
	height:100%;
}
.photooneleft span {
	float:left;
	width:100%;
	font-size:24px;
	margin-bottom:30px;
}
.photooneleft p {
	float:left;
	width:100%;
	line-height:20px;
}
.photooneright {
	float:right;
	width:512px;
	height:384px;
	border:3px #b6b6b6 solid;
}
.phototwo {
	float:left;
	background:#f3f3f3;
	width:100%;
	margin-top:30px;
}
.phototwo ul {
	float:left;
	margin-top:25px;
	width:100%;
}
.phototwo ul li {
	float:left;
	margin-left:30px;
	width:210px;
}
.phototwo ul li a:hover {
	color:#004098;
}
.phototwo ul li a img {
	float:left;
	border:5px solid #b3b3b3;
}
.phototwo ul li a span {
	float:left;
	line-height:34px;
	width:180px;
	text-align:center;
}
.phototwo li a img:hover {
	border:5px solid #004098;
}
.clear {
	margin:0 auto;
	width:100%;
	height:40px;
}
.phpart {
	margin:20px auto;
	width:990px;
	background-color:#1C1C1C;
}
.phpartt {
	width:100%;
	height:40px;
	line-height:40px;
	color:#FFF;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	border-bottom:2px solid #505050;
}
.picshow {
	MARGIN: 0px auto;
	WIDTH: 958px;
}
#picarea {
	MARGIN: 0px auto;
	WIDTH: 958px;
}
#bigpicarea {
	POSITION: relative;
	MARGIN: 0px auto;
	WIDTH: 774px;
	HEIGHT: 482px;
	OVERFLOW: hidden
}
.image {
	TEXT-ALIGN: center;
	margin-top:80px;
}
.image IMG {
	MARGIN: 0px auto;
	border:2px solid #FFF;
	-webkit-box-shadow: 5px 5px 25px #333;
	-moz-box-shadow: 5px 5px 25px #333;
	box-shadow: 5px 5px 25px #333;
	height:265px;
}
#bigpicarea .word {
	TEXT-ALIGN: center;
	HEIGHT: 50px;
	COLOR: #333
}
#bigpicarea .word H3 {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 48px;
	HEIGHT: 48px;
	COLOR: #333;
	FONT-SIZE: 14px
}
#bigpicarea .ui-els-hide {
	DISPLAY: none
}
#thumbs {
	LIST-STYLE-TYPE: none;
	MARGIN: 0px auto;
	WIDTH: 900px;
	HEIGHT: 90px
}
* HTML #thumbs {
	HEIGHT: 100%
}
#thumbs LI {
	MARGIN: 0px 7px;
	WIDTH: 90px;
	DISPLAY: inline;
	FLOAT: left;
	HEIGHT: 60px
}
#thumbs UL {
	MARGIN-TOP: 3px
}
#thumbs LI.last_img {
	MARGIN-RIGHT: 4px
}
#thumbs LI.first {
	MARGIN: 0px 10px 0px 15px;
	WIDTH: 9px;
	HEIGHT: 16px;
	CURSOR: pointer
}
#thumbs LI.last {
	WIDTH: 9px;
	HEIGHT: 16px;
	CURSOR: pointer
}
#thumbs LI A {
	BORDER-BOTTOM: #fff 2px solid;
	BORDER-LEFT: #fff 2px solid;
	WIDTH: 90px;
	DISPLAY: block;
	FONT-SIZE: 0px;
	BORDER-TOP: #fff 2px solid;
	BORDER-RIGHT: #fff 2px solid
}
#thumbs LI A:hover {
	BORDER-BOTTOM: #000 2px solid;
	BORDER-LEFT: #000 2px solid;
	BORDER-TOP: #000 2px solid;
	BORDER-RIGHT: #000 2px solid
}
#thumbs LI A.current {
	BORDER-BOTTOM: #f8ae0f 2px solid;
	BORDER-LEFT: #f8ae0f 2px solid;
	BORDER-TOP: #f8ae0f 2px solid;
	BORDER-RIGHT: #f8ae0f 2px solid
}
#thumbs LI.first IMG {
}
#thumbs LI.last IMG {
}
.bigbtnPrev {
	Z-INDEX: 100;
	POSITION: absolute;
	WIDTH: 35px;
	HEIGHT: 51px;
	TOP: 186px;
	CURSOR: pointer;
	LEFT: 5px
}
.bigbtnNext {
	Z-INDEX: 100;
	POSITION: absolute;
	WIDTH: 35px;
	HEIGHT: 51px;
	TOP: 186px;
	CURSOR: pointer;
	RIGHT: 30px
}
#big_play_prev {
	BACKGROUND-IMAGE: url(../images/leftbig.png);
	WIDTH: 35px;
	DISPLAY: block;
	HEIGHT: 51px;
	_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop, src='../images/leftbig.png')
}
#big_play_next {
	BACKGROUND-IMAGE: url(../images/rightbig.png);
	WIDTH: 35px;
	DISPLAY: block;
	HEIGHT: 51px;
	_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop, src='../images/rightbig.png')
}
#smallpicarea {
	MARGIN: 0px auto;
	WIDTH: 958px;
	PADDING-TOP: 20px;
	background: #000;
}
.logop a{
	width:535px;
	height:108px;
	display:block;
}
.down {
	width:950px;
	margin-top:42px;
	float:left;
	margin-left:30px;
}
.down ul {
	float:left;
	width:100%;
	margin-bottom:50px;
}
.down ul li {
	float:left;
	width:158px;
	height:184px;
	margin-right:32px;
	margin-bottom:24px;
}
.down ul li span {
	background:url(../images/Do.jpg) no-repeat left center;
	padding-left:23px;
	float:left;
	line-height:50px;
}
.contact{
	float:left;
	margin-left:18px;
	margin-top:45px;
	color:#000000;
	font-size:14px;
}
.contact span{
	font-size:16px;
	padding-right:5px;
	padding-left:5px;
}
.contact span a{
	display:inline-block;
	color:#004098;
}
.contacttel{
	float:left;
	width:493px;
	height:195px;
	background:#ced6e1;
	margin-top:20px;
	margin-left:18px;
}
.contacttel span{
	float:left;
	margin-left:30px;
	margin-top:18px;
	font-size:18px;
	font-weight:bold;
}
.contacttel p{
	float:left;
	margin-left:30px;
	font-size:14px;
	margin-top:10px;
	line-height:24px;
}
.contact_list{
	margin-top:20px;
	float:left;
	width:30px;
	height:195px;
	margin-left:90px;
	background:url(../images/contact_list.jpg) no-repeat;
}
.mess{
	float:right;
	margin-top:50px;
	margin-right:18px;
}
.ditu{
	float:left;
	margin-top:50px;
	width:990px;
	margin-left:18px;
}