body {
  background: #f6f4f3;
}
/*blank*/
.blank105{height:105px; font-size:1px; clear:both;overflow:hidden; width:100%;}
.blank32{ height:32px; font-size:1px; clear:both;overflow:hidden; width:100%;}
.blank22{ height:22px; font-size:1px; clear:both;overflow:hidden; width:100%;}
.blank15{ height:15px; font-size:1px; clear:both;overflow:hidden; width:100%;}
.blank36{ height:36px; font-size:1px; clear:both;overflow:hidden; width:100%;}

/*dir*/
.dir{ margin:0 auto; width:960px; height:32px; background:url(dir_bg.png) repeat-x #EFEFEF;}
.dir .road{float:left;padding:7px 6px 0 19px;color:#555;}
.dir .road a{ color:#555;}
.dir .road a:visited{ color:#555;}
.dir .road a:hover{ color:#999;}
.dir h1{ float:left; padding-top:6px;font-size:14px; font-weight:700; color:#00C6F7;}
.dir .turn{ float:right;padding:7px 9px 0 0;text-align:right; font-weight:700; color:#6CC700;}
.dir .turn a{color:#6CC700;}
.dir .turn a:visited{color:#6CC700;}
.dir .turn a:hover{color:#666;}

/*area*/
.area{ margin:0 auto; width:958px;overflow:hidden; padding-bottom:36px;}

/*left*/
.left0{width:204px; /*float:left;*/}
.left0 .leftT{ padding-top:18px; text-align:center; overflow:hidden; background:url(bgtop.gif) no-repeat;}
.left0 .leftBar{padding:27px 0 10px 25px;background:url(bgrepeat.gif) bottom repeat-y; /*padding:27px 0 62px 25px;*/}
.left0 .leftBar li{margin-bottom:14px; font-size:14px; text-indent:15px;}
.left0 .leftBar li a:hover{color:#999;}
.left0 .leftBar .dot{background:url(dot.gif) no-repeat left 1px;}
.left0 .leftBar .other{ margin-top:44px;}
.left0 .leftB{ margin-top:-20px;text-align:center; height:85px; background:url(bgbottom.gif) no-repeat top;}


.left1{width:696px; margin-right:30px!important;margin-right:15px; padding-top:17px; /*float:right;*/}
.mod_star{ margin: 0px auto!important;}
.left1 .title { background:url(active.gif) no-repeat; width:696px; height:38px;}
.left1 .textArea{ padding:32px 0 40px 5px;color:#333;}
/*.left1 .textArea img{ float:right; margin:6px 0 0 15px;}*/
.left1 .textArea h3{ font-weight:700; font-size:14px; margin-bottom:4px;}
.left1 .textArea h3 a{ color:#333; text-decoration:underline;}
.left1 .textArea h3 a:visited{ color:#333; text-decoration:underline;}
.left1 .textArea h3 a:hover{ color:#333; text-decoration:none;}
.left1 .textArea p{ font-size:14px; line-height:24px; margin-bottom:25px; text-indent:2em;}
.left1 .textArea p span{ display:block; padding-left:28px;}
.left1 .textArea p .bold { font-weight:700;}
.left1 .textArea p em { font-size:14px;}
.left1 .textArea .txt0{ font-size:14px; line-height:24px; margin-bottom:25px; padding-left:24px; text-indent:0px;}
.left1 .textArea .indent0{ font-size:14px; line-height:24px; margin-bottom:25px; text-indent:0px;}
.left1 .textArea .indent1{ font-size:14px; line-height:24px; margin-bottom:0; text-indent:0px;}
.left1 .textArea .indent_li{ line-height:24px; padding-top:10px;}
.left1 .textArea .indent_li ul{margin:0;}
.left1 .textArea .indent_li li{float:left;width:110px;background:none;}
.left1 .textArea .indent_li li a{font-size:14px;padding-left:0;}
.left1 .textArea .indent_l2{line-height:24px;padding-top:10px;}
.left1 .textArea .indent_li2 ul{margin:0;position:relative;}
.left1 .textArea .indent_li2 li{float:left;width:170px;background:none;}
.left1 .textArea .indent_li2 li a{font-size:14px;padding-left:0;}
.left1 .textArea .tit1{ font-size:14px; line-height:24px; margin-bottom:25px; text-indent:0px; font-weight:700;}
.left1 .textArea ul{ margin-bottom:33px;}
.left1 .textArea .noBg li{ background:none;}
.left1 .textArea li{font-size:14px; line-height:24px;background:url(dot1.gif) no-repeat left 11px;}
.left1 .textArea li a{ font-size:12px; padding-left:8px; }
.left1 .textArea li a:hover{color:#00A2E1;}
.left1 .textArea li .red{color:#FC3B00;}
.left1 .textArea h3 { color: #ff9900; margin: 15px 0;}
.left1 .textArea .minMargin{ margin-bottom:0;}
.left1 .textArea .maxMargin{ margin-bottom:25px;}
.left1 .textInd{ padding-left:28px;}
.left1 .textArea .pictxt { width:683px;}
.left1 .textArea .pictxt .txt { width:auto; float:left;}
.left1 .textArea .pictxt .pic { padding:8px 0 0 0; float:right;}
.left1 .textArea strong {font-weight:500;}
.left1 .textArea .tag_tit{height:42px;color:#b40000;font-size:14px;font-weight:700;}
.left1 .textArea .tag_tit a{color:#b40000;text-decoration:underline;}
.left1 .textArea .tag_tit a:hover{text-decoration:none;}
.left1 .textArea .pic{padding:2px 0 36px;}
.left1 .textArea .f12{font-size:12px;}
.left1 .textArea .tag_con h3{color:#000000;}

.left1 .textArea .official { width:685px;}
.left1 .textArea .official li { padding:0 31px 13px 0; float:left;}
.left1 .textArea .official li img { border:#E1E1E1 1px solid;}
.left1 .textArea .youqing{ font-weight:700; font-size:14px; margin-bottom:14px;}
.left1 .textArea .youqing .union{ border:3px solid #FABF06; width:254px; overflow:hidden;}
.left1 .textArea .hezuo dt{ padding:21px 0 18px 0;}
.left1 .textArea .hezuo dd{ float:left; width:97px; height:55px;}
.left1 .textArea .hezuo dd img{ border:#E1E1E1 1px solid;}
.left1 .textArea .tips{font-size:14px;color:#333333;}

.left1 .zhao{ width:685px; margin:36px auto;}
.left1 .zhao .txt{ float:left; width:auto; line-height:24px; font-size:14px; color:#333; text-indent:2em;}
.left1 .zhao .pic{ float:right; padding-top:5px;}
.left1 .zhaoCon{ width:685px; margin:0 auto;}
.left1 .zhaoCon p{ line-height:24px; padding-bottom:4px; color:#333; font-size:14px;}
.left1 .zhaoCon .ap_2dcode {display: block; margin: 20px 0 0 100px; }

.left2{width:705px; margin-left:28px; padding-top:44px;margin-right:21px!important;margin-right:10px; }
.left2 .textArea1{ padding:32px 0 40px 0;color:#333;}
.left2 .textArea1 li { line-height:24px;padding-left:7px;}
.left2 .textArea1 h3{ font-weight:700; font-size:14px; margin-bottom:4px;}
.left2 .textArea1 p{ font-size:14px; line-height:24px;}
.left2 .textArea1 .tit1 { padding-left:32px;}
.left2 .textArea1 .tit1 span { font-weight:700;}
.left2 .textArea1 .line { background:url(dot2.gif) repeat-x; width:693px; height:1px; font-size:1px; margin:22px 0 12px 0;}
.left2 .textArea1 .con { line-height:24px; padding-left:56px;}
.left2 .textArea1 .run { background:url(ico.gif) no-repeat; font-size:14px; font-weight:700; color:#333; height:18px; padding-top:11px; margin-bottom:1px;}
.left2 .textArea1 .run span { color:#64B900; padding-left:32px;}
.left2 .textArea1 .achieve { background:url(achieve.gif) no-repeat; font-size:14px; font-weight:700; color:#333; height:18px; padding-top:11px; margin-bottom:1px;}
.left2 .textArea1 .achieve span { color:#11A4DD; padding-left:32px;}
.left2 .textArea1 .flow {background:url(sucico3.gif) 2px 3px no-repeat; font-size:14px; font-weight:700; color:#333; height:18px; padding-top:11px; margin-bottom:1px;}
.left2 .textArea1 .flow span { color:#CA0808; padding-left:32px;}
.left2 .textArea1 .rq{background:url(sucico2a.gif) 4px 6px no-repeat; font-size:14px; font-weight:700; color:#333; height:18px; padding-top:11px; margin-bottom:1px;}
.left2 .textArea1 .rq span { color:#FF7500; padding-left:32px;}
.left2 .textArea1 .fans{background:url(fansbi.gif) 2px 6px no-repeat; font-size:14px; font-weight:700; color:#333; height:18px; padding-top:11px; margin-bottom:1px;}
.left2 .textArea1 .fans span{color:#FF0096; padding-left:32px;}
.left2 .textArea1 .weight { font-weight:700;}
.left2 .textArea1 .red { color:#CA0808;}
.left2 .textArea1 .blue { color:#11A4DD;}
.left2 .textArea1 .green { color:#64B900; font-weight:700;}
.left2 .textArea1 .orange { color:#FF7500; font-weight:700;}
.left2 .textArea1 .pink { color:#FF0096; font-weight:700;}
.left2 .textArea1 .indent2 {text-indent:2em;}


/*leftBar*/
#about .about{background:url(dot.gif) no-repeat left 1px;}
#bigevent .bigevent{background:url(dot.gif) no-repeat left 1px;}
#contact .contact {background:url(dot.gif) no-repeat left 1px;}
#contact .contact a { color:#000;}
#service .service {background:url(dot.gif) no-repeat left 1px;}
#service .service a { color:#000;}
#disclaimer .disclaimer {background:url(dot.gif) no-repeat left 1px;}
#disclaimer .disclaimer a { color:#000;}
#agreement .agreement {background:url(dot.gif) no-repeat left 1px;}
#agreement .agreement a { color:#000;}
#privacy .privacy {background:url(dot.gif) no-repeat left 1px;}
#privacy .privacy a { color:#000;}
#star .star {background:url(dot.gif) no-repeat left 1px;}
#star .star a { color:#000;}
#official .official {background:url(dot.gif) no-repeat left 1px;}
#official .official a { color:#000;}
#fraps .fraps {background:url(dot.gif) no-repeat left 1px;}
#fraps .fraps a { color:#000;}
#friend .friend {background:url(dot.gif) no-repeat left 1px;}
#friend .friend a { color:#000;}
#product .product {background:url(dot.gif) no-repeat left 1px;}
#product .product a { color:#000;}
#help .help {background:url(dot.gif) no-repeat left 1px;}
#help .help a { color:#000;}
#map .map {background:url(dot.gif) no-repeat left 1px;}
#map .map a { color:#000;}
#up .up {background:url(dot.gif) no-repeat left 1px;}
#up .up a { color:#000;}
#zhaopin .zhaopin {background:url(dot.gif) no-repeat left 1px;}
#zhaopin .zhaopin a { color:#000;}
#jianhu .jianhu {background:url(dot.gif) no-repeat left 1px;}
#jianhu .jianhu a { color:#000;}
#shouquan .shouquan {background:url(dot.gif) no-repeat left 1px;}
#shouquan .shouquan a { color:#000;}

/*site_map_new*/
.smap_wraper{width:960px;margin:0 auto;overflow:hidden;}
.smap_wraper .mod_box{padding-bottom:10px; margin-top:20px;border-bottom:1px solid #efefef;clear:both;}
.smap_wraper .mod_box h1{font-weight:700;}
.smap_wraper .mod_box h1,.smap_wraper .mod_box h2{font-size:14px;color:#333333;padding-bottom:10px;}
.smap_wraper .mod_box h1 a,
.smap_wraper .mod_box h2 a{color:#333333;}
.smap_wraper .mod_box h1 a:hover,
.smap_wraper .mod_box h2 a:hover{color:#333333;text-decoration:underline;}
.smap_wraper h3.logo{padding:20px 0 0px;}
.smap_wraper em.intro{color:#333333;display:block;padding-bottom:10px;}
.smap_wraper em.intro a{margin-left:7px;}

.smap_wraper .mod_box a{color:#0078cc;}
.smap_wraper .mod_box a:hover{text-decoration:underline;}

.smap_wraper .mod_box  li{float:left;width:125px;height:16px; line-height:16px;overflow:hidden;margin-right:5px;margin-bottom:13px;_display:inline;}
.smap_wraper .mod_box  li a{color:#0078cc;}
.smap_wraper .mod_box .it_list li a:hover{text-decoration:underline;}
.smap_wraper .mod_box .it_list{width:100%;}

/* site_map_new foot*/
.smap_foot_bg .foot_bg{width:1000px;margin:0 auto;background:none;padding-top:55px;}
.smap_foot_bg .foot{margin:0 auto; width:960px; height:31px;background:none;}
.smap_foot_bg .foot .text{ text-align:center; padding-top:9px; color:#c6c6c6;}
.smap_foot_bg .foot .text a{ color:#727272;}
.smap_foot_bg .foot .site{ line-height:23px; color:#727272; text-align:center;padding:10px 0 50px 0;}
.smap_foot_bg .foot .site a,.foot .site a:hover,.foot .site a:visited{ color:#c6c6c6; outline:0; zoom:1;}
.smap_foot_bg .foot .site .c_tx{ color:#727272;}

/*mod_con_youqing*/
.left1 .textArea .mod_con_youqing{position:relative;top:-7px;left:-8px;}
.left1 .textArea .mod_con_youqing ul{margin:0;padding:0;}
.left1 .textArea .mod_con_youqing li{background:none;float:left;display:inline;line-height:30px;font-weight:700;}
.left1 .textArea .mod_con_youqing li a{color:#333333;font-size:14px;white-space:nowrap;}
.left1 .textArea .mod_con_youqing li a:hover{color:#00A2E1;}

.area{background:#f6f4f3;}
