#header{
width:1003px;
margin:0 auto;
height:107px;
margin-bottom:6px;
}
.logo{
width:182px;
float:left;
margin-right:4px;
display:inline;
}
.nav_bg{
float:right;
width:817px;
height:108px;
background:url(../images/top_bg.jpg) no-repeat left top;
}
.navtop{
width:223px;
margin-right:33px;
float:right;
clear:both;
display:inline;
height:25px;
line-height:25px;
}
.navtop a{
color:#fff;
padding:0 11px;
}
.nav{
width:644px;
float:right;
margin-top:31px;
}
.nav li{
float:left;
margin-right:22px;
}
#main{
width:1003px;
margin:0 auto;
zoom:1;
overflow:hidden;
margin-bottom:6px;
background:url(../images/left.gif) repeat-y left top;
}
.left_main{
width:182px;
background:url(../images/left_bg.gif) repeat-x left top;
zoom:1;
overflow:hidden;
float:left;
}
.left_nav{
width:182px;
margin-top:28px;
margin-bottom:17px;
zoom:1;
overflow:hidden;
}
.left_nav li{
margin-bottom:6px;
margin-left:27px;
font-size:0;
}
#left{
width:437px;
float:left;

}
#right{
width:547px;
float:right;
display:inline;
margin-right:5px;
background:url(../images/line_right.gif) no-repeat left 5px;
}
.case b{
width:173px;
height:63px;
display:block;
background:url(../images/case_title.jpg) no-repeat left top;
margin-left:5px;
margin-bottom:5px;
}
.case ul{
margin-left:18px;
margin-bottom:40px;
}
.case ul li{
line-height:25px;
}
.left_middle{
width:251px;
float:right;
}
.banner{
width:251px;
min-height:439px;
_height:439px;
float:right;
}
body .banner_home{
background:url(../images/banner_home.jpg) no-repeat left top;
height:519px;
}
.banner_text{
width:251px;
height:142px;
background:url(../images/banner_text.jpg) no-repeat left top;
}
.title_h_about{
height:21px;
line-height:21px;
background:url(../images/spot_about.gif) no-repeat left 45%;
margin-top:35px;
font-size:14px;
margin-bottom:12px;
color:#4ca7d6;
}
.title_h_about span{
padding-left:20px;
}
.h_about{
margin-bottom:15px;
}
.h_about img{
float:right;
margin-left:15px;
}
.h_about p{
padding-bottom:5px;
}
.h_faq{
zoom:1;
overflow:hidden;
float:left;
}
#Temo li a{
color:#313534;
}
.h_faq li{
float:left;
width:233px;
margin:0 12px;
display:inline;
margin-bottom:14px;
}
.h_faq b{
color:#fff;
text-indent:1em;
background:url(../images/title_home.gif) no-repeat left top;
height:23px;
line-height:23px;
display:block;
width:233px;
}
.h_faq p{
padding:8px;
height:110px;
background-color:#eef9ff;
}
#footer{
width:1003px;
margin:0 auto;
height:108px;
}
.footer_left{
width:182px;
height:108px;
background-color:#dcf4ff;
margin-right:5px;
float:left;
background:url(../images/foot_bg.gif) repeat-x left top;
}
.footer_middle{
width:251px;
height:108px;
float:left;
background-color:#3e92b7;
background:url(../images/foot_middle.gif) repeat-x left top;
}
.footer_middle ul{
margin-top:12px;
margin-left:5px;
}
.footer_middle ul li{
margin-left:20px;
float:left;
display:inline;
}
.footer_right{
float:right;
width:561px;
height:107px;
background-color:#dcf4ff;
background:url(../images/foot_bg.gif) repeat-x left top;
}
.footer_right p{
padding-top:8px;
padding-left:30px;
}
.sub_menu{
margin-top:35px;
zoom:1;
overflow:hidden;
}
.sub_menu a{
width:87px;
height:23px;
margin-right:12px;
display:block;
background:url(../images/sub_menu.gif) no-repeat left top;
float:left;
text-align:center;
line-height:23px;
color:#fff;
}
.sub_menu a:hover{
background:url(../images/sub_menu_select.gif) no-repeat left top;
color:#fff;
}
.ONsel{
	width:87px;
height:23px;
margin-right:12px;
display:block;
float:left;
text-align:center;
line-height:23px;
color:#fff;
background:url(../images/sub_menu_select.gif) no-repeat left top !important;
color:#fff;
}
.web_route{
height:40px;
line-height:40px;
border-bottom:2px solid #829eac;
margin-bottom:10px;
}
.faq_main{
color:#2b5a72;
line-height:200%;
}
.faq_main b{
font-weight:normal;
padding-left:25px;
background:url(../images/icon_ask.gif) no-repeat left 45%;
}
.faq_main li{
padding-bottom:20px;
}
.about_main{
line-height:180%;
}

.about_main p{
padding-bottom:10px;
}
.banner_faq{
background:url(../images/banner_faq.jpg) no-repeat left top;
}
.banner_about{
background:url(../images/banner_about.jpg) no-repeat left top;
}
.banner_contact{
background:url(../images/banner_contact.jpg) no-repeat left top;
}
.banner_system{
background:url(../images/banner_contral.jpg) no-repeat left top;
}
.banner_pre{
background:url(../images/banner_preformance.jpg) no-repeat left top;
}
.banner_service{
background:url(../images/banner_services.jpg) no-repeat left top;
}
.banner_join{
background:url(../images/banner_join.jpg) no-repeat left top;
}
.system{
color:#829eac;
line-height:160%;
}
.system td{
padding:4px;
font-size:12px;
}
.pro td{
padding:4px;
font-size:12px;
}
.gray_border{
border-top:3px solid #a9a9a9;
}
.blue_border{
border-top:3px solid #0069a0;
}
.b1{
border:1px solid #ccc;
}
.coop_table td{
padding-left:5px;
}
