﻿/*
* name:Global && Pc StyleSheet
* version:v3.4.1
* update:挂件分页样式
* date:2016-06-14
*/
.max1920{
	max-width: 1920px;
    margin: auto;
}
.headtop{height: 130px;}
.row {
	width: 102%;
	transition: .2s width ease;
*zoom:1
}
.row:before, .row:after {
	display: table;
	clear: both;
	content: ''
}
.row>[class*="span-"] {
	float: left;
	margin-right: 2%;
*margin-right:1.89%
}
.row>.span-1 {
	width: 6.33333333%
}
.row>.span-2 {
	width: 14.66666667%
}
.row>.span-3 {
	width: 23%
}
.row>.span-4 {
	width: 31.33333333%
}
.row>.span-5 {
	width: 39.66666667%
}
.row>.span-6 {
	width: 48%
}
.row>.span-7 {
	width: 56.33333333%
}
.row>.span-8 {
	width: 64.66666667%
}
.row>.span-9 {
	width: 73%
}
.row>.span-10 {
	width: 81.33333333%
}
.row>.span-11 {
	width: 89.66666667%
}
.row>.span-12 {
	width: 98%
}
.row>.span-13 {
	width: 106.33333333%
}
.row>.span-14 {
	width: 114.66666667%
}
.row>.span-15 {
	width: 123%
}
.row>.span-16 {
	width: 131.33333333%
}
.row>.span-17 {
	width: 139.66666667%
}
.row>.span-18 {
	width: 148%
}
.row>.span-19 {
	width: 156.33333333%
}
.row>.span-20 {
	width: 164.66666667%
}
.row>.span-21 {
	width: 173%
}
.row>.span-22 {
	width: 181.33333333%
}
.row>.span-23 {
	width: 189.66666667%
}
.row>.span-24 {
	width: 198%
}
.full-row {
	width: 100%;
	transition: .2s width ease;
*zoom:1
}
.full-row:before, .full-row:after {
	display: table;
	clear: both;
	content: ''
}
.full-row>[class*='span'] {
	float: left
}
.full-row>.span-1 {
	width: 8.33333333%;
*width:8.22333333%
}
.full-row>.span-2 {
	width: 16.66666667%;
*width:16.55666667%
}
.full-row>.span-3 {
	width: 25%;
*width:24.89%
}
.full-row>.span-4 {
	width: 33.33333333%;
*width:33.22333333%
}
.full-row>.span-5 {
	width: 41.66666667%;
*width:41.55666667%
}
.full-row>.span-6 {
	width: 50%;
*width:49.89%
}
.full-row>.span-7 {
	width: 58.33333333%;
*width:58.22333333%
}
.full-row>.span-8 {
	width: 66.66666667%;
*width:66.55666667%
}
.full-row>.span-9 {
	width: 75%;
*width:74.89%
}
.full-row>.span-10 {
	width: 83.33333333%;
*width:83.22333333%
}
.full-row>.span-11 {
	width: 91.66666667%;
*width:91.55666667%
}
.full-row>.span-12 {
	width: 100%;
*width:99.89%
}
.full-row>.span-13 {
	width: 108.33333333%;
*width:108.22333333%
}
.full-row>.span-14 {
	width: 116.66666667%;
*width:116.55666667%
}
.full-row>.span-15 {
	width: 125%;
*width:124.89%
}
.full-row>.span-16 {
	width: 133.33333333%;
*width:133.22333333%
}
.full-row>.span-17 {
	width: 141.66666667%;
*width:141.55666667%
}
.full-row>.span-18 {
	width: 150%;
*width:149.89%
}
.full-row>.span-19 {
	width: 158.33333333%;
*width:158.22333333%
}
.full-row>.span-20 {
	width: 166.66666667%;
*width:166.55666667%
}
.full-row>.span-21 {
	width: 175%;
*width:174.89%
}
.full-row>.span-22 {
	width: 183.33333333%;
*width:183.22333333%
}
.full-row>.span-23 {
	width: 191.66666667%;
*width:191.55666667%
}
.full-row>.span-24 {
	width: 200%;
*width:199.89%
}
.row>.pull-right, .full-row>.pull-right {
	float: right
}
.row>.center {
	position: relative;
	left: -1%;
	display: block;
	float: none;
	clear: both;
	margin-right: auto;
	margin-left: auto
}
.full-row>.center {
	display: block;
	float: none;
	clear: both;
	margin-right: auto;
	margin-left: auto
}
.pull-left-1 {
	position: relative;
	left: -8.33333333%
}
.pull-left-2 {
	position: relative;
	left: -16.66666667%
}
.pull-left-3 {
	position: relative;
	left: -25%
}
.pull-left-4 {
	position: relative;
	left: -33.33333333%
}
.pull-left-5 {
	position: relative;
	left: -41.66666667%
}
.pull-left-6 {
	position: relative;
	left: -50%
}
.pull-left-7 {
	position: relative;
	left: -58.33333333%
}
.pull-left-8 {
	position: relative;
	left: -66.66666667%
}
.pull-left-9 {
	position: relative;
	left: -75%
}
.pull-left-10 {
	position: relative;
	left: -83.33333333%
}
.pull-left-11 {
	position: relative;
	left: -91.66666667%
}
.pull-left-12 {
	position: relative;
	left: -100%
}
.pull-left-13 {
	position: relative;
	left: -108.33333333%
}
.pull-left-14 {
	position: relative;
	left: -116.66666667%
}
.pull-left-15 {
	position: relative;
	left: -125%
}
.pull-left-16 {
	position: relative;
	left: -133.33333333%
}
.pull-left-17 {
	position: relative;
	left: -141.66666667%
}
.pull-left-18 {
	position: relative;
	left: -150%
}
.pull-left-19 {
	position: relative;
	left: -158.33333333%
}
.pull-left-20 {
	position: relative;
	left: -166.66666667%
}
.pull-left-21 {
	position: relative;
	left: -175%
}
.pull-left-22 {
	position: relative;
	left: -183.33333333%
}
.pull-left-23 {
	position: relative;
	left: -191.66666667%
}
.pull-left-24 {
	position: relative;
	left: -200%
}
.pull-right-1 {
	position: relative;
	left: 8.33333333%
}
.pull-right-2 {
	position: relative;
	left: 16.66666667%
}
.pull-right-3 {
	position: relative;
	left: 25%
}
.pull-right-4 {
	position: relative;
	left: 33.33333333%
}
.pull-right-5 {
	position: relative;
	left: 41.66666667%
}
.pull-right-6 {
	position: relative;
	left: 50%
}
.pull-right-7 {
	position: relative;
	left: 58.33333333%
}
.pull-right-8 {
	position: relative;
	left: 66.66666667%
}
.pull-right-9 {
	position: relative;
	left: 75%
}
.pull-right-10 {
	position: relative;
	left: 83.33333333%
}
.pull-right-11 {
	position: relative;
	left: 91.66666667%
}
.pull-right-12 {
	position: relative;
	left: 100%
}
.pull-right-13 {
	position: relative;
	left: 108.33333333%
}
.pull-right-14 {
	position: relative;
	left: 116.66666667%
}
.pull-right-15 {
	position: relative;
	left: 125%
}
.pull-right-16 {
	position: relative;
	left: 133.33333333%
}
.pull-right-17 {
	position: relative;
	left: 141.66666667%
}
.pull-right-18 {
	position: relative;
	left: 150%
}
.pull-right-19 {
	position: relative;
	left: 158.33333333%
}
.pull-right-20 {
	position: relative;
	left: 166.66666667%
}
.pull-right-21 {
	position: relative;
	left: 175%
}
.pull-right-22 {
	position: relative;
	left: 183.33333333%
}
.pull-right-23 {
	position: relative;
	left: 191.66666667%
}
.pull-right-24 {
	position: relative;
	left: 200%
}

@media only screen and (max-width:1240px) {
.row>.midd-1 {
	width: 6.33333333%
}
.row>.midd-2 {
	width: 14.66666667%
}
.row>.midd-3 {
	width: 23%
}
.row>.midd-4 {
	width: 31.33333333%
}
.row>.midd-5 {
	width: 39.66666667%
}
.row>.midd-6 {
	width: 48%
}
.row>.midd-7 {
	width: 56.33333333%
}
.row>.midd-8 {
	width: 64.66666667%
}
.row>.midd-9 {
	width: 73%
}
.row>.midd-10 {
	width: 81.33333333%
}
.row>.midd-11 {
	width: 89.66666667%
}
.row>.midd-12 {
	width: 98%
}
.row>.midd-13 {
	width: 106.33333333%
}
.row>.midd-14 {
	width: 114.66666667%
}
.row>.midd-15 {
	width: 123%
}
.row>.midd-16 {
	width: 131.33333333%
}
.row>.midd-17 {
	width: 139.66666667%
}
.row>.midd-18 {
	width: 148%
}
.row>.midd-19 {
	width: 156.33333333%
}
.row>.midd-20 {
	width: 164.66666667%
}
.row>.midd-21 {
	width: 173%
}
.row>.midd-22 {
	width: 181.33333333%
}
.row>.midd-23 {
	width: 189.66666667%
}
.row>.midd-24 {
	width: 198%
}
.midd-hide {
	display: none
}
.midd-center {
	position: relative;
	left: -1%;
	display: block;
	float: none;
	clear: both;
	margin-right: auto;
	margin-left: auto
}
.full-row>.midd-1 {
	width: 8.33333333%
}
.full-row>.midd-2 {
	width: 16.66666667%
}
.full-row>.midd-3 {
	width: 25%
}
.full-row>.midd-4 {
	width: 33.33333333%
}
.full-row>.midd-5 {
	width: 41.66666667%
}
.full-row>.midd-6 {
	width: 50%
}
.full-row>.midd-7 {
	width: 58.33333333%
}
.full-row>.midd-8 {
	width: 66.66666667%
}
.full-row>.midd-9 {
	width: 75%
}
.full-row>.midd-10 {
	width: 83.33333333%
}
.full-row>.midd-11 {
	width: 91.66666667%
}
.full-row>.midd-12 {
	width: 100%
}
.full-row>.midd-13 {
	width: 108.33333333%
}
.full-row>.midd-14 {
	width: 116.66666667%
}
.full-row>.midd-15 {
	width: 125%
}
.full-row>.midd-16 {
	width: 133.33333333%
}
.full-row>.midd-17 {
	width: 141.66666667%
}
.full-row>.midd-18 {
	width: 150%
}
.full-row>.midd-19 {
	width: 158.33333333%
}
.full-row>.midd-20 {
	width: 166.66666667%
}
.full-row>.midd-21 {
	width: 175%
}
.full-row>.midd-22 {
	width: 183.33333333%
}
.full-row>.midd-23 {
	width: 191.66666667%
}
.full-row>.midd-24 {
	width: 200%
}
}

@media only screen and (max-width:992px) {
.row>.smidd-1 {
	width: 6.33333333%
}
.row>.smidd-2 {
	width: 14.66666667%
}
.row>.smidd-3 {
	width: 23%
}
.row>.smidd-4 {
	width: 31.33333333%
}
.row>.smidd-5 {
	width: 39.66666667%
}
.row>.smidd-6 {
	width: 48%
}
.row>.smidd-7 {
	width: 56.33333333%
}
.row>.smidd-8 {
	width: 64.66666667%
}
.row>.smidd-9 {
	width: 73%
}
.row>.smidd-10 {
	width: 81.33333333%
}
.row>.smidd-11 {
	width: 89.66666667%
}
.row>.smidd-12 {
	width: 98%
}
.row>.smidd-13 {
	width: 106.33333333%
}
.row>.smidd-14 {
	width: 114.66666667%
}
.row>.smidd-15 {
	width: 123%
}
.row>.smidd-16 {
	width: 131.33333333%
}
.row>.smidd-17 {
	width: 139.66666667%
}
.row>.smidd-18 {
	width: 148%
}
.row>.smidd-19 {
	width: 156.33333333%
}
.row>.smidd-20 {
	width: 164.66666667%
}
.row>.smidd-21 {
	width: 173%
}
.row>.smidd-22 {
	width: 181.33333333%
}
.row>.smidd-23 {
	width: 189.66666667%
}
.row>.smidd-24 {
	width: 198%
}
.smidd-hide {
	display: none
}
.smidd-center {
	position: relative;
	left: -1%;
	display: block;
	float: none;
	clear: both;
	margin-right: auto;
	margin-left: auto
}
.full-row>.smidd-1 {
	width: 8.33333333%
}
.full-row>.smidd-2 {
	width: 16.66666667%
}
.full-row>.smidd-3 {
	width: 25%
}
.full-row>.smidd-4 {
	width: 33.33333333%
}
.full-row>.smidd-5 {
	width: 41.66666667%
}
.full-row>.smidd-6 {
	width: 50%
}
.full-row>.smidd-7 {
	width: 58.33333333%
}
.full-row>.smidd-8 {
	width: 66.66666667%
}
.full-row>.smidd-9 {
	width: 75%
}
.full-row>.smidd-10 {
	width: 83.33333333%
}
.full-row>.smidd-11 {
	width: 91.66666667%
}
.full-row>.smidd-12 {
	width: 100%
}
.full-row>.smidd-13 {
	width: 108.33333333%
}
.full-row>.smidd-14 {
	width: 116.66666667%
}
.full-row>.smidd-15 {
	width: 125%
}
.full-row>.smidd-16 {
	width: 133.33333333%
}
.full-row>.smidd-17 {
	width: 141.66666667%
}
.full-row>.smidd-18 {
	width: 150%
}
.full-row>.smidd-19 {
	width: 158.33333333%
}
.full-row>.smidd-20 {
	width: 166.66666667%
}
.full-row>.smidd-21 {
	width: 175%
}
.full-row>.smidd-22 {
	width: 183.33333333%
}
.full-row>.smidd-23 {
	width: 191.66666667%
}
.full-row>.smidd-24 {
	width: 200%
}
}

@media only screen and (max-width:760px) {
.row>.smal-1 {
	width: 6.33333333%
}
.row>.smal-2 {
	width: 14.66666667%
}
.row>.smal-3 {
	width: 23%
}
.row>.smal-4 {
	width: 31.33333333%
}
.row>.smal-5 {
	width: 39.66666667%
}
.row>.smal-6 {
	width: 48%
}
.row>.smal-7 {
	width: 56.33333333%
}
.row>.smal-8 {
	width: 64.66666667%
}
.row>.smal-9 {
	width: 73%
}
.row>.smal-10 {
	width: 81.33333333%
}
.row>.smal-11 {
	width: 89.66666667%
}
.row>.smal-12 {
	width: 98%
}
.row>.smal-13 {
	width: 106.33333333%
}
.row>.smal-14 {
	width: 114.66666667%
}
.row>.smal-15 {
	width: 123%
}
.row>.smal-16 {
	width: 131.33333333%
}
.row>.smal-17 {
	width: 139.66666667%
}
.row>.smal-18 {
	width: 148%
}
.row>.smal-19 {
	width: 156.33333333%
}
.row>.smal-20 {
	width: 164.66666667%
}
.row>.smal-21 {
	width: 173%
}
.row>.smal-22 {
	width: 181.33333333%
}
.row>.smal-23 {
	width: 189.66666667%
}
.row>.smal-24 {
	width: 198%
}
.smal-hide {
	display: none
}
.smal-show {
	display: block
}
.smal-center {
	position: relative;
	left: -1%;
	display: block;
	float: none;
	clear: both;
	margin-right: auto;
	margin-left: auto
}
[class*='pull-left-'], [class*='pull-right-'] {
	right: auto;
	left: auto
}
.full-row>.smal-1 {
	width: 8.33333333%
}
.full-row>.smal-2 {
	width: 16.66666667%
}
.full-row>.smal-3 {
	width: 25%
}
.full-row>.smal-4 {
	width: 33.33333333%
}
.full-row>.smal-5 {
	width: 41.66666667%
}
.full-row>.smal-6 {
	width: 50%
}
.full-row>.smal-7 {
	width: 58.33333333%
}
.full-row>.smal-8 {
	width: 66.66666667%
}
.full-row>.smal-9 {
	width: 75%
}
.full-row>.smal-10 {
	width: 83.33333333%
}
.full-row>.smal-11 {
	width: 91.66666667%
}
.full-row>.smal-12 {
	width: 100%
}
.full-row>.smal-13 {
	width: 108.33333333%
}
.full-row>.smal-14 {
	width: 116.66666667%
}
.full-row>.smal-15 {
	width: 125%
}
.full-row>.smal-16 {
	width: 133.33333333%
}
.full-row>.smal-17 {
	width: 141.66666667%
}
.full-row>.smal-18 {
	width: 150%
}
.full-row>.smal-19 {
	width: 158.33333333%
}
.full-row>.smal-20 {
	width: 166.66666667%
}
.full-row>.smal-21 {
	width: 175%
}
.full-row>.smal-22 {
	width: 183.33333333%
}
.full-row>.smal-23 {
	width: 191.66666667%
}
.full-row>.smal-24 {
	width: 200%
}
}
/*挂件分页样式*/
.util-page {
	font-size: 0;
	color: #000;
	text-align: center;
}
.util-page .gobutton, .util-page .sl, .util-page .num, .util-page .count {
	color: #000;
	display: inline-block;
	border: 1px solid #ededed;
	padding: 5px 10px;
	vertical-align: middle;
	margin: 0 0 10px -1px;
	background: #fff;
	font-size: 16px;
	font-weight: normal;
}
.util-page .gobutton:hover, .util-page .num:hover, .util-page .current {
	color: #fff;
	background: #03529b;
}
.util-page span.gobutton, .util-page span.gobutton:hover {
	color: #000;
	background-color: #eee;
}
.util-page .gobutton .ion {
	font-size: .8em;
}
.util-page .count {
	margin-left: 10px;
	color: #000;
	background: none;
	border: none;
}
/* 雪碧图 */
/* 对齐方案引用(http://www.zhangxinxu.com/wordpress/2016/03/css-layout-base-20px/) */
.ico {
	display: inline-block;
	width: 20px;
	height: 20px;
	white-space: nowrap;
	letter-spacing: -1em;
	text-indent: -99em;
	color: transparent;
	background: url(../images/ico.png);
 *text-indent:0;
*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '\3000');
	vertical-align: middle;
}
.ico:before {
	content: '\3000';
}
.ico1_2 {
	background-position: -20px 0;
}
.ico1_3 {
	background-position: -40px 0;
}
.ico1_4 {
	background-position: -60px 0;
}
.ico1_5 {
	background-position: -80px 0;
}
.ico2_1 {
	background-position: 0 -20px;
}
.ico2_2 {
	background-position: -20px -20px;
}
.ico2_3 {
	background-position: -40px -20px;
}
.ico2_4 {
	background-position: -60px -20px;
}
.ico2_5 {
	background-position: -80px -20px;
}
.ico3_1 {
	background-position: 0 -40px;
}
.ico3_2 {
	background-position: -20px -40px;
}
.ico3_3 {
	background-position: -40px -40px;
}
.ico3_4 {
	background-position: -60px -40px;
}
.ico3_5 {
	background-position: -80px -40px;
}
.ico4_1 {
	background-position: 0 -60px;
}
.ico4_2 {
	background-position: -20px -60px;
}
.ico4_3 {
	background-position: -40px -60px;
}
.ico4_4 {
	background-position: -60px -60px;
}
.ico4_5 {
	background-position: -80px -60px;
}
/* 常量设置 */
.wrap {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
.mwrap {
	max-width: 1366px;
	margin-right: auto;
	margin-left: auto;
}
/*对ie8设置最小宽度，防止页面错乱*/
/*for ie8*/
body {
	min-width: 1240px\9;
	overflow-x: auto;
}

/*for ie9+*/
@media all and (min-width:0) {
body {
	min-width: 0;
	overflow-x: hidden;
}
}
body {


	color: #333;

}
a {
	color: inherit;
}
a:hover {
	color: #ff9933;
}
::-moz-selection {
color:#fff;
background:#ff9933;
}
::selection {
	color: #fff;
	background: #ff9933;
}
::-webkit-input-placeholder {
color:#aaa;
}
.placeholder {
	color: #aaa;
}
/*css组件设置*/
.form-control, .input-group-addon, .btn {
	border-radius: 2px;
}
.form-control:focus {
	border-color: #66afe9;
	outline: 0;
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6);
}
.imgZoom img, .imgY180 img {
	-moz-transition: all .8s ease 0s;
	-ms-transition: all .8s ease 0s;
	-o-transition: all .8s ease 0s;
	-webkit-transition: all .8s ease 0s;
	transition: all .8s ease 0s;
}
.imgZoom {
	overflow: hidden;
}
.imgZoom:hover img {
	-moz-transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
	-webkit-transform: scale(1.1, 1.1);
	transform: scale(1.1, 1.1);
}
.imgY180:hover img {
	cursor: pointer;
	-moz-transform: rotateY(180deg);
	-ms-transform: rotateY(180deg);
	-o-transform: rotateY(180deg);
	-webkit-transform: rotateY(180deg);
	transform: rotateY(180deg)
}
/* 网站样式 */
.trs {
	transition: all 0.5s ease;
	-webkit-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
}
header {
	width: 100%;
	height: 130px;
	z-index: 10;
}



header .header_bg {
	background:rgba(255, 153, 52, 0.95);
	max-width: 1920px;
	margin: auto;
	position: relative;
    z-index: 1;
}
.head {
	width: 1200px;
	margin: 0 auto;
	position: relative;
	z-index: 3;
	height: 110px;
	transition: all 0.5s ease;
	-webkit-transition: all 0.5s ease;
}
.head .logo {
	float: left;
}
.head .logo img {
	padding-top: 28px;
}
.head .inav_wrapper {
	float: right;
	width: 50%;
	margin-right: 25px;
}

.head .inav .sec_ul {
	display: none;
}
.mobile_key {
	display: none;
}
.head .r_nav {
	height: 130px;
	color: #fff;
	text-align: center;
	font-size: 14px;
	line-height: 110px;
	transition: height 0.5s ease;
	-webkit-transition: height 0.5s ease;
}
.head .r_nav .visitor {
	width: 46%;
	position: relative;
}
.head .r_nav .visitor:after {
	content: '';
	width: 1px;
	height: 40px;
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -20px;
	background: #2d81c1;
}
.head .r_nav .lan {
	font-size: 12px;
    line-height: 32px;
	height: 32px;
	overflow: hidden;
}
.head .r_nav .yuyan{
	display: block;
    overflow: hidden;
}
.head .r_nav .htel{
    line-height: 25px;
    text-align: left;
    font-size: 30px;
    clear: both;
    margin-top: 10px;
}
.head .r_nav .htel p{
	font-size: 14px;
	display: block;
}
.head .r_nav a {
	color: rgba(255, 255, 255, 0.8);
    background: #00a2e9;
    padding: 8px 15px;
}
.head .r_nav .lan:first-of-type a{
	background: #fff;
	color: #00a2e9;
}
.head .r_nav a img {
	vertical-align: middle
}
.head .r_nav .lan >a:hover {
	
}
header .trs_bar {
	position: absolute;
	width: 0;
	top: 0;
	height: 110px;
	z-index: 1;
}
header .trs_bar.trs_blue {
	left: 50%;
	background: #0267b5;
}
header .trs_bar.trs_white {
	right: 50%;
	background: #fff;
}
header.compress .head {
	height: 130px;
	line-height: 130px;
	transition: height 0.5s ease;
	-webkit-transition: height 0.5s ease;
}
header.compress .trs_bar {
	width: 50%;
	height: 130px;
	transition: width 0.5s ease 0.5s;
	-webkit-transition: width 0.5s ease 0.5s;
}
header.compress .head .inav li {
	line-height: 130px;
}
header.compress .head .inav li:hover a {
	color: #fff;
}
header.compress .head .inav li a {
	display: block;
}

/* 导航css */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{  position:relative; z-index:1;  }
.nav a{ color:#fff;  }
.nav .nLi{ float:left;  position:relative; display:inline; 
width: 20%;
text-align: center;
font-size: 14px;
color: #fff;
line-height: 130px;
position: relative; }
.nav .nLi h3{font-weight: normal;}
.nav .on h3 a{ background:#00a2e9; color:#fff; }
.nav .on1 h3 a{ background:#00a2e9; color:#fff; }
.nav .cur h3 a{ background:unset !important; color:#fff; }
/**/


header.compress_rep {
	position: relative;
	border-bottom: 1px solid #f3f3f3;
}
header.compress_rep .head {
	height: 70px;
	transition: height 0.5s ease;
	-webkit-transition: height 0.5s ease;
}
header.compress_rep .trs_bar {
	width: 50%;
	height: 70px;
	transition: width 0.5s ease 0.5s;
	-webkit-transition: width 0.5s ease 0.5s;
}
header.compress_rep .head .logo {
	height: 50px;
	padding-top: 10px;
}
header.compress_rep .head .inav li {
	line-height: 70px;
}
header.compress_rep .head .r_nav {
	height: 70px;
	line-height: 70px;
	transition: height 0.5s ease;
	-webkit-transition: height 0.5s ease;
}
header.compress_rep .head .r_nav .search .fdj {
	height: 70px;
}
header.compress_rep .drop_list {
	position: absolute;
	left: 0;
	top: 100%;
	width: 100%;
}
footer {
	background: #eee;
	color: #222;
	max-width: 1920px;
	margin: auto;
	padding: 70px 0;
	height: 300px;
}
footer .d1 {
	float: left;
}
footer .d1 dt {
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 20px;
}
footer .d1 dd {
	font-size: 14px;
	line-height: 35px;
	color: #666;
}
footer .d1 dd.child_d3 {
	margin-top: 25px;
}
footer .d1 dd a:hover {
	color: #222;
}
.sharebuttonbox a {
	width: 30px;
	height: 30px;
	display: block;
	float: left;
	margin: 2px;
    background-size: 100% !important;
}
.sharebuttonbox .f_weixin {
	background: url(../images/ico_weixin.png)no-repeat center center;
	position: relative;
}

.sharebuttonbox .f_weixin .gzhao{
    opacity: 0;
    position: absolute;
    bottom: 35px;
    left: -75px;
    width: 150px;
    background: #fff;
    padding: 8px 8px;
    text-align: center;
	transition: all .3s ease-out 0s;
	display: none;
}
.sharebuttonbox .f_weixin:hover .gzhao{
	display: block;
	opacity: 1;
	transition: all .3s ease-out 0s;
}

.sharebuttonbox .f_tqq {
	background: url(../images/ico_qq.png)no-repeat center center;
}
.sharebuttonbox .f_tuit {
	background: url(../images/ico_tuite.png)no-repeat center center;
}
.sharebuttonbox .f_faceb {
	background: url(../images/ico_facebook.png)no-repeat center center;
}
footer .d2 {
	float: right;
	width: 500px;
}
footer .d2 dt {
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 20px;
}
.foot_bottom {
	background: #333;
	height: 60px;
	line-height: 60px;
	color: #666;
	max-width: 1920px;
	margin: auto;
}
.foot_bottom a {
	opacity: 1;
}
.foot_bottom span {
	color: #666
}
.foot_bottom span a {
	color: #fff;
}
.foot_bottom a:hover {
	color: #fff;
	opacity: 1;
}
/*留言*/
.mess {
	padding: 0;
	margin: 0;
	font-size: 14px;
	overflow: hidden;
}
.mess div.ly01 {
	float: left;
	width: 50%;
	margin-bottom: 20px;
}
.mess div.ly01:nth-of-type(5){
	width: 100%;
	clear: both;
}
.mess div.ly01 em{
	float: left;
	line-height: 35px;
	margin-right: 10px;
}
.mess div.ly01 .radio{
	margin-top: 6px;
    line-height: 22px;
}
.mess .ly01 input {
    display: inline-block;
    width: 80%;
    padding: 5px 15px;
    font-size: 14px;
    line-height: 25px;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #e8e8e8;
    border-radius: 2px;
}

.mess .ly01 input.vcode{
	width: 20%;
}
.mess .ly01 #update_vcode{
    margin-top: 5px;
    margin-left: 10px;
    cursor: pointer;
}
.mess textarea {
	width:1080px !important;
	display: inline-block;
	padding: 10px 15px;
	font-size: 12px;
	line-height: 1.42857143;
	color: #555;
	background-color: #fff;
	background-image: none;
	border: 1px solid #e8e8e8;
	border-radius: 2px;
}

.mess .submit {
    text-align: center;
    color: #fff !important;
    font-size: 14px;
    background: #ff9933 !important;
    border: 0 none;
    cursor: pointer;
    padding: 10px 40px;
    display: block;
    float: left;
}
.mess .reset {
    text-align: center;
    color: #fff !important;
    font-size: 14px;
    background: #666 !important;
	margin-left: 10px;
}
 .back {
    text-align: center;
    color: #fff !important;
    font-size: 14px;
    background: #999 !important;
    padding: 8.5px 44px;
    display: block;
    float: left;
	margin-left: 10px;
}

/**/
.channel_content {
	padding: 80px 0;
	min-height: 200px;
	max-width: 1920px;
	margin: auto;
}
.banner_box {
    position: relative;

    width: 100%;

    margin: 0px auto 0;
}
.banner_box_zh {
	height: 560px;
	position: relative;
	overflow: hidden;
}
.banner_box img {
	width: 100%;
}
.banner_box_zh img {
	width: 1920px;
	max-width: none;
	left: 50%;
	margin-left: -960px;
	position: absolute;
	top: 0;
}
.banner_box .text_box {
	position: absolute;
	top: 230px;
	left: 0;
	width: 100%;
}
.banner_box .catname {
	font-size: 30px;
	color: #fff;
}
.banner_box .info {
	font-size: 16px;
	color: #fff;
    width: 400px;
}
.sec_nav_box {
	border-bottom: 1px solid #eee;
    border-top: 1px solid #eee;
	margin: auto;
    max-width: 1920px;
}
.sec_nav_box .sec_nav li {
	float: left;
}
.sec_nav_box .sec_nav li a {
	font-size: 14px;
	color: #555;
	padding: 0 25px;
	line-height: 80px;
	display: block;
}
.sec_nav_box .sec_nav li.cur a {
	font-size: 18px;
	color: #ff9933;
}
.sec_nav_box .sec_nav li a:hover {
	color: #ff9933;
}
.sec_nav_box .pos {
	line-height: 80px;
	font-size: 14px;
	color: #a4a4a4;
}
.sec_nav_box .pos span {
	margin: 0 5px;
}
/*intro*/
.intro .pt1 {
	line-height: 32px;
}
.intro .pt1 .video_box {
	width: 460px;
	float: right;
	margin-left: 45px;
	margin-bottom: 45px;
	cursor: pointer;
}
.intro .pt1 .video_box .play {
	position: absolute;
	width: 76px;
	height: 76px;
	background: url(../images/play.png) center center no-repeat;
	top: 50%;
	left: 50%;
	margin-top: -38px;
	margin-left: -38px;
}
.intro .pt1 {
	margin-bottom: 35px;
}
.intro .pt2 {
	padding: 60px 0 50px;
	background: url(../images/intro_pt2.jpg) center center no-repeat;
	margin-bottom: 35px;
}
.intro .pt2 .num_box {
	padding: 0 100px;
	text-align: center;
}
.intro .pt2 .num_box .top_box {
	font-size: 15px;
	color: #fff;
}
.intro .pt2 .num_box .top_box span {
	font-size: 65px;
	color: #fff;
	margin-right: 20px;
	font-family: impact;
}
.intro .pt2 .num_box ._text {
	font-size: 15px;
	color: #fff;
}
.intro .pt3 {
	line-height: 32px;
}
/*about_us*/
/*按钮*/
._btn {
	width: 150px;
	height: 40px;
	font-size: 15px;
	color: #838383;
	border-top: 1px solid #dddee3;
	border-bottom: 1px solid #dddee3;
	line-height: 40px;
	display: inline-block;
}
._btn a{display: block;}
._btn:hover {
	color: #ff9e3e !important;
	border-color: #ff9e3e !important;
}
._btn .text {
	margin: 0 25px;
}
.rect-65 {
	padding-bottom: 65%;
}
.rect-130 {
	padding-bottom: 130%;
}
.rect-45 {
	padding-bottom: 45%;
}
.about_us {
	padding-bottom: 0;
}
.about_us .pt1 .title {
	text-align: center;
	margin-bottom: 10px;
	color: #181818;
}
.about_us .pt1 .info {
	text-align: center;
	color: #333;
	margin-bottom: 50px;
}
.about_us .pt1 {
	margin-bottom: 80px;
}
.about_us .pt1 .container .l_box {
	width: 48%;
	cursor: pointer;
}
.about_us .pt1 .container .l_box .video_box .play {
	position: absolute;
	width: 76px;
	height: 76px;
	background: url(../images/play.png) center center no-repeat;
	top: 50%;
	left: 50%;
	margin-top: -38px;
	margin-left: -38px;
}
.about_us .pt1 .container .r_box {
	width: 52%;
}
.about_us .pt1 .container .r_box .pd {
	border: 10px solid #f3f3f3;
	border-left: 0;
	height: 354px;
	padding: 0px 30px 0 60px;
	overflow: hidden;
}
.about_us .pt1 .container .r_box .info_box {
	display: block;
	margin-top: 40px;
}
.about_us .pt1 .container .r_box .info_box ._t {
	line-height: 1;
	color: #0e0e0e;
	margin-bottom: 20px;
}
.about_us .pt1 .container .r_box .info_box .line {
	width: 45px;
	height: 2px;
	background: #00a2e9;
	margin-bottom: 10px;
}
.about_us .pt1 .container .r_box .info_box .dec {
    font-size: 14px;
    color: #333;

    white-space: pre-line;
	line-height:22px;
}


.about_us .pt2{
	background: url(../images/wenhua.jpg) no-repeat center top;
	height: 430px;
	overflow: hidden;
	padding-top: 70px;
    margin-bottom: 70px;
}
.about_us .pt2 .title {
	text-align: center;
	margin-bottom: 10px;
	color: #181818;
}
.about_us .pt2 .info {
	text-align: center;
	color: #6d6d6d;
	margin-bottom: 30px;
}

.about_us .pt2 .txt01{
	white-space: pre;
    margin-bottom: 40px;
    background: rgba(255, 255, 255, 0.2);
    padding: 15px;
}
.about_us .pt2 ._btn{
	color: #fff;
	border-color: #fff;
}

.about_us .pt2 .pic_box{
	height: 238px;
	overflow: hidden;
	background: #fff;
}
.about_us .pt2 .pic_box .box1{
	background: #fff;
	height: 238px;
	width: 250px;
}
.about_us .pt2 .pic_box .box1 .pd{padding:40px 40px 0;}
.about_us .pt2 .pic_box .box1 .pd .ent{font-size:21px; color:#939393; line-height:26px; margin-bottom:5px; text-transform:uppercase;}
.about_us .pt2 .pic_box .box1 .pd .t{font-size:35px; color:#000; margin-bottom:20px;}
.about_us .pt2 .pic_box .box1 .pd .more{font-size:18px; color:#ff9933;}
.about_us .pt2 .pic_box .box1 .pd .more i{display:inline-block; *display:inline; *zoom:1; background:url(../images/jiamore.png) center center no-repeat; width:25px; height:25px; vertical-align:middle; margin-left:10px;}

/* 本例子css */
.ladyScroll{width:950px;height:238px;position:relative; float: right;}
.ladyScroll .prev,.ladyScroll .next{width:51px;height:45px;position:absolute;top:100px;left:0;z-index:100; cursor:pointer; background:url(../images/btns.png) no-repeat;}
.ladyScroll .next{ left:auto; right:0; background-position:0 -90px;}
.ladyScroll .prev:hover{ background-position:0 -45px; }
.ladyScroll .next:hover{ background-position:0 -135px; }

.ladyScroll .scrollWrap{width:950px;overflow:hidden;position:absolute;}
.ladyScroll dl{float:left;width:33.33%;text-align:center;position:relative;}
.ladyScroll  span{display:block;width:100%;height:40px;position:absolute;bottom:0;background:#000;filter:alpha(opacity=70);opacity:0.70;}
.ladyScroll  dt{margin:0 auto;width:100%;overflow:hidden;}
.ladyScroll  img{display:block;width:100%;height:238px;}
.ladyScroll  dd{width:100%;height:40px;line-height:40px;font-size:16px;color:#fff;text-align:center;overflow:hidden;position:absolute;left:5px;bottom:0;}
.ladyScroll  dd a{ color:#fff;  }
.ladyScroll  dd a:hover{ text-decoration:none;  }
.ladyScroll dl:hover span{ background:#ff9933;  }

.about_us .pt3{overflow: hidden; margin-bottom: 80px;}
.about_us .pt3 .title {
	text-align: center;
	margin-bottom: 10px;
	color: #181818;
}
.about_us .pt3 .info {
	text-align: center;
	color: #6d6d6d;
	margin-bottom: 50px;
}
.about_us .pt3 .container .l_box {
	width: 48%;
	cursor: pointer;
}
.about_us .pt3 .container .l_box .video_box .play {
	position: absolute;
	width: 76px;
	height: 76px;
	background: url(../images/play.png) center center no-repeat;
	top: 50%;
	left: 50%;
	margin-top: -38px;
	margin-left: -38px;
}
.about_us .pt3 .container .r_box {
	width: 52%;
}
.about_us .pt3 .container .r_box .pd {
	border: 10px solid #f3f3f3;
	border-right: 0;
	height: 354px;
	padding: 0px 30px 0 60px;
	overflow: hidden;
}
.about_us .pt3 .container .r_box .info_box {
	display: block;
	margin-top: 40px;
}
.about_us .pt3 .container .r_box .info_box ._t {
	line-height: 1;
	color: #0e0e0e;
	margin-bottom: 20px;
}
.about_us .pt3 .container .r_box .info_box .line {
	width: 45px;
	height: 2px;
	background: #00a2e9;
	margin-bottom: 10px;
}
.about_us .pt3 .container .r_box .info_box .dec {
    font-size: 14px;
    color: #333333;
    margin-bottom: 30px;
    white-space: pre-line;
	line-height:24px;
}
.about_us .pt3 ._btn{margin-top: 10px;}
/* 本例子css */
.Scroll{width:1200px;overflow: hidden;height: 280px; position: relative;}
.Scroll .prev,.Scroll .next{width:51px;height:45px;position:absolute;top:125px;left:0;z-index:100; cursor:pointer; background:url(../images/btns2.png) no-repeat;}
.Scroll .next{ left:auto; right:0; background-position:0 -90px;}
.Scroll .prev:hover{ background-position:0 -45px; }
.Scroll .next:hover{ background-position:0 -135px; }

.Scroll .scrollWrap{width:1200px;overflow:hidden;position:absolute;}
.Scroll dl{float:left;width:25%;text-align:center;position:relative; background: #f5f5f5; border-right: 1px solid #fff;}
.Scroll  dt{margin:0 auto;width:100%;overflow:hidden;}
.Scroll  img{display:block;max-width:100%;height:238px; margin:20px auto;}
.Scroll dl:hover{ }

.center{text-align: center;}




.about_us .zhengwen{
	line-height: 1.8;
	color: #666;
}
.about_us .zhengwen img{
	max-width: 1200px;
}
.about_us .zhengwen h2{
	
}


.list-paddingleft-2{
	padding-left: 20px;
	line-height: 30px;
}



.about_us .owl-carousel .owl-stage-outer {
	overflow: visible;
}
.about_us .owl_wrap {
	height: 432px;
	overflow: hidden;
}
.about_us .owl_wrap .wrap {
	position: relative;
}
.about_us .owl_wrap .wrap .owl_arr {
	width: 30px;
	height: 30px;
	position: absolute;
	top: 50%;
	z-index: 2;
	cursor: pointer;
	margin-top: -15px;
}
.about_us .owl_wrap .wrap .owl_arr.prev {
	background: url(../images/owl_prev.png) center center no-repeat;
	left: 30px;
}
.about_us .owl_wrap .wrap .owl_arr.next {
	background: url(../images/owl_next.png) center center no-repeat;
	right: 30px;
}
.about_us .owl_wrap .wrap .left_mask {
	width: 600px;
	height: 100%;
	position: absolute;
	left: -480px;
	background: url(../images/blue_65.png) repeat;
	z-index: 1;
	top: 0;
}
.about_us .owl_wrap .wrap .right_mask {
	width: 600px;
	height: 100%;
	position: absolute;
	right: -480px;
	background: url(../images/blue_65.png) repeat;
	z-index: 1;
	top: 0;
}

.about_us .pt5 {
	height: 285px;
	background: url("../images/index_43.jpg") no-repeat center center;
	background-repeat: no-repeat;
	background-position: center
}
.about_us .pt5_box {
	padding-top: 55px
}
.about_us .pt5 .title {
	font-size: 30px;
	color: #ffffff;
	margin-bottom: 15px
}
.about_us .pt5 .dec {
	font-size: 16px;
	color: #ffffff;
	margin-bottom: 40px
}
.about_us .pt5 .join {
	display: inline-block;
	padding: 10px 40px 10px 60px;
	color: #ffffff;
	font-size: 14px;
	border: 1px solid #ffffff;
	border-radius: 3px;
	transition: 0.3s all ease
}
.about_us .pt5 .join .join_jiantou {
 	display: inline-block;
	width: 16px;
	height: 13px;
	background: url("../images/index_jiantou.png");
	margin-left: 15px
}
.about_us .pt5 .join:hover {
	background: #f69536;
	border-color: #f69536
}



/*news_syn*/
.news_syn {
	padding-bottom: 0;
	padding-top: 0px;
}
.fix_banner {
	height: 630px;
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	z-index: -1;
}
.fix_banner .bg_img {
	position: relative;
	width: 100%;
	height: 630px;
}
.fix_banner .bg_img>img {
	width: 1920px;
	max-width: none;
	position: absolute;
	left: 50%;
	margin-left: -960px;
}
.news_syn .pt1 {
	margin-bottom: 60px;
	overflow: hidden;
}

.news_syn .tit_box {
	margin-bottom: 40px;
}
.news_syn .tit_box .tit {
	font-size: 34px;
	color: #2a2a2a;
	line-height: 1;
}
.news_syn .tit_box .n_more {
	font-size: 14px;
	color: #595959;
	line-height: 50px;
	text-align: right;
}
.news_syn .pt1 .tit_box .tit a {
	color: #fff;
	opacity: 0.8;
}
.news_syn .pt1 .tit_box .tit a:hover {
	opacity: 1;
}
.news_syn .pt1 .tit_box .n_more a {
	color: #fff;
	opacity: 0.8;
}
.news_syn .pt1 .tit_box .n_more a:hover {
	opacity: 1;
}
.news_syn .pt1 .news_list_box {
	position: relative;
}
.news_syn .pt1 .news_list_box .arrs_box ul {
	display: none;
}
.news_syn .pt1 .news_list_box .arrs_box>a {
	display: block;
	width: 36px;
	height: 110px;
	position: absolute;
	top: 50%;
	margin-top: -55px;
}
.news_syn .pt1 .news_list_box .arrs_box .prev {
	left: -60px;
	background: url(../images/news_syn_prev.png) 0 0 no-repeat;
}
.news_syn .pt1 .news_list_box .arrs_box .next {
	right: -60px;
	background: url(../images/news_syn_next.png) 0 0 no-repeat;
}
.news_syn .pt1 .news_list_box .arrs_box .prev:hover {
	background-position: -36px 0;
}
.news_syn .pt1 .news_list_box .arrs_box .next:hover {
	background-position: -36px 0;
}
.news_syn .pt1 .news_list_box .slide_box {
	height: 414px;
}
.news_syn .pt1 .news_list_box .slide_box ul {
	overflow: hidden;
}
.news_syn .pt1 .news_list_box .slide_box li {
	width: 31%;
	margin-right: 26px;
	float: left;
	position: relative;
}
.news_syn .pt1 .news_list_box .slide_box .owl-item li {
	width: 100%;
}
.news_syn .pt1 .news_list_box .slide_box .btm_empty {
	height: 130px;
	background-color: #fff;
}
.news_syn .pt1 .news_list_box .slide_box .text_box {
	background-color: #eee;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
}
.news_syn .pt1 .news_list_box .slide_box .text_box .pd {
	padding: 35px 40px;
}
.news_syn .pt1 .news_list_box .slide_box .text_box ._tit {
	font-size: 16px;
	color: #19191a;
	margin-bottom: 15px;
	height: 25px;
	line-height: 25px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.news_syn .pt1 .news_list_box .slide_box .text_box ._info {
	font-size: 14px;
	color: #eee;
	line-height: 22px;
	height: 0;
}
.news_syn .pt1 .news_list_box .slide_box .text_box ._date {
	color: #909090;
	font-size: 13px;
}
.news_syn .pt1 .news_list_box .slide_box a {
	display: block;
	position: relative;
	z-index: 1;
	overflow: hidden;
}
.news_syn .pt1 .slide_box .owl-item{
	width: 33.33%;
	float: left;
}

.news_syn .pt1 .news_list_box .slide_box a:hover ._info {
	height: 44px;
	margin-bottom: 10px;
}
.news_syn .pt1 .news_list_box .slide_box a:hover .text_box {
	background: #00a2e9;
}
.news_syn .pt1 .news_list_box .slide_box a:hover ._tit {
	color: #fff;
}
.news_syn .pt1 .news_list_box .slide_box a:hover ._date {
	color: #fff;
}

/*新闻-综合-part03*/
.news_index_06 .part03 {
	padding: 50px 0;
	background-color: #ecf1f4;
}
.news_index_06 .part03 > .wrap {
	overflow: hidden;
}
.news_index_06 .prt03_video_wrap {
	float: left;
	width: 62.5%;
}
.news_index_06 .prt03_video_wrap ._sub_tit {
	margin-bottom: 20px;
}
.news_index_06 .prt03_video_wrap .info_ {
	background: #fff;
	padding: 6px;
}
.news_index_06 .prt03_video_wrap .video_li {
	position: relative;
	float: left;
	width: 28%;
	overflow: hidden;
	cursor: pointer;
}
.news_index_06 .prt03_video_wrap .video_li2 {
	margin-bottom: 10px;
}
.news_index_06 .prt03_video_wrap .video_li.video_li1 {
	margin-right: 1.5%;
	width: 70%;
	margin-bottom: 0;
}
.news_index_06 .prt03_video_wrap .video_li .info_ p {
	font-size: 14px;
	color: #19191a;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	width: 70%;
}
.news_index_06 .prt03_video_wrap .video_li .info_ .r_video_ico {
	width: 24px;
	height: 20px;
	background-position: -74px -112px;
}
.news_index_06 .prt03_video_wrap .video_li ._info {
	background: url(../images/black88_03.png) repeat;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 100%;
	transition: all .5s ease;
}
.news_index_06 .prt03_video_wrap .video_li ._info ._mask {
	position: absolute;
	left: 50%;
	margin-left: -34px;
	top: 50%;
	margin-top: -34px;
}
.news_index_06 .prt03_video_wrap .video_li ._info .video_ico {
	width: 72px;
	height: 72px;
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -36px;
	margin-left: -36px;
	background-position: 0px -148px;
}
.news_index_06 .prt03_video_wrap .video_li:hover ._info {
	top: 0;
}
.news_index_06 .prt03_video_wrap .video_li.video_li1 .info_ {
	position: absolute;
	top: auto;
	left: 0;
	bottom: 0;
	text-align: center;
	background: url(../images/black88_03.png) repeat;
	color: #fff;
	padding: 0;
	width: 100%;
	height: 60px;
	line-height: 60px;
}
.news_index_06 .prt03_video_wrap .video_li.video_li1 .info_ p {
	color: #ffffff;
}
.news_index_06 .prt03_paper_wrap {
	float: right;
	width: 35%;
}
.news_index_06 .prt03_paper_wrap ._tit {
	margin-bottom: 20px;
	font-size: 28px;
	color: #000000;
}
.news_index_06 .prt03_video_wrap .video_li .info_ .r_video_ico {
	width: 20px;
	height: 15px;
	background-position: -74px -112px;
	margin-top: 3px;
}
.news_index_06 .news_index_ico {
	background: url(../images/news_index_06_ico.png) no-repeat;
}
.news_index_06 ._sub_tit ._tit {
	float: left;
	font-size: 28px;
	color: #000000;
}
.news_index_06 ._news_wrap .pd {
	padding: 30px 25px 50px 25px;
	background: url(../images/white_65.png) repeat;
	padding-bottom: 150px;
	margin-bottom: -150px;
}
.news_index_06 ._news_wrap .pd li {
	font-size: 18px;
	color: #19191a;
	line-height: 60px;
	border-bottom: 1px solid #dfe1e1;
}
.news_index_06 ._news_wrap .pd a {
	display: block;
}
.news_index_06 ._news_wrap .pd .new_name {
	width: 65%;
}
.news_index_06 ._news_wrap .pd .n_time {
	width: 25%;
	text-align: right;
	font-size: 14px;
	color: #03529b;
	white-space: nowrap;
}
.news_index_06 ._news_wrap .pd li:last-child {
	border: 0;
}

@media only screen and (max-device-width: 1024px) {
.news_index_06 .prt03_video_wrap .video_li2 {
	margin-bottom: 4px;
}
.news_index_06 .prt03_video_wrap .info_ {
	padding: 4px 6px;
}
}

@media only screen and (max-device-width: 640px) {
.news_index_06 .prt03_video_wrap {
	width: 100%;
}
.news_index_06 .prt03_paper_wrap {
	width: 100%;
}
.news_index_06 .prt03_video_wrap .video_li {
	width: 100%;
}
.news_index_06 .prt03_video_wrap .video_li.video_li2 {
	margin-bottom: 20px;
}
.news_index_06 .prt03_video_wrap .video_li.video_li1 {
	width: 100%;
	margin-right: 0;
	margin-bottom: 20px;
}
}
/*news_detail*/
.news_detail ._tool_ico {
	width: 20px;
	height: 20px;
	background: url(../images/news_detail_tool_ico.png) no-repeat;
	display: inline-block;
*display:inline-block;
*zoom: 1;
	vertical-align: middle;
	margin-right: 6px;
}
.news_detail ._tool_ico.ico01 {
	background-position: 0px 0px;
}
.news_detail ._tool_ico.ico02 {
	background-position: -20px 0px;
}
.news_detail ._tool_ico.ico03 {
	background-position: -40px 0px;
}
.news_detail ._tool_ico.ico04 {
	background-position: -60px 0px;
}
.news_detail ._tool_ico.ico05 {
	background-position: -80px 0px;
}
.news_detail ._tool_ico.ico06 {
	background-position: -100px 0px;
	margin-left: 24px;
	margin-top: 8px;
	float: left;
}
/* newsdetail-2 start*/
.widget-newsdetail-2 ._head {
	border-bottom: 1px dotted #cccccc;
}
.widget-newsdetail-2 ._head ._title {
	font-size: 30px;
	line-height: 1.4;
	color: #000;
	font-weight: bold;
	margin-bottom: 20px;
}
.widget-newsdetail-2 ._tools {
	color: #c7c7c7;
	height: 46px;
	line-height: 46px;
	padding: 10px 0px 30px;
}
.widget-newsdetail-2 .ion {
	font-size: 16px;
	font-weight: normal;
}
.widget-newsdetail-2 ._tools ._tool {
	display: inline-block;
	vertical-align: middle;
	margin-right: 24px;
}
.widget-newsdetail-2 ._tools ._b2l .ion {
	color: #0e90d2;
}
.widget-newsdetail-2 .myart {
	padding: 50px 0;
    line-height: 30px;
}
.widget-newsdetail-2 .myart p{
	text-indent: 2rem;
	font-size:16px; line-height:36px;
}

.widget-newsdetail-2 .myart h2{
	line-height: 2.8em;
}
.widget-newsdetail-2 .myart h3{
	line-height: 2.5em;
}

.widget-newsdetail-2 .myart img{
	max-width: 1200px;
	margin:5px 0;
	margin-left: -2rem;
}


.widget-newsdetail-2 .zhengwen{
	line-height: 1.8;
	color: #666;
}
.widget-newsdetail-2 .zhengwen p{
	text-indent: 2rem;
}
.widget-newsdetail-2 .zhengwen img{
	max-width: 1200px;
	margin:5px 0;
	margin-left: -2rem;
}




.widget-newsdetail-2 ._detailPage_bottom {
	border-top: 1px solid #cccccc;
}
.widget-newsdetail-2 ._detailPage_bottom li {
	line-height: 60px;
	overflow: hidden;
	height: 60px;
	border-bottom: 1px solid #cccccc;
	font-size: 16px;
	padding-right: 28px;
	cursor: pointer;
}
.widget-newsdetail-2 ._detailPage_bottom ._mark {
	float: left;
	margin-right: 25px;
	padding: 0px 17px;
	color: #7c7c7c;
}
.widget-newsdetail-2 ._detailPage_bottom ._title {
	float: left;
	width: 68%;
	color: #000;
}
.widget-newsdetail-2 ._detailPage_bottom li:hover ._mark {
	background: #00a2e9;
	color: #fff;
}
.widget-newsdetail-2 ._detailPage_bottom ._time {
	float: right;
	font-size: 13px;
	color: #969696;
}
.widget-newsdetail-2 .bdsharebuttonbox {
	margin-right: 24px;
}
.widget-newsdetail-2 .bdsharebuttonbox .bds_more {
	float: left;
	padding-left: 2px;
	background: none;
	font-size: 14px;
	color: #c7c7c7;
}
.widget-newsdetail-2 .bdsharebuttonbox .bds_more:hover {
	color: #0159b0;
}
.detail_right_btn ._btn_box {
	width: 46px;
	height: 46px;
	background: url(../images/detail_r_ico.png) no-repeat;
	display: inline-block;
*display:inline;
*zoom: 1;
}
.detail_right_btn ._btn_box:hover {
	background-position: 0px -46px;
}
.detail_right_btn .news_back {
	width: 46px;
	height: 46px;
	background: url(../images/news_back.jpg) no-repeat;
	display: inline-block;
*display:inline;
*zoom: 1;
}
.detail_right_btn .news_back:hover {
	background-position: 0px -46px;
}
.detail_right_btn .news_next {
	width: 46px;
	height: 46px;
	background: url(../images/news_next.jpg) no-repeat;
	display: inline-block;
*display:inline;
*zoom: 1;
}
.detail_right_btn .news_next:hover {
	background-position: 0px -46px;
}
body .bdshare_popup_box {
	display: none!important;
}
/*新闻列表*/
/*顶部推荐部分*/
/* newslist-8 start*/
.news_list .newslist_top .widget-newstop-8 {
	margin-bottom: 20px;
}
.news_list .newslist_top .topnews, .news-search {
	background: #eeeeee;
}
.news_list .newslist_top .topnews {
	float: left;
	width: 100%;
}
.news_list .newslist_top .newslist_box {
	padding: 12px;
}
.news_list .newslist_top .tn_wrap, .tn_cell {
	width: 100%;
	height: 100%;
}
.news_list .newslist_top .topnews ._img {
	float: left;
	width: 45%;
	padding: 23px 0 22px 24px;
}
.news_list .newslist_top .topnews ._nr {
	float: right;
    width: 47%;
    margin: 3% 2% 2%;
}
.news_list .newslist_top .topnews ._title {
	font-size: 26px;
	margin-top: 20px;
	margin-bottom: 10px;
	color: #111;
}
.news_list .newslist_top .topnews ._tools {
	color: #a5a5a5;
	margin-bottom: 5px;
}
.news_list .newslist_top .topnews ._tools span {
	padding-right: 20px;
}
.news_list .newslist_top .topnews ._tools .ion {
	margin-left: 0;
}
.news_list .newslist_top .topnews ._sum {
	font-size: 14px;
	line-height: 24px;
	height: 49px;
	overflow: hidden;
	margin-bottom: 15px;
	color: #666;
}
.news_list .newslist_top .topnews ._more {
	display: block;
	width: 120px;
	height: 34px;
	line-height: 34px;
	background: #dda300;
	font-size: 14px;
	text-align: center;
	color: #fff;
}
.rect-659 {
	padding-bottom: 65.9%;
}
.news_list .newslist_top .news-search {
	width: 28%;
	float: right;
	background: #d9d9d9;
}
.news_list .newslist_top .news-search ._pd {
	padding: 20px;
	height: 175px;
	background: #fff;
}
.news_list .newslist_top .nsearch-lant {
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 10px;
	color: #333333;
}
.news_list .newslist_top .nsearch-main .news-sele {
	width: 100%;
	height: 35px;
	line-height: 35px;
	border: 1px solid #f4f4f4;
background:#fff url(../images/news_list .newslist_top02.png) no-repeat right;
	border-radius: 4px;
	margin-bottom: 15px;
	background-size: auto 100%;
}
.news_list .newslist_top .nsearch-main .news-sele ._arrow {
	display: none;
}
.news_list .newslist_top .nsearch-main .select-ui-choose-default-bottom.on {
	border-radius: 0;
}
.news_list .newslist_top .select-ui-options-default {
	border-color: #f1f1f1 !important;
}
.news_list .newslist_top .nsearch-main .news-inp {
	width: 100%;
	float: left;
	height: 35px;
	line-height: 35px;
	background: #fff;
	border: 1px solid #f4f4f4;
	padding: 0;
	margin: 0;
	text-indent: 8px;
	margin-bottom: 15px;
	margin-top: 15px;
}
.news_list .newslist_top .nsearch-main .news-btn {
	width: 100%;
	float: right;
	height: 51px;
	line-height: 51px;
	border: none;
	padding: 0;
	margin: 0;
	cursor: pointer;
	color: #fff;
	background-color: #009ae7;
	font-size: 21px;
	outline: none;
}
.news_list .newslist_top .topnews a:hover ._more {
	filter: alpha(opacity=80);
	opacity: 0.8;
}
/* 通用分页样式 */
.pages {
	height: 26px;
	padding: 5px 0;
	margin-top: 50px;
	clear: both;
   
	text-align: center;
}
.pages:after {
	content: '.';
	clear: both;
	height: 0;
	line-height: 0;
	display: block;
	visibility: hidden;
}
.pages ul {
	padding: 0;
	list-style: none;
	margin: 0;
	display: inline-block;
}
.pages li {
	float: left;
	margin-right: 5px;
}
.pages li a {
	padding: 5px 10px;
	border: 1px solid #e1e1e1;
	height: 24px;
	line-height: 24px;
	color: #666;
}
.pages li a:hover {
	border: 1px solid #ff9e3e;
	background: #ff9e3e;
	color: #fff;
	text-decoration: none;
}
.pages li span {
	border: 1px solid #e1e1e1;
	height: 24px;
	line-height: 24px;
	color: #c4c4c4;
	padding: 5px 10px;
}
.pages .active a {
	border: 1px solid #ff9e3e;
	background: #ff9e3e;
	color: #fff;
}

/* pad横屏*/
@media only screen and (max-width:1240px) {
.news_list .newslist_top .nsearch-main .news-sele {
	background: #fff;
}
.news_list .newslist_top .news-search ._pd {
	padding: 5px 20px;
	height: auto;
}
.news_list .newslist_top .nsearch-main .news-sele {
	margin-bottom: 5px;
}
.news_list .newslist_top .nsearch-main .news-inp {
	margin-bottom: 5px;
}
.news_list .newslist_top .nsearch-lant {
	margin-bottom: 5px;
}
.news_list .newslist_top .topnews ._img {
	box-sizing: border-box;
}
.news_list .newslist_top .topnews ._nr {
	margin: 0;
	box-sizing: border-box;
	width: 50%;
	padding: 23px 20px 0 0;
}
.news_list .newslist_top .topnews ._title {
	margin-top: 0;
}
}

/*pad竖屏*/
@media only screen and (max-width:992px) {
.news_list .newslist_top .topnews ._img {
	width: 45%;
}
.news_list .newslist_top .topnews, .news-search {
	padding-bottom: 30%;
}
.news_list .newslist_top .topnews .arr_next {
	right: 44%;
}
.news_list .newslist_top .topnews ._title {
	font-size: 19px;
	margin-top: 7px;
}
.news_list .newslist_top .topnews ._sum {
	margin-bottom: 7px;
}
.news_list .newslist_top .nsearch-main .news-btn {
	height: 25px;
	line-height: 25px;
	font-size: 14px;
}
.news_list .newslist_top .nsearch-main .news-sele {
	margin-bottom: 10px;
	height: 30px;
	line-height: 30px;
}
.news_list .newslist_top .nsearch-main .news-inp {
	margin-bottom: 5px;
	height: 30px;
	line-height: 30px;
}
.news_list .newslist_top .nsearch-lant {
	margin-bottom: 5px;
}
.news_list .newslist_top .news-search ._pd {
	padding: 10px 20px;
}
}

/*mobile*/
@media only screen and (max-width:760px) {
.news_list .newslist_top .topnews, .news_list .newslist_top .news-search {
	width: 100%;
}
.news_list .newslist_top .news-search {
	height: auto;
	padding-bottom: 0;
	margin-bottom: 20px;
}
.news_list .newslist_top .topnews {
	padding-bottom: 115%;
}
.news_list .newslist_top .topnews ._img {
	width: 100%;
	padding: 0;
}
.news_list .newslist_top .topnews ._nr {
	width: 100%;
	margin-right: 0;
}
.news_list .newslist_top .topnews ._nr a {
	display: block;
	padding: 0 20px;
}
.news_list .newslist_top .topnews ._nr {
	padding: 0 4%;
	box-sizing: border-box;
}
.news_list .newslist_top .topnews .arrs {
	top: 80px;
	margin-top: 0;
}
.news_list .newslist_top .topnews .arr_next {
	right: 0;
}
.news_list .newslist_top .topnews {
	width: 100%;
}/**/
}
/*新闻列表--下方列表部分*/
/* newslist-10 start*/
.newslist_bottom .widget-newslist-10 .list_hd {
	background-color: #f0f0f0;
	padding: 50px 60px 40px;
	margin-bottom: 26px;
}
.newslist_bottom .widget-newslist-10 .hd_tit {
	font-size: 20px;
	color: #1e1e1e;
	font-weight: normal;
	height: 30px;
	line-height: 30px;
	margin-right: 2%;
}
.newslist_bottom .widget-newslist-10 .inp_box_wrap {
	width: 20%;
	margin-right: 2%;
}
.newslist_bottom .widget-newslist-10 .inp_box {
	display: block;
	width: 100%;
	height: 32px;
	line-height: 32px;
	border: 1px solid #e0e0e0;
	padding: 0;
	margin: 0;
	box-sizing: content-box;
	font-size: 13px;
	color: #999;
	padding: 0;
	text-indent: 10px;
}
/*.widget-newslist-10 .select_box { width:14%; margin-right:2%; }*/
.newslist_bottom .widget-newslist-10 .hd_btn {
	width: 20%;
	border: none;
	text-align: center;
	background-color: #084675;
	font-size: 15px;
	color: #fff;
	height: 32px;
	line-height: 32px;
	outline: none;
	cursor: pointer;
}
.newslist_bottom .widget-newslist-10 .list_box {
	padding: 46px 60px 40px;
	position: relative;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.newslist_bottom .widget-newslist-10 .list_main {
	overflow: hidden;
}
.newslist_bottom .widget-newslist-10 .bd_r {
	width: 20%;
}
.newslist_bottom .widget-newslist-10 .bd_c {
	width: 76%;
	padding: 0 8% 0 5%;
}
.newslist_bottom .widget-newslist-10 .list_title {
	font-size: 20px;
	color: #000;
	font-weight: normal;
	margin-bottom: 10px;
}
.newslist_bottom .widget-newslist-10 .list_tool {
	font-size: 12px;
	color: #c9c9c9;
	padding: 10px 0px;
}
.newslist_bottom .widget-newslist-10 .list_tool .share {
	margin-left: 20px;
	cursor: pointer;
}
.newslist_bottom .widget-newslist-10 .list_p {
	font-size: 14px;
	color: #6c6c6c;
	line-height: 26px;
	height: 52px;
	overflow: hidden;
}
.newslist_bottom .widget-newslist-10 .list_box:after {
	content: "";
	width: 88%;
	height: 1px;
	background-color: #e6e6e6;
	position: absolute;
	bottom: 0;
	right: 0;
}
.newslist_bottom .widget-newslist-10 li:hover .list_box {
	background-color: #f8f8f8;
}
.newslist_bottom .widget-newslist-10 li:hover .list_time {
	color: #009ae7
}
.newslist_bottom .widget-newslist-10 li:hover .list_time_day {
	color: #009ae7
}
.newslist_bottom .widget-newslist-10 li:hover .list_box:after {
	background-color: #f8f8f8;
}
/*.newslist_bottom .widget-newslist-10 li:hover .list_title a{color:#3caaff;}*/
.newslist_bottom .widget-newslist-10 .list_time {
	font-size: 14px;
	color: #989898;
	padding: 0 2% 2% 0;
	border-right: 1px solid #e6e6e6;
	font-family: Arial;
	width: 60px;
}
.newslist_bottom .widget-newslist-10 .list_time_day {
	display: block;
	font-size: 50px;
	color: #989797;
	line-height: 50px;
	font-family: Arial;
}
.newslist_bottom .widget-newslist-10 .bdshare-button-style1-16 a {
	padding: 0;
	margin: 0;
	background: none;
	height: 20px;
	line-height: 20px;
}

@media only screen and (max-width:1240px) {
.newslist_bottom .widget-newslist-10 .hd_btn {
	margin-left: 0;
}
.newslist_bottom .widget-newslist-10 .inp_box_wrap {
	margin-right: 1%;
}
.newslist_bottom .widget-newslist-10 .hd_tit {
	margin-right: 2%
}
.newslist_bottom .widget-newslist-10 .list_hd {
	padding: 30px 20px;
}
.newslist_bottom .widget-newslist-10 .list_box {
	padding: 20px 10px 40px;
}
.newslist_bottom .widget-newslist-10 .bd_l {
	width: 10%;
}
.newslist_bottom .widget-newslist-10 .bd_c {
	width: 74%;
}
}

@media only screen and (max-width:760px) {
.newslist_bottom .widget-newslist-10 .hd_tit {
	margin-bottom: 20px;
	float: none;
	text-align: center;
}
.newslist_bottom .widget-newslist-10 .inp_box_wrap {
	width: 100%;
	margin: 0;
	padding: 0;
	margin-bottom: 20px;
}
.newslist_bottom .widget-newslist-10 .hd_btn {
	width: 100%;
}
.newslist_bottom .widget-newslist-10 .bd_r {
	float: none;
	width: 100%;
}
.newslist_bottom .widget-newslist-10 .list_main {
	margin-top: 20px;
}
.newslist_bottom .widget-newslist-10 .bd_l {
	width: 20%;
}
.newslist_bottom .widget-newslist-10 .bd_c {
	width: 70%;
	padding: 0 0 0 5%;
}
.newslist_bottom .widget-newslist-10 .list_box:after {
	display: none;
}
}
/* page-5 start*/
.util-page {
	font-size: 0;
	color: #000;
	text-align: center;
	margin-top: 50px;
}
.util-page .gobutton, .util-page .sl, .util-page .num, .util-page .count {
	color: #000;
	display: inline-block;
	border: 1px solid #ededed;
	padding: 5px 10px;
	vertical-align: middle;
	margin: 0 0 10px -1px;
	background: #fff;
	line-height: 27px;
	font-size: 16px;
	font-weight: normal;
}
.util-page .gobutton:hover, .util-page .num:hover, .util-page .current {
	color: #fff;
	background: #03529b;
}
.util-page span.gobutton, .util-page span.gobutton:hover {
	color: #000;
	background-color: #fff;
}
.util-page .gobutton {
	margin-left: 15px;
	margin-right: 15px;
	font-size: 14px;
}
.util-page .count {
	margin-left: 10px;
	color: #000;
	background: none;
	border: none;
	display: none;
}
.util-page .gobutton.next {
	width: 48px;
	height: 34px;
	background-image: url(../images/page_nexth.png);
	background-position: 0 -34px;
	font-size: 0;
	padding: 0;
	transition: none;
}
.util-page .gobutton.next:hover {
	background-position: 0 0;
	background-color: #03529b;
	transition: none;
}
.util-page .gobutton.prev {
	width: 48px;
	height: 34px;
	background-image: url(../images/page_prevh.png);
	font-size: 0;
	padding: 0;
	background-position: 0 0px;
	transition: none;
}
.util-page .gobutton.prev:hover {
	background-position: 0 -34px;
	background-color: #03529b;
	transition: none;
}
/*index*/
.rect-32 {
	padding-bottom: 32%;
}
.pro_nav {
	height: 68px;
	line-height: 68px;
}
.pro_nav.fixed .pro_nav_f {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	background: #fff;
	z-index: 10;
}
.pro_nav .name {
	font-size: 14px;
	color: #555;
}
.pro_nav .name .pic {
	vertical-align: middle;
}
.pro_nav .monitor_list li {
	font-size: 14px;
	color: #555;
	margin-left: 35px;
	cursor: pointer;
}
.pro_nav .monitor_list li.active {
	color: #04529c;
}
.pro_nav .monitor_list li a {
	display: block;
	line-height: 30px;
	background: #be393a;
	color: #fff;
	margin-top: 19px;
	padding: 0 16px;
}
.index {
	padding-top: 0;
	padding-bottom: 0;
}
.index .pt1 {
	padding: 40px 0;
	background: #fff;
}
.index .pt1 .pic {
	float: left;
	width: 310px;
	height: 155px;
}
.index .pt1 .pic img {
	max-width: 100%;
	max-height: 100%;
	margin: auto;
	display: block;
}
.index .pt1 .txt {
	width: 850px;
	float: right;
}
.index .pt1 .txt h3 {
	height: 2px;
	background: #ff9934;
	width: 100%;
	position: relative;
	margin-top: 20px;
}
.index .pt1 .txt h3 span {
	font-size: 18px;
	font-weight: bold;
	color: #333;
	background: #fff;
	padding-right: 20px;
	position: absolute;
	top: -12px;
}
.index .pt1 .txt p {
	display: block;
	margin-top: 30px;
	color: #666;
}
.index .pt1 .txt a {
	background: #666;
	color: #fff;
	padding: 5px 25px;
	display: inline-block;
	margin-top: 20px;
}
.bg_eee {
	background: #f5f5f5;
}
.index .pt1 .l_box {
	width: 90%;
}
.index .pt1 .r_box {
	width: 8%;
}
.index .pt1 .tit_box {
	text-align: center;
	margin-bottom: 20px;
}
.index .pt1 .tit_box .pd {
}
.index .pt1 .tit_box .pro_name {
	font-size: 55px;
	color: #323335;
	line-height: 1;
	margin-bottom: 10px;
	font-weight: bold;
}
.index .pt1 .tit_box .pro_name span {
	color: #b72122;
}
.index .pt1 .tit_box .info {
	font-size: 16px;
	color: #555;
}
.index .pt1 .tit_box .line {
	height: 1px;
	width: 50%;
	margin: 15px auto;
	background: #d79795;
}
.index .pt1 .tit_box .v_box {
	color: #b92022;
	font-size: 18px;
	line-height: 30px;
}
.index .pt1 .tit_box .v_box a {
	color: #b92022;
	display: inline-block;
}
.index .pt1 .tit_box .v_box ._video {
	margin-right: 20px;
}
.index .pt1 .tit_box .v_box ._video i {
	display: inline-block;
	width: 20px;
	height: 20px;
	background: url(../images/_v.png) center center no-repeat;
	margin-left: 12px;
	vertical-align: middle;
}
.index .pt1 .tit_box .v_box ._deg i {
	display: inline-block;
	width: 20px;
	height: 20px;
	background: url(../images/_deg.png) center center no-repeat;
	margin-left: 5px;
	vertical-align: middle;
}
.index .pt1 .simg_con .pd {
	padding: 34% 0;
	background: #ededed;
	border: 1px solid #dadada;
}
.index .pt1 .simg_con li {
	margin-bottom: 12px;
	cursor: pointer;
}
.index .pt1 .simg_con li.on .pd {
	border-color: #b92025;
}
.index .pt2 {
	background: #ff9934;
}
.index .pt2 .l_box {
	width: 50%;
	overflow: hidden;
}
.index .pt2 .r_box {
	width: 50%;
}
.index .pt2:hover .l_box img {
	-webkit-transform: scale(1.06, 1.06);
	transform: scale(1.06);
}
.index .pt2 .r_box .pd {
	padding-left: 35px;
	padding-right: 20px;
	position: relative;
	margin-top: 30px;
}
.index .pt2 .r_box .title {
	font-size: 35px;
	color: #fff;
	line-height: 1;
	margin-bottom: 20px;
	position: absolute;
	top: 30px;
}
.index .pt2 .r_box .subtitle {
	font-size: 60px;
	color: rgba(102,102,102,0.10);
	line-height: 1;
}
.index .pt2 .r_box .desc {
	font-size: 16px;
	color: rgba(255,255,255,0.80);
	margin-bottom: 30px;
	margin-top: 20px;
}
.index .pt2 .r_box .params {
	font-size: 14px;
	color: rgba(255,255,255,0.80);
	margin-bottom: 50px;
    white-space: pre-line;
}
.index .pt2 .r_box a {
	background: #fff;
	color: #333;
	padding: 8px 25px;
}
.index .pt3 {
	overflow: hidden;
	background-position: center;
	background-repeat: no-repeat;
}
.index .cpzx .pt3:nth-of-type(2n) .l_box {
	float: left;
	text-align: right;
}
.index .pt3 .fix {
	overflow: hidden;
}
.index .pt3 .l_box {
	width: 45%;
	background: url(../images/index_24.jpg) no-repeat center center;
	background-size: cover;
	height: 480px;
	text-align: left;
	padding: 0 2.5%;
	line-height: 480px;
}
.index .pt3 .l_box img {
	height: 100%;
}
.index .pt3:hover .l_box img {
	-webkit-transform: scale(1.06, 1.06);
	transform: scale(1.06);
}
.index .pt3 .r_box {
	width: 50%;
}
.index .pt3 .r_box .pd {
	width: 520px;
	float: right;
	margin-top: 50px;
	padding: 40px;
}
.index .pt3:nth-of-type(2n) .r_box .pd {
	float: left;
}
.index .pt3 .r_box .title {
	font-size: 16px;
	color: #888;
}
.index .pt3 .r_box .subtitle {
	font-weight: bold;
	font-size: 30px;
	color: #333;
}
.index .pt3 .r_box .desc {
	font-size: 14px;
	color: #666;
	line-height: 25px;
	margin: 30px 0 90px;
}
.index .pt3 .r_box a {
	background: #ff9934;
	color: #fff;
	padding: 10px 30px;
	margin-right: 5px;
}
.index .pt3 .r_box a.ship {
	background: #333;
}
hr.shixian {
	margin: 70px 0 0;
}
.index .pt4 {
	padding: 2px 0 50px;
	overflow: hidden;
	/*background: url(../images/index_26.jpg) no-repeat bottom center;*/
	text-align: center;
}
.index .pt4 dl {
	position: relative;
	float: left;
	width: 32%;
	margin-right: 2%;
	box-shadow: 0 1px 3px #ccc;
	text-align: center;
}
.index .pt4 dl:last-of-type {
	margin-right: 0;
}
.index .pt4 dl a {
	padding: 8% 6%;
	display: block;
	overflow: hidden;
}
.index .pt4 dl dt {
	overflow: hidden;
	position: relative;
}
.index .pt4 dl dt span{
	position: absolute;
    color: #fff;
    bottom: 0px;
    right: 0px;
    background: rgba(255, 153, 51, 0.9);
    padding: 3px 10px;
    font-size: 12px;
}
.index .pt4 dl dd {
}
.index .pt4 dl dd h3 {
	font-size: 18px;
	color: #333;
	font-weight: normal;
	margin-top: 20px;
	margin-bottom: 15px;
	overflow: hidden;text-overflow: ellipsis;white-space: nowrap; display:block; 
}
.index .pt4 dl dd p {
	font-size: 14px;
	color: #999;
	line-height: 25px;
}
.index .pt4 dl dd span {
	width: 45px;
	height: 45px;
	margin: auto;
	display: block;
	background: #ff9933;
	color: #fff;
	text-align: center;
	line-height: 45px;
	font-size: 30px;
	border-radius: 45px;
	margin-bottom: 10px;
	margin-top: 50px;
}

.index .pt4 dl:hover dt img {
	-webkit-transform: scale(1.06, 1.06);
	transform: scale(1.06);
}
.index .pt4 dl:hover dt span{
	background: #333;
	color: #fff;
}
.index .pt4 dl:hover dd h3 {
	color: #fff;
}
.index .pt4 dl:hover dd p {
	color: rgba(255,255,255,0.80);
}
.index .pt4 dl:hover dd span {
	background: #fff;
	color: #ff9933;
}
.index .pt4 .gengduo {
	background: #333;
	color: #fff;
	padding: 10px 35px;
	margin-top: 80px;
	margin-bottom: 30px;
	display: inline-block;
}

/*pro_detail*/
.rect-32{padding-bottom:32%;}
.pro_nav{height:68px; line-height:68px;}
.pro_nav.fixed .pro_nav_f{position:fixed;left:0; top:0; width:100%; background:#fff; z-index:10;}
.pro_nav .name {font-size:14px; color:#555;}
.pro_nav .name .pic{vertical-align:middle;}
.pro_nav .monitor_list li{font-size:14px; color:#555; margin-left:35px; cursor:pointer;}
.pro_nav .monitor_list li.active{color:#04529c;}
.pro_nav .monitor_list li a{display:block; line-height:30px; background:#be393a; color:#fff; margin-top:19px; padding:0 16px;}
.pro_detail{padding-top:0; padding-bottom:0;}
.pro_detail .pt1{padding:50px 0 50px; background:#ededed;}
.pro_detail .pt1 .l_box{width:100%;}
.pro_detail .pt1 .r_box{width:8%;}
.pro_detail .pt1 .tit_box{text-align:center; margin-top: 60px;}
.pro_detail .pt1 .tit_box .pd{}
.pro_detail .pt1 .tit_box .pro_name{ font-size:35px;  color:#323335;line-height:1; margin-bottom:10px; font-weight:bold;}
.pro_detail .pt1 .tit_box .pro_name span{color:#b72122;}
.pro_detail .pt1 .tit_box .info{font-size:16px; color:#555;}
.pro_detail .pt1 .tit_box .line{height:1px; width:50%;margin: 15px auto; background:rgba(255, 153, 52, 0.5);}
.pro_detail .pt1 .tit_box .v_box {color:#ff9934; font-size:18px; line-height:30px;}
.pro_detail .pt1 .tit_box .v_box a{color:#ff9934; display:inline-block;}
.pro_detail .pt1 .tit_box .v_box ._video{margin-right:20px;}
.pro_detail .pt1 .tit_box .v_box ._video i{display:inline-block; width:20px; height:20px; background:url(../images/_v.png) center center no-repeat; margin-left:12px; vertical-align:middle;}
.pro_detail .pt1 .tit_box .v_box ._deg{margin-right:20px;}
.pro_detail .pt1 .tit_box .v_box ._deg i{display:inline-block; width:20px; height:20px; background:url(../images/_i.png) center center no-repeat; margin-left:5px; vertical-align: -3px;}
.pro_detail .pt1 .tit_box .v_box ._pi i{display:inline-block; width:20px; height:20px; background:url(../images/_deg.png) center center no-repeat; margin-left:5px; vertical-align:middle;}

.pro_detail .pt1 .simg_con .pd{padding:34% 0; background:#ededed; border:1px solid #dadada;}
.pro_detail .pt1 .simg_con li{margin-bottom:12px; cursor:pointer;}
.pro_detail .pt1 .simg_con li.on .pd{border-color:#ff9934;}
.pro_detail .pt1 .product_box .rect-32{text-align: center;height: 400px;line-height: 400px; padding-bottom: 0px;}
.pro_detail .pt1 .product_box .rect-32 img{max-height: 400px;max-width: 800px; text-align: center;display: inline-block; vertical-align: middle;}


.pro_detail .pt2{padding-top:100px; padding-bottom:0px;}
.pro_detail .pt2  .pd{padding-left:50px; padding-right:20px;}
.pro_detail .pt2  .title{font-size:35px; color:#525252; line-height:1; margin-bottom:20px;}
.pro_detail .pt2  .desc{font-size:15px; color:#7a7a7a; margin-bottom:20px; line-height:26px;}
.pro_detail .pt2  .params li{line-height:40px; border-bottom:1px solid #ccc; font-size:16px; color:#1e1e1e;}
.pro_detail .pt2  .params ._t{width:50%;}
.pro_detail .pt2  .params ._c{width:50%;}
.pro_detail .pt2  .params li:last-child{border:0;}

.pro_detail .pt2  table {
	width: 100% !IMPORTANT;
	border: 1px solid #E1E1E1 !IMPORTANT;
	border-collapse: collapse !IMPORTANT;
	font-size: 12PX !IMPORTANT;
	word-break: break-all;
	word-wrap: break-word;
}
.pro_detail .pt2  table td {
	border: 1px solid #E1E1E1 !IMPORTANT;
	padding: 10px !IMPORTANT;
}
.pro_detail .pt2  tr td:first-child {
	background-color: #f5f5f5; /* éš”è¡Œå˜è‰² */
}


.pro_detail .pt3{height:520px;overflow:hidden;background-position:center;background-repeat:no-repeat; position: relative;margin-top: 80px;}
.pro_detail .pt3 .title{margin-top:120px; font-size:35px; color:#fff; text-align: center;}
.pro_detail .pt3 .info{font-size:18px; color:#ffffffb3; text-align:center; margin-bottom:50px;}
.pro_detail .pt3 .btn_box{text-align:center;}

.pro_detail .pt3 .btn_box a{display: block; width:330px; border:2px solid #d8d7d5; margin:0 auto;}
.pro_detail .pt3 .btn_box span{line-height:70px; font-size:24px; color:#fff; display:inline-block; vertical-align:middle;}
.pro_detail .pt3 .btn_box span.sj{margin-right:40px; height:70px; width:11px; background:url(../images/sj.png) center center no-repeat;}

.tanchu{position: relative;}
.youshang{
	position: absolute;
	top: -31px;
	right: 0;
	margin: 0 !important;
}

.pro_detail .pt4{margin-top: 80px; height:600px;position: relative; overflow:hidden; background-position: center;  background-repeat:no-repeat;}
.pro_detail .pt4 .wrap{padding-top: 100px;}
.pro_detail .pt4 .l_box{width:50%;}
.pro_detail .pt4 .l_box iframe{
	width: 100%;
	height: 400px;
}
.top130{
    height: 130px;
    position: absolute;
    width: 100%;
    display: block;
    top: -130px;
    z-index: -1;
}



.pro_detail .pt4 .r_box{width:50%;}
.pro_detail .pt4 .r_box .pd{padding:50px 20px 0 50px;}
.pro_detail .pt4 .r_box .pd .tit{font-size:42px; color:#fff; margin-bottom:10px;}
.pro_detail .pt4 .r_box .pd .info{font-size:14px; color:rgba(255, 255, 255, 0.65);line-height:30px;}
.pro_detail .pt4 .r_box .pd .num_box .top_box{font-size:20px; font-weight:bold; color:#414141; }
.pro_detail .pt4 .r_box .pd .num_box .top_box .num{font-size:80px; font-family:Impact; color:#c13033; margin-right:20px; padding-left:5%;}
.pro_detail .pt4 .r_box .pd .num_box .btm_box{font-size:16px; color:#333;padding-left:5%;}
.pro_detail .pt4 .r_box .pd .num_box li{position:relative;}
.pro_detail .pt4 .r_box .pd .num_box li:after{content:''; position:absolute; width:1px; height:100%; top:0; right:0; background:#cdcdcd;}
.pro_detail .pt4 .r_box .pd .num_box li.li3:after{display:none;}
.pro_detail .pt4 .r_box .pd .icons_box li{width:30%; margin-right:20px; text-align:center;}
.pro_detail .pt4 .r_box .pd .icons_box li .icon{display:inline-block; *display:inline; *zoom:1; background-repeat:no-repeat; background-position:center center; width:70px; height:70px; margin-bottom:5px;}
.pro_detail .pt4 .r_box .pd .icons_box li .name{font-size:18px; color:#484848; text-align:center;}



.pro_detail .pt6 {padding-top:90px; position: relative;}
.pro_detail .pt6 .tit{font-size:35px; color:#000; margin-bottom:20px; text-align:center;}
.pro_detail .pt6 .info{font-size:14px; color:#666; margin-bottom:20px; text-align:center;}


		/* 单图轮播 */
		.onebox{ width:1000px;max-height:667px; overflow:hidden; position:relative;margin: 0 auto;margin-bottom: 20px;}
		.onebox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.onebox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.onebox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.onebox .hd ul li.on{ background:#f00; color:#fff; }
		.onebox .pics{ position:relative; height:100%; z-index:0;   }
		.onebox .pics li{ zoom:1; vertical-align:middle; text-align: center; }
		.onebox .pics img{ max-width:100%; max-height:667px; display:block; margin: 0 auto;}

/*文化*/
.wenhua .r_box{
	background: url(../images/wenhua_bg.jpg)no-repeat center top;
	height: 400px;
}

.wenhua .r_box .info_box{
    width: 550px;
    height: 250px;
    background: rgba(255, 255, 255, 0.85);
    color: #666;
    float: left;
    margin-top: 75px;
    padding-left: 50px;
    margin-left: 100px;
}
.wenhua .r_box .info_box ._t{
    line-height: 1;
    color: #292929;
    margin-top: 30px;
    border-bottom: 1px solid rgba(158, 158, 158, 0.35);
    padding-bottom: 30px;
    margin-bottom: 15px;
    width: 490px;
}
.wenhua .r_box .info_box .dec{
    line-height: 35px;
}

.wenhua .pt2{padding-top: 80px;padding-bottom: 20px;}

.wenhua .pt2  .title{font-size:30px; color:#333; margin-bottom:10px; text-align: center}
.wenhua .pt2  .info{font-size:14px; color:#666;line-height:30px; text-align: center;margin-bottom: 50px;}
.wenhua .pt2 .tit_box .tit a {
	color: #fff;
	opacity: 0.8;
}
.wenhua .pt2 .tit_box .tit a:hover {
	opacity: 1;
}
.wenhua .pt2 .tit_box .n_more a {
	color: #fff;
	opacity: 0.8;
}
.wenhua .pt2 .tit_box .n_more a:hover {
	opacity: 1;
}
.wenhua .pt2 .news_list_box {
	position: relative;
}
.wenhua .pt2 .news_list_box .arrs_box ul {
	display: none;
}
.wenhua .pt2 .news_list_box .arrs_box>a {
	display: block;
	width: 36px;
	height: 110px;
	position: absolute;
	top: 50%;
	margin-top: -55px;
}
.wenhua .pt2 .news_list_box .arrs_box .prev {
	left: -60px;
	background: url(../images/news_syn_prev.png) 0 0 no-repeat;
}
.wenhua .pt2 .news_list_box .arrs_box .next {
	right: -60px;
	background: url(../images/news_syn_next.png) 0 0 no-repeat;
}
.wenhua .pt2 .news_list_box .arrs_box .prev:hover {
	background-position: -36px 0;
}
.wenhua .pt2 .news_list_box .arrs_box .next:hover {
	background-position: -36px 0;
}

.wenhua .pt2 .news_list_box .slide_box ul {
	overflow: hidden;
}
.wenhua .pt2 .news_list_box .slide_box li {
    width: 31.33%;
    margin-right: 3%;
    float: left;
    position: relative;
}
.wenhua .pt2 .news_list_box .slide_box li:nth-of-type(3n){
	margin-right: 0;
}
.wenhua .pt2 .news_list_box .slide_box .owl-item li {
	width: 100%;
}
.wenhua .pt2 .news_list_box .slide_box .btm_empty {
	height: 130px;
	background-color: #fff;
}
.wenhua .pt2 .news_list_box .slide_box .text_box {
	background-color: #eee;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
}
.wenhua .pt2 .news_list_box .slide_box .text_box .pd {
	padding: 35px 40px;
}
.wenhua .pt2 .news_list_box .slide_box .text_box ._tit {
	font-size: 16px;
	color: #19191a;
	margin-bottom: 15px;
	height: 25px;
	line-height: 25px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.wenhua .pt2 .news_list_box .slide_box .text_box ._info {
	font-size: 14px;
	color: #eee;
	line-height: 22px;
	height: 0;
}
.wenhua .pt2 .news_list_box .slide_box .text_box ._date {
	color: #909090;
	font-size: 13px;
}
.wenhua .pt2 .news_list_box .slide_box a {
	display: block;
	position: relative;
	z-index: 1;
	overflow: hidden;
}
.wenhua .pt2 .slide_box .owl-item{
	width: 33.33%;
	float: left;
}

.wenhua .pt2 .news_list_box .slide_box a:hover ._info {
	height: 44px;
	margin-bottom: 10px;
}
.wenhua .pt2 .news_list_box .slide_box a:hover .text_box {
	background: #00a2e9;
}
.wenhua .pt2 .news_list_box .slide_box a:hover ._tit {
	color: #fff;
}
.wenhua .pt2 .news_list_box .slide_box a:hover ._date {
	color: #fff;
}

/* 本例子css */
.huodong{width:1200px;overflow: hidden;height: 250px; position: relative; margin-top: 30px; margin-bottom: 30px;}
.huodong .prev,.huodong .next{width:51px;height:45px;position:absolute;top:100px;left:0;z-index:100; cursor:pointer; background:url(../images/btns.png) no-repeat;}
.huodong .next{ left:auto; right:0; background-position:0 -90px;}
.huodong .prev:hover{ background-position:0 -45px; }
.huodong .next:hover{ background-position:0 -135px; }

.huodong .scrollWrap{width:1200px;overflow:hidden;position:absolute;}
.huodong dl{float:left;width:25%;text-align:center;position:relative; background: #f5f5f5; border-right: 1px solid #fff;}
.huodong  dt{margin:0 auto;width:100%;overflow:hidden;}
.huodong  img{display:block;max-width:100%;height:225px; margin:0 auto;}
.huodong dl:hover{ }

/**/
.sxp{
    border-top: 1px solid #eee;
    text-align: center;
    padding: 50px 0 70px;
}
.sxp p{
    font-size: 14px;
    border: 1px solid #eee;
    padding: 10px 30px;
    display:inline-block;
    color: #666;
}
.sxp a p{
    border: 1px solid #999;
	color: #666;
}
.sxp span a{
	padding: 10px 30px;
    display:inline-block;
	background: #f93;
	color: #fff;
	margin: 0 10px;
	border: 1px solid #f93;
}

.pro_detail .pt7{background:url(../images/mosha.jpg) repeat; padding-top:60px; overflow:hidden;}
.pro_detail .pt7 .tit{font-size:42px; color:#fff;text-align:center; margin-bottom:20px;}
.pro_detail .pt7 .info{font-size:14px; color:#c7c7c7;text-align:center; margin-bottom:15px; width:75%; margin-left:auto; margin-right:auto; line-height:30px;}
.pro_detail .pt7 .icons_con{text-align:center; margin-bottom:80px;}
.pro_detail .pt7 .icons_con .i_box{display:inline-block;*display:inline; *zoom:1; margin:0 20px; font-size:0;}
.pro_detail .pt7 .icons_con .i_box .img_box{width:70px; height:60px; display:inline-block;*display:inline; *zoom:1; vertical-align:middle; margin-right:20px; background-repeat:no-repeat;}
.pro_detail .pt7 .icons_con .i_box .text{display:inline-block;*display:inline; *zoom:1; font-size:14px; color:#c7c7c7; vertical-align:middle; margin-right:20px; text-align:left;}
.pro_detail .pt7 .icons_con .box1 .text{width:45px;}
.pro_detail .pt7 .icons_con .box2 .text{width:70px;}
.pro_detail .pt7 .icons_con .box3 .text{width:110px;}
.pro_detail .pt7 .icons_con .i_box:hover .img_box{background-position: 0 -60px;}
.pro_detail .pt7 .icons_con .i_box:hover .text{color:#b50b0b;}
.pro_detail .pt7 .img_con{text-align:center;}
.pro_detail .pt8 {overflow:hidden; background-repeat:no-repeat; background-position:center; height:700px;}
.pro_detail .pt8 .text_box{width:50%;}
.pro_detail .pt8 .pd{padding:190px 0 0 40px;}
.pro_detail .pt8 .pd .tit{font-size:42px; color:#000; margin-bottom:20px;}
.pro_detail .pt8 .pd .info{font-size:14px; color:#666; line-height:30px; margin-bottom:20px;}
.pro_detail .pt8 .pd .btn_box{width:260px; height:70px;line-height:70px; border:2px solid #323234; text-align:center; font-size:24px; color:#000; cursor:pointer;}
.pro_detail .pt8 .pics{display:none;}


/*产品综合*/
.pro_index .part1 {
	width: 100%;
	background: #205194;
	position: relative;
	overflow: hidden;
	height: 780px;
	text-align: center;
}
.pro_index .part1 .ms-section {
	background-repeat: no-repeat;
}
.pro_index .part1 .ms-left .ms-section {
	background-position: right center;
}
.pro_index .part1 .ms-right .ms-section {
	background-position: left center;
}
.pro_index .mymenu {
	position: absolute;
	top: 30%;
	right: 4%;
}
.pro_index .mymenu li {
	width: 16px;
	height: 16px;
	background: #fff;
	border-radius: 50%;
	position: relative;
	margin-bottom: 30px;
}
#multiscroll-nav {
	position: absolute;
	top: 50%;
	right: 10%;
}
#multiscroll-nav li {
	margin-bottom: 20px;
	position: relative;
}
#multiscroll-nav span {
	width: 16px;
	height: 16px;
	background: #fff;
	display: block;
	border-radius: 50%;
}
#multiscroll-nav .active span {
	background: rgba(255,255,255,0.5);
}
#multiscroll-nav li .multiscroll-tooltip {
	position: absolute;
	left: 180%;
	top: -4px;
	width: 100px;
	padding: 1%;
	border: 1px solid #fff;
	border-radius: 10px;
	color: #fff
}


/**/
.pro_index{
	max-width: 1920px;
	margin: auto;
}
.pro_index .pro_360 {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
}
.pro_index .pro_360 a:hover {
	transform: rotateY(360deg);
	-webkit-transform: rotateY(360deg);
}
.pro_index .pro_360 a {
	width: 262px;
	height: 262px;
	background: url(../images/pro_index_part1_ico.png) no-repeat center;
	background-size: cover;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -131px;
	margin-left: -131px;
	display: none;
	transition: all 1s ease;
	-webkit-transition: all 1s ease;
}
.pro_index .part2 {
	background: #fff;
	padding: 60px 0px 60px;
}
.pro_index .part2_hd {
	width: 100%;
	overflow: hidden;
	text-align: center;
    margin-bottom: 50px;
    margin-top: 20px;
}
.pro_index .part2_bd dl {
	position: relative;
}
.pro_index .part2_bd dl .place {
	position: absolute;
	height: 80px;
	top: -80px;
	width: 10px;
}
.pro_index .part2_hd h2 {
	font-size: 32px;
	color: #000;
	display: inline-block;
*display:inline;
*zoom:1;
	position: relative;
	padding: 0 2%;
	font-weight: normal;
}
.pro_index .part2_hd h2:after, .pro_index .part2_hd h2:before {
	content: "";
	width: 600px;
	height: 1px;
	background: #e5e5e5;
	display: block;
	position: absolute;
	top: 50%;
}
.pro_index .part2_hd h2:after {
	right: 100%;
}
.pro_index .part2_hd h2:before {
	left: 100%;
}
.pro_index .part2_bd dt {
	font-size: 22px;
	color: #2F2F2F;
	margin-bottom: 14px;
}
.pro_index .part2_bd .list_box {
	display: block;
	transform: translate3d(0, 0px, 0);
	-webkit-transform: translate3d(0, 0px, 0);
}
.pro_index .part2_bd .list_text {
    text-align: left;
    font-size: 20px;
    color: #000;
    padding-bottom: 20px;
    padding-left: 20px;
    background: #ffffff;
    padding-top: 15px;
}
.pro_index .part2_bd .list_title {
	font-weight: normal;
}
.pro_index .part2_bd .list_p {
	margin-bottom: 14px;
	display: block;
}
.pro_index .part2_bd .list_more {
    color: #666;
    display: block;
    font-size: 16px;
}
.pro_index .part2_bd li:hover .list_box {
	box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
	transform: translate3d(0, -2px, 0);
	-webkit-transform: translate3d(0, -2px, 0);
}
.pro_index .part2_bd ul {
	width: 101%;
}
.pro_index .part2_bd li {
	float: left;
	width: 100%;
	margin-bottom: 30px;
    background: #fff;
}
.pro_index .pt3 {
	padding-top: 50px;
}
.pro_index .pt3 .title {
	text-align: center;
	margin-bottom: 20px;
	color: #181818;
}
.pro_index .pt3 .info {
	text-align: center;
	color: #6d6d6d;
	margin-bottom: 50px;
}
.pro_index .owl-carousel .owl-stage-outer {
	overflow: visible;
}
.pro_index .owl_wrap {
	height: 432px;
	overflow: hidden;
}
.pro_index .owl_wrap .wrap {
	position: relative;
}
.pro_index .owl_wrap .wrap .owl_arr {
	width: 30px;
	height: 30px;
	position: absolute;
	top: 50%;
	z-index: 2;
	cursor: pointer;
	margin-top: -15px;
}
.pro_index .owl_wrap .wrap .owl_arr.prev {
	background: url(../images/owl_prev.png) center center no-repeat;
	left: 30px;
}
.pro_index .owl_wrap .wrap .owl_arr.next {
	background: url(../images/owl_next.png) center center no-repeat;
	right: 30px;
}
.pro_index .owl_wrap .wrap .left_mask {
	width: 600px;
	height: 100%;
	position: absolute;
	left: -480px;
	background: url(../images/blue_65.png) repeat;
	z-index: 1;
	top: 0;
}
.pro_index .owl_wrap .wrap .right_mask {
	width: 600px;
	height: 100%;
	position: absolute;
	right: -480px;
	background: url(../images/blue_65.png) repeat;
	z-index: 1;
	top: 0;
}
.banner_mouse {
	position: absolute;
	width: 23px;
	height: 40px;
	cursor: pointer;
	background: url(../images/banner_mouse_ico.png) no-repeat -23px 0px;
	-webkit-animation: nudgeMouse 1.6s linear infinite;
	animation: nudgeMouse 1.6s linear infinite;
	bottom: 40px;
	right: 10%;
}
.banner_mouse:after, .banner_mouse:before {
	content: "";
	position: absolute;
}
.banner_mouse:before {
	width: 23px;
	height: 40px;
	background: url(../images/banner_mouse_ico.png) no-repeat 0px 0px;
	-webkit-animation: colorSlide 1.6s linear infinite;
	animation: colorSlide 1.6s linear infinite;
	top: 0;
	left: 0;
}
.banner_mouse:after {
	background-color: #ffffff;
	width: 4px;
	height: 4px;
	border-radius: 100%;
	-webkit-animation: trackBallSlide 1.6s linear infinite;
	animation: trackBallSlide 1.6s linear infinite;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	margin: auto;
}
@-webkit-keyframes colorSlide {
 0% {
 height:0;
}
 90% {
 height:40px;
}
}
 @keyframes colorSlide {
 0% {
 height:0;
}
 90% {
 height:40px;
}
}
 @-webkit-keyframes trackBallSlide {
 0% {
 opacity: 1;
 -webkit-transform: scale(1) translateY(-8px);
 transform: scale(1) translateY(-8px);
}
 34% {
 opacity: 1;
 -webkit-transform: scale(0.9) translateY(4px);
 transform: scale(0.9) translateY(4px);
}
 68% {
 opacity: 0;
 -webkit-transform: scale(0.4) translateY(16px);
 transform: scale(0.4) translateY(16px);
}
 100% {
 opacity: 0;
 -webkit-transform: scale(0.4) translateY(-8px);
 transform: scale(0.4) translateY(-8px);
}
}
 @keyframes trackBallSlide {
 0% {
 opacity: 1;
 -webkit-transform: scale(1) translateY(-8px);
 transform: scale(1) translateY(-8px);
}
 34% {
 opacity: 1;
 -webkit-transform: scale(0.9) translateY(4px);
 transform: scale(0.9) translateY(4px);
}
 68% {
 opacity: 0;
 -webkit-transform: scale(0.4) translateY(16px);
 transform: scale(0.4) translateY(16px);
}
 100% {
 opacity: 0;
 -webkit-transform: scale(0.4) translateY(-8px);
 transform: scale(0.4) translateY(-8px);
}
}
@-webkit-keyframes nudgeMouse {
 0% {
 -webkit-transform: translateY(0);
 transform: translateY(0);
}
 50% {
 -webkit-transform: translateY(8px);
 transform: translateY(8px);
}
 100% {
 -webkit-transform: translateY(0);
 transform: translateY(0);
}
}
@keyframes nudgeMouse {
 0% {
 -webkit-transform: translateY(0);
 transform: translateY(0);
}
 50% {
 -webkit-transform: translateY(8px);
 transform: translateY(8px);
}
 100% {
 -webkit-transform: translateY(0);
 transform: translateY(0);
}
}
.pro_index .part2_bd .list_box {
	position: relative;
	overflow: hidden;
}
.pro_index .part2_bd .list_box .img_box{
	background: rgba(0, 162, 233, 0.1);
    text-align: center;
    padding: 100px;
}

.pro_index .part2_bd .list_box:hover .mask {
	top: 0;
}
.pro_index .part2_bd .list_box .mask {
	position: absolute;
	left: 0;
	width: 100%;
	height: 100%;
	top: 100%;
	background:rgba(0,0,0,0.80);
}
.pro_index .part2_bd .list_box .mask .pd {
	padding: 70px 30px 0;
	color: #fff;
}
.pro_index .part2_bd .list_box .mask .pd .tit {
	font-size: 23px;
	font-weight: bold;
	line-height: 33px;
	margin-bottom: 25px;
	text-align: center;
}
.pro_index .part2_bd .list_box .mask .pd .params {
	margin-bottom: 30px;
}
.pro_index .part2_bd .list_box .mask .pd .params .content {
	width: 50%;
	border-left: 1px solid #828282;
	margin-left: -1px;
}
.pro_index .part2_bd .list_box .mask .pd .content .info {
	font-size: 16px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.pro_index .part2_bd .list_box .mask .pd .content .num {
	font-size: 14px;
	margin-left: 10px;
}
.pro_index .part2_bd .list_box .mask .pd .read_more {
	width: 135px;
	height: 40px;
	line-height: 40px;
	color: #000;
	text-align: center;
	font-size: 14px;
	background: #fff;
	margin: 0 auto;
}
/*deg360*/
.deg360 {
	padding: 0;
}
.deg360 .stage {
	height: 900px;
	width: 100%;
	background: url(../images/360.jpg) center top no-repeat;
}
.deg360 .stage .wrap {
	position: relative;
}
.deg360 .stage .pro_stage {
	width: 1000px;
	height: 468px;
	float: right;
	margin-top: 360px;
	position: relative;
	cursor: move;
}
.deg360 .stage .text_con {
	position: absolute;
	left: 0;
	top: 280px;
}
.deg360 .stage .text_con .tit {
	font-size: 54px;
	color: #000;
	line-height: 64px;
}
.deg360 .stage .text_con .tit span {
	font-size: 64px;
	font-family: Impact;
	vertical-align: middle;
}
.deg360 .stage .text_con .t1 {
	font-size: 26px;
	color: #333;
}
.deg360 .stage .text_con .t2 {
	font-size: 15px;
	color: #5f5d5d;
	margin-bottom: 40px;
}
.deg360 .stage .text_con .params {
	font-size: 0;
	margin-bottom: 20px;
}
.deg360 .stage .text_con .params .param {
	display: inline-block;
	width: 38px;
	font-size: 18px;
	color: #757575;
	padding: 10px 20px;
	border: 1px solid #737578;
	margin-right: 20px;
}
.deg360 .stage .pro_stage .zhuanpan {
	position: absolute;
	width: 990px;
	left: 50%;
	margin-left: -495px;
	bottom: 0px;
	z-index: 1;
}
.deg360 .threesixty {
	z-index: 2;
}
.deg360 .pro_stage .mask360 {
	position: absolute;
	width: 230px;
	height: 230px;
	left: 50%;
	top: 50%;
	margin-left: -115px;
	margin-top: -115px;
	background: url(../images/mask360.png) center center no-repeat;
	z-index: 3;
}
.deg360 .stage .text_con .btn_box {
	width: 180px;
	height: 50px;
	line-height: 50px;
	background: #d32b2f;
	font-size: 16px;
	color: #fff;
	text-align: center;
}
.deg360 .stage .text_con .btn_box a {
	display: block;
	color: #fff;
}
.deg360 .stage .text_con .btn_box:hover {
	background: #0267b5;
}
/*video_box*/
body .vjs-big-play-button {
	font-size: 30px;
}
body .box_wrap_close a {
	font-size: 60px;
	padding: 0;
	font-weight: normal;
	line-height: 46px;
}
body .bg-primary {
	background-color: transparent;
}
body #boxBlank {
	background: rgba(0,0,0,.9);
	filter: alpha(opacity=90);
}
/*honor*/
.honor .item {
	cursor: pointer;
}
.honor .item ._item_top {
	position: relative;
	overflow: hidden;
}
.honor .item {
	margin-bottom: 40px;
}
.honor .item ._pic {
	height: 0;
	overflow: hidden;
	padding-bottom: 50%;
}
.honor .item ._pic img {
	width: 100%;
	-webkit-transition-delay: 0.4s;
	transition-delay: 0.4s;
}
.honor .item ._mask {
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	height: 100%;
	opacity: 0;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	background:rgba(0,0,0,0.60);
}
.honor .item ._mask .bg_img {
	position: absolute;
	left: 50%;
	margin-left: -34px;
	top: 50%;
	margin-top: -34px;
}
.honor .item:hover ._mask {
	top: 0;
	opacity: 1;
	-webkit-transition-delay: 0.1s;
	transition-delay: 0.1s;
}
.honor .item ._item_down {
	padding: 26px 10% 26px 9%;
	background-color: #eee;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.honor .item:hover ._item_down {
	background-color: #00a2e9;
	color: #fff;
}
.honor .item:hover ._name{color: #fff;}
.honor .item ._name {
	height: 1.6em;
	overflow: hidden;
	font-size: 16px;
	line-height: 1.6;
	color: #666;
}
.honor .item ._time {
	font-size: 12px;
	color: #ffffff;
}
body .album_ordinary .album_close {
	background: #0267b5;
}
.honor .util-page {
	margin-top: 0;
}
/*tech*/
.tech {
	background: #eef2f5;
}
.tech .tect_list > li {
	background: #fff;
	color: #666666;
	margin-bottom: 30px;
}
.tech li:hover {
	color: #03529b;
}
.tech li .l_box {
	width: 50%;
}
.tech li .r_box {
	width: 50%;
}
.tech li .r_box .pd {
	padding: 100px 50px 0;
}
.tech li .r_box .pd .tit {
	font-size: 30px;
	font-weight: bold;
	color: #03529b;
	margin-bottom: 20px;
}
.tech li .r_box .pd .info {
	font-size: 16px;
	line-height: 28px;
}
.tech li:hover .r_box .pd .tit {
	color: #03529b;
}
.tech li .l_box {
	padding: 35px 0 10px;
	width: 48%;
	padding-left: 2%;
}
.tech .cell2 .l_box {
	float: right;
	padding-right: 2%;
	padding-left: 0;
}
.tech li .slide_box {
	height: 0;
	padding-bottom: 75%;
}
.tech .cell2 .r_box .pd .tit {
	text-align: right;
}
.tech .cell2 .r_box .pd .info {
	text-align: right;
}
.tech li .nav_con {
	width: 100%;
	text-align: center;
	line-height: 26px;
}
.tech li .nav_con a {
	display: inline-block;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	margin: 0 5px;
	font-size: 0;
	background: #c5c5c5;
	vertical-align: middle;
	cursor: pointer;
}
.tech li .nav_con a.on {
	background: #03529b;
}
/*********************************ljx*******************************************/
/*关于我们-发展历程*/
.rect-42 {
	padding-bottom: 42%;
}
.about_history {
	position: relative;
	overflow: hidden;
	z-index: 2;
}
.about_history .part01 {
	overflow: hidden;
	padding: 64px 0;
	background-color: #fff;
}
.about_history .part01 .his_left {
	float: left;
}
.about_history .part01 .his_left.at {
	position: absolute;
	left: 0;
	bottom: 51px;
}
.about_history .part01 .his_left .his_img {
	height: 351px;
}
.about_history .part01 .his_left .date_ {
	position: relative;
	overflow: hidden;
	width: 100%;
	width: 368px;
}
.about_history .part01 .his_left .date_.at {
	position: absolute;
	left: 0;
	bottom: 0;
}
.about_history .part01 .his_left .date_.fixed {
	position: fixed;
	left: 50%;
	margin-left: -600px;
	top: 66px;
	z-index: 22;
}
.about_history .part01 .his_left .date_ ul li {
	height: 94px;
	line-height: 94px;
	text-align: center;
	font-size: 22px;
	color: #2f2f2f;
	border-bottom: 1px solid #fff;
	background-color: #f1f1f1;
}
.about_history .part01 .his_left .date_ ul li a {
	display: block;
}
.about_history .part01 .his_left .date_ ul li.on {
	background-color: #00317e;
}
.about_history .part01 .his_left .date_ ul li.on a {
	color: #fff;
}
.about_history .part01 .his_left .date_ ul li:hover {
	background-color: #00317e;
}
.about_history .part01 .his_left .date_ ul li:hover a {
	color: #fff;
}
.about_history .part01 .his_right {
	width: 63%;
	float: right;
	border-left: 1px solid #e6e6e6;
}
.about_history .part01 .his_right ul li {
	margin-bottom: 50px;
	position: relative;
	border: 7px solid #e7e7e7;
	margin-left: 60px;
}
.about_history .part01 .his_right ul li .oc {
	position: absolute;
	left: -76px;
	top: 38px;
}
.about_history .part01 .his_right ul li .os {
	position: absolute;
	left: -36px;
	top: 33px;
}
.about_history .part01 .his_right ul li .mask_ {
	margin: 40px 40px;
}
.about_history .part01 .his_right ul li .mask_ .title {
	font-size: 38px;
	color: #00317e;
	text-align: left;
	margin-bottom: 14px;
}
.about_history .part01 .his_right ul li .mask_ .p {
	font-size: 14px;
	color: #5a5a5a;
	line-height: 24px;
}
.about_history .part01 .his_right ul li .mask_ .bg_img {
	margin-top: 35px;
}
.about_history .part01 .his_right ul li.li_ .bg_img {
	display: none;
}

/*售后服务01*/
.service .pt3 .map_box{
	position: relative;
}
.service .pt3 .map_box li#map1{
	position: absolute;
	top: 38px;
	left: 29px;
}
.service .pt3 .map_box li#map2{
    position: absolute;
    top: 455px;
    left: 305px;
}
.service .pt3 .map_box li#map3{
	position: absolute;
    top: 367px;
    left: 508px;
}
.service .pt3 .map_box li#map4{
    position: absolute;
    top: 169px;
    left: 486px;
}
.service .pt3 .map_box li#map5{
	position: absolute;
    top: 83px;
    left: 644px;
}
.service .pt3 .map_box li#map6{
    position: absolute;
    top: 503px;
    left: 922px;
}
.service .pt3 .map_box .gray{
 -webkit-filter: grayscale(100%);     -moz-filter: grayscale(100%);     -ms-filter: grayscale(100%);     -o-filter: grayscale(100%);          filter: grayscale(100%); 	     filter: gray;
}

.service .pt3 .map_box li a{
    position: relative;
    overflow: hidden;
    display: block;
    color: #000;
}
.service .pt3 .map_box li a span{
    position: absolute;
    font-size: 25px;
    top: 40%;
    left: 40%;
    display: inline-table;
}


.service .pt1 .title {
	text-align: center;
	margin-bottom: 10px;
	color: #181818;
}
.service .pt1 .info {
	text-align: center;
	color: #6d6d6d;
	margin-bottom: 50px;
    line-height: 30px;
}
.service .pt1 {
	margin-bottom: 80px;
}
.service .pt1 .container .l_box {
	width: 48%;
	cursor: pointer;
}
.service .pt1 .container .l_box .video_box .play {
	position: absolute;
	width: 76px;
	height: 76px;
	background: url(../images/play.png) center center no-repeat;
	top: 50%;
	left: 50%;
	margin-top: -38px;
	margin-left: -38px;
}
.service .pt1 .container .r_box {
	width: 52%;
}
.service .pt1 .container .r_box .pd {
	border: 10px solid #f3f3f3;
	border-left: 0;
	height: 354px;
	padding: 0px 30px 0 60px;
	overflow: hidden;
}
.service .pt1 .container .r_box .info_box {
	display: block;
	margin-top: 40px;
}
.service .pt1 .container .r_box .info_box ._t {
	line-height: 1;
	color: #0e0e0e;
	margin-bottom: 20px;
}
.service .pt1 .container .r_box .info_box .line {
	width: 45px;
	height: 2px;
	background: #00a2e9;
	margin-bottom: 20px;
}
.service .pt1 .container .r_box .info_box .dec {
	font-size: 14px;
	color: #333333;
	margin-bottom: 30px;
	line-height: 30px;
}


.service .pt2{
	background: #f5f5f5;
	overflow: hidden;
	padding-top: 70px;
	padding-bottom: 70px;
    margin-bottom: 80px;
}
.service .pt2 .title {
	text-align: center;
	margin-bottom: 10px;
	color: #181818;
}
.service .pt2 .info {
	text-align: center;
	color: #6d6d6d;
	margin-bottom: 30px;
}

.service .pt2 .list{
	overflow: hidden;
	background: #fff;
}
.service .pt2 .list li{
	float: left;
	width: 25%;
	text-align: center;
}
.service .pt2 .list li img{
	max-height: 350px;
}
.service .pt2 .list li span{
	line-height: 50px;
	text-align: center;
	display: block;
}


.service .pt6 .list{
	overflow: hidden;
	background: #fff;
}
.jq22 .center{
	margin-top: 50px;
}
.jq22 .center .text{ margin:0; }




.jq23 .center{
	margin-top: 50px;
}
.jq23 .center .text{ margin:0; }


.service .pt2 .pic_box .box1 .pd{padding:40px 40px 0;}
.service .pt2 .pic_box .box1 .pd .ent{font-size:21px; color:#939393; line-height:26px; margin-bottom:5px; text-transform:uppercase;}
.service .pt2 .pic_box .box1 .pd .t{font-size:35px; color:#000; margin-bottom:20px;}
.service .pt2 .pic_box .box1 .pd .more{font-size:18px; color:#ff9933;}
.service .pt2 .pic_box .box1 .pd .more i{display:inline-block; *display:inline; *zoom:1; background:url(../images/jiamore.png) center center no-repeat; width:25px; height:25px; vertical-align:middle; margin-left:10px;}

/* 本例子css */
.ladyScroll{width:950px;height:238px;position:relative; float: right;}
.ladyScroll .prev,.ladyScroll .next{width:51px;height:45px;position:absolute;top:100px;left:0;z-index:100; cursor:pointer; background:url(../images/btns.png) no-repeat;}
.ladyScroll .next{ left:auto; right:0; background-position:0 -90px;}
.ladyScroll .prev:hover{ background-position:0 -45px; }
.ladyScroll .next:hover{ background-position:0 -135px; }

.ladyScroll .scrollWrap{width:950px;overflow:hidden;position:absolute;}
.ladyScroll dl{float:left;width:33.33%;text-align:center;position:relative;}
.ladyScroll  span{display:block;width:100%;height:40px;position:absolute;bottom:0;background:#000;filter:alpha(opacity=70);opacity:0.70;}
.ladyScroll  dt{margin:0 auto;width:100%;overflow:hidden;}
.ladyScroll  img{display:block;width:100%;height:238px;}
.ladyScroll  dd{width:100%;height:40px;line-height:40px;font-size:16px;color:#fff;text-align:center;overflow:hidden;position:absolute;left:5px;bottom:0;}
.ladyScroll  dd a{ color:#fff;  }
.ladyScroll  dd a:hover{ text-decoration:none;  }
.ladyScroll dl:hover span{ background:#ff9933;  }

.service .pt3{overflow: hidden;    margin-bottom: 80px; }
.service .pt3 .title {
	text-align: center;
	margin-bottom: 10px;
	color: #181818;
}
.service .pt3 .info {
	text-align: center;
	color: #6d6d6d;
	margin-bottom: 20px;
}
/* 本例子css */
.Scroll{width:1200px;overflow: hidden;height: 280px; position: relative;}
.Scroll .prev,.Scroll .next{width:51px;height:45px;position:absolute;top:125px;left:0;z-index:100; cursor:pointer; background:url(../images/btns2.png) no-repeat;}
.Scroll .next{ left:auto; right:0; background-position:0 -90px;}
.Scroll .prev:hover{ background-position:0 -45px; }
.Scroll .next:hover{ background-position:0 -135px; }

.Scroll .scrollWrap{width:1200px;overflow:hidden;position:absolute;}
.Scroll dl{float:left;width:25%;text-align:center;position:relative; background: #f5f5f5; border-right: 1px solid #fff;}
.Scroll  dt{margin:0 auto;width:100%;overflow:hidden;}
.Scroll  img{display:block;max-width:100%;height:238px; margin:20px auto;}
.Scroll dl:hover{ }

.center{text-align: center;}
.service .pt3 ._btn{margin-top: 50px;}


.service .zhengwen{
	line-height: 1.8;
	color: #666;
}
.service .zhengwen img{
	max-width: 1200px;
}
.service .zhengwen h2{
	
}


.service .pt6 { position: relative;}
.service .pt6 .tit{font-size:42px; color:#000; margin-bottom:20px; text-align:center;}
.service .pt6 .info{font-size:14px; color:#666; margin-bottom:20px; text-align:center;}
.service .pt6 .pics{
	overflow: hidden;
}
.service .pt6 .pics li{
	float: left;
	width: 25%;
}
.service .pt6 .pics li a{
	overflow: hidden;
	display: block;
	padding: 10px;
}
.service .pt6 .pics li a span{
    line-height: 35px;
    text-align: center;
    display: block;
}


.service .pt6 .pics li a img{
	border: 1px solid #eee;
}



.service .pt4{
	overflow: hidden;
	border-top: 1px solid #eee;
    padding-top: 60px;
}
.service .pt4 .title {
	text-align: center;
	margin-bottom: 10px;
	color: #181818;
}
.service .pt4 .info {
	text-align: center;
	color: #6d6d6d;
	margin-bottom: 20px;
}
.service .pt4 .pinp{
	overflow: hidden;
}
.service .pt4 .pinp dl{
	float: left;
	width: 20%;
}
.service .pt4 .pinp dl dt{
	padding: 10px;
}
.service .pt4 .pinp dl dt img{
	border: 1px solid #eee;
}
.service .pt4 .r{
	color: #999;
	margin-top: 30px;
	margin-right: 10px;
}
/*公司简介*/

.profile .pt3 .map_box{
	position: relative;
	height: 750px;
}
.profile .pt3 .map_box li#map1{
	position: absolute;
	top: 38px;
	left: 29px;
}
.profile .pt3 .map_box li#map2{
    position: absolute;
    top: 455px;
    left: 305px;
}
.profile .pt3 .map_box li#map3{
	position: absolute;
    top: 367px;
    left: 508px;
}
.profile .pt3 .map_box li#map4{
    position: absolute;
    top: 169px;
    left: 486px;
}
.profile .pt3 .map_box li#map5{
	position: absolute;
    top: 83px;
    left: 644px;
}
.profile .pt3 .map_box li#map6{
    position: absolute;
    top: 503px;
    left: 922px;
}
.profile .pt3 .map_box .gray img{
 -webkit-filter: grayscale(100%);     -moz-filter: grayscale(100%);     -ms-filter: grayscale(100%);     -o-filter: grayscale(100%);          filter: grayscale(100%); 	     filter: gray;
}

.profile .pt3 .map_box li a{
    position: relative;
    overflow: hidden;
    display: block;
    color: #000;
}
.profile .pt3 .map_box li a span{
    position: absolute;
    font-size: 25px;
    top: 40%;
    left: 40%;
    display: inline-table;
}


.profile .pt1 .title {
	text-align: center;
	margin-bottom: 10px;
	color: #181818;
}
.profile .pt1 .info {
	text-align: center;
	color: #6d6d6d;
	margin-bottom: 30px;
    line-height: 30px;
}
.profile .pt1 {
	margin-bottom: 80px;
}
.profile .pt1 .container .l_box {
	width: 48%;
	cursor: pointer;
}
.profile .pt1 .container .l_box .video_box .play {
	position: absolute;
	width: 76px;
	height: 76px;
	background: url(../images/play.png) center center no-repeat;
	top: 50%;
	left: 50%;
	margin-top: -38px;
	margin-left: -38px;
}
.profile .pt1 .container .r_box {
	width: 52%;
}
.profile .pt1 .container .r_box .pd {
	border: 10px solid #f3f3f3;
	border-left: 0;
	height: 354px;
	padding: 0px 30px 0 60px;
	overflow: hidden;
}
.profile .pt1 .container .r_box .info_box {
	display: block;
	margin-top: 40px;
}
.profile .pt1 .container .r_box .info_box ._t {
	line-height: 1;
	color: #0e0e0e;
	margin-bottom: 20px;
}
.profile .pt1 .container .r_box .info_box .line {
	width: 45px;
	height: 2px;
	background: #00a2e9;
	margin-bottom: 20px;
}
.profile .pt1 .container .r_box .info_box .dec {
	font-size: 14px;
	color: #333333;
	margin-bottom: 30px;
	line-height: 30px;
}


.profile .pt2{
	background: #f5f5f5;
	overflow: hidden;
	padding-top: 70px;
	padding-bottom: 70px;
    margin-bottom: 80px;
}
.profile  .title {
	text-align: center;
	margin-bottom: 10px;
	color: #181818;
}
.profile  .info {
	text-align: center;
	color: #6d6d6d;
	margin-bottom: 30px;
}

.profile .pt2 .list{
	overflow: hidden;
	background: #fff;
}
.profile .pt2 .list li{
	float: left;
	width: 25%;
}
.profile .pt2 .list li a{
	line-height: 50px;
	text-align: center;
	display: block;
}


.profile .pt6 .list{
	overflow: hidden;
	background: #fff;
}
.jq22 .center{
	margin-top: 50px;
}
.jq22 .center .text{ margin:0; }




.jq23 .center{
	margin-top: 50px;
}
.jq23 .center .text{ margin:0; }


.profile .pt2 .pic_box .box1 .pd{padding:40px 40px 0;}
.profile .pt2 .pic_box .box1 .pd .ent{font-size:21px; color:#939393; line-height:26px; margin-bottom:5px; text-transform:uppercase;}
.profile .pt2 .pic_box .box1 .pd .t{font-size:35px; color:#000; margin-bottom:20px;}
.profile .pt2 .pic_box .box1 .pd .more{font-size:18px; color:#ff9933;}
.profile .pt2 .pic_box .box1 .pd .more i{display:inline-block; *display:inline; *zoom:1; background:url(../images/jiamore.png) center center no-repeat; width:25px; height:25px; vertical-align:middle; margin-left:10px;}

/* 本例子css */
.ladyScroll{width:950px;height:238px;position:relative; float: right;}
.ladyScroll .prev,.ladyScroll .next{width:51px;height:45px;position:absolute;top:100px;left:0;z-index:100; cursor:pointer; background:url(../images/btns.png) no-repeat;}
.ladyScroll .next{ left:auto; right:0; background-position:0 -90px;}
.ladyScroll .prev:hover{ background-position:0 -45px; }
.ladyScroll .next:hover{ background-position:0 -135px; }

.ladyScroll .scrollWrap{width:950px;overflow:hidden;position:absolute;}
.ladyScroll dl{float:left;width:33.33%;text-align:center;position:relative;}
.ladyScroll  span{display:block;width:100%;height:40px;position:absolute;bottom:0;background:#000;filter:alpha(opacity=70);opacity:0.70;}
.ladyScroll  dt{margin:0 auto;width:100%;overflow:hidden;}
.ladyScroll  img{display:block;width:100%;height:238px;}
.ladyScroll  dd{width:100%;height:40px;line-height:40px;font-size:16px;color:#fff;text-align:center;overflow:hidden;position:absolute;left:5px;bottom:0;}
.ladyScroll  dd a{ color:#fff;  }
.ladyScroll  dd a:hover{ text-decoration:none;  }
.ladyScroll dl:hover span{ background:#ff9933;  }

.profile .pt3{overflow: hidden; }
.profile .pt3 .title {
	text-align: center;
	margin-bottom: 10px;
	color: #181818;
}
.profile .pt3 .info {
	text-align: center;
	color: #6d6d6d;
	margin-bottom: 50px;
}
/* 本例子css */
.Scroll{width:1200px;overflow: hidden;height: 280px; position: relative;}
.Scroll .prev,.Scroll .next{width:51px;height:45px;position:absolute;top:125px;left:0;z-index:100; cursor:pointer; background:url(../images/btns2.png) no-repeat;}
.Scroll .next{ left:auto; right:0; background-position:0 -90px;}
.Scroll .prev:hover{ background-position:0 -45px; }
.Scroll .next:hover{ background-position:0 -135px; }

.Scroll .scrollWrap{width:1200px;overflow:hidden;position:absolute;}
.Scroll dl{float:left;width:25%;text-align:center;position:relative; background: #f5f5f5; border-right: 1px solid #fff;}
.Scroll  dt{margin:0 auto;width:100%;overflow:hidden;}
.Scroll  img{display:block;max-width:100%;height:238px; margin:20px auto;}
.Scroll dl:hover{ }

.center{text-align: center;}
.profile .pt3 ._btn{margin-top: 50px;}


.profile .zhengwen{
	line-height:32px;
	font-size:16px;
	color: #333;
}
.text_box{
	line-height:32px;
	font-size:16px;
	color: #333;
}
.profile .zhengwen p{
	text-indent: 2rem;
}
.profile .zhengwen img{
	max-width: 1200px;
	margin:5px 0;
	margin-left: -2rem;
}
.profile .zhengwen h2{
	
}


.profile .pt6 { position: relative;}
.profile .pt6 .tit{font-size:42px; color:#000; margin-bottom:20px; text-align:center;}
.profile .pt6 .info{font-size:14px; color:#666; margin-bottom:20px; text-align:center;}
.profile .pt6 .pics{
	overflow: hidden;
}
.profile .pt6 .pics li{
	float: left;
	width: 25%;
}
.profile .pt6 .pics li a{
	overflow: hidden;
	display: block;
	padding: 10px;
	text-align: center;
}
.profile .pt6 .pics li a img{
	border: 1px solid #eee;
	max-height: 350px;
}

.huanj dl{
	position: relative;
	text-align: center;
	display: table;
	margin-bottom: 20px;
}
.huanj a{ 
}
.huanj a span{
    position: absolute;
    color: #fff;
    width: 200px;
    height: 50px;
    line-height: 50px;
    top: 125px;
	left: 0;
    font-size: 18px;
    border: 1px solid rgba(255, 255, 255, 0.7);
    margin-left: 500px;
}
.huanj a:hover span{
	background: #fff;
	color: #333;
}
/**********************************ljx ********************************************/
/*售后服务*/
.cus_service li {
	margin-bottom: 0;
}
.cus_service li .box {
	padding: 10%;
}
.cus_service li .cont {
	font-size: 26px;
	color: #fff;
}
.cus_service li .s_pic {
	margin-left: 50%;
	margin-top: 15%;
}
.cus_service li .left, .cus_service li .right {
	width: 50%;
}
.cus_service li .rect-100 img {
	position: absolute;
	width: 100%;
	height: 100%;
}
.cus_service .li1 {
	background: #cc3831;
}
.cus_service .li2 {
	background: #a2c43a;
}
.cus_service .li3 {
	background: #1365b1;
}
.cus_service .li4 .left {
	background: #b8b8b8;
	height: 0;
	padding-bottom: 50%;
}
.cus_service .li4 .right {
	background: #7bbbde;
	height: 0;
	padding-bottom: 50%;
}
.cus_service li .left {
	position: relative;
}
.cus_service .li1 .left:after {
	content: "";
	position: absolute;
	border-width: 15px;
	border-style: solid;
	border-color: transparent transparent transparent #cc3831;
	top: 50%;
	margin-top: -7px;
	right: -30px;
	width: 0;
	height: 0;
	z-index: 9
}
.cus_service .li2 .left:after {
	content: "";
	position: absolute;
	border-width: 15px;
	border-style: solid;
	border-color: transparent transparent transparent #a2c43a;
	top: 50%;
	margin-top: -7px;
	right: -30px;
	width: 0;
	height: 0;
	z-index: 9
}
.cus_service .li3 .left {
	float: right;
}
.cus_service .li3 .right {
	float: left;
}
.cus_service .li3 .left:after {
	content: "";
	position: absolute;
	border-width: 15px;
	border-style: solid;
	border-color: transparent #1365b1 transparent transparent;
	top: 50%;
	margin-top: -7px;
	left: -30px;
	width: 0;
	height: 0;
	z-index: 9
}
/*network*/
.network {
	padding-top: 0;
}
.network .map_banner {
	height: 535px;
	position: relative;
}
.network .map_banner .map_sele {
	position: absolute;
	bottom: 26px;
	left: 0;
	width: 100%;
	text-align: center;
	display: none;
}
.network .map_banner a {
	display: inline-block;
	width: 40%;
	height: 60px;
	line-height: 60px;
	font-size: 18px;
	background-color: #80939e;
	color: #fff;
	margin-right: 15px;
	max-width: 220px;
}
.network .map_banner a .ico2 {
	background-position: -26px 0;
	width: 20px;
	height: 26px;
	margin-right: 8px;
	display: inline-block;
	background: url(../images/weizhi.png) no-repeat;
	vertical-align: middle;
}
.network .map_banner a.cur {
	background-color: #0267b5;
}
.network .map_banner a.cur .ico2 {
	background-position: 0 0;
}
/* network-5 start*/
.widget-network-5 .net_ico {
	background: url(../images/net_work_ico.png) no-repeat;
	display: inline-block;
*display: inline;
*zoom:1;
	vertical-align: middle;
}
.widget-network-5 .net_ico01 {
	width: 24px;
	height: 26px;
}
.widget-network-5 .net_ico02 {
	width: 20px;
	height: 20px;
	background-position: -24px 0px;
	margin-right: 10px;
}
.widget-network-5 .net_ico03 {
	width: 24px;
	height: 34px;
	background-position: 0px -26px;
	margin-right: 10px;
}
.widget-network-5 .net_ico04 {
	width: 26px;
	height: 26px;
	background-position: -24px -26px;
	position: absolute;
	bottom: 6%;
	right: 8%;
	display: none;
}
.widget-network-5 .form-inline .form-control {
	width: 60%;
	border-radius: 0px;
}
.widget-network-5 .btn-default {
	width: 20%;
	background: none;
	color: #fff;
	margin-left: 2%;
	border-color: #fff;
	border-radius: 0px;
}
.widget-network-5 .net_work_bd li {
	margin-bottom: 2%;
	position: relative;
}
.widget-network-5 .net_work_bd .out_box {
	padding: 10% 10% 10%;
	background-color: #f6f6f6;
	position: relative;
}
.widget-network-5 .net_work_bd .out_box:hover {
	background: #009ee8;
}
.widget-network-5 .net_work_bd .out_box:hover .list_box {
	color: #fff;
}
.widget-network-5 .net_work_bd .list_box {
	min-height: 130px;
	color: #555;
	overflow: hidden;
}
.widget-network-5 .net_work_bd .list_box dt {
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 10px;
}
.widget-network-5 .net_work_bd .list_box dd {
	font-size: 14px;
	line-height: 30px;
}
.widget-network-5 .sevsr_map {
	width: 100%;
	height: 500px;
	margin-bottom: 40px;
}
.map-M5-search {
	padding: 2% 6%;
	margin-bottom: 30px;
	background-color: #e8e8e0;
}
.map-M5-search .btn {
	background-color: #e8470a;
	color: #ffffff;
	font-size: 16px;
	width: 20%;
	height: 34px;
	line-height: 34px;
	background-image: url(../images/server_net_search_ico.png);
	background-repeat: no-repeat;
	background-position: center;
	margin-left: 18px;
}
.map-M5-map {
	height: 500px
}
.network .netsearch_box {
	margin: 50px 0;
}
.network .netsearch_box {
	border: 10px #ededed solid;
	padding: 30px;
	position: relative;
    height: 300px;
	background: url(../images/lianxi_bg.jpg) no-repeat center center;
}

.network .netsearch_box .map_text{width:60%;background:#fa9b3c;color:#fff;position:absolute;top:10%;left:5%;}
.network .netsearch_box .map_text dl{padding:8% 6% 2%;}
.network .netsearch_box .map_text dt{font-size:30px;margin-bottom:26px;}
.network .netsearch_box .map_text dd{margin-bottom:20px;line-height:30px;}
.network .netsearch_box .map_text dd .map_main {width:90%;}
.network .netsearch_box .map_text dd a{color:#fff;}
.network .netsearch_box .map_text dd.dd1 .map_ico{background-position:0px 0px;}
.network .netsearch_box .map_text dd.dd2 .map_ico{background-position:-30px 0px;}
.network .netsearch_box .map_text dd.dd3 .map_ico{background-position:-60px 0px;cursor:default;}
.network .netsearch_box .map_text dd.dd4 .map_ico{background-position:-90px 0px;}

.network .lxleft{padding-left: 850px;}
.network .lxleft dl{float: left; margin-right: 40px; text-align: center; margin-top:40px;}


.zxly{
    background: #eee;
    padding: 50px 0;
    overflow: hidden;
    margin: auto;
    max-width: 1920px;
}
.zxly .w750{
	width: 750px;
	margin: 0 auto;
}
.zxly .tit{
	font-size: 30px;
    color: #000;
    margin-bottom: 20px;
    text-align: center;
}


#book_post input {
    display: inline-block;
    width: 710px;
    line-height: 45px;
    margin-bottom: 10px;
    padding: 2px 20px;
    font-size: 14px;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: none;
    border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
#book_post .marr{
	margin-right: 20px;
}
#book_post .l input{
	width: 325px;
}
#book_post #_chkcode{
	width: 230px;
}

#book_post textarea {
    display: inline-block;
    width: 710px;
    height: 100px;
    line-height: 25px;
    margin-bottom: 10px;
    padding: 10px 20px;
    font-size: 14px;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: none;
    border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
#book_post .submit {
	width: 100%;
    height: 45px !important;
    text-align: center;
    color: #fff !important;
    font-size: 16px;
    background: #fa9b3d !important;
    border-radius: 5px;
    border: 0 none;
    cursor: pointer;
}





.network .netsearch_box .tit {
	font-size: 13px;
	color: #565656;
	margin-right: 15px;
	line-height: 32px;
}
.network .netsearch_box .sele_box {
	width: 30%;
	height: 32px;
	line-height: 32px;
	margin-right: 2%;
}
.network .netsearch_box .sele_box .sele {
	width: 100%;
	height: 30px;
	line-height: 30px;
	border-radius: 0;
	border: 1px solid #eee;
}
.network .netsearch_box .input_box {
	width: 24%;
	margin-right: 1%;
	line-height: 30px;
	height: 30px;
	border: 1px solid #eee;
}
.network .netsearch_box .input_box input {
	margin: 0;
	padding: 0;
	text-indent: 20px;
	border: 0;
	outline: none;
	width: 100%;
	line-height: 30px;
	height: 30px;
}
.network .netsearch_box button {
	border: 0;
	outline: none;
	box-shadow: none;
	width: 10%;
	height: 32px;
	line-height: 32px;
	text-align: center;
	background: #606d75;
	font-size: 17px;
	color: #fff;
	cursor: pointer;
}
body .select-ui-options-default li:hover {
	background: #0267b5;
}
body .select-ui-options-default-bottom {
	border-radius: 0;
}
body .select-ui-options-default {
	border-color: #eee;
}
/*contact_us*/
.contact_us .pt1 {
	margin-bottom: 30px;
}
.contact_us .pt1>.wrap {
	position: relative;
}
.contact_us .pt1 .map_box {
	height: 500px;
	overflow: hidden;
}
.contact_us .pt1 .map_box img {
	max-width: none;
}
.contact_us .pt1 .map_text {
	width: 36%;
	background: url(../images/blur_73.png);
	color: #fff;
	position: absolute;
	top: 10%;
	right: 10%;
}
.contact_us .pt1 .map_text dl {
	padding: 10% 6%;
}
.contact_us .pt1 .map_text dt {
	font-size: 24px;
	margin-bottom: 26px;
}
.contact_us .pt1 .map_text dd {
	margin-bottom: 20px;
	line-height: 30px;
}
.contact_us .pt1 .map_text dd .map_main {
	width: 80%;
}
.contact_us .pt1 .map_text dd a {
	color: #fff;
}
.contact_us .pt1 .map_text dd .map_ico {
	width: 30px;
	height: 30px;
	background: url(../images/about_callus_part1_ico.png) no-repeat;
	margin-right: 10px;
}
.contact_us .pt1 .map_text dd.dd1 .map_ico {
	background-position: 0px 0px;
}
.contact_us .pt1 .map_text dd.dd2 .map_ico {
	background-position: -30px 0px;
}
.contact_us .pt1 .map_text dd.dd3 .map_ico {
	background-position: -60px 0px;
	cursor: default;
}
.contact_us .pt1 .map_text dd.dd4 .map_ico {
	background-position: -90px 0px;
}
/*video_list*/
/*图片列表*/
.pic_list01 .pic_tab .tab_t_box {
	margin-bottom: 55px;
	height: 36px;
	position: relative;
}
.pic_list01 .pic_tab .tab_t_box .tab_t {
	padding: 0 32px;
	line-height: 32px;
	border: 2px solid #f1f1f1;
	float: left;
	margin-right: 13px;
}
.pic_list01 .pic_tab .tab_t_box .tab_t_cur {
	border-color: #bc0811;
	color: #bc0811;
}

/* piclist-1 start*/
.video_list .util-page {
	margin-top: 0;
}
.widget-prolist-15 {
	margin-bottom: 20px;
}
.widget-prolist-15 ._info {
	padding: 20px;
	background: #ecf1f4;
}
.widget-prolist-15 ._info .tit {
	display: inline-block;
	max-width: 85%;
}
.widget-prolist-15 ._info .ion {
	color: #d32b2f;
}
.widget-prolist-15 li {
	cursor: pointer;
	margin-bottom: 40px;
}
.widget-prolist-15 li:hover ._info {
	background: #0267b5;
	color: #fff;
}
.widget-prolist-15 li:hover ._info .ion {
	color: #fff;
}
.widget-prolist-15 ._img {
	height: 0;
	padding-bottom: 75%;
	overflow: hidden;
	position: relative;
}
.widget-prolist-15 ._img img {
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.widget-prolist-15 ._img:hover img {
	-webkit-transform: scale(1.1, 1.1);
	transform: scale(1.1, 1.1);
}
.widget-prolist-15 ._img .play_ico {
	display: inline-block;
	position: absolute;
	z-index: 5;
	left: 50%;
	top: 50%;
	margin-top: -34px;
	margin-left: -34px;
	background: url(../images/news_index_06_ico.png) no-repeat center;
	width: 72px;
	height: 72px;
	background-position: 0 -148px;
}

@media only screen and (max-width: 479px) {
.widget-prolist-15 li ._info .ion {
	display: none;
}
}
/*地图去黑斑*/
.map_banner img {
	max-width: none;
}
/*prodetail2*/
.pro_detail2 .pt9 {
	height: 640px;
	overflow: hidden;
	background-position: center center;
	background-repeat: no-repeat;
}
.pro_detail2 .pt9 .wrap {
	position: relative;
	height: 100%;
}
.pro_detail2 .pt9 .l_box {
	width: 50%;
	position: relative;
	z-index: 2;
}
.pro_detail2 .pt9 .l_box .pd {
	padding: 120px 0 0 60px;
}
.pro_detail2 .pt9 .l_box .pd .tit {
	font-size: 40px;
	color: #000;
	line-height: 1;
	margin-bottom: 35px;
}
.pro_detail2 .pt9 .l_box .pd .list {
	font-size: 16px;
	color: #414141;
}
.pro_detail2 .pt9 .l_box .pd .list .dian {
	font-size: 60px;
	font-weight: bold;
	color: #000;
	margin-right: 10px;
	vertical-align: middle;
	line-height: 45px;
	display: block;
	float: left;
	margin-top: -3px;
}
.pro_detail2 .pt9 .l_box .pd .list li {
	border-bottom: 1px solid #c5c5c5;
	line-height: 45px;
}
.pro_detail2 .pt9 .l_box .pd .list li:last-child {
	border: 0;
}
.pro_detail2 .pt9 .r_box {
	position: absolute;
	right: -270px;
	bottom: 0;
	width: 1000px;
	text-align: center;
}
.pro_detail2 .pt6 {
	padding-top: 30px;
}
.pro_detail3 .pt9 .r_box {
	bottom: 50px;
}
/*导航下拉*/
header .drop_list {
	width: 1270px;
	margin: 0 auto;
	background: #fff;
	border-top: 1px solid #f3f3f3;
	clear: both;
	display: none;
}
header.compress .drop_list {
	width: 100%;
}
header .drop_list .minins {
	text-align: center;
	display: none;
}
header .drop_list .minins li {
	display: inline-block;
*display:inline;
*zoom:1;
	margin: 0 15px;
	line-height: 75px;
	height: 75px;
	font-size: 14px;
	color: #121212;
}
header .drop_list .minins li img {
	vertical-align: middle;
	margin-right: 10px;
}
header .drop_list .min_pro li {
	width: 240px;
	border-right: 1px solid #e8e8e8;
	margin: 30px 0 20px;
}
header .drop_list .min_pro li:last-child {
	border: 0;
}
header .drop_list .min_pro li .img_box {
	width: 150px;
	height: 50px;
	background-position: 0 0;
	background-repeat: no-repeat;
	margin: 0 auto 10px;
}
header .drop_list .min_pro li a:hover .img_box {
	background-position: 0 -50px;
}
header .drop_list .min_pro li .catname {
	font-size: 14px;
	color: #2f2f2f;
	text-align: center;
	line-height: 1;
}
.head .r_nav .visitor .xiala {
	padding: 15px 0;
	position: absolute;
	top: 100%;
	left: 0;
	background: #0267b5;
	text-align: center;
	z-index: 2;
	width: 100%;
	display: none;
}
.head .r_nav .visitor .xiala li {
	height: 36px;
	line-height: 36px;
}
.head .r_nav .visitor .xiala li a {
	display: block;
	color: #fff;
	font-size: 14px;
}
.head .r_nav .visitor .xiala li a:hover {
	background: #2073b3;
}
/*百度地图去版权*/
.anchorBL {
	display: none;
}
/*在线订购 zhaoy*/
.content-33782 {
	overflow: hidden;
}
.content-33782 .pdet_form {
	padding: 10px 3%;
	background: #f9f9f9;
	margin-top: 20px;
}
.content-33782 .pdet_form label {
	line-height: 32px;
	display: inline-block;
}
.content-33782 .pdet_form .ord_inp {
	width: 75%;
	height: 30px;
	line-height: 30px;
	border: 1px solid #ddd;
	background: #fff;
	padding: 0;
	margin: 0;
}
.content-33782 .pdet_form .ord_area {
	width: 88%;
	border: 1px solid #ddd;
	background: #fff;
	padding: 0;
	margin: 0;
	height: 110px;
}
.content-33782 .pdet_form .ord_inp.ord_yzm {
	width: 40%;
}
.content-33782 .pdet_form .porder_v {
	margin-bottom: 10px;
}
.content-33782 .pdet_form .ord_btninp {
	text-align: center;
	padding-top: 20px;
}
.content-33782 .pdet_form .ord_sub {
	height: 30px;
	width: 90px;
	background: #95c309;
	color: #fff;
	margin-right: 10px;
}
.content-33782 .pdet_form .ord_rest {
	height: 30px;
	width: 90px;
	background: #dfdfdf;
}
.content-33782 .pdet_form .red {
	color: red
}
.content-33782 .con_nr a:hover {
	color: #1480bf;
}

@media only screen and (max-width: 64em) {
.content-33782 .Login-L1-Left {
	width: 60%;
}
.content-33782 .Login-L1-li input {
	width: 65%;
}
}

@media only screen and (max-width: 40em) {
.content-33782 .Login-L1 {
	background: none;
}
.content-33782 .Login-L1-Left {
	width: 100%;
}
}
._r_main .content-33779 form .btn:hover {
	background: #94c309
}
/*表单样式调整*/
body .contactUs-47752 .Form-P1 .Form-P1-Btn ._submit {
	background: #034fa2;
}
body .contactUs-47752 .form-m1 .form-m1-btn button {
	height: 32px;
	line-height: 32px;
	border-radius: 0;
	border: 0;
	outline: none;
}
body .contactUs-47752 .form-m1 .form-m1-btn button:hover {
	opacity: 0.8;
}
body .contactUs-47752 .form-m1 .form-m1-btn ._submit {
	background: #034fa2;
}
/*sloution*/
.solution .pt1 {
	margin-bottom: 40px;
	overflow: hidden;
	line-height: 32px;
}
.solution .pt2 {
	margin-bottom: 40px;
	overflow: hidden;
}
.solution .pt2 li {
	margin-bottom: 26px;
}
.solution .pt2 .pd {
	padding: 30px 36px;
	background: #f7f7f7
}
.solution .pt2 .pd .img_box {
	width: 100px;
	margin-right: 30px;
}
.solution .pt2 .pd .info_box .tit {
	font-size: 20px;
	color: #303030;
	font-weight: bold;
	margin-top: 10px;
}
.solution .pt2 .pd .info_box .text {
	font-size: 16px;
	color: #828282;
	line-height: 24px;
	height: 48px;
	overflow: hidden;
}
.solution .pt3 .tit {
	font-size: 22px;
	color: #555;
	font-weight: bold;
	margin-bottom: 20px;
}
.solution .pt3 .pic_box ul {
	width: 101%;
}
.solution .pt3 .pic_box ul li {
	width: 24%;
	margin-right: 1%;
	float: left;
}
.solution .pt3 .pic_box ul li:hover a {
	box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
	transform: translate3d(0, -2px, 0);
	-webkit-transform: translate3d(0, -2px, 0);
}
.solution .pt3 .pic_box ul li a {
	display: block;
padding:background:#fff;
	padding: 36px 0px;
	border: 1px solid #ebebeb;
	transform: translate3d(0, 0px, 0);
	-webkit-transform: translate3d(0, 0px, 0);
}
.solution .pt3 .pic_box .list_text {
	text-align: center;
	font-size: 16px;
	color: #000;
}
.solution .pt3 .pic_box .list_title {
	font-weight: normal;
	line-height: 29px;
	height: 58px;
	overflow: hidden;
}
.solution .pt3 .pic_box .list_more {
	color: #c0c0c0;
	display: block;
	font-size: 12px;
}
.solution .pt1 .imgbox {
	float: left;
	margin-right: 25px;
	margin-bottom: 20px;
	width: 540px;
	cursor: pointer;
}
.solution .pt1 .imgbox .tit {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	background: url(../images/black.6.png) repeat;
	color: #fff;
	text-align: center;
	font-size: 16px;
	line-height: 50px;
	height: 50px;
}
/*漂浮*/
.right_bar {
	display: none;
	position: fixed;
	top: 200px;
	right: 0;
	width: 50px;
	height: 203px;
	z-index: 10;
}
.right_bar li {
	width: 62px;
	height: 50px;
	z-index: 20;
}
.right_bar li.rtbar_li1, .right_bar li.rtbar_li4 {
	position: absolute;
	left: 0;
}
.right_bar li.rtbar_li1 {
	top: 0;
	width: 172px;
}
.right_bar li.rtbar_li2 {
	position: absolute;
	top: 102px;
	left: 0;
}
.right_bar li.rtbar_li3 {
	position: absolute;
	top: 51px;
	left: 0;
	width: 126px;
}
.right_bar li.rtbar_li4 {
	top: 153px;
}
.rtbar_li4 {
	position: absolute;
	top: 153px;
	left: 0;
}
.right_bar li a {
	display: block;
	font-family: "Microsoft Yahei";
	color: #FFF;
	font-size: 14px;
	height: 50px;
	line-height: 50px;
	overflow: hidden;
	background-color: #39424b;
	opacity: 0.8;
}
.right_bar li a img {
	display: block;
	float: left;
	vertical-align: middle;
	width: 24px;
	height: 24px;
	margin: 12px 12px 14px 14px;
}
.right_bar li a:hover {
	background-color: #0267b5;
	opacity: 1;
}
.rtbar_shwx {
	display: none;
	position: absolute;
	top: -176px;
	left: -188px;
	background: url(../images/rtbar_wxbd.png) no-repeat bottom right;/*  width:216px; height:216px;  */
	padding-bottom: 9px;
}
.rtbar_shwx img {
	padding: 14px;
	background-color: #FFF;
	width: 160px;
	height: 160px;
}
/*tech2*/
.tech_banner {
	height: 560px;
	position: relative;
	width: 100%;
}
.tech_banner img {
	position: absolute;
	width: 1920px;
	max-width: none;
	left: 50%;
	margin-left: -960px;
	top: 0;
}
.tech_banner .text {
	position: absolute;
	padding: 30px;
	background: url(../images/blue90.png) repeat;
	color: #fff;
	left: 70px;
	bottom: 90px;
	width: 550px;
}
.tech_banner .t {
	font-size: 30px;
	margin-bottom: 10px;
}
.tech_banner .d {
	font-size: 16px;
	line-height: 28px;
}
.tech2 .pt1 {
	margin-bottom: 70px;
}
.tech2 .pt1 .l_box {
	width: 50%;
}
.tech2 .pt1 .r_box {
	width: 50%;
}
.tech2 .pt1 .l_box .pd {
	padding: 0 40px 0 20px;
}
.tech2 .pt1 .l_box .pd .tit {
	font-size: 35px;
	color: #000;
	margin-bottom: 30px;
}
.tech2 .pt1 .l_box .pd .t2 {
	font-size: 20px;
	color: #000;
	margin-bottom: 10px;
}
.tech2 .pt1 .l_box .pd .info {
	font-size: 14px;
	color: #000;
	line-height: 26px;
	margin-bottom: 30px;
}
.tech2 .pt1 .l_box .pd .num_con .box1 {
	padding-right: 30px;
	border-right: 1px solid #bbbbbb;
	margin-right: 30px;
}
.tech2 .pt1 .l_box .pd .num_con .num_box .number {
	font-size: 58px;
	color: #cb000d;
	font-family: Impact;
}
.tech2 .pt1 .l_box .pd .num_con .num_box .jia {
	font-size: 58px;
	color: #cb000d;
	font-family: Impact;
}
.tech2 .pt1 .l_box .pd .num_con .num_box .desc {
	font-size: 16px;
	color: #cb000d;
	margin-left: 10px;
}
.rect-63 {
	padding-bottom: 63%;
}
.rect-85 {
	padding-bottom: 85%;
}
.tech2 .pt1 .r_box .slide_box {
	height: 378px;
	overflow: hidden;
}
.tech2 .pt1 .r_box .item a {
	display: block;
}
.tech2 .pt1 .r_box .item .info {
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	font-size: 18px;
	line-height: 80px;
	text-align: center;
	z-index: 2;
}
.tech2 .pt1 .r_box .item .mask {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	background: url(../images/tech_mask.png) center bottom no-repeat;
}
.tech2 .pt1 .r_box .slide_box .owl-prev {
	position: absolute;
	width: 40px;
	height: 65px;
	left: 20px;
	top: 50%;
	margin-top: -32px;
	background: url(../images/tech2_prev.png) center center no-repeat;
	font-size: 0;
}
.tech2 .pt1 .r_box .slide_box .owl-next {
	position: absolute;
	width: 40px;
	height: 65px;
	right: 20px;
	top: 50%;
	margin-top: -32px;
	background: url(../images/tech2_next.png) center center no-repeat;
	font-size: 0;
}
.tech2 .pt1 .r_box .slide_box .disabled {
	display: none;
}
.tech2 .pt2 {
	padding: 80px 0 120px;
	background: url(../images/tech_pt2.jpg) center center no-repeat;
}
.tech2 .pt2 .tit {
	text-align: center;
	font-size: 30px;
	color: #2a2a2a;
}
.tech2 .pt2 .info {
	text-align: center;
	font-size: 14px;
	color: #6d6d6d;
	margin-bottom: 40px;
}
.tech2 .pt2 .pic_box {
	background: #fff;
}
.tech2 .pt2 .pic_box .box1 {
	width: 22.5%;
}
.tech2 .pt2 .pic_box .box1 .pd {
	padding: 40px 50px 0;
}
.tech2 .pt2 .pic_box .box1 .pd .ent {
	font-size: 21px;
	color: #939393;
	line-height: 26px;
	margin-bottom: 5px;
	text-transform: uppercase;
}
.tech2 .pt2 .pic_box .box1 .pd .t {
	font-size: 35px;
	color: #000;
	margin-bottom: 30px;
}
.tech2 .pt2 .pic_box .box1 .pd .more {
	font-size: 18px;
	color: #cb000d;
}
.tech2 .pt2 .pic_box .box1 .pd .more i {
	display: inline-block;
*display:inline;
*zoom:1;
	background: url(../images/jiamore.png) center center no-repeat;
	width: 25px;
	height: 25px;
	vertical-align: middle;
	margin-left: 10px;
}
.tech2 .pt2 .pic_box .list {
	width: 77.5%;
}
.tech2 .pt2 .pic_box .list li {
	width: 33.3333%;
	float: left;
}
.tech2 .pt2 .pic_box .list .owl-item li {
	width: 100%;
	float: none;
}
.tech2 .pt2 .pic_box .list li a {
	display: block;
}
.tech2 .pt2 .pic_box .list .li2 a {
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}
.tech2 .pt2 .pic_box .list .name {
	position: absolute;
	width: 100%;
	line-height: 45px;
	color: #fff;
	font-size: 16px;
	text-align: center;
	background: url(../images/black.6.png) repeat;
	left: 0;
	bottom: 0;
}
.tech2 .pt3 {
	padding: 80px 0 100px;
}
.tech2 .pt3 .tit {
	text-align: center;
	font-size: 30px;
	color: #2a2a2a;
}
.tech2 .pt3 .info {
	text-align: center;
	font-size: 14px;
	color: #6d6d6d;
	margin-bottom: 40px;
}
.tech2 .pt3 .honor_box .pd {
	padding: 20px 30px;
	background: #eeeeee;
	text-align: center;
	height: 300px;
	line-height: 300px;
}
.tech2 .pt3 .honor_box .pd .img_box {
	width: 100%;
	height: 100%;
}
.tech2 .pt3 .honor_box .li2 .pd {
	border-left: 3px solid #fff;
	border-right: 3px solid #fff;
}
.tech2 .pt3 .honor_box .pd img {
	vertical-align: middle;
	max-width: 100%;
	max-height: 100%;
	display: inline;
	width: auto;
}
.tech2 .pt3 .honor_box .pd .img_box:after {
	content: '';
	display: inline-block;
	height: 100%;
	vertical-align: middle;
}
.tech2 .owl-nav {
	position: absolute;
	height: 60px;
	left: 0;
	top: 50%;
	margin-top: -30px;
	font-size: 0;
	width: 100%;
}
.tech2 .list .owl-nav .owl-prev {
	width: 40px;
	height: 60px;
	background: url(../images/owl_jt.png) 0 0 no-repeat;
	position: absolute;
	left: 0;
	top: 0;
}
.tech2 .list .owl-nav .owl-prev:hover {
	background: url(../images/owl_jt.png) 0 -60px no-repeat;
}
.tech2 .list .owl-nav .owl-next {
	width: 40px;
	height: 60px;
	background: url(../images/owl_jt.png) -40px 0 no-repeat;
	position: absolute;
	right: 0;
	top: 0;
}
.tech2 .list .owl-nav .owl-next:hover {
	background: url(../images/owl_jt.png) -40px -60px no-repeat;
}
.tech2 .honor_owl .owl-prev {
	position: absolute;
	width: 40px;
	height: 65px;
	left: 20px;
	top: 50%;
	margin-top: -32px;
	background: url(../images/tech2_prev.png) center center no-repeat;
	font-size: 0;
}
.tech2 .honor_owl .owl-next {
	position: absolute;
	width: 40px;
	height: 65px;
	right: 20px;
	top: 50%;
	margin-top: -32px;
	background: url(../images/tech2_next.png) center center no-repeat;
	font-size: 0;
}
.tech2 .honor_owl .disabled {
	display: none;
}
/*服务*/
.service2 .pt1{
	margin-bottom: 30px;
    margin-top: 20px;
}
.service2 .pt1 .titen {
	font-size: 93px;
	font-family: Arial;
	color: #f0f0f0;
	line-height: 1;
}
.service2 .pt1 .tit {
	font-size: 30px;
    color: #222;
    text-align: center;
    line-height: 1;
    margin-bottom: 20px;
}
.service2 .pt1 .info{
	font-size: 14px;
    color: #666;
    text-align: center;
    margin-bottom: 40px;
}
.service2 .pt1 .lists {
	padding-top: 40px;
}
.service2 .pt1 .lists li {
	margin-bottom: 30px;
}
.service2 .pt1 .lists .pd {
	padding: 75px 40px 35px;
	text-align: center;
	position: relative;
	border: 1px solid #f2f2f2;
	overflow: hidden;
}
.service2 .pt1 .lists .pd .title {
	font-size: 26px;
	color: #3e75cb;
	line-height: 1px;
	margin-bottom: 15px;
}
.service2 .pt1 .lists .pd .info {
	font-size: 16px;
	color: #333;
	line-height: 26px;
	height: 52px;
	overflow: hidden;
}
.service2 .pt1 .lists .pd .num {
	font-size: 100px;
	font-family: Arial;
	color: #f8f8f8;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 2;
}
.service2 .pt1 .lists .pd .text {
	position: relative;
	z-index: 3;
}
.service2 .pt1 .lists .pd .mask {
	position: absolute;
	background: url(../images/blue90.png) repeat;
	left: 0;
	top: 100%;
	width: 100%;
	height: 100%;
	z-index: 1;
}
.service2 .pt1 .lists li:hover .title {
	color: #fff;
}
.service2 .pt1 .lists li:hover .info {
	color: #fff;
}
.service2 .pt1 .lists li:hover .num {
	color: #6b96d8;
}
.service2 .pt1 .lists li:hover .mask {
	top: 0;
}
.service2 .pt2 {
	overflow: hidden;
}
.service2 .pt2 .l_box {
	width: 50%;
	float: left;
	position: relative;
	height: 600px;
}
.service2 .pt2 .pd {
	position: relative;
	z-index: 3;
	padding: 80px 40px 0 10px;
}

.service2 .pt2 .txt02{
	background: #f5f5f5;
	padding: 20px 30px 40px;
}
.service2 .pt2 .txt02 .t{
	line-height: 25px;
	margin-bottom: 20px;
	color: #222;
}

.service2 .pt2 .mask {
	position: absolute;
	width: 960px;
	height: 100%;
	right: 0;
	top: 0;
	background: rgba(45, 41, 34, 0.85);
	z-index: 2;
}

.service2 .pt2 .pd .t {
    font-size: 30px;
    font-weight: bold;
    color: #333;
    margin-bottom: 20px;
}
.service2 .pt2 .pd .info {
	font-size: 18px;
	line-height: 28px;
	color: #666;
	margin-bottom: 30px;
}
.service2 .pt2 .pd .text_box {
	font-size: 14px;
	color: #666;
	line-height: 33px;
}
.service2 .pt2 ._btn{
	color: #666;
	margin-top: 30px;
}



.service2 .pt3 {
	padding-top: 80px;
	overflow: hidden;
}
.service2 .pt3 .tit {
	font-size: 30px;
	color: #333;
	text-align: center;
	line-height: 1;
	margin-bottom: 20px;
}
.service2 .pt3 .info {
	font-size: 14px;
	color: #666;
	text-align: center;
	margin-bottom: 40px;
}
.rect-138 {
	padding-bottom: 138%;
}
.service2 .pt3 .person_list .name_box {
	padding: 0 0 0 35px;
}
.service2 .pt3 .person_list .name_box .name1 {
	font-size: 16px;
	color: #333;
}
.service2 .pt3 .person_list .name_box .name2 {
	font-size: 14px;
	color: #999;
}
.service2 .pt3 .person_list li {
	margin-bottom: 30px;
	position: relative;
}
.service2 .pt3 .person_list li .img_box{
	padding: 20px;
}

.service2 .pt3 .person_list li .mask {
	position: absolute;
	width: 100%;
	left: 0;
	bottom: -200px;
	background:rgb(249, 152, 56);
	opacity: 0;
}
.service2 .pt3 .person_list li .mask .pd {
	padding: 20px 25px;
	color: #fff;
}
.service2 .pt3 .person_list li .mask .t1 {
	font-size: 16px;
	font-weight: bold;
}
.service2 .pt3 .person_list li .mask .t2 {
	font-size: 14px;
	margin-bottom: 25px;
}
.service2 .pt3 .person_list li .mask .t3 {
	font-size: 14px;
	line-height: 24px;
	height: 96px;
	overflow: hidden;
}
.service2 .pt3 .person_list li:hover .mask {
	bottom: 0;
	opacity: 1;
}
/*2017-09-06 ysl*/
.foot_bottom .foot_bottom_wrapper2 {
	display: none;
	position: fixed;
	z-index: 100;
	width: 100%;
	bottom: 0;
	left: 0;
	padding-top: 20px;
	background-color: #141414;
}
.foot_bottom .foot_bottom_wrapper2 .foot2_links {
	padding-bottom: 20px;
}
.foot_bottom .foot_bottom_wrapper2 .foot2_link_box {
	position: relative;
	float: left;
	width: 33.333333%;
}
.foot_bottom .foot_bottom_wrapper2 .foot2_link_box .ft2_link_hd {
	display: none;
}
.foot_bottom .foot_bottom_wrapper2 .foot2_link_box .ft2_link_bd {
	display: block;
	font-size: 0;
	background-size: contain;
}
.foot_bottom .foot_bottom_wrapper2 .foot2_link_box.link_box1 .ft2_link_bd {
	background-image: url(../images/ft2_link_bd1.png);
}
.foot_bottom .foot_bottom_wrapper2 .foot2_link_box.link_box2 .ft2_link_bd {
	background-image: url(../images/ft2_link_bd2.png);
}
.foot_bottom .foot_bottom_wrapper2 .foot2_link_box.link_box3 .ft2_link_bd {
	background-image: url(../images/ft2_link_bd3.png);
}
.foot_bottom .foot_bottom_wrapper2 .foot2_wx {
	display: none;
}
/*.foot_bottom .foot_bottom_wrapper2 .foot2_wx { width:40%; max-width:130px; }
.foot_bottom .foot_bottom_wrapper2 .foot2_wx .img_wrap { position:relative; height:0; padding-bottom:100%; overflow:hidden; }
.foot_bottom .foot_bottom_wrapper2 .foot2_wx .img_wrap img { position:absolute; top:0; left:0; width:100%; height:100%; }
.foot_bottom .foot_bottom_wrapper2 .foot2_wx .txt_wrap { text-align:center; }*/
.foot_bottom .right {
	width: 180px;
	position: relative;
	margin-top: 23px;
	margin-right: 10px;
	font-size: 14px;
	line-height: 1.6;
	cursor: pointer;
}
.foot_bottom .link {
	border: 1px solid #a5a5a5;
	padding: 2% 7%;
}
.foot_bottom .link .ico {
	display: inline-block;
	width: 13px;
	height: 7px;
	background: url(../images/foot_bottom_jt.png) no-repeat;
	margin-left: 50%;
}
.foot_bottom .right .about_link {
	position: absolute;
	bottom: 100%;
	left: 0;
	width: 100%;
	text-align: center;
	background: #141414;
	display: none;
}
.foot_bottom .right .about_link li {
	padding: 2% 0;
}
.foot_bottom .right .about_link li a {
	display: block;
	width: 100%;
	height: 100%;
}
.foot_bottom .right .about_link li:hover {
	background: rgba(2,65,136,.9);
}
.foot_bottom .right .about_link li:hover a {
	color: #fff
}
.honor .top_menu {
	margin-bottom: 4%;
}
.honor .top {
	padding-left: 25%;
}
.honor .top .tab_t {
	float: left;
	display: inline-block;
	width: 10%;
	border: 2px solid #f3f3f3;
	padding: 0.5% 0;
	text-align: center;
	margin-right: 2%;
	color: #666;
}
.honor .top .tab_t.cur {
	border: 2px solid #0267b5;
	color: #0267b5;
}
/*新的订购表单*/
.content-33782 .pdet_form {
	padding: 0;
	background: #fff;
}
.content-33782 .pdet_form .porder_v > .span-6 {
	position: relative;
}
.content-33782 .pdet_form .porder_v .Validform_wrong {
	position: absolute;
	top: 5px;
	right: 80px;
}
.content-33782 .pdet_form .ord_sub {
	background: #034fa2;
	border: none;
	outline: none;
	box-shadow: none;
	height: 32px;
	line-height: 32px;
	font-size: 13px;
}
.content-33782 .pdet_form .ord_sub:hover {
	opacity: 0.8;
}
.content-33782 .pdet_form .ord_rest {
	background: #909090;
	border: none;
	outline: none;
	box-shadow: none;
	height: 32px;
	line-height: 32px;
	color: #fff;
	font-size: 13px;
}
.content-33782 .pdet_form .ord_rest:hover {
	opacity: 0.8;
}
.pic_list .tab_t_box {
	margin-bottom: 4%;
}
.pic_list .tab_t_box .tab_t {
	padding: 0 32px;
	line-height: 32px;
	border: 2px solid #f1f1f1;
	float: left;
	margin-right: 13px;
}
.pic_list .tab_t_box .tab_t.cur {
	border-color: #034fa2;
	color: #034fa2;
}
/*join*/
/*job*/

.job .pt1 {
	margin-bottom: 50px;
}
.job .pt1 h3 {
	font-size: 30px;
	color: #666;
	line-height: 30px;
	margin-bottom: 20px;
    margin-top: 50px;
}
.job .pt1 p {
	margin-right: 30px;
	font-size: 14px;
	color: #6b6b6b;
}

/* job-2 start*/

.widget-job-2 ._jt {
	background-color: #fff;

	line-height: 60px;
	overflow: hidden;
*zoom: 1;
	cursor: pointer;
	border-bottom: 1px solid #e9e9e9;
}

.widget-job-2 ._jt_act ._jc{
	display: block;
}

.widget-job-2 ._jt_act {
	border: none;
}
.widget-job-2 ._jt strong {
	float: left;
	width: 20%;
	text-align: center;
	color: #555;
	font-weight: normal;
	font-size: 14px;
}
.widget-job-2 ._jt strong.time {
	width: 15%;
}
.widget-job-2 ._jt strong.jia {
	width: 5%;
	color: #fe993d;
	font-size: 35px;
}
.widget-job-2 ._jc {
	display: none;
	background-color: #f9f9f9;
}
.widget-job-2 ._jcon {
	padding: 80px 40px 40px;
	color: #555;
	font-size: 13px;
	line-height: 2;
}
.widget-job-2 ._jcon .job_rule {
	font-size: 16px;
	color: #3b3b3b;
	margin-top: 30px;
}
.widget-job-2 ._jcon .job_btn {
	width: 160px;
	height: 40px;
	background-color: #fe993d;
	color: #fff;
	text-align: center;
	font-size: 16px;
	line-height: 40px;
	border-radius: 5px;
	margin-top: 40px;
}
.widget-job-2 ._jcon .job_btn a {
	display: block;
}
.widget-job-2 ._jcon .job_btn a:hover {
	color: #fff;
}

@media only screen and (max-width: 40rem) {
.widget-job-2 ._jt span {
	display: none;
}
}
.job .pt2 {
	padding-bottom: 30px;
}
.job .pt2 .tit_box {
	height: 60px;
	line-height: 60px;
	background-color: #7b7b7b;
	color: #fff;
	font-size: 18px;
}
.job .pt2 .tit_box .tit_ul>li {
	width: 20%;
	text-align: center;
}
.job .pt2 .tit_box .tit_ul>li.time {
	width: 15%;
}
.job .pt2 .tit_box .tit_ul>li.jia {
	width: 5%;
}
.widget-job-2 ._jt strong {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	height: 60px;
	background: #fff;
}

/*地图标记*/
.slidemap{
	width:1200px;
}
.slidemap .hd{  }
.slidemap .hd ul{
	position: absolute;
    width: 1200px;
    height: 750px;
    z-index: 9;
}
.slidemap .hd ul li{
	position: absolute;
	z-index: 99;
	color: #000;
	cursor: pointer;
}

.service .pt3 .map_box li.gj186{
    left: 960px;
    top: 345px;
}
.service .pt3 .map_box li.gj187{
	left: 897px;
    top: 425px;
}
.service .pt3 .map_box li.gj188{
	left: 810px;
    top: 400px;
}
.service .pt3 .map_box li.gj189{
    left: 838px;
    top: 385px;
}
.service .pt3 .map_box li.gj190{
    left: 768px;
    top: 365px;
}
.service .pt3 .map_box li.gj191{
	left: 550px;
    top: 265px;
}
.service .pt3 .map_box li.gj192{
    left: 562px;
    top: 300px;
}
.service .pt3 .map_box li.gj193{
    left: 595px;
    top: 325px;
}
.service .pt3 .map_box li.gj194{
	left: 540px;
    top: 335px;
}
.service .pt3 .map_box li.gj195{
	left: 520px;
    top: 330px;
}
.service .pt3 .map_box li.gj196{
	left: 568px;
    top: 312px;
}
.service .pt3 .map_box li.gj197{
    left: 290px;
    top: 340px;
}
.service .pt3 .map_box li.gj198{
	left: 310px;
    top: 270px;
}
.service .pt3 .map_box li.gj199{
	left: 215px;
    top: 390px;
}
.service .pt3 .map_box li.gj200{
    left: 270px;
    top: 440px;
}
.service .pt3 .map_box li.gj201{
    left: 310px;
    top: 455px;
}
.service .pt3 .map_box li.gj202{
    left: 400px;
    top: 500px;
}
.service .pt3 .map_box li.gj203{
	left: 335px;
    top: 590px;
}
.service .pt3 .map_box li.gj204{
	left: 650px;
    top: 375px;
}
.service .pt3 .map_box li.gj205{
	left: 550px;
    top: 380px;
}
.service .pt3 .map_box li.gj206{
	left: 522px;
    top: 370px;
}

.service .pt3 .map_box li.gj207{
	left: 550px;
    top: 448px;
}

.service .pt3 .map_box li.gj236{
	left: 660px;
    top: 450px;
}
.service .pt3 .map_box li.gj237{
	left: 605px;
    top: 510px;
}
.service .pt3 .map_box li.gj238{
	left: 980px;
    top: 550px;
}
.service .pt3 .map_box li.gj239{
    left: 495px;
    top: 195px;
}
.service .pt3 .map_box li.gj240{
	left: 820px;
    top: 250px;
}
.service .pt3 .map_box li.gj241{
	left: 930px;
    top: 420px;
}
.service .pt3 .map_box li.gj242{
    left: 760px;
    top: 300px;
}
.service .pt3 .map_box li.gj243{
    left: 630px;
    top: 570px;
}
.service .pt3 .map_box li.gj244{
    left: 680px;
    top: 400px;
}
.service .pt3 .map_box li.gj245{
    left: 867px;
    top: 430px;
}
.service .pt3 .map_box li.gj246{
	left: 650px;
    top: 330px;
}
.service .pt3 .map_box li.gj247{
	left: 880px;
    top: 495px;
}
.service .pt3 .map_box li.gj248{
    left: 915px;
    top: 335px;
}


.service .pt3 .map_box li.gj249{
	left: 345px;
    top: 530px;
}
.service .pt3 .map_box li.gj250{
    left: 395px;
    top: 540px;
}
.service .pt3 .map_box li.gj251{
	left: 315px;
    top: 505px;
}
.service .pt3 .map_box li.gj252{
    left: 250px;
    top: 420px;
}
.service .pt3 .map_box li.gj253{
	left: 338px;
    top: 445px;
}
.service .pt3 .map_box li.gj254{
	left: 370px;
    top: 578px;
}



.service .pt3 .map_box li.gj206 dd{top:0;right: 42px;}
.service .pt3 .map_box li.gj195 dd{top:0;right: 42px;}
.service .pt3 .map_box li.gj192 dd{top:0;right: 35px;}
.service .pt3 .map_box li.gj194 dd{top:0;right: 42px;}
.service .pt3 .map_box li.gj200 dd{top:5px;right: 55px;}


.service .pt3 .map_box li.gj205 dd{right: -15px;}
.service .pt3 .map_box li.gj201 dd{top:8px;right: 45px;}
.service .pt3 .map_box li.gj250 dd{right: -30px;}

.slidemap .hd ul li.on dd{}

.service .pt3 .map_box dl{
	position: absolute;
	z-index: 99;
}
.service .pt3 .map_box dd{
	position: relative;
    top: -25px;
    right: 5px;
    color: #444;
	font-size: 13px;
}
.service .pt3 .map_box dl.gj1{
	left: 310px;
    top: 270px;
}

.service .pt3 .map_box li:hover .pin,.service .pt3 .map_box .on .pin{
  background: #fd7304;
}
.service .pt3 .map_box li:hover dd,.service .pt3 .map_box .on dd{
  color: #000;
  font-weight: bold;
}
.service .pt3 .map_box li:hover .pulse,.service .pt3 .map_box .on .pulse{
	background: rgba(253, 115, 4, 0.5);
}
.service .pt3 .map_box li:hover .pulse:after,.service .pt3 .map_box .on .pulse:after{
  -webkit-box-shadow: 0 0 1px 2px #fd7304;
  box-shadow: 0 0 1px 2px #fd7304;
}

.slidemap .bd ul{ zoom:1;  }
.slidemap .bd ul .title{
	margin-bottom: 20px;
	border-bottom: 1px dashed #eee;
	padding-bottom: 10px;
}
.slidemap .bd li{ 
	float: left;
	width: 32.33%;
	text-align: center;
	margin-bottom:18px;
	margin-right: 1.5%;
}
.slidemap .bd li:nth-of-type(3n){
	margin-right: 0;
}
.slidemap .bd li span{
	line-height: 40px;
}



.pin {
  width: 25px;
  height: 25px;
  border-radius: 50% 50% 50% 0;
  background: #666;
  position: absolute;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  left: 50%;
  top: 50%;
  margin: -16px 0 0 -17px;
}
.pin:after {
  content: '';
  width: 10px;
  height: 10px;
  margin: 8px 0 0 8px;
  background: #fff;
  position: absolute;
  border-radius: 50%;
}
.pulse {
  background: rgba(0,0,0,0.2);
  border-radius: 50%;
  height: 10px;
  width: 10px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: 11px 0px 0px -10px;
  -webkit-transform: rotateX(55deg);
  -moz-transform: rotateX(55deg);
  -o-transform: rotateX(55deg);
  -ms-transform: rotateX(55deg);
  transform: rotateX(55deg);
  z-index: -2;
}
.pulse:after {
  content: "";
  border-radius: 50%;
  height: 30px;
  width: 30px;
  position: absolute;
  margin: -10px 0 0 -10px;
  -webkit-animation: pulsate 1s ease-out;
  -moz-animation: pulsate 1s ease-out;
  -o-animation: pulsate 1s ease-out;
  -ms-animation: pulsate 1s ease-out;
  animation: pulsate 1s ease-out;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-iteration-count: infinite;
  -o-animation-iteration-count: infinite;
  -ms-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  -webkit-box-shadow: 0 0 1px 2px #89849b;
  box-shadow: 0 0 1px 2px #89849b;
  -webkit-animation-delay: 1.1s;
  -moz-animation-delay: 1.1s;
  -o-animation-delay: 1.1s;
  -ms-animation-delay: 1.1s;
  animation-delay: 1.1s;
}

@-moz-keyframes pulsate {
  0% {
    -webkit-transform: scale(0.1, 0.1);
    -moz-transform: scale(0.1, 0.1);
    -o-transform: scale(0.1, 0.1);
    -ms-transform: scale(0.1, 0.1);
    transform: scale(0.1, 0.1);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  50% {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  100% {
    -webkit-transform: scale(1.2, 1.2);
    -moz-transform: scale(1.2, 1.2);
    -o-transform: scale(1.2, 1.2);
    -ms-transform: scale(1.2, 1.2);
    transform: scale(1.2, 1.2);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-webkit-keyframes pulsate {
  0% {
    -webkit-transform: scale(0.1, 0.1);
    -moz-transform: scale(0.1, 0.1);
    -o-transform: scale(0.1, 0.1);
    -ms-transform: scale(0.1, 0.1);
    transform: scale(0.1, 0.1);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  50% {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  100% {
    -webkit-transform: scale(1.2, 1.2);
    -moz-transform: scale(1.2, 1.2);
    -o-transform: scale(1.2, 1.2);
    -ms-transform: scale(1.2, 1.2);
    transform: scale(1.2, 1.2);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-o-keyframes pulsate {
  0% {
    -webkit-transform: scale(0.1, 0.1);
    -moz-transform: scale(0.1, 0.1);
    -o-transform: scale(0.1, 0.1);
    -ms-transform: scale(0.1, 0.1);
    transform: scale(0.1, 0.1);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  50% {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  100% {
    -webkit-transform: scale(1.2, 1.2);
    -moz-transform: scale(1.2, 1.2);
    -o-transform: scale(1.2, 1.2);
    -ms-transform: scale(1.2, 1.2);
    transform: scale(1.2, 1.2);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@keyframes pulsate {
  0% {
    -webkit-transform: scale(0.1, 0.1);
    -moz-transform: scale(0.1, 0.1);
    -o-transform: scale(0.1, 0.1);
    -ms-transform: scale(0.1, 0.1);
    transform: scale(0.1, 0.1);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
  50% {
    opacity: 1;
    -ms-filter: none;
    filter: none;
  }
  100% {
    -webkit-transform: scale(1.2, 1.2);
    -moz-transform: scale(1.2, 1.2);
    -o-transform: scale(1.2, 1.2);
    -ms-transform: scale(1.2, 1.2);
    transform: scale(1.2, 1.2);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-moz-keyframes bounce {
  0% {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    -webkit-transform: translateY(-2000px) rotate(-45deg);
    -moz-transform: translateY(-2000px) rotate(-45deg);
    -o-transform: translateY(-2000px) rotate(-45deg);
    -ms-transform: translateY(-2000px) rotate(-45deg);
    transform: translateY(-2000px) rotate(-45deg);
  }
  60% {
    opacity: 1;
    -ms-filter: none;
    filter: none;
    -webkit-transform: translateY(30px) rotate(-45deg);
    -moz-transform: translateY(30px) rotate(-45deg);
    -o-transform: translateY(30px) rotate(-45deg);
    -ms-transform: translateY(30px) rotate(-45deg);
    transform: translateY(30px) rotate(-45deg);
  }
  80% {
    -webkit-transform: translateY(-10px) rotate(-45deg);
    -moz-transform: translateY(-10px) rotate(-45deg);
    -o-transform: translateY(-10px) rotate(-45deg);
    -ms-transform: translateY(-10px) rotate(-45deg);
    transform: translateY(-10px) rotate(-45deg);
  }
  100% {
    -webkit-transform: translateY(0) rotate(-45deg);
    -moz-transform: translateY(0) rotate(-45deg);
    -o-transform: translateY(0) rotate(-45deg);
    -ms-transform: translateY(0) rotate(-45deg);
    transform: translateY(0) rotate(-45deg);
  }
}
@-webkit-keyframes bounce {
  0% {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    -webkit-transform: translateY(-2000px) rotate(-45deg);
    -moz-transform: translateY(-2000px) rotate(-45deg);
    -o-transform: translateY(-2000px) rotate(-45deg);
    -ms-transform: translateY(-2000px) rotate(-45deg);
    transform: translateY(-2000px) rotate(-45deg);
  }
  60% {
    opacity: 1;
    -ms-filter: none;
    filter: none;
    -webkit-transform: translateY(30px) rotate(-45deg);
    -moz-transform: translateY(30px) rotate(-45deg);
    -o-transform: translateY(30px) rotate(-45deg);
    -ms-transform: translateY(30px) rotate(-45deg);
    transform: translateY(30px) rotate(-45deg);
  }
  80% {
    -webkit-transform: translateY(-10px) rotate(-45deg);
    -moz-transform: translateY(-10px) rotate(-45deg);
    -o-transform: translateY(-10px) rotate(-45deg);
    -ms-transform: translateY(-10px) rotate(-45deg);
    transform: translateY(-10px) rotate(-45deg);
  }
  100% {
    -webkit-transform: translateY(0) rotate(-45deg);
    -moz-transform: translateY(0) rotate(-45deg);
    -o-transform: translateY(0) rotate(-45deg);
    -ms-transform: translateY(0) rotate(-45deg);
    transform: translateY(0) rotate(-45deg);
  }
}
@-o-keyframes bounce {
  0% {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    -webkit-transform: translateY(-2000px) rotate(-45deg);
    -moz-transform: translateY(-2000px) rotate(-45deg);
    -o-transform: translateY(-2000px) rotate(-45deg);
    -ms-transform: translateY(-2000px) rotate(-45deg);
    transform: translateY(-2000px) rotate(-45deg);
  }
  60% {
    opacity: 1;
    -ms-filter: none;
    filter: none;
    -webkit-transform: translateY(30px) rotate(-45deg);
    -moz-transform: translateY(30px) rotate(-45deg);
    -o-transform: translateY(30px) rotate(-45deg);
    -ms-transform: translateY(30px) rotate(-45deg);
    transform: translateY(30px) rotate(-45deg);
  }
  80% {
    -webkit-transform: translateY(-10px) rotate(-45deg);
    -moz-transform: translateY(-10px) rotate(-45deg);
    -o-transform: translateY(-10px) rotate(-45deg);
    -ms-transform: translateY(-10px) rotate(-45deg);
    transform: translateY(-10px) rotate(-45deg);
  }
  100% {
    -webkit-transform: translateY(0) rotate(-45deg);
    -moz-transform: translateY(0) rotate(-45deg);
    -o-transform: translateY(0) rotate(-45deg);
    -ms-transform: translateY(0) rotate(-45deg);
    transform: translateY(0) rotate(-45deg);
  }
}
@keyframes bounce {
  0% {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    -webkit-transform: translateY(-2000px) rotate(-45deg);
    -moz-transform: translateY(-2000px) rotate(-45deg);
    -o-transform: translateY(-2000px) rotate(-45deg);
    -ms-transform: translateY(-2000px) rotate(-45deg);
    transform: translateY(-2000px) rotate(-45deg);
  }
  60% {
    opacity: 1;
    -ms-filter: none;
    filter: none;
    -webkit-transform: translateY(30px) rotate(-45deg);
    -moz-transform: translateY(30px) rotate(-45deg);
    -o-transform: translateY(30px) rotate(-45deg);
    -ms-transform: translateY(30px) rotate(-45deg);
    transform: translateY(30px) rotate(-45deg);
  }
  80% {
    -webkit-transform: translateY(-10px) rotate(-45deg);
    -moz-transform: translateY(-10px) rotate(-45deg);
    -o-transform: translateY(-10px) rotate(-45deg);
    -ms-transform: translateY(-10px) rotate(-45deg);
    transform: translateY(-10px) rotate(-45deg);
  }
  100% {
    -webkit-transform: translateY(0) rotate(-45deg);
    -moz-transform: translateY(0) rotate(-45deg);
    -o-transform: translateY(0) rotate(-45deg);
    -ms-transform: translateY(0) rotate(-45deg);
    transform: translateY(0) rotate(-45deg);
  }
}
/* 本例子css */
.slideBox{ width:1000px; height:667px; overflow:hidden; position:relative;margin: auto;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:1000px; height:667px; display:block;  }
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

.daili{
    font-size: 20px;
    text-align: center;
    line-height: 25px;
    padding: 30px 20px;
    margin-bottom: 20px;
}

.dec p{ font-size:16px;}
