﻿
/* CSS Document */

body {
	padding:0;
	margin:0;
	background-color:#242424;
	color:#fff;
	font:"宋体";
	font-size:12px;
}
li {
	list-style-type:none;
}
div, p, h1, h2, h3, ul, img {
	padding:0px;
	margin:0px;
	border:0px;
}
a:link {
	color: #fff;
	text-decoration: none;
}
a:visited {
	color: #fff;
	text-decoration: none;
}
a:active {
	color:#ccc;
	text-decoration: none;
}
a:hover {
	color:#ccc;
	text-decoration: none;
}
.page {
	width:1000px;
	background:url(../images/bj.jpg) no-repeat center top #080808;
	margin:0 auto;
	position:relative;
}
.head { width:1000px; height:118px; overflow:hidden;}
.logo { width:302px; height:118px; background:url(../images/logo.png); overflow:hidden; float:left;}
.menu { width:688px; height:53px; float:right; position:relative; padding-right:10px; padding-top:65px;}

.menu  a { float:right; margin-left:25px;}
.photo {
	position:absolute;
	height:20px;
	padding-left:255px;
	padding-top:10px;
	background:url(../images/photo.png) no-repeat left;
	line-height:20px;
	left: 416px;
	top: 4px;
}
.banner { width:1000px; height:198px; overflow:hidden;}
.bannertop { width:1000px; height:10px; overflow:hidden; background:url(../images/bannertop.gif);}
.bannercenter { width:1000px; height:177px; overflow:hidden;}
.bannerleft { float:left; width:13px; height:177px; background:url(../images/bannerleft.gif);}
.bannerimg { float:left; width:973px; height:177px; overflow:hidden;}
.bannerright { float:left; width:14px; height:177px; background:url(../images/bannerright.gif); overflow:hidden;}
.bannerbutton { width:1000px; height:11px; overflow:hidden; background:url(../images/bannerbutton.gif);}
.center1 { width:1000px; height:234px; overflow:hidden; padding-top:10px;}
.center1left { width:25px; height:234px; background:url(../images/center1bjleft.png); overflow:hidden; float:left;}
.center1center { width:954px; height:234px; overflow:hidden; background:url(../images/center1bjcenter.png); float:left;}
.center1right { width:21px; height:234px; overflow:hidden; background:url(../images/center1bjright.png); float:left}
.news { width:628px; height:234px; overflow:hidden; float:left;}
.newstitle { height:24px; background:url(../images/newstitle.png) no-repeat left; margin-top:15px; line-height:24px;}
.newstitle a { float:right; margin-top:15px;}
.newstext { width:628px; height:187px; margin-top:7px;}
.newsbjleft { width:13px; height:187px; background:url(../images/newsbjleft.png); float:left;}
.newsbjcenter { width:602px; height:157px; background:url(../images/newsbjcenter.png); float:left; padding-top:15px; padding-bottom:15px;}
.newsbjright { width:13px; height:187px; background:url(../images/newsbjright.png); float:left;}
.newsimg { width:253px; height:154px; float:left;}
.newsimg img { border:5px solid #FFF;}
.newsimgtext { width:327px; height:156px; float:left; padding-left:20px; line-height:23px;}
.wuliu { float:left; margin-left:20px; height:234px; overflow:hidden;}
.wuliutitle { width:301px; height:61px; margin-top:20px;}
.wuliutitle img { border:5px solid #FFF;}
.wuliutext { width:156px; height:82px; overflow:hidden; border:5px solid #FFF; background:url(../images/wuliu.jpg) no-repeat center; margin-top:27px; padding-right:130px; padding-left:5px; padding-top:30px; line-height:23px;}
.wuliutext dt { height:23px; line-height:23px; background:url(../images/dtbz.gif) no-repeat left center; padding-left:8px; color:#000;}
.wuliumore { margin-left:110px;}
.wuliutext dt a:link {
	color: #000;
	text-decoration: none;
}
.wuliutext dt a:visited {
	color: #000;
	text-decoration: none;
}
.wuliutext dt a:active {
	color:#303030;
	text-decoration: none;
}
.wuliutext dt a:hover {
	color:#303030;
	text-decoration: none;
}
.servicestitle { height:24px; background:url(../images/servicestitle.png) no-repeat left; margin-top:15px; line-height:24px;}
.servicestitle a { float:right; margin-top:15px;}
.services { width:628px; height:164px; overflow:hidden; margin-top:10px;}
.servicesbjleft { width:8px; height:164px; background:url(../images/servicesbjleft.png); float:left;}
.servicesbjcenter { width:288px; height:164px; background:url(../images/servicesbjcenter.gif); float:left;}
.servicesbjright { width:8px; height:164px; background:url(../images/servicesbjright.png); float:left;}
.services1 { float:left;}
.services2 { float:left; margin-left:20px;}
.gjb { height:30px; line-height:30px; font-weight:bold; padding-left:5px;}
.gjbtext { height:134px; line-height:25px; overflow:hidden;}
.gjbtext dt { height:25px; line-height:25px;}
.contact { width:291px; height:178px; background:url(../images/contact.jpg); border:5px solid #FFF; margin-top:25px;}
.link { width:954px; height:47px; margin:0 auto; background:url(../images/linkbj.gif); line-height:58px; padding-top:11px; padding-left:10px; padding-right:10px; overflow:hidden;}
.link img { margin-left:2px; margin-right:2px;}
.foot { width:674px;font:"宋体"; height:70px; margin:0 auto; background:url(../images/footlogo.png) no-repeat left center; padding-left:300px; line-height:25px;padding-top:20px; }





.container, .container * {
	margin:0;
	padding:0;
}
.container {
	width:973px;
	height:177px;
	overflow:hidden;
	position:relative;
}
.slider {
	position:absolute;
}
.slider li {
	list-style:none;
	display:inline;
}
.slider img {
	width:973px;
	height:177px;
	display:block;
}
.slider2 {
	width:2000px;
}
.slider2 li {
	float:left;
}
.num {
	position:absolute;
	right:5px;
	bottom:5px;
}
.num li {
	float: left;
	color: #fff;
	text-align: center;
	line-height: 18px;
	width: 18px;
	height: 18px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 3px;
	background:url(../images/bannerbz2.GIF);
}
.num li.on {
	color: #fff;
	line-height: 18px;
	width: 18px;
	height: 18px;
	font-size: 12px;
	margin: 3px 3px;
	border: 0;
	background:url(../images/bannerbz1.GIF);
	font-weight: bold;
}
.center2 { width:1000px;overflow:hidden; padding-top:10px; padding-bottom:20px;}
.center2center { width:954px;overflow:hidden; background:url(../images/center1bjcenter1.png) repeat-x top; float:left;}
.center2left { width:25px; height:234px; background:url(../images/center1bjleft1.png); overflow:hidden; float:left;}
.center2right { width:21px; height:234px; overflow:hidden; background:url(../images/center1bjright1.png); float:left}
.about { width:628px;overflow:hidden; float:left;}
.wulius { float:left; margin-left:20px;  overflow:hidden;}
.abouttitle { height:24px; background:url(../images/abouttitle.png) no-repeat left; margin-top:15px; line-height:24px;}
.abouttext { width:598px; overflow:hidden; margin-top:10px; border:5px solid #373737; background-color:#121212; line-height:25px; padding-left:10px; padding-right:10px; padding-bottom:10px; padding-top:10px;}
.newstitles { height:30px; line-height:30px; font-family:"微软雅黑", Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; border-bottom:1px solid #333; margin-bottom:10px;}
.newstexts { line-height:30px;}
.newstexts dt { height:30px; line-height:30px;}
.newstexts dt a { float:left;}
.newstexts dt span { float:right;}
.newspage { height:30px; line-height:30px; text-align:center; color:#666;}
.newspage span { color:#999; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.newsdetailtitle { height:30px; line-height:30px; text-align:center; font-size:16px; font-weight:bold;}
.newsdetailpage { text-align:center; height:25px; line-height:25px; border-bottom:1px dashed #666;}
.newsdetailtext { line-height:30px; padding-top:10px;}
.tracktitle { height:24px; background:url(../images/tracktitle.png) no-repeat left; margin-top:15px; line-height:24px;}
.newstexts tr td { background-color:#333; padding-left:10px;}
.servicetitle { height:24px; background:url(../images/servicetitle.png) no-repeat left; margin-top:15px; line-height:24px;}
.noustitle { height:24px; background:url(../images/noustitle.png) no-repeat left; margin-top:15px; line-height:24px;}
.contacttitle { height:24px; background:url(../images/contacttitle.png) no-repeat left; margin-top:15px; line-height:24px;}
.linktitle { height:24px; background:url(../images/linktitle.png) no-repeat left; margin-top:15px; line-height:24px;}
.linkimg tr td { text-align:center; height:56px; line-height:56px; padding:0px;}