﻿body{margin:0px; font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#666666;}
a{text-decoration:none;color:#666666;}
a:hover{color:#444444;}
a.b_hui{text-decoration:none;color:#666666; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
a.b_hui:hover{color:#333333;}
.hui{color:#999999;}

div{overflow:hidden; }
#flo,#aja{display:none}
#top_line{height:5px; background-color:#FFB600;  }
#top_logo{height:90px; background-image: url("top_bg.png"); background-repeat:repeat-x; margin-top:1px; min-width:950px;}
#logo{margin-left:10px; float:left;}
#search{float:right; padding-top:37px; padding-right:10px;}
input.inputCn2{float:left; border:1px solid #C7BBA7;background-color: #F3F3F3; color:#CeCeCe;padding-left:2px; padding-top:4px; padding-bottom: 1px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}

#nav{width:950px; margin:0 auto; height:40px;background-image: url("nav_bg.gif"); background-color:#434343; }
#nav_main{ float:left; width:929px; padding-left:2px;  }
#nav a{float:left; text-align:center;width:116px;font-weight:bold; color:#E0DFE3; height:27px; display:block; padding-top:13px;background-image: url("nav_line.gif"); background-position:114px; background-repeat:no-repeat;}
#nav a:hover{color:#434343; background-image: url("nav_button.gif"); background-position:6px; }
#nav a.hover{color:#434343; background-image: url("nav_button.gif"); background-position:6px;}

#qqonline{height:40px}

#top_banner{width:950px; margin:0 auto; margin-top:6px;}

#banner{background-image:url("banner.gif"); width:708px; height:195px; float:left; background-color:#191919;}
#bannerList{float:right; padding:13px 13px 0px 10px;}
#bannerList .bannerBtn{width:190px; height:50px; padding-bottom:10px;}
#bannerList a img{-moz-opacity:0.6; filter:alpha(opacity=60);border:0px; cursor:pointer;}
#bannerList a:hover img{-moz-opacity:1; filter:alpha(opacity=100);}
#bannerList a img.hover{-moz-opacity:1; filter:alpha(opacity=100);}

#banner .bannerTxt{float:left; padding-left:34px;FILTER: alpha(opacity=10); }
#banner .bannerTxt1{padding-top:4px;color:#9f9f9f;line-height:20px}
#banner .bannerTxt2{float:left; padding-top:5px; padding-left:18px;}
#banner .bannerTxt2 h3{padding-top:35px; margin:0; font-size:18px; color:#ccc; line-height:40px}

#login{float:right; width:234px; }
#login2{margin:0 auto; padding:15px 15px 0px 15px; width:204px;}
#login .login_tbg{background-image: url("login_tbg.gif"); height:43px; width:100%;}
#login .login_bbg{background-image: url("login_bbg.gif"); height:7px; width:100%;overflow:hidden; }
#login .loginTxt{float:left; width:48px; padding-top:5px;}
#login .loginTel{font-size:15px;color:#00f; font-family:Verdana, Arial, Helvetica, sans-serif;}


.seo_title{margin:10px 16px 5px 16px; height:30px; background-position: 20px 5px; background-repeat:no-repeat;}
.seo_p{padding:5px 0px 0px 26px; margin:0px; font-weight:bold; color:#666666; float:left;}
.more{float:right; color:#666666; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-top:15px; }
.seo_tl{background-image: url("seo_tl.gif"); height:7px; width:7px; float:left;overflow:hidden; }
.seo_tr{background-image: url("seo_tr.gif"); height:7px; width:7px; float:right;overflow:hidden; }
.seo_tbg{background-image: url("seo_tbg.gif"); height:7px; width:100%;overflow:hidden;  }
.seo_lbg{background-image: url("seo_lbg.gif"); width:100%; background-position:left; background-repeat:repeat-y;overflow:hidden; }
.seo_rbg{background-image: url("seo_rbg.gif"); width:100%; float:right; background-position:right; background-repeat:repeat-y;overflow:hidden; }
.seo_bl{background-image: url("seo_bl.gif"); height:7px; width:7px; float:left;overflow:hidden;  }
.seo_br{background-image: url("seo_br.gif"); height:7px; width:7px; float:right;overflow:hidden;  }
.seo_bbg{background-image: url("seo_bbg.gif"); height:7px; width:100%;overflow:hidden; }
.seo_main{width:100%;}
.seo_line{margin:0 auto; margin-left:7px; margin-right:7px; height:2px; background-color:#D8D1C5;overflow:hidden; }

.seo_left{width:140px; text-align:center; padding-left:20px}
.seo_left img{padding-top:15px}
.seo_right{width:240px; float:right; padding:16px 20px 0 0; line-height:1.8}

#main{width:950px; margin:0 auto; margin-top:6px;}
#left{width:274px; float:left;} 
#about{margin:0 auto; padding:5px 15px 10px 15px;  margin-top:5px; line-height:20px}

#cases{float:left; width:430px; margin-left:6px; margin-top:6px;}
#cases .caseShow{padding:0px 0px 25px 30px;float:left; width:164px;}
#cases .casePic{BORDER: #666666 1px solid; width:158px; height:108px; padding:2px; background-color:#F3f2f0; display:block; }
#cases .casePic:hover{border:#666666 1px solid; background-color:#FFb600;}
#cases .caseText{text-align:center; width:100%; margin-top:10px; display:block; color:#666666; font-weight:bold;}

#right {float:right; width:234px;}
#network{margin:0 auto; padding:5px 15px 8px 15px;}
#network a{text-decoration:underline;  display:block; height:17px; line-height:17px; padding-top:5px;overflow:hidden;}


#domainList{margin:0px; padding:0px;}
#domainList li{list-style:none;padding-top:8px; width:80px; float:left; font-weight:normal;}
.project{width:220px; height:80px; background-image: url("project_bg.gif"); margin-left:7px;margin-top:7px;}
.project_left{float:left; background-image: url("project_l.gif"); height:80px; width:7px;}
.project_right{float:left; background-image: url("project_r.gif"); background-position:right; background-repeat:no-repeat; height:80px; width:213px;}
.project a{display:block; color:#6F6352; height:14px; padding-top:3px; }
.projectTxt{float:left; height:60px;margin:12px 0px 0px 8px;}
.projectPic{margin-top:10px; margin-left:5px; float:left}

#service{background-image: url("service_bg.gif"); height:360px; width:268px; margin-left:3px; background-position:16px 71px;;}
.service_text{width:110px; height:43px; background-image: url("service_bg2.gif"); float:left; cursor:pointer;}
.service_bg3{width:12px; height:43px; background-image: url("service_bg3.gif"); float:left; background-repeat:no-repeat;}
.service_cn{margin-left:5px; font-weight:bold; margin-top:8px; color:#333333;}
.service_en{margin-left:5px;font-family:Arial, Helvetica, sans-serif; color:#999999;}

#bottom{background-color:#EBE2D3; margin-top:10px; height:89px;}
#bottom a:link{color:#666666;}
#bottomTxt{margin:0 auto; width:950px; text-align:center; padding:10px;}

