/*news*/
#news{height:258px;}
#newsflash{height: 256px;width: 593px;float:left;}
#newslist{width: 367px;height:256px;float: right; background:#fff;}
#newsbox{height:222px;}
#nlist{width:349px; height:200px;overflow:hidden; }
#nlist li{float:left;border-bottom:dotted 1px #e1e1e1; height:20px; line-height:20px;color:#000; margin:8px 10px 0 0px;padding-left:20px;background:url(../Images/icon1.gif) left center no-repeat;overflow:hidden;}
#nlist dd{float:left;height:20px; line-height:20px;color:#000; margin-left:20px;overflow:hidden;}
#nlist li{width:276px;}
#nlist li 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/icon1.gif) no-repeat;}/*yes*/
.searchuser{height:27px; line-height:27px; width:358px; padding-left:7px; padding-top:5px; float:right; 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:580px; height:366px; overflow:hidden; background:#fff; margin-left:2px;}/*yes*/
#serrange-top{width:580px; height:250px; background:#fff;}/*yes*/
#serrange-bottom{width:580px; height:185px;  background:#fff;}/*yes*/
#serrange-box{border-left: 1px solid #e1e1e1;border-right: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1; background:#fff;}/*yes*/
#serrange300{width:300px;}/*yes*/
#serrange275{ width:275px;}/*yes*/
#serlist{width:357px; height:330px; border-top:solid 1px #d7d7d7; border-bottom:solid 1px #bcbdbe; border-left:solid 1px #e6e6e6; border-right:solid 1px #e6e6e6; padding-top:1px;}
#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-position:0 -226px; overflow:hidden;}

.grayboxb{height:7px; overflow:hidden; background:url(../Images/bgline.gif); background-position:0 -230px;}
.grayboxbl{width:6px; height:7px; float:left; background:url(../Images/bgimg.gif); background-position:-79px -88px;}
.grayboxbr{width:6px; height:7px; float:right; background:url(../Images/bgimg.gif); background-position:-85px -88px;}
.grayboxg{height:7px; overflow:hidden; background-position:0 -237px;}
.grayboxgl{width:6px; height:7px; float:left; background:url(../Images/bgimg.gif); background-position:-91px -88px;}
.grayboxgr{width:6px; height:7px; float:right; background:url(../Images/bgimg.gif); background-position:-97px -88px;}
.gmore{width:47px; height:13px; display:inline-block; float:right;background:url(../Images/bgimg.gif); background-position:0 -88px; overflow:hidden; margin:11px 10px 0 0;}

#advantage{width:182px; height:363px; margin-left:3px; background:#fff; background:url(../images/t-15.jpg) no-repeat  bottom bottom;}/*yes*/
#fastbuild{width:191px; height:359px; background:#fff;}
/*yes*/
#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-position:0 -322px;}
#aboutus{width:223px; height:359px; padding-left:3px; background:#fff;}
#abouttxt{width:198px; padding:10px 11px 0 11px; overflow:hidden; border-left:solid 1px #d8d9da; border-right:solid 1px #d8d9da; height:320px;text-indent:2em; line-height:21px;}
#abouttxt a{color:#818080; display:block;}
#abouttxt a:hover{color:#333;}
#abouttxt img{text-indent:0;border:solid 1px #ccc; width:193px; height:94px; margin-bottom:10px;}
#abouttxt a:hover img{border:solid 1px #f60;}
/*icon*/
.icon1{width:15px;height:37px;float:left; display:inline;margin:5px 15px 0 5px;background-position:0 -92px;background-image: url(../Images/icon1.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/icon1.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/icon1.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/icon1.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/icon1.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/icon1.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: 252px; overflow:hidden;}
#website{width:224px; height:252px; background:#fff;}
#sitelist{width:212px; height:211px; border:solid 1px #e1e1e1; padding:5px;}
#sitelist li{height:104px;}
.siteline{border-bottom:dotted 1px #e1e1e1;}
#sitelist li a{display:block; width:212px; height:104px; color:#808080;}
#sitelist li a:hover{background:#ebeced;color:#000;}
#hxview{width:511px; height:252px; padding-left:3px; background:#fff;}
#viewbox{width:505px; height:217px; border:solid 1px #e1e1e1; padding:2px;}
#vedio{width:276px; height:217px;}
#vediolist{width:226px; padding:1px 0 0 3px;}
#vediolist li{height:53px; line-height:21px;}
#vediolist li a{display:block; height:41px;color: #818080; padding:6px 0;}
#vediolist li a:hover{background:#ebeced; color:#000;}
#vediolist li a div{cursor:pointer;}
.vedioicon1{width:68px; height:43px; float:left;background:url(../Images/video1.jpg);}
.vedioicon2{width:68px; height:43px; float:left;background:url(../Images/video2.jpg);}
.vedioicon3{width:68px; height:43px; float:left;background:url(../Images/video4.jpg);}
.vedioicon4{width:68px; height:43px; float:left;background:url(../Images/video3.jpg);}
.vediotxt{margin-left:78px; line-height:15px;}
.vedioline{border-bottom:dotted 1px #e1e1e1;}
#school{width:222px; height:252px; padding-left:3px;background:#fff;}
#schoolbox{width:200px; height:209px; padding:6px 10px; border:solid 1px #e1e1e1; overflow:hidden;}
#schoolbox ul{height:207px; overflow:hidden;}
#schoolbox ul li{border-bottom:dotted 1px #e1e1e1; height:20px; line-height:20px; overflow:hidden; padding:5px 0 0 12px; width:188px; word-break:keep-all;white-space:nowrap;text-overflow:ellipsis; background:url(../Images/icon1.gif); background-position:0 -170px;}
#schoolbox ul li a{display:block; color:#686868;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;}
#schoolbox ul li a:hover{color:#f00;}
/*case*/
#case{height: 361px;}
#caselist{padding:6px 6px 2px 6px; height:315px;}
#caselist li{float:left; display:inline; padding:6px; width:178px; height:146px;}
#casetitle{height:33px; float:left; font-weight:bold; line-height:33px; color:#000;}
#caselist li a{display:block; width:178px; height:176px; background:url(../Images/bgimg.gif) no-repeat; }
#caselist .caseimg{width:174px; height:105px; padding:25px 1px 0px 2px; overflow:hidden;cursor:pointer; }
#caselist .casetxt{width:178px; height:20px; cursor:pointer; text-align:center; font-weight:bold; color:#fff; line-height:20px;}

/*frindlink*/
#frindlink{width:70px; height:30px; float:left; padding:3px 10px 0 10px; color:#f00; font-weight:bold; line-height:30px;}
#frindlist{width:795px; height:30px; color:#616161; float:left; padding-top:3px; overflow:hidden;line-height:30px;}
#frindlist a{color:#616161;}
#frindlist a:hover{color:#f00;}
.home_text_a{ color:#FFFFFF}.home_text_a:hover{ color:#FFFF00;}
