﻿/* reset */
html { -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
body,input,select,textarea,button { font-family: 'Microsoft Yahei', 'Helvetica Neue', Helvetica, 'Lucida Grande', Arial, 'Hiragino Sans GB', 'WenQuanYi Micro Hei', STHeiti, SimSun, sans-serif;}
body, h1, h2, h3, h4, p, ul, ol, dd, dl, form { margin: 0;}
article, aside, dialog, footer, header, section, nav, figure, menu, audio, canvas, progress, video { display: block;}
img { max-width: 100%; height: auto; vertical-align: top; -ms-interpolation-mode: bicubic; border: 0 ;}
ul { padding-left: 0; list-style-type: none;}
i, em { font-style: normal;}
a { -webkit-transition: all 0.3s ease; transition: all 0.3s ease; text-decoration: none; outline: 0;}
input, select, textarea{outline: 0;font-family: inherit;font-size:100%;}
input[type='checkbox'], input[type='radio'] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0;}
input[type='number']::-webkit-inner-spin-button, input[type='number']::-webkit-outer-spin-button { height: auto;}
input[type='search'] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-appearance: textfield;}
input[type='search']::-webkit-search-cancel-button, input[type='search']::-webkit-search-decoration { -webkit-appearance: none;}
input[type='file'] { display: block;}
input[type='range'] { display: block; width: 100%;}
select[multiple], select[size] { height: auto;}
input[type='file']:focus, input[type='radio']:focus, input[type='checkbox']:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px;}
fieldset { min-width: 0; margin: 0; padding: 0; border: 0;}
legend { font-size: 1.3em; line-height: 2.5; display: block; width: 100%; margin-bottom: 20px;  padding: 0; color: #333; border: 0; border-bottom: 1px solid #e5e5e5;}
table { border-spacing: 0; border-collapse: collapse;background-color: transparent;}
td, th { padding: 0;}
@-ms-viewport { width: device-width;}

/*工具*/
.fix { *zoom: 1; *clear: both;}
.fix:before, .fix:after { display: table; clear: both; content: '';}
.oh { overflow: hidden; *zoom: 1;}
.left { float: left;}.right { float: right;}
.dib { display: inline-block; *display: inline; *zoom: 1;}
.pr { position: relative;}.pa { position: absolute;}
.tc { text-align: center;}.tr { text-align: right;}
.el { overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.hide { display: none;}
.hidetext { font: 0/0 a; letter-spacing: -9px;}
.arr { display: inline-block; overflow: hidden; width: 0; height: 0;}
.opc0 { opacity: 0 ; filter: alpha(opacity=0);}

/* 常量设置 */
html { overflow-x:auto;}
.wrap { max-width:1200px; min-width:1000px; *width:1200px; margin-right:auto; margin-left:auto;}
body{font-size:12px; line-height:1.6; color:#7f7f7f; background:#fff;}
a{color:inherit; *color:#7f7f7f;}
a:hover { color:#00a655;}
::-moz-selection {color:#fff; background:#39f; }
::selection {color:#fff; background:#39f; }
::-webkit-input-placeholder { color:#aaa; } 
.placeholder { color:#aaa;}


/*图标库 以及颜色 字体*/
.iconfont-mr{ margin-right:.3em;}
.icon-mr5{ margin-right:.5em;}
.bottom10{margin-bottom: 10%;}
.bottom5{margin-bottom: 5%;}
.color039a46{color: #039a46;}
.color7f7f7f{color: #7f7f7f;}
.colorccc{color: #ccc;}
.color333{color: #333;}
.color888{color: #888;}
.color00a655{color: #00a655;}
.colorffceb0{color: #ffceb0;}
.font12{ font-size: 12px; }
.font14{ font-size: 14px;}
.font16{ font-size: 16px;}
.font17{ font-size: 17px; }
.font18{ font-size: 18px;}
.font28{ font-size: 28px; }
.fontbold{font-weight: bold;}
.middle{vertical-align: middle;} 
.top10{margin-top: 10px;}   
.top20{margin-top: 20px;}
.top50{margin-top: 50px;}
.bottom-10{margin-bottom: 10px;}
.bottom-15{margin-bottom: 15px;}

/*header*/
.header{
	position: relative;
	z-index: 20;
	width: 100%;
	height: 128px;
}
.header .logo{
	margin-top: 21px;
	margin-right: 16px;
	width: 15%;
}

/*下拉(组)*/
.sele{position:relative;height:39px;line-height:39px;width:30%;cursor:pointer;display: inline-block;font-size: 14px;color:#989898; background:#fff;}
.sele_{display:none;position:absolute; width:100%;left:-1px;top:39px;background:#fff;border:1px solid #cacad9;height:auto !important;height:300px;max-height:300px;overflow:auto;}
.sele_ a{display:block;}
.sele_ a:hover{background:#00a655;color:#fff;}

.head-search-mn .sele{line-height: 18px;}
.head-search-mn .sele .n{display: block;width: 85%;height: 39px; line-height: 39px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;text-indent: 5px;}
.head-search-mn .sele_{min-height: 150px;}
.head-search-mn .sele .sele_ a{padding: 10px 0 10px 5px;}
/*头部输入框*/
.header .conter{
	width: 60%;
	height: 128px;
	background: url("../images/top-bg.png") no-repeat left;
}
.conter .top-title{
	margin-top: 64px;
	margin-left: 5%;
	width: 43%;
	display: block;
	float: left;
	margin-right: 4px;
}
.conter .top-title img{
	max-width: 100%;
}
.conter .head-search-mn{
	position: relative;
	margin-top: 51px;
	width: 50%;
	max-width: 391px;
	height: 39px;
	border:3px solid #00a655;
	display: block;
	float: left;
}
.head-search-mn .select-icont{
    position: absolute;
    top: 12px;
    right: 10px;
}
.head-search-mn .sea-input-mn{
	position:relative;
	zoom: 1; 
	display: inline-block;
	*display: inline;
	line-height: 0;
	overflow: hidden;
}
.sea-input-mn .input-key{
	display: block;
	position: absolute;
	top: 19px;
	right: 35px;
	color: #989898;
	font-size: 14px;
}
.sea-input-mn .search-input{
	width: 81%;
	height: 39px;
	line-height: 39px;
	*height: 37px;
	*line-height: 37px;
	font-size: 14px;
	border:0;
	text-align: left;
	padding: 0;
	margin: 0;
}
.sea-input-mn .input-icont{
	font-size: 24px;
	vertical-align: sub;
	/*-webkit-animation: diqiu 4s linear infinite;
	-moz-animation: diqiu 4s linear infinite;
	-o-animation: diqiu 4s linear infinite;
	animation: diqiu 4s linear infinite;*/
}
/*@-webkit-keyframes diqiu{
	0%{
		-webkit-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	100%{
		-webkit-transform: rotate(360deg);
		-moz-transform: rotate(360deg);
		-o-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}
@-moz-keyframes diqiu{
	0%{
		-webkit-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	100%{
		-webkit-transform: rotate(360deg);
		-moz-transform: rotate(360deg);
		-o-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}
@-o-keyframes diqiu{
	0%{
		-webkit-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	100%{
		-webkit-transform: rotate(360deg);
		-moz-transform: rotate(360deg);
		-o-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}
@keyframes diqiu{
	0%{
		-webkit-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	100%{
		-webkit-transform: rotate(360deg);
		-moz-transform: rotate(360deg);
		-o-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}*/
.search-submit{
	background: #00a655;
	height: 100%;
	position: absolute;
	right: 0;
	top: 0;
	width: 67px;
	text-align: center;
	cursor: pointer;
}
.search-submit .input-submit{
    border: 0;
	border: none;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: #00a655;
	z-index: 0;
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
}
.search-submit .iconfont {
	line-height: 36px;
	position: relative;
	z-index: 1;
	font-size: 30px;
	color: #fff;
	cursor: pointer;
}
.search-submit .chaxun-font{
	display: none;
}
.header .login-mn{
	/*margin-right: 10px;
	width: 22%;
	height: 55px;
	line-height: 32px;
	background: url("../images/head-login.png") no-repeat;
	background-size: 100% 100%; */
	display: inline-block;
	height: 39px;
	line-height: 39px;
	background: url(../images/itop_bg.png) repeat-x 0 0;
	border: 1px solid #bdbdbd;
	border-radius: 0px 0px 8px 8px;
	border-top: none;
	min-width: 220px;
	padding: 0 20px;
	float: none;
	position: absolute;
	top:0px;
	right: 0px;
}
.header .login-mn:before{
	content: '';
	display: block;
	width: 120px;
	height: 15px;
	background: url(../images/itop_yyl.png) no-repeat 0 0;
	position: absolute;
	bottom: -15px;
	left: 0px;
}
.header .login-mn:after{
	content: '';
	display: block;
	width: 120px;
	height: 15px;
	background: url(../images/itop_yyr.png) no-repeat 0 0;
	position: absolute;
	bottom: -15px;
	right: 0px;
}
.header .login-mn a{
	display: inline-block;
	margin-right: 10px;
}

/*menu*/
.menu-mn{
	width: 100%;
	background: url("../images/menu-bg.jpg") repeat-x center;
	position: relative;
	z-index: 25;
	top: -4px;
	overflow: hidden;
	
}
.menu-mn ul li{
	position: relative;
	float: left;
	width: 11%;
	color: #fff;
	font-size: 18px;
	text-align: center;
	background: url("../images/menu-line.jpg") no-repeat right;
}
.menu-mn ul li.clearback,
.menu-mn ul li:last-child{
	background: none;
}
.menu-mn ul li.current-menu-item,
.menu-mn ul li.menuactive,
.menu-mn ul li:hover{
	position: relative;
	/*left: -6px;*/
	z-index: 5;
	/*padding-left: 6px;*/
	background: url("../images/menu-active.png") no-repeat center;
	/*background-size: 100% 100%;*/
	color: #00a655;
	/*-webkit-transition: all 400ms cubic-bezier(.45, 1.92, .9, 1.54);
	-moz-transition: all  cubic-bezier(.45, 1.92, .9, 1.54);
	-o-transition: all 40400ms0ms cubic-bezier(.45, 1.92, .9, 1.54);
	-ms-transition: all 400ms cubic-bezier(.45, 1.92, .9, 1.54);
	transition: all 400ms cubic-bezier(.16, 1.23, .87, 1.18);*/
}
.menu-mn ul li:hover a{
	color: #00a655;
}
.menu-mn ul li.current-menu-item a,
.menu-mn ul li.menuactive a,
.menu-mn ul li.menuactive a:hover
.menu-mn ul li.current-menu-item a:hover{
	*color: #00a655;
	color: #00a655;
}
.menu-mn ul li a{
	display:block;
	color: #fff;
	height: 60px;
	line-height: 60px;
}
/*IE7 样式调整*/
.ie7 .top-title{
	float: left;
}
.ie7 .head-search-mn {
	float: left;
	margin-top: 50px;
}
.ie7 .chaxun-font{
	display: block;
	font-size: 20px;
	font-family: '微软雅黑';
}
.ie7 .sele_{
	z-index: 50;
}


/*footer*/
.footer{
	width: 100%;
	height: 40px;
	line-height: 40px;
	background: #808080;
	color: #fff;
	overflow:hidden;
}
.footer ul li{
	float: left;
	margin-right: 5px;
}
.footer .mar-right{
	margin-right: 70px;
}

/* 右侧浮动 */
.tool-right-bar {
	bottom: 88px;
    position: fixed;
    right: 15px;
    width: 60px;
    z-index: 999;
}
.tool-right-bar li {
	display: block;
    margin-bottom: 2px;
    position: relative;
}
.tool-right-bar .wx-link ,
.tool-right-bar .top-link ,
.tool-right-bar .phone-link {
	display: block;
	background-color: #00a655;
	background-color: rgba(0,166,85,1);
    border-radius: 5px;
    height: 60px;
    line-height: 60px;
    position: relative;
    text-align: center;
    width: 60px;
    z-index: 999;
    overflow: hidden;
    color: #fff;
}
.tool-right-bar .wx-link i,
.tool-right-bar .top-link i,
.tool-right-bar .phone-link i {
	width: 30px;
	height: 30px;
	font-size: 28px;
}

.tool-right-bar .wx-link:hover,
.tool-right-bar .top-link:hover ,
.tool-right-bar .phone-link:hover {
	display: block;
	background-color: #62ac88;
	background-color: rgba(98,178,136,1);
   
}
.tool-right-bar .hide-box {
    position: absolute;
    right: 70px;
    top: 0px;
    z-index: 99;
    width: 150px;
    height: 170px;
    background-color: #fff;
    border: 1px solid #e9e9e9;
    display: none;
}
.tool-right-bar .hide-box .qr-tips {
	bottom: 5px;
    color: #333;
    font-size: 15px;
    left: 0;
    position: absolute;
    right: 0;
    text-align: center;
    font-family: "Microsoft YaHei";
}
.qr_placeholder {
    padding-top:8px;
    padding-left: 5px;
    background-color: #fff;
    clear: both;
    display: block;
    height: 140px !important;
    line-height: 131px !important;
    position: absolute;
    top: 0;
    width: 140px;
    text-align: center;
    color: #74b192;
    font-size: 16px;
    font-family: "Microsoft YaHei";
}
.tool-right-bar .hide-box .jiantou{
	background: rgba(0, 0, 0, 0) url("../images/arrow.png") no-repeat scroll center center;
    display: block;
    height: 16px;
    position: absolute;
    right: -10px;
    top: 20px;
    width: 12px;
}
.hide-box>img {
	display: block;
}

/*会员中心*/
.location-mn{
	margin-top: 15px;
	margin-bottom: 10px;
	width: 100%;
	height: 30px;
	line-height: 30px;
	color: #262626;
	font-size: 14px;
}
.location-mn .loca-font{
	font-size: 12px;
	color: #b0b0b0;
}
.hy-data-mn{
	width: 100%;
	height: 225px;
}
.hy-data-mn .hy-images{
	width:22.3%;
	height: 182px;
	display: inline-block;
	padding: 4px;
	border-radius: 8px;
	-webkit-box-shadow:0 0 10px rgba(223, 224, 224, .5);  
  	-moz-box-shadow:0 0 10px rgba(223, 224, 224, .5);  
  	box-shadow:0 0 10px rgba(223, 224, 224, .5); 
}
.hy-data-mn .hy-info{
	width: 74%;
	display: inline-block;
	color: #333;
}
.hy-data-mn .hy-info .hy-info-smbt{
	display: inline-block;
	width: 80%;
}
.hy-info .hy-info-bt{
	position: relative;
	padding-bottom: 12px;
	margin-bottom: 5px;
	border-bottom: 1px dashed #ccc;
	font-size: 20px;
	font-weight: normal;
}
.hy-info .update-info-btn{
	/*padding: 8px 21px;
	background: #009944;
	color: #fff;
	border-radius: 5px;
	font-size: 18px;*/
	display: inline-block;
	padding: 0 16px;
	height: 37px;
	background: url("../images/train-btn-bg.png") repeat-x ;
	color: #fff;
	font-size: 14px;
	text-align: center;
	line-height: 37px;
	border:2px solid #fff;
	border-radius: 5px;
}
.hy-data-mn .hy-info p{
	font-size: 15px;
	line-height: 32px;
}
.hy-info-sort{
	margin-bottom: 24px;
	width: 100%;
	height: 63px;
}
.hy-info-sort ul{
	border: 1px solid #e1e1e1;
}
.hy-info-sort ul li{
	float: left;
	padding: 15px 17px;
	width: 21.5%;
	height: 33px;
	border-right: 1px solid #e1e1e1;
}
.hy-info-sort ul li:last-child{
	border-right: 0;
}
.hy-info-sort ul li .hy-sort-bt label{
	font-size: 16px;
	font-weight: bold;
	color: #333;
}
.hy-sort-bt label .nums{
	font-size: 22px;
	color: #ff8439;
	background: none;
}
.hy-sort-bt label .unit{
	font-size: 14px;
	font-weight: normal;
	color: #333;
}
.hy-info-sort ul li i{
	font-size: 24px;
	color: #ccc;
}
.hy-cont-list{
	margin-bottom: 10%;
	width: 100%;
	height: auto;
}
/*内容区域的左侧菜单*/
.hy-cont-list .cont-list-left{
	width: 20%;
}
.section-mn{
	width: 100%;
	height: 45px;
	background: url("../images/menu-top.png") no-repeat bottom;
}
.cont-list-left .first-menu{
	width: 100%;
	height: auto;
	/*border-top:1px solid #e9e9e9;*/
	border-left:1px solid #e9e9e9;
}
.cont-list-left .first-menu > li,
.first-menu li .secondary-menu > li{
	position: relative;
	width: 100%;
	font-size: 16px;
	color: #262626;
	background: url("../images/hy-line.png") no-repeat left bottom;
	cursor:pointer;
}
.cont-list-left .first-menu > li a{
	padding-left: 4%;
	width: 96%;
	font-size: 16px;
	height: 54px;
	line-height: 54px;
	display: inline-block;
}
.cont-list-left .first-menu > li i{
	font-size: 14px;
	color:#00a555;
}
.cont-list-left .first-menu > li a.cont-active,
.cont-list-left .first-menu > li a:hover{
	background: #009944;
	font-size: 20px;
	color: #fff;
}
.cont-list-left .first-menu > li a.cont-active:after,
.cont-list-left .first-menu > li:hover:after{
	position: absolute;
	content: "";
	top: 19px;
	right: -7px;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 8px 0 8px 8px;
	border-color: transparent transparent transparent #009945;
	line-height: 0px;
	_border-color: #000000 #000000 #000000 #009945;
	_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
}
.cont-list-left .first-menu > li a.cont-active i,
.cont-list-left .first-menu > li:hover i,
.cont-list-left .first-menu > li a:hover{
	color: #fff;
}
/*二级菜单*/
.first-menu li .secondary-menu{
	width: 100%;
	height: auto;
	overflow: hidden;
}
.first-menu li .secondary-menu > li a{
	padding-left: 6%;
}
.first-menu li .secondary-menu > li a:hover,
.first-menu li .secondary-menu > li a.sec-active{
	background: none;
	color: #00a555;
	font-size: 16px;
}

.first-menu li a .iconimg{
	display: inline-block;
	width: 6px;
	height: 9px;
	background: url("../images/hy-list-icon.jpg") no-repeat top;
}

/*内容区域的右侧*/
.hy-cont-list .hy-cont-contactus{
	position: relative;
	padding-top: 15px;
	padding-left: 20px;
	width: 100%;
	height: 320px;
}
.hy-cont-list .hy-cont-contactus:before{
	position: absolute;
	content: "";
	left: 0;
	top: 0;
	width: 1px;
	height: 100%;
	background: -webkit-linear-gradient(to top,rgba(233,233,233,0) 0%, rgba(233,233,233,0.8) 60%);
	background:-o-linear-gradient(to top,rgba(233,233,233,0) 0%, rgba(233,233,233,0.8) 60%);
	background:linear-gradient(to top,rgba(233,233,233,0) 0%, rgba(233,233,233,0.8) 60%);
}
.hy-cont-list .hy-cont-contactus .contus-fax{
	color:#8a8a8a;
}
.hy-cont-list .hy-cont-contactus .contus-tel{
	color:#484848;
	font-size: 14px;
}
.contus-tel .tel-size{
	font-size: 24px;
	font-weight: bold;
	font-family: Arial;
}
.hy-cont-list .cont-list-right{
	margin-bottom: 40px;
	padding: 15px 10px;
	width: 76%;
	border:2px solid #f3f1f1;
	background: #f9f9f9;
}
.cont-list-card{
	position: relative;
	width: 100%;
	margin-bottom: 15px;
}
.cont-list-card .contlist-bg:before{
	position: absolute;
	content: "";
	top: 20%;
	left: 49.5%;
	left: 49%\0;
	width: 1px;
	height: 75%;
	background: url("../images/hy-list-bg.jpg") repeat-y;
}
.cont-list-card .contlist-mn,
.cont-list-card .fund-mn{
	padding: 0 15px; 
	width: 96.5%;
	background: #fff;
	border:1px solid #e1e1e1;
}
.cont-list-card .fund-mn{
	padding-top: 15px;
	padding-bottom: 15px;
}
.cont-list-card .contlist-mn li{
	float: left;
	margin-right: 3%;
	margin-right: 2%\0;
	*margin-right: 2%;
	padding-left: 2%;
	width: 46%;
	height:50px;
	line-height: 50px; 
	border-bottom: 1px dotted #b7bac0;
	background: url("../images/hy-list-icon.jpg") no-repeat left center;
	font-size: 15px;
}
.cont-list-card .contlist-mn li:nth-child(2n+0){
	margin-right: 0;
}
.cont-list-card .contlist-mn li:last-child,
.cont-list-card .contlist-mn li:nth-last-child(2){
	border-bottom: 0;
}
.contlist-mn li .tag-d,
.contlist-mn li .tag-n{
	padding:2px 13px;
	background: #00a655;
	color: #fff;
	font-size: 14px;
	border-radius:5px;
}
.contlist-mn li .tag-n{
	background: #ff8439;
}
.contlist-mn li .date-size{
	font-size: 12px;
}
.contlist-mn li .sm-title{
	float: left;
	width: 70%;
	white-space:nowrap;
	-webkit-text-overflow:ellipsis;
	-moz-text-overflow:ellipsis;
	text-overflow:ellipsis;
	overflow:hidden;
}
.cont-list-card .contlist-mn li.con-li{
	width: 97%;
	margin-right: 0;
}
.cont-list-card .contlist-mn li.con-li .sm-title{
	width: 93%;/*92*/
}
.cont-list-card .contlist-mn li.con-li:nth-last-child(2){
	border-bottom: 1px dotted #b7bac0;
}
.title-wid-icon:after{
	width: 120px !important;
}
.fund-mn .hy-images{
	width:20%;
	height: 120px;
	display: inline-block;
	padding: 4px;
	border-radius: 8px;
	-webkit-box-shadow:0 0 10px rgba(223, 224, 224, .5);  
  	-moz-box-shadow:0 0 10px rgba(223, 224, 224, .5);  
  	box-shadow:0 0 10px rgba(223, 224, 224, .5);
}
.fund-mn .hy-info{
	width: 76%;
	display: inline-block;
	color: #333;
}
.fund-mn .hy-info h3{
	margin-bottom: 10px;
	font-size: 18px;
	font-weight: normal;
}
.fund-mn .hy-info p{
	font-size: 15px;
	line-height: 28px;
}
.fund-mn .hy-info p .colff8439{
	color:#ff8439;
}
.fund-mn .hy-info p .col888{
	color: #888;
}

/*信息发布*/
.information-group{
	width: 100%;
	height: auto;
	margin-bottom: 5%;
}
.information-group .information-card{
	margin-bottom: 13px;
	padding: 5px 10px 5px 8px;
    width: 98.2%;
	border: 2px solid #f3f1f1;
    background: #f9f9f9;
}
.information-card .information-top{
	margin-bottom: 17px;
	width: 100%;
	height: 45px;
	line-height: 45px;
	border-bottom: 1px dotted #b6b9bf;
	position: relative;
}
.information-sort{
	position: relative;
	width: 103px;
	height: 46px;
	background: #039a46;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	letter-spacing:5px;
}
.information-sort:after{
	content: "";
	position: absolute;
	bottom: -8px;
	left: 0;
	width: 8px;
	height: 8px;
	background: url("../images/xinxi-icon.png") no-repeat;
}
.information-more{
	font-size: 14px;
	color: #989898;
}
.information-cont{
	margin-bottom: 18px;
	position:relative;
	padding: 10px;
	/*width: 98%;*/
	height: 130px;
	border:1px solid #e1e1e1;
	border-radius:8px;
	background: #fff; 
}
.information-cont .hy-images{
	width:15%;
	/*height: 121px;*/
	padding: 3px;
	border-radius: 8px;
	-webkit-box-shadow:0 0 10px rgba(0, 127, 57, .2);  
  	-moz-box-shadow:0 0 10px rgba(0, 127, 57, .2);  
  	box-shadow:0 0 10px rgba(0, 127, 57, .2); 
}
.information-cont .hy-images ._img { display: block; height: 0; overflow: hidden; padding-bottom: 68%; position: relative; border-radius: 8px;}
.information-cont .hy-images ._img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.information-cont .hy-info{
	width: 82.5%;
	color: #333;
}
.information-cont .hy-info h3{
	margin-bottom: 10px;
	font-size: 18px;
	color: #333;
	overflow: hidden; 
	white-space: nowrap; 
	text-overflow: ellipsis;
}
.information-cont .hy-info h3 a{
	display: block;
	width: 100%;
	overflow: hidden; 
	white-space: nowrap; 
	text-overflow: ellipsis;
}
.information-cont .hy-info p{
	font-size: 15px;
	color: #898989;
	line-height: 25px;
	letter-spacing: 2px;
	max-height: 75px;
	/*white-space:nowrap;
	-webkit-text-overflow:ellipsis;
	-moz-text-overflow:ellipsis;
	text-overflow:ellipsis;*/
	overflow: hidden;
}
.information-date{
	float: right;
    position: absolute;
    right: 15px;
    bottom: 8px;
    font-size: 14px;
    color: #999;
}
/*发布信息二级页面*/
.information-list-right{
	width: 78%;
}
.information-list-right .information-width{
	width:97.5%;
}
.information-top .information-title{
	padding-bottom: 0;
}
.information-cont .information-img {
	width: 19.5%;
	/*height: 119px;*/
}
.information-cont .information-info {
	width: 77%;
}
.information-cont .information-info p{
	letter-spacing: 0;
}
.information-cont .information-info .information-date{
	right: 10px;
}
/*分页*/
.pagenav {
    text-align: center;
    margin-bottom: 100px;
}
.pagenav a.page-num,
.pagenav .prev,
.pagenav .next,
.pagenav .ellipsis{
    display: inline-block;
    margin-right: 10px;
    width: 30px;
    height: 30px;
    text-align: center;
    line-height: 28px;
    border: 1px solid #ccc;
    color: #7e7e7e ;
    border-radius: 3px;
    background: #f7f7f7;
    font-size: 15px;
    font-weight: bold;
    -webkit-box-shadow:0px 0px 5px #ddd;
    -moz-box-shadow:0px 0px 5px #ddd;
	box-shadow:0px 0px 5px #ddd;

}
.pagenav a:hover,
.pagenav a.page_active{
    border: 1px solid #67b49d;
    background: #009944;
    color: #fff;
    -webkit-box-shadow:0px 0px 5px #aad3bc;
    -moz-box-shadow:0px 0px 5px #aad3bc;
    box-shadow:0px 0px 5px #aad3bc;
}
/*科技咨询*/
.advisory-group{
	width: 100%;
	height: auto;
	position: relative;
}
.advisory-group .padding14{
	padding: 14px !important;
}
.advisory-group .font18{
	font-size: 18px;
}
.advisory-img,.advisory-info{
	display: block;
}
.advisory-info{
	width: 80%;
}
.advisory-info h3{
	margin-bottom: 10px;
	padding-top: 10px;
	font-size: 20px;
	color: #333;
}
.advisory-info .advisory-bt-col{
	color: #00a655;
}
.advisory-info > p{
	font-size:14px;
	line-height: 25px;
	color: #4e4e4e; 
}
.advisory-team{
	font-size: 15px;
	color: #4e4e4e;
}
.advisory-teamlist{
	position: relative;
	padding-top: 25px;
	margin-bottom: 15px;
	width:100%;
	height: 347px;
	overflow: hidden;
	background: url("../images/keji.png") no-repeat center top;
	background-size: contain;
}
.advisory-teamlist .bd ul{
	width: 100%;
	height: 347px;
}
.advisory-teamlist .bd ul > li{
	position: relative;
	float: left;
	margin-right: 33px;
	width: 265px;/*22.65%*/
	height: 347px;
	border: 1px solid #efefee;
	-webkit-box-shadow: 0 0 5px rgba(219,218,217,.5);
	-moz-box-shadow: 0 0 5px rgba(219,218,217,.5);
	box-shadow: 0 0 5px rgba(219,218,217,.5);
}
.advisory-teamlist .bd ul > li:last-child{
	margin-right: 0;
}
.advisory-teamlist .bd ul > li .team-img { display: block; height: 0; overflow: hidden; padding-bottom: 105%; position: relative;}
.advisory-teamlist .bd ul > li .team-img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.advisory-teamlist .bd ul > li .advisory_text{
	position:absolute; 
	bottom:0; 
	left:0; 
	padding:10px 5%;
	width:90%; 
	color:#fff; 
	text-align:center;
	border-bottom: 8px solid #00a655;
	/*  -moz-transition: 0.6s ease-in-out; Firefox 4
	-webkit-transition:0.6s ease-in-out; Safari and Chrome
	-o-transition:0.6s ease-in-out; Opera
	transition:  0.6s ease-in-out;  */
}
.advisory-teamlist .bd ul > li .advisory_title{
	font-size:18px;
	color:#333;
}
.advisory-teamlist .bd ul > li .advisory_info{
	margin-bottom: 10px;
	font-size:14px;
	color:#00a655;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.advisory-teamlist .bd ul > li .advisory-cont{
	font-size: 12px;
	display: none;
}
.advisory-teamlist .bd ul > li .advisory_text:hover,
.advisory-teamlist .bd ul > li .advisory_text:hover .advisory_title,
.advisory-teamlist .bd ul > li .advisory_text:hover .advisory_info,
.advisory-teamlist .bd ul > li .advisory_text:hover .advisory-cont{
	margin-bottom: 0;
	background:#00a655;
	color: #fff;
	display: block;
	border-bottom:0;
	/* -moz-transition: 0.6s ease-in-out; Firefox 4
	-webkit-transition:0.6s ease-in-out; Safari and Chrome
	-o-transition:0.6s ease-in-out; Opera 
	transition:  0.6s ease-in-out;  */
}
.advisory-teamlist .hd .prev > .iconfont,
.advisory-teamlist .hd .next > .iconfont{
	position: absolute;
	top: 30%;
	height: 40px;
	font-size: 50px;
}
.advisory-teamlist .hd .prev > .iconfont{
	left:-25px;
}
.advisory-teamlist .hd .next > .iconfont{
	right:-15px;
}
.advisory-case{
	position: relative;
}
.advisory-case .advisory-bg:before{
	position: absolute;
	content: "";
	top: 8%;
	left: 49.5%;
	left: 49%\0;
	width: 1px;
	height: 85%;
	background: url("../images/hy-list-bg.jpg") repeat-y;
}
.advisory-bg .case-list{
	width: 100%;
}
.advisory-bg .case-list > li{
	float: left;
    margin-right: 3%;
    margin-right: 2%\0;
    *margin-right: 2%;
    padding-left: 2%;
    width: 46%;
    height: 50px;
    line-height: 50px;
    border-bottom: 1px dotted #b7bac0;
    background: url("../images/hy-list-icon.jpg") no-repeat left center;
    font-size: 15px;
}
.advisory-bg .case-list > li a:hover span{ color:#00a655; }
.advisory-bg .case-list > li .sm-title{
	float: left;
	width: 90%;
	color: #333;
	white-space:nowrap;
	-webkit-text-overflow:ellipsis;
	-moz-text-overflow:ellipsis;
	text-overflow:ellipsis;
	overflow:hidden; 
	font-weight: normal;
	font-size: 16px;
}
.advisory-bg .case-list > li .date-size{
	font-size: 12px;
}
.advisory-bg .case-list > li:nth-child(2n+0){
	margin-right: 0;
}
.advisory-bg .case-list > li:last-child,
.advisory-bg .case-list > li:nth-last-child(2){
	border-bottom: 0;
}
/*科技咨询 --- 合作机构*/
.cooperation-group .cooop-padding{
	padding: 15px 20px !important;
}
.advisory-cooperation-mn{
	margin-bottom: 20px;
	border:1px solid #eaeaea;
	-webkit-box-shadow: 0 0 5px rgba(219,218,217,.55);
	-moz-box-shadow: 0 0 5px rgba(219,218,217,.55);
	box-shadow: 0 0 5px rgba(219,218,217,.55);
}
.advisory-cooperation-top{
	padding: 5px 15px;
	border:1px solid #fff;
	background: #00a655;
	color: #fff;
}
.advisory-cooperation-top h3{
	float: left;
	display: block;
	width: 50%;
	font-size: 22px; 
}
.advisory-cooperation-top .adv-icon{
	margin-right:10px;
	font-size: 26px;
	font-weight: normal;
}
.advisory-cooperation-top .adv-more{
	display: block;
	float: right;
}
.advisory-cooperation-top .adv-more:hover{
	color: #fff;
}
.advisory-cooperation-list{
	padding-top:20px;
	padding-left: 20px;
}
.advisory-cooperation-list li{
	padding: 20px 15px;
	width: 513px;
	float: left;
	border:2px solid #eaeaea;
	margin-right:20px;
	margin-bottom: 20px; 
}
.cooperation-img-mn{
	display: block;
	width: 39%;
	float: left;
}
.cooperation-img-mn .cooperation-img{
	display: block; 
	height: 0; 
	overflow: hidden; 
	padding-bottom:37%; 
	position: relative;  
}
.cooperation-img-mn .cooperation-img img { 
	height: auto; 
	left: 0; 
	position: absolute; 
	top: 0; 
	width: 100%;  
}
.cooperation-con{
	float: right;
	width: 58%;
}
.cooperation-con p{
	width: 100%;
	color: #7f7f7f;
	font-size: 17px;
	overflow: hidden; 
	white-space: nowrap; 
	text-overflow: ellipsis;
}
.cooperation-con .first-bt{
	margin-bottom: 5px;
	padding-bottom: 8px;
	font-size: 19px;
	color: #262626;
	background: url("../images/keji-line.png") no-repeat left bottom;
	background-size: contain;
}


/*论坛列表*/
.forum-search{
	margin-bottom: 10px;
	width: 100%;
	height: 50px;
}
.forum-search .search-input{
	margin-right: 15px;
	padding-left:10px; 
	width: 470px;
	height: 30px;
	line-height: 30px;
	border:1px solid #c1c4cb;
	font-size: 14px;
}
.forum-search .search-btn{
	width: 82px;
	height: 32px;
	color: #fff;
	background: #00a655;
	border:0;
	border-radius: 5px;
	letter-spacing: 2px;
	font-size: 16px;
	cursor: pointer;
}
.forum-sort{
	margin-bottom: 10px;
	width: 110px;
	letter-spacing: 0;
	line-height: 46px;
}
.forumlist-group{
	margin-bottom: 20px;
	width: 100%;
	border:1px solid #dbdad9;
	-webkit-box-shadow: 0 0 6px rgba(219,218,217,.5);
	-moz-box-shadow: 0 0 6px rgba(219,218,217,.5);
	box-shadow: 0 0 6px rgba(219,218,217,.5);
	border-radius: 5px;
	overflow: hidden;
}
.forumlist-top{
	position: relative;
	padding: 7px 10px;
	border:2px solid #fff;
	background: url("../images/luntan-bg.jpg") repeat-x;
	border-radius: 5px 5px 0 0;
	-webkit-box-shadow: 0 0 6px rgba(202,202,202,1);
	-moz-box-shadow: 0 0 6px rgba(202,202,202,1);
	box-shadow: 0 0 6px rgba(202,202,202,1);
}
.forumlist-top .top-bt{
	font-size: 18px;
	color: #000;
	font-weight: bold;
}
.forumlist-top .forum-more{
	position: relative;
	right: -58%;
}
.forumlist-top .top-more{
	margin-top: -8px;
	cursor: pointer;
}
.forumlist-cont{
	padding: 12px;
}
.forumlist-cont .hy-images{
	width:93px;
	height: 62px;
	display: inline-block;
	padding: 1px;
	border-radius:8px;
	overflow: hidden;
	-webkit-box-shadow:0 0 10px rgba(223, 224, 224, .5);  
  	-moz-box-shadow:0 0 10px rgba(223, 224, 224, .5);  
  	box-shadow:0 0 10px rgba(223, 224, 224, .5); 
}
.forumlist-cont .hy-images ._img { display: block; height: 0; overflow: hidden; padding-bottom: 67%; position: relative;}
.forumlist-cont .hy-images ._img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.forumlist-cont .hy-info{
	width:90%;
	font-size: 15px;
	color: #000;
	line-height: 30px;
}
.forumlist-cont-info{
	white-space:nowrap;
	-webkit-text-overflow:ellipsis;
	-moz-text-overflow:ellipsis;
	text-overflow:ellipsis;
	overflow:hidden;
}
.forumlist-bottom{
	margin-bottom: 20px;
	width: 100%;
	height: 35px;
}
.forum-btn-mn{
	width: 91px;
	height: 33px;
	border:1px solid #12a653;
	text-align: center;
	line-height: 32px;
	background: url("../images/tiezi-btn.jpg") no-repeat center;
}
.forum-btn{
	display: inline-block;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 5px;
}
.forum-btn-mn a:hover{
	color: #fff;
}
.forum-btn-page .pagenav{
	margin-bottom: 0;
}
.forum-btn-page a.page-num, 
.forum-btn-page .prev, 
.forum-btn-page .next, 
.forum-btn-page .ellipsis{
	margin-right: 6px;
	width: 24px;
	height: 24px;
	line-height: 22px;
}
/*帖子列表*/
.forumtable{
	width: 100%;
}
.forumtable li{
	width: 7%;
	float: left;
	padding: 0 15px;
	font-size: 15px;
	color: #000;
}
.forumtable .forum-hd-wid,
.forumtable-body .forum-hd-wid{
	width: 65%;
}
.forumtable-body .lin-height45{
	line-height: 45px;
	overflow: hidden; 
	white-space: nowrap; 
	text-overflow: ellipsis;
}
.news-forum,.last-forum{
	margin-right: 3%;
	position: relative;
	color: #039a46;
}
.news-forum:after{
	content: "";
	position: absolute;
	right: -13px;
	top: -6px;
	width: 1px;
	height: 34px;
	background: url("../images/luntan-icon.png") no-repeat;
}
.forumtable-body ul{
	padding: 5px 0;
	margin: 0 15px;
	color: #333;
	font-size: 16px;
	border-bottom: 1px dotted #ccc;
}
.forumtable-body ul:last-child{
	border-bottom: 0;
}
.forumtable-body ul li{
	padding: 0 15px;
	float: left;
	width: 7%;
}
.forumtable-body ul li .tip-top{
	margin-right: 10px;
	padding: 1px 8px;
	color: #039a46;
	font-size: 12px;
	background: #dffae6;
	border:1px solid #92d9b1;
	border-radius: 3px;
}
/*分页样式调整*/
.pagenav .ellipsis-num{
    display: inline-block;
    margin-right: 10px;
    width: 50px;
    height: 24px;
}
.pagenav .page-more-num{
	display: inline-block;
    margin-right: 10px;
    text-align: center;
    
    border: 1px solid #ccc;
    color: #7e7e7e ;
    border-radius: 3px;
    background: #f7f7f7;
    font-size: 15px;
    font-weight: bold;
    -webkit-box-shadow:0px 0px 5px #ddd;
    -moz-box-shadow:0px 0px 5px #ddd;
	box-shadow:0px 0px 5px #ddd;

	padding: 0 10px;
	height: 24px;
	line-height: 22px;
}
.pagenav .page-more-num .page-input{
	margin-right: 3px;
	width: 26px;
	height: 15px;
	line-height: 15px;
	border:1px solid #ccc;
}
/*发帖页面*/
.release-mn{
	padding:25px 20px;
	-webkit-box-shadow: 0 0 5px rgba(219,218,217,.55);
	-moz-box-shadow: 0 0 5px rgba(219,218,217,.55);
	box-shadow: 0 0 5px rgba(219,218,217,.55);
	border-radius: 5px;
}
.form-group{
	width: 100%;
	margin-bottom: 22px;
}
.label-title{
	display: block;
	width: 8%;
	float: left;
	font-size: 16px;
	color: #333;
	text-align: right;
    line-height: 50px;
}
.input-mn{
	position: relative;
	float: left;
	margin-left:1%;
	width: 90%;
}
.release-select{
	width: 100%;
	height: 47px;
	line-height: 47px;
	border:1px solid #dfdfdf;
	border-radius: 5px;
	font-size: 16px;
	color: #333;
	text-indent: 1%;
}
.release-select .select-icont{
	position: absolute;
    top: 2px;
    right: 25px;
    color: #c6c6c6;
	font-size: 24px;
}
.release-select .sele_{
	top:100%;
}
.input-group{
	padding-left: 5%;
	width: 95%;
	height: 47px;
	border:1px solid #dfdfdf;
	border-radius: 5px;
	font-size: 16px;
	color: #333;
}
.input-group:focus{
	border:1px solid #00a655;
}
.icon-position{
	position:  absolute;
	top: 5px;
	left:15px;
	color: #c6c6c6;
	font-size: 24px;
}
.sub-btn{
	display: block;
	width: 86px;
	height: 34px;
	background: url("../images/text-btn.jpg") no-repeat;
	color: #fff;
	font-size: 16px;
	text-align: center;
	line-height: 34px;
	letter-spacing: 5px;
	margin-left: 103px;
}
.przindex{ position: relative; z-index: 1; }
.sub-btn:hover{
	color: #fff;
}

/*产业论坛*/
.forumlist-nums{
	margin-left: 20px;
	font-size: 14px;
	font-weight:normal;
}
/*科技贸易*/
.program-con{
	line-height: 35px;
	color: #333;
}
.trading-group{
	position:relative;
	border-top:1px solid #e1e1e1;
	padding-top: 30px;
}
.trading-row{
	margin-bottom: 15px;
	margin-right: 32px;
	margin-left: 12px\0;
	margin-right: 0px\0;
	*margin-left: 12px;
	*margin-right: 0px;
	width: 48.5%;
	border:1px solid #ededed;
	border-radius:5px;
}
.trading-row:nth-child(2n+0){
	margin-right: 0;
}
.trading-row .forumlist-top .top-bt{
	width: 100%;
	display: block;
	font-size: 18px;
	color: #000;
	font-weight: bold;
	overflow: hidden; 
	white-space: nowrap; 
	text-overflow: ellipsis;
}
.trading-row ._num{ 
	position: relative;
	top: 2px;
	margin-right: 2px;
	display: inline-block;
	width: 30px; 
	height: 17px; 
	background-image: url(../images/sj_num.png); 
	background-repeat: no-repeat; 
}
.trading-row .top-bt-01 ._num{ background-position: 0px 0px; }
.trading-row .top-bt-02 ._num{ background-position: -30px 0px; }
.trading-row .top-bt-03 ._num{ background-position: -60px 0px; }
.trading-row .top-bt-04 ._num{ background-position: -90px 0px; }
.trading-cont{
	position:relative;
	padding: 15px;
	font-size: 16px;
	color: #333;
	line-height: 26px;
}
.trading-cont .information-date{
	position: absolute;
	right: 18px;
	top: 72px;
}
.trading-prod-mn{
	margin-bottom: 20px;
}
.trading-group .bd{
	position: relative;
	overflow: hidden;
}
.trading-group .bd .trading-prod li{
	margin-right: 7px;
	margin-left: 7px;
	position: relative;
	float: left;
	width: 284px;
	height: 486px;
	border:1px solid #ededed;
	border-radius: 3px;
}
.trading-group .bd .trading-prod li:last-child{
	margin-right: 0;
}
.trading-group .bd .trading-prod-border{
	border:1px solid #fff;
	border-radius: 3px;
}
.trading-group .bd .trading-prod li:hover,
.trading-group .bd .trading-prod-border:hover{
	border:1px solid #009a44;
	border-radius: 3px;
	-webkit-box-shadow: 0 0 10px rgba(0,154,68,.4);
	-moz-box-shadow: 0 0 10px rgba(0,154,68,.4);
	box-shadow: 0 0 10px rgba(0,154,68,.4);
}
.trading-prod li .trading-prod-img{
	position: relative;
	padding: 13px 15px;
	width: 254px;
	height: 307px;
	border-radius:3px;
	overflow: hidden;
}
.trading-prod li .trading-prod-img ._img { display: block; height: 0; overflow: hidden; padding-bottom: 126%; position: relative;}
.trading-prod li .trading-prod-img ._img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.trading-prod li .trading-prod-img ._hoverico{ display: none; width: 51px; height: 51px; background: url(../images/zj_ico.png) no-repeat 0 0; position: absolute; top: 50%; left: 50%; margin-top: -25px; margin-left: -25px; }
.trading-group .bd .trading-prod li:hover .trading-prod-img ._hoverico,
.trading-group .bd .trading-prod-border:hover .trading-prod-img ._hoverico{ display: block; }
.trading-prod-bt{
	position: absolute;
	left: 0;
	right: 0;
    bottom: 15px;
	color: #fff;
	font-size: 18px;
	background: rgba(0,0,0,.5);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000); /*IE 兼容*/
	display: inline-block;
	width: 254px;
	height: 52px;
	text-align: center;
	line-height: 52px;
	border-radius:  0 0 3px 3px;
	overflow: hidden;
}
.trading-prod-cont{
	padding: 0 15px;
	height: 70px;
	font-size: 15px;
	overflow: hidden;
}
.trading-prod-cont a{
	display: block;
	height: 52px;
	overflow: hidden;
}
.trading-team-cont{
	padding: 25px 15px 13px 15px;
	height: 42px;
	border-top:1px dashed #ddd; 
	font-size: 14px;
	overflow: hidden;
}
.trading-team-cont a{
	height: 48px;
	display: block;
	overflow: hidden;
}
.trading-team-bg{
	position: absolute;
	left: -8px;
	bottom: 67px;
	padding-left:5px;
	width: 121px;
	height: 35px;
	line-height: 38px;
	color: #fff;
	font-size: 12px;
	background: url("../images/maoyi-icon.png") no-repeat;
}
.trading-group .hd a{ 
	display:block; 
	width:42px; 
	height:44px; 
	background-image:url(../images/rz_btn.png); 
	background-repeat:no-repeat;
	position:absolute; 
	top:45%; 
	margin-top:-22px;
}
.trading-group .hd a.prev{ 
	left:3px;
}
.trading-group .hd a.next{ 
	right:3px; 
	background-position:right;
}
.trading-group .hd a:hover{ 
	opacity:.8;
}
/*金融支持反馈*/
.feedback-border:after{width: 185px !important;}
.feedback-main{
	position: relative;
	background: url("../images/feedback-bg.jpg") no-repeat center top #fff;
	min-height: 600px;
}
.feedback-house{
	position: absolute;
	top: -42px;
	right: 10px;
	width: 301px;
	height: 154px;
}
.feedback-main .feedback-infotitle{
	margin-top: 15px;
	margin-bottom: 30px;
	padding-left: 32px;
	height: 69px;
	line-height: 1.4;
	display: inline-block;
	background: url("../images/feedback-bt-bg.png") no-repeat left;	
}
.feedback-main .feedback-infotitle .feedback-bt{
	padding-top: 25px;
	font-size: 22px;
	color: #333;
}
.feedback-con{
	margin: auto;
	width: 96%;
	color: #666;
	font-size: 16px;
	line-height: 34px;
}
.bigdata-form-li .bigdata-inp:focus{
	border:1px solid #00a655;
}
.bigdata-form-li .error-mn{
	border:1px solid #ff8439 !important;
}
.bigdata-form-li .error-tips{
    display: block;
    padding: 4px 10px;
    background: #ff8439;
    color: #fff;
    position: absolute;
    top: 10px;
    right: 10px;
    border-radius: 3px;
    font-size: 14px;
}
.feedback-submit{
	margin: auto;
	display: block;
	width: 530px;
	height: 50px;
	line-height: 50px;
	background: #00a655;
	color: #fff;
	font-size: 18px;
	text-align: center;
	border-radius: 5px;
	letter-spacing: 5px;
}
.feedback-submit:hover{
	color: #fff;
}
/*大数据应用-服务介绍*/
.cont-border-mn{
	padding: 20px;
	border:1px solid #e1e1e1;
	border-radius: 5px;
	background: #fff;
}
.service-introduction-bt{
	margin-top: 10px;
	margin-bottom: 25px;
	font-size: 24px;
	color: #333;
	text-align: center;
}
.form-main{
	width: 90%;
	margin: auto;
}
.form-main .bigdata-form-li .form-label{
	margin-top: 10px;
	margin-bottom: 0;
}
.form-main .form-width{
	width: 85% ;
}
.form-main .bigdata-form-li .form-selet-width{
	width: 45%;
}
.bigdata-form-li .bigdata-form-width .bigdata-upload-view .iconfont{
	color: #fff;
	position: static;
	left: 0;
}
/*.form-main .bigdata-upload .bigdata-upload-width{
	width: 20%;
}*/
.bigdata-input{
	box-shadow: 0 0 13px rgba(218,218,218,.35);
}
.form-main .bigdata-form-li .bigdata-inp{
	padding-left: 6%;
	width: 94%;
}
.form-main .bigdata-upload .bigdata-inp{
	padding-left: 2%;
	width: 75%;
}
.bigdata-form-li .orther-width .bigdata-inp{
	width: 88% !important;
	padding-left: 12% !important;
}
/*案例详情*/
.buy-btns-mn{
	width: 100%;
	margin-top: 15px;
	margin-bottom: 15px;
}
.buy-btn{
	margin: auto;
	display: block;
	width: 115px;
	height: 35px;
	background: #ff8439;
	color: #fff;
	text-align: center;
	line-height: 35px;
	font-size: 14px;
	letter-spacing: 5px;
}
.buy-btn:hover{
	color: #fff;
}
/*教育培训--健康学苑*/
.search-mn-clear{
	height: auto;
	margin-bottom: 0;
}
.jkxy-select-mn{
	width: 200px !important;
}
.jkxy-list-mn{
	width: 100%;
	height: auto;
}
.jkxy-list-mn .heaedu-list{
	width: 100%;
}
.jkxy-list-mn .heaedu-list ul{
	width: 103%;
}
.jkxy-list-mn .heaedu-list li{
	width: 30%;
	margin-right: 3%;
	margin-bottom: 3%;
}
.jkxy-list-mn .heaedu-list li ._pd:hover{
	border:2px solid #00a655;
}
.jkxy-list-mn .heaedu-list li ._tagonly{
	font-size: 14px;
}
.jkxy-list-mn .heaedu-list li ._freeico{
	top: -4px;
	left: -4px;
}
.jkxy-pages .pagenav{
	margin-top: 25px;
	margin-bottom: 25px;
}
/*课程详情*/
.jkxy-info-top{
	width: 100%;
	height:300px;
	background: url("../images/newsdet_xian.jpg") repeat-x bottom;
}
.jkxy-info-img{
	width: 45%;
	border:3px solid #fff;
	border-radius: 8px;
	box-shadow: 0 0 7px rgba(178,178,178,.2);
}
.jkxy-info-img .info-img{ 
	display: block; 
	height: 0; 
	overflow: hidden; 
	padding-bottom: 65%; 
	position: relative;  
}
.jkxy-info-img .info-img img { 
	height: auto; 
	left: 0; 
	position: absolute; 
	top: 0; 
	width: 100%;
	border-radius: 8px; 
}
.jkxy-info-con{
	width: 52%;
}
.jkxy-info-con .jkxy-title{
	font-size: 24px;
	color: #333;
}
.jkxy-info-con .jkxy-title .paid-btn{
	margin-left: 20px;
	padding: 2px 9px;
	border:1px solid #c9c9c9;
	border-bottom:2px solid #c9c9c9;
	font-size: 12px;
	color: #999;
	font-weight: normal;
}
.jkxy-info-con .jkxy-sort{
	padding: 10px 0;
	font-size: 14px;
	color: #666;
}
.jkxy-info-con .jkxy-con{
	position: relative;
	margin: 15px 0 30px 0;
	padding: 20px 12px; 
	border:1px solid #e5e5e5;
}
.jkxy-con .jkxy-con-bt{
	position: absolute;
	top:-10px;
	left:20px;
	padding: 0 8px;
	background: #fff;
	color: #666;
	font-size: 16px;
	text-align: center;
	line-height: 20px;
}
.jkxy-con .jkxy-con-text{
	color: #333;
	font-size: 14px;
	line-height: 25px;
}
.jkxy-con .jkxy-con-text .con-text-btn{
	margin-left: 5px;
	padding: 0 8px;
	border:1px solid #00a655;
	border-radius: 2px;
	font-size: 12px;
	color: #00a655;
}
.more-description{
	display: none;
    position: absolute;
    left:0;
    top:20px;
    z-index: 4;
    border: 1px solid #ccc;
    padding: 10px;
    resize: both;
    background: #fff;
    box-shadow: 0 0 30px 0 rgba(0,0,0,.2);
    word-wrap: break-word;
    word-break: break-all;
}
.more-description .more-text{
	min-width: 15em;
    min-height: 2em;
    max-height: 20em;
    overflow-y: auto;
    margin-bottom: 10px;
}
.animation-slide-down{
	-webkit-animation: slide-down 300ms ease-out;
    animation: slide-down 300ms ease-out;
}
@-webkit-keyframes slide-down{
	0%{-webkit-transform:translateY(-10px) scale(0.98);opacity:0}
	70%{-webkit-transform:translateY(2px) scale(1);opacity:1}
	100%{-webkit-transform:translateY(0px);opacity:1}
}
@keyframes slide-down{
	0%{transform:translateY(-10px) scale(0.98);opacity:0}
	100%{transform:translateY(0px);opacity:1}
}
.jkxy-con .jkxy-con-price{
	position: absolute;
	bottom:-15px;
	left:20px;
	padding: 0 8px;
	background: #fff;
	color: #e26262;
	font-size: 24px;
	text-align: center;
	line-height: 30px;
}
.jkxy-con-buy .jkxybuy{
	display: block;
	width: 122px;
	height: 39px;
	line-height: 39px;
	border:1px solid #029544;
	text-align: center;
	color: #fff;
	font-size: 17px;
	background: url("../images/jkxy-btn-bg.jpg") repeat-x;
	border-radius: 3px;
}
.jkxy-info-center{
	padding: 10px 0;
	width: 100%;
	min-height: 420px;
	background: url("../images/newsdet_xian.jpg") repeat-x bottom;
	font-size: 14px;
	color: #333;
	line-height: 26px;
}
.jkxy-info-bottom{
	position: relative;
	height: 70px;
}
.jkxy-info-bottom .info-praise{
	right: 12%;
}
/*购买弹出层*/
#comMask,.comMask {
	display: none; 
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #7F7F7F;
	background: rgba(0,0,0,0.4);
	z-index: 9999;
}
.buy-modal{
	position: absolute;
	top:0;
	bottom: 0;
	left: 0;
	right: 0;
	margin:auto;
	width: 652px;
	height:675px;
	border-radius: 8px; 
	background: #fff;
}
.buy-modal .top-modal{
	width: 100%;
	height: 30px;
	background: #00a655;
	border-radius: 8px 8px 0 0;
	color: #fff;
}
.buy-modal .top-modal .modal-bt{
	padding-left: 12px;
	font-size: 14px;
	line-height: 30px;
}
.buy-modal .top-modal .modal-close{
	font-size: 14px;
	margin-right: 12px;
	line-height: 30px;
	cursor: pointer;
}
.content-modal .course-mn{
	padding: 30px 25px;
	height: 183px;
	background: url("../images/newsdet_xian.jpg") repeat-x bottom;
}
.content-modal .course-mn .course-img{
	width: 27%;
}
.course-con{
	width: 68%;
}
.course-con h3{
	font-size: 16px;
	color: #333;
	margin-bottom: 5px;
}
.course-con .course-paid{
	margin-bottom: 5px;
	color: #00a655;
	font-size: 14px;
}
.course-con .course-orther,
.course-con .course-date{
	margin-bottom: 5px;
	font-size: 14px;
	color: #999;
}
.course-con .course-orther span,
.course-con .course-date span{
	color: #333;
}
.course-mn .course-price{
	width: 100%;
	line-height: 90px;
	font-size: 14px;
	color: #333;
}
.course-mn .course-price span{
	font-size: 26px;
	color: #e26262;
	vertical-align: middle;
	font-weight: bold;
}
.content-modal .payment-mn{
	padding: 30px 25px;
}
.payment-mn .payment-title{
	font-size: 15px;
	color: #898989;
}
.payment-mn .payment-fenlei{
	margin-top: 23px;
	margin-bottom: 16px;
}
.payment-mn .payment-fenlei a{
	float: left; 
	display: block;
	width: 134px;
	height: 38px;
	margin-right: 14px;
	border:1px solid #d5d5d5;
	border-radius: 3px;
	color: #333;
	font-size: 15px;
	text-align: center;
	line-height: 38px;
	-webkit-transition:none; 
	transition:none;
}
.payment-mn .payment-fenlei a.payment-active{
	border:1px solid #00a656;
	background: url("../images/jkxy-payment-bg.jpg") no-repeat right bottom;

}
.payment-mn .payment-con{
	position: relative;
	height: 140px;
	border:2px solid #eaeaea;
	border-radius: 3px;
}
.payment-con .payment-icon{
	position: absolute;
	top:-11px;
	left: 55px;
	width: 17px;
	height: 11px;
	background: url("../images/jkxy-payment-bg2.jpg") no-repeat;
}
.payment-con .tab_content{ display: none; }
.payment-con .payment-over,
.payment-con .payment-third-party{
	padding: 20px;
}
.payment-con .payment-over ._over{
	font-size: 15px;
	color: #333;
}
.payment-con .payment-over ._overicon{
	margin-left: 5px;
	color: #999;
	font-size: 18px;
}
.payment-con .payment-over ._price{
	margin-bottom: 8px;
	font-size: 14px;
	color: #333;
}
.payment-con .payment-over ._price-size{
	font-size: 22px;
	color: #ff8439;
}
.payment-con .payment-over ._price-sm{
	margin-right: 5px;
	font-size: 18px;
	color: #ff8439;
}
.payment-btns .btn-green,
.payment-btns .btn-white{
	display: block;
	float: left;
	padding: 4px 30px;
	margin-right: 12px;
	font-size: 13px;
	color: #333;
	background: #fff;
	border-radius: 3px;
	border:1px solid #d9d9d9;
}
.payment-btns .btn-green{
	background: #00a656;
	color: #fff;
	border:1px solid #00a656;
}
.buy-modal .content-bottom{
	padding: 15px 25px 0 25px;
}
.content-bottom .description-font{
	font-size: 15px;
	color: #898989;
	line-height: 43px;
}
.content-bottom .btn-submit,
.content-bottom .btn-cancel{
	display: block;
	float: left;
	padding: 8px 30px;
	margin-right: 16px;
	font-size: 16px;
	color: #333;
	background: #f3f3f3;
	border-radius: 3px;
	border:1px solid #d9d9d9; 
}
.content-bottom .btn-submit{
	background: #00a656;
	color: #fff;
	border:1px solid #02914c;
}
.payment-third-party a{
	float: left; 
	display: block;
	width: 134px;
	height: 38px;
	margin-right: 14px;
	border:1px solid #d5d5d5;
	border-radius: 3px;
	color: #333;
	font-size: 15px;
	text-align: center;
	-webkit-transition:none; 
	transition:none;
}
.payment-third-party a.payment-active{
	border:1px solid #00a656;
	background: url("../images/jkxy-payment-bg.jpg") no-repeat right bottom;
}
.payment-third-party a img{
	vertical-align: middle;
}
/*认证服务--联盟认证详情*/
.lmrz-content{
	font-size: 15px !important;
	line-height: 30px !important;
}
.application-mn {
	width: 100%;
	height: 70px;
	background: url("../images/newsdet_xian.jpg") repeat-x bottom;
}
.application-mn a{
	display: block;
	width: 116px;
	height:40px;
	line-height: 40px;
	font-size: 18px;
	color: #fff;
	float: right;
	text-align: center;
	margin-right: 10px;
}
.application-mn a.application-btn{
	background: #00a655;
}
.application-mn a.inquire-btn{
	background: #ff8439;
}
.circuit-mn{
	width: 100%;
	height: 250px;
	background: url("../images/newsdet_xian.jpg") repeat-x bottom;
}
.condition-mn .condition-bt,
.lmrz-pirce-bt{
	width: 100%;
	height: 60px;
	line-height: 60px;
	text-align: center;
	font-size: 18px;
	color: #333;
	font-weight: bold;
}
.condition-mn p{
	font-size: 15px;
	line-height: 30px;
	color: #333;
}
.lmrz-pirce-mn{
	margin-top: 20px;
	position:  relative;
	width: 100%;
	height: 60px;
	line-height: 60px;
    text-align: center;
    overflow: hidden;
}
.lmrz-pirce-mn .line{
	display: block;
	position: absolute;
	top:50%;
	left: 0;
	z-index: 0;
	margin-top: 5px;
	height: 2px;
	width: 100%;
	background: -moz-linear-gradient(left , rgba(233, 233, 233, 0.1), #e9e9e9, rgba(233, 233, 233, 0.1));
    background: -webkit-linear-gradient(left , rgba(233, 233, 233, 0.1), #e9e9e9, rgba(233, 233, 233, 0.1));
    background: -ms-linear-gradient(left , rgba(233, 233, 233, 0.1), #e9e9e9, rgba(233, 233, 233, 0.1));
    background: -o-linear-gradient(left , rgba(233, 233, 233, 0.1), #e9e9e9, rgba(233, 233, 233, 0.1));
}
.lmrz-pirce-mn .lmrz-pirce-img{
	background: #fff;
    display:inline-block;
    padding: 0 20px;
    position: relative;
}
.lmrz-pirce-mn .lmrz-pirce-img i{
	color: #e0e0e0;
	font-size:42px;
}
.lmrz-money{
	font-size: 50px;
	font-weight: bold;
	color:#00a655;
	text-align: center;
}
/*申请认证--产品标签服务*/
.prod-service-form{
	width: 98%;
}
.explanation-mn{
	width: 100%;
	height: 45px;
	padding-top:25px; 
	background: url("../images/newsdet_xian.jpg") repeat-x top;
}
.explanation-mn .explanation-font{
	margin-left: 5px;
	padding-left: 15px;
	font-size: 15px;
	color: #333;
	background: url("../images/rzfu-li-bg.png") no-repeat left;
}
/*认证服务--行业认证*/
.industry-title{
	font-size: 18px;
}
.industry-title i{
	font-size: 13px;
	color: #00a655;
	vertical-align: middle;
}
.industry-list-mn{
	margin-bottom: 25px;
	padding-bottom: 15px;
	min-height: 205px;
	background: url("../images/newsdet_xian.jpg") repeat-x bottom;
}
.industry-list-mn:last-child{
	margin-bottom:0;
	padding-bottom:0;
	background: none;
}
.industry-last-mn{
	min-height: 205px;
}
.industry-list{
	padding-top: 15px;
	width: 102%;
}
.industry-list li{
	float: left;
	margin-right: 2%;
	margin-bottom: 2%;
	width: 48%;
}
.industry-list li .industry-li{
	border:2px solid #ededed;
	height: 164px;
	padding: 10px;
}
.industry-list li .industry-li:hover{
	border:2px solid #00a655;
}
.industry-li .industry-img{
	width: 28%;
	padding: 2px;
	border-radius: 3px;
	-webkit-box-shadow:0 0 6px rgba(178,178,178,.16);  
  	-moz-box-shadow:0 0 6px rgba(178,178,178,.16);  
  	box-shadow:0 0 6px rgba(178,178,178,.16); 
}
.industry-li .industry-img ._img{
	display: block; 
	height: 0;
	overflow: hidden; 
	padding-bottom: 144%; 
	position: relative; 
	border-radius: 3px;
}
.industry-li .industry-img ._img img { 
	height: auto; 
	left: 0; 
	position: absolute; 
	top: 0; 
	width: 100%; 
}
.industry-li .industry-con{
	width: 68%;
}
.industry-li .industry-con h3{
	margin-bottom: 8px;
	width: 100%;
	font-size: 16px;
	overflow: hidden; 
	white-space: nowrap; 
	text-overflow: ellipsis;
}
.industry-li .industry-con ._jieshao{
	font-size: 14px;
	line-height: 26px;
	color: #666;
}
.jieshao-btn a{
	display: block;
	float: right;
	margin-top: 10px;
	width: 100px;
	height: 32px;
	line-height: 32px;
	background: #00a655;
	color: #fff;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	border-radius: 3px;
	letter-spacing: 3px;
}
/*认证服务--企业申请认证*/
.authenticate-form .bigdata-form-li .form-groups-w100 .bigdata-inp{
	padding-left: 6%;
    width: 94%;
}
.upload-mn{
	width: 100%;
	height: 45px;
	line-height: 45px;
	padding-bottom:15px;
	margin-bottom: 20px; 
	background: url("../images/newsdet_xian.jpg") repeat-x bottom;
}
.upload-mn .upload-font{
	font-size: 18px;
	color: #333;
}
.upload-mn .upload-font .iconfont{
	font-size: 16px;
    color: #aaa;
    margin-right: 8px;
}
.upload-mn .upload-font .upload-tip{
	font-size: 16px;
	color: #868686;
}
.upload-images-mn{
	width: 101.5%;
	margin-bottom: 10px;
}
.upload-images-mn li{
	float: left;
	width: 23.5%;
	margin-right: 1.5%;
	height: 182px;
}
.brand-list li{
	height: 210px;
}
.upload-images-mn li .upload-images-gd{
	position: relative;
	padding: 7px;
	background: #fff;
	box-shadow: 0 0 6px rgba(178,178,178,.16);
	border-radius: 8px;
}
.upload-images-mn li .upload-images-bt{
	padding: 5px 20px;
	color: #333;
	font-size: 16px;
	text-align: center;
}
.upload-down{
	margin-left: 20%;
	padding: 6px 13px;
	background:#00a655;
	color: #fff;
	text-align: center;
	font-size: 16px;
	border-radius: 5px;
}
.upload-down:hover{
	color: #fff;
}
.upload-mn .upload-font .upload-down i{
	color: #fff;
}
/*上传样式*/
.wrapper_file,.fileupload{
	width: 188px;
	height: 108px;
	background: url("../images/upload-bg2.jpg") no-repeat;
	cursor: pointer;
    margin-right: 0;
    max-width: 100%;
}
.wrapper_file:hover,.fileupload:hover{
	background: url("../images/upload-bg1.jpg") no-repeat;
	cursor: pointer;
}
.img_wrapper{
    position: absolute;
    margin: 0;
    padding: 0;
    width: 188px;
    max-height: 108px;
    min-height: 108px;
    min-width: 1%;
    opacity: 0.7;
    background-color: #ededed;
    border-radius: 7px;
}
.no_img_wrapper {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
}
.fileupload{
    opacity: 0;
}
.showimg{
	position: absolute;
	top: 7px;
	left: 7px;
	border:2px solid #d4d4d4;
    border-radius: 7px;
}
img.source_image{
    display: block;
    float: left;
    height: 104px;
    max-height: 104px;
    width: 188px;
    border-radius: 5px;
}
.delimg {
    background: rgba(0, 0, 0, 0) url("../images/closeBtn.png") no-repeat scroll 0 0 / cover ;
    color: #090;
    cursor: pointer;
    float: left;
    height: 30px;
    margin: -15px 0 0 -15px;
    position: absolute;
    width: 30px;
}

.authenticate-title-mn{
	width: 100%;
	height: 55px;
	padding-top:35px;
	background: url("../images/newsdet_xian.jpg") repeat-x top;
}
.authenticate-title-mn ._title{
	padding: 10px 5px 10px 10px;
	background: #d9f2e6;
	font-size: 18px;
	color: #009944;
	font-weight: bold;
}
/*单选按钮样式*/
.reg-category-box {
    margin:0 3%;
    padding: 8px 0 5px 0;
    color: #666;
    display: inline-block;
    float: left;
    line-height: 30px;
}
.reg-category-box input{ display: none;}
.reg-category-box .category_radio{
	cursor: pointer;
	font-size: 20px;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
}
.reg-category-box em {
	margin-right: 10px;
    background: url("../images/radio.png") no-repeat;
    display: inline-block;
    height: 20px;
    position: relative;
    width: 21px;
    vertical-align: middle;
}
.reg-category-box em:after {
	content: "";
	position: absolute;
    top: 0;
    left: 0;
    display: none;
    width: 21px;
    height: 20px;
    background: url("../images/radio-check.png") no-repeat;
}
.reg-category-box input:checked + em:after {
    display: block;
}
/*我的培训*/
.mytrain-top{
	padding-bottom: 15px;
	/*width: 100%;*/
	background: url("../images/qd_xian.png") repeat-x center bottom;
}
.mytrain-top ul{
	position: relative;
}
.mytrain-top ul li{
	float: left;
	font-size: 16px;
	color: #666;
}
.mytrain-top ul li.mytrain-libg{
	margin-right: 7%;
	padding-right: 8%;
	background: url("../images/train-li-bg.png") no-repeat right center;
}
.mytrain-top ul li i{
	margin-right: 5px;
	font-size: 22px;
	vertical-align: middle;
	color: #a4a4a4;
}
.mytrain-top ul li ._num{
	font-size: 18px;
	color: #333;
	font-weight: bold;
}
.mytrain-top ul li.first-train{
	padding-left: 20px;
}
.mytrain-top ul li .btn-mn{
	margin-top: -10px;
	margin-left: 80px;
	-webkit-box-shadow: 0 0 15px rgba(0,166,85,.2);
	-moz-box-shadow: 0 0 15px rgba(0,166,85,.2);
	box-shadow: 0 0 15px rgba(0,166,85,.2);
	border-radius: 5px;
}
.mytrain-top ul li .btn-new-train{
	display: block;
	padding: 0 14px;
	height: 37px;
	background: url("../images/train-btn-bg.png") repeat-x ;
	color: #fff;
	font-size: 14px;
	text-align: center;
	line-height: 37px;
	border:2px solid #fff;
	border-radius: 5px;
}
.mytrain-top ul li .btn-new-train i{
	color: #fff;
	font-size: 18px;
	font-weight: normal;
}
.mytrain-group{
	margin-top:20px; 
	padding:25px 17px;
	border:2px solid #f3f1f1;
	background: #f9f9f9;
}
.mytrain-bt{
	position: relative;
	margin-bottom: 20px;
	padding-left: 15px;
	font-size: 18px;
	color: #333;
}
.mytrain-bt:after{
	content: "";
	position: absolute;
	top:50%;
	margin-top: -8px;
	left:0;
	width: 4px;
	height: 20px;
	background: #00a655;
}
.mytrain-plan{
	padding: 20px 25px;
	min-height: 275px;
	background: #fff;
	border:2px solid #eee;
	border-radius: 5px;
}
.mytrain-plan .plan-info{
	margin-top: 65px;
	text-align: center;
	font-size: 60px;
	color: #ccc;
	font-weight: bold;
}
.mytrain-plan .plan-info i{
	margin-right: 10px;
	font-size: 76px;
	font-weight: normal;
}
.mytrain-line{
	margin-top: 40px;
	margin-bottom: 25px;
	width: 100%;
	height: 1px;
	background: url("../images/mytrain-line.png") no-repeat center;
}
.complete-plan{
	width: 100%;
}
.complete-plan ul{
	width: 102%;
}
.complete-plan ul li{
	position: relative;
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
	padding: 24px;
	width: 515px;
	height: 224px;
	border: 2px solid #eee;
	background: #fff;
	border-radius: 8px;
}
.complete-plan ul li:hover{
	border:2px solid #00a655;
	-webkit-box-shadow: 0 0 15px rgba(3,154,70,.13);
	-moz-box-shadow: 0 0 15px rgba(3,154,70,.13);
	box-shadow: 0 0 15px rgba(3,154,70,.13);
}
.complete-plan ul li h3{
	margin-bottom: 7px;
	width: 100%;
	font-size: 20px;
	color: #00a655;
	overflow: hidden; 
	white-space: nowrap; 
	text-overflow: ellipsis;
}
.complete-plan ul li p{
	width: 100%;
	margin-bottom: 7px;
	color: #333;
	font-size: 16px;
	overflow: hidden; 
	white-space: nowrap; 
	text-overflow: ellipsis;
}
.complete-plan ul li p label{
	color:#666;
}
.complete-plan ul li .complete-icon{
	position: absolute;
	top:-7px;
	left: -5px;
	width: 63px;
	height: 63px;
	background: url("../images/train-tag.png") no-repeat;
}
.my-train-group:hover{
	border:2px solid #00a655;
	-webkit-box-shadow: 0 0 15px rgba(3,154,70,.13);
	-moz-box-shadow: 0 0 15px rgba(3,154,70,.13);
	box-shadow: 0 0 15px rgba(3,154,70,.13);
}
.my-train-group .shuju-left-bg{
	width: 43%;
}
.my-train-group .shuju-right{
	width: 53%;
}
.my-train-group p label{
	color:#666;
}

/*我的投资*/
.investment-plan-bt{
	padding-left: 20px;
	font-size: 16px;
	color: #666;
}
.investment-plan-bt i{
	margin-right: 5px;
	font-size: 22px;
	vertical-align: middle;
	color: #a4a4a4;
}
.investment-plan-bt ._num{
	font-size: 18px;
	color: #333;
	font-weight: bold;
}
.investment-add-plan{
	margin-right:10px;
	-webkit-box-shadow: 0 0 15px rgba(0,166,85,.2);
	-moz-box-shadow: 0 0 15px rgba(0,166,85,.2);
	box-shadow: 0 0 15px rgba(0,166,85,.2);
	border-radius: 5px;
}
.investment-add-plan .investment-add{
	display: block;
	padding: 0 16px;
	height: 37px;
	background: url("../images/train-btn-bg.png") repeat-x ;
	color: #fff;
	font-size: 14px;
	text-align: center;
	line-height: 37px;
	border:2px solid #fff;
	border-radius: 5px;
}
.investment-add-plan .investment-add i{
	margin-right: 5px;
	color: #fff;
	font-size: 18px;
	font-weight: normal;
}
.investment-plan-mn{
	margin-bottom: 20px;
	padding: 20px 25px;
	background: #fff;
	border:2px solid #eee;
	border-radius: 8px;
}
.investment-plan-mn:last-child{
	margin-bottom: 0;
}
.investment-title{
	width: 80%;
	font-size: 22px;
	color: #00a655;
}
.investment-plan-mn ._date{
	line-height: 40px;
	color: #898989;
	font-size: 15px;
}
.investment-plan-mn ._date i{
	margin-right: 5px;
}
.investment-con{
	margin-top: 8px;
}
.investment-con .investment-info{
	padding-right: 20px;
	width: 470px;
	min-height: 144px;
	background: url("../images/investment-bg.png") no-repeat right center;
}
.investment-con .investment-contacts{
	width: 425px;
	padding-left: 20px;
}
.investment-con .investment-info p,
.investment-con .investment-contacts p{
	width: 100%;
	margin-bottom: 7px;
	color: #333;
	font-size: 16px;
	overflow: hidden; 
	white-space: nowrap; 
	text-overflow: ellipsis;
}
.investment-con .investment-info p label,
.investment-con .investment-contacts p label{
	color:#666;
}
.investment-btn{
	margin-top: 35px;
}
.investment-btn .stop-btn{
	display: block;
	padding: 6px 23px;
	border:2px solid #f3f1f1;
	border-radius: 8px;
	background: #ff8439;
	color: #fff;
	font-size: 16px;
}

/*技能培训详情*/
.training-details-top{
	margin-left: -9px;
	max-width: 1218px;
	height: 260px;
	background: url("../images/training-details-bg.png") no-repeat center;
}
.training-status-list{
	padding: 55px 25px;
}
.training-status-list li{
	position: relative;
	margin-right: 92px;/*95px*/
	float: left;
	width: 115px;
	height: 140px;
	text-align: center;
}
.training-status-list li.last-mrg,
.training-status-list li:last-child{
	margin-right: 0;
}
.training-status-list li .status-name{
	margin-bottom: 10px;
	font-size: 18px;
	color: #333;
}
.training-status-list li .status-date{
	margin-top: 12px;
	font-size: 16px;
	color: #898989;
}
.training-status-list li .status-img{
	position: relative;
	z-index: 10;
}
.training-status-list li .status-line{
	position: absolute;
	top: 58px;
    left: 78px;
	width: 170px;
	height: 14px;
	background: url("../images/training-details-status-bg.png") repeat-x;
}
.training-status-list li .status-success{
	background: url("../images/training-details-status-bg-2.png") repeat-x;
}
.training-details-bt-mn{
	text-align: center;
	margin-bottom: 15px;
}
.training-details-bt-mn h3{
	margin-bottom: 8px;
	font-size: 22px;
	color: #333;
}
.training-details-bt-mn p{
	font-size: 15px;
	color: #898989;
}
.training-details-padd{
	padding: 25px 30px; 
}
.training-details-left{
	margin-right: 30px;
	padding-right: 30px;
	width: 44%;
	min-height: 246px;
	background: url("../images/training-details-li-bg.png") no-repeat right;
}
.training-details-right{
	width: 49%;
}
.training-details-left p,
.training-details-right p{
	width: 100%;
	margin-bottom: 7px;
	color: #333;
	font-size: 16px;
	overflow: hidden; 
	white-space: nowrap; 
	text-overflow: ellipsis;
}
.training-details-left p label,
.training-details-right p label{
	color:#666;
}
.training-details-btn{
	display: block;
	padding: 5px 0;
	width: 245px;
	background: url("../images/down-training-list-btn.jpg") repeat-x;
	border:2px solid #f9f8f8;
	border-radius: 8px;
	color: #fff;
	font-size: 16px;
	text-align: center;
}
.news-train-bg{
	height: 220px;
	background: url("../images/hyzx/training-details-bg.png") no-repeat center;
}
.news-train-bg .training-status-list{
	padding: 40px 25px;
}
.jnpxxq-top{
	margin-top: 15px;
}
.training-details-btn:hover{
	color: #fff;
}
.traindetails-group .training-details-left{
	width: 42%;
	background:url("../images/hyzx/peixunxiangqing.png") no-repeat center right;
}
.traindetails-group  .training-details-right .address{
	overflow:visible;
	white-space:normal;
}
.training-details-right .address label{
	float: left;
	display: block;
	width:20%;
}
.training-details-right .address span{
	float: left;
	display: block;
	width: 80%;
	line-height: 28px;
}

/*投资详情*/
.investment-status-list li{
	margin-right: 330px;
	width: 165px;
}
.investment-status-list li .status-line{
	left: 90px;
	width: 470px;
}
.investment-details-mn{
	padding: 30px;
    background: #fff;
    border: 2px solid #eee;
    border-radius: 8px;
}
.investment-details-bt h3{
	margin-bottom: 8px;
	font-size: 24px;
	color: #333;
}
.investment-details-bt p{
	margin-bottom: 8px;
	font-size: 15px;
	color: #898989;
}
.investment-details-title{
	margin-top: 15px;
	font-size: 20px;
	color: #333;
}
.investment-details-title p{
	font-size: 17px;
	color: #898989;
}
.investment-details-li{
	padding: 12px 0;
	background: url("../images/investment-details-info-line.png") no-repeat center bottom;
	color: #262626;
	font-size:18px;
}
.investment-details-catalog{
	padding-left: 20px;
	width: 40%;
}
.investment-details-catalog .en-name{
	font-size: 14px;
	color: #898989;
}
.investment-details-right{
	width: 50%;
	display:table;  
}
.investment-details-right span{
	vertical-align:middle;    
    display:table-cell; 
    height: 50px;
}
.investment-details-li:last-child,.clear-backg{
	background: none
}
.investment-details-mn .xian-bottom{
	margin-top: 0;
}
.catalog-width{
	width: 90%;
	margin-bottom: 10px;
}
.address-width{
	width: 80%;
}
.sm-catalog{
	width: 130px;
}
.sm-catalog-right{
	display:table;  
}
.sm-catalog-right span{
	vertical-align:middle;    
    display:table-cell; 
    height: 45px;
}
.sm-details-li{
	width: 50%;
}
.sm-details-li .investment-details-catalog{
	width: 32%;
}
.width15{
	width: 16%;
}
/*我的培训-金牌店长培训指南*/
.gold-medal-manager-top{
	position: relative;
	padding-bottom: 20px;
}
.gold-medal-manager-top h3{
	margin-bottom: 10px;
	font-size: 22px;
	color: #333;
	text-align: center;
}
.gold-medal-manager-top .author{
	font-size: 16px;
	color: #898989;
	text-align: center;
}
.gold-medal-btn{
	position: absolute;
	top: 20px;
	right: 5px;
}
.gold-medal-btn .gold-medal-width{
	width: 123px;
	border-radius: 5px;
	-webkit-box-shadow: 0 0 5px rgba(0,166,85,.2);
	-moz-box-shadow: 0 0 5px rgba(0,166,85,.2);
	box-shadow: 0 0 5px rgba(0,166,85,.2);
}
.gold-medal-mn{
	font-size: 16px;
	color: #666;
	line-height: 30px;
}

/*报名详情弹出层*/
.sign-up-modal{
	position: absolute;
	top:0;
	bottom: 0;
	left: 0;
	right: 0;
	margin:auto;
	width: 1200px;
	height:430px;
	border-radius: 8px; 
	background: #fff;
	border:1px solid #e1e1e1;
}
.sign-up-group{
	position: relative;
	padding:50px 15px 40px;
    height: 350px; 
}
.maodal-close{
	position: absolute;
	top: 10px;
	right: 10px;
	width: 30px;
	height: 30px;
	text-align: center;
	cursor: pointer;
	z-index: 10;
}
.maodal-close i{
	font-size: 20px;
	font-weight: bold;
	color: #b3b3b3;
}
.sign-up-border{
	border:2px solid #66c28f;
	border-radius: 8px;
	overflow: hidden;
}
.sign-up-table{
	width: 100%;
}
.table-height{
	height: 210px;
	overflow-y:scroll; 
}
.sign-up-table .sign-up-top{
	background: #eefaf3;
}
.sign-up-table .sign-up-top td{
	padding: 14px 0;
	font-size: 16px;
	color: #009944;
	border-right: 1px solid #8fd3ad;
	border-bottom: 1px solid #a5e2c0;
	text-align: center;
}
.sign-up-table .sign-up-top td:last-child,
.sign-up-table .sign-up-top td.last-td{
	border-right: 0;
}
.sign-up-table .trBack{
	background: #fafdfb;
}
.sign-up-con td{
	border-right: 1px dotted #a5e2c0;
	border-bottom: 1px dotted #a5e2c0;
	font-size: 14px;
}
.sign-up-con td,.sign-up-btn td{
	padding: 8px;
}
.sign-up-con td .table-input{
	width: 81%;
	padding: 8px 8%;
	background: #fff;
	border:1px solid #dfdfdf;
	border-radius: 5px;
	-webkit-box-shadow: 0 4px 5px rgba(240,240,240,.7) inset;
	-moz-box-shadow: 0 4px 5px rgba(240,240,240,.7) inset;
	box-shadow: 0 4px 5px rgba(240,240,240,.7) inset;
}
.sign-up-con td .table-input:focus,
.sign-up-con td .select-mn:focus{
	border:1px solid #00a655;
	-webkit-box-shadow: 0 4px 5px rgba(0,166,85,.2) inset;
	-moz-box-shadow: 0 4px 5px rgba(0,166,85,.2) inset;
	box-shadow: 0 4px 5px rgba(0,166,85,.2) inset;
}
.select-div{
	position: relative;
}
.sign-up-con td .select-mn{
	
}
.modal-seles{position:relative;height:39px;line-height:39px;width:30%;cursor:pointer;display: inline-block;font-size: 14px;color:#989898; background:#fff;}
.sign-up-con td .select-mn .modal-seles{
	width: 81%;
	color: #000;
	line-height: 20px;
	height: 20px;
	padding: 8px 8%;
	background: #fff;
	border:1px solid #dfdfdf;
	border-radius: 5px;
	-webkit-box-shadow: 0 4px 5px rgba(240,240,240,.7) inset;
	-moz-box-shadow: 0 4px 5px rgba(240,240,240,.7) inset;
	box-shadow: 0 4px 5px rgba(240,240,240,.7) inset;
}
.sign-up-con td .select-mn .sele_{
	width: 100%;
	top: 37px;
	max-height: 140px;
}
.sign-up-con td .select-mn .sele_ a{
    padding: 8px 8%;
    border-bottom:1px solid #ddd;
}
.sign-up-con td .select-mn .sele_ a:hover{
	background: #fafdfb;
	color: #000;
}
.textarea-mn{
	resize: none;
}
.select-div .select-icon{
	position: absolute;
    top: 7px;
    right: 8px;
	display: block;
	width: 20px;
	height: 20px;
	line-height: 25px;
	color: #bbbbbb;
	background: #fff;
	text-align: center;
}
.sign-up-con td .erro-input,
.sign-up-con td .select-mn .erro-input{
	border:1px solid #ff8439;
	-webkit-box-shadow: 0 4px 5px rgba(255,132,57,.2) inset;
	-moz-box-shadow: 0 4px 5px rgba(255,132,57,.2) inset;
	box-shadow: 0 4px 5px rgba(255,132,57,.2) inset;
}
.sign-up-con td .bg_xuhao{
	display: block;
	text-align: center;
}
.sign-up-con .baoming-btn,
.sign-up-btn .baoming-btn{
	display: block;
	float: right;
	width: 66px;
	height: 34px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	line-height: 34px;
	border-radius: 5px;
	color: #fff;
}
.sign-up-con .del-btn{
	background: #ff8439;
	border:1px solid #ed7227;
}
.sign-up-btn .add-btn{
	background: #00a655;
	border:1px solid #00904a;
}
.baoming-mn{
	padding: 30px;
}
.baoming-mn .bm-submit-btn{
	margin: auto;
	display: block;
	width: 50%;
	height: 50px;
	line-height: 50px;
	border:1px solid #008a48;
	background: url("../images/baoming-btn-gb.jpg") repeat-x;
	color:  #fff;
	font-size: 18px;
	text-align: center;
	border-radius: 5px;
}
/*科技贸易-成果转化*/
.cgzh-group{
	padding: 15px;
	border:2px solid #eee;
	background: #fff;
	border-radius: 5px;
	min-height: 500px;
}
.investment-details-title p.cgzh-date{
	margin-top: 15px;
	font-size: 14px;
	color: #666;
}
.cgzh-mn ul{
	margin-top: 35px;
	width: 100%;
}
.cgzh-mn ul li{
	padding: 12px 8px; 
	border-bottom:1px dashed #ddd;
}
.cgzh-mn ul li.last-child{
	border:0;
}
.chengguo-left{
	width: 55%;
}
.chengguo-right{
	width: 45%;
}
.chengguo-left ._chengguotitle,
.chengguo-right ._chengguotitle{
	float: left;
	width: 25%;
	font-size: 16px;
	color: #666;
}
.chengguo-left ._chengguocon{
	float: left;
	width: 70%;
	font-size: 16px;
	color: #262626;
}
.chengguo-right ._chengguocon{
	float: left;
	font-size: 16px;
	color: #262626;
}
.chengguo-duohang ._chengguotitle{
	margin-bottom: 5px;
	display: block;
	font-size: 16px;
	color: #666;
}
.chengguo-duohang ._chengguo-row{
	font-size: 16px;
	color: #262626;
	line-height: 30px;
}
.cgzh-group .chengguo-line{
	margin: 0;
}
.chengguo-tijiao{
	padding: 0 30px 30px 30px;
}
.chengguo-tijiao .cgzh-submit-btn{
	margin: auto;
    display: block;
    width: 50%;
    height: 50px;
    line-height: 50px;
    border: 1px solid #ff8439;
    background: url("../images/chengguo-btn-bg.jpg") repeat-x;
    color: #fff;
    font-size: 18px;
    text-align: center;
    border-radius: 5px;
}
.chengguo-btn i,
.cgzh-submit-btn i{
	margin-right: 10px;
	color: #9fe1c1;
	font-size: 22px;
}
.cgzh-submit-btn i{
	color: #ffd1b3;
}
/*科技咨询-专家团队*/
.zhuanjia-team{
	margin-bottom: 20px;
}
.zhuanjia-team-img{
	float: left;
	width: 24%;
	height: 265px;
	-webkit-box-shadow: 0 0 5px rgba(219,218,217,.55);
	-moz-box-shadow: 0 0 5px rgba(219,218,217,.55);
	box-shadow: 0 0 5px rgba(219,218,217,.55);
}
.zhuanjia-team-img ._img{ 
	display: block; 
	height: 0; 
	overflow: hidden; 
	padding-bottom: 105%; 
	position: relative; 
}
.zhuanjia-team-img ._img img{ 
	position: absolute; 
	left: 0; 
	top: 0; 
	width: 100%;
	height: auto; 
}
.zhuanjia-team-con{
	float: right;
	width:73%;  
}
.zhuanjia-team-con ._teamtitle{
	margin-bottom: 10px;
	font-size: 16px;
	color: #262626;
}
.zhuanjia-team-con ._teamtitle ._font{
	font-size: 24px;
	font-weight: bold;
}
.zhuanjia-team-con ._content li{
	padding: 13px 10px;
	border-bottom:1px dashed #ddd;
	font-size: 16px;
	color: #333;
}
.zhuanjia-team-con ._content li label{
	color: #666;
}
.zhuanjia-team-con ._content li label._zhicheng{
	letter-spacing: 8px;
}

/*启迪德汇基金详情*/
.qddh-fund-title{
	position: relative;
	margin-bottom: 30px;
	padding-bottom:20px;
	font-size: 24px;
	color: #00a655;
	font-weight: bold;
	text-align: center; 
}
.qddh-fund-title ._longline{
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 1px;
	background: -moz-linear-gradient( left,rgba(221, 221, 221, 0.1),#ddd,rgba(221, 221, 221, 0.1));
    background: -webkit-linear-gradient( left,rgba(221, 221, 221, 0.1),#ddd,rgba(221, 221, 221, 0.1));
    background: -o-linear-gradient( left,rgba(221, 221, 221, 0.1),#ddd,rgba(221, 221, 221, 0.1));
    _background: #ddd;
}
.qddh-fund-title ._longline ._shortline{
	margin:auto;
	margin-top: -1px;
	width: 198px;
	height: 3px;
	background: #00a655;
	border-left: 5px solid #fff;
	border-right: 5px solid #fff;
}
.qddh-fund-sm-title{
	margin-bottom: 20px;
	font-size: 23px;
	color: #333;
	text-align: center;
}
.chapter-two-group ._list li{
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-bottom: 1px dotted #b7b7b7;
}
.chapter-two-group ._list li.last-chlid{
	border-bottom: 0;
}
.chapter-two-group ._list li .two-img{
	float: left;
	width: 165px;
	height: 225px;
	border:3px solid #fff;
	border-radius: 5px;
	box-shadow: 0 0 6px rgba(178,178,178,.5);
}
.chapter-two-group ._list li .two-con{
	float: right;
	width: 78%;
}
.chapter-two-group ._list li .two-con ._name{
	margin-bottom:10px;
	font-size: 18px;
	color: #333;
}
.chapter-two-group ._list li .two-con p{
	padding-left: 15px;
	font-size: 16px;
	color: #666;
	line-height: 33px;
	background: url("../images/qididehui/two-li-bg.png") no-repeat 0 14px;
}
.chapter-three-mn{
	padding-bottom: 20px;
	background: url("../images/qididehui/three-bg.png") no-repeat center bottom;
}
.chapter-three-mn .chapter-three-li1,
.chapter-three-mn .chapter-three-li2,
.chapter-three-mn .chapter-three-li3{
	float: left;
	margin-right: 15px;
	padding: 15px;
	width: 245px;
	height: 460px;
	border:4px solid #fff;
	background: url("../images/qididehui/three-bg1.jpg") no-repeat center;
	border-radius: 15px;
	overflow: hidden;
}
.chapter-three-mn .chapter-three-li2{
	background: url("../images/qididehui/three-bg2.jpg") no-repeat center;
}
.chapter-three-mn .chapter-three-li3{
	margin-right: 0;
	background: url("../images/qididehui/three-bg3.jpg") no-repeat center;
}
.chapter-three-mn .chapter-three-li1 ._title,
.chapter-three-mn .chapter-three-li2 ._title,
.chapter-three-mn .chapter-three-li3 ._title{
	padding-top: 8px;
	font-size: 24px;
	font-weight: bold;
	color: #fff;
	text-align: center;
	text-shadow:#00562c 0 0 5px;
}
.chapter-three-mn .chapter-three-li2 ._title{
	text-shadow:rgba(0,71,107,.5) 0 0 5px;
}
.chapter-three-mn .chapter-three-li3 ._title{
	text-shadow:rgba(103,42,2,.4) 0 0 5px;
}
.chapter-three-mn .chapter-three-li1 ._con,
.chapter-three-mn .chapter-three-li2 ._con,
.chapter-three-mn .chapter-three-li3 ._con{
	margin-top: 80px;
	font-size: 16px;
	color: #fff;
	line-height: 40px;
}
.chapter-three-mn .chapter-three-li1 ._con p,
.chapter-three-mn .chapter-three-li2 ._con p,
.chapter-three-mn .chapter-three-li3 ._con p{
	padding-left: 15px;
	background: url("../images/qididehui/three-icon1.png") no-repeat 0 18px;
	text-shadow:rgba(0,0,0,.5) 0 0 1px;
}
.chapter-three-mn .chapter-three-li2 ._con{
	margin-top: 65px;
}
.chapter-three-mn .chapter-three-li2 ._con p{
	background: url("../images/qididehui/three-icon2.png") no-repeat 0 18px;
}
.chapter-three-mn .chapter-three-li3 ._con{
	margin-top: 30px;
	line-height: 35px;
}
.chapter-three-mn .chapter-three-li3 ._con p{
	background: url("../images/qididehui/three-icon3.png") no-repeat 0 16px;
}
.chapter-three-img{
	margin-bottom: 30px;
}
.chapter-four-group{
	width: 100%;
	background: url("../images/qididehui/four-bg.jpg") no-repeat center; 
}
.chapter-four-list li{
	margin-bottom: 15px;
	width: 100%;
	height: 92px;
}
.chapter-four-list li._firstli{
	background: url("../images/qididehui/four-li1.png") no-repeat center;
}
.chapter-four-list li._towli{
	background: url("../images/qididehui/four-li2.png") no-repeat center;
}
.chapter-four-list li .jiyu-icon{
	float: left;
	width: 77px;
    height: 77px;
    margin-left: 38px;
    margin-top: 6px;
}
.chapter-four-list li .jiyu-context{
	float: left;
	padding-top: 30px;
	padding-left: 25px;
	font-size: 20px;
	color: #666;
}
.chapter-four-img{
	text-align: center;
	margin-bottom: 35px;
}
.chapter-five-group{
	margin-bottom: 34px;
	padding-bottom: 4px;
	border-top:1px solid #e8e8e8;
	background: url("../images/qididehui/bottom-bg.png") repeat-x bottom;
}
.chapter-five-group table{
	width: 100%;
}
.chapter-five-group table tr{
	border-bottom: 1px solid #e8e8e8;
}
.chapter-five-group table tr td{
	padding: 15px 20px;
}
.chapter-five-group table tr td._bg{
	background:#f9f9f9;
	width: 126px;
}
.chapter-five-group table tr td._con{
	font-size: 16px;
	color: #666;
}
.chapter-five-group table tr td ._title{
	padding-left: 15px;
	font-size: 16px;
	font-weight: bold;
	color:#119856;
	background: url("../images/qididehui/li-bg.jpg") no-repeat left center;
}

/*会员中心-我的大数据*/
.mytrain-top ul li .myshuju-btn{
	position: absolute;
	right: 10px;
}
.myshuju-group{
	margin-top: 25px;
}
.btn-link-mn{
	margin-bottom: 17px;
	border-bottom: 1px solid #66c28f;
}
.btn-link-mn a{
	display: block;
	padding-bottom: 8px;
	float: left;
	width: 50%;
	text-align: center;
	font-size: 20px;
	color: #333;
}
.btn-link-mn a.btncur{
	color: #00a655;
	font-weight: bold;
	border-bottom: 3px solid #00a655;
}
.myshuju-title{
	margin-bottom: 5px;
	font-size: 22px;
	color: #00a655;
	font-weight: normal;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.myshuju-sum{
	font-size: 16px;
	color: #333;
	line-height: 32px;
}
.myshuju-con{
	font-size: 16px;
	color: #333;
	line-height: 32px;
}
.shuju-left-bg{
	width: 50%;
	background: url("../images/hyzx/line-bg.png") no-repeat center right;
}
.shuju-right{
	width: 47%;
}
/*会员中心-我发布的帖子*/
.mytiezi-btn{
	margin-top: -10px;
}
.publish-tiezi-mn{
	float: left;
	width: 80%;
}
.publish-tiezi-mn ._title{
	margin-bottom: 5px;
	font-size: 22px;
	color: #00a655;
	font-weight: normal;
	width: 100%;
	overflow: hidden; 
	white-space: nowrap; 
	text-overflow: ellipsis;
}
.publish-tiezi-mn .tiezi-con {
	margin-top: 15px;
	color: #666;
	font-size: 16px;
}
.publish-tiezi-mn .tiezi-con ._bt{
	color: #888;
}
.publish-tiezi-mn .tiezi-con ._left{
	margin-left: 20%;
}
.publish-tiezi-mn .tiezi-con .teizi-icon{
	margin-right: 10px;
	color: #00a655;
	vertical-align: middle;
	font-size: 18px;
}
.publish-tiezi-btn{
	float: right;
	width: 15%;
}
.publish-tiezi-btn .tiezi-btn,
.reply-btn .tiezi-btn{
	margin: auto;
	margin-bottom: 10px;
	display: block;
	width: 105px;
	height: 34px;
	line-height: 34px;
	font-size: 16px;
	color: #fff;
	background: #00a655;
	border-radius: 3px;
	text-align: center;
}
.publish-tiezi-btn .del-teizi{
	background:#ff8439;
}
/*会员中心-我参与的帖子*/
.reply-top{
	margin-bottom: 15px;
	padding-bottom: 5px;
	border-bottom:1px dashed #ccc;
}
.reply-top .reply-bt{
	width:95%;
}
.reply-top .reply-bt ._bt{
	display: block;
	width: 100%;
	font-size: 21px;
	color: #00a655;
	overflow: hidden; 
	white-space: nowrap; 
	text-overflow: ellipsis;
}
.reply-content{
	margin-bottom: 15px;
	margin-left: 13px;
	padding: 15px 20px; 
	position: relative;
	background:#f7f7f7;
	border-radius:0 5px 5px 5px;
	-webkit-box-shadow: 0 0 8px rgba(233,233,233,.9) inset;
	-moz-box-shadow: 0 0 8px rgba(233,233,233,.9) inset;
	box-shadow: 0 0 8px rgba(233,233,233,.9) inset;
}
.reply-content ._icon-bg{
	position: absolute;
	top: 0;
	left: -12px;
	width: 16px;
	height: 15px;
	background:url("../images/hyzx/teizi-icon.jpg") no-repeat center;
}
.reply-content ._reply-con ._top{
	margin-bottom: 8px;
	font-size: 16px;
	color: #888；
}
.reply-content ._reply-con ._neirong{
	font-size: 18px;
	color: #333;
}
.reply-neirong{
	position: relative;
}
.reply-btn .del-teizi{
	position: absolute;
	z-index: 5;
	top: 11px;
	right: 13px;
	width: 80px;
	height: 28px;
	line-height: 28px;
	font-size: 13px;
	background:#ff8439;
}
/*会员中心-我的认证*/
.certification-title{
	margin-bottom: 10px;
	padding-bottom: 15px;
	font-size: 21px;
	font-weight: normal;
	color: #333;
	background:url("../images/hyzx/renzheng-img.png") no-repeat bottom;
}
.certification-status-list li{
	position: relative;
	margin-right: 32px;
	float: left;
	width: 115px;
	height: 140px;
	text-align: center;
}
.certification-status-list li.last-mrg,
.certification-status-list li:last-child{
	margin-right: 0;
}
.certification-status-list li .status-name{
	margin-bottom: 10px;
	font-size: 18px;
	color: #333;
}
.certification-status-list li .status-date{
	margin-top: 12px;
	font-size: 16px;
	color: #898989;
}
.certification-status-list li .status-img{
	position: relative;
	z-index: 10;
}
.certification-status-list li .status-line{
	position: absolute;
	top: 58px;
    left: 78px;
	width: 140px;
	height: 14px;
	background: url("../images/training-details-status-bg.png") repeat-x;
}
.certification-status-list li .status-success{
	background: url("../images/training-details-status-bg-2.png") repeat-x;
}
/*会员中心-我的融资信息详情*/
.rongzi-context{
	padding: 15px 10px 0;
	font-size: 16px;
	line-height: 33px;
	color: #262626;
}

/*会员中心-编辑产品*/
.edit-prod-left{
	width: 21%;
	float: left;
	padding: 3px;
	border-radius: 10px;
	-webkit-box-shadow:0 0 6px rgba(178,178,178, .2);
	-moz-box-shadow:0 0 6px rgba(178,178,178, .2);
	 box-shadow:0 0 6px rgba(178,178,178, .2); 
}
.edit-prod-left ._img { 
	display: block; 
	height: 0; 
	overflow: hidden; 
	padding-bottom: 68%; 
	position: relative; 
	border-radius: 8px;
}
.edit-prod-left ._img img { 
	height: auto; 
	left: 0; 
	position: absolute; 
	top: 0; 
	width: 100%; 
}
.edit-prod-right{
	padding-top: 5px;
	width: 76%;
	float: right;
}
.edit-prod-text .bigdata-area-tong{
	width: 97.5%;
    border: 1px solid #ddd;
    padding: 10px;
    font-size: 16px;
    height: 100px;
    border-radius: 5px;
    resize: none;
}
.edit-prod-text .bigdata-area-tong:focus{ 
	border-color: #00a655; 
}
.edit-prod-bottom{
	padding-top: 5px;
}
.edit-prod-tit{
	width: 12%;
}
.edit-prod-input{
	width: 87%;
}
.edit-prod-input ._con{
	display: block;
	padding-top: 12px;
	font-size: 16px;
	color: #333;
}
/*会员中心-编辑成果*/
.date-group{
	width: 30%;
}
.date-group-marg{
	margin-right: 5%;
}
/*select2  重定义*/
.form-control {  
  font-size: 14px;
  font-weight: normal;
  color: #333333;
  background-color: #ffffff;
  border: 1px solid #e5e5e5;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
  border-color: #999999;
  outline: 0;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  cursor: not-allowed;
  background-color: #eeeeee;
}
.ztfl-sel-mn .select2-container{
	width: 100% !important;
}
.ztfl-sel-mn .select2-container.form-control{
	height: auto !important;
    padding: 0 !important;
    border: 0 !important;
}
.ztfl-sel-mn .select2-container--default .select2-selection--single{
	border:1px solid #ddd !important;
	height: 48px !important;
}
.ztfl-sel-mn .select2-container--default .select2-selection--single .select2-selection__rendered{
	line-height: 48px !important;
	height: 48px !important;
	color: #7f7f7f;
	font-size: 16px;
}
.ztfl-sel-mn .select2-container--default .select2-selection--single .select2-selection__arrow{
	width: 40px;
	height: 46px;
	right: 2px;
}
.ztfl-sel-mn .select2-container--default .select2-selection--single .select2-selection__arrow b{
	width: 40px;
	height: 46px;
	background: url("../js/select2/select-icon.png") no-repeat center #fff;
	border:0; 
	top: 0;
	left: 0;
	margin:0;
}
.select2-container--default .select2-selection--single .select2-selection__clear{
	display: none;
}
.select2-dropdown{
	border:1px solid #ddd !important;
}
.select2-results__option[aria-selected] {
	border-bottom: 1px solid #ddd;
	font-size: 16px;
}
.select2-container--default .select2-results__option--highlighted[aria-selected]{
	color: #333 !important;
	background: #eee !important;
}
.select2-search--dropdown {
	display: block;
	padding: 4px;
	position: absolute;
	top: -50px;
	left: 0;
	width: 90%;
	height: 48px;
	font-size: 16px;
}
.select2-container--default .select2-search--dropdown .select2-search__field{
	border:0 !important;
}
.select2-search--dropdown .select2-search__field {
	height: 40px;
}
.select2-results__option{
	font-size: 16px;
}
/*select2  重定义end*/

/*会员中心-账户钱包*/
.account-wallet-mn{
	width: 100%;
}
.account-wallet-mn .tr-head{
	font-size: 18px;
	color: #333;
	border-bottom: 2px solid #d2d2d2;
	font-weight: bold;
}
.account-wallet-mn .tr-head td{
	padding: 10px 10px 15px 10px;
}
.account-wallet-mn .tr-body{
	border-bottom: 1px dashed #cdcdcd;
}
.account-wallet-mn .tr-body td{
	padding: 10px;
	font-size: 16px;
	color: #262626;
}
.account-wallet-mn .tr-body td ._title{
	margin-bottom: 5px;
	font-weight: bold;
}
.account-wallet-mn .tr-body td ._walletdate{
	color: #999;
	font-size: 14px;
}
.account-wallet-mn .tr-body td .table-textarea{
	width: 92%;
	padding: 8px; 
	resize: none;
	border:1px solid #fff;
}
.account-wallet-mn .tr-body td .table-textarea:focus{
	border:1px solid #d8d8d8;
	border-radius: 5px; 
	box-shadow: 0 0 8px rgba(224,224,224,.9);
}
.account-wallet-mn .tr-body td .zhifu-t,.account-wallet-mn .tr-body td .zhifu-no{
	font-size: 16px;
	word-break: break-all;
}
.account-wallet-mn .tr-body td .zhifu-t span,.account-wallet-mn .tr-body td .zhifu-no span{
	color: #999;
}
.content-modal .czjx-group{
	height: 160px;
}
.czjx-title{
	margin-bottom: 25px;
	font-size: 16px;
	color: #333;
}
.czjx-money-mn a,
.payment-cup a{
	float: left;
    display: block;
    width: 110px;
    height: 38px;
    margin-right: 20px;
    margin-bottom: 20px;
    border: 1px solid #d5d5d5;
    border-radius: 3px;
    color: #333;
    font-size: 15px;
    text-align: center;
    line-height: 38px;
    -webkit-transition: none;
    transition: none;
}
.czjx-money-mn a.money-cur,
.payment-cup a.cup-cur{
	border:1px solid #00a656; 
	background: url("../images/jkxy-payment-bg.jpg") no-repeat right bottom;
}
.czjx-money-mn .money-input{
	padding: 4px 7px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #d5d5d5;
    border-radius: 3px;
    color: #333;
    font-size: 15px;
}
.czjx-money-mn .money-input:focus{
	border:1px solid #00a656; 
}

/*机构注册-申请账号*/
.mechanism-title{
	margin-bottom: 15px;
	font-size: 18px;
	color: #262626;
}
.mechanism-title i{
	margin-right: 5px;
	font-size: 12px;
	vertical-align: middle;
}
.mechanism-registered-top{
	position: relative;
	height: 63px;
	border:2px solid #fff;
	-webkit-box-shadow: 0 0 8px rgba(86,86,86,.15);
	-moz-box-shadow: 0 0 8px rgba(86,86,86,.15);
	box-shadow: 0 0 8px rgba(86,86,86,.15);
}
.mechanism-registered-top ul li{
	position: absolute;
	float: left;
	height: 63px;
}
.mechanism-registered-top ul li._bg1{
	left: 0;
	z-index: 5;
	width: 435px;
	background: url("../images/jigouzhuce-bg1.png") no-repeat center left;
}
.mechanism-registered-top ul li._bg2{
	left: 397px;
	z-index: 3;
	width: 435px;
	background: url("../images/jigouzhuce-bg2.png") no-repeat center left;
}
.mechanism-registered-top ul li._bg3{
	right: 0;
	z-index: 0;
	width: 400px;
	background: url("../images/jigouzhuce-bg3.png") no-repeat center left;
}
.mechanism-registered-top ul li ._title{
	font-size: 22px;
	color: #777;
	line-height: 63px;
}
.mechanism-registered-top ul li._bg1 ._title{
	padding-left: 30%;
}
.mechanism-registered-top ul li._bg2 ._title{
	padding-left: 38%;
}
.mechanism-registered-top ul li._bg3 ._title{
	padding-left: 40%;
}
.mechanism-registered-top ul li._bg1._active-bg{
	background: url("../images/jigouzhuce-bg1-1.png") no-repeat center left;
}
.mechanism-registered-top ul li._bg2._active-bg{
	background: url("../images/jigouzhuce-bg2-1.png") no-repeat center left;
}
.mechanism-registered-top ul li._bg3._active-bg{
	background: url("../images/jigouzhuce-bg3-1.png") no-repeat center left;
}
.mechanism-registered-top ul li._active-bg ._title{
	color: #fff;
}
.mechanism-registered-foot{
	min-height: 480px;
	border:1px solid #e1e1e1;
	border-top: 0;
}
.mechanism-registered-group .con-bg{
	background: url("../images/jigouzhuce-con-bg.jpg") no-repeat right bottom #fff;
}
.mechanism-registered-group .form-top{
	padding: 0 17%;
}
.mechanism-registered-group .con-bg .bigdata-form-li{
	margin-bottom: 35px;
}
.mechanism-form{
	padding-top: 12%;
}
.mechanism-form .form-input-mn{
	width: 82%;
}
.mechanism-form .form-input-mn .bigdata-inp{
	padding-left: 7%;
	width: 93%;
}
.mechanism-form .form-yzm-mn{
	margin-right: 2%;
	width: 60%;
}
.mechanism-form .form-yzm-img{
	width: 20%;
	height: 48px;
	border:1px solid #ddd;
	border-radius: 5px;
	text-align: center;
	line-height: 48px;
	overflow: hidden;
}
.jigou-btn .atz-sub{ 
	height: 50px; 
	line-height: 50px; 
	background: url(../images/atzbtn.jpg) repeat-x 0 0; 
	width: 390px; 
	border-radius: 5px; 
	border:1px solid #008a48; 
	font-size: 18px; 
	color: #fff; 
	cursor: pointer; 
}
.mechanism-form .form-yzm-mn .bigdata-inp{
	padding-left: 10%;
	width: 90%;
}
.mechanism-registered-group .mechanism-success{
	padding: 9% 65px 0;
}
.mechanism-success .success-img{
	margin-left: 4%;
	width: 9%;
	height: 94px;
}
.mechanism-success .success-font{
	width: 84%;	
}
.success-font ._bt{
	margin-bottom: 15px;
	font-size: 26px;
	font-weight: bold;
	color: #333;
}
.success-font p{
	margin-bottom: 15px;
	font-size: 22px;
	color: #333;
}
.success-font p span{
	color: #00a655;
}
.success-btn{
	margin-top: 10%;
}
.success-btn a{
	display: block;
	margin-right: 50px;
	height: 50px; 
	line-height: 50px; 
	background: url(../images/atzbtn.jpg) repeat-x 0 0; 
	width: 390px; 
	border-radius: 5px; 
	border:1px solid #008a48; 
	font-size: 18px; 
	color: #fff; 
	cursor: pointer;
	text-align: center; 
}
/*大数据应用-数据报告*/
.data-reporting-title{
	font-size: 20px;
	color: #262626;
	text-align: center;
}
.data-reporting-money{
	margin-top: 20px;
	margin-bottom: 15px;
}
.data-reporting-money a{
	margin:auto;
	display: block;
	width: 84px;
	height: 34px;
	line-height: 34px;
	color: #fff;
	font-size: 16px;
	background:#ff8439;
	border-radius: 5px;
	text-align: center;
}
.data-reporting-bt p{
	font-size: 15px;
	color: #666;
	padding-left: 5px;
	padding-bottom: 8px;
}
.data-reporting-bt p._li{
	padding-left: 20px;
	padding-bottom: 8px;
	background: url("../images/rzfu-li-bg.png") no-repeat 6px 10px;
	font-size: 16px;
	color: #333;
}
.data-reporting-mulu p{
	margin-bottom: 15px;
	padding-bottom: 15px;
	font-size: 16px;
	color: #262626;
	border-bottom: 1px dashed #ccc;
}
.data-reporting-mulu p label{
	color: #666;
}
.data-reporting-tishi{
	margin-bottom: 20px;
	font-size: 14px;
	color: #888;
	text-align: center;
}
/*科技贸易-服务介绍*/
.kejimaoyi-list li{
	padding: 17px 0;
	border-bottom: 1px dashed #ddd;
	background: url("../images/keji-li.png") no-repeat 5px 28px;
}
.kejimaoyi-list li a{
	display: block;
}
.kejimaoyi-list li ._title{
	padding-left: 20px;
	display: block;
	width: 80%;
	font-size: 16px;
	color: #333;
	overflow: hidden; 
	white-space: nowrap; 
	text-overflow: ellipsis;
}
.kejimaoyi-list li ._date{
	display: block;
	width: 15%;
	color: #a6a6a6;
	font-size: 14px;
}
.kejimaoyi-list li ._date ._jiantou{
	margin-right: 10px;
	color: #cbcbcb;
}
.kejimaoyi-list li ._date ._shijian{
	margin-right: 5px;
	font-size: 14px;
}
.kejimaoyi-list li:hover{
	background: url("../images/keji-li-bg.png") no-repeat 3px 25px #f8f8f8;
}
.kejimaoyi-list li:hover ._title,
.kejimaoyi-list li:hover ._date ._jiantou{
	color: #00a656;
}
.kejimaoyi-list li:last-child,
.kejimaoyi-list li.last-class{
	border-bottom: 0;
}


/*教育培训-行业培训*/
.cont-border-mn .industry-training-list{
	width: 100%;
}
.cont-border-mn .industry-training-list li{
	margin-right: 2%;
	margin-bottom: 22px;
	width: 31%;
	border:1px solid #dadada;
	border-radius: 3px;
	box-shadow: 0 0 6px rgba(219,218,217,.5);
}
.cont-border-mn .industry-training-list li:hover{
	border:1px solid #00a655;
	box-shadow: 0 0 15px rgba(3,154,70,.13);
}
.cont-border-mn .industry-training-list li:hover ._title a{
	color: #00a655;
}
.cont-border-mn .industry-training-list li:hover ._abtn a{
	background: #00a655;
	color: #fff;
}
.cont-border-mn .industry-training-list li ._sum a{
	color: #7f7f7f;
}

.cont-border-mn .industry-training-list li ._abtn{
	margin-left: 10px;
	margin-right: 10px;
	border-top:1px solid #d5d5d5;
}
.cont-border-mn .industry-training-list li ._abtn a{
	background: #f3f3f3;
	border-radius: 3px;
	border:0;
}
/*科技咨询-服务介绍*/
.kjzx-fuwu-group{
	margin-bottom: 15px;
	position: relative;
	border-bottom: 1px dotted #b6b9bf;
}
.kjzx-fuwu-group .heading-title{
	margin-top: 10px;
}
.kjzx-fuwu-group .heading-title:after{
	width: 125px;
	bottom: -1px;
}
.kjzx-service-btn{
	-webkit-box-shadow: 0 0 15px rgba(0,166,85,.2);
	-moz-box-shadow: 0 0 15px rgba(0,166,85,.2);
	box-shadow: 0 0 15px rgba(0,166,85,.2);
	border-radius: 5px;
}
.kjzx-service-btn a{
	display: block;
    padding: 0 16px;
    height: 37px;
    background: url(../images/train-btn-bg.png) repeat-x;
    color: #fff;
    font-size: 18px;
    text-align: center;
    line-height: 37px;
    border: 2px solid #fff;
    border-radius: 5px;
}
.kjzx-fuwu-tab{
	margin-bottom: 15px;
	border-bottom: 1px solid #66c28f;
}
.kjzx-fuwu-tab ul li{
	float: left;
}
.kjzx-fuwu-tab ul li a{
	display: block;
	padding: 0 23px 8px;
	font-size: 18px;
	color: #333;
}
.kjzx-fuwu-tab ul li.service_cur a,
.kjzx-fuwu-tab ul li a:hover{
	color: #009944;
	border-bottom: 3px solid #009944;
	-webkit-transition: all 0s ease; 
	transition: all 0s ease;
}
.kjzx-fuwu-nei{
	font-size: 16px;
	color: #333;
}
.kjzx-fuwu-nei img{
	margin: 10px 0;
	border-radius: 10px;
}
.kjzx-paragraph{
	margin-bottom: 10px;
}
.sm-kjzx-titl{
	margin-top: 10px;
	margin-bottom: 15px;
	width: 105px;
	height: 31px;
	color: #fff;
	font-size: 15px;
	line-height: 31px;
	background: url("../images/kjzx-sm-bt.png") no-repeat center;
	text-align: center;
}
.kjzx-list .kjzx-fuwu-nei{
	display: none;
}
.kjzx-list .kjzx-fuwu-con1{
	display: block;
}
/*科技贸易-产品推荐列表*/
.news-search-bg .prod-tj-input{
	width: 60%;
}
.products-tj-list{
	padding-top: 10px;
	padding-bottom: 10px;
	border:0;
}
.products-tj-list .bd .trading-prod li{
	margin-left: 9px;
	margin-right: 9px;
	margin-bottom: 25px;
	width: 31%;
}
.products-tj-list  li .trading-prod-img{
	padding: 13px;
	width: 244px;
}
.products-tj-list li .trading-prod-img ._img{
	padding-bottom: 121%;
}
.products-tj-list .trading-prod-bt{
	bottom: 0;
	width: 244px;
}
.prod-price-bg{
	position: absolute;
	top:-2px;
	left: -2px;
	z-index: 5;
	width: 118px;
	height: 86px;
	background: url("../images/prod-tj-bg.png") no-repeat center;
	text-align: center;
}
.prod-price-bg ._bt{
	padding-top: 10px;
	font-size: 14px;
	color: #fff;
}
.prod-price-bg ._price{
	position: relative;
    margin-top: -6px;
	color: #fff;
    font-size: 24px;
}
.prod-price-bg ._price span{
	font-size: 14px;
}
/*会员中心-科研成果*/
.kycg-border:hover{
	border:2px solid #00a655;
	-webkit-box-shadow:0px 0px 10px rgba(0,127,57,.4);
	-moz-box-shadow:0px 0px 10px rgba(0,127,57,.4);
	box-shadow:0px 0px 10px rgba(0,127,57,.4); 
}
.hyzx_kycg_bt{
	padding-bottom: 10px;
	margin-bottom: 10px;
	font-size: 16px;
	border-bottom: 1px dashed #e1e1e1;
	color: #666;
}
.hyzx_kycg_bt span{
	color: #262626;
	font-weight: bold;
}
.hyzx_kycg-con{
	float: left;
	width: 33%;
	color: #666;
	font-size: 15px;
}
.hyzx_kycg-con span{
	color: #333;
}
/*网站地图*/
.sitemap_group{
	margin-top: 20px;
    padding: 13px;
    border: 2px solid #f3f1f1;
    background: #f9f9f9;
}
.sitemap_mn{
    padding: 30px 25px 0;
    border: 2px solid #eee;
    background: #fff;
    border-radius: 8px;
    min-height: 500px;
}
.sitemap_li{
	padding: 0 10px 20px;
	margin-bottom: 22px;
	border-bottom: 1px dashed #eee;
}
.sitemap_li:last-child,
.sitemap_li.not-border{
	margin-bottom: 0;
	border-bottom: 0;
}
.sitemap_li ._title{
	font-size:19px;
	color: #333; 
}
.sitemap_li ._con{
	padding-top: 10px;
	font-size: 18px;
	color: #a6a6a6;
}
.sitemap_li ._con ._icon{
	padding: 0 15px;
	color: #e6e6e6;
	font-size: 16px;
}
 .sitemap_li ._con a:hover{
	color: #04b55f;
	font-weight: bold;
}
/*协议弹出层*/
.protocol_modal{
	display: none; 
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #7F7F7F;
	background: rgba(0,0,0,0.4);
	z-index: 9999;
}
.protocol_group{
	position: absolute;
	top:0;
	bottom: 0;
	left: 0;
	right: 0;
	margin:auto;
	width: 652px;
	height:470px;
	border-radius: 8px; 
	background: #fff;
	border:2px solid #00a253;
}
.modal_close{
	position: absolute;
    top: 10px;
    right: 10px;
    width: 30px;
    height: 30px;
    text-align: center;
    cursor: pointer;
    z-index: 10;
}
.modal_close i{
	font-size: 24px;
	color: #d1d1d1;
}
.protocol_content{
	border-top: 7px solid #00a253;
	padding: 20px 22px;
}
.protocol_title{
	padding-bottom: 15px; 
	font-size: 26px;
	color: #333;
	text-align: center;
}
.protocol_con{
	margin-bottom: 20px;
	height: 245px;
	padding: 20px 15px;
	border:2px solid #e8e8e8;
	border-radius: 5px;
	overflow-y:auto;
	line-height: 30px;
	color: #333;
}
.protocol_btn{
	margin: auto;
	display: block;
	width: 60%;
	height: 50px;
	line-height: 50px;
	border:1px solid #008a48;
	background: url("../images/baoming-btn-gb.jpg") repeat-x;
	color:  #fff;
	font-size: 24px;
	text-align: center;
	border-radius: 5px;
}
.protocol_btn:hover{
	color: #fff;
}
/*健康学苑课程购买*/
.buy_course_group{
	margin-top: 20px;
	margin-bottom: 50px;
    padding: 13px;
    border: 2px solid #f3f1f1;
    background: #f9f9f9;
}
.buy_course_mn{
	padding: 30px 25px 0;
    border: 2px solid #eee;
    background: #fff;
    border-radius: 8px;
}
.buycourse_title{
	margin-bottom: 20px;
	padding-left: 8px;
	padding-bottom: 10px;
	border-bottom:2px solid #50bf89;
	color: #00a655;
	font-size: 19px;
}
.buycourse_table_mn{
	min-height: 400px;
}
.buycourse_table{
	width: 100%;
}
.buycourse_table .table_head{
	width: 100%;
	height: 45px;
	line-height: 45px;
	background: #f9f9f9;
	color: #666;
	font-size: 16px;
}
.table_head ._title{
	width: 20%;
	font-weight: normal;
	text-align: center;
	background: url("../images/buy_table_head_bg.png") no-repeat right;
}
.table_head ._title:last-child{
	background: none;
}
.table_body tr td{
	padding: 10px 12px 0;
	text-align: center;
	font-size: 16px;
	color: #222;
	vertical-align: top;
}
.table_body tr td._con{
	text-align: left;
}
.buycourse_foot{
	margin-left: -25px;
	margin-right: -25px;
	padding-left: 25px;
	height: 55px;
	line-height: 55px;
	background: #f9f9f9;
	border-radius: 0 0 8px 8px;
}
.buycourse_price{
	float: left;
}
.buycourse_price span{
	color: #666;
	font-size: 16px;
}
.buycourse_price ._big{
	font-size: 27px;
	color: #e26262;
	font-weight: bold;
}
.buycourse_price ._jiesheng{
	margin-left: 40px;
}
.buycourse_price ._small{
	color: #222;
}
.buycourse_btn{
	float: right;
}
.buycourse_btn a{
	display: block;
	padding: 0 28px ;
	background: #07b052;
	color:#fff;
	font-size: 18px;
	font-weight: bold;
	border-radius: 0 0 8px 0;
}
.buycourse_btn a img{
	margin-top: 18px;
	margin-right: 10px;
}


/*首页*/
.imghover img{-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;transition: all .8s ease 0s;} 
.imghover:hover img{transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);}
.mian-one{ margin-bottom:15px; margin-top:10px; position: relative; z-index: 10;}
.banner{ width:60%; position:relative; overflow:hidden;}
.banner .bd{ height:362px; overflow:hidden; position:relative; }
.banner .bd li{ height:362px; overflow:hidden; position:relative; }
.banner .bd li a { display: block; height: 0; overflow: hidden; padding-bottom: 50.5%; position: relative; }
.banner .bd li a img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.banner .bd li ._title{ width:100%; height:44px; line-height:44px; font-size:14px; font-weight:bold; color:#fff; text-indent:20px;position:absolute; bottom:0px; left:0px; background:rgba(0,0,0,.40); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#55000000,endcolorstr=#55000000);}
.banner .bd li ._title span{ display:block; width:75%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.banner .hd{ position:absolute; bottom:17px; right:10px;}
.banner .hd li{ float:left; width:35px; height:6px; border-radius:10px; background:#ddd; margin-right:5px; font-size:0; line-height:0; cursor:pointer;}
.banner .hd li.on{ background:#00a655; }

.info-fabu{ width:38.5%;  height:360px; border:1px solid #ededed;}
.xxfb-lant{ height:38px; line-height:38px; font-size:16px; color:#000; background:url(../images/mt_bg.jpg) repeat-x 0 0; position:relative; padding:0 10px;}
.xxfb-lant .iconfont{ font-size:14px; color:#00a655;}
.im-more-btn{ display:block; position:absolute; right:10px; top:0px; font-size:12px; color:#989898;}
.xxfb-list{ padding:0 10px;}
.xxfb-list li{ padding:10px 0; overflow:hidden; position:relative; border-bottom:1px dotted #d6d6d6;}
.xxfb-list li ._img{ float:left; width:28%;display: block; height: 0; overflow: hidden; padding-bottom: 17.9%; position: relative;  border:3px solid #ededed;}
.xxfb-list li ._img img { height: auto; left: 0; position: absolute; top: 0; width: 100%;  }
.xxfb-list li ._text{ display:block; float:right; width:68%;}
.xxfb-list li ._title{ font-size:20px; font-weight:bold; color:#000; margin-bottom:3px; }
.xxfb-list li ._title ._tag{ display:inline-block; line-height:20px; background:#f3f3f3; padding:0 5px; font-size:14px; font-weight:normal; border-radius:3px; margin-right:5px; }
.xxfb-list li ._title ._tag:hover{ background:#00a655; color:#fff;}
.xxfb-list li ._sum{ font-size:12px; line-height:24px; height:48px; overflow:hidden; color:#4e4e4e;}
.xxfb-list li ._tools{ position:absolute; bottom:10px; right:0px;}
.xxfb-list li ._tools span{ padding-left:5px; font-size:12px; color:#7f7f7f;}
.xxfb-list li ._tools i{ vertical-align:middle; color:#dcdcdc;}
.xxfb-list li.noborder,.xxfb-list li:last-child{ border-bottom:none;}

.mian-two{ margin-bottom:15px;}
.im-lan-top{  border:1px solid #ededed; border-bottom:none;  border-radius:5px 5px 0 0; position:relative; background:#fff; padding:1px 1px 0;}
.im-lan-top ._borderfff{ height:30px; line-height:30px; background:url(../images/mt_bg2.jpg) repeat-x 0 0; border-radius:5px 5px 0 0; }
.im-lan-top .im-lant{ width:141px; height:32px; line-height:32px; background:url(../images/ilant_bg.png) no-repeat 0 0; position:absolute; left:0px; top:0px; color:#fff; font-size:16px; text-indent:12px;}
.im-lan-top .im-lant a,.im-lan-top .im-lant a:hover{ color:#fff; }
.im-lan-top .im-lant .iconfont{ font-size:14px;}
.mtwo-main{ background:#f4f4f4; padding:10px; border:1px solid #ededed;}
.mtwo-left{ width:50%; margin-right:1%;}
.mtwo-center{ width:23%;}
.mtwo-right{ width:25%;}
.heading-title{ font-size:16px; color:#000; position:relative; padding-bottom:7px;}
.heading-title .iconfont{ font-size:13px; margin-right:.5em;}
.heading-title:after{ display:block; content:''; width:95px; height:2px; background:#00a655; position:absolute; bottom:0px; left:0px;}

.fuwu-intro{ background:#fff url(../images/fuwu_bg.jpg) no-repeat 0 0; height:335px;border:1px solid #ededed; overflow:hidden;}
.fuwu-inleft{ width:32%; padding-left:7%; padding-top:90px; float:left;}
.fuwu-inleft span{ display:block; text-align:center; color:#00a655; font-family:'黑体'; font-size:25px;}
.fuwu-inleft ._text1{ font-size:35px;}
.fuwu-inleft ._more{ display:block; width:80%; margin:10px auto 0; height:50px; line-height:50px; text-align:center; color:#fff; background:#00a655; border-radius:5px; font-size:18px;}
.fuwu-inleft ._more:hover{ opacity:.8;}
.fuwu-inright{ float:right; width:210px; height:210px; background:#edf2f8 url(../images/fuwu_ico.gif) no-repeat center; border:1px solid #00a655; border-radius:50%; margin-top:70px; margin-right:40px; position:relative; }
.fuwu-inright span{ display:block;width:72px; height:60px; padding-top:12px; border:1px solid #00a655; background:#f4f9ff; color:#00a655; text-align:center; border-radius:50%; font-size:14px; position:absolute;}
.fuwu-inright span:hover{ background:#00a655; color:#fff; border-color:#00a655;}
.fuwu-inright ._fwt1{ top:-43px; left:50%; margin-left:-37px;}
.fuwu-inright ._fwt2{ top:-3px; right:-15px;}
.fuwu-inright ._fwt3{ bottom:50px; right:-27px;}
.fuwu-inright ._fwt4{ bottom:-25px; right:20px;}
.fuwu-inright ._fwt5{ bottom:-25px; left:20px;}
.fuwu-inright ._fwt6{ bottom:50px; left:-27px;}
.fuwu-inright ._fwt7{ top:-3px; left:-15px;}

.zhuanjia-intro{ background:#fff; height:305px;border:1px solid #ededed; padding:15px; position:relative;}
.zhuanjia-intro .bd{ box-shadow:0px 0px 5px #ccc; overflow:hidden; height:305px; position:relative;}
.zhuanjia-intro .bd li{ position:relative;}
.zhuanjia-intro .bd li ._img { display: block; height: 0; overflow: hidden; padding-bottom: 128%; position: relative; }
.zhuanjia-intro .bd li ._img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.zhuanjia-intro .bd li ._text{ width:90%; padding:10px 5%; background:#00a655; color:#fff; position:absolute; bottom:0px; left:0px; text-align:center;}
.zhuanjia-intro .bd li ._title{ font-size:16px; font-weight:bold; margin-bottom:5px;}
.zhuanjia-intro .bd li ._sum{ font-size:14px;}
.zhuanjia-intro .bd li ._more{ display:none; width:51px; height:51px; background:url(../images/zj_ico.png) no-repeat 0 0; position:absolute; top:50%; left:50%; margin-top:10px; margin-left:-25px;}
.zhuanjia-intro .bd li:hover ._more{ display: block; }
.zhuanjia-intro .hd a{ display:block; position:absolute; top:-30px;  color:#dadada;}
.zhuanjia-intro .hd a.prev{ right:30px;}
.zhuanjia-intro .hd a.next{ right:0px;}
.zhuanjia-intro .hd a:hover{ color:#00a655;}

.jigou-intro{  background:#fff; height:311px;border:1px solid #ededed; padding:12px 13px; position:relative; }
.new-jigou{ padding:12px 0 12px 13px;}
.new-jigou ul li{position: relative; margin-right: 4%;margin-bottom: 7%; width: 45%;float: left; border:1px solid #efefef;box-shadow: 0 0 5px rgba(219,218,217,.5);border-radius: 3px;}
.new-jigou ul li .jigou-bt{height: 35px;line-height: 35px; text-align: center; background: #e6e6e3; color: #333;font-weight: bold;font-size: 14px;border-radius: 2px 2px 0 0;}
.new-jigou ul li .jigou-img{ width: 100%;border-bottom: 1px dashed #dadada;}
.new-jigou ul li .jigou-img-border{border-bottom: 0;}
.new-jigou ul li .jigou-img ._img { display: block; height: 0; overflow: hidden; padding-bottom:40%; position: relative; }
.new-jigou ul li .jigou-img ._img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.new-jigou ul li .jigou-more{display: block; position: absolute; bottom: -12px; left: 50%;margin-left: -33px; width: 66px; height: 20px; text-align: center; line-height: 20px;background: #eaeaea; color: #565656;border-radius: 3px;}
.new-jigou ul li:hover{border:1px solid #00a655;box-shadow: 0 0 5px rgba(9,98,55,.4);}
.new-jigou ul li:hover .jigou-bt,.new-jigou ul li:hover .jigou-more{background: #00a655; color: #fff;}

.mian-three{margin-bottom: 15px;}
.keji-maoyi{ width:49.5%; position:relative;}
.jinr-zhichi{ width:49.5%; position:relative;}
.mthree-main{ background:#f4f4f4; padding:10px; border:1px solid #ededed;}
.mthree-main-bg{ background:#fff; padding:10px; overflow:hidden; border:1px solid #ededed;}
.mian-three .mthree-main-bg{ height:315px; }
.maoyi-news-top ._img { display: block; height: 0; overflow: hidden; padding-bottom: 35.7%; position: relative; float:left; width:46%; margin-right:3%; box-shadow:0px 0px 5px #ccc; }
.maoyi-news-top ._img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.maoyi-news-top ._title{ font-size:16px; font-weight:bold; color:#00a655; margin:10px 0;}
.maoyi-news-top ._title a:hover{ text-decoration:underline;}
.maoyi-news-top ._tools{ overflow:hidden; margin-bottom:5px;}
.maoyi-news-top ._tools span{ padding-right:10px; }
.maoyi-news-top ._tools i{vertical-align:middle; color:#dcdcdc;}
.maoyi-news-top ._sum{ line-height:22px; max-height:66px; overflow:hidden; *height:66px; margin-bottom:10px;}
.maoyi-news-top ._more{ display:inline-block; width:130px; height:40px; line-height:40px; background:#00a655; color:#fff; text-align:center; font-size:18px; border-radius:5px; overflow:hidden;}
.maoyi-news-top ._more:hover{ opacity:.8;}
.maoyi-news-list{/* margin-top:10px;*/}
.maoyi-news-list li{ overflow:hidden; border-bottom:1px dashed #ededed; line-height:20px; padding:11px 0}
.maoyi-news-list li ._title{ width:75%; float:left; font-weight:normal; font-size:14px;}
.maoyi-news-list li ._tools{ width:22%; float:right; text-align:right;}
.maoyi-news-list li ._tools span{ padding-left:5px;}
.maoyi-news-list li ._tools i{ vertical-align:middle; color:#dcdcdc; }
.maoyi-news-list li.noborder,.maoyi-news-list li:last-child{ border-bottom:none; padding-bottom:0;}
.maoyi-news-list li i.icon-tingzhi{ vertical-align:middle; font-size:12px;}

.jinrong-qidi{ width:39%; margin-left:1%; }
.jinrong-touzi{ width:54%;}
.jinrong-ntitle{ font-size:16px; color:#000;margin-top:10px;font-weight: bold;}
.jinrong-ntitle-bottom{margin-bottom:10px;}
.jinr-zhichi .mthree-main-bg{ background:#fff url(../images/jinr_xian.gif) no-repeat 43% 60px;}
.qidi-nr{ padding:7px 7px 30px; box-shadow:0px 0px 5px #ccc; margin-bottom:10px;}
.qidi-nr ._img { display: block; height: 0; overflow: hidden; padding-bottom: 67%; position: relative; margin-bottom:20px; }
.qidi-nr ._img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.qidi-nr ._sum{ font-size:13px; line-height:24px; height:72px; overflow:hidden;}
.tourz-list li{ font-size:14px; border-bottom:1px dashed #ededed; line-height:38px;}
.tourz-list li i{ vertical-align:middle; font-size:12px; margin-right:5px;}
.tourz-list li._tuijian{ color:#00a655;}

.mian-four {margin-bottom: 15px;}
.mfour-main{background:#f4f4f4; padding:10px; border:1px solid #ededed;}
.mfour-left{ width:50%;}
.mfour-right{ width:49%;}
.sjfw-intro{padding-top: 10px;padding-left: 6px; height:388px; background:#fff; border:1px solid #ededed;  position:relative;}
.sjfw-intro ul li{float: left;width: 25%;}
.sjfw-intro ul li a{display: block;}
.sjfw-intro .sj-jieshao{height: 100px;background: url("../images/js_bg.jpg") no-repeat center bottom;}
.sjfw-intro .sj-jieshao h3{padding: 10px 0 10px 15px; color: #00a655;font-size: 14px;}
.sjfw-intro .sj-jieshao p{padding-left: 15px; padding-right: 15px; font-size: 14px;color: #98999b;}
.liucheng-intro{position: relative; padding-top: 20px; padding-left: 10px; height:378px; background:#fff ; border:1px solid #ededed; text-align:center;}
.liucheng-intro .bd{height:356px; overflow:hidden; position:relative;}
.liucheng-intro .bd li{position: relative;margin-right: 10px; float: left;width: 48%; height: 356px; box-shadow: 0 0 5px rgba(219,218,217,.55);}
.liucheng-intro .bd .anli-img{width: 100%;}
.liucheng-intro .bd .anli-img ._img { display: block; height: 0; overflow: hidden; padding-bottom: 114%; position: relative; }
.liucheng-intro .bd .anli-img ._img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.liucheng-intro .bd .anli-con{position: absolute; bottom: 0; width:100%;padding:12px 0px;height: 24px; overflow: hidden; background:#00a655;transition:  0.6s ease-in-out; -moz-transition: 0.6s ease-in-out; -webkit-transition:0.6s ease-in-out;-o-transition:0.6s ease-in-out; }
.liucheng-intro .bd .anli-con .anli-bt{margin-bottom: 6px; display: block;font-weight: bold;font-size: 16px; color: #fff;text-align: center;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.liucheng-intro .bd .anli-con .anli-jieshao{display: block; padding:0 10px; font-size: 14px;color: #fff;line-height: 25px;overflow: hidden;}
.liucheng-intro .bd .anli-con:hover{ height:74px;cursor: pointer; transition:  0.6s ease-in-out; -moz-transition: 0.6s ease-in-out;-webkit-transition:0.6s ease-in-out;-o-transition:0.6s ease-in-out; }
.liucheng-intro .bd li ._more{ display:none; width:51px; height:51px; background:url(../images/zj_ico.png) no-repeat 0 0; position:absolute; top:50%; left:50%; margin-top:-30px; margin-left:-25px;}
.liucheng-intro .bd li:hover ._more{display: block;}
.liucheng-intro .hd a{ display:block; width:42px; height:44px; background-image:url(../images/rz_btn.png); background-repeat:no-repeat; position:absolute; top:50%; margin-top:-22px;}
.liucheng-intro .hd a.prev{ left:-4px;}
.liucheng-intro .hd a.next{ right:-4px; background-position:right;}
.liucheng-intro .hd a:hover{ opacity:.8;}


.mian-five {margin-bottom: 15px;}
.mian-five .mthree-main-bg{ height:353px; overflow:visible; }
.edu-peixun,.renz-fuwu{ width:49.5%; position:relative;}
.peixun-nr{ padding:10px; position:relative;}
.peixun-nr ._img { display: block; height: 0; overflow: hidden; padding-bottom: 63%; position: relative; float:left; width:50%; margin-right:3%;box-shadow: 0px 0px 5px rgba(179,213,196,.55); }
.peixun-nr ._img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.peixun-nr ._title{ font-size:16px; font-weight:bold; color:#333; margin:20px 0 15px; }
.peixun-nr ._sum{ line-height:24px; max-height:145px; *height:145px; overflow:hidden;font-size: 13px; }
.peixun-nr ._more{ display:block; width:130px; height:44px; line-height:44px;background:#00a655; color:#fff; text-align:center; font-size:18px; border-radius:5px; overflow:hidden; position:absolute; bottom:10px; right:10px;}
.peixun-nr ._more:hover{ opacity:.8;}

.renz-liucheng{padding-left: 2%;}
.renz-liucheng .rz-title{ font-size:16px; color:#00a655; text-align:center; font-weight:bold; margin-bottom:7px;}
.renz-liucheng ul li{float: left;width: 23%;margin-right: 1.2%; border:2px solid #fff; border-radius: 5px;}
.renz-liucheng ul li a{display: block;padding: 0 10px; }
.renz-liucheng ul li .rz-prod{ display: block; height: 0; overflow: hidden; padding-bottom: 80%; position: relative;}
.renz-liucheng ul li .rz-prod img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.renz-liucheng ul li .rz-bt{margin-top: 5px; text-align: center;color: #333;font-size: 12px;}
.renz-liucheng ul li:hover{border:2px solid #00a655;}
.renz-liucheng ul li:last-child{margin-right: 0;}

.renz-intro{ background:#fff url(../images/rz_yy.png) no-repeat center bottom; padding-bottom:10px; margin-bottom:5px; position:relative;}
.renz-intro .bd{ height:192px; overflow:hidden; position:relative;}
.renz-intro .bd li{ overflow:hidden;}
.renz-intro .bd li ._img { display: block; height: 0; overflow: hidden; padding-bottom: 34%; position: relative; float:left; width:45%; margin-right:3%; box-shadow: 0px 0px 5px #ccc; }
.renz-intro .bd li ._img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.renz-intro .bd li ._title{ font-size:16px; font-weight:bold; color:#00a655; margin-top:5px;}
.renz-intro .bd li ._title a:hover{ text-decoration:underline;}
.renz-intro .bd li ._tools{ padding:6px 0 5px; overflow:hidden;}
.renz-intro .bd li ._tools i{ vertical-align:middle; color: #dcdcdc;}
.renz-intro .bd li ._tools span{ padding-right:10px;}
.renz-intro .bd li ._sum{ line-height:22px; max-height:66px; *height:66px; overflow:hidden; padding-right:30px;}
.renz-intro .bd li ._more{ display:inline-block; width:130px; height:40px; line-height:40px; background:#00a655; color:#fff; text-align:center; font-size:18px; border-radius:5px; overflow:hidden; margin-top:15px;}
.renz-intro .bd li ._more:hover{ opacity:.8;}
.renz-intro .hd a{ display:block; width:42px; height:44px; background-image:url(../images/rz_btn.png); background-repeat:no-repeat; position:absolute; top:50%; margin-top:-22px;}
.renz-intro .hd a.prev{ left:-15px;}
.renz-intro .hd a.next{ right:-15px; background-position:right;}
.renz-intro .hd a:hover{ opacity:.8;}

.mian-six{ margin-bottom:15px;}
.mian-six .mthree-main-bg{ height:232px; overflow:visible; }
.chanye-luntan{ width:59.5%;}
.youqing-link{ width:39.5%;}
.mian-six .im-lan-top .im-lant{ background-image:url(../images/ilant_bg2.png); color:#000;}
.mian-six .im-lan-top .im-lant a,.mian-six  .im-lan-top .im-lant a:hover{ color:#000; }
.mian-six .im-lan-top .im-lant i{ color:#00a655; }
.luntan-list{padding-top:5px;padding-bottom: 10px;margin-bottom: 10px; border-bottom: 1px dashed #ddd;}
.luntan-list li{float:left; width: 47%;margin-right: 3%; overflow:hidden; position:relative; cursor: pointer;}
.luntan-list li ._img{ float:left; width:17%;display: block; height: 0; overflow: hidden; padding-bottom: 17%; position: relative;border-radius: 3px;}
.luntan-list li ._img img { height: auto; left: 0; position: absolute; top: 0; width: 100%;  }
.luntan-list li ._text{ display:block; float:right; width:80%;}
.luntan-list li ._title{ font-size:14px; font-weight:bold; color:#7f7f7f;margin-top:2px; margin-bottom:3px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.luntan-list li ._date{ display:block; float:right; width:100%;line-height: 25px;}
.luntan-list li ._tools{ position:absolute; bottom:0; right:0px;}
.luntan-list li ._tools span{ padding-left:5px; font-size:12px; color:#7f7f7f;}
.luntan-list li ._tools i{margin-right: 2px; vertical-align:middle; color:#dcdcdc;}
.luntan-list li:hover ._title a{color:#0a9042;}
.luntan-list li:hover ._tools i{color: #0a9042;}
.mian-six .luntan-list li ._text{ width: 100%; }

.flink-scroll{ padding-bottom:20px; position:relative;}
.flink-scroll .bd{ overflow:hidden; position:relative; height:225px;}
.flink-scroll .bd:after{ display:block; content:''; height:100%; width:1px; background:#fff; position:absolute; top:0px; right:0px;}
.flink-scroll .bd .link-ul{ overflow:hidden;}
.flink-scroll .bd .link-li{ list-style:none; float:left; }
.flink-scroll .bd .link-li a{ display:block; position:relative; margin-left:-1px; margin-top:-1px; padding:14px 11px; width:120px; height:47px; border-left:1px solid #f4f4f4; border-top:1px solid #f4f4f4;}
.flink-scroll .bd .link-li img{ width:100%; height:100%; display:block;  }
.flink-scroll .hd{ width:100%; position:absolute; bottom:0px; text-align:center;}
.flink-scroll .hd li{display:inline-block; width:12px; height:12px; border-radius:10px; background:#c8c8c8; font-size:0; line-height:30px; margin:0 3px; cursor:pointer;}
.flink-scroll .hd li.on{ background:#00a655;}
.gray{ /*-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%); filter: gray; opacity: .8;*/}
.index-btn-hover:hover{ background: #ff8439 !important;}

/*金融支持*/
.sub-banner{ width:100%; height:200px; position: relative;z-index: -5; overflow: hidden; top: -7px; }
.sub-banner img{ width: 1920px; height: 100%; position: absolute; top: 0px; left: 50%; margin-left: -960px; max-width: none; }
.nmain{ padding-bottom:60px; min-height:500px;}
.border-box{ padding:15px; border:1px solid #ededed; margin-bottom:15px;}
.heading-title ._more{ position:absolute; top:2px; right:0px; font-size:14px; color:#989898;}
.heading-title ._more:hover{ color: #00a655; }
.heading-title-longxian:after{ width: 130px; }
.qidi-sum{ padding-left: 20px; font-size:16px; line-height:30px; margin-top:10px; color: #333; background: url("../images/jr-li.jpg") no-repeat 6px 12px;}
.qidi-jijin{ position:relative;}
.tourz-fabu-btn{ display:block; width:190px; height:44px; line-height:44px; background:#00a655; color:#fff; text-align:center; font-size:20px;  position:absolute; left:50%; margin-left:-80px; top:-30px; }
.tourz-fabu-btn:hover{box-shadow:0px 0px 10px #00a655; color:#fff;}
.tourz-fabu-btn i{ font-size:24px;}
.tourz-news-list li.information-cont-tourz{ border:none; padding:0; border-bottom:1px solid #e1e1e1; margin-bottom:0; padding:10px 0; border-radius:0;}
.tourz-news-list li.noborder{ border:none;}
.school-bt:after{width: 110px;}
.financial-bt{color: #262626;font-weight: bold;}

/*启迪基金*/
.qidi-borderbox{ background:#fff; border:1px solid #e1e1e1; border-radius:5px; padding:25px 40px;font-size:14px; color:#333; line-height:27px;}
.qidi-jjtitle{ font-size:16px; color:#00a655; text-align:center; margin-bottom:8px; }
.qidi-jjlant{ display:inline-block; height:31px; line-height:31px; background:#328c39 url(../images/qd_jt.gif) no-repeat right; color:#fff; border-radius:3px 0 0 3px; padding:0 15px 0 10px; font-size:14px; margin:15px 0;}
.qidi-jjxm-list { width:100%; overflow:hidden; padding-bottom:30px; background:url(../images/qd_xian.png) repeat-x bottom; margin-bottom:10px; margin-top:10px;}
.qidi-jjxm-list ul{ width:102%;}
.qidi-jjxm-list li{ width:23%; margin-right:2%; float:left;}
.qidi-jjxm-list li ._img { display: block; height: 0; overflow: hidden; padding-bottom: 75%; position: relative; }
.qidi-jjxm-list li ._img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.qidi-jjxm-list li ._imgyy{ padding-bottom:12px; background:url(../images/qd_yy.png) no-repeat center bottom;}
.qidi-jjxm-list li ._title{ color:#00a655; text-align:center;}

/*认证服务*/
.box-gray{ background:#f4f4f4;  }
.box-nopadbot{padding-bottom: 0; *padding-bottom:15px;}
.renzheng-nr{overflow: hidden;  padding-bottom: 20px; background: url(../images/rznr_yy.jpg) no-repeat center bottom;}
.renzheng-nr ._img{ float: left; width: 18%; display: block; height: 0; overflow: hidden; padding-bottom: 24.7%; position: relative; border:1px solid #00a655; }
.renzheng-nr ._img img{height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.renzheng-nr ._nr{ float: right; width: 80%;  position: relative;}
.renzheng-nr ._title{ font-size: 16px; color: #000; font-weight: bold; margin: 10px 0 5px; }
.renzheng-nr ._sum{ font-size: 14px; line-height: 26px; padding-right: 215px; border-bottom: 1px dashed #ededed; padding-bottom: 10px; }
.renzheng-nr ._sum ._more{ display: inline-block; line-height: 16px; font-size: 12px; border: 1px solid #00a655; padding: 0 5px; border-radius: 3px; color: #00a655; margin-left: 5px; }
.renzheng-nr ._resbtn{ display: block; width: 130px; height: 33px;line-height: 33px; font-size: 16px; color: #fff; text-align: center; background: #00a655; position: absolute; top: 5px; right: 0px; border: 1px solid #00a655;}
.renzheng-nr ._resbtncx{ top: 50px; background: #fff; color: #00a655; }
.renzheng-nr ._resbtn:hover{ opacity: .8; }
.renzheng-nr ._lclant{ height: 15px; line-height: 15px; color: #333; font-size: 15px; border-left: 3px solid #00a655; padding-left: 5px; margin: 15px 0; }
.liucheng-list{ width: 100%; overflow: hidden; }
.liucheng-list ul{ width: 105%; }
.liucheng-list li{ width: 20%; margin-right: 5%; float: left; padding-bottom: 4px; position: relative;}
.liucheng-list li ._pd{ height: 107px; padding: 10px; background: #00a655; box-shadow: 4px 4px 0 #ededed; }
.liucheng-list li ._lctitle{ font-size: 19px; font-weight: bold; margin-bottom: 5px; color: #fff; }
.liucheng-list li ._lcsum{ font-size: 13px; line-height: 24px; color: #cbe7d6; height: 72px; overflow: hidden; }
.liucheng-list li ._lcjt{ color: #00a655; position: absolute;  top: 50%; margin-top: -20px; right: -37px; }
.liucheng-list li ._lcjt .iconfont{font-size: 24px;}
.liucheng-list li.odd ._pd{ background: #45b293; }
.liucheng-list li.odd ._lcjt{ color: #45b293; }

.hangye-rz-list{ width: 98%; margin: 0 auto; overflow: hidden; padding: 5px; }
.hangye-rz-list ul{ width: 103%; position: relative; margin-top: -20px; }
.hangye-rz-list li{ width: 22%; margin-right: 3%; float: left; background: #fff; padding:15px 0; box-shadow: 0px 0px 3px #ddd; margin-top: 20px; }
.hangye-rz-list li ._title{ padding: 0 20px;  font-size: 17px; color: #333; font-weight: bold; margin-bottom: 5px;}
.hangye-rz-list li ._title a{ display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.hangye-rz-list li ._sum{ padding: 0 20px;font-size: 14px; line-height: 26px; height: 78px; overflow: hidden;}
.hangye-rz-list li ._abtn{ padding: 15px 0 0; border-top: 1px solid #f4f4f4; margin-top: 15px; text-align: center;}
.hangye-rz-list li ._abtn a{ display: inline-block; width: 210px; line-height: 34px; border:1px solid #ddd;  font-size: 18px; color: #9c9c9c; }
.hangye-rz-list li ._abtn i{ font-size: 18px;margin-right: 2px; }
.hangye-rz-list li ._abtn a:hover{ background: #00a655; color: #fff; }

.renzheng-nr-box{ background: #fff; padding: 15px; border:1px solid #ededed; margin-bottom: 20px; }
.tgrzpro-title{ text-align: center; margin: 15px 0; }
.tgrzpro-list{ width: 100%; overflow: hidden; }
.tgrzpro-list ul { width: 110%; }
.tgrzpro-list li{ width: 198px; float: left; border:1px solid #f5f5f5; border-radius: 5px; margin-right: 25px; margin-left: 5px; overflow: hidden;  }
.tgrzpro-list li ._img{  display: block; height: 0; overflow: hidden; padding-bottom: 88%; position: relative;  }
.tgrzpro-list li ._img img{height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.tgrzpro-list li ._title{ font-size: 16px; text-align: center; line-height: 24px; height: 48px; overflow: hidden; font-weight: normal; color: #333; padding: 0 10px; margin-top: 5px; }
.tgrzpro-list li ._border{ border:3px solid #fff;padding-bottom: 5px; }
.tgrzpro-list li:hover{ border-color: #00a655; }
.tgrzpro-list li ._border:hover{ border-color: #00a655; }

.dianzi-renzheng{ font-size: 14px; line-height: 26px; padding-right: 180px; position: relative; }
.dianzi-renzheng ._more{ display: inline-block; line-height: 16px; font-size: 12px; border: 1px solid #00a655; padding: 0 5px; border-radius: 3px; color: #00a655; margin-left: 5px; }
.dianzi-renzheng ._resbtn{ display: block; width: 130px; height: 33px;line-height: 33px; font-size: 16px; color: #fff; text-align: center; background: #00a655; position: absolute; top: 5px; right: 5px; border: 1px solid #00a655;}


/*培训教育*/
.edu-introm img{ float: left; width:213px; margin-right: 20px; }
.edu-introm .eduint-title{ font-size: 20px; color: #000; font-weight: bold; margin: 5px 0; overflow: hidden;	}
.edu-introm .eduint-title span{color: #00a655;}
.edu-introm .eduint-sum{ font-size: 14px; color: #333; overflow: hidden; }
.jineng-pxm .jnpx-img {width: 13%; float: left; margin-right: 20px; border:2px solid #f1f1f1; border-radius: 10px; padding: 2px;}
.jineng-pxm .jnpx-img ._img{ display: block; height: 0; overflow: hidden; padding-bottom: 132%; position: relative;  }
.jineng-pxm .jnpx-img ._img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.jineng-pxm .jnpx-title { font-size: 18px; color: #333;font-weight: bold; margin: 10px 0 0; }
.jineng-pxm .jnpx-title span{ padding-left: 25px; color: #e26262; font-size: 22px; vertical-align: middle; }
.jineng-pxm .jnpx-tag{ font-size: 15px; color: #333; margin-bottom: 8px;overflow: hidden; }
.jineng-pxm .jnpx-sum{ overflow: hidden; font-size: 15px; }
.jineng-pxm .jnpx-btn{  overflow: hidden; text-align: right; margin-top: 20px;}
.jineng-pxm .jnpx-btn a{ display: inline-block; line-height: 40px; padding: 0 20px; background: #00a655; color: #fff; font-size: 18px; margin-left: 10px; }
.jineng-pxm .jnpx-btn a._jnbtn_bm{  background: #ff8439; }
.jineng-pxm .jnpx-btn a:hover{ opacity: .8; }

.health-edu .heaedu-tag{ font-size: 16px; color: #333; margin-bottom: 20px; }
.health-edu .heaedu-tag a{ padding-right: 15px; color: #00a655; }
.health-edu .heaedu-tag a:hover{ text-decoration: underline; }
.heaedu-list{ width: 98%; margin: 0 auto; overflow: hidden; padding:5px; }
.heaedu-list ul{ width: 102%; }
.heaedu-list li{ width: 23%; margin-right: 2%; float: left; background: url(../images/hea_bgf.gif) no-repeat bottom; position: relative; }
.heaedu-list li ._pd{ padding: 30px; background: url(../images/hea_bgt.gif) no-repeat top; border: 2px solid #f4f4f4; border-radius: 5px;}
.heaedu-list li ._title{ text-align: center; vertical-align: middle; margin:15px 0 20px; line-height: 35px; font-size: 24px; color: #333; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.heaedu-list li ._img{ box-shadow: 0px 0px 5px #ddd; margin-bottom: 15px; }
.heaedu-list li ._img a{ display: block; height: 0; overflow: hidden; padding-bottom: 65%; position: relative;  }
.heaedu-list li ._img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.heaedu-list li ._price {  color: #e26262; font-size: 20px; position: relative; line-height: 32px;  }
.heaedu-list li ._price span{ display:block; position: absolute; bottom: 3px; right: 0px; font-size: 14px; color: #898989; }
.heaedu-list li ._freeico{ display: block; width: 80px; height: 80px; background:url(../images/free_tag.png) no-repeat 0 0; position: absolute; top: -7px; left: -7px; }
.heaedu-list li ._tagonly{ text-align: center; line-height: 32px; }

.hypx-list{ width: 98%; margin: 0 auto; padding: 5px 0 10px; }
.hypx-list ul{ width: 102%; }
.hypx-list li{ width: 23%; margin-right: 2%; float: left; background: #fff; padding:15px 0; box-shadow: 0px 0px 3px #ddd; }
.hypx-list li ._title{ padding: 0 20px;  font-size: 17px; color: #333; font-weight: bold; margin-bottom: 5px;}
.hypx-list li ._title a{ display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.hypx-list li ._sum{ padding: 0 20px;font-size: 14px; line-height: 26px; height: 78px; overflow: hidden;}
.hypx-list li ._abtn{ padding: 15px 0 0; border-top: 1px solid #f4f4f4; margin-top: 15px; text-align: center;}
.hypx-list li ._abtn a{ display: inline-block; width: 210px; line-height: 34px; border:1px solid #ddd; margin: 0 5px; font-size: 18px; color: #9c9c9c; }
.hypx-list li ._abtn i{ font-size: 18px;margin-right: 2px; }
.hypx-list li ._abtn a:hover{ background: #00a655; color: #fff; }

/*2016-12-27 新加行业培训列表样式*/
.hypx-new-list li{
	background: #fff none repeat scroll 0 0;
    box-shadow: 0 0 3px #ddd;
    float: left;
    margin-bottom: 3%;
    margin-right: 2%;
    padding: 15px 0;
    width: 31%;
}

/*大数据应用*/
.shuju-search{ margin-bottom: 20px; }
.sjsearch-sele{ width: 250px; height: 32px; line-height: 32px; border:1px solid #ccc; float: left; padding-left: 15px; margin-right: 15px;  }
.sjsearch-sele .icon-jiantou{ position: absolute; right: 15px; top: 0px; color: #ccc; }
.sjsearch-sele .sele_{ top: 32px; border-color: #ddd; padding-left: 0; text-indent: 10px; }
.sjsearch-sele .sele_ a:hover{ background: #00a655; color: #fff; }
.sjsearch-inp{ float: left; width: 35%; height: 32px; line-height: 32px; border:1px solid #ccc; background: #fff; padding: 0px; margin: 0;  text-indent: 20px; margin-right: 15px; font-size: 14px; }
.sjsearch-sbtn,.sjsearch-tbtn{ height: 32px; line-height: 32px; color: #fff; margin: 0; border: none; padding: 0 10px; background: #00a655; border-radius: 3px; font-size: 14px; margin-right: 10px; cursor: pointer; outline: none; }
.sjsearch-sbtn:hover,.sjsearch-tbtn:hover{ opacity: .8; }

.shuju-intro .heading-title-longxian:after{ width:180px; }
.shuju-intro-top{ background: url(../images/sj_gyy.png) repeat-x bottom; padding-bottom: 30px; }
.shuju-intro-top img{ float: left; width:213px; margin-right: 20px; }
.shuju-intro-top .sjint-title{ font-size: 20px; color: #000; font-weight: bold; margin: 5px 0;	overflow: hidden;}
.shuju-intro-top .sjint-title span{color: #00a655;}
.shuju-intro-top .sjint-sum{ font-size: 14px; color: #333; overflow: hidden;}
.shuju-big-list{ width: 100%; overflow:hidden; }
.shuju-big-list ul{ width:103%; }
.shuju-big-list li{ width:47%; margin-right: 3%; float: left; padding: 30px 0; background: url(../images/sj_xian.gif) no-repeat left bottom; position: relative; }
.shuju-big-list li ._num{ width: 30px; height: 17px; background-image: url(../images/sj_num.png); background-repeat: no-repeat; position: absolute; top: 20px; left: 0px; }
.shuju-big-list li ._img{ float: left; width: 106px; height: 107px; background-image: url(../images/sj_ico.png); background-repeat: no-repeat; margin-right: 20px; margin-top: 5px; box-shadow: 2px 10px 8px rgba(91,201,138,.3); border-radius: 50%; -moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s;}
.shuju-big-list li ._img:hover{transform: translate(.9);-moz-transform: scale(.9);-webkit-transform: scale(.9);}
.shuju-big-list li ._title{ font-size: 20px; color: #333; font-weight: bold; overflow: hidden; margin-bottom: 10px; }
.shuju-big-list li ._sum{ font-size: 14px; line-height: 24px; max-height: 72px; *height:72px; overflow: hidden; padding-right: 40px; }
.shuju-big-list li ._more{ display:block; width: 30px; height: 30px;background: url(../images/sj_more.gif) no-repeat 0 0; position: absolute; bottom: 30px; right: 10px; -moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s; }
.shuju-big-list li ._more:hover {  transform:translate(10px); -moz-transform:translate(10px); -ms-transform:translate(10px); -o-transform:translate(10px); -webkit-transform:translate(10px); }
.shuju-big-list li.sjblist-01 ._num{ background-position: 0px 0px; }
.shuju-big-list li.sjblist-02 ._num{ background-position: -30px 0px; }
.shuju-big-list li.sjblist-03 ._num{ background-position: -60px 0px; }
.shuju-big-list li.sjblist-04 ._num{ background-position: -90px 0px; }
.shuju-big-list li.sjblist-01 ._img{ background-position: 0px 0px; box-shadow: 2px 10px 8px rgba(91,201,138,.3); }
.shuju-big-list li.sjblist-02 ._img{ background-position: -106px 0px; box-shadow: 2px 10px 8px rgba(244,118,118,.3); }
.shuju-big-list li.sjblist-03 ._img{ background-position: -212px 0px; box-shadow: 2px 10px 8px rgba(206,123,197,.3); }
.shuju-big-list li.sjblist-04 ._img{ background-position: -318px 0px; box-shadow: 2px 10px 8px rgba(134,141,162,.3); }

.fw-lctu-list{ padding:20px 0 20px 8%; }
.fw-lctu-list dl{ width:20%; float: left; margin-right: 3%; }
.fw-lctu-list dt{ font-size: 14px; line-height: 25px; height: 50px; overflow:hidden; margin-bottom: 10px; padding-left: 15px; position: relative; font-size: 14px; color: #333; }
.fw-lctu-list dt .iconfont{ position: absolute; top: 0px; left: 0px; font-size: 13px; }
.fw-lctu-list dd{ height: 175px; background-image: url(../images/sj_lc.png); background-repeat: no-repeat; }
.fw-lctu-list dl.fwtu-01 dd{ background-position: -10px 0px; }
.fw-lctu-list dl.fwtu-02 dd{ background-position: -275px 0px; }
.fw-lctu-list dl.fwtu-03 dd{ background-position: -538px 0px; }
.fw-lctu-list dl.fwtu-04 dd{ background-position: -795px 0px; }

.shuju-news-list{ width:100%; overflow: hidden; background: url(../images/sj_newsxian.gif) repeat-y center; }
.shuju-news-list ul{ width: 104%; }
.shuju-news-list li{ width: 46%; margin-right: 4%; float: left; line-height: 46px; border-bottom: 1px dotted #b6b9bf; overflow: hidden; }
.shuju-news-list li ._title{ float: left; width: 70%; font-size: 15px; font-weight: normal;overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.shuju-news-list li ._title i{ font-size: 13px; margin-right: 3px; }
.shuju-news-list li ._date{ display: block; float:right; text-align: right; }
.shuju-news-list li:last-child,.shuju-news-list li:nth-last-child(2){border-bottom-color: #fff;}
.shuju-news-list li ._tag{ display:block; float: right; height: 24px; line-height: 24px; border-radius: 3px; width: 55px; text-align: center; background: #ff8439; color: #fff; margin-top: 13px; margin-right: 8px; }
.shuju-news-list li ._tag._pfree{ background: #00a655; }


/*页面通用申请按钮*/
.page-ty-yybtn{ box-shadow: 0px 0px 10px rgba(0,166,85,.4); position: absolute; left: 50%; margin-left: -70px; top: 13px; z-index: 50; }
.page-ty-yybtn a{ display: block; width: 135px; height: 37px; line-height: 37px; font-size: 18px; color: #fff; background: #00a655; text-align: center; border:2px solid rgba(243,243,243,1); }
.page-ty-yybtn a i{ font-size: 20px; margin-right: 3px; }
.page-ty-yybtn a:hover{ opacity: .9; }
.tourz-info{ position: relative; }
.page-ty-yybtn.jinrong-fbbtn{ top: -6px; }


/*帖子详细*/
.forumdet-top{ text-align: center; margin-bottom: 15px; }
.forumdet-top a{ line-height: 28px; }
.forumdet-top a .iconfont{ margin-right: 5px; }
.forumdet-top .forum-back-btn{ float: left; display: block; padding: 0 10px; border:1px solid #20c776; font-size: 12px; color: #00a655; border-radius: 3px; }
.forumdet-top .forum-back-btn:hover{ background: #00a655; color: #fff; border-color: #018d49; }
.forumdet-top .forum-prev-btn,.forumdet-top .forum-next-btn{ display: inline-block; padding: 0 10px; border:1px solid #20c776; font-size: 12px; color: #00a655; border-radius: 3px; margin: 0 2px; }
.forumdet-top .forum-prev-btn:hover,.forumdet-top .forum-next-btn:hover{ background: #00a655; color: #fff; border-color: #018d49; }
.forumdet-top .forum-next-btn .iconfont{ margin-right: 0px; margin-left: 5px; }
.forumdet-top .forum-prev-btn .iconfont,.forumdet-top .forum-next-btn .iconfont{ font-size: 12px; }
.forumdet-top .forum-fabu-btn{ float: right; display: block; width: 95px; height: 37px; line-height: 37px; background-position: 0 0; background-repeat: no-repeat; background-image: url(../images/ftbtn.png); color: #fff; text-align: center; font-size: 15px; }
.forumdet-top .forum-fabu-btn:hover{ background-image: url(../images/ftbtnon.png); }

.forumdet-list{ border: 2px solid #fff; box-shadow: 0px 0px 10px rgba(202,202,202,.5); }
.forumdet-list li{ position: relative; border-bottom: 1px dotted #ddd; }
.forumdet-list li .forumdet-info{ float: left; width: 13%; padding-bottom: 30px; position: relative; }
.forumdet-list li .forumdet-info ._border{  padding-bottom: 9999em; margin-bottom: -9999em; background:#f5f5f5; border-right: 2px  solid #fff;box-shadow: 0px 0px 10px rgba(202,202,202,.5);  overflow: hidden;}
.forumdet-list li .forumdet-nr{ float: right; width: 87%; }
.forumdet-list li.forum-louzhu .louzhu-tag{ display: block; width: 46px; height: 46px; background: url(../images/louzhu_ico.png) no-repeat 0 0; position: absolute; top: -4px; left: 9.4%; z-index: 4; }

.forumdet-info .fd-info-img{ text-align: center; margin-top: 25px; margin-bottom: 10px; }
.forumdet-info .fd-info-img img{ border:2px solid #fff; }
.forumdet-info .fd-info-user{ text-align: center; font-size: 12px; color: #333; }
.forumdet-info .fd-info-user i{ color: #c3c3c3; font-size: 12px; margin-right: 5px; }
.forumdet-info .fd-info-repbtn{ display: block; line-height: 27px; background: url(../images/repbtn_bg.jpg) repeat-x 0 0; border: 1px solid #dfdfdf; text-align: center; margin: 25px auto 0; width: 95px; font-size: 12px; color: #333; }
.forumdet-info .fd-info-repbtn i{ color: #c3c3c3; font-size: 14px; margin-right: 5px; }
.forumdet-info .fd-info-num{ text-align: center; margin-top: 10px; }

.forumdet-nr .forumdet-title{ line-height: 50px; background: #f5f5f5; padding: 0 20px; font-size: 16px; color: #333; position: relative; margin-left: 5px; }
.forumdet-nr .forumdet-tongji{ position: absolute; top: 0px; right: 5px; font-size: 13px;  color: #696969; }
.forumdet-nr .forumdet-tongji span{ display: inline-block; padding: 0 10px; }
.forumdet-nr .forumdet-tongji i{ color: #00a655; }
.forumdet-nr .forumdet-tongji .fd-tjxian{ background: url(../images/fd_xian.jpg) no-repeat right; }
.forumdet-nr ._pd{ padding:15px 20px; }
.forumdet-nr .forum-fabu-date{ font-size: 14px; float: left; }
.forumdet-nr .forum-fabu-date .fbd-ico{ display: inline-block; width: 16px; height: 16px; background: url(../images/fd_uico.jpg) no-repeat 0 0; vertical-align: middle; margin-right: 5px; }
.forumdet-nr .forum-nrtop{ border-bottom: 1px dotted #ddd; padding-bottom: 15px; margin-bottom: 15px; }
.forumdet-nr .forum-fabu-tools{ float: right; font-size: 14px; }
.forumdet-nr .forum-fabu-tools a{ padding-left: 15px; }
.forumdet-nr .forum-fabu-tools i{ font-size: 13px; margin-right: 5px; }
.forumdet-nr .forum-text{ line-height: 30px; color: #333; font-size: 15px; height: auto !important; height: 150px; min-height: 150px;}
.forumdet-nr .forum-text img{ border: 2px solid #fff; box-shadow: 0px 0px 15px rgba(176,176,176,.3); margin: 5px 0; }
.forumdet-nr .forum-nrfoot{ margin-top: 45px; }
.forumdet-nr .forum-nrshare{ float: left; margin-top: 5px; }
.forumdet-nr .forum-nrshare span,.forumdet-nr .forum-nrshare a{ display: block; float: left; line-height: 16px; font-size: 14px; margin-right: 3px; }
.forumdet-nr .forum-nrshare a{ display: block; width: 16px; height: 16px; background-image: url(../images/fb_share.jpg); background-repeat: no-repeat; background-position: 0 0; margin-right: 10px; }
.forumdet-nr .forum-nrshare a.share_qq{ background-position: 0px 0px; }
.forumdet-nr .forum-nrshare a.share_wx{ background-position: -26px 0px; }
.forumdet-nr .forum-nrshare a.share_sina{ background-position: -52px 0px; }
.forumdet-nr .forum-repbtn{ float: right; }
.forumdet-nr .forum-repbtn a{ display: inline-block; padding: 0 10px; border:1px solid #20c776; font-size: 12px; color: #00a655; border-radius: 3px; margin-left: 10px; }
.forumdet-nr .forum-repbtn .iconfont{ margin-right: 5px; }
.forumdet-nr .forum-repbtn a:hover{ background: #00a655; color: #fff; border-color: #018d49; }
.forumdet-nr .forum-rep-time{ float: right; line-height: 30px; background: #f5f5f5 url(../images/rep_timebg.jpg) no-repeat left; padding-left: 35px; border-right: 2px solid #d2d2d2; padding-right: 20px; margin-top: 2px; font-size: 13px; }
.forumdet-nr .forum-rep-time a{ padding-left: 10px; color: #333; }
.forumdet-nr .forum-rep-time span{ padding-right: 10px; color: #333; }

.forumdet-reply{ border: 2px solid #fff; box-shadow: 0px 0px 10px rgba(202,202,202,.5); margin-top: 25px; }
.forumdet-reply .fd-reply-title{ background: #f5f5f5; line-height: 40px; padding: 0 20px; font-size: 14px; color: #333; }
.forumdet-reply .fd-reply-edit{ padding: 20px; }
.forumdet-reply .fd-reply-btn{ text-align: right;  padding: 0 20px 20px; }
.forumdet-reply .fd-reply-btn a{ display: inline-block; width: 107px; height: 36px; text-align: center; line-height: 36px; background: url(../images/reply_btn.jpg) no-repeat 0 0; font-size: 14px; color: #fff; }
.forumdet-reply .fd-reply-btn a:hover{background: url(../images/reply_btnon.jpg) no-repeat 0 0;}

.prompt-group-mn{ padding: 40px; width: 410px; background: #fff; position: fixed; top: 50%; left: 50%; margin-left: -245px; margin-top: -150px; z-index:1001; border: 1px solid #00a655; border-radius: 10px; box-shadow: 0px 0px 10px rgba(18,18,18,.2); }
.prompt-group-mn .tc-close{ position: absolute; top: 25px; right: 20px; cursor: pointer; }
.prompt-group-mn .tc-close i{font-size: 22px; color: #d1d1d1;}
.prompt-title{text-align: center; font-size:26px;font-weight: bold;color: #333;}
.prompt-btns{margin-top: 40px;}
.prompt-btns a{display: block;height: 47px;line-height: 47px; font-size: 20px;font-weight: bold;border-radius: 5px; width: 45%;text-align: center;}
.prompt-btns .cancel{float: left;  color: #666;border:1px solid #cdcdcd;background: url("../images/prompt-btns-bg.jpg") repeat-x; }
.prompt-btns .determine{float: right; color: #fff;border:1px solid #00934d;background: url("../images/prompt-btns-bg2.jpg") repeat-x;}


/*登录弹窗*/
.black-cover{ width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: 1000; background:rgba(0,0,0,.30); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000); }
.login-tanceng{ padding: 40px; width: 410px; background: #fff; position: fixed; top: 50%; left: 50%; margin-left: -245px; margin-top: -255px; z-index:1001; border: 1px solid #00a655; border-radius: 10px; box-shadow: 0px 0px 10px rgba(18,18,18,.2); }
.login-tanceng .tclogin-logo{ text-align: center; margin-bottom: 40px; }
.login-tanceng .tclogin-logo p{ font-size: 22px; color: #333; margin-top: 30px; }
.login-tanceng .tc-close{ position: absolute; top: 25px; right: 20px; cursor: pointer; }
.login-tanceng .tc-close i{font-size: 22px; color: #d1d1d1;}
.tclogin-form-li{ position: relative; margin-bottom: 20px; }
.tclogin-form-li .form-control{ width: 84%;  line-height: 17px; padding: 15px 0 15px 16%; font-size: 16px; margin: 0; border: 1px solid #e8e9e8; border-radius: 5px; overflow: hidden; }
.tclogin-form-li label{ display: block; width: 50px; height: 47px; line-height: 47px; background: #fafafa; text-align: center; position: absolute; top: 1px; left: 1px; border-right: 1px solid #dfdfdf; border-radius: 5px 0 0 5px; }
.tclogin-form-li .form-control:focus{ border-color: #00a655; }
.tclogin-form-li .form-control.errorinput{border-color: #e26262; box-shadow: 0px 0px 5px rgba(239,189,184,.6);}
.tclogin-form-li .error-message{ display: block; line-height: 30px; padding: 0 10px; font-size: 14px; color: #fff; background: #e26262; position: absolute; top: 50%; margin-top: -15px; right: 10px; border-radius: 5px; }
.tclogin-gn .rember-pwd{ float: left; line-height: 16px; padding-bottom: 3px; padding-left: 23px; color: #999; background-image: url(../images/rember_ico.png); background-repeat: no-repeat; background-position: left 0; cursor: pointer; }
.tclogin-gn .rember-pwd.cur{ background-position: left bottom; }
.tclogin-gn .other-gn{ float: right; font-size: 14px; color: #00a655; }
.tclogin-gn .other-gn em{ padding: 0 10px; }
.tclogin-lbtn{ text-align: center; margin-top: 30px; }
.tclogin-lbtn a{ width: 100%; display: inline-block; height: 51px; line-height: 51px; background-image: url(../images/tc_loginbtn.jpg); background-repeat: no-repeat; background-position: center top; font-size: 18px; font-weight: bold; color: #fff; transition: none;}
.tclogin-lbtn a:hover{ background-position: center bottom;  }

/*微信分享弹窗*/
.weixin-share-box{ position:fixed; top: 50%; left: 50%; margin-top: -158px; margin-left: -131px; width: 240px; height: 295px; padding: 10px; background: #fff; border: solid 1px #d8d8d8; z-index: 400; font-size: 12px;}
.wxs-box-title{font-size: 12px;font-weight: bold;text-align: left;line-height: 16px; height: 16px;position: relative;color: #000;}
.wxs-box-close{ width: 16px;height: 16px;position: absolute;right: 0;top: 0;color: #999;text-decoration: none;font-size: 16px;}
.wxs-box-ewm{ padding: 15px 10px; width: 200px; height: 200px; margin: 0 auto; position: relative; text-align: center;}

.wxs-box-ewm #qr_placeholder{ position: absolute; top: 50% !important; left: 50% !important; margin-left: -40px !important; margin-top: -40px !important; }


/*提交报告需求*/
.bigdata-user .heading-title:after{ width: 180px; }
.bigdata-form{ padding: 10px 15px; }
.bigdata-form-li{ margin-bottom: 20px; }
.bigdata-form-li .form-groups{ width: 48%; }
.bigdata-form-li .form-groups-w100{ width: 100%; }
.bigdata-form-li .bigdata-form-label{ display: block; font-size: 18px; color: #333; line-height: 30px; margin-bottom: 15px; }
.bigdata-form-li .bigdata-form-width{ width: 100%; position: relative; }
.bigdata-form-li .bigdata-inp{ width: 92%;  height: 20px; line-height: 20px; padding: 14px 0; padding-left: 8%; margin: 0; border:1px solid #ddd; font-size: 16px; color: #7f7f7f; border-radius: 5px; }
.bigdata-form-li .bigdata-form-width .iconfont{ font-size: 20px; color: #aaa; position: absolute; top: 0px; left: 12px; line-height: 48px; }
.bigdata-form-li .form-groups-w100 .bigdata-inp{ width: 96%; padding-left: 4%; }

.bigdata-sele .sele{ width: 100%; height: 48px; line-height: 48px; border: 1px solid #ddd;text-indent: 15px; font-size: 16px;border-radius: 5px; }
.bigdata-sele .sele_{ top: 100%; border-color: #ddd; }
.bigdata-sele .sele .select-icont{ position: absolute; right: 20px; left: auto; line-height: 48px; font-size: 24px; }
.bigdata-sele .sele_ a{ line-height: 44px; border-bottom: 1px solid #ddd;  }
.bigdata-sele .sele_ a:hover{ background: #eee; color: #333; }
.bigdata-sele .sele_  .sele-iconfont{ position: relative; line-height: 44px; top: auto; left: auto; margin-right: 5px; }

.bigdata-upload{ overflow: hidden; }
.bigdata-upload .bigdata-inp{ width: 75%; padding-left: 2%; float: left;   }
.bigdata-upload .bigdata-upload-view{ display: block; float: right; width: 18%; line-height: 50px; text-align: center; background: #00a655; color: #fff; font-size: 18px; border-radius: 5px; }
.bigdata-form-li .bigdata-submit{  display: block; width: 60%; line-height: 50px; font-size: 18px; text-align: center; color: #fff; background: #00a655; padding: 0; margin: 0 ;border:none; border-radius: 5px; margin: 40px auto; cursor: pointer;}

/*新闻列表*/
.menuleft-lant{ font-size: 17px; color: #009944; line-height: 26px; padding-bottom: 10px;background: url(../images/leftmenu_xian.png) no-repeat 1px bottom; }
.menuleft-lant i{ font-size: 20px; margin-right: 5px; margin-left: 5px; vertical-align: middle;  }

/*服务案例*/
.news-search-bg{ background: #fff; padding: 15px; border:1px solid #e7e7e7; border-radius: 5px; }
.jinrong-fbbtn{ left: auto; margin-left: 0; right: 0; }
.jinrong-fbbtn a{ border-radius: 5px;  }

/*新闻详细*/
.newsdet-title{ text-align: center; font-size: 20px; color: #000; margin-bottom: 10px; }
.newsdet-time{ text-align: center; font-size: 14px; color: #666; margin-bottom: 15px; }
.newsdet-content{ font-size: 14px; color: #666; line-height: 26px; }
.newsdet-content img{ border-radius: 10px; padding: 3px; box-shadow: 0px 0px 10px #ddd; margin: 10px 0; }
.newsdet-content h4{ font-size: 18px; color: #333; margin-bottom: 10px; }
.newsdet-othernews{ padding-top: 25px; margin-top: 25px; background: url(../images/newsdet_xian.jpg) repeat-x 0 0; position: relative; }
.newsdet-othernews li{ font-size: 16px; line-height: 30px; color: #444; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: 80%;}
.newsdet-othernews li span{ color: #00a655; }
.newsdet-tools{ position: absolute; top: 30px; right: 0px; font-size: 14px; color: #666; }
.newsdet-tools span{ padding-right: 5px; }
.newsdet-tools .ndet-zan i{ display: inline-block; width: 13px; height: 13px; background-image: url(../images/zan.png); background-repeat: no-repeat; background-position: 0px 0px;  margin-right: 5px; }
.newsdet-tools .ndet-zan.on i{ background-position: 0 bottom; }


/*合作机构*/
.hezuo-jgbg{ padding: 25px; border:1px solid #f0f0f0; border-radius: 10px; background: #fff; }
.hezuo-jglist{ width: 100%; overflow: hidden; }
.hezuo-jglist ul{ width: 103%; }
.hezuo-jglist li{ width: 47%; margin-right: 3%; float: left; margin-bottom: 20px;}
.hezuo-jglist li ._border{  background: #fff; border-radius: 5px; overflow: hidden; margin: 5px;border:1px solid #ddd; box-shadow: 0px 0px 10px #e5e5e5 inset; padding: 20px 8px;}
.hezuo-jglist li ._img{ float: left; width: 35%; }
.hezuo-jglist li ._img a{ display: block; height: 0; overflow: hidden; padding-bottom: 50%; position: relative; }
.hezuo-jglist li ._img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.hezuo-jglist li ._title{ float: right; width: 63%; font-size: 16px; font-weight: normal; margin-top: 20px; line-height: 20px; height: 40px; overflow: hidden; }
.hezuo-jglist li:hover ._border{ border-color: #9ed9b8; box-shadow: 0px 0px 10px #b1dfc5 inset; }

/*技能培训*/
.jinengpx-list li { overflow: hidden; background: #fff; border:1px solid #e7e7e7; border-radius: 5px; padding: 15px 25px 15px 15px; margin-bottom: 20px; }
.jinengpx-list li ._jnimg {width: 16%; float: left; margin-right: 20px; border:2px solid #f1f1f1; border-radius: 10px; padding: 2px;}
.jinengpx-list li ._img{ display: block; height: 0; overflow: hidden; padding-bottom: 132%; position: relative;  }
.jinengpx-list li ._img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.jinengpx-list li ._title { font-size: 18px; color: #333;font-weight: bold; margin: 10px 0 0; border-bottom: 1px dashed #d0d0d0; margin-bottom: 10px; padding-bottom: 5px; }
.jinengpx-list li ._title span{ padding-left: 25px;   color: #e26262; font-size: 22px; vertical-align: middle; }
.jinengpx-list li ._sum{ overflow: hidden; font-size: 15px; }
.jinengpx-list li ._jnbtn{  overflow: hidden; text-align: right; margin-top: 20px;}
.jinengpx-list li ._jnbtn a{ display: inline-block; line-height: 40px; padding: 0 20px; background: #00a655; color: #fff; font-size: 18px; margin-left: 10px; }
.jinengpx-list li ._jnbtn a._jnbtn_bm{  background: #ff8439; }
.jinengpx-list li ._jnbtn a:hover{ opacity: .8; }

/*技能培训详细*/
.jnpx-det-title{ text-align: center; font-size: 22px; color: #333; margin-bottom: 5px; }
.jnpx-det-title-en{ text-align: center; font-size: 18px; color: #333; }
.jnpx-xuxian{ width: 100%; height: 1px; background: url(../images/jn_xuxian.png) no-repeat center; margin-top: 15px; margin-bottom: 20px; }

.jnpx-det-zhengshu{ overflow: hidden; background: url(../images/qd_xian.png) repeat-x bottom; padding-bottom: 30px; margin-bottom: 10px; }
.jnpx-det-zhengshu .jnpx-zs-img {width: 25%; float: left; margin-right: 20px; border:2px solid #f1f1f1; border-radius: 10px; padding: 2px;}
.jnpx-det-zhengshu ._img{ display: block; height: 0; overflow: hidden; padding-bottom: 132%; position: relative;  }
.jnpx-det-zhengshu ._img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.jnpx-det-zhengshu ._title { font-size: 18px; color: #333;font-weight: bold; margin: 10px 0 0; margin-bottom: 10px;  }
.jnpx-det-zhengshu ._title span{ padding-left: 25px;   color: #e26262; font-size: 22px; vertical-align: middle; }
.jnpx-det-zhengshu ._sum{ overflow: hidden; font-size: 15px; line-height: 27px; height: 162px;  }
.jnpx-det-zhengshu .jnpx-zs-more{ text-align: right; color: #00a655; overflow: hidden;  font-size: 15px; cursor: pointer;}
.jnpx-det-zhengshu ._sum ._more{ color: #00a655; }
.jnpx-det-zhengshu .jnpx-zs-btn{  overflow: hidden; text-align: right; margin-top: 15px;}
.jnpx-det-zhengshu .jnpx-zs-btn a{ display: inline-block; line-height: 40px; padding: 0 20px; background: #00a655; color: #fff; font-size: 18px; margin-left: 10px; }
.jnpx-det-zhengshu .jnpx-zs-btn a._jnbtn_bm{  background: #ff8439; }
.jnpx-det-zhengshu .jnpx-zs-btn a:hover{ opacity: .8; }
.jnpx-det-content{ color: #333; background: url(../images/qd_xian.png) repeat-x bottom; padding-bottom: 30px; margin-bottom: 20px; }
.jnpx-det-content h4{ padding-left: 15px; background: url(../images/ludian.jpg) no-repeat left; font-size: 18px; font-weight: bold; margin-top: 10px; margin-bottom: 5px; }
.jnpx-det-content p{ padding-left: 15px; color: #666; line-height: 1.8; font-size: 15px; }
.jnpx-det-content p.jnnx-dcon-img { padding-left: 0; text-align: center; margin-top: 20px;  }
.jnpx-det-content p.jnnx-dcon-img ._img{ display: inline-block; position: relative; width: 41%; padding: 5px; border: 4px solid #f3f1f1; border-radius: 10px; margin: 0 20px 10px; }
.jnpx-det-content p.jnnx-dcon-img ._img img { height: 238px; }
.jnpx-det-content p.jnnx-dcon-img ._img:after{ content: ''; display: block; width: 100%; height: 13px; background: url(../images/sz_yy.jpg) no-repeat center top;position: absolute; bottom: -17px; left: 0px; }
.jnpx-det-content-foot{ position: relative; min-height: 180px; padding-left: 30px; }
.jnpx-det-content-foot .szfoot-bg{ display: block; position: absolute; top: 0px; right: -20px; }
.jnpx-det-content-foot p{padding-left: 15px; background: url(../images/ludian.jpg) no-repeat left; font-size: 18px; color: #333; line-height: 1.8; }

/*报名详细页*/
.baoming-name{ text-align: center; font-size: 22px; font-weight: bold; color: #333;  margin-bottom: 20px;}
.bigdata-form-li .bigdata-inp-bm{ padding-left: 10%; width: 90%; }
.baoming-price span{ display: inline-block; background: #f8f8f8; font-size: 16px; padding: 5px 10px; border-radius: 5px; color: #333;}
.baoming-price span i{ font-size: 26px; color: #e26262; }

.cansai-peop-top{ margin-bottom: 20px; }
.cansai-p-btn{ margin-right:10px;-webkit-box-shadow: 0 0 15px rgba(0,166,85,.2);-moz-box-shadow: 0 0 15px rgba(0,166,85,.2);box-shadow: 0 0 15px rgba(0,166,85,.2);border-radius: 5px; float: right; }
.cansai-p-btn a{ display: block;padding: 0 16px;height: 37px;background: url("../images/train-btn-bg.png") repeat-x ;color: #fff;font-size: 14px;text-align: center;line-height: 37px;border:2px solid #fff;	border-radius: 5px; }
.cansai-p-btn a i{margin-right: 5px;color: #fff;font-size: 18px;font-weight: normal;}
.cansai-p-lant{ float: left; font-size: 18px; color: #333; margin-top: 5px; }
.cansai-table{ text-align: center; margin-bottom: 20px; }

.baoming-price-all span{ display: inline-block; background: #f8f8f8; font-size: 16px; padding: 5px 10px; border-radius: 5px; color: #333;}
.baoming-price-all span i{ font-size: 26px; color: #e26262; }

.tiaokuan-check {text-align: center; font-size: 16px; color: #333;}
.tiaokuan-check a{ color: #00a656; }
.bigdata-form-qiye{ display: none; }


/*申请投资*/
.app-touzi-lant{ font-size: 24px; font-weight: bold; color: #333; text-align: center; margin-bottom: 5px; }
.app-touzi-lanten{ font-size: 18px; color: #898989; text-align: center; }
.app-touzi-xian{ height: 8px; width: 100%; background: url(../images/qd_xian.png) repeat-x 0 0; margin: 20px 0; }
.atz-lant{ font-size: 20px; text-align: center; color: #333; }
.atz-lanten{ font-size: 17px; color: #898989; text-align: center; margin-bottom: 10px;  }
.app-touzi-box{ overflow: hidden; }
.app-touzi-box .bigdata-form-li .form-groups-w100 .bigdata-inp{  width: 93.5%;  padding-left: 6%;}

.app-touzi-box .bigdata-form-li .bigdata-form-label{ margin-bottom: 10px; }
.bigdata-form-label .atz-lavel-en{ font-size: 15px; color: #898989; padding-left: 10px; }
.atz-zuzhi-radio.reg-category-box{width: 33.33%; margin: 0;}
.app-touzi-box .reg-category-box .category_radio{ font-size: 16px;  }
.app-touzi-box .bigdata-form-li .atz-area{ width: 95%; padding: 1% 2%; margin: 0;  border: 1px solid #ddd; font-size: 16px; color: #7f7f7f; border-radius: 5px;  line-height: 25px; }
.app-touzi-box .bigdata-form-li .form-groups-50{ width: 48%; }
.atz-rongzi-radio.reg-category-box{ margin: 0; margin-bottom: 10px;}
.app-touzi-box .atz-shouru-border{ border: 1px solid #dfdfdf; border-radius: 7px; padding: 15px; background: url(../images/shouru_xian.jpg) no-repeat center; }
.app-touzi-box .atz-shouru-border .bigdata-form-label{ font-size: 16px; }
.atz-shouru-box .atz-sr-groups{ width: 48%; }
.atz-shouru-box .bigdata-inp{ padding: 7px 0; font-size: 14px; }
.app-touzi-box-beizhu .atz-lant{ margin-bottom: 10px; }
.app-touzi-box-beizhu .bigdata-form-li .form-groups-w100 .bigdata-inp{ width: 87.5%; padding-left: 12%; }
.app-touzi-box-beizhu .bigdata-form-li .form-groups{ margin-bottom: 20px; }
.app-touzi-box .bigdata-sele .sele{ width: 99.5%; }
.atz-btn{ text-align: center; padding-bottom: 30px; }
.atz-btn .atz-sub{ height: 50px; line-height: 50px; background: url(../images/atzbtn.jpg) repeat-x 0 0; width: 530px; border-radius: 5px; border:1px solid #008a48; font-size: 18px; color: #fff; cursor: pointer; }

/*产品购买意向*/
.bigdata-form-li-tong{ border-top: 1px dashed #ddd; padding-top: 20px; }
.bigdata-form-li-tong .bigdata-area-tong{ width: 100%; border: 1px solid #ddd; padding: 10px; font-size: 16px; height: 100px; border-radius: 5px; }
.guize-check-li{ text-align: center; font-size: 18px;  }
.guize-check-li .gz-check-ico{ display: inline-block; width: 18px; height: 18px; background-image: url(../images/gz_check_ico.png); background-repeat: no-repeat; background-position: right 0px; vertical-align: middle; margin-right: 7px;cursor: pointer; }
.guize-check-li .gz-check-ico-on{ background-position: left 0px; }
.bigdata-sele  .jyfanwei-sele{ width: 31%; float: left; margin-right: 3%; }
.bigdata-sele  .jyfanwei-sele-03{ float: right; margin-right: 0; }

/*产品推荐详情*/
.pro-tuijian-lt{ background: url(../images/qd_xian.png) repeat-x bottom; padding-bottom: 25px; padding-top: 10px; margin-bottom: 20px; }
.pro-tuijian-lt .ptj-title{ float: left; font-size: 24px; font-weight: bold; color: #333; }
.pro-tuijian-lt .ptj-time{ float: right; font-size: 14px; color: #666; margin-top: 12px; }
.pro-tjdet-info .ptj-img{ float: left; width: 30%; padding: 15px; border: 1px solid #ddd; border-radius: 5px; }
.pro-tjdet-info .ptj-img ._img { display: block; height: 0; overflow: hidden; padding-bottom: 121%; position: relative; border-radius: 5px;}
.pro-tjdet-info .ptj-img ._img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.pro-tjdet-info .pti-infolist{ float: right; width: 63%; }
.pro-tjdet-info .pti-infolist p{ font-size: 16px; line-height: 25px; padding: 9px 0; color: #333; border-bottom: 1px dashed #ddd; }
.pro-tjdet-info .pti-infolist p span{ color: #666; }
.pro-tjdet-info .pti-infolist p:last-child{ border-bottom: none; }
.ptj-intro{ border-top: 1px dashed #ddd; margin-top: 15px; padding-top: 15px; font-size: 16px; color: #333; line-height: 35px; padding-bottom: 10px; }
.ptj-intro span{ color: #666; }
.ptj-intro-nopb{ padding-bottom: 50px; }

/*专家介绍*/
.zhuanjia-list{ width: 100%; overflow: hidden; }
.zhuanjia-list ul{ width: 102%; }
.zhuanjia-list li{ width: 31.33%; margin-right: 2%; float: left;  }
.zhuanjia-list li ._border{ margin: 5px;-webkit-box-shadow: 0 0 10px rgba(219,218,217,.5); -moz-box-shadow: 0 0 10px rgba(219,218,217,.5); box-shadow: 0 0 10px rgba(219,218,217,.5); border: 1px solid #efefee; margin-bottom: 15px; }
.zhuanjia-list li ._img { display: block; height: 0; overflow: hidden; padding-bottom: 135%; position: relative; }
.zhuanjia-list li ._img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.zhuanjia-list li ._nr{ background: #fff; border-bottom: 9px solid #00a655; width: 100%; position: absolute; bottom: 0; left: 0;  overflow: hidden; height: 65px; }
.zhuanjia-list li ._title{ font-size: 16px; text-align: center; color: #000; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; margin-top: 10px; margin-bottom: 2px; }
.zhuanjia-list li ._title span{ font-size: 18px;  }
.zhuanjia-list li ._company{ text-align: center; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size: 14px; color: #00a655; }
.zhuanjia-list li ._area{ text-align: center; font-size: 12px;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;  }
.zhuanjia-list li ._ddd{ text-align: center; line-height: 5px; margin-bottom: 10px; }
.zhuanjia-list li.hover ._nr{ background: #00a655; color: #fff; height: auto; }
.zhuanjia-list li.hover ._title{ color: #fff;  margin-top: 7px;}
.zhuanjia-list li.hover ._company{ color: #fff; }
.zhuanjia-list li.hover ._ddd{ margin-bottom: 5px; }

/*启迪德汇基金详情*/
.qidi-shadow{ border: 1px solid #f5f5f5; border-radius: 5px; background: #fff; box-shadow: 1px 2px 4px rgba(0,0,0,.2); margin-bottom: 50px; border-top: 3px solid #019a3e; }
.qidi-main{ box-shadow: 0px 0px 15px  #ddd inset; }
.qidi-left{ width: 20.5%; float: left; }
.qidi-right{ width: 73.5%; float: right; padding-left: 3.5%; padding-top: 20px; padding-bottom: 15px; margin-bottom: 5px; background: url(../images/qd_mbgxian.jpg) repeat-y left; margin-right: 2%; }
.qidi-left-scroll{  width: 94%; margin-left: auto; margin-right: auto; }
.qidi-llant{ height: 83px; background: url(../images/qidi_leftmenu.png) no-repeat center top;  color: #fff;overflow: hidden; margin-bottom: 20px; }
.qidi-llant ._t1{ display: block; font-size: 18px; text-align: center; margin-top: 20px;  margin-bottom: 5px;}
.qidi-llant ._t2{ display: block; font-size: 14px; text-indent: 25px; }
.qidi-menu ul{ padding: 0 5px; }
.qidi-menu li { border: 2px solid #fff; border-radius: 30px; overflow: hidden; position: relative; margin-bottom: 5px; }
.qidi-menu li a{ display: block; line-height: 20px;  font-size: 13px; padding-left: 30px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; transition:none; color: #333; }
.qidi-menu li ._qdico{ display: inline-block; width: 18px; height: 18px;  background-image: url(../images/qd_menujt.png); background-repeat: no-repeat; background-position: center top; position: absolute; top: 50%; margin-top: -9px; left: 7px; }
.qidi-menu li.cur{ border: 2px solid #04892b; }
.qidi-menu li.cur a{ background: #fff url(../images/qd_meni_yy.png) no-repeat bottom center; color: #009a3d; }
.qidi-menu li.cur ._qdico{ background-position: center bottom; }
.qidi-left-fix{ position: fixed; top: 0; width: 245px; }

.qddh-fund-title-nomb{ margin-bottom: 0; }
.chapter-one-bg{ background: url(../images/qididehui/qd_onepbg.jpg) no-repeat center top; padding-top: 30px; min-height: 270px; }
.chapter-one-nr{ position: relative; padding-right:35%; }
.chapter-one-nr img{ position: absolute; top: -40px; right: 0px; }
.chapter-one-nr{ font-size: 16px; line-height: 38px; }
.chapter-one-nr p{ position: relative; padding-left: 15px; }
i.lvdian{ display: block; width: 6px; height: 6px; background: #009a3d; position: absolute; top: 17px; left: 0px; }
.chapter-one-img{ text-align: center; box-shadow: 0px 0px 10px  #ddd; padding-top: 7px; padding-bottom: 7px; border-radius: 5px; overflow: hidden; margin-bottom: 40px; }
.chapter-one-nr2 img{ float: right; margin-left: 20px; }
.chapter-one-nr2{ font-size: 16px; line-height: 38px; }
.chapter-one-nr2 p{ position: relative; padding-left: 15px; margin-top: 10px; margin-bottom: 10px; }
.chapter-one-nr3{ font-size: 16px; line-height: 38px; }
.chapter-one-nr3 p{ position: relative; padding-left: 15px;  margin-bottom: 10px; }
.chapter-one-nr4{ font-size: 16px; line-height: 38px; padding: 0 20px; margin-bottom: 15px; }
.chapter-one-img3{  margin-left: 3%; margin-right: 3%; margin-bottom: 40px; text-align: center; box-shadow: 0px 0px 10px  #ddd; padding:10px 5px; border-radius: 5px; overflow: hidden; }
.chapter-one-nr5{ font-size: 16px; line-height: 32px; margin-bottom: 10px; }
.chapter-one-nr6{  font-size: 16px; line-height: 38px; padding-right: 35%; position: relative; }
.chapter-one-nr6 p{ position: relative; padding-left: 15px; margin-bottom: 5px; }
.chapter-one-nr6 img{ position: absolute; bottom: 0px; right: 0px; }

/*数据交易详情*/
.mytrain-top-three.mytrain-top ul li.mytrain-libg{ padding-right: 12%; margin-right: 11%; }
.certification-status-list2 li{ margin-right: 8px; height: 158px; }
.certification-status-list2 li .status-name{ line-height: 28px; padding: 14px 0; max-height: 56px;  }
.certification-status-list2 li .status-name2{ padding: 0; max-height: 56px; min-height: 56px; overflow: hidden; }
.certification-status-list2 li .status-line{ top: 86px; width: 115px; }
.mytrain-bt{ position: relative; }
.mytrain-bt-right{ position: absolute; top: 5px; right: 0px; font-size: 16px; font-weight: normal; color: #898989; }
.mytrain-bt-right ._date{ padding-right: 10px; }
.mytrain-bt-right ._date i{ margin-right: 5px; vertical-align: middle; }
.mytrain-bt-right ._over{ color: #00a655; }


.widget-qa-3 {  }
.widget-qa-3-title { position: relative; font-size: 18px; color: #333; border-bottom: 1px dashed #dcdcdc; padding: 13px 0; }
.widget-qa-3-title ._more{ position: absolute; top: 50%; margin-top: -12px; right: 0px; font-size: 16px; color: #00a655; line-height: 24px; }
.widget-qa-3-content {  display: none; font-size: 15px; border-bottom: 1px dashed #dcdcdc; padding: 0px 5px 20px; color: #666; line-height: 28px; }
.widget-qa-3-content .down-btn{ display: inline-block; width: 92px; line-height: 30px; background:  #00a655; text-align: center; color: #fff; border-radius: 3px; border: 2px solid #f9f8f8; margin-top: 10px; }
.widget-qa-3-title._icoActive{ border-bottom: none; }
.qiyerenzheng-info dl{ position: relative; padding-left: 130px; position: relative; font-size: 15px; line-height: 34px; }
.qiyerenzheng-info dt{ width: 125px; position: absolute; top: 0px; left: 0px; }
.qiyerenzheng-info dt i{ position: absolute; bottom: 0px; right: 0px; }
.qiyerenzheng-info dl.two-line{ height: 68px; }
.qiyerenzheng-info2 dl{ padding-left: 140px; }
.qiyerenzheng-info2 dt{ width: 130px; }


/*产品信息*/
.information-cont-pro{ border: 2px solid #eee; }
.information-cont .hy-info ._sum{ line-height: 26px; color: #898989; max-height: 52px; overflow: hidden; font-size: 15px; border-bottom: 1px dotted #dedede; padding-bottom: 5px; margin-bottom: 5px; }
.information-cont .hy-info ._tag{ overflow: hidden; font-size: 16px; color: #333; }
.information-cont .hy-info ._tag span{ color: #696969; }

/*我的投资*/
.touzi-list li{ margin-bottom: 15px; padding: 0 10px; }
.touzi-list li a{ display: block; border: 2px solid #eeeeee; border-radius: 5px; padding: 20px; background: #fff; }
.touzi-list li a:hover{ border-color: #00a655; box-shadow: 0px 0px 10px rgba(3,154,70,.2); }
.touzi-list li ._title{ font-size: 22px; color: #00a655; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; line-height: 24px; margin-bottom: 10px; }
.touzi-list li ._content{ font-size: 16px; color: #333; position: relative; }
.touzi-list li ._content dd{ float: left; width: 45%; margin-right: 5%; line-height: 34px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.touzi-list li ._xian{  display: block; height: 100%;border-right: 1px dashed #ddd; position: absolute; top: 0px; left: 50%; margin-left: -20px; }

/*专家信息*/
.expert-list li{ background: #fff; border: 2px solid #eee; padding: 20px; border-radius: 5px; overflow: hidden; margin-bottom: 15px; }
.expert-list li ._img{ float: left; width: 21.8%; }
.expert-list li ._img a { display: block; height: 0; overflow: hidden; padding-bottom: 103%; position: relative; box-shadow:0px 0px 10px #ccc; }
.expert-list li ._img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.expert-list li ._content{ float: right; width: 75%; }
.expert-list li ._title{ font-size: 24px; color: #333; margin-bottom: 5px; }
.expert-list li ._title span{ font-size: 16px; color: #666; padding-left: 15px; }
.expert-list li ._content ._info{ overflow: hidden; border-bottom: 1px dashed #e1e1e1; line-height: 25px; padding: 5px 0; font-size: 14px; color: #333; }
.expert-list li ._content ._info dd{ float: left; width: 48%; margin-right: 2%;  white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.expert-list li ._content ._info dd span{ color: #666; }
.expert-list li ._content ._infotong dd{ width: 100%; white-space: normal; }
.expert-list li ._img:hover a{ box-shadow:0px 0px 10px rgba(0,127,57,.4); }

/*编辑专家*/
.user-form{ background: #fff; border: 2px solid #eee; padding: 20px 20px 10px; border-radius: 5px; margin-bottom: 20px; }
.user-form .bigdata-form-li .bigdata-inp{ width: 90%; padding-left: 10%; }
.user-form .bigdata-form-li .bigdata-form-label span{ padding-left: 5px; }
.user-form .bigdata-form-li .form-groups-w100 .bigdata-inp{ width: 95%; padding-left: 5%; }
.user-form .bigdata-form-li .bigdata-area{ margin: 0; border: 1px solid #ddd; font-size: 16px; color: #7f7f7f; border-radius: 5px; padding: 1%; width: 98%; height: 100px; }
.user-form .bigdata-form-li .bigdata-area:focus{  border-color: #00a655; }
.user-form .bigdata-form-li .user-ele-upload .bigdata-form-width{ width: 69%; float: left; }
.user-form .bigdata-form-li .user-ele-upload .bigdata-form-upload-btn{ display: block; float: right; width: 27%; height: 50px; line-height: 50px; border-radius: 5px; background: #00a655; color: #fff; text-align: center; font-size: 18px; }
.user-form .bigdata-form-li .user-ele-upload .bigdata-form-upload-btn i{ font-size: 18px; margin-right: 2px; }
.user-form .bigdata-form-li .bigdata-form-tip{ font-size: 14px; margin-top: 5px; }
.user-form .bigdata-form-li .bigdata-form-tip span{ color: red; }
.user-form-submite{ padding-top: 10px; }

/*编辑会员资料*/
.news-train-bg2{ height: 165px; background: url(../images/hyzx/training-details-bg2.png) no-repeat center; margin-bottom: 15px; }
.jindutiao-box{ padding: 35px 40px 0; }
.jdt-title{ float: left;  font-size: 18px; }
.jdt-tiao{ float: left; width: 85%; height: 28px; background: #ededed; border: 3px solid #f5f5f5; border-radius: 20px; box-shadow: 0px 2px 5px rgba(0,0,0,.1) inset; }
.jdt-xianpd{ padding: 5px 8px 0;  }
.jdt-xian{ display: block; height: 18px; width: 100%; background: url(../images/hyzx/jd_xian.jpg) repeat-y 0 0;border-radius: 20px; border: 2px solid #fff; box-sizing: border-box; box-shadow: 0px 0px 5px rgba(0,170,92,.2); position: relative; }
.jdt-percentage{ position: absolute; top: 32px; right: -20px; width: 45px;text-align: center; }
.jdt-percentage i{ display: inline-block; width: 26px; height:22px; background: url(../images/hyzx/jd_jt.png) no-repeat center;  }
.jdt-percentage span{ display: block;  font-size: 20px; color: #00a655; line-height: 26px; }
.userinfo-edi-title{ text-align: center; font-size: 30px; color: #333; }
.userinfo-edi-lant{ border-bottom: 1px dotted #b6b9bf; font-size: 18px;  color: #666; padding-bottom: 5px; margin-bottom: 20px; }
.userinfo-edi-lant .iconfont{ margin-right: 5px; font-size: 15px; }
.user-form .user-edi-left{ float: left; font-size: 18px; color: #333; }
.user-form .user-edi-right{ float: left; font-size: 18px; color: #333; }
.user-form-text{ padding-bottom: 10px; font-size: 16px; color: #333; }
.user-form .user-form-3w{ width: 30%; float: left; margin-right: 5%; }
.user-form .user-form-3w.right{ float: right; margin-right: 0; }
.user-form .bigdata-form-li .user-form-3w .bigdata-inp-3w{  height: 20px; line-height: 20px; padding: 14px 0; margin: 0; border:1px solid #ddd; font-size: 16px; color: #7f7f7f; border-radius: 5px; padding-left: 30%; width: 70%; }
.user-form .bigdata-form-li .user-form-3w .bigdata-inp-3w:focus{  border-color: #00a655; }
.user-form-area{ width: 100%; }


/*融资信息详情*/
.cgzh-mn-nomt ul{ margin-top: 5px; }
.cgzh-mn-nomt .chengguo-right ._chengguotitle{ width: 36%; }

/*会员中心*/
.user-index-box{ background: #fff; border: 2px solid #f3f1f1; margin-top: 15px;	padding: 22px; border-radius: 5px; }
.user-index-box-title{ font-size: 21px; color: #333; text-align: center; border-bottom: 1px dashed #cdcdcd; padding-bottom: 15px; margin-bottom: 15px; }
.user-index-box-img{ text-align: center; }
.user-jnpeixun-list{ margin-top: 15px; }
.user-jnpeixun-list li{  background: #fff; border: 2px solid #f3f1f1; padding: 15px 25px; border-radius: 5px; font-size: 16px; color: #333; margin-bottom: 15px; }
.user-jnpeixun-list li ._title{ font-size: 20px; font-weight: bold; color: #00a655; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; margin-bottom: 3px; }
.user-jnpeixun-list li ._text{ color: #333; }
.user-jnpeixun-list li ._text span{ color: #666; line-height: 30px; }
.user-jnpeixun-list li:hover{ border-color: #00a655; box-shadow: 0px 0px 10px rgba(3,154,70,.2); }
.user-jnpeixun-list li:last-child{ margin-bottom: 0; }
.user-index-box-title-tl{ text-align: left; }
.user-edi-btnpa{ position: absolute; top:-5px; right: -10px; }

/*首页机构*/
.new-jigou-intro{ background: #fff;border: 1px solid #ededed; position: relative; }
.new-jigou-intro .bd{ height: 335px; overflow: hidden; }
.new-jigou-intro .bd li{ overflow: hidden; padding:10px; }
.new-jigou-intro .bd li ._img{ float: left; width: 58%; margin-right: 3%; }
.new-jigou-intro .bd li ._img a { display: block; height: 0; overflow: hidden; padding-bottom: 37%; position: relative; border: 1px solid #e9e9e9;  }
.new-jigou-intro .bd li ._img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.new-jigou-intro .bd li ._title{ font-size: 14px; color: #333; overflow: hidden; line-height: 23px; height: 46px; overflow: hidden; margin-top: 3px; }
.new-jigou-intro .bd li ._title a{ transition: none; }
.new-jigou-intro .bd li ._title a:hover{ color: #fff; }
.new-jigou-intro .bd li:hover{ background: #00a655; }
.new-jigou-intro .bd li:hover ._title{ color: #fff; }
.new-jigou-intro .hd a{ display:block; position:absolute; top:-30px;  color:#dadada;}
.new-jigou-intro .hd a.prev{ right:30px;}
.new-jigou-intro .hd a.next{ right:0px;}
.new-jigou-intro .hd a:hover{ color:#00a655;}

/*机构注册-信息完善*/
.jigou-zc-lant{ font-size: 20px;  font-weight: bold; color: #333; margin: 0 20px; border-bottom: 1px dashed #e0e0e0; margin-bottom: 10px; position: relative; padding: 15px 0 15px 15px; }
.jigou-zc-lant:before{ content: ''; display:block; width: 4px; height: 20px; background: #00a655; position: absolute; top: 50%; margin-top: -10px; left: 0; }
.user-form-jigou{ border: none; margin-bottom: 0; padding-bottom: 0; }
.user-form-jigou .bigdata-form-li .bigdata-inp{ width: 92%; padding-left: 8%; }
.user-form-jigou-submite{ padding-top: 30px; padding-bottom: 40px; }
.user-form-jigou-submite a.atz-sub{ display: inline-block; width: 390px; margin: 0 20px; }

/*健康学苑*/
.health-peixun-list{ overflow: hidden; width: 100%; padding-top: 5px; }
.health-peixun-list ul{ width: 103%; }
.health-peixun-list li{ width: 30.33%; margin-right: 3%; margin-bottom: 3%; float: left;}
.health-peixun-list li ._pd{ padding:25px 30px 40px; background: #fff; border: 2px solid #f4f4f4; border-radius: 5px;}
.health-peixun-list li ._title{ text-align: center; vertical-align: middle; margin:0 0 20px; line-height: 35px; font-size: 24px; color: #333; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.health-peixun-list li ._img{ box-shadow: 0px 0px 7px rgba(0,0,0,.5); }
.health-peixun-list li ._img a{ display: block; height: 0; overflow: hidden; padding-bottom: 65%; position: relative;  }
.health-peixun-list li ._img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.health-peixun-list li ._pd:hover{ border:2px solid #00a655; box-shadow: 0px 0px 7px rgba(0,116,85,.3); }

/*全站搜索*/
.serach-main{ border: 2px solid #f3f1f1; background: #f9f9f9; padding: 15px; }
.search-pd{ background: #fff; border: 2px solid #f3f1f1; padding: 25px; border-radius: 7px; }
.search-res-lant{ font-size: 18px; color: #00a656; border-bottom: 1px dashed #f1f1f1; padding-bottom: 10px; margin-bottom: 10px; }
.search-res-lant .iconfont{ font-size: 20px; margin-right: 5px; }
.search-result-title{  padding-bottom: 20px; background: url(../images/qd_xian.png) repeat-x center bottom; }
.search-result-title li{ float: left; font-size: 20px; color: #333; }
.search-result-title li.sr-t1{ width: 50%; margin-right: 5%; }
.search-result-title li.sr-t2{ width: 20%; margin-right: 5%; }
.search-result-title li.sr-t3{ width: 20%; float: right; }
.search-result-list li{ font-size: 16px; overflow: hidden; border-bottom: 1px dashed #ededed; line-height: 40px;  }
.search-result-list li a{ display: block; padding: 10px 0; overflow: hidden; color: #333; }
.search-result-list li ._title{ float: left; width: 47%; margin-right: 5%; padding-left: 3%; background: url(../images/rs_tico.png) no-repeat 8px center; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.search-result-list li ._lanmu{ float: left; width: 20%; margin-right: 5%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.search-result-list li ._date{ float: left; width: 20%; float: right; background: url(../images/rs_jt.png) no-repeat right; font-size: 14px; color: #7f7f7f; }
.search-result-list li ._date i{  margin-right: 5px; }
.search-result-list li a:hover{ background: #f8f8f8; }
.search-result-list li a:hover ._title{ background: url(../images/rs_ticoon.png) no-repeat 8px center; color: #00a655; }

/*数据报告列表*/
.data-list-search{ background: #fff; padding: 20px; border: 1px solid #e4e4e4; width: auto; height: auto; border-radius: 5px; margin-bottom: 15px; }
.data-list-item{ padding: 15px 25px; background: #fff; border: 1px solid #e4e4e4; border-radius: 5px; margin-bottom: 20px; }
.data-list-item li{ border-bottom: 1px dashed #eaeaea; line-height: 40px; font-size: 16px; }
.data-list-item li a{ display: block; padding: 10px 0; overflow: hidden; color: #333; }
.data-list-item li ._title{ float: left; width: 70%;  padding-left: 3%; background: url(../images/rs_tico.png) no-repeat 8px center; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.data-list-item li ._date{ float: right; font-size: 14px; color: #7f7f7f; margin-right: 10px; }
.data-list-item li ._tag{ float: right; display: block; min-width: 66px; *width: 66px; text-align: center; line-height: 27px; color: #fff; background: #ff8439; border-radius: 4px; margin-top: 6px; margin-right: 15px; font-size: 14px; }
.data-list-item li ._tagfree{ background: #00a655; }
.data-list-item li a:hover{ background: #f8f8f8; }
.data-list-item li a:hover ._title{ background: url(../images/rs_ticoon.png) no-repeat 8px center; color: #00a655; }

/*认证列表*/
.renzheng-nrlist-box{ position: relative; }
.renzheng-nrlist-box .renzheng-nr ._img{ width: 23%; padding-bottom: 31.5%; }
.renzheng-nrlist-box .renzheng-nr ._nr{ width: 75%; }
.renzheng-nrlist-box .renzheng-nr ._sum{ padding-right: 0; border-bottom: 0; padding-bottom: 2px; }
.renzheng-nrlist-box .liucheng-list li ._pd{ height: 115px; }
.renzheng-nrlist-box .liucheng-list li ._lctitle{ font-size: 16px; margin-bottom: 0; }
.renzheng-nrlist-box .liucheng-list li ._lcsum{ height: 96px; }
.renzheng-nrlist-box .liucheng-list li ._lcjt{ right: -31px; }
.appl-renzheng-btn{ display: block; width: 130px; height: 33px;line-height: 33px; font-size: 16px; color: #fff; text-align: center; background: #00a655; position: absolute; top: -63px; right: -1px; border: 1px solid #00a655; }
.appl-renzheng-btn:hover{ opacity: .8; color: #fff; }
.renzheng-biaoqian-nr{ font-size: 14px; color: #898989; line-height: 26px; }
.renzheng-biaoqian-nr p{ text-indent: 2em; }

.advisory-applbtn{ bottom: 15px; top: auto; right: 15px; }
.advisory-applbtn i{ margin-right: 5px; font-size: 18px; vertical-align: middle; }

/*编辑会员上传*/
.user-edi-uoload .upload-images-mn{  width: auto; margin-bottom: 0; }
.user-edi-uoload .upload-images-mn li{ width: auto; height: auto; }
.user-edi-uoloadtip{ font-size: 14px; color: #868686; margin-top: 15px; }

/*论文著作*/
.lunwenzz-list li{ overflow: hidden; padding: 15px 8px; border-bottom: 1px dashed #ddd; }
.lunwenzz-list li ._lwzzspan{ display: block; line-height: 26px; font-size: 18px; }
.lunwenzz-list li .lwzz-left{ float: left; width: 50%; }
.lunwenzz-list li .lwzz-right{ float: right; width: 50%; }
.lunwenzz-list li ._title{ float: left; width: 7em; color: #666; }
.lunwenzz-list li ._sum{ float: left; width: 65%; position: relative; color: #262626; padding-left: 1em; }
.lunwenzz-list li ._sum i{ display: block; position: absolute; top: 0px; left: 0px; }
.lunwenzz-list li:last-child{ border-bottom: none; }
.lunwenzz-list li .iwzz-width100{ width: 100%; }
.lunwenzz-list li .iwzz-width100 ._sum{ width: 83%; }
.lwzz-lant{ font-size: 18px; font-weight: bold; color: #333; line-height: 20px; border-left: 4px solid #00a655; padding-left: 8px; margin-left: 8px; margin-top: 15px; margin-bottom: 5px; }
.lunwenzz-list-bbxian li:last-child{ border-bottom: 1px dashed #ddd; }
.lunwenzz-rightwidth-list li .lwzz-right ._title{ float: left; width: 9em; color: #666; }
.lunwenzz-rightwidth-list li .lwzz-right ._sum{  width: 50%; }

/*我的贸易*/
.mymaoyi-li{ position: relative; }
.maoyi-price{ width: 111px; height: 70px; background: url(../images/maoyi_p.png) no-repeat center; position: absolute; top: -1px; right: -2px; text-align: center; color: #fff; font-size: 24px; font-family: Arial; }
.maoyi-price span{ display: block; width: 80px; margin: 6px auto 0; }
.maoyi-price i{ font-size: 17px; }
.maoyi-price .myshuju-title{ width: 90%; }

/*我的咨询*/
.myzixun-li .myshuju-title{ color: #333; }
.myzixun-li .myshuju-title a:hover{ color: #00a655; }

/*贸易、咨询详情*/
.mydet-list{ border-top: 1px dashed #ddd; }
.myzx-det-tools{ text-align: center; padding: 25px 0; }
.myzx-det-tools span{ display: inline-block; line-height: 38px; border-radius: 30px; font-size: 18px; padding: 0 20px 0 10px; margin: 0 5px; }
.myzx-det-tools ._date{ background: #f8f8f8; color: #bbb; }
.myzx-det-tools ._price{ background: #fff2eb; color: #ff8439; }
.myzx-det-tools span em{ display: inline-block; width: 30px; height: 30px; line-height: 30px; overflow: hidden; background: #bbbbbb; color: #fff; border-radius: 100%; margin-right: 5px; }
.myzx-det-tools span i{ font-size: 30px;line-height: 30px;}
.myzx-det-tools ._date em{ vertical-align: -8px; }
.myzx-det-tools ._date i { vertical-align: -3px; }
.myzx-det-tools ._price em{ vertical-align: -8px; background: #ff8439; }
.myzx-det-tools ._price i { vertical-align: -3px; font-size: 26px; }

/*专家团队详情*/
.lianmeng-zhuanjia-tab{ border: 1px solid #ededed; margin-top: 30px; }
.lmzj-keylist{ line-height: 42px; background: url(../images/tab_bg.jpg) repeat-x 0 0; }
.lmzj-keylist li{ float: left; cursor: pointer; }
.lmzj-keylist li span{ display: block; width: 165px; text-align: center; border-right: 1px solid #ededed; font-size: 16px; color: #343434; }
.lmzj-keylist li.cur span{ line-height: 48px; height: 48px; position: relative; margin-top: -6px; background: #fff; border-top: 2px solid #009944; font-size: 18px; color: #333; font-weight: bold; }
.lmzj-keylist li.cur span:before{ content: ''; display: block; width: 15px; height: 15px; background: url(../images/tab_yyl.jpg) no-repeat 0 0; position: absolute; bottom: 2px; left: -16px; }
.lmzj-keylist li.cur span:after{content: ''; display: block; width: 15px; height: 15px; background: url(../images/tab_ttr.jpg) no-repeat 0 0; position: absolute; bottom: 2px; right: -16px;}
.lmzj-keylist li.cur.first span:before{ display: none; }
.lmzj-tabnr{ padding: 20px; }

.zhuanjia-det-list{ margin-bottom: 5px; }
.zhuanjia-det-list li{ padding: 12px 8px; }
.zhuanjia-det-list li ._lwzzspan{ font-size: 16px; }
.zhuanjia-det-list li .zjdet-width-tong{ width: 100%; }
.zhuanjia-det-list li .zjdet-width-tong ._title{ float: none; width: auto; margin-bottom: 3px; }
.zhuanjia-det-list li .zjdet-width-tong ._sum{ float: none;  padding-left: 0; width: 100%; }
.zhuanjia-det-list li:last-child{ border-bottom: 1px dashed #ddd; }
.lmzj-tabnr .information-top{  margin-bottom: 5px; }

/*企业认证*/
.qiyerz-abs-btn{ top: 0px; }
.qiyerz-abs-btn .investment-add-plan{ display: inline-block; margin-right: 0; margin-left: 10px; }
.qiyerenzheng-info3 dl{ padding-left: 170px; }
.qiyerenzheng-info3 dt{ width: 160px; }

/*电子标签*/
.certification-status-list-four li{ width: 185px; }
.certification-status-list-four li .status-line{ width: 230px; }

.newsdet-content pre{ white-space:pre-line; }


/*微信支付弹窗*/
.payMask{ display: none;	position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: #7F7F7F; background: rgba(0,0,0,0.4); z-index: 9999; }
.pay-modal{ position: absolute; border-radius: 8px; background: #fff; width: 650px; height: 644px; top: 50%; left: 50%; margin-top:-322px; margin-left: -325px; }
.pay-modal .pay-modal-top{ width: 100%; height: 30px; background: #00a655; border-radius: 8px 8px 0 0; color: #fff; }
.pay-modal .pay-lant{ padding-left: 12px; font-size: 14px; line-height: 30px; }
.pay-modal .pay-close i{ font-size: 14px; margin-right: 12px; line-height: 30px; cursor: pointer;}
.pay-modal .pay-modal-center{ padding: 20px; }
.pay-modal .pay-tip{ text-align: center; font-size: 26px; font-weight: bold; color: #333; border-bottom: 1px dotted #aaa; padding-bottom: 25px; padding-top: 10px; }
.pay-modal .pay-ewm{ width: 270px; float: left; margin-left: 20px; margin-top: 40px; }
.pay-modal .pay-ewm-img{ width: 270px; height: 270px; }
.pay-modal .pay-ewm-title{ line-height: 46px; background: #4dbe2e; color: #fff; text-align: center; font-size: 16px; margin-top: 10px; }
.pay-modal .pay-phone{ width: 278px; float: right; margin-top: 30px; }
.pay-modal .pay-daojishi{ line-height: 55px; background: #f4f4f4; text-align: center; margin-top: 20px; font-size: 24px; color: #979797;}
.pay-modal .pay-daojishi span{ color: #e26262; }

/*联系我们*/
.content_group{ margin-top: 20px; padding: 50px; box-shadow: 0px 0px 10px rgba(219,218,217,.6); border-radius: 5px; }
.content-left{ float: left; width: 45%; }
.content-right{ float: right; width: 47%; }
.content-comname{ font-size: 28px; color: #00a655; border-bottom: 1px dashed #b2b2b2; padding-bottom: 10px; font-weight: bold; margin-bottom: 10px;}
.content-comnr{ font-size: 14px; line-height: 28px; color: #333; }
.content-comnr ._icon{ font-size: 18px; color: #b0b0b0; margin-right: 10px; }
.content-map{ padding: 10px; box-shadow: 0px 0px 5px rgba(194,194,194,.5); border-radius: 5px; }