﻿@charset "utf-8";
/* CSS Document */


/************全局****************/
*{
margin:0px;
padding:0px;
}
body{
font-size:12px;
font-family:Arial, Helvetica, sans-serif,"微软雅黑","宋体";
background-color:#3D1E48;
}
img{
border:0px;
}
ul,li{
list-style:none;
}

/***************通用类*****************/
#main{
margin:0px auto;
width:1000px;
height:1165px;
background:url(../images/index_bg.jpg) #22132A no-repeat;
}
#logo{
position:absolute;
top:30px;
width:134px;
height:72px;
margin-left:40px;
}
/**********导航样式***********/
#menu{
position:absolute;
width:592px;
height:25px;
top:40px;
margin-left:380px;
}
#menu li{
float:left;
height:25px;
line-height:25px;
text-align:center;
font-size:14px;
width:74px;
}
.nav{
display:none;
}
.nav li{
float:left;
width:58px;
text-align:center;
}
.nav li a{
color:#FFFFFF;
text-decoration:none;
}
.nav li a:hover{
color:#FF6699;
text-decoration:none;
}
#NavOne{
width:351px;
height:23px;
line-height:23px;
padding-top:7px;
top:70px;
position:absolute;
margin-left:560px;
padding-left:5px;
background-image:url(../images/nav/six.gif);
}

#NavTwo{
width:158px;
padding-left:40px;
height:23px;
line-height:23px;
padding-top:7px;
background-image:url(../images/nav/three.gif);
top:70px;
position:absolute;
margin-left:640px;
}
#NavThree{
width:311px;
height:23px;
padding-left:35px;
line-height:23px;
padding-top:7px;
background-image:url(../images/nav/six.gif);
top:70px;
position:absolute;
margin-left:480px;
}
/**/
#menu li a{
display:block;
width:74px;
height:30px;
position:relative;
cursor:pointer;
}
#menu li a:hover{
display:block;
width:74px;
height:30px;
position:relative;
}
#menu li span{
display:none;
}
#MenuOne a{
background-image:url(../images/nav/home.png);
}
#MenuOne a:hover{
background-image:url(../images/nav/home_w.png);
}
#MenuTwo a{
background-image:url(../images/nav/about.png);
}
#MenuTwo a:hover{
background-image:url(../images/nav/about_w.png);
}
#MenuThree a{
background-image:url(../images/nav/cehua.png);
}
#MenuThree a:hover{
background-image:url(../images/nav/cehua_w.png);
}
#MenuFour a{
background-image:url(../images/nav/flower.png);
}
#MenuFour a:hover{
background-image:url(../images/nav/flower_w.png);
}
#MenuFive a{
background-image:url(../images/nav/qingdian.png);
}
#MenuFive a:hover{
background-image:url(../images/nav/qingdian_w.png);
}
#MenuSix a{
background-image:url(../images/nav/huncar.png);
}
#MenuSix a:hover{
background-image:url(../images/nav/huncar_w.png);
}
#MenuSeven a{
background-image:url(../images/nav/zixun.png);
}
#MenuSeven a:hover{
background-image:url(../images/nav/zixun_w.png);
}
#MenuEight a{
background-image:url(../images/nav/contact.png);
}
#MenuEight a:hover{
background-image:url(../images/nav/contact_w.png);
}
/************/
.foot{
width:1000px;
margin:0px auto;
height:60px;
background-color:#120910;
color:#FFFFFF;
text-align:center;
}
#footimg{
width:250px;
height:60px;
float:left;
}
.foot ul{
width:750px;
float:left;
height:50px;
padding-top:10px;
}
.foot ul li{
height:20px;
line-height:20px;
}
.foot span{
font-size:10px;
}
.foot a{
color:#FFFFFF;
text-decoration:none;
}
.foot a:hover{
color:#CCCCCC;
text-decoration:underline;
}
/**********首页***************/
#mainbg{
position:absolute;
top:150px;
margin-left:440px;
width:551px;
height:441px;
background-image:url(../images/mainbg.png);
}
#IndexCasebb{
	position:absolute;
	width:328px;
	height:237px;
	top:102px;
	margin-left:11px;
	background-image:url(../images/imgbb.png);
	}
#IndexCase{
	position:absolute;
	width:290px;
	height:200px;
	top:120px;
	margin-left:30px;
	}
#IndexCase img{
	float:left;
	}
#jdaltext{
	padding-top:50px;
	margin-left:20px;
	}
#IndexAbout{
	position:absolute;
	width:250px;
	height:200px;
	top:355px;
	margin-left:30px;
	color:#FFF;
	line-height:20px;
	}
#IndexAbout div{
	text-indent:24px;
	}
#IndexAbout h3{
	height:20px;
	}
#IndexAbout h3 img{
	width:113px;
	height:18px;
	}
/****************/
#IndexPicShow{
	position:absolute;
/*	background-color:#630;*/
	width:940px;
	height:90px;
	top:865px;
	margin-left:30px;
	}
#IndexPicShow h3{
	height:30px;
	}
#btn1{
	float:left;
	width:5px;
	padding-left:5px;
	height:35px;
	padding-top:55px;
	}
#btn2{
	float:left;
	width:10px;
	height:35px;
	padding-top:55px;
	}
#PicShow{
	float:left;
	width:920px;
	height:110px;
	overflow:hidden;
	}
#IndexPic table{
float:left;
}
#IndexPic{
	width:920px;
	height:110px;
	}
#IndexPic li{
	float:left;
	width:184px;
	text-align:center;
	height:110px;
	}
#IndexPic a
{
	display:block;
	width:170px;
	height:110px;
	text-align:center;
}	
	#IndexPic img
	{
	border:5px #FFFFFF solid;
		width:160px;
		height:100px;
display:inline;
	}
/*************/
#IndexNews{
	position:absolute;
	width:271px;
	height:150px;
	top:605px;
	margin-left:30px;
	}
#IndexNews h3{
	width:271px;
	height:21px;
	background-image:url(../images/newsbg.png);
	}
#IndexNews h3 span{
	display:block;
	font-size:10px;
	color:#876193;
	width:31px;
	height:18px;
	padding-top:3px;
	margin-left:240px;
	}
#IndexNews ul{
	margin-top:5px;
	width:271px;
	height:145px;
	color:#FFF;
	}
#IndexNews ul li{
	height:20px;
	width:271px;
	line-height:20px;
	float:left;
	}
.IndexNewsTitle{
	width:195px;
	float:left;
	padding-left:5px;
	}
.IndexNewsDate{
	width:71px;
	float:right;
	}
#IndexNews a{
	color:#FFF;
	text-decoration:none;
	}
#IndexNews a:hover{
	color:#FFF;
	text-decoration:underline;
	}
#IndexList{
	position:absolute;
	width:420px;
	padding-top:31px;
	height:190px;
	top:630px;
	margin-left:320px;
	}
#IndexList a{
display:block;
width:134px;
height:89px;
float:left;
margin-bottom:10px;
}
#IndexList img{
	float:left;
	width:134px;
	height:89px;
	margin-left:5px;
}
#IndexContact{
	position:absolute;
	width:209px;
	height:95px;
	top:695px;
	margin-left:750px;
	}
#online{
position:absolute;
	width:74px;
	height:23px;
	top:805px;
	margin-left:760px;
}
#link{
	position:absolute;
	width:903px;
	height:60px;
	top:1030px;
	margin-left:60px;
	}
#link h3{
	margin-bottom:5px;
	}
#link ul li{
	float:left;
	width:100px;
	text-align:center;
	margin-bottom:5px;
	}
#link ul li img{
	float:left;
	}
/***********其他页面通用*************/
#PageMain{
margin:0px auto;
width:1000px;
overflow:auto;
height:100%;
background:url(../images/bg.jpg) #22132A no-repeat;
}
#pagetop{
width:1000px;
height:400px;
}
#PageMaintext{
width:940px;
overflow:auto;
height:100%;
padding:0px 30px;
/*height:300px;*/
}
#PageRightBg{
width:330px;
height:322px;
position:relative;
top:100px;
left:660px;}
#PageRightBg img{
width:330px;
height:322px;
}
#PageLeftBg{
width:167px;
height:126px;
background-image:url(../images/window.jpg);
position:relative;
margin-top:-150px;
left:30px;}
/*******************/
#PageLeft{
width:150px;
/*height:300px;*/
float:left;
/*display: inline;*//*解决IE6浮动双倍问题*/
}
#PageLeft ul{
margin-bottom:10px;}
#PageLeft ul li{
height:30px;
width:150px;
line-height:30px;
text-align:center;
border-bottom:1px solid #996699;
}
.cate_box ul{
display:none;
}
.cate_box{
margin-top:0px;}
#PageLeft .cate_box h5{
font-size:14px;
width:130px;
height:30px;
padding-left:20px;
line-height:30px;
border-top:1px #996699 solid;
border-bottom:1px #996699 solid;
margin-bottom:2px;
background-image:url(../images/left_bg.png);
}
#PageLeft .cate_box h5 a{
display:block;
width:130px;
height:30px;
line-height:30px;
color:#FFFFFF;
text-decoration:none;
position:relative;
}
#PageLeft .cate_box h5 a:hover{
display:block;
width:130px;
height:30px;
color:#FFFFFF;
text-decoration:none;
position:relative;
}
#PageLeft ul li a{
color:#FFFFFF;
display:block;
width:150px;
height:30px;
background-image:url(../images/left_bg.png);
text-decoration:none;
}
#PageLeft ul li a:hover{
color:#FF66CC;
text-decoration:none;
}
#PageLeft .borderTop{
border-top:1px #996699 solid;
}
#PageLeft h3{
margin-top:30px;
font-size:14px;
color:#FFFFFF;
height:20px;
line-height:20px;
}
#PageLeft h4{
height:20px;
line-height:20px;
font-size:10px;
color:#FFFFFF;
font-weight:normal;
}
/*******************/
#PageRight{
width:760px;
margin-left:30px;
/*background-color:#993300;*/
float:left;
padding-bottom:20px;
}
#PageRight h3{
height:30px;
font-size:18px;
color:#EAA4ED;
font-weight:normal;
}
#PageRight h3 span{
margin-left:20px;
font-size:10px;
color:#FFFFFF;
}
#PageRightText{
width:760px;
padding-bottom:20px;
background-image:url(../images/5.png);
}
#PageRightText h4{
padding-top:10px;
font-size:12px;
text-align:right;
font-weight:normal;
height:20px;
line-height:20px;
padding-right:10px;
font-size:14px;
color:#EAA4ED;
}
#PageRightText h4 a{
color:#FFFFFF;
text-decoration:none;
font-size:14px;
}
#PageRightText h4 a:hover{
color:#CCCCCC;
text-decoration:none;
}

/**************概况*************/
.PageContent{
width:720px;
line-height:20px;
overflow:auto;
height:100%;
font-size:14px;
text-indent:24px;
padding:0px 20px;
color:#FFFFFF;
}
/***********联系我们*******/
#contact{
height:400px;
position:relative;
}
#ContactBg{
width:178px;
height:282px;
background:url(../images/pagecontact_bg.png) no-repeat;
position:absolute;
bottom:0px;
left:0px;
}
#ContactText{
width:470px;
height:350px;
padding-top:50px;
line-height:30px;
margin-left:250px;
}
#ContactText span{
font-size:18px;
}
/***********行业资讯*******/
/*#NewsList *{
margin:0px;
padding:0px;
position:relative;
}*/
#NewsList{
width:720px;
}
#NewsList h3{
	margin-bottom:10px;
	font-size:18px;
	margin-top:40px;
	width:520px;
	padding-left:180px;
	height:30px;}
#NewsList h4{
font-size:14px;
margin:0px;
padding:0px;
height:30px;
line-height:30px;
background-image:url(../images/5.png);
}
#NewsList ul{
overflow:auto;
height:100%;
}
#NewsList ul li{
width:720px;
height:30px;
line-height:30px;
float:left;
}
#NewsList ul li span{
float:left;
display:block;
text-align:center;
margin:0px;
padding:0px;
}
#NewsList h4 span{
float:left;
display:block;
text-align:center;
margin:0px;
padding:0px;
}
#NewsList .NewListNumber{
width:55px;
text-align:center;
}

.NewListTitle,#NewsList ul .NewListTitle{
width:475px;
text-align:left;
padding-left:10px;
}
.NewListDate{
width:100px;
text-align:center;

}
.NewListTime{
width:80px;
text-align:center;
}
#ListPage{
height:25px;
line-height:25px;
text-align:center;
}
#NewsListText a{
color:#CCCCCC;
text-decoration:none;
}
#NewsListText a:hover{
color:#FFFFFF;
text-decoration:underline;
}
#ListPage table td a{
color:#CCCCCC;
text-decoration:none;
}
#ListPage table td a:hover{
color:#FFFFFF;
text-decoration:underline;
}
#NewsListBg{
	width:141px;
	height:90px;
	position:absolute;
	background:url(../images/newslistbg.png) no-repeat;
	}
.alt {background:#42364A; /*这行将给所有偶数行加上背景色*/}
.over{background:#23112B;/*这个将是鼠标高亮行的背景色*/}
/***************/
#NewsShow{
width:680px;
background-image:url(../images/2.png);
padding:20px;
}
/**************/

/***********图片类表页***********/
.Picover{background-color:#9966CC;}
.Picalt{
}
#PicList{
overflow:auto;
height:100%;
}
#PicListText{
width:720px;
}
#PicListText table
{
	margin-left:0px !important;
	margin-left:-20px;
}
#PicListText ul{
width:720px;
margin-top:10px;
overflow:auto;
height:100%;
}
#PicListText ul li{
width:720px;
height:190px;
margin-bottom:10px;
border-bottom:#FFFFFF 1px dashed;
margin:10px 0px;
}
#PicListText ul li img{
width:260px;
height:160px;
border:5px #FFFFFF solid;
float:left;
margin-top:10px;
margin-left:10px;
}
#PicListText ul li span{
width:400px;
line-height:30px;
display:block;
float:left;
text-indent:0px;
padding:0px 20px;
}
.Pictitle{
margin-top:10px;
}
/**************************/
.pich{
overflow:auto;
height:100%;
}
#PagePicShow{
width:720px;
overflow:auto;
height:100%;
}
#PicShowContent{
margin-top:10px;
width:720px;
}
#PicShowContent h3{
font-size:18px;
text-align:center;
line-height:30px;
height:30px;
margin-bottom:20px;
}
#PicShowContent #md{
text-align:center;

}
#PicShowContent #md img{
width:400px;
height:260px;
margin-bottom:20px;
border:#FFFFFF 5px solid;
}
#md span{
width:70px;
height:20px;
border:1px #FF00FF solid;
padding:2px;
background-color:#FFFFFF;
color:#000000;
}
#md span a{
color:#990099;
text-decoration:none;
}
#md span a:hover{
color:#000000;
text-decoration:underline;
}
#PicListText .copyimg{
/*position:relative;
margin:0px;
padding:0px;
padding:0px 5px;
width:140px;
border:0px;
text-decoration:none;
height:20px;
z-index:3;
line-height:20px;
margin-left:-155px;
margin-top:155px;
font-size:10px;
color:#FFFFFF;
background-color:#CC66FF;*/
/*position:relative;
margin:0px;
padding:0px;
background-image:url(../images/copys.png);
margin-left:-200px;
width:150px;
height:40px;
margin-top:140px;*/
display:none;
}
#showcopyimg{
/*position:relative;
margin:0px;
padding:0px;
padding:0px 5px;
background-color:#CC33FF;
color:#FFFFFF;
top:265px;
left:382px;
width:180px;
height:20px;
font-size:10px;
line-height:20px;*/
/*position:absolute;
background-image:url(../images/copyb.png);
width:250px;
height:67px;
margin:0px;
padding:0px;
margin-top:200px;
margin-left:240px;*/
display:none;
}