@charset "utf-8";
/* CSS Document */

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {
	margin: 0;
	padding: 0;
}
body, button, input, select, textarea, pre {
	font-size: 12px;
	font-family: "微软雅黑", Tahoma, Helvetica, "Microsoft Yahei", Arial, STHeiti,SimSun;
	_font-family: Tahoma, Arial, Helvetica, STHeiti,SimSun;
}
html body {
	font-family:  "微软雅黑",Tahoma, Helvetica, "Microsoft Yahei", Arial, STHeiti,SimSun;
}

h1, h2, h3, h4, h5, h6, button, input, select, textarea {
	font-size: 100%;

}
html {
	color: #000;
	background: #fff;
	overflow-x: hidden;
}

fieldset, img {
	border: none;
}
input, button, select, textarea {
	outline: none;
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;

}
textarea {
	resize: none
}
ul, ol, li, dl, dt, dd {
	list-style: none;
}
q:before, q:after {
	content: '';
}
sup {
	vertical-align: text-top;
}
sub {
	vertical-align: text-bottom;
}
body {
	color: #222;
	background: #fff;
}
a {

	text-decoration: none;
	outline: none;
}
*:focus {
	outline: 0;
}

a:hover {
	color: #d71518;
	/*	-webkit-transition: color .15s linear, background-color .3s linear;
        -moz-transition: color .15s linear, background-color .3s linear;
        -o-transition: color .15s linear, background-color .3s linear;
        -ms-transition: color .15s linear, background-color .3s linear;
        transition: color .15s linear, background-color .3s linear;
    */	cursor: pointer;
	text-decoration:none;
}
img {
	-ms-interpolation-mode: bicubic;
}

.none{ display:none;}


.div,p{white-space:normal;word-break:break-word;word-wrap: break-word; }


.clearfix:after{ content:"."; clear:both; display:block; height:0; visibility:hidden; }
.clearfix{ display:block;*zoom:1;}

.clear{clear:both}


/*************************************************************************************************************************************/
.fl{ float:left}
.fr{ float:right}

.ml-15{margin-left:15px !important;}
.ml-24{margin-left:24px !important;}
.ml-25{margin-left:25px !important;}
.ml-30{margin-left:30px !important;}
.ml-40{margin-left:40px !important;}
.ml-45{margin-left:45px !important;}
.ml-55{margin-left:55px !important;}
.ml-120{margin-left:120px !important;}

.mr-15{margin-right:15px !important;}
.mr-20{margin-right:20px !important;}
.mr-25{margin-right:25px !important;}
.mr-40{margin-right:40px !important;}
.mr-45{margin-right:45px !important;}
.mr-60{margin-right:60px !important;}
.mr-65{margin-right:65px !important;}


.c-red{ color:red;}


.m-wrap{ width:100%;}
.f-wrap{ width:100%;}


/*----------top---------------*/
.m-top-nr{ width:1200px; height:130px; margin:0 auto; position:relative;}
.m-logo{ width:300px; height:130px; float:left;}
.m-nav{ width:784px; height:130px; float:left;}
.m-nav li a{ width:112px; height:121px; display:block; color:#fff; line-height:121px; text-align:center; font-size:18px;}
.m-nav li{ float:left; border-top:9px solid rgba(255, 255, 255, 0);}
.m-nav li:hover,.m-nav li.active{ background:#0f528f; border-top:9px solid #b4cfff;}

.btn-nav{ width:116px; height:121px; float:left; cursor:pointer; border-top:9px solid rgba(255, 255, 255, 0); color:#fff;}
.btn-nav:hover,.btn-nav-on{ background:#fff; border-top:9px solid #0f528f; color:#167ac7;}
.btn-nav p{ line-height:121px; text-align:center; font-size:18px;}
.btn-nav-nr{ padding:10px 0 20px 20px; width:492px; box-shadow:0px 4px 7px #999; position:absolute; top:130px; right:0; background:#fff;}
.btn-nav-nr li{ padding:0px 5px; width:154px; height:46px; float:left;}
.btn-nav-nr li img{ width:24px; height:24px; float:left; margin-top:12px; margin-right:7px;}
.btn-nav-nr li a{ color:#626262; float:left; margin-top:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.btn-nav-nr li a:hover{ color:#626262; text-decoration:underline;}

/*----------火炬top---------------*/
.f-top{ width:100%; background:#fff;}
.weath-sty{ float:right; width:225px; margin-left:5px;}

.f-top-nr{ width:1200px; height:32px; margin:0 auto; position:relative; min-width:1200px;}
.f-top-nr h1{ color:#999; font-weight:normal; line-height:32px; float:left;}
.f-nav-r{ float:right; height:32px;}
.f-nav-r dd{ float:right; padding:0 25px; border-right:1px solid #d5d5d5; height:32px;}
.f-nav-r dd:hover,.f-nav-r.f-er.on{ background:#f2f2f2}
.f-nav-r dd a{ font-size:14px; color:#9d9d9d; line-height:32px; max-width:195px; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left;}
.f-nav-r dd a:hover{ text-decoration:underline;}
.f-nav-r dd span{ color:#9d9d9d; line-height:22px; margin:3px 10px 0 10px; float:left;}
.f-nav-r dd img{ border:2px solid #9d9d9d; width:30px; height:30px; float:left; margin:-9px 5px 0 0; border-radius:100%;}
.f-nav-r.f-er{margin-left:0px; position:relative; cursor:pointer;}
.f-nr{ position:absolute; top:32px; right:0; width:90px; height:106px; background:#f2f2f2; cursor:default; display:none; z-index:10;}
.f-nr .fl{ margin:7px 0 0 10px;}
.f-nr .fl img{ width:70px; height:70px; margin-bottom:5px;}
.f-nr .fl p{ text-align:center;}
.f-ernr i{ background:url(../../images/fg/wen-bt2.png) no-repeat 6px 7px; width:20px; height:29px; margin-right:5px; display:block; float:left;}
.f-nav-regist i{ background:url(../../images/fg/wen-bt2.png) no-repeat -30px 7px; width:20px; height:29px; margin-right:5px; display:block; float:left;}
.f-nav-login i{ background:url(../../images/fg/wen-bt2.png) no-repeat -10px 7px; width:20px; height:29px; margin-right:5px; display:block; float:left;}
.f-logo1{ width:161px; height:76px; float:left; margin-right:50px;}
.f-nav{ height:76px; float:right }
.f-nav li a{width:75px;height:74px;display:block;color:#333;line-height:74px;text-align:center;font-size:16px;margin:0 25px;border-bottom:2px solid #fff;}
.f-nav li{ float:left;}
.f-nav li a:hover,.f-nav li a.active{ background:#fff; color:#d93131;border-bottom:2px solid #d93131;}
/*------------foot------------*/
.w-foot{width:100%;padding:65px 0 35px;background:#e1e4e9}
.w-f-nr{ width:1200px; margin:0 auto; min-height:20px;}
.w-f-left{ width:372px; border-right:1px solid #B3B3B3; float:left;}
.w-f-left h1{ font-size:14px; color:#85888f; font-weight:normal; margin-bottom:8px;}
.w-f-left h2{ color:#989898; margin-bottom:25px; font-weight:normal;}
.w-f-left p{ color:#989898; margin-top:25px; height:45px;}
.w-f-middle{ width:600px; border-right:1px solid #B3B3B3; float:left; padding-top:12px; min-height:131px;}
.w-f-middle-nr-r{ float:left;}
.w-f-middle-nr1{ width:165px; float:left; margin-left:33px;}
.w-f-middle-nr2{ width:204px; float:left;}
.w-f-middle-nr3{ width:185px; float:left;}
.w-f-middle h1{ width:100%; font-size:14px; color:#85888f; font-weight:normal; margin-bottom:9px;}
.w-f-middle a{ width:100%; color:#989898; margin-bottom:5px; display:block;}
.w-f-middle a:hover{ text-decoration:underline;}
.w-f-middle p{ width:100%; color:#989898; margin-bottom:10px; display:block;}
.w-f-middle i{ width:42px; height:42px; display:block; float:left; margin:5px 15px 0 0;}
.w-f-middle-nr1 i{ background:url(../../images/fg/wen-bt1.png) -150px 0 no-repeat;}
.w-f-middle-nr2 i{ background:url(../../images/fg/wen-bt1.png) -202px 0 no-repeat;}
.w-f-middle-nr3 i{ background:url(../../images/fg/wen-bt1.png) -252px 0 no-repeat;}
.w-f-right{ width:196px; float:left; padding:10px 0 0 30px;}
.w-f-right h1{ font-size:14px; color:#85888f; font-weight:normal; margin-bottom:3px;}
.w-f-right h2{ font-size:18px; color:#85888f; font-weight:normal; margin-bottom:14px;}
.w-f-right h2 i{width:16px; height:20px; float:left; background:url(../../images/fg/wen-bt1.png) -125px -25px no-repeat;display:block;}
.w-f-right p{ color:#989898; !important; margin-bottom:3px;!important; }
.w-f-right h3{ color:#989898; !important; margin-top:14px; !important; height:45px; !important; font-weight:normal;!important;}
.w-f-right h3 i{ width:19px; height:18px; background:url(../../images/fg/wen-bt1.png) -123px 0 no-repeat; display:block; float:left;}

.f_info1{text-align:center;line-height:26px;font-size:13px; padding:0 0 18px 0; color:#a6b3ca;}
.w-foot2{width:100%;padding-top:15px;background:#fff;}
.f_info2{text-align:center;line-height:26px;font-size:13px; padding:0 0 18px 0; color:#c6cbd0;}

.fire-foot1{width:100%;background:#fff;}
.f_info3{text-align:center;line-height:26px;font-size:13px; padding:13px 0; color:#909090;}

.w-f-left .er{ margin:7px 10px 0 0; float:left;}
.w-f-left .er img{ width:70px; height:70px; margin-bottom:5px;}
.w-f-left .er em{ text-align:center; font-style:normal; display:block; color:#989898;}

/*------------right------------*/
.m-right{ width:62px; position:fixed; right:20px; top:50%; z-index:999; margin-top: -216px;}
.m-right li{margin-bottom:1px;position:relative;width: 47px;height: 44px;cursor:pointer;color:#fff;font-size:14px;text-align:center;line-height: 17px;letter-spacing: 2px;padding-top: 9px;padding-left: 3px;padding-right: 2px;}
.right-tu{ background:#777;}
.right-tu:hover,.right-tu.on{ background:#d93131;}


/*------------全屏图片轮播------------*/
.banner{background:#1f262f;}
.banner .focus{height:564px;position:relative;}
.banner .focus .f_pic{width:100%;height:564px;}

.banner .focus .pagination{bottom:10px;left:0;position:absolute;width:100%;text-align:center; z-index:10;}





/*----------居中图片轮播---------------*/
#inner{width:1200px;height:384px; margin:0 auto; padding:20px 0;}
#inner .hot-event{padding:384px 0 0;position:relative}
#inner .hot-event .switch-tab{text-align:center;width:1200px;position:absolute;right:2px;top:300px;z-index:2}
#inner .hot-event .switch-nav a{display:block;width:42px;height:42px}
#inner .hot-event .event-item{width:1200px;height:332px;position:absolute;z-index:1;left:0;top:0}
#inner .hot-event .event-item .banner{display:block}
#inner .hot-event .event-item img{border:0;width:1200px;height:384px;background:#F7F7F7 url(../../images/fg/loading.gif) no-repeat scroll 414px center}

#inner .hot-event .event-item .item-nr{ position:absolute; top:0; right:0; background:#0f528f; width:350px; height:384px; cursor:default}
#inner .hot-event .event-item .item-nr>a{margin-top:36px;font-size:30px;color:#fff;font-family:'微软雅黑';display:block;line-height:45px;height:95px;padding:0 25px;word-break:break-word;overflow:hidden;}
#inner .hot-event .event-item .item-nr>a:hover{ text-decoration:underline;}
#inner .hot-event .event-item .item-nr p{margin-top:15px;font-size:14px;color:#fff;font-family:'微软雅黑';line-height:25px;max-height:165px;padding:0 25px;word-break:break-word;overflow:hidden;}




/*------------弹窗------------*/
.mask{ width:100%;height:100%;position:fixed;background:#000; opacity:0.7; filter:alpha(opacity=70); left:0;right:0;top:0;bottom:0; z-index:101;}
.m-tc{ position:fixed; top:50%; left:50%; margin-top:0px; margin-left:-400px; background:#fff; z-index:999999; color:#818181;}
.tc-bt-gray{ width:100%; height:40px; background:#ececec;}
.tc-bt-red{ width:100%; height:40px; background:#d71518;}
.tc-bt-gray p{ margin-left:15px; font-size:14px; color:#373945; font-weight:bold; line-height:40px; font-family:"宋体"; float:left;}
.tc-bt-red p{ margin-left:15px; font-size:14px; color:#fff; font-weight:bold; line-height:40px; font-family:"宋体"; float:left;}
.tc-bt-gray i{ float:right; background:url(../../images/fg/tc-close1.png) no-repeat; width:12px; height:12px; cursor:pointer; margin:14px 10px 0 0;}

.tc-nr{ padding:15px; overflow-x:hidden}
.form{ width:100%; min-height:34px; display:inline-block;}
.tc-fon1{ width:38%; height:32px; line-height:32px; font-size:14px; margin:7px 0; color:#666; font-family:"宋体"; text-align:right; letter-spacing:1px; float:left}
.tc-inptext{ width:58%; padding:5px; height:22px; margin-top:7px; font-size:14px; border:1px solid #e6e6e6; background:#fff;}
.tc-textarea{ width:86%; padding:5px; height:170px; margin-top:7px; font-size:14px; border:1px solid #e6e6e6; background:#fff;}
.tc-sel{ height:34px; color:#666; font-family:"宋体"; margin-top:7px; border:1px solid #e6e6e6;}
.tc-img{ height:101px;}
.pala-fon{ font-size:14px; line-height:26px;}
.warn-fon1{ font-size:20px; margin-top:20px;}
.search_div{width:262px}
.form-foot{ width:100%; min-height:34px; text-align:center; background:#fff; border-top:1px solid #e6e6e6;}
.foot-btn{ width:90px; height:35px; background:#d71518; color:#fff; line-height:35px; text-align:center; margin:10px auto; display:inline-block;}
.foot-btn:hover{ background:#e62f32; color:#fff; }
.foot-btn.close{ background:#fff; color:#333; border:1px solid #dadada;}
.foot-btn.close:hover{ background:#fdfdfd;}




/*------------页码------------*/
.page{margin-top:31px;height:auto;text-align:center}
.page a{display:inline-block;padding:0 10px;height:30px;line-height:30px;font-size:14px;color:#666;border:solid 1px #ebebeb;background:#fff;}
.page a.on,.page a:hover{text-decoration:none;background-color:#d93131;color:#fff;border-color:#d93131}
.page li{display:inline-block}
.page li span{color:#666;font-size:14px;padding-left:4px}
form.fye{display:inline-block;width:165px;height:31px;color:#666;line-height:30px;font-size:14px;padding-left:20px;position:relative}
input.btn.num{background:#d71518;color:#fff;font-size:14px;text-align:center;line-height:30px;cursor:pointer;border:0;padding:0 10px;margin-left:5px}
input.yema{border:solid 1px #ebebeb;height:28px;line-height:28px;font-size:13px;text-align:center;width:40px;margin:0 5px}
.page ul{display:inline-block}
p.form_wrap{position:absolute;top:11px;left:15px}





/*------------其他 面包屑------------*/
.position{width:1200px;height:24px;line-height:24px;margin:0 auto;color:#666;font-size:14px;padding:14px 0;overflow:hidden}
.position span{ margin:0 3px;}
.position a{color:#666;font-size:14px}
.position a:hover{color:#d93131}


/*--------------未登录弹窗----------------------*/
.tc-login{ width:350px; height:170px; position:fixed; top:50%; left:50%; margin-left:-175px; margin-top:-75px; background:#f8f8f8; z-index:101;}
.tc-login .bt{ width:330px; height:30px; background:#e8e8e8; padding:0 10px; line-height:30px; color:#676767;}
.tc-login .bt i{ float:right; font-style:normal; cursor:pointer; font-weight:bold; font-size:16px;}
.tc-login .nr{ width:350px; height:89px; border-bottom:1px solid #e8e8e8;}
.tc-login .nr img{ float:left; margin:33px 10px 0 23px;}
.tc-login .nr p{ float:left; margin-top:38px; color:#666; font-size:14px;}
.tc-login .btm{ width:350px; height:50px; background:#fff;}
.tc-login .btm a{ background:#ff5c00; color:#fff; height:30px; min-width:5px; line-height:30px; display:block; padding:0 8px; margin:9px 7px 0 0; float:right;}
.tc-login .btm a:hover{ background:#ff7425;}
.tc-login .btm p{ background:#fff; color:#8b8b8b; height:30px; min-width:5px; line-height:30px; display:block; padding:0 8px; margin:9px 7px 0 0; border:1px solid #c3c3c3; float:right; cursor:pointer;}
.tc-login .btm p:hover{ color:#ff5c00; border:1px solid #ff5c00;}


/************************************12.16*****************************/
.tc-login .btm a{background: #d93131}
.tc-login .btm a:hover{ background:#d84c4c; color:#fff; }
.tc-login .btm p:hover{ color:#d93131; border:1px solid #d93131;}




/*--------------房产租赁----------------------*/
/*-----轮播-----*/
.banner1{width:530px;overflow:hidden;}
.large_box{margin-bottom:10px;width:530px;height:350px;overflow:hidden;}
.large_box img{display:block;}
.small_box{width:530px;height:73px;overflow:hidden;}
.small_list{position:relative;float:left;width:480px;height:73px;overflow:hidden;}
.small_list ul{height:73px;overflow:hidden;}
.small_list ul li{position:relative;float:left;margin-right:10px;width:110px; cursor:pointer;}
.small_list ul li img{display:block;}
.small_list ul li .bun_bg{display:none;position:absolute;top:0;left:0;width:110px;height:73px;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;}
.small_list ul li.on .bun_bg{display:block;}
.btn1{display:block;width:20px;height:73px;background-color:#777;background-repeat:no-repeat;background-position:center center;cursor:pointer;}
.btn1:hover{background-color:#d71518;}





/*-----列表-----*/
.fwzl-wrap1{ width:1200px; margin:0 auto;}
.fwzl-wrap1 .fl{ width:1100px;}
.fwzl-wrap1 .fl-list{ position:relative; margin-bottom:15px; font-size:14px;}
.fwzl-wrap1 .fl-list h2{ display:none;}
.fwzl-wrap1 .fl-list h1,.fwzl-wrap1 .fl-list h2{ position:absolute; top:0; right:57px; cursor:pointer; color:#999; font-weight:normal;}
.fwzl-wrap1 .fl-list h1:hover,.fwzl-wrap1 .fl-list h2:hover{ color:#d71518; text-decoration:underline;}
.fwzl-wrap1 .fl-list p{ float:left; color:#999; width:80px; margin-right:10px;}
.fwzl-wrap1 .fl-list ul{ float:left;width:1010px; height:20px; overflow:hidden;}
.fwzl-wrap1 .fl-list li{ cursor:pointer; float:left; color:#555; margin-right:20px; margin-bottom:10px;}
.fwzl-wrap1 .fl-list li:hover,.fwzl-wrap1 .fl-list li.on{ color:#d71518;}
.fwzl-wrap1 .fl-list .fl-sx{ float:left; margin-right:65px;}
.fwzl-wrap1 .fl-list .fl-sx input{ border:1px solid #ccc; width:58px; height:10px; padding:5px; border-radius:3px; color:#d71518;}
.fwzl-wrap1 .fl-list .fl-sx span{ margin:0 4px;}
.fwzl-wrap1 .fl-list .sub-btn{ background:#d71518; color:#fff; width:70px; height:28px; line-height:28px; text-align:center; display:inline-block; border-radius:3px; margin-top:-3px;}
.fwzl-wrap1 .fl-list .sub-btn:hover{ background:#e62f32; color:#fff;}
.fb-btn:hover{ opacity:0.9;filter:alpha(opacity=90);}

.fwzl-wrap2{ width:1200px; margin:0 auto;}
.fwzl-wrap2 .tab{ width:1200px; height:40px; border-bottom:2px solid #d71518; position:relative;}
.fwzl-wrap2 .tab li{ float:left; padding:0 22px; line-height:40px; color:#666; font-size:15px; cursor:pointer;}
.fwzl-wrap2 .tab li:hover{color:#d71518;}
.fwzl-wrap2 .tab li.on{ background:#d71518; color:#fff;}
.fwzl-wrap2 .tab .right{ position:absolute; top:0; right:0; height:40px; line-height:40px; font-size:14px; color:#737373;}
.fwzl-wrap2 .tab .right i{ font-style:normal; float:left; margin:0 10px;}
.fwzl-wrap2 .tab .right h1{ float:left; font-weight:normal;}
.fwzl-wrap2 .tab .right p{ float:left; cursor:pointer;}
.fwzl-wrap2 .tab .right p span{margin:13px 0 0 4px;}
.fwzl-wrap2 .tab .right p.on{ font-weight:bold; color:#d71518;}

.fwzl-wrap2 .nr{ width:1200px; margin-bottom:20px; overflow:hidden;}
.fwzl-wrap2 .nr dl{ width:105%;}
.fwzl-wrap2 .nr dl dd{ width:384px; height:398px; float:left; margin-top:20px; margin-right:21px; border:1px solid #eee; position:relative; background:#fff;}
.fwzl-wrap2 .nr dl dd img{ width:384px; height:255px;}
.fwzl-wrap2 .nr dl dd .wenzi{ width:350px; height:106px; padding:18px 17px; }
.fwzl-wrap2 .nr dl dd .wenzi h1{ height:27px; font-size:21px; color:#525252; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-bottom:7px;}
.fwzl-wrap2 .nr dl dd .wenzi p{ float:left; font-size:15px;}
.fwzl-wrap2 .nr dl dd .wenzi em{ font-style:normal; float:left; margin:0 10px;}
.fwzl-wrap2 .nr dl dd .wenzi h3{float:right;color:#d71518; font-size:15px; font-family:tahoma;}
.fwzl-wrap2 .nr dl dd .wenzi h3 span{ font-size:28px; font-family:arial;}
/*-----详情-----*/
.fcxq_head{ width:1200px; height:440px;margin:0 auto 30px;}
.fcxq_head_left{ width:530px; height:440px; float:left;}
.fcxq_head_right{width:620px; height:440px; float:left; padding-left:50px; }
.fcxq_title{ font-size:24px; font-family:"微软雅黑"; color:#333; height:31px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.fcxq_icon{ width:auto;height:16px; padding-top:12px; color:#999; font-size:14px;}
.fcxq_list p{ color:#999; margin:27px 0px; font-size:16px;}
.fcxq_list span{ color:#333; padding-left:20px;}
.fcxq_list span b{ display:inline; font-size:36px; color:#d71518;}
.fcxq_list span i{ display:inline;  font-style:normal; color:#d71518; padding-left:10px;}
.fcxq_bottom{ margin-top:29px}
.yykf{ background-color:#d71518; color: #fff; border: 0px none; border-radius:4px; width:150px; height:50px; font-size:22px; letter-spacing:2px; padding-bottom: 4px;}
.yykf:hover{ background-color:#e62f32;}
.f_back{background-color:#fff; color: #d71518; border: 1px solid #d71518; border-radius:4px; width:90px; height:50px; font-size:22px; letter-spacing:3px; padding-bottom: 4px; margin-left:20px;}
.fcxq_content{width:1200px; height:auto;margin:0 auto; margin-bottom:50px;}
.fcxq_nav{ width:1200px; height:42px;border-bottom:2px solid #d71518; }
.nav_fyms{ width:110px; height:42px; background-color:#d71518; color:#fff;float:left; text-align:center; line-height:40px; font-size:16px;}
.nav_fyzp{ width:110px; height:42px; color:#666; float:left; text-align:center; line-height:40px; font-size:16px;}
.nav_fyzp a{color:#666; text-decoration:none;} 
.fcxq_content{line-height:32px;font-size:16px;}
.fcxq_content h1{margin-top:16px; margin-bottom:6px;}
.fcxq_content p{ padding-left:6px; color:#666;}
.details_pic img{ width:390px; height:260px; margin-right:6px; margin-bottom:1px;}
.nav_fyzp a:hover{ color:#d71518;}
.fcxq_bottom button{ cursor:pointer;}




/*----------登录注册----------*/
.yd-foot1{width:100%;background:#404144;}
.f_info3{text-align:center;line-height:26px;font-size:13px; padding:13px 0; color:#fff;}

/*-------前台-------*/
.fbg-wrap .nr{ width:1200px; margin:0 auto; position:relative;}
.fbg-wrap .login-nr{ position:absolute; width:466px; height:409px; top:50%; margin-top:-204px; right:42px;}
.fbg-wrap .login-nr ul li.on{ color:#777; background:#fff; cursor:default;}
.fbg-wrap .login-nr .t-nrc{ background:#fff; width:466px; height:322px; position:relative; padding-top:35px}
.fbg-wrap .login-nr .t-nrc.b1 .fred{ position:absolute;top:24px;left:0;text-align:center;color:#ff1900;width:466px;font-size:15px;font-weight:normal;}
.fbg-wrap .login-nr .t-nrc.b2 .fred{ position:absolute;top:8px;left:0;text-align:center;color:#ff1900;width:466px; font-size:15px;font-weight:normal;}
/*-------注册-------*/
.fbg-wrap .login-nr .t-nrc.b2 p{ text-align:right; color:#555; width:118px; font-size:14px; float:left; height:38px; line-height:38px}
.fbg-wrap .login-nr .t-nrc.b2 p span{ color:#ff1900; position:relative; left:-3px; top:2px;}
.fbg-wrap .login-nr .t-nrc.b2 input{ width:280px; height:17px; border:1px solid #ccc; border-radius:4px; color:#999; font-size:14px; float:left; margin-bottom:15px; padding:10px;}
.fbg-wrap .login-nr .t-nrc.b2 input.x{ width:12px; height:12px; border:none; margin:2px 0 11px 118px; padding:0;}
.fbg-wrap .login-nr .t-nrc.b2 h1{ color:#555; font-size:12px; float:left; font-weight:normal; margin-left:5px;}
.fbg-wrap .login-nr .t-nrc.b2 a.x{ color:#3f89ec; margin-top:-1px; float:left;}
.fbg-wrap .login-nr .t-nrc.b2 a.x:hover{ text-decoration:underline;}
.fbg-wrap .login-nr .t-nrc.b2 .yan1{ float:left;color:#fff;background:#3a8eff;margin-left:18px;width:90px;height:38px;border-radius:4px;line-height:38px;text-align:center;font-size:13px;}
.fbg-wrap .login-nr .t-nrc.b2 .yan2{ float:left;color:#fff;background:#c5c5c5;margin-left:18px;width:90px;height:38px;border-radius:4px;line-height:38px;text-align:center;font-size:13px;font-style:normal; cursor:default;}
.fbg-wrap .login-nr .sub-btn2{margin-left:118px;width:200px;height:40px;border-radius:4px;line-height:40px;text-align:center;font-style:normal; background:#3f89ec; color:#fff; font-size:16px; display:block}
/*-------登录-------*/
.fbg-wrap .login-nr .t-nrc.b1{ height:292px; padding-top:65px;}
.fbg-wrap .login-nr .t-nrc.b1 .log{position:relative;}
.fbg-wrap .login-nr .t-nrc.b1 .log i{ width:15px; height:18px; position:absolute; top:11px; left:75px;}
.fbg-wrap .login-nr .t-nrc.b1 .log a{ margin:-6px 61px 10px 0; float:right; color:#888;}
.fbg-wrap .login-nr .t-nrc.b1 .log a:hover{ text-decoration:underline;}

.fbg-wrap .login-nr .t-nrc.b1 input{ width:292px; height:17px; border:1px solid #ccc; border-radius:4px; color:#999; font-size:14px; margin: 0 0 15px 63px; padding:10px 10px 10px 36px;}
.fbg-wrap .login-nr .t-nrc.b1 img{ width:120px; height:39px; cursor:pointer; float:left; margin-left:10px;}
.fbg-wrap .login-nr .t-nrc.b1 input.x{ width:188px; float:left; padding:10px;}
.fbg-wrap .login-nr .sub-btn1{margin:0 auto;width:340px;height:40px;border-radius:4px;line-height:40px;text-align:center;font-style:normal; background:#3f89ec; color:#fff; font-size:16px; display:block}



/*-------后台 登录-------*/
.bbg-wrap>.nr{ width:1200px; margin:0 auto; position:relative;}
.bbg-wrap .login-nr .fred{ position:absolute; top:22px; left:0; text-align:center; color:#ff1900; width:460px; font-size:15px; font-weight:normal;}
.bbg-wrap .login-nr .log{position:relative;}
.bbg-wrap .login-nr .log i{ width:15px; height:18px; position:absolute; top:11px; left:13px;}
.bbg-wrap .login-nr .log a{ margin:-6px 61px 10px 0; float:right; color:#888;}
.bbg-wrap .login-nr .log a:hover{ text-decoration:underline;}

.bbg-wrap .login-nr input{ width:292px; height:17px; border:1px solid #ccc; border-radius:4px; color:#999; font-size:14px; margin: 0 0 20px 0; padding:10px 10px 10px 36px;}
.bbg-wrap .login-nr img{ width:120px; height:39px; cursor:pointer; float:left; margin-left:10px;}
.bbg-wrap .login-nr input.x{ width:188px; float:left; padding:10px;}
.bbg-wrap .login-nr .sub-btn1{width:340px;height:40px;border-radius:4px;line-height:40px;text-align:center;font-style:normal; background:#3f89ec; color:#fff; font-size:16px; display:block}


