﻿@charset "utf-8";
	/* CSS Document */

/*在线留言*/
#contactlb {
	width:760px;
	font-size:18px;
	font-weight:bold;
	color:#333;
}
#contactlb span {
	font-weight:normal;
	font-size:13px;
	font-family:arial;
	display:block;
	color:#999;
}
#leavetable {
	margin-top:35px;
}
#leavetable tr {
	height:40px;
}
.contactnr {
	width:600px;
}
.contactnr input {
	-moz-border-radius:5px;
	-ms-border-radius:5px;
	-o-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-ms-border-radius:5px;
	-o-border-radius:5px;
	background:none;
}
.left_l {
	width:12%;
	font-size:14px;
	height:20px;
	line-height:20px;
	vertical-align:top;
	padding:5px;
}
.left_cont {
	vertical-align:middle;
}
.tc_name {
	width:300px;
	height:14px;
	line-height:14px;
	background:#fff;
	border:1px solid #999;
	margin-bottom:15px;
	padding:10px 5px;
}
.tc_zt {
	width:400px;
	height:14px;
	line-height:14px;
	background:#fff;
	border:1px solid #999;
	margin-bottom:15px;
	padding:10px 5px;
}
.tc_lz {
	width:250px;
	height:14px;
	line-height:14px;
	background:#fff;
	border:1px solid #999;
	margin-bottom:15px;
	padding:10px 5px;
}
.tc_nr {
	width:470px;
	height:140px;
	background:none;
	border:1px solid #999;
	padding:5px;
	margin-bottom:10px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-ms-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
}
.text-input {
	width:100px;
	height:14px;
	line-height:14px;
	background:#fff;
	border:1px solid #999;
	margin-bottom:15px;
	padding:10px 5px;
	margin-right:50px;
}
.tc_name:focus,.tc_zt:focus,.tc_lz:focus,.tc_nr:focus,.text-input:focus {
	border-color:#1768b9;
	outline:0;
}
#leavetable .suba {
	width:110px;
	height:35px;
	background:#1768b9;
	font-size:18px;
	text-align:center;
	line-height:35px;
	border:0px;
	cursor:pointer;
	display:block;
	float:left;
	margin-right:15px;
	color:#fff;
	font-family:"微软雅黑"
}
#leavetable .suba:hover {
	background:#333;
}
.list_down li {
	height:40px;
	line-height:40px;
	border-bottom:1px dotted #d9d9d9;
}
.list_down li span {
	float:right;
	background:url(../images/download.png) no-repeat;
	display:inline-block;
	width:16px;
	height:16px;
	margin-top:10px;
}
.list_down a:hover span {
	background:url(../images/download.png) no-repeat left bottom;
}
/*jobs*/
.job_table {
	width:100%;
	margin-top:30px;
}
.job_table thead {
	height:60px;
	line-height:60px;
	color:#fff;
	font-size:16px;
	background:#ff9025;
	font-weight:bold;
}
.job_table thead td {
	padding:0 0px 0 20px;
	border:none;
	background:#ff9025;
}
.job_table thead tr {
	border-color:#ff9025;
}
.job_table tbody tr td {
	padding:15px 20px;
	color:#666;
	font-size:14px;
}
.job_table tbody tr td a {
	color:#666;
}
.job_table tbody tr {
	background:#f9f9f9;
}
.job_table tbody tr:nth-of-type(2n) {
	background:#fff;
}
.job_con {
	display:none;
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:9999;
}
.job_con div {
	width:1000px;
	position:absolute;
	left:50%;
	top:50%;
	margin-top:320px;
	margin-left:-500px;
	z-index:9999;
	background:#fff;
	overflow:hidden;
}
.job_con div h2 {
	height:60px;
	font-size:18px;
	padding:0 30px;
	background:#333;
	font-weight:bold;
	line-height:60px;
	color:#e67817;
	position:relative;
}
.job_con div h2 i {
	position:absolute;
	right:30px;
	top:0;
	width:41px;
	height:60px;
	display:block;
	cursor:pointer;
	background:url(job_no.png) no-repeat center;
}
.job_con div article {
	padding:30px;
	overflow:hidden;
}
.job_con div article h3 {
	margin:15px 0;
	font-weight:bold;
	font-size:16px;
	color:#333;
}
.job_con div article p {
	line-height:24px;
	margin:6px 0;
}
.job_con div article span {
	display:block;
	color:#333;
}
.job_con div article a {
	margin-top:25px;
	display:block;
	color:#fff;
	background:#e67817 url(../img/pic11_a.png) no-repeat 115px center;
	width:140px;
	height:50px;
	line-height:50px;
	padding-right:20px;
	text-align:center;
	font-size:16px;
}
.job_con b {
	background:#000;
	opacity:0.5;
	filter:alpha(opacity=50);
	position:fixed;
	left:0;
	top:0;
	width:100%;
	height:100%;
	display:block;
}
/*contact*/
.contact .top {
	color:#1768b9;
	font-size:24px;
	line-height:32px;
	margin-bottom:40px;
}
.contact p {
	color:#666;
	font-size:16px;
	line-height:32px;
}
.contact .top-all {
	margin-bottom:30px;
}
/*solution-det*/
.solution-det .top {
	text-align:center;
	font-size:24px;
	color:#1768b9;
}
.solution-det .slideBox {
	width:700px;width:960px;
	height:500px;
	margin:30px auto;
	overflow:hidden;
	position:relative;
}
.solution-det .slideBox .hd {
	height:15px;
	overflow:hidden;
	position:absolute;
	bottom:15px;
	z-index:1;
	right:10px;
}
.solution-det .slideBox .hd ul {
	overflow:hidden;
	zoom:1;
	float:left;
}
.solution-det .slideBox .hd ul li {
	float:left;
	margin-right:12px;
	width:10px;
	height:10px;
	line-height:14px;
	text-align:center;
	background:#fff;
	cursor:pointer;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
}
.solution-det .slideBox .hd ul li.on {
	background:#00aae7;
	color:#fff;
}
.solution-det .slideBox .bd {
	position:relative;
	height:100%;
	z-index:0;
}
.solution-det .slideBox .bd li {
	zoom:1;
	vertical-align:middle;
}
.solution-det .slideBox .bd img {
	max-width:700px;
	height:500px;
	display:block;
	position:relative;
}
.solution-det .main-top {
	line-height:40px;
	text-align:center;
	color:#fff;
	margin:20px 0;
	border-bottom:1px solid #d2d2d2;
}
.solution-det .main-top em {
	display:block;
	width:110px;
	background-color:#1768b9;
}
.solution-det p {
	color:#666;
	font-size:14px;
	line-height:24px;
}
/*solution*/
.solution .web {
	margin:0px auto 100px;
}
.solution .web .con {
	height:435px;
	background:#fff;
}
.solution .web .con ul {
	}.solution .web .con ul li {
	width:460px;
	margin-bottom:35px;
	position:relative;
	overflow:hidden;
	cursor:pointer;
}
.solution .web .con ul li .txt {
	width:460px;
	height:50px;
	background:#e67817;
	/*透明背景色，不透明其文字内容*/position:absolute;
	left:0;
	bottom:4px;
	color:#fff;
	font-family:"微软雅黑";
}
.solution .web .con ul li .txt h3 {
	font-size:18px;
	padding:0 20px;
	font-weight:100;
	text-align:center;
	line-height:50px;
}
.solution .web .con ul li .txt p img {
	display:none;
	margin:auto;
	margin-top:-40px;
}
.solution .web .con ul li:hover .txt p img {
	display:block;
	margin:auto;
	margin-top:-100px;
}
.solution .web .con ul li .top {
	color:#e3134b;
	font-size:16px;
	line-height:33px;
}
.solution .web .con ul li .top i {
	color:#6e6501;
	font-weight:bold;
}
.solution .web .con ul li:hover .txt {
	background-color:rgba(230,120,23,0.70);
}
.solution .web .con ul li .img1 {
	height:395px;
	max-width:100%;
}
/*service*/
.service .top {
	margin-bottom:30px;
}
.service .center ul li {
	background:url(bj2.png) no-repeat center bottom;
	margin:30px auto;
	padding-bottom:30px;
}
.service .center ul li .left {
	width:365px;
}
.service .center ul li .left img {
	height:234px;
	display:block;
	max-width:100%;
	/*-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-ms-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
	box-shadow:3px 3px 3px #cecece,-3px -3px 3px #cecece;
	-moz-box-shadow:3px 3px 3px #cecece,-3px -3px 3px #cecece;
	-webkit-box-shadow:3px 3px 3px #cecece,-3px -3px 3px #cecece;
	-ms-box-shadow:3px 3px 3px #cecece,-3px -3px 3px #cecece;
	-o-box-shadow:3px 3px 3px #cecece,-3px -3px 3px #cecece;
	border:5px solid #fff;
	*/ box-sizing:border-box;
	margin:0px auto 30px;
}
.service .center ul li .right {
	width:550px;
}
.service .center ul li .right .i1 {
	display:block;
	color:#ff9025;
	font-size:20px;
	font-weight:bold;
}
.service .center ul li .right .i2 {
	display:block;
	margin-top:10px;
	color:#666;
	font-size:14px;
	line-height:24px;
}
.service .center ul li .right .left {
	width:50px;
}
.service .center ul li .right .right {
	width:480px;
}
.service .center ul li .right .i3 {
	display:block;
	width:45px;
	height:57px;
	background:url(index-icon.png) no-repeat -414px -122px;
}
.service .center ul li .right .left .i3 {
	display:block;
	width:45px;
	height:57px;
	background:url(index-icon.png) no-repeat -414px -122px;
}
.service .center ul li .right .left .i2 {
	background-position:-483px -122px;
}
.service .center ul li .right .left .i33 {
	background-position:-558px -122px;
}
.service .center ul li .right .left .i4 {
	background-position:-633px -122px;
}
.service .center ul li .right .left .i5 {
	background-position:-701px -122px;
}
/*cases*/
.cases ul li {
	width:300px;
	background-color:#f9f9f9;
	border-bottom:1px solid #f6e5d5;
	margin-top: 0px;
	margin-right:20px;
	margin-bottom:30px;
	margin-left:0px;
}
.cases ul li:nth-child(3n) {margin-right: 0px;}
.cases ul li a {
	color:#666;
	line-height:30px;
}
.cases ul li a i,.cases ul li a em {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	display:block;
	font-size:14px;
}
.cases ul li a .top {
	padding:10px;
}
.cases ul li a em {
	font-size:14px;
}
.cases ul li:hover {
	background-color:#f18525;
}
.cases ul li:hover a {
	color:#fff;
}
.cases ul li .img {
	width:100%;
	height:225px;
	overflow:hidden;
}
.cases ul li .img img {
	-moz-transition:all 0.7s ease;
	-ms-transition:all 0.7s ease;
	-webkit-transition:all 0.7s ease;
	-o-transition:all 0.7s ease;
	transition:all 0.7s ease;
	max-width:100%;
}
.cases ul li:hover .img img {
	-moz-transform:scale(1.2);
	-ms-transform:scale(1.2);
	-webkit-transform:scale(1.2);
	-o-transform:scale(1.2);
	transform:scale(1.2);
}
/*cases-det*/
.cases-det .cases-det-top {
	background-color:#f3f3f3;
	padding:20px;
	margin-bottom:30px;
}
.cases-det .cases-det-top p {
	font-size:14px;
	color:#666;
	line-height:24px;
}
.cases-det  img {
	display:block;
	margin:auto;
	margin-bottom:20px;
}
/*中*/
.cases-det-center {
	margin:60px auto 0px;
	border-bottom:1px solid #ddd;
	line-height:50px;
}
.cases-det-center .left {
	color:#00477f;
	margin-bottom:-1px;
	border-bottom:1px solid #00477f;
}
.cases-det-center .more a {
	width:70px;
	text-align:center;
	line-height:25px;
	display:inline-block;
	background-color:#1768b9;
	color:#fff;
	font-size:14px;
	-moz-border-radius:4px;
	-ms-border-radius:4px;
	-o-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
}
.cases-det-cases ul li {
	width:460px;
	margin:30px auto;
	background-color:#f9f9f9;
	border-bottom:1px solid #f6e5d5;
}
.cases-det-cases ul li a {
	color:#666;
	line-height:30px;
}
.cases-det-cases ul li a i,.cases ul li a em {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	display:block;
	font-size:13px;
}
.cases-det-cases ul li a .top {
	padding:20px;
}
.cases-det-cases ul li a em {
	font-size:18px;
}
.cases-det-cases ul li:hover {
	background-color:#f18525;
}
.cases-det-cases ul li:hover a {
	color:#fff;
}
.cases-det-cases ul li .img {
	width:100%;
	height:296px;
	overflow:hidden;
}
.cases-det-cases ul li .img img {
	max-width:100%;
	-moz-transition:all 0.7s ease;
	-ms-transition:all 0.7s ease;
	-webkit-transition:all 0.7s ease;
	-o-transition:all 0.7s ease;
	transition:all 0.7s ease;
}
.cases-det-cases ul li:hover .img img {
	-moz-transform:scale(1.2);
	-ms-transform:scale(1.2);
	-webkit-transform:scale(1.2);
	-o-transform:scale(1.2);
	transform:scale(1.2);
}
.cases-det .slideBox {
	width:700px;width:960px;
	height:500px;
	margin:30px auto;
	overflow:hidden;
	position:relative;
}
.cases-det .slideBox .hd {
	height:15px;
	overflow:hidden;
	position:absolute;
	bottom:15px;
	z-index:1;
	right:10px;
}
.cases-det .slideBox .hd ul {
	overflow:hidden;
	zoom:1;
	float:left;
}
.cases-det .slideBox .hd ul li {
	float:left;
	margin-right:12px;
	width:10px;
	height:10px;
	line-height:14px;
	text-align:center;
	background:#fff;
	cursor:pointer;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
}
.cases-det .slideBox .hd ul li.on {
	background:#00aae7;
	color:#fff;
}
.cases-det .slideBox .bd {
	position:relative;
	height:100%;
	z-index:0;
}
.cases-det .slideBox .bd li {
	zoom:1;
	vertical-align:middle;
}
.cases-det .slideBox .bd img {
	max-width:700px;
	height:500px;
	display:block;
	position:relative;
}
.cases-det .main-top {
	line-height:40px;
	text-align:center;
	color:#fff;
	margin:20px 0;
	border-bottom:1px solid #d2d2d2;
}
.cases-det .main-top em {
	display:block;
	width:110px;
	background-color:#1768b9;
}
.cases-det p {
	color:#666;
	font-size:14px;
	line-height:24px;
}
/*下   tab选项切换效果 */
.cases-det-bottom .slideTxtBox {
	text-align:left;
	margin:60px auto 30px;
}
.cases-det-bottom .slideTxtBox .hd {
	height:50px;
	line-height:50px;
	position:relative;
	margin-bottom:-1px;
	border-bottom:1px solid #ddd;
}
.cases-det-bottom .slideTxtBox .hd ul {
	float:left;
	position:absolute;
	top:-1px;
	height:32px;
}
.cases-det-bottom .slideTxtBox .hd ul li {
	float:left;
	margin-right:30px;
	cursor:pointer;
}
.cases-det-bottom .slideTxtBox .hd ul li.on {
	line-height:50px;
	color:#00477f;
	border-bottom:1px solid #00477f;
}
.cases-det-bottom .slideTxtBox .bd div {
	padding:15px 0;
	zoom:1;
}
.cases-det-bottom .slideTxtBox .bd div  a {
	color:#868686;
	font-size:15px;
	line-height:35px;
}
.cases-det-bottom .slideTxtBox .bd div .left1,.cases-det-bottom .slideTxtBox .bd div .right1 {
	width:450px;
}
.slideTxtBox .bd div .left1 i,.warp-main6 .main-6 .left .slideTxtBox .bd div .right1 i {
	font-size:14px;
}
.cases-det-bottom .slideTxtBox .bd div li:hover a {
	color:#1768b9;
}
.cases-det-bottom .slideTxtBox .bd div em {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:250px;
}
.cases-det-bottom .slideTxtBox .hd .more a {
	width:70px;
	text-align:center;
	line-height:25px;
	display:inline-block;
	background-color:#1768b9;
	color:#fff;
	font-size:14px;
	-moz-border-radius:4px;
	-ms-border-radius:4px;
	-o-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
}
/*news*/
.news {
	}
.news h2,.cases h2{
        margin-bottom:20px;border-bottom:1px solid #d2d2d2;padding:0 0 15px;
	}
.news h2 a,.cases h2 a{color:#000;}
.news h2 span,.cases h2 span{float:right;}
.news h2 span a,.cases h2 span a{color:#f18585;}
.news ul li {
	border-bottom:1px solid #d2d2d2;
	padding:0 0 25px;
	margin-bottom:25px;
}
.news ul li .left {
	width:200px;
	height:150px;
	overflow:hidden;
}
.news ul li .left .img1 {
	width:200px;
	height:150px;
	-moz-transition:all 0.7s ease;
	-webkit-transition:all 0.7s ease;
	-o-transition:all 0.7s ease;
	-ms-transition:all 0.7s ease;
	transition:all 0.7s ease;
}
.news ul li:hover .img1 {
	-moz-transform:scale(1.2);
	-webkit-transform:scale(1.2);
	-o-transform:scale(1.2);
	-ms-transform:scale(1.2);
	transform:scale(1.2);
}
.news ul li .right {
	width:720px; margin-left:20px;
}
.news ul li .right .top {
	font-size:18px;
	color:#666;
	margin-bottom:15px;
}
.news ul li .right p {
	height:68px;
	display:-webkit-box;
	-webkit-line-clamp:4;
	-webkit-box-orient:vertical;
	overflow:hidden;
}
.news ul li .right p {
	font-size:14px;
	color:#666;
	line-height:24px;
}
.news ul li .right i a {
	color:#1768b9;
	display:block;
	line-height:30px;
}
/*news-det*/
.news-det .top-all {
	border-bottom:1px solid #d2d2d2;
	padding-bottom:10px;
	margin-bottom:10px;
}
.news-det .top-all .left .top {
	font-size:24px;
	color:#1768b9;
	line-height:40px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.news-det .top-all .left .bottom {
	font-size:14px;
	color:#666;
	line-height:32px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.news-det .top-all .left .bottom span {
	padding-right:10px;
}
.news-det .top-all .left {
	width:600px;
}
.news-det .top-all .right {
	width:260px;
	line-height:36px;
}
.news-det p {
	line-height:30px;
	color:#666;
}
.news-det img {
	display:block;
	margin:10px auto;
	max-width:100%;
}
.news-det .bottom-all {
	border-top:1px solid #d2d2d2;
	margin:10px auto 0px;
	padding:10px 0;
}
.news-det .bottom-all .left {
	width:810px;
}
.news-det .bottom-all .right {
	width:123px;
	position:relative;
}
.news-det .bottom-all .left a {
	display:block;
	color:#666;
	font-siez:14px;
	line-height:30px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.news-det .bottom-all a:hover {
	color:#1768b9;
}
.news-det .bottom-all .right a {
	margin-top:15px;
	width:125px;
	height:40px;
	background-image:url(index-icon.png);
	background-position:-186px -119px;
	background-repeat:no-repeat;
	text-align:center;
	line-height:40px;
	display:inline-block;
	color:#fff;
	font-size:18px;
}
/*products*/
.products .products-content ul {
	margin-right:-29px;
}
.products .products-content ul li {
	margin-right:28px;
	float:left;
	width:295px;
	height:335px;
	border:1px solid #d2d2d2;
	box-sizing:border-box;
	overflow:hidden;
	transition:all 0.5s ease 0s;
	margin-bottom:30px;
}
.products .products-content ul li .img {
	height:295px;
	width:295px;
	overflow:hidden;
}
.products .products-content ul li .img img {
	max-width:100%;
}
.products .products-content ul li .a1 {
	padding:0px;
}
.products .products-content ul li i {
	display:block;
	color:#1768b9;
	font-size:16px;
	line-height:40px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}
.products .products-content ul li em {
	display:block;
	color:#666;
	font-size:15px;
	padding:0 15px;
	overflow:hidden;
	text-overflow:ellipsis;
	/*white-space:nowrap;*/
}
.products .products-content ul li:hover {
	background-color:#1768b9;
	border:1px solid #1768b9;
}
.products .products-content ul li:hover em {
	color:#fff;
}
.products .products-content ul li:hover i {
	color:#fff;
}
/*products-det*/
/*top*/
.products .products-det .products-det-top {
	height:500px;
}
.products .products-det .products-det-top .left {
	width:402px;
	height:500px;
}
.products .products-det .products-det-top .left .picFocus {
	margin:0 auto;
	width:402px;
	position:relative;
	zoom:1;
}
.products .products-det .products-det-top .left .picFocus .hd {
	width:100%;
	padding-top:5px;
	overflow:hidden;
}
.products .products-det .products-det-top .left .picFocus .hd ul {
	margin-left:0px;
	overflow:hidden;
	zoom:1;
}
.products .products-det .products-det-top .left .picFocus .hd ul li {
	padding-top:5px;
	float:left;
	text-align:center;
}
.products .products-det .products-det-top .left .picFocus .hd ul li img {
	display:inline-block;
	margin:auto;
	width:70px;
	height:70px;
	border:2px solid #ddd;
	cursor:pointer;
	margin-right:5px;
	box-sizing:border-box;
}
.products .products-det .products-det-top .left .picFocus .hd ul li img:hover {
	border-color:#1768b9;
}
.products .products-det .products-det-top .left .picFocus .bd {
	border:1px solid #ccc;
	box-sizing:border-box;
}
.products .products-det .products-det-top .left .picFocus .hd ul li.on img {
	border-color:#1768b9;
}
.products .products-det .products-det-top .left .picFocus .bd li {
	vertical-align:middle;
}
.products .products-det .products-det-top .left .picFocus .bd img {
	height:390px;
	display:block;
	margin:5px;
}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.products .products-det .products-det-top .left .picFocus .prev,.products .products-det .products-det-top .left .picFocus .next {
	position:absolute;
	left:0;
	display:block;
	width:16px;
	height:76px;
	background:url(slider-arrow.png) 1px 0px no-repeat;
	filter:alpha(opacity=50);
	opacity:0.5;
	top:400px;
}
.products .products-det .products-det-top .left .picFocus .next {
	left:auto;
	right:0;
	background-position:-59px 0px;
}
.products .products-det .products-det-top .left .picFocus .prev:hover {
	background-position:-118px 0px;
}
.products .products-det .products-det-top .left .picFocus .next:hover {
	background-position:-178px 0px;
}
.products .products-det .products-det-top .right {
	width:510px;
	height:500px;
}
.products .products-det .products-det-top .right .top span {
	display:block;
	color:#1768b9;
	font-size:24px;
	padding-bottom:5px;
	border-bottom:dashed 1px #d2d2d2;
	margin-bottom:15px;
}
.products .products-det .products-det-top .right .top p {
	color:#666;
	line-height:24px;
	font-size:14px;
}
.products .products-det .products-det-top .right .top .tel {
	margin:30px auto 15px;
}
.products .products-det .products-det-top .right .top .tel i {
	color:#666;
	font-size:16px;
}
.products .products-det .products-det-top .right .top .tel em {
	color:#1768b9;
	font-size:24px;
	padding-left:10px;
}
.products .products-det .products-det-top .right .top .caigou {
	margin-bottom:15px;
	width:125px;
	height:50px;
	background-image:url(index-icon.png);
	background-position:-186px -112px;
	background-repeat:no-repeat;
	text-align:center;
	line-height:50px;
}
.products .products-det .products-det-top .right .top .caigou a {
	color:#fff;
	font-size:18px;
	display:block;
	width:125px;
	height:50px;
	line-height:50px;
}
/*center*/
.products .products-det .center .slideBox {
	height:485px;
	overflow:hidden;
	position:relative;
}
.products .products-det .center .slideBox .bd {
	position:relative;
	z-index:0;
}
.products .products-det .center .slideBox .bd li {
	zoom:1;
	vertical-align:middle;
}
.products .products-det .center .slideBox .bd img {
	width:920px;
	height:485px;
	display:block;
}
.products .products-det .center .slideTxtBox {
	text-align:left;
	margin:10px auto 30px;
}
.products .products-det .center .slideTxtBox .hd {
	height:50px;
	line-height:50px;
	position:relative;
	border-bottom:1px solid #d2d2d2;
	box-sizing:border-box;
}
.products .products-det .center .slideTxtBox .hd ul {
	float:left;
	position:absolute;
	left:-0px;
	top:-1px;
	height:52px;
	box-sizing:border-box;
}
.products .products-det .center .slideTxtBox .hd ul li {
	padding:0 30px;
	margin-right:5px;
	float:left;
	text-align:center;
	cursor:pointer;
	background:#eeeeee;
	-ms-border-radius:4px 4px 0 0;
	-o-border-radius:4px 4px 0 0;
	-moz-border-radius:4px 4px 0 0;
	-webkit-border-radius:4px 4px 0 0;
	border-radius:4px 4px 0 0;
}
.products .products-det .center .slideTxtBox .hd ul li.on {
	height:51px;
	color:#fff;
	background:#1768b9;
	border:none;
}
.products .products-det .center .slideTxtBox .bd ul {
	padding:15px;border:1px solid #d2d2d2;
	zoom:1;
}
.products .products-det .center .slideTxtBox .bd p {
	color:#333333;
	font-size:15px;
	line-height:30px;
}
.products .products-det .center .slideTxtBox .bd li .date {
	float:right;
	color:#999;
}
.products .products-det .center .slideTxtBox .bd .li1 {
	color:#333333;
	font-size:15px;
	line-height:24px;
}
/*center1*/
.products-det-center-top {
	margin-bottom:30px;
}
.products .products-det .center1 .picFocus {
	background-image:url(chan2.jpg);
	margin:0 auto;
	width:940px;
	height:385px;
	position:relative;
	zoom:1;
}
.products .products-det .center1 .picFocus .hd {
	width:740px;
	margin:auto;
	padding-top:5px;
	overflow:hidden;
}
.products .products-det .center1 .picFocus .hd ul {
	margin-left:120px;
	overflow:hidden;
	zoom:1;
}
.products .products-det .center1 .picFocus .hd ul li {
	width:74px;
	height:84px;
	margin:11px 30px 0 0;
	float:left;
	text-align:center;
	background:url(index-icon.png) no-repeat;
	cursor:pointer;
}
.products .products-det .center1 .picFocus .hd ul .li1 {
	background-position:0px -370px;
}
.products .products-det .center1 .picFocus .hd ul .li2 {
	background-position:-104px -370px;
}
.products .products-det .center1 .picFocus .hd ul .li3 {
	background-position:-210px -370px;
}
.products .products-det .center1 .picFocus .hd ul .li4 {
	background-position:-315px -370px;
}
.products .products-det .center1 .picFocus .hd ul .li5 {
	background-position:-420px -370px;
}
.products .products-det .center1 .picFocus .hd ul .li1.on {
	background-position:0px -470px;
}
.products .products-det .center1 .picFocus .hd ul .li2.on {
	background-position:-104px -470px;
}
.products .products-det .center1 .picFocus .hd ul .li3.on {
	background-position:-210px -470px;
}
.products .products-det .center1 .picFocus .hd ul .li4.on {
	background-position:-315px -470px;
}
.products .products-det .center1 .picFocus .hd ul .li5.on {
	background-position:-420px -470px;
}
/*<!--.products .products-det .center1 .picFocus .hd ul li.on img {
	background-image:url(../images/icon5.png);
	background-position:0px -1px;
	border:1px solid #f18525;
	box-sizing:border-box;
	cursor:pointer;
	filter:alpha(opacity=0);
	opacity:0.2;
}
-->*/


.products .products-det .center1 .picFocus .bd {
	background-color:#fff;
	width:740px;
	height:325px;
	margin:auto;
}
.products .products-det .center1 .picFocus .bd li {
	vertical-align:middle;
	margin:30px auto 0;
}
.products .products-det .center1 .picFocus .bd li .left {
	width:312px;
	margin-left:30px;
}
.products .products-det .center1 .picFocus .bd li .right {
	width:335px;
	margin-right:30px;
}
.products .products-det .center1 .picFocus .bd li .right .i1 {
	display:block;
	color:#ff9025;
	font-size:20px;
	font-weight:bold;
}
.products .products-det .center1 .picFocus .bd li .right .i2 {
	display:block;
	margin-top:30px;
	color:#666;
	font-size:14px;
}
.products .products-det .center1 .picFocus .bd img {
	max-width:100%;
	height:234px;
	display:block;
	/*-moz-border-radius:5px;
	-ms-border-radius:5px;
	-o-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	margin:0px auto 30px;
	-moz-box-shadow:3px 3px 3px #cecece,-3px -3px 3px #cecece;
	-webkit-box-shadow:3px 3px 3px #cecece,-3px -3px 3px #cecece;
	box-shadow:3px 3px 3px #cecece,-3px -3px 3px #cecece;
	-ms-box-shadow:3px 3px 3px #cecece,-3px -3px 3px #cecece;
	-o-box-shadow:3px 3px 3px #cecece,-3px -3px 3px #cecece;
	border:5px solid #fff;
	*/ box-sizing:border-box;
}
/*bottom*/
	/* tab选项切换效果 */
.products .products-det .bottom .slideTxtBox {
	text-align:left;
	margin:60px auto 30px;
}
.products .products-det .bottom .slideTxtBox .hd {
	height:50px;
	line-height:50px;
	position:relative;
	margin-bottom:-1px;
	border-bottom:1px solid #ddd;
}
.products .products-det .bottom .slideTxtBox .hd ul {
	float:left;
	position:absolute;
	top:-1px;
	height:32px;
}
.products .products-det .bottom .slideTxtBox .hd ul li {
	float:left;
	text-align:center;
	cursor:pointer;
	width:105px;
}
.products .products-det .bottom .slideTxtBox .hd ul li.on {
	line-height:50px;
	color:#00477f;
	border-bottom:1px solid #00477f;
}
.products .products-det .bottom .slideTxtBox .bd div {
	padding:15px 0;
	zoom:1;
}
.products .products-det .bottom .slideTxtBox .bd div  a {
	color:#868686;
	font-size:15px;
	line-height:35px;
}
.products .products-det .bottom .slideTxtBox .bd div .left1,.products .products-det .bottom .slideTxtBox .bd div .right1 {
	width:450px;
}
.slideTxtBox .bd div .left1 i,.warp-main6 .main-6 .left .slideTxtBox .bd div .right1 i {
	font-size:14px;
}
.products .products-det .bottom .slideTxtBox .bd div li:hover a {
	color:#1768b9;
}
.products .products-det .bottom .slideTxtBox .bd div em {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:190px;
}
.products .products-det .bottom .slideTxtBox .hd .more a {
	width:70px;
	text-align:center;
	line-height:25px;
	display:inline-block;
	background-color:#1768b9;
	color:#fff;
	font-size:14px;
	-moz-border-radius:4px;
	-ms-border-radius:4px;
	-o-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
}
/*about*/
.about p {
	font-size:15px;
	line-height:30px;
}
.about img {
	display:block;
	margin-bottom:30px;
	max-width:100%;
}
/*culture*/
.culture p {
	font-size:14px;
	line-height:30px;
}
/*honor*/
.section .image-row .image-set .pic {
	margin-right:-35px;
}
.section .image-row .image-set .pic li {
	float:left;
	width:292px;
	margin-right:33px;
	margin-bottom:15px;
}
.section .image-row .image-set .pic li a {
	color:#333;
	font-size:16px;
	line-height:2;
	text-align:center;
}
.section .image-row .image-set .pic li .div1 {
	width:292px;
	margin:auto;
	overflow:auto;
	height:211px;
}
.section .image-row .image-set .pic li .div2 {
	width:292px;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	overflow:hidden;
	height:44px;
}
.section .image-row .image-set .pic li div img {
	max-width:100%;
	border:1px solid #d2d2d2;
	box-sizing:border-box;
	padding:15px;
}
.position ul li {
	padding:0 30px;
	margin-bottom:30px;
}
.section .image-row .image-set .pic li:hover img {
	border-color:#1768b9;
}
.position ul li .link {
	color:#333;
	font-size:14px;
	height:60px;
	position:relative;
	cursor:pointer;
	font-size:18px;
	padding:10px 0;
	line-height:1.7;
}
.position ul li .link .info span {
	color:#666;
	font-size:15px;
	line-height:2;
	margin-right:20px;
}
.accordion li i.fa-chevron-down {
	display:block;
	position:absolute;
	right:20px;
	top:10px;
	left:auto;
	width:32px;
	height:60px;
	background:url(../images/arrow.png) no-repeat center;
}
.accordion li.open i.fa-chevron-down {
	-webkit-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	transform:rotate(180deg);
}
.submenu {
	display:none;
	padding:0px 0px 30px;
	font-size:14px;
}
.submenu p {
	display:block;
	color:#666;
	line-height:2;
	-moz-transition:all 0.25s ease;
	-ms-transition:all 0.25s ease;
	-webkit-transition:all 0.25s ease;
	-o-transition:all 0.25s ease;
	transition:all 0.25s ease;
}
/*相册图css*/
.lightboxOverlay {
	position:absolute;
	top:0;
	left:0;
	z-index:9999;
	background:url(../images/tmbg.png);
	display:none;
	background-color:rgba(0,0,0,0.80);
}
.lightbox {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	z-index:10000;
	text-align:center;
	line-height:0;
	font-weight:normal;
}
.lightbox .lb-image {
	display:block;
	height:auto;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	border-radius:3px;
}
.lightbox a img {
	border:none;
}
.lb-outerContainer {
	position:relative;
	background-color:white;
	*zoom:1;
	width:250px;
	height:250px;
	margin:0 auto;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	-ms-border-radius:4px;
	-o-border-radius:4px;
	border-radius:4px;
}
.lb-outerContainer:after {
	content:"";
	display:table;
	clear:both;
}
.lb-container {
	padding:4px;
}
.lb-loader {
	position:absolute;
	top:45%;
	left:0%;
	height:25%;
	width:100%;
	text-align:center;
	line-height:0;
}
.lb-cancel {
	display:block;
	width:32px;
	height:32px;
	margin:0 auto;
	background:url(../images/loading.gif) no-repeat;
}
.lb-nav {
	position:absolute;
	top:0;
	left:0;
	height:100%;
	width:100%;
	z-index:10;
}
.lb-container > .nav {
	left:0;
}
.lb-nav a {
	outline:none;
}
.lb-prev,.lb-next {
	width:49%;
	height:100%;
	cursor:pointer;
	display:block;
}
.lb-prev {
	left:-50px;
	float:left;
	background:url(prev.png) left 48% no-repeat;
	background-size:50%;
}
.lb-next {
	right:0;
	float:right;
	background:url(next.png) right 48% no-repeat;
	background-size:50%;
}
.lb-dataContainer {
	margin:0 auto;
	padding-top:5px;
	*zoom:1;
	width:100%;
	-moz-border-radius-bottomleft:4px;
	-webkit-border-bottom-left-radius:4px;
	border-bottom-left-radius:4px;
	-moz-border-radius-bottomright:4px;
	-webkit-border-bottom-right-radius:4px;
	border-bottom-right-radius:4px;
}
.lb-dataContainer:after {
	content:"";
	display:table;
	clear:both;
}
.lb-data {
	padding:0 4px;
	color:#bbbbbb;
}
.lb-data .lb-details {
	width:85%;
	float:left;
	text-align:left;
	line-height:1.1em;
}
.lb-data .lb-caption {
	font-size:13px;
	font-weight:bold;
	line-height:1em;
}
.lb-data .lb-number {
	display:none;
	clear:left;
	padding-bottom:1em;
	font-size:0px;
	color:#999999;
}
.lb-data .lb-close:hover {
	cursor:pointer;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	opacity:1;
}
