header .top{ height:40px; line-height:40px; border-bottom:#f2f1f1 1px solid;}
header .top .left{ float:left; font-size:12px; color:#a6a6a6}
header .top .right{ float:right;}
header .top .right .link{ float:left; font-size:0; height:40px; margin-right:40px;}
header .top .right .link i{ display:inline-block; width:1px; height:40px; background:url(../image/line.png) center center no-repeat; vertical-align:top;}
header .top .right .link a{ display:inline-block; height:40px; font-size:14px; color:#adacac; vertical-align:top; margin:0 12px;}
header .top .right .tel{float:left;padding:0 0 0 20px;background:url(../image/tel.png) left center no-repeat;margin: 0 20px 0 0;font-size: 16px;color: #606062;font-weight: bold;}
#bnt_sousuo{padding: 5px 10px 0 10px;cursor:pointer;float: right;}
#bnt_sousuo i{font-size:10px;padding-left:5px;float: right;}
#content_sousuo{ display:none; }
#content_sousuo a{padding-left:10px;line-height:26px;font-size: 14px;display:block;}
header .right .search{width:200px;height:30px;background-color: #f2f2f2;display:none;float: left;position: relative;margin: 5px 0 0 0;}
header .right .ss :hover .sousuo{ display:block; }
header .right .ss img{float:left;margin: 1px 0 0 0;}
.search-left{ float:left; width:200px; height:30px; line-height:30px;}
.search-right{position:absolute;right: 6px;top: 6px;}
.top_sousuo{ height:40px;}
.top_sousuo dl{ float:right}
.search-sousuo{ height:28px; position:relative}
.search input[type=text]{float:left; width:160px; height:28px; line-height:26px; color:#d6d6d6; padding-left:10px; border:none; background:none; outline:none; font-size:12px;}
.search input[type="submit"]{position:absolute;right: 12px;top: 8px;padding: 0;z-index:2;background:url(../image/sousuo_img.png) center no-repeat;height: 12px;width: 12px;cursor:pointer;border:none;}

header .bottom{ height:110px; position:relative;}
header .bottom .logo{ float:left;}
header .bottom .logo img{ margin:10px 0 0 0}

#nav{margin-top: 30px;float:right;}
#nav li{display:block;display: inline-block;margin-left: 42px;min-width:30px;position:relative;}
#nav li .a{display: inherit;text-align:center;height: 80px;}
#nav li .a strong{display:block;font-size: 16px;color: #000;text-align:center;position:relative;z-index:4;font-weight: normal;margin-bottom: 8px;}
#nav li .a h6{ font-size:12px; color:#858585; text-transform:uppercase;}
#nav li .a span{position:absolute;bottom:0px;left:0px;width: 64px;text-align:center;}
#nav li .a:hover i,#nav li.on .a i{ display:block; margin:0 auto; text-align:center;  z-index:1; height:2px; width:64px; background: #e70101;}
#nav li .a:hover i{ width:64px; }
#nav li .a:hover strong,#nav li.on .a strong{ color:#e70101;}
#nav li.on .a:hover i{transform:rotateX(0deg);-webkit-transform:rotateX(0deg); -moz-transform:rotateX(0deg);   }
#nav.title{position: relative;}
#nav .list {width: 140px;left:-37.5px;max-height: 0;position: absolute;top: 80px;z-index: 0;-webkit-perspective: 400px;-moz-perspective: 400px;-ms-perspective: 400px;-o-perspective: 400px;perspective: 400px;}
#nav .list a{width:140px;  height:50px;line-height:50px; text-align: center; color: #222;  display: block; font-size: 14px; text-decoration: none; opacity: 0;background-color:#fff;border-bottom:#e9ecf1 1px solid; -webkit-transform: rotateY(90deg); -moz-transform: rotateY(90deg); -ms-transform: rotateY(90deg); -o-transform: rotateY(90deg);transform: rotateY(90deg);-webkit-transition: opacity .4s, -webkit-transform .5s; -moz-transition: opacity .4s, -moz-transform .5s;-ms-transition: opacity .4s, -ms-transform .5s;transition: opacity .4s, transform .5s; }
#nav .list a:hover{ color: #e70101; border-bottom:#e70101 1px solid;} 
#nav li:focus .list,#nav li:hover .list{max-height:2000px;z-index:10;  }
#nav li:focus .list a,#nav li:hover .list a{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}
#nav li:hover .list a:nth-child(1){-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}
#nav li:hover .list a:nth-child(2){-webkit-transition-delay:50ms;-moz-transition-delay:50ms;-ms-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms}
#nav li:hover .list a:nth-child(3){-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-ms-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}
#nav li:hover .list a:nth-child(4){-webkit-transition-delay:150ms;-moz-transition-delay:150ms;-ms-transition-delay:150ms;-o-transition-delay:150ms;transition-delay:150ms}
#nav li:hover .list a:nth-child(5){-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-ms-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}
#nav li:hover .list a:nth-child(6){-webkit-transition-delay:250ms;-moz-transition-delay:250ms;-ms-transition-delay:250ms;-o-transition-delay:250ms;transition-delay:250ms}
#nav li:hover .list a:nth-child(7){-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}
#nav li:hover .list a:nth-child(8){-webkit-transition-delay:350ms;-moz-transition-delay:350ms;-ms-transition-delay:350ms;-o-transition-delay:350ms;transition-delay:350ms}
#nav .list a:nth-child(1){-webkit-transition-delay:350ms;-moz-transition-delay:350ms;-ms-transition-delay:350ms;-o-transition-delay:350ms;transition-delay:350ms}
#nav .list a:nth-child(2){-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}
#nav .list a:nth-child(3){-webkit-transition-delay:250ms;-moz-transition-delay:250ms;-ms-transition-delay:250ms;-o-transition-delay:250ms;transition-delay:250ms}
#nav .list a:nth-child(4){-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-ms-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}
#nav .list a:nth-child(5){-webkit-transition-delay:150ms;-moz-transition-delay:150ms;-ms-transition-delay:150ms;-o-transition-delay:150ms;transition-delay:150ms}
#nav .list a:nth-child(6){-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-ms-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}
#nav .list a:nth-child(7){-webkit-transition-delay:50ms;-moz-transition-delay:50ms;-ms-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms}
#nav .list a:nth-child(8){-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}

#back_to_camera {
	clear: both;
	display: block;
	height: 80px;
	line-height: 40px;
	padding: 20px;
}
.fluid_container {
	margin: 0 auto;
	width: 100%;
}
.demo_menu {
	font-size:14px;
	text-align:center;
	margin:10px 0 0 0;
	color:#999;
	line-height:180%;
}
.demo_menu b {
	color:#333;
}
.demo_menu a, .demo_menu a:visited {
	color:#F00;
	font-size:14px;
}
.demo_menu a:hover {
	color:#090;
	font-size:14px;
}
.camera_wrap a, .camera_wrap img, 
.camera_wrap ol, .camera_wrap ul, .camera_wrap li,
.camera_wrap table, .camera_wrap tbody, .camera_wrap tfoot, .camera_wrap thead, .camera_wrap tr, .camera_wrap th, .camera_wrap td
.camera_thumbs_wrap a, .camera_thumbs_wrap img, 
.camera_thumbs_wrap ol, .camera_thumbs_wrap ul, .camera_thumbs_wrap li,
.camera_thumbs_wrap table, .camera_thumbs_wrap tbody, .camera_thumbs_wrap tfoot, .camera_thumbs_wrap thead, .camera_thumbs_wrap tr, .camera_thumbs_wrap th, .camera_thumbs_wrap td {
	background: none;
	border: 0;
	font: inherit;
	font-size: 100%;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
	list-style: none;
}
.camera_wrap {
	display: none;
	float: left;
	position: relative;
	z-index: 0;
}
.camera_wrap img {
	max-width: none!important;
	width: 1920px !important;
	margin-left: -960px !important;
	height: 580px !important;
	left: 50%;
}
.camera_fakehover {
	height: 580px;
	min-height: 60px;
	position: relative;
	width: 100%;
	z-index: 1;
}
.camera_wrap {
	width: 100%;
	height: 580px !important;
	margin-bottom: 0 !important;
}
.camera_src {
	display: none;
}
.cameraCont, .cameraContents {
	height: 580px;
	position: relative;
	width: 100%;
	z-index: 1;
}
.cameraSlide {
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
}
.cameraContent {
	bottom: 0;
	display: none;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
}
.camera_target {
	bottom: 0;
	height: 100%;
	left: 0;
	overflow: hidden;
	position: absolute;
	right: 0;
	text-align: left;
	top: 0;
	width: 100%;
	z-index: 0;
}
.camera_overlayer {
	bottom: 0;
	height: 100%;
	left: 0;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
	z-index: 0;
}
.camera_target_content {
	bottom: 0;
	left: 0;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 2;
}
.camera_target_content .camera_link {
	display: block;
	height: 100%;
	text-decoration: none;
}
.camera_loader {
	border: 1px solid #ffffff;
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	border-radius: 18px;
	height: 36px;
	left: 50%;
	overflow: hidden;
	position: absolute;
	margin: -18px 0 0 -18px;
	top: 50%;
	width: 36px;
	z-index: 3;
}
.camera_bar {
	bottom: 0;
	left: 0;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 3;
}
.camera_thumbs_wrap.camera_left .camera_bar, .camera_thumbs_wrap.camera_right .camera_bar {
	height: 100%;
	position: absolute;
	width: auto;
}
.camera_thumbs_wrap.camera_bottom .camera_bar, .camera_thumbs_wrap.camera_top .camera_bar {
	height: auto;
	position: absolute;
	width: 100%;
}
.camera_nav_cont {
	height: 65px;
	overflow: hidden;
	position: absolute;
	right: 9px;
	top: 15px;
	width: 120px;
	z-index: 4;
}
.camera_caption {
	bottom: 0;
	display: block;
	position: absolute;
	width: 100%;
}
.camera_caption > div {
	padding: 10px 20px;
}
.camerarelative {
	overflow: hidden;
	position: relative;
}
.imgFake {
	cursor: pointer;
}
.camera_prevThumbs {
	bottom: 4px;
	cursor: pointer;
	left: 0;
	position: absolute;
	top: 4px;
	visibility: hidden;
	width: 30px;
	z-index: 10;
}
.camera_prevThumbs div {
	display: block;
	height: 40px;
	margin-top: -20px;
	position: absolute;
	top: 50%;
	width: 30px;
}
.camera_nextThumbs {
	bottom: 4px;
	cursor: pointer;
	position: absolute;
	right: 0;
	top: 4px;
	visibility: hidden;
	width: 30px;
	z-index: 10;
}
.camera_nextThumbs div {
	background: url(../image/camera_skins.png) no-repeat -190px 0;
	display: block;
	height: 40px;
	margin-top: -20px;
	position: absolute;
	top: 50%;
	width: 30px;
}
.camera_command_wrap .hideNav {
	display: none;
}
.camera_command_wrap {
	left: 0;
	position: relative;
	right:0;
	z-index: 4;
}
.camera_wrap .camera_pag .camera_pag_ul {
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: center;
}
.camera_wrap .camera_pag .camera_pag_ul li {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	cursor: pointer;
	display: inline-block;
	height: 16px;
	margin: 20px 5px;
	position: relative;
	text-align: center;
	text-indent: -9999px;
	width: 16px;
}
.camera_commands_emboss .camera_pag .camera_pag_ul li {
	-moz-box-shadow:
		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
	-webkit-box-shadow:
		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
	box-shadow:
		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
}
.camera_wrap .camera_pag .camera_pag_ul li > span {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	height: 16px;
	left: 0px;
	overflow: hidden;
	position: absolute;
	top: 0px;
	width: 16px;
}
.camera_commands_emboss .camera_pag .camera_pag_ul li:hover > span {
	-moz-box-shadow:
		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
	-webkit-box-shadow:
		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
	box-shadow:

		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span{
	-moz-box-shadow: 0;
	-webkit-box-shadow: 0;
	box-shadow: 0;
}
.camera_pag_ul li img {
	display: none;
	position: absolute;
}
.camera_pag_ul .thumb_arrow {
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 4px solid;
	top: 0;
	left: 50%;
	margin-left: -4px;
	position: absolute;
}
.camera_prev, .camera_next, .camera_commands {
	cursor: pointer;
	height: 65px;
	margin-top: -20px;
	position: absolute;
	top: 50%;
	width: 36px;
	z-index: 2;
}
.camera_prev {
	left: 70px;
}
.camera_prev > span {
	background:url(../image/l.png) center center no-repeat;
	display: block;
	height: 65px;
	width: 36px;
}
.camera_next {
	right: 70px;
}
.camera_next > span {
	background: url(../image/r.png) no-repeat center center;
	display: block;
	height: 65px;
	width: 36px;
}
.camera_commands {
	right: 41px;
}
.camera_commands > .camera_play {
	background: url(../image/camera_skins.png) no-repeat -80px 0;
	height: 40px;
	width: 40px;
}
.camera_commands > .camera_stop {
	background: url(../image/camera_skins.png) no-repeat -120px 0;
	display: block;
	height: 40px;
	width: 40px;
}
.camera_wrap .camera_pag .camera_pag_ul li {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	cursor: pointer;
	display: inline-block;
	height: 16px;
	margin: 20px 0px;
	position: relative;
	text-indent: -9999px;
	width: 16px;
}
.camera_thumbs_cont {
	-webkit-border-bottom-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	overflow: hidden;
	position: relative;
	width: 100%;
}
.camera_commands_emboss .camera_thumbs_cont {
	-moz-box-shadow:
		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
	-webkit-box-shadow:
		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
	box-shadow:
		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
}
.camera_thumbs_cont > div {
	float: left;
	width: 100%;
}
.camera_thumbs_cont ul {
	overflow: hidden;
	padding: 3px 4px 8px;
	position: relative;
	text-align: center;
}
.camera_thumbs_cont ul li {
	display: inline;
	padding: 0 4px;
}
.camera_thumbs_cont ul li > img {
	border: 1px solid;
	cursor: pointer;
	margin-top: 5px;
	vertical-align:bottom;
}
.camera_clear {
	display: block;
	clear: both;
}
.showIt {
	display: none;
}
.camera_clear {
	clear: both;
	display: block;
	height: 1px;
	margin: -1px 0 25px;
	position: relative;
}

.camera_caption {
	color: #fff;
}
.camera_caption > div {
	background: #000;
	background: rgba(0, 0, 0, 0.8);
}
.camera_pag{position:absolute;bottom: 10px;width:100%;text-align:center;}
.camera_wrap .camera_pag .camera_pag_ul li {
	background: #b7b7b7;
}
.camera_wrap .camera_pag .camera_pag_ul li:hover > span {
}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span,.camera_wrap .camera_pag .camera_pag_ul li:hover > span {
	background:url(../image/banner_dot_on.png) center center no-repeat;
}
.camera_pag_ul li img {
	border: 4px solid #e6e6e6;
	-moz-box-shadow: 0px 3px 6px rgba(0,0,0,.5);
	-webkit-box-shadow: 0px 3px 6px rgba(0,0,0,.5);
	box-shadow: 0px 3px 6px rgba(0,0,0,.5);
}
.camera_pag_ul .thumb_arrow {
    border-top-color: #e6e6e6;
}
.camera_prevThumbs, .camera_nextThumbs, .camera_prev, .camera_next, .camera_commands, .camera_thumbs_cont {
}
.camera_wrap .camera_pag .camera_pag_ul li {
	background:url(../image/banner_dot.png) center center no-repeat;
}
.camera_thumbs_cont ul li > img {
	border-color: 1px solid #000;
}

.camera_amber_skin .camera_prevThumbs div {
	background-position: -160px -160px;
}
.camera_amber_skin .camera_nextThumbs div {
	background-position: -190px -160px;
}
.camera_amber_skin .camera_prev > span {
	background-position: 0 -160px;
}
.camera_amber_skin .camera_next > span {
	background-position: -40px -160px;
}
.camera_amber_skin .camera_commands > .camera_play {
	background-position: -80px -160px;
}
.camera_amber_skin .camera_commands > .camera_stop {
	background-position: -120px -160px;
}

.camera_ash_skin .camera_prevThumbs div {
	background-position: -160px -200px;
}
.camera_ash_skin .camera_nextThumbs div {
	background-position: -190px -200px;
}
.camera_ash_skin .camera_prev > span {
	background-position: 0 -200px;
}
.camera_ash_skin .camera_next > span {
	background-position: -40px -200px;
}
.camera_ash_skin .camera_commands > .camera_play {
	background-position: -80px -200px;
}
.camera_ash_skin .camera_commands > .camera_stop {
	background-position: -120px -200px;
}

.camera_azure_skin .camera_prevThumbs div {
	background-position: -160px -240px;
}
.camera_azure_skin .camera_nextThumbs div {
	background-position: -190px -240px;
}
.camera_azure_skin .camera_prev > span {
}
.camera_azure_skin .camera_next > span {
}
.camera_azure_skin .camera_commands > .camera_play {
	background-position: -80px -240px;
}
.camera_azure_skin .camera_commands > .camera_stop {
	background-position: -120px -240px;
}

.camera_beige_skin .camera_prevThumbs div {
	background-position: -160px -120px;
}
.camera_beige_skin .camera_nextThumbs div {
	background-position: -190px -120px;
}
.camera_beige_skin .camera_prev > span {
	background-position: 0 -120px;
}
.camera_beige_skin .camera_next > span {
	background-position: -40px -120px;
}
.camera_beige_skin .camera_commands > .camera_play {
	background-position: -80px -120px;
}
.camera_beige_skin .camera_commands > .camera_stop {
	background-position: -120px -120px;
}

.camera_black_skin .camera_prevThumbs div {
	background-position: -160px -40px;
}
.camera_black_skin .camera_nextThumbs div {
	background-position: -190px -40px;
}
.camera_black_skin .camera_prev > span {
	background-position: 0 -40px;
}
.camera_black_skin .camera_next > span {
	background-position: -40px -40px;
}
.camera_black_skin .camera_commands > .camera_play {
	background-position: -80px -40px;
}
.camera_black_skin .camera_commands > .camera_stop {
	background-position: -120px -40px;
}

.camera_blue_skin .camera_prevThumbs div {
	background-position: -160px -280px;
}
.camera_blue_skin .camera_nextThumbs div {
	background-position: -190px -280px;
}
.camera_blue_skin .camera_prev > span {
	background-position: 0 -280px;
}
.camera_blue_skin .camera_next > span {
	background-position: -40px -280px;
}
.camera_blue_skin .camera_commands > .camera_play {
	background-position: -80px -280px;
}
.camera_blue_skin .camera_commands > .camera_stop {
	background-position: -120px -280px;
}

.camera_brown_skin .camera_prevThumbs div {
	background-position: -160px -320px;
}
.camera_brown_skin .camera_nextThumbs div {
	background-position: -190px -320px;
}
.camera_brown_skin .camera_prev > span {
	background-position: 0 -320px;
}
.camera_brown_skin .camera_next > span {
	background-position: -40px -320px;
}
.camera_brown_skin .camera_commands > .camera_play {
	background-position: -80px -320px;
}
.camera_brown_skin .camera_commands > .camera_stop {
	background-position: -120px -320px;
}

.camera_burgundy_skin .camera_prevThumbs div {
	background-position: -160px -360px;
}
.camera_burgundy_skin .camera_nextThumbs div {
	background-position: -190px -360px;
}
.camera_burgundy_skin .camera_prev > span {
	background-position: 0 -360px;
}
.camera_burgundy_skin .camera_next > span {
	background-position: -40px -360px;
}
.camera_burgundy_skin .camera_commands > .camera_play {
	background-position: -80px -360px;
}
.camera_burgundy_skin .camera_commands > .camera_stop {
	background-position: -120px -360px;
}

.camera_charcoal_skin .camera_prevThumbs div {
	background-position: -160px -400px;
}
.camera_charcoal_skin .camera_nextThumbs div {
	background-position: -190px -400px;
}
.camera_charcoal_skin .camera_prev > span {
	background-position: 0 -400px;
}
.camera_charcoal_skin .camera_next > span {
	background-position: -40px -400px;
}
.camera_charcoal_skin .camera_commands > .camera_play {
	background-position: -80px -400px;
}
.camera_charcoal_skin .camera_commands > .camera_stop {
	background-position: -120px -400px;
}

.camera_chocolate_skin .camera_prevThumbs div {
	background-position: -160px -440px;
}
.camera_chocolate_skin .camera_nextThumbs div {
	background-position: -190px -440px;
}
.camera_chocolate_skin .camera_prev > span {
	background-position: 0 -440px;
}
.camera_chocolate_skin .camera_next > span {
	background-position: -40px -440px;
}
.camera_chocolate_skin .camera_commands > .camera_play {
	background-position: -80px -440px;
}
.camera_chocolate_skin .camera_commands > .camera_stop {
	background-position: -120px -440px	;
}

.camera_coffee_skin .camera_prevThumbs div {
	background-position: -160px -480px;
}
.camera_coffee_skin .camera_nextThumbs div {
	background-position: -190px -480px;
}
.camera_coffee_skin .camera_prev > span {
	background-position: 0 -480px;
}
.camera_coffee_skin .camera_next > span {
	background-position: -40px -480px;
}
.camera_coffee_skin .camera_commands > .camera_play {
	background-position: -80px -480px;
}
.camera_coffee_skin .camera_commands > .camera_stop {
	background-position: -120px -480px	;
}

.camera_cyan_skin .camera_prevThumbs div {
	background-position: -160px -520px;
}
.camera_cyan_skin .camera_nextThumbs div {
	background-position: -190px -520px;
}
.camera_cyan_skin .camera_prev > span {
	background-position: 0 -520px;
}
.camera_cyan_skin .camera_next > span {
	background-position: -40px -520px;
}
.camera_cyan_skin .camera_commands > .camera_play {
	background-position: -80px -520px;
}
.camera_cyan_skin .camera_commands > .camera_stop {
	background-position: -120px -520px	;
}

.camera_fuchsia_skin .camera_prevThumbs div {
	background-position: -160px -560px;
}
.camera_fuchsia_skin .camera_nextThumbs div {
	background-position: -190px -560px;
}
.camera_fuchsia_skin .camera_prev > span {
	background-position: 0 -560px;
}
.camera_fuchsia_skin .camera_next > span {
	background-position: -40px -560px;
}
.camera_fuchsia_skin .camera_commands > .camera_play {
	background-position: -80px -560px;
}
.camera_fuchsia_skin .camera_commands > .camera_stop {
	background-position: -120px -560px	;
}

.camera_gold_skin .camera_prevThumbs div {
	background-position: -160px -600px;
}
.camera_gold_skin .camera_nextThumbs div {
	background-position: -190px -600px;
}
.camera_gold_skin .camera_prev > span {
	background-position: 0 -600px;
}
.camera_gold_skin .camera_next > span {
	background-position: -40px -600px;
}
.camera_gold_skin .camera_commands > .camera_play {
	background-position: -80px -600px;
}
.camera_gold_skin .camera_commands > .camera_stop {
	background-position: -120px -600px	;
}

.camera_green_skin .camera_prevThumbs div {
	background-position: -160px -640px;
}
.camera_green_skin .camera_nextThumbs div {
	background-position: -190px -640px;
}
.camera_green_skin .camera_prev > span {
	background-position: 0 -640px;
}
.camera_green_skin .camera_next > span {
	background-position: -40px -640px;
}
.camera_green_skin .camera_commands > .camera_play {
	background-position: -80px -640px;
}
.camera_green_skin .camera_commands > .camera_stop {
	background-position: -120px -640px	;
}

.camera_grey_skin .camera_prevThumbs div {
	background-position: -160px -680px;
}
.camera_grey_skin .camera_nextThumbs div {
	background-position: -190px -680px;
}
.camera_grey_skin .camera_prev > span {
	background-position: 0 -680px;
}
.camera_grey_skin .camera_next > span {
	background-position: -40px -680px;
}
.camera_grey_skin .camera_commands > .camera_play {
	background-position: -80px -680px;
}
.camera_grey_skin .camera_commands > .camera_stop {
	background-position: -120px -680px	;
}

.camera_indigo_skin .camera_prevThumbs div {
	background-position: -160px -720px;
}
.camera_indigo_skin .camera_nextThumbs div {
	background-position: -190px -720px;
}
.camera_indigo_skin .camera_prev > span {
	background-position: 0 -720px;
}
.camera_indigo_skin .camera_next > span {
	background-position: -40px -720px;
}
.camera_indigo_skin .camera_commands > .camera_play {
	background-position: -80px -720px;
}
.camera_indigo_skin .camera_commands > .camera_stop {
	background-position: -120px -720px	;
}

.camera_khaki_skin .camera_prevThumbs div {
	background-position: -160px -760px;
}
.camera_khaki_skin .camera_nextThumbs div {
	background-position: -190px -760px;
}
.camera_khaki_skin .camera_prev > span {
	background-position: 0 -760px;
}
.camera_khaki_skin .camera_next > span {
	background-position: -40px -760px;
}
.camera_khaki_skin .camera_commands > .camera_play {
	background-position: -80px -760px;
}
.camera_khaki_skin .camera_commands > .camera_stop {
	background-position: -120px -760px	;
}

.camera_lime_skin .camera_prevThumbs div {
	background-position: -160px -800px;
}
.camera_lime_skin .camera_nextThumbs div {
	background-position: -190px -800px;
}
.camera_lime_skin .camera_prev > span {
	background-position: 0 -800px;
}
.camera_lime_skin .camera_next > span {
	background-position: -40px -800px;
}
.camera_lime_skin .camera_commands > .camera_play {
	background-position: -80px -800px;
}
.camera_lime_skin .camera_commands > .camera_stop {
	background-position: -120px -800px	;
}

.camera_magenta_skin .camera_prevThumbs div {
	background-position: -160px -840px;
}
.camera_magenta_skin .camera_nextThumbs div {
	background-position: -190px -840px;
}
.camera_magenta_skin .camera_prev > span {
	background-position: 0 -840px;
}
.camera_magenta_skin .camera_next > span {
	background-position: -40px -840px;
}
.camera_magenta_skin .camera_commands > .camera_play {
	background-position: -80px -840px;
}
.camera_magenta_skin .camera_commands > .camera_stop {
	background-position: -120px -840px	;
}

.camera_maroon_skin .camera_prevThumbs div {
	background-position: -160px -880px;
}
.camera_maroon_skin .camera_nextThumbs div {
	background-position: -190px -880px;
}
.camera_maroon_skin .camera_prev > span {
	background-position: 0 -880px;
}
.camera_maroon_skin .camera_next > span {
	background-position: -40px -880px;
}
.camera_maroon_skin .camera_commands > .camera_play {
	background-position: -80px -880px;
}
.camera_maroon_skin .camera_commands > .camera_stop {
	background-position: -120px -880px	;
}

.camera_orange_skin .camera_prevThumbs div {
	background-position: -160px -920px;
}
.camera_orange_skin .camera_nextThumbs div {
	background-position: -190px -920px;
}
.camera_orange_skin .camera_prev > span {
	background-position: 0 -920px;
}
.camera_orange_skin .camera_next > span {
	background-position: -40px -920px;
}
.camera_orange_skin .camera_commands > .camera_play {
	background-position: -80px -920px;
}
.camera_orange_skin .camera_commands > .camera_stop {
	background-position: -120px -920px	;
}

.camera_olive_skin .camera_prevThumbs div {
	background-position: -160px -1080px;
}
.camera_olive_skin .camera_nextThumbs div {
	background-position: -190px -1080px;
}
.camera_olive_skin .camera_prev > span {
	background-position: 0 -1080px;
}
.camera_olive_skin .camera_next > span {
	background-position: -40px -1080px;
}
.camera_olive_skin .camera_commands > .camera_play {
	background-position: -80px -1080px;
}
.camera_olive_skin .camera_commands > .camera_stop {
	background-position: -120px -1080px	;
}

.camera_pink_skin .camera_prevThumbs div {
	background-position: -160px -960px;
}
.camera_pink_skin .camera_nextThumbs div {
	background-position: -190px -960px;
}
.camera_pink_skin .camera_prev > span {
	background-position: 0 -960px;
}
.camera_pink_skin .camera_next > span {
	background-position: -40px -960px;
}
.camera_pink_skin .camera_commands > .camera_play {
	background-position: -80px -960px;
}
.camera_pink_skin .camera_commands > .camera_stop {
	background-position: -120px -960px	;
}

.camera_pistachio_skin .camera_prevThumbs div {
	background-position: -160px -1040px;
}
.camera_pistachio_skin .camera_nextThumbs div {
	background-position: -190px -1040px;
}
.camera_pistachio_skin .camera_prev > span {
	background-position: 0 -1040px;
}
.camera_pistachio_skin .camera_next > span {
	background-position: -40px -1040px;
}
.camera_pistachio_skin .camera_commands > .camera_play {
	background-position: -80px -1040px;
}
.camera_pistachio_skin .camera_commands > .camera_stop {
	background-position: -120px -1040px	;
}

.camera_pink_skin .camera_prevThumbs div {
	background-position: -160px -80px;
}
.camera_pink_skin .camera_nextThumbs div {
	background-position: -190px -80px;
}
.camera_pink_skin .camera_prev > span {
	background-position: 0 -80px;
}
.camera_pink_skin .camera_next > span {
	background-position: -40px -80px;
}
.camera_pink_skin .camera_commands > .camera_play {
	background-position: -80px -80px;
}
.camera_pink_skin .camera_commands > .camera_stop {
	background-position: -120px -80px;
}

.camera_red_skin .camera_prevThumbs div {
	background-position: -160px -1000px;
}
.camera_red_skin .camera_nextThumbs div {
	background-position: -190px -1000px;
}
.camera_red_skin .camera_prev > span {
	background-position: 0 -1000px;
}
.camera_red_skin .camera_next > span {
	background-position: -40px -1000px;
}
.camera_red_skin .camera_commands > .camera_play {
	background-position: -80px -1000px;
}
.camera_red_skin .camera_commands > .camera_stop {
	background-position: -120px -1000px	;
}

.camera_tangerine_skin .camera_prevThumbs div {
	background-position: -160px -1120px;
}
.camera_tangerine_skin .camera_nextThumbs div {
	background-position: -190px -1120px;
}
.camera_tangerine_skin .camera_prev > span {
	background-position: 0 -1120px;
}
.camera_tangerine_skin .camera_next > span {
	background-position: -40px -1120px;
}
.camera_tangerine_skin .camera_commands > .camera_play {
	background-position: -80px -1120px;
}
.camera_tangerine_skin .camera_commands > .camera_stop {
	background-position: -120px -1120px	;
}

.camera_turquoise_skin .camera_prevThumbs div {
	background-position: -160px -1160px;
}
.camera_turquoise_skin .camera_nextThumbs div {
	background-position: -190px -1160px;
}
.camera_turquoise_skin .camera_prev > span {
	background-position: 0 -1160px;
}
.camera_turquoise_skin .camera_next > span {
	background-position: -40px -1160px;
}
.camera_turquoise_skin .camera_commands > .camera_play {
	background-position: -80px -1160px;
}
.camera_turquoise_skin .camera_commands > .camera_stop {
	background-position: -120px -1160px	;
}

.camera_violet_skin .camera_prevThumbs div {
	background-position: -160px -1200px;

}
.camera_violet_skin .camera_nextThumbs div {
	background-position: -190px -1200px;
}
.camera_violet_skin .camera_prev > span {
	background-position: 0 -1200px;
}
.camera_violet_skin .camera_next > span {
	background-position: -40px -1200px;
}
.camera_violet_skin .camera_commands > .camera_play {
	background-position: -80px -1200px;
}
.camera_violet_skin .camera_commands > .camera_stop {
	background-position: -120px -1200px	;
}

.camera_white_skin .camera_prevThumbs div {
	background-position: -160px -80px;
}
.camera_white_skin .camera_nextThumbs div {
	background-position: -190px -80px;
}
.camera_white_skin .camera_prev > span {
	background-position: 0 -80px;
}
.camera_white_skin .camera_next > span {
	background-position: -40px -80px;
}
.camera_white_skin .camera_commands > .camera_play {
	background-position: -80px -80px;
}
.camera_white_skin .camera_commands > .camera_stop {
	background-position: -120px -80px;
}

.camera_yellow_skin .camera_prevThumbs div {
	background-position: -160px -1240px;
}
.camera_yellow_skin .camera_nextThumbs div {
	background-position: -190px -1240px;
}
.camera_yellow_skin .camera_prev > span {
	background-position: 0 -1240px;
}
.camera_yellow_skin .camera_next > span {
	background-position: -40px -1240px;
}
.camera_yellow_skin .camera_commands > .camera_play {
	background-position: -80px -1240px;
}
.camera_yellow_skin .camera_commands > .camera_stop {
	background-position: -120px -1240px	;
}







.container01{ height:580px; position:relative;}
.container01 .fullSlide .bd li{ width:100% !important; height:580px;}
.container01 .fullSlide{min-width:1200px;position:relative;height:100%; overflow:hidden;}
.container01 .fullSlide .bd{ position:relative; z-index:0;}
.container01 .fullSlide .bd ul{ width:100% !important;}
.container01 .fullSlide .bd li{ width:100% !important; }
.container01 .fullSlide .bd li a{  display:block; width:100%; height:100%; overflow: hidden;}
.container01 .fullSlide .bd .btn{ display:block; zoom:1; margin-top:8px;  width:72px; padding-right:10px;  height:31px; line-height:31px; text-align:center; color:#fff; font-size:12px; background:url(404.png) 0 0 no-repeat;
_background:url(404.png) 0 0 no-repeat;}
.container01 .fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:40px; left:0; height: 20px; line-height: 20px; text-align:center; }
.container01 .fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:10px; height:20px; margin:6px; border-radius:5px; background:url(../image/banner_dot.png) center center no-repeat; line-height:9999;}
.container01 .fullSlide .hd ul .on{ width:20px; height:20px; background:url(../image/banner_dot_on.png) center center no-repeat;}
.container01 .fullSlide .prev{display:block;position:absolute;z-index:1;top: 0;margin-top:-10px;left: 3%;z-index:1;width: 190px;height: 100%;background: url(../image/l.png) left center no-repeat; cursor:pointer; -moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
.container01 .fullSlide .next{display:block;position:absolute;z-index:1;top: 0;margin-top:-10px;right: 3%;z-index:1;width:190px;height: 100%;background: url(../image/r.png) right center no-repeat; cursor:pointer; -moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
.container01 .fullSlide .prev:hover{ background:url(../image/l-on.png) left center no-repeat; animation: rotate 1s linear infinite; content: ''; }
.container01 .fullSlide .next:hover{ background:url(../image/r-on.png) right center no-repeat; animation: rotate 1s linear infinite; content: '';}
@keyframes rotate {
	0% { transform: translateX(0);}
    25% {transform: translateX(5px);}
    50% {transform: translateX(8px) scale(1.0, 1); }
    75% { ransform: translateX(5px);}
    100% {transform: translateX(0);}
}


.container02{padding: 72px 0 80px 0;overflow:hidden;}
.container02 .title h3{ float:left; width:400px; font-size:24px; color:#575757}
.container02 .title h3 small{ font-size:14px; color:#c3c3c3; text-transform:uppercase; margin-left:15px;}
.container02 .notice {float:left;width: 1200px;overflow: hidden;}
.container02 .notice .tab-hd {height: 35px;margin-bottom: 36px;}
.container02 .notice .tab-hd ul{text-align: right;font-size: 0;float: right;width: 785px;}
.container02 .notice .tab-hd li{display:inline-block;line-height: 35px;height: 35px;text-align:center;margin-left: 8px;}
.container02 .notice .tab-hd li a{display:block;background-color: #f1f1f1;height: 35px;font-size: 12px;color: #3e3e3e;padding: 0 30px;margin: 0;}
.container02 .notice .tab-hd li a:hover{ color:#fff; background-color:#e70101; }
.container02 .notice .tab-hd li.on a{background-color: #e70101;color:#fff;}
.container02 .notice .tab-bd{height: 340px !important;}
.container02 .notice .tab-bd ul{float: left;width: 1300px;margin-bottom: 50px;}
.container02 .notice .tab-bd ul li{float:left;width: 275px;height: 340px;margin-right: 33.333333px;position:relative;text-align:center;overflow:hidden;}
.container02 .notice .tab-bd ul li .img,.container02 ul li .img img{width: 275px;height: 270px;position: relative;margin-bottom: 5px;}
.container02 .notice .tab-bd ul li .top{position:absolute;content: " ";top: 0;right: 0;left: 0;bottom: 0;box-sizing:border-box;padding: 92px 0 0 0;opacity: 0;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;-webkit-transform: scale(0);transform: scale(0);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#D1e70101', endColorstr='#D1e70101');background:rgba(214,32,39,0.82);}
.container02 .notice .tab-bd ul li:hover .top{ opacity: 1; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -webkit-transform: scale(1); transform: scale(1);}
.container02 .notice .tab-bd ul li .top h2{width: 270px;font-size: 14px;color:#fff;height: 24px;line-height: 24px;margin-left: -270px;-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.container02 .notice .tab-bd ul li .top h4{width: 368px;font-size: 14px;color:#fff;height: 24px;line-height: 24px;margin-left: 368px;-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out; overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.container02 .notice .tab-bd ul li:hover .top h2{ margin-left:0}
.container02 .notice .tab-bd ul li:hover .top h4{ margin-left:0}
.container02 .notice .tab-bd ul li .top span{display:block;height: 42px;width: 42px;position: relative;left:50%;margin-left: -22px;margin-top: 15px;}
.container02 .notice .tab-bd ul li .top span::after{ border-radius: 50%; background:url(../image/jt.png) #fff center center no-repeat; animation: rotate01 1.2s linear infinite; content: ''; position: absolute; left: 0; top: 0; width: 42px; height: 42px;}
@keyframes rotate01 {
	0% { transform: translateY(0);}
    25% {transform: translateY(5px);}
    50% {transform: translateY(8px) scale(1.0, 1); }
    75% { ransform: translateY(5px);}
    100% {transform: translateY(0);}
}
.container02 .notice .tab-bd ul li .con{float:left;width:100%;height: 65px;box-sizing:border-box;padding:0 15px;border: #dddddd 1px solid;}
.container02 .notice .tab-bd ul li .con h3{font-size: 14px;color: #414144;margin: 18px 0 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.container02 .notice .tab-bd ul li .con h5{ font-size:14px; color:#8b8a8a; overflow:hidden;text-overflow:ellipsis;white-space:nowrap}


.container03{padding: 65px 0 80px 0;overflow:hidden;background-color: #f4f6f9;}
.container03 .title h3{ float:left; width:400px; font-size:24px; color:#575757}
.container03 .title h3 small{ font-size:14px; color:#c3c3c3; text-transform:uppercase; margin-left:15px;}
.container03 .notice {float:left;width: 1200px;overflow: hidden;}
.container03 .notice .tab-hd {height: 35px;margin-bottom: 36px;}
.container03 .notice .tab-hd ul{text-align: right;font-size: 0;float: right;width: 785px;}
.container03 .notice .tab-hd li{display:inline-block;line-height: 35px;height: 35px;text-align:center;margin-left: 8px;}
.container03 .notice .tab-hd li a{display:block;background-color: #f1f1f1;height: 35px;font-size: 12px;color: #3e3e3e;padding: 0 30px;margin: 0;}
.container03 .notice .tab-hd li a:hover{ color:#fff; background-color:#e70101; }
.container03 .notice .tab-hd li.on a{background-color: #e70101;color:#fff;}
.container03 .notice .tab-bd{
    height: 510px !important;
}
.container03 .notice .tab-bd ul{float: left;width: 1300px;}
.container03 .notice .tab-bd ul li{float:left;width:370px;height: 510px;margin-right:45px;position:relative;text-align:center;overflow:hidden;background-color: #fff;}
.container03 .notice .tab-bd ul li .img,.container03 ul li .img img{width:370px;height: 215px;position: relative;}
.container03 .notice .tab-bd ul li .con{float:left;width:100%;box-sizing:border-box;text-align: left;padding:45px 15px 0 15px;}
.container03 .notice .tab-bd ul li .con h3{font-size: 16px;color: #474749;margin: 0 0 10px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.container03 .notice .tab-bd ul li .con span{ display:inline-block; width:100%; font-size:12px; color:#878789; margin-bottom:25px;}
.container03 .notice .tab-bd ul li .con p{ line-height:24px; height:48px; color:#878789; font-size:14px; overflow:hidden; margin-bottom:42px;}
.container03 .notice .tab-bd ul li .more{ width:135px; height:35px; line-height:33px; box-sizing:border-box; -moz-border-radius:17.5px; -webkit-border-radius:17.5px; border-radius:17.5px; border:#dfe0e3 1px solid; margin:0 auto; color:#000; font-size:14px;}
.container03 .notice .tab-bd ul li .more span{ color:#000; font-size:14px; line-height:33px; display:inline-block; vertical-align:top;}
.container03 .notice .tab-bd ul li .more small{ color:#000; font-family:simsun; font-size:14px; line-height:35px; display:inline-block; margin:0 4px; vertical-align:top;}
.container03 .notice .tab-bd ul li:hover .more{ background-color:#000; border:#000 1px solid}
.container03 .notice .tab-bd ul li:hover .more span,.container03 .notice .tab-bd ul li:hover .more small{ color:#fff}
.container03 .notice .tab-bd ul li:hover .img img{ width:352px; height:200px; margin-top:8px;}
.container03 .notice .tab-bd ul li:hover .con h3{ color:#e70101}


.container04{padding: 90px 0 110px 0;overflow:hidden;}
.container04 .left,.container04 .left .title{ float:left; width:615px;}
.container04 .left .title{margin-bottom: 35px;}
.container04 .left .title h3{ float:left; width:400px; font-size:24px; color:#575757}
.container04 .left .title h3 small{ font-size:14px; color:#c3c3c3; text-transform:uppercase; margin-left:15px;}
.container04 .left .title a{ font-size:14px; color:#9da1a8; float:right;}
.container04 .left .title a:hover{ color:#e70101}

.container04 .right{ float:right; width:530px;}
.container04 .right ul li{ float:left; width:265px; height:203px;}
.container04 .right ul li img{ width:265px; height:203px;}


.container05{padding: 90px 0 75px 0;overflow:hidden; background-color:#f4f6f9}
.container05 .title{width: 100%;margin-bottom: 60px;float: left;text-align: center;}
.container05 .title h3{float:left;width: 100%;font-size:24px;color:#575757;}
.container05 .title h3 small{ font-size:14px; color:#c3c3c3; text-transform:uppercase; margin-left:15px;}
.container05 ul{ float:left; width:1240px; margin-bottom:40px;}
.container05 ul li h3{ height:70px; background-color:#fff; line-height:70px; margin-top:6px; font-size:16px;}
.container05 ul li h3 a{ color:#575858}
.container05 ul li h3 a:hover{ color:#e70101}
.container05 ul li:hover h3{ box-sizing:border-box; border-bottom:#e70101 3px solid;}

.container05 .btn-10{ position:relative; margin:0 auto; display:block; text-align:center; width:303px; height:50px; line-height:50px; border:#d2d2d2 1px solid; font-size:14px; box-sizing:border-box;}
.container05 .btn-10:hover{ border:none;}
.btn-10 span i{ position:relative; z-index:1; font-style:normal}
.btn-10:before, .btn-10:after,
.btn-10 span:before,
.btn-10 span:after {
  content: '';






















































  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 50px;
  background: rgba(211, 1, 1, 0.25);
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
.btn-10:after,
.btn-10 span:before {
  left: auto;
  right: 0;
}
.btn-10 span:before,
.btn-10 span:after {
  -webkit-transition-delay: 0.4s;
          transition-delay: 0.4s;
}
.btn-10{color:#575858}
.btn-10:hover { color:#fff}
.btn-10:hover:before, .btn-10:hover:after,
.btn-10:hover span:before,
.btn-10:hover span:after {
  width:303px;
}
.btn-10:active {
  background: #e70101;
}


.view {
   width: 380px;
   margin: 0 30px 25px 0;
   display:inline;
   float: left;
   overflow: hidden;
   position: relative;
   text-align: center;
   cursor: default;
}
.view .mask,.view .content {
   width: 380px;
   height: 240px;
   position: absolute;
   overflow: hidden;
   top: 0;
   left: 0;
}
.view img {
   display: block;
   position: relative;
}
.view h2 {
   text-transform: uppercase;
   color: #fff;
   text-align: center;
   position: relative;
   font-size: 17px;
   padding: 10px;
   margin: 46px 0 0 0;
}
.view p {
   font-size: 12px;
   position: relative;
   color: #fff;
   padding: 0 20px 0;
   text-align: center;
   line-height: 24px;
   height: 48px;
   overflow: hidden;
   margin: 10px 0 20px 0;
}
.view a.info {
   display: inline-block;
   text-decoration: none;
   padding: 4px 14px;
   background:rgba(0,0,0,0.5);
   color: #fff;
   font-size: 12px;
   text-transform: uppercase;
}
.view a.info: hover {
   -webkit-box-shadow: 0 0 5px #000;
   -moz-box-shadow: 0 0 5px #000;
   box-shadow: 0 0 5px #000;
}

.view-seventh img {
   -webkit-transition: all 0.5s ease-out;
   -moz-transition: all 0.5s ease-out;
   -o-transition: all 0.5s ease-out;
   -ms-transition: all 0.5s ease-out;
   transition: all 0.5s ease-out;
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
}
.view-seventh .mask {
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#B2E70101', endColorstr='#B2E70101');background:rgba(231,1,1,0.7);
   -webkit-transform: rotate(0deg) scale(1);
   -moz-transform: rotate(0deg) scale(1);
   -o-transform: rotate(0deg) scale(1);
   -ms-transform: rotate(0deg) scale(1);
   transform: rotate(0deg) scale(1);
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transition: all 0.3s ease-out;
   -moz-transition: all 0.3s ease-out;
   -o-transition: all 0.3s ease-out;
   -ms-transition: all 0.3s ease-out;
   transition: all 0.3s ease-out;
}
.view-seventh h2 {
   -webkit-transform: translateY(-200px);
   -moz-transform: translateY(-200px);
   -o-transform: translateY(-200px);
   -ms-transform: translateY(-200px);
   transform: translateY(-200px);
   -webkit-transition: all 0.2s ease-in-out;
   -moz-transition: all 0.2s ease-in-out;
   -o-transition: all 0.2s ease-in-out;
   -ms-transition: all 0.2s ease-in-out;
   transition: all 0.2s ease-in-out;
}
.view-seventh p {
   -webkit-transform: translateY(-200px);
   -moz-transform: translateY(-200px);
   -o-transform: translateY(-200px);
   -ms-transform: translateY(-200px);
   transform: translateY(-200px);
   -webkit-transition: all 0.2s ease-in-out;
   -moz-transition: all 0.2s ease-in-out;
   -o-transition: all 0.2s ease-in-out;
   -ms-transition: all 0.2s ease-in-out;
   transition: all 0.2s ease-in-out;
}
.view-seventh a.info {
   -webkit-transform: translateY(-200px);
   -moz-transform: translateY(-200px);
   -o-transform: translateY(-200px);
   -ms-transform: translateY(-200px);
   transform: translateY(-200px);
   -webkit-transition: all 0.2s ease-in-out;
   -moz-transition: all 0.2s ease-in-out;
   -o-transition: all 0.2s ease-in-out;
   -ms-transition: all 0.2s ease-in-out;
   transition: all 0.2s ease-in-out;

}
.view-seventh:hover img {

   -webkit-transform: rotate(0) scale(0);

   -moz-transform: rotate(0) scale(0);
   -o-transform: rotate(0) scale(0);
   -ms-transform: rotate(0) scale(0);
   transform: rotate(70) scale(0);
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
}
.view-seventh:hover .img img {
   -webkit-transform: rotate(0) scale(1);
   -moz-transform: rotate(0) scale(1);
   -o-transform: rotate(0) scale(1);
   -ms-transform: rotate(0) scale(1);
   transform: rotate(0) scale(1);
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=1)";
   filter: alpha(opacity=1);
   opacity: 1;
   -webkit-transition-delay: 0.4s;
   -moz-transition-delay: 0.4s;
   -o-transition-delay: 0.4s;
   -ms-transition-delay: 0.4s;
   transition-delay: 0.4s;
}

.view-seventh:hover .mask {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
   -webkit-transform: translateY(0px) rotate(0deg);
   -moz-transform: translateY(0px) rotate(0deg);
   -o-transform: translateY(0px) rotate(0deg);
   -ms-transform: translateY(0px) rotate(0deg);
   transform: translateY(0px) rotate(0deg);
   -webkit-transition-delay: 0.4s;
   -moz-transition-delay: 0.4s;
   -o-transition-delay: 0.4s;
   -ms-transition-delay: 0.4s;
   transition-delay: 0.4s;
}
.view-seventh:hover h2 {
   -webkit-transform: translateY(0px);
   -moz-transform: translateY(0px);
   -o-transform: translateY(0px);
   -ms-transform: translateY(0px);
   transform: translateY(0px);
   -webkit-transition-delay: 0.7s;
   -moz-transition-delay: 0.7s;
   -o-transition-delay: 0.7s;
   -ms-transition-delay: 0.7s;
   transition-delay: 0.7s;
}
.view-seventh:hover p {
   -webkit-transform: translateY(0px);
   -moz-transform: translateY(0px);
   -o-transform: translateY(0px);
   -ms-transform: translateY(0px);
   transform: translateY(0px);
   -webkit-transition-delay: 0.6s;
   -moz-transition-delay: 0.6s;
   -o-transition-delay: 0.6s;
   -ms-transition-delay: 0.6s;
   transition-delay: 0.6s;
}
.view-seventh:hover a.info {
   -webkit-transform: translateY(0px);
   -moz-transform: translateY(0px);
   -o-transform: translateY(0px);
   -ms-transform: translateY(0px);
   transform: translateY(0px);
   -webkit-transition-delay: 0.5s;
   -moz-transition-delay: 0.5s;
   -o-transition-delay: 0.5s;
   -ms-transition-delay: 0.5s;
   transition-delay: 0.5s;
}
.camera_pag ul li img{ width:300px !important; height:100px !important; right:0 !important; margin-left:0 !important}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent{ margin:20px 4px !important;}


.container06{padding: 65px 0;overflow:hidden; background-color:#343232;}
.container06 .left{ float:left; width:218px;}
.container06 .left img{ float:left; margin:22px 0 0 0 }
.container06 .center{ float:left; width:422px; border-right:#484849 1px solid; min-height:130px;}
.container06 .center h3{ font-size:16px; color:#f4f6f9; font-weight:bold; margin-bottom:8px;}
.container06 .center p{font-size:12px;color:#7d7c7c;line-height:26px;padding: 0;}
.container06 .right ul{ float:right; margin-bottom:25px;}
.container06 .right ul li{float:left;margin-left: 36px;font-size:14px;}
.container06 .right ul li a{ color:#f4f6f9;}
.container06 .right ul li a:hover{ color:#e70101;}
.container06 .right .con{ float:right; width:516px;}
.container06 .right .con p{float:left;font-size:12px;line-height:24px;color:#858586;margin: 24px 0 0 0;}
.container06 .right .con .ewm{float:right;width:166px;display: none;}
.container06 .right .con .ewm p{ float:right; width:72px; font-size:12px; line-height:18px; color:#858586}

footer{ height:52px; line-height:52px; background-color:#2b2929;}
footer p,footer p a{font-size:12px;color:#9c9c9d;text-align: center;}
footer p a:hover{ color:#fff}






#n_banner{width:100%;height: 325px;}
.container{padding: 40px 0;}
.n_main_box{ width:100%; }
.n_main_box .main_box{position:relative;width:1200px;margin: 0 auto;}
.n_nav_box{position:relative;border-bottom:1px solid #d0d0d0;height: 70px;background:#fff;position:relative;}
.n_nav{ position:relative; }
.n_nav a{display:inline-block;margin-right:45px;height: 68px;font-size:14px;float:left;line-height:53px;color:#444444;}
.n_nav a strong{display:block;color:#646464;position:relative;z-index:4;height: 68px;line-height: 70px;font-weight: 100;}
.n_nav a:hover{ border-bottom:3px solid #e70101;}
.n_nav .on{border-bottom: 3px solid #e70101;}
.n_nav .on strong{height: 68px;line-height: 70px;font-weight: 100;}
.n_up_box{ position:relative; position:relative; }
.position{position:absolute;height: 70px;line-height: 70px;right:0px;bottom:0px;color:#999999;background: url(../image/icon_home.png) left 27px no-repeat;padding-left: 19px;font-size: 12px;}

.position span, .position a, .position i{ font-size:12px; color:#999999;}
.position i{ font-family:simsun; margin:0 6px; font-style:normal; }
.position em{font-size:12px;color: #e70101;font-style: normal;}
.position a:hover{ color:#e70101;}
.n_main_box .main_box{width: 1200px;height: 70px;position:relative;margin: 0 auto;}


.page { margin:0px auto 0px auto;}
.page .box{display:inherit; width:100%;  text-align: center; margin-top:40px;}
.page a{ padding:0 13px; height:30px; line-height:30px; display:inline-block; border:1px solid #ddd; margin-left:10px;  color:#fff; color:#6c6c6d; font-size:12px; }
.page .on{background: #e70101;color:#fff !important;border: 1px solid #e70101;}
.page span{ background:#e70101; color:#fff !important;border:1px solid #e70101;}
.page a:hover{ background:#e70101; color:#fff !important; text-decoration:none; border:1px solid #e70101; }
.page a.u_bnt{ transition: all 1s;-moz-transition: all 1s; -webkit-transition: all 1s; 
-o-transition: all 1s; }
.page a.prev{ padding-left:25px; color:#fff; background-image:url(404.png); background-repeat:no-repeat; background-position:12px center; background-color:#959595;}
.page a.next{ padding-left:12px; padding-right:26px;  color:#fff; background-image:url(404.png); background-repeat:no-repeat; background-position:56px center; background-color:#959595;}
.page a.prev:hover,.page a.next:hover{background-color:#e70101 !important;}


#n_zizhi{padding: 0px 0 80px 0;}
#n_zizhi ul li{width: 270px;height: 194px;margin: 0 40px 30px 0;position:relative;float:left;display:inline;background-color: #eff1f6;text-align: center;}
#n_zizhi ul li img {max-width: 270px;height: 194px;margin: 0 auto;}
#n_zizhi .scrollWrap{width: 1200px;overflow:hidden;}
#n_zizhi ul{float:left;width: 1280px;}
#n_zizhi ul li .text_box{ position:absolute; left:0; top:0; display:block;width: 100%; height: 0; overflow: hidden;z-index:3; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#D1D62027', endColorstr='#D1D62027');background:rgba(214,32,39,0.82); -moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
#n_zizhi ul li .text_box .table{ display:table; width: 100%; height: 100%; overflow: hidden;}
#n_zizhi ul li h1{ display: table-cell; vertical-align: middle; text-align: center; font-weight: 400;}
#n_zizhi ul li strong{display:block;margin: 0 auto;width: 29px;height: 29px;background: url(../image/more.png) center no-repeat;margin-bottom: 15px;}
#n_zizhi ul li span{display:block;font-size:16px;color:#fff;margin: 0 auto;text-align center;width: 90%;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
#n_zizhi ul li:hover .text_box{ height:100%}


.n_news_list{ padding:50px 0 75px 0; overflow:hidden; width:100%;}

.n_news_list .content ul{ width:1200px; margin:0 auto;}
.n_news_list .content ul li{float:left;width:1200px;padding: 32px 0;}
.n_news_list .content ul li:hover{ background:url(../image/bg.png) right center no-repeat;}
.n_news_list .content ul li .time{float:left;width: 95px;height: 85px;box-sizing:border-box;border:#e1e1e1 2px solid;margin-right: 35px;overflow:hidden;}
.n_news_list .content ul li:hover .time{ background-color:#d62027; border-box;border:#d62027 2px solid;}
.n_news_list .content ul li .time .day{margin:0 auto;width:60px;line-height: 60px;height: 40px;font-size:36px;color:rgba(64,64,64,0.65);text-align:center;}
.n_news_list .content ul li .time .year{margin:0 auto;width:60px;line-height:35px;height:35px;font-size: 12px;color:rgba(64,64,64,0.65);text-align:center;}
.n_news_list .content ul li:hover .day,.n_news_list .content ul li:hover .year{ color:#fff}
.n_news_list .content ul li .center{float:left;width: 1040px;text-align:left;padding: 10px 0 0 0;}
.n_news_list .content ul li .center h5{margin-bottom: 15px;font-weight:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.n_news_list .content ul li .center h5 a{color: #252525;font-size: 16px;}
.n_news_list .content ul li .center h5 a:hover{ color:#d62027;}
.n_news_list .content ul li .center p{font-size: 12px;color: #898a8c;line-height: 20px;height: 40px;overflow:hidden;}


#left_news{float:left;width: 850px;}
#n_show_news{position:relative;margin: 0 auto;width: 1200px;}
#right_news{width: 320px;padding: 25px 29px 25px 29px;background: #f3f4f8;float: right;box-sizing: border-box;}
#right_news .title{background: url(../image/line_news_hot.png) left center no-repeat;padding-left: 10px;color: #343435;font-size: 14px;text-align: left;height: 50px;line-height: 50px;margin-bottom: 15px;border-bottom: #dee0e3 1px solid;}
#right_news a{ display: block;}
#right_news .pic_box{ width: 220px; height: 115px; overflow: hidden; margin: 20px 0;}
#right_news .pic_box img{ display: block; width: 220px; height: 115px;}
#right_news li{padding-bottom: 15px;margin-bottom: 20px;border-bottom: 1px solid #dee0e3;}
#right_news li .text_box{ padding-left: 10px; background: url(../image/icon_dd_hotnews.png) left 5px no-repeat; }
#right_news li .text_box a{font-size: 12px;color: #4d4e4f;line-height: 18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#right_news li span{ font-size: 12px; color: #929496;}
#right_news li .text_box a:hover{ color:#d62027;}
.n-container{padding: 50px 0 80px 0;}
#n_show_news .n_article{width: 850px;float: left;background-color: #f3f4f8;box-sizing: border-box;padding: 40px 30px;}
.n_article .ar_title{margin-bottom: 5px;border-bottom: #dcdee1 1px solid;}
.n_article .ar_title{padding: 0 0 15px 0;position:relative;}
.n_article .ar_title h1{font-size:18px;margin-bottom: 5px;display:block;text-align: left;font-weight: bold;line-height:30px;color: #393a3e;}
.n_article .ar_title h2{font-size:12px;position:relative;text-align: left;display:block;height:40px;padding: 0;color: #c5c5c7;line-height:40px;}
.n_article .ar_article{ padding-top:20px; padding-bottom:30px; min-height:400px;}
#ar_fot{position:relative;padding: 20px 30px;float:left;background-color: #f3f4f8;box-sizing: border-box;width: 100%;}
#ar_fot h1{display:block;font-size:12px;line-height:30px;color: #656667;font-weight:bold;}
#ar_fot h1 a{font-size:12px;color: #656667;font-weight:normal;}
#ar_fot h1 a:hover{ color:#d62027;}
#ar_fot .bnt_back{ position:absolute; top:28px; right:0; color:#fff; background:#063579; padding:0 25px; font-size:14px; height:30px; line-height:30px;}
#ar_fot .bnt_back:hover{ border-radius:3px;}
.n_article .ar_title span{float: left;padding: 0 36px 0 16px;font-size:12px;color:#afafb2;display:inline-block;line-height: 36px;height: 36px;}
.n_article .ar_title span a{font-size:12px;color:#afafb2;float:left;margin-right: 7px;}
.n_article .ar_title .span1{ background:url(../image/time.png) left center no-repeat;}
.n_article .ar_title .span2{ background:url(../image/fx.png) left center no-repeat;}
#ar_fot h1:nth-child(1){ text-align:left}

#ar_fot h1:nth-child(2){ text-align:right}


.shart_box{ margin-bottom: 25px; }
.shart_box:hover #j_shart_s_24{ display:block;}
#j_shart_s_24 .bds_count{ font-size:12px;}
#j_shart_s_24{ padding-left:60px; position:relative; display:none; height:50px;}
#j_shart_s_24 strong{ display:block; position:absolute; left:0; z-index:2; line-height:36px; font-size:12px; color: #a3a0a9;}
##j_shart_s_24 .bds_qzone{background:url(../image/j_shart.png) center -224px no-repeat}
#j_shart_s_24 .bds_tsina{background:url(../image/j_shart.png) center -311px no-repeat}
#j_shart_s_24 .bds_tqq{background:url(../image/j_shart.png) center -195px no-repeat}
#j_shart_s_24 .bds_renren{background:url(../image/j_shart.png) center -340px no-repeat}
#j_shart_s_24 .bds_weixin{background:url(../image/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_sqq{background:url(../image/j_shart.png) center -79px no-repeat}
#j_shart_s_24 .bds_fbook{background:url(../image/j_shart.png) center -166px no-repeat}
#j_shart_s_24 .bds_twi{background:url(../image/j_shart.png) center -137px no-repeat}
#j_shart_s_24 .bds_linkedin{background:url(../image/j_shart.png) center -108px no-repeat}
#j_shart_s_24 .bds_tieba{background:url(../image/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_huaban{background:url(../image/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_douban{background:url(../image/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_copy{background:url(../image/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_print{background:url(../image/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_mshare{background:url(../image/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_count{font-size:12px}


.n_pro{ padding:30px 0 75px 0;}
.n_pro ul{float: left;width: 1300px;margin-bottom: 40px;}
.n_pro ul li{float:left;width: 275px;height: 340px;margin-right: 33.333333px;position:relative;text-align:center;overflow:hidden; margin-bottom:25px;}
.n_pro ul li .img,.n_pro ul li .img img{width: 275px;height: 270px;position: relative;margin-bottom: 5px; overflow:hidden;}
.n_pro ul li .con{float:left;width:100%;height: 65px;box-sizing:border-box;padding:0 15px;border: #dddddd 1px solid;}
.n_pro ul li .con h3{font-size: 14px;color: #414144;margin: 18px 0 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.n_pro ul li .con h5{ font-size:14px; color:#8b8a8a; overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.n_pro ul li .con:hover,.n_pro ul li .con:hover h3{ background-color:#e70101; color:#fff; border:#e70101 1px solid}


.page_pro .pro_display{float: left;width: 100%;height: 752px;box-sizing:border-box;border:#d2d2d2 1px solid;margin-bottom: 76px;}
.page_pro .pro_display .left{float:left;width:585px;margin: -1px 0 0 -1px;}
.j_photo{position:relative;width: 100%;}
.j_photo .big_box{width: 100%;height: 575px;box-sizing: border-box;position:relative;overflow:hidden;}
.j_photo .big_box ul{ position:absolute; left:0; top:0; margin:0; padding:0}
.j_photo .big_box ul li{width: 100%;height: 575px;}
.j_photo .big_box ul li img{width: 100%;height: 100%;box-sizing: border-box;border: 1px solid #d2d2d2;}
.j_photo .prev{ float:left; cursor:pointer;}
.j_photo .small_box {position:relative;height: 166px;width:100%;margin-top: 10px;}
.j_photo .min_pic{width: 534px;margin:0 auto;position:relative;height: 172px;overflow: hidden;}
.j_photo .min_pic ul{    }
.j_photo .min_pic ul li{width: 162px;height: 167px;position:relative;margin: 0 8px;display:block;float: left;}
.j_photo .min_pic ul li img{width: 162px;height: 158px;margin: 8px 0 0 0;}
.j_photo .small_box i{display:none;width:162px;height: 168px;background:url(../image/kuang_on.png) center top no-repeat;position:absolute;top: 0px;left: 0;z-index:9;}
.j_photo .min_pic ul li.on i{ display:block;}
.j_photo .min_prev{ position:absolute; top:0%; left:0px;   cursor:pointer; }
.j_photo .min_next{position:absolute; top:0%; right:5px;  cursor:pointer; }
.j_photo .small_box .tc_bnt{height: 169px;line-height: 169px;top:0px;text-align:center;font-family: "SimSun";display:block;font-size: 30px;color: #050505;font-weight: bold;}
.j_photo .small_box .tc_bnt:hover{ color:#64c096;}
.j_photo .big_prev{position:absolute;top:245px;left:-30px;width:30px;height:60px;z-index:9;cursor:pointer;display: none;}
.j_photo .big_next{position:absolute;top:245px;right: -37px;width:30px;height:60px;z-index:9;cursor:pointer;display: none;}
.j_photo .big_box:hover .big_prev{ left:0px;}
.j_photo .big_box:hover .big_next{ right:7px;}
.page_pro .pro_display .right{ float:right; width:560px; box-sizing:border-box; padding-right:25px;}
.page_pro .pro_display .right h3{font-size:24px; color:#2b2b2e; margin-top:50px; text-align:left}
.page_pro .pro_display .right .jj_scoll{height: 320px;overflow-y:scroll;overflow-x:hidden;}
.page_pro .pro_display .right .jj_scoll p{ padding-right:15px;}
.page_pro .pro_display .right .con{float:right;width: 560px;height: 292px;box-sizing:border-box;margin-right: -26px;margin-top: 27px;border:#d2d2d2 1px solid;}
.page_pro .pro_display .right .con .top{ float:left}
.page_pro .pro_display .right .con .top .ewm{ float:left; width:90px; height:90px; border:#d2d2d2 1px solid}
.page_pro .pro_display .right .con .top .ewm img{ width:80px; height:80px; margin:5px 0 0 5px}
.page_pro .pro_display .right .con .top{width: 100%;padding: 38px 0 30px 218px;box-sizing:border-box;}
.page_pro .pro_display .right .con .top span{ float:left; font-size:14px; color:#3c3c3d; line-height:16px; padding:24px 0 30px 15px}
.page_pro .pro_display .right .con .center{float:left;width: 100%;}
.page_pro .pro_display .right .con .center ul{text-align:center;width: 100%;}
.page_pro .pro_display .right .con .center ul li{display:inline-block;font-size:24px;color:#e70101;margin: 0 8px;}
.page_pro .pro_display .right .con .right{margin: 20px -15px 0 0;}
.page_pro .pro_display .right .con .right ul{text-align:center;width: 100%;}
.page_pro .pro_display .right .con .right ul li{display:inline-block;width:190px;height:46px;font-size:24px;color:#e70101;margin: 0px 18px;background-color:#2b2b2e;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius:3px;}
.page_pro .pro_display .right .con .right ul li a{display:block;width:100%;height:100%;line-height:46px;box-sizing:border-box;padding: 0 0 0 40px;font-size:14px;color:#fff;}
.page_pro .pro_display .right .con .right ul li:hover{ background-color:#e70101}

.page_pro .notice { width: 1200px; overflow: hidden; margin-bottom:45px;}
.page_pro .notice .tab-hd { height: 38px;}
.page_pro .notice .tab-hd ul{}
.page_pro .notice .tab-hd li{float: left;width:134px;height: 38px;line-height: 38px;background-color: #8a8787;margin: 0 7px 0 0;text-align: center;}
.page_pro .notice .tab-hd li a{ display:block; color:#fff; font-size:14px;}
.page_pro .notice .tab-hd li a:hover,.notice .tab-hd li.on{background-color: #e70101;}
.page_pro .notice .tab-bd {border:1px solid #e2e2e2;margin:-1px 0 0 0;padding: 30px 30px 30px 30px;}
.page_pro .notice .tab-bd .tab-pal{ left:inherit !important; top:inherit !important}
.page_pro .notice .tab-bd .ar_article p{ font-size:13px; color:#787878;}

.dowebok {padding: 0;background-color: #fff;}
.dowebok li {margin-top: 26px;vertical-align: middle;font-size: 0;}
.dowebok > li:first-child { margin-top: 0;}
.dowebok li * {font-size: 14px;}
.dowebok li li { margin-top: 0;}
.dowebok label {display: inline-block;margin: 0 94px 0 5px;vertical-align: middle;color: #77777a;}
.dowebok .label {display: inline-block;width: 70px;margin: 0;padding-right: 6px;font-size: 14px;text-align: left;vertical-align: middle;color: #77777a;}
.cform-radio, .cform-checkbox { display: inline-block; vertical-align: middle;}
.cform-text, .cform-select, .cform-file { display: inline-block; vertical-align: middle; font-size: 16px;}
.cform-select { width: 120px; z-index: 10;}
.cform-file .cform-filename { width: 460px; font-size: 12px;}
.cform-submit {

    float: left;
    width: 100%;

}
.cform-file .cform-control { text-align: left;}
textarea {width: 520px;height: 135px;resize: none;}
#username, #password, #tel, #people, #danwei, #guandao, #liuliang01, #liuliang02, #yali01, #yali02, .f_input {width: 246px; margin-right:70px;}
.f_input {width: 246px; margin-right:70px !important;}
.dowebok li small{display: inline-block;font-size:12px;color:#a9a9a9;line-height:36px;margin-left:-60px;vertical-align: middle;}
.dowebok li.radio label{min-width: 140px;margin: 0 0 0 5px;}
.yzm{position:relative;height:49px;float:left;width: 322px;margin-bottom: 20px;font-size: 0 !important;}
.yzm .yanzheng{position:absolute;right: 7px;top: 5px;width: 51px;height: 23px;}
.yzm .yanzheng img{width: 51px;height: 23px;}
.yzm input{width: 246px;}
.cform-submit input{width: 322px;height:55px;line-height:55px;height:55px;padding:0;font-size:18px;}
.container11 .nav h1{ font-size:24px; color:#2b2b2e; text-align:center; margin-bottom:20px;}
.container11 .picScroll{width:100%;height: 552px;overflow:hidden;margin:0 auto;margin-top: 55px;text-align: center;}
.container11 .picScroll .scrollWrap{width: 906px;height:682px;margin:0 auto;}
.container11 .picScroll .bd{position:relative;height: 552px;}
.container11 .picScroll .bd li{height: 552px;}
.container11 .picScroll .bd img{float:left;width: 906px;height: 552px;}
.container11 .picScroll .sPrev{position: absolute;top: 50%;margin-top: -105px;left: 20px;display: block;width: 38px;height: 73px;background:url(../image/l01.png) no-repeat;z-index: 9;overflow: hidden;}
.container11 .picScroll .sNext{position: absolute;top: 50%;margin-top: -105px;right: 20px;display: block;width: 38px;height: 73px;background:url(../image/r01.png) no-repeat;}
.container11 .img{ margin:170px 0 100px 0;}
.page_pro01 .notice { width: 1200px; overflow: hidden; margin-bottom:45px;}
.page_pro01 .notice .tab-hd { height: 38px;}
.page_pro01 .notice .tab-hd ul{}
.page_pro01 .notice .tab-hd li{float: left;width:134px;height: 38px;line-height: 38px;background-color: #8a8787;margin: 0 7px 0 0;text-align: center;}
.page_pro01 .notice .tab-hd li a{ display:block; color:#fff; font-size:14px;}
.page_pro01 .notice .tab-hd li a:hover,.notice .tab-hd li.on{background-color: #e70101;}
.page_pro01 .notice .tab-bd {border:1px solid #e2e2e2;margin:-1px 0 0 0;padding: 30px 30px;}
.page_pro01 .notice .tab-bd .tab-pal{ left:inherit !important; top:inherit !important}
.page_pro01 .notice .tab-bd .ar_article p{ font-size:13px; color:#787878;}
.page_pro01 .lianxi{float:left;width:100%;margin-bottom: 36px;}
.page_pro01 .lianxi .con01{ float:left; width:400px; box-sizing:border-box; padding:0 0 0 145px; margin:20px 20px 0 0}
.page_pro01 .lianxi .con01 .left_con{float:left;width:90px;height:37px;line-height: 37px;background:url(../image/tel01.png) left center no-repeat;box-sizing:border-box;padding:0 0 0 20px;border-right:#787878 1px solid;margin: 5px 13px 0 0;font-size: 14px;color: #2b2b2e;}
.page_pro01 .lianxi .con01 .right_con{float:left;font-size: 18px;color: #e70101;}
.page_pro01 .lianxi .con02{ float:left; width:230px;}
.page_pro01 .lianxi .con02 .ewm{ float:left; width:90px; height:90px; border:#d2d2d2 1px solid}
.page_pro01 .lianxi .con02 .ewm img{ width:80px; height:80px; margin:5px 0 0 5px}
.page_pro01 .lianxi .con03{float:left;padding: 45px 0 0 0;}
.page_pro01 .lianxi .con03 ul{text-align:center;width: 100%;}
.page_pro01 .lianxi .con03 ul li{display:inline-block;width:190px;height:46px;font-size:24px;color:#e70101;margin: 0px 7px;background-color:#2b2b2e;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius:3px;}
.page_pro01 .lianxi .con03 ul li a{display:block;width:100%;height:100%;line-height:46px;box-sizing:border-box;padding: 0 0 0 40px;font-size:14px;color:#fff;}
.page_pro01 .lianxi .con03 ul li:hover{ background-color:#e70101}


.lly{float:right;width: 1012px;}


.n_case ul{float: left;width: 1300px;margin-bottom: 40px;}
.n_case ul li{ float:left; width:380px; margin:0 30px 30px 0}
.n_case ul li .img{ width:380px; height:240px; overflow:hidden;}
.n_case ul li .img img{ width:380px; height:240px;}
.n_case ul li h3{ height:70px; background-color:#f8f8f8; line-height:70px; margin-top:6px; font-size:16px; text-align:center;}
.n_case ul li h3 a{ color:#575858}
.n_case ul li h3 a:hover{ color:#e70101}
.n_case ul li:hover h3{ box-sizing:border-box; border-bottom:#e70101 3px solid;}


.n_talent{padding: 50px 0 75px 0;}
.n_talent ul{float:left;position: relative;z-index: 3;width: 1240px;}
.n_talent ul li{float:left;width: 580px;height: 140px;margin: 0px 40px 25px 0;text-align:center;cursor:pointer;overflow:hidden;background-color: #eeeff2;box-sizing:border-box;border-radius: 3px;}
.n_talent ul li:hover{ background:#d62027; border:none}
.n_talent ul li .con{float:left;width: 100%;height: 140px;position:relative;z-index:1;}
.n_talent ul li h6{ text-align:center;}
.n_talent ul li h6 span{display:inline-block;font-size:12px;margin-bottom:20px;color: #868789;margin: 0 15px;}
.n_talent ul li h2{font-size:22px;color: #656567;line-height:40px;margin-top:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom: 10px;}
.n_talent ul li:hover h2,.n_talent ul li:hover p,.n_talent ul li:hover span{ color:#fff}
.n_talent .page .box{display:inherit;width:100%;text-align:center;}


.contact .ar_article{}
.contact .main_box h2{ font-size:30px; line-height:46px; color:#f08519; text-transform:uppercase; text-align:center;}
.contact .main_box h3{ font-size:22px; line-height:24px; color:#444445; font-weight:normal; text-align:center; margin-bottom:50px;}
.contact .main_box .con{position:relative;overflow:hidden;margin-bottom: 60px;min-height: 230px;}
.contact .main_box .con h4{ font-size:18px; line-height:56px; color:#68696a; background:url(404.png) left bottom no-repeat; margin-bottom:35px;}
.contact .main_box .con p{font-size:14px;color:#545556;line-height:32px;padding: 0 !important;}
.contact .main_box .con span{ float:left; font-size:14px; color:#545556; line-height:32px;}
.contact .main_box .con i{ float:left; margin:4px 8px 0 4px}
.contact .main_box .con .img{position:absolute;top:10px;right:10px;width:420px;height:220px;background-color: #e1e3e5;}
.contact .main_box .con .img img{ float:left; width:420px; height:220px; margin:-10px 0 0 10px;}

.page_pro h3{ font-size:20px; text-align:center; color:#222; margin-bottom:30px;}
.camera_pie{ display:none}