/*news*/
#news{height:258px;}
#newsflash{height: 256px;width: 593px;float:left;}
#newslist{width: 365px;height:223px;float: right; background:#fff;}
#newsbox{height:227px;}
#nlist{padding:9px; width:346px; height:194px; overflow:hidden;}
#nlist dt, #nlist dd{float:left;border-bottom:dotted 1px #e1e1e1; height:24px; line-height:28px; overflow:hidden; color:#000;}
#nlist dt{width:276px;}
#nlist dt a{float:left;}
#nlist dd{width:70px;}
.newsicon{width:11px; height:9px; float:left; overflow:hidden; display:inline; margin:8px 10px 0 5px; background:url(images/bgimg1.gif); background-position:-47px -88px;}
.searchuser{height:27px; line-height:27px; width:358px; padding-left:7px; padding-top:5px; float:right; background:url(images/bgline.gif); background-position:0 -162px; overflow:hidden; color:#d1170b; font-weight:bold;}
.sutxt{width:128px; height:19px; line-height:19px; border:solid 1px #9c9c9c;}
/*service*/
#service {height:366px;}

#serrange{width:359px; height:360px; overflow:hidden; background:#fff;}

#serlist{width:357px; height:330px; border:solid 1px #d2d2d2; border-top:none;}
#serlist li a{display:block;width:337px;height:54px; margin:0 1px; padding:0 9px; line-height:25px;color:#818181;}
#serlist li a:hover{background:#ebeced; color:#000;}
.serline{margin:0 10px; width:337px; height:0px; border-bottom:dotted 1px #e1e1e1; overflow:hidden;}
#serrangeb{height:4px; background:url(images/bgline.gif); background-position:0 -226px; overflow:hidden;}
.graybox{border-left:solid 1px #ebeced;}
.grayboxb{height:7px; overflow:hidden; background:url(images/bgline.gif); background-position:0 -230px;}
.grayboxbl{width:6px; height:7px; float:left; background:url(images/bgimg1.gif); background-position:-79px -88px;}
.grayboxbr{width:6px; height:7px; float:right; background:url(images/bgimg1.gif); background-position:-85px -88px;}
.grayboxg{height:7px; overflow:hidden; background:url(images/bgline.gif); background-position:0 -237px;}
.grayboxgl{width:6px; height:7px; float:left; background:url(images/bgimg1.gif); background-position:-91px -88px;}
.grayboxgr{width:6px; height:7px; float:right; background:url(images/bgimg1.gif); background-position:-97px -88px;}
.gmore{width:47px; height:13px; display:inline-block; float:right;background:url(images/bgimg1.gif); background-position:0 -88px; overflow:hidden; margin:11px 10px 0 0;}


#advantage{width:435px; height:359px; margin-left:5px; background:#fff;}

#fastlist{width:186px; height:320px; overflow:hidden; padding:10px 1px 0 1px; border-left:solid 1px #d8d9da; border-right:solid 1px #d8d9da;}
#fastlist dt img{width:164px; height:86px; padding:2px; border:solid 1px #ccc;margin:0 6px;}
#fastlist dt a:hover img{border:solid 1px #f60;}
#fastlist dd{line-height:21px; height:78px;}
#fastlist dd a{display:block; width:172px; height:70px; color:#818080;padding:8px 7px 0 7px; background:url(images/bgline.gif); background-position:0 -244px;}
#fastlist dd a:hover{color:#333; background:url(images/bgline.gif); background-position:0 -322px;}
#aboutus{width:160px; height:359px; margin-left:5px; background:#fff;}
#abouttxt{width:127px; padding:10px 11px 0 19px; overflow:hidden; border:solid 1px #d8d9da; border-top:none; height:320px;text-indent:2em; line-height:21px;}
#abouttxt a{color:#818080; display:block;}
#abouttxt a:hover{color:#333;}
#abouttxt img{text-indent:0; width:115px; height:159px; margin-bottom:10px;}
/*icon*/
.icon1{width:15px;height:37px;float:left; display:inline;margin:5px 15px 0 5px;background-position:0 -92px;background-image: url(images/icon00.gif);}
a:hover .icon1{background-position:0 -129px;}
.icon2{width:15px;height:37px;float:left; display:inline;margin:5px 15px 0 5px;background-position:-15px -92px;background-image: url(images/icon00.gif);}
a:hover .icon2{background-position:-15px -129px;}
.icon3{width:15px;height:37px;float:left; display:inline;margin:5px 15px 0 5px;background-position:-30px -92px;background-image: url(images/icon00.gif);}
a:hover .icon3{background-position:-30px -129px;}
.icon4{width:15px;height:37px;float:left; display:inline;margin:5px 15px 0 5px;background-position:-45px -92px;background-image: url(images/icon00.gif);}
a:hover .icon4{background-position:-45px -129px;}
.icon5{width:15px;height:37px;float:left; display:inline;margin:5px 15px 0 5px;background-position:-60px -92px;background-image: url(images/icon00.gif);}
a:hover .icon5{background-position:-60px -129px;}
.icon6{width:15px;height:37px;float:left; display:inline;margin:5px 15px 0 5px;background-position:-75px -92px;background-image: url(images/icon00.gif);}
a:hover .icon6{background-position:-75px -129px;}
.sertxt{margin-left:35px; line-height:20px; padding-top:5px;}
.sertxt b{color:#e02222;}
/*about*/
#about {height: 311px; overflow:hidden;}

#website{width:224px; height:280px;}
#website #c{width:202px; height:260px; overflow:hidden; padding:10px 8px 10px 12px; border:solid 1px #d8d9da; border-top:none; background:#fff}
#website #c li{width:202px;line-height:21px;color:#4d4d4d;border-bottom:#d4d5d8 1px dashed;padding:5px 0}



/**/
#newslist1{width:365px;height:280px;float: left; background:#fff;margin-left:5px}
#newsbox1{height:280px;border:solid 1px #d8d9da; border-top:none}
#nlist1{padding:10px 15px; width:332px; height:260px; overflow:hidden;}
#nlist1 li{float:left;border-bottom:dotted 1px #e1e1e1; line-height:25px; overflow:hidden; color:#000;}
#nlist1 li span{float:right;text-align:right;color:#808080}