@charset "utf-8";
/*css reset*/
body,div,p,th,td,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,select,blockquote{margin:0px;padding:0px}
input,textarea,select { outline:none; resize:none}
fieldset,img,abbr,acronym{  border:none}
img{vertical-align:middle}
address,caption,cite,code,dfn,em,strong,th,var,i{font-style:normal;font-weight:normal}
table{border-collapse:collapse;border-spacing:0px}
ol,ul{list-style:none}
p{word-wrap:break-word}
h1,h2,h3,h4,h5,h6 {font-size:100%;/*font-weight:500*/}
/*Global definition*/
html{color:#000000;background:#FFFFFF;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%}
body{margin:0 auto;font:14px/30px "微软雅黑",Verdana,Arial;}
a{color:#000000;text-decoration:none;outline:none}
/*a:visited{color:#999999;}*/
a:hover{color:#0099CC}
a:active{color:#0099CC}
a.more{ text-decoration:underline}
.bl{padding:1px 0px;white-space:nowrap}
.bl:hover{background:#0099CC;color:#FEFEFE!important}
.blIm:hover{background:#0099CC}
.uline{ text-decoration:underline}
.c666{color:#666666}
.c000{color:#000000}
.c999{color:#999999}
.cc00{color:#CC0000}
.c09C {color:#0099CC;}
.shade{position:absolute;display:block;background:rgba(0,0,0,0.75); background:#000000\9; filter:alpha(opacity=75)\9; }
h2{font-family:"微软雅黑";font-size:14px;}
.fmCN{font-family:"微软雅黑"}
.fmE{font-family:Verdana}
/*box*/
.pw{width:980px;margin:0 auto;}
.bg{background:url(../image/com/bg.png) 0 0 repeat;}
.undis{display:none}
.dis{display:block}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.oh{overflow:hidden;zoom:1}
.clear{clear:both;width:100%;display:block;height:0px;line-height:0px;font-weight:normal;overflow:hidden}
.fix,.z{*zoom:1}
.fix:after {clear: both;content: " ";display: block;font-size: 0;height: 0;line-height: 0;visibility: hidden}
.nobdr{border:none}
.mt5{margin-top:5px}
.mt10{margin-top:10px!important}
.ml5{margin-left:5px}
.mt20{margin-top:20px}
.mt30{}
.mt50{margin-top:50px}
.mr0{margin-right:0px}
.mr10{margin-right:10px}
.mr20{margin-right:20px}
.ml20{margin-left:20px}
.pl10{padding-left:10px}
.lh20{line-height:20px}
.lh24{line-height:24px}
.lh40{line-height:40px}
.col2{width:50%}
.txtr{ text-align:right}
/*form*/
.input{ border:1px solid #E6E6E6; color:#999999;padding:3px 5px; height:22px;line-height:22px; font-size:12px;}
.inputH{border:2px solid #00ACE5;height:20px;line-height:20px;padding:2px 4px}
.focus{border:2px solid #00ACE5;height:20px;line-height:20px;padding:2px 4px;color:#000000}
.inputTxt{color:#000000}
.pwd{display:none; border-color:#00ACE5;}
.optionInput{ position:relative;zoom:1; display:inline-block;*display:inline;*zoom:1}
.optionInput ul{position:absolute;top:22px;left:0px ;width:196px;border:2px solid #0099CC; background:#FFFFFF; display:none;}
.optionInput li{padding:0px 5px;color:#999999;font-size:12px; line-height:22px}
.optionInput .hover{background:#0099CC; color:#FEFEFE}
/*font*/
.f12{font-size:12px}
.fb{font-weight:bold}
/*.ind{text-indent:2em}
.ind10{text-indent:10px}*/
.fc3c0{color:#0099CC}
.pRela{position:relative;*zoom:1}
.pAbs{position:absolute}
.inb{display:inline-block}
/*btn*/
a.btn{height:24px;padding:0 10px;font-size:12px;line-height:24px; background:#0099CC; display:inline-block; vertical-align:middle;}
a.btn:hover{background:#00ACE5}
/*index*/
/*page*/
#loginBar .home,.select .dropdown,.select .dropBtn{background-image:url(../image/com/ico.png); background-repeat:no-repeat;}
/*顶部工具条*/
/*顶部工具条*/
.select{float:right}
.site{position:relative;zoom:1;float:left; margin-right:1px;}
.select .dropdown{display:block;width:90px;padding:5px 0 5px 10px;background-color:#FFFFFF;background-position:100% 5px;zoom:1;line-height:14px;}
.select .dropdown a{float:left; width:66px; border-right:1px solid #D4D4D4}
.select .hover{background-color:#0099CC!important;background-position:100% -15px;}
.select .hover a{border-right:1px solid #0984ad}
.select .dropBtn{ position:absolute;left:77px;top:9px;width:23px;height:5px; cursor:pointer;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;transform-origin: 50% 30%;background-position:100% -25px; visibility:hidden;}
.select .hover{background-image:none; background-color:#0099CC}
.select .hover .siteTit{color:#FEFEFE}
.select .hover .dropBtn{ visibility:visible;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}
.select .siteList{ position:absolute;width:100px;left:0px;top:23px;display:none;padding-top:2px;background:#0099CC; border-bottom:1px solid #0984ad; }
.siteList li{border-top:1px solid #0984ad;zoom:1; *vertical-align:middle;}
.siteList a{display:block;padding:7px 10px;color:#FEFEFE;}
.siteList a:hover{background:#FFFFFF;color:#0099CC;*zoom:1;}
#topbar .other{float:left; margin-right:-1px;}
#topbar .other a{padding:5px 0px 5px 9px; display:inline-block; vertical-align:middle}
#topbar .other a.fred {color:#FFFFFF; background:#000000; display:inline; padding:0; margin-left:9px;}
#topbar .other a.fred:hover { background:#0099CC;}
#loginBar .home { background:#0099CC url(../image/com/ico.png) no-repeat -25px -615px; color:#FFFFFF;}
#loginBar .home:hover {background:#00ace6 url(../image/com/ico.png) no-repeat -25px -642px;}
#loginBar strong { color:#0099cc; margin-left:10px; line-height:24px;}
#loginBar a em {font-style:normal; color:#0099CC; font-weight:bold; font-family:Verdana}
#nav_member{z-index:999; width:90px;position:relative;}
#topbar{padding:5px 0;line-height:1; font-size:12px;*position:relative;}
#topbar{padding:5px 0 0px;line-height:1; font-size:12px;*position:relative;}
#topbar .pw {padding:0 0 5px 0;}
#loginBar a{margin-left:10px; vertical-align:middle}
#loginBar{float:left;display:inline; width:553px; padding-right:10px;}
#loginBar .btn{color:#FEFEFE;font-weight:bold; margin:0px;}
#loginBar .select {float:left; margin-left:10px;}
#loginBar .select a {margin:0;}
#loginBar .input{height:16px;width:108px;margin-right:10px;line-height:16px; vertical-align:middle; }
#topbar .topTel { width:182px; float:left; padding-top:5px;*padding-top:7px; *line-height:1.1; text-align:right;padding-right:20px}
#topbar .topTel a{ font-weight:bold; font-family:'Microsoft Yahei'; color:#0099cc;}
#topbar .topTel a:hover{color:#0099cc; _background:none;}
#topbar .topTel span {font-family:Verdana, Geneva, sans-serif; font-weight:bold; float:right;*float:none; color:#666666;}
#topbar .topTel a:hover span{color:#666;}
.cutLine{ height:5px;background:#FFFFFF;border-top:1px solid #D4D4D4; overflow:hidden;}
#loginBar span.fl a {line-height:24px;}
#loginBar .home { float:left; display:inline;height:24px;padding:0px 9px 0px 31px;margin:0px 10px 0px 0px;background-color:#0099CC; background-position:-22px -615px; color:#FFFFFF;line-height:24px;}
#loginBar .home:hover {background-color:#00ACE5;}
#loginBar strong { color:#000000;line-height:24px; margin-left:0; padding-top:1px; *display:inline-block;_padding-top:2px;}
#loginBar span .exit{ color:#999999; margin-left:5px; *margin-top:1px; line-height:24px; *display:inline-block;}
#loginBar span .exit:hover { color:#0099CC;}
#loginBar .nickName{font-weight:bold;margin:0px 5px;}
#loginBar a em {font-style:normal; color:#0099CC; font-weight:bold; font-family:Verdana;font-size:12px; *font-size:11px;}
#topbar .other{float:left; margin-top:1px;}
#topbar .other a{padding-left:9px; display:inline-block; vertical-align:middle}
/*页面底部公用*/
/*合作媒体*/
.join{ position:relative; border-top:3px solid #000000; margin-top:15px;/*border-bottom:1px solid #000000; margin-bottom:80px;*/}
.join .title{position:absolute; top:-13px; left:50%;margin-left:-55px; background:#FFFFFF; width:110px; height:20px; line-height:20px; text-align:center; font-weight:bold; font-family:"微软雅黑"}
.join .title span{margin:0px 1px}
.join .comp_list20{padding:15px 20px;}
.join .comp_list20 a:link{ color:#666666;}
.join .comp_list20 a:visited {color:#666666;}
.join .comp_list20 a:hover {color:#0099CC;}
.join .comp_list20 li{ padding-right:5px; background-position:-24px -112px; white-space:nowrap;}
.picJoin{ text-align:center;padding:10px 0px 5px;background:url(../image/com/dashed.png) 0px 0 repeat-x; }
.picJoin li{ display:inline-block; *display:inline;*zoom:1; padding-right:19px;word-break:break-all; width:150px; vertical-align:middle; text-align:left;}
.picJoin a {color:#666666;}
.picJoin a:hover {color:#0099CC;}
.picJoin li img{float:left;margin-right:5px}
.picJoin .join1 { width:121px;}
.picJoin .join2 { width:175px;}
.picJoin .join3{ width:174px;}
.picJoin .join4{ width:125px;}
.picJoin .join5{ width:138px; line-height:40px}
.picJoin .join6{ width:135px;}
.picJoin .pr0{padding-right:0px}
.picJoin .long{ width:180px }
.contact{padding-top:90px;border-top:1px solid #000000;font-size:12px; padding-bottom:1px;}
.contact .mail{font-family:Verdana;display:inline-block;padding-left:20px;margin-right:20px;background-position:-32px -547px;text-decoration:underline}
.contact .mail:hover{color:#0099CC;text-decoration:underline}
.contact .tel{font-family:Verdana;display:inline-block;padding-left:20px;background-position:-32px -581px;margin:0px 20px 0px 13px;}
/*底部导航*/
.bNav{ border-top:3px solid #000000; padding:10px 0px;text-align:center}
.bNav a{display:inline-block; margin-right:11px;padding-left:14px ;background-position:-29px -112px}
.bNav .first{background:none}
/*copyright*/
.copyright{  padding:13px 0px 34px;text-align:center; line-height:24px; color:#666666; font-size:12px}
.copyright span{ font-family:Verdana}
.copyright em {margin-right:25px;  color:#666666; font-style:normal;}
.copyright a{margin-right:25px;  color:#666666}
.copyright a:hover{ color:#0099CC;}
/*锚点*/
#anchor{position:fixed;left:50%; bottom:40px;_position:absolute; margin-left:510px;  z-index:8; width:40px; }
#anchor .ah,#anchor #message{display:block; width:40px; height:40px; text-indent:-2999px; cursor:pointer;background-color:#D4D4D4;}
#anchor .ah{ display:none;border-bottom:1px solid #FFFFFF;background-position:8px -534px}
#anchor .hover{background-color:#0099CC;background-position:8px -617px}
#anchor #message{background-position:8px -576px}
#anchor #message:hover{background-color:#0099CC;background-position:8px -659px}
#anchor #back{background-color:#0099CC; text-align:center; font-family:'微软雅黑'; font-size:12px; font-weight:bold; line-height:14px; width:40px; display:block; color:#ffffff; padding:11px 0 10px;border-bottom:1px solid #FFFFFF;}
#anchor #back:hover{background-color:#00ace6; text-decoration:none;}
.pointview .bdtit .titName { *padding:1px 23px 0 0;}

/*二维码*/

.qrCode { width:40px; zoom:1;}
.qrCode b {font-size:12px; background-color:#D4D4D4; background-image:url(../image/com/code.gif); background-repeat:no-repeat; background-position:8px 8px; width:40px; height:40px; display:block;border-bottom:1px solid #FFF; background-color:#D4D4D4; }
.qrCode .qr {display:none; position:absolute; top:-129px;overflow:hidden;font-size:14px; font-weight:bold; text-align:center;}
#code { float:right; overflow:hidden;}
.qrCode .qr img {width:80px; height:80px;}
.qrHover b { background-color:#0099CC; background-position:8px -47px; color:#000000;}
.qrHover .qr {display:block;}
.qrCode .qr ul { zoom:1; overflow:hidden; background-color:#FFF; border:3px solid #000000; color:#000000; padding:30px 10px 0; height:133px;}
.qrCode .qr li {float:left; margin-right:20px; width:120px; line-height:32px; font-family:'微软雅黑'; font-size:14px;}
.qrCode .qr li.last {margin-right:0;}
.mmr0 {
	margin-right: 18px;
}