body,h1,ul,p,form,ol,h2,fieldsetdl,dd{
margin:0;
padding:0;
}
body{
background-color:#e8edf0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
ul{
list-style-type:none;
}
img{
border:0;
}
a{
text-decoration:none;
color:#000;
}
a:hover{
color:#FF6600;
}
.container{
background:#f2f6f6 url(../images/body_bg2.jpg) top repeat-x;
margin:0 auto;
width:1000px;
position:relative;
padding-top:20px;
}
#home_container{
background:#f2f6f6 url(../images/body_bg.jpg) top repeat-x;
margin:0 auto;
width:1000px;
position:relative;
padding-top:20px;
}
.clear{
clear:both;
}
#logo{
float:left;
width:360px;
height:37px;
margin:15px 30px 0 20px;
display:inline;
_margin-bottom:24px;
}
#nav{
float:left;
padding-top:20px;
}
#nav li{
float:left;
margin:0 10px;
display:inline;
}
#tel{
float:right;
margin-right:20px;
display:inline;
}
#home_container #ad{
clear:both;
+margin-top:-20px;
_margin-top:-40px;
}
#home_main{
padding-top:60px;
}
#case{
	width:647px;
	height:322px;
	position:absolute;
	top:315px;
	right:20px;
}
#case_list,#case_list #case_list_l_btn,#case_list #case_list_r_btn,#case_list ul,#case_list ul li{
float:left;
}
#case_list{
margin-top:86px;
}
#case_list ul li img{
width:150px;
height:80px;
margin:1px;
}
#case_big_pic{
float:right;
padding:4px;
border:1px #ccc solid;
background-color:#fff;
}
#case_list p{
width:15px;
height:80px;
}
#case_list_l_btn{
background:url(../images/caseList_l_btn.jpg) left center no-repeat;
cursor:pointer;
}
#case_list_r_btn{
background:url(../images/caseList_r_btn.jpg) right center no-repeat;
cursor:pointer;
}
#case_list_l_btn p,#case_list_r_btn p{
text-indent:-9999px;
}
#case_list ul li{
margin:0 3px;
display:inline;
background-color:#FFF;
border:1px #ccc solid;
}
#case_list ul li a{
display:block;
}
#case_big_pic img{
width:390px;
height:160px;
}
#service{
margin-right:20px;
width:580px;
float:left;
margin-bottom:10px;
}
#domainNameTab{
line-height:36px;
}
#domainNameTab li{
float:left;
width:101px;
line-height:30px;
text-align:center;
display:inline;
}
.tabFront{
background:url(../images/domain_name_tab_alt.gif) top no-repeat;
font-weight:bold;
}
#domain_name_find{
background:url(../images/domain_name_tab.gif) -3px 10px no-repeat;
border:1px ccc solid;
border-width:0 1px 1px 1px;
padding-top:10px;
}
#domainNameTab #cur{
margin-right:12px;
}
#content{
clear:both;
}
#cur_body,#alt_body{
padding:5px;
}
#cur_body form a{
float:right;
_margin-top:-18px;
+margin-top:-18px;
}
#alt_body form a{
float:right;
_margin-top:2px;
+margin-top:2px;
}
#content a{
color:#0066FF;
}
#news{
width:400px;
float:right;
margin-bottom:10px;
}
#news ol{
list-style-type:none;
padding:5px 0;
}
.footer ul{
padding-left:300px;
height:2em;
background-color:#90b6c2;
border-bottom:1px #acb9bd solid;
font-weight:bold;
}
.footer ul li{
float:left;
width:100px;
text-align:center;
margin:0.5em 0;
border:1px #15a33b solid;
border-width:0 1px;
display:inline;
margin-left:-1px;
}
.footer ul li a{
color:#15a33b;
text-decoration:none;
}
#footer_info{
clear:both;
height:45px;
background:#e8edf0 url(../images/footer_info.jpg) center no-repeat;
}
#footer_info p{
text-indent:-9999px;
width:100%;
}
#service_title{
height:33px;
background:url(../images/service_title.jpg) left no-repeat;
}
#service_title span,#news_title span{
display:none;
}
#service_info{
height:14px;
background:url(../images/service_list_title.gif) left no-repeat;
border-bottom:1px #ccc solid;
margin-top:-2px;
}
#service_info h2{
font-size:12px;
padding-left:90px;
line-height:14px;
}
#service_info h2 a{
color:#000;
text-decoration:none;
width:75px;
text-align:center;
display:block;
float:left;
}
#news_title{
height:31px;
background:url(../images/news_title.jpg) left no-repeat;
}
#news .more{
text-decoration:none;
color:#333;
float:right;
margin-right:10px;
}
#news a:hover.more{
color:#FF6600;
}
#news ol li{
line-height:25px;
padding-left:10px;
}
#news ol li a{
color:#999999;
text-decoration:underline;
margin-right:5px;
}
#news ol li a:hover,.footer ul li a:hover{
color:#FF6600;
}
.news_menu{
background:url(../images/news_title.gif) left no-repeat;
height:15px;
}
.news_menu ul {
padding-left:52px;
}
.news_menu li{
float:left;
width:64px;
text-align:center;
}
.news_menu li a{
text-decoration:none;
color:#000;
font-weight:bold;
display:block;
line-height:15px;
}
.news_menu li a.tabactive{
background:url(../images/news_title_alt.gif) left no-repeat;
color:#990000;
}
#tabcontent1,#tabcontent2{
border:1px solid #ccc;
border-width:0 1px 1px 1px;
}
.case_list_container{
width:320px;
height:84px;
}
#next_container #ad{
height:165px;
background:url(../images/ad2.jpg) left no-repeat;
clear:both;
padding-left:550px;
}
#next_container #logo{
margin-bottom:28px;
}
#next_container .main{
padding:10px 0;
background:url(../images/body_bg3.jpg) left repeat-y;
}
#fri_link{
margin-top:-40px;
margin-bottom:10px;
background-color:#90b6c2;
height:1%;
text-align:center;
}
#fri_link li{
width:10%;
float:left;
line-height:24px;
display:inline;
}
#fri_link a{
text-decoration:none;
color:#FFF;
}
#fri_link a:hover{
color:#FF6600;
}
.main{
height:1%;
}
.main_left{
width:190px;
margin-right:10px;
float:left;
text-align:right;
}
.main_right{
width:800px;
float:right;
margin-top:-12px;
}
.title{
font-size:16px;
margin-bottom:20px;
}
.title span{
display:block;
font-size:12px;
}
.info_nav{
text-align:right;
margin:0 10px;
border-bottom:1px #ccc dotted;
}
#about_menu,#custom_menu{
line-height:25px;
cursor:pointer;
}
.info_content{
margin:10px 10px 0;
}
#info1_body_bg{
height:533px;
background:url(../images/about_body_bg.jpg) center top no-repeat;
margin-top:10px;
}
#info1_body .info_nav{
margin:-9px 0 0;
}
#info2_body .info_nav{
margin:-12px 0 0;
font-size:12px;
}
#info1_body span{
display:block;
font-weight:bold;
}
#info1_body p{
color:#fff;
}
#info1_text1{
padding:40px 0 0 345px;
}
#info1_text1 span,p{
float:left;
}
#info1_text4 div{
color:#fff;
line-height:24px;
padding:7px 15px 0 120px;
}
#info1_text1 p{
padding-left:50px;
font-size:24px;
font-weight:bold;
}
#info1_text1 span{
padding-top:14px;
}
#info1_text2,#info1_text3{
width:50%;
}
#info1_text2{
float:left;
padding-top:30px;
_padding-top:34px;
+padding-top:34px;
}
#info1_text2 span{
padding-left:170px;
}
#info1_text2 p{
padding:20px 0 0 150px;
line-height:28px;
}
#info1_text3{
float:right;
padding-top:89px;
_padding-top:93px;
+padding-top:93px;
}
#info1_text3 span{
padding-left:180px;
}
#info1_text3 p{
padding:20px 95px 0 60px;
line-height:20px;
}
#info1_text4{
padding:144px 50px 0;
}
#info1_text4 span{
padding-left:200px;
font-weight:bold;
}
#info1_text4 p{
}
#info2_body h2,#news-detail h2,#case1_body h2,#case2_body h2,#case3_body h2,#case4_body h2,#case5_body h2,#case6_body h2,#case7_body h2{
text-align:center;
font-size:16px;
padding:8px 0;
border-bottom:1px #ccc solid;
margin-bottom:10px;
}
#info2_body div{
font-size:14px;
line-height:20px;
margin:0 10px;
}
.infoFront, .caseFront{
font-weight:bold;
color:#15a33b;
}
#info1,#info2{
cursor:pointer;
}
.info_content ol{
list-style-position:inside;
padding-left:20px;
}
#news1_body h2,#news2_body h2{
font-size:16px;
text-align:center;
padding:8px 0;
border-bottom:1px #ccc solid;
margin-bottom:10px;
}
#news1_body ol li,#news2_body ol li{
line-height:24px;
border-bottom:1px #ccc dotted;
}
#news1_body ol li span,#news2_body ol li span{
float:right;
display:inline;
color:#FF3300;
_margin-top:-24px;
+margin-top:-24px;
}
.pages{
padding-left:20px;
}
.pages li{
float:left;
margin-top:10px;
}
.pages li span{
color:#FF0000;
font-weight:bold;
}
.pages li a{
margin-left:20px;
}
#about_menu li{
cursor:pointer;
}
#news1_body .info_nav,#news2_body .info_nav,#case1_body .info_nav,#case2_body .info_nav,#case3_body .info_nav,#case4_body .info_nav,#case5_body .info_nav,#case6_body .info_nav,#case7_body .info_nav,#custom1_body .info_nav,#custom2_body .info_nav,#custom3_body .info_nav, .Contentbox .info_nav{
margin:-10px 0 0;
}
#custom1_body .info_nav,#custom2_body .info_nav,#custom3_body .info_nav, .Contentbox .info_nav{
margin-bottom:10px;
}
#customer{
margin-top:0;
}
#news-detail h2{
border:0;
margin-bottom:5px;
}
#news-detail-info{
padding-bottom:5px;
text-align:center;
color:#999;
margin-bottom:10px;
border-bottom:1px #ccc solid;
}
#news-detail{
margin-left:30px;
width:760px;
overflow:hidden;
}
#news-detail #big-pic img{
max-width:650px;
}
#news-detail-content{
width:750px;
}
#news-detail-content p{
text-indent:2em;
margin:5px 0;
font-size:14px;
line-height:20px;
width:100%;
}
.case_info{
width:700px;
float:left;
padding:8px 0;
margin:0 0.5%;
display:inline;
border-bottom:1px #ccc dotted;
line-height:20px;
}
.case_pic{
width:23%;
float:left;
display:inline;
}
.case_title, .case_content{
width:77%;
float:right;
display:inline;
text-align:left;
}
.case_body{
width:760px;
margin-left:20px;
}
.case_title, .case_title a{
font-weight:bold;
color:#990000;
}
#case-detail{
margin-left:30px;
}
#case-detail h2{
text-align:center;
color:#990000;
font-size:14px;
padding:8px 0;
}
case-detail ul{
text-align:center;
padding-left:20px;
}
#case-detail ul li{
margin:8px 0;
text-align:center;
}
#case-detail-content{
text-indent:2em;
line-height:20px;
}
#case-detail-pic img{
background-color:#fff;
padding:8px;
border:1px #ccc solid;
}
.customer{
float:left;
text-align:center;
width:30%;
height:115px;
margin:5px 0.5% 12px;
border-bottom:1px #ccc dotted;
overflow:hidden;
}
#custom1_body div,#custom2_body div,#custom3_body div{
margin-left:30px;
}
#info2_body img{
margin:5px;
}
#about_menu li,#custom_menu li,#service_menu li{
font-weight:bold;
line-height:25px;
cursor:pointer;
}
#service_menu li dl{
color:#000;
font-weight:normal;
margin-right:10px;
}
.Contentbox div div, #con_one_2 div div{
margin-left:30px;
}
#service_menu li.hover{
color:#15a33b;
}
#service_menu li dl dd.hover{
color:#FF3300;
}
#web_design{
height:200px;
background:url(../images/web_design.jpg) left top no-repeat;
border-bottom:1px #ccc dotted;
margin-bottom:30px;
}
#web_design h2{
text-align:center;
font-size:16px;
line-height:24px;
}
#web_design p{
text-indent:-9999px;
}
#custom1_body .info_nav,#custom2_body .info_nav,#custom3_body .info_nav{
margin:0 0 10px;
}
#case a{
position:absolute; top:0; left:0; width:630px; height:190px; display:block;
}
#service_info1{
font-size:14px;
line-height:20px;
border-bottom:1px #ccc dotted;
padding:0 0 10px 0;
margin:0 0 30px 30px;
}
#web_type h2{
font-size:16px;
text-align:center;
padding-bottom:5px;
border-bottom:1px #15a33b dotted;
margin-bottom:15px;
}
#web_type ul{
width:48%;
margin:0 1%;
_margin:0 0.5%;
float:left;
display:inline;
line-height:20px;
height:150px;
overflow:hidden;
border-bottom:1px #ccc dotted;
margin-bottom:15px;
}
#web_type .web_type_pic{
width:33%;
height:130px;
background:url(../images/web_type_pic.jpg) no-repeat;
float:left;
text-align:center;
}
#web_type .web_type_pic p{
padding:40px 20px 0;
font-size:14px;
font-weight:bold;
color:#FFF;
}
#web_type .web_type_title,.web_type_content,.web_type_detail_link{
float:right;
width:67%;
}
#web_type .web_type_title{
font-size:14px;
font-weight:bold;
}
#web_type .web_type_detail_link a{
color:#15a33b;
}
.web_type_detail{
margin-left:40px;
}
.web_type_detail fieldset{
border:1px #ccc solid;
margin-bottom:10px;
}
.web_type_detail legend{
font-size:14px;
font-weight:bold;
color:#15a33b;
}
.web_type_detail table{
text-align:center;
margin:2% 1%;
}
.web_type_detail table, td{
border:1px #ccc solid;
line-height:24px;
border-collapse:collapse;
}
.web_type_detal_text{
line-height:20px;
}
.web_type_detal_text p{
text-align:center;
font-size:14px;
font-weight:bold;
color:#990000;
width:100%;
line-height:30px;
}
.bg-color{
background-color:#993300;
font-weight:bold;
color:#fff;
}
#weihu{
padding-top:10px;
line-height:20px;
margin-bottom:10px;
}
#weihu h2{
font-size:16px;
line-height:30px;
}
.vi_type{
line-height:21px;
height:1%;
border-bottom:1px #ccc dotted;
padding-bottom:5px;
margin-bottom:15px;
}
.vi_type .td_border span{
font-weight:bold;
color:#990000;
}
.vi_type p{
width:100%;
}
.vi_type h2{
font-size:16px;
padding:5px 0;
}
.vi_type p span{
color:#f00;
font-weight:bold;
}
.vi_type h2 span{
color:#f00;
}
.vi_type h2 span span{
text-decoration:underline;
vertical-align:super;
font-size:9px;
}
.vi_type .width1{
width:20%;
vertical-align:text-top;
}
.vi_type .width2{
width:80%;
}
.vi_type .width1,.width2,.td_border{
border:0;
}
#domain{
border-bottom:1px #ccc dotted;
padding:20px 0 10px;
margin-bottom:30px;
height:1%;
}
#domain_find{
border-top:1px #ccc dotted;
padding-top:10px;
}
#domain h2,#domain_space h2{
font-size:16px;
line-height:24px;
}
#domain #domain_find li{
float:left;
width:30%;
padding:0 1.5%;
display:inline;
}
#domain_space dl{
margin:0 1.5% 15px;
padding:5px 0 8px;
width:30%;
float:left;
display:inline;
line-height:18px;
border-bottom:1px #15a33b dotted;
}
#domain_space dl dt{
text-align:center;
font-size:14px;
font-weight:bold;
line-height:30px;
}
#con_one_2 #domain_space h2{
border-bottom:1px #ccc dotted;
}
#domain_space dl dd span{
color:#FF0000;
margin:0 5px;
}
#domain_space dl dt,dd{
padding:0 15px;
}
#domain_space{
border-bottom:1px #ccc dotted;
height:1%;
}
.customer_pic img, .case_pic img{
width:150px;
height:92px;
border:1px #ccc solid;
padding:2px;
background-color:#fff;
}
#home_domain_find1 li,#home_domain_find2 li{
width:35%;
float:left;
display:inline;
}
#domainname{
width:7em;
}
#online{
width:25px;
height:100px;
background:url(../images/online_bg.jpg) no-repeat;
cursor:pointer;
}
#online_alt{
display:none;
width:100px;
height:180px;
text-align:center;
background-color:#f00;
background:url(../images/online_alt_bg.gif) no-repeat;
cursor:pointer;
}
#online_alt div{
margin-top:45px;
line-height:32px;
}
#friend-links h2{
text-indent:-9999em;
height:40px;
}
.case_content a{
color:#000;
}

