html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
a:link, a:visited{ color:#535353; text-decoration:none;}
a:hover,a:active{ color:#046c8b; text-decoration:none;}
.quick{ line-height:150%; padding-top:32px; }
#wrapper{ margin:0 auto; width:100%;}
.header{ width:100%; height:113px; }
.bigbanner{ width:100%; height:290px; overflow:hidden; position:relative;}


.susLogin{ position:absolute; z-index:99; padding:5px; background:url(/images/sus.png) repeat; right:10px; top:20px; height:240px; width:250px}
.container{ width:100%;}
.panel_user{width:245px; height:190px; float:left;  }
.panel_bus{ width:100%; margin:0px; }
.panel_bus .content{ font-size:12px; line-height:22px;  height:198px;_height:196px; background:#FFF; line-height:200%; border:1px solid #dbdbdb; border-top:0;}
.panel_bus .content div{ display:none }

.panel_bus .nav{ width:100%;height:29px;border:1px solid #dbdbdb; border-bottom:0; width:948px; background:url(/images/panel_bus_bg.gif) repeat-x;}
.panel_bus .nav ul li{ cursor:pointer; font-weight:700; height:29px;display:block; text-decoration:none; font-size:14px; color:#333333; text-align:center; line-height:29px; float:left; width:236px; border-right:1px solid #dbdbdb}
.nav_a{ background:#fff;}
.nav_b,.nav_c{}
li.nav_d{ border-right:0px}
.bigbanner_nav{	position:absolute; left:420px;	top:260px;z-index:99; }
.bigbanner_nav li{ cursor:pointer; float:left; padding:3px;}
.bigbanner_img{ position:absolute;}
.banner1{ display:block;top:0; left:0; z-index:1}
.banner2{ display:block;top:290px; left:0; z-index:1}
.panel_user .ptitle{width:249px; height:31px; line-height:31px; font-size:12px; text-align:center}
.panel_user .ptitle li{ cursor:pointer}
.panel_user .ptitle li.pt_a{width:125px; background:url(/images/ptitle.gif) 0 0  no-repeat; float:left; font-weight:bold;}
.panel_user .ptitle li.pt_b{width:124px; background:url(/images/ptitle.gif) -125px 0 no-repeat; float:left}

.panel_user .pbody{ border:1px solid #d3dbe3; border-width:0 1px; padding-top:12px; _padding-top:10px; width:247px; height:190px; background:#fff; font-size:12px;}
.panel_user .pbottom{ background:url(/images/pbottom_100903.gif) no-repeat; width:249px; height:6px;}
.panel_user .pbody ul{ margin:0 auto; width:200px; }
.panel_user .pbody .graccount{ padding-right:48px;}
.panel_user .pbody .kqaccount{ color:#999; background:url(/images/kqaccount.gif) no-repeat; width:201px; height:25px; padding:0; margin-bottom:12px; line-height:25px; text-indent:24px;}
.kqaccount a:link,.kqaccount a:visited{ color:#999; text-decoration:none;}
.kqaccount a:hover,.kqaccount a:active{ color:#046c8b; text-decoration:none;}
.kqaccount .graccount:link,.kqaccount .graccount:visited{color:#535353;text-decoration:none;}
.kqaccount .graccount:hover,.kqaccount .graccount:active{color:#046c8b;text-decoration:none;}
.panel_user .pbody .laccount{ float:left;width:95px; height:35px; background:url(/images/paccount.gif) no-repeat; line-height:24px; text-align:center; margin:6px 0 ;}
.panel_user .pbody .racctout{ float:right;width:95px; height:35px; background:url(/images/paccount.gif) no-repeat; line-height:24px; text-align:center;margin:6px 0;}
.panel_user .tishi{ margin:7px 20px; text-align:center; color:#999;}
.selflink{color:#4a4a4a; text-indent:-14px; padding:10px 0px 0px 20px; font-size:12px; width:180px; margin:0 auto;  height:22px; background:url(/images/login_bg2.gif) repeat-x;}
.selflink a:link,.selflink a:visited{ color:#055bc6; text-decoration:none;}
.selflink a:hover,.selflink a:active{ color:#046c8b; text-decoration:none;}
#c1 .news{ width:300px; float:left; margin-top:20px; padding-left:10px;border-right:1px dashed #dcddde; color:#4a4a4a;}
#c1 .honor{ float:left; margin:20px 0px 0px 10px; width:300px; border-right:1px dashed #dcddde; color:#4a4a4a}
#c1 .cooperation{float:left; margin:20px 0px 0px 10px; width:300px;height:115px;color:#4a4a4a}

#c2 div{ float:left;}
#c2 .payproduct{margin-top:20px;padding-left:10px;padding-right:20px; height:auto;}
#c2 .payproduct dd{ float:left; margin:0 5px 10px 0}
#c2 .payproduct dd a{ background:#accdef; border:1px solid #046c8b; text-align:center; display:block; width:120px; height:29px; line-height:29px}
#c2 .payproduct dd a:hover{ background:#accdef; border:2px solid #046c8b; text-align:center; display:block; width:118px; height:27px; line-height:27px;}
#c2 .solution{width:320px;margin-top:30px; padding-left:10px; }
.solution dd{float:left; width:64px; height:59px;margin-right:16px; }
.solution dd span{width:51px; height:20px;display:block;cursor:pointer; padding-top:31px; padding-left:5px; overflow:hidden;}			
.solution dd a{display:block;background:url(/images/0817/index_solution.jpg) no-repeat 0px -153px; width:64px; height:59px; padding:4px 0px 0px 4px;}
.solution dd a:hover,.solution2 ul li a:hover{ display:block; background:url(/images/0817/index_solution.jpg) no-repeat -104px -153px ; width:64px; height:59px;padding:4px 0px 0px 4px;  }
.solution dd .img_shanglv{background:url(/images/0817/index_solution.jpg) no-repeat 0px 0px;}
.solution dd .img_lingshou{background:url(/images/0817/index_solution.jpg) no-repeat -56px 0px;}
.solution dd .img_jiaoyu{background:url(/images/0817/index_solution.jpg) no-repeat -112px 0px;}
.solution dd .img_dianzi{background:url(/images/0817/index_solution.jpg) no-repeat 0px -51px;}
.solution dd .img_baoxian{background:url(/images/0817/index_solution.jpg) no-repeat -56px -51px;}
.solution dd .img_shuyu{background:url(/images/0817/index_solution.jpg) no-repeat -112px -51px;}
.solution dd .img_idc{background:url(/images/0817/index_solution.jpg) no-repeat 0px -102px;}

.c2news{width:320px; line-height:22px; background:#F0F4F9; float:left; margin-top:8px; _margin-top:4px; padding-left:4px;}
.c2news li{line-height:24px; height:22px; font-size:12px; background: url(/images/0817/ico_point2.jpg) no-repeat left center; padding-left:10px;}

.c3left{float:left;width:750px; border:0px; margin-top:30px; padding:0 20px; text-align:right; display:block!important}
.c3left dl{ margin-top:16px; width:945px;}
.c3left a{ padding-left:10px;}
.c3left a:link,.c3left  a:visited{ color:#055BC6}
.c3left a:hover,.c3left a:active{ color:#046c8b;}
.c3bot{ clear:both; border-top:1px solid #DDD; display:block!important; margin:10px 20px; padding-top:3px;}
.c3bot dl dd{ float:left; width:180px; height:22px; line-height:22px; }

.c3right{ float:left; width:140px; margin-top:30px; padding-left:10px; display:block!important;}

#c4 ul li { float:left;margin-top:20px;}
#c4 ul li dl{padding-top:0px; color:#535353;}
#c4 .lifead{ padding-top:6px;width:210px; margin-left:3px; }
#c4 .lifead2{ width:210px; padding-left:0px; margin-top:26px;}
#c4 .lifead2 img{ margin-right:13px; margin-bottom:10px;}
#c4 .lifead dl{ float:left; width:200px}
#c4 .lifead dd{ line-height:22px; height:24px;}
#c4 .lifead dt{ margin:0;}
#c4 .lifepay{width:268px; padding:0; margin:5px 10px; _margin-left:5px;}
#c4 a.btn{ height:23px; background:url(/images/0817/btn_100903.gif) no-repeat; display:block; line-height:21px; padding-left:8px; color:#856F4E;}
#c4 a.btn:hover{ color:#046c8b;}
#c4 a.btn span{ color:#A0A0A0; padding-left:5px}

.lifepay dl dd{  float:left;margin:0; }
.lifepay dl dd a{ display:block; cursor:pointer; width:56px; height:56px; padding:4px;background:url(/images/life_110608.gif) 64px 64px; text-align:center; margin:20px 3px 0px 0px;}
.lifepay dl dd a:hover{background:url(/images/life_110608.gif) -261px 0;}
.lifepay dl dd a span{padding-top:38px; width:56px; height:18px; display:block;background:url(/images/life_110608.gif) no-repeat; overflow:hidden}
.lifepay .life1 a span{ background-position:-4px -4px; }
.lifepay .life2 a span{ background-position:-69px -4px; }
.lifepay .life3 a span{ background-position:-135px -4px; }
.lifepay .life4 a span{ background-position:-200px -4px; }
.lifepay .life5 a span{ background-position:-4px -73px; }
.lifepay .life6 a span{ background-position:-69px -73px; }
.lifepay .life7 a span{ background-position:-135px -73px; }
.lifepay .life8 a span{ background-position:-200px -73px; }
.lifepay .life9 a span{ background-position:-242px -73px; }
.footer { margin:auto; padding:12px 0; width:950px; font-size:12px; }
.footer div, .footer a:link, .footer a:visited{color:#898989;}
.footer a:hover, .footer a:active{color:#046c8b;}

.notice{ background:url(/images/notice.gif) no-repeat; width:916px; height:24px; padding:6px 10px 3px 24px; font-size:12px; }
.log2in{ width:246px; padding:0;}
.log2inTitle{ padding:0px 0 0 15px; line-height:25px;}
.log2inTitle h2{ font-size:12px;}
.log2inWel{ text-align:center; padding:10px 5px;}
.log2inWel span{ display:block; background:url(/images/login_youemail.gif); width:200px; line-height:35px; font-size:14px; font-weight:bold; margin:10px auto;}
.log2inWel span a:link, .loginWel span a:visited{ color:#824A08;}
.log2inWel .line{border-top:1px dashed #E1E1E1; margin-bottom:10px;}
.log2inWel ul{  height:40px;}
.log2inWel li{ float:left; width:100px; height:20px; line-height:20px;}

.kfbox{position:absolute;background:#fff;top:226px;width:140px;overflow:hidden;FONT-FAMILY:Arial, Helvetica, sans-serif;font-size:12px;z-index:50;right:0px;text-align:center;}
.kfmain{clear:both;background:#fff;white-space:normal;overflow:hidden;width:auto;margin:0px;padding:0px;}
.kfbox img{margin:0;padding:0;float:left;}
.kfbox .kffoot img{float:right;}
.QQonline img,.QQoffline img{display:inline; padding-top:5px; text-align:center;}
.kfhead{background:url(/images/service/qq_03.gif) no-repeat right;overflow:hidden;height:40px;clear:both;margin:0px;padding:0px;}
.kffoot{background:url(/images/service/index_bot2_foot.gif) bottom repeat-x;background-position:10px 0;height:9px;clear:both;margin:0px;padding:0px;}
*html .kfmenu,.kfhead,.kffoot{margin-right:0px;margin-left:0px;}
.kfmenu{background:url(/images/service/index_bot2_02.gif) right repeat-y;margin:0px;height:460px;overflow:hidden;padding:0;float:right;padding-bottom:1000px !important;margin-bottom:-1000px !important;cursor:pointer;}
.kfcontent{margin:0;padding:0;width:140px;padding-bottom:1000px !important;margin-bottom:-1000px !important;text-align:center;}
*html .kfmenu{margin-left:-3px;!important;}
*html .kfcontent{width:118px;!important;}
.kfitemtitle{background:url(/images/service/bg_cm.jpg) bottom no-repeat;cursor:pointer;width:100%;height:20px;overflow:hidden;line-height:20px;margin:0;padding:0;padding-left:10px;}
.kfbox ul{display:block;list-style-type:none;margin:0;padding:0;}
.kfbox .QQonline{background-position:2px;height:25px;line-height:12px;width:100%;margin:0 auto;float:right;}
background-position:4px;height:25px;line-height:25px;width:100%;margin:0 auto;}*/.kfbox .kfitem ul li a,.kfbox .kf53button a{position:relative;padding-left:1px;z-index:1;}
.kfbox span.title,.kfbox span.titletel,.kfbox .kf53button span.title{display:none;cursor:pointer;padding:0;margin:0;}
.kfbox .kfitem ul li a:hover,.kfbox .kf53button a:hover{background:url(/images/service/QQline.jpg) bottom no-repeat;z-index:2;padding:0px 0px 5px 0px;margin:0;}
.kfbox .kfitem ul li a:hover span.title,.kfbox .kfitem ul li a:hover span.titletel,.kfbox .kf53button a:hover span.title{display:block;position:absolute;z-index:3;top:21px;left:0px;width:135px;border:1px solid black;background-color:#FFC;color:#333;padding:0;margin:0;line-height:15px;}
.kfbox .kfitem ul li a:hover span.titletel{left:0px;width:140px}
.kfbox .kf53button a:hover span.title{left:-140px;top:-30px;width:130px;}
.kfbox .kfhead img{position:absolute;border:0;cursor:pointer;margin:0;padding:0;}
.kfbox .kfhead img.log{top:10px;right:35px;}
.kfbox .kfhead img.xiao{top:5px;right:25px;}
.kfbox .kfhead img.close{top:8px;right:11px;}
