@charset "utf-8";
/* CSS Document */

*{margin:0;padding:0;}
img{border:0;}
li{list-style:none;}
.clr{clear:both;}
.clear{clear:both;height:0;font-size:0;overflow:hidden;}
.hide{display:none;}
.show{display:block;}

body{font-size:12px;line-height:150%;font-family:Tahoma,Arial,Sans-Serif,宋体;color:#000;}
input,textarea{font-family:Arial,Sans-Serif,宋体;color:#333;}
a{color:#4458a1;text-decoration:underline;}
a:hover{color:#f00;text-decoration:underline;}

#wrapper{width:960px;margin:0 auto;}
#header{margin:10px auto;}
#header h1{float:left;}
#header h1 a{display:block;width:200px;height:60px;background:url(/images/logo.jpg) no-repeat 5px 1px;}
#header div{float:right;}
#header div img{width:758px;height:58px;border:1px #ddd solid;}
#header ul{width:930px;height:36px;padding:10px 15px 0;clear:both;background:url(/images/nav.gif) no-repeat 0 bottom;}
#header ul li{float:left;}
#header ul li a{display:block;width:65px;height:36px;}
#header ul li a:hover,#header ul li a.cur{background-image:url(/images/nav_hover.gif);background-repeat:no-repeat;}
#header ul li.nav_switchboard a{width:103px;}
#header ul li.nav_eservice a{width:112px;}
#header ul li.nav_outsourcing a{width:135px;}
#header ul li.nav_website a{width:132px;}
#header ul li.nav_switchboard a:hover,#header ul li.nav_switchboard a.cur{background-position:-65px 0;}
#header ul li.nav_eservice a:hover,#header ul li.nav_eservice a.cur{background-position:-168px 0;}
#header ul li.nav_outsourcing a:hover,#header ul li.nav_outsourcing a.cur{background-position:-280px 0;}
#header ul li.nav_website a:hover,#header ul li.nav_website a.cur{background-position:-415px 0;}
#header h1 a,#header ul li a{text-indent:-9999px;outline:none;}

#content{float:left;width:718px;}
#sidebar{float:right;width:232px;}
#sidebar .box{width:230px;overflow:auto;}
#sidebar .box div{padding:5px 10px;line-height:18px;}
#sidebar .box div p,#sidebar .box div ul{padding:.5em 0;}
#sidebar .box div p.more{text-align:right;padding:0 0 5px 0;}
#sidebar .box div p.img{text-align:center;}
#sidebar .box div p.freecall{padding:0;text-align:center;}
#sidebar .box div p.hoeline{padding-bottom:1em;font-weight:bold;color:#f60;}
#sidebar .box div p.notice{margin-top:10px;border-top:1px #bbd1de dotted;color:#f60;}
#sidebar .box div img{vertical-align:top;}
#sidebar .box div ul{line-height:20px;}
#sidebar .box div ul.list{padding:5px 0 0 0;}
#sidebar .box div ul li{padding-left:10px;background:url(/images/dot.gif) no-repeat 0 9px;}

#partners{width:958px;}
#partners ul{width:936px;padding:8px 2px 8px 20px;line-height:22px;overflow:auto;}
#partners ul li{float:left;width:117px;white-space:nowrap;}

#footer{padding:5px 0 15px;text-align:center;line-height:22px;}
#footer a{color:#000;text-decoration:none;}
#footer a:hover{color:#f00;text-decoration:underline;}

.box{margin-bottom:10px;border:1px #bbd1de solid;-moz-border-radius:5px;-webkit-border-radius:5px;}
.box h2{height:32px;line-height:30px;*line-height:32px;padding:0 10px 0 7px;background:/*url(/images/h2.gif) repeat-x*/ #bbd1de;}
.box h2 strong{float:left;font-size:14px;padding-left:13px;background:url(/images/arrow.gif) no-repeat 0 13px;*background-position:0 12px;}
.box h2 a{float:right;font-size:12px;color:#f00;font-weight:bold;}
.box h2 a:hover{color:#900;}

.tabs{height:32px;line-height:30px;*line-height:32px;padding:0 10px;}
.tabs li{float:left;margin-right:1px;}
.tabs li a{float:left;display:block;height:32px;padding:0 10px;color:#4458a1;background:#e7e7e7;font-weight:bold;text-decoration:none;font-size:14px;-moz-border-radius:4px 4px 0 0;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;outline:none;}
.tabs li a:hover{color:#f60;text-decoration:none;}
.tabs li a.cur{color:#fff;background:#9fc2d7;cursor:text;}

.submit{width:118px;height:31px;line-height:31px;color:#840404;cursor:pointer;font-weight:bold;border:0;background:url(/images/submit.gif) no-repeat;}
.reset{width:82px;height:31px;line-height:31px;color:#bc8821;cursor:pointer;border:0;background:url(/images/button.gif) no-repeat 0 center;}

.ad_main{float:left;width:716px;height:229px;}

.register{float:right;width:230px;height:229px;}
.register h2{margin-bottom:8px;}
.register p{padding-top:5px;height:26px;font-size:14px;text-align:center;clear:both;}
.register p input{width:142px;height:18px;line-height:18px;margin-left:8px;padding:0 3px;}
.register p input.submit{width:60px;height:31px;line-height:31px;margin-left:20px;background:url(/images/submit2.gif) no-repeat;}
.register p a{font-size:12px;}
.register ul{width:220px;margin:13px auto 0;padding-top:8px;border-top:1px #dde8ee solid;}
.register ul li{float:left;width:108px;height:22px;margin:5px 1px 0;_margin:5px 0 0 1px;padding-bottom:3px;background:url(/images/register_btn.gif) no-repeat;}
.register ul li a{display:block;width:108px;height:22px;line-height:21px;*line-height:23px;text-align:center;text-decoration:none;}

.columns{clear:both;width:958px;overflow:hidden;}
.columns dl{float:left;width:219px;padding:0 10px;background:url(/images/columns.gif) no-repeat 0 center;}
.columns dl.first{width:221px;}
.columns dl dt{margin-bottom:10px;padding:7px 0 5px;font-weight:bold;text-indent:15px;color:#fe7203;border-bottom:1px #dee9ef solid;background:url(/images/columns_dt.gif) no-repeat 5px 12px;}
.columns dl dd{padding:0 4px 15px 5px;color:#666;}
.columns dl dd img{display:block;margin:0 auto;width:206px;height:78px;padding:1px;border:1px #ccc solid;}
.columns dl dd p{padding-top:1em;}
.columns dl dd p.more{padding-top:0;text-align:right;}

.brand{padding-bottom:20px;height:442px;}
.brand ul{width:690px;margin:0 7px 0 19px;overflow:hidden;}
.brand ul li{float:left;width:230px;margin-top:20px;}
.brand ul li img{float:left;width:100px;height:60px;border:1px #ccc solid;vertical-align:middle;}
.brand ul li p{float:left;width:110px;height:50px;padding:2px 10px 10px 8px;}

.banner{margin-bottom:10px;}
.banner img{vertical-align:top;}

.event{height:246px;}
.event p{font-size:14px;padding:18px 0 0 20px;}

.tabsCon{padding:15px 15px 5px;line-height:24px;}
.tabsCon p{padding-bottom:1em;font-size:14px;text-indent:2em;}
.tabsCon h3{padding-bottom:1em;text-indent:2em;color:#f60;font-size:14px;}
.tabsCon img{vertical-align:top;display:block;margin:0 auto 1em;}

#register{}
#register em{font-size:14px;color:#f00;font-style:normal;padding:0 4px;}
#register .title{width:700px;margin:0 auto 10px;padding:20px 79px 10px;overflow:auto;border-bottom:1px #bbd1de solid;}
#register .title h3{float:left;font-weight:normal;font-size:12px;padding-left:24px;background:url(/images/register_title.gif) no-repeat;}
#register .title h3 strong{font-weight:bold;font-size:14px;padding-right:.5em;}
#register .title span{float:right;color:#999;}
#register table{width:858px;margin:0 auto;border-collapse:collapse;border-spacing:0;}
#register table th,#register table td{padding:7px 0;line-height:20px;}
#register table th{width:38%;text-align:right;font-weight:normal;font-size:14px;padding-right:4px;}
#register table td input{font-size:14px;padding:1px 2px;}
#register table td input.default{color:#999;}
#register table td.file{line-height:20px;padding-bottom:20px;color:#bc8821;}
#register table td.file a{padding-left:15px;background:url(/images/register_ico.gif) no-repeat 0 center;}
#register table .line th,#register table .line td{border-top:1px #bbd1de solid;padding:20px 0;}
#register table td span{padding-left:1em;color:#666;}
#register table #code{margin:0 0 -5px 4px;*margin-bottom:-3px;}

#flow div{width:958px;padding:150px 0 30px;background:url(/images/flowpic.gif) no-repeat center 8px #e3edf5;}
#flow div h3{padding:20px;border-top:1px #bbd1de solid;color:#f60;font-size:14px;}
#flow div ol{padding:0 20px;font-size:14px;line-height:28px;}
#flow div ol strong{color:#f60;}

.faqlist{}
.faqlist ul{margin:20px;}
.faqlist ul li{padding-top:15px;margin-top:15px;border-top:1px #bbd1de dotted;}
.faqlist ul li#a1{padding-top:0;margin-top:0;border:0;}
.faqlist ul li h3{color:#f60;padding-bottom:10px;font-size:14px;}
.faqlist ul li p{padding-bottom:5px;text-indent:2em;}




.webProgram{}
.webProgram h3{padding-top:20px;border-top:1px #bbd1de solid;}
.webProgram dl{padding-left:0;font-size:14px;padding-bottom:2em;}
.webProgram dl dt{padding:0 0 10px 2em;color:#4458a1;}
.webProgram dl dd{padding:0 0 10px 0;text-indent:2em;}
.webProgram #webGuide{padding-top:10px;}

.webCase{}
.webCase ul{overflow:auto;}
.webCase ul li{float:left;width:24%;text-align:center;margin:3px;padding:0 0 15px;}
.webCase ul li img{width:120px;height:68px;margin:0;padding:0;display:inline;float:none;vertical-align:top;}









.brfffand ul:after{content:".";display:block;visibility:hidden;height:0;clear:both;}
