.main{width:960px; margin:0 auto;_zoom:1}
.main:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.main_l{ float:left; width:692px;}
.main_l1{border:1px solid #dfe4e9;_zoom:1}
.main_l1a{ height:42px; background:#ecf9ff;}
.main_l1a h3{ font:18px/46px "微软雅黑";padding-left:14px;color:#444;width:86px; float:left;}
.main_l1a span{ font-size:12px;line-height:50px;color:#999;}
.main_l1 .line{ height:8px;_overflow:hidden; background:url(../img/sprite.gif) 0px -10px; no-repeat;}

.main_l2a { width:130px; float:left; position:relative;}
.main_l2a_tit { width:127px; height:40px; line-height:40px; text-align:center; font-size:14px; padding-left:15px; font-weight:700; display:block; background: url(../img/main_btn.gif.htm) 0 -270px no-repeat; position:absolute; color:#fff; z-index:1;}
.main_l2a .main_l2a_li{overflow:hidden; border-top:1px #DADFE5 solid; background:#fff; margin-top:41px;}
.main_l2a .main_l2a_li li{height:40px; line-height:40px; text-align:center; border-left:1px #DADFE5 solid; border-bottom:1px #DADFE5 solid;}
.main_l2a .main_l2a_li li.on{background:#ecf9ff}
.main_l2a .main_l2a_li li a{color:#666}
.main_l2a .main_l2a_li li.on a{color:#0085c3}
.main_l2a .main_l2a_li li i.ico { width:5px; height:7px; display:block; background: url(../img/main_ico.gif) -44px -140px no-repeat; margin:18px 10px 0 0; float:right;}
.main_l2b{ width:560px; border:1px #DADFE5 solid; background:#fff; padding:15px 0; float:left;}
.main_l2b .main_l2b_list{width:520px;margin:0 auto 10px;overflow:hidden;}
.main_l2b .main_l2b_list span{display:block; height:20px; padding:10px 0 15px;}
.main_l2b .main_l2b_list span i.ico{background: url(../img/sprite.gif) -89px -84px no-repeat; width:19px; height:19px; display:block; float:left; margin:2px 5px 0 0;}
.main_l2b .main_l2b_list span b { font-size:14px; color:#09c; line-height:22px;}
.main_l2b .main_l2b_list span .action { float:right; width:70px; padding-left:14px; height:24px; line-height:24px; color:#fff; background: url(../img/main_btn.gif.htm) 0 -30px no-repeat;}
.main_l2b .main_l2b_list p { line-height:22px; font-size:14px; margin:0 0 15px 22px; color:#666;}
.main_l2b .main_l2b_list .showPic { width:504px; display:block; margin:0 auto 20px;}
.main_l2b .main_l2b_list .showPic img { border:1px #DADFE5 solid; padding:1px;}

.main_r{ float:right; width:249px;}
.main_r1, .main_r2, .main_r3, .main_cgal, .main_r2 .loginTab div, .aboutus{border: 1px solid #DFE4E9;}


.main_r2 h3 { height:30px; font: 14px/30px "微软雅黑";color:#069; background:url(../img/titnav.gif) repeat-x; padding-left:10px;border-bottom:1px solid #DFE4E9;}
.login .label{ float:left;width:59px;padding-left:16px;}
.login .label p{ line-height:30px;padding-bottom:10px;}
.login .input{ float:right;width:75px; width:172px;}

.input-txt{ border:1px solid #dadfe5; height:28px; line-height:28px;}
.login .input .input-txt{ width:154px;}
.login .input .input-yzm{ width:50px;}
.login .input .yzm{ width:100px; float:right; padding-right:10px;}
.login .input .sumit{ width:88px; height:32px; float:left;}
.login .input span{ float:left; margin-left:10px;color:#666; line-height:22px;padding-top:6px;}
.reg{width:219px; border-top:1px dotted #dbe0e6; height:38px; line-height:34px; margin:0 auto; text-align:center;}

.main_r3{padding: 0 12px;}
.main_r3 h4{ line-height:40px;}
.main_r3 p{ line-height:24px; color:#808183;}
.main_r3 p a{margin: 4px 0;}
.main_r3 p a img{vertical-align: top;}


/*   广告商   */
.main_ggs1 h3{ font:20px/42px "微软雅黑";color:#555;}
.ads_program { width:690px; margin:0px auto 0; overflow:hidden; background:#fff; border:1px #DADFE5 solid; }
.pg_l { border-right:1px #DADFE5 solid; width:397px; float:left;}
.pg_l span { height:89px; display:block; border-bottom:1px #DADFE5 solid;}
.ads_program span.bgcolor { background:#f2f2f2;}
.ads_program span.nobb { border-bottom:none;}
.ads_program span i { width:60px; height:60px; display:block; float:left; margin:20px 0 0 30px; _margin:20px 0 0 15px;}
.ads_program span i.ico1, .ads_program span i.ico2, .ads_program span i.ico3, .ads_program span i.ico4{background: url(../img/main_ico2.gif) no-repeat;}
.ads_program span i.ico1 { background-position:0 0;}
.ads_program span i.ico2 { background-position:-70px -5px;}
.ads_program span i.ico3 { background-position:-140px 0;}
.ads_program span i.ico4 { background-position:-210px 0;}
.ads_program span b { font-size:13px; font-weight:normal; width:260px; display:block; float:right; line-height:22px; margin:20px 20px 0 0; _margin:20px 15px 0 0;}
.pg_r { float:left; width:290px; text-align:center;}
.pg_r span { margin:20px 0 0 5px; display:block;}
.pg_r p { width:200px; margin:10px auto 0; line-height:30px; background:#e6faff; border:1px #DADFE5 solid; color:#09c;}

.main_cgal { overflow:hidden; clear:both; _margin-bottom:10px;}
.main_cgal h3 { height:33px; font: 14px/33px "微软雅黑";color:#069; background:url(../img/titnav.gif) repeat-x; padding-left:10px;border-bottom:1px solid #DFE4E9;}
.main_cgal_list { padding:19px 0 5px;+padding-bottom:20px; overflow:hidden; width:687px; padding-left:3px;}
.main_cgal_list li { float:left; height:62px; margin:0 0 15px 14px; display:inline;}
.main_cgal_list li img { width:118px; height:60px;border:1px solid #ddd;}

/*      网站主     */
.web_program { width:690px; margin:0 auto; overflow:hidden; background:#fff; border:1px #DADFE5 solid; }
  .pg_main { overflow:hidden;}
  .pg_main span.l1 { width:344px; height:89px; display:block; border-bottom:1px #DADFE5 solid; border-right:1px #DADFE5 solid; float:left;}
  .pg_main span.l2 { width:345px; height:89px; display:block; border-bottom:1px #DADFE5 solid; float:left;}
  .pg_main span i { width:50px; height:50px; display:block; float:left; margin:20px 0 0 28px; _margin:20px 0 0 15px;}
  .web_program span i.ico1, .web_program span i.ico2, .web_program span i.ico3, .web_program span i.ico4, .web_program span i.ico5, .web_program span i.ico6, .web_program span i.ico7, .web_program span i.ico8{background: url(../img/main_ico2.gif) no-repeat;}
  .pg_main span i.ico1 { background-position:0 -125px;}
  .pg_main span i.ico2 { background-position:-52px -128px;}
  .pg_main span i.ico3 { background-position:-110px -128px;}
  .pg_main span i.ico4 { background-position:-172px -128px;}
  .pg_main span i.ico5 { background-position:-233px -128px;}
  .pg_main span i.ico6 { background-position:0 -185px;}
  .pg_main span i.ico7 { background-position:-53px -185px;}
  .pg_main span i.ico8 { background-position:-106px -185px;}
  .pg_main span b { font-size:13px; font-weight:normal; width:230px; display:block; float:right; line-height:22px; margin:20px 20px 0 0; _margin:20px 10px 0 0;}
  .pg_main span.bgcolor { background:#f2f2f2;}
  .pg_main span.nobb { border-bottom:none;}


/*      常见问题       */
.notice_content{width:646px;margin: 15px auto 10px;_margin: 15px auto 3px;overflow: hidden;+padding-bottom:10px;}
.notice_content .title{font:22px/40px "微软雅黑";text-align:center;}
.notice_content .info{text-align: center;color: #999;padding: 10px 0 0;}
.notice_text{padding:15px 0 10px;}
.notice_text p{/*text-indent:24px;*/ line-height:20px; margin-bottom:12px; font-size:12px; color:#666;}
.next_prv{padding: 15px 0 0;border-top: 1px #cfcfcf dotted;}
.next_prv p {line-height:30px;height:30px;background: url(../img/main_ico.gif) -43px -127px no-repeat;+background-position:-43px -129px\9;padding-left:10px; display:block;color: #666; width:auto;overflow:hidden;}
.next_prv .fl{ width:300px; float:left; text-align:left;}
.next_prv .fr{ width:auto;max-width:300px; float:right; text-align:right;}

/*      常见问题列表       */
.main .qTit{ font:24px/40px "微软雅黑"; color:#333;}
.main .qTit .ico{ display:block; float:left; width:25px;height:25px; background:url(../img/sprite.gif) -55px -82px ; margin:9px 10px 0 0;}
.faq_kinds_aside{padding-bottom:30px;width:199px;overflow:hidden;float:left;}
.faq_kinds_aside .porduct_logo{padding:10px 10px;font-size:14px;border-bottom:1px solid #e0e0e0;height:40px;}
.faq{background:#f1f1f1;overflow:hidden;border: 1px solid #ebebeb;}
.faq_kinds{margin-top:10px;}
.faq_kinds li{margin-bottom:1px;}
.faq_kinds li,.faq_kinds li a{display:block;zoom:1;}
.faq_kinds li a{font-size:14px;padding:7px 0;width:100%;text-indent:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:"微软雅黑";color:#666;}
.faq_kinds li a.on,.faq_kinds li a:hover{font-weight:normal;color:#fff;background:#3296dc;font-family:"微软雅黑";text-decoration:none;}
.faq_list_cont{padding:10px 0 40px;width:758px;float:left;border-left:1px solid #ddd;zoom:1;background:#fff;}
.faq_list_cont dl{margin:4px 0 0px;}
.faq_list_cont dt{font-weight:normal;font-size:20px;padding:7px 0;text-indent:20px;color:#000;font-family: "微软雅黑";}
.faq_list_cont dd{font-size:14px;padding:10px 0;margin:0 30px;border-bottom:1px dashed #ddd;}
.faq_list_cont dd a{color:#0078B6;font-size:14px;font-family:"微软雅黑";line-height: 23px;}
.faq_list_cont dd em{float:right;line-height:24px;}
.faq_list_cont dd a:hover{color:#00a7ee;}
.faq_list_cont .square{font-family:'宋体';color:#ccc;}
.kf_mod_pg{text-align: center;padding-top:20px;}
.kf_mod_pg span{margin-right:10px;color:#888;}
.kf_mod_pg a{display:inline-block;border:1px solid #d5d5d5;width:20px;height:20px;text-align:center;line-height:20px;color:#999;font-size:12px;font-family:'Tahoma';margin:0 5px 0 0;vertical-align:middle;cursor:pointer;}
.kf_mod_pg .fr,.kf_mod_pg .next{font-family:'宋体';}
.kf_mod_pg a.on{background:#fff;border:1px solid #fff !important;font-weight:bold;color:#555;cursor:default;}
.kf_mod_pg a.on:hover{color:#555;}
.kf_mod_pg a:hover{color:#3c8cc8;border:1px solid #aaa;text-decoration:none;}
.kf_mod_pg .pages{text-align:center;}
.kf_mod_pg .pages li{display:inline;}
.kf_mod_pg .pages li.pgCurrent a{border:1px solid #fff;font-weight:bold;}
.kf_mod_pg .pages li a{width:auto;padding:0 8px;}

.faq_container { margin:0 auto 10px; overflow:hidden;}
.faq_container #tags { width:180px; float:left;}
.faq_container #tags li { height:50px; text-align:center; background-color:#d4f0fc;}
.faq_container #tags li a { width:180px; _width:179px; display:block; background-color:#D4F0FC; background: url(../img/main_ico.gif) -170px 0 no-repeat; height:49px; line-height:50px; text-align:center; color:#09c; font-size:14px; font-weight:700; font-family:"Microsoft YaHei"; border-top:1px #DADFE5 solid; border-left:1px #DADFE5 solid; border-bottom:1px #DADFE5 solid;}
.faq_container #tags li:hover a {text-decoration:none;}
.faq_container #tags li.selectTag { position:relative; height:50px;}
.faq_container #tags li.selectTag a { background-position:20px 0; color:#007AB5; line-height:50px; height:50px; background-color:#fff;}
.faq_container #tagContent { width:778px; float:right; border:1px #dadfe5 solid; overflow:hidden; background:#fff;}
.faq_container #tagContent div.selectTag { display:block;}
.faq_container .tagContent { display:none; padding:5px 0;}
  .faq_list { width:740px; margin:0 auto 15px; overflow:hidden;}
  .faq_list h3 { height:40px; line-height:40px; font-size:16px; padding-left:10px; color:#444; border-bottom:3px #00AAD5 solid; margin-bottom:10px;}
  .faq_list .faq_bk { width:720px; margin:0 auto;}
  .faq_list li { border-bottom:1px #cfcfcf dashed; overflow:hidden;}
  .faq_list li span { line-height:35px; color:#069; font-weight:700;}
  .faq_list li span i.wt { width:19px; height:18px; display:block; float:left; background: url(../img/main_ico.gif) 0 -60px; margin:8px 6px 0 0;}
  .faq_list li .ot { line-height:20px; color:#666; overflow:hidden; padding:5px 0; clear:both;}
  .faq_list li .ot i.hd { width:19px; height:18px; display:block; float:left; background: url(../img/main_ico.gif) 0 -80px; margin:2px 6px 5px 0;}
  .faq_list li .back { float:right; width:76px; height:24px; display:block; line-height:24px; color:#fff; background: url(../img/main_btn.gif.htm) 0 0; text-align:center; margin-bottom:10px;}
  .faq_list li .back:hover { background-position:-84px 0; color:#D4F0FC; text-decoration:none;}


/*      联系客服       */
.kf{width:692px; margin:5px 0 15px; float:left; overflow:hidden; clear:both;}
.kf .name{zoom:1}
.kf .name:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.kf .name h3{font-size: 15px;color: #333;float: left;width: 80px;height: 24px;line-height: 24px;}
.kf .name span{float: right;width: 612px;height: 26px;border-bottom: 1px solid #ddd;}
.kf .name img {margin: 3px 0;float: right;height: 18px;}
#kf1 .name h3{border-bottom: #f70 3px solid;}
#kf2 .name h3{border-bottom: #0c3 3px solid;}
#kf3 .name h3{border-bottom: #09c 3px solid;}
#kf4 .name h3{border-bottom: #0ca 3px solid;}
.kf-mail{clear: both; line-height:20px;}
.kf-mail span{color:#666;}
.kf_list {min-height:59px;background:#fff;padding:10px 0 5px; +padding:15px 0 15px; overflow:hidden;}
.kf_list li { background-position:0 -250px; height:54px; width:180px; margin:8px 48px 8px 0;float:left; display:inline-block; _display:inline; border:1px solid #e9ebed;}
.kf_list li .kfname { width:4px; float:left; background:url(../img/kefubg.gif); height:100%;overflow:hidden;}
.kf_list li .kfname p { text-align:center; line-height:20px;}
.kf_list li span { float:right; width:155px; display:block;}
.kf_list li span p { padding:2px 0 0; line-height:24px; font-size:12px;color:#666;}
.kf_list li span p a{color:#333;}
.kf_list li span p i.qq { background-position:0 -200px; float:left; width:14px; height:16px; display:block; margin:5px 5px 0 5px;}
.kf_list li span p i.tel { background: url(../img/sprite.gif) 0 -19px; float:left; width:19px; height:19px; display:block; margin:3px 5px 0 0px;}
.kf_list .tel{padding:0;}
.kf_list .tel span{display: block;padding: 5px 0;}

.sl_st {width:246px;}/*serverline & servertime*/
  .sl_st .h3t { height:33px;line-height:36px;_line-height:33px; padding-left:10px;background: url(../img/titnav.gif) repeat-x;font-size:12px;border-bottom:1px solid #ddd;}
  .sl_st p { width:224px; margin:10px auto; overflow:hidden;}
  .sl_st p span { display:block; padding:5px 0;}
  .sl_st a:hover{text-decoration:none;}
	
/*      积分兑换       */
.main_l1b .fl{padding:0 0px 0 16px;width:315px;float:left;}
.main_l1b .fr{padding:0 16px 0 0px;width:315px;float:right;}
.main_l1b h4{ line-height:32px;}
.main_l1b p{ line-height:24px; color:#666;}
.main_l1b p .ico{width:2px; height:2px; overflow:hidden; float:left;background:#0085c3; margin: 11px 5px 11px 0;}
.jf_l { width:130px; float:left; position:relative;}
.jf_l .tit { width:97px; height:40px;font:20px/40px "微软雅黑";padding-left:45px; display:block; background: url(../img/main_btn.gif.htm) 0 -270px no-repeat; position:absolute; color:#fff; z-index:1; text-align:left;}
.jf_l .jf_list { width:99px; background:#f5fcff; border:1px solid #DFE4E9; border-top:none;_border-right:none; margin-top:40px;padding: 12px 15px;}
.jf_l .jf_list div{ color:#0085c3;font-weight:700; line-height:26px;}
.jf_l .jf_list div span{ float:left; font-size:14px;}
.jf_l .jf_list .ico{ width:5px;height:9px; background:url(../img/sprite.gif) 0 -40px; display:block; float:left; margin:8px 5px;}
.jf_l .jf_list ul{_padding-top:6px;}
.jf_l .jf_list li{ line-height:24px; height:24px;}
.jf_l .jf_list li a{color:#333;}

.jf_r{width: 540px;border: 1px #DADFE5 solid;background: white;padding:15px 10px 5px;float: left;} 
.jf_r h4{ font-size:16px; color:#0085c3;padding-left:25px;} 
.jf_r li{float:left;width:170px; text-align:center;line-height:18px;padding:20px 10px 10px 0;} 
.jf_r li img{ width:120px; height:90px; border:1px solid #DFE4E9;} 
.jf_r li p{color:#0085c3; height:18px; overflow:hidden;} 
.jf_r li .price{color:#e77116; font-weight:700;} 
.jf_r li .buy{color:#fff; background:#0085c3; padding:2px 5px; cursor:pointer; border-radius:3px;} 
.jf_r li a:hover{text-decoration:none;} 

/*      新闻公告列表       */
.notice_main { padding:10px 0 10px;}
.notice_main h3 { height:30px; line-height:30px; color:#09c; padding-left:15px; border-bottom:2px #09c solid; padding-bottom:5px;}
.notice_main h3 b { font-weight:normal; color:#999; margin-left:10px;}
.notice_main h3 .more { margin-right:10px;}
.notice_list { width:670px; margin:15px auto 0; overflow:hidden;}
.notice_list li { line-height:35px; background: url(../img/main_ico.gif) -40px -126px no-repeat; border-bottom:1px #cfcfcf dotted;}
  .notice_list li a { display:block; height:35px; padding-left:15px;}
  .notice_list li cite { color:#999; float:right; margin-right:5px;}

/*      招聘英才       */
.jobs_list .mailto, .jobs_list .mailto a:hover { background:url(../img/mailto.gif) no-repeat;}
.jobs { margin-bottom:10px;}
.jobs_main { width:670px; margin:0 auto; padding:10px 0 0;}
.jobs_main h3.cn { height:30px; line-height:30px; padding-bottom:5px; color:#09c; border-bottom:2px #09c solid;}
.jobs_main h3.cn b { color:#999; font-weight:normal; margin-left:10px;}
.jobs_list { width:650px; margin:10px auto; overflow:hidden; position:relative; border-bottom:1px #cfcfcf dotted; padding-bottom:15px;}
.jobs_list .mailto { position:absolute; top:10px; right:0; width:74px;}
  .jobs_list .mailto a { width:74px; height:74px; display:block; background-position:0 0;}
  .jobs_list .mailto a:hover { background-position:-74px 0;}
.jobs_list h3.jobname { color:#f60; height:30px; line-height:30px;}
.jobs_list span { margin-left:10px; display:block; color:#666;}
.jobs_list p { line-height:20px;}
.right_kf { width:220px; margin:10px auto 5px; display:block;}
  .right_kf p { padding:5px 0; color:#666; line-height:16px;}
  .right_kf p i { background-position:0 -108px; width:13px; height:14px; display:block; margin:3px 5px 0 0; float:left;}
  .right_kf img { vertical-align:middle;}
  
#loginTab { float:left; width:247px; overflow:hidden;}
		#loginTab ul{ float:left; width:252px;}
		#loginTab ul li{ float:left; width:123px; height:30px; line-height:30px; font-size:14px; text-align:center; font-family:"微软雅黑"; border-right:1px solid #dadfe5; border-bottom:1px solid #dadfe5; background:#E6F4FD; color:#09c; cursor:pointer;}
		#loginTab .hover{ float:left; width:123px; border-right:1px solid #fff; border-bottom:1px solid #fff; background:#fff; color:#069;}
		#loginTab .first{border-right:1px solid #dadfe5;}


.right_lx {padding-bottom:10px;}
  .right_lx h3 { height:45px; color:#666; line-height:43px; background:url(../img/main_ico.gif) -45px -40px; padding-left:10px;}
  .right_lx h3 a{color: #888;float: right;margin-right: 10px;font-weight: 400;}
.right_info { width:230px; margin:10px auto 0;}
  .right_info li { padding-left:10px; background:url(../img/main_ico.gif) -45px -99px;}  .right_info li a{color:#888;}

