



@charset "UTF-8";
a {
	color: #333;
	text-decoration: none;
}
body, p, form, textarea, h1, h2, h3, h4, h5, dl, dd {
	margin: 0px;
}
input, button, ul, ol {
	margin: 0px;
	padding: 0px;
}
body, input, button, form {
	font-size: 16px;
	line-height: 24px;
	font-family: "microsoft yahei", "Arial";
	color: #333333;
}
h1, h2, h3, h4, h5, h6, font {
	font-size: 14px;
	font-weight: normal;
}
ul, ol, li {
	list-style: none;
}
input {
	background: none;
	border: 0 none;
}
img, iframe {
	border: 0px;
}
em, i {
	font-style: normal;
}
button, input, select, textarea {
	font-size: 100%;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
.red {
	color: #ba292e;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.tac {
	text-align: center;
}
.tar {
	text-align: right;
}
.poa {
	position: absolute;
}
.por {
	position: relative;
}
.hidden {
	display: none;
}
.w1200 {
	width: 1200px;
	margin: 0 auto;
}
.w12000 {
	width: 1200px;
	margin: 0 auto;
}
a {
	color: #000;
	text-decoration: none;
}
a:hover {
	color: #2f2f2f;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
.ease, .ease * {
	-webkit-transition: all ease 300ms;
	-moz-transition: all ease 300ms;
	-ms-transition: all ease 300ms;
	-o-transition: all ease 300ms;
	transition: all ease 300ms;
}
.noease, .noease * {
	-webkit-transition: none;
	-moz-transition: none;
	-ms-transition: none;
	-o-transition: none;
	transition: none;
}
:-moz-placeholder {
color: #aaa;
}
::-moz-placeholder {
color: #aaa;
}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {
color: #aaa;
}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
color: #aaa;
}
/*清除浮动*/
.clearfix {
*zoom: 1;
}
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
/*******************index css*********************/
.inews .section_con {
	position: absolute;
	height: 560px;
	left: 50%;
	top: 50%;
	margin: -290px 0 0 -600px;
}
.inews .inews-left {
	width: 550px;
	float: left;
	overflow: hidden;
	position: relative;
}
.inews .inews-left .list {
	width: 500%;
}
.inews .inews-left .prev, .inews .inews-left .next {
	width: 30px;
	height: 70px;
	display: block;
	cursor: pointer;
	-webkit-transition: all ease 300ms;
	-moz-transition: all ease 300ms;
	-ms-transition: all ease 300ms;
	-o-transition: all ease 300ms;
	transition: all ease 300ms;
	position: absolute;
	border-radius: 3px;
	top: 140px;
	z-index: 10;
	background: url(/skin/images/black50.png) repeat 0 0;
}
.inews .inews-left .prev s, .inews .inews-left .next s {
	width: 30px;
	height: 70px;
	display: block;
	background: url(/skin/images/inews-ico.png) no-repeat 11px center;
}
.inews .inews-left .prev:hover, .inews .inews-left .next:hover {
	background: url(/skin/images/red80.png) repeat 0 0;
}
.inews .inews-left .prev {
	left: 10px;
}
.inews .inews-left .next {
	right: 10px;
}
.inews .inews-left .next s {
	background-position: -41px center;
}
.inews .inews-left .item {
	width: 550px;
	float: left;
}
.inews .inews-left .item a {
	width: 100%;
	display: block;
}
.inews .inews-left .item .img {
	height: 350px;
	overflow: hidden;
}
.inews .inews-left .item img {
	width: 100%;
	display: block;
	-webkit-transition: all ease 300ms;
	-moz-transition: all ease 300ms;
	-ms-transition: all ease 300ms;
	-o-transition: all ease 300ms;
	transition: all ease 300ms;
}
.inews .inews-left .item h3 {
	height: 55px;
	line-height: 55px;
	overflow: hidden;
	-webkit-transition: all ease 300ms;
	-moz-transition: all ease 300ms;
	-ms-transition: all ease 300ms;
	-o-transition: all ease 300ms;
	transition: all ease 300ms;
	padding-top: 0;
	color: #333;
	font-size: 18px;
}
.inews .inews-left .item .time {
	width: 70px;
	float: left;
	border-right: 1px solid #979797;
	color: #333333;
	line-height: 16px;
	font-size: 16px;
}
.inews .inews-left .item .time .year {
	font-size: 24px;
	display: block;
	line-height: 24px;
	margin-bottom: 4px;
}
.inews .inews-left .item .txt {
	width: 462px;
	float: right;
	color: #979797;
	line-height: 30px;
	height: 60px;
	overflow: hidden;
	margin-top: -7px;
}
.inews .inews-left .item:hover img {
	filter: brightness(105%);
}
.inews .inews-left .item:hover h3 {
	color: #6e4196;
	padding-left: 5px;
}
.inews .inews-left img {
	width: 100%;
	display: block;
}
.inews .inews-right {
	width: 550px;
	float: right;
}
.inews .inews-right .item {
	width: 100%;
	padding: 28px 0;
	position: relative;
	border-bottom: 1px solid #e0e0e0;
}
.inews .inews-right .item:first-child {
	padding-top: 0;
}
.inews .inews-right .item a {
	display: block;
	width: 100%;
*zoom: 1;
}
.inews .inews-right .item a:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
.inews .inews-right .item img {
	width: 140px;
	height: 105px;
	-webkit-transition: all ease 300ms;
	-moz-transition: all ease 300ms;
	-ms-transition: all ease 300ms;
	-o-transition: all ease 300ms;
	transition: all ease 300ms;
	display: block;
	float: left;
	margin-right: 20px;
}
.inews .inews-right .item h3 {
	font-size: 16px;
	line-height: 20px;
	height: 20px;
	margin-bottom: 5px;
	overflow: hidden;
	color: #333;
}
.inews .inews-right .item .time {
	display: block;
	color: #333;
}
.inews .inews-right .item .more {
	width: 68px;
	height: 18px;
	-webkit-transition: all ease 300ms;
	-moz-transition: all ease 300ms;
	-ms-transition: all ease 300ms;
	-o-transition: all ease 300ms;
	transition: all ease 300ms;
	line-height: 18px;
	position: absolute;
	right: 0;
	bottom: 30px;
	text-align: center;
	color: #b6b6b6;
	display: block;
	float: right;
	border: 1px solid #e1e1e1;
	border-radius: 3px;
	font-family: arial;
}
.inews .inews-right .item a:hover .more {
	background: #ed4e43;
	border-color: #ed4e43;
	color: #fff;
}
.inews .inews-right .item a:hover img {
	filter: brightness(105%);
}
@media (max-width: 1600px) {
.inews .indexTit {
	margin-bottom: 20px;
}
.inews .section_con {
	height: 540px;
	margin-top: -255px;
}
}
@media (max-width: 1366px) {
.inews .indexTit {
	margin-bottom: 10px;
}
.inews .section_con {
	height: 440px;
	margin-top: -200px;
}
.inews .inews-left .prev, .inews .inews-left .next {
	margin-top: -40px;
}
.inews .inews-left .item .img {
	height: 260px;
}
.inews .inews-left .item h3 {
	height: 40px;
	line-height: 40px;
}
.inews .inews-right .item {
	padding: 10px 0;
}
.inews .inews-right .item .more {
	bottom: 10px;
}
}
/******ivedio******/
.indexTit {
	width: 100%;
	text-align: center;
	position: relative;
	margin-bottom: 46px;
}
.indexTit .en {
	color: #2f2f2f;
	font-size: 30px;
	line-height: 30px;
	margin-bottom: 6px;
	text-transform: uppercase;
	font-family: arial;
	display: block;
}
.indexTit .line-left, .indexTit .line-right {
	width: 90px;
	height: 1px;
	position: absolute;
	bottom: 12px;
	display: block;
	background: #c1c1c1;
}
.indexTit .line-left {
	left: 50%;
	margin-left: -158px;
}
.indexTit .line-right {
	right: 50%;
	margin-right: -158px;
}
.indexTit h2 {
	font-size: 24px;
	line-height: 30px;
}
@media (max-width: 1366px) {
.indexTit .en {
	margin-bottom: 0;
}
}
.gridlist {
	width: 100%;
}
.gridlist .item {
	width: 280px;
	margin: 0 27px 30px 0;
	float: left;
	position: relative;
	overflow: hidden;
}
.gridlist .item:first-child {
	margin-left: 0;
}
.gridlist .item img {
	width: 280px;
	height: 210px;
	display: block;
	-webkit-transition: all ease 300ms;
	-moz-transition: all ease 300ms;
	-ms-transition: all ease 300ms;
	-o-transition: all ease 300ms;
	transition: all ease 300ms;
}
.gridlist .item .bg {
	width: 280px;
	height: 210px;
	display: block;
	-webkit-transition: all ease 300ms;
	-moz-transition: all ease 300ms;
	-ms-transition: all ease 300ms;
	-o-transition: all ease 300ms;
	transition: all ease 300ms;
	background: url(/skin/images/black50.png) repeat 0 0;
	position: absolute;
	left: -100%;
	top: 0;
}
.gridlist .item .plus {
	width: 280px;
	height: 210px;
	display: block;
	transition: all ease .4s;
	background: url(/skin/images/ipro_hover.png) no-repeat center center;
	position: absolute;
	left: -100%;
	top: 0;
}
.gridlist .item h3 {
	color: #000;
	line-height: 22px;
	text-align: center;
	padding-top: 12px;
	overflow: hidden;
	font-family: "microsoft yahei";
}
.gridlist .item .txt {
	font-size: 12px;
	color: #999999;
	margin-top: 10px;
	line-height: 20px;
	height: 40px;
	overflow: hidden;
	font-family: "microsoft yahei";
}
.gridlist .item:hover .bg {
	left: 0;
}
.gridlist .item:hover .plus {
	left: 0;
}
.gridlist .item:hover img {
	-webkit-filter: brightness(110%);
	filters: brightness(110%);
}
.gridlist .item:hover h3 {
	color: #6e4196;
}
.gridlist.gridlist34 .item {
	width: 180px;
	margin: 0 0 30px 24px;
}
.gridlist.gridlist34 .item:first-child {
	margin-left: 0;
}
.gridlist.gridlist34 .item img, .gridlist.gridlist34 .item .bg, .gridlist.gridlist34 .item .plus {
	width: 180px;
	height: 240px;
}
/***********category css*************/
.nyIcon {
	background: url(/skin/images/nyicon.png) no-repeat;
	display: inline-block;
	vertical-align: middle;
}
.shareNew {
	padding-bottom: 20px;
}
.wrapper {
	padding: 25px 0 25px;
	min-height: 300px;
}
.wrapper .indexTit .line-right {
	margin-right: -202px;
}
.wrapper .indexTit .line-left {
	margin-left: -202px;
}
.wrapper .noinfor {
	padding: 0 0 20px;
	text-align: left;
	color: red;
}
.wrapper .bcontact {
	width: 100%;
	margin-top: 50px;
	padding-bottom: 50px;
	border-bottom: 1px solid #e5e5e5;
}
.wrapper .bcontact li {
	width: 399px;
	float: left;
	padding: 20px 0;
	border-left: 1px solid #e5e5e5;
	text-align: center;
}
.wrapper .bcontact li s {
	width: 60px;
	height: 55px;
	display: block;
	margin: 0 auto;
	background: url(/skin/images/contact-ico.png) no-repeat 0 center;
}
.wrapper .bcontact li h3 {
	font-size: 16px;
	padding: 6px 0 14px;
}
.wrapper .bcontact li.a1 {
	border-left: 0px;
}
.wrapper .bcontact li.baddress s {
	background-position: -70px center;
}
.wrapper .bcontact li.btel s {
	background-position: -144px center;
}
/*n-tit*/
.n-tit {
	margin-bottom: 30px;
}
.n-tit h3 {
	line-height: 35px;
	font-size: 24px;
}
.n-tit s {
	width: 4px;
	height: 22px;
	margin-right: 15px;
	background: #6e4196;
	display: inline-block;
	vertical-align: middle;
}
.n-tit .more {
	font-size: 16px;
	-webkit-transition: all ease 300ms;
	-moz-transition: all ease 300ms;
	-ms-transition: all ease 300ms;
	-o-transition: all ease 300ms;
	transition: all ease 300ms;
}
.n-project {
	width: 100%;
	padding: 5px 0 20px;
}
.n-project .con {
	overflow: hidden;
	position: relative;
}
.n-project .gridlist {
	width: 105%;
*padding-bottom: 30px;
}
.n-project.n-yewu {
	padding-bottom: 30px;
}
.n-project .txtlistbox {
}
.n-project .txtlistbox li {
	width: 590px;
	float: left;
}
.n-project .txtlistbox li:nth-child(2n) {
	float: right;
}
.n-project.n-yewu .gridlist .item {
	margin-right: 26px;
}
.n-yewu .textlist .item {
	width: 280px;
	height: 338px;
	margin-right: 26px;
}
.n-yewu .textlist .item:nth-child(4n) {
	margin-right: 0;
}
.n-yewu .textlist .item .img {
	width: 280px;
	height: 185px;
}
.n-yewu .textlist .item .txt {
	padding: 20px;
}
.n-yewu .textlist .item .txt .desc {
	height: 50px;
	padding-top: 5px;
	margin-bottom: 15px;
	line-height: 20px;
}
.n-yewu .textlist .item span {
	padding-top: 5px;
}
/* loaction */
.location {
	width: 100%;
	height: 60px;
	line-height: 60px;
	background: #fff;
	position: relative;
	z-index: 9999;
	border-bottom: 1px solid #eee;
}
.location .w1200 {
	position: relative;
}
.w12000 {
	position: relative;
}
.location.fixt {
	pposition: fixed;
	top: 0px;
}
.location .sitepath {
	color: #626262;
	width: 400px;
	white-space: nowrap;
}
.location .sitepath s {
	width: 22px;
	height: 20px;
	background-position: 0 0;
	margin-right: 6px;
}
.location .sitepath a {
	color: #626262;
}
.location .sitepath a:hover {
	color: #2f2f2f;
}
.location .menu {
	height: 60px;
	line-height: 60px;
}
.location .menu span {
	width: 1px;
	height: 16px;
	margin: 0 16px 0 14px;
	background-position: -206px -36px;
}
.location .menu li {
	padding: 0;
	height: 60px;
	line-height: 60px;
	margin-left: 35px;
	text-align: center;
	-webkit-transition: all ease 300ms;
	-moz-transition: all ease 300ms;
	-ms-transition: all ease 300ms;
	-o-transition: all ease 300ms;
	transition: all ease 300ms;
	color: #363636;
	display: inline-block;
*display: inline;
*zoom: 1;
}
.location .menu li a {
	display: block;
	position: relative;
}
.location .menu li i {
	position: absolute;
	bottom: 0;
	left: 50%;
	width: 0;
	height: 2px;
	background-color: #6e4196;
	-webkit-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
}
.location .menu li:hover i, .location .menu li.hover i {
	width: 100%;
	margin-left: -50%;
}
.location .menu li .box {
	width: 100%;
	text-align: left;
	position: absolute;
	left: 0;
	top: 80px;
	display: none;
}
.location .menu li .box dl {
	position: relative;
}
.location .menu li .box dd {
	display: inline-block;
	height: 40px;
	line-height: 40px;
	vertical-align: top;
	margin-right: 14px;
	text-align: center;
	width: 158px;
}
.location .menu li .box dd .a1 {
	border: 1px solid #ddd;
	background: #f8f8f8;
	display: block;
}
.location .menu li .box dd s {
	width: 4px;
	height: 4px;
	border-radius: 100%;
	display: inline-block;
	vertical-align: middle;
	background: #666;
	margin-right: 5px;
	display: none;
}
.location .menu li .box dd.hover .a1 {
	background: #fff;
	border: 1px solid #6e4196;
	color: #6e4196;
}
.location .menu li .box dd a:hover {
	background: #fff;
	border: 1px solid #6e4196;
	color: #6e4196;
}
.location .menu li.hover a {
	color: #6e4196;
}
.location .menu li.hover .box {
	display: block;
}
.location.fixt .menu .box {
	display: none !important;
}
.projectPage .list {
	padding-top: 0;
}
/*nybanner*/
.nybanner {
	width: 100%;
	height: 300px;
	position: relative;
	overflow: hidden;
	background-position: center;
	background-repeat: no-repeat;
	background-image: url(/skin/images/nybanner00.jpg);
}
/*teamPage*/
.teamPage {
	overflow: hidden;
}
.teamPage .gridlist34 {
	width: 104%;
	text-align: left;
}
.teamPage .gridlist34 .item {
	width: 380px;
	margin: 0 24px 30px 0;
	text-align: center;
}
.teamPage .gridlist34 .item h3 {
	height: 44px;
	overflow: hidden;
}
.teamPage .gridlist34 .item:first-child {
	margin-left: 0;
}
.teamPage .gridlist34 .item img, .teamPage .gridlist34 .item .bg, .teamPage .gridlist34 .item .plus {
	width: 380px;
	height: 213px;
}
/*searchPage*/
.searchPage {
	overflow: hidden;
}
.searchPage .list {
	padding-bottom: 20px;
	width: 105%;
}
.searchPage .gridlist .itemk {
	width: 100%;
	height: 168px;
	margin-bottom: 26px;
	-webkit-transition: all ease 300ms;
	-moz-transition: all ease 300ms;
	-ms-transition: all ease 300ms;
	-o-transition: all ease 300ms;
	transition: all ease 300ms;
	background: #fbfbfb;
}
.searchPage .gridlist .itemk a {
	width: 100%;
	display: block;
}
.searchPage .gridlist .itemk img {
	width: 300px;
	height: 169px;
	display: block;
	margin-right: 30px;
}
.searchPage .gridlist .itemk h3 {
	font-size: 20px;
	padding: 35px 0 20px;
	-webkit-transition: all ease 300ms;
	-moz-transition: all ease 300ms;
	-ms-transition: all ease 300ms;
	-o-transition: all ease 300ms;
	transition: all ease 300ms;
	color: #000;
}
.searchPage .gridlist .itemk .txt {
	color: #666;
	line-height: 24px;
	height: 48px;
	padding-right: 130px;
	overflow: hidden;
}
.searchPage .gridlist .itemk .time {
	width: 150px;
	padding-top: 45px;
	font-family: arial;
	font-size: 20px;
	color: #666;
}
.searchPage .gridlist .itemk .time .day {
	font-size: 40px;
	line-height: 45px;
	display: block;
}
.searchPage .gridlist .itemk:hover {
	box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
}
.searchPage .gridlist .itemk:hover h3 {
	color: #6e4196;
	text-indent: 5px;
}
.searchPage .gridlist .itemk:hover .time .day span {
	background: #6d6d6d;
}
.searchPage .gridlist .itemk:hover .time .day strong {
	background: #ff0000;
	color: #fff;
}
.contactPage {
	padding: 0 0 0;
}
.contactPage .bcontact {
	padding-top: 30px;
}
.contactPage .bcontact .a3 {
	height: 131px;
}
.contactPage .bcontact .a3 img {
	width: 130px;
	display: block;
	margin: 0 auto;
}
.contactPage .txtcon img {
	max-width: 100%;
}
.contactPage .t2 {
	padding: 58px 0 48px;
	text-align: center;
}
.contactPage .t2 .titb {
	font-size: 30px;
	margin-bottom: 16px;
}
.contactPage .t2 .txt {
	font-size: 14px;
	line-height: 24px;
}
.contactPage .t2 .txt span {
	font-weight: bold;
	color: #6e4196;
}
.contactPage .mapArea {
	width: 100%;
	height: 400px;
	margin-top: 40px;
}
.contactPage .mapArea #allmap {
	width: 100%;
	height: 400px;
}
.formData {
	padding-bottom: 20px;
}
.formData .item {
	float: left;
	color: #666;
	font-weight: normal;
	width: 560px;
	height: 50px;
	line-height: 50px;
	border: 1px solid #e5e5e5;
	margin-right: 76px;
	margin-bottom: 30px;
	position: relative;
}
.formData .item label {
	padding-left: 15px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 11;
	text-align: center;
	display: block;
	margin: 0;
	height: 50px;
	line-height: 50px;
	font-size: 18px;
	color: #cccccc;
}
.formData .item input {
	outline: none;
	line-height: 38px;
	height: 38px;
	font-size: 18px;
}
.formData .item .txt {
	width: 355px;
	height: 50px;
	line-height: 50px;
	display: block;
	background: none;
	padding-left: 70px;
	border: 0 none;
	color: #333;
}
.formData .item .red {
	position: absolute;
	right: 15px;
	top: 0;
	color: #ff0000;
	z-index: 11;
}
.formData .item.mr0 {
	margin-right: 0;
}
.formData .msg-box {
	position: absolute;
	left: 0;
	top: 0px;
}
.formData .liuyan {
	width: 1198px;
	height: 240px;
	border: 1px solid #e5e5e5;
	float: left;
}
.formData .liuyan label {
	text-align: right;
	display: block;
}
.formData .liuyan textarea {
	width: 1178px;
	height: 214px;
	line-height: 28px;
	padding: 12px 10px;
	text-indent: 100px;
	font-size: 18px;
	font-family: "microsoft yahei";
	color: #333;
	border: 0 none;
	overflow: hidden;
	background: none;
	resize: none;
	display: block;
	outline: none;
}
.formData .bot {
	width: 100%;
}
.formData .sub {
	width: 232px;
	line-height: 46px;
	border: 2px solid #6e4196;
	margin-right: 2px;
	text-align: center;
	background: #6e4196;
	color: #FFF;
	cursor: pointer;
	font-size: 18px;
	display: block;
	-webkit-transition: all ease 300ms;
	-moz-transition: all ease 300ms;
	-ms-transition: all ease 300ms;
	-o-transition: all ease 300ms;
	transition: all ease 300ms;
}
.formData .sub:hover {
	background: none;
	color: #6e4196;
}
.formData .yzm {
	width: 432px;
}
.formData .yzm .txt {
	padding-left: 80px;
}
.formData .yzm img {
	position: absolute;
	right: 3px;
	top: 3px;
	border: 0px;
	display: block;
}
.projectPage {
	overflow: hidden;
}
.projectPage .list {
	width: 105%;
}
/*newsPage*/
/*kuaiPage*/
.newsPage .list {
	padding-bottom: 30px;
}
.newsPage .item {
	height: 158px;
	transition: all .5s;
	border: 1px solid #f3f3f3;
	display: block;
	margin-bottom: 20px;
}
.newsPage .item a {
	padding: 26px;
	display: block;
}
.newsPage .item img {
	width: 168px;
	height: 106px;
	display: block;
	margin-right: 30px;
}
.newsPage .item h3 {
	font-size: 18px;
	padding: 6px 0 10px;
	-webkit-transition: all ease 300ms;
	-moz-transition: all ease 300ms;
	-ms-transition: all ease 300ms;
	-o-transition: all ease 300ms;
	transition: all ease 300ms;
	color: #333;
}
.newsPage .item .txt {
	color: #666;
	line-height: 24px;
	width: 640px;
	height: 48px;
	overflow: hidden;
}
.newsPage .item .time {
	width: 130px;
	padding: 20px 0 20px 45px;
	border-left: 1px solid #eee;
	font-family: arial;
	font-size: 18px;
	color: #666;
	text-align: center;
}
.newsPage .item .time .day {
	font-size: 30px;
	line-height: 45px;
	display: block;
}
.newsPage .item:hover {
	box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
	margin-left: 15px;
}
.newsPage .item:hover h3 {
	color: #6e4196;
}
.newsPage .item:hover .time .day span {
	background: #6d6d6d;
}
.newsPage .item:hover .time .day strong {
	background: #ff0000;
	color: #fff;
}
.yewuPage .list {
	padding-bottom: 30px;
}
.yewuPage .item {
	width: 100%;
	height: 160px;
	padding: 26px 0;
	transition: all .5s;
	border-bottom: 1px solid #f3f3f3;
}
.yewuPage .item:first-child {
	padding-top: 0;
}
.yewuPage .item a {
	width: 100%;
	display: block;
}
.yewuPage .item img {
	width: 340px;
	height: 160px;
	display: block;
	margin-right: 30px;
}
.yewuPage .item h3 {
	font-size: 18px;
	padding: 30px 0 20px;
	-webkit-transition: all ease 300ms;
	-moz-transition: all ease 300ms;
	-ms-transition: all ease 300ms;
	-o-transition: all ease 300ms;
	transition: all ease 300ms;
	color: #000;
}
.yewuPage .item .txt {
	color: #666;
	line-height: 24px;
	height: 48px;
	padding-right: 50px;
	overflow: hidden;
}
.yewuPage .item .time {
	width: 130px;
	padding: 25px 0 25px 45px;
	margin-top: 20px;
	border-left: 1px solid #eee;
	font-family: arial;
	font-size: 18px;
	color: #666;
}
.yewuPage .item .time .day {
	font-size: 40px;
	line-height: 45px;
	display: block;
}
.yewuPage .item .time s {
	width: 14px;
	height: 18px;
	display: block;
	margin-top: 20px;
	background-position: -224px 0;
}
.yewuPage .item:hover {
	box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1);
	margin-left: 15px;
}
.yewuPage .item:hover h3 {
	color: #6e4196;
}
.yewuPage .item:hover .time .day span {
	background: #6d6d6d;
}
.yewuPage .item:hover .time .day strong {
	background: #ff0000;
	color: #fff;
}
.yewuPage .item.items img {
	width: auto;
	max-width: 300px;
}
.fxitem {
	background: #fff;
	box-shadow: 0 0 1px #ddd;
	margin-bottom: 40px;
}
.fxitem .txtcon {
	width: 460px;
	padding: 68px;
	float: left;
}
.fxitem .txtcon .title {
	font-size: 28px;
	color: #6e4196;
}
.fxitem .txtcon .desc {
	margin: 20px 0 35px;
	line-height: 26px;
	height: 100px;
	overflow: hidden;
	color: #333;
	font-size: 16px;
}
.fxitem .txtcon .btn {
	height: 32px;
	line-height: 32px;
	border-radius: 20px;
	display: block;
	-webkit-transition: all ease 300ms;
	-moz-transition: all ease 300ms;
	-ms-transition: all ease 300ms;
	-o-transition: all ease 300ms;
	transition: all ease 300ms;
	border: 1px solid #ddd;
	text-align: center;
	width: 130px;
}
.fxitem .txtcon:hover .btn {
	background: #6e4196;
	color: #fff;
	border: 1px solid #6e4196;
}
.fxitem .img {
	width: 600px;
	height: 350px;
	overflow: hidden;
	display: block;
	float: right;
}
.fxitem .img img {
	width: 100%;
	height: 100%;
	display: block;
}
.fxitem.it2 .txtcon {
	float: right;
}
.fxitem.it2 .img {
	float: left;
}
.jobPage {
	width: 1200px;
	margin: 0 auto;
	padding: 50px 0;
}
.jobPage .title {
	width: 100%;
	height: 16px;
	position: relative;
	border-top: 1px solid #ccc;
}
.jobPage .title span, .jobPage .title h3 {
	position: absolute;
	left: 0;
	top: -14px;
	line-height: 28px;
	background: #fff;
	display: block;
	padding-right: 14px;
	font-size: 18px;
	color: #000;
}
.jobPage .title span b {
	font-weight: normal;
	color: #6e4196;
	display: inline-block;
	padding: 0 10px;
}
.jobPage .title h3 {
	color: #6e4196;
	font-weight: normal;
}
.jobPage .cont {
	padding-top: 20px;
}
.jobPage .cont .item {
	border: 1px solid #dcdcdc;
	border-left: 4px solid #6e4196;
	padding: 10px 20px 0;
	margin-bottom: 20px;
	position: relative;
}
.jobPage .cont .item .top {
	height: 65px;
	cursor: pointer;
}
.jobPage .cont .item .top span {
	display: inline-block;
}
.jobPage .cont .item .top span.sarry {
	color: #6e4196;
	margin-right: 36px;
}
.jobPage .cont .item .top .time {
	color: #666;
}
.jobPage .cont .item .top h3 {
	font-size: 18px;
	font-weight: normal;
	color: #6e4196;
}
.jobPage .cont .item .top p {
	display: block;
}
.jobPage .cont .item .bottom {
	padding-top: 20px;
	border-top: 1px solid #dcdcdc;
	padding-bottom: 20px;
}
.jobPage .cont .item .btn {
	width: 162px;
	height: 58px;
	cursor: pointer;
	position: absolute;
	top: 18px;
	right: -18px;
	text-align: center;
	padding-right: 30px;
	line-height: 40px;
	color: #fff;
	background: url(/skin/images/jobbtn.png) no-repeat 0 0;
	display: none;
}
.jobPage .cont .item.hover {
	background: #f9f9f9;
}
.jobPage .cont .item.hover .btn {
	display: block;
}
.jobPage .left {
	width: 800px;
}
.jobPage .right {
	width: 350px;
}
.jobPage .right .item {
	margin-bottom: 74px;
}
.jobPage .right .item .cont {
	line-height: 28px;
}
.jobPage .right .item .cont img {
	margin-left: 10px;
}
/*****showPro****/
.showPro {
	padding-bottom: 30px;
}
.showPro .showImg {
	padding-bottom: 50px;
}
.showPro .photo {
	width: 540px;
}
.showPro .photo .jqzoom {
	width: 540px;
	height: 405px;
	overflow: hidden;
	position: relative;
	padding: 0px;
	cursor: pointer;
}
.showPro .photo .zoomdiv {
	z-index: 999;
	position: absolute;
	top: 0px;
	left: 0px;
	background: #ffffff;
	border: 1px solid #ddd;
	display: none;
	text-align: center;
	overflow: hidden;
}
.showPro .photo .jqZoomPup {
	z-index: 999;
	visibility: hidden;
	position: absolute;
	top: 0px;
	left: 0px;
	border: 1px solid #eee;
	background: #fff;
	opacity: 0.6;
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
	filter: alpha(Opacity=50);
}
.showPro .photo .img {
	width: 540px;
	height: 405px;
	display: block;
}
.showPro .photo .photoimg {
	width: 540px;
	height: 71px;
	margin-top: 12px;
	position: relative;
}
.showPro .photo .photoimg .list {
	width: 505px;
	overflow: hidden;
	position: relative;
	margin: 0 auto;
}
.showPro .photo .photoimg .listcon {
	width: 300%;
}
.showPro .photo .photoimg .prev, .showPro .photo .photoimg .next {
	width: 12px;
	height: 30px;
	z-index: 10;
	position: absolute;
	top: 21px;
	cursor: pointer;
	background: url(/skin/images/spro-btn-ico.png) no-repeat 0 center;
}
.showPro .photo .photoimg .prev {
	left: 0;
}
.showPro .photo .photoimg .next {
	right: 0;
	background-position: -90px center;
}
.showPro .photo .photoimg a {
	width: 95px;
	height: 71px;
	cursor: pointer;
	display: block;
	float: left;
	margin-right: 7px;
}
.showPro .photo .photoimg a img {
	width: 95px;
	height: 71px;
	display: block;
}
.showPro .photo .photoimg a.hover img {
	border: 3px solid #6e4196;
	width: 89px;
	height: 65px;
}
.showPro .imgtxtcon {
	width: 620px;
	height: 488px;
	float: right;
	position: relative;
}
.showPro .imgtxtcon .tit {
	font-size: 24px;
	color: #000;
	line-height: 30px;
	margin-bottom: 10px;
}
.showPro .imgtxtcon .mark {
	color: #888;
}
.showPro .imgtxtcon .line {
	width: 50px;
	height: 3px;
	display: block;
	background: #999999;
	margin: 20px 0;
}
.showPro .imgtxtcon .txtcon .title {
	font-size: 16px;
	margin-bottom: 10px;
}
.showPro .imgtxtcon .txt {
	line-height: 35px;
	height: 280px;
	overflow: hidden;
}
.showPro .imgtxtcon .btn {
	position: absolute;
	left: 0;
	bottom: 10px;
	font-size: 16px;
	-webkit-transition: all ease 300ms;
	-moz-transition: all ease 300ms;
	-ms-transition: all ease 300ms;
	-o-transition: all ease 300ms;
	transition: all ease 300ms;
	width: 135px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	color: #fff;
	background: #6e4196;
}
.showPro .imgtxtcon .btn:hover {
	background: #444;
}
.showPro .showp_txt {
	padding: 0 0 50px 0;
	position: relative;
}
.showPro .showp_txt .tit {
	display: inline-block;
	padding-bottom: 7px;
	border-bottom: 2px solid #6e4196;
	font-size: 18px;
	margin-bottom: 20px;
	font-weight: bold;
}
.showPro .showp_txt .txtcon {
	font-size: 14px;
	color: #000000;
	min-height: 70px;
	line-height: 26px;
}
.showPro .showp_txt .txtcon img {
	max-width: 100%;
	display: block;
}
.showPro .showp_txt.one {
	border-top: 0px;
	padding-top: 25px;
}
.showPro .showp_txt.one .tit {
	top: 25px;
}
/*showNews*/
.showNews .title {
	font-size: 24px;
	color: #333333;
	text-align: center;
	margin: 30px 0 22px;
	font-weight: bold;
}
.showNews .mark {
	color: #999999;
	height: 38px;
	line-height: 38px;
	text-align: center;
	margin-bottom: 20px;
	border-top: 1px dashed #e5e5e5;
	border-bottom: 1px dashed #e5e5e5;
}
.showNews .showContxt {
	color: #626262;
    line-height: 35px;
    margin-top: 25px;
    font-size: 16px;
    
}
.showNews .showContxt img {
	max-width: 100%;
}
/* reLink */
.reLink {
	width: 100%;
	height: 25px;
	border-top: 1px solid #d7d6d6;
	padding: 15px 0 40px;
}
.reLink .nextLink, .reLink .prevLink {
	width: 50%;
	line-height: 25px;
	color: #666;
}
.reLink .nextLink a, .reLink .prevLink a {
	color: #666;
}
.reLink .nextLink {
	text-align: right;
}
.reLink a:hover {
	color: #2f2f2f;
}
span.bds_more, .bds_tools a {
	line-height: 14px !important;
}
/************** * Animations for content elements * **********/
/* 滞后 */
.delay100 {
	-webkit-animation-delay: 100ms;
	animation-delay: 100ms;
}
.delay200 {
	-webkit-animation-delay: 200ms;
	animation-delay: 200ms;
}
.delay300 {
	-webkit-animation-delay: 300ms;
	animation-delay: 300ms;
}
.delay400 {
	-webkit-animation-delay: 400ms;
	animation-delay: 400ms;
}
.delay500 {
	-webkit-animation-delay: 500ms;
	animation-delay: 500ms;
}
.delay600 {
	-webkit-animation-delay: 600ms;
	animation-delay: 600ms;
}
.delay700 {
	-webkit-animation-delay: 700ms;
	animation-delay: 700ms;
}
.delay800 {
	-webkit-animation-delay: 800ms;
	animation-delay: 800ms;
}
.delay900 {
	-webkit-animation-delay: 900ms;
	animation-delay: 900ms;
}
.delay1000 {
	-webkit-animation-delay: 1000ms;
	animation-delay: 1000ms;
}
.delay1100 {
	-webkit-animation-delay: 1100ms;
	animation-delay: 1100ms;
}
.delay1200 {
	-webkit-animation-delay: 1200ms;
	animation-delay: 1200ms;
}
.delay1300 {
	-webkit-animation-delay: 1300ms;
	animation-delay: 1300ms;
}
.delay1400 {
	-webkit-animation-delay: 1400ms;
	animation-delay: 1400ms;
}
.delay1500 {
	-webkit-animation-delay: 1500ms;
	animation-delay: 1500ms;
}
.delay1600 {
	-webkit-animation-delay: 1600ms;
	animation-delay: 1600ms;
}
.delay1700 {
	-webkit-animation-delay: 1700ms;
	animation-delay: 1700ms;
}
.delay1800 {
	-webkit-animation-delay: 1800ms;
	animation-delay: 1800ms;
}
.delay1900 {
	-webkit-animation-delay: 1900ms;
	animation-delay: 1900ms;
}
.delay2000 {
	-webkit-animation-delay: 2000ms;
	animation-delay: 2000ms;
}
.delay2100 {
	-webkit-animation-delay: 2100ms;
	animation-delay: 2100ms;
}
.delay2200 {
	-webkit-animation-delay: 2200ms;
	animation-delay: 2200ms;
}
.delay2300 {
	-webkit-animation-delay: 2300ms;
	animation-delay: 2300ms;
}
.delay2500 {
	-webkit-animation-delay: 2500ms;
	animation-delay: 2500ms;
}
.delay2700 {
	-webkit-animation-delay: 2700ms;
	animation-delay: 2700ms;
}
.delay2900 {
	-webkit-animation-delay: 2900ms;
	animation-delay: 2900ms;
}
.delay3000 {
	-webkit-animation-delay: 3000ms;
	animation-delay: 3000ms;
}
.delay4000 {
	-webkit-animation-delay: 4000ms;
	animation-delay: 4000ms;
}
.delay4500 {
	-webkit-animation-delay: 4500ms;
	animation-delay: 4500ms;
}
.delay5000 {
	-webkit-animation-delay: 5000ms;
	animation-delay: 5000ms;
}
.onactive .animated {
	-webkit-animation-duration: .8s;
	animation-duration: .8s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}
.active .animated.fast {
	-webkit-animation-duration: .5s;
	animation-duration: .5s;
}
.onactive .flyInDown {
	-webkit-animation-name: flyInDown;
	animation-name: flyInDown;
}
@-webkit-keyframes flyInDown {
0% {
opacity: 0;
-webkit-transform: translateY(-20px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
}
}
@keyframes flyInDown {
0% {
opacity: 0;
-webkit-transform: translateY(-20px);
-moz-transform: translateY(-20px);
-ms-transform: translateY(-20px);
transform: translateY(-20px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
}
.onactive .flyInRight {
	-webkit-animation-name: flyInRight;
	animation-name: flyInRight;
}
@keyframes flyInRight {
0% {
opacity: 0;
-webkit-transform: translateX(100px);
-moz-transform: translateX(100px);
-ms-transform: translateX(100px);
transform: translateX(100px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
.onactive .flyInUp {
	-webkit-animation-name: flyInUp;
	animation-name: flyInUp;
}
@keyframes flyInUp {
0% {
opacity: 0;
-webkit-transform: translateY(50px);
-moz-transform: translateY(50px);
-ms-transform: translateY(50px);
transform: translateY(50px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
}
.onactive .flyInLeft {
	-webkit-animation-name: flyInLeft;
	animation-name: flyInLeft;
}
@-webkit-keyframes flyInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-200px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
}
}
@keyframes flyInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-200px);
-moz-transform: translateX(-200px);
-ms-transform: translateX(-200px);
transform: translateX(-200px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
.onactive .opacityI {
	-webkit-animation-name: zoomIn;
	animation-name: zoomIn;
}
@-webkit-keyframes opacityI {
0% {
opacity: 0;
}
50% {
opacity: 1;
}
}
@keyframes opacityI {
0% {
opacity: 0;
}
50% {
opacity: 1;
}
}
.onactive .shake {
	-webkit-animation-name: shake;
	animation-name: shake;
	-webkit-animation-delay: 6s;
	animation-delay: 6s;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
}
@keyframes shake {
0% {
transform: translateX(0);
}
10%, 30%, 50%, 70%, 90% {
transform: translateY(-10px);
}
20%, 40%, 60%, 80% {
-transform: translateY(6px);
}
100% {
transform: translateY(0);
}
}
@-webkit-keyframes shake {
0% {
-webkit-transform: translateX(0);
}
10%, 30%, 50%, 70%, 90% {
-webkit-transform: translateY(-10px);
}
20%, 40%, 60%, 80% {
-webkit-transform: translateY(6px);
}
100% {
-webkit-transform: translateY(0);
}
}
@-moz-keyframes shake {
0% {
-moz-transform: translateX(0);
}
10%, 30%, 50%, 70%, 90% {
-moz-transform: translateY(-10px);
}
20%, 40%, 60%, 80% {
-moz-transform: translateY(6px);
}
100% {
-moz-transform: translateY(0);
}
}
@-o-keyframes shake {
0% {
-o-transform: translateX(0);
}
10%, 30%, 50%, 70%, 90% {
-o-transform: translateY(-10px);
}
20%, 40%, 60%, 80% {
-o-transform: translateY(6px);
}
100% {
-o-transform: translateY(0);
}
}
@-ms-keyframes shake {
0% {
-ms-transform: translateX(0);
}
10%, 30%, 50%, 70%, 90% {
-ms-transform: translateY(-10px);
}
20%, 40%, 60%, 80% {
-ms-transform: translateY(6px);
}
100% {
-ms-transform: translateY(0);
}
}
.onactive .zoomIn {
	-webkit-animation-name: zoomIn;
	animation-name: zoomIn;
}
@-webkit-keyframes zoomIn {
0% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
50% {
opacity: 1;
}
}
@keyframes zoomIn {
0% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
-ms-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
50% {
opacity: 1;
}
}
@-webkit-keyframes scaleIn {
0% {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
50% {
opacity: 1;
-webkit-transform: scale(1.02);
transform: scale(1.02);
}
}
@keyframes scaleIn {
0% {
opacity: 1;
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
50% {
opacity: 1;
-webkit-transform: scale(1.02);
-ms-transform: scale(1.02);
transform: scale(1.02);
}
}
/*# sourceMappingURL=style.css.map */
/*↓组图样式↓*/
.HS10, .HS15 {
	overflow: hidden;
	clear: both;
}
.HS10 {
	height: 10px;
}
.HS15 {
	height: 15px;
}
.Hidden {
	display: none;
}
.Clearer {
	display: block;
	clear: both;
	font-size: 1px;
	line-height: 1px;
	margin: 0;
	padding: 0;
}
.FlLeft {
	float: left;
}
.FlRight {
	float: right;
}
/*幻灯片区域背景*/
.MainBg {
	width: 1200px;
	margin: 0 auto;
}
/*大图展示区域*/
.OriginalPicBorder {
	padding: 0;
}
#OriginalPic {
	width: 1200px;
	overflow: hidden;
	position: relative;
	font-size: 12px;
}
#OriginalPic img {
	display: block;
	min-width: 100px;
	margin: 0 auto;
}
/*鼠标手势*/
.CursorL {
	position: absolute;
	z-index: 999;
	width: 50%;
	height: 600px;
	color: #FFF;
	left: 0;
	cursor: url(../images/CurL.cur), auto;
	background: url(/skin/images/space.png) repeat scroll 0 0 transparent;
}
.CursorR {
	position: absolute;
	z-index: 999;
	width: 50%;
	height: 600px;
	color: #FFF;
	right: 0;
	cursor: url(../images/CurR.cur), auto;
	background: url(/skin/images/space.png) repeat scroll 0 0 transparent;
}
/*小图预览和滑动*/
.SliderPicBorder {
	width: 100%;
	overflow: hidden;
}
.ThumbPicBorder {
	width: 1200px;
	margin: 0 auto;
	background: #eeeeee;
	overflow: hidden;
	position: relative;
}
.ThumbPicBorder #btnPrev {
	width: 45px;
	height: 113px;
	cursor: pointer;
	position: absolute;
	left: 20px;
	top: 20px;
}
.ThumbPicBorder #btnNext {
	width: 45px;
	height: 113px;
	cursor: pointer;
	position: absolute;
	right: 20px;
	top: 20px;
}
.ThumbPicBorder .pic {
	width: 1025px;
	overflow: hidden;
	position: relative;
	margin: 20px auto;
}
#ThumbPic img {
	border: 3px solid #ddd;
	cursor: pointer;
	background-color: #ddd;
	margin: 0 10px;
	width: 145px;
	height: 108px;
	display: block;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}
#ThumbPic img.active {
	border: 3px solid #6e4196;
}
/*↑组图样式↑*/

/*鑫网科技新增翻页样式   www.jmxw.net*/
.pagess {clear: both;margin: 20px;overflow: hidden;margin-left: 0px;text-align: center;font-size:12px}
.pagess ul li { display:inline-block;border: 1px solid #ccc;padding: 2px 9px;margin: 0 3px;line-height: 20px;background: #fff;color:#999}
.pagess ul li:hover{ background:#ccc; color:#fff;border: 1px solid #ccc}
.pagess ul li:hover a{color:#fff;}
.pagess ul li.thisclass {display: inline-block;border: 1px solid #ccc;padding: 2px 9px;margin: 0 3px;background: #ccc;color: #fff;}
.pagess ul li.thisclass a {color: #fff;}
.pagess ul li a{ display:block;color:#999}
.pagess ul li a:hover {color: #fff;}

.aboutPage {color: #626262;    line-height: 35px;    margin-top: 25px;    font-size: 16px;    ttext-indent: 2em;}

/* 新闻中心单独页面 */
.site-info { padding:30px 0px;width: 1200px;height: 480px;margin: 0 auto;}
.info-pd { padding:0;}
.info-dib { width: 28%;float: left;position: relative;background-color: white;padding: 20px 20px;box-shadow: 0px 0px 14px 0px rgba(2, 2, 2, 0.12);}
.info-mb { margin:0 3%;}
.info-top { overflow:hidden;background-color:#fff;}
.info-top .info-tit { background-color:#8b9094; text-align:center; height:90px; overflow:hidden;-webkit-transition:  all ease-out .3s;-moz-transition:  all ease-out .3s;transition:  all ease-out .3s;}
.info-top a { display:block;}
.info-top a:hover .info-tit{background-color:#555;}
.info-top a img { display:block;width:100%; height:auto;-webkit-transition:  all ease-out .3s;-moz-transition:  all ease-out .3s;transition:  all ease-out .3s; height:223px;}
.info-top a:hover img { opacity:0.8;filter: alpha(opacity=80);transform:scale(1.05);-webkit-transform:scale(1.05); }
.info-top span {font-family: Arial; font-size:20px; color:#fff;tText-transform:uppercase; display:block; margin-top:20px;}
.info-top h2 { font-size:26px; color:#333; font-weight:normal; margin:0; line-height:32px; padding-top: 0px;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.info-list { list-style:none; padding:0; margin:0; padding-top:15px;}
.info-list li { bbackground:url(../images/dot.png) no-repeat 15px center; border-bottobm:1px #ededed solid; padding:3px 0; width:320px; }
.info-list li a { padding-left:0px; display:block; color:#333; font-size:15px;white-space: nowrap;line-height: 22px;
    text-overflow: ellipsis;
    overflow: hidden;}
.info-list_1 li a:hover{ color:#555}
.info-list_1 { list-style:none; padding:0; margin:0; padding-top:15px;}
.info-list_1 li { bbackground:url(../images/dot.png) no-repeat 15px center; border-bottobm:1px #ededed solid; padding:3px 0; width:500px; }
.info-list_1 li a { padding-left:0px; display:block; color:#333; font-size:15px;white-space: nowrap;line-height: 22px;
    text-overflow: ellipsis;
    overflow: hidden;}
.info-list_1 li a:hover{ color:#555}
/* 新闻中心两排单独页面 */
.site-info_two { padding:30px 0px;width: 1200px;height: 280px;  margin: 0 auto;}
.info-dib_two { width: 45%;float: left;position: relative;background-color: white;padding: 20px 20px;box-shadow: 0px 0px 14px 0px rgba(2, 2, 2, 0.12);}
.info-top_two .info-tit { background-color:#8b9094; text-align:center; height:90px; overflow:hidden;-webkit-transition:  all ease-out .3s;-moz-transition:  all ease-out .3s;transition:  all ease-out .3s;}
.info-top_two a { display:block;}
.info-top_two a:hover img { opacity:0.8;filter: alpha(opacity=80);transform:scale(1.05);-webkit-transform:scale(1.05); }
.info-top_two span {font-family: Arial; font-size:20px; color:#fff;tText-transform:uppercase; display:block; margin-top:20px;}
.info-top_two h2 { font-size:26px; color:#333; font-weight:normal; margin:0; line-height:32px; padding-top: 0px;padding-left: 20px;}
.info-top_two a img { display:block;width:100%; height:auto;-webkit-transition:  all ease-out .3s;-moz-transition:  all ease-out .3s;transition:  all ease-out .3s; height:283px;}
.info-mb_two { margin-left: 3%;}
/* 新闻中心三排单独页面 */
.site-info_three { padding:30px 0px;width: 1200px;height: 450px;  margin: 0 auto;}
/*news*/



.newsBoxLeft {

	float: left;

	width: 790px;

}

.indexTitle {

	height: auto;

	overflow: hidden;

	padding: 0px 0 16px 0px;

	bbackground: url(../images/icon2.png) no-repeat 0 40px;bborder-bottom:1px solid #ededed;

}

.indexTitle b {

	ddisplay: none;

	color: #333;

	font-size: 26px;  font-weight: normal; 

}

.indexTitle a {

	display: block;

	color: #333;

	font-size: 15px;

	ffont-weight: bold;

	margin: 11px 10px 0 0;

	float: right;

}

.indexTitle a:hover {

	color: #2f2f2f;

	-webkit-transition: all 0.2s ease;

	-moz-transition: all 0.2s ease;

	transition: all 0.2s ease;

}
.newsDiv {

	width: 28%;
    float: left;
    height: 231px;
    position: relative;
    background-color: white;
    padding: 20px 20px;
    box-shadow: 0px 0px 14px 0px rgba(2, 2, 2, 0.12)

}

.newsDiv:first-child {

	margin-left: 0;

}

.newsDiv .indexNews {

	width: 100%;

}

.newsDiv .indexNews li, .slideNotice .indexNews li {

	position: relative;

}

.newsDiv .indexNews li b, .slideNotice .indexNews li b {

	position: absolute;

	left: 0;

	top: 0;

	float: none;

	z-index: 5;

}

.newsDiv .indexNews li a, .slideNotice .indexNews li a {

	margin-left: 55px;

}
.newsDiv .indexNews {
    width: 100%;
}
/*indexNews*/

.indexNews {

	float: right;

	height: auto;

	overflow: hidden;

	width: 373px;

	padding-top: 2px;

}

.indexNews li {

	height: 38px;

	overflow: hidden;

	background: url(../images/dian.jpg) repeat-x 0 bottom;

}

.indexNews li a {

	display: block;

	color: #616060;

	height: 37px;

	line-height: 37px;

	overflow: hidden;

	font-size: 1.4em;

}

.indexNews li a:hover {

	color: #004987;

	-webkit-transition: all 0.5s ease;

	-moz-transition: all 0.5s ease;

	transition: all 0.5s ease;

}

.indexNews li b {

	display: block;

	color: #969696;

	height: 37px;

	line-height: 37px;

	overflow: hidden;

	font-size: 1.4em;

	padding-left: 3px;

	width: 52px;

	float: left;

}

.newsBoxRight {

	float: left;

	position: relative;

	width: 361px;margin-left: 20px;

}
.newsBox {
    height: 305px;
   overflow: none;
    margin: 0 auto;
    width: 1200px;
    margin-top: 20px;
}

/* 新闻中心单独页面 */
/*about*/

.about {

	overflow: hidden;

	width: 100%; margin-bottom: 80px;

}

.about dl {

	overflow: hidden;

	padding: 35px 0 0 0;

	width: 100%;

}

.about dl dt {

	width: 600px;

	float: right

}
.about dl dt img {

	width: 600px;
	height: 407px;

}

.about dl dd {

	width: 520px;

	float: left;

}

.about dl dd h3 {

	font-size: 18px;

}

.about dl dd h3 a {

	color: #54a833;font: bold 20px/24px "微软雅黑";color: #333;

}

.about dl dd i {

	display: block;

	width: 100px;

	height: 1px;

	background: #727272;

	margin: 25px 0;

}

.about dl dd p {

	font-size: 15px;

	color: #666666;

	line-height: 28px;

	height: auto;

	overflow: hidden;

}

.about dl dd a.more {

	display: block;

	margin-top: 30px;

	width: 130px

}



/*about-1*/

.about-1 {

	overflow: hidden;

	width: 100%;background-color: whitesmoke;

}

.about-1 dl {

	overflow: hidden;

	padding: 35px 0 0 0;

	width: 100%;

}

.about-1 dl dt {

	width: 618px;

	float: right

}

.about-1 dl dd {

	width: 90%;

	float: left;margin-bottom: 50px;

}

.about-1 dl dd h3 {

	font-size: 18px;

}

.about-1 dl dd h3 a {

	color: #54a833;font: bold 20px/24px "微软雅黑";color: #333;

}

.about-1 dl dd i {

	display: block;

	width: 40px;

	height: 1px;

	background: #727272;

	margin: 25px 0;

}

.about-1 dl dd p {

	font-size: 14px;

	color: #666666;

	line-height: 28px;

	height: auto;

	overflow: hidden;

}

.about-1 dl dd a.more {

	display: block;

	margin-top: 30px;

	width: 130px

}



ul{padding-left:0;list-style-type:none;}
a{text-decoration:none;outline:none;color:#333333;transition:all .2s ease; cursor:pointer;}
a:hover{color:#333;}
img{border:0;vertical-align:top;}
i,s,em,u{font-style:normal;text-decoration:none;}
/*通用*/
.wrap{width:1200px;margin-left:auto;margin-right:auto;}
.l{float:left;padding-top: 5px;}.r{float:right !important;}
.pr{position:relative;}.pa{position:absolute;}
.tc{text-align:center;padding-top: 30px;}.tr{text-align:right;}.tl{text-align:left;}
.tc_2{text-align:center;padding-top: 10px;float:right;}
.vm{vertical-align:middle;}.vt{vertical-align:top;}.vb{vertical-align:bottom;}
.db{display:block;}.dib{-moz-inline-stack:inline-block;display:inline-block;*display:inline;*zoom:1;}
.fix{*zoom:1;}.fix:before,.fix:after{content:"";display:table;}.fix:after{clear:both;}
.el,.art_link a{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.oh{overflow:hidden;*zoom:1;}
.mh{height:auto !important;height:464px;min-height:464px;}
.btn{cursor:pointer;}
.hidetext{font:0/0 a;letter-spacing:-9px;}
.cir{display:inline-block;width:0;height:0;overflow:hidden;}
.bor1{border:1px solid #ddd;}
.bor1_b{border-bottom:1px solid #ddd;}
.bor1_b_s{border-bottom:1px dotted #ababab;}
.red{color:#e60013 !important;}
.grey{background:#ededed!important;}
.p20{padding:20px;}.plr15{padding-left:15px;padding-right:15px;}
.mt20{margin-top:20px;}.mt10{margin-top:10px;}
.plr25 { padding-left:25px; padding-right:25px;}
.pb25 { padding-bottom:25px;}
.pb35 { padding-bottom:35px;}
.mb20 { margin-bottom:20px;}
.lh2{line-height:2;}
.w680 { width:680px;}
.w220 { width:220px;}
.line { width:1px; height:14px; background:url(../images/ico.png) -99px -64px no-repeat; display:inline-block; overflow:hidden; margin:0px 12px; vertical-align:middle;}
.bwhite{background:#fff;}
.hide { display:none;}
/*幻灯片(组件)*/
.slide { position: relative; width:100%;}
.ban_c { display:none;position: absolute; left: 0; top: 0; width: 100%; height: 100%; overflow: hidden; }
.ban_c img { width: 100%; height: 100%; }
.ban_t { position: absolute; left: 0; bottom: 0; width: 100%; padding: 4px 0; text-indent: 10px; white-space: nowrap; overflow: hidden; color: #fff; background: rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#88000000,endcolorstr=#88000000); z-index: 3; }
.ban_nav { position: absolute; bottom: 0; left: 0; width: 100%; text-align: right; z-index: 4; }
.ban_nav a { display: inline-block; vertical-align: middle; width: 14px; height: 14px; line-height: 14px; overflow: hidden; text-align: center; margin-right: 8px; cursor: pointer; text-decoration: none; font-size: 10px; -webkit-text-size-adjust: none; background: #ccc; }
.ban_nav .on { background: #f90; color: #fff; }
.Left,.Right { cursor: pointer; }
/*翻页(组件)*/
.view{overflow:hidden;position:relative;height:100%;width:100%;}
.gallery{white-space:nowrap;font-size:0;height:100%;}
.gallery_cell{float:left;overflow:hidden;height:100%;white-space:normal;font-size:12px;}
/*下拉(组件)*/
.sele{position:relative;height:20px;line-height:20px;width:99px;cursor:pointer;}
.sele_{display:none;position:absolute;width:100%;left:-1px;top:20px;background:#fff;border:1px solid #ddd;}
.sele_ a{display:block;}
.sele_ a:hover{background:#f0f0f0;color:#333;}
/* 表格 */
.datalist { border: 1px solid #ccc; border-collapse: collapse; background: #fff;text-align: left;}
.datalist caption { padding-bottom: 5px; font-weight: bold; }
.datalist th { border: 1px solid #ccc; background-color: #eee; color: #000; font-weight: bold; padding:4px 0 4px 15px;}
.datalist td { border: 1px solid #ccc;padding:4px 0 4px 15px; }
.datalist tr.altrow { background:#c7e5ff;}
/*单幅图展*/
.picshow img{display:block;width:100%;}
/*图标*/
.ico{display:inline-block;overflow:hidden;width:20px;height:20px;vertical-align:middle;background:url(../images/ico.png);}
.ico1_2{background-position:-20px 0;}
.ico1_3{background-position:-40px 0;}
.ico1_4{background-position:-60px 0;}
.ico1_5{background-position:-80px 0;}
.ico2_1{background-position:0 -20px;}
.ico2_2{background-position:-20px -20px;}
.ico2_3{background-position:-40px -20px;}
.ico2_4{background-position:-60px -20px;}
.ico2_5{background-position:-80px -20px;}
.ico3_1{background-position:0 -40px;}
.ico3_2{background-position:-20px -40px;}
.ico3_3{background-position:-40px -40px;}
.ico3_4{background-position:-60px -40px;}
.ico3_5{background-position:-80px -40px;}
.ico4_1{background-position:0 -60px;}
.ico4_2{background-position:-20px -60px;}
.ico4_3{background-position:-40px -60px;}
.ico4_4{background-position:-60px -60px;}
.ico4_5{background-position:-80px -60px;}
.ico5_1{background-position:0 -80px;}
.ico5_2{background-position:-20px -80px;}
.ico5_3{background-position:-40px -80px;}
.ico5_4{background-position:-60px -80px;}
.ico5_5{background-position:-80px -80px;}
.ico6_1{background-position:0 -100px;}
.ico6_2{background-position:-20px -100px;}
.ico6_3{background-position:-40px -100px;}
.ico6_4{background-position:-60px -100px;}
.ico6_5{background-position:-80px -100px;}
.ico7_1{background-position:0 -120px;}
.ico7_2{background-position:-20px -120px;}
.ico7_3{background-position:-40px -120px;}
.ico7_4{background-position:-60px -120px;}
.ico7_5{background-position:-80px -120px;}
.ico8_1{background-position:-0 -140px;}
.ico8_2{background-position:-20px -140px;}
.ico8_3{background-position:-40px -140px;}
.ico8_4{background-position:-60px -140px;}
.ico8_5{background-position:-80px -140px;}
/*结构*/
.percent30{width:30%;}
.percent50{width:49%;}
.percent70{width:70%;}
.side{width:185px;}
.main123{width:760px;}
.main_cont{width:495px;}
.sub{width:235px;}
/*标题*/
.Tit1,.Tit1 a{height:42px;font:bold 16px/42px 'microsoft yahei';color:#333;}.Tit1 a:hover{color:#333;}
.Tit2,.Tit2 a{height:56px;font:bold 24px/56px 'microsoft yahei';color:#000;}.Tit2 a:hover{color:#000;}
.Tit3,.Tit3 a{height:50px;font:bold 18px/50px 'microsoft yahei';color:#333;}.Tit3 a:hover{color:#333;}
.Tit4,.Tit4 a{height:56px;font:bold 22px/56px 'microsoft yahei';color:#767676;}.Tit3 a:hover{color:#767676;}
.t,.t a{color:#333}.t a:hover{color:#000;}
.Tit5{height:40px;font:bold 24px/36px 'microsoft yahei';color:#333;text-align:center;background:url(../images/ht_bottom.png) no-repeat center bottom;margin-bottom:20px}
.Tit6{height:14px;font:14px/14px 'microsoft yahei';text-align:center;margin-bottom:20px}
.Tit6 a{margin-left:10px;color:#707070;}
.Tit6 a:hover{margin-left:10px;color:#BFBFBF;}
/*全站*/
.head{height:140px;z-index:999999999999999999999;/*background: url(/skin/images/top-rx.jpg) repeat-x;*/ background: url(../images/top-rx.jpg) no-repeat center;}
.head_top{height:47px;position:relative;z-index:10;}
.head_top .dib{line-height:20px;vertical-align:top;text-align:left;}
.head_top .cir{position:absolute;right:.5em;top:20px;border:4px solid;border-color:#737373 #fff #fff #fff;}
.head_top .sele_on .cir{border-color:#ee181f #fff #fff #fff;}
.comp,.mob{width:auto;border-left:1px solid #fff;border-right:1px solid #fff;}
.comp span{display:inline-block;}
.comp .sele_{width:150px;}
.comWhitePart { width:auto; height:auto; border:#e1e1e1 1px solid; background-color:#fff; clear:both;}
.lang,.head_f{width:auto;border:1px solid #ccc;margin:12px 0 0 10px;}
.lang{text-indent:5px;}
.lang b{display:inline-block;background:#666;color:#fff;text-align:center;text-indent:0;width:26px;}
.langHover b{color:#fff;background:#0084E2;}
.lang span{display:inline-block;width:70px;}
.lang .sele_{border-bottom:3px solid #0084E2;padding-bottom:10px;}
.lang .sele_ a:hover{background:none;color:#ca0401;}
.head_f form{background:url(/skin/images/fangdj.gif) 98% 3px no-repeat #f6f6f6;}
.head_f .btn{width:20px;}
.head_f .focous{background-position:98% -33px;background-color:#fff;}
.head_top .mob,.head_top .comp,.head_top .log{height:47px;line-height:47px;color:#fff;}
.head_top .comp,.head_top .mob{padding:0 2em 0 .5em;}
.head_top .log{padding:0 1em 0 .5em;}
.log a{color:#fff;}
.log a:hover{color:#fff;}
.head_top .comp .sele_{left:-178px;top:44px;line-height:2;width:445px;background:url(../images/glos_b.png) 48% 50px no-repeat #fafafa;padding:20px 0;border-bottom:3px solid #eb0007;box-shadow:0 2px 4px rgba(0,0,0,.2);}
.head_top .comp li,.head_top .comp strong,.head_top .comp .t{padding-left:1em;}
.head_top .comp a{display:inline;}
.head_top .comp li a:hover{background:none;color:#e30f00;}
.head_top .hover,.head_top .comp_hover{border-top-color:#0084E2;}
.head_top .comp_hover,.head_top .mob_hover{background:#fafafa;box-shadow:0 0 4px rgba(0,0,0,.2);border-left-color:#ddd;border-right-color:#ddd;}
.head_top .comp_hover .cir,.head_top .mob_hover .cir{border-color:#0084E2 #fafafa #fafafa #fafafa;}
.head_top .comp .glos{width:175px;padding-left:30px;}
.head_top .comp .glos em{color:#e30f00;margin:0 .5em;}
.head_top .comp .t{font-weight:bold;font-size:14px;line-height:2.5;border-top:1px dotted #ccc;margin-top:.7em;}
.mob .ico,.log .ico{float:left;margin-top:12px;}
.head_top .mob .sele_{top:44px;width:225px;padding:8px 25px 8px;line-height:2;background:#fafafa;border-bottom:3px solid #0084E2;box-shadow:0 2px 4px rgba(0,0,0,.2);line-height:2.5;cursor:default;}
.head_top .mob img{width:80px;margin:0 10px 10px 0;vertical-align:bottom;}
.head_top .mob .sele_ .ico{float:none;margin:0;}
.head_top .mob .sele_ a{display:inline;}
.head_top .mob .sele_ a:hover{background:inherit;color:#e60013;}
.head_top .mob .dotline{border-top:1px dotted #ccc;}
.head_top .mob .dotline img{margin-bottom:0;}
.head_top .mob .sele_ .t{font-size:14px;font-weight:bold;}
.dotline .more{display:inline-block !important;margin:5px 0 0;color:#0084E2;}
.dotline .more:hover{color:#666 !important;}
/*导航阴影*/

.index .shadow{height:8px;width:100%;left:0;bottom:-8px;background:url(../images/1pxshadow.png);overflow:hidden;}
.nav{width:800px;z-index:9;}
.nav1{width:800px;z-index:9;padding-top: 30px;}
.nav1 .li{float:left;width:11.1%;height:50px;}
.nav1 .nav_cell{display:block;font: 16px/50px 'microsoft yahei';text-align:center;}
.nav_lev2{display:none;position:absolute;right:0;top:80px;width:600px;overflow:hidden;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.2);*zoom:1;_top:49px;}
.nav_menu{background:#ededed;margin-bottom:-9999px;padding-bottom:9999px;}
.nav_menu li{font-size:14px;height:30px;line-height:30px;border-bottom:1px solid #ccc;overflow:hidden;font-weight:bold;}
.nav_block{height:4px;overflow:hidden;left:0;bottom:0;width:100%;overflow:hidden;z-index:-1;_bottom:1px;}
.nav_line{height:4px;overflow:hidden;left:0;bottom:0;width:100%;background:url(../images/navLine.gif);}
.head_block{height:4px;overflow:hidden;left:0;width:100%;bottom:0;z-index:-1;}
.hhead_line{height:4px;overflow:hidden;left:50%;width:50%;margin-left:489px;bottom:0;background:#0084E2;}
.nav1 li:hover .nav_lev2{display:block;}
.nav_lev2 .cont{padding:30px 35px 35px;color:#666;}
.nav_lev2 .t{font-size:14px;color:#333;margin-top:.5em;font-weight:bold;}
.nav_lev2 .shadow{bottom:auto;top:0;}
.nav_lev2 .cont ul{width:100%;overflow:hidden;*zoom:1;}
.nav_lev2 .cont li{float:left;width:65%;margin-right:5%;*width:44%;}
.nav_lev2 .cont img{width:100%;}
.nav_lev2_1{width:690px;}
.nav_lev2_1 .cont img{float:left;width:294px;margin-right:15px;}
.nav_lev2_1 .cont .t{height:4em;overflow:hidden;}
.nav_lev2_2{width:690px;}
.nav_lev2_2 .cont a{display:block;position:relative;width:100%;}
.nav_lev2_2 .cont .vid .t{padding-right:1em;}
.nav_lev2_3{width:720px;}
.nav_lev2_3 .Tit1{line-height:1.5;}
.nav_lev2_4{width:666px;}
.nav_lev2_4 .cont .t{height:2em;overflow:hidden;}
.nav_lev2_5{width:684px;}
.nav_lev2_5 .cont .t{height:auto;overflow:hidden;line-height:1.5;margin-bottom:.5em;}
.nav_lev2_6{width:580px;}
.navtoplev1{right:87px;}
.navtoplev2{}
.navtoplev3{}
.navtoplev4{}
.navtoplev5{}
.navtoplev6{}

#main_lx {
	height: 172px;
	width: 100%;
	border-bottom: 1px solid #CFCFCF;
	background-color: #ffffff;
}
.main_lx_box {
	width: 380px;
	float: left;
	padding-top: 25px;
}
.main_lx_box li {
	float: left;
	bborder-right: 1px solid #E5E5E5;
}
.main_lx_li_icon {
	float: left;
}
.main_lx_li_con {
	float: left;
	line-height: 16px;
	margin-left: 18px;
}
.main_lx_li_name {
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}
.main_lx_li_js {
	font-size: 12px;
	color: #666666;
}
.main_lx_li {
	height: 76px;
	padding-top: 20px;
}
.main_lx_weixin .main_lx_li2 {
	position: absolute;
	top: 0;
	left: 50px;
	opacity: 1;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}
.main_lx_weixin:hover .main_lx_li2 {
	left: 0;
	opacity: 0;
}
.main_lx_addr {
	padding-right:30px;	padding-left:20px;
}
.main_lx_email {
	width: 207px;
	padding-left: 10px;
}
.main_lx_phone {
	width: 272px;
	padding-left: 20px;
}
.main_lx_box li.main_lx_weixin {
	/*padding-left: 50px;*/
	border-right: none;
	position: relative;
	width: 282px;
	cursor: pointer;
}
.main_lx_wxicon_img {
	position: absolute;
	right: 50px;
	top: -10px;
	opacity: 0;
}
.main_lx_wxicon_img img {
	height: 110px;
}
.main_lx_weixin:hover .main_lx_wxicon_img {
	opacity: 1;
	right: 130px;
	-webkit-transition: all 0.5s 0.3s;
	-moz-transition: all 0.5s 0.3s;
	-ms-transition: all 0.5s 0.3s;
	-o-transition: all 0.5s 0.3s;
	transition: all 0.5s 0.3s;
}
.clearfix, .c {
	zoom: 1;
	clear: both;
}
.clearfix:after, .clearfix:before, .c:after, .c:before {
	display: table;
	content: "";
}
.clearfix:after, .c:after {
	clear: both;
}

.csmain {
    width: 100%;
    background: #EBECED;height: 666px;
}
.jl_indexMainSev {
	width: 1200px;
	height: 420px;
	ppadding: 0 4px;
	margin:0 auto;
	ffloat: left; padding-bottom:25px; padding-top:25px;
}
.jl_indexMainSev1 {
	width: 1170px;
	height: 420px;
	ppadding: 0 4px;
	margin:0 auto;
	ffloat: left; padding-bottom:25px; padding-top:0px;
}
.jl_rollBox {
	position:relative;
	height:auto;
	overflow:hidden;
}
.jl_rollBox .jl_LeftBotton {
	height:50px;
	width:50px;
	background:url(../images/jl_prev.png) no-repeat;
	overflow:hidden;
	cursor:pointer;
	position:absolute;
	left:5px;
	top:31%;
}
.jl_rollBox .jl_RightBotton {
	height:50px;
	width:50px;
	background:url(../images/jl_next.png) no-repeat;
	overflow:hidden;
	cursor:pointer;
	position:absolute;
	right:1px;
	top:31%;
}
.jl_rollBox .jl_Cont {
	overflow:hidden;
}
.jl_rollBox .jl_ScrCont {
	width:10000000px;
}
.jl_rollBox #jl_List1, .jl_rollBox #jl_List2 {
	float:left;
}
.jl_rollBox .jl_nrbk {
	width:274px;
	height:660px;
	padding: 4px;
	margin-right:15px;
	background: url(../images/jl_indexmain7per_bg.png);
	float:left;
}
.jl_rollBox .jl_nrbk h1 {
	line-height:40px;
	padding-top:5px;
	background: #FFF;
	text-align:center;
}
.jl_rollBox .jl_nrbk h1 a {
	font-size: 16px;
	color:#1e2382;
	font-weight:bold;
}
.jl_rollBox .jl_nrbk .jl_text {
	height: 69px;
	padding:0px 15px;
	background: #FFF;
}
.jl_rollBox .jl_nrbk .jl_text a {
	font-size:14px;
	color:#999;
}
.jl_rollBox .jl_nrbk .jl_text a:hover {
	text-decoration:none;
}
.jl_indexMainEig {
	width: 370px;
	height: 230px;
	padding: 4px;
	margin-top: 25px;
	margin-left: 22px;
	background: url(../images/jl_indexmain8_bg.png);
	float: left;
}
.jl_indexMainEig_img {
	width: 152px;
	height: 230px;
	background: #FFF;
	float: left;
	overflow: hidden;
}
.jl_indexMainEig_imgSlider {
	margin-top: 75px;
	margin-left: 45px;
}
.jl_jlSlide_tab_Eig {
	width: 152px;
	height: 230px;
}
.jl_indexMainEigRight {
	width: 203px;
	height: 230px;
	padding-left: 15px;
	float: left;
	background:#FFF;
}
.jl_indexMainEigRight h1 {
	height: 40px;
	width: 187px;
	margin-top: 5px;
	font-size: 20px;
	line-height: 40px;
	border-bottom:1px solid #DDD;
	color: #1E2382;
	float: left;
}
.jl_indexMainERbottom {
	width: 187px;
	float: left;
}
.jl_indexMainERbottom h2 {
	margin-top: 6px;
	width: 187px;
	text-align: center;
}
.jl_indexMainERbottom h2 a {
	font-size: 20px;
	color: #AAA;
}
.jl_indexMainERbottom h3 {
	width: 187px;
	margin-top: 4px;
	float: left;
}
.jl_indexMainERbottom h3 a {
	font-size: 15px;
	color: #AAA;
}
.jl_indexMainERbottom h3 span {
	margin-top: 3px;
	float: right;
}
.jl_indexMainERbottom h3 span a {
	font-size: 16px;
	color: #AAA;
}
.jl_indexMainERbottom h4 {
	width: 180px;
	margin-top: 4px;
	padding-left: 7px;
	float: left;
}
.jl_indexMainERbottom h4 a {
	font-size: 15px;
	color: #AAA;
}
.jl_indexMainERbottom h5 {
	width: 187px;
	margin-top: 4px;
	float: left;
}
.jl_indexMainERbottom h5 p {
	margin-top: 15px;
	float: left;
}
.jl_indexMainERbottom h5 p a {
	font-size: 15px;
	color: #AAA;
	float: right;
}
.jl_indexMainERbottom h5 span {
	margin-top: 3px;
	float: right;
}
.jl_indexMainERbottom h5 span a {
	font-size: 17px;
	color: #AAA;
}
.jl_indexMainERbottom h6 {
	width: 167px;
	padding-right: 20px;
	margin-top: 6px;
	float: left;
}
.jl_indexMainERbottom h6 a {
	font-size:16px;
	color: #AAA;
	float: right;
}
.jl_indexMainERbottom a:hover {
	text-decoration:none;
	color: #666;
}
.jl_indexMainNine {
	width: 1170px;
	height: 60px;
	padding:4px;
	margin-top: 25px;
	background: url(../images/jl_indexlast_bg.png);
	float: left;
}
.jl_main_w {
	width:1170px;
	margin:0px auto;
}
.jl_r_box {
	background: #FFF;
}
#jl_slide-box {
	MARGIN: 0px auto;
	WIDTH: 1050px;
	POSITION: relative;
	HEIGHT: 60px;
	TEXT-ALIGN:center;
}
#jl_slide-box .slide-content {
	BACKGROUND: #fff
}
#jl_slide-box .ks-switchable-triggers A {
	DISPLAY: block;
	Z-INDEX: 99;
	WIDTH: 37px;
	COLOR: #b4b4b4;
	POSITION: absolute;
	TOP:0px;
	margin-left:1000px;
	HEIGHT: 65px;
	TEXT-DECORATION: none
}
#jl_slide-box .ks-switchable-triggers SPAN {
	width:37px;
	height:13px;
	DISPLAY: block;
}
#jl_slide-box .ks-switchable-triggers SPAN.sup {
	background:url(../images/jl_icon01.gif) top left no-repeat;
	display:block;
}
#jl_slide-box .ks-switchable-triggers SPAN.sdow {
	background:url(../images/jl_icon02.gif) top left no-repeat;
	display:block;
}
#jl_slide-box .ks-switchable-triggers .corner {
}
#jl_slide-box .ks-switchable-triggers .prev {
	HEIGHT:15px;
	margin-top:30px;
	LEFT: -10px
}
#jl_slide-box .ks-switchable-triggers .next {
	HEIGHT:15px;
	margin-top: 15px;
	margin-left: 990px;
}
#jl_slide-box .ks-switchable-triggers A:hover {
	COLOR: #f43d1e
}
#jl_slide-box .ks-switchable-triggers A:hover SPAN {
	COLOR: #f43d1e
}
#jl_slide-box .slide-content {
	PADDING:0px
}
#jl_slide-box .wrap {
	OVERFLOW: hidden;
	WIDTH: 980px;
	HEIGHT: 60px
}
#jl_slide-box UL {
	margin:0;
	padding:0;
	WIDTH: 10000px
}
#jl_slide-box LI {
	FLOAT: left;
	WIDTH: 980px;
	HEIGHT: 60px
}
#jl_slide-box LI IMG {
	WIDTH: 980px;
	HEIGHT: 60px;
	BORDER:0
}
/*首页产品标题*/
.cp_title {
	padding:10px;
	background-color:#0765A2;
	margin-bottom:15px;
	border:1px solid #E0E0E0;
}
.cp_title h1 {
	margin-left:10px;
	padding-left:20px;
	border-left:5px solid #1e2382;
	color:#F7F8FA;
	font-size:18px; background-color:#0765A2; font-weight:bold;
}

.expert { 
    overflow: hidden;
    padding: 70px 0;
    padding-bottom: 290px;}
.expert .t { text-align:center; color:#ee7f00; }
.expert .t .icon { display:inline-block; vertical-align:text-bottom; margin:0 10px 0 0;}
.expert-box { margin:70px 50px 70px;}
.expert ul { }
.expert li { width:20%; float:left; *margin-left:-1px;}
.expert li .w { margin:0 20px;}
.expert li .w .img { width:100%; position:relative; }
.expert li .w .img:hover { }
.expert li .w .img b{ display:block; border:5px solid #ffffff; border-radius:100%; overflow:hidden; position:relative; z-index:10;}
.expert li .w .img span { background:#2fb6c6; border-radius:100%; width:40px; height:40px; z-index:9; display:block; position:absolute; right:0; bottom:0;cursor:pointer; right:10px;}
.expert li .w .img span i { margin:14px auto 0;}
.expert li .w .img img{   }
.expert li .w .txt { text-align:center; }
.expert li .w .img:hover b { border-color:#fbfbfb; }
.expert li .w .img:hover span { background:#6989c9; }
.expert li .w .txt a { color:#888;}
.expert li .w .txt b { font-weight:normal; display:block; margin:10px 0;  color:#333;font-size: 16px;}
.expert li .w .txt p { margin-bottom:10px; height:0em; overflow:hidden;}
.expert li .w .txt span { background:#ffffffb8; padding:2px 10px; display:block;text-align:center;  border-radius: 5px;}
.expert li .w .txt span u { text-decoration:none; color:#ee7f00;}

.expert .bx-wrapper .bx-controls-direction a { top:100px;}


.common-more { width:190px; margin:0 auto; border:1px solid #ee7f00; border-radius:2px; line-height:45px; text-align:center;}
.common-more a { display:block; color:#ee7f00; transition:0.2s; -webkit-transition:0.2s;}
.common-more .icon { display:inline-block; vertical-align:middle; position:relative; top:-2px; margin-left:5px;}
.common-more a:hover { background:#ee7f00; color:#fff;}
.common-more a:hover .icon { background-position: -24px -90px;}

.lecture { overflow:hidden;}
.lecture .wrap { padding:50px 0;}
.lecture-box { margin:0 -20px;}
.lecture .lecture-box > div { float:left; *margin-left:-1px; }
.lecture-box .w { margin:0 20px 0;}
.lecture-box .lecture-1 { width:40%; }
.lecture-box .lecture-2 { width:30%;}
.lecture-box .lecture-3 { width:30%;}
.lecture-1 .t { }
.lecture-1 .t i { display:inline-block;  vertical-align:middle; margin-right:5px; }
.lecture-1 .news-dl { margin:40px 0; }
.lecture-1 .news-dl dt{ float:left; border:2px solid #ee7f00; text-align:center; margin-right:15px; }
.lecture-1 .news-dl dt b { display:block; line-height:1;*line-height:1.1; padding:10px 5px; color:#ee7f00;}
.lecture-1 .news-dl dt span { display:block; background:#ee7f00; color:#fff; }
.lecture-1 .news-dl dd{ display:block; overflow:hidden; }
.lecture-1 .news-dl dd h2 { font-weight:bold;}
.lecture-1 .news-dl dd .p { height:3em; color:#888; margin-bottom:5px; overflow:hidden;}
a.more { display:inline-block; color:#ee7f00; padding:0 5px; border-radius:2px; margin-left:-2px;}
a.more .icon { display:inline-block; vertical-align:text-bottom; position:relative; top:-2px; margin-left:5px; }
a.more:hover { color:#fff; background:#ee7f00;}
a.more:hover .icon { background-position:-24px -90px;}

.lecture-1 ul { line-height:2.5; height:13em; margin-bottom:1.8em;}
.lecture-1 li { border-bottom:1px solid #ddd;}
.lecture-1 li a { }

.lecture-r .w { background:#fef8ed; border:1px solid #ee7f00; padding:20px; height:433px;}
.lecture-r .w .m { border:1px solid #ee7f00; text-align:center; width:100px; height:100px; border-radius:100%; display:block; margin:20px auto 0;}
.lecture-r .w .m i { display:inline-block; position:relative; top:28px;}
.lecture-r .w > b { display:block; text-align:center; font-weight:normal; margin:10px 0 30px;}
.lecture-r .w .but { background:#ee7f00; width:140px; line-height:35px; height:35px; color:#fff; border:0; margin-top:20px; border-radius:2px; box-shadow:none;}
.lecture-r .w .but:hover { background:#d97503;}
.lecture-3 .w { background:#fefefe; border:1px solid #0f5793; padding:20px; height:433px;}
.lecture-2  ul{ margin:0 10px; }
.lecture-2  ul li{ margin-bottom:20px; line-height:30px; position:relative; padding-left:80px; z-index:5;}
.lecture-2 ul li:first-child {  z-index:10;}
.lecture-2 ul li:first-child + li {  z-index:8;}

.lecture-2 ul li .select-box { border:1px solid #ddd; background:#fff; box-shadow:1px 1px 2px #ddd inset;}
.lecture-2 ul li .select-box.open { border:1px solid #0f5793;}
.lecture-2 ul li .select-box.open dd {border:1px solid #0f5793; }
.lecture-2 ul li .select-box dt i.ico { background-image:url(../images/en_h.png); }
.lecture-2 ul li select { width:203px;  border:1px solid #ddd; vertical-align:top; border-radius:2px; height:30px; line-height:30px;  box-shadow:1px 1px 2px #ddd inset;}
.lecture-2 ul li input { width:97%;   height:30px; line-height:30px; border:1px solid #ddd; box-shadow:1px 1px 2px #ddd inset;}
.lecture-2 ul li input:focus { border:1px solid #0f5793;}
input.data-inp { background:url(../images/dat.png) 98% center no-repeat #fff; padding-left:3px;}
.lecture-2  ul li .n{ width:80px; position:absolute; left:0; top:0; }
.lecture-2  ul li .box{  }
.icon123 {background-image: url(/skin/images/icon123.png) ;   display: block;}
.pic_24 {
    background-position: -0px -90px;
    width: 12px;
    height: 13px;
}
