body{
/*	background-color: #f0f0f0;*/
	background-color: #f8f8f8
}
/****indexhead*****/
.b-nav{
    border-top-color: #FF5A5F;
	margin-bottom:10px;
}
.index-new-head .loginStatus li a:hover {
	background-color: #FF5A5F;
	color: #fff !important;
}
.a-com-active{
	background-color:#FF5A5F;
}
.index-new-head .loginstatus {
    padding-right: 15px;
}

a:focus, a:hover{
	color: #FF5A5F;
}
.b-top a:focus, .b-top a:hover{
	color: #FDC511;
}
.b-head .b-h-search span{
	background-color:#FF5A5F;
}
.index-new-nva .a-h-search .input-group {
    width: 100%;
    height: inherit;
}
.index-new-head .head-hideMenu li:hover {
    background-color: #FF5A5F;
}
.index-new-head .head-hideMenu li:hover>i {
    color: #fff;
}
.index-new-head .head-hideMenu i {
    color: #FF5A5F;
}
/*****index****/

.a-index-head .a-i-h-right .a-index-want {
	border:1px solid #E5E6E9;
	margin-bottom: 10px;
	background-color:#fff;
}
.index-new-row{
	margin-top:20px;
	border-bottom:3px solid #FF5A5F;
	margin-bottom:0px;
}
.index-new-fwfl{
    width: 200px;
    text-align: center;
    font-size: 18px;
	margin-left:0px;
	color:#fff;
	font-weight:bold;
}
.index-new-row>ul{
    height: 60px;
    line-height: 60px;
    max-width: 1200px;
    margin: auto;
}
.index-new-row>ul>li img {
	width:40px;
	height:40px;
	margin-left:10px;
}
.index-new-row>ul>li span {
	margin-left:50px;
	color:#FF5A5F;
	font-size:18px;
	font-weight:bold;
	
}
.index-new-row>ul>li a {
    font-family: tahoma, arial, 'Hiragino Sans GB', 宋体, sans-serif;
    font-size: 12px;
    color: #4E5051;
	}
	
.index-new-row>ul>li a:hover{
	color:#FF5A5F;
    text-decoration: none;
}
.index-new-rmfw-title,.index-new-rmxq-title{
	border-bottom: 1px solid #E5E6E9;
    margin: auto 25px;
	margin-bottom:0px;
	padding:50px 0px 15px; 
	border-bottom:0px;
}
.a-qysq,.index-new-wgw,.index-new-xwzx{
	border:1px solid #f0f0f0; 
	padding:10px;
}
.index-new-rmxq-list,.index-new-rmfw-list{
/*	border:1px solid #E5E6E9;*/
}
.index-new-rmxq-list{
	height:420px;
}
.index-new-fbfw-a{
	padding:10;
    font-size: 14px;
    color: #666666;	
}
.index-new-rmfw-remark{
	margin-top:-60px;
}
.index-new-rmfw-remark a{
    font-size: 16px;
    color: #FFFFFF;
} 
.index-new-rmfw-fgx{
	border:1px solid #FF5A5F; 
	margin-top:-70px;
}
.index-new-rmfw-name{
	margin-top:-32px;
}
.index-new-rmxq-remark a{
    font-weight: 700;
    font-size: 16px;
}
.a-com-servcename{
    font-family: tahoma, arial, 'Hiragino Sans GB', 宋体, sans-serif;
    font-size: 12px;
    color: #FF5A5F;
	padding:5px 0px;
}
.index-new-rmxq-name{
	padding-left: 15px;
	padding-top: 10px;
	border-top: 1px solid #E5E6E9;
}
.index-new-rmxq-name div,.index-new-rmxq-name a{
    font-family: tahoma, arial, 'Hiragino Sans GB', 宋体, sans-serif;
    font-size: 12px;
    color: #A0A0A0;
}
.a-qysq .a-com-title span,.index-new-wgw .a-com-title span{
	display:inline-block;
	margin-top:10px;
	margin-bottom:20px;
}

.a-index .a-qysq .a-com-title font a,.a-index .index-new-wgw .a-com-title font a,.a-index .index-new-xwzx .a-com-title font a{
    font-weight: 700;
    font-size: 24px;
    color: #FF5A5F;
}
.index-new-qysq-con{
	padding:30px 20px 80px 20px;
}
.index-new-wgw{
	padding-bottom:30px;
}
.a-index .a-qysq .index-new-qysq-con img {
	border:0px;
	width:100px;
	height:92px;
}
.a-index .index-new-wgw-fgx{
	margin-top:-20px;
	margin-bottom:10px;
}
.index-new-wgwcon{
	padding:0px 150px;
}
.a-index .index-new-wgw-remark a{
    font-size: 14px;
    color: #FFFFFF;
}
.a-index .index-new-wgw-remark{
	margin-top:-40px;
}
.a-index .index-new-wgw-fgx2{
	border:1px solid #FF5A5F;
	margin-top:-55px;
}
.a-index .index-new-title{
	padding:20px;
}
.a-index .index-new-first img{
    width:100px;
	height:92px;
    display: table;
    background-color: rgb(255, 255, 255);
    text-align: center;	
}
.a-index  .index-new-xwzx-con{
	padding:20px 30px;
}
.a-index  .index-new-xwzx-con ul{
	width:350px;
	border:0px;
	background-color:#fff;
}
.a-index  .index-new-xwzx-con .index-new-first{
	width:100px;
	margin-right:8px;
}
.a-index  .index-new-xwzx-con .index-new-xwzx-title{
	width:200px;
    font-weight: 700;
    font-size: 16px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis; 
}
.a-index  .index-new-xwzx-con .index-new-xwzx-date{
	width:70px;
    font-family: tahoma, arial, 'Hiragino Sans GB', 宋体, sans-serif;
    font-size: 12px;
    color: #A0A0A0;
}
.a-index  .index-new-xwzx-con .index-new-xwzx-content{
	height:45px;
	width:200px;
    font-family: tahoma, arial, 'Hiragino Sans GB', 宋体, sans-serif;
    font-size: 12px;
    color: #A0A0A0;
	overflow:hidden;
	text-overflow:ellipsis;
	line-height: 23px;
}
.a-index .a-index-head .index-new-left{
	border-top:3px solid #FF5A5F;
}
.a-index-head .index-new-left > div {
	background-color:#fff;
	color:#FF5A5F;
	border-bottom:1px solid #E5E6E9;
	border-left:1px solid #E5E6E9;
	border-right:1px solid #E5E6E9;
    font-weight: 700;
    font-size: 16px;
	padding-left:0px;
}
.a-index-head .index-new-left > ul > li {
    font-size: 14px;
    color: #4E5051;	
	padding-left:10px;
}
.a-index .a-index-want .a-com-two {
    margin: 20px 0px 40px;
}
.a-index-head  .a-new-hover {
    background-color: #f0f0f0;
    color: #000;
}
.a-index-head .a-i-h-left .index-new-zb{
	float:right;
	width:20px;
	height:30px;
}
.a-index-head .a-i-h-right .a-com-title-line {
	border-bottom:1px solid #f0f0f0;
	width:293px;
	margin-left:-10px;
}
.a-index-head .a-i-h-right .a-com-title {
	background-color:#F7F8FA;
	padding-left:10px;
	border:1px solid rgb(240, 240, 240);
}
.a-index-head .a-i-h-right, .a-rmfw,.a-rmxq,.a-qysq,.a-xwzx,.index-new-wgw{
	background-color:#fff;
}
.index-new-rmxq-list .a-com-ul-block .a-com-last{
	padding-left:0px;
}
.a-index .a-panel .index-new-rmfw-title font a,.a-index .a-panel .index-new-rmxq-title font a{
	color:#000;
}
#one-levelClassify #index-new-qztb{
	margin-top:-3px;
}
.a-index-head .a-i-h-right ul {
	height:298px;
	margin-bottom:20px;
}
.a-index .a-index-want .a-com-two {
	margin:30px 5px 40px;
}
.a-index .a-qysq-con{
	width:100%;
	height:300px;
	background-color:#E5E3E3;
	margin-top:-20px;
}
.a-index .a-qysq-con ul{
	padding:50px;
}
.a-index .a-qysq-con ul li{
	width:25%;
}
.a-index .a-qysq-con ul li div{
	margin-bottom:5px;
}
.a-index .a-qysq-con ul li img{
	width:200px; 
	height:114px;
}
.a-index .a-qysq-con .qysq-cpmp-title{
	padding:10px 0px; 
	font-size:18px;
	font-weight:bold;
}
.a-index .a-qysq-con .qysq-entname{
	font-size:14px;
}
.a-index a:hover{
    text-decoration: none;
}

.a-index-head .a-i-h-middle > ul > li > a{
	padding:13px 0px 13 25px;
}
.a-index-head .a-i-h-middle,.a-index-head .a-i-h-right{
	height:439px;
}
.a-index .index-new-head{
	margin-bottom:-10px;
}
.a-index .a-index-head .a-i-h-right {
	padding-left:0px;
	margin-left:10px;
	background-color: #f0f0f0;
}
.a-index-head .a-i-h-middle .a-parent {
    margin-bottom: 5px;
    font-weight: bold;
	background-color:#f0f0f0;
	height:35px;
	line-height:35px;
	padding-left:25px;
}
.index-new-rmxq-listcon{
	height:420px;
    width:25%; 
    float:left;
}
.index-new-rmfw-listcon{
	height:270px;
    width:25%; 
    float:left;
}
.index-new-rmfwfl-listcon{
    width:16.66%; 
    float:left;
}

.index-new-rmfwfl-listcon img{
	cursor:pointer;
}
.index-new-rmxq-listcon span{
	width:235px; 
	display:inline-block; 
	margin-bottom:3px;
}
.index-new-rmxq-listimg,.index-new-wgw-listimg{
	width:100%;
	padding-top:25px;
/*	padding-bottom:15px;*/
}
.index-new-rmxq-listtype a,.index-new-rmxq-listas a,.index-new-rmxq-name a,.index-new-rmxq-remark a{
	float:left;
}
.index-new-rmfw-listcon .index-new-rmxq-listimg .index-new-spanqmfw{
	display:inline-block;
	width:250px; 
	height:230px;
	position:relative;
}
.index-new-wgw-listcon .index-new-wgw-listimg .index-new-spanqmfw{
	display:inline-block;
	width:250px; 
	height:230px;
	position:relative;
}
.index-new-rmfw-remarktitle{
	position:absolute; 
	z-index:4; 
	top:174px; 
	left:10px;
}
.index-new-rmfw-nameent{
	position:absolute; 
	z-index:4; 
	top:184px; 
	left:10px;
    margin-top: 20px;
    margin-bottom: 30px;
}
.index-new-wgw-nameent{
	position:absolute; 
	z-index:4; 
	top:199px; 
	left:10px;
}
.index-new-rmfw-nameent a {
    font-family: tahoma, arial, 'Hiragino Sans GB', 宋体, sans-serif;
    font-size: 12px;
    color: rgb(160, 160, 160);
}
.index-new-rmfw-bg1,.index-new-wgw-bg1{
	position:absolute; 
	top:168px; 
	left:-1px;
}
.index-new-rmfw-bg1 span{
/*	border-top:3px solid #FF5A5F;*/
	display:inline-block;
	width:250px; 
	height:65px;
	background-image:url(/images/u46.png);
	background-repeat:no-repeat;
	background-position:0px -2px;
	background-size: 252px 65px;
}
.index-new-wgw-bg1 span{
	border-top:3px solid #FF5A5F;
	display:inline-block;
	width:250px; 
	height:45px;
	background-image:url(/images/u46.png);
	background-repeat:no-repeat;
	background-position:-1px -2px;
	background-size: 252px 45px;	
}
.index-new-wgw-bg1 {
	position: absolute;
	top: 185px;
	left: -1px;
}
.index-new-rmfw-remarktitle{
    font-size: 16px;
    color: #FFFFFF;
}
.index-new-rmfw-remarktitle a{
	color:#fff;
}
.index-new-rmfw-nameent  a{
	color:#ccc;
}
.index-new-wgw-listcon {
    height: 270px;
    width: 33%;
    float: left;
}
.index-new-wgw-nameent a{
    font-size: 14px;
    color: #FFFFFF;
}
.a-index-head .index-new-left > ul {
	background-color:#fff;
	border-bottom:3px solid #FF5A5F;
	border-left:1px solid #E5E6E9;
	border-right:1px solid #E5E6E9;
	padding-left: 0px;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
}
.index-new-qysqlist{
	width:25%; 
	float:left;
}
.a-com-ul-block{
	padding-bottom: 0px;
}
.a-com-ul-block>li{
	margin-bottom: 0px;
}
.a-com-ul-block .index-new-xwzx-date,.a-com-ul-block .index-new-xwzx-content{
	margin-top: 5px;
}
.index-new-rmxq-listimg img{
	width:250px;
	height:230px;
}
.b-round-dot{
	background-color: rgb(255, 90, 95);
}

.a-index-head .a-i-h-left .index-new-zb {
    width: 6px;
    height: 10px;
    margin-top: 10px;
	margin-right:15px;
}
.a-index-head .a-i-h-middle > ul {
	padding-left:0px;
	border:1px solid #E5E6E9;
	border-bottom:3px solid #FF5A5F;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
}
.a-index-head .a-i-h-middle > ul > li {
	background-color:#fff;
	margin-bottom:0px;
}
/*******找回密码********/
.fw-new-content{
	background-image:url('/images/u0111.png');
	background-repeat: no-repeat;
    background-position: 0px 5px;
	
}
.fw-new-content .fw-new-title{
	font-size: 24px;
	color: #4E5051; 
	padding-top:37px;
}
.fw-new-content .ufwimg{
	width:437px;
}
.fw-new-content #step{
	padding-top:10px;
	margin-bottom:50px;
}
.fw-new-content .row .qrzh span{
    font-weight: 700;
    font-size: 14px;
    color: #FF5A5F;
	padding-left:50px;
}
.fw-new-content .row .aqyz span{
    font-size: 14px;
    color: #A0A0A0;
	padding-left:10px;
}
.fw-new-content .row .czmm span{
    font-size: 14px;
    color: #A0A0A0;
	padding-right:15px;
}
.fw-new-content .fwtb1{
	margin-bottom:20px;
}
.fw-new-content .qfw-btn {
    width: 238px;
	height:34px;
}
.fw-new-content .subbtn{
	margin-top:60px;
}
.fwbody{
	background-color:#F0F0F0;
}
.fw-new-content .member-panel{
	background-color:#fff;
	display:inline-block;
	margin-top: 37px; 
	border:1px solid #ccc;
	width:740px;
	height:500px;
	box-shadow: #aaa 0px 0px 5px;
}
.fw-new-content .fw-new-zh span,.fw-new-content .fw-new-yzm span{
	float:right;margin:10px -5px 0px 0px;
}
.index-new-tg{
	padding: 20px 30px;
	margin-bottom:30px;
}
.index-new-tg .row{
	border:1px solid #f0f0f0;
}
.index-new-tg-tb img{
	width:36px;
	height:39px;
	margin-bottom:1px;
}
.index-new-tg-tb{
	height:120px;
	padding-right:0px;
}
.index-new-mingcheng div{
	background-color:#FF5A5F;
	color:#FFF;
	padding:24px 6px;
	height:120px;
	width:36px; 
	border:1px solid #FF5A5F;
	font-size: 16px;
}
.index-new-mingcheng1 div{
	height: 119px;
	background-color:#00bcd4;
	color:#FFF;
	padding:24px 6px;
	width:36px; 
	border:1px solid #00bcd4;
	font-size: 16px;
	
}
.index-new-mingcheng2 div{
	height: 119px;
	background-color:#16a086;
	color:#FFF;
	padding:24px 6px;
	width:36px; 
	border:1px solid #16a086;
	font-size: 16px;
	
}
.index-new-tg-con ul li{
	padding:5px;
}    
.index-new-tg-con>ul>li>span:nth-child(1){
	display:inline-block;
	margin-left: 45px;
	margin-bottom: 8px;
	width: 4px;
	height: 4px;
	border:1px solid #D1D1D1;
	background-color:#D1D1D1;
}
.index-new-tg-con>ul>li>span:nth-child(2){
	display:inline-block;
	width:320px;
	padding-left:10px;
	padding-right: 10px;
	color:#4E5051;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.index-new-tg-con>ul>li>span:nth-child(3){
	font-family: tahoma, arial, 'Hiragino Sans GB', 宋体, sans-serif;
	color:#A0A0A0;
	font-size:12px;
}
.index-new-tg-tb .bmrzqy img{
	margin-bottom:0px;
}
#iWant div a{
	margin-right:2px;
}
.a-index .index-qysq{
	width:888px;
	display: inline-block;
	padding:10px;
}
.a-index .index-qysq-name{
	display: block;
    padding: 15px;
}
.a-index .carousel-control.rightmenu{
	left: auto;
    right: 0px;
}
.a-index #carousel-left{
	height:56px;
	width:22px;
	margin-top: 180px;
    margin-right: 100px;
}
.a-index #carousel-right{
	height:56px;
	width:22px;
	margin-top: 180px;
    margin-left: 100px;
}
.index-mob-wzjs{
	background-color:#fff;
	padding:20px;
}
.index-mobwz-title{
	height:35px; 
	border-bottom:1px solid #e5e6e9;
	padding-bottom:15px;
}
.indexmob-tleft{
	height:20px;
	width:10px;
	background-color:#FF5A5F;
	float:left;
}
.indexmob-tright{
	color:#FF5A5F;
	float:left;
	margin-left:15px;
}
.indexmob-cont{
	margin-top:20px;
}
.indexmob-sjty{
	background-color:#fff; 
	margin-top:10px;
	padding:20px;
}
.a-index-rmfwbottom{
	position: relative;
	border-bottom: 1px solid #ff5a5f;
    width: 95px;
    top: 16px;
}
.a-rmxq{
	margin-top:10px;
}
.index-new-rmxq-listcondiv{
	width: 252px;
    margin: auto;
    border-right: 1px solid #E5E6E9;
    border-bottom: 1px solid #E5E6E9;
    border-left: 1px solid #E5E6E9;
	height: 115px;
	padding-top:15px;
}
.index-new-rmxq-remark{
	padding-left: 15px;
}
.index-new-rmxq-listtype{
	padding-left: 15px;
	height:30px;
}
.index-new-rmxq-listas{
	padding-left: 15px;
    margin-bottom: 10px;
	height:25px;
}
.index-new-rmxq-listas .a-bg-gray{
	width: 220px;
}
.a-index .index-new-xwzx{
	margin-bottom: 30px;
	padding-bottom: 30px;
}
.a-index .itemno{
	cursor:pointer;
}
.weljoin{
	padding: 20px 43px;
}
.weljoin .firstspan{
	padding-bottom: 10px;
    font-size: 18px;
    font-weight: 700;
}
.welnoone{
	display: inline-block;
    width: 20px;
    border: 1px solid #FF5A5F;
    background-color: #ff5a5f;
    color: #fff;
    border-radius: 9px;
    height: 20px;
    margin-right: 5px;
    padding-left: 1px;
}
.welnotwo{
	display: inline-block;
    width: 20px;
    border: 1px solid #ccc;
    background-color: #ccc;
    color: #fff;
    border-radius: 9px;
    height: 20px;
    margin-right: 5px;
    padding-left: 1px;
}
.index-carousel{
	background-position: center;
	background-repeat: no-repeat;
	height:420px;
	margin-bottom: 20px;
}






