.index h1{border-bottom:1px solid #E3E3E3;padding:10px 8px}
.index ul.service li{border-bottom:1px solid #E3E3E3;border-right:1px solid #E3E3E3;float:left;overflow:hidden;padding:10px;width:306px}

.index ul.service li b{color:#222;float:left;padding:5px 0;width:100%}
.index ul.service li b i{background-color:#FF6D00;float:left;height:15px;margin:2px 0;width:5px}
.index ul.service li h2{float:left;font-size:15px;padding-left:8px}
.index dl{background:url(../images/service/item.jpg) no-repeat scroll 0 0;float:left;height:110px;margin:5px 0;width:100%}
.index dt{float:right;line-height:2em;padding-top:10px;width:140px}
.index .desktop dl{background-position:0 0}
.index .server dl{background-position:0 -110px}
.index .network dl{background-position:0 -220px}
.index .office dl{background-position:0 -330px}
.index .website dl{background-position:0 -440px}
.index .monitor dl{background-position:0 -550px}

.index .tech>ul>li{float:left;margin-left:10px}
.index .tech>ul>li>ul>li{border-bottom:1px dotted #EEE;height:34px;line-height:34px;width:315px;overflow:hidden}
.index .tech>ul>li>ul>li a{background:url(../images/service/arrow.gif) no-repeat scroll 10px 6px;padding-left:25px}
.index .why a{float:left;background:url(../images/service/icon02.gif) no-repeat scroll 0 0 #F1F1F1;margin-right:8px;padding:110px 10px 25px;width:217px;border:1px solid #E1E1E1}
.index .why a:hover{background:url(../images/service/icon03.gif) no-repeat scroll 0 0 #FBB244}
.index .why a.a1{background-position:80px 20px}
.index .why a.a2{background-position:80px -217px}
.index .why a.a3{background-position:80px -565px}
.index .why a.a4{background-position:80px -907px;margin-right:0}
.index .why a h2{font-size:24px;font-weight:400;text-align:center}
.index .why a:hover h2{color:#FFF}
.index .why a p{line-height:1.5em;padding-top:10px}
.index .why a:hover p{color:#FFF}
.main{margin:0 auto;width:1020px;padding-left: 20px;}

.ban .tit{background-color:#0A315A;color:#FFF;float:left;height:165px;text-align:right;width:290px;padding-right:20px}
.ban .tit h1{font-size:30px;font-weight:400;padding-top:30px}
.ban .tit h2{font-size:26px;font-weight:400;text-transform:uppercase}
.ban p{border-top:1px solid #23466B;line-height:20px;margin-top:8px;padding-top:3px}

.title i{background-color:#195383;float:left;height:35px;margin-top:10px;width:5px}
.title h1{border-bottom:2px solid #DDDFE1;color:#195383;font-size:28px;font-weight:400;line-height:54px;padding-left:20px}
.main .left{float:left;margin-top:20px;overflow:hidden;width:210px}
.left h2{background:url(../images/service/arrow.gif) no-repeat scroll 20px 12px #F5F5F5;font-size:14px;font-weight:400;line-height:32px;margin-bottom:1px;padding-left:35px}
.left .on h2,.left a:hover h2{background:url(../images/service/arrow02.gif) no-repeat scroll 20px 12px #195383;color:#FFF}
.content{border-left:2px solid #DDDFE1;float:right;line-height:2em;min-height:500px;padding:20px 0 30px 20px;width:738px}
.content p{margin:1em 0;text-indent:2em}
.content h2{border-bottom:1px solid #DEDFE1;clear:both;font-size:18px;font-weight:700;margin-bottom:10px;padding-bottom:6px}
.content h3{clear:both;font-size:16px;margin:15px 0 5px}
.content table{border-collapse:collapse!important;border-spacing:0!important}
.content .table td{border:1px solid #D8D8D8;font-size:14px;height:40px;text-align:center}
.content li{float:left;padding:0 10px;width:159px;text-align:center}
.content span{display:block;margin:10px 0 5px}
.content li img{border:1px solid #CBCBCB}
.main .tech{border-left:2px solid #DDDFE1;float:right;line-height:2em;min-height:700px;padding:20px 0 30px 20px;width:738px}
.main .tech li{float:left;border-bottom:1px dashed #DFDFDF;padding:20px 0;width:100%}
.main .tech img{float:left;margin-right:18px;height:115px;width:172px}
.main .tech h3{color:#195383;font-size:20px;font-weight:400}
.main .tech h3 a{color:#195383}
.main .tech h3 a:hover{color:#ED6D00}
.main .tech p{float:right;width:548px;margin-top:5px}

.good h2{text-align:center;color:#F8440F;font-size:42px;font-weight:400;margin:20px 0 10px}
.good .tit{background:url(../images/service/tit_bg.gif) repeat-x scroll 0 0;clear:both;height:72px;margin:15px 0;overflow:hidden;width:100%}
.good .tit span{background:url(../images/service/tit_blue02.gif) no-repeat scroll 0 0;color:#FFF;float:left;font-size:30px;height:72px;line-height:72px;text-align:center;width:146px}
.good .tit h3{font-size:30px;font-weight:400;line-height:72px;text-align:center}
.good ul{overflow:hidden;padding:10px 0 0;margin-right:-20px}
.good li{background-color:#4E96D4;border-radius:5px 5px 5px 5px;color:#FFF;float:left;margin:0 0 20px 0;padding:10px 25px 15px;width:500px;height:110px}
.good li:nth-child(2n){float: right}
.good li h5{font-size:24px;font-weight:400}
.good li p{font-size:16px;line-height:28px;margin:5px 0 0}
.goodness .tit{background:url(../images/service/tit_bg.gif) repeat-x scroll 0 0;clear:both;height:72px;margin:10px 0 25px;overflow:hidden;width:100%}
.goodness .tit span{background:url(../images/service/tit_blue.gif) no-repeat scroll 0 0;color:#FFF;float:right;font-size:30px;height:72px;line-height:72px;text-align:center;width:146px}
.goodness .tit h3{font-size:30px;font-weight:400;line-height:72px;text-align:center}
.goodness .team{overflow:hidden;padding:0 0 20px}
.goodness .team .word{float:left;padding:30px 0 0}
.goodness .team .word p{color:#424141;font-size:22px;line-height:40px}
.goodness .team .word h1{background:url(../images/service/team_bg.gif) no-repeat scroll 0 0;color:#FFF;font-size:45px;height:65px;letter-spacing:7px;line-height:65px;padding:0 0 0 20px;width:432px}
.goodness .team .img{float:right}

.goodness ul{overflow:hidden;padding:15px 0 0;margin-right:-20px}
.goodness ul li{background:url(../images/service/icon05.jpg) no-repeat scroll 0 0;float:left;height:120px;padding:0 10px 20px 110px;width:500px}
.goodness ul li h5{color:#1580DD;font-size:20px}
.goodness ul li p{color:#494949;font-size:16px;line-height:28px}
.goodness ul li.right{float:right;padding-right:0}
.goodness ul li.num01{background-position:0 0}
.goodness ul li.num02{background-position:0 -448px}
.goodness ul li.num03{background-position:0 -140px}
.goodness ul li.num04{background-position:0 -593px}
.goodness ul li.num05{background-position:0 -283px}
.goodness ul li.num06{background-position:0 -740px}

DIV.scott{PADDING-RIGHT:3px;PADDING-LEFT:3px;PADDING-BOTTOM:3px;MARGIN:3px;PADDING-TOP:3px;TEXT-ALIGN:center}
DIV.scott A{BORDER-RIGHT:#ddd 1px solid;PADDING-RIGHT:5px;BORDER-TOP:#ddd 1px solid;PADDING-LEFT:5px;PADDING-BOTTOM:2px;BORDER-LEFT:#ddd 1px solid;COLOR:#88af3f;MARGIN-RIGHT:2px;PADDING-TOP:2px;BORDER-BOTTOM:#ddd 1px solid;TEXT-DECORATION:none}
DIV.scott A:hover{BORDER-RIGHT:#85bd1e 1px solid;BORDER-TOP:#85bd1e 1px solid;BORDER-LEFT:#85bd1e 1px solid;COLOR:#638425;BORDER-BOTTOM:#85bd1e 1px solid;BACKGROUND-COLOR:#f1ffd6}
DIV.scott A:active{BORDER-RIGHT:#85bd1e 1px solid;BORDER-TOP:#85bd1e 1px solid;BORDER-LEFT:#85bd1e 1px solid;COLOR:#638425;BORDER-BOTTOM:#85bd1e 1px solid;BACKGROUND-COLOR:#f1ffd6}
