a{
color:#000;
text-decoration:none;
}
a:hover{
color:#FF0000;
text-decoration:none;
}
h1,h2,h3,h4,h5,p,ul,li,dd,dt,dl{ margin:0px; padding:0px; list-style:none;}
body {
	font-size:12px;
    color:#000;
	line-height:2.0;
	margin:0px;
	padding:0px;
	list-style:none;
	background-color:#e5e5e5;
font-family:Microsoft Yahei,Helvetica,Arial;
}
h1{
display:none;
}
.bodydiv{
width:923px;
margin:0px auto;
padding-left:18px;
padding-right:18px;
background-color:#FFFFFF;
}
.bodydiv1{
width:923px;
margin:0px auto;
padding-left:18px;
padding-right:18px;
background-color:#FFFFFF;
padding-bottom:30px;
}	
.logo{
background-image:url(logo.jpg);
background-position:5px 10px;
background-repeat:no-repeat;
height:75px;
text-align:right;
padding-top:10px;
}



.class{
width:233px;
margin-right:2px;
float:left;
height:260px;

}
.class1{
width:235px;
float:right;
height:260px;
}
.title{
background-image:url(hengxian.jpg);
background-position:bottom;
background-repeat:no-repeat;
height:30px;
line-height:30px;
text-align:right;
}
.title img{
padding-top:7px;
}
.title h2{
font-size:13px;
color:#000;
font-weight:bold;
padding-left:18px;
float:left;
background-image:url(title.jpg);
background-position:0px 8px;
background-repeat:no-repeat;
}
.bigclassname h2{
font-size:13px;
color:#000;
font-weight:bold;
padding-left:18px;
float:left;
background-image:url(title.jpg);
background-position:0px 8px;
background-repeat:no-repeat;
}
.content{
padding-top:10px;
padding-bottom:10px;




}
.righttitle h2{
font-size:13px;
color:#000;
font-weight:bold;
padding-left:18px;
float:left;
background-image:url(title.jpg);
background-position:0px 8px;
background-repeat:no-repeat;
}
.bottom{
font-size:0px;
background-image:url(bottom.jpg);
background-repeat:no-repeat;
height:6px;
}
.bottom1{
font-size:0px;
background-image:url(bottom1.jpg);
background-repeat:no-repeat;
height:6px;
}
.main{
height:auto;
width:100%;
}
.left{
width:210px;
height:auto;
float:left;
border:1px #e5e5e5 solid;
}
.right{
width:695px;
height:auto;
float:right;
}
.lefttitle{
padding-left:25px;
height:30px;
line-height:30px;
margin:1px;
background-color:#005991;
background-image:url(producttitle.jpg);
background-position:10px 9px;
background-repeat:no-repeat;
text-align:right;
padding-right:10px;
}
.lefttitle h5{
float:left;
color:#fff;
font-size:13px;
font-weight:bold;

}
.lefttitle img{
padding-top:10px;
}
.leftcontent{
margin-left:10px;
margin-right:10px;
padding-bottom:10px;
}
.leftbottom{
font-size:0px;
height:6px;
background-image:url(leftbottom.jpg);
background-repeat:no-repeat;
}
.search1{
background-image:url(searchby1.jpg);
background-repeat:no-repeat;
height:80px;
margin-top:10px;
margin-bottom:10px;
}
.righttitle1 h5{
float:left;
color:#fff;
font-size:13px;
font-weight:bold;

}
.banner{
width:923px;
margin:0px auto;
padding-left:18px;
padding-right:18px;
background-color:#FFFFFF;
padding-bottom:10px;
padding-top:10px;
text-align:center;
}
.showproducts{

list-style-position:outside;
list-style-type:none;

}
.showproducts li{
width:136px;
height:130px;
padding-right:15px;
padding-left:15px;
float:left;
padding-bottom:10px;
padding-top:10px;
}

.productimg{
text-align:center;
border:1px #a9adb0 solid;
height:100px;
background-color:#FFFFFF;
}
.producttitle{
text-align:center;
height:30px;
line-height:30px;
}

.righttitle{
height:30px;
background-image:url(producttitle1.jpg);
background-repeat:no-repeat;
background-position:0px 7px;

line-height:30px;
text-align:right;
border-bottom:1px dotted #888;
}
.righttitle img{
padding-top:8px;
}

.rightcontent{
padding-top:20px;
padding-bottom:20px;

}
.rightcontent1{
padding:10px;


}
.righttitle1{
height:30px;
background-image:url(producttitle2.jpg);
background-repeat:no-repeat;
background-position:5px 9px;
background-color:#24498f;
line-height:30px;
text-align:right;
margin-top:1px;
color:#FFFFFF;
padding-right:10px;
padding-left:20px;
}
.righttitle1 a{
color:#FFFFFF;
}
.righttitle1 h4{
font-size:13px;
color:#1e4e90;
font-weight:bold;
padding-left:18px;
float:left;
}
.rightbottom{
font-size:0px;
height:6px;
background-image:url(rightbottom.jpg);
background-repeat:no-repeat;
}

.leftnav_big{
height:32px;
line-height:32px;
background-image:url(bigbiao.jpg);
background-position:0px 10px;
background-repeat:no-repeat;
border-bottom:1px dotted #888;
width:190px;
overflow:hidden;
}
.leftnav_big a{
padding-left:15px;
font-weight:bold;
}

.leftnav_small{
height:32px;
line-height:32px;
background-image:url(smallbiao.jpg);
background-position:0px 8px;
background-repeat:no-repeat;
border-bottom:1px dotted #888;
text-align:left;
width:190px;
overflow:hidden;
}
.leftnav_small a{
padding-left:15px;
}


.foot{
height:107px;
background-image:url(footby.jpg);
background-repeat:repeat-x;
width:923px;
margin:0px auto;
padding-left:18px;
padding-right:18px;
line-height:2.0;
background-color:#FFFFFF;
}

.bigclasstitle{
height:30px;
line-height:30px;
border-bottom:1px #FFFFFF solid;
}
.bigclasstitle a{
font-size:13px;
font-weight:bold;
}


.Newslisttitle
{
background-image:url(dian.jpg);
background-repeat:no-repeat;
background-position:0px 12px; 
height:30px;
line-height:30px;
text-align:right;
border-bottom:1px dotted #888;
}
.Newslisttitle a{
padding-left:10px;
float:left;
}
.newscontent li{	list-style-type: none;overflow:hidden;
list-style-position:outside;
}
a.inquirythis {
	display:block;
	clear:both;
	background-image: url(inquiry.gif);
	background-repeat: no-repeat;
	width:175px;
	height:22px;
	margin-top:10px;
}
.newsdate {width:60px;display:block;font-size:10px;float:right; height:30px; line-height:30px; color:#FF0000;}

.newstitle {
font-size: 12px;
font-weight: bold;
height:30px;
line-height:30px;

border-bottom:1px #FFFFFF solid;
}

.newsmore a{
	height:10px;
	padding-bottom:3px;
	width:48px;
	display:block;
 	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-left:1px;
	padding-right:1px;
	padding-top:1px;
	background-image: url(more.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-right:0px;
	float:right;
}
.newstime{
text-align:center;
color:#2373d4;
padding-top:5px;
padding-bottom:5px;
font-weight:bold;
font-size:16px;
}
.pages{
height:30px;
line-height:30px;
border-top:2px #FFFFFF solid;
text-align:center;
margin-top:15px;
clear:both;
}
.menu{
background-image:url(navby.jpg);
background-repeat:repeat-x;
height:40px;
line-height:40px;
border:1px #e6edf3 solid;
width:100%;
clear:both;
}
.xian{
background-image:url(xian.jpg);
background-position:0px 5px;
background-repeat:no-repeat;
height:40px;
width:3px;
}
.dmenu{
float:left;
}
.dmenu a{
color:#000;
font-size:14px;
font-weight:bold;
padding-left:22px;
padding-right:22px;
}

.dmenu2{
width:160px;
DISPLAY: none;
position:absolute;
height:auto;
TEXT-ALIGN: left;
left:0px;
top:41px;
filter: Alpha(Opacity=90); 



}


.dmenus{
height:30px;
background-color:#FFFFFF;
line-height:30px;



}


.smallmenu{ margin-left:10px;
margin-right:10px; height:29px; border-bottom:1px #888 dotted; background-image: url(smallclassbiao.jpg); background-position:5px 11px; background-repeat:no-repeat; width:140px;overflow:hidden; }


.smallmenu a { color:#01578a; font-size:12px;font-weight:100; padding-left:15px; padding-right:0px;}

.smallmenu a:hover { color:#ff0000;font-weight:100;}





.container, .container *{margin:0; padding:0;}

.container{width:215px; height:202px; overflow:hidden;position:relative;}

.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{display:block;}

.slider2{width:2000px;}
.slider2 li{float:left;}

.num{ position:absolute; right:5px; bottom:0px;}
.num li{
	float: left;
	color:#72BAF5;
	text-align: center;
	line-height: 16px;
	width: 12px;
	height: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #ccc;
	background-color: #fff;
	padding-bottom:3px;
}
.num li.on{
	color: #fff;
	line-height: 21px;
	width: 17px;
	height: 17px;
	font-size: 10px;
	margin: 0px 1px;
	padding-bottom:3px;
	border: 0;
	background-color:#C0D2E2;
	font-weight: bold;
}
.about{
float:right;
width:345px;
}
.newshot{
float:left;
width:315px;

}


.LeftBotton{height:140px;width:17px;background:url(pre.jpg) no-repeat 0px 40px;overflow:hidden;float:left;display:inline;cursor:pointer;}
.RightBotton{height:140px;width:17px;background:url(next.jpg) no-repeat 0px 40px;overflow:hidden;float:right;display:inline;cursor:pointer;}
.Cont{width:590px;overflow:hidden;float:left; margin-left:25px; margin-right:20px;}
.ScrCont{width:10000000px;}
.pic{
list-style-type:none;
text-align:center;
}
.pic li{
float:left;
width:125px;
height:140px;
float:left;
text-align:center;
margin-left:10px;
margin-right:10px;
display:inline;
}
.pic img{
display:block;
border:1px #CCCCCC solid;
width:123px;
height:108px;
}

#List1,#List2{float:left;}
.bigclassname{
padding-left:10px;
font-weight:bold;
text-align:left;
width:665px;
border-bottom:1px #e1e3e7 solid;
height:30px;
line-height:30px;
}
.bigclassname a {
float:right;
padding-right:10px;

}
dl{
border-bottom:1px #f0f1fb dotted;
height:115px;
padding-top:5px;
padding-bottom:5px;
}
dt{
float:left;
height:110px;
width:125px;

}
dt img{
height:108px;
width:123px;
border:1px #e1e3e7 solid;
}
dd{
width:525px;
float:left;
padding-left:10px;

}
dd a{
color:#8f0b09;

}
.qqtop{
font-size:0px;
filter:alpha(opacity=100); 
}
.qqmiddle{
background-image:url(qqmiddle.jpg);
background-repeat:repeat-y;
height:100%;
padding-top:5px;
}
.qqmiddle a{
display:block;
height:30px;
line-height:30px;
text-align:center;
}

.qqbottom{
background-image:url(qqbottom.jpg);
background-repeat:no-repeat;
height:15px;
font-size:0px;
}
.laiyuan{

text-align:center;
color:#666666;
padding-bottom:15px;

}























