div, h1, h2, h3, h4, form, label, in
ut, textarea, img, span , p{
    margin:0;
}
body{margin:0; padding:0;
font-family:MingLiU, PMingLiU;
font-family:Arial, Helvetica, sans-serif; 
color:#545454;
font-size:13px;
line-height:24px;
}
ul{
	margin:0;
	padding:0;
	list-style:none;
	text-decoration:none;
}
li{ margin:0;
	padding:0;
	list-style:none;
	text-decoration:none;
	}
.top{ width:1024px; height:85px; border-top:2px #0060F2 solid; margin:0 auto;}
.logo{ width:270px; float:left;}
.topr{ width:715px; float: left; padding-left:36px;}
.home{ font-size:10px; float:right;}
.home a{color:#545454; text-decoration:none;}
#menu{ width:616px; height:62px; float:right;}
#menu ul{width:616px; height:62px; float:left;}
#menu ul li{ display:block; height:62px; float:left;}
#menu ul li a{display:block; height:62px;}
#menu ul li a:hover{background-position:0 -62px;}
.banner{ width:1024px; height:229px; margin: 0 auto;}
.main{ width:1024px; margin:0 auto; background-image: url(images/main_bg.jpg); background-repeat:repeat-x;}
.left{ width:250px; float:left; background-image:url(images/pro_bg.jpg); background-repeat:no-repeat;}
.pro{ width:200px; padding-left:40px; padding-top:12px;}
.pro ul{ width:200px;}
.pro ul li{line-height:33px; padding-top:3px; height:33px; border-bottom:1px #EBEBEB solid; color:#01507B; font-size:13px; display:block;}
.pro ul li a{ color:#01507B; text-decoration:none;}
.middle{ width:756px; float: left; padding-top:20px; padding-left:12px;}
.right1{ width:750px; float: left; padding-top:20px; padding-left:12px;}
.bt1{ width:750px; height:30px; border-bottom:1px #DEDBDE solid; }
.orange{ color:#E5400A;}
.green{ color:#1D7A1F;}
.zz{ color:#6B236F;}
.dh{ font-size:15px; font-weight:bold; color:#E5400A;}
.bt{ width:750px; height:30px; border-bottom:1px #DEDBDE solid; }
.btl{ float: left; }
.btr{ padding-right:20px; float: right;}
.box{ width:740px; padding:28px 6px 27px 8px; line-height:24px;}
.photo{ width:243px; height:200px; float:left;}
.text{ width:490px; float: left;}
.text h1{ font-size:22px; color:#993300; line-height:32px;}
.text h2{ font-size:18px; color:#736CB9; line-height:28px; margin:8px 0px 5px 0px;}
.text p{ font-size:13px; color:#666666; line-height:25px; margin:5px 0px;}
.div1{ float:left;}
.div2{ float:left; margin-top:45px;}
.photo1{float:left; border:1px #CCCCCC solid;}
.text1{ width:458px; float: left; padding-left:15px;}
.right{ width:140px; padding-left:5px; float:left; padding-top:20px;background-image: url(images/main_bg.jpg); background-repeat:repeat-x;}

.foot{ width:1024px; height:90px; border-top:7px #B39356 solid; border-bottom:1px #B39356 solid; margin: 0 auto; clear: both;}
.copy{ width:980px; color:#000000; padding-top:5px; padding-left:25px; float:left;}

#picturelist {
width:730px;
margin-top:20px;
margin-bottom:20px;
text-align:left;
margin-right:auto;
margin-left:auto;
}

#picturelist li {
width:170px; height:220px;
list-style:none;
float:left;
margin-right:10px;
margin-bottom:10px;
color:#777777;
text-align:center;
}

#picturelist img{
display:block;
border:1px solid #CCCCCC;
}

#picturelist img:hover{
border:1px solid #CCCCCC;
}

#picturelist a{
color:#000000;
text-decoration:none;
}

#picturelist a:hover{
color:#000000;
}

.fenge{ width:700px;color:#B39356; text-align:center; float: left;clear:both; margin-top:8px;}
.pro1{ width:700px; padding-left:45px; padding-top:30px; float:left; color:#000000;}
.tu{ width:165px; float:left; color:#000000; text-align:center;}
.zi{ width:450px; float: left; padding-left:66px; color:#000000;}
.blue{ color:#01507B;}
.lv1{ width:700px; border-bottom: 1px dotted #CCCCCC; height: 35px;}
.news_left1{ width:600px; height: 35px; float:left; line-height:35px; color: #000000;}
.news_right1{ width:75px; height:35px; float: right; line-height:35px; color:#663300; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.a1:link{ text-decoration:none; color:#000000;}
.a1:visited{text-decoration:none; color:#000000;}
.a1:hover{text-decoration:none; color:#663300;}
.a1:actived{text-decoration:none; color:#663300;}
.a2:link{ text-decoration:none; color:#545454;}
.a2:visited{text-decoration:none; color:#545454;}
.a2:hover{text-decoration:none; color:#545454;}
.a2:actived{text-decoration:none; color:#545454;}

.scroll{ width:697px; height:143px; float: left; background-image: url(images/scroll_bg.jpg); background-repeat:no-repeat; margin-top:35px; margin-left:15px;}
.rollBox{width:697px;overflow:hidden;padding:15px 5px 5px 5px;margin:0 auto;}
.rollBox .LeftBotton{height:100px;width:20px;background:url(images/arrow1.jpg) no-repeat 8px 0;overflow:hidden;float:left;display:inline;margin:50px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:100px;width:20px;background:url(images/arrow2.jpg) no-repeat 8px 0;overflow:hidden;float:left;display:inline;margin:50px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:648px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:6000px;}
.rollBox .Cont .pic{width:160px;float:left;text-align:center;}
.rollBox .Cont .pic img{padding:2px;background:#E08113;border:1px solid #E08113;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:20px;color:#03414C;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#FF4E78;text-decoration:none;}
.rollBox .Cont a:hover{color:#FF4E78;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}