body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222121;
}
html,body {
	margin:0px auto;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
}
a:link {
	color: #222121;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #222121;
}
a:hover {
	text-decoration: none;
	color: #004c7f;
}
a:active {
	text-decoration: none;
	color: #ff0000;
}

.white {
	color: #FFFFFF;
	text-decoration: none;
	font-size:14px;
}
.white:link{
	color: #FFFFFF;
}
.white:visited {
	COLOR: #ffffff;
}
.white:active {
	COLOR: #ffffff;
}
.white:hover{
	text-decoration: underline;
	color: #ff0000;
}

.white2 {
	color: #FFFFFF;
	text-decoration: none;
	font-size:12px;
}
.white2:link{
	color: #FFFFFF;
}
.white2:visited {
	COLOR: #ffffff;
}
.white2:active {
	COLOR: #ffffff;
}
.white2:hover{
	text-decoration: underline;
	color: #e6f0f2;
}

.a1 {
	color: #e6f0f2;
	text-decoration: none;
}
.a1:link{
	color: #e6f0f2;
}
.a1:visited {
	COLOR: #e6f0f2;
}
.a1:active {
	COLOR: #e6f0f2;
}
.a1:hover{
	text-decoration: underline;
	color: #fff;
}
div,form,img,ul,ol,li,dl,dt,dd {margin:0; padding:0; border:0; }
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-size:12px; font-weight:normal;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
input,button{cursor:pointer;}
img{vertical-align:top;}
table{margin:0 auto;}
.inp{border:1px solid #b6b6b6;}
.clear{clear:both;height:0px;width:100%;}
.redfont{color:#ff0000;}

.searchinp{width:200px;height:17px;line-height:17px;border:1px solid #b4b4b4;}

.header{width:849px;height:100%;margin:0px auto;clear:both;}
.logo{float:left;display:inline;width:340px;height:96px;margin-top:10px;margin-bottom:10px;}
.topinfo{float:right;display:inline;text-align:right;width:500px;margin-top:20px;line-height:150%;}
.menu{width:100%;height:31px;clear:both;margin:0px auto;overflow:hidden;}
.menu ul li{float:left;display:inline;width:91px;height:31px;line-height:31px;margin-right:3px;background:url("../images/menu_bg01.gif") no-repeat;}
.menu .sel{background:url("../images/menu_bg02.gif") no-repeat;}
.banner{width:849px;height:100%;margin:1px auto 0 auto;clear:both;}

.main{width:849px;height:100%;margin:0 auto 0 auto;clear:both;overflow:hidden;}
.mainleft{float:left;display:inline;width:569px;height:100%;overflow:hidden;border:0px solid #ff0000;}
.mainright{float:right;display:inline;width:279px;height:100%;overflow:hidden;}
.mainmiddle{width:100%;height:100%;clear:both;margin:10px auto 0 auto;}
.title01{width:552px;height:29px;line-height:29px;margin-top:10px;float:left;color:#fff;display:inline;background:url("../images/title_bg01.gif") no-repeat;text-align:left;padding-left:10px;}
.indexnews{width:562px;height:165px;margin:0px auto;clear:both;}

.content01{width:562px;height:100%;margin:5px auto 0 auto;clear:both;text-align:left;line-height:150%;border:0px solid #ff0000;}
.content01 .img{float:left;display:inline;width:220px;}
.content01 .list{float:left;display:inline;width:310px;margin-left:10px;overflow:hidden;}
.content01 .list ul li{width:100%;height:22px;line-height:22px;text-align:left;clear:both;overflow:hidden;}

.content02{width:562px;height:100%;margin:15px auto 0 auto;clear:both;text-align:left;line-height:150%;}
.content02 .img{float:left;display:inline;width:257px;height:196px;}
.content02 .list{float:left;display:inline;width:290px;margin-left:10px;overflow:hidden;border:0px solid #ff0000;}
.content02 .list ul li{width:100%;height:22px;line-height:22px;text-align:left;clear:both;overflow:hidden;}

.block{width:277px;height:100%;float:left;display:inline;margin-right:7px;margin-top:10px;background:url("../images/bg01.gif") no-repeat left top;}
.block .title{width:267px;height:30px;line-height:30px;color:#fff;text-align:left;clear:both;padding-left:10px;}
.block .content{width:255px;height:100%;padding:7px 10px;border-left:#77a7c5 solid 1px;border-right:1px solid #77a7c5;text-align:left;margin:0;}
.block .content ul li{width:100%;height:25px;line-height:25px;clear:both;overflow:hidden;}
.block .footer{width:277px;height:6px;background:url("../images/bottom01.gif") no-repeat;font-size:0px;margin:0;}

.block2{width:279px;height:100%;clear:both;margin-top:10px;background:url("../images/title_bg04.gif") no-repeat left top;}
.block2 .title{width:269px;height:30px;line-height:30px;color:#fff;text-align:left;clear:both;padding-left:10px;}
.block2 .content{width:257px;height:100%;padding:5px 10px;border-left:1px solid #77a7c5;border-right:1px solid #77a7c5;background:#ecf4f9;text-align:left;margin-top:5px;}
.block2 .content ul li{height:25px;line-height:25px;clear:both;overflow:hidden;background:url("../images/arror01.gif") no-repeat 0 7px;padding-left:15px;}
.block2 .footer{width:279px;height:6px;margin:0px auto;background:url("../images/bottom02.gif") no-repeat;font-size:0px;}

.block3{float:left;display:inline;width:561px;height:100%;clear:both;margin-top:10px;background:url("../images/bg02.gif") no-repeat left top;}
.block3 .title{width:551px;height:30px;line-height:30px;color:#fff;text-align:left;clear:both;padding-left:10px;}
.block3 .content{width:539px;height:100%;padding:10px;border-left:#77a7c5 solid 1px;border-right:1px solid #77a7c5;text-align:left;margin-top:5px;}
.block3 .imagelist{width:539px;height:100%;padding:10px;border-left:#77a7c5 solid 1px;border-right:1px solid #77a7c5;text-align:left;margin-top:5px;}
.block3 .imagelist ul li{width:100%;height:100%;clear:both;margin-bottom:10px;background:url("../images/pointline.gif") repeat-x left bottom;padding-bottom:10px;}
.block3 .imagelist .image{float:left;display:inline;width:120px;border:0px solid #ff0000;}
.block3 .imagelist .info{float:left;display:inline;width:410px;text-align:left;line-height:150%;border:0px solid #ff0000;}
.block3 .imagelist .info h3{font-weight:bold;height:22px;line-height:22px;clear:both;}
.block3 .newslist{width:539px;height:100%;padding:10px;border-left:#77a7c5 solid 1px;border-right:1px solid #77a7c5;text-align:left;margin-top:5px;}
.block3 .newslist ul li{width:100%;height:22px;line-height:22px;clear:both;}
.block3 .newslist ul li span{float:right;text-align:right;}
.block3 .footer{width:561px;height:7px;margin:0px auto;background:url("../images/bottom03.gif") no-repeat;font-size:0px;}

/*ÐÂÎÅÏêÏ¸*/
.newstitle{width:96%;height:30px;line-height:30px;font-size:14px;font-weight:bold;margin-top:10px;text-align:center;overflow:hidden;}
.newsinfo{width:96%;height:22px;line-height:22px;border-top:1px solid #999;font-size:12px;text-align:center;color:#999;overflow:hidden;}
.newsmore{width:96%;height:100%;text-align:left;margin-top:10px;line-height:150%;padding-top:10px;overflow:hidden;}
.newsend{width:96%;height:22px;text-align:right;overflow:hidden;}

.indexexperts{width:255px;height:102px;clear:both;margin:20px auto 11px auto;overflow:hidden;border:0px solid #ff0000;}
.indexexperts .image{float:left;display:inline;width:105px;height:100%;}
.indexexperts .info{float:left;display:inline;width:150px;height:100px;overflow:hidden;}
.indexexperts .info h3{font-weight:bold;margin-bottom:10px;}

.gallerydiv{width:128px;height:125px;float:left;display:inline;text-align:center;overflow:hidden;border:0px solid #ff0000;}
.gallerydiv img{margin-bottom:3px;}

.shopdiv{width:255px;height:103px;clear:both;margin:20px auto 11px auto;overflow:hidden;}
.shopdiv .image{float:left;display:inline;width:105px;height:100%;}
.shopdiv .info{float:left;display:inline;width:150px;height:100px;border:0px solid #ff0000;}
.shopdiv .info h3{font-weight:bold;clear:both;margin-bottom:3px;}

.gallerylist{width:539px;height:100%;padding:10px;border-left: solid 1px #77a7c5;border-right:1px solid #77a7c5;clear:both;margin-top:10px;overflow:hidden;}
.gallerylist ul{width:600px;}
.gallerylist ul li{width:120px;height:130px;margin-left:0px;margin-right:19px;float:left;display:inline;border:0px solid #ff0000;overflow:hidden;}
.gallerylist ul li img{margin-bottom:3px;}

.pagelist{width:100%;height:30px;line-height:30px;clear:both;text-align:left;}

.footer{width:849px;height:100%;margin:5px auto 0 auto;clear:both;}
.footermenu{width:100%;height:32px;line-height:32px;background:url("../images/footer_bg.gif") no-repeat;text-align:center;color:#e6f0f2;}
.footermenu a:link{color:#e6f0f2;}
.footermenu a:active{color:#fff;}
.copyright{width:100%;height:100%;margin:20px auto 0 auto;padding-bottom:20px;text-align:center;color:#7f7f7f;line-height:150%;}
.copyright a{color:7f7f7f;}