﻿/* CSS Document */
body{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	/* [disabled]color: #333; */
	background: url(bodybj.jpg) top repeat-x #E4E4E4;
}

img{ border:0px;}

a{ color: #000; text-decoration:none;}

a:hover{
	color:#F00;
}

p{
	margin:0px; padding:0px;
}

.clear {clear:both; *display:inline;/*IE only*/}

ul{ margin:0px; padding:0px;}

li{ list-style:none; padding:0px; margin:0px;}

ul,li {list-style-type:none; text-transform:capitalize;}


#main{
	width:960px;
	margin:0px auto;
	padding:0px;
}

#top{
	width:960px;
	height:85px;
}

#logo{
	float:left;
}

#topr{
	float:right;
	width:160px;
	height: 34px;
}

#topr ul{
	padding:0px 15px;
}

#topr ul li{
	height:34px;
	line-height:34px;
	float:left;
	width:64px;
	text-align:center;
}

#topr ul li.ts{
	width:1px;
	float:left;
	height:34px;
	background:url(ts.jpg) center no-repeat;
}

#menu{
	width:960px;
	height:40px;
	margin-top:5px;
	background:url(navbj.jpg) repeat-x;
}

#menu ul li{
	float:left;
	width:119px;
	text-align:center;
	line-height:38px;
	font-size:14px;
	font-weight: bold;
}

#menu ul li.shu{
	float:left;
	width:1px;
	height:38px;
	background:url(shu.jpg) center no-repeat;
}

#menu ul li a{
	color:#FFF;
}

#menu ul li a:hover{
	text-decoration:underline;
}

#bottom{
	padding-top:10px;
	margin-top:10px;
	border-top:3px #FF0000 solid;
	background-color:#E5E5E5;
	padding-bottom:20px;
}

/*home*/


#banner{
	width: 960px;
	height: auto;
}

#mid{
	padding: 10px 8px 10px;
	background: #FFFFFF;
	width: 944px;
	/* [disabled]margin-top:-10px; */
	/* [disabled]margin-top: -15px; */
	/*filter:alpha(opacity=50);  -moz-opacity:0.5;  -khtml-opacity: 0.5;  opacity: 0.5; */
}
.midt{
	background: #FFFFFF;
	width: 944px;
	height:10px;
	filter: alpha(opacity=60);
	opacity: 0.6;
}
.midcon{
	filter: alpha(opacity=900);
	background:url(midbj.jpg) no-repeat;
	width: 904px;
	height: 599px;
	padding: 5px 20px;
}

.midcont{
	width:904px;
	height:auto;
	overflow:hidden;
}

.about{
	float:left;
	width:320px;
}

.aboutt{
	background:url(aboutt.jpg) no-repeat;
	height: 40px;
	line-height:40px;
}

.titl{
	float:left;
	font-size:14px;
	font-weight:bold;
	width: 115px;
	text-align: right;
}

.titr{
	float:right;
	padding-right:10px;
	font-family:Arial;
	font-weight:bold;
}

.aboutb{
	height: auto;
	line-height: 30px;
	padding: 10px 8px 95px 2px;
	/* [disabled]text-indent:2em; */
	background: url(about.jpg) bottom center no-repeat;
}

.list{
	float:left;
	margin-left:25px;
	width:266px;
}

.listt{
	height:40px;
	line-height:40px;
	background:url(news.jpg) no-repeat;
}

.listb{
	padding: 5px 7px 0px;
}

.listb ul li{
	height: 32px;
	line-height: 32px;
	text-indent: 15px;
	background: url(li.jpg) left center no-repeat;
}

.listb ul li.more{
	background:none;
	text-align:right;
}

.listb ul li.more a{
	color:#F00;
}

.listb ul li.more a:hover{
	text-decoration:underline;
}

.cul{
	float:right;
	width:266px;
}

.cult{
	height:40px;
	line-height:40px;
	background:url(cul.jpg) no-repeat;
}

.culb{
	line-height: 24px;
	background: url(culbj.jpg) top center no-repeat;
	padding: 5px 10px 0px;
}

.pro{
	height:180px;
	width:902px;
	clear:both;
	background:url(pro.jpg) left top no-repeat;
	margin-top:20px;
	border:1px #CCC solid;
	overflow: hidden;
}


.foot{
	width: 960px;
	margin: 0px auto;
	clear: both;
	line-height: 25px;
	text-align: right;
}


/*home结束*/



/*首页滚动图片*/

#demoLeft {
	float: left;
	overflow: hidden;
	width: 830px;
	margin-left: 55px!important;
	margin-left: 28px;
	margin-top: 15px;
}

#demoLeft .indemo {float: left;width: 900%;}

#demob1,#demob2 {float: left;}

#demob1 img,#demob2 img{width:153px;	height:120px;}

#cpnr{ width:155px; height:150px;  float:left; margin-left:15px;}

#cp {width:153px; height:120px; border:1px #CCC solid;}

#cpn{ width:153px; height:30px; line-height:30px; text-align:center;}


/*首页滚动图片结束*/




/*deafult*/

.ldzc{
		width:248px;
	height:auto;
	border:1px #CCC solid;
	padding: 10px 11px;
	float:left;
}

.sbtp{
	width:248px;
	height:354px;
}

.sbtp img{
	width:248px;
	height:354px;
}

.sbzc{
	line-height:30px;
	text-indent:2em;
        color:#F00;
        font-size:14px;
	padding:15px 0px;
}

#comban{
	width:960px;
	height:280px;
	margin-top:5px;
}

.com{
	width:960px;
	height:auto;
	margin-top:10px;
	overflow: hidden;
}

.left{
	float:left;
	width:272px;
}

.leftt{
	width:248px;
	height:auto;
	border:1px #CCC solid;
	padding: 10px 11px;
}

.lefttit{
	height:31px;
	line-height:31px;
	font-size:14px;
	font-weight:bold;
	color: #D0E1F9;
	text-indent:60px;
	background:url(left.jpg) no-repeat;
}

.leftb{
	padding:5px 0px 0px;
}

.leftb ul li{
	height:28px;
	line-height:28px;
	background:url(comli.jpg) left center no-repeat;
	text-indent:15px;
}

.leftb ul li.more{
	background:none;
	text-align:right;
}

.leftb ul li.more a{
	color:#F00;
}

.leftb ul li.more a:hover{
	text-decoration:underline;
}

.con{
	width:248px;
	margin-top:10px;
	height:auto;
	border:1px #CCC solid;
	padding: 10px 11px;
}

.conb{
	padding-top:5px;
	line-height:28px;
}

.conb ul li{
	height:28px;
	line-height:28px;
	background:url(comli.jpg) left center no-repeat;
	text-indent:15px;
}

.conb ul li a{
	height:28px;
	line-height:28px;
}

.right{
	float:right;
	width:636px;
	min-height:590px;
	height:auto !important;
	height:590px;
	overflow:visible;
	border:1px #CCC solid;
	padding:10px 12px 0px;
}

.rightt{
	height:30px;
	line-height:30px;
	background:url(right.jpg) no-repeat;
	text-indent:35px;
}

.sbb{
	line-height:28px;
	padding:5px;
	min-height:624px;
	height:auto !important;
	height:624px;
	overflow:visible;

}



.rightb{
	line-height:25px;
	padding:5px;
}

/*deafult结束*/




/*                    列表页                */
#newsL .newsList{
	width:100%;
	line-height:35px;
	border:0px;
	text-align:left;
	background: url(nrli.jpg) left center no-repeat;
	text-indent:15px;
	border-bottom:1px dashed #999999;
}
#modellist{
	width:100%;
	height:auto;
}
#modellist ul{
	margin:0 auto;
	padding:0px;
}
#modellist ul li{
	width:194px;
	height:200px;
	margin-left:10px!important;
	margin-left:5px;
	float:left;
}
#modellist ul li img{
	border:1px solid #CCC;
	padding:2px;
}

.ye{
	line-height:25px;
}
