@charset "utf-8";
/* CSS Document */
.service_con{ width:558px; margin-left:auto; margin-right:auto; padding-top:7px;}
.service_home{ width:250px; float:left; margin-left:14px; margin-top:14px; margin-right:14px; display:inline;}
.service_home h2{ font-size:12px; margin:0px; padding:0px;color:#0557a1; font-weight:bold; background:url(../images/index/newsFootBgLine.gif) left bottom repeat-x; padding-bottom:7px;}
.service_home h2 span{background: url(../images/global/ico_service.jpg) left center no-repeat; padding-left:15px;}

.service_home_img{width:99px; float:left; padding-right:13px; padding-left:2px; padding-top:14px;}
.service_home_list{ float:left; padding-top:11px;}
.service_home_list li{ list-style:none; line-height:24px; height:24px; width:134px;}
.service_home_list li a:link{ color:#666;background:url(../images/global/pro_ico_a.gif) right bottom no-repeat;  padding-right:14px;}
.service_home_list li a:visited{ color:#666;background:url(../images/global/pro_ico_a.gif) right bottom no-repeat;  padding-right:14px;}
.service_home_list li a:hover{ color:#666;background:url(../images/global/pro_ico_a.gif) right bottom no-repeat; padding-right:14px;}
.service_list{ padding-left:36px; padding-bottom:125px;}.service_list_0{ padding-left:36px;}
.service_list h3{ font-size:12px; margin:0px; padding:0px; color:#0557a1; font-weight:bold; background: url(../images/global/ico_service.jpg) left top no-repeat; padding-left:15px; margin-bottom:12px;}

.service_list h3 a:link{ color:#0557a1;}
.service_list h3 a:visited{ color:#0557a1;}
.service_list h3 a:hover{ color:#0557a1;}

.service_list_0 h3{ font-size:12px; margin:0px; padding:0px; color:#0557a1; font-weight:bold; background: url(../images/global/ico_service.jpg) left top no-repeat; padding-left:15px; margin-bottom:12px;}

.service_list_0 h3 a:link{ color:#0557a1;}
.service_list_0 h3 a:visited{ color:#0557a1;}
.service_list_0 h3 a:hover{ color:#0557a1;}

.contact{background:url(../images/global/ico_about.jpg) no-repeat left center; padding-left:8px; border-bottom:1px solid #ccc; height:50px; line-height:49px; color:#333;clear:both;}
.contact span{ float:right;}
.contact2{background:url(../images/global/ico_about.jpg) no-repeat left center; padding-left:8px; border-bottom:1px solid #ccc; height:30px; line-height:30px; color:#333;clear:both;}.contact2 strong{ color:#676767}
.contact2 span{ float:right;}
/*service talbe style*/
.table_new{ width:100%; background-color:#ccc;}
.table_new th{ background-color:#F5F5F5;padding-left:5px; line-height:20px; padding-top:3px; padding-bottom:3px; color:#000; text-align:left; padding-right:5px;}
.table_new td{ background-color:#FFF; padding-left:5px; line-height:20px; padding-top:3px; padding-bottom:3px; color:#000; padding-right:5px;}

.servicing_table{}
.servicing_table td{ height:56px; vertical-align:middle; border-bottom:1px solid #ccc;}
.servicing_table td a:link{color:#000; font-size:14px; font-weight:bold;}
.servicing_table td a:visited{color:#000; font-size:14px; font-weight:bold; }
.servicing_table td a:hover{color:#000; font-size:14px; font-weight:bold; }

/*end service table style*/

/*email_table*/
.email_table{ width:560px; margin-left:20px; margin-right:20px; margin-top:20px;}
.email_table td{ padding:3px;padding-left:5px; padding-right:5px; line-height:20px; color:#999;}
.email_table td.td_right{ text-align:right;}
/*end email_table*/
/*2011-10-20*/
.main_foot_d{ clear:both;height:29px;width:608px;background:url(/images/global/main_fo_bg_ser.gif) no-repeat; margin-left:-25px; *margin-left:0px; }
.main_title_ser{ height:25px; margin:0px; padding:0px;padding-left:-4px; padding-top:28px; color:#1646ac; line-height:16px;
 font-size: 20px; margin-left:-10px; *margin-left:18px;}
.table_ser{width:596px; margin-left:6px; *margin-left:0px;}
.table_ser th{background:url(/images/global/table_ser_bg.gif) repeat-x scroll left; height:30px; color:#1a48aa; padding:3px; padding-left:10px; padding-right:4px;}
.table_ser td{background:url(/images/global/table_ser_tdbg.gif) repeat-x scroll bottom left; color:#666666; padding:3px; padding-left:10px; padding-right:4px;}

.tab {margin:10px; margin-left:-18px; *margin-left:-2px;}
.tab_menu { clear:both;}
.tab_menu li { float:left; text-align:center; cursor:pointer; list-style:none; margin-left:14px; margin-bottom:14px;border-bottom:none; color:#1a48aa;}
.tab_menu li.hover { background:#DFDFDF;}
.tab_menu li.selected { color:#F00; text-decoration:underline;}
.tab_box {margin-bottom:20px; margin-left:-25px; *margin-left:6px;}
.hide{display:none;}

