@charset "gb2312";
/* CSS Document */
/* reset */
body,div,ul,ol,li,dl,dt,dd,form,input,textarea,p,th,td,h1,h2,h3,h4{ margin:0; padding:0;}
img{ border:0;}
body,th,td,input,select,textarea,h1,h2,h3,h4,font{ font-weight:normal;color:#353535;
font:12px "microsoft yahei",Tahoma, Geneva, sans-serif; font-weight:normal;}
html,body{ height:100%; width:100%; }
body{ background:#fff;}
ul,ol{ list-style-type:none;}
input,select,textarea{ vertical-align:middle; outline:none; resize:none;}
input::-ms-clear{ display:none;}
a{ text-decoration:none; color:#333;}
a:hover{ text-decoration:none; color:#ff4e33;}
/* initial */
.clearfix:after { display:block; content:""; clear:both;}
.clearfix{ *zoom:1;}
body.ovxhide{ overflow-x:hidden;}
.fl{ float:left;}
.fr{ float:right;}
.none{ display:none;}
.btnMouseDown{ padding:1px 0 0 2px; padding:0\0; _padding:0;}
. { width:65px; height:19px; background:url(imagesbtnBg.png) no-repeat; cursor:pointer; border:0; color:#fff;}
/*** header ***/
/*@media screen and (min-width:0\0) {.haedTop{ line-height:28px;}} 
.headTop div{ display:inline-block;}
.haedTop label.micro_blog{display:inline-block;line-height:29px;height:29px;vertical-align:middle;} 2014-3-27update 
.haedTop .appDown{ position:relative; z-index:100; display:inline;}
.haedTop .appDown img{ position:absolute; z-index:-1; right:-145px; top:-8px; *+top:-1px; _top:-1px; display:none;}
.haedTop .appDown a{ background:url(imagesheadTopIco.png) no-repeat;_background:url(imagesheadTopIco.gif) no-repeat;  padding-left:20px; margin-right:10px;}

.haedTop .appDown a.ico_ios{ background-position: 0 2px;}
.haedTop .appDown a.ico_and{ background-position: 0 -27px;}
.haedTop .appDown a.ico_wx{  background-position: 0 -56px; padding-left:30px;}
.haedTop .appDown a.ico_wap{ background-position: 0 -83px; padding-left:15px;}
.haedTop .appDown a.ico_ios:hover{background-position: 0 -217px;}
.haedTop .appDown a.ico_and:hover{background-position: 0 -246px;}
.haedTop .appDown a.ico_wx:hover{background-position: 0 -300px;}
.haedTop .appDown a.ico_wap:hover{background-position: 0 -272px;}
.haedTop .fr a.ico_sina{ background:url(imagesheadTopIco.png) 0 -115px no-repeat;_background:url(imagesheadTopIco.gif) 0 -115px no-repeat; width:18px; height:18px; margin:-1px 3px 0; *margin-top:0;}
.haedTop .fr a.ico_qq{ background:url(imagesheadTopIco.png)  0 -142px no-repeat;_background:url(imagesheadTopIco.gif)  0 -142px no-repeat; width:18px; height:18px; margin:-1px 0 0; *margin-top:0;}
.haedTop .userInfo a{ margin-left:35px;}
.haedTop a:hover{ color:#e23520;}
@media screen and (min-width:0\0) {.haedTop .fr .inCenter{ top:0;}}
*/


.official{ width:1000px; height:79px; margin:0 auto;}
.official h1{ float:left; margin-top:17px;}
.official h2{ float:right; margin-top:23px;}
/* 主导航 */
.mainNavBod{ border-bottom:3px solid #ef4024; height:35px; min-width:1000px;}
.mainNav{ width:1000px; margin:0px auto;}
.mainNav h2{ background:#ef4024 url(imagesh2TopBg.png) left top no-repeat; width:149px; float:left; font-size:14px; color:#fff; text-align:center; height:35px; line-height:35px; letter-spacing:2px;}
.mainNav ul,.mainNav li{ float:left;}
.mainNav li{ line-height:35px; padding:0 40px; font-size:16px; font-weight:bold;}
.mainNav li a:hover{ color:#e23520;}
.mainNav form{ border:1px solid #b3b3b3; width:160px;_width:159px; height:20px; float:right; padding:0 5px; margin-top:7px;}
.mainNav form .sText{ border:0; background:none; height:20px; width:140px;_width:139px; vertical-align:top; color:#666;}
.mainNav form .sSubmit{ background:url(imagesmainNavIco.png) no-repeat; width:16px; height:17px; display:inline-block;*display:inline;*zoom:1; vertical-align:top; margin-top:2px; cursor:pointer; border:0;}
.mainNav h2.pull_down{ background:url(../../../images/h2TopBg2.png) no-repeat; width:140px; padding-right:15px; float:left; font-size:14px; color:#fff; text-align:center; height:35px; line-height:35px; letter-spacing:2px;}
/*流程*/
.official_pro{ width:1000px; height:62px; margin:0 auto; overflow:hidden;}
.official_pro h1{ float:left; margin-top:30px;}
/* 主导航 end */

/* footer */
.clear {clear: both;overflow: hidden; *overflow:visible;}
.foot{min-width:1000px;width:expression(document.body.clientWidth <= 1000? "1000px": "auto");padding-top:40px;}
.foot .foot_msg{height:auto;background:url(imagesfoot_bg.gif) repeat-x;margin-top:40px;margin:0 auto;}
.foot .foot_msg .foot_content{width:960px;margin:0 auto;}
.foot .foot_msg .foot_content dl{float:left;width:160px;margin-top:15px;}
.foot .foot_msg .foot_content dl dt{color:#000;font-size:14px;margin-bottom:5px;}
.foot .foot_msg .foot_content dl dd{height:22px;}
.foot .foot_msg .foot_content dl dd a{font-size:12px;color:#848484;}
.foot .foot_msg .foot_content dl dd a:hover{color:#d81400;text-decoration:none;}
.foot .foot_bottom{background:#767676 url(imagesfoot_bg2.gif) left top repeat-x;height:101px;width:100%}
.foot .foot_bottom .corpy{width:960px;margin:auto;text-align:center;padding-top:20px;}
.foot .foot_bottom .corpy p{color:#bbb; line-height:30px;}
.foot .foot_bottom .corpy p img{margin-top:4px;}
.foot_msg .tianMao{ width:960px; margin:20px auto 0 auto; border-top:#b4b4b4 solid 1px; height:39px; padding-top:20px;}
.foot_msg .tianMao a:hover{color:#c4000;}
.tianMao span.leftSpan{ display:inline-block; height:20px; background:url(imagestianMaoPhone.gif) left center no-repeat; padding-left:30px; font-size:14px; line-height:20px; color:#666; float:left;}
.tianMao span.leftSpan strong{ color:#333;}
.tianMao span.rightSpan{ display:inline-block; height:20px; line-height:20px; background:url(imagestianMaoLogo.gif) left center no-repeat; float:right; padding-left:35px;}
.footbj{ padding-top:41px; margin-top:0;background-color: #fafafa;}
.footbj .footUpdate{ height:99px; background:none; background-color:#e6e6e6;}
.footbj .foot_bottom .corpy p{color:#666; line-height:30px;}
/*右侧浮动*/
.rightFloat{position:fixed; bottom:4px; right:0px;width:30px;  _position:absolute;  
_bottom:auto;  
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));   z-index:2;}
.rightFloat li span{ cursor:pointer; font-size:14px; line-height:17px;}
.rightFloat li a{ display:inline-block; background:url(imageshover.png) 0 -615px no-repeat; _background:url(../../../images/hover.gif) -60px -238px no-repeat; width:30px; height:160px;}
.rightFloat li .a_title{display:inline-block; background:url(imageshover.png) -90px -238px no-repeat; _background:url(../../../images/hover.gif) -90px -238px no-repeat; width:30px; height:113px;}
.rightFloat li a:hover{ background:url(imageshover.png) -40px -615px no-repeat;  color:#fff;}
.rightFloat li .a_title:hover{background:url(imageshover.png) -30px -238px no-repeat;  color:#fff;}
.rightFloat li .ques{ display:inline-block; width:14px;  margin-top:10px;text-align:center; float:left; padding:19px 8px 0 8px; }
/*右侧浮动*/
.rightFloat_pro{right:0px;width:30px;position:absolute; top:164px; z-index:2;}
.rightFloat_pro li span{ cursor:pointer; font-size:14px; line-height:17px;}
.rightFloat_pro li a{ display:inline-block; background:url(imageshover.png) -60px -238px no-repeat; _background:url(../../../images/hover.gif) -60px -238px no-repeat; width:30px; height:113px;}
.rightFloat_pro li a:hover{ background:url(imageshover.png) 0px -238px no-repeat;  color:#fff;}
.rightFloat_pro li .ques{ display:inline-block; width:14px;  margin-top:10px;text-align:center; float:left; padding:19px 8px 0 8px; }

.bg_header { padding-top: 1px;  width: 100%; height: 30px; background: #f2f2f2; }
.bg_banner { float: left; width: 100%; height: 330px; background: repeat-x; }
.bg_banner .inner_shadow { float: left; width: 100%; }
.bg_banner .inner_shadow.rit { float: right; width: 100%; height: 330px; }
.float_cet { float: none !important; margin: 0px auto;}
.frame_width { width:1000px; }/*宽度和首页不一样1250:1190*/
/**.frame_width { width: 1000px; margin:0 auto;}**/
.frame.f_header { z-index: 100; }
.frame.f_nav { z-index: 99; }
.frame.f_banner { z-index: 98;}
.floating_box { float: right; display: inline; width: 50px; }
.header_bar { float: left; width: 100%; padding: 5px 0; height: 20px; line-height: 16px; }
.for_member { float: left; margin: 2px 110px; color: #999; height: 16px; line-height: 16px; }
.for_member span { float: left; margin-right: 6px; display: inline; }
.for_member span a { color: #333333; display: inline-block; }
.for_member span a:hover { color: #e7340b; }
.site_info { float: right; }
.site_info span, .site_info .header_site_map { float: left; padding: 0px 7px 0 1px; height: 16px; line-height: 16px; font-size: 1em; }
.site_info span a { margin: 1 2px; display: inline-block; }
.site_info span a.attention { width: 40px; text-align: center; color: white; background: url(imagesbg_header_attention.gif) no-repeat; }
.site_info span a.with_icon.arrow_down { margin-left: 0; }
.site_info .header_site_map { position: relative; cursor: default; }


 /*顶部栏新*/
#header{ width:100%;}
.haedTopBg{ background:#e5e5e5; border-top:0px solid #ef4023; height:30px; min-width:1000px;}
.haedTop{ width:1000px; margin:0 auto; line-height:30px;color:#999;}
.haedTop .fr{ width:600px; float:left;}
.haedTop .fr a{ color:#333; margin:0 6px; /*vertical-align:middle;*/}
.haedTop .fr .inCenter{ background:url(imagesheadTopIco.png) 7px -188px no-repeat;_background:url(imagesheadTopIco.gif) 7px -188px no-repeat; padding:0 8px 0 20px; position:relative; z-index:100; display:inline-block; *display:inline; *zoom:1; line-height:26px; border:1px solid #e5e5e5; border-bottom:0; vertical-align:bottom; /*top:-2px;*/ *+top:-1px;*top:0; _top:0; cursor:pointer; transition:all 0.5s ease-out;}
.haedTop .fr ul{ position:absolute; left:-1px; top:27px; *top:26px; background-color:#fcfcfc; border:1px solid #dedede; border-radius:0 0 5px 5px; width:101px; display:none; padding:5px 0;}
.haedTop .fr ul li{ line-height:22px; background:url(imagesheadTopIco.png) -12px -160px no-repeat;_background:url(imagesheadTopIco.gif) -12px -160px no-repeat; padding-left:18px;}
.haedTop .fr ul li a{ margin:0;}
.haedTop a{ color:#888; display:inline-block; *display:inline; *zoom:1;line-height:30px;}
.haedTop .fr .inCenter i{ background:url(imagesheadTopIco.png) 0 -176px no-repeat;_background:url(imagesheadTopIco.gif) 0 -176px no-repeat; display:inline-block; width:9px; height:7px; transition:all 0.5s ease-out; overflow:hidden; vertical-align:middle;}
.haedTop .fr .inCenter.thisHover{ background-color:#fcfcfc; border:1px solid #dedede; border-bottom:0; border-radius:5px 5px 0 0;}
.haedTop .fr .inCenter.thisHover i{ background-position:0 -169px;}
a.with_icon.heart { padding-left: 18px; background-position: 3px -52px; }
.for_share{float:right; width:159px;}
a.share{float:left;margin:5px 10px 0 0;display:block;width:19px;height:19px;background:url(imagesicons_share.gif) no-repeat}
a.sina_weibo{background-position:0 0}
a.tenc_weibo{background-position:0 -19px}
a.wei_chat{background-position:0 -38px}
.for_share .span_xiaomao{ display:block; width:68px;}
.for_share .span_xiaomao a{ margin-left:10px;}
.userInfo{ float:left;}
a.with_icon { padding: 0 6px; background: url(../../../images/icons_header.png) no-repeat; }
a.with_icon.arrow_down { padding-right: 18px; background-position:59px 5px; }
.png{margin-top:5px;}

