@import url(/style/css/bootstrap.css);
@import url(/style/css/animate.css);
@import url(/style/css/slick.css);
@import url(/style/css/slick-theme.css);
@font-face {
	font-family:myFirstFont;
	src:url('/style/css/fonts/NotoSansHans-Regular.otf');
	font-weight:normal;
	font-style:normal;
}
html {
	overflow-x:hidden;
	overflow-y:auto;
}
* {
	padding:0;
	margin:0;
}
.margin{
    margin: 0!important;
}

ul,ol,li,dl,dd,dt {
	list-style-type:none;
	line-height:normal;
}
body,button,input,select,textarea {
	font-family:'NotoSansHans-Regular','Microsoft yahei',Arial;
	font-size:12px;
}
code,kbd,pre,samp {
	font-family:'NotoSansHans-Regular','Microsoft yahei',Arial;
}
address,caption,cite,code,dfn,th,var {
	font-style:normal;
	font-weight:normal;
}
a {
	text-decoration:none;
	color:#3b3b3b;
	transition:all 0.5s linear;
	-moz-transition:all 0.5s linear;
	-webkit-transition:all 0.5s linear;
	-o-transition:all 0.5s linear;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	-webkit-tap-highlight-color:transparent;
}
a:hover {
	color:#00549a;
	cursor:pointer;
	text-decoration: none!important;
}
img {
	border:0;
	max-width:100%;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
h1,h2,h3,h4,h5,h6 {
	margin:0;
	font-weight:normal;
	font-family:'NotoSansHans-Regular','Microsoft yahei',Arial;
}
h1 {
	font-size:36px;
}
h2 {
	font-size:24px;
}
h3 {
	font-size:22px;
}
h4 {
	font-size:18px;
}
h5 {
	font-size:14px;
}
h6 {
	font-size:12px;
}
input,table,tr,td {
	margin:0;
	padding:0;
	border:none;
	background:none;
}
button,table {
	border:none;
	background:none;
	margin:0;
	padding:0;
	color: rgb(255 255 255 / 0%);
	display: none;
}
select {
	margin:0;
	padding:0;
	border:0;
	background:none;
	font-family:'NotoSansHans-Regular','Microsoft yahei',Arial;
	outline:none;
}
textarea {
	resize:none;
	outline:0;
	border:0;
	background:none;
	position: relative;
}
input {
	outline:0;
}
body {
	overflow:hidden;
	background:#fff;
}
.pz_top {
    position: relative;
	float:left;
	width:100%;
	z-index:999;
	background:#fff;
}
.tel{
    flex: 1;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: center;
    align-content: center;
}
.tel h5{
    width: 100%;
    text-align: center;
    font-weight: 600;
    font-size: 16px;
    font-weight: bold;
}
.tel p{
    width: 100%;
    text-align: center;
    font-size: 14px;
}
.pz_top>div:nth-child(1){
    display: flex;
    justify-content: space-between;
}
.pz_top>div:nth-child(1):after,.pz_top>div:nth-child(1):before{
    content: none;
}
.pz_banner {
	float:left;
	width:100%;
	overflow:hidden;
	position:relative;
	z-index:8;
}
.pz_main {
	float:left;
	width:100%;
	min-height:200px;
	
}
.pz_down {
	float:left;
	width:100%;
	margin-top: 20px;
}
/*top*/
.topTel {
	float: right;
	margin:52px 0 37px 0;
	color:#00549a;
	font-size: 14px;
	line-height:32px;
	font-weight:500;
	background:#fff url(/style/images/top1.png) left center no-repeat;
	padding:0 11px 0 43px;
}
.www {
	float: right;
	margin:52px 0 37px 0;
	position:relative;
}
.www .la {
	float:left;
	margin:0 0 0 20px;
	color: #00549a;
	font-size: 24px;
	line-height:32px;
	background:url(/style/images/top4.png) right center no-repeat;
	padding:0 25px 0 0;
}
.www .la:hover {
	background: url(/style/images/top5.png) right center no-repeat;
	padding:0 25px 0 0;
}
.www .la1 {
	float:left;
	margin:0 0 0 20px;
	color:#333333;
	font-size:16px;
	line-height:32px;
	background:url(/style/images/top3.png) right center no-repeat;
	padding:0 25px 0 0;
}
.www .la1:hover {
	color:#00549a;
	background:url(/style/images/top2.png) right center no-repeat;
}
.www .sub {
	display:none;
	float:left;
	position:absolute;
	left:-3px;
	width:130px;
	top:37px;
	background:#fff;
	border:1px solid #ebebeb;
	z-index:999;
	padding:7px 0;
}
.www .sub a {
	float:left;
	width:100%;
	text-align:center;
	color:#333;
	font-size:14px;
	line-height:26px;
}
.www .sub a:hover {
	color:#00549a;
}
.logo {
	float: left;
	width:223px;
	height:76px;
	line-height:0;
	/*margin:33px 30px 11px 0;*/
	margin-bottom: 0;
}
.so {
    float: right;
    position: relative;
    margin: 45px 42px 30px 26px;
    border: 1px solid #eaeaea;
    width: 550px;
}
/*.so::after {
	float:left;
	width:1px;
	height:10px;
	position:absolute;
	left:28px;
	top:50%;
	margin-top:-5px;
	content:'';
	background:#bdbab9;
}
*/
.so .Search {
	float:left;
	height:38px;
	background:none;
	border:none;
	line-height:24px;
	padding: 8px 15px 4px 15px;
	color:#c2c2c2;
	font-size:16px;
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	outline:0;
	border-radius:0
}
.so .sear_sub {
	float:right;
	width: 70px;
	height:42px;
	border:none;
	background:#00549a url(/style/images/search.png) center no-repeat;
}
.so::-webkit-input-placeholder {
	color:#bdbab9
}
.so:-moz-placeholder {
	color:#bdbab9
}
.so::-moz-placeholder {
	color:#bdbab9
}
.so:-ms-input-placeholder {
	color:#bdbab9
}
.so span {
	display:block;
	float:right;
	width: 150px;
	height:40px;
	background:url(/style/images/img_1_11.png) no-repeat 124px 20px #fff;
	cursor:pointer;
	position:relative;
	z-index:9999;
}
.so span input.sou_inp {
	display:block;
	position:absolute;
	left:0;
	top:0;
	width:84px;
	height:42px;
	line-height:42px;
	font-size:16px;
	z-index:1;
	opacity:0;
	filter:alpha(opacity=00);
}
.so span div {
	float:left;
	text-align:center;
	height:44px;
	line-height:44px;
	font-size:16px;
	color:#4c4c4c;
	position:relative;
	z-index:9;
	width: 150px;
}
.so span ul {
	display:none;
	position:absolute;
	left:1px;
	top:44px;
	background:#fff;
	border:1px solid #eaeaea;
	width:150px;
	height:auto;
	overflow-y:auto;
	overflow-x:hidden;
	z-index:9
}
.so span ul li {
	float:left;
	width:100%;
	text-align:center;
	height:30px;
	line-height:30px;
	font-size:14px;
	color:#4c4c4c;
}
.so span ul li:hover {
	background:#f0f0f0;
	color:#00549a;
}
/*menu*/
.menu {
    display: flex;
    justify-content: center;
    align-items: center;
	float:left;
	/*width:100%;*/
	flex: 1;
	border-top:1px solid #e5e5e5;
	/*margin: 39px 0;*/
	margin-bottom:0 ;
}
.menu ul {
	margin-left: 50px ;
	height: 100%;
	padding-top: 10px;
}
.menu .nli {
    height: 100%;
	float:left;
	padding:0 10px;
	text-align:center;
	position:relative;
}
.menu .nli::after {
	float:left;
	width:1px;
	height:14px;
	position:absolute;
	right:0;
	top:50%;
	margin-top:-7px;
	content:'';
	background:#e4e1e0;
}
.menu .nli:last-child::after {
	display:none;
}
.menu .nli span a {
    height: 100%;
	float:left;
	padding:0 20px;
	color:#333333;
	font-size: 16px;
	line-height:60px;
	position:relative;
	-webkit-transition:none;
	-moz-transition:none;
	-ms-transition:none;
	-o-transition:none;
	transition:none;
	font-weight: 600;
}
.menu .nli span a::after {
	float:left;
	width:0;
	height:2px;
	background:#00549a;
	position:absolute;
	left:50%;
	top:-1px;
	content:'';
	oz-transition:all 0.5s linear;
	-webkit-transition:all 0.5s linear;
	-o-transition:all 0.5s linear;
	-webkit-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-o-transform:translateX(-50%);
}
.menu .nli span a.active,.menu .nli:hover span a {
	color:#00549a;
}
.menu .nli.active span a::after,.menu .nli:hover span a::after {
	width:100%;
}
.menu_sub {
	display:none;
	float:left;
	border-top:1px solid #eaeaea;
	border-bottom:1px solid #eaeaea;
	position:absolute;
	left:0;
	top:100%;
	width:100%;
	background:#fff;
	background:rgba(255,255,255,0.9);
	z-index:69;
	text-align:center;
}
.menu_sub .l2 {
	float:left;
	width:25%;
	border-right:1px solid #eaeaea;
	text-align:center;
	vertical-align:top;
}
.menu_sub .l2:first-child {
	border-left:1px solid #eaeaea;
}
.menu_sub .l2 .a1 {
	float:left;
	display:block;
	width:100%;
	color:#333333;
	font-size:16px;
	line-height:50px;
	position:relative;
}
.menu_sub .l2.active .a1 {
	background:#00549a;
	color:#fff;
}
.menu_sub .l2.active .a1::after {
	/* content:""; */
	width:0;
	height:0;
	overflow:hidden;
	font-size:0;
	line-height:0;
	z-index:99;
	border-width:8px;
	border-style:solid dashed dashed dashed;
	border-color:#00549a;
	transparent transparent transparent;
	position:absolute;
	bottom:-16px;
	left:50%;
	margin-left:-8px;
}
.menu_sub .l2 .a1:hover,.menu_sub .l2 .a1.active {
	background:#00549a;
	color:#fff;
}
.menu_sub .l2 .a1:hover::after,.menu_sub .l2 .a1.active::after {
	/* content:""; */
	width:0;
	height:0;
	overflow:hidden;
	font-size:0;
	line-height:0;
	z-index:99;
	border-width:8px;
	border-style:solid dashed dashed dashed;
	border-color:#00549a;
	transparent transparent transparent;
	position:absolute;
	bottom:-16px;
	left:50%;
	margin-left:-8px;
}
.menu_sub1.active {
	display:block!important;
}
.menu_ul3 {
	display:none;
	float:left;
	position:absolute;
	left:0;
	top:51px;
	padding:14px 0 10px 0;
	width:100%;
	background:#fff;
	background:rgba(255,255,255,0.9);
	z-index:66;
	text-align:center;
	overflow:hidden;
}
.menu_ul3 .l3 {
	float:left;
	width:16%;
	text-align:center;
	margin:5px 0;
}
.menu_ul3 .l3 .img {
	width:75px;
	height:auto;
	margin:0 auto;
}
.menu_ul3 .l3 .text {
	font-size:14px;
	height:40px;
}
.menu_ul3 .l4 {
	float:left;
	width:15%;
	text-align:left;
}
.menu_ul3 .l4 .text {
	font-size:14px;
}
.le1 .ml1:first-child {
	margin-left:672px;
}
.le2 .ml1:first-child {
	margin-left:824px;
}
.m1 {
	display:none;
	position:absolute;
	font-size:16px;
	left:0;
	top:181px;
	width:100%;
	background:#fff;
	background:rgba(255,255,255,0.9);
}
.m1 .ml1,.menu_ul3 .ml1 {
	float:left;
	margin:10px 15px;
}
.m1 .ml1 .img,.menu_ul3 .ml1 .img {
	width:100px;
	margin:0 auto;
}
.m1 .ml1 .text,.menu_ul3 .ml1 .text {
	font-size:14px;
	text-align:center;
}
.menu_ul3 .container,.m1 .container {
	display:flex;
	flex-wrap:wrap;
	align-items:flex-start;
}
.a7:first-child {
	margin-left:810px!important;
}
.pc_top {
	display:block;
}
.ph_top {
	display:none;
}
.pc_menu {
	display:block;
}
.menuph {
	display:none;
}
.xialaph {
	display:none;
}
.menu_sub .l2.l2_mleft {
	margin-left:215px;
}
@media screen and (max-width:1230px ) {
	.menu ul {
	margin-left: ;:50px;
}
.menu .nli {
	padding:0 10px;
}
.menu .nli span a {
	padding:0 10px;
}
.menu_sub li {
	margin:0;
}
.menu_sub li:first-child {
	margin-left:0;
}
.logo {
	width:170px;
	height:42px;
	/*margin:39px 0;*/
}
.topTel {
	margin:52px 0 37px 0;
	font-size:16px;
	line-height:32px;
	padding:0 11px 0 43px;
}
.www {
	margin:52px 0 37px 0;
}
.www .la {
	margin:0 0 0 10px;
	font-size:14px;
	padding:0 25px 0 0;
}
.www .la1 {
	margin:0 0 0 10px;
	font-size:14px;
	padding:0 25px 0 0;
}
.www .sub {
	left:3px;
	width:89px;
	top:37px;
}
.www .sub a {
	font-size:14px;
	line-height:26px;
}
.m1 .ml1 .img,.menu_ul3 .ml1 {
	width:145px;
}
.le1 .ml1:first-child {
	margin-left:546px;
}
.le2 .ml1:first-child {
	margin-left:680px;
}
.m1 .ml1,.menu_ul3 .ml1 {
	margin:10px 5px;
}
.a7:first-child {
	margin-left:680px!important;
}
.menu_sub .l2.l2_mleft {
	margin-left:182px;
}
}@media screen and (max-width:1023px ) {
	.logo {
	float: left;
	width: 156px;
	height:43px;
	margin:8px 0;
}
.so_but_ph {
	float:left;
	width:100%;
	position:relative;
	margin:10px 0;
	border:1px solid #eaeaea;
}
.so_but_ph .Search {
	float:left;
	width:58%;
	height:42px;
	background:none;
	border:none;
	line-height:24px;
	padding:4px 8px 4px 8px;
	color:#bdbab9;
	font-size:14px;
}
.so_but_ph .sear_sub {
	float:right;
	width:42px;
	height:42px;
	border:none;
	background: #00549a url(/style/images/search.png) center no-repeat;
}
.so_but_ph::-webkit-input-placeholder {
	color:#bdbab9
}
.so_but_ph:-moz-placeholder {
	color:#bdbab9
}
.so_but_ph::-moz-placeholder {
	color:#bdbab9
}
.so_but_ph:-ms-input-placeholder {
	color:#bdbab9
}
.so_but_ph span {
	display:block;
	float:right;
	width:84px;
	height:40px;
	background:url(/style/images/img_1_11.png) no-repeat 65px 20px #fff;
	cursor:pointer;
	position:relative;
	z-index:9999;
}
.so_but_ph span input.sou_inp {
	display:block;
	position:absolute;
	left:0;
	top:0;
	width:84px;
	height:42px;
	line-height:42px;
	font-size:16px;
	z-index:1;
	opacity:0;
	filter:alpha(opacity=00);
}
.so_but_ph span div {
	float:left;
	text-align:center;
	height:44px;
	line-height:44px;
	font-size:14px;
	color:#4c4c4c;
	position:relative;
	z-index:9;
	width:70px;
}
.so_but_ph span ul {
	display:none;
	position:absolute;
	left:1px;
	top:44px;
	background:#fff;
	border:1px solid #eaeaea;
	width:84px;
	height:auto;
	overflow-y:auto;
	overflow-x:hidden;
	z-index:9
}
.so_but_ph span ul li {
	float:left;
	width:100%;
	text-align:center;
	height:30px;
	line-height:30px;
	font-size:14px;
	color:#4c4c4c;
}
.so_but_ph span ul li:hover {
	background:#f0f0f0;
	color:#00549a;
}
.www {
	margin: 25px 0 5px 0;
	text-align:center;
}
.www .la {
	margin:0 7px;
	float:none;
	display:inline-block;
}
.www .la1 {
	margin:0 7px;
	float:none;
	display:inline-block;
}
.www .sub {
	left:7px;
	top:auto;
	bottom:37px;
	z-index: 99999;
}
.pz_top {
	position:fixed;
	top:0;
	left:0;

}

.kb {
	height:60px;
	width:100%;
}
.menuph {
	display:block;
}
.xialaph {
	display:block;
}
/*手机按钮*/
.menuph {
	float:right;
	width:28px;
	height:22px;
	cursor:pointer;
	text-align:center;
	margin:19px 0;
}
.menuph .point {
	display:inline-block;
	width:28px;
	height:22px;
	position:relative;
}
.menuph .point:hover .navbtn,.menuph .point:hover .navbtn::after,.menuph .point:hover .navbtn::before {
	width:28px;
}
.menuph .navbtn {
	position:absolute;
	top:10px;
	right:0;
	display:inline-block;
	width:21px;
	height:2px;
	-webkit-transition:all .3s ease-out 0s;
	-moz-transition:all .3s ease-out 0s;
	-ms-transition:all .3s ease-out 0s;
	-o-transition:all .3s ease-out 0s;
	transition:all .3s ease-out 0s;
	background:#00549a;
}
.menuph .navbtn::after,.menuph .navbtn::before {
	position:absolute;
	right:0;
	display:inline-block;
	width:28px;
	height:2px;
	content:'';
	-webkit-transition:all .3s ease-out 0s;
	-moz-transition:all .3s ease-out 0s;
	-ms-transition:all .3s ease-out 0s;
	-o-transition:all .3s ease-out 0s;
	transition:all .3s ease-out 0s;
	background:#00549a;
}
.menuph .navbtn::after {
	top:-11px;
}
.menuph .navbtn::before {
	top:10px;
}
.menuph .point.active .navbtn {
	background:transparent;
}
.menuph .point.active .navbtn::after {
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	transform:rotate(45deg);
	top:0px;
}
.menuph .point.active .navbtn::before {
	-webkit-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	-o-transform:rotate(-45deg);
	transform:rotate(-45deg);
	top:0px;
}
/*手机下拉*/
.xialaph {
	position:fixed;
	left:0;
	top:0;
	float:left;
	width:100%;
	height:100%;
	overflow:scroll;
	padding:65px 0 140px 0;
	display:none;
	z-index:998;
	background:#fff;
}
.xialaph .ul2,.xialaph .ul3 {
	display:none;
}
.xialaph h4 a {
	float:left;
	width:92%;
	color:#333333;
	font-size:16px;
	line-height:55px;
}
.xialaph h4 a span {
	padding-left:6px;
	color:#ccc;
	font-size:14px;
}
.xialaph h4 {
	float:left;
	width:100%;
	position:relative;
}
.xialaph li:last-child h4::before {
	content:'';
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	height:1px;
	background-color:#e7e7e7;
}
.xialaph h4:hover a,.xialaph h5:hover a {
	color:#00549a;
}
.xialaph h4::after {
	content:'';
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:1px;
	background-color:#e7e7e7;
}
.xialaph h5 a {
	float:left;
	width:85%;
	color:#1f1f1f;
	font-size:14px;
	line-height:45px;
	text-transform:uppercase;
}
.xialaph h5 {
	float:left;
	width:100%;
	position:relative;
}
.xialaph h5::after {
	content:'';
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	height:1px;
	background-color:#e7e7e7;
	/*opacity:0.05;
	*/
}
.xialaph li:last-child h5::after {
	display:none;
}
.xialaph h4 img {
	width:15px;
	height:8px;
	float:right;
	margin-top:24px;
	cursor:pointer;
}
.xialaph h5 img {
	width:11px;
	height:6px;
	float:right;
	margin-top:20px;
	margin-right:18px;
	cursor:pointer;
}
.xialaph h4.active img.img_s,.xialaph h5.active img.img_s {
	display:none;
}
.xialaph h4.active img.img_d,.xialaph h5.active img.img_d {
	display:block;
}
.xialaph .ul2 {
	float:left;
	width:100%;
	padding:0 10px;
	position:relative;
}
.xialaph .ul3 {
	padding-top:12px;
	padding-bottom:18px;
	padding-left:15px;
	position:relative;
	float:left;
	width:100%;
}
.xialaph .ul3::after {
	content:'';
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	height:1px;
	background-color:#e7e7e7;
}
.xialaph li:last-child .ul3::after {
	display:none;
}
.xialaph .ul3 li a {
	color:#333;
	font-size:14px;
	line-height:35px;
	display:block;
}
.xialaph .ul3 li a:hover {
	color:#00549a;
}
.xialaph .ul3 li {
	padding-top:5px;
}
.xialaph .ul3 li:first-child {
	padding-top:0;
}
.xialaph .phsou {
	position:relative;
	margin-top:34px;
}
.xialaph .phsou input {
	width:100%;
	height:56px;
	background-color:#fff;
	color:#aaa;
	font-size:14px;
	padding-left:20px;
	border:1px solid #e5e5e5;
}
.xialaph .phsou img {
	cursor:pointer;
	width:21px;
	height:22px;
	position:absolute;
	top:17px;
	right:29px;
}
.img_d,.disno {
	display:none;
}
}@media screen and (max-width:320px ) {
	.so_but_ph span {
	width:30%;
}
.so_but_ph .Search {
	padding:8px 0;
}
.so_but_ph .sear_sub {
	width:32px;
}
}/*banner*/
.slide_banner {
	float:left;
	width:100%;
	line-height:0;
	overflow:hidden;
	text-align:center;
	position:relative;
}
.slide_banner img {
	width:100%;
}
.slide_banner .slick-prev {
	width:60px;
	height:60px;
	left:8%;
	top:50%;
	margin-top:-36px;
	background:url(/style/images/Prev1.png) no-repeat center;
	background-size:100% 100%;
}
.slide_banner .slick-next {
	width:60px;
	height:60px;
	right:8%;
	top:50%;
	margin-top:-36px;
	background:url(/style/images/Next1.png) no-repeat center;
	background-size:100% 100%;
}
.slide_banner .slick-prev:hover {
	background:url(/style/images/Prev2.png) no-repeat center;
}
.slide_banner .slick-next:hover {
	background:url(/style/images/Next2.png) no-repeat center;
}
.pz_banner .slick-dots {
	position:absolute;
	bottom:25px;
	z-index:10;
	height:10px;
}
.pz_banner .slick-dots li {
	vertical-align:top;
	width:10px;
	height:10px;
	background:#fff;
	margin:0 10px;
	border-radius:50%;
	cursor:pointer;
	text-indent:-999px;
	overflow:hidden;
}
.pz_banner .slick-dots .slick-active {
	background:#00549a;
}
.zy_banner {
	float:left;
	width:100%;
	line-height:0;
	position:relative;
}
@media screen and (max-width:1023px ) {
	.slide_banner .slick-prev {
	width:15px;
	height:30px;
	left:3%;
	margin-top:-15px;
}
.slide_banner .slick-next {
	width:15px;
	height:30px;
	right:3%;
	margin-top:-15px;
}
.pz_banner .slick-dots {
	bottom:10px;
	height:6px;
}
.pz_banner .slick-dots li {
	width:5px;
	height:5px;
	margin:0 2px;
}
}/* main */

/* 问题 */
.homeTit1 {
	overflow:hidden;
}
.homeTit1 .tit {
	float:left;
	font-size:30px;
	color:#00549a;
	background-size: 20%;
}
.homeTit1 .homeMore {
	display:block;
	width:81px;
	float:right;
	font-size:14px;
	padding-left:25px;
	margin-top:10px;
	color:#2b2b2b;
	background:url(/style/images/main2.png) no-repeat left center;
}
.homeTit1 .homeMore:hover {
	color:#00549a;
	background:url(/style/images/main2_1.png) no-repeat left center;
}
.homeTit2 {
	overflow:hidden;
}
.homeTit2 .tit {
	float:left;
	font-size:30px;
	color:#00549a;
	background-size: 18%;
}
.homeTit2 .homeMore {
	display:block;
	width:81px;
	float:left;
	font-size:14px;
	padding-left:25px;
	margin-left:20px;
	margin-top:10px;
	color:#2b2b2b;
	background:url(/style/images/main2_1.png) no-repeat left center;
}
.homeTit2 .homeMore:hover {
	color:#00549a;
	background:url(/style/images/main2_1.png) no-repeat left center;
}
.homeTit3 {
	overflow:hidden;
}
.homeTit3 .tit {
	float:left;
	font-size:30px;
	color:#fff;
	background-size: 20%;
}
.homeTit3 .homeMore {
	display:block;
	width:81px;
	float:right;
	font-size:14px;
	padding-left:25px;
	margin-top:10px;
	color:#fff;
	background:url(/style/images/main2_2.png) no-repeat left center;
}
.homeTit3 .homeMore:hover {
	color:#d4ebff;
	background:url(/style/images/main2.png) no-repeat left center;
}
@media screen and (max-width:1023px ) {
	.homeTit1 .tit {
	font-size:18px;

	background-size:20%;
}
.homeTit1 .homeMore {
	font-size:12px;
	padding-left:15px;
	margin-top:5px;
	background-size:15%;
}
.homeTit1 .homeMore:hover {
	background-size:15%;
}
.homeTit2 .tit {
	font-size:18px;
	background-size:20%;
}
.homeTit2 .homeMore {
	font-size:12px;
	padding-left:15px;
	margin-top:5px;
	background-size:15%;
}
.homeTit2 .homeMore:hover {
	background-size:15%;
}
.homeTit3 .tit {
	font-size:18px;
	background-size:20%;
}
.homeTit3 .homeMore {
	font-size:12px;
	padding-left:15px;
	margin-top:5px;
	background-size:15%;
}
.homeTit3 .homeMore:hover {
	background-size:15%;
}
}/* 产品 */
.homeProd {
	margin:35px 0;
}
.homeProdCon {
	margin-top:30px;
	overflow:hidden;
}
.homeProdCon .parBd {
	float:left;
	width:48%;
	height:570px;
	overflow:hidden;
	padding-bottom:20px;
	background: #c4e4ff;
	border-radius: 10px;
}
.homeProdCon .slideGroup .slide_box {
	padding-top:10px;
}
.homeProdCon .slideGroup .pic .img {
	line-height:0;
	width:95%;
	margin:0 auto;
}
.homeProdCon .slideGroup .pic .title {
	font-size:21px;
	margin-top:15px;
	text-align:center;
	width:100%;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	text-transform:uppercase;
}
.homeProdCon .slideBox .slick-dots {
	position:static;
	z-index:10;
	height:10px;
	text-align:center;
	margin-top:4%;
}
.homeProdCon .slideBox .slick-dots li {
	display:inline-block;
	vertical-align:top;
	width:10px;
	height:10px;
	background:#fff;
	margin:0 5px;
	border-radius:50%;
	cursor:pointer;
	text-indent:-999px;
	overflow:hidden;
}
.homeProdCon .slideBox .slick-dots .slick-active {
	background:#00549a;
}
.homeProdCon .parHd {
    width: 100%;
	float:right;
	width:48.5%;
	display: flex;
}
.homeProdCon .parHd li {
    display: flex   ;
    flex-wrap: wrap;
	width:100%;
	background:#c4e4ff;
	margin-bottom:27px;
	padding:27px 30px;
}
.homeProdCon .parHd .l1 {
	border-radius: 10px;
	float:left;
}
.homeProdCon .parHd .l2 {
	border-radius: 10px;
	float:right;
}
.homeProdCon .parHd .ico {
	width:64px;
	height:64px;
	background-size:cover!important;
}
.homeProdCon .parHd .ico1 {
	background:url(/style/images/main4_1.png) no-repeat center;
}
.homeProdCon .parHd .ico2 {
	background:url(/style/images/main5_1.png) no-repeat center;
}
.homeProdCon .parHd .ico3 {
	background:url(/style/images/main6_1.png) no-repeat center;
}
.homeProdCon .parHd .ico4 {
	background:url(/style/images/main7_1.png) no-repeat center;
}
.homeProdCon .parHd .tit {
	font-size:21px;
	margin:20px 0 10px 20px;
	color:#00549a;
	
}
.homeProdCon .parHd .tit:hover {
	font-size:21px;
	margin:20px 0 10px 20px;
	color:#000;
}
.homeProdCon .parHd .tit .a {
	color:#00549a;
}
.homeProdCon .parHd .tit .a:hover {
	color:#000;
	text-decoration: none !important;
}
.homeProdCon .parHd .link {
	display:block;
	font-size:16px;
	line-height:24px;
	color:#2b2b2b;
}
.homeProdCon .heicon {
    margin-top: 10px;
    width: 100%;    
    display: flex;
	overflow:hidden;
}
.homeProdCon .heicon a{
    border-radius: 4px;
    display: block;
    background: #fff;
    padding: 10px 5px;
    margin-right: 10px;
    color: #00549a;
    text-decoration: none;
    
    
}
@media screen and (min-width:1023px) {
	.homeProdCon .parHd li:hover .ico1 {
	background:url(/style/images/main4.png) no-repeat center;
}
.homeProdCon .parHd li:hover .ico2 {
	background:url(/style/images/main5.png) no-repeat center;
}
.homeProdCon .parHd li:hover .ico3 {
	background:url(/style/images/main6.png) no-repeat center;
}
.homeProdCon .parHd li:hover .ico4 {
	background:url(/style/images/main7.png) no-repeat center;
}
.homeProdCon .parHd li:hover .ico {
	transform:rotate(360deg);
	-webkit-transform:rotate(360deg);
	-moz-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	-ms-transform:rotate(360deg);
	transition:all 0.2s ease-in-out;
	-webkit-transition:all 0.2s ease-in-out;
	-moz-transition:all 0.2s ease-in-out;
	-o-transition:all 0.2s ease-in-out;
}
.homeProdCon .parHd .tit .a:hover {
	text-decoration:underline;
}
.homeProdCon .parHd .link:hover {
	color:#00549a;
	text-decoration:underline;
}
}@media screen and (max-width:1230px) {
	.homeProdCon .parHd li {
	padding:13px 15px;
	margin-bottom:37px;
}
.homeProdCon .parHd .ico {
	width:60px;
	height:60px;
	background-size:100%;
}
.homeProdCon .parBd {
	height:495px;
}
}@media screen and (max-width:1023px) {
	.homeProdCon .parBd {
	width:100%;
	height:auto;
	padding-bottom:10px;
}
.homeProd {
	margin:15px 0;
}
.homeProdCon {
	margin-top:0;
}
.homeProdCon .slideGroup .pic {
	width:100%;
	padding-bottom:10px;
}
.homeProdCon .slideGroup .pic .img {
	width:50%;
}
.homeProdCon .slideGroup .pic .title {
	font-size:16px;
	margin-top:5px;
}
.homeProdCon .slideBox .slick-dots {
	height:6px;
	margin-top:0;
}
.homeProdCon .slideBox .slick-dots li {
	width:6px;
	height:6px;
}
.homeProdCon .parHd {
	width:100%;
	margin-top:10px;
}
.homeProdCon .parHd li {
	width:100%;
	margin-bottom:10px!important;
	padding:10px;
}
.homeProdCon .parHd .ico {
	width:32px;
	height:32px;
	background-size:cover;
}
.homeProdCon .parHd .tit {
	font-size:16px;
	margin:10px 0 5px 0;
}
.homeProdCon .parHd .link {
	font-size:12px;
	line-height:20px;
}
}@media screen and (max-width:768px) {
	.homeProdCon .heicon {
	overflow:hidden;
}
}/* 解决动态 */
.homeSolu {
	overflow:hidden;
	background:#c4e4ff;
	z-index:999999999999999;
}
.homeSolu .homeSoluLeft {
	float:left;
	width:50%;
	height:auto;
	position:relative;
	cursor:pointer;
}
.homeSolu .homeSoluLeft .ico {
	display:none;
	width:72px;
	height:72px;
	background:url(/style/images/main8.png) no-repeat center;
	position:absolute;
	top:50%;
	left:50%;
	margin-left:-36px;
	margin-top:-36px;
}
.homeSolu .homeSoluLeft:hover .ico {
	display:block;
}
.homeSolu .homeSoluLeft .img {
	line-height:0;
}
.homeSolu .homeSoluLeft .img img {
	height:auto;
}
.homeSolu .homeSoluRight {
	float:right;
	width:50%;
}
.homeSolu .homeSoluRight .text {
	width:60%;
	padding:40px 0 40px 60px;
}
.homeSoluCon {
	margin-top:20px;
}
.homeSoluCon li {
	margin-bottom:10px;
}
.homeSoluCon .tit {
	font-size:21px;
	line-height:24px;
	padding:5px 0 10px 65px;
	cursor:pointer;
	background:url(/style/images/main10.jpg) no-repeat left center;
	
}
.homeSoluCon .tit.active {
	background:url(/style/images/main10_1.jpg) no-repeat left center;
}
.homeSoluCon .box {
	display:none;
	font-size:16px;
	padding-left:65px;
	line-height:24px;
	overflow:hidden;
	color:#666666;
}
.homeSoluCon li:first-child .box {
	display:block;
}
@media screen and (max-width:1440px) {
	.homeSolu .homeSoluRight .text {
	width:80%;
}
}
@media screen and (max-width:1230px) {
	.homeSolu .homeSoluLeft {
	width:100%;
	height:auto;
}
.homeSolu .homeSoluLeft .img img {
	height:auto;
}
.homeSolu .homeSoluRight {
	width:100%;
}
.homeSolu .homeSoluRight {
	width:100%;
}
.homeSolu .homeSoluRight .text {
	width:100%;
	padding:10px;
}
.homeSoluCon {
	margin-top:10px;
}
.homeSoluCon li {
	margin-bottom:10px;
}
.homeSoluCon .tit {
	font-size:16px;
	margin-bottom:5px;
	line-height:20px;
	padding:0 0 0 35px;
	background-size:3%;
}
.homeSoluCon .tit.active {
	background-size:3%;
}
.homeSoluCon .box {
	display:none;
	font-size:14px;
	padding-left:25px;
	line-height:20px;
	height:40px;
}
}/* 新闻动态 */
.homeNews {
	padding:35px 0;
	background:url(/style/images/main15.jpg) repeat-x top center;
}
.homeNews .line {
	width:100%;
	height:1px;
	background:#072956;
	margin:20px 0;
}
.homeNewsCon {
	background:#eeefef;
	overflow:hidden;
}
.homeNewsCon .text {
	float:left;
	width:50%;
	padding:40px 55px 40px 40px;
}
.homeNewsCon .text .tit {
	font-size:21px;
	margin-bottom:15px;
	/*height:26px;
	*/ line-height:26px;
	overflow:hidden;
	color:#00549a;
}
.homeNewsCon .text .info {
	font-size:16px;
	line-height:24px;
	height:216px;
	overflow:hidden;
	color:#555555;
	display: -webkit-box;
	-webkit-line-clamp: 5;
    overflow: hidden;
}
.homeNewsCon .text .more {
	display:block;
	font-size:14px;
	padding-left:25px;
	margin-top:30px;
	color:#2b2b2b;
	background:url(/style/images/main2.png) no-repeat left center;
}
.homeNewsCon .text .more:hover {
	color:#00549a;
	background:url(/style/images/main2_1.png) no-repeat left center;
}
.homeNewsCon .img {
	float:right;
	width:50%;
	line-height:0;
	overflow:hidden;
}
.homeNewsCon .img img {
	width:100%;
	-webkit-transition:all 0.5s ease-out 0s;
	-moz-transition:all 0.5s ease-out 0s;
	-o-transition:all 0.5s ease-out 0s;
	transition:all 0.5s ease-out 0s;
	transition:-webkit-transform 2s;
	vertical-align:middle;
	-ms-interpolation-mode:bicubic;
}
.homeNewsCon .img:hover img {
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	transform:scale(1.1);
}
.homeNewsTab {
	margin:30px -15px 0 -15px;
}
.homeNewsTab .pic {
	position:relative;
	margin:0 15px;
}
.homeNewsTab .pic .bg {
	display:block;
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	background:#000;
	opacity:0.3;
	z-index:1;
}
.homeNewsTab .pic .img {
	line-height:0;
	overflow:hidden;
}
.homeNewsTab .pic .img img {
	width:100%;
	-webkit-transition:all 0.5s ease-out 0s;
	-moz-transition:all 0.5s ease-out 0s;
	-o-transition:all 0.5s ease-out 0s;
	transition:all 0.5s ease-out 0s;
	transition:-webkit-transform 2s;
	vertical-align:middle;
	-ms-interpolation-mode:bicubic;
}


.homeNewsTab .pic .text {
	width:90%;
	position:absolute;
	bottom:15px;
	left:5%;
	z-index:99;
}
.homeNewsTab .pic .text .tit {
	font-size:21px;
	margin-bottom:10px;
	color: #c5ddff;
}
.homeNewsTab .pic .text .info {
	font-size:16px;
	color:#fff;
	height:0;
	line-height:24px;
	overflow:hidden;
	-webkit-transition:all 0.5s ease-out 0s;
	-moz-transition:all 0.5s ease-out 0s;
	-o-transition:all 0.5s ease-out 0s;
	transition:all 0.5s ease-out 0s;
}

.homeNewsTab .pic:hover .text .info {
	height:72px;
}
@media screen and (max-width:1230px) {
	.homeNewsCon .text .info {
	height:96px;
}
}@media screen and (max-width:1023px) {
	.homeNews {
	padding:20px 0;
	background:url(/style/images/main15.jpg) repeat-x center center;
}
.homeNews .line {
	margin:10px 0;
}
.homeNewsCon .text {
	padding:10px 15px;
}
.homeNewsCon .text .tit {
	font-size:16px;
	margin-bottom:5px;
}
.homeNewsCon .text .info {
	font-size:14px;
	line-height:20px;
	height:60px;
}
.homeNewsCon .text .more {
	width: 80px;
	font-size:12px;
	margin-top:5px;
	padding-left:15px;
	background-size:15%;
}
.homeNewsTab {
	margin:10px -5px 0 -5px;
}
.homeNewsTab .pic {
	margin:0 5px;
}
.homeNewsTab .pic .text {
	width:90%;
	bottom:5px;
	left:5%;
}
.homeNewsTab .pic .text .tit {
	font-size:14px;
	margin-bottom:5px;
}
.homeNewsTab .pic .text .info {
	font-size:14px;
}
.homeNewsTab .slick-dots {
	position:static;
	z-index:10;
	margin-top:3%;
	height:6px;
	text-align:center;
}
.homeNewsTab .slick-dots li {
	display:inline-block;
	vertical-align:top;
	width:6px;
	height:6px;
	background:#b5b5b5;
	margin:0 5px;
	border-radius:50%;
	cursor:pointer;
	text-indent:-999px;
	overflow:hidden;
}
.homeNewsTab .slick-dots .slick-active {
	background:#00549a;
}
}@media screen and (max-width:768px) {
	.homeNewsCon .text .tit {
	height:auto;
}
.homeNewsCon .text .info {
	display:none;
}
.homeNewsTab .pic .text .info {
	display:none;
}
}/* 相助同伴 */
.homeCoop .line {
	width:100%;
	height:1px;
	background:#eeeeee;
	margin:20px 0;
}
.homeCoopTab {
	margin:0 -10px;
	position:relative;
}
.homeCoopTab .pic {
	margin:10px 10px 35px 10px;
}
.homeCoopTab .pic:hover {
	box-shadow:3px 3px 10px #ccc;
}
.homeCoopTab .slick-prev {
	position:absolute;
	top:-65px;
	right:55px;
	width:30px;
	height:30px;
	background:url(/style/images/main22.png) no-repeat center;
}
.homeCoopTab .slick-next {
	position:absolute;
	top:-65px;
	right:15px;
	width:30px;
	height:30px;
	background:url(/style/images/main23.png) no-repeat center;
}
.homeCoopTab .slick-prev:hover {
	background:url(/style/images/main22_1.png) no-repeat center;
}
.homeCoopTab .slick-next:hover {
	background:url(/style/images/main23_1.png) no-repeat center;
}
@media screen and (max-width:1023px) {
	.homeCoop .line {
	margin:10px 0;
}
.homeCoopTab {
	margin:0 -5px;
}
.homeCoopTab .pic {
	margin:10px 5px 35px 5px;
}
.homeCoopTab .slick-prev {
	top:-35px;
	right:30px;
	width:11px;
	height:11px;
	background-size:100%;
}
.homeCoopTab .slick-next {
	top:-35px;
	right:10px;
	width:11px;
	height:11px;
	background-size:100%;
}
.homeCoopTab .slick-prev:hover {
	background-size:100%;
}
.homeCoopTab .slick-next:hover {
	background-size:100%;
}
}/*foot*/
.foot1 {
	float:left;
	width:100%;
	background: rgb(64 97 142);
	padding:0.8% 0;
}
.bq {
	text-align: center;
	color:#fff;
	font-size:12px;
	line-height:26px;
}
.bq a {
	color:#fff;
}
.bq a:hover {
	color:#00549a;
}
.copyright {
	text-align: center;
	color:#ededed;
	font-size:14px;
	line-height:26px;
}
.copyright a {
	color:#ededed;
}
.copyright a:hover {
	color:#00549a;
}
.footMap {
	float:right;
	color:#b7b7b7;
	font-size:12px;
	line-height:26px;
	margin-top:26px;
}
.footMap a {
	color:#ededed;
	font-size:14px;
}
.footMap a:hover {
	color:#00549a;
}
.foot2 {
	float:left;
	width:100%;
	background: #c4e4ff;
	padding: 1% 0 2% 0;
	text-align: center;
	
}
.footBox {
	float:left;
	width:100%;
	margin-top:1.83%;
}
.footTit {
	float:left;
	width:100%;
	background:#989898;
	line-height:42px;
}
.footTit span {
	float:left;
	padding:0 24px 0 21px;
	background:#00549a;
	color:#fff;
	font-size:16px;
	position:relative;
}
.footTit span::after {
	float:left;
	width:0;
	height:0;
	border-top:21px solid transparent;
	border-bottom:21px solid transparent;
	border-left:14px solid #00549a;
	content:'';
	position:absolute;
	right:-14px;
	top:0;
}
.side_tit {
	background: rgb(64 97 142 / 45%);
	height:42px;
	line-height:42px;
	font-size:16px;
	position:relative;
}
.side_tit span::after {
	float:left;
	width:15px;
	height:8px;
	content:'';
	position:absolute;
	right:12px;
	top:50%;
	margin-top:-4px;
	background:url(/style/images/xiap1.png) center no-repeat;
}
.side_tit .l1 {
	display:inline-block;
	height:42px;
	line-height:42px;
	position:relative;
	background:#989898;
	padding:0 30px;
	color:#fff;
}
.side_tit .l1:first-child::before {
	display:none;
}
.side_tit .l1::before {
	content:"";
	position:absolute;
	left:-18px;
	display:inline-block;
	width:18px;
	height:42px;
	background:url(/style/images/foot2.png) no-repeat right center;
	background-size:cover;
}
.side_tit .l1.on {
	background:#00549a;
}
.side_tit .l1.on::before {
	content:"";
	position:absolute;
	left:-18px;
	display:inline-block;
	width:18px;
	height:42px;
	background:url(/style/images/foot3.png) no-repeat right center;
	background-size:cover;
}
.side_tit .l1.on:first-child::before {
	display:none;
}
.side_tit .l1.on::after {
	content:"";
	position:absolute;
	right:-18px;
	display:inline-block;
	width:18px;
	height:42px;
	background:url(/style/images/foot1.png) no-repeat right center;
	background-size:cover;
}
.Fnav {
	float:left;
	width:auto;
	margin-right: 10%;
}
.Fnav:last-child {
	margin-right:0;
}
.Fnav .title {
	display: block;
    color: #00549a;
    font-size: 22px;
    line-height: 36px;
    font-weight: bolder;
}
.Fnav .sub {
	display:block;
	margin-top:12px;
}
.Fnav .sub li a {
	display:block;
	color:#3e83bd;
	font-size:16px;
	line-height:24px;
}
.Fnav .sub li a:hover {
	color:#00549a;
}
.Fnav:last-child {
	width:12%;
}
.cnzz {
	margin-left:15px;
}
@media screen and (max-width:1230px) {
	.Fnav {
	margin-right:2.5%;
}
.Fnav .sub li a {
	font-size:14px;
}
}@media screen and (max-width:1169px) {
	.Fnav .sub li a {
	line-height:22px;
}
}@media screen and (max-width:1200px) {
	.Fnav .sub li a {
	font-size:14px;
}
}@media screen and (max-width:1023px) {
	.foot2 {
	padding:4% 0;
	display: none;
}
.foot1 {
	padding:7% 0;
}
.foot1>div,
.foot1>p{
    display: none;
}
.footTit {
	line-height:34px;
	position:relative;
}
.footTit span {
	padding:0 12px;
	font-size:16px;
}
.footTit span::after {
	border-top:17px solid transparent;
	border-bottom:17px solid transparent;
	border-left:10px solid #00549a;
	right:-10px;
}
.footTit::before {
	float:left;
	width:15px;
	height:8px;
	content:'';
	position:absolute;
	right:12px;
	top:50%;
	margin-top:-4px;
	background:url(/style/images/xiap1.png) center no-repeat;
}
.Fnav {
	width:100%;
	margin:5px 0;
}
.Fnav:nth-child(3) {
	width:100%;
}
.Fnav .title {
	font-size:16px;
	line-height:26px;
}
.Fnav .sub {
	margin-top:0;
}
.Fnav .sub li {
	width:50%;
	float:left;
}
.Fnav.last {
	width:100%;
}
}@media screen and (max-width:767px) {
	.bq {
	float:none;
}
.side_tit {
	height:27px;
	line-height:26px;
}
.side_tit .l1 {
	height:26px;
	font-size:14px;
	line-height:26px;
	padding:0 8px;
}
.side_tit .l1::before {
	left:-11px;
	width:11px;
	height:26px;
}
.side_tit .l1.on::before {
	left:-11px;
	width:11px;
	height:26px;
}
.side_tit .l1.on::after {
	right:-11px;
	width:11px;
	height:26px;
}
.footNav {
	padding:15px 0;
}
.Fnav .sub li {
	width:100%;
	float:left;
}
.footBox {
	display:none;
}
.bq {
	display: none;
}
.copyright {
	font-size:14px;
	line-height:22px;
	width:100%;
	text-align:center;
	margin:5px 0 0 0;
}
.footMap {
	line-height:22px;
	width:100%;
	text-align:center;
	margin:0 0 5px 0;
}
.footMap a {
	font-size:14px;
}
}/* 侧漂浮 */
.side {
	width:98px;
	height:390px;
	position:fixed;
	top:600px;
	left:5px;
	z-index:99999;
}
.side .pic {
	line-height:0;
}
.side .pic p {
	font-size:1px;
	color:#3e3d3d;
}
.side ul li {
	width:86px;
	height:62px;
	padding-top:10px;
	cursor:pointer;
	text-align:center;
	background:#98989a;
	margin: 3px 6px 1px 6px;
}
.side ul li img {
	width:28px;
	height:22px;
}
.side ul li p {
	font-size:12px;
	color:#fff;
}
.side ul li p a {
	color:#fff;
}
.side ul li:hover {
	background:#00549a;
}
.messagePo {
	display:none;
	float:left;
	width:295px;
	background:#f3f3f3;
	background:rgba(243,243,243,.8);
	position:fixed;
	right:100px;
	top:50%;
	margin-top:-147px;
	padding:20px 30px 22px 30px;
	box-shadow:0 5px 35px rgba(178,178,178,.75);
	z-index:102;
}
.messagePo .title {
	float:left;
	width:100%;
	color:#828282;
	font-size:16px;
	line-height:26px;
	margin-bottom:9px;
}
.messagePo .lab {
	float:left;
	width:100%;
	position:relative;
	margin-top:6px;
}
.messagePo .fv1 {
	float:left;
	width:100%;
	color:#a1a1a1;
	font-size:13px;
	line-height:24px;
	height:32px;
	border:1px solid #e2e2e2;
	background:#fff;
	padding:3px 15px;
}
.messagePo .fv2 {
	float:left;
	width:100%;
	color:#a1a1a1;
	font-size:13px;
	line-height:24px;
	height:58px;
	border:1px solid #e2e2e2;
	background:#fff;
	padding:3px 15px;
}
.messagePo .fv3 {
	float:left;
	width:100%;
	color:#fff;
	font-size:13px;
	line-height:24px;
	height:32px;
	border:none;
	background:#ad0e34;
	cursor:pointer;
}
.messagePo .fv3:hover {
	box-shadow:0 5px 10px rgba(0,0,0,.2);
}
.yanzhengma {
	float:left;
	position:absolute;
	right:1px;
	top:1px;
	width:60px;
	height:30px;
}
@media (min-width: 992px){
.yjbh {
    display: none;
}
}
@media screen and (max-width:1023px ) {
	.messagePo {
	padding:12px 12px 15px 12px;
	width:250px;
	right:50%;
	margin-right:-125px;
}
.messagePo .title {
	margin-bottom:0;
}
.messagePo .fv1 {
	padding:3px 10px;
}
.messagePo .fv2 {
	padding:3px 10px;
}
}/*phone底部导航*/
.q_d_m {
	float:left;
	width:100%;
	height:50px;
}
.pf_down {
	width:100%;
	float:left;
	position:fixed;
	left:0;
	bottom:0;
	height:50px;
	background:#00549a;
	z-index:999;
}
.pf_down li {
	width:25%;
	float:left;
	text-align:center;
	padding:7px 0 4px 0;
	border-right:1px solid #fff;
}
.pf_down li .ico7 {
	width:100%;
	float:left;
	height:20px;
}
.pf_down li .d_name {
	width:100%;
	float:left;
	margin-top:4px;
	font-size:12px;
	color:#fff;
	line-height:14px;
}
.pf_down li.l1 .ico7 {
	background:url(/style/images/btn14.png) no-repeat center;
	background-size:20px 20px;
}
.pf_down li.l2 .ico7 {
	background:url(/style/images/btn15.png) no-repeat center;
	background-size:20px 20px;
}
.pf_down li.l3 .ico7 {
	background:url(/style/images/btn16.png) no-repeat center;
	background-size:20px 20px;
}
.pf_down li.l4 .ico7 {
	background:url(/style/images/btn17.png) no-repeat center;
	background-size:20px 20px;
}
.pf_down li:last-child {
	border:none;
}
/* 内页 */
.min-nav {
	width:100%;
	background:#ebebeb;
	font-size:16px;
}
.min-nav li {
	float:left;
	padding:0 20px;
	margin:17px 0;
	border-right:1px dashed #bcbcbc;
}
.min-nav li:first-child {
	padding-left:0;
}
.min-nav li:last-child {
	border-right:0;
}
.min-nav a {
	color:#444444;
}
.min-nav li.on a,.min-nav a:hover {
	color:#00549a;
}
.side_tit_top {
	margin:15px 0;
}
.side_tit_top .ico {
	display:block;
	float:left;
	margin:3px 12px 0 0;
	width:14px;
	height:16px;
	background:url(/style/images/icon1.png) no-repeat center;
}
.side_tit_top a {
	color:#666666;
	font-size:14px;
}
.side_tit_top a:hover,.side_tit_top a:last-child {
	color:#00549a;
	border-bottom:1px dotted #00549a;
}
/* 关于AG8亚洲游戏国际集团 */
.aboutCon .aboutTit {
	display:inline-block;
	color:#0069af;
	font-size:30px;
	margin:40px 0 30px 0;
	padding-bottom:20px;
	border-bottom:1px solid #b2d2e7;
}
.aboutCon .info {
	font-size:16px;
	color:#444;
	line-height:24px;
}
.aboutCon .aboutPicPc {
	margin-top:25px;
	overflow:hidden;
}
.aboutCon .img {
	line-height:0;
	position:relative;
	overflow:hidden;
}
.aboutCon .img img {
	width:100%;
	-webkit-transition:all 0.5s ease-out 0s;
	-moz-transition:all 0.5s ease-out 0s;
	-o-transition:all 0.5s ease-out 0s;
	transition:all 0.5s ease-out 0s;
	transition:-webkit-transform 2s;
	vertical-align:middle;
	-ms-interpolation-mode:bicubic;
}
.aboutCon .img:hover img {
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	transform:scale(1.1);
}
.aboutCon .img .kuang {
	display:none;
	border:1px solid #fff;
	position:absolute;
}
.aboutCon .img:hover .kuang {
	display:block;
}
.aboutCon .img1 {
	float:left;
	width:25.55555556%;
}
.aboutCon .img1 .kuang {
	width:91%;
	height:95%;
	top:2.5%;
	left:5%;
}
.aboutCon .right {
	float:right;
	width:73.5042735%;
}
.aboutCon .img2 {
	float:left;
	width:65.11627907%;
	margin-bottom:8px;
}
.aboutCon .img2 .kuang {
	width:94.5%;
	height:88.5%;
	top:5.5%;
	left:3%;
}
.aboutCon .img3 {
	float:right;
	width:33.72093023%;
	margin-bottom:8px;
}
.aboutCon .img3 .kuang {
	width:90.5%;
	height:88.5%;
	top:5.5%;
	left:5%;
}
.aboutCon .img4 {
	float:left;
	width:31.39534884%;
}
.aboutCon .img4 .tit {
	position:absolute;
	top:50%;
	left:50%;
	margin-left:-84px;
	margin-top:-26px;
	text-align:center;
}
.aboutCon .img4 .cntit {
	font-size: 28px;
	line-height: 46px;
	color:#fff;
	margin-bottom:16px;
}
.aboutCon .img4 .entit {
	font-size:14px;
	line-height:12px;
	color:#fff;
	text-transform:uppercase;
}
.aboutCon .img5 {
	float:right;
	width:67.44186047%;
}
.aboutCon .img5 .kuang {
	width:95%;
	height:89%;
	top:5.5%;
	left:2.5%;
}
.aboutCon .coopList ul {
	overflow:hidden;
	margin:0 -0.5% 50px -0.5%;
}
.aboutCon .coopList ul li {
	float:left;
	margin:2px 0.5% 25px 0.5%;
	width:15.6%;
}
.aboutCon .coopList ul li .img {
	line-height:0;
}
.aboutCon .coopList ul li:hover .img {
	box-shadow:2px 2px 5px #ccc;
}
.aboutCon .coopList ul li .tit {
	font-size:15px;
	height:20px;
	overflow:hidden;
	margin-top:10px;
	color:#555555;
	text-align:center;
}
@media screen and (max-width:1230px) {
	.aboutCon .aboutTit {
	margin:30px 0 20px 0;
	padding-bottom:10px;
}
}@media screen and (max-width:1023px) {
	.aboutCon .aboutTit {
	font-size:16px;
	margin:15px 0 8px 0;
	padding-bottom:5px;
}
.aboutCon .info {
	font-size:14px;
}
.aboutCon .img2 {
	margin-bottom:3px;
}
.aboutCon .img3 {
	margin-bottom:3px;
}
.aboutCon .img4 .tit {
	position:absolute;
	top:50%;
	left:50%;
	margin-left:-42px;
	margin-top:-16px;
	text-align:center;
}
.aboutCon .img4 .cntit {
	font-size:12px;
	line-height:20px;
	margin-bottom:0;
}
.aboutCon .img4 .entit {
	font-size:12px;
	line-height:12px;
}
}@media screen and (max-width:768px) {
	.aboutCon .coopList ul {
	margin:0 -0.5% 10px -0.5%;
}
.aboutCon .coopList ul li {
	margin:2px 0.5% 10px 0.5%;
	width:49%;
}
.aboutCon .coopList ul li .tit {
	font-size:12px;
	height:18px;
	margin-top:5px;
}
}@media screen and (max-width:400px) {
	.aboutCon .img4 .tit {
	margin-top:-26px;
	margin-left:-40px;
}
.aboutCon .img4 .tit .cntit {
	transform:scale(0.8);
}
.aboutCon .img4 .tit .entit {
	transform:scale(0.8);
}
}/* 联系AG8亚洲游戏国际集团 */
.contCon {
	overflow:hidden;
	padding:20px 20px 20px 30px;
	margin-top:50px;
	border:1px solid #ebebeb;
}
.contCon .contConLeft {
	float:left;
	width:47%;
}
.contCon .contConLeft .tit {
	display:inline-block;
	padding-bottom:15px;
	margin-top:15px;
	border-bottom:1px solid #00549a;
	font-size:30px;
	color:#00549a;
}
.contCon .contConLeft .line {
	width:100%;
	height:1px;
	background:#e8e8e8;
}
.contCon .contConLeft .l1 {
	overflow:hidden;
	margin-top:27px;
	font-size:16px;
	color:#666666;
}
.contCon .contConLeft .ico {
	display:block;
	float:left;
	width:20px;
	height:20px;
	margin-right:10px;
}
.contCon .contConLeft .ewm {
	overflow:hidden;
	margin-top:27px;
}
.contCon .contConLeft .ewm .pic {
	float:left;
	width:130px;
	height:130px;
}
.contCon .contConLeft .ewm .wz {
	float:left;
	margin:50px 0 0 25px;
	font-size:21px;
	color:#666666;
	line-height:30px;
}
.bdmap {
	float:right;
	width:47%;
	height:440px;
}
.map {
	margin:0 -1.5% 40px -1.5%;
	overflow:hidden;
}
.map .cont {
	float:left;
	width:47%;
	height:305px;
	margin:30px 1.5% 0 1.5%;
	padding:34px 40px 30px 40px;
	border:1px solid #ebebeb;
}
.map .cont .tit {
	display:inline-block;
	padding-bottom:15px;
	border-bottom:1px solid #00549a;
	font-size:30px;
	color:#00549a;
}
.map .cont .line {
	width:100%;
	height:1px;
	background:#e8e8e8;
}
.map .cont .info {
	font-size:16px;
	margin-top:30px;
	color:#666;
	line-height:24px;
}
.map .cont1 {
	background:url(/style/images/Cont5.jpg) no-repeat bottom right;
	background-size:cover;
}
.map .cont2 {
	background:url(/style/images/Cont6.jpg) no-repeat bottom right;
	background-size:cover;
}
.map .cont3 {
	background:url(/style/images/Cont7.jpg) no-repeat bottom right;
	background-size:cover;
}
.map .cont4 {
	background:url(/style/images/Cont8.jpg) no-repeat bottom right;
	background-size:cover;
}
.map .cont5 {
	background:url(/style/images/Cont9.jpg) no-repeat bottom right;
	background-size:cover;
}
@media screen and (max-width:1023px) {
	.contCon {
	padding:10px;
	margin-top:20px;
}
.contCon .contConLeft {
	width:100%;
}
.contCon .contConLeft .tit {
	padding-bottom:5px;
	margin-top:0;
	font-size:16px;
}
.contCon .contConLeft .l1 {
	margin-top:10px;
	font-size:14px;
}
.contCon .contConLeft .l1 .wz {
	float:left;
	width:90%;
}
.contCon .contConLeft .ico {
	width:15px;
	height:15px;
	margin-top:2px;
	margin-right:5px;
}
.contCon .contConLeft .ewm {
	margin-top:10px;
}
.contCon .contConLeft .ewm .wz {
	margin:40px 0 0 10px;
	font-size:14px;
	line-height:24px;
}
.bdmap {
	width:100%;
	height:300px;
	margin-top:10px;
}
.map {
	margin:0 0 20px 0;
}
.map .cont {
	width:100%;
	height:200px;
	margin:10px 0 0 0;
	padding:10px;
}
.map .cont .tit {
	padding-bottom:5px;
	font-size:16px;
}
.map .cont .info {
	font-size:14px;
	margin-top:5px;
}
}@media screen and (max-width:768px) {
	.contCon .contConLeft .l1 .wz .t1 {
	float:left;
}
.contCon .contConLeft .l1 .wz .t2 {
	display:block;
	width:75%;
	float:left;
}
.map .cont {
	height:250px;
}
.map .cont .info .wz {
	overflow:hidden;
}
.map .cont .info .t1 {
	float:left;
}
.map .cont .info .t2 {
	display:block;
	width:76%;
	float:left;
}
}/* 新闻动态 */
.newsTab {
	overflow:hidden;
	position:relative;
}
.newsTab .pic {
	background:#f4f4f4;
	overflow:hidden;
}
.newsTab .pic .img {
	float:left;
	width:50%;
	height:auto;
	position:relative;
	overflow:hidden;
	-webkit-transition:0.5s ease;
	-moz-transition:0.5s ease;
	-ms-transition:0.5s ease;
	-o-transition:0.5s ease;
	transition:0.5s ease;
}
.newsTab .pic .img img {
	-webkit-transition:all 0.5s ease-out 0s;
	-moz-transition:all 0.5s ease-out 0s;
	-o-transition:all 0.5s ease-out 0s;
	transition:all 0.5s ease-out 0s;
	transition:-webkit-transform 2s;
	vertical-align:middle;
	-ms-interpolation-mode:bicubic;
}
.newsTab .pic .img:hover img {
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	transform:scale(1.1);
}
.newsTab .pic .title {
	float:right;
	width:50%;
	padding:3% 5%;
}
.newsTab .pic .title .tit {
	color:#333;
	font-size:24px;
	line-height:30px;
	height:60px;
	font-weight:bold;
	overflow:hidden;
}
.newsTab .pic .title .date {
	color:#4d4d4d;
	font-size:16px;
	margin:15px 0 20px 0;
	overflow:hidden;
}
.newsTab .pic:hover .title .tit {
	color:#00549a;
}
.newsTab .pic .title .info {
	color:#666;
	font-size:16px;
	line-height:24px;
	height:120px;
	overflow:hidden;
}
.newsTab .pic .title .line {
	width:100%;
	height:1px;
	border-bottom:1px dashed #ccc;
	margin:35px 0 25px 0;
}
.newsTab .pic .title .more {
	font-size:16px;
	color:#666;
	padding-right:30px;
	background:url(/style/images/icon2.png) no-repeat right center;
}
.newsTab .pic .title .more:hover {
	color:#00549a;
	background:url(/style/images/icon2_1.png) no-repeat right center;
}
.newsTab .slick-dots {
	position:absolute;
	z-index:10;
	bottom:10%;
	right:5%;
	height:10px;
	text-align:right!important;
}
.newsTab .slick-dots li {
	vertical-align:top;
	width:10px;
	height:10px;
	background:#f4f4f4;
	border:1px solid #00549a;
	margin:0 4px;
	border-radius:50%;
	cursor:pointer;
	text-indent:-999px;
	overflow:hidden;
}
.newsTab .slick-dots .slick-active {
	background:#00549a;
}
.newsTab .slick-dots button {
	text-indent:999em;
}
.newsList ul {
	margin:50px 0 40px 0;
}
.newsList ul .l1 {
	background:#f3f3f3;
	padding:20px 1.70940171%;
	margin-bottom:30px;
	overflow:hidden;
}
.newsList ul .l1 .img {
	width:25.64102564%;
	height:auto;
	float:left;
	line-height:0;
	overflow:hidden;
}
.newsList ul .l1 .img img {
	-webkit-transition:all 0.5s ease-out 0s;
	-moz-transition:all 0.5s ease-out 0s;
	-o-transition:all 0.5s ease-out 0s;
	transition:all 0.5s ease-out 0s;
	transition:-webkit-transform 2s;
	vertical-align:middle;
	-ms-interpolation-mode:bicubic;
}
.newsList ul .l1:hover .img img {
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	transform:scale(1.1);
}
.newsList ul .l1 .title {
	float:left;
	margin:0 3.41880342% 0 2.39316239%;
	width:58.11965812%;
}
.newsList ul .l1 .title .tit {
	font-size:21px;
	margin:15px 0 15px 0;
	height:26px;
	overflow:hidden;
}
.newsList ul .l1 .title .date {
	font-size:12px;
	margin:10px 0 20px 0;
	color:#666666;
}
.newsList ul .l1 .title .info {
	font-size:16px;
	line-height:24px;
	height:96px;
	overflow:hidden;
	color:#666;
	border-left:1px solid #e2e2e2;
	padding-left:20px;
}
.newsList ul .l1 .more {
	float:left;
	width:6.83760684%;
	height:193px;
	background:url(/style/images/icon3.png) no-repeat 90% center;
	border-left:1px solid #e2e2e2;
}
.newsList ul .l1:hover {
	background:#00549a;
}
.newsList ul .l1:hover .title .tit {
	color:#fff;
}
.newsList ul .l1:hover .title .date {
	color:#fff;
}
.newsList ul .l1:hover .title .info {
	color:#fff;
	border-left:1px solid #fff;
}
.newsList ul .l1:hover .more {
	background:url(/style/images/icon3_1.png) no-repeat 90% center;
	border-left:1px solid #fff;
}
.newsConList {
	margin-bottom:40px;
}
.newsConList .tit {
	font-size:30px;
	color:#00549a;
	margin:30px 0 20px 0;
}
.newsConList ul {
	overflow:hidden;
}
.newsConList ul .l1 {
	float:left;
	width:48.5%;
	background:#eeefef;
	margin:0 2.5% 2px 0;
	padding:10px 15px 10px 36px;
	position:relative;
}
.newsConList ul .l1:nth-child(2n) {
	margin-right:0;
}
.newsConList ul .l1::before {
	content:"";
	display:block;
	width:4px;
	height:4px;
	background:#00549a;
	position:absolute;
	top:50%;
	margin-top:-2px;
	left:20px;
}
.newsConList ul .l1 .img {
	float:left;
	line-height:0;
	width:20%;
	margin-right:3%;
}
.newsConList ul .l1 .right {
	float:left;
	width:77%;
}
.newsConList ul .l1 .text {
	font-size:16px;
	line-height:28px;
}
.newsConList ul .l1 .time {
	font-size:16px;
	color:#888;
}
@media screen and (max-width:1230px ) {
	.newsConList ul .l1 .img {
	width:30%;
	margin-right:3%;
}
.newsConList ul .l1 .right {
	width:67%;
}
.newsConList ul .l1 .text {
	line-height:24px;
}
}@media screen and (max-width:1023px ) {
	.newsTab .pic .img {
	width:100%;
}
.newsTab .pic .title {
	width:100%;
}
.newsTab .pic .title .tit {
	font-size:16px;
	height:30px;
}
.newsTab .pic .title .date {
	font-size:14px;
	margin:0 0 3px 0;
}
.newsTab .pic .title .info {
	font-size:13px !important;
	line-height:24px;
	height:72px;
}
.newsTab .pic .title .line {
	margin:10px 0 5px 0;
}
.newsTab .pic .title .more {
	font-size:12px;
	padding-right:15px;
	background-size:25%;
}
.newsTab .pic .title .more:hover {
	background-size:25%;
}
.newsTab .slick-dots {
	z-index:10;
	bottom:3.5%;
	height:6px;
}
.newsTab .slick-dots li {
	width:6px;
	height:6px;
	margin:0 4px;
}
.newsList {
	margin-top:10px;
}
.newsList ul {
	margin:0 0 20px 0;
}
.newsList ul .l1 {
	padding:10px 1.70940171%;
	margin-bottom:10px;
}
.newsList ul .l1 .img {
	width:27.64102564%;
}
.newsList ul .l1 .title .tit {
	font-size:16px;
	margin:0 0 5px 0;
	height:20px;
}
.newsList ul .l1 .title .date {
	margin:3px 0;
}
.newsList ul .l1 .title .info {
	font-size:14px;
	height:auto;
	padding-left:10px;
}
.newsList ul .l1 .more {
	width:4.83760684%;
	height:130px;
	background-size:20%;
}
.newsList ul .l1:hover .more {
	background-size:20%;
}
.newsConList {
	margin-bottom:20px;
}
.newsConList .tit {
	font-size:16px;
	margin:15px 0 5px 0;
}
.newsConList ul .l1 {
	width:100%;
	line-height:22px;
	margin:0 2.5% 2px 0;
	padding:5px 10px 5px 20px;
}
.newsConList ul .l1:nth-child(2n) {
	margin-right:0;
}
.newsConList ul .l1::before {
	left:10px;
}
.newsConList ul .l1 .text {
	font-size:14px;
	line-height:20px;
}
.newsConList ul .l1 .time {
	font-size:14px;
}
}@media screen and (max-width:767px ) {
	.newsTab .pic .title .date {
	margin:0 0 3px 0;
}
.newsList ul .l1 .title .info {
	height:24px;
}
.newsList ul .l1 .more {
	display:none;
}
.newsList ul .l1 .img {
	width:35%;
}
.newsList ul .l1 .title {
	width:61%;
	margin:10px 2%;
}
.newsList ul .l1 .title .info {
	display:none;
}
.newsList ul .l1 .title .tit {
	height:auto;
	font-size:14px;
}
.newsList ul .l1 .title .date {
	margin:10px 0 0 0;
}
.newsConList ul .l1 {
	width:100%;
	line-height:28px;
	margin:0 0 2px 0;
	padding:10px 15px 10px 15px;
}
.newsConList ul .l1::before {
	left:5px;
}
.newsConList ul .l1 .time {
	font-size:12px;
}
}@media screen and (max-width:400px ) {
	.newsList ul .l1 .title {
	margin:0 2%;
}
.newsConList ul .l1 .text {
	line-height:16px;
}
}/* 分页 */
.wack1 {
	text-align:center;
}
.pz_fy {
	display:inline-block !important;
	*display:inline;
	*zoom:1;
}
.pz_fy a {
	float:left;
	width:70px;
	height:30px;
	line-height:38px;
	color:#272727;
	border:1px solid #e1e1e1;
	font-size:12px;
	margin:0 5px;
}
.pz_fy a:hover,.pz_fy a.on {
	color:#fff;
	background:#00549a;
	border:1px solid #00549a;
}
.pz_fy .l_fy {
	width:100px;
}
.pz_fy .r_fy {
	width:100px;
}
.pz_fy .l_fy.on,.pz_fy .l_fy:hover {
	background:#00549a;
	border:1px solid #00549a;
}
.pz_fy .r_fy.on,.pz_fy .r_fy:hover {
	background:#00549a;
	border:1px solid #00549a;
}
@media  screen and (max-width:1023px) {
	.fy_pc {
	text-align:center;
	font-size:14px;
	color:#272727;
	padding:5px 0;
}
.fy_pc a {
	padding:5px 25px;
	color:#fff;
	border:solid 1px #00549a;
	background:#00549a;
	border-radius:0;
	overflow:hidden;
}
.fy_pc span {
	padding:5px 20px;
	color:#272727;
}
}/* 新闻详细 */
.newsConTop {
	overflow:hidden;
	border-top:1px solid #e5e5e5;
	border-bottom:1px dashed #e5e5e5;
	padding:35px 0 10px 0;
}
.newsConTop .l1 {
	float:left;
	width:80%;
	overflow:hidden;
}
.newsConTop .l2 {
	font-size:30px;
	color:#00549a;
}
.newsConTop .l3 {
	float:left;
	overflow:hidden;
	font-size:14px;
	color:#888;
	height:54px;
	line-height:54px;
}
.newsConTop .l3 .ico {
	display:block;
	float:left;
	width:20px;
	height:16px;
	margin-bottom:-4px;
	margin-right:5px;
	margin-top:3px;
}
.newsConTop .l3 .tex {
	float:left;
	margin-right:15px;
}
.newsConTop .bdsharebuttonbox {
	float:left;
	margin-left:30px;
	padding-top:13px;
}
.newsConTop .bdsharebuttonbox p {
	float:left;
	color:#888;
	font-size:14px;
	margin-top:3px;
}
.newsCon .return {
	display:block;
	float:right;
	margin-right:5px;
	width:115px;
	height:36px;
	line-height:36px;
	font-size:16px;
	padding-left:33px;
	color:#fff;
	background:#00549a url(/style/images/icon6.png) no-repeat 15px center;
}
.newsCon .return:hover {
	box-shadow:3px 3px #d1d1d1;
}
.newsCon .l4 {
	font-size:16px;
	line-height:24px;
	padding:30px 0 40px 0;
	overflow:hidden;
}
.newsCon .l4 img {
	display:block;
	margin:0 auto;
}
.sx_fy {
	padding-top:7.82%;
	margin-top:3.13%;
	margin-bottom:40px;
	overflow:hidden;
	position:relative;
}
.sx_fy a {
	float:left;
	width:50%;
	color:#232323;
	font-size:14px;
	line-height:24px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	text-transform:uppercase;
}
.sx_fy a span {
	font-weight:bold;
	color:#8b8b8b;
}
.sx_fy a.l_fy {
	padding-right:10px;
}
.sx_fy a.l_fy .img {
	width:15%;
	margin-right:3%;
	float:left;
}
.sx_fy a.r_fy {
	float:right;
	text-align:right;
	padding-left:10px;
}
.sx_fy a.r_fy .img {
	width:15%;
	margin-left:3%;
	float:right;
}
.sx_fy a:hover,.sx_fy a:hover span {
	color:#00549a;
}
@media  screen and (max-width:1023px) {
	.newsConTop {
	padding:10px 0 5px 0;
}
.newsConTop .l1 {
	width:80%;
}
.newsConTop .l2 {
	font-size:18px;
}
.newsConTop .l3 {
	font-size:14px;
	height:24px;
	line-height:24px;
}
.newsConTop .l3 .ico {
	width:16px;
	height:13px;
	margin-top:1px;
}
.newsConTop .bdsharebuttonbox {
	margin-left:0;
	padding-top:0;
}
.newsCon .return {
	margin-right:3px;
	width:75px;
	height:28px;
	line-height:28px;
	font-size:12px;
	padding-left:20px;
	background:#989898 url(/style/images/icon6.png) no-repeat 5px center;
	background-size:10%;
}
.newsCon .l4 {
	font-size:14px;
	padding:10px 0 10px 0;
}
.sx_fy {
	background-size:100% auto;
	position:relative;
	margin-bottom:15px;
}
.sx_fy a {
	width:100%;
}
.sx_fy a.l_fy {
	padding-right:0;
}
.sx_fy a.l_fy .img {
	width:20%;
}
.sx_fy a.r_fy {
	text-align:left;
	padding-left:0;
}
.sx_fy a.r_fy .img {
	width:20%;
	margin-left:0;
	margin-right:3%;
	float:left;
}
}@media  screen and (max-width:400px) {
	.newsConTop .l1 {
	width:70%;
}
}/* 产品 */
.prodList {
	padding-bottom:30px;
}
.prodList .prodt {
	width:100%;
	overflow:hidden;
	border-bottom:1px solid #ebebeb;
	margin-top: 40px;
}
.prodList h6.tit {
	float:left;
	font-size:30px;
	line-height:76px;
	color:#00549a;
	font-weight: 600;
}
.prodList .more {
	display:block;
	width:81px;
	float:right;
	font-size:14px;
	padding-left:25px;
	margin-top:35px;
	color:#2b2b2b;
	background:url(/style/images/main2.png) no-repeat left center;
}
.prodList .more:hover {
	color:#00549a;
	background:url(/style/images/main2_1.png) no-repeat left center;
}
.prodList .parHd {
	overflow:hidden;
}
.prodList .parHd ul {
	float:left;
	width:100%;
	overflow:hidden;
}
.prodList .parHd ul .l1 {
	width:20%;
	float:left;
	height:50px;
	line-height:50px;
	overflow:hidden;
	border-bottom:1px dashed #cccccc;
	font-size:16px;
	color:#444444;
}
.prodList .parHd ul .l1.tico a {
	color:#00549a;
	font-weight: 600;
}
.prodList .parHd ul .l1 .line {
	float:left;
	margin-right:10px;
	color:#00549a;
}
.prodList .parHd ul .l1 a {
	float:left;
}
.prodList .parHd ul .l1 .ico {
	display:block;
	float:left;
	width:34px;
	height:16px;
	line-height:16px;
	text-align:center;
	font-size:12px;
	margin:13px 0 0 10px;
	color:#fff;
	background:#00549a;
}
/* 修改最先 */
.prodList .parBd {
	margin:20px -1% 10px -1%;
	overflow:hidden;
}
.prodList .parBd .tp {
	float:left;
	width:100%;
}
.prodList .parBd .tp .hov {
	display:block;
	margin:0 1%;
}
.prodList .parBd .tp .img {
	line-height:0;
	border:1px solid #e9e9e9;
	border-bottom:0;
	overflow:hidden;
}
.prodList .parBd .tp .img img {
	width:100%;
	-webkit-transition:all 0.5s ease-out 0s;
	-moz-transition:all 0.5s ease-out 0s;
	-o-transition:all 0.5s ease-out 0s;
	transition:all 0.5s ease-out 0s;
	transition:-webkit-transform 2s;
	vertical-align:middle;
	-ms-interpolation-mode:bicubic;
}
.prodList .parBd .tp .img:hover img {
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	transform:scale(1.1);
}
.prodList .parBd .tp .text1 {
	width:100%;
	height:50px;
	line-height:50px;
	font-size:16px;
	overflow:hidden;
	text-align:center;
	border-left:1px solid #c5e4ff;
	border-right:1px solid #c5e4ff;
	background:url(/style/images/Prod8.jpg) no-repeat top center;
	position:relative;
}
.prodList .parBd .tp .hov:hover {
	color:#fff;
}
.prodList .parBd .tp .hov:hover .text1 {
	background:#00549a;
	url(/style/images/Prod8_1.jpg) no-repeat top center;
}
.prodList .parBd .tp .text2 {
	height:50px;
	line-height:50px;
	font-size:16px;
	margin:20px 1% 0 1%;
	padding:0 3px;
	overflow:hidden;
	text-align:center;
	background:#ebebeb;
}
.prodList .parBd .tp .text2 a {
	color:#333;
}
.prodList .parBd .tp .text2:hover {
	background:#00549a;
}
.prodList .parBd .tp .text2:hover a {
	color:#fff;
}
/* 修改竣事 */
@media  screen and (max-width:1023px) {
	.prodList {
	padding-bottom:20px;
}
.prodList h6.tit {
	font-size:16px;
	line-height:30px;
}
.prodList .more {
	font-size:12px;
	padding-left:15px;
	margin-top:5px;
	background-size:15%;
}
.prodList .more:hover {
	background-size:15%;
}
.prodList .parHd ul .l1 {
	height:30px;
	line-height:30px;
	font-size:14px;
}
.prodList .parHd ul .l1 .line {
	margin-right:5px;
}
.prodList .parHd ul .l1 .ico {
	-webkit-transform:scale(0.6);
	-moz-transform:scale(0.6);
	transform:scale(0.6);
	margin:0;
}
/* 修改最先 */    
.prodList .parBd {
	margin:10px -1% 0 -1%;
}
.prodList .parBd .tp .hov {
	margin:0 5px;
}
.prodList .parBd .tp .text1 {
	height:38px;
	line-height:38px;
	font-size:14px;
}
.prodList .parBd .tp .text2 {
	height:30px;
	line-height:30px;
	font-size:14px;
	margin:10px 5px 0 5px;
}
/* 修改竣事 */}
@media  screen and (max-width:768px) {
	.prodList .parHd ul .l1 {
	width:50%;
}
.prodList .parBd {
	margin:10px -0.5% 0 -0.5%;
}
.prodList .parBd li {
	margin:0 0.25%;
}
.prodList .parBd .slick-dots {
	position:static;
	z-index:10;
	margin-top:3%;
	height:6px;
	text-align:center;
}
.prodList .parBd .slick-dots li {
	display:inline-block;
	vertical-align:top;
	width:6px;
	height:6px;
	background:#d396a3;
	margin:0 5px;
	border-radius:50%;
	cursor:pointer;
	text-indent:-999px;
	overflow:hidden;
}
.prodList .parBd .slick-dots .slick-active {
	background:#00549a;
}
}/* 产品中心 */
.prodList2 .prodTitle {
	overflow:hidden;
}
.prodList2 .prodTitle ul {
	float:left;
	width:100%;
	overflow:hidden;
	border-bottom:1px dashed #cccccc;
}
.prodList2 .prodTitle ul .l1 {
	width:20%;
	float:left;
	height:50px;
	line-height:50px;
	font-size:16px;
	color:#444444;
}
.prodList2 .prodTitle ul .l1.on a {
	/*color:#00549a;*/
}
.prodList2 .prodTitle ul .l1 .line {
	float:left;
	margin-right:10px;
	color:#00549a;
}
.prodList2 .prodTitle ul .l1 a {
	float:left;
}
.prodList2 .prodTitle .l1 .ico {
	display:block;
	float:left;
	width:34px;
	height:16px;
	line-height:16px;
	text-align:center;
	font-size:12px;
	margin:13px 0 0 10px;
	color:#fff;
	background:#00549a;
}
.prodCenPic {
	margin:30px -1% 20px -1%;
	overflow:hidden;
	display:flex;
	flex-wrap:wrap;
	align-items:flex-start;
}
.prodCenPic .pic {
	float:left;
	width:23%;
	margin:0 1% 20px 1%;
}
.prodCenPic .pic .img {
	line-height:0;
	border:1px solid #e9e9e9;
	overflow:hidden;
}
.prodCenPic .pic .img img {
	width:100%;
	-webkit-transition:all 0.5s ease-out 0s;
	-moz-transition:all 0.5s ease-out 0s;
	-o-transition:all 0.5s ease-out 0s;
	transition:all 0.5s ease-out 0s;
	transition:-webkit-transform 2s;
	vertical-align:middle;
	-ms-interpolation-mode:bicubic;
}
.prodCenPic .pic:hover .img img {
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	transform:scale(1.1);
}
.prodCenPic .pic .tit {
	width:100%;
	padding:20px 10px;
	background:#ebebeb;
	text-align:center;
	position:relative;
}
.prodCenPic .pic .tit::after {
	content:"";
	width:0;
	height:0;
	overflow:hidden;
	font-size:0;
	line-height:0;
	border-width:8px;
	border-style:dashed dashed solid dashed;
	border-color:transparent transparent #ebebeb transparent;
	position:absolute;
	top:-16px;
	left:50%;
	margin-left:-8px;
}
.prodCenPic .pic .tit .cntit {
	font-size:16px;
	color:#333;
	margin-bottom:5px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.prodCenPic .pic .tit .entit {
	font-size:16px;
	color:#888888;
	height:32px;
	line-height:32px;
	overflow:hidden;
}
.prodCenPic .pic:hover .tit {
	background:#00549a;
}
.prodCenPic .pic:hover .tit::after {
	border-color:transparent transparent #00549a;
	transparent;
}
.prodCenPic .pic:hover .tit .cntit {
	color:#fff;
}
.prodCenPic .pic:hover .tit .entit {
	color:#fff;
}
@media  screen and (max-width:1023px) {
	.prodList2 .prodTitle ul {
	width:100%;
}
.prodList2 .prodTitle ul .l1 {
	height:30px;
	line-height:30px;
	font-size:14px;
}
.prodList2 .prodTitle ul .l1 .line {
	margin-right:5px;
}
.prodList2 .prodTitle .l1 .ico {
	margin:0 0 0 10px;
}
.prodCenPic {
	margin:10px -1% 0 -1%;
}
.prodCenPic .pic {
	width:31%;
	margin:0 1% 10px 1%;
}
.prodCenPic .pic .tit {
	padding:5px;
}
.prodCenPic .pic .tit::after {
	border-width:4px;
	top:-8px;
	margin-left:-4px;
}
.prodCenPic .pic .tit .cntit {
	font-size:14px;
	margin-bottom:2px;
}
.prodCenPic .pic .tit .entit {
	height:32px;
	font-size:12px;
}
}@media  screen and (max-width:768px) {
	.prodCenPic .pic {
	width:48%;
	margin:0 1% 10px 1%;
}
}/* 产品详情 */
.prodCon1 {
	border-top:1px solid #e5e5e5;
	padding-top:30px;
	overflow:hidden;
}
.prodCon1 .prodLeft {
	float:left;
	width:33%;
	padding-bottom:30px;
	border:1px solid #e8e7e7;
}
.prodCon1 .prodLeft .slick-dots {
	position:absolute;
	bottom:25px;
	z-index:10;
	height:10px;
}
.prodCon1 .prodLeft .slick-dots li {
	vertical-align:top;
	width:20px;
	height:4px;
	background:#979799;
	margin:0 5px;
	cursor:pointer;
	text-indent:-999px;
	overflow:hidden;
}
.prodCon1 .prodLeft .slick-dots .slick-active {
	background:#00549a;
}
.prodCon1 .prodRight {
	float:right;
	width:64%;
}
.prodCon1 .prodRight .title {
	overflow:hidden;
	margin-top:10px;
}
.prodCon1 .prodRight .title .tit {
	float:left;
	font-size:30px;
}
.prodCon1 .prodRight .title .more {
	display:block;
	float:right;
	margin-right:5px;
	width:115px;
	height:36px;
	line-height:36px;
	font-size:16px;
	padding-left:33px;
	color:#fff;
	background:#989898 url(/style/images/icon6.png) no-repeat 15px center;
}
.prodCon1 .prodRight .title .more:hover {
	box-shadow:3px 3px #d1d1d1;
}
.prodCon1 .prodRight .info {
	font-size:16px;
	line-height:24px;
	margin-top:25px;
	color:#555555;
	position:relative;
	height:72px;
	overflow:hidden;
}
#info.on {
	height:auto;
}
.prodCon1 .prodRight .c1 {
	color:#00549a;
	cursor:pointer;
	position:absolute;
	bottom:0;
	right:0;
	background-color:#fff;
	padding-left:10px;
}
.prodCon1 .prodRight .c2 {
	color:#666;
	cursor:pointer;
}
.prodCon1 .prodRight .text {
	font-size:16px;
	line-height:36px;
	margin-top:30px;
	color:#555555;
}
.prodCon1 .prodRight .bot a {
	display:block;
	float:left;
	width:126px;
	height:44px;
	line-height:44px;
	font-size:16px;
	margin:65px 10px 0 0;
	text-align:center;
	color:#fff;
}
.prodCon1 .prodRight .zx {
	background:#00549a;
}
.prodCon1 .prodRight .zx:hover {
	background-color:#989898;
}
.prodCon1 .prodRight .sq {
	background:#989898;
}
.prodCon1 .prodRight .sq:hover {
	background-color:#00549a;
}
.prodCon2 .tit {
	font-size:21px;
	padding:30px 0 20px 0;
	color:#00549a;
	display:inline-block;
	border-bottom:1px solid #00549a;
}
.prodCon2 .line {
	width:100%;
	height:1px;
	margin-bottom:25px;
	background:#d1d1d1;
}
.prodCon2 .nr {
	width:100%;
	overflow:hidden;
	margin-top:30px;
}
.prodCon2 .nr .left {
	float:left;
	width:100%;
	text-align: center;
}
.prodCon2 .nr .info {
	font-size:16px;
	line-height:24px;
}
.prodCon2 .sp {
	float:right;
	width:31.6%;
	position:relative;
}
.prodCon2 .sp .img {
	background:#e8e7e7;
	padding:10px;
	line-height:0;
}
.prodCon2 .sp .ico {
	display:block;
	width:50px;
	height:50px;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-45px;
	margin-left:-25px;
}
.prodCon2 .sp .wz {
	font-size:16px;
	height:52px;
	line-height:52px;
	background:#989898;
	color:#fff;
	text-align:center;
}
.prodCon2 .table {
	margin:10px 0 15px 0;
	overflow:hidden;
	background:#f1f1f1;
}
.prodCon2 .table .td {
	padding:5px 20px;
	min-height:36px;
	line-height:24px;
	font-size:14px;
	color:#666;
	border:1px solid #e8e7e7;
}
.prodCon2 .table .tr {
	}.prodCon2 .table .tr:nth-child(2n) {
	background:#fff;
}
.prodCon2 .tablebt {
	font-size:14px;
}
.prodCon2 .more_right {
	float:right;
	font-size:16px;
	margin:32px 0 20px 0;
}
.prodCon2 .prog ul {
	margin-top:-20px;
}
.prodCon2 .prog .l1 {
	overflow:hidden;
	background:url(/style/images/icon7.png) no-repeat 20px center;
	padding:20px 0 20px 40px;
	border-bottom:1px solid #e9e9e9;
}
.prodCon2 .prog .l1 .left {
	float:left;
	width:80%;
}
.prodCon2 .prog .l1 .left .text1 {
	font-size:16px;
	line-height:20px;
	margin-bottom:5px;
	color:#333;
}
.prodCon2 .prog .l1 .left .text2 {
	font-size:16px;
	line-height:24px;
	color:#888888;
}
.prodCon2 .prog .l1 .right {
	float:right;
	padding-right:30px;
}
.prodCon2 .prog .l1:hover {
	background:#e8e7e7 url(/style/images/icon7.png) no-repeat 20px center;
}
.prodCon2.mt {
	margin-top:50px;
}
.prodCon2 .righ {
	float:right;
}
.prodCon2 .return {
	display:block;
	margin-right:5px;
	margin-top:-20px;
	width:115px;
	height:36px;
	line-height:36px;
	font-size:16px;
	padding-left:33px;
	color:#fff;
	background:#989898 url(/style/images/icon6.png) no-repeat 15px center;
}
.prodCon2 .return:hover {
	box-shadow:3px 3px #d1d1d1;
}
.prodCon2 .more {
	display:block;
	font-size:16px;
	text-align:right;
	padding:20px 5px 20px 0;
}
.prodCon2 .prodCon2Pic {
	margin:30px -1% 20px -1%;
	overflow:hidden;
}
.prodCon2 .prodCon2Pic .pic {
	float:left;
	width:18%;
	margin:0 1% 20px 1%;
}
.prodCon2 .prodCon2Pic .pic .img {
	line-height:0;
	border:1px solid #e9e9e9;
	overflow:hidden;
}
.prodCon2 .prodCon2Pic .pic .img img {
	width:100%;
	-webkit-transition:all 0.5s ease-out 0s;
	-moz-transition:all 0.5s ease-out 0s;
	-o-transition:all 0.5s ease-out 0s;
	transition:all 0.5s ease-out 0s;
	transition:-webkit-transform 2s;
	vertical-align:middle;
	-ms-interpolation-mode:bicubic;
}
.prodCon2 .prodCon2Pic .pic:hover .img img {
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	transform:scale(1.1);
}
.prodCon2 .prodCon2Pic .pic .title {
	width:100%;
	padding:20px 10px;
	background:#ebebeb;
	text-align:center;
	position:relative;
}
.prodCon2 .prodCon2Pic .pic .title::after {
	content:"";
	width:0;
	height:0;
	overflow:hidden;
	font-size:0;
	line-height:0;
	border-width:8px;
	border-style:dashed dashed solid dashed;
	border-color:transparent transparent #ebebeb transparent;
	position:absolute;
	top:-16px;
	left:50%;
	margin-left:-8px;
}
.prodCon2 .prodCon2Pic .pic .title .cntit {
	height:42px;
	overflow:hidden;
	font-size:16px;
	color:#333;
	margin-bottom:5px;
}
.prodCon2 .prodCon2Pic .pic .title .entit {
	font-size:16px;
	line-height:32px;
	color:#888888;
}
.prodCon2 .prodCon2Pic .pic:hover .title {
	background:#00549a;
}
.prodCon2 .prodCon2Pic .pic:hover .title::after {
	border-color:transparent transparent #00549a;
	transparent;
}
.prodCon2 .prodCon2Pic .pic:hover .title .cntit {
	color:#fff;
}
.prodCon2 .prodCon2Pic .pic:hover .title .entit {
	color:#fff;
}
@media  screen and (max-width:1023px) {
	.prodCon1 {
	padding-top:15px;
}
.prodCon1 .prodLeft {
	width:100%;
	padding-bottom:0;
}
.prodCon1 .prodLeft .slick-dots {
	bottom:25px;
	z-index:10;
	height:6px;
}
.prodCon1 .prodLeft .slick-dots li {
	width:10px;
}
.prodCon1 .prodRight {
	width:100%;
}
.prodCon1 .prodRight .title {
	margin-top:10px;
}
.prodCon1 .prodRight .title .tit {
	font-size:16px;
}
.prodCon1 .prodRight .title .more {
	margin-right:3px;
	width:75px;
	height:28px;
	line-height:28px;
	font-size:12px;
	padding-left:20px;
	background:#989898 url(/style/images/icon6.png) no-repeat 5px center;
	background-size:10%;
}
.prodCon1 .prodRight .info {
	font-size:14px;
	margin-top:5px;
}
.prodCon1 .prodRight .text {
	font-size:14px;
	margin-top:10px;
}
.prodCon1 .prodRight .bot a {
	width:85px;
	height:28px;
	line-height:28px;
	font-size:14px;
	margin:10px 10px 0 0;
}
.prodCon2 .tit {
	font-size:16px;
	padding:10px 0 5px 0;
}
.prodCon2 .line {
	margin-bottom:5px;
}
.prodCon2 .nr {
	margin-top:10px;
}
.prodCon2 .nr .left {
	width:100%;
}
.prodCon2 .nr .info {
	font-size:14px;
}
.prodCon2 .nr .more {
	font-size:14px;
	width:90px;
	height:24px;
	line-height:24px;
	margin-top:10px;
	margin-bottom:10px;
	padding-left:5px;
	background:#00549a;
	url(/style/images/icon10.png) no-repeat 65px center;
	background-size:15%;
}
.prodCon2 .sp {
	width:100%;
}
.prodCon2 .sp .img {
	padding:5px;
}
.prodCon2 .sp .ico {
	width:30px;
	height:30px;
	margin-top:-25px;
	margin-left:-15px;
}
.prodCon2 .sp .wz {
	font-size:14px;
	height:24px;
	line-height:24px;
}
/*.prodCon2 .table .td {
	width:100%;
}
*/
.prodCon2 .table .td:nth-child(1),.prodCon2 .table .td:nth-child(2),.prodCon2 .table .td:nth-child(5),.prodCon2 .table .td:nth-child(6) {
	background:#fff;
}
.prodCon2 .table .td:nth-child(2n+1) {
	background:#f1f1f1;
}
.prodCon2 .more_right {
	font-size:14px;
	margin:14px 0 0px 0;
}
.prodCon2 .prog ul {
	margin-top:-5px;
}
.prodCon2 .prog .l1 {
	overflow:hidden;
	background:url(/style/images/icon7.png) no-repeat 10px center;
	padding:5px 0 5px 20px;
	border-bottom:1px solid #e9e9e9;
}
.prodCon2 .prog .l1 .left {
	width:80%;
}
.prodCon2 .prog .l1 .left .text1 {
	font-size:14px;
	margin-bottom:0;
}
.prodCon2 .prog .l1 .left .text2 {
	font-size:14px;
}
.prodCon2 .prog .l1 .right {
	padding-right:20px;
	margin-top:5px;
}
.prodCon2 .prog .l1:hover {
	background:#e8e7e7 url(/style/images/icon7.png) no-repeat 10px center;
}
.prodCon2.mt {
	margin-top:30px;
}
.prodCon2 .return {
	margin-right:5px;
	width:75px;
	height:24px;
	line-height:24px;
	margin-top:-20px;
	font-size:12px;
	padding-left:20px;
	background:#989898 url(/style/images/icon6.png) no-repeat 5px center;
	background-size:10%;
}
.prodCon2 .more {
	font-size:14px;
	padding:8px 5px 8px 0;
}
.prodCon2 .prodCon2Pic {
	margin:0 -1% 20px -1%;
}
.prodCon2 .prodCon2Pic .pic {
	width:31.3%;
	margin:0 1% 10px 1%;
}
.prodCon2 .prodCon2Pic .pic .title {
	padding:5px;
}
.prodCon2 .prodCon2Pic .pic .title::after {
	border-width:4px;
	top:-8px;
	left:50%;
	margin-left:-4px;
}
.prodCon2 .prodCon2Pic .pic .title .cntit {
	height:38px;
	font-size:14px;
	margin-bottom:5px;
}
.prodCon2 .prodCon2Pic .pic .title .entit {
	font-size:12px;
	line-height:32px;
	height:32px
}
}@media  screen and (max-width:768px) {
	.prodCon2 .prodCon2Pic .pic {
	width:48%;
}
.prodCon2 .prodCon2Pic .pic .title {
	text-align:left;
}
.prodCon2 .prodCon2Pic .slick-dots {
	position:static;
	z-index:10;
	margin-top:3%;
	height:6px;
	text-align:center;
}
.prodCon2 .prodCon2Pic .slick-dots li {
	display:inline-block;
	vertical-align:top;
	width:6px;
	height:6px;
	background:#d396a3;
	margin:0 5px;
	border-radius:50%;
	cursor:pointer;
	text-indent:-999px;
	overflow:hidden;
}
.prodCon2 .prodCon2Pic .slick-dots .slick-active {
	background:#00549a;
}
}/* 主要品牌 */
.majoList {
	padding-bottom:10px;
}
.majoList ul {
	overflow:hidden;
	margin:0 -1%;
}
.majoList ul .l1 {
	float:left;
	width:23%;
	height:250px;
	border:1px solid #e8e7e7;
	margin:0 1% 30px 1%;
	padding-bottom:54px;
	position:relative;
}
.majoList ul .l1 .img {
	line-height:0;
	background:#fff;
	padding:20px 15px;
}
.majoList ul .l1 .text {
	position:absolute;
	bottom:0;
	padding:20px 5px;
	background:#e8e7e7;
	text-align:center;
	WIDTH:100%;
}
.majoList ul .l1 .text .t1 {
	font-size:16px;
	color:#555555;
	width:100%;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	text-transform:uppercase;
}
.majoList ul .l1 .text .t2 {
	display:none;
	font-size:16px;
	color:#fff;
	margin:10px 0;
	width:100%;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	text-transform:uppercase;
}
.majoList ul .l1 .text .t3 {
	display:none;
	font-size:16px;
	color:#fff;
	width:100%;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	text-transform:uppercase;
}
.majoList ul .l1:hover .img {
	padding:0 15px;
	transition:all 0.5s linear;
	-moz-transition:all 0.5s linear;
	-webkit-transition:all 0.5s linear;
	-o-transition:all 0.5s linear;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	-webkit-tap-highlight-color:transparent;
}
.majoList ul .l1:hover .text {
	background:#00549a;
}
.majoList ul .l1:hover .text .t1 {
	color:#fff;
}
.majoList ul .l1:hover .text .t2 {
	display:block;
}
.majoList ul .l1:hover .text .t3 {
	display:block;
}
@media  screen and (max-width:1023px) {
	.majoList {
	padding-bottom:5px;
}
.majoList ul .l1 {
	height:150px;
	margin:0 1% 10px 1%;
	padding-bottom:54px;
}
.majoList ul .l1 .img {
	padding:20px 5px;
}
.majoList ul .l1 .text {
	padding:5px 3px;
}
.majoList ul .l1 .text .t1 {
	font-size:14px;
}
.majoList ul .l1 .text .t2 {
	font-size:14px;
	margin:5px 0;
}
.majoList ul .l1 .text .t3 {
	font-size:14px;
}
.majoList ul .l1:hover .img {
	padding:0 5px;
}
}@media  screen and (max-width:768px) {
	.majoList ul .l1 .img {
	padding:20px 20px;
}
.majoList ul .l1 {
	width:31.3%;
}
.majoList ul .l1 .text .t2 {
	margin:2px 0;
}
.majoList ul .l1:hover .img {
	padding:0 20px;
}
}@media  screen and (max-width:500px) {
	.majoList ul .l1 {
	width:48%;
}
}@media  screen and (max-width:400px) {
	.majoList ul .l1 {
	height:140px;
}
}/* 品牌产品 */
.majoCon1 {
	overflow:hidden;
}
.majoCon1 .text {
	float:left;
	width:49%;
}
.majoCon1 .text .tit {
	display:inline-block;
	font-size:30px;
	padding-bottom:15px;
	margin-bottom:10px;
	border-bottom:1px solid #ebebeb;
	color:#00549a;
}
.majoCon1 .text .info {
	font-size:16px;
	line-height:24px;
	color:#555;
}
.majoCon1 .img {
	float:right;
	width:49%;
	line-height:0;
}
.majoCon2 .tit,.majoCon3 .tit {
	font-size:21px;
	padding:30px 0 20px 0;
	color:#00549a;
	display:inline-block;
	border-bottom:1px solid #00549a;
}
.majoCon2 .line,.majoCon3 .line {
	width:100%;
	height:1px;
	margin-bottom:25px;
	background:#d1d1d1;
}
.hist {
	padding:0 20px 40px 20px;
	background:#f1f1f1;
	overflow:hidden;
	position:relative;
}
.hist .line {
	width:1px;
	height:100%;
	background:#00549a;
	position:absolute;
	top:0;
	left:50%;
}
.hist .t1 {
	font-size:21px;
	color:#00549a;
	font-weight:bold;
	position:relative;
}
.hist .t2 {
	font-size:16px;
	line-height:24px;
}
.hist .d1 {
	width:48.1%;
	margin-top:30px;
	float:right;
}
.hist .d1 .t1::after {
	content:"";
	display:block;
	width:10px;
	height:10px;
	border-radius:50%;
	background:#00549a;
	position:absolute;
	top:8px;
	left:-25px;
}
.hist .d1 .wz {
	margin-left:20px;
}
.hist .d2 {
	width:48.3%;
	margin-top:30px;
	float:left;
	text-align:right;
}
.hist .d2:nth-child(1) {
	margin-top:80px;
}
.hist .d2 .t1::after {
	content:"";
	display:block;
	width:10px;
	height:10px;
	border-radius:50%;
	background:#00549a;
	position:absolute;
	top:8px;
	right:-25px;
}
.hist .d2 .wz {
	margin-right:20px;
}
.majoConPic {
	margin:30px -1% 20px -1%;
	overflow:hidden;
}
.majoConPic .pic {
	float:left;
	width:23%;
	margin:0 1% 20px 1%;
}
.majoConPic .pic .img {
	line-height:0;
	border:1px solid #e9e9e9;
	overflow:hidden;
}
.majoConPic .pic .img img {
	width:100%;
	-webkit-transition:all 0.5s ease-out 0s;
	-moz-transition:all 0.5s ease-out 0s;
	-o-transition:all 0.5s ease-out 0s;
	transition:all 0.5s ease-out 0s;
	transition:-webkit-transform 2s;
	vertical-align:middle;
	-ms-interpolation-mode:bicubic;
}
.majoConPic .pic:hover .img img {
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	transform:scale(1.1);
}
.majoConPic .pic .title {
	width:100%;
	padding:20px 10px;
	background:#ebebeb;
	text-align:center;
	position:relative;
}
.majoConPic .pic .title::after {
	content:"";
	width:0;
	height:0;
	overflow:hidden;
	font-size:0;
	line-height:0;
	border-width:8px;
	border-style:dashed dashed solid dashed;
	border-color:transparent transparent #ebebeb transparent;
	position:absolute;
	top:-16px;
	left:50%;
	margin-left:-8px;
}
.majoConPic .pic .title .cntit {
	font-size:16px;
	height:40px;
	line-height:20px;
	overflow:hidden;
	color:#333;
	margin-bottom:5px;
}
.majoConPic .pic .title .entit {
	font-size:16px;
	height:32px;
	line-height:32px;
	overflow:hidden;
	color:#888888;
}
.majoConPic .pic:hover .title {
	background:#00549a;
}
.majoConPic .pic:hover .title::after {
	border-color:transparent transparent #00549a;
	transparent;
}
.majoConPic .pic:hover .title .cntit {
	color:#fff;
}
.majoConPic .pic:hover .title .entit {
	color:#fff;
}
.majoCon .more_right {
	float:right;
	font-size:16px;
	margin:32px 0 20px 0;
}
@media  screen and (max-width:1230px) {
	.hist .d1 {
	width:47.8%;
}
.hist .d2 {
	width:48%;
}
}@media  screen and (max-width:1023px) {
	.majoCon1 .text {
	width:100%;
}
.majoCon1 .text .tit {
	font-size:16px;
	padding-bottom:5px;
	margin-bottom:5px;
}
.majoCon1 .text .info {
	font-size:14px;
}
.majoCon1 .img {
	width:100%;
	margin-top:10px;
}
.majoCon2 .tit,.majoCon3 .tit {
	font-size:16px;
	padding:10px 0 5px 0;
}
.majoCon2 .line,.majoCon3 .line {
	margin-bottom:5px;
}
.hist {
	padding:0 10px;
}
.hist .t1 {
	font-size:16px;
}
.hist .t2 {
	font-size:14px;
}
.hist .wz {
	margin-bottom:15px;
}
.hist .d1 {
	width:44.9%;
}
.hist .d1 .t1::after {
	left:-13%;
}
.hist .d2 {
	width:44.8%;
}
.hist .d2 .t1::after {
	right:-13%;
}
.majoConPic {
	margin:10px -1% 5px -1%;
}
.majoConPic .pic {
	margin:0 1% 10px 1%;
}
.majoConPic .pic .title {
	padding:5px;
}
.majoConPic .pic .title::after {
	border-width:4px;
	top:-8px;
	left:50%;
	margin-left:-4px;
}
.majoConPic .pic .title .cntit {
	font-size:14px;
	margin-bottom:5px;
}
.majoConPic .pic .title .entit {
	font-size:12px;
}
.majoCon .more_right {
	font-size:14px;
	margin:14px 0 0px 0;
}
}@media  screen and (max-width:768px) {
	.majoConPic .pic {
	width:48%;
}
.hist .d1 {
	width:44.9%;
}
.hist .d2 {
	width:44.9%;
}
.majoConPic .pic .title {
	text-align:left;
}
}@media  screen and (max-width:450px) {
	.hist .d1 {
	width:45.4%;
}
.hist .d2 {
	width:45.5%;
}
}/* 解决计划 */
.soluList {
	padding-bottom:40px;
}
.brand .t1 {
	font-size:16px;
	color:#00549a;
}
.brand .t2 {
	font-size:16px;
	padding:0 5px;
	color:#fff;
	background:#00549a;
}
.brand .clos1 {
	float:right;
	font-size:14px;
	padding-right:20px;
	cursor:pointer;
	background:url(/style/images/icon9_1.png) no-repeat right center;
}
.brand .clos2 {
	float:right;
	font-size:14px;
	padding-right:20px;
	cursor:pointer;
	color:#00549a;
	background:url(/style/images/icon9.png) no-repeat right center;
}
.brand ul {
	margin:10px -0.25% 20px -0.25%;
}
.brand ul .l1 {
	display:inline-block;
	margin:0 0.25%;
	width:10.25%;
}
.brand ul .l1 .img {
	line-height:0;
	border:1px solid #ececec;
}
.brand ul .l1:hover .img {
	border:1px solid #00549a;
}
.brand ul .l1.on .img {
	border:1px solid #00549a;
}
.brand ul .l1 .tit {
	font-size:15px;
	margin:8px 0 15px 0;
	text-align:center;
}
.brand .heig1 {
	height:87px;
	overflow:hidden;
}
.brand .heig2 {
	height:auto;
}
.appl .t1 {
	font-size:16px;
	color:#00549a;
}
.appl .t2 {
	font-size:16px;
	padding:0 5px;
	color:#fff;
	background:#00549a;
}
.appl .clos1 {
	float:right;
	font-size:14px;
	padding-right:20px;
	cursor:pointer;
	background:url(/style/images/icon9_1.png) no-repeat right center;
}
.appl .clos2 {
	float:right;
	font-size:14px;
	padding-right:20px;
	cursor:pointer;
	color:#00549a;
	background:url(/style/images/icon9.png) no-repeat right center;
}
.appl ul .l1 {
	display:inline-block;
	margin-right:35px;
	font-size:15px;
	height:36px;
	line-height:36px;
}
.appl ul .l1.on a {
	color:#00549a;
}
.appl .heig1 {
	height:36px;
	overflow:hidden;
}
.appl .heig2 {
	height:auto;
}
.soluList .prog ul {
	margin:30px 0;
	border-top:1px solid #e9e9e9;
}
.soluList .prog .l1 {
	overflow:hidden;
	background:url(/style/images/icon7.png) no-repeat 20px center;
	padding:20px 0 20px 40px;
	border-bottom:1px solid #e9e9e9;
}
.soluList .prog .l1 .left {
	float:left;
	width:81%;
}
.soluList .prog .l1 .left .tit {
	overflow:hidden;
}
.soluList .prog .l1 .left .min-tit1 {
	display:inline-block;
	padding:0 10px;
	margin-right:10px;
	line-height:26px;
	height:26px;
	font-size:16px;
	text-align:center;
	font-weight:normal;
	background:#00549a;
	color:#fff;
}
.soluList .prog .l1 .left .min-tit2 {
	display:inline-block;
	margin-right:10px;
	line-height:24px;
	height:26px;
	font-size:17px;
	text-align:center;
	font-weight:normal;
	color:#00549a;
}
.soluList .prog .l1 .left .text1 {
	font-size:16px;
	line-height:28px;
	margin-bottom:10px;
	font-weight:bold;
	color:#333;
}
.soluList .prog .l1 .left .text2 {
	font-size:16px;
	line-height:24px;
	height:48px;
	overflow:hidden;
	margin-top:10px;
	color:#888888;
}
.soluList .prog .l1 .right {
	float:right;
	padding-right:30px;
}
.soluList .prog .l1:hover {
	background:#e8e7e7 url(/style/images/icon7.png) no-repeat 20px center;
}
@media  screen and (max-width:1230px) {
	.brand .heig1 {
	height:80px;
}
.soluList .prog .l1 .left .text1 {
	width:83%;
}
}@media  screen and (max-width:1023px) {
	.soluList {
	padding-bottom:20px;
}
.brand .t1 {
	font-size:14px;
}
.brand .t2 {
	font-size:14px;
}
.brand .clos1 {
	font-size:12px;
}
.brand .clos2 {
	font-size:12px;
}
.brand ul {
	margin:5px -0.25% 10px -0.25%;
}
.brand ul .l1 {
	width:31.9%;
}
.brand ul .l1 .tit {
	font-size:13px;
	margin:8px 0 10px 0;
}
.brand .heig1 {
	height:0;
}
.appl .t1 {
	font-size:14px;
}
.appl .t2 {
	font-size:14px;
}
.appl .clos1 {
	font-size:12px;
}
.appl .clos2 {
	font-size:12px;
}
.appl ul {
	margin:5px 0 0 0;
}
.appl ul .l1 {
	margin-right:0;
	font-size:13px;
	height:20px;
	line-height:20px;
	height:26px;
	line-height:26px;
	width:49%;
}
.appl .heig1 {
	height:0;
}
.soluList .prog ul {
	margin:10px 0 20px 0;
}
.soluList .prog .l1 {
	overflow:hidden;
	background:url(/style/images/icon7.png) no-repeat 10px 15px;
	padding:5px 0 5px 20px;
	border-bottom:1px solid #e9e9e9;
}
.soluList .prog .l1 .left {
	width:88%;
}
.soluList .prog .l1 .left .min-tit1 {
	margin-right:5px;
	font-size:14px;
	height:20px;
	line-height:20px;
}
.soluList .prog .l1 .left .min-tit2 {
	margin-right:5px;
	font-size:14px;
	height:20px;
	line-height:18px;
}
.soluList .prog .l1 .left .text1 {
	font-size:14px;
	line-height:20px;
	margin-bottom:0;
}
.soluList .prog .l1 .left .text2 {
	font-size:14px;
}
.soluList .prog .l1 .right {
	padding-right:20px;
	margin-top:5px;
	width:10%;
}
.soluList .prog .l1:hover {
	background:#e8e7e7 url(/style/images/icon7.png) no-repeat 10px center;
}
}@media  screen and (max-width:768px) {
	.soluList .prog .l1 .left .min-tit1 {
	padding:0 5px 2px 5px;
	margin-right:10px;
	font-size:12px;
}
.soluList .prog .l1 .left .min-tit2 {
	padding:0 0 2px 0;
	margin-right:10px;
	font-size:13px;
}
.soluList .prog .l1 .left .text1 {
	width:100%;
	font-size:14px;
	line-height:20px;
	margin:5px 0;
}
.soluList .prog .l1 .left .text2 {
	font-size:14px;
	line-height:24px;
	margin-top:0;
}
.soluList .prog .l1 .right {
	padding-right:10px;
}
}/* 下载弹窗 */
.downLoad {
	display:none;
}
.downLoad .bg {
	background:#000;
	opacity:0.5;
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	left:0;
	z-index:99;
}
.downLoad .down {
	background:#fff;
	width:480px;
	height:566px;
	position:fixed;
	top:50%;
	left:50%;
	margin-top:-288px;
	margin-left:-240px;
	z-index:999;
}
.downLoad .down .tit {
	font-size:21px;
	height:50px;
	line-height:50px;
	padding-left:20px;
	background:#00549a;
	color:#fff;
}
.downLoad .down .lab {
	margin:20px 20px 0 20px;
	padding:15px 20px;
	overflow:hidden;
	background:#f5f5f5;
	position:relative;
}
.downLoad .down .lab .wz {
	float:left;
	font-size:16px;
}
.downLoad .down .lab .dot {
	float:left;
	color:#00549a;
	margin-left:2px;
}
.downLoad .down .lab .f1 {
	float:right;
	font-size:16px;
	padding-right:115px;
	text-align:right;
}
.downLoad .down .lab .f2 {
	display:block;
	position:absolute;
	right:0;
	top:0;
	width:115px;
	height:50px;
	line-height:50px;
	font-size:16px;
	cursor:pointer;
	text-align:center;
	background:#dcdcdc;
	color:#00549a;
}
.downLoad .down .lab .f3 {
	float:right;
	font-size:16px;
	text-align:right;
}
.downLoad .down .lab1 {
	margin:20px;
}
.downLoad .down .lab1 .f4 {
	width:100%;
	height:50px;
	line-height:50px;
	font-size:16px;
	text-align:center;
	color:#fff;
	background:#00549a;
	cursor:pointer;
}
@media  screen and (max-width:1023px) {
	.downLoad .down {
	width:80%;
	height:auto;
	margin-top:-40%;
	margin-left:-40%;
}
.downLoad .down .tit {
	font-size:16px;
	height:30px;
	line-height:30px;
	padding-left:10px;
}
.downLoad .down .lab {
	margin:10px 10px 0 10px;
	padding:5px 10px;
}
.downLoad .down .lab .wz {
	font-size:14px;
}
.downLoad .down .lab .f1 {
	font-size:14px;
	padding-right:85px;
}
.downLoad .down .lab .f2 {
	width:85px;
	height:30px;
	line-height:30px;
	font-size:14px;
}
.downLoad .down .lab .f3 {
	font-size:14px;
}
.downLoad .down .lab1 {
	margin:10px;
}
.downLoad .down .lab1 .f4 {
	height:30px;
	line-height:30px;
	font-size:14px;
}
}/* 信息填写 */
.downLoad2 {
	display:none;
}
.downLoad2 .bg {
	background:#000;
	opacity:0.5;
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	left:0;
	z-index:99;
}
.downLoad2 .down {
	background:#fff;
	width:480px;
	height:566px;
	overflow-y:auto;
	position:fixed;
	top:50%;
	left:50%;
	margin-top:-288px;
	margin-left:-240px;
	z-index:999;
}
.downLoad2 .down .tit {
	font-size:21px;
	height:50px;
	line-height:50px;
	padding-left:20px;
	background:#00549a;
	color:#fff;
}
.downLoad2 .down .lab {
	margin:20px 20px 0 20px;
	padding:15px 20px;
	overflow:hidden;
	background:#f5f5f5;
	position:relative;
}
.downLoad2 .down .lab .wz {
	float:left;
	font-size:16px;
}
.downLoad2 .down .lab .dot {
	float:left;
	color:#00549a;
	margin-left:2px;
}
.downLoad2 .down .lab .f1 {
	float:right;
	font-size:16px;
	padding-right:115px;
	text-align:right;
}
.downLoad2 .down .lab .f2 {
	display:block;
	position:absolute;
	right:0;
	top:0;
	width:115px;
	height:50px;
	line-height:50px;
	font-size:16px;
	cursor:pointer;
	text-align:center;
	background:#dcdcdc;
	color:#00549a;
}
.downLoad2 .down .lab .f3 {
	float:right;
	font-size:16px;
	text-align:right;
}
.downLoad2 .down .lab1 {
	margin:20px;
}
.downLoad2 .down .lab1 .f4 {
	width:100%;
	height:50px;
	line-height:50px;
	font-size:16px;
	text-align:center;
	color:#fff;
	background:#00549a;
	cursor:pointer;
}
@media  screen and (max-width:1023px) {
	.downLoad2 .down {
	width:80%;
	height:auto;
	margin-top:-40%;
	margin-left:-40%;
}
.downLoad2 .down .tit {
	font-size:16px;
	height:30px;
	line-height:30px;
	padding-left:10px;
}
.downLoad2 .down .lab {
	margin:10px 10px 0 10px;
	padding:5px 10px;
}
.downLoad2 .down .lab .wz {
	font-size:14px;
}
.downLoad2 .down .lab .f1 {
	font-size:14px;
	padding-right:85px;
}
.downLoad2 .down .lab .f2 {
	width:85px;
	height:30px;
	line-height:30px;
	font-size:14px;
}
.downLoad2 .down .lab .f3 {
	font-size:14px;
}
.downLoad2 .down .lab1 {
	margin:10px;
}
.downLoad2 .down .lab1 .f4 {
	height:30px;
	line-height:30px;
	font-size:14px;
}
}/* 信息填写省市联动 */
.n_city {
	margin-left:80px;
	text-align:right;
}
.n_city select {
	width:40%;
	margin:0 2%;
	height:21px;
	line-height:21px;
	color:#888;
	font-size:14px;
}
.con {
	float:left;
	width:100%;
	height:30px;
	margin-top:10px;
	font-size:16px;
}
/* 解决计划详情 */
.soluCon .return {
	display:block;
	float:right;
	margin-right:5px;
	width:115px;
	height:36px;
	line-height:36px;
	font-size:16px;
	padding-left:33px;
	color:#fff;
	background:#989898 url(/style/images/icon6.png) no-repeat 15px center;
}
.soluCon .return:hover {
	box-shadow:3px 3px #d1d1d1;
}
.soluCon .l4 {
	width:100%;
	overflow:hidden;
	margin-top:30px;
}
.soluCon .l4 .left {
	width:65%;
	float:left;
}
.soluCon .l4 .info {
	font-size:16px;
	line-height:24px;
}
.soluCon .l4 .more {
	display:block;
	font-size:16px;
	width:140px;
	height:46px;
	line-height:46px;
	margin-top:60px;
	padding-left:25px;
	color:#fff;
	background:#00549a;
	url(/style/images/icon10.png) no-repeat 95px center;
}
.soluCon .l4 .more:hover {
	box-shadow:3px 3px #9c5363;
}
.soluCon .sp {
	float:right;
	width:31.6%;
	position:relative;
}
.soluCon .sp .img {
	background:#e8e7e7;
	padding:10px;
	line-height:0;
}
.soluCon .sp .ico {
	display:block;
	width:50px;
	height:50px;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-45px;
	margin-left:-25px;
}
.soluCon .sp .wz {
	font-size:16px;
	height:52px;
	line-height:52px;
	background:#989898;
	color:#fff;
	text-align:center;
}
@media  screen and (max-width:1023px) {
	.soluCon .return {
	margin-right:3px;
	width:75px;
	height:28px;
	line-height:28px;
	font-size:12px;
	padding-left:20px;
	background:#989898 url(/style/images/icon6.png) no-repeat 5px center;
	background-size:10%;
}
.soluCon .l4 {
	margin-top:10px;
}
.soluCon .l4 .left {
	width:100%;
}
.soluCon .l4 .info {
	font-size:14px;
}
.soluCon .l4 .more {
	font-size:14px;
	width:90px;
	height:24px;
	line-height:24px;
	margin-top:10px;
	margin-bottom:10px;
	padding-left:5px;
	background:#00549a;
	url(/style/images/icon10.png) no-repeat 65px center;
	background-size:15%;
}
.soluCon .sp {
	width:100%;
}
.soluCon .sp .img {
	padding:5px;
}
.soluCon .sp .ico {
	width:30px;
	height:30px;
	margin-top:-25px;
	margin-left:-15px;
}
.soluCon .sp .wz {
	font-size:14px;
	height:24px;
	line-height:24px;
}
}/* 效劳 */
.servCon .line {
	width:100%;
	height:1px;
	border-bottom:1px solid #e5e5e5;
}
.servCon .tit1 {
	display:inline-block;
	font-size:30px;
	padding-bottom:15px;
	margin-top:50px;
	margin-bottom:10px;
	border-bottom:1px solid #ebebeb;
	color:#00549a;
}
.servCon .pic {
	overflow:hidden;
	padding:30px 0;
	border-bottom:1px dashed #b2b2b2;
}
.servCon .pic .img {
	float:left;
	width:40%;
	line-height:0;
	overflow:hidden;
}
.servCon .pic .img img {
	width:100%;
	-webkit-transition:all 0.5s ease-out 0s;
	-moz-transition:all 0.5s ease-out 0s;
	-o-transition:all 0.5s ease-out 0s;
	transition:all 0.5s ease-out 0s;
	transition:-webkit-transform 2s;
	vertical-align:middle;
	-ms-interpolation-mode:bicubic;
}
.servCon .pic .img:hover img {
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	transform:scale(1.1);
}
.servCon .pic .text {
	float:right;
	width:56%;
	margin-top:20px;
}
.servCon .pic .text .tit2 {
	font-size:21px;
	margin-bottom:15px;
	color:#00549a;
}
.servCon .pic .text .info {
	font-size:16px;
	line-height:24px;
	color:#444444;
}
.servCon .pic1 .img {
	float:right;
}
.servCon .pic1 .text {
	float:left;
}
.yqb {
	overflow:hidden;
	padding-bottom:60px;
}
.yqb .left {
	float:left;
	width:71.3%;
}
.yqb .right {
	float:right;
	width:24%;
}
.yqb .right .u1 .l1 {
	overflow:hidden;
	background:#e8e7e7;
	padding:20px 30px;
	margin-bottom:1px;
}
.yqb .right .u1 .l1 .ico {
	width:38px;
	height:38px;
	margin-right:20px;
	float:left;
}
.yqb .right .u1 .l1 .t1 {
	display:inline-block;
	float:left;
	font-size:24px;
	margin-right:10px;
	color:#00549a;
}
.yqb .right .u1 .l1 .t2 {
	display:inline-block;
	float:left;
	font-size:20px;
}
.yqb .right .u2 {
	margin-top:40px;
}
.yqb .right .u2 .l1 {
	overflow:hidden;
	background:#e8e7e7;
	padding:20px;
	margin-bottom:1px;
}
.yqb .right .u2 .l1 .ico {
	width:18px;
	height:18px;
	margin-right:5px;
	margin-top:3px;
	float:left;
}
.yqb .right .u2 .l1 .t1 {
	font-size:16px;
	color:#666666;
}
@media  screen and (max-width:1023px) {
	.servCon .tit1 {
	font-size:16px;
	padding-bottom:10px;
	margin-top:10px;
	margin-bottom:0;
}
.servCon .pic {
	padding:10px 0;
}
.servCon .pic .img {
	width:100%;
}
.servCon .pic .text {
	width:100%;
}
.servCon .pic .text {
	margin-top:15px;
}
.servCon .pic .text .tit2 {
	font-size:16px;
	margin-bottom:5px;
}
.servCon .pic .text .info {
	font-size:14px;
	line-height:24px;
}
.servCon .pic1 .img {
	float:left;
}
.servCon .pic1 .text {
	float:right;
}
.yqb {
	padding-bottom:20px;
}
.yqb .left {
	width:100%;
}
.yqb .right {
	width:100%;
}
.yqb .right .u1 .l1 {
	padding:10px 15px;
}
.yqb .right .u1 .l1 .ico {
	width:20px;
	height:20px;
	margin-right:10px;
}
.yqb .right .u1 .l1 .t1 {
	font-size:16px;
	margin-right:8px;
}
.yqb .right .u1 .l1 .t2 {
	font-size:14px;
}
.yqb .right .u2 {
	margin-top:15px;
}
.yqb .right .u2 .l1 {
	padding:10px;
}
.yqb .right .u2 .l1 .ico {
	width:16px;
	height:16px;
}
.yqb .right .u2 .l1 .t1 {
	font-size:14px;
}
}/* 在线招聘 */
.onliRecr {
	border-top:1px solid #e5e5e5;
	overflow:hidden;
	padding:30px 0 35px 0;
}
.onliRecr .recrLeft {
	float:left;
	width:14.5%;
}
.onliRecr .recrLeft ul .l1 {
	width:100%;
	height:46px;
	line-height:46px;
	font-size:16px;
	margin-bottom:5px;
	background:#f1f1f1;
	text-align:center;
}
.onliRecr .recrLeft ul .l1:hover,.onliRecr .recrLeft ul .l1.on {
	background:#00549a;
}
.onliRecr .recrLeft ul .l1:hover a,.onliRecr .recrLeft ul .l1.on a {
	color:#fff;
}
.onliRecr .recrRight {
	float:right;
	width:83.5%;
}
.onliRecr .recrRight .title1 {
	font-size:16px;
	height:56px;
	line-height:56px;
	padding-left:5%;
	position:relative;
	background:#e8e7e7;
	color:#333333;
}
.onliRecr .recrRight .title1::after {
	content:"";
	width:0;
	height:0;
	overflow:hidden;
	font-size:0;
	line-height:0;
	border-width:8px;
	border-style:dashed solid dashed dashed;
	border-color:transparent #e8e7e7 transparent transparent;
	position:absolute;
	top:50%;
	left:-16px;
	margin-top:-8px;
}
.onliRecr .recrRight .title1 .t1,.onliRecr .recrRight ul li .title2 .t1 {
	float:left;
	width:16.4%;
}
.onliRecr .recrRight .title1 .t2,.onliRecr .recrRight ul li .title2 .t2 {
	float:left;
	width:11.4%;
	text-align:center;
}
.onliRecr .recrRight .title1 .t3,.onliRecr .recrRight ul li .title2 .t3 {
	float:left;
	width:23.7%;
	text-align:center;
}
.onliRecr .recrRight .title1 .t4,.onliRecr .recrRight ul li .title2 .t4 {
	float:left;
	width:9.8%;
	text-align:center;
}
.onliRecr .recrRight .title1 .t5,.onliRecr .recrRight ul li .title2 .t5 {
	float:left;
	width:17.2%;
	text-align:center;
}
.onliRecr .recrRight .title1 .t7,.onliRecr .recrRight ul li .title2 .t7 {
	float:left;
	width:10%;
	text-align:center;
}
.onliRecr .recrRight ul li {
	overflow:hidden;
	border-bottom:1px solid #f1f1f1;
}
.onliRecr .recrRight ul li .title2 {
	font-size:16px;
	height:56px;
	line-height:56px;
	padding-left:5%;
	overflow:hidden;
	cursor:pointer;
	color:#555;
}
.onliRecr .recrRight ul li .title2 .t6 {
	float:left;
	width:10%;
	height:50px;
	background:url(/style/images/Recr1_1.png) no-repeat center;
}
.onliRecr .recrRight ul li .title2:hover {
	background:#f1f1f1;
	color:#00549a;
}
.onliRecr .recrRight ul li .title2:hover .t6 {
	background:url(/style/images/Recr1_2.png) no-repeat center;
}
.onliRecr .recrRight ul li .box {
	display:none;
	padding-left:5%;
	padding-bottom:30px;
}
.onliRecr .recrRight ul li .box .p1 {
	font-size:16px;
	color:#333;
	margin-top:20px;
}
.onliRecr .recrRight ul li .box .p2 {
	font-size:16px;
	color:#666;
	margin-bottom:30px;
}
.onliRecr .recrRight ul li .box .more {
	display:block;
	width:124px;
	height:38px;
	line-height:38px;
	font-size:16px;
	text-align:center;
	background:#00549a;
	color:#fff;
}
.onliRecr .recrRight ul li .box .more:hover {
	box-shadow:3px 3px #9c5363;
}
.onliRecr .recrRight ul li .title2.active .t6 {
	background:url(/style/images/Recr1_3.png) no-repeat center;
}
.onliRecr .recrRight .title2 .t1 {
	position:relative;
}
.onliRecr .recrRight .jp {
	display:inline-block;
	height:14px;
	line-height:14px;
	font-size:12px;
	position:absolute;
	top:10px;
	margin-left:5px;
	color:#00549a;
}
@media  screen and (max-width:1023px) {
	.onliRecr {
	padding:15px 0;
}
.onliRecr .recrLeft ul .l1 {
	height:28px;
	line-height:28px;
	font-size:14px;
}
.onliRecr .recrRight .title1 {
	font-size:12px;
	height:28px;
	line-height:28px;
	padding-left:1%;
}
.onliRecr .recrRight .title1::after {
	border-width:4px;
	left:-8px;
	margin-top:-4px;
}
.onliRecr .recrRight .title1 .t1,.onliRecr .recrRight ul li .title2 .t1 {
	float:left;
	width:18.4%;
}
.onliRecr .recrRight .title1 .t2,.onliRecr .recrRight ul li .title2 .t2 {
	float:left;
	width:14.4%;
	text-align:center;
}
.onliRecr .recrRight .title1 .t3,.onliRecr .recrRight ul li .title2 .t3 {
	float:left;
	width:22.7%;
	text-align:center;
}
.onliRecr .recrRight .title1 .t4,.onliRecr .recrRight ul li .title2 .t4 {
	float:left;
	width:12.8%;
	text-align:center;
}
.onliRecr .recrRight .title1 .t5,.onliRecr .recrRight ul li .title2 .t5 {
	float:left;
	width:17.2%;
	text-align:center;
}
.onliRecr .recrRight .title1 .t7,.onliRecr .recrRight ul li .title2 .t7 {
	float:left;
	width:10%;
	text-align:center;
}
.onliRecr .recrRight ul li .title2 {
	font-size:12px;
	height:28px;
	line-height:28px;
	padding-left:1%;
}
.onliRecr .recrRight ul li .title2 .t6 {
	width:4%;
	height:28px;
	background-size:70%;
}
.onliRecr .recrRight ul li .title2:hover .t6 {
	background-size:70%;
}
.onliRecr .recrRight ul li .box {
	padding-left:1%;
	padding-bottom:10px;
}
.onliRecr .recrRight ul li .box .p1 {
	font-size:12px;
	margin-top:10px;
}
.onliRecr .recrRight ul li .box .p2 {
	font-size:12px;
	margin-bottom:10px;
}
.onliRecr .recrRight ul li .box .more {
	width:84px;
	height:28px;
	line-height:28px;
	font-size:14px;
}
.onliRecr .recrRight ul li .title2.active .t6 {
	background-size:70%;
}
.onliRecr .recrRight .jp {
	top:0;
	margin-left:0;
	-webkit-transform-origin-x:0;
	-webkit-transform:scale(0.50);
}
}@media  screen and (max-width:500px) {
	.onliRecr .recrRight .title1 .t1,.onliRecr .recrRight ul li .title2 .t1 {
	width:20.4%;
	height:28px;
	overflow:hidden;
}
.onliRecr .recrRight .title1 .t2,.onliRecr .recrRight ul li .title2 .t2 {
	width:15.4%;
	height:28px;
	overflow:hidden;
}
.onliRecr .recrRight .title1 .t3,.onliRecr .recrRight ul li .title2 .t3 {
	width:14.7%;
	height:28px;
	overflow:hidden;
}
.onliRecr .recrRight .title1 .t4,.onliRecr .recrRight ul li .title2 .t4 {
	width:15.8%;
	height:28px;
	overflow:hidden;
}
.onliRecr .recrRight .title1 .t5,.onliRecr .recrRight ul li .title2 .t5 {
	width:17.2%;
	height:28px;
	overflow:hidden;
}
.onliRecr .recrRight .title1 .t7,.onliRecr .recrRight ul li .title2 .t7 {
	width:16%;
	height:28px;
	overflow:hidden;
}
}@media  screen and (max-width:400px) {
	.onliRecr .recrLeft {
	width:10.5%;
}
.onliRecr .recrLeft ul .l1 {
	font-size:12px;
}
.onliRecr .recrRight {
	width:87.5%;
}
.onliRecr .recrRight ul li .box .more {
	width:64px;
	height:24px;
	line-height:24px;
	font-size:12px;
}
}@media  screen and (max-width:350px) {
	.onliRecr .recrRight .jp {
	display:none;
}
}/* 在线留言 */
.messCon {
	border-top:1px solid #e4e4e4;
}
.messCon .tit {
	display:inline-block;
	font-size:30px;
	padding:35px 0 20px 0;
	border-bottom:1px solid #e4e4e4;
	color:#00549a;
}
.messCon .ico {
	width:22px;
	height:22px;
	margin-right:8px;
	float:left;
}
.messCon .bd {
	margin:0 -0.85%;
	overflow:hidden;
}
.messCon .lab1 {
	width:31.6%;
	padding:10px;
	border:1px solid #d2d2d2;
	float:left;
	margin:20px 0.85% 0 0.85%;
}
.messCon .wz {
	float:left;
	font-size:16px;
	padding-right:14px;
	height:16px;
	line-height:16px;
	margin:3px 0;
	border-right:1px solid #d5d5d5;
}
.messCon .lab1 .f1 {
	width:70%;
	font-size:15px;
	height:16px;
	line-height:16px;
	margin:3px 0 3px 5px;
}
.messCon .lab1 .dot {
	float:right;
	color:#00549a;
}
.messCon .lab1 .f2 {
	display:block;
	margin:0 auto;
	font-size:15px;
	padding:1px 15px;
	color:#323232;
	appearance:none;
	-webkit-appearance:none;
	-moz-appearance:none;
	background:url(/style/images/Mess9.png) no-repeat scroll right center transparent;
}
.messCon .lab1 .f3 {
	width:74%;
	float:right;
	font-size:15px;
}
.messCon .lab2 {
	width:98.2%;
	padding:10px;
	margin:20px 0.85% 0 0.85%;
	border:1px solid #d2d2d2;
	float:left;
}
.messCon .lab2 .line {
	width:100%;
	float:left;
	height:1px;
	margin:10px 0;
	background:#d2d2d2;
}
.messCon .lab2 .f4 {
	width:100%;
	font-size:15px;
	line-height:30px;
	height:210px;
}
.messCon .lab3 {
	width:100%;
	float:left;
}
.messCon .lab3 .f5 {
	-webkit-appearance:none;
	border-radius:0;
	display:block;
	font-size:16px;
	width:210px;
	height:50px;
	line-height:50px;
	margin:30px auto 60px auto;
	text-align:center;
	cursor:pointer;
	color:#fff;
	background:#00549a;
}
@media  screen and (max-width:1023px) {
	.messCon .tit {
	font-size:16px;
	padding:10px 0 5px 0;
}
.messCon .ico {
	margin-right:5px;
}
.messCon .bd {
	margin:0;
}
.messCon .lab1 {
	width:100%;
	padding:5px;
	margin:10px 0 0 0;
}
.messCon .wz {
	font-size:14px;
}
.messCon .lab1 .f1 {
	font-size:13px;
}
.messCon .lab1 .f2 {
	font-size:13px;
	padding:2px 15px;
}
.messCon .lab1 .f3 {
	font-size:13px;
}
.messCon .lab2 {
	width:100%;
	padding:5px;
	margin:10px 0 0 0;
}
.messCon .lab2 .line {
	margin:5px 0;
}
.messCon .lab2 .f4 {
	font-size:13px;
	line-height:30px;
	height:210px;
}
.messCon .lab3 .f5 {
	font-size:14px;
	width:100px;
	height:30px;
	line-height:30px;
	margin:15px auto 20px auto;
}
}/* 网站地图 */
.siteMap {
	border-top:1px solid #e4e4e4;
	padding-bottom:45px;
}
.siteMap .tit {
	display:inline-block;
	font-size:30px;
	padding:35px 0 20px 0;
	border-bottom:1px solid #e4e4e4;
	color:#00549a;
}
.siteMap .u1 {
	border-left:1px solid #ebebeb;
	margin-left:18px;
}
.siteMap .u1 .l1 {
	line-height:60px;
	font-size:21px;
	margin-left:20px;
	border-bottom:1px dashed #b2b2b2;
	position:relative;
}
.siteMap .u1 .l1::after {
	content:"";
	display:block;
	width:10px;
	height:10px;
	border-radius:50%;
	background:#00549a;
	position:absolute;
	top:25px;
	left:-25px;
}
.siteMap .u1 .l1 .u2 {
	overflow:hidden;
	font-size:16px;
	line-height:24px;
	margin-bottom:20px;
}
.siteMap .u1 .l1 .u2 .left {
	float:left;
	width:10%;
}
.siteMap .u1 .l1 .u2 .left a {
	display:block;
}
.siteMap .u1 .l1 .u2 .right {
	float:left;
	width:90%;
	color:#555555;
}
@media  screen and (max-width:1023px) {
	.siteMap {
	padding-bottom:15px;
}
.siteMap .tit {
	font-size:16px;
	padding:10px 0 5px 0;
}
.siteMap .u1 {
	margin-left:8px;
}
.siteMap .u1 .l1 {
	line-height:30px;
	font-size:14px;
	margin-left:10px;
}
.siteMap .u1 .l1::after {
	width:5px;
	height:5px;
	top:13px;
	left:-13px;
}
.siteMap .u1 .l1 .u2 {
	font-size:12px;
	margin-bottom:10px;
}
.siteMap .u1 .l1 .u2 .left {
	width:25%;
}
.siteMap .u1 .l1 .u2 .right {
	width:75%;
}
}/* 大昌华嘉 */


.groupCon {
	margin-top:40px;
}
.groupCon .title {
	font-size:30px;
	color:#00549a;
	padding-bottom:15px;
	border-bottom:3px solid #e9f5ff;
	position:relative;
}
.groupCon .title::after {
	content:"";
	display:block;
	width:300px;
	height:3px;
	background:#00549a;
	position:absolute;
	bottom:-3px;
}
.groupCon .info {
	font-size:16px;
	line-height:24px;
	margin:15px 0 0 0;
}
.groupCon .bg {
    background: ;
	margin:30px 0 60px 0;
    background-size: cover;
	padding:20px;
}
.groupCon .bg .kuang {
	width:100%;
	height:100%;
	border:1px solid #3e4a5b;
}
.groupCon .bg .text {
	font-size:24px;
	line-height:36px;
	margin-top:10px;
	text-align:center;
	color:#fff;
}
.groupCon .bg .more {
	display:block;
	width:140px;
	height:42px;
	line-height:42px;
	margin:5px auto 12px auto;
	text-align:center;
	background:#00549a;
}
.groupCon .bg .more .cen {
	display:inline-block;
}
.groupCon .bg .more .ico {
	display:block;
	float:left;
	width:15px;
	height:16px;
	margin-right:10px;
	margin-top:14px;
	background:url(/style/images/Group2.png) no-repeat center;
	line-height:0;
}
.groupCon .bg .more span {
	display:block;
	float:left;
	color:#fff;
	font-size:16px;
}
.groupCon .bg .more:hover {
	box-shadow:3px 3px #e9f5ff;
}
@media  screen and (max-width:1023px) {
	.groupCon {
	width:98%;
	margin:15px auto 0 auto;
}
.groupCon .title {
	font-size:18px;
	padding-bottom:10px;
}
.groupCon .title::after {
	width:110px;
}
.groupCon .info {
	font-size:14px;
	line-height:24px;
}
.groupCon .bg {
	margin:15px 0 20px 0;
	padding:10px;
}
.groupCon .bg .text {
	font-size:16px;
	line-height:24px;
	margin-top:10px;
}
.groupCon .bg .more {
	width:100px;
	height:28px;
	line-height:28px;
}

.groupCon .bg .more .ico {
	width:15px;
	height:16px;
	margin-right:5px;
	margin-top:6px;
}
.groupCon .bg .more span {
	font-size:14px;
}
}/*视频弹窗*/
.videoPop {
	width:100%;
	height:100%;
	background-color:rgba(0,0,0,0.6);
	position:fixed;
	top:0;
	left:0;
	z-index:300;
	display:none;
}
.videoPop2 {
	background-color:#fff;
	min-height:100px;
	width:50%;
	left:25%;
	padding:10px;
	position:absolute;
	top:50%;
	-webkit-transform:translate(0,-50%);
	-ms-transform:translate(0,-50%);
	transform:translate(0,-50%);
}
.videoPop2 .video2 {
	display:block;
	width:100%;
	object-fit:fill
}
.videoPop2 .close2 {
	width:30px;
	height:30px;
	position:absolute;
	top:-15px;
	right:-15px;
}
.videoPop .diamabox {
	width:100%;
	padding-bottom:50%;
	position:relative;
	overflow:hidden;
}
.videoPop .diamabox p,.videoPop .diamabox video {
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0;
}
.videoPop .diamabox p iframe {
	width:100%;
	height:100%
}
.franchise_box{
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
    margin-bottom: 50px;
}
.franchise_box li{
    text-align: center;
    margin-bottom: 8px;
}
.franchise_box li span{
    display: block;
    text-align: center;
}
.franchise_title{
    margin-bottom: 45px;
    color: #444;
    text-align: center;
    font-size: 35px;
}

@media screen and (max-width:991px) {
	.videoPop2 {
	width:90%;
	left:5%;
	padding:10px;
}
.franchise_box li{
    text-align: center;
    width: 50%;
}
}.sjgx {
	margin:20px 0;
	font-size:16px;
}
.bd_weixin_popup {
	box-sizing:content-box;
}
.search_ts {
	float:left;
	width:100%;
	font-size:16px;
	line-height:30px;
	text-align:center;
	color:#00549a;
	margin-top:60px;
}

.down_top{
    position: relative;
}
.down_top:hover .dropdown-menu{
    display: block !important;
}
.dropdown-menu{
    margin: 0 !important;
}
.dropdown-menu li a{
    padding: 8px 20px;
}
.about_img{
    max-width: 60% !important;
}

@media screen and (max-width:991px) {
	.search_ts {
	font-size:14px;
	line-height:20px;
}
.prodList .parBd .tp .hov{
    border: 1px solid #e9e9e9;
}
.prodList .parBd .tp .text1{
    border: none;
    margin-bottom: 8px;
}
.about_img{
    max-width: 100% !important;
}

}
<!--耗时1774175147.2589秒-->