/*头部底部开始*/
toper{
	clear:both;
	width:100%;
	height:45px;
	background:#fd9d21;
	line-height:45px;
	color:#fff;
	padding:0 50px;
	display:block;
	z-index:100;
	position:relative;
}
toper a{color:#fff;padding:0 5px;}
toper a:hover{color:#f3c385;}
header{clear:both;
	width:100%;
	height:100px;
	margin:0 auto;
	text-align:center;
	color:#fff;
	padding:0 50px;
	background:#fff;
	z-index:10;
	left:0 !important;
	right:0 !important;
	position:relative;
}

header .logo{float:left;padding:10px 0 0;display: block;overflow:hidden;}
header .logo img{width:250px;}
header .nav{padding:30px 0 0;display:block;float:right;}
header .nav ul{float:left;}
header .nav li{float:left;display:block;padding:0 20px;position:relative;}
header .nav a{font-size:18px;}
header .nav a,header .loginUser a{color:#ff960d;line-height:35px;}
header .nav a,header .loginUser a:hover{color:#ff960d;}

header .nav dl{position:absolute;left:20px;top:40px;display:none;z-index:888;border-radius:3px;
            box-shadow: 0 0 15px rgba(0,0,0,0.2);
       -moz-box-shadow: 0 0 15px rgba(0,0,0,0.2);
    -webkit-box-shadow: 0 0 15px rgba(0,0,0,0.2);
}
header .nav dt{clear:both;width:150px;text-align:center;}
header .nav dt a{display:block;color:#666;font-size:14px;background:#fff;height:30px;line-height:30px;}
header .nav dt .noUrl{background:#fd9d21;color:#ffe3be;}
header .nav dt .haveUrl{background:#f1f1f1;color:#fd9d21;}
header .nav dt a:hover{background:#fd9d21;color:#fff;}


header .navIcon{float:right;margin-left:15px;}
header .navIcon i{font-size:20px;}

header .loginUser{display:none;}
@media (max-width:1000px){	
	toper{display:none;}
    header{height:auto;padding:15px 10px;overflow:hidden;}
	header .logo{padding:0;display:inline-block;float:none;text-align:center;}
	header .logo img{width:160px;}
	header .nav{padding:0;position:absolute;left:0.5rem;top:2.25rem;}
	header .nav ul{display:none;}
	header .loginUser{position:absolute;right:2rem;top:2.25rem;display:block;}
    .menu{top:25px;}
}
	/*底部开始*/
footer{clear:both;width:100%;height:auto;overflow:hidden;background:#4265a7;padding:20px 0 0;margin:0 auto;position:relative;}
footer .footer{clear:both;width:1200px;height:auto;margin:0 auto;line-height:23px;color:#fff;font-size:14px;padding:0 0 30px;}
footer .footer b{font-size:14px;font-weight:normal;}
footer .footer em{clear:both;font-szie:16px;color:#ff960d;display:block;line-height:26px;}
footer .footer dd{font-size:12px;line-height:26px;}
footer .footer dd a{color:#fff;clear:both;display: block;}
footer .copy{clear:both;width:100%;line-height:20px;padding:15px 0;font-size:12px;color:#fff;background:#172a6a;text-align:center;}
footer .copy a{color:#fff;}
@media (max-width:1200px){
	footer .footer{width:100% !important;}
	footer .footer .col-xs-3{width:100%;text-align:center;padding:10px 0;float:none;height:auto;overflow:hidden;}
	footer .footer .col-xs-4{width:100%;text-align:center;padding:10px 0;float:none;height:auto;overflow:hidden;}
	footer .footer .col-xs-6{display:none;}
	footer .footer .col-xs-5{display:none;}
}
	/*底部结束*/
/*头部底部结束*/
/*框架样式开始*/
.wrapper{width:100%;height:auto;overflow:hidden;padding:20px 0 0;}
@media (max-width:1000px){
	.wrapper{padding:0;}
}
.wrap{width:1200px;height:auto;overflow:hidden;padding:20px 0 0;margin:0 auto;min-height:600px;}
@media (max-width:1200px){
	.wrap{width:100%;}
}
/*框架样式结束*/
/*首页标题信息开始*/
.nav-title{clear:both;width:100%;height:auto;margin:30px auto;position:relative;text-align:center;display:block;font-size:0;}
.nav-title .titname{display:inline-block;text-align:center;}
.nav-title b{font-size:24px;font-weight:normal;clear:both;line-height:30px;color:#111;display:block;}
/*
.nav-title b:before{left: 38%;
	content: " ";
	display: block;
	border-bottom: 1px solid #eee;
	width:100px;
	position: absolute;
	margin-left: -0.5rem;
	top:25%;
	margin-top: -1px;
}
.nav-title b:after{right: 38%;
	content: " ";
	display: block;
	border-bottom: 1px solid #eee;
	width:100px;
	position: absolute;
	margin-left: -0.5rem;
	top:25%;
	margin-top: -1px;
}
*/
.nav-title b i{display:none;}
.nav-title em{font-size:14px;display:block;text-align:center;color:#aaa;line-height:30px;text-transform:Uppercase;}

@media (max-width:1000px){
	.nav-title{margin:0 auto;padding:0.5rem 1rem;}
	.nav-title square{display:none;}
	.nav-title .titname{width:100%;padding:1rem;}
	.nav-title b{float:left;color:#ff960d;font-size:2rem;}
	.nav-title b i{font-size:2rem;float:left;display:block;}
	.nav-title em{float:right;}
}
/*首页标题信息结束*/
/*首页通知*/
.index_notice{clear:both;width:100%;border-bottom: #f1f1f1 solid 1px;}
.index_notice .notice_info{width:1200px;height:60px;line-height:60px;margin:0 auto;font-size:14px;overflow:hidden;}
.index_notice .notice_info .info_tit{float:left;width:100px;overflow:hidden;}
.index_notice .notice_info .info_tit i{float:left;margin-right:5px;}
.index_notice .notice_info .info_list{float:left;font-size:14px;width:1000px;overflow:hidden;}
.index_notice .notice_info .info_list ul{width:50%;float:left;}
.index_notice .notice_info .info_list li{clear:both;display:block;}
.index_notice .notice_info .info_list a{line-height:60px;width:100%;text-align:left;display:block;}
.index_notice .notice_info .info_more{float:right;font-size:14px;width:100px;text-align:right;overflow:hidden;}
.index_notice .notice_info .info_more i{float:right;}
.index_notice_wap{display:none;}
@media (max-width:1200px){
	.index_notice_wap{clear:both;width:100%;overflow:hidden;line-height:4.5rem;border-bottom: #f0f0f0 solid 1px;padding:0 1rem;display:block;background:#fff;}
}
/*首页幻灯文字推荐信息结束*/
/*首页我们的服务*/
.index_service{clear:both;width:100%;padding:50px 0 0;text-align:center;}
.index_service .ser_list{clear:both;padding:0 0 50px;height:auto;width:1200px;margin:0 auto;text-align:center;}
.index_service .ser_list b,.index_service .ser_list dd{clear:both;display:block;font-weight:normal;font-size:18px;line-height:26px;}
.index_service .ser_list b{padding:10px 0 0;}
.index_service .ser_list em{width:40%;float:left;border:#ff960d solid 2px;font-size:0;border-radius:100%;position: relative;margin-left:30%;}
.index_service .ser_list em::before{content:"";padding-top:100%;display: block;}
.index_service .ser_list em i{font-size:30px;width: 100%;display: inline-block;text-align: center;top: 50%;position: absolute;height: 30px;line-height:30px;margin-top: -15px;margin-left:-50%;transition: all 0.5s;}
.index_service .ser_list a{font-size:16px;color:#ff960d;line-height:45px;display:inline-block;padding:20px 0;}
.index_service .ser_list a:hover{color:#ff960d;}
.index_service .ser_list a:hover i{font-size:35px;height: 35px;line-height:35px;}
.index_service .ser_list a dd{color:#999;font-size:14px;}

.index_ser_wap{display:none;}
@media (max-width:1200px){
	.index_service{padding:1rem;overflow:hidden;}
	.index_service .ser_list{width:100%;}
}
@media (max-width:1000px){
	.index_service{display:none;}
	/*首页我们的服务手机版*/
	.index_ser_wap{clear:both;width:100%;display:block;overflow:hidden;}
	.index_ser_wap em{width:40%;float:left;background:#ff960d;font-size:0;border-radius:100%;position: relative;margin-left:30%;}
	.index_ser_wap em::before{content:"";padding-top:100%;display: block;}
	.index_ser_wap em i{font-size:2rem;color:#fff;width: 100%;display: inline-block;text-align: center;top: 50%;position: absolute;height: 30px;line-height:30px;margin-top: -15px;}
	.index_ser_wap b{clear:both;display:block;text-align:center;font-weight:normal;}
	.index_ser_wap a{font-size:1.5rem;color:#333;line-height:45px;display:inline-block;padding:1rem 0 0;}
	.index_ser_wap a:hover{color:#ff960d;}
}
/*首页公告列表*/
.index_notice_list{clear:both;width:1200px;height:auto;overflow:hidden;margin:0 auto 50px;}
.index_notice_list ul li {float: left;margin-right:10px;}
.index_notice_list ul li:last-child{margin:0;}
.index_notice_list ul li.one img{width:100%;}
.index_notice_list ul li.one a {width: 320px;height: auto;	overflow: hidden;position: relative;}
.index_notice_list ul li.one a:hover img{transform: scale(1.05);}



.index_notice_list ul li.two a {width: 430px;height: 260px;padding: 38px 44px;margin-bottom: 10px;display: block;overflow: hidden;position: relative;background: #fff;}
.index_notice_list ul li.two .top {width: 100%;float: initial;padding-left: 0;}
.index_notice_list ul li.two .top h5 {font-size: 18px;color: #333;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;font-weight: 400;transition: all 0.5s;}
.index_notice_list ul li.two a:hover .top h5{color:#ff960d;}
.index_notice_list ul li.two .top div.p {border-bottom: 1px solid #eeeeee;padding-bottom: 24px;}
.index_notice_list ul li.two .top div.p p {height: 52px;padding-top: 10px;font-size: 14px;color: #999;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;line-height:20px;}
.index_notice_list ul li.two .top i {position: absolute;top: 50%;right: 44px;margin-top: 62px;font-size:30px;color:#000;transition: all 0.5s;}
.index_notice_list ul li.two a:hover .top i{right: 20px !important;color:#ff960d;}
.index_notice_list ul li.two .bottom {width: 100%;float: initial;border-right: none;}
.index_notice_list ul li.two .bottom h3 {padding-top:40px;font-size: 32px;font-weight: 700;color: #999;transition: all 0.5s;}
.index_notice_list ul li.two .bottom h3:after {content: " ";display: block;border-bottom: none;	width: 0;margin: 0;}
.index_notice_list ul li.two .bottom span {font-size: 14px;display: block;color: #999;transition: all 0.5s;}
.index_notice_list ul li.two a:hover .bottom h3{color:#ff960d;}
.index_notice_list ul li.two a:hover .bottom span{color:#ff960d;}

.index_notice_list ul li.three a {width: 430px;height: 170px;padding: 38px 44px;margin-bottom: 10px;display: block;background: #fff;overflow: hidden;}
.index_notice_list ul li.three a .left {width: 26%;border-right: 1px solid #eeeeee;float: left;}
.index_notice_list ul li.three a .left h3 {font-size: 32px;color: #999;font-weight: 700;transition: all 0.5s;}
.index_notice_list ul li.three a .left h3:after {content: " ";display: block;border-bottom: 1px solid #ccc;width: 20px;margin: 10px 0;}
.index_notice_list ul li.three a .left span {font-size: 14px;display: block;color: #999;transition: all 0.5s;}
.index_notice_list ul li.three a .right {width: 73%;padding-left: 25px;float: left;}
.index_notice_list ul li.three a .right h5 {font-size: 16px;color: #333;line-height:26px;font-weight:400;transition: all 0.5s;}
.index_notice_list ul li.three a .right i {padding-top:40px;font-size:20px;transition: all 0.5s;}
.index_notice_list ul li.three a:hover .right i{color:#ff960d;padding-left:20px;}
.index_notice_list ul li.three a:hover .left h3{color:#ff960d;}
.index_notice_list ul li.three a:hover .left span{color:#ff960d;}

.index_notice_list ul li.two a:hover, .index_notice_list ul li.three a:hover {box-shadow: 0 1px 10px 0 rgba(0, 0, 0, .1);}

.index_notice_list ul li.all{width:860px;padding-left: 50px;}
.index_notice_list ul li.all a{clear:both;border-bottom:#ddd solid 1px;display:block;line-height:23px;padding:10px 0;overflow: hidden;}
/*
.index_notice_list ul li.all a h5{font-size:15px;}
.index_notice_list ul li.all a p{font-size:12px;color:#bbb;line-height:26px;}
*/

.index_notice_list ul li.all b{font-size:16px;font-weight:normal;line-height:26px;}
.index_notice_list ul li.all dd{font-size:14px;color:#ccc;line-height:20px;}
.index_notice_list ul li.all .date{width:60px;height:60px;float:left;margin-right:10px;text-align:center;background:#ff960d;color:#fff;padding:5px;}
.index_notice_list ul li.all .date .day{font-size:32px;clear:both;display:block;}
.index_notice_list ul li.all .date .yearmonth{font-size:12px;clear:both;display:block;}

@media (max-width:1200px){
	.index_notice_list{width:100%;margin:0;}
	.index_notice_list ul li{width:100%;height:auto;overflow:hidden;float:none;}
	.index_notice_list ul li a{width:100% !important;height:auto;overflow:hidden;float:none;clear:both;}
	.index_notice_list ul li.one a{height:auto;}
	.index_notice_list ul li.two a{padding:20px;height:auto;}
	.index_notice_list ul li.two .top i{margin-top:45px;}
	.index_notice_list ul li.two .bottom h3{padding-top:20px;}
	.index_notice_list ul li.three a{padding:20px;height:auto;}
	.index_notice_list ul li.all{width:100%;padding:0 10px;}
	.index_notice_list ul li.all a{width:100%;}
	
}
/*首页横幅广告*/
.index_adv{clear:both;width:100%;height:auto;overflow:hidden;margin:50px 0 0;position:relative;}
.index_adv img{width:100%;}
.index_adv .adv_font{position:absolute;left:0;right:0;top:0;bottom:0;text-align:center;color:#fff;display: flex;display: -webkit-flex;
            flex-direction: column;align-items: center; justify-content: center;}
.index_adv .adv_font b{font-size:50px;font-weight:normal;line-height:50px;}
.index_adv .adv_font em{font-size:26px;line-height:30px;}

@media (max-width:950px){
	.index_adv{margin:0;}
	.index_adv .adv_font b{font-size:20px;font-weight:normal;line-height:20px;}
	.index_adv .adv_font em{font-size:18px;line-height:18px;}
}
@media (max-width:640px){
	.index_adv .adv_font b{font-size:16px;font-weight:normal;line-height:12px;}
	.index_adv .adv_font em{font-size:14px;line-height:0;}
}
/*首页新闻*/
.index_news{clear:both;width:1200px;height:auto;overflow:hidden;margin:0 auto;text-align:center;}
.index_news .news_items{width:30%;display:inline-block;}
.index_news .news_items:nth-child(1){float:left;}
.index_news .news_items:nth-child(3){float:right;}
.index_news .news_items:nth-child(1) .news_nav{background:#e55017;}
.index_news .news_items:nth-child(2) .news_nav{background:#4265a7;}
.index_news .news_items:nth-child(3) .news_nav{background:#f69410;}
.index_news .news_items .news_img{clear:both;height:auto;overflow:hidden;position:relative;}
.index_news .news_items .news_img b{position:absolute;top:2rem;left:2rem;z-index:10;font-size:2.5rem;color:#fff;font-weight: normal;}
.index_news .news_items .news_img img{width:100%;}
	/*-----------1------------*/
.index_news .news_items li{clear:both;border-bottom:#f3f3f3 solid 1px;line-height:56px;text-align:left;font-size:16px;}
.index_news .news_items li span{float:right;font-size:12px;color:#999;}
	/*-----------2------------*/
.index_news .news_list{clear:both;height:60px;text-align:left;padding:25px 0;}
.index_news .news_list b{font-size:16px;font-weight:normal;line-height:26px;}
.index_news .news_list dd{font-size:14px;color:#ccc;line-height:18px;}
.index_news .news_list .date{width:70px;height:70px;float:left;margin-right:10px;text-align:center;background:#ff960d;color:#fff;padding:5px;}
.index_news .news_list .date .day{font-size:32px;clear:both;display:block;}
.index_news .news_list .date .yearmonth{font-size:12px;clear:both;display:block;}
	/*-----------3------------*/
.index_news .news_comm{clear:both;padding:20px 0;display:block;text-align:left;border-bottom:#f3f3f3 solid 1px;}
.index_news .news_comm b{font-size:18px;font-weight:normal;line-height:30px;clear:both;display:block;}
.index_news .news_comm em{font-size:14px;color:#999;line-height:20px;}
.index_news .news_comm dd{font-size:14px;color:#ccc;line-height:20px;}
.index_news .news_items dl{padding:15px 0 0;}
.index_news .news_items dt{clear:both;line-height:35px;font-size:16px;text-align:left;}

@media (max-width:1200px){
	.index_news{width:100%;}
	.index_news .news_items{width:100%;float:none;padding:0 0 15px;}
	.index_news .news_items li{padding:0 15px;font-size:16px;}
	.index_news .news_list{padding:15px;}
	.index_news .news_list b{font-size:16px;}
	.index_news .news_comm{padding:15px;}
	.index_news .news_items dt{padding:0 15px;}
	
}
/*首页友情链接*/
.index_links{clear:both;width:1200px;height:auto;overflow:hidden;margin:50px auto;text-align:center;}
.index_links .col-xs-2{display:inline-block;float:none;}
.index_links a{display:block;}

@media (max-width:1200px){
	.index_links{width:100%;}
	.index_links .col-xs-2{width:25%;height:30px;margin-bottom:20px;}
	
}
/*--------------------------------------------------------内页开始-------------------------------------------------------------------*/
	/*Banner部分*/
.page_banner{clear:both;width:100%;height:auto;overflow:hidden;position:relative;}
.page_banner img{width:100%;}
	/*内页菜单*/
.classlist{clear:both;width:220px;height:auto;float:left;background:#fff;margin-bottom:50px;}
.classlist .classNav{clear:both;height:50px;padding:10px;color:#ff960d;line-height:25px;border:#ff960d solid 2px;}
.classlist .classNav b{font-size:16px;display:block;float:left;}
.classlist .classNav em{font-size:12px;display:block;float:right;text-transform: uppercase;}

.classlist ul{clear:both;border-top:#fff solid 1px;border-bottom:#fff solid 1px;background:#f1f1f1;} 
.classlist ul li{clear:both;line-height:45px;border-bottom:#fff solid 1px;font-size:14px;}
.classlist ul li a{clear:both;display:block;color:#666;padding:0 10px;}
.classlist ul li a i{color:#999;}
.classlist ul li a:hover{background:#ff960d;color:#fff;padding:0 10px 0 20px;}
.classlist ul li a:hover i{color:#fff;}
.classlist ul li .on{background:#ff960d;color:#fff;padding:0 10px;}
.classlist ul li .on i{color:#fff;}
.classlist dl{background:#fff;}
.classlist dt{clear:both;padding:0 20px;border-bottom:#f1f1f1 solid 1px;;}
.classlist dt a{line-height:30px;font-size:14px;display:block;}
.classlist dt .on{color:#ff960d;}
.classlist .classthr{height:35px;padding:0 !important;}
.classlist .classthr .classa{padding:0 20px;line-height:35px !important;background:#f5f5f5;}
.classlist .classthr .thrNav{padding:0 20px;}
.classlist .cate{font-size:12px;}
.classlist .cate a:hover{background:#77372c;color:#fff;padding:0 10px;}
.classlist .cate a:hover i{color:#fff;}
.classlist .cateon{background:#77372c;color:#fff;padding:0 10px;}
.classlist .cateon i{color:#fff;}
	/*内页内容*/
.page_wrap{width:950px;height:auto;line-height:26px;font-size:14px;float:right;}
.page_wrapper{width:100%;height:auto;line-height:26px;font-size:14px;float:right;}
	/*内容标题部分*/
.page_title{clear:both;height:auto;overflow:hidden;line-height:50px;font-size:16px;display:block;border-bottom:#eee solid 1px;}
.page_title span{float:right;font-size:12px;}
	/*内容部分*/
.page_content{clear:both;height:auto;line-height:26px;font-size:14px;color:auto;}
.page_content div,.page_content p{padding:5px 0;}
.page_content h2{color:#e55017;text-align:center;font-size:20px;padding:10px;}
.page_content h4{color:#666;background:#f1f1f1;display:block;clear:both;text-align:center;padding:5px;}
.page_content h5{padding:50px 0;text-align:center;}
.page_content h3{padding:20px 0;font-size:14px !important;}
.page_content h3 p{font-size:14px !important;}
.page_content td{botder-bottom:none;botder-top:none;botder-left:none;botder-right:none;border:#000 solid 1px !important;padding:5px;}
.page_content table{width:100% !important;}
	/*列表部分*/
.page_list{clear:both;height:auto;line-height:26px;font-size:14px;}
.page_list li{clear:both;height:auto;overflow:hidden;text-align:left;padding:15px 0;border-bottom:#f0f0f0 solid 1px;}
.page_list li a{display:block;}
.page_list li b{font-size:16px;font-weight:normal;line-height:26px;}
.page_list li dd{font-size:14px;color:#ccc;line-height:20px;}
.page_list li .date{width:60px;height:60px;float:left;margin-right:10px;text-align:center;background:#ff960d;color:#fff;padding:5px;}
.page_list li .date .day{font-size:32px;clear:both;display:block;}
.page_list li .date .yearmonth{font-size:12px;clear:both;display:block;}
	/*下载部分*/
.page_down{clear:both;height:auto;line-height:26px;font-size:14px;}
.page_down li{clear:both;height:auto;overflow:hidden;text-align:left;padding:15px 0;border-bottom:#f0f0f0 solid 1px;}
.page_down li img{width:128px;height:128px;float:left;margin-right:20px;}
.page_down li .down_list .down_title{margin-top:5px}
.page_down li .down_list .down_title a{font-size:14px;color:#fd9d21;font-weight:bold;}
.page_down li .down_list .down_date{float:right;font-size:12px;color:#999;}
.page_down li .down_list .info{color:#666}
.page_down li .down_list .info em{color:#f00;font-style:normal}
.page_down li .down_list .dec{line-height:20px;color:#666;font-size:12px !important;padding:10px 0;}
@media (max-width:1000px){
	.page_down{padding:15px;}
	.page_down li .down_list .down_title{font-size:12px !important;}
}
	/*图文列表*/
.page_images{clear:both;height:auto;line-height:26px;font-size:14px;}
.page_images li{clear:both;height:auto;overflow:hidden;text-align:left;padding:15px 0;border-bottom:#f0f0f0 solid 1px;}
.page_images li img{width:300px;float:left;margin-right:15px;}
.page_images li b{font-size:16px;line-height:26px;}
.page_images li dd{font-size:14px;color:#666;line-height:26px;padding:10px 0 0;}

.page_imageshow{clear:both;height:auto;line-height:26px;font-size:14px;padding:20px 0;}
.page_imageshow h2{color:#e55017;text-align:center;font-size:20px;padding:10px;}
.page_imageshow h4{color:#666;background:#f1f1f1;display:block;clear:both;text-align:center;padding:5px;}
.page_imageshow img{margin-bottom: 20px;}
@media (max-width:1000px){
	.page_images{padding:15px;}
	.page_images li img{width:30%}
	.page_images li dd{padding:0;line-height:20px;}
	
	.page_imageshow{padding:15px;}
}
	/*内容返回列表部分*/
.page_back{clear:both;height:auto;line-height:26px;font-size:14px;padding:20px 0;font-size:12px;overflow:hidden;}


@media (max-width:1000px){

	.classlist{display:none;}
	.page_wrap{width:100%;float:none;}
	.page_title,.page_content,.page_list{padding:0 10px;}
	.page_back{padding:10px;}
	
	
	
}

/*净值部分*/
.worth_banner{height:180px;background:url("../images/worth.jpg") no-repeat center top;background-size:cover;}
.worth_banner .adv_font{position:absolute;left:0;right:0;top:0;bottom:0;text-align:center;color:#fff;display: flex;display: -webkit-flex;flex-direction: column;align-items: center; justify-content: center;}
.worth_banner .adv_font b{font-size:36px;font-weight:normal;line-height:40px;opacity: .8;}
.worth_banner .adv_font em{font-size:24px;line-height:20px;opacity: .6;}
.page_worth{width:1200px;height:auto;line-height:26px;font-size:14px;margin:50px auto;display: block;}
.page_worth .worth_nav{clear:both;text-align:center;display:block;font-size:24px;color:#b28243;padding:0 0 20px;}
.worth_note{font-size:14px;color:#b28243;background:#ffebd3;border:#fece90 dashed 1px;padding:10px;}

.worth_screen{height:58px;padding:10px 20px;background:#fff;
            box-shadow: 0 0 5px rgba(0,0,0,0.2);
       -moz-box-shadow: 0 0 5px rgba(0,0,0,0.2);
    -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.2);
    display:block;
    margin:30px 0;
}
.worth_screen .search{padding:8px 30px;}

.worth_list{padding:20px 0;text-align:center;}

#overlay{display:none;background:rgb(0,0,0,0.5);width:100%;height:100%; position:fixed;_position:absolute;left:0px;top:0px; z-index:99999999998;}
#overlay .pannel{width:800px;height:600px;background:#fff;position:absolute;top:10%;left:50%;margin:0 0 0 -400px;padding:10px 20px;}
#overlay .pannel .tit{clear:both;border-bottom: #ccc solid 1px;padding:10px 0;font-size:20px;display:block;line-height:23px;}
#overlay .pannel .tit i{width:5px;height:20px;background:#ff960d;display:inline-block;margin-top:1px;float:left;margin-right:10px;}
#overlay .pannel .tit span:hover{color:#ff960d;}
#overlay .pannel .inf{clear:both;height:450px;margin:10px 0 0;overflow-y:auto;display:block;font-size:12px;line-height:26px;padding:0 0 15px;border-bottom: #ccc solid 1px;}
#overlay .pannel .agree{clear:both;padding:10px 0 0;text-align:center;display:flex;justify-content: space-between;align-items: center;font-size:12px;}
#overlay .pannel .agree .checkre{float:left;margin-right:5px;}

/* 全局分页 */
#page{margin:30px 0;font-size:14px;height:30px;line-height:30px;text-align:center}
#page .pageinfo{margin-right:3px;color:#808080;font-size:14px;padding:4px 10px;border:1px solid #aaa;}
#page .pageinfo strong{font-weight:normal;margin:0 3px}
#page  a{border:1px solid #aaa;background:#fff;color:#808080;padding:4px 10px;margin-left:5px;transition:all 0.2s}
#page  a:hover,#page .curpage{background:#ff960d;color:#fff;text-decoration:none;border:1px solid #ff960d;}
#page .nopage{cursor:not-allowed;}
#page .nopage:hover{background:#fff;color:#808080;border:1px solid #aaa;}



/*招聘*/
.fainro_recruitment{clear:both;height:auto;display:block;overflow:hidden;padding:0 0 50px;position:relative;}
.fainro_recruitment .recruitment_box{border:#ff960d solid 5px;display:flex;align-items: flex-start;justify-content: space-between;position:relative;padding:30px;margin:50px 0 30px;}
.fainro_recruitment .recruitment_box::before{content:"";position:absolute;left:50%;width:1px;background:#ff960d;top:30px;bottom:30px;}
.fainro_recruitment .recruitment_box .recruitment_welcome{width:45%;}
.fainro_recruitment .recruitment_box .recruitment_welcome b{font-size:30px;color:#ff960d;}
.fainro_recruitment .recruitment_box .recruitment_welcome dd{font-size:16px;color:#666;padding:20px 0 0;line-height:30px;}
.fainro_recruitment .recruitment_box .recruitment_contact{width:45%;}
.fainro_recruitment .recruitment_box .recruitment_contact span{clear:both;display:flex;align-items: center;justify-content:flex-start;padding:10px 0;}
.fainro_recruitment .recruitment_box .recruitment_contact i{color:#ff960d;font-size:36px;margin-right:20px;}
.fainro_recruitment .recruitment_box .recruitment_contact a{clear:both;display:block;font-size:18px;font-weight:bold;text-decoration: underline;}
    /*职位列表*/
.fainro_recruitment .recruitment_list{width: 100%;display:block;padding:0;}
.fainro_recruitment .recruitment_list .jobname{cursor: pointer;padding:15px;color: #ff960d;font-size:24px;font-weight:bolder;position: relative;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;display:flex;align-items:center;justify-content: space-between;}
.fainro_recruitment .recruitment_list .jobname span i{margin-right:15px;}
.fainro_recruitment .recruitment_list li{background:#fff;padding:10px;margin:10px 0;}
.fainro_recruitment .recruitment_list li:last-child .jobname {border-bottom: 0;}
.fainro_recruitment .recruitment_list li{cursor: pointer;}
.fainro_recruitment .recruitment_list li i{font-size:24px;color:#ff960d;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.fainro_recruitment .recruitment_list li.open .jobname{color: #ff960d;}
.fainro_recruitment .recruitment_list li.open i{color: #ff960d;}
.fainro_recruitment .recruitment_list li.open i.arrow {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
.fainro_recruitment .recruitment_list .jobinfo{display:none;font-size:14px;padding:30px 0 0;border-top:#eef2f9 solid 1px;margin:10px 15px;}
.fainro_recruitment .recruitment_list .jobinfo .jobcontent{clear:both;padding:0 0 30px;line-height:30px;font-size:14px;font-weight:lighter;color:#666;}
.fainro_recruitment .recruitment_list .jobinfo .jobcontent b,
.fainro_recruitment .recruitment_list .jobinfo .jobcontent strong{clear:both;display:block;line-height:30px;font-size:18px;font-weight: bold !important;}
.fainro_recruitment .recruitment_list .jobinfo .jobsend{clear:both;border-top:#eef2f9 solid 1px;padding:10px 0 0;display:flex;align-items:center;justify-content: flex-end;}
.fainro_recruitment .recruitment_list .jobinfo .jobsend a{font-size:16px;color:#ff960d;}

@media (max-width:960px){
    .fainro_recruitment .recruitment_box{display:block;padding:20px;}
    .fainro_recruitment .recruitment_box::before{background:none;}
    .fainro_recruitment .recruitment_box .recruitment_welcome{width:100%;}
    .fainro_recruitment .recruitment_box .recruitment_welcome dd{font-size:14px;}
    .fainro_recruitment .recruitment_box .recruitment_contact{width:100%;}
    .fainro_recruitment .recruitment_box .recruitment_contact i{margin-right:10px;font-size:20px;}
    .fainro_recruitment .recruitment_box .recruitment_contact a{font-size:16px;font-weight:normal;line-height:26px;}
    .fainro_recruitment .recruitment_list .jobname{font-size:18px;font-weight: normal;}
    .fainro_recruitment .recruitment_list .jobname span i{font-size:20px;margin-right:10px;}
}
.readmore{display:flex;align-items: center;justify-content: center;color:#999;margin-top:50px;}
.readmore a{padding:10px 50px;font-size:16px;color:#fff;background:#ff960d;font-weight:bold;}

.fainro_recruitment_title{display:block;color:#ff960d;font-size:30px;padding:0 0 10px;font-weight:border;}
.fainro_recruitment_intro{margin:20px 0;border:#ff960d dotted 1px;border-radius:5px;padding:20px;line-height:26px;}
.fainro_recruitment_contact{margin:20px 0;line-height:26px;padding-left:20px;font-size:18px;}
.fainro_recruitment_contact b{display:block;color:#ff960d;font-size:24px;padding:0 0 10px;}


































