@charset "utf-8";
/* CSS Document */
.top_p{ float:left; color:#fff; font-size:24px; font-family:'微软雅黑'; margin:16px 0 0 -45px;}
.top_p span{ font-size:30px; color:#b0bfc7; margin-right:12px;}
.login_content{ width:550px; height:360px; border:1px solid #d7d7d7; background:#fff; overflow:hidden; margin:60px auto 0px; position:relative;}
.login_title1{ height:80px; line-height:80px; border-bottom:1px solid #ebebeb; font-size:18px; font-weight:normal; text-align:center; color:#0a0a0a; font-family:"微软雅黑"; margin-bottom:50px;}
.login_div1{ width:294px; height:30px; margin:0px auto 26px;}
.login_div1 label{ width:60px; float:left;  font-size:14px; line-height:30px; text-align:right;}
.login_input1{ width:222px; height:28px; line-height:28px; text-indent:10px; border:1px solid #d7d7d7; float:left;}
.login_button1{ width:90px; height:28px; float:left; margin:0 20px 0 60px; display:inline; border:none; background:url(../images/login_button1.gif) no-repeat; cursor:pointer;}
.login_input2{ float:left; margin-right:6px; margin-top:8px;}
.login_span1{ float:left; line-height:28px; color:#747474;}
.login_p1{ width:294px; height:20px; margin:0px auto;}
.login_p1 a{ line-height:20px; margin-left:30px; color:#27a5ec;}
.login_p1 a.forget{ color:#f99402; margin-left:60px;}
.login_p2{ position:absolute; top:100px; font-size:12px; color:#F60; text-align:center; width:100%;}

/*registered*/
.registered_content{ width:914px; height:auto; overflow:hidden; border:1px solid #d7d7d7; background:#fff; overflow:hidden; margin:10px auto 10px; position:relative; padding-bottom:30px;}
.registered_p1{ width:914px; height:20px; overflow:hidden; margin:30px auto 0px; font-size:12px;}
.registered_p1 span{ color:#27a5ec;}
.registered_div1{ width:700px; height:30px; margin:0px auto 16px;}
.registered_div1 label{ width:110px; float:left;  font-size:14px; line-height:30px; text-align:right;}
.registered_div1 label span{ color:#f99402; }
.registered_span1{ float:left; margin-left:12px; display:inline; line-height:30px; font-size:12px; color:#a6a6a6;}
.registered_sf{ width:914px; height:24px; overflow:hidden; margin:0px auto;}
.registered_button{ width:914px; height:30px; overflow:hidden; margin:30px auto; text-align:center;}
.registered_button button{ border:none; background:none; margin-left:30px; cursor:pointer;} 
/*index-f*/
.f_topright{ width:350px; height:58px; overflow:hidden; float:right; background:url(../images/f_tbg.png) no-repeat; line-height:58px;}
.f_topright ul{ margin-left:46px;}
.f_topright ul li{ float:left; font-family:"微软雅黑"; color:#b9e3fa; margin-left:10px; display:inline;}
.f_topright ul li a{ font-family:"微软雅黑"; color:#fff;}
.f_indexnra{ width:1200px; height:auto; overflow:hidden; margin:30px auto;}
.f_indexnra_left{ width:798px; height:322px; border:1px solid #c7daf2; background:#eff4fb; float:left; margin-right:40px;}
.f_indexnra_left h4{ font-size:14px; color:#2e2e2e; height:50px; line-height:50px; background:url(../images/f_lb.png) no-repeat 20px center; text-indent:50px;}
.f_line{ width:100%; height:2px; overflow:hidden; background:url(../images/f_line.gif) repeat-x;}
.f_index_p1{ width:698px; height:auto; overflow:hidden; margin:8px auto 0; line-height:25px; font-size:14px; color:#2e2e2e;}
.f_index_p1 p{ text-indent:28px;}
.f_index_p2{ width:698px; height:auto; overflow:hidden; margin:30px auto; line-height:20px; font-size:14px; color:#2e2e2e; text-align:right;}
.f_indexnra_right{ width:358px; height:322px; border:1px solid #c7daf2; background:#eff4fb; float:left; position:relative;}
.f_indexnra_right h4{ font-size:12px; font-weight:normal; color:#1b9ce4; width:278px; margin:20px 0 0 40px;}
.f_indexnra_right form{ width:278px; height:auto; overflow:hidden; margin:14px 0 0 40px;}
.f_index_input1{ width:276px; height:34px; border:1px solid #d7d7d7; background:#fff; line-height:34px; text-indent:10px; font-size:12px; margin-top:16px;}
.f_inde_p1{ float:right;  margin-top:10px; line-height:28px;} 
.f_inde_p1 a{ color:#1c9de5;}
.f_indec_button1{ width:132px; height:32px; border:none; background:url(../images/login_button1.gif) no-repeat; margin-right:14px; float:left; margin-top:30px; cursor:pointer;}
.f_indec_button2{ width:132px; height:32px; border:none; background:url(../images/login_button2.gif) no-repeat; float:left; margin-top:30px; cursor:pointer;}
.f_index_zhc{ width:100%; height:42px; overflow:hidden; border-top:1px solid #c9dbf2; background:#e1ebf9; line-height:42px; text-align:center; position:absolute; bottom:0px;}
.f_index_zhc a{ font-size:14px; margin-left:10px; color:#1c9de5;}
.f_indexnrb{ width:1200px; height:auto; overflow:hidden; margin:0px auto;}
.f_indexnrb_left{ width:800px; height:auto; overflow:hidden; float:left; margin-right:40px;}
.f_index_dl1{ width:800px; height:auto; overflow:hidden; margin-bottom:40px; margin-top:16px;}
.f_index_dl1 dt{ width:32px; float:left; margin-right:30px; float:left;}
.f_index_dl1 dt img{ width:32px; height:32px;}
.f_index_dl1 dd{ width:738px; float:left;}
.f_index_dl1 dd h4{ font-size:16px; color:#2e2e2e; height:30px;}
.f_index_dl1 dd p{ font-size:14px; line-height:24px;}
.f_index_dl1 dd p span{ color:#1c9de5;}
.f_indexnrb_right{ width:360px; height:auto; overflow:hidden; float:left;}
.f_indexnrb_right1{ width:358px; height:186px; border:1px solid #d7d7d7; background:#fff; overflow:hidden;}
.f_title1{ width:360px; height:34px; line-height:34px; font-size:12px; color:#2e2e2e; background:url(../images/f_ttbg1.gif) repeat-x; text-indent:20px; margin-bottom:10px;}
.f_index_p3{ width:318px; margin-left:20px; line-height:26px;}
.f_indexnrb_right2{ width:358px; height:130px; border:1px solid #d7d7d7; background:#fff; overflow:hidden; margin-top:16px;}
.f_link{ width:1200px; height:auto; overflow:hidden; margin:20px auto;}
.f_link h4{ font-size:12px; color:#2e2e2e; height:26px; background:url(../images/f_line2.gif) left bottom repeat-x;}
.f_link p{ line-height:24px; color:#727272; margin-top:10px;}
.f_link p a{ margin:0 10px 0 10px; color:#727272;}

.f_yt{ width:914px; height:auto; overflow:hidden; display:block; margin-top:20px; line-height:24px; text-indent:24px; color:#a3a3a3; padding-bottom:20px; border-bottom:1px solid #ebebeb;}
.f_yt p{ width:854px; margin:0 auto;}
.f_title2{ margin:30px 0 0 30px; font-size:14px; color:#2094de; height:18px;}
.f_title3{ height:36px; margin-left:44px; font-size:12px; font-weight:normal; height:20px; color:#2094de; margin-top:16px;}
.f_p1{ width:826px; margin:0 44px 0 44px; margin-top:2px; line-height:24px;}
.f_title4{ width:914px; height:80px; line-height:80px; text-align:center; font-family:"微软雅黑"; font-size:26px; color:#2094de; font-weight:normal;}
.f_ul1{ overflow:hidden; width:740px; margin:30px auto;}
.f_ul1 li{ width:310px; float:left; margin-left:60px; display:inline; line-height:30px; font-size:14px;}
.f_map{ width:802px; height:420px; overflow:hidden; margin:0px auto; text-align:center;}
.f_map img{ width:802px; height:420px;}


/*xiu jia*/
.fpassword_method{ height:80px;  border-bottom:1px solid #ebebeb; margin-bottom:50px;text-align:left; }
.fpassword_method li{ float:left; text-align:center; width:110px; height:35px; text-align:center;
 margin-top:25px; margin-left:20px;}
.fpassword_method li a{font-size:18px; font-weight:normal;width:110px; height:35px; line-height:35px; cursor:pointer;
 color:#fff; font-family:"微软雅黑"; display:block; background:#c3c1c1;border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -o-border-radius:4px;-ms-border-radius:4px;}
.fpassword_method li a:hover{ background:#2abbdf;}
.fpassword_method .dangqian a{ background:#2abbdf; color:#fff;}