*{ margin:0; padding:0;}
body{ font-size:12px; font-family:"宋体", Georgia, "Times New Roman", Times, serif; }
a:link{ text-decoration:none;}
a:visited{ text-decoration:none;}
a:hover{ text-decoration:underline;}
a:active{ text-decoration:none;}

ul{ margin:0; padding:0;}
li{ margin:0; padding:0; list-style-type:none;}
img{ border:none;}

.clear{ clear:both; font-size:1px;}
.hot{ color:#FF0000;}
#hot a{ color:#FF0000;}

body{ background:url(../imgs/bg.gif) repeat;}
#all{ background:#FFF; padding:0 9px 0 10px!important; padding:0 4px 0 4px;}


.logo{ float:left; margin:5px 30px 0 10px; display:none;}
.banner{ margin-top:3px; height:78px; background:url(../imgsup/logobar.gif) no-repeat;}


.helps{ padding:10px 0 0 910px; height:14px;}

.search{ clear:both; line-height:32px; height:32px; background:url(../imgs/search_m.gif) repeat-x; width:988px;}
/*搜索栏*/

#searchbt2{ float:left; margin-left:0px; padding:0 0 0 129px!important; padding:6px 0 0 129px; line-height:32px; height:32px!important; height:27px; margin-top:-2px!important; margin-top:auto;}

*+html #searchbt2{ float:left; margin-left:0px; padding:2px 0 0 129px!important; padding:5px 0 0 129px; line-height:32px; height:32px!important; height:27px; margin-top:auto!important; margin-top:auto;}

.searchsin{ width:150px; background:#E5ECF4 url(../imgs/search_bt3.gif) no-repeat left; color:#999; height:20px; line-height:20px; border:none; text-indent:1em; margin:-24px 0 0 0!important; margin:-24px 0 0 0;}

.searchssub{ background:url(../imgs/search_submit.gif) no-repeat 0 5px!important; background:url(../imgs/search_submit.gif) no-repeat; width:25px; height:20px; line-height:20px; margin-left:0px!important; margin-left:-6px; border:none; position:absolute!important; position:static; margin-top:8px!important; margin-top:auto;}

*+html .searchsin{ width:150px; background:#E5ECF4 url(../imgs/search_bt3.gif) no-repeat left; color:#999; height:20px; line-height:20px; border:none; text-indent:1em; margin:-24px 0 0 0!important; margin:-24px 0 0 0;}

*+html .searchssub{ background:url(../imgs/search_submit.gif) no-repeat 0 5px!important; background:url(../imgs/search_submit.gif) no-repeat; width:25px; height:20px; margin-left:-6px!important; margin-left:-6px; border:none; position:static!important; position:static; margin-top:auto!important; margin-top:auto;}

.searchssub2{ margin:1px 0 0 -6px; height:20px; line-height:20px; width:25px; border:none;}

11.searchsin{ width:150px; background:#E5ECF4 url(../imgs/search_bt.gif) no-repeat left; color:#999; height:20px; line-height:20px; border:none;}
11.searchssub{ background:url(../imgs/search_submit.gif) no-repeat; width:25px; height:20px; margin-left:-6px;  border:none;}

.coms2{ float:left; margin-left:0px; padding-left:0px; background:url(../imgs/search_l.gif) no-repeat left;}
.coms2 li{ float:left; background:url(../imgs/search_li.gif) no-repeat left; line-height:32px; height:32px; padding:0 13px;}
.coms2 li a{ color:#FFF; font-weight:bold;}

/**/
#searchbt{ float:left; padding:0px 0 0 10px!important; padding:5px 0 0 10px; line-height:32px; height:32px!important; height:27px;}

.leadway{ clear:both; background:url(../imgs/leadbg.gif) repeat-x; line-height:31px; color:#BFBFBF; padding-left:20px;}
.leadway a{ color:#7AA3BC;}
.leadway span{ color:#000;}

.leads{ color:#558FD4; padding:4px 0 8px 0;}
.leads a{ color:#558FD4;}

#comhead a{ color:#00D8FF;}
#comend{ background:none;}

#searchend{ float:right; background:url(../imgs/search_r.gif) no-repeat right; width:14px; height:32px; padding-left:6px;}

/*show*/
.mcontent{ margin:0 0 0 0; width:587px;}
.mcontent h5{ background:#21429C;}
.mcontent h1{ line-height:50px; font-size:16px; margin:0 20px; text-align:center; border-bottom:1px #D4D4D4 solid; color:#FF6600;}
.mcontentc{ line-height:20px; padding:40px 20px 20px 20px; background:#FAFAFA;}

.mcontentc p{ margin-bottom:3px;}

.back{ text-align:right; margin:0px 10px 0px 0;}
.back a{ background:url(../imgs/back_bt.gif) no-repeat; display:block; width:86px; height:24px; line-height:24px; text-align:center; font-weight:bold; color:#666;}
.related111{ clear:both; float:left;  border:1px #D4D4D4 solid; width:595px; }

.related{ clear:both; float:none; width:597px;}

.related h4{ background:#D4D4D4; font-size:12px; padding-left:10px; line-height:30px;}

.line1{ float:left; padding:10px 10px 7px 10px; width:595px!important; width:auto;}
.line1 dd{ clear:none; float:left; line-height:25px; background:url(../imgs/sec_dot2.gif) no-repeat 0 6px; padding-left:10px; width:45%!important; width:45%;}

/*服务*/
.our_services{}
.our_services h2{ font-size:15px; color:red; border-bottom:1px #D4D4D4 solid; margin:15px 0; line-height:40px; padding-left:10px;} 
.our_services dt{ margin-left:30px;}
/*服务 end*/


/*-show end-*/
/*list*/
.mcontent h3{ line-height:50px; font-size:16px; margin:0 20px; text-align:left; border-bottom:1px #D4D4D4 solid; color:#FF6600;}

.mcontentc .list{ padding:0 0 5px 0;}
.mcontentc .list dt{ background:url(../imgs/sec_dot2.gif) no-repeat 0 8px; padding-left:10px; border-bottom:1px  #CCC dotted; line-height:30px;}
.mcontentc .list dd{}


.listup{ padding:0 0 28px 0;}
.listup dt{ background:url(../imgs/sec_dot2.gif) no-repeat 0 8px; padding-left:10px; border-bottom:1px  #CCC dotted; line-height:30px;}
.listup dd{}



#searchlist{}
#searchlist dt{ border-bottom:none;}
#searchlist dd{ padding-left:10px; border-bottom:1px  #CCC dotted; line-height:18px; padding-bottom:10px;}

.pagelist{ margin:20px 0; text-align:center;}

#companybt{ padding-bottom:95px;}
.company{ width:268px; border:1px #CCC solid; padding-bottom:10px; float:left;}
.companyr{ margin:0 0 0 7px;}
.company dt{ line-height:30px; background:#CCC; text-align:center; color:#FF0000; font-weight:bold; margin-bottom:10px;}
#comsty{ background:none; color:#000; text-align:left; margin:20px 0 0 0; padding:0 0 0 12px;}
.company dd{ line-height:18px; padding-left:10px;}


/*选项卡*/

.ttl{ height:24px;}
.ctt{ height:auto; clear:both; border:1px #D0D0D0 solid; border-top:none; background:#FAFAFA;}
.tbchange{ width:599px; margin:2px 0; clear:both;}


/* TAB 切换效果 */

.tits{}

.tits_l,
.tits_m,
.tits_r{ text-align:center; height:24px; line-height:24px;}

.tb_{ background: url(../imgsup/barbg_tab.gif) repeat-x; text-align:center;}
.tb_ ul{ height:24px;}
.tb_ li{ float:left; height:24px; line-height:24px; margin:0 1px 0 0; cursor:pointer; text-align:center; width:120px;}
.normaltab{ background:url(../imgsup/nomal_tabup2.gif) no-repeat; color:#FFF;}
.normaltab2{ background:url(../imgsup/nomal_tabup3.gif) no-repeat; color:#FFF;}
.hovertab{ background:url(../imgsup/hover_tabup.gif) no-repeat; color:#333; font-weight:bold }
.hovertab2{ background:url(../imgsup/hover_tabup2.gif) no-repeat; color:#333; font-weight:bold }

.dis{ display:block;}
.undis{ display:none;}

/*选项卡 end*/

.tbchangm{ margin-top:117px;}
.tbchangr{ margin-top:120px;}

/*list end*/

/*没选项卡*/


.mcontentnotbhead{ clear:both; float:left; width:599px; background:#FAFAFA; margin-top:2px;}
.mcontentnotbheadfl{ clear:both; float:left; width:808px; background:#FAFAFA; margin-top:2px;}

.notbhead_l,
.notbhead_m,
.notbhead_r{ height:15px; font-size:1px; line-height:1px;}
.notbhead_l{ float:left; background:url(../imgsup/notbhead_l.gif) no-repeat; width:2px;}
.notbhead_m{ float:left; background:url(../imgsup/notbhead_m.gif); width:595px;}
.notbhead_mfl{ float:left; background:url(../imgsup/notbhead_m.gif); width:803px;}
.notbhead_r{ float:right; background:url(../imgsup/notbhead_r.gif) no-repeat; width:2px;}

.mcontentnotb{ background:#FAFAFA; border:1px #D0D0D0 solid; border-top:none; margin:0 0 0 0; padding:0;}
.mcontentnotb h1{ line-height:35px; background:#E7EEF7; border:none; margin:0; padding:0; width:582px; text-align:left; padding-left:15px; color:#EA7E09;}

.mcontentnotbfl h1{ line-height:35px; background:#E7EEF7; border:none; margin:0; padding:0; width:791px; text-align:left; padding-left:15px; color:#EA7E09;}

.mcontentsec{ height:543px; padding:42px 20px 20px 20px; line-height:22px;}

.mcontentsecontact{ padding:42px 20px 20px 20px; line-height:22px;}

.mcontentsecneed{ height:540px; padding:20px; line-height:22px;}

.mcontentsecsev{ padding:42px 20px 20px 20px; line-height:22px;}
.mcontentsec p{ margin-bottom:3px;}

#tblists{ border:1px #999 solid; border-collapse:collapse; margin-left:12px;}
#tblists td{ border:1px #999 solid; padding:0 10px; line-height:35px;}

.tbforms1,
.tbforms2,
.tbforms3,
.tbforms4{ text-align:center;}
.tbforms1{ width:40px;}
.tbforms2{ width:300px;}
.tbforms3{ width:70px;}
.tbforms4{ width:80px;}

.tbheadcolor{ background:#E7EEF7;}
.tbaligns{ text-align:center;}

/*没选项卡 end*/

.contactusonline{ clear:both; border:1px #E1ECFF solid; padding:1px; margin-left:2px; width:548px;}
.contactusonlinew{ margin:10px auto 23px 23px;}
.contactusonlinew2{ margin:0 auto 23px 23px;}
.ourhoners{ margin:0 0 8px 0;}

/**/

/*联系我们*/

.serverall{ width:550px; border:1px #D5D5D5 solid; border-bottom:none;}
.servercenterend{ width:552px; background:url(../imgsup/servercenter_bt.gif) no-repeat bottom;}

.servercenter{ float:left; padding:10px 0 8px 20px; width:240px; background:url(../imgsup/servercenterline.gif) no-repeat right;}
.servercenter dt{ font-weight:bold; font-size:13px; color:#003399; margin:10px 0;}
.servercenter dd{ line-height:19px;}

.servercenter_hei{ margin-top:10px;}

.serverarround{ float:right; padding:10px 0 8px 5px; width:240px;}
.serverarround dt{ font-weight:bold; font-size:13px; color:#900;  margin:10px 0;}
.serverarround dd{ line-height:19px;}

.servercenter_hei{ margin-top:10px;}


.co-com{ width:552px; margin-top:5px;}
.co-comtop{ margin-top:20px;}
.co-com dt{ width:542px; clear:both; float:left; background:#EFEFEF; margin-bottom:5px; padding-left:10px; font-weight:bold; line-height:27px; height:27px;}
.co-com dt b{ float:left;}
.co-com dt span{ float:right; font-weight:normal; padding-right:10px;}
.co-com dd{ padding-left:10px;}
.cobold{ font-weight:bold;}

.totop{ text-align:right;}
.totop a{ color:#333;}

/*联系我们 end*/


/*-left-*/

.contact_img2{ margin:10px 0 0 0;}

.call{ background:url(../imgs/sec_freecall.gif) no-repeat; width:180px; height:47px; margin:8px 0 8px 0; padding:35px 0 0 60px;}
#servicer{ margin:8px 0 0 0px;}


.sec_nav{ background:url(../imgsup/leftmenutop2.gif) no-repeat; height:27px; line-height:27px; padding:4px 0 0 20px; color:#FFF; margin:-29px 0 0 0;}
.sec_nav2{ background:url(../imgsup/tb_sub_r_top.gif) no-repeat; padding:14px 0 0 30px; color:#21429C; margin:3px 0 0 0px;}

.sec_nav4{ clear:both; width:190px; color:#21429C; border:1px #D0D0D0 solid; background:url(../imgsup/ourcustomer.gif) repeat-x top; height:25px; line-height:25px; padding-left:8px;}
.sec_nav4 b{ display:block; font-weight:normal; background:url(../imgsup/arraw-tm.gif) no-repeat 0 4px; padding-left:20px;}
.nav4{ clear:both; border:1px #D0D0D0 solid; border-top:none; border-bottom:none; width:198px;}
.navend4{}

.cus_img{ margin:5px; border:none; background:none;}
.cus_more{ text-align:right; padding-right:5px;}

#secnav1{ margin:3px 0 0 0;}

.contact_in{ margin-left:40px;}

#sear_img dt{ padding:7px 0 0 20px; border:none; text-decoration:none;}
#sear_img dt a{ border:none; text-decoration:none;}
#sear_img dt img{ text-decoration:none; border:none;}


#navhei{ margin:0 0 0 0!important; margin:0px 0 0 0px;}
.nav{ background:url(../imgsup/sec_nav_l_mid2.gif) repeat-y; padding:5px 20px 6px 15px; line-height:28px;}
.nav2{ background:url(../imgsup/tb_sub_r_mid.gif) repeat-y; padding:5px 20px 6px 15px; line-height:28px;}

.navup{ background:url(../imgsup/sec_nav_l_mid2up.gif) repeat-y; padding:5px 16px 6px 5px; line-height:28px;}

.nav dt,
.nav2 dt{ border-bottom:1px #C7D3DF dotted; padding-top:2px;}
.navdots dt{ background:url(../imgs/sec_dot2.gif) no-repeat 0 9px; padding-left:9px;}

.navdots dt a{ color:#666;}

.nav dt img,
.nav2 div{ border-bottom:1px #C7D3DF dotted; text-align:center;}
.nav2 div img{ padding:2px; border:1px #C7D3DF solid; margin:5px 0 10px 4px;}

#navimg{ background:none; padding-left:2px;}
.nav dt a,
.nav2 dt a{ color:#000; }
.nav dd{}

#secnav2{ margin:-5px 0 0 0;}

.nav_0,
.nav_1,
.nav_2,
.nav_3,
.nav_4{ padding-left:60px; line-height:25px; color:#888;}

.nav_0{ background:url(../imgs/contactor2.gif) no-repeat;}
.nav_1{ background:url(../imgs/hotline.gif) no-repeat;}
.nav_2{ background:url(../imgs/service_zhc.gif) no-repeat;}
.nav_3{ background:url(../imgs/servicenetware.gif) no-repeat;}
.nav_4{ background:url(../imgs/notice.gif) no-repeat;}

.nav_0{ color:#000;}
.nav_0 em a{ color:#888; font-style:normal;}


.nav3{ background:url(../imgsup/tb_sub_r_mid.gif) repeat-y; padding:5px 20px 6px 14px; line-height:22px;}
.nav3up{ background:none; border:1px #D0D0D0 solid; border-bottom:none;}
.nav3 dt{ clear:both; border-bottom:1px #C7D3DF dotted; padding:5px 0;}
.nav3 dt img{ float:left; margin:0 10px 0 0; padding-bottom:10px;}
.nav3 dt a{ color:#000;}
.nav3 dt a b{ color:red; font-weight:normal;}
.nav3 dt em{ font-style:normal; color:#888;}

.hotline{ line-height:28px;}
.hotline a em{ font-weight:bold; color:#FF6600;}
.contactimg{ border-bottom:1px #C7D3DF dotted; text-align:center; padding:5px 0 10px 5px;}
.contactimg2{ border-bottom:1px #C7D3DF dotted; text-align:center; padding:10px 0 10px 0;}
.contact_img{ border-bottom:1px #C7D3DF dotted; text-align:center; padding:10px 0 10px 0;}

#contactor{ padding-bottom:10px;}
#contactor img{ padding:0 0 0 0;}

#servicesty{ padding:5px 10px 6px 10px; color:#666;}
#servicesty b{ color:#FF6600;}

/*freecall*/

#tb_call11{ _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../imagecall/yourCall.png"); background-repeat:no-repeat;}

#tb_call{ background:url(../imagecall/yourCall.png) !important; background: #FFF url(../imagecall/yourCall.gif); background-repeat:no-repeat;}

#tb_call{ width:427px; height:150px; margin:-125px  0 0 20px !important; margin:-180px 0 0 0; padding:5px 0 0 13px;}

#tb_call h1{ float:left; width:400px; font-size:12px; text-align:center; height:40px; line-height:40px; color:#FD7902; position: relative;}
.tb_call_close{ display:block; float:left; margin-top:10px; cursor:pointer;position: relative;}
.tb_call_close img{ width:17px; height:17px;}

#your_freecall,
#your_freecall em,
#your_freecall b,
#callnow{ float:left; line-height:28px; position: relative;}
#your_freecall{ clear:both; background:url(../imagecall/freecall_bg.gif) repeat-x; width:405px; height:50px !important; height:45px; padding:10px 0 0 10px;}
#your_freecall span{ width:275px; background:url(../imagecall/phone_icon.gif) no-repeat 0 3px; padding-left:16px; font-style:normal; word-spacing:10px;}
#your_freecall em{ width:135px; background:url(../imagecall/phone_icon.gif) no-repeat 0 3px; padding-left:16px; font-style:normal; word-spacing:10px;}
#your_freecall b{ width:152px!important; width:150px; font-weight:normal;}
#your_freecall b input{ height:18px; line-height:18px; padding:0 0 0 3px; color:#666;}
#callnow{ width:72px; margin:2px 0 0 20px !important; margin:2px 0 0 12px; cursor:pointer; position: relative;}
#callnow img{}
#forfreeinfo{ clear:both; text-align:center; color:#FD7902;}

/*freecall end*/


/*left end*/
/*right*/
.navcolor dt{ background:url(../imgs/sec_dot2.gif) no-repeat 0 9px; padding-left:10px;}
.nav2 dt b{ color:#FF0000;}
.navcolor dt a{ color:#666;}

.navend{ background:url(../imgsup/sec_nav_l_btup2.gif) no-repeat; height:11px;}
.navend2{ background:url(../imgsup/tb_sub_r_bt.gif) no-repeat; height:11px;}
.navend4{ background:url(../imgsup/tb_sub_r_bt_new.gif) no-repeat; height:11px;}

#office{ padding:20px 20px 6px 10px; margin:0; background:url(../imgs/sec_nav_l_mid3.jpg) repeat-y; }
#office dt{ text-align:center; padding-left:8px;}
#office dd{ border-bottom:1px #C7D3DF dotted; text-align:center; line-height:28px; margin:0 0 20px 5px; padding-left:8px; color:#666;}
/*-right end-*/

/*-foot-*/
#footer{ margin:-9px 0 0 0;}
.ftl{ float:left; background:url(../imgs/foot_l.gif) no-repeat; width:8px; height:137px;}
.ftm{ float:left; background:url(../imgs/foot_m.gif) repeat-x top; width:972px; height:137px;}

.ft_nav{ line-height:37px; padding-left:240px;}
.ft_nav li{ float:left; padding:0 18px; background:url(../imgs/foot_line.gif) no-repeat right;}
#no_line{ background:none;}
.ft_nav li a{ color:#636363; font-size:14px; font-weight:bold;}
.ft_end{ clear:both; margin:20px; line-height:25px; text-align:center;}
.ft_end a{ color:#000;}

.ftr{ float:right; background:url(../imgs/foot_r.gif) no-repeat; width:8px; height:137px;}
/*--*/
