html{color:#000;background:#fff;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th,td,hr,button,article,aside,footer,header,hgroup,menu,nav,section{margin:0;padding:0;}
ol,ul,li{list-style:none;}i,em{font-style:normal;}
a{text-decoration:none;color:#333;cursor:pointer;}img{border:none;}
body{font-family:"microsoft yahei","Verdana","Tahoma","Arial";}
.fl{float:left;}.fr {float:right;}.fl,.fr{_display:inline;}
.cf:after{display:block;height:0;font-size:0;content:".";visibility:hidden;clear:both;}.cf{zoom:1;}

/* 网站顶部 */
.cg-top-box{width:100%;height:36px;line-height:36px;font-size:12px;color:#999;background:#f6f6f6;border-bottom:1px solid #e3e3e3;}
.cg-top{width:1200px;height:36px;margin:0 auto;}
.cg-top-visit{float:left;width:70px;}

/* 顶部站群 */
.cg-top-site{float:left;position:relative;width:120px;text-align:center;}
.cg-top-site:hover{width:118px;background:#fff;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;z-index:99999999;}
.cg-top-site ul{display:none;position:absolute;top:36px;left:-71px;z-index:99999999;width:1178px;padding:0 10px;color:#333;background:#fff;border:1px solid #e3e3e3;}
.cg-top-site li{float:left;}
.cg-top-site li a{margin-top:12px;padding:0 9px;text-align:center;border-right:1px solid #e3e3e3;}
.cg-top-site li b a{border-right:none;}
.cg-top-site i,.cg-top-nav-box i{display:inline-block;*margin-top:-13px;*display:inline;zoom:1;}
.cg-top-site i,.cg-top-nav-box i{width:9px;height:7px;margin-left:5px;background:url(img/base/top-arrow.gif) no-repeat 0 -6px;transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);}
.cg-top-site:hover i,.cg-top-nav-box:hover i{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);}

/* 顶部菜单项 */
.cg-top-menu,.cg-top-menu2{float:left;}
.cg-top-menu2 form{width:300px;}
.cg-top-menu{margin-top:12px;}
.cg-top-menu li,.cg-top-menu2 li{float:left;display:block;line-height:12px;padding:0 12px;text-align:center;border-right:1px solid #e3e3e3;}
.cg-top-menu li a,.cg-top-menu2 li a{color:#999;}
.cg-top-menu li a:hover,.cg-top-menu2 li a:hover,.cg-top-menu li a.red{color:#db224c;}

/* 顶部栏目导航 */
.cg-top-nav-box{float:left;position:relative;z-index:9999999;width:80px;text-align:center;}
.cg-top-nav-box:hover{width:78px;background:#fff;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;}
.cg-top-nav{display:none;position:absolute;top:36px;right:-37px;z-index:99999999;width:800px;padding:14px 0;background:#fff;border:1px solid #e3e3e3;}
.cg-top-nav dl{float:left;width:110px;margin-left:21px;}
.cg-top-nav dl dt{float:left;padding:0 5px;color:#333;text-align:left;font:bold 14px "microsoft yahei";}
.cg-top-nav dl dd{float:left;width:100%;line-height:30px;color:#e3e3e3;text-align:left;}
.cg-top-nav dl dd a{padding:0 5px;color:#666;}
.cg-top-nav dl dd a:hover{color:#db214c;}
.cg-top-nav dl.hyzq{float:left;width:120px;}
.cg-top-nav dl.rmzq{width:200px;}
.cg-top-nav dl.rmzq dt{width:300px;padding:0;}
.cg-top-nav dl.rmzq dd{width:100px;float:left;}
.cg-top-nav dl.rmzq a{display:block;width:100%;padding:0;}

/* 顶部二维码 */
.cg-top-ewm{float:left;position:relative;z-index:9999;width:36px;height:36px;background:url(img/base/top-ewm.png) center center no-repeat;}
.cg-top-ewm:hover{width:34px;background:#fff url(img/base/top-ewm.png) center center no-repeat;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;}
.cg-top-ewm dt{display:none;position:absolute;top:36px;right:-1px;z-index:9998;padding:10px 10px 0;text-align:center;background:#fff;border:1px solid #e3e3e3;}
.cg-top-ewm dt img{width:132px;height:132px;vertical-align:top;}
.cg-top-ewm dt span{display:block;width:140px;height:40px;line-height:40px;text-align:center;color:#333;}

/* 网站底部 */
.cg-ft-box{padding:20px 0;font-size:12px;background:#e8e8e8;border-top:2px solid #db214c;color:#333;}
.cg-ft-box a{font-size:12px;}
.cg-ft-box a:hover{color:#db214c;}
.cg-ft-box dl{width:1200px;margin:0 auto;}
.cg-ft-box dt{float:left;width:200px;margin-right:60px;background:url(img/base/logo-ft.gif) no-repeat;padding-top:115px;}
.cg-ft-box dt a{display:inline-block;float:left;width:89px;margin-right:10px;*display:inline;zoom:1;}
.cg-ft-box dt a img{width:89px;}
.cg-ft-box dd{float:left;width:940px;}

.cg-ft{padding-left:10px;}
.cg-ft-menu a{line-height:30px;}
.cg-ft-menu,.cg-ft-ewm{float:left;width:100px;height:170px;margin-right:60px;}
.cg-ft-ewm{margin-right:20px;}
.cg-ft-menu h3,.cg-ft-ewm h3{margin-bottom:10px;padding-bottom:20px;font-size:12px;color:#333;border-bottom:1px solid #dfdfdf;}

.cg-cprt{margin-top:10px;border-top:1px solid #dfdfdf;_padding-top:15px;}
.cg-cprt ul{margin:15px 0;}
.cg-cprt ul li{float:left;padding:0 10px;border-right:1px solid #dfdfdf;}
.cg-cprt p{padding-left:10px;line-height:26px;}
.cg-cprt p a{margin-right:10px;}

.other_login{float:right;text-align:right;}
.other_login a{margin:0 5px;}
.other_login img{width:16px;height:16px;}
/*#newBridge,.steps a span,.consult a span,.cg-adviser a span,.cg-counsel dd a span,.right span.qq_box,.znz_fd span.qq_boxlx,.jcz-adviser dd a span{display:none !important;}*/
.consult a,.service a{cursor:pointer;}
.qiao-bottom{width:92px;height:22px;margin-top:-7px;background:url(img/base/qiao-bottom.gif) no-repeat;display:inline-block;*display:inline;zoom:1;cursor:pointer;vertical-align:middle;}