/*
* name:Global && Pc StyleSheet
* version:v3.3.1
* update:雪碧图对齐
* date:2016-04-30
*/

/* 雪碧图 */
/* 对齐计划引用(http://www.zhangxinxu.com/wordpress/2016/03/css-layout-base-20px/) */
.ico {
	display: inline-block;
	width: 20px;
	height: 20px;
	white-space: nowrap;
	letter-spacing: -1em;
	text-indent: -99em;
	color: transparent;
	background: url(/images/ico.png);
 *text-indent:0;
*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '\3000');
	vertical-align: middle;
}
.ico01 {
	display: inline-block;
	width: 30px;
	height: 20px;
	white-space: nowrap;
	letter-spacing: -1em;
	text-indent: -99em;
	color: transparent;
	background: url(/images/tel.png) left center no-repeat;
 *text-indent:0;
*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '\3000');
	vertical-align: middle;
}
.ico:before {
	content: '\3000';
}
.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;
}
.icos {
	display: inline-block;
	background: url(/images/icos.png) no-repeat;
	vertical-align: middle;
}
.ico_cp01 {
	display: inline-block;
	background: url(/images/icon01.png) center center no-repeat;
	width: 103px;
	height: 103px;
}
.ico_cp02 {
	display: inline-block;
	background: url(/images/icon02.png) center center no-repeat;
	vertical-align: middle;
	width: 103px;
	height: 103px;
}
.ico_cp03 {
	display: inline-block;
	background: url(/images/icon03.png) center center no-repeat;
	vertical-align: middle;
	width: 103px;
	height: 103px;
}
.ico_cp04 {
	display: inline-block;
	background: url(/images/icon04.png) center center no-repeat;
	vertical-align: middle;
	width: 103px;
	height: 103px;
}
.ico_cp05 {
	display: inline-block;
	background: url(/images/icon05.png) center center no-repeat;
	vertical-align: middle;
	width: 103px;
	height: 103px;
}
.ico_cp06 {
	display: inline-block;
	background: url(/images/icon06.png) center center no-repeat;
	vertical-align: middle;
	width: 103px;
	height: 103px;
}
.ico_cp07 {
	display: inline-block;
	background: url(/images/icon07.png) center center no-repeat;
	vertical-align: middle;
	width: 103px;
	height: 103px;
}
.ico_cp08 {
	display: inline-block;
	background: url(/images/icon08.png) center center no-repeat;
	vertical-align: middle;
	width: 103px;
	height: 103px;
}
.ico_cp09 {
	display: inline-block;
	background: url(/images/icon09.png) center center no-repeat;
	vertical-align: middle;
	width: 103px;
	height: 103px;
}
.ico_cp010 {
	display: inline-block;
	background: url(/images/icon010.png) center center no-repeat;
	vertical-align: middle;
	width: 103px;
	height: 103px;
}
.ico_cp011 {
	display: inline-block;
	background: url(/images/icon011.png) center center no-repeat;
	vertical-align: middle;
	width: 103px;
	height: 103px;
}
.ico_cp012 {
	display: inline-block;
	background: url(/images/icon012.png) center center no-repeat;
	vertical-align: middle;
	width: 103px;
	height: 103px;
}
.ico_cp013 {
	display: inline-block;
	background: url(/images/icon013.png) center center no-repeat;
	vertical-align: middle;
	width: 103px;
	height: 103px;
}
.ico_cp014 {
	display: inline-block;
	background: url(/images/icon014.png) center center no-repeat;
	vertical-align: middle;
	width: 103px;
	height: 103px;
}
.ico_cp015 {
	display: inline-block;
	background: url(/images/icon015.png) center center no-repeat;
	vertical-align: middle;
	width: 103px;
	height: 103px;
}
.ico_cp016 {
	display: inline-block;
	background: url(/images/icon016.png) center center no-repeat;
	vertical-align: middle;
	width: 103px;
	height: 103px;
}

.ico103 {
	display: inline-block;
	background: url(/images/ico103.png) no-repeat;
	vertical-align: middle;
	width: 103px;
	height: 103px;
}


.ico_sb01 {
	display: inline-block;
	background: url(/images/iconsb01.jpg) center center no-repeat;
	width: 103px;
	height: 103px;
}
.ico_sb02 {
	display: inline-block;
	background: url(/images/iconsb02.jpg) center center no-repeat;
	width: 103px;
	height: 103px;
}
.ico_sb03 {
	display: inline-block;
	background: url(/images/iconsb03.jpg) center center no-repeat;
	width: 103px;
	height: 103px;
}
.ico_sb04 {
	display: inline-block;
	background: url(/images/iconsb04.jpg) center center no-repeat;
	width: 103px;
	height: 103px;
}
.ico_sb05 {
	display: inline-block;
	background: url(/images/iconsb05.jpg) center center no-repeat;
	width: 103px;
	height: 103px;
}

.ico_jc01 {
	display: inline-block;
	background: url(/images/iconjc01.png) center center no-repeat;
	width: 103px;
	height: 103px;
}
.ico_jc02 {
	display: inline-block;
	background: url(/images/iconjc02.png) center center no-repeat;
	width: 103px;
	height: 103px;
}
.ico_jc03 {
	display: inline-block;
	background: url(/images/iconjc03.png) center center no-repeat;
	width: 103px;
	height: 103px;
}
.ico_jc04 {
	display: inline-block;
	background: url(/images/iconjc04.png) center center no-repeat;
	width: 103px;
	height: 103px;
}
.ico_jc05 {
	display: inline-block;
	background: url(/images/iconjc05.png) center center no-repeat;
	width: 103px;
	height: 103px;
}
.ico103_2 {
	background-position: -103px 0;
}
.ico103_3 {
	background-position: -206px 0;
}
.ico103_4 {
	background-position: -309px 0;
}
.ico103_5 {
	background-position: -412px 0;
}
.ico103_6 {
	background-position: -515px 0;
}
.ico103_7 {
	background-position: -618px 0;
}
/* 常量设置 */
html {
	overflow-x: auto;
}
html, body, .wrap {
	min-width: 1200px;
}
.wrap {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
body {
	font-size: 14px;
	line-height: 1.7;
	color: #555;
	background: #fff;
}
a {
	color: inherit;
}
a:hover {
	color: #ffa80b;
}
input, select, button, textarea {
	font-family: microsoft yahei;
	border: none;
	outline: none;
}
::-moz-selection {
color:#fff;
background:#ffa80b;
}
::selection {
	color: #fff;
	background: #ffa80b;
}
::-webkit-input-placeholder {
color:#aaa;
}
.placeholder {
	color: #aaa;
}
/*css组件设置*/
.form-control, .input-group-addon, .btn {
	border-radius: 2px;
}
.form-control:focus {
	border-color: #66afe9;
	outline: 0;
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6);
}
.imgZoom img, .imgY180 img {
	-moz-transition: all .8s ease 0s;
	-ms-transition: all .8s ease 0s;
	-o-transition: all .8s ease 0s;
	-webkit-transition: all .8s ease 0s;
	transition: all .8s ease 0s;
}
.imgZoom {
	overflow: hidden;
}
.imgZoom:hover img {
	-moz-transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
	-webkit-transform: scale(1.1, 1.1);
	transform: scale(1.1, 1.1);
}
.imgY180:hover img {
	cursor: pointer;
	-moz-transform: rotateY(180deg);
	-ms-transform: rotateY(180deg);
	-o-transform: rotateY(180deg);
	-webkit-transform: rotateY(180deg);
	transform: rotateY(180deg)
}
/* 表格 */
.datalist {
	border: 1px solid #ccc;
	border-collapse: collapse;
	background: #fff;
}
.datalist caption {
	padding-bottom: 5px;
	text-align: left;
}
.datalist th {
	border: 1px solid #ccc;
	background-color: #eee;
	font-weight: 700;
	padding: 5px 15px;
}
.datalist td {
	border: 1px solid #ccc;
	padding: 5px 15px;
}
.datalist tr.altrow {
	background-color: #ccc;
}
/* 网站样式 */

.transition {
	transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-webkit-transition: all 0.5s ease;
}
.mt30 {
	margin-top: 30px;
}
.c {
	padding-bottom: 9999px;
	margin-bottom: -9999px;
}
.m_detail {
	display: inline-block;
	font-size: 14px;
	text-align: center;
	border: 1px #a6a6a6 solid;
	width: 126px;
	height: 40px;
	line-height: 40px;
	z-index: 1;
	overflow: hidden;
	position: relative;
	color: #878787;
}
.m_detail:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: -1;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transform: scale3d(0.7, 1, 1);
	transform: scale3d(0.7, 1, 1);
	-webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
	transition: transform 0.4s, opacity 0.4s;
	-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
	transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
	background-color: #ffa716;
}
.m_detail, .m_detail:before {
	-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
	transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
}
.m_detail:hover::before {
	opacity: 1;
	filter: alpha(opacity=100);
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
.m_detail:hover {
	color: #fff;
	border-color: #ffa716;
}
.mt15 {
	margin-top: 15px;
}
/*时间延迟*/
.delay100 {
	-webkit-animation-delay: 0.1s;
	animation-delay: 0.1s;
}
.delay200 {
	-webkit-animation-delay: 0.2s;
	animation-delay: 0.2s;
}
.delay300 {
	-webkit-animation-delay: 0.3s;
	animation-delay: 0.3s;
}
.delay400 {
	-webkit-animation-delay: 0.4s;
	animation-delay: 0.4s;
}
.delay500 {
	-webkit-animation-delay: 0.5s;
	animation-delay: 0.5s;
}
.delay600 {
	-webkit-animation-delay: 0.6s;
	animation-delay: 0.6s;
}
.delay700 {
	-webkit-animation-delay: 0.7s;
	animation-delay: 0.7s;
}
.delay800 {
	-webkit-animation-delay: 0.8s;
	animation-delay: 0.8s;
}
.delay900 {
	-webkit-animation-delay: 0.9s;
	animation-delay: 0.9s;
}
.delay1000 {
	-webkit-animation-delay: 1s;
	animation-delay: 1s;
}
.delay1200 {
	-webkit-animation-delay: 1.2s;
	animation-delay: 1.2s;
}
.delay1400 {
	-webkit-animation-delay: 1.4s;
	animation-delay: 1.4s;
}
.delay1600 {
	-webkit-animation-delay: 1.6s;
	animation-delay: 1.6s;
}
.delay1800 {
	-webkit-animation-delay: 1.8s;
	animation-delay: 1.8s;
}
.delay2000 {
	-webkit-animation-delay: 2s;
	animation-delay: 2s;
}
.delay2400 {
	-webkit-animation-delay: 2.4s;
	animation-delay: 2.4s;
}
.delay3000 {
	-webkit-animation-delay: 3s;
	animation-delay: 3s;
}
/*通用头部*/
.mobile_key {
	display: none;
}
.pageHeader {
	background-color: #0186D1;
	border-bottom: 1px #ededed solid;
	height: 35px;
	line-height: 35px;
	position: relative;
	z-index: 6;
}
.pageHeader .gup .icos {
	width: 30px;
	height: 30px;
}
.pageHeader .gup {
	font-size: 0;
}
.pageHeader .gup span {
	display: inline-block;
	vertical-align: middle;
	padding: 0 10px;
	font-size: 14px;
	line-height: 42px;
	height: 42px;
}
.pageHeader .gup ._percent, .pageHeader .gup ._compare {
	color: #eb0000;
}
.head_r li {
	float: right;
	
	position: relative;
}
.head_r .li01 {
	z-index: 2;
	position: relative;
	padding: 0;
	background: none;
	line-height: normal;
}
.head_r .li01 .btn-search {
	display: block;
	color: #fff;
	background-color: transparent;
	padding: 0 0 0 15px;
	margin-top: 10px;
	cursor: pointer;
	vertical-align: top;
}
.head_r .li01 .btn-search i {
	vertical-align: top;
}
.head_r .li01 .search {
	position: absolute;
	right: 100%;
	top: 9px;
	background-color: #fff;
	height: 20px;
	display: none;
	border: 1px #dcdcdc solid;
	width: 170px;
}
.head_r .li01 .search .inp {
	border: none;
	vertical-align: top;
	height: 20px;
	line-height: 20px;
	box-sizing: border-box;
	padding-left: 5px;
	width: 0;
}
.head_r .li01:hover .search .inp {
	width: 97%;
}
.head_r .li01 .item {
	transition: right 300ms;
	-moz-transition: right 300ms;
	-ms-transition: right 300ms;
	-o-transition: right 300ms;
	-webkit-transition: right 300ms;
}
.head_r .li02 {
	display: block;
	color:#FFF
}
.head_r .li02 ._val {
	display: block;
	padding: 0 15px;
	cursor: pointer
}
.head_r .li02 ._val i {
	height: 20px;
	line-height: 20px;
	font-size: 12px;
	vertical-align: 0px;
}
.head_r .li02 ._option {
	position: absolute;
	top: 100%;
	left: 0;
	right: 0;
	background-color: #f7f7f7;
	text-align: center;
	padding: 10px 0;
	display: none;
}
.head_r .li02 ._option a {
	display: block;
	padding: 5px 0;
	line-height: 20px;
	height: 20px;
}
.head_r .li03 {
	padding: 0 15px;
}
.logo {
	margin: 25px 0 18px;
}
.logo a {
	display: block;
	background: url(/images/logo.jpg) no-repeat;
	background-size: contain;
	width: 210px;
	height: 66px;
}
.nav_bar {
	background:rgba(255,255,255,1);
	width: 100%;
	height: 110px;
	position: relative;
	z-index: 5;
}
.short {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 10;
}
.nav {
	width: 72%;
	position: relative;
}
.nav .navli {
	float: left;
	padding: 0 9px;
	text-align: center;
	position: relative;
}
.nav li .nav_cell {
	display: inline-block;
	height: 36px;
	line-height: 36px;
	font-size: 16px;
	color: #202020;
	padding: 0 18px;
	text-align: center;
	margin: 37px auto;
}
.nav li a img {
	vertical-align: middle;
}
.nav li .sevNav {
	position: absolute;
	top: 100%;
	left: 5px;
	width: 120px;
	display: none;
	padding-bottom: 20px;
	border-top: 3px #bfd0e4 solid;
	background:rgba(255,255,255,0.9);
}
.nav li:nth-child(6).sevNav {
	position: absolute;
	top: 100%;
	left: 20px;
	width: 220px;
	display: none;
	padding-bottom: 20px;
	border-top: 3px #bfd0e4 solid;
	background:rgba(255,255,255,0.9);
}
.nav li .sevNav .navmenu {
	padding: 0 4%;
	width: 92%;
	display: block;
	
	min-height: 100px;
}
.nav li .sevNav .navmenu li {
	width: 100%;
	border: none;
}
.nav li .sevNav .navmenu li a {
	height: 27px;
	line-height: 27px;
	text-align: center;

	color: #8c8c8c;
	font-size: 14px;
	font-weight: normal;
	display: block;
}
.nav li:nth-child(5) .sevNav .navmenu li a {
	height: 27px;
	line-height: 27px;
	text-align:left;
	 padding-left:5px;
	
	color: #8c8c8c;
	font-size: 14px;
	font-weight: normal;
	display: block;
}
.nav li:nth-child(5) .sevNav  { background:rgba(255,255,255,0.9);  width:220px;
}



.nav li .sevNav .navmenu li:hover {
	background-position: 10px 0;
	background-color: #0186D1;
}
.nav li .sevNav .navmenu li:hover a {
	color: #fff;
}
.nav li .sevNav .img {
	width: 61%;
}
.nav li .sevNav .img .imgbox {
	display: block;
	width: 82%;
	padding-left: 0;
	border-bottom: none;
	margin-left: 8%;
	height: 160px;
}
.nav li .sevNav .img .imgbox img {
	width: 100%;
}
.nav li .sevNav .img .imgbox .imga {
	display: block;
	width: 100%;
	height: 0;
	padding-bottom: 75%;
*height:184px;
*padding-bottom:0;
	position: relative;
}
.nav li .sevNav .img .imgbox .imga img {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.nav li .sevNav .img ._tit {
	font-size: 23px;
	color: #000000;
	font-family: Arial;
	text-align: left;
	background: url(/images/nav_nrxian.gif) no-repeat left bottom;
	line-height: 44px;
	margin: 10px 0 10px 15px;
}
.nav .navli.cur .nav_cell, .nav .navli:hover .nav_cell {
	background-color: #0186D1;
	color: #fff;
}
.nav li .sevNav.nav05, .nav li .sevNav.nav06 {
	right: 0;
	left:5px;
}
.nav li .sevNav.nav05 .navmenu {
	float: right;

	border-right: 0;
}
.nav li .sevNav.nav06 .navmenu {
	float: right;

	border-right: 0;
}

.nav li .sevNav.nav05.img, .nav li .sevNav.nav06.img {
	float: left;
}
/*首页中心区域*/
.banner {
	height: 535px;
	position: relative;
	overflow: hidden;
}
.banner img {
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -960px;
	height: 100%;
	max-width: none;
}
.banner .slide_nav {
	position: absolute;
	bottom: 5%;
	left: 0;
	width: 100%;
	text-align: center;
	font-size: 0;
}
.banner .slide_nav a {
	display: inline-block;
	width: 18px;
	height: 18px;
	line-height: 99;
	overflow: hidden;
	border-radius: 50%;
	background-color: #fff;
	cursor: pointer;
	margin: 0 5px;
}
.banner .slide_nav a.on {
	width: 50px;
	border-radius: 10px;
}
.channelIn {
	font-size: 42px;
	font-weight: 600;
}
.channelP {
	margin: 15px 0 30px; 
}
.channelP1 {
	margin: 15px 0 0px; 
}
.cen-box1 {
	padding: 50px 0 68px;
}
.cen-news .-news-top {
	width: 45.5%;
}
.cen-news .-news-top .word {
	background: url(/images/black.6.png) repeat;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 20px 0 20px 5%;
	color: #fff;
}
.cen-news .-news-top .word ._tit {
	font-size: 18px;
	font-weight: normal;
	width: 70%;
}
.cen-news .-news-top .word .date {
	display: block;
	width: 76px;
	height: 100%;
	background-color: #0799e0;
	text-align: center;
	position: absolute;
	right: 0;
	bottom: 0;
	font-family: Arial;
}
.cen-news .-news-top .word .date span {
	display: block;
}
.cen-news .-news-top .word .date .ri {
	font-size: 20px;
	line-height: 20px;
	padding: 6px 0;
}
.cen-news .-news-top .word .date .year {
	font-size: 24px;
	line-height: 24px;
	display: inline-block;
	border-top: 1px #fff dotted;
	padding-top: 5px;
}
.cen-news .-news-list {
	width: 50%;
}
.cen-news .-news-list .first {
	border-bottom: 1px #dcdcdc dashed;
}
.cen-news .-news-list .first .tit {
	height: 40px;
	line-height: 40px;
}
.cen-news .-news-list .first .tit ._date {
	font-size: 24px;
	float: left;
	margin-right: 15px;
}
.cen-news .-news-list .first .tit ._title {
	float: left;
	font-size: 18px;
	font-weight: normal;
	width: 80%;
}
.cen-news .-news-list .first .p {
	padding-left: 75px;
	margin: 18px 0 25px;
}
.cen-news .-news-list .first .p .i {
	display: block;
	height: 53px;
	line-height: 53px;
	width: 53px;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -26.5px;
	background-color: #e1e1e1;
	color: #fff;
	border-radius: 50%;
	overflow: hidden;
	text-align: center;
}
.cen-news .-news-list .first .p .i i {
	margin: 0;
	font-size: 24px;
	vertical-align: top;
}
.cen-news .-news-list li {
	margin-bottom: 20px;
	overflow: hidden;
}
.cen-news .-news-list li .img {
	width: 20%;
	margin-right: 2%;
}
.cen-news .-news-list li .word {
	width: 60%;
}
.cen-news .-news-list li .title {
	font-size: 18px;
	font-weight: normal;
	color: #343434;
	margin-bottom: 8px;
}
.cen-news .-news-list li ._data {
	font-family: Arial;
}
.cen-news .-news-list li ._data .day {
	font-size: 29px;
	color: #000;
	display: inline-block;
	margin-top: 6px;
	vertical-align: top
}
.cen-news .-news-list li ._data .month {
	font-size: 22px;
	color: #d1d1d1;
	display: inline-block;
	margin-top: 27px;
	vertical-align: bottom;
}
.cen-news .-news-list ul {
	border-bottom: 1px #dcdcdc dashed;
	padding-bottom: 6px;
}
._more {
	font-size: 14px;
	display: block;
}
.cen-news .-news-list ._more {
	margin-top: 10px;
}
.cen-box2 {
	background: url(/images/c_bg2.jpg) center top no-repeat;
	padding: 45px 0 90px;
}
.cen-box2 .channelIn, .cen-box2 .channelP {
	color: #fff;
}
.cen-yanf li {
	background-color: #fff;
}
.cen-yanf li .img {
	height: 236px;
	display: block;
}
.cen-yanf li .img img {
	width: 100%;
}
.cen-yanf li .box {
	text-align: center;
	height: 236px;
	color: #777;
	position: relative;
	z-index: 2;
}
.cen-yanf li .box:before {
	content: '';
	width: 0;
	height: 0;
	border-left: 18px transparent solid;
	border-right: 18px transparent solid;
	position: absolute;
	left: 50%;
	margin-left: -18px;
}
.cen-yanf li.fadeInDown .box:before {
	top: -16px;
	border-bottom: 16px #fff solid;
}
.cen-yanf li.fadeInUp .box:before {
	bottom: -16px;
	border-top: 16px #fff solid;
}
.cen-yanf li .box .info {
	padding: 7% 0;
}
.cen-yanf li .tit {
	font-size: 35px;
	font-weight: normal;
}
.cen-yanf li .p {
	font-size: 14px;
}
.cen-yanf li .info .m_detail {
	margin-top: 20px;
}
.cen-box3 {
	padding: 40px 0 30px; background:#F3F3F3
}
.cen-box3 .cen-pro {
	padding-top: 0px;
	overflow: visible;
}
.cen-box3 .cen-pro .scroll_nav {
	display: none;
}

.cen-box03{background:url(/images/c3_bg.jpg) center bottom no-repeat;padding:60px 0;}
.cen-box03 .i_channel_IN{margin-bottom: 10px; font-size:24px}
.cNews_top .img{width: 38.5%;margin-right: 4%;}
.cNews_top .img .date{position:absolute;top:0;left:0;width:106px;height:82px;background-color:#025DAE;color:#fff;text-align: center; }
.cNews_top .img .date span{display:block;}
.cNews_top .img .date .day{font-size:28px;font-weight: bold;line-height: 30px;margin-top: 15px;}
.cNews_top .img .date .year{font-size:15px;}
.cNews_top .title{font-size: 18px;line-height: 1.3;margin-bottom: 2px;height:46px;overflow:hidden;}
.cNews_top .p{line-height: 22px;height: 88px;overflow: hidden;color: #747474; width:54%}
.cNews_top ._detail{display: block; margin-top: 45px;}
.cNews_list{padding-top:10px;}
.cNews_list li{position:relative;padding-left:75px;margin-top: 30px; /*width:47%; float:left*/}
.cNews_list .date{position:absolute;left:0;top:0px;width: 55px;border: 1px #ccc solid;text-align: center;}
.cNews_list .date span{display:block;font-family: Arial;}
.cNews_list .date .day{font-size:30px; font-weight:bold; background-color:#ccc;line-height: 45px; color: #fff;}
.cNews_list .date .year{font-size:0.77em; color:#565656;}
.cNews_list .title{font-size:16px;font-weight: normal;color: #130202;margin-bottom: 8px;}
.cNews_list .p{line-height: 1.4;height: 38px; overflow: hidden;color:#666;}
.cNews_list li:hover .date{border-color:#025DAE;}
.cNews_list li:hover .date .day{background-color:#025DAE;}
.cNews_list li:hover .title{color:#025DAE;}
.c_video .rect-60 img{height:auto;}
.c_video ._play{display:block;width:66px;height:66px;background:url(/img/play.png) no-repeat;position:absolute;top:50%;margin-top:-50px;left:50%;margin-left:-33px;}
.c_video .title{background:url(/images/green.88.png) repeat;position:absolute;bottom:0;left:0;right:0;padding:10px 5%;color:#fff;font-size:16px;}
.xmNews_box{padding-top:50px;}
.xmNews_box .xn_arrs{display:block;width:20px;height:10px;background:url(/images/cx_btn.png) no-repeat;position:absolute;top:28px;}
.xmNews_box .xn_prev{right:40px;}
.xmNews_box .xn_next{right:10px;background-position: right top;}
.xmNews_box .xn_prev:hover{background-position: left bottom;}
.xmNews_box .xn_next:hover{background-position: right bottom;}
.xmNews_list{height:170px;overflow:hidden;}
.xmNews_list li{overflow:hidden;margin-bottom: 23px;}
.xmNews_list li .img{width:25%;margin-right: 4%;}
.xmNews_list li .title{font-size:16px;font-weight: normal;color:#000;}
.xmNews_list li .p{color:#606060;line-height: 20px;height: 40px;overflow: hidden;margin-top: 5px;}
.xmNews_list li:hover .title{color:#88b82a;}
.cen-pro li {
	float: left;
	width: 200px;
	text-align: center;
	position: relative;
	list-style:none;
}
.cen-pro li .xiao {
	display: block;
}
.cen-pro li .xiao .i {
	display: inline-block;
	width: 103px;
	height: 103px;
	border-radius: 50%;
	background-color: #ffa716;
	overflow: hidden;
}
.cen-pro li:hover .xiao .i {
	display: inline-block;
	width: 103px;
	height: 103px;
	border-radius: 50%;
	background-color: #1286CE;
	overflow: hidden;
}
.cen-pro li .name {
	font-size: 14px;
	font-weight: normal;
	margin-top: 20px;
}
.cen-pro li .bigImg {
	position: absolute;
	width: 250px;
	height: 250px;
	top: 50%;
	margin-top: -125px;
	left: 50%;
	margin-left: -125px;
	border-radius: 50%;
	overflow: hidden;
	opacity: 0;
	filter: alpha(opacity=0);
	transform: scale(0);
	-webkit-transform: scale(0);
}
.cen-pro li .bigImg .t {
	background: url(/img/yellow.7.png) repeat;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	font-weight: normal;
	height: 75px;
	line-height: 70px;
}
.cen-pro li .bigImg .t span {
	display: inline-block;
	vertical-align: middle;
	height: auto;
	line-height: 1.4;
	font-size: 18px;
	color: #fff;
	padding: 0 18%;
}
.cen-pro li .animated {
	opacity: 1;
	filter: alpha(opacity=100);
	transform: scale(1);
	-webkit-transform: scale(1);
}
.cen-pro .arrs {
	display: block;
	position: absolute;
	z-index: 3;
	top: 50%;
	margin-top: -30px;
	width: 31px;
	height: 60px;
	background: url(/images/btn.png) no-repeat;
	font-size: 0;
}
.cen-pro .arr_prev {
	left: -60px;
}
.cen-pro .arr_prev:hover {
	background-position: left bottom;
}
.cen-pro .arr_next {
	right: -60px;
	background-position: right top;
}
.cen-pro .arr_next:hover {
	background-position: right bottom;
}

.cen-prox {
	   height:280px;
}
.cen-prox li {
	float: left;
	width: 150px;
	text-align: center;
	position: relative;
	list-style:none;
	 float:left;
	  margin-bottom:35px;
	   height:180px;
}
.cen-prox li .xiao {
	display: block;
}
.cen-prox li .xiao .i {
	display: inline-block;
	width: 103px;
	height: 103px;
	border-radius: 50%;
	background-color: #ffa716;
	overflow: hidden;
}
.cen-prox li:hover .xiao .i {
	display: inline-block;
	width: 103px;
	height: 103px;
	border-radius: 50%;
	background-color: #1286CE;
	overflow: hidden;
}
.cen-prox li .name {
	font-size: 14px;
	font-weight: normal;
	margin-top: 20px;
}
.cen-prox li .bigImg {
	position: absolute;
	width: 250px;
	height: 250px;
	top: 50%;
	margin-top: -125px;
	left: 50%;
	margin-left: -125px;
	border-radius: 50%;
	overflow: hidden;
	opacity: 0;
	filter: alpha(opacity=0);
	transform: scale(0);
	-webkit-transform: scale(0);
}
.cen-prox li .bigImg .t {
	background: url(/img/yellow.7.png) repeat;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	font-weight: normal;
	height: 75px;
	line-height: 70px;
}
.cen-prox li .bigImg .t span {
	display: inline-block;
	vertical-align: middle;
	height: auto;
	line-height: 1.4;
	font-size: 18px;
	color: #fff;
	padding: 0 18%;
}
.cen-prox li .animated {
	opacity: 1;
	filter: alpha(opacity=100);
	transform: scale(1);
	-webkit-transform: scale(1);
}
.cen-prox .arrs {
	display: block;
	position: absolute;
	z-index: 3;
	top: 50%;
	margin-top: -30px;
	width: 31px;
	height: 60px;
	background: url(/images/btn.png) no-repeat;
	font-size: 0;
}
.cen-prox .arr_prev {
	left: -60px;
}
.cen-prox .arr_prev:hover {
	background-position: left bottom;
}
.cen-prox .arr_next {
	right: -60px;
	background-position: right top;
}
.cen-prox .arr_next:hover {
	background-position: right bottom;
}
.cen-sb { padding-top:45px;
}

.cen-sb li {
	float: left;
	width: 240px;
	text-align: center;
	position: relative;
	list-style:none;
	 float:left;
	  margin-bottom:35px;
	   height:180px;
}
.cen-sb li .xiao {
	display: block;
}
.cen-sb li .xiao .i {
	display: inline-block;
	width: 100px;
	height: 100px;
	border-radius: 50%;
	background-color: #1286CE;
	overflow: hidden;
	 border:2px #1286CE solid;
}
.cen-sb li:hover .xiao .i {
	display: inline-block;
	width: 100px;
	height: 100px;
	border-radius: 50%;
	background-color: #ffa716;
	overflow: hidden;
	 border:2px #ffa716 solid;
}
.cen-sb li .name {
	font-size: 14px;
	font-weight: normal;
	margin-top: 20px;
}
.cen-jc { padding-top:45px;
}

.cen-jc li {
	float: left;
	width: 240px;
	text-align: center;
	position: relative;
	list-style:none;
	 float:left;
	  margin-bottom:35px;
	   height:180px;
}
.cen-jc li .xiao {
	display: block;
}
.cen-jc li .xiao .i {
	display: inline-block;
	width: 103px;
	height: 103px;
	border-radius: 50%;
	background-color: #ffa716;
	overflow: hidden;
}
.cen-jc li:hover .xiao .i {
	display: inline-block;
	width: 103px;
	height: 103px;
	border-radius: 50%;
	background-color: #1286CE;
	overflow: hidden;
}
.cen-jc li .name {
	font-size: 14px;
	font-weight: normal;
	margin-top: 20px;
}


.cen-box4 {
	background: url(/images/c_bg4.jpg) center top no-repeat;
	height: 250px;
	text-align: center;
}
.cen-box4 .channelIn {
	padding-top: 35px;
}
.cen-box4 .channelP {
	margin: 15px 0 25px;
}
.cen-box4 .m_detail {
	border-color: #ffa80b;
	color: #ffa80b;
}
.cen-box4 .m_detail:hover {
	color: #fff;
}
/*通用底部*/
.foot_top {
	background-color: #0083CE;
	padding: 58px 0 50px;
}
.foot_top, .foot_top a {
	color: #fff;
}
.foot_top .f_dl {
	width: 15%;
	margin-right: 2%;
}
.foot_top .f_dl dt {
	font-size: 16px;
	margin-bottom: 20px;
}
.foot_top .f_dl dd a {
	display: block;
	line-height: 2;
}
.foot_top .f_dl07 {
	width: 20%;
}
.foot_top .f_dl07 ._erwm span {
	display: inline-block;
	margin: 48px 0 0 30px;
}
.foot_top .f_dl07 .bdsharebuttonbox span {
	display: block;
	margin-bottom: 6px;
}
.bdshare_popup_box {
	display: none!important;
}
.foot_top .bdsharebuttonbox {
	margin: 30px 0 22px;
}
.foot_top .bdsharebuttonbox a {
	margin-top: 0;
	background: url(/img/foot_share.png);
	width: 24px;
	height: 25px;
	padding-left: 0;
	font: 0/0 a;
	letter-spacing: -9px;
}
.foot_top .bdsharebuttonbox a.bds_sqq {
	background-position: 0 0;
}
.foot_top .bdsharebuttonbox a.bds_weixin {
	background-position: -29px 0;
}
.foot_top .bdsharebuttonbox a.bds_qzone {
	background-position: -58px 0
}
.foot_top .bdsharebuttonbox a.bds_tsina {
	background-position: -87px 0
}
.foot_top .bdsharebuttonbox a.bds_more {
	background-position: -116px 0
}
.foot_top .fastLine .dd a, .foot_top .fastLine .dd {
	color: #c6c6c6;
}
.foot_top .f_dl dt a:hover, .foot_top .f_dl dd a:hover, .foot_top .fastLine .dd a:hover {
	text-decoration: underline;
}
.pageFooter {
	background-color: #0278BB;
	padding: 20px 0;
}
.pageFooter, .pageFooter a {
	color: #fff;
}
.pageFooter .l em {
	margin: 0 10px;
}
/*下层通用样式*/
.n_banner .img_bg {
	height: 310px;
	overflow: hidden;
}
.n_banner .img_bg img {
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -960px;
	width: 1920px;
	height: 100%;
	max-width: none;
}
.n_banner .box {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	color: #fff;
}
.n_banner .box .title {
	font-size: 46px;
	margin-top: 100px;
}
.n_banner .box .en {
	font-size: 26px;
	margin-top: -10px;
	font-family: Arial;
	text-transform: capitalize;
}
.s_menu_bar {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	 background:rgba(1,134,209,0.6)
}
.s_menu {
	font-size: 0;
	text-align: center;
}
.s_menu li {
	display: inline-block;
	font-size: 15px;
	height: 56px;
	line-height: 56px;
	background: url(/images/s_li.png) right center no-repeat;
	padding: 0 50px;
}
.s_menu li.cur { border-bottom:4px #FC0 solid; }
.s_menu li.cur a{ color: #FC0; font-weight:bold;}
.s_menu li a {
	display: block;
	color: #fff;
}
.s_menu li.last {
	background: none;
}


.s_menu_bar1 {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	 background:rgba(1,134,209,0.6)
}
.s_menu1 {
	font-size: 0;
	text-align: center;
}
.s_menu1 li {
	display: inline-block;
	font-size: 15px;
	height: 56px;
	line-height: 56px;
	background: url(/images/s_li.png) right center no-repeat;
	padding: 0 50px;
}
.s_menu1 li.cur { border-bottom:4px #FC0 solid; }
.s_menu1 li.cur a{ color: #FC0; font-weight:bold;}
.s_menu1 li a {
	display: block;
	color: #fff;
}
.s_menu1 li.last {
	background: none;
}


#buoy {
	position: absolute;
	width: 0;
	height: 3px;
	background: #fff;
	bottom: 0px;
	left: -157px;
}
.bread {
	border-bottom: 1px #e1e1e5 solid;
	padding: 28px 0;
}
.bread1 {
	border-bottom: 1px #e1e1e5 solid;
	padding: 18px 0;
}
.lyb {
	border-bottom: 1px #e1e1e5 solid;
	padding: 28px 0;
}
.posi {
	font-weight: normal;
	font-size: 13px;
	text-align: right;
}
.posi em {
	margin: 0 5px;
}
.pageMain {
	padding: 60px 0; height:auto; position:relative; display:block
}
.pageMain p img{ margin:0 1%; border-radius:6px;
}

.pageMain p div { width:32%; float:left; margin-right:1%; height:auto; display:block;
}


.s_menu2 {
	font-size: 0;
	margin-bottom: 40px;
}
.s_menu2, .s_menu2 a {
	color: #898989;
}
.s_menu2 a, .s_menu2 em {
	font-size: 18px;
	vertical-align: middle;
}
.s_menu2 a {
	display: inline-block;
	padding: 0 10px;
}
.s_menu2 a.cur {
	color: #235ca8;
}
.threeMenu {
	display: none;
}
.menus {
	display: none1;
	width: 100%;
	background: url(/images/black.7.png) repeat;

	top: 0px;
	width: 100%;
	left: 0;
	right: 0;
	z-index: 5;
}
.menus ul {
	font-size: 0;
	text-align: center;
	position: relative;
}
.menus li {
	background: url(/img/m_li.png) right center no-repeat;
	display: inline-block;
	padding: 0 20px;
	position: relative;
}
.menus li a {
	font-size: 14px;
	color: #fff;
	line-height: 60px;
	display: block;
}
.menus li:after {
	content: '';
	width: 100%;
	height: 2px;
	background-color: #fff;
	position: absolute;
	bottom: 0;
	left: 0;
	display: none;
}
.s_fixed {
	display: block;
}
.menus .line {
	position: absolute;
	width: 0;
	height: 3px;
	background: #fff;
	bottom: 0px;
	left: -157px;
}
.menus li.active:after {
	display: block;
}
.menus li.last {
	background: none;
}
.job-box1 .news_ch, .job-box1 .news_en, .job-box3, .job-box3 .news_ch, .job-box3 .news_en,  .about-box5, .about-box5 .news_ch, .about-box5 .news_en, .about-box7, .about-box7 .news_ch, .about-box7 .news_en {
	color: #fff;
}

 .about-box1, .about-box1 .news_ch, .about-box1 .news_en{
	color: #333;
}




/*声誉*/
.picList li {
	margin-bottom: 22px; margin-top:30px;
}
.picList .box {
	border: 1px #dadada solid;
	padding: 7%; margin:1px;
	 background:#FFF;
}
.picList .box1 {
	border: 1px #dadada solid;
	padding: 5px; margin:1px;
	 background:#FFF;
	 width:180px; height:228px;
}
.picList .box1 img{ width:180px; height:228px;
}

.picList ._title {
	font-size: 13px;
	font-weight: normal;
	color: #818181;
	margin-top: 10px;
}
.album_ordinary .slide_c img {
	max-height: 80%!important;
}
.album_ordinary .slide_c p {
	bottom: 10%!important;
}
/*分页*/
.Pagination {
	position: relative;
	text-align: center;
	zoom: 1;
	font-size: 0;
	margin: 30px 0;
}
.Pagination:before, .Pagination:after {
	content: "";
	display: table;
}
.Pagination:after {
	clear: both;
	overflow: hidden;
}
.Pagination span {
	display: inline-block;
	margin: 0 5px;
	width: 38px;
	height: 38px;
	line-height: 38px;
	color: #bdbdbd;
	font-size: 14px;
}
.Pagination .active {
	display: inline-block;
	margin: 0 5px;
	width: 38px;
	height: 38px;
	line-height: 38px;
	background: #44a6f1;
	color: #fff;
	font-size: 14px;
	border: 1px solid #44a6f1;
}
.Pagination a {
	display: inline-block;
	margin: 0 5px;
	width: 38px;
	height: 38px;
	line-height: 38px;
	background: #fff;
	border: 1px solid #ebebeb;
	color: #bdbdbd;
	font-size: 14px;
}
.Pagination a:hover {
	color: #fff;
	background: #44a6f1;
}
.M-box .next, .M-box .prev, .M-box1 .next, .M-box1 .prev {
	font-family: "Simsun";
	font-size: 16px;
	font-weight: bold;
}
.now, .count {
	padding: 0 5px;
	color: #f00;
}
.Pagination input {
	display: inline-block;
	margin: 0 5px;
	width: 38px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	background: #fff;
	border: 1px solid #ebebeb;
	outline: none;
	color: #bdbdbd;
	font-size: 14px;
}
/* page-1 start*/
.page {
	font-size: 12px;
	color: #777777;
	text-align: center;
}
.page a, .page span {
	color: #777777;
	display: inline-block;
	border: 1px solid #ededed;
	padding: 5px 10px;
	vertical-align: middle;
	margin: 0 0 10px -1px;
}
.page .goprev {
	margin-right: 10px;
}
.page .gonext, .page .count {
	margin-left: 10px;
}
.page a:hover, .page span {
	color: #fff;
	background: #004a9e;
}
.page span.goprev, .page span.gonext {
	color: #777777;
	background: none
}
.page span.count {
	border: 0;
	background: 0;
	color: #777777;
}
/*新闻列表*/
/* newslist-9 start*/
.widget-newslist-9 {
	margin-bottom: 20px; 
	padding-top:30px;
}
.widget-newslist-9 li {
	clear: both;
	overflow: hidden;
	border-bottom: #cbcbcb 1px dotted;
	padding-bottom: 0px;
	margin-bottom: 30px;
	 background:#FFF
}
.widget-newslist-9 ._img {
	width: 225px;
	float: left;
	margin-right: 30px;
}
.widget-newslist-9 ._img img {
	-moz-transition: all .5s ease 0s;
	-ms-transition: all .5s ease 0s;
	-o-transition: all .5s ease 0s;
	transition: all .5s ease 0s;
}
.widget-newslist-9 ._intro {
	overflow: hidden;
	
}
.widget-newslist-9 ._title {
	display: block;
	height: 32px;
	line-height: 32px;
	font-size: 20px;
	font-weight: normal;
	margin-top: 20px;
	margin-bottom: 5px;
	color: #333333;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.widget-newslist-9 ._info {
	height: 20px;
	line-height: 20px;
	color: #999999;
	margin-bottom: 10px;
}
.widget-newslist-9 ._text {
	line-height: 1.8em;
	height: 3.6em;
	overflow: hidden;
	font-size: 14px;
	color: #717171;
	margin-bottom: 10px;
	 padding-right:10px;
}
.widget-newslist-9 li:hover ._title, .widget-newslist-9 li:hover ._text {
	color: #ff961d;
}
.widget-newslist-9 li:hover ._img img {
	transform: scale(1.05);
	-moz-transform: scale(1.05);
	-webkit-transform: scale(1.05);
}

.btns{
    text-align: center;
}
.btns a{
    display: inline-block;
    max-width: 150px;
    width:150px;
    height: 40px;
    border-radius:50px;
    border: 1px solid #0186d1;
    text-align: center;
    line-height: 40px;
    margin-right: 4px;
    font-size: 20px;
    color:#fff;
	 padding:3px 25px;
	 background:#0186d1
}
.btns a:hover{
    background-color: #ffa903;
    border-color:#ffa903;
    color:#fff;
}



.btns1{
    text-align: center;
}
.btns1 a{
    display: inline-block;
    max-width: 200px;
    width:50%;
    height: 40px;
    border-radius:50px;
    border: 1px solid #0186d1;
    text-align: center;
    line-height: 40px;
    margin-right: 4px;
    font-size: 20px;
    color:#fff;
	 padding:3px 25px;
	 background:#0186d1
}
.btns1 a:hover{
    background-color: #ffa903;
    border-color:#ffa903;
    color:#fff;
}

.btns2{
    text-align: center;
}
.btns2 a{
    display: inline-block;
    max-width: 200px;
    width:50%;
    height: 40px;
    border-radius:50px;
    border: 1px solid #ffa903;
    text-align: center;
    line-height: 40px;
    margin-right: 4px;
    font-size: 20px;
    color:#fff;
	 padding:3px 25px;
	 background:#ffa903
}
.btns2 a:hover{
    background-color: #0186d1;
    border-color:#0186d1;
    color:#fff;
}

.news_list {
	width: 70%;
	float: left;
	margin-right: 8%;
}
.newsindex_list {
	width: 90%;
	padding:0 5%
	
}
.news_pannel {
	width: 22%;
	float: left;
	background-color: #e8e8e8;
}
.news_pannel .inewsSearch {
	padding: 8%;
}

.inewsSearch {
	padding-right: 3%;
	padding-top: 15px;
	background-color: #f2f2f2;
}
.inewsSearch .sec_bd .month {
	width: 47%;
	float: left;
}
.inewsSearch .sec_bd .day {
	width: 47%;
	float: right;
}
.channel_right .nInput {
	clear: both;
}
.inewsSearch .sec_hd {
	margin-bottom: 15px;
	line-height: 32px;
}
.inewsSearch .sec_hd .n {
	font-size: 24px;
	font-weight: normal;
	color: #333;
}
.inewsSearch .sec_bd .nselect {
	margin-bottom: 15px;
	height: 40px;
	overflow: hidden;
	position: relative;
}
.inewsSearch .sec_bd .nselect .ms {
	position: absolute;
	left: 7px;
	top: 12px;
	z-index: 10;
}
.nselect .c_select {
	display: block;
	width: 100%;
	background-color: #dedede;
	height: 40px;
	line-height: 40px;
	border-radius: 0!important;
}
.nselect .c_select ._txt {
	padding-right: 36px;
	padding-left: 20px;
}
.nselect .c_select ._arrow {
	width: 37px;
	background-color: #989898;
}
.nselect .c_select ._arrow .arr {
	width: 0;
	height: 0;
	border-left: 5px transparent solid;
	border-right: 5px transparent solid;
	border-top: 6px #fff solid;
	left: 50%;
	top: 50%;
	margin-left: -5px;
	margin-top: -3px;
}
.nselect .c_select.on ._arrow i {
	border-top: 0;
	border-bottom: 6px #fff solid;
}
.select-ui-options-ncb {
	border: 1px solid #aaa;
	background-color: #fff;
	overflow-y: auto;
	max-height: 11em;
	border-top: 0;
	box-sizing: border-box;
	overflow-x: hidden
}
.select-ui-options li {
	padding: 6px;
	line-height: 1.8em;
	width: 94.5%;
}
.select-ui-options li:hover {
	background: #989898;
	color: #fff;
}
.select-ui-options-ncb ._disabled {
	display: none;
}
.nInput {
	display: block;
	height: 38px;
	line-height: 38px;
	border: #ddd 1px solid;
	padding: 0 20px;
	overflow: hidden;
	margin-bottom: 15px;
}
.nInput input {
	width: 100%;
	height: 20px;
	line-height: 20px;
	vertical-align: middle;
	border-width: 0;
	font-family: "Microsoft Yahei";
	background: transparent;
}
.nBtn {
	overflow: hidden;
}
.nBtn a {
	display: block;
	width: 100%;
	height: 40px;
	line-height: 40px;
	background-color: #ff961d;
	color: #fff;
	font-size: 18px;
	text-align: center;
}
/*新闻详情*/
.news_detail .n_left {
	width: 70%;
}
.news_top .n_right {
	width: 25.5%;
}
.inewsSearch {
	padding: 8%;
}


.NewsDetail-B3 ._head {
	margin: 0;
	background: #ffffff;
}
.NewsDetail-B3 ._head ._title {
	font-size: 30px;
	line-height: 40px;
	color: #000;
}
.NewsDetail-B3 ._tools {
	padding: 10px 5px 0;
	color: #999999;
}
.NewsDetail-B3 ._tools a:hover {
	color: #0e90d2;
}
.NewsDetail-B3 ._tools span {
	vertical-align: middle;
	margin-right: 20px;
}
.NewsDetail-B3 ._tools .views b {
	font-weight: normal;
}
.NewsDetail-B3 ._tools span#switcher a {
	display: inline-block;
	vertical-align: middle;
}
.NewsDetail-B3 ._tools span#switcher .ico2 {
	width: 20px;
	height: 20px;
	background-position: -20px -25px;
	vertical-align: top;
}
.NewsDetail-B3 ._tools span#switcher #big .ico2 {
	background-position: 0 -25px;
}
.NewsDetail-B3 ._tools span#switcher #small .ico2 {
	background-position: -40px -25px;
}
.NewsDetail-B3 ._b2l {
	float: right;
}
.NewsDetail-B3 ._head [class^="ion"] {
	font-size: 16px;
	color: #999999;
}
.NewsDetail-B3 .myart {
	padding: 20px 0;
}
.NewsDetail-B3 ._detailPage_bottom {
	border-top: 1px dotted #d3d3d3;
	border-bottom: 1px dotted #d3d3d3;
	overflow: hidden;
	background-color: #f6f6f6;
	margin: 15px 0 0;
}
.NewsDetail-B3 ._detailPage_bottom li {
	float: left;
	width: 50%;
	border-left: 1px dotted #d3d3d3;
	height: 60px;
	line-height: 60px;
	overflow: hidden;
 *zoom: 1;
	margin-left: -1px;
}
.NewsDetail-B3 ._detailPage_bottom ._mark {
	font-weight: bold;
	width: 17%;
	background-color: #e7e7e7;
}
.NewsDetail-B3 ._detailPage_bottom [class^="ion"] {
	font-weight: normal;
	font-size: 18px;
	color: #999999;
	margin-right: 0;
}
.NewsDetail-B3 ._detailPage_bottom ._title {
	float: right;
	width: 77%;
	font-size: 14px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.NewsDetail-B3 ._detailPage_bottom ._title:hover {
	color: #0e90d2;
}
.NewsDetail-B3 ._detailPage_bottom ._time {
	float: right;
	white-space: nowrap;
	margin-right: 10px;
}
.NewsDetail-B3 ._bottom_bar {
	margin: -20px 0 20px;
	overflow: hidden;
 *zoom: 1;
}
.NewsDetail-B3 ._bottom_bar .bdsharebuttonbox {
	float: right;
}
.NewsDetail-B3 ._bottom_bar ._b2l {
	float: right;
}
.NewsDetail-B3 ._bottom_bar [class^="ion"] {
	font-size: 16px;
	color: #999999;
}
.NewsDetail-B3-tools span {
	display: inline-block;
	vertical-align: middle;
	cursor: pointer;
}
.NewsDetail-B3-tools ._back {
	line-height: 36px;
}
.NewsDetail-B3-tools ._back .ico2 {
	width: 28px;
	height: 25px;
	background-position: -72px -25px;
	margin-right: 10px;
}
.n_share {
	display: inline-block;
	width: 36px;
	height: 36px;
	vertical-align: middle;
	background: url(/img/n_share.png) no-repeat;
}
.n_share_2 {
	background-position: -36px 0;
}
.NewsDetail-B3-tools ._tool {
	text-align: right;
	padding-right: 20px;
	position: relative;
}
.NewsDetail-B3-tools ._tool:before {
	content: '';
	width: 1px;
	height: 26px;
	background-color: #ccc;
	position: absolute;
	top: 50%;
	left: 0;
	margin-top: -13px;
}
.NewsDetail-B3-tools ._tool .bdsharebuttonbox a {
	background: none;
	margin: 0;
	padding: 0;
	float: none;
}
.NewsDetail-B3-tools ._tool {
	width: 30%;
}
.NewsDetail-B3-tools ._back {
	width: 37%;
}
.NewsDetail-B3-tools ._back img {
	vertical-align: middle;
	margin-right: 10px;
}
.news_detail ._detailPage_bottom li strong, .news_detail ._detailPage_bottom li span, .news_detail ._detailPage_bottom li a {
	display: block;
}
.news_detail ._detailPage_bottom {
	margin-top: 35px;
}
.news_detail ._detailPage_bottom ul {
	padding: 10px 0%;
}
.news_detail ._detailPage_bottom li ._mark {
	font-size: 16px; line-height:33px;
}
.news_detail ._detailPage_bottom li ._date {
	font-family: Arial;
	font-size: 13px;
	color: #676767;
}
.news_detail ._detailPage_bottom li ._title {
	font-size: 14px;
	font-weight: bold;
	line-height:33px;
}
.news_detail ._detailPage_bottom li {
	padding: 10px 0;
}
.news_detail ._detailPage_bottom li._prev {
	border-bottom: 1px #ececec solid;
}
.bdshare_popup_box {
	display: none!important;
}
/*新闻综合*/
.nh-box1 {
	padding: 100px 0 75px;
}
.news_ch {
	font-size: 39px;
	font-weight: normal;
	position: relative;
}
.news_en {
	font-family: Arial;
	font-size: 20px;
	text-transform: capitalize;
	margin-top: -4px;
	margin-bottom: 10px;
}
.news_ch, .news_en {
	color: #676767;
}
.news-tj li .info {
	background-color: #035cac;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	color: #fff;
	padding: 20px 5%;
}
.news-tj li .info .title {
	font-size: 22px;
	font-weight: normal;
	margin-bottom: 8px;
}
.news-tj li .info .p {
}
.nh-box2 {
	background-color: #f1f0f0;
	padding: 55px 0 95px;
}
.news_ch .more {
	font-size: 13px;
	position: absolute;
	left: 50%;
	margin-left: 90px;
	top: 50%;
}
.news-out-list {
	height: 318px;
	overflow: hidden;
}
.news-out-list li {
	background-color: #fff;
}
.news-out-list li .box {
	padding: 26px 9% 36px;
	display: block;
}
.news-out-list li .box .title {
	font-size: 18px;
	font-weight: normal;
	line-height: 1.4;
	margin-bottom: 15px;
}
.news-out-list li .box .date {
	font-size: 13px;
	margin-bottom: 25px;
}
.news-out-list li .box .date, .news-out-list li .box .p {
	color: #858585;
}
.news-out-list li .box .p {
	line-height: 1.9;
	height: 144px;
	overflow: hidden;
}
.news-out-list li:hover {
	background-color: #035cac;
}
.news-out-list li:hover .box {
	color: #fff;
}
.news-out-list li:hover .box .date, .news-out-list li:hover .box .p {
	color: #fff;
}
.news-out .narrs, .news-tj-scroll .tarrs {
	display: block;
	position: absolute;
	z-index: 3;
	top: 50%;
	margin-top: -51px;
	width: 31px;
	height: 60px;
	background: url(/img/_btn.png) no-repeat;
	font-size: 0;
}
.news-out .narrs i, .news-tj-scroll .tarrs i {
	margin: 0;
	font-size: 0;
}
.news-out .n_prev, .news-tj-scroll .t_prev {
	left: -5%;
}
.news-out .n_next, .news-tj-scroll .t_next {
	right: -5%;
	background-position: right top;
}
.news-out .n_prev:hover, .news-tj-scroll .t_prev:hover {
	background-position: left bottom;
}
.news-out .n_next:hover, .news-tj-scroll .t_next:hover {
	background-position: right bottom;
}
.nh-box3 {
	padding: 65px 0 100px;
}
.chanye-list li {
	margin-bottom: 25px;
}
.chanye-list li .box {
	display: block;
	position: relative;
	padding-left: 65px;
}
.chanye-list .box .date {
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	border-right: 1px #c6c6c6 solid;
	padding-right: 7px;
	text-align: center;
}
.chanye-list li .box .date, .chanye-list li .box .date span {
	display: block;
}
.chanye-list .box .date .day {
	font-size: 16px;
	font-weight: bold;
	line-height: 22px;
}
.chanye-list .box .date .year {
	color: #d4d4d4;
	margin-top: -6px;
}
.chanye-list .box .title {
	font-size: 15px;
	font-weight: normal;
	margin-bottom: 5px;
}
.chanye-list .box .p {
	color: #848484;
}
.chanye-list li:hover .box .date .day, .chanye-list li:hover .box .title {
	color: #03a1eb;
}
.nh-box4 {
	background-color: #035cac;
	color: #fff;
	padding: 42px 0;
}
.nh-box4 .box4-left {
	width: 39%;
	text-align: center;
	padding-top: 22px;
}
.nh-box4 .box4-left .news_ch {
	font-size: 42px;
	font-weight: normal;
}
.nh-box4 .box4-left .news_ch, .nh-box4 .box4-left .news_en {
	color: #fff;
}
.nh-box4 .box4-left .news_en {
	margin-bottom: 0;
	position: relative;
}
.nh-box4 .box4-left .news_en:after {
	content: '';
	width: 66px;
	height: 3px;
	background-color: #1d6db4;
	position: absolute;
	bottom: -22px;
	left: 50%;
	margin-left: -86px;
}
.nh-box4 .box4-right {
	width: 55%;
	background-color: #024a8a;
}
.nh-box4 .box4-right ._wordbox {
	float: left;
	width: 71%;
	border-right: 1px #1c5c96 solid;
}
.nh-box4 .box4-right ._wordbox .box {
	padding: 6% 12%;
}
.nh-box4 .box4-right ._wordbox .tit {
	font-size: 18px;
	font-weight: normal;
	margin-bottom: 15px;
}
.nh-box4 .box4-right ._wordbox .p {
	height: 66px;
	overflow: hidden;
	line-height: 22px;
}
.nh-box4 .box4-right ._wordButton {
	float: right;
	width: 28%;
	text-align: center;
	font-size: 0;
}
.nh-box4 .box4-right ._wordButton .more {
	display: inline-block;
	vertical-align: middle;
	height: auto;
	line-height: 1.2;
	font-size: 14px;
	color: #fff;
}
.nh-box4 .box4-right ._wordButton .more i {
	font-size: 23px;
	line-height: 1.6;
	transition: all 0.5s ease;
	-webkit-transition: all 0.5s ease;
}
.nh-box4 .box4-right ._wordButton .line {
	display: inline-block;
	vertical-align: middle;
	height: 100%;
	width: 0;
}
.nh-box4 .box4-right ._wordButton .more:hover i {
	transform: translateX(5px);
	-webkit-transform: translateX(5px);
}
/*投资*/
.widget-download-2 {
	margin-bottom: 20px;
}
.widget-download-2 ._hd li, .widget-download-2 ._bd ul, .widget-download-2 ._bd li {
	float: left;
}
.widget-download-2 ._hd {
	border: #eee 1px solid;
	background-color: #f4f6f7;
	padding: 12px 0;
	font-size: 16px;
	text-align: center;
	margin-bottom: 20px;
	color: #333333;
}
.widget-download-2 ._hd li {
	position: relative;
	height: 18px;
	line-height: 18px;
}
.widget-download-2 ._hd li:after {
	content: "";
	display: block;
	width: 1px;
	height: 100%;
	overflow: hidden;
	background-color: #ddd;
	position: absolute;
	right: 0;
	top: 0;
}
.widget-download-2 ._hd li:last-child:after {
	display: none;
}
._d1 {
	width: 40%;
}
._d2 {
	width: 20%;
}
._d3 {
	width: 20%;
}
._d4 {
	width: 20%;
}
.widget-download-2 ._bd ul {
	width: 100%;
	text-align: center;
	padding: 12px 0;
}
.widget-download-2 ._bd li {
	line-height: 1.8em;
	height: 1.8em;
}
.widget-download-2 ._bd img {
	vertical-align: middle;
	margin-top: -3px;
	margin-right: 3px;
}
.widget-download-2 ._bd ._d1 {
	font-size: 14px;
	text-align: left;
	text-indent: 10px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.widget-download-2 ._bd ._d1 a {
	color: #4b4b4b;
}
.widget-download-2 ._bd ._d3 a, .widget-download-2 ._bd ._d4 a {
	color: #ea5413;
}
.widget-download-2 ._bd ul:hover {
	background-color: #f4f4f4;
}
 @media only screen and (max-width:480px) {
.widget-download-2 ._d2, .widget-download-2 ._d4 {
	display: none;
}
.widget-download-2 ._d1 {
	width: 67%;
}
.widget-download-2 ._bd li._d3 {
	width: 30%;
	float: right;
}
}
/*通告*/
.widget-gonggao ._d2 {
	float: right;
}
.widget-gonggao ._bd ._d1 {
	width: 79%;
}
/*研发*/
.yanfa-top {
	margin-bottom: 70px;
}
.widget-yanfa-1 .box {
	padding: 8%;
}
.widget-yanfa-1 .box .title {
	font-size: 31px;
	margin-bottom: 10px;
}
.widget-yanfa-1 img {
	width: 100%;
}
.yy-part01 {
	margin-bottom: 55px;
}
.widget-form-1 ._act {
	margin-top: 30px;
}
.widget-form-1 .form-control {
	border-radius: 0px;
	border-color: #cccccc
}
.widget-form-1 .btn-primary {
	background: #004a9e;
	border-color: #004a9e;
}
.widget-form-1 .btn-default {
	background: #909090;
	border-color: #adadad;
	color: #fff;
}
.widget-form-1 textarea.form-control {
	height: 130px;
}
.widget-form-1 input._yzm {
	width: 20%;
	display: inline-block;
}
.widget-form-1 #changeImage {
	vertical-align: middle;
	margin-left: 10px;
	height: 34px;
}
.widget-form-1 .btn-block {
	border: 0;
}
.widget-form-1 .form-group .span-9 {
	position: relative;
}
.widget-form-1 .form-group .Validform_wrong {
	position: absolute;
	right: 0;
	top: 6px;
}
/*产品详情*/
.proDetail-top {
	background: url(/img/pd_bg1.jpg) center top no-repeat;
	padding: 60px 0 30px;
}
.proDetail-top .pd {
	padding: 40px 10% 0;
}
.proDetail-top .proD-left {
	width: 55%;
}
.proDetail-top .proD-left .title {
	font-size: 45px;
	color: #01459e;
	margin-bottom: 20px
}
.proDetail-top .proD-left .p {
	font-size: 13px;
	color: #646464;
}
.proDetail-top .proD-right {
	width: 42%;
}
.proDetail-top ._album_list {
	margin-top: 20px;
	width: 45%;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}
.proDetail-top ._album_list ul {
	font-size: 0;
	text-align: center;
}
.proDetail-top ._album_list li {
	float: left;
	width: 15%;
	cursor: pointer;
}
.proDetail-top ._album_list li.active {
	border-color: #0c4da2;
}
.proDetail-top ._album_list li .title_name {
	font-size: 12px;
	line-height: 20px;
	height: 40px;
	overflow: hidden;
	padding: 0 0 10px;
}
.proDetail-top ._album_list li .album_img {
	margin-bottom: 10px;
	border: 1px #ccc solid;
	width: 98%;
}
.proDetail-top ._album_list li .album_img img {
	width: 100%;
}
.proDetail-top ._album_list .aarrs {
	display: block;
	position: absolute;
	z-index: 3;
	top: 50%;
	margin-top: -46px;
	width: 20px;
	height: 34px;
	background: url(/img/p_btn.png) no-repeat
}
.proDetail-top ._album_list .aarrs i {
	margin: 0;
	font-size: 0;
}
.proDetail-top ._album_list .a_prev {
	left: -5%;
}
.proDetail-top ._album_list .a_next {
	right: -5%;
	background-position: right top;
}
.ps_menu_bar {
	background: url(/img/p_su_bg.jpg) center top no-repeat;
	padding: 132px 0 50px;
}
.ps_menu {
	height: 60px;
	overflow: hidden;
}
.ps_menu .ps_Target {
	width: 806px;
	margin: 0 auto;
	overflow: hidden;
*zoom:1;
}
.ps_menu .ps_Target li {
	float: left;
	height: 60px;
	line-height: 60px;
	width: 24%;
	background: url(/img/ps-bg.jpg) center center no-repeat;
	background-size: cover;
	margin-right: 1%;
}
.ps_menu .ps_Target li a {
	display: block;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	position: relative;
	color: #fff;
}
.ps_menu .ps_Target li i {
	width: 21px;
	height: 21px;
	background-position: -72px -50px;
	position: absolute;
	top: 50%;
	margin-top: -10.5px;
	right: 5%;
}
.ps_menu .ps_Target li.last {
	margin-right: 0;
}
.ps_menu .ps_Target li.active {
	background: #fff;
}
.ps_menu .ps_Target li.active a {
	color: #616161;
}
.ps_menu .ps_Target li.active i {
	background-position: -72px -71px;
}
.ps_menu .ps_Target.fixed {
	position: fixed;
	left: 50%;
	margin-left: -403px;
	top: 0;
	z-index: 99;
}
.ps_sections {
	margin: 55px auto 0;
}
.ps_sections .ps_t {
	font-size: 24px;
	margin-bottom: 24px;
}
.ps_sections .ps_con {
	min-height: 200px;
}
.ps_sections .ps_paras {
	width: 57.5%;
}
.ps_sections .ps_tuijian {
	width: 32%;
}
.ps_sections .ps_tuijian dl {
	padding: 30px 10%;
}
.ps_sections .ps_tuijian dl dt {
	font-size: 18px;
	font-weight: bold;
	color: #000;
	margin-bottom: 15px;
}
.ps_sections .ps_pann {
	height: 260px;
	overflow: hidden;
	position: relative;
}
.ps_sections .ps_pann .tit {
	font-size: 16px;
	font-weight: normal;
	text-align: center;
	margin-top: 10px;
}
.ps_sections .ps_pann .slide_nav {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	text-align: center;
}
.ps_sections .ps_pann .slide_nav a {
	display: inline-block;
	width: 10px;
	height: 10px;
	line-height: 99;
	overflow: hidden;
	border-radius: 50%;
	background-color: #fec787;
	margin-right: 12px;
	cursor: pointer;
}
.ps_sections .ps_pann .slide_nav a.on {
	width: 14px;
	height: 14px;
	background-color: #fd8f10;
}
.yyly-box .yarrs {
	display: block;
	position: absolute;
	z-index: 3;
	top: 50%;
	margin-top: -62px;
	width: 31px;
	height: 60px;
	background: url(/img/_btn.png) no-repeat
}
.yyly-box .yarrs i {
	margin: 0;
	font-size: 0;
}
.yyly-box .y_prev {
	left: -5%;
}
.yyly-box .y_next {
	right: -5%;
	background-position: right top;
}
.yyly-box .y_prev:hover {
	background-position: left bottom;
}
.yyly-box .y_next:hover {
	background-position: right bottom;
}
.yyly-list li .tit {
	font-size: 15px;
	font-weight: normal;
	color: #7d7d7d;
	margin-top: 20px;
}
/*人才生长*/
.job-box1 {
	background: url(/img/j_cg1.jpg) center top no-repeat;
	background-attachment: fixed;
	height: 828px;
	color: #fff;
}
.job-box1 .news_ch {
	margin-bottom: 15px;
}
.job-box1 .news_p {
	padding: 0 9%;
	margin-bottom: 80px;
}
.job-box1 .box {
	padding: 75px 10% 55px;
}
.job-box1 ._list ul {
	margin-right: -3%;
}
.job-box1 ._list li {
	float: left;
	width: 30%;
	margin-right: 3%;
}
.job-box1 ._list .img {
	display: block;
	margin: 0 19%;
}
.job-box1 ._list .img img {
	border-radius: 50%;
	overflow: hidden;
}
.job-box1 ._list ._t {
	font-size: 15px;
	font-weight: normal;
	text-align: center;
	margin-top: 25px;
}
.job-box1 ._list ._big {
	display: block;
	width: 46px;
	height: 46px;
	background: url(/images/big.png) no-repeat;
	position: absolute;
	top: 50%;
	margin-left: -23px;
	left: 50%;
	margin-top: -23px;
	opacity: 0;
	filter: alpha(opacity=0);
}
.job-box1 ._list li:hover ._big {
	opacity: 1;
	filter: alpha(opacity=100);
}



.about-box3 .box {
	padding: 75px 10% 55px;
}
.about-box3 ._list ul {
	margin-right: -3%;
}
.about-box3 ._list li {
	float: left;
	width: 30%;
	margin-right: 3%;
}
.about-box3 ._list .img {
	display: block;
	margin: 0 19%;
}
.about-box3 ._list .img img {
	border-radius: 50%;
	overflow: hidden;
}



.about-box3 ._list ._t {
	font-size: 15px;
	font-weight: normal;
	text-align: center;
	margin-top: 25px;
}
.about-box3 ._list ._big {
	display: block;
	width: 46px;
	height: 46px;
	background: url(/images/big.png) no-repeat;
	position: absolute;
	top: 50%;
	margin-left: -23px;
	left: 50%;
	margin-top: -23px;
	opacity: 0;
	filter: alpha(opacity=0);
}
.about-box3 ._list li:hover ._big {
	opacity: 1;
	filter: alpha(opacity=100);
}

.scroll-down {
	position: absolute;
	left: 50%;
	bottom: 6%;
	width: 33px;
	height: 72px;
	margin-left: -17px;
	text-align: center;
	cursor: pointer;
	font-size: 0;
}
.scroll-down span {
	display: block;
}
.scroll-down span.fi {
	width: 5px;
	height: 5px;
	background: url(/img/bg_sign11.png) no-repeat;
	margin: 0 0 6px 14px;
	animation: scrollDown 1.5s infinite 1.6s;
}
.scroll-down span.se {
	width: 7px;
	height: 7px;
	background: url(/img/bg_sign12.png) no-repeat;
	margin: 0 0 6px 13px;
	animation: scrollDown 1.5s infinite 1.4s;
}
.scroll-down span.th {
	width: 9px;
	height: 9px;
	background: url(/img/bg_sign13.png) no-repeat;
	margin: 0 0 6px 12px;
	animation: scrollDown 1.5s infinite 1.2s;
}
.scroll-down span.fo {
	width: 33px;
	height: 33px;
	background: url(/img/bg_sign14.png) no-repeat;
	animation: scrollDown 1.5s infinite 1s;
}
@keyframes scrollDown {
 0% {
 opacity: 1;
 top: 0;
}
 100% {
 opacity: 0;
 top: 10px
}
}
.job-box2 {
	padding: 70px 0 85px;
	margin-top: 30px;
}
.job-con {
	padding-bottom: 30px;
}
.job-con ._imgbox {
	width: 320px;
	padding-left: 7%;
}
.job-con ._imgbox ._img img {
	border-radius: 50%;
	overflow: hidden;
}
.job-con ._imgbox .se {
	display: block;
	width: 47px;
	height: 47px;
	background-color: #8dc9f9;
	border-radius: 50%;
	bottom: -16px;
	left: 24%;
}
.job-con ._imgbox .th {
	display: block;
	width: 154px;
	height: 154px;
	background-color: #f1b518;
	line-height: 154px;
	border-radius: 50%;
	right: -70px;
	top: 28px;
}
.job-con ._imgbox .th a {
	color: #fff;
}
.job-con ._conbox {
	width: 46%;
	padding-right: 6%;
}
.job-con ._imgbox .slide_nav {
	position: absolute;
	width: 50%;
	left: 50%;
	margin-left: -25%;
	bottom: 14%;
	text-align: center;
	font-size: 0;
}
.job-con ._imgbox .slide_nav a {
	display: inline-block;
	width: 12px;
	height: 12px;
	line-height: 99;
	overflow: hidden;
	background-color: #9fb8b0;
	border-radius: 50%;
	cursor: pointer;
	margin: 0 4px;
}
.job-con ._imgbox .slide_nav a.on {
	background-color: #fff;
}
.job-box3 {
	background: url(/img/j_cg2.jpg) center top no-repeat;
	height: 600px;
}
.job-box3 .wrap {
	padding-top: 65px;
}
.job-gw li {
	background-color: #fff;
}
.job-gw li .box {
	color: #777;
	padding: 8% 9%;
}
.job-gw li .Tit {
	border-bottom: 1px #d2d2d2 solid;
	font-size: 14px;
	color: #013d8e;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.job-gw li ._t {
	width: 84%;
}
.job-gw li ._num {
	width: 14%;
	text-align: right;
}
.job-gw li ._con {
	height: 88px;
	line-height: 22px;
	overflow: hidden;
}
.job-gw li .m_detail {
	width: 104px;
	height: 36px;
	line-height: 36px;
	margin-top: 25px;
	border-color: #ffa716;
	color: #ffa716;
}
.job-gw li .m_detail:hover {
	color: #fff;
}
.job-box4 {
	padding: 72px 0 85px;
}
.job-box4 .widget-form-1 textarea.form-control {
	height: 128px;
}
.job-gw-box .jarrs {
	display: block;
	position: absolute;
	z-index: 3;
	top: 50%;
	margin-top: -51px;
	width: 31px;
	height: 60px;
	background: url(/img/_btn2.png) no-repeat
}
.job-gw-box .jarrs i {
	margin: 0;
	font-size: 0;
}
.job-gw-box .j_prev {
	left: -5%;
}
.job-gw-box .j_next {
	right: -5%;
	background-position: right top;
}
.job-gw-box .j_prev:hover {
	background-position: left bottom;
}
.job-gw-box .j_next:hover {
	background-position: right bottom;
}
.job-gw-box .job-gw {
	height: 263px;
	overflow: hidden;
}
/*走进综合*/
.about-box1 {
	
	height: 620px;
}
.about-box1 .box {
	padding:10px;
}
.about-gk .abgk-left {
	width: 38.5%;
}
.about-gk .abgk-right {
	width: 100%;
	padding: 20px 0;
}
.ascroll-box {
	right: 0;
	width: 100%;
	height: 450px;
}
.ascroll-box1 {
	right: 0;
	width: 100%;
	height: 250px;
}
.ascroll-obj {
	left: 0;
	top: 0;
	width: 95%;
	color: #333;
	line-height: 2;
	height: 100%;
}
.ascroll-bar {
	right: 2px;
	top: 0;
	width: 2px;
	height: 100%;
	background: #3e6aa3;
}
.ascroll-btn {
	left: -2px;
	top: 0;
	width: 5px;
	height: 20px;
	background: #e2e2e2;
	cursor: pointer;
}
.abgk-img .slide_nav {
	position: absolute;
	bottom: 10%;
	width: 100%;
	left: 0;
	font-size: 0;
	text-align: center;
}
.abgk-img .slide_nav a {
	display: inline-block;
	width: 12px;
	height: 12px;
	background-color: #d1ced0;
	line-height: 99;
	overflow: hidden;
	cursor: pointer;
	margin: 0 5px;
	border-radius: 50%;
}
.abgk-img .slide_nav a.on {
	background-color: #fff;
}
.about-box2 {
	padding: 45px 0 125px;
	margin-top: 30px;
}
.about-box2 .news_en {
	margin-bottom: 90px;
}
.about-box2 .about-con ._imgbox {
	width: 35%;
	padding-left: 6%;
}
._imgbox .slide_nav {
	position: absolute;
	bottom: 10%;
	width: 100%;
	left: 0;
	font-size: 0;
	text-align: center;
}
._imgbox .slide_nav a {
	display: inline-block;
	width: 12px;
	height: 12px;
	background-color: #d1ced0;
	line-height: 99;
	overflow: hidden;
	cursor: pointer;
	margin: 0 5px;
	border-radius: 50%;
}
._imgbox .slide_nav a.on {
	background-color: #fff;
}
.about-box2 .about-con ._conbox {
	width: 50%;
}
.about-box2 .about-con ._conbox .ascroll-box {
	height: 515px;
}
.about-box2 .about-con ._conbox .ascroll-obj {
	color: #676767;
}
.about-box2 .about-con ._conbox .ascroll-bar {
	width: 1px;
	background-color: #dbdbdb;
	right: 5px;
}
.about-box2 .about-con ._conbox .ascroll-bar .ascroll-btn {
	background-color: #dbdbdb;
	width: 9px;
	height: 27px;
	left: -4px;
}
.about-box3 {
	background-color: #ececec;
	padding: 68px 0 80px;
}
.culture-box li ._tit {
	font-size: 20px;
	font-weight: normal;
	color: #fff;
	position: absolute;
	bottom: 0;
	text-align: center;
	left: 0;
	right: 0;
	padding: 20px 0;
}

.culture-box img{ border-radius:50%;
}


.culture-box li .info {
	background: url(/img/black.8.png) repeat;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 7% 10%;
	color: #fff;
	display: none;
}
.culture-box li.hover ._tit {
	opacity: 0;
	filter: alpha(opacity=0);
}
.about-box4 {
	padding: 40px 0 40px;
}
.course_nr2 {
	background: url(/img/d_bg.gif) left 130px repeat-x;
	padding: 0px 5% 130px;
}
.course_nr2 .course_nr {
	overflow: visible;
}
.course_nr li {
	float: left;
	width: 50%;
	font-size: 15px;
	position: relative;
	text-align: center;
	padding-top: 60px;
	cursor: pointer;
}
.course_nr li:before {
	content: '';
	width: 20px;
	height: 20px;
	background-color: #ebe9ea;
	border-radius: 50%;
	position: absolute;
	left: 50%;
	margin-left: -10px;
	top: 35px;
}
.course_nr li .shiji {
	position: absolute;
	width: 100%;
	left: 0;
	top: 18px;
	display: block;
	cursor: default;
}
.course_nr li .shiji .year {
	height: 67px;
	line-height: 67px;
	color: #518dbb;
	font-weight: bold;
	background: url(/img/ico11.gif) no-repeat center top;
	margin-bottom: 16px;
}
.course_nr li .shiji .p {
	font-size: 13px;
	text-align: left;
	width: auto;
	padding: 0 45px;
	line-height: 22px;
	height: 108px;
	overflow: hidden;
}
.course_nr li.active .shiji {
	display: block;
}
.course_nr li.odd .shiji {
	top: -90px;
}
.course_nr li.odd .shiji .p {
	margin-bottom: 20px;
}
.course_nr li.odd .shiji .year {
	background-image: url(/img/ico12.gif);
	margin-top: -20px;
}
.course_nr2 .course_nr .scroll_nav {
	display: none;
}
.about-box5 {
	background: url(/img/ab-bg2.jpg) center top no-repeat;
	text-align: center;
	height: 310px;
}
.about-box5 .wrap {
	padding-top: 50px;
}
.about-box5 .m_detail {
	border-color: #fff;
	color: #fff;
}
.about-box5 .m_detail:hover {
	border-color: #ffa716;
}
.about-box6 {
	padding: 75px 0 115px;
}
.cybj-tab .tab-menu {
	font-size: 0;
	text-align: center;
	margin-bottom: 90px;
}
.cybj-tab .tab-menu li {
	display: inline-block;
	font-size: 15px;
	position: relative;
	padding: 15px 20px;
	background: url(/img/a_li.gif) left center no-repeat;
	cursor: pointer;
}
.cybj-tab .tab-menu li:before, .cybj-tab .tab-menu li:after {
	content: '';
	position: absolute;
	display: none;
}
.cybj-tab .tab-menu li:before {
	width: 96px;
	height: 3px;
	background-color: #01459e;
	bottom: 0;
	left: 50%;
	margin-left: -48px;
}
.cybj-tab .tab-menu li:after {
	width: 0;
	height: 0;
	border-left: 4px transparent solid;
	border-right: 4px transparent solid;
	border-bottom: 4px #01459e solid;
	bottom: 3px;
	left: 50%;
	margin-left: -4px;
}
.cybj-tab .tab-menu li.first {
	background: none;
}
.cybj-tab .tab-menu .tab_t_cur:before, .cybj-tab .tab-menu .tab_t_cur:after {
	display: block;
}
.cybj-con ._imgbox {
	width: 36.5%;
}
.cybj-con ._conbox {
	width: 60%;
}
.cybj-con ._conbox .ascroll-obj {
	color: #605f5f;
}
.about-box6 .cybj-con ._conbox .ascroll-bar {
	width: 1px;
	background-color: #dbdbdb;
	right: 5px;
}
.about-box6 .cybj-con ._conbox .ascroll-bar .ascroll-btn {
	background-color: #dbdbdb;
	width: 9px;
	height: 27px;
	left: -4px;
}
.about-box7 {
	background: url(/images/ab-bg3.jpg) center top no-repeat;
	height: auto;
	 padding-bottom:20px;
}
.about-box7 .wrap {
	padding-top: 50px;
}
.guihua-bann {
	
	padding-bottom: 50px;
	position: relative;
	overflow: hidden;
}
.guihua-bann .box {
	padding: 0 20%;
}
.guihua-bann .box .tit {
	font-size: 20px;
	text-align: center;
	margin-bottom: 25px;
}
.guihua-bann .box .p {
	height: 88px;
	line-height: 22px;
	overflow: hidden;
	text-align: center;
}
.guihua-bann .slide_nav {
	position: absolute;
	bottom: 0;
	width: 100%;
	text-align: center;
	left: 0;
	font-size: 0;
}
.guihua-bann .slide_nav a {
	display: inline-block;
	width: 13px;
	height: 13px;
	line-height: 99;
	overflow: hidden;
	background-color: #fff;
	border-radius: 50%;
	cursor: pointer;
	margin: 0 6px;
}
.guihua-bann .slide_nav a.on {
	background-color: #ffa908;
}
.about-box8 {
	padding: 40px 0 50px;
}
.honor-box .picList {
	
	overflow: hidden;
	position: relative;
}
.honor-box .picList dd {
	margin-bottom: 22px;
}
.honor-box .harrs {
	display: block;
	position: absolute;
	z-index: 3;
	top: 50%;
	margin-top: -51px;
	width: 31px;
	height: 60px;
	background: url(/img/_btn.png) no-repeat
}
.honor-box .harrs i {
	margin: 0;
	font-size: 0;
}
.honor-box .h_prev {
	left: -5%;
}
.honor-box .h_next {
	right: -5%;
	background-position: right top;
}
.honor-box .h_prev:hover {
	background-position: left bottom;
}
.honor-box .h_next:hover {
	background-position: right bottom;
}
.about-box9 {
	background-color: #ececec;
	padding: 55px 0 68px;
}
.about-box9 .news_en {
	margin-bottom: 30px;
}
.about-box9 .news_p {
	margin-bottom: 80px;
}
.respnsive-box .info {
	display: block;
	position: absolute;
	bottom: -101%;
	left: 0;
	right: 0;
	padding: 10%;
	color: #fff;
	background-color: #0455b4;
	height: 74%;
}
.respnsive-box .info .tit {
	font-size: 22px;
	font-weight: normal;
	margin-bottom: 20px;
}
.respnsive-box .info .p {
	line-height: 26px;
	height: 130px;
	overflow: hidden;
}
.respnsive-box .hover .info {
	bottom: 0;
}
.about-box10 {
	padding-top: 80px;
}
.about-box10 .news_en {
	margin-bottom: 20px;
}
.about-box10 .news_p {
	margin-bottom: 80px;
}
.mapCon .map {
	height: 500px;
	width: 60%;
}
.mapCon .map img {
	max-width: none;
}
.contactInfo {
	position: absolute;
	background: #0755b4;
	color: #fff;
	width: 307px;
	top: 110px;
	left: 50%;
	margin-left: 292px;
}
.contactInfo .pd {
	padding: 25px;
}
.contactInfo .pd h3 {
	font-size: 27px;
	margin-bottom: 20px;
}
.contact-pt ._t .ico26 {
	display: inline-block;
	width: 26px;
	height: 26px;
	background: url(/img/ico26.png) no-repeat;
	vertical-align: middle;
	margin-left: 14px;
}
.contact-pt ._t {
	display: block;
	background-color: #3f95de;
	font-size: 21px;
	color: #fff;
	height: 90px;
	line-height: 90px;
	cursor: pointer;
}
.contact-pt .contact-dd {
	position: absolute;
	width: 100%;
	left: 0;
	right: 0;
	top: 100%;
	z-index: 5;
	background-color: #515257;
	color: #fff;
	padding: 40px 0;
	height: 335px;
	overflow: hidden;
	display: none;
}
.contact-pt .contact-dd .dt {
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 15px;
}
.contact-pt .contact-dd .dd {
	height: 110px;
	line-height: 22px;
	overflow: hidden;
}
.contact-pt .contact-dd li {
	margin-bottom: 50px;
}
.contact-pt .contact-dd ._close {
	display: block;
	width: 36px;
	height: 36px;
	line-height: 36px;
	background-color: #fff;
	color: #000;
	text-align: center;
	font-size: 15px;
	position: absolute;
	bottom: 0;
	left: 50%;
	margin-left: 400px;
	cursor: pointer;
}
.contact-pt .contact-dd ._close i {
	margin: 0;
	vertical-align: top;
}
.contact-pt.on ._t .ico26 {
	background-position: left bottom;
}

#containermap{width:70%; height:500px; background-color:#eee; font-family:'Microsoft Yahei'; border:2px #CCCCCC solid; margin:8px 0}
#containermap .tt{ padding:0; margin:0; line-height:30px; font-size:14px;}
#imgDemo{ float:left; margin-right:10px; width:200px; height:50px;}
#containermap .add{ font-size:12px; line-height:20px; padding:0; margin:0; color:#666;}
#containermap1{width:840px; height:500px; background-color:#eee; font-family:'Microsoft Yahei'; border:2px #CCCCCC solid; margin:8px 0}

/*右侧漂浮*/
.site-sidenav {
	position: fixed;
	top: 50%;
	z-index: 1000;
	margin-top: -135px;
	right: 1%;
}
.site-sidenav ul .feedback-main {
	padding: 15px;
}
.site-sidenav ul .feedback-wrap h1 {
	font-size: 18px;
	color: #444;
}
.site-sidenav ul .feedback-wrap textarea {
	width: 400px;
	height: 100px;
	margin-top: 15px;
	padding: 10px;
	font-size: 12px;
	color: #999;
	border: 1px solid #d8dde6;
}
.site-sidenav ul .feedback-wrap p {
	font-size: 14px;
	color: #35373e;
	margin-left: 10px;
	margin-top: 17px;
}
.site-sidenav ul .feedback-wrap input {
	width: 400px;
	height: 15px;
	line-height: 20px;
	margin-top: 10px;
	padding: 10px;
	font-size: 12px;
	border: 1px solid #e4e4e4;
}
.site-sidenav ul .feedback-wrap .verify-wrap {
	margin-top: 15px;
	padding-left: 10px;
}
.site-sidenav ul .feedback-wrap .verify-wrap span {
	font-size: 14px;
	color: #35373e;
}
.site-sidenav ul .feedback-wrap .verify-wrap input {
	width: 105px;
	margin-left: 5px;
}
.site-sidenav ul .feedback-wrap .verify-wrap .refresh {
	display: inline-block;
	color: #003983;
	margin-left: 0;
	height: auto;
	width: auto;
	margin-bottom: 0;
}
.site-sidenav ul .submit-wrap {
	padding: 15px 0;
	background-color: #fafafa;
}
.site-sidenav ul .submit-wrap .submit-btn {
	display: block;
	background-color: #003983;
	text-align: center;
	line-height: 35px;
	width: 120px;
	height: 35px;
	color: #fff;
	font-size: 14px;
	border-radius: 3px;
	margin-bottom: 0;
	position: relative;
	left: 50%;
	margin-left: -60px;
}
.site-sidenav ul .feedback-wrap .icon-close {
	position: absolute;
	width: 16px;
	height: 15px;
	top: 15px;
	right: 24px;
	cursor: pointer;
}
.site-sidenav ul li {
	position: relative;
}
.site-sidenav ul li a {
	display: block;
	width: 56px;
	height: 56px;
	margin-bottom: 15px;
}
.site-sidenav ul li .icon {
	background: url(/images/icon.png) no-repeat;
}
.site-sidenav ul li .feedback {
	background-position: 0 -71px;
}
.site-sidenav ul li .dimension {
	background-position: 0 -142px;
}
.site-sidenav ul li .back {
	background-position: 0 -213px;
}
.site-sidenav ul .feedback-wrap {
	position: absolute;
	background-color: #fff;
	left: -470px;
	top: -165px;
	border-radius: 4px;
	border: 1px solid #fafafa;
	box-shadow: 0 0 1px 1px rgba(0,0,0,.1);
	display: none;
}
.site-sidenav ul li:hover .icon {
	background-position: -56px 0;
}
.site-sidenav ul li:hover .feedback {
	background-position: -56px -71px;
}
.site-sidenav ul li:hover .dimension {
	background-position: -56px -142px;
}
.site-sidenav ul li:hover .back {
	background-position: -56px -213px;
}
.site-sidenav ul .feedback-wrap .verify-wrap img {
	vertical-align: middle;
}
.site-sidenav ul li a.dimension i {
	position: absolute;
	width: 170px;
	height: 170px;
	top: -67px;
	left: -175px;
	background: url(/img/jaq-dimension.png) no-repeat;
	display: none;
}
.fastLine .select {
	position: relative;
	width: 171px;
}
.fastLine .select h4 {
	height: 30px;
	line-height: 30px;
	border: #c2c2c2 1px solid;
	font-size: 12px;
	color: #666;
	cursor: pointer;
	position: relative;
	padding-left: 8px;/*  background-color:#ccc; */
	color: #fff;
	font-weight: normal;
}
.fastLine .select h4 img {
	position: absolute;
	right: 11px;
	top: 13px;
}
.fastLine .select ul {
	width: 98.9%;
	border: 1px solid #b2b2b2;
	border-top: none;
	display: none;
	position: absolute;
	left: 0;
	bottom: 30px;
	z-index: 9;
}
.fastLine .select ul li a {
	font-size: 12px;
	color: #666;
	display: block;
	padding: 3px 8px;
}
.fastLine .select ul li {
	cursor: pointer;
	background-color: #fff;
	line-height: 22px;
}
.fastLine .select ul li:hover {
	background-color: #2a63a4;
}
.fastLine .select ul li:hover a {
	color: #fff;
}
.ps_sections .pd_hd .ps_t {
	float: left;
}
.ps_sections .pd_hd .posi {
	float: right;
	line-height: 40px;
}
/*2016-10-11*/
.cybj-con ._imgbox .imgScroll {
	height: 0;
	padding-bottom: 75%;
	overflow: hidden;
	position: relative;
}
.cybj-con ._imgbox .imgScroll img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
/*2016-10-12*/
.box .pd {
	text-align: center;
}
.box .pd p{
	text-align:left;
}
/*2016-11-09*/
.widget-yanfa-2 li {
	position: relative;
}
.widget-yanfa-2 li:before {
	content: '';
	width: 0;
	height: 0;
	border-top: 18px transparent solid;
	border-bottom: 18px transparent solid;
	border-right: 18px #fff solid;
	position: absolute;
	top: 50%;
	margin-top: -18px;
	left: 50%;
	margin-left: -18px;
	z-index: 3;
}
.widget-yanfa-2 #pro2:before, .widget-yanfa-2 #pro4:before, .widget-yanfa-2 #pro6:before, .widget-yanfa-2 #pro8:before {
	border-left: 18px #fff solid;
	border-right: 0;
	margin-left: 0;
}
/*20161116*/
.float_gg {
	z-index: 99999;
}
.float_gg .fgg_close {
	font-family: 微软雅黑;
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
	text-align: right;
}
.float_gg .fgg_close a {
	text-decoration: none;
	color: #333;
}
.fgg_img img {
	max-width: none;
}
/* aboutus */

.about-hd .col-6 {
	position: relative;
	height: 100vh;
}
.about-hd .desc {
	height: 486px;
	margin: 0 98px 0 -100px;
	border: 1px solid rgba(255,255,255,.55);
	-webkit-transition: all .6s ease;
	-moz-transition: all .6s ease;
	-ms-transition: all .6s ease;
	-o-transition: all .6s ease;
	transition: all .6s ease;
}
.about-hd .desc h3 {
	margin: 80px 0 340px 138px;
	font-size: 66px;
	font-family: AB;
	color: #ffffff;
}
.about {
	color: #ffffff;
}
.about .num {
	position: relative;
}
.num-desc {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	padding-right: 100px;
	font-size: 16px;
	text-align: center;
	opacity: .4;
}
.num-desc p {
	margin: 0;
}
.num-desc p strong {
	display: block;
	margin-bottom: 15px;
	font-size: 60px;
	font-weight: bold;
}
.about .desc {
	position: relative;
	height: 100%;
}
.about .desc .hd {
	position: absolute;
	top: -167px;
	left: -100px;
	width: 100%;
	height: 100%;
	border: 1px solid rgba(255,255,255,.55);
}
.about .desc .hd h3 {
	margin: 80px 0 0 138px;
	font-size: 66px;
	font-family: AB;
}
.about .desc .bd {
	position: absolute;
	top: 15px;
	right: 146px;
	left: 38px;
}
.about .desc .bd h3 {
	display: inline-block;
	height: 58px;
	line-height: 58px;
	overflow: hidden;
	margin: 0 0 20px;
	border-bottom: 1px solid #fff;
	font-size: 34px;
	font-weight: 400;
}
.about .desc .bd p {
	line-height: 28px;
	overflow: hidden;
	margin: 0 0 70px;
	font-size: 14px;
}


.titlex{ padding:94px 0 50px; text-align:center;}
	.titlex h3{ margin:0; font-size:66px; font-family:AB; color:#f0f0f0; opacity:.64;}
	.titlex p{ margin:0; font-size:34px; color:#6c6c6c;}

._head { border-bottom: 1px dotted #cccccc; }
._head ._title { font-size: 18px; font-weight:bold;}
._tools { padding: 10px 0; color: #999999;}
.ion {  font-weight: normal;}
._tools ._tool{margin:0 4px;display: inline-block; vertical-align: middle;}
._tools ._tool:hover{color:;}
._tools ._tool b{ font-weight:normal;}
._tools ._b2l .ion { color: #008F68;}
.myart { padding: 20px 0; font-size:16px; line-height: 1.8;}
.myart img { width:100%}
._detailPage_bottom {border-top: 1px solid #cccccc;}
._detailPage_bottom li {line-height: 30px; overflow: hidden; 
  padding: 0 10px; }
._detailPage_bottom ._mark {font-weight: bold; float: left; margin-right: 10px; }
._detailPage_bottom ._title {font-size: 14px;  float: left; line-height:30px;}
._detailPage_bottom ._title:hover { color: #008F68;}
._detailPage_bottom ._time { float: right;}
 .bdsharebuttonbox .bds_more { float: none; padding-left:2px; background: none; color: #999999;}
 .leftjt{width:50px;height:50px; position:relative; top:-300px;}
  .rightjt{ width:50px;height:50px; position:relative; top:-350px; right:0px; float:right }

  .swiper-container {
	        width:100%;
	        height: 280px;
	        margin-left: auto;
	        margin-right: auto;
	        margin-top: 0px;
	        margin-bottom: 20px;
	    }
#mbOverlay { position:fixed; z-index:9998; top:0; left:0; width:100%; height:100%; background-color:#000; cursor:pointer; }
#mbOverlay.mbOverlayFF { background:transparent url(80.png) repeat; }
#mbOverlay.mbOverlayIE { position:absolute; }
#mbCenter { height:557px; position:absolute; z-index:9999; left:50%; background-color:#fff; -moz-border-radius:10px; -webkit-border-radius:10px; -moz-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); -webkit-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); }
#mbCenter.mbLoading { background:#fff url(../images/WhiteLoading.gif) no-repeat center; -moz-box-shadow:none; -webkit-box-shadow:none; }
#mbImage { left:0; top:0; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:left; background-position:center center; background-repeat:no-repeat; padding:10px; }
#mbImage a, #mbImage a:link, #mbImage a:visited { color:#ddd; }
#mbImage a:hover, #mbImage a:active { color:#fff; }
#mbBottom { min-height:20px; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#999; text-align:left; padding:0 10px 10px; }
#mbTitle { display:inline; color:#999; font-weight:bold; line-height:20px; font-size:20px; }
#mbNumber { background:url(/images/mbNumber_bg.gif) no-repeat center; display:inline; color:#C00; line-height:26px; font-size:12px; position: absolute; bottom: 10px; right: 10px; text-align: center; width:65px; height:26px; }
#mbCaption { display:block; color:#999; line-height:14px; font-size:10px; }
#mbPrevLink, #mbNextLink, #mbCloseLink { display:block; float:right; height:20px; margin:0; outline:none; }
#mbPrevLink { width:50%; height:100px; background:transparent url(../images/CustomBlackPrevious.png) no-repeat left center; position: absolute; top:38%; left:10px; opacity:1; }
#mbNextLink { width:50%; height:100px; background:transparent url(../images/CustomBlackNext.png) no-repeat right center; position: absolute; top:38%; right:10px; opacity:1; }
#mbPrevLink:hover { width:50%; height:100px; background:transparent url(../images/CustomBlackPrevious.png) no-repeat left center; position: absolute; top:38%; left:10px;opacity:1 }
#mbNextLink:hover { width:50%; height:100px; background:transparent url(../images/CustomBlackNext.png) no-repeat right center; position: absolute; top:38%; right:10px;opacity:1}
#mbCloseLink { width:24px; background:transparent url(../images/CustomBlackClose.gif) no-repeat center; position:absolute; top:10px; right:10px; }
#mbError { position:relative; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:center; border:10px solid #700; padding:10px 10px 10px; margin:20px; -moz-border-radius:5px; -webkit-border-radius:5px; }
#mbError a, #mbError a:link, #mbError a:visited, #mbError a:hover, #mbError a:active { color:#d00; font-weight:bold; text-decoration:underline; }
.layout_default{float:left; margin:5px}
.mod_gallerylist{width:665px; margin:0 auto}
.meta{font-size:12px; text-align:center;}
.image_container img{border:1px solid #CCC; padding:2px}
.meta a{color:#333; text-decoration:none}
.tdpic img{ max-height:500px;}<!--耗时1756504837.4613秒-->