/* homepage */
.pc_header{
	position: fixed;
    z-index: 1000;
    width: 100%;
    top: 0;
    left: 0;
/*	box-shadow: 0 3px 3px rgba(219,68,83,0.2);*/
	}
.pc_header .top{ height:40px; line-height:40px; }
.pc_header .top a{ color:#999;}
.pc_header .top a:hover,.pc_header .navList .active a:hover a{ color:#db4453;}
.pc_header .navList .stair>a:hover { color:#db4453;}
.pc_header .navList .stair:hover .second_level_menu { display:block}
.second_level_menu >li:hover{ background-color:#efefee; }
.second_level_menu li a:hover{ color:#db4453;}
	
.phoneIcon{
	text-indent:30px;	
	display:inline-block;
	background:url(../images/phoneIcon.png) no-repeat;
	background-position:0 9px;

}
.pc_header .searchBar{
	display:inline-block;
	width:162px;	
	height:26px;
	position:relative;
	margin-top:6px;

}
.pc_header .searchBar input{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	line-height:26px;
	padding-left:12px;
	padding-right:26px;
	border-radius:13px;
	overflow:hidden;
	outline: medium;
	border:1px solid #dfdfdf;
}
.searchBar .searchbtn{
	position:absolute;
	right:0;
	top:0;
	width:22px;
	height:26px;
	display:block;
}
.searchBar .searchbtn i{
	line-height:26px;
	position:absolute;
	right:10px;
	font-size:16px;
	top:0;
}
.searchBar .searchbtn i:hover{
	color:#000000;
	
}

.zixunBtn{ font-size:12px; width:84px; height:25px; background:#fff; padding:0 9px; line-height:24px; margin-top:8px;}
.pc_header .nav{ border-bottom:1px solid #eda2a5;  }
.pc_header .navList li{ float:left; height:80px; line-height:80px;  margin-left:70px; position:relative;}
.pc_header .navList li .line{ position:absolute; bottom:0px; left:0px; height:4px; background:#db4453; width:0px;
	transition: width .3s;
	-moz-transition: width .3s;	/* Firefox 4 */
	-webkit-transition: width .3s;	/* Safari 和 Chrome */
	-o-transition: width .3s;	/* Opera */
	}
.pc_header .navList li a{ color:#333; font-size:16px; display:block; width:100%; height:100%}
.pc_header .navList .active .line,.pc_header .navList li:hover .line{width:100%;}
.banner{ position:relative;margin-top: 121px;}
.banner .swiper-slide{ height:360px;}
.banner .swiper-slide a{ height:360px; display:block}
.banner .page1{ background:url(../images/bannerBg1.jpg) no-repeat center center;   }
.banner .page2{ background:url(../images/bannerBg1.jpg) no-repeat center center;   }
.banner .page3{ background:url(../images/bannerBg1.jpg) no-repeat center center;   }
.banner .page4{ background:url(../images/bannerBg1.jpg) no-repeat center center;   }
/*.banner .center1200{ position:relative;}
.banner .center1200 .title{ position: absolute;}
.banner .center1200 .title{ top:215px; left:0px; width:355px;}*/
.loginBox_content {
	width:100%;
}

.warp{ width:100%; position:absolute; top:0; left:0; z-index:50; padding-left:2%;
height:0px;padding-right:2%}
.loginBox_content {
	width:1200px;
	margin:0 auto;
	background:none;
}

.loginBox {
	float:right;
	background: #fff;
	width: 340px;
	z-index: 500;
	border:1px solid #f0e7db;
	margin-top:28px;
	
}
.loginBox .tabTitle{ height:50px; line-height:50px;}
.loginBox li{ cursor:pointer;float:left; width:50%; border-bottom:1px solid #eaeaea; background:#efefee; text-align:center; font-size:16px;}
.loginBox .active{ background:#fff; color:#db4453;border-bottom:1px solid #fff;}
.loginBox .tabCont{ padding:20px 30px 0; }
.input .img{ border:1px solid #dfdfdf; border-right:none; padding-left:10px; height:40px; width:40px; line-height:40px; float:left;}
.input input{ line-height:40px;float:left; border:1px solid #dfdfdf; width:238px; height:40px; padding-left:15px;}
.input2 input{ width:128px; height:40px;}
.kaihuBtn{ background:#3c517f;}
.kaihuBtn:hover{background:#486299; color:#fff;}
.loginBox .tabFoot{ height:40px;  width:100%;}
.publicNum{border-top:1px solid #dfdfdf; background:#efefee; width:50%; text-align:center; float:left; line-height:40px; font-size:14px; color:#333; position:relative; }
.publicMain{ display:none; position: absolute;  background:#ffffff; width:339px; padding:10px; border-top:1px solid #dfdfdf; box-shadow: 0 -3px 0 rgba(234,234,234,0.2);}
.main1{top:-116px; left:0;border-right:1px solid #dfdfdf;}
.main2{top:-116px; right:0;border-left:1px solid #dfdfdf;}
.publicMain .txt{ width:180px;}
.publicMain .pic{ width:90px;}
.publicNum:hover{border-top:1px solid #fff; background:#fff; cursor:pointer;}
.publicNum:hover .publicMain,.publicNum:hover .publicMain{ display: block;}
.yzmBtn{ overflow:hidden;width:100px; height:40px; border:1px solid #eaeaea; padding:0; text-align:center; line-height:40px; background:#fff;}
.yzmBtn img{vertical-align: top;}
.notice{ height:50px;}
.noticeBar .img{ width:30px; height:50px;}
.noticeList li{ width:47%; float:left;}
.noticeList ul{ position:relative;}
.mlx{ margin-left:6%;}
.noticeList{ width:1170px; line-height:50px; height:50px; overflow:hidden;}
.noticeList .item a{ width:85%;}
.noticeList .item a i{ padding-left:10px;}
.noticeList .item a span{
	max-width:85%;
	white-space: nowrap;
    text-overflow: ellipsis;
    display: block;
    overflow: hidden;
	}
	

.title{ width:100%; position:relative; background:url(../images/line.png) no-repeat center center;}	
.title p{ height:100%;   margin-left:auto; margin-right:auto; text-align:center;}

.jijinContent .col-lg-4{ width:33.33%; float:left; height:400px;}
.jijinContent .bg_red{ padding:40px;}
.jijinContent .bg_red .btn_blue{ padding:0 20px;}
.jijinContent .col-lg-8{ width:66.66%; float:left;}
.jijinContent .col-lg-4 .txt1{ top:40px; left:40px;}
.jijinContent .col-lg-4 .txt2{ top:75px; left:40px;}
.jijinContent .col-lg-4 .txt3{ top:115px; left:40px;}
.jijinContent .col-lg-4 .txt4{ top:190px; left:40px;}
.jijinContent .relative .btn{ position:absolute;}
.tabBtn{ color:#999; border:1px solid #999;display:inline-block;font-size: 14px;text-align: center;border-radius: 3px; line-height:22px;}
.jijinContent .relative .tabBtn{ top:40px; right:40px;}
.jijinContent .relative .buyBtn{ bottom:40px; right:40px;}
.jijinContent .col-lg-8{ padding:0 30px; background:#fff; overflow:hidden;}
.jijinBox{ width:340px; float:left; position:relative; border-bottom:1px solid #eaeaea; margin-right:60px; height:200px;}
.jijinBox:nth-child(3),.jijinBox:nth-child(4){ border-bottom:none;}

.jijinContent .col-lg-8 .Box{ width:120%;}
.mb_jijinContBg{ display:none;}
.productBox .tabsList .item{ height:50px; width:25%; border-right:5px solid #fff; text-align:center; line-height:50px; float:left; cursor:pointer;}
.productBox .tabsList .active{ background:#db4453; color:#fff;}

table .tl{ text-align:left; padding-left:2%;}
table{ text-align:center;}
.productBox  table tr{ height:50px; border-bottom:1px solid #eaeaea;}
table a:hover{
	color:#333;
}
.serviceBox{ background:url(../images/warpBg1.jpg) center center; }
.quickList .col-lg-3 { width:25%; float:left;}
.quickList .col-lg-3 .img{ width:110px; height:110px; margin:auto; position:relative; overflow:hidden}
.quickList .col-lg-3 .img i{
	font-size:60px;
	transition: font-size .4s;
	-moz-transition: font-size .4s;
	-webkit-transition: font-size .4s;	/* Safari 和 Chrome */
	-o-transition: font-size .4s;

	}
.quickList .col-lg-3:hover .img i{
	font-size:70px;
	}
.quickList .item2:hover p{ color:#3c517f;}
.quickList .item3:hover p{ color:#8abc5d;}
.quickList .item4:hover p{ color:#49b2cc;}
.quickList .col-lg-3 .img{ opacity:1}
.quickList .col-lg-3:hover .img{ opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=80)";
}

.quickList .col-lg-3 .img p{ 
	width:100%;
	position:absolute; 
	 color: #fff;
    text-align: center;
    font-size: 60px; }
	
.zxmainBox{ width:550px; float:left;}

.zxmainListBox{ width:590px; float:right;}
.zxtitle{ line-height:60px; border-bottom:1px solid #eaeaea;}
.zxtitle .txt{ font-size:16px;}
.zxtitle .txt i{ font-size:24px; padding-right:5px;}
.zxtitle .more i{ font-size:14px;}
.more:hover i{ color:#db4d53;}
.zxmain{ padding-bottom:10px; }
.zxmainBox .pic{ display:block; width:100%; overflow:hidden;}
.zxmainBox .pic img,.zixunContent .zxmain .zxmainBox img{
	transform: scale(1);
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	-webkit-transform-origin: center center;
	-moz-transform-origin: center center;
	transition: transform .4s,-webkit-filter .4s;
	-moz-transition: -moz-transform .4s,-moz-filter .4s;
	;/* Firefox 4 */
	-webkit-transition: -webkit-transform .4s,-webkit-filter .4s;
	;	/* Safari 和 Chrome */
	-o-transition: -o-transform .4s,-o-filter .4s;
	;
}
.zixunContent .zxmain .zxmainBox{
	overflow:hidden;
}
.zixunContent .zxmain .zxmainBox .imgBox{
	overflow:hidden;
	width:550px;
	height:181px;
}
.zxmainBox .pic:hover img,.zixunContent .zxmain .zxmainBox .imgBox:hover img {
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-webkit-filter: grayscale(0%);
	-moz-filter: grayscale(0%);
	-ms-filter: grayscale(0%);
	-o-filter: grayscale(0%);
	
}


.zxmainBox .title{ display:block; background:none;}
.zxmainBox .title .txt{
	max-width: 65%;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: block;
    overflow: hidden;
	}
	.zixunContent{ padding-left:30px; padding-right:30px;}
	.zxmainListBox { margin-top:10px;}
.zxmainListBox li{ height:50px; border-bottom:1px solid #eaeaea; line-height:50px; font-size:14px;}
.zxmainListBox .item a{ display:block; width:78%;}
.zxmainListBox .item a:hover .txt{color:#db4453;}
.zxmainListBox .item .txt{
	max-width: 85%;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: block;
    overflow: hidden;
	
	}
.box{ padding-left:30px; padding-right:30px;}	
	
.footer{ background:#313131;}	
.footerBar{ border-bottom:1px solid #5b5b5b; font-size:12px;}
.footerBar .left{ width:75%;}
.footerBar .left .pic{ width:160px; height:48px;}
.footerBar .right{ width:18%;}
.footerBar .right .pic{ width:100px;}

.footerBar .txt .list{ float:left; margin-right:4.9%;}
.copy{ height:60px; line-height:60px;}





.block-float2 {
			width: 48px;
			position: fixed;
			right: 10px;
			top:60%;
			
			font-family: "微软雅黑";
			color: #696969;
			z-index: 99999;
			height:150px;
}
.block-float2 > ul > li > .img {
			display: block;
			width: 48px;
			height: 48px;
			
			cursor: pointer;
			
}
.block-float2 > ul > li {
			width: 48px;
			background-color:#db4453;
			margin-bottom: 2px;
			position: relative;
			border-radius:3px;
			opacity:.75;
			filter:alpha(opacity=75);  
			-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; 
}
.block-float2 i {
	padding-left:8px;
}


.phone {
			width: 262px;
			position: absolute;
			right: 48px;
			bottom: -50px;
			display: none;
			background-color:#fff;
			text-align:center;
			border: 1px solid #dfdfdf;
}
.phone .tt p{
	margin-top:8px;
	margin-bottom:8px;
	font-size:14px;
}
.phone .tt {
			width:100%;
			border-right:1px solid #dfdfdf;
			
					
			padding: 5px;
			width:130px;
			
}

.block-float2 li:hover{
	background-color:#db4453 !important;
	opacity:1;
	filter:alpha(opacity=100);  
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; 
}
	


.block-phone-num {
			width:200px;
			font-family: arial;
			font-size: 18px;
			position: absolute;
			right: 48px;
			top: 0;
			width: 0;
			opacity: 1;
			/*filter:alpha(opacity=0);*/
			display:block;
			height: 100%;
			line-height: 48px;
			padding-left: 10px;
			padding-right: 10px;
			color: #fff;
			background:#e05f6a;
			cursor: pointer;
}

.MobileLoginBox{ display:none;}


.swiper-pagination-bullet {
    width: 30px;
    height: 4px;
    display: inline-block;
    border-radius: 0;
    background: #b0ada1;
    opacity: 0.8;
}
.swiper-pagination-bullet-active {
    opacity: 0.8;
    background: #d1494b;
}

.pagination {
  position: absolute;
  z-index: 20;
  bottom: 10px;
  width: 100%;
  text-align: center;
}
.swiper-pagination-switch {
  display: inline-block;
  width: 30px;
  height: 4px;
  background: #b0ada1;
  margin: 0 5px;
  opacity: 0.8;
  cursor: pointer;
}
.swiper-active-switch {
    opacity: 0.8;
    background: #d1494b;
}


.jijinContent h2{
	font-weight:normal;
}
.box .container .jijinBox .head{
	margin-top:6px;
}

.navList li{
	position:relative;
}
.second_level_menu{
	position:absolute;
	top:80px;
	left:-40px;
	display:none;
	border-top:1px solid #eda2a8;
	border-bottom:1px solid #eaeaea;
	border-left:1px solid #eaeaea;
	border-right:1px solid #eaeaea;
}
.second_level_menu li{
	float:none !important;
	width:142px !important;
	height:40px !important;
	line-height:40px !important;
	text-align:center;	
	border-bottom:1px solid #eaeaea;
	padding-left:0 !important;
	margin-left:0 !important;
	background-color:#fff;
	color:#333;
	
}
.second_level_menu a{
	font-size:14px !important;
}



















/*------------- 内页分页开始--------------------*/
.paginationBtnlist{
	padding:20px 0;
	line-height:28px;
	text-align:center;
}
.paginationBtnlist .btn{
	border-radius:0;
}
.paginationBtnlist .btn {
    width: 67px; 
     cursor: pointer; 
     height: 30px; 
     border: 1px solid #eaeaea; 
     line-height: 28px; 
     padding-top: 0px; 
     border-radius: 0; 
}
.paginationBtnlist .btn:hover{
	cursor:pointer;
}
.paginationBtnlist .lastBtn,.paginationBtnlist .nextBtn{ float:left; cursor:pointer; border:1px solid #eaeaea; padding-left:5px; padding-right:5px;}
.paginationBar li{ width:38px; float:left; cursor:pointer; text-align:center; border:1px solid #eaeaea;}
.paginationBar li:hover{background:#ececec;}
.paginationBar .current{ background:#ececec;}
.pagination_right{width:105px;}
.gotoPageNum{ width:38px;line-height:30px; height:30px; text-align:center; border:1px solid #eaeaea;}
.paginationBtnlist .btn{ width:67px;cursor:pointer; height:30px;border:1px solid #eaeaea; line-height:28px; padding-top:0px; border-radius:0;}
.paginationBtnlist .btn:hover{background:#ececec;}
/*------------- 内页分页结束--------------------*/


/*公募基金 开始*/

.product .titleBar{
	width:100%;
	height:60px;
	line-height:60px;
	border-bottom:1px solid #eaeaea;
}
.product .titleBar .searchBar{
	width:195px;
	height:30px;
	margin-top:15px;
	display:inline-block;
	position:relative;
	overflow:hidden;
}
.product .titleBar .searchBar input{
	width:163px;
	height:30px;
	line-height:30px;
	border-radius:3px 0 0 3px;
	padding-left:10px;
	position:absolute;
	top:0;
	left:0;
	border:1px solid #eaeaea;
	border-right:none;	
	background-color:#f7f7f6
}
.product .titleBar .searchBar a{
	position:absolute;
	top:0;
	right:0;
	width:32px;
	height:30px;
	line-height:30;
	border-radius:0 3px 3px 0;

	display:inline-block;

}
.product .titleBar .searchBar a i{
	position:absolute;
	top:0;
	right:0;
	width:32px;
	text-align:center;
	line-height:30px;
	color:#fff;
	

}





.product .moreoptionBox{
	border:1px solid #eaeaea;
	color:#333;
	font-size:14px;
}
.product .moreoptionBox li:hover{
	color:#db4d53;
	
}

.product .moreoptionBox .firstBar{
	height:50px;
	line-height:50px;
	border-bottom:1px solid #eaeaea;
	padding:0 20px;
}
.product .moreoptionBox .firstBar li{
	float:left;	
	height:25px;
	line-height:25px;
	padding-left:5px;
	padding-right:5px;
	
	margin-top:12px;
	border-radius:3px;
	margin-right:50px;
}

.product .moreoptionBox .firstBar p{
	margin-right:35px;
	
}
.product .moreoptionBox .downIcon{
	background:url(../images/downIocn1-1.png) no-repeat;
	background-position:100% center;
	padding-right:20px !important;
	position:relative;
/*	padding-bottom:30px !important;
*/}
.product .moreoptionBox .active{
	color:#fff;
	background-color:#db4453;
}
.product .moreoptionBox .active:hover{
	color:#fff !important;
	
}

.product .moreoptionBox .firstBar li:hover{
	cursor:pointer;
	color:#db4453;
}

.product .moreoptionBox .menuBox{
	position:absolute;
	top:30px;
	left:-60px;
	background-color:#fff;
	width:193px;
	padding-left:15px;
	padding-bottom:5px;
	border-radius:3px;
	display:none;
	border:1px solid #eaeaea;
	
}
.product .moreoptionBox .menuBox  li{
	float:left;
	width:50%;
	padding:0;
	
	margin:0;
	padding:0;
	margin-top:5px;
	font-size:14px;
	color:#666;
	text-align:left;
}

.product .moreoptionBox .menu  li:hover .menuBox{
	display:block;
	
}
.product .content table th{
	font-weight:normal;
}
.product .content table tr{
	height:50px;
	border-bottom:1px solid #eaeaea; overflow:hidden;
}
.product .content table th{
	border-right:none !important;
}
.subPage_banner{
	background:url(../images/pageBanner1-1.jpg) no-repeat;
	background-position:center center;
	height:250px !important;
	margin-top:120px;
	}
	
.productList tr td, .productList tr th{
	border:none;
	}
	
.productList a:hover{
	color:#db4d53;
	}



.sortable{
    cursor: pointer;
    background-position: right;
    background-repeat: no-repeat;
    padding-right: 15px;
}

table th .both {
    background-image: url("../images/table-sort-icon.png");
}

table th .asc {
    background-image: url("../images/table-sort-icon-up.png");
}

table th .desc {
    background-image: url("../images/table-sort-icon-down.png");
}



/*公募基金 结束*/















	
/*  概括*/

.rateContent{
	padding-top:140px;
}
.gaiKuoProductBox .leftContenBox{
	border-right:1px solid #eaeaea;
}
.gaiKuoProductBox .ratetitleBar{
	height:50px;
	line-height:50px;
	border-bottom:1px solid #eaeaea;
	
}
.gaiKuoProductBox .leftContenBox{
	width:534px;
}
	
.gaiKuoProductBox .dateBtnListBar{
	height:25px;
	line-height:25px;
}
.gaiKuoProductBox .dateBtnListBar .dateBtn p{	
	border:1px solid #eaeaea;
}
.gaiKuoProductBox .dateBtnListBar .dateBtn p:hover{
	color:#db4453;
}
.gaiKuoProductBox .dateBtnListBar .active{
	color:#fff !important;
	border:none !important;
	background-color:#db4453;
}
.gaiKuoProductBox .dateBtnListBar .date li{
	float:left;
	padding-left:5px;
	padding-right:5px;
	margin-left:9px;
	border-radius:2px;
}
.gaiKuoProductBox .dateBtnListBar .date li:hover{
	cursor:pointer;
	color:#db4453;
}
.gaiKuoProductBox .rateImgBox{
	padding-left:23px;
	padding-right:23px;
	border:1px solid #eaeaea;
}
.gaiKuoProductBox .rateImgBox .ratetxt{
	padding-bottom:28px;
}
.gaiKuoProductBox .rateImgBox .ratetxt p{
	margin-right:12px;
	margin-left:15px;
	display:inline-block;		
}
.gaiKuoProductBox .rateImgBox .ratetxt1 p{
	margin-right:33px;
	margin-left:33px;
	display:inline-block;		
}
.gaiKuoProductBox .rateImgBox .imgBox{
	width:100%;
}
.gaiKuoProductBox .rightContemtBox{
	width:662px;
}
.gaiKuoProductBox .rightContemtBox .titleBars{
	width:100%;
	border-bottom:1px solid #eaeaea;
}
.gaiKuoProductBox .rightContemtBox .titleBars h2{
	height:25px;
	line-height:25px;
}
/*.gaiKuoProductBox .rightContemtBox .titleBars .img{
	width:60px;
	height:24px;
	text-align:center;
	line-height:24px;
	color:#ffa800;
	background:url(../images/kuangIocn1-1.png) no-repeat right center;
}*/
.gaiKuoProductBox .rightContemtBox .datatxtlist {
	height:88px;
	border-bottom:1px solid #eaeaea;
}
.gaiKuoProductBox .rightContemtBox .datatxtlist li{
	float:left;
	width:25%;
	line-height:1.5;
	text-align:center;
	border-right:1px solid #eaeaea;
}
.gaiKuoProductBox .rightContemtBox .dateTextBar{
	height:75px;
	line-height:75px;
	border-bottom:1px solid #eaeaea;
}
.gaiKuoProductBox .rightContemtBox .dateTextBar li{
	float:left;
	margin-left:85px;
}
.gaiKuoProductBox .moneyBox {
	height:75px;
	line-height:75px;
	border-bottom:1px solid #eaeaea;
}
.gaiKuoProductBox .entryNumBar{
	width:170px;
	height:30px;
	line-height:30px;
	margin-top:23px;
}
.gaiKuoProductBox .entryNumBar .btn{
	width:25px;
	border:1px solid #ccc;
	height:30px;
	background-color:#ededed;	
}
.gaiKuoProductBox .entryNumBar .btn:hover{
	background-color:#f5f5f5;	
}
.gaiKuoProductBox .entryNumBar input{
	width:110px;
	height:30px;
	line-height:30px;
	text-align:center;
	border:1px solid #cccccc;
}
.gaiKuoProductBox .numberBox .numberList{
	margin-top:23px;
}
.gaiKuoProductBox .moneyBox .numberList li{
	float:left;
	margin-right:8px;
	padding:0 5px;
	height:30px;
	line-height:2;
	border:1px solid #cccccc;
	border-radius:2px;
}
.gaiKuoProductBox .moneyBox .numberList li:hover{
	cursor:pointer;
	color:#db4453
}
.gaiKuoProductBox .moneyBox .numberList .active{
	color:#db4453;

	padding:0 5px;
	border:1px solid #db4453 !important;
}
.detailsContent .tabsList{
	
}
	
.detailsContent .tabsList li{
	float:left;
	width:12.5%;
	height:50px;
	line-height:50px;
	text-align:center;
	border-bottom:1px solid #eaeaea;
	border-right:1px solid #eaeaea;
}
.detailsContent .container .tabsList  li:hover{
	cursor:pointer;
	color:#db4453;
}
.detailsContent .tabsList .active{
    background-color: #fff;
    height: 50px;
    line-height: 46px;
    border-top: 2px solid #db4453;
    color: #db4453;
	border-bottom:1px solid #fff;
}
.detailsContent .contentBox .titleBar{
	border-bottom:1px solid #eaeaea;
	padding-bottom:15px;
}
.detailsContent .contentBox .titleBar span{
	padding-bottom:11px;
}
.detailsContent .contentBox .titleBar .active{
	border-bottom:2px solid #db4453 ;
}

 .gaikuo  table {
	border:1px solid #eaeaea;
	border-bottom:none;	
	border-right:none;
}

.gaikuo  .tableBox tr{
	height:40px;
	border-bottom:1px solid #eaeaea;
}

.gaikuo  .tableBox tr td,th{
	border-right:1px solid #eaeaea;

}

/*  概括 结束*/

/*业绩回报 开始*/

.yejihuibaocontent .yeJiHuiBao{
	border:1px solid #eaeaea;
	border-right:none;
	overflow:hidden;
	
}

.yejihuibaocontent .titleBars{
	border-right:1px solid #eaeaea;
}
.yejihuibaocontent .titleBars .bjImg{
	background:url(../images/fangkuai1-1.png) no-repeat;
	background-position:0 center;
}
.yejihuibaocontent .titleBars .bjImg2{
	background:url(../images/fangkuai1-2.png) no-repeat;
	background-position:0 center;
}
.yejihuibaocontent table{
	border-left:1px solid #eaeaea;
}
.yejihuibaocontent table tr{
	height:35px;
	border-bottom:1px solid #eaeaea;
}
.yejihuibaocontent table tr td{
	border-right:1px solid #eaeaea;
}
.yejihuibaocontent .rigthline td{
	border-right:1px solid #a7b4c5;
}

.yejihuibaocontent  .riqiBox input{
	/*width:90px;*/
	height:27px;
	padding-left:10px;
	border:1px solid #eaeaea;
	line-height:1.8;
}

.yejihuibaocontent  .riqiBox input,select:hover{
	cursor:pointer
}

.yejihuibaocontent  .riqiBox select{
	height:27px;
	line-height:1.8;
	border:1px solid #eaeaea;
	
}
.yejihuibaocontent .riqiBox a{
}
	
.yejihuibaocontent .riqiBox a:hover{
	color:#fff;
}
/*业绩回报 结束*/
/*业绩回报 开始*/



/*业绩回报 结束
/*信息披露 开始*/
.xinxipilou .text li{
	padding-left:25px;
	height:50px;
	line-height:50px;
	background:url(../images/dianIcon.png) no-repeat;
	background-position:4px center;
	border-bottom:1px solid #eaeaea;
}
.xinxipilou li a:hover p{
	color:#db4453 !important;
}
/*信息披露 结束 开始*/


/*费率结构 开始 */
 .feilvjiegou  .tableBox {
	border:1px solid #eaeaea;
	border-bottom:none;	
	border-right:none;
}

 .feilvjiegou  .tableBox tr{
	height:40px;
	border-bottom:1px solid #eaeaea;
}

.feilvjiegou  .tableBox tr td,th{
	border-right:1px solid #eaeaea;

}
/*费率结构 结束 */


/*基金经理 开始*/

.jiJinJingLiBox .imgBox{
	position:relative;
	width:200px !important;
}
.jiJinJingLiBox p{
	position: absolute;
	bottom:0;
	left:0;
	height:35px;
	line-height:33px !important;
	text-align:center;
	color:#fff;
	width:100%;
	background-color:#db4453;
}

.jiJinJingLiBox .txtBox{
	width:51% !important;
	margin-left: 33px;
	margin-right:20px;
	padding-bottom:20px;

	
}
.jiJinJingLiBox .txtBox h2{
	line-height:50px;
	font-weight:normal;
	border-bottom:1px solid #eaeaea;
}
.jiJinJingLiBox .txtBox .txt{
	padding-top:10px;
	line-height:24px; height:178px; overflow-y:auto;
}



.jiJinJingLiBox .item{
	width:556px;
	background-color:#f6f6f6;
	border:1px solid #eaeaea; margin-bottom:20px;
}
.jiJinJingLiBox .item img{
	width:199px; height:249px;
	
}
.jiJinJingLiBox .active{
	width:100% !important;
}
	

.jiJinJingLiBox .item2{
	background:url(../images/jijin_itemBg.png) no-repeat;
	background-color:#f6f6f6;
	background-position: right bottom;
	width:100%;
	
}


.jiJinJingLiBox .item .imgBox{
	width: 140px;
	overflow: hidden;
	border-right: 1px solid #eaeaea;
	min-height: 250px;
	background-color: #fff;
	background-image: url(../images/noImg.png);
	background-repeat: no-repeat;
	background-position: center center;
}

/*基金经理 结束*/

/*风险提示 开始*/
.fengxiantishi p{
	line-height:1.8;
}

/*风险提示 结束*/

/*投资组合 开始*/
.touzizhuhe .tableBox {
	border:1px solid #eaeaea;
}

 .touzizhuhe  .tableBox tr{
	height:40px;
	border-bottom:1px solid #eaeaea;
}

.touzizhuhe  .tableBox tr td,th{
	border-right:1px solid #eaeaea;

}

.touzizhuhe .img1{
	width:465px;
}
.touzizhuhe .img2{
	width:1104px;
}

.touzizhuhe .tablebox{
	width:565px;
	margin-top:80px;
	
}
.touzizhuhe table{
	border-left:1px solid #eaeaea;
	border-top:1px solid #eaeaea;
}
.touzizhuhe table tr{
	height:35px;
}

.pdt_hidden{ height:75px; overflow:hidden; width:175px;text-overflow:ellipsis}
/*投资组合   结束*/

/*专户理财开始*/
.zhlc_bannerbg{background:url(../images/financing_banner.jpg) no-repeat center 0; height:359px;}
.zhlc_title{border-bottom:1px solid #eaeaea; width:1200px; margin:0 auto; margin-bottom:30px;}
.zhlc_title h2{font:normal 18px/20px "Microsoft YaHei"; color:#333333; text-align:center; margin-bottom:-10px;}
.zhlc_title span{background:#fff; padding:0 10px;}
.zhlc_js{width:1200px; margin:0 auto;border:1px solid #eaeaea;}
.zhlc_jsms{background:#f6f6f6; height:124px; font-size:14px;}
.zhlc_jsms p{padding:22px 30px 0 30px; line-height:26px; color:#666;}
.zhlc_jsxq{height:260px;border-bottom:1px solid #eaeaea; width:1144px; margin:0 auto; }
.zhlc_jsxq ul{width:1400px;}
.zhlc_jsxq li{float:left; width:572px; padding-top:30px; margin-right:15px;}
.zhlc_jsxq dl{height:230px;}
.zhlc_jsxq dt,.zhlc_jsxq dd{float:left;}
.zhlc_jsxq dt{width:180px;}
.zhlc_jsxq dd{width:375px;}
.zhlc_jsxq h3{font:normal 18px/20px "Microsoft YaHei";color:#333333; padding-bottom:10px;}
.zhlc_jsxq p{font-size:14px; color:#666; line-height:24px;}
.zhlc_jsxqtxt{font-size:14px; color:#666;padding:20px; }
.zhlc_jsxqtxt p{ line-height:24px;}
.zhlc_ysbg{ background:url(../images/zhlc_ysbg.jpg) no-repeat center 0; height:505px; padding-top:15px;}
.zhlc_titleys{height:30px; background:url(../images/zhlc_linebg.png) no-repeat 0 0;width:1200px; margin:0 auto;}
.zhlc_titleys h2{ text-align:center;font:normal 18px/20px "Microsoft YaHei"; color:#333333; padding-top:2px;}
.zhlc_ysxq{ width:1200px; margin:0 auto; overflow:hidden; padding-top:15px;}
.zhlc_ysxq ul{ width:1300px;}
.zhlc_ysxq li{ float:left; width:285px; height:410px; text-align:center; background:#fff; margin-right:20px;}
.zhlc_ysxq img{ border-bottom:1px solid #eaeaea;}
.zhlc_ysxq h3,.zhlc_ysxq p{ text-align:left; padding-left:27px; padding-right:18px;}
.zhlc_ysxq h3{font:normal 18px/57px "Microsoft YaHei";color:#333333;}
.zhlc_ysxq p{font-size:14px; color:#666; line-height:24px;}
.zhlc_dz,.zhlc_fg{width:1200px; margin:0 auto; }
.zhlc_dzbt{background:#3c517f; height:50px; font-size:14px; color:#fff; font-weight:bold;}
.zhlc_dzxq td{border:1px solid #8795b3; font-size:14px; line-height:24px; padding-left:10px; padding-right:10px;}
.zhlc_dzxq p{padding:0 10px; line-height:24px;}
.zhlc_dzxq p.pindetno{ text-align:left; /*padding-left:20px;*/}
.zhlc_ydd{background:#eaedf4;width:1200px; margin:20px auto 0 auto; padding:20px;}
.zhlc_ydd h3{font-size:14px;color:#333333; padding-bottom:15px;}
.zhlc_ydd p{font-size:12px;color:#666;line-height:24px;}
.zhlc_yue{text-align:center; padding:33px 0; position:fixed;left:0;bottom:0; padding-top:10px; height:70px; border-top:1px solid #eaeaea; background:rgba(255,255,255,.9); width:100%;}
.zhlc_yuebtn{padding:0 90px;}
.zhlc_yuebtn a:hover{ color:#fff}
.zhlc_ydd .icon-xinxi{ margin-right:5px; color:#7988a8;}
.zhlc_bdnr i.icon-youxiang{ margin-left:-4px;}
.zhlc_tc{position:fixed;bottom:auto;width:100%;height:100%;background:url(../images/bgtm.png);z-index:9999; left:0; top:0; padding-top:130px; display:none;}*html .zhlc_tc{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop));}
.zhlc_yyxx{width:580px; height:380px;margin:0 auto; background-color:#fff; }
.zhlc_yuetitle{ height:50px; line-height:50px;border-bottom:1px solid #dfdfdf; text-align:right; padding-right:10px;}
.zhlc_yuetitle h2{ float:left; padding-left:25px;font:normal 18px/50px "Microsoft YaHei";color:#db4453;}
.zhlc_yuetitle i{ padding:6px; border:1px solid #dfdfdf; color:#666666; cursor:pointer;}
.zhlc_yuetitle i:hover{border:1px solid #db4453; color:#db4453;}
.zhlc_ycg{ text-align:center; height:280px; font-size:16px;}
.zhlc_ycg i{font-size:60px; color:#7ebc45; }
.zhlc_ycg span{padding:70px 0 40px 0; display:block;}
.zhlc_ycg p{ padding-bottom:15px;}
.zhlc_ycgbtn{ height:48px; border-top:1px solid #dfdfdf; margin-top:49px;}
.zhlc_ycgbtn a{ display:block; height:48px; font-size:16px; line-height:48px; text-align:center; background:#efefee;}
.zhlc_ycg i.icon-xinxi{color:#db4453;}
.zhlc_ycgbtn a.red{ background:#db4453; color:#fff;}
.zhlc_ycgbtn a.hover{display:block; height:48px; font-size:16px; line-height:48px; text-align:center; background:#efefee;}
.zhlc_ycgbtn a.hover:hover{background:#ece9e9;color:#dc4c52;}
.zhlc_ycgbtn a.red:hover{background:#ff4f61;color:#fff;}
.zhlc_bd{ width:488px; margin:0 auto; padding-top:22px;}
.zhlc_bdnr{margin-bottom:15px;}
.zhlc_bdnr td{border:1px solid #eaeaea;}
.zhlc_bdnr .input{width:415px; height:45px; color:#848484; line-height:45px;font-size:14px; border:none; padding-left:15px;}
.zhlc_bdnr .textarea{width:414px; height:107px;color:#848484; font-size:14px; border:none; padding-left:15px; padding-top:10px;}
.zhlc_bdnr i{color:#9e9e9e; font-size:23px;}
.zhlc_bdnr span{padding-left:5px;}
.zhlc_bdnr strong{font-weight:normal; padding-top:15px; display:block;}
.zhlc_bdtj{height:48px; border-top:1px solid #dfdfdf; background:#f8f8f8; margin-top:26px;}
.zhlc_bdtj .qr,.zhlc_bdtj .qx{ float:left; width:50%;}
.zhlc_bdtj .qr{ background:#db4453; cursor:pointer; line-height:48px; text-align:center; font-size:18px; color:#fff; border:none;}
.zhlc_bdtj .qx{background:#f8f8f8; cursor:pointer; line-height:48px; text-align:center; font-size:18px; color:#333333; border:none;}
.zhlc_bdtj a.qr:hover{background:#ff4f61;color:#fff;}
.zhlc_bdtj span.qx:hover{background:#efefef;color:#dc4c52;}
.zhlc_yyxx .baodan{ height:392px; background:#fff;}
.zhlc_bdnr table{float:left;}
.zhlc_bdnr span.red{line-height:48px; color:red; font-size:18px;}
.zhlc_xgfg_banner{background:url(../images/zhlcfg_banner.jpg) no-repeat center 0;}
/*专户理财结束*/
.newspl_banner{background:url(../images/xxpl_banner.jpg) no-repeat center 0; height:240px;}
.newspl_bannertxt{width:1200px; margin:0 auto; position:relative; height:250px;}
.newspl_bannertxt span{font:normal 28px/30px "Microsoft YaHei";color:#fff; display:block; padding-top:145px;}
.newspl_bannertxt strong{position:absolute; width:40px; border-bottom:1px solid #fff;left:0; bottom:50px; height:1px; overflow:hidden;}
.newspl_sub{width:100%; overflow:hidden; text-align:center;}
.newspl_sub li{width:148px; height:50px; margin-right:10px; display:inline-block;}
.newspl_sub a{color:#333333; display:block; border:1px solid #dfdfdf;width:146px; height:48px; line-height:46px; text-align:center; border-radius:2px;}
.newspl_sub a:hover,.newspl_sub a.hot{background:#db4453; color:#fff; border:none;width:146px; height:48px; line-height:48px;}
.newspl_subbox{border-bottom:1px solid #eaeaea;}
.newspl_page{padding-top:30px;}
.news_artsub{height:50px; line-height:50px; padding-left:25px; border-bottom:1px solid #eaeaea;}
.news_artsub a{padding:0 5px; color:#666666;}
.news_artsub a:hover{color:#ff6000;}
.news_nr{ width:1140px; margin:0 auto;}
.news_nrleft{ width:840px;}
.news_title{border-bottom:1px solid #eaeaea; color:#999999; padding-bottom:20px;}
.news_title h1{font:normal 24px/36px "Microsoft YaHei";color:#333333; padding-top:30px;}
.news_title p{padding-top:10px;}
.news_title p span{ padding-right:20px;}
.news_body p{padding-bottom:30px;}
.news_fx{border-top:1px solid #eaeaea; height:120px; padding-left:330px; padding-top:40px;}
.news_fx p{float:left; padding-top:10px; padding-right:10px;}
.news_fx span{float:left; margin-right:20px; cursor:pointer;}
.news_nrright{width:270px;}
.news_xgtitle{border-bottom:1px solid #eaeaea;height:98px; text-align:right;padding-top:64px; }
.news_xgtitle h2{font:normal 18px/18px "Microsoft YaHei";color:#333333; float:left; }
.news_xgtitle i:hover{color:#ff6000}
.news_li li{border-bottom:1px solid #eaeaea; line-height:24px; padding:8px 0;background: url(../images/dianIcon.png) no-repeat;background-position: 4px 17px; padding-left:23px;}
.news_li a span{color:#999999}
.news_li a:hover span{color:#db4453}


.ab_banner{background:url(../images/about_banner.jpg) no-repeat center 0;}
.ab_js p{line-height:26px; text-align: left;}
.ab_jsys{width:727px;  margin:0 auto;}
.ab_jsys ul{width:800px;}
.ab_jsys li{border-radius:2px; text-align:center; margin-right:29px;border:1px solid #eaeaea; width:158px; height:157px; float:left;}
.ab_jsys p{height:117px; line-height:117px;}
.ab_jsys h2{font:normal 16px "Microsoft YaHei";color:#666666; background:#f6f6f6; line-height:37px;border-top:1px solid #eaeaea;}
.ab_jsys i{color:#db4453; font-size:50px;}
.ab_lx{ width:1142px; margin:0 auto; overflow:hidden; padding-top:30px;}
.ab_lx ul{ width:1200px;}
.ab_lx li{ width:555px; height:216px;border:1px solid #eaeaea; float:left; margin:0 28px 29px 0;}
.ab_lx h2{ width:489px; color:#333; margin:0 auto; height:60px;font:normal 18px/60px "Microsoft YaHei";border-bottom:1px solid #eaeaea;}
.ab_lx dl{height:150px; width:489px; margin:0 auto;}
.ab_lx dt,.ab_lx dd{float:left;}
.ab_lx dt{width:423px;}
.ab_lx dd{width:65px; padding-top:15px;}
.ab_lx a{display:block; text-align:center;}
.ab_lx i{display:block; height:60px; width:60px; border-radius:50%;border:1px solid #eaeaea; font-size:28px; line-height:60px; text-align:center;}
.ab_lx a:hover i{border:1px solid #db4453;}
.ab_jobbt{background:#ececec;border-bottom:1px solid #eaeaea; margin-top:30px;font: bold 14px "Microsoft YaHei";color:#333;}
.ab_job li{border-bottom:1px solid #eaeaea;}
.ab_job li .ab_jobtitle{cursor:pointer;}
.ab_jobtitle i.icon-tianjia{color:#666666;padding-left:10px; }
.ab_jobtitle i.icon-reduce_icon{display:none;}
.ab_jobnr{border-top:1px solid #eaeaea; background:#f8f8f8; padding-left:30px; padding-bottom:20px; display:none;}
.ab_jobnr h3{padding-top:20px;font-size:12px; padding-bottom:5px;}
.ab_jobnr p{line-height:24px;}
.ab_job .hot .ab_jobtitle{ color:#db4453;}
.ab_job .hot .ab_jobtitle i.icon-tianjia{display:none;}
.ab_job .hot .ab_jobtitle i.icon-reduce_icon{display: inline-block;padding-left:10px;color:#db4453;}
.ab_job .hot .ab_jobnr{display:block;}
.ab_tytd{ width:1140px; margin:0 auto;}
.ab_tytd li{ height:269px; overflow:hidden; margin-bottom:30px;}
.ab_tytdimg{width:372px;height:269px; overflow:hidden;}
.ab_tytdimg a{display:block;}
.ab_tytdimg img{ width:372px; height:230px;}
.ab_tytdimg a{
	cursor:default;
	}
.ab_tytdimg a p{ height:40px; background:#dfdfdf; line-height:40px; color:#333333; text-align:center; font-size:16px;}
.ab_tytd li:hover a p{background:#db4453; color:#fff;}
.ab_tytd_txt{ width:768px; border:1px solid #eaeaea; border-left:none; height:269px; background:#f8f8f8 url(../images/tytd_bg.png) no-repeat right bottom;}
.ab_tytd_txt h2{ height:62px;border-bottom:1px solid #eaeaea;font: normal 18px/62px "Microsoft YaHei";color:#333; width:458px; margin-left:35px; }
.ab_tytd_txt p{width:458px; height:190px; overflow-y:auto; overflow-x:hidden; margin-left:35px; line-height:25px; color:#666666; font-size:14px; padding-top:10px;}
/*ZWQ 0815 开始*/

.activity_banner{
	/*background:url(../images/banner.jpg) no-repeat center 0;*/ background:none; 
	height:373px !important;
	overflow:hidden;
	position:relative;width:100%;
}
.banner_img{ position:absolute; left:50%;margin-left:-800px;}



.activity_banner>img:not(:first-child){ display:none; }

.activity_banner .ac_btn{
	line-height:57px; height:60px;
	min-width:223px;
	background-color:#ffae00;
	display:inline-block;
	text-align:center;
	border-radius:13px;
	position:absolute;
	left:44%; font-weight:bold;
	bottom:65px;
	cursor:pointer;
}
.activity_banner .ac_btn:hover{
	background-color:#ffc000;
}

.ac_contentBox{
	width:1200px;
	margin-left:auto;
	margin-right:auto;

}
.ac_contentBox .ac_tableBox table{
	border:2px solid #8f7376;
}
.ac_contentBox .ac_tableBox table tr{
	border-bottom:1px solid #8f7376;
}
	
.ac_contentBox  table tr td,.ac_contentBox  table tr th{
	border-right:1px solid #8f7376;
	padding-top:20px;
	padding-bottom:20px;
	padding-left:15px;
	padding-right:15px;	
	
}
.ac_contentBox .ac_detailTable tr td{
	line-height:30px;
	border:none;
	padding-top:15px;
	padding-bottom:15px;
}

.ac_contentBox .ac_dataTable table tbody tr{
	color:#333;
}
.ac_tableBox .txtBox p{
	line-height:24px;
}

.ac_chartBox{
	border:2px solid #eaeaea;
	padding:8px; width:1148px; margin:0 auto;
	overflow:hidden;
}
/*ZWQ 0815 结束*/
.hd_title {text-align:center;}
.hd_title span{font-size:36px; font-weight:bold; color:#d83e4d; padding:0 10px;}
.hd_title01 h2{text-align:center; background:url(../images/hd_title.png) no-repeat center 0; font-size:24px; font-weight:bold; line-height:43px; color:#ffae00; height:46px;}
.hd_title01 p{line-height:65px; font-size:18px; text-align:center; color:#666666;}
.hd_title01 span{color:#db4453; font-size:24px;}
.hd_title01 .lh30{line-height:14px;}

.hd_jl{background:url(../images/hd_bg.png) no-repeat center 0; height:689px;}
.hd_jlsl{width:1138px; margin:0 auto; padding-top:40px;}
.hd_jlglleft{float:left; padding-top:158px;cursor:pointer;margin-right:65px;}
.hd_jlglright{float:left;padding-top:158px;cursor:pointer;}
.hd_jlnr{width:920px; float:left;  position:relative; overflow:hidden; height:448px; margin-right:30px;}
.hd_jlnr li{float:left;}
.hd_jlnr ul.img{position:absolute; left:0; top:0; width:5800px;}
.hd_jlimg{width:330px; height:445px; background:#e0e0e0; position:relative; float:left;}
.hd_jlimgxq{width:330px; height:445px; position:absolute;left:20px; top:-30px;}
.hd_jlimgxq p{height:58px; background:#db4453; color:#fff; font-size:24px; text-align:center; line-height:58px;}
.dh_jlxq{margin-left:80px; float:left;}
.dh_jlxq dl{height:110px; overflow:hidden; margin-bottom:30px;}
.dh_jlxq dt{float:left; width:110px; margin-right:25px;}
.dh_jlxq dd{float:left; width:375px; line-height:110px; font-size:20px;}
.hd_fxbox{width:1136px; margin:0 auto;}
.hd_fxbox .hd_auto{height:auto; overflow:inherit;}
.hd_fx{border:2px solid #eaeaea;padding:15px 20px 0 30px; height:208px; overflow:hidden;}
.hd_fx p{line-height:26px; text-indent:2em; padding-bottom:15px; color:#666666;}
.hd_fxgd{text-align:center; padding-top:25px; cursor:pointer;}
.hd_fxgd p{padding-bottom:5px;}
.hd_fxgd i{font-size:34px;}



.hd_fxbox{width:1136px; margin:0 auto;}
.hd_fxbox .hd_auto{height:auto; overflow:inherit;}
.hd_fx,.hd_fx1{border:2px solid #eaeaea;padding:15px 20px 0 30px; height:208px; overflow:hidden;}
.hd_fx p,.hd_fx1 p{line-height:26px; text-indent:2em; padding-bottom:15px; color:#666666;}

.hd_fxgd,.hd_fxgd2{text-align:center; padding-top:25px; cursor:pointer;}
.hd_fxgd p,.hd_fxgd2 p{padding-bottom:5px;}
.hd_fxgd i,.hd_fxgd2 i{font-size:34px;}
.hd2_bk{border-bottom:1px solid #eaeaea;}
.hd2_title{ height:115px; line-height:105px; text-align:center;}
.hd2_title h2{font-size:24px;}
.hd2_title h2 span{border-bottom:4px solid #db4453; padding-bottom:10px;}
.hd2_ms{ background:url(../images/hd2_bg.png) no-repeat 0 0; width:1040px; height:356px; margin:0 auto; padding:50px 40px 0 30px; overflow:hidden;}
.hd2_ms strong{ color:#db4453;}
.hd2_gao{ height:225px;}
.hd2_gao2{height:225px;}




.news_wkt{width:1200px; overflow:hidden;}
.news_wkt ul{width:1300px;}
.news_wkt li{float:left; width:380px; text-align:center; height:315px; border:1px solid #eaeaea; margin-right:29px;}
.news_wkt img{ width:100%}
.news_wkt .imgBox{width:338px; height:180px; display:block; margin:0 auto; padding-top:20px; overflow:hidden;}
.news_wkt h2{width:338px; margin:0 auto; text-align:right; height:48px; overflow:hidden;font:normal 16px/52px "Microsoft YaHei";color:#333333;}
.news_wkt h2 span{font-size:14px;}
.news_wkt h2 a{float:left; color:#333333;}
.news_wkt h2 a:hover,.news_wkt h2:hover span{color:#db4453;}
.news_wkt p{width:338px; margin:0 auto; text-align:left; font-size:12px; color:#666666; line-height:22px;}
.yd_banner{background:none;height:499px !important; overflow:hidden;position:relative; width:100%; }
.yd_bannerimg{position:absolute;left:50%;margin-left:-800px; }
.yd_jj h2{ font-size:40px; color:#41aad4; padding-bottom:40px; padding-top:15px;}
.yd_jj i{ color:#41aad4; margin-right:5px; font-size:20px}
.yd_jj a{color:#41aad4; border-bottom:2px solid #41aad4; padding:0 2px}
.yd_jj a:hover{ color:#ff6000;border-bottom:2px solid #ff6000;}
.yd_title h2{ font-size:24px; text-align:center; color:#333333;}
.yd_title h2 span{border-bottom:4px solid #ffc513; padding-bottom:10px;}
.yd_ydnr{ background:url(../images/ydx.png) no-repeat 0 0; width:1142px; height:383px; margin:0 auto; position:relative;}
.yd_nrxq{ position:absolute; width:417px}
.yd_nrxq h2{ font-size:24px; color:#333333; font-weight:normal; height:33px; overflow:hidden;}
.yd_nrxq img,.yd_nrxq span{ float:left;}
.yd_nrxq span{ padding-top:2px; padding-left:15px;}
.yd_nrxq p{ background:url(../images/ydbg.png) no-repeat 45px 4px; padding-left:65px; margin-top:12px;}
.yd_ydnr .dw1{ left:40px; top:55px;}
.yd_ydnr .dw2{ left:709px; top:55px;}
.yd_ydnr .dw3{ left:40px; top:243px;}
.yd_ydnr .dw4{ left:709px; top:243px;}
.yd_jjlx{width:1142px; margin:0 auto; border:1px solid #eaeaea; padding:0 0 45px 60px;}
.yd_jjlximg{ width:275px; padding-top:50px;}
.yd_jjlxtxt{ background:url(../images/yd_bg1.png) no-repeat 22px 22px; width:800px; margin-top:37px; color:#666666;}
.yd_jjlxtxt strong{ font-weight:normal; padding-right:20px;}
.yd_jjlxtxt li{ padding-left:63px; height:70px; line-height:76px; }
.yd_jjlxtxt .hot1 strong{ color:#f75c00;}
.yd_jjlxtxt .hot2 strong{ color:#f97d33;}
.yd_jjlxtxt .hot3 strong{ color:#f98d4c;}
.yd_jjlxtxt .hot4 strong{ color:#fba673;}
.yd_jjlxtxt .hot5 strong{ color:#fcb890;}
.yd_gm{border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea; margin-top:40px; margin-bottom:50px;}
.yd_gmtxt,.yd_lcbox,.yd_yhk,.yd_xjgl{width:1142px; margin:0 auto;  }
.yd_gmtxt p{border-top:1px solid #eaeaea; height:81px; line-height:81px; color:#666666;}
.yd_gmtxt strong{ font-weight:normal; color:#41aad4;}
.yd_btleft{ width:170px; padding-top:10px;}
.yd_lct{ width:830px;}
.yd_lcbox strong{font-weight:normal; color:#41aad4;}
.yd_fxts{border:1px solid #eaeaea;}
.yd_fxts p{ padding:20px; line-height:24px; font-size:16px;}

.yd_lct li{ float:left; margin-right:30px;cursor:pointer;}
.yd_lct strong{ display:block; border:1px solid #eaeaea;width:240px;color:#666666; height:187px;text-align:center;}
.yd_lct p{ height:38px; line-height:38px; background:#fafafa;border-bottom:1px solid #eaeaea; }
.yd_lct a span{ float:left; padding-left:18px;}
.yd_lct strong i{ float:right; font-size:24px;color:#666666;}
.yd_lct strong:hover{ background:#ffc513; border:none; color:#fff; overflow:inherit;}
.yd_lct strong:hover p{ background:none; border:none; height:39px;}
.yd_lct strong:hover i{color:#fff;}
.yd_lct .hot{background:#ffc513; border:none;height:39px; overflow:hidden;}
.yd_lct .hot strong{ border:none;}
.yd_lct .hot p{ background:#ffc513;color:#fff; border:none; height:39px;}
.yd_lct .hot i{color:#fff; transform:rotate(270deg); padding-right:5px; margin-top:-5px;}
.yd_lct .gao{ height:39px; overflow:hidden;}


.yd_yhk{ border:2px solid #917b78; overflow:hidden; width:1140px;}
.yd_yhk strong{ color:#fff;}
.yd_yhk td{ border-right:1px solid #dfdfdf}
table.bono td{ border:none;}
.yd_xjgltit{ height:60px; border:1px solid #eaeaea; border-bottom:2px solid #ee806d;background:#f5f5f5; padding-left:20px; line-height:57px;}
.yd_jjxq{ width:320px; height:244px; background:#ee806d; color:#fff; text-align:center;}
.yd_jjxq h2{ font-size:36px; font-weight:normal; line-height:100px;}
.yd_jjxq  p{ width:150px; height:40px; margin:0 auto; border:1px solid #fff; border-radius:5px; line-height:36px; margin-bottom:20px;}
.yd_jjgmxq{width:822px; position:relative; padding-left:40px; color:#999899; height:244px;border-bottom:1px solid #eaeaea;border-right:1px solid #eaeaea;}
.yd_jjgmxq h2{ font-size:22px; line-height:94px; color:#323333; font-weight:normal;}
.yd_jjgmxq h3{ font-size:48px; color:#ea6049; font-weight:normal;}
.yd_jjgmxq h3 span{ font-size:24px;}
.yd_jjgmxq p{ padding-right:30px;}
.yd_jjgmxq a{ display:block; width:120px; border-radius:3px; position:absolute;right:39px; bottom:95px; height:40px; background:#ea6049; text-align:center; line-height:40px; color:#fff; font-size:18px;}
.yd_jjgmxq a:hover{background:#c84d38;}
.yd_jj .p1{ text-indent:2em; width:977px; margin:0 auto; text-align:left;}

.yd_bz{width:968px; margin-top:20px;}
.yd_qh{width:968px;}
.yd_bznr{border:1px solid #eaeaea; display:none;}

.fw_banner{ background:url(../images/fw_banner.jpg) no-repeat center 0; height:240px; overflow:hidden; position:relative; vertical-align:top;}
.fw_brpt{ margin-top:0; padding-top:120px;}
.fw_brpt .subPage_banner{ margin-top:0}
.fw_sub{ width:1142px; overflow:hidden;}
.fw_sub ul{ width:1300px;}
.fw_sub li{ width:148px; margin-right:16px;}
.fw_sub li a{ width:148px;}
.fw_sub li a:hover,.fw_sub li a.hot{ width:148px; height:48px;}

.fw_lctxt p{padding:0 30px;}
.fw_lct{ width:1080px; margin:0 auto; overflow:hidden; padding-top:50px; padding-bottom:25px;}
.fw_lct ul{ width:1200px;}
.fw_lct li{ float:left; width:120px; height:120px; margin-right:72px;}
.fw_line{ background:url(../images/line3.png) no-repeat center top; width:1150px; margin:0 auto; height:120px; position:relative;}
.fw_xqtxt h2{ font-size:16px; padding-bottom:10px;}
.fw_xqtxt{ width:214px; text-align:center; position:absolute; line-height:18px;}
.fw_line .dw1{ left:-19px; top:35px;} 
.fw_line .dw2{ left:174px; top:35px;} 
.fw_line .dw3{ left:368px; top:35px;} 
.fw_line .dw4{ left:561px; top:35px;} 
.fw_line .dw5{ left:753px; top:35px;} 
.fw_line .dw6{ left:948px; top:35px;} 
.icon-xiazai{ font-size:16px;}
.fw_xz{ width:60px;}
.fw_listnr{display:none;}
.fw_list{border-top:1px solid #eaeaea;}
.fw_list ul.text li{ height:50px; overflow:hidden;}
.fw_list ul.text li a span{ padding:7px 12px 7px 10px; background:#f8f8f8; border:1px solid #eaeaea; border-radius:2px;}
.fw_list ul.text li a:hover span{ background:#db4453; color:#fff; border:none;padding:8px 13px 8px 11px;}
.fw_jysub{ text-align:center; color:#666; overflow:hidden; margin:0 auto;}

.fw_jysub li{ display:inline-block; cursor:pointer; margin-right:29px; border-right:1px solid #dfdfdf; padding-right:34px;}
.fw_jysub li.hot span{border-bottom:2px solid #db4453; padding-bottom:5px; color:#db4453;}
.fw_tsjy{ width:387px;}.fw_tskh{width:285px;}.fw_ask{width:310px;}.fw_ask2{width:410px;}.fw_ask2 ul{width:450px;}
.fw_tsjy ul{ width:500px;}
.fw_tsjytxt{border:1px solid #eaeaea; padding:30px;}
.fw_tsjyinputnr{ width:690px; margin:0 auto;}
.fw_tsjyinput{border:1px solid #eaeaea; padding:40px 0 50px 0}
.fw_tsjyinputnr .zhlc_bd,.fw_tsjyinputnr .zhlc_bdnr{ width:690px;}
.fw_tsjyinputnr .zhlc_bdnr .input{ width:595px;}
.fw_tsjyinputnr .zhlc_bdnr .textarea{width:595px; height:120px;}
.fw_tsjyinputnr .zhlc_bdnr .input_yzm{ height: 45px;width:459px;color: #848484;line-height: 45px;font-size: 14px;border: none;padding-left: 15px;}
.fw_tsjyinputnr .zhlc_bdnr span.mf{ margin-left:-2px;}
.fw_tsjyinputnr .zhlc_bdnr span.mf{ margin-left:-2px;}
.fw_tsjyinputnr .zhlc_bdnr span.red em{ font-size:12px; color:#999999; font-style:normal;}
.fw_tsjyinputnr .fw_tj{ padding-top:15px; width:645px;}
.fw_tj a{ width:290px; height:48px; border-radius:5px; background:#f8f8f8; border:1px solid #eaeaea; font-size:16px; line-height:46px; text-align:center; cursor:pointer;}
.fw_tj a.fw_jybtnl{background:#db4453; border:none; height:50px; line-height:48px; color:#fff;}
.fw_tj a.fw_jybtnl:hover{background:#cb3948;}
.fw_400{width:1140px; margin:0 auto; }
.fw_400nr{border:1px solid #eaeaea; padding-left:32px; padding-top:30px;}
.fw_400nr li{ height:30px; line-height:30px; margin-bottom:10px;}
.fw_400nr li strong{ background:url(../images/400_ico.png) no-repeat 0 0;padding: 6px 7px;color:#fff; font-weight:normal; margin-right:19px;}
.fw_400img{ text-align:center; padding-top:20px; padding-bottom:50px;}
.fw_kh{border:1px solid #eaeaea; width:1140px; margin:0 auto; overflow:hidden;}
.fw_ked{border:none; width:1138px;}
.fw_ked strong{font-size:14px; color:#333333;}
.fw_wt{width:1140px;margin:0 auto;}
.fw_wtnr{border:1px solid #eaeaea; border-bottom:none;}
.fw_wtnrtop{height:40px;background:#f2f2f2;border-bottom:1px solid #dedede;line-height:40px;text-align:right;padding-right:15px;}
.fw_wtnrtop span{display:block;float:left;border-left:2px solid #db4453;padding-left:18px;}
.fw_wtnrtop strong{background:url(../images/jtli.png) no-repeat 0 12px;cursor:pointer;padding:5px 10px 5px 5px;}
.fw_wtnr li .fw_wtnrtop{ cursor:pointer;}
.fw_wtnrtxt{ padding:20px; color:#666666; display:none; border-bottom:1px solid #eaeaea;}
.fw_wtnrtxt p{ line-height:26px;}
.fw_wtnr li.hot .fw_wtnrtxt{display:block;}
.fw_wtnr li.hot strong{background:url(../images/jt_hot.png) no-repeat 0 12px;}
.fw_wtnrbg td{ border:1px solid #f2f2f2}
.fw_twbox{ padding-top:0}
.fw_tw{ height:95px; background:#f8f8f8; margin-bottom:20px; padding-left:27px; padding-top:10px; border-bottom:1px solid #eaeaea}
.fw_tw i,.fw_tw span{ margin-right:5px; color:#db4453;}
.w968{ width:968px;}


.search_box{ padding-top:138px; padding-bottom:25px;}
.search_w{ width:1200px; margin:0 auto; background:#fff;}
.search_1140{width:1140px; margin:0 auto;}

.bg_ys{ background:#f6f6f6;}

.search_title{ height:50px; line-height:50px;border-bottom:1px solid #eaeaea;}
.search_title a,.search_title span{ padding:0 5px;}



.search_li{border-bottom:1px solid #eaeaea;border-top:2px solid #db4453; padding-top:20px; padding-bottom:20px;}
.search_li li{  border:1px solid #eaeaea; margin-bottom:10px; }
.search_li h2{ color:#999999; font-size:14px; font-weight:normal; height:58px; line-height:58px;  text-align:right;}
.search_li h2 span{ float:left;font-size:18px;}
.search_li p{border-top:1px solid #eaeaea; font-size:14px;line-height:24px; padding:15px 0}
.search_li em{ background:#fff585; font-style:normal; }
.search_li a{color:#333333; display:block;padding:0 20px;}
.search_li a span{color:#333333;}
.search_li a:hover{ background:#fff6f4;}

.search_xq{border:1px solid #eaeaea; height:137px;}


.search_xqtit{border-bottom:1px solid #eaeaea; height:50px; line-height:50px; text-align:right; color:#999; padding-right:10px;}

.search_xqtit h2{ font-size:18px; color:#333; padding-left:20px; float:left; font-weight:normal}
.search_xqtit span{ padding:0 10px;}
.search_xqbd{ height:85px; width:1098px; margin:0 auto;}

.search_xqbd .input1{ width:294px; height:34px; border:1px solid #eaeaea; padding-left:9px; line-height:34px; color:#999;}
.search_xqbd .input2{height:34px; line-height:34px;color:#999;}

.search_xqbd a{ width:120px; background:#db4453; height:36px; display:block; text-align:center; line-height:36px; color:#fff; border-radius:3px;}
.search_xqbd a:hover{ color:#fff; background:#d43948;}
.dropdown {
	position:relative;
	height:36px;
	
}
.dropDownList span {
	display:block;
	width:120px;
	height:36px;
	padding-left:6px;
	background:url(../images/cada.png) left top no-repeat;
	line-height:36px;
	text-align:left;
	cursor: pointer;
	color:#999999;
}
.dropDownList span.over {
	background:url(../images/cada.png) left top no-repeat;
}
.dropDownList ul {
	background:#ffffff;
	border:1px solid #dfdfdf;
	border-top: none;
	width:120px;
	display:none;
	text-align:left;
	cursor:pointer;
	position:absolute;
	left:0;
	top:36px
}
.dropDownList ul li {
	height:36px;
	width:100%;
	text-align:left;
	line-height:36px;
	padding-left:5px;
	margin-left:0;
	float:none;
	display: block;
	cursor:pointer;
}
.dropDownList ul li.over {
	background:#ccc;
	width:119px;
	text-align:left;
	cursor:pointer;
}
.dropDownList ul.show {
	display:block;
}
.psqy_no {
	display:none;
}
.search_jg{ height:88px;}
.search_jg em{ font-style:normal; color:#db4453; padding:0 5px;}
.search_jg i{ font-size:22px; padding:5px 0; margin-right:5px; margin-bottom:-2px;}
.fw_wtnr .hot .fw_wtnrbg strong{ background:none;}
.w130 li{ width:130px;}
.w130 li a,.w130 li a.hot,.w130 li a:hover{ width:128px;}
.fw_jsqtit{ height:60px; border-bottom:1px solid #eaeaea; background:#f8f8f8; line-height:60px;}
.fw_jsqtit i{ color:#db4453;}
.fw_jsqbd{ position:relative;}
.fw_jsqbd .input,.fw_jsqbd .input1 { width:398px; height:46px; line-height:46px; border:1px solid #eaeaea; color:#848484; padding-left:10px;}
.fw_jsqbd .input1{ width:160px;}
.fw_jsqbd{ padding-top:40px;}
.fw_jsqbdtj{ padding:45px 0; text-align:center; font-size:16px;}
.fw_jsqbdtj a{ width:288px; text-align:center; margin:0 15px; display:inline-block; border-radius:3px; color:#333333; height:48px; line-height:48px;border:1px solid #eaeaea; background:#f8f8f8;}
.fw_jsqbdtj a.hot{ background:#db4453; line-height:48px; height:48px; width:290px; border:none; color:#fff;}
.fw_jsqbdtj a.hot:hover{background:#d23948;}
.fw_jdqjg{ height:39px; line-height:39px; padding-left:20px;border-top:1px solid #eaeaea; font-weight:bold;}
.fw_jdqjgxq{ height:48px; overflow:hidden; line-height:48px;border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea;}
.fw_jdqjgxq span{ float:left; width:158px;border-right:1px solid #eaeaea; height:48px; text-align:center; background:#f8f8f8;}
.fw_jdqjgxq p{ float:left; width:410px;}
.fw_jdqjgxq em{ font-style:normal; color:#d71e2d; padding:0 2px 0 15px; font-weight:bold;}
.fw_jsqtxt{ text-align:right; padding-right:15px; height:50px; line-height:50px; color:#999;}

.fw_jdqjgxq i{font-style:normal;padding:0 2px 0 15px;}
.topno{border-top:none;}





.dropdown1 {
	position:relative;
	height:46px;
	
}
.dropDownList1 span {
	display:block;
	width:398px;
	height:46px;
	padding-left:10px;
	background:url(../images/inputbg.png) left top no-repeat;
	line-height:46px;
	text-align:left;
	cursor: pointer;
	color:#999999;
}
.dropDownList1 span.over {
	background:url(../images/inputbg.png) left top no-repeat;
}
.dropDownList1 ul {
	background:#ffffff;
	border:1px solid #dfdfdf;
	border-top: none;
	width:398px;
	display:none;
	text-align:left;
	cursor:pointer;
	position:absolute;
	left:0;
	top:46px; height:230px; overflow-x:scroll; overflow-y:inherit;
}
.dropDownList1 ul li {
	height:46px;
	width:100%;
	text-align:left;
	line-height:46px;
	padding-left:10px;
	margin-left:0;
	float:none;
	display: block;
	cursor:pointer;
}
.dropDownList1 ul li.over {
	background:#ccc;
	width:100%;
	text-align:left;
	cursor:pointer;
}
.dropDownList1 ul.show {
	display:block;
}
span.red{ color:#FF0004;}

.fw_fl { overflow:hidden;}
.fw_fl td{ border-bottom:1px solid #eaeaea;}
.fw_fl p{ padding-left:15px;}
.fw_jsqw p{ width:221px;border-right:1px solid #eaeaea;}
.fw_jsqw .bono{ border-right:none;}

.search_xd{ position:relative;}
.search_px{ position:absolute;right:0px;top:232px;width:170px;}
.search_px p{ position:relative; left:0;width:40px; font-size:14px; color:#666; top:15px;}
#dropDownList2{ top:-10px;right:-49px;}



.hd2_banner{
	background:none;
	height:497px !important;
	overflow:hidden;
	position:relative;
    
}
.banner_img1{ position:absolute; left:50%;margin-left:-960px;width:1920px;}




.sy_login{ width:250px; background:#fff; height:298px;float:right;margin-top:28px; overflow:hidden;}
.sy_login li{ height:100px;}
.sy_login li a{ display:block; background:url(../images/hover_bg.png); color:#fff; border-bottom:1px solid #93a0be;}
.sy_login li a dl{ height:100px;}
.sy_login li a dl dt{ float:left; width:92px; text-align:center;}
.sy_login li a dl dt img{ padding-top:26px;}
.sy_login li a dl dd{ float:left;}
.sy_login li a h2{ font-size:16px; font-weight:normal; padding:27px 0 8px 0}
.sy_login li a:hover{ background:#db4453;}

.sy_login li .redBg{ background:url(../images/red_hover_bg.png);}

.ab_jobtitle .iconfont{
	font-size:18px;
	}


#bdshare_weixin_qrcode_dialog{
	width:250px !important;
	height:320px !important;
}


.icon-jiantouyou{
	font-size:14px !important;
}

.service_kffw{
	width:1140px;
	margin-left:auto;
	margin-right:auto;
}
	

.service_kffwImgBox{
	width:148px;
	height:158px;
	margin-left:auto;
	margin-right:auto;
	margin-top:140px;
	margin-bottom:160px;
}

.ab_jobtitle table strong{
	display:block;
	padding-left:30px;
}
.fw_qhbox .fw_qhnr .fw_kh{
		border-bottom:none;
	}


