﻿@charset "utf-8";
/* CSS Document */
/*切图：zcy*/

*, *::before, *::after {
  box-sizing: border-box;
}

.parent {
  overflow: auto; /* 创建BFC阻止折叠 */
}
.child {
  margin: 20px 0;
}

html{ overflow-x:auto; overflow-y:auto;}
*{ padding:0; margin:0;outline:none !important;}
.wow{visibility:inherit !important;}
ul, ol,li{ list-style-type:none;}

code, kbd, pre, samp { font-family:'Microsoft yahei';}
a{ text-decoration:none; color:#333;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
	 -o-transition: all 0.2s ease-out 0s; 
		transition: all 0.2s ease-out 0s;}
img{border:0; max-width:100%;}
li { line-height:normal; }
table { border-collapse: collapse; border-spacing: 0; }
h1,h2,h3,h4,h5,h6{margin:0; font-weight:normal; font-family: 'Microsoft yahei'; }

button,table{ border:none; background:none; margin:0; padding:0;}
body{ position:relative; float:left; width:100%;}
select{ margin:0; padding:0; font-family:'Microsoft yahei'; border:none;}
textarea{ resize:none;outline:none;}
label{ margin-bottom:0; font-weight:normal;}

/*********************************************************************重置***********************************************************************/


.top_menu {
    font-size: 12px;
    color: #7C98A2;
    width: 100%;
    height: 35px;
    background-color: 
#fff;
color:
    #888;
}


.top_lang {
    float: right;
    height: 35px;
    padding: 7px 10px 0px 10px;
}

.pz_top{ float:left; width:100%; z-index:11; position:fixed; left:0; top:0; background:white}
.pz_banner{ float:left; width:100%; position:relative; z-index:2; min-height:80px; margin-top:105px;}
.pz_menu{ float:left; width:100%; position:relative; z-index:99;}
.pz_main{ float:left; width:100%; position:relative; z-index:5; min-height:500px;}
.pz_down{ float:left; width:100%; z-index:6; position:relative; background:url(images/footer6.jpg);}
.pz_top.on{ box-shadow:0 3px 4px rgba(0,0,0,0.15);}
.c_1570{ width:100%; margin:auto; padding:0 75px; max-width:1920px;}
.h_105{ float:left; width:100%; margin-top:105px;}
@media screen and (max-width: 1199px) {
.c_1570{ padding:0 125px;}
}
@media screen and (max-width: 991px) {
.c_1570{ padding:0 65px;}
.pz_banner{ margin-top:50px;}
.h_105{ margin-top:50px;}
}
@media screen and (max-width: 767px) {
.c_1570{ padding:0 10px;}
}

/*首页*/
.top{ width:100%; float:left; height:105px; position:relative; z-index:2;}
.top .logo{ float:left; height:65px; margin-top:21px;}
.top .logo img{ height:100%; width:auto;}
.top .search_i{ float:right; margin-left:40px; height:104px; position:relative; cursor:pointer;}
.top .search_i .search_ico{ width:22px; height:22px; margin-top:39px;}
.top .search_i .search_ico img{ float:left;}
.top .search_i .search_ico .img_2{ display:none;}
.top .search_i.on .search_ico .img_1{ display:none;}
.top .search_i.on .search_ico .img_2{ display:block;}
.search .search_k{ width:100%; height:44px; float:left; line-height:44px; background:white; font-size:16px; color:#1b62ba !important; padding-left:20px;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.search .search_b{ width:50px; height:44px; position:absolute; right:0; top:0; background:url(images/top2.png) no-repeat center center #1b62ba; background-size:22px auto; cursor:pointer;}
.search_i .search{ width:400px; height:50px; position:absolute; right:0; top:100%; z-index:-5; padding-right:50px; border:solid 3px #1b62ba; display:none;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.search_i.on .search{ display:block;
-webkit-animation:fadeInUp1 0.5s 0s ease both;
-moz-animation:fadeInUp1 0.5s 0s ease both;}
@-webkit-keyframes fadeInUp1{
0%{opacity:0;
-webkit-transform:translateY(20px)}
100%{opacity:1;
-webkit-transform:translateY(0)}
}
@-moz-keyframes fadeInUp1{
0%{opacity:0;
-moz-transform:translateY(20px)}
100%{opacity:1;
-moz-transform:translateY(0)}
}



.menu{ z-index:99; float: right; padding-right:3px; background:url(images/top3.jpg) no-repeat right center;}
.menu > ul{ float:left; width:100%;}
.menu ul .nli{ float:left;z-index:99; margin:20px 17px 0 0; height:85px; position:relative;}
.menu ul .nli span{ display:block; width:100%; float:left;}
.menu ul .nli span a{ display:block; float:left; height:85px; padding:0 21px; line-height:85px; color:#333; font-size:16px; overflow:hidden;position:relative; border-top:solid 3px transparent;}
.menu ul .nli.on span a,
.menu ul .nli:hover span a{ color:#00a356; border-color:#00a356; }

/*下拉菜单（漂浮在menu .nli上）*/
.sub{ z-index:21;  position:absolute; width:240px; left: -20%; top:100%; display:none; text-align:center;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.sub .l2{ width:100%;}
.sub .l2 .l2_a{ display:block; width:100%; float:left; font-size:14px; line-height: 44px; color: #fff; overflow:hidden; position:relative; padding:0 8px; background:rgba(0,0,0,0.6);}
.sub .l2:hover .l2_a{ background:#00a356;}
.menu ul .nli:hover .sub{ display:block;
-webkit-animation:fadeInUp1 0.5s 0s ease both;
-moz-animation:fadeInUp1 0.5s 0s ease both;}
@media screen and (max-width: 1500px) {
.menu ul .nli{ margin:20px 0px 0 0;}
.top .search_i{ margin-left:14px;}
}
@media screen and (max-width: 1360px) {
.top .logo{ height:45px; margin-top:31px;}
.menu ul .nli span a{ font-size:14px; padding:0 18px;}
.sub .l2 .l2_a{ font-size:13px;}
}
@media screen and (max-width: 1199px) {
.menu ul .nli span a{ padding:0 10px;}
}
.menuph{ float:right; cursor: pointer;  width: 30px;  height: 50px; display: none; margin-right:10px;}
.menuph .point { display:block;  width: 30px;  height: 30px; margin-top:10px;}
.menuph .navbtn {  position: absolute;  top: 24px;  right: 10px;  display: inline-block;  width: 18px;  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:#00a356; z-index:9999;}
.menuph .navbtn::after,
.menuph .navbtn::before {  position: absolute;  right: 0;  display: inline-block;  width: 18px;  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:#00a356;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.menuph .navbtn::after { top:-6px;}
.menuph .navbtn::before { top:6px;}
.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;  }

.pf_menu{ position:fixed; width:100%; height:100%; overflow-y:auto; right:0px; top:-100%; z-index:9 !important; display:block; z-index: 98; background-color: rgb(255 255 255 / 90%);
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.pf_menu.on_1{ top:0;}
.ph_menu{ float:left; width:100%; text-align:left; padding-bottom:20px;}
.ph_menu .btn{ width:100%; float:left; text-align:center; margin-top:20px;}
.ph_menu .btn .a2,.ph_menu .btn .lang{ display:inline-block; vertical-align:top; margin:0 5px; width:28px; height:28px; border:solid 1px white; overflow:hidden;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.ph_menu .btn .a2 img{ width:100%; float:left;}
.ph_menu .btn .lang a{ display:block; width:26px; height:26px; font-size:12px; color:white; text-transform:uppercase; line-height:26px;font-family:Arial;}
.ph_menu .btn .lang:hover{ background: #00a356;}
.ph_menu .btn .lang.on .a1{ margin-top:-26px;}
.nav_box{ width:100%; float:left;}
.ph_menu .nli{ float:left; width:100%; position:relative;}
.ph_menu .nli span{ float:left; width:100%;color: #fff;}
.ph_menu .nli .l1_a{ float:left; width:100%; color:#000; font-size:14px; line-height:50px; white-space:nowrap; position: relative; letter-spacing: 1px; border-bottom: dashed 1px #ccc; padding:0 10px;}
.ph_menu .nli svg{ display:block; width:40px; height:40px; position:absolute; right:0; top:5px; background:url(images/top_6_h.png) no-repeat center center; background-size:auto 14px !important;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.ph_menu .nli.on svg{ background-image:url(images/top_6_h.png); transform:rotate(90deg);}
.ph_menu .nli .l2_ul{ display:none; height:auto; float:left; width:100%; padding: 5px 15px; border-bottom: dashed 1px #ccc;}
.ph_menu .nli .l2_ul li a{ line-height:30px; font-size:12px; color:#000; text-transform:uppercase; opacity:0.6;}
.ph_menu .nli .l2_ul li a:active{ opacity:1;}
.pz_menu.on{ box-shadow: 0 3px 6px rgba(0,0,0,0.10);}
.ph_menu .search{ display:block; float:left; height:50px; border:solid 1px #1b62ba; width:100%; padding: 0 60px 0 0; position: relative; left:auto; top:auto; right:auto; margin-top:10px; z-index:1;}
.ph_menu .search .search_k{ height:48px; line-height:48px; width:100%; background: white; font-size: 14px; color: #1b62ba; padding-left:10px; font-weight:bold;}
.ph_menu .search .search_btn{ position: absolute; right:-1px; top: 0; height:48px; width:60px; background: #1b62ba url(images/top_5.png) no-repeat center center; background-size: 20px 20px;}
.ph_menu .msg{ width:100%; float:left; margin-top:10px;}
.ph_menu .msg a{ display:block; width:100%; float:left; height:36px; line-height:36px; text-align:center; background:#1b62ba; font-size:14px; color:white; font-weight:bold; font-family:Arial;
-moz-border-radius:18px; 
-webkit-border-radius:18px; 
-khtml-border-radius:18px;
border-radius:18px;}
.top.on{ margin-top:-38px;}
.topnav.on{ height:64px; padding:0;}
.topnav.on .logo{ width:128px; margin-top:8px;}
.topnav.on .top_82,.topnav.on .top_164{ height:64px; margin-top:0;}
.topnav.on .top_82 .search_ico,.topnav.on .top_164 a{ margin-top:14px;}
.topnav.on .menu ul .nli{ height: 64px;}
.topnav.on .menu ul .nli span{ height:64px; margin-top:0;}
.topnav.on .menu ul .nli span a{ margin-top:0px;}
.pf_menu.on{ padding:64px 95px 0 95px;}

@media screen and (max-width: 991px) {
.top .search_i .search_ico{ width:18px; height:18px; margin-top:16px;}
.menuph{ display: block;}
.menu{ display:none;}
.pz_top{ box-shadow:0 1px 3px rgba(0,0,0,0.1);}
.top{ height:50px;}
.top .logo{ text-align:left; left:50%; top:50%; margin:-11px 0 0 0px;}
.top .search_i{ float:left; margin-left:10px; height:50px; position:static;}
.pf_menu{ padding:50px 0 0 0;}
.search .search_k{ height:36px; line-height:36px; font-size:14px; padding-left:10px;}
.search .search_b{ width:40px; height:36px; background-size:18px auto;}
.search_i .search{ width:100%; height:40px; padding-right:40px; border:solid 2px #1b62ba;}
}

.slide_banner{ width:100%; float:left;}
.slide_banner img{ width:100%; float:left;}
.slide_banner .slick-prev,.slide_banner .slick-next {
	position: absolute;
	left: 47px;
	top: 50%;
	width: 77px;
	height: 20px;
	margin-top:-10px;
	background:url(images/banner_l.png) no-repeat left center; opacity:0.8;
}
.slide_banner .slick-next {
	left: auto;
	right: 97px;
	background:url(images/banner_r.png) no-repeat left center;
}
.slide_banner .slick-prev:hover,
.slide_banner .slick-next:hover{ opacity:0.1;}
.slide_banner .slick-dots {
	position: absolute;
	bottom: 40px;
	display: block;
	width: 100%;
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: center;
	overflow:hidden;
}
.slide_banner .slick-dots li {
	position: relative;
	display: inline-block;
	width: 10px;
	height: 10px;
	margin: 0 5px;
	padding: 0;
	cursor: pointer;
	overflow:hidden;
	background:white; opacity:0.6;
	-moz-border-radius:5px; 
-webkit-border-radius:5px; 
-khtml-border-radius:5px;
border-radius:5px;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;
}
.slick-dots li button {
	display:none;
}
.slide_banner .slick-dots li.slick-active{
	width:40px; opacity:1;
}

@media screen and (max-width: 991px) {
.slide_banner .slick-dots { bottom:20px;}
}
@media screen and (max-width: 767px) {
.slide_banner .slick-dots { bottom:10px;}
.slide_banner .slick-dots li {width: 6px;height: 6px;margin: 0 4px;}
.slide_banner .slick-dots li.slick-active{width:20px;}	
}
/*footer*/
.footer{ width:100%; float:left; padding:40px 260px 65px 0; position:relative;}
.footer .logo{ width:22.14%; float:left; margin-top:17px;}
.footer .logo img{ height:45px;}
.footer ul{ float:left; width:77.86%;}
.footer ul li{ width:16.66%; float:left;}
.footer ul li dt{ width:100%; float:left; font-size:18px; color:#333; line-height:50px; font-weight:bold;}
.footer ul li dd{ width:100%; float:left; font-size:14px; color:#666; line-height:32px;}
.footer ul li dd a{ color:#666;}
.footer ul li dd a:hover{ color:#1b62ba;}
.footer .c_240{ position:absolute; right:0; top:40px; width:240px;}
.footer .c_240 .tel{ width:100%; float:left; margin-top:18px; font-size:22px; color:#185fb7; line-height:32px; font-weight:bold; letter-spacing:-1px;}
.footer .c_240 .tel img{ vertical-align:middle; margin:-3px 12px 0 0; width:32px;}
.footer .c_240 .tel a{ color:#185fb7;}
.footer .c_240 .tel a p{display:inline-block;}
.footer .c_240 .btn{ width:100%; float:left; margin-top:24px;}
.footer .c_240 .btn a{ display:block; float:left; background:#90959a; text-align:center; width:115px; height:37px; line-height:37px; color:white; font-size:16px; margin-right:8px;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.footer .c_240 .btn a img{ vertical-align:middle; margin:-3px 0 0 7px; width:20px;}
.footer .c_240 .btn a.a1{ margin-right:0;}
.footer .c_240 .btn a:hover{ background:#185fb7;}
.footer .c_240 .c_240_gz{ width:100%; float:left; margin-top:28px; font-size:14px; color:#333; line-height:30px;}
.footer .c_240 .c_240_gz a{ display:inline-block; vertical-align:top; width:30px; height:30px; margin:0 11px 0 10px; background-size:contain; background-repeat:no-repeat; background-position:center center; position:relative;}
.footer .c_240 .c_240_gz a .ewm{ width:116px; height:123px; position:absolute; left:50%; top:-124px; margin-left:-58px; padding:13px 13px 20px 13px; background:url(images/ewm_bg.png) no-repeat center center; display:none;}
.footer .c_240 .c_240_gz a .ewm img{ width:100%; float:left;}
.footer .c_240 .c_240_gz a:hover .ewm{ display:block;
-webkit-animation:fadeInUp1 0.5s 0s ease both;
-moz-animation:fadeInUp1 0.5s 0s ease both;}
.footer .c_240 .c_240_gz a.a1{ background-image:url(images/footer4.png);}
.footer .c_240 .c_240_gz a.a2{ background-image:url(images/footer5.png);}
.footer .c_240 .c_240_gz a.a1:hover{ background-image:url(images/footer4_h.png);}
.footer .c_240 .c_240_gz a.a2:hover{ background-image:url(images/footer5_h.png);}
@media screen and (max-width: 1500px) {
.footer{ padding-right:240px;}
.footer .logo img{ height:35px;}
}
@media screen and (max-width: 1360px) {
.footer .logo{ display:none;}
.footer ul{ width:100%;}
.footer ul li dt{ font-size:16px;}
}
@media screen and (max-width: 1199px) {
.footer{ padding-right:200px;}
.footer .c_240{ width:200px;}
.footer .c_240 .tel{ margin-top:13px; font-size:23px; line-height:26px;}
.footer .c_240 .tel img{ margin:-3px 8px 0 0; width:26px;}
.footer .c_240 .btn{ margin-top:20px;}
.footer .c_240 .btn a{ width:95px; height:30px; line-height:30px; font-size:14px; margin-right:4px;}
.footer .c_240 .btn a img{  margin:-3px 0 0 4px; width:16px;}
.footer .c_240 .c_240_gz{ margin-top:24px; font-size:12px; line-height:26px;}
.footer .c_240 .c_240_gz a{ width:26px; height:26px; margin:0 6px 0 5px;}
}
@media screen and (max-width: 991px) {
.footer{ padding:20px 0 35px 0; text-align:center;}
.footer .c_240 .btn a{ float:none; margin:0 5px; display:inline-block;}
.footer .c_240 .c_240_gz{ margin-top:14px;}
.footer .c_240{ width:100%; position:relative; right:auto; top:auto; float:left;}
.footer ul{ display:none;}
}
.down{ width:100%; background:#185fb7; padding:25px 0; text-align:center; float:left;}
.down .p{ width:100%; font-size:12px; color:white; line-height:24px; opacity:0.7;}
.down .link{ width:100%; font-size:12px; color:white; line-height:24px;}
.down .link span{ color:white; opacity:0.7; margin:0 5px;}
.down .link a{ color:white; opacity:0.7;}
.down .link a:hover{ opacity:1;}
@media screen and (max-width: 767px) {
.footer{ padding:10px 0 15px 0;}
.down{ padding:15px 10px 25px 10px;}
.down .p{ font-size:12px; line-height:18px;}
.down .p span{ margin:0 3px;}
}


/*右侧漂浮*/
.pf_right{ position: fixed; width:40px; right: 13px; top: 50%; margin-top: -109px; z-index:9;}
.pf_right ul{ width:100%; float: left; background: #686868; padding: 7px 0 11px 0;
-moz-border-radius:4px; 
 -webkit-border-radius:4px; 
 -khtml-border-radius:4px;
 border-radius:4px;}
.pf_right ul li{ width:100%; float: left; position: relative;}
.pf_right ul li a{ display: block; width:100%; float: left; height: 50px;}
.pf_right ul li.l1 a{ background:url(images/ico2_3.png) no-repeat center center;}
.pf_right ul li.l2 a{ background:url(images/ico2_4.png) no-repeat center center;}
.pf_right ul li.l3 a{ background:url(images/ico2_5.png) no-repeat center center;}
.pf_right ul li.l1:hover a{ background-image:url(images/ico2_3_h.png);}
.pf_right ul li.l2:hover a{ background-image:url(images/ico2_4_h.png);}
.pf_right ul li.l3:hover a{ background-image:url(images/ico2_5_h.png);}
.pf_right ul li:hover{ background: #00438a;}
.pf_right ul li .ewm{ width:100px; height: 100px; padding: 10px; background: white; position: absolute; right: 110%; top: 0; border: solid 1px #ddd; display: none;
-moz-border-radius:4px; 
 -webkit-border-radius:4px; 
 -khtml-border-radius:4px;
 border-radius:4px;}
.pf_right ul li .ewm img{ width:100px; float: left;}
.pf_right .gotop{ width:100%; height: 40px; float: left; margin-top: 10px; background: #686868;
-moz-border-radius:4px; 
 -webkit-border-radius:4px; 
 -khtml-border-radius:4px;
 border-radius:4px;}
 .pf_right ul li:hover .ewm{ display:block;}
.pf_right .gotop a{ display: block; width:100%; float: left; height: 100%;}
.pf_right .gotop a img{ width:100%; float:left; margin-top:-5px;}
.pf_right .gotop:hover{ background: #00438a;}
@media screen and (max-width: 1199px) {
.pf_right{ right:0;}
}
@media screen and (max-width: 991px) {
.pf_right{ display:none;}
}

/*首页main*/
.c_0100_1{ width:100%; float:left; padding:99px 0 107px 0; text-align:center;}
.tit_1{ width:100%; float:left; text-align:center; position:relative; padding:26px 0; font-size:36px; color:#24201c; line-height:45px; font-weight:bold; background:url(images/index2.jpg) no-repeat center bottom;}
.tit_1 h1{ position:absolute; width:100%; left:0; top:0; height:36px;}
.tit_1 h1 img{ height:100%;}
.c_0100_1 .tit_1{ float:none;}
.c_0100_1 .c_960{ width:960px; margin:auto; margin-top:19px; font-size:14px; color:#333; line-height:36px; letter-spacing:1px;}
.c_0100_1 .detail{ width:100%; margin-top:27px;}
.c_0100_1 .detail a{ display:inline-block; width:24px; height:24px; line-height:24px; background:#185fb7;
-moz-border-radius:12px; 
-webkit-border-radius:12px; 
-khtml-border-radius:12px;
border-radius:12px;}
.c_0100_1 .detail a img{ width:9px; vertical-align:middle; margin-top:-3px;}
.c_0100_1 .detail a:hover{ box-shadow:0 2px 4px rgba(0,0,0,0.25);
-moz-border-radius:6px; 
-webkit-border-radius:6px; 
-khtml-border-radius:6px;
border-radius:6px;}
@media screen and (max-width: 991px) {
.c_0100_1{ padding:49px 0 57px 0;}
.c_0100_1 .c_960{ width:660px; margin-top:12px; line-height:30px;}
.tit_1{ padding:20px 0; font-size:30px; line-height:40px;}
.tit_1 h1{ height:30px;}
.c_0100_1 .detail{ margin-top:20px;}
}
@media screen and (max-width: 767px) {
.c_0100_1{ padding:29px 10px 37px 10px;}
.c_0100_1 .c_960{ width:100%; margin-top:8px; line-height:24px; font-size:12px;text-align: left;}
.tit_1{ padding:14px 0; font-size:22px; line-height:30px; background-size:20px 1px;}
.tit_1 h1{ height:24px;}
.c_0100_1 .detail{ margin-top:14px;}
.c_0100_1 .detail a img{ width:7px;}
}

.c_0100_2{ width:100%; float:left; padding:5px 5px;}
.c_0100_2 ul{ width:100%; float:left;}
.c_0100_2 ul li{ width:50%; float:left; padding:5px;}
.c_0100_2 ul li .zbox{ width:100%; float:left; background:url(images/index3.jpg) no-repeat center center #175aae; position:relative; padding-top:112px; text-align:center; overflow:hidden;}
.c_0100_2 ul li .zbox .title{ width:100%; position:absolute; left:0; top:55px;}
.c_0100_2 ul li .zbox .title h3{ width:100%; font-size:28px; color:white; line-height:37px; letter-spacing:1px;}
.c_0100_2 ul li .zbox .title h5{ width:100%; font-size:16px; color:white; line-height:20px; letter-spacing:1px; margin-top:12px; opacity:0.5;}
.c_0100_2 ul li .zbox .img{ width:100%; height:348px; float:left; position:relative; overflow:hidden;}
.c_0100_2 ul li .zbox .img img{ width:740px; height:348px; position:absolute; left:50%; top:50%; margin:-174px 0 0 -370px; max-width:none;
		 transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
 -webkit-transition: all 0.3s linear;
-o-transition: width all 0.3s linear;}
.c_0100_2 ul li .zbox:hover .img img{transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);	
-webkit-transform: scale(1.1,1.1);
	 -o-transform: scale(1.1,1.1);	
   -moz-transform: scale(1.1,1.1);}
.c_0100_2 ul li.l1 .zbox{ background:#f5f5f5;}
.c_0100_2 ul li.l1 .zbox .title h3,.c_0100_2 ul li.l1 .zbox .title h5{ color:#333;}
.c_0100_2 ul li.l2{ float:right;}
@media screen and (max-width: 1199px) {
.c_0100_2 ul li .zbox .img{ height:248px;}
.c_0100_2 ul li .zbox .img img{ width:556px; height:248px; margin:-124px 0 0 -278px;}
.c_0100_2 ul li .zbox .title{ top:35px;}
.c_0100_2 ul li .zbox .title h3{ font-size:22px; line-height:32px;}
.c_0100_2 ul li .zbox .title h5{ font-size:14px; margin-top:6px;}
}
@media screen and (max-width: 991px) {
.c_0100_2 ul li .zbox{ padding-top:82px;}
.c_0100_2 ul li .zbox .title{ top:25px;}
.c_0100_2 ul li .zbox .img{ height:148px;}
.c_0100_2 ul li .zbox .img img{ width:332px; height:148px; margin:-74px 0 0 -166px;}
}
@media screen and (max-width: 767px) {
.c_0100_2{ padding-top:0;}
.c_0100_2 ul li{ width:100%; padding:0; margin-top:5px;}
.c_0100_2 ul li .zbox .title h3{ font-size:18px; line-height:26px;}
.c_0100_2 ul li .zbox .title h5{ font-size:12px; margin-top:4px; line-height:18px;}
}

.c_0100_3{ width:100%; float:left; padding:99px 0 100px 0;}
.c_0100_3 .slide_pic_1{ width:100%; float:left; margin-top:30px; padding-bottom:60px; position:relative;}
.c_0100_3 .slide_pic_1.center{ text-align:center;}
.c_0100_3 .slide_pic_1.center .slick-track{float:none; display:inline-block;}
.c_0100_3 .slide_pic_1 .l1{ width:100%; float:left; padding:10px 15px 0 15px;}
.c_0100_3 .slide_pic_1 .l1 .zbox{ width:100%; float:left; text-align:center; border:solid 1px #eee;}
.c_0100_3 .slide_pic_1 .l1 .zbox .text{ width:100%; float:left; background:white; position:relative; padding:51px 34px 35px 34px; border-bottom:solid 1px #eee;}
.c_0100_3 .slide_pic_1 .l1 .zbox .text svg{ display:block; background:url(images/index4_4.png) no-repeat center center; width:30px; height:15px; position:absolute; left:50%; bottom:-15px; margin-left:-15px; transform:rotate(180deg); z-index:2;}
.c_0100_3 .slide_pic_1 .l1 .zbox .text .title{ width:100%; float:left; padding-bottom:13px; background:url(images/index4_5.jpg) no-repeat center bottom;}
.c_0100_3 .slide_pic_1 .l1 .zbox .text .title h4{ width:100%; float:left; font-size:20px; color:#24201c; line-height:34px;}
.c_0100_3 .slide_pic_1 .l1 .zbox .text .title h5{ width:100%; float:left; font-size:14px; color:#24201c; line-height:16px; text-transform:uppercase; font-family:Arial; margin-top:5px;}
.c_0100_3 .slide_pic_1 .l1 .zbox .text .p{ width:100%; float:left; margin-top:18px; font-size:14px; color:#999; line-height:24px; height:72px; overflow:hidden;}
.c_0100_3 .slide_pic_1 .l1 .zbox .img{ width:100%; float:left; position:relative; background:#1b62ba; overflow:hidden;}
.c_0100_3 .slide_pic_1 .l1 .zbox .img img{ width:100%; float:left;
		 transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
 -webkit-transition: all 0.3s linear;
-o-transition: width all 0.3s linear;
transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);	
-webkit-transform: scale(1.1,1.1);
	 -o-transform: scale(1.1,1.1);	
   -moz-transform: scale(1.1,1.1);}
.c_0100_3 .slide_pic_1 .l1 .zbox .img .detail{ width:106px; height:35px; position:absolute; left:50%; top:50%; margin-top:-9px; border-bottom:solid 1px rgba(255,255,255,0.4); margin-left:-53px; font-size:14px; color:white; text-transform:uppercase;font-family: 'OPENSANS-REGULAR'; letter-spacing:1px; line-height:18px; opacity:0;}
.c_0100_3 .slide_pic_1 .l1 .zbox:hover{ box-shadow:0 0 13px rgba(0,0,0,0.05);}
.c_0100_3 .slide_pic_1 .l1 .zbox:hover .text .title h4{ color:#185fb7;}
.c_0100_3 .slide_pic_1 .l1 .zbox:hover .img img{ width:100%; float:left; opacity:0.4;
transform: scale(1,1);
	-ms-transform: scale(1,1);	
-webkit-transform: scale(1,1);
	 -o-transform: scale(1,1);	
   -moz-transform: scale(1,1);}
.c_0100_3 .slide_pic_1 .l1 .zbox:hover .img .detail{ opacity:1;}
.c_0100_3 .slide_pic_1 .slick-dots {bottom: 0;}
.c_0100_3 .slide_pic_1 .slick-dots li {
	width: 10px;
	height: 10px;
	margin: 0 16px;
	background:url(images/index4_ico.png) no-repeat left center;
}
.c_0100_3 .slide_pic_1 .slick-dots li button {display:none;}
.c_0100_3 .slide_pic_1 .slick-dots li.slick-active{background-position:right center;}
.c_0100_3 .slide_pic_1 .l1.l2 .text{ border-bottom:0; border-top:solid 1px #eee;}
.c_0100_3 .slide_pic_1 .l1.l2 .text svg{ bottom:auto; top:-15px; transform:rotate(0deg);}
@media screen and (max-width: 991px) {
.c_0100_3{ padding:49px 0 50px 0;}
.c_0100_3 .slide_pic_1{ margin-top:20px; padding-bottom:40px;}
.c_0100_3 .slide_pic_1 .l1 .zbox .text{ padding:31px 24px 25px 24px; }
}
@media screen and (max-width: 767px) {
.c_0100_3{ padding:29px 10px 30px 10px;}
.c_0100_3 .slide_pic_1{ margin-top:10px; padding-bottom:30px;}
.c_0100_3 .slide_pic_1 .l1 .zbox .text{ padding:21px 14px 15px 14px; }
.c_0100_3 .slide_pic_1 .l1 .zbox .text .title{ padding-bottom:9px;}
.c_0100_3 .slide_pic_1 .l1 .zbox .text .title h4{ font-size:16px; line-height:28px;}
.c_0100_3 .slide_pic_1 .l1 .zbox .text .title h5{ font-size:12px; line-height:14px; margin-top:3px;}
.c_0100_3 .slide_pic_1 .l1 .zbox .text .p{ margin-top:12px; font-size:12px; line-height:20px; height:58px;}
.c_0100_3 .slide_pic_1 .l1 .zbox .img .detail{ width:86px; height:25px; margin-top:-5px; margin-left:-43px; font-size:12px; line-height:16px;}
.c_0100_3 .slide_pic_1 .l1 .zbox .text svg{ background-size:contain; width:20px; height:10px; bottom:-10px; margin-left:-10px;}
.c_0100_3 .slide_pic_1 .l1.l2 .text svg{ top:-10px;}
.c_0100_3 .slide_pic_1 .slick-dots li {width: 8px;height: 8px;margin: 0 6px; background-size:auto 7px;}
}

.c_0100_4{ width:100%; float:left;  padding:99px 0 100px 0;}
.tit_1_w{ color:white; background-image:url(images/index2_1.jpg);}
.c_0100_4 .tit_1{ float:none;}
.slide_pic_2{ width:812px; margin:auto; padding:0 116px; margin-top:43px; position:relative;}
.slide_pic_2 .l1{ width:100%; float:left;}
.slide_pic_2 .l1 a{ display:block; color:white; padding-left:162px; position:relative; font-size:18px; color:white; line-height:29px; letter-spacing:2px;}
.slide_pic_2 .l1 .time{ width:144px; height:29px; position:absolute; left:0; top:0; text-align:center; background:#3677c9; color:white;}
.slide_pic_2 .slick-prev,.slide_pic_2 .slick-next {
	left: 0;
	width: 20px;
	height: 36px;
	margin-top:-18px;
	background:url(images/index5_2.png) no-repeat left center; opacity:0.5;filter:alpha(opacity=50);
}
.slide_pic_2 .slick-next {
	left: auto;
	right: 0; background-position:right center;
}
.slide_pic_2 .slick-prev:hover,
.slide_pic_2 .slick-next:hover{ opacity:1;filter:alpha(opacity=100);}
.slide_pic_2 .l1 a:hover{ text-decoration:underline;}
@media screen and (max-width: 991px) {
.c_0100_4{ padding:49px 0 50px 0;}
.slide_pic_2{ width:612px; padding:0 66px; margin-top:23px;}
}
@media screen and (max-width: 767px) {
.c_0100_4{ padding:29px 10px 30px 10px;}
.slide_pic_2{ width:100%; padding:0 26px; margin-top:13px;}
.slide_pic_2 .l1 a{ padding-left:0; font-size:16px; line-height:25px; letter-spacing:0px;}
.slide_pic_2 .l1 .time{ display:none;}
.slide_pic_2 .slick-prev,.slide_pic_2 .slick-next {width: 15px;height: 27px;margin-top:-13px; background-size:auto 27px;}
}

.c_0100_5{ width:100%; float:left; background:url(images/index6.jpg) no-repeat center center; background-size:100% 100%; padding:99px 0 101px 0;}
.c_0100_5 .c_725{ width:46.18%; float:right;}
.c_0100_5 .c_725 ul{ width:100%; float:left; border-top:solid 1px #d2d2d2;}
.c_0100_5 .c_725 ul li{ width:100%; float:left; padding:21px 30px 20px 139px; position:relative; border-bottom:solid 1px #d2d2d2; height:144px;}
.c_0100_5 .c_725 ul li .time{ width:109px; position:absolute; left:0; top:21px; border-right:solid 1px #d2d2d2; text-align:center; padding:25px 0 0 0; height:103px;}
.c_0100_5 .c_725 ul li .time h3{ width:100%; float:left; font-size:36px; color:#333; line-height:34px; font-family:Arial;}
.c_0100_5 .c_725 ul li .time h6{ width:100%; float:left; font-size:14px; color:#333; line-height:18px; font-family:Arial;}
.c_0100_5 .c_725 ul li .title{ width:100%; float:left; margin-top:5px; font-size:18px; color:#333; line-height:26px;}
.c_0100_5 .c_725 ul li .p{ width:100%; float:left; margin-top:11px; font-size:14px; color:#333; line-height:24px; height:48px; overflow:hidden; opacity:0.7;}
.c_0100_5 .c_725 ul li:hover{ background:#185fb7;}
.c_0100_5 .c_725 ul li:hover .time{ border-right-color:rgba(255,255,255,0.2);}
.c_0100_5 .c_725 ul li:hover .time h3,.c_0100_5 .c_725 ul li:hover .time h6{ color:white;}
.c_0100_5 .c_725 ul li:hover .title,.c_0100_5 .c_725 ul li:hover .p{ color:white;}

.c_0100_5 .c_724{ width:46.18%; float:left; height:433px; background:white;}
.c_0100_5 .c_724 .c_724_412{ width:56.9%; float:left; padding:54px 32px 0 32px; height:433px; background:#2b333d;}
.c_0100_5 .c_724 .c_724_412 h2{ width:100%; float:left; font-size:72px; color:#b8b8b8; opacity:0.1; text-transform:uppercase;font-family: 'OPENSANS-BOLD'; height:53px; line-height:53px;}
.c_0100_5 .c_724 .c_724_412 img{ width:100%; float:left;}
.c_0100_5 .c_724 .c_724_312{ width:43.1%; float:left; text-align:center; padding:54px 20px 0 20px;}
.c_0100_5 .c_724 .c_724_312 .time{ display:inline-block; width:109px; height:109px; background:#185fb7; padding:24px 10px 0 10px; font-family:Arial;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.c_0100_5 .c_724 .c_724_312 .time h1{ width:100%; font-size:36px; color:white; line-height:34px;}
.c_0100_5 .c_724 .c_724_312 .time h6{ width:100%; font-size:16px; color:white; line-height:16px;}
.c_0100_5 .c_724 .c_724_312 .p{ width:100%; margin-top:33px; font-size:18px; color:#333; line-height:25px; font-weight:bold; letter-spacing:1px;}
.c_0100_5 .c_724 .c_724_312 .detail{ width:100%; margin-top:52px;}
.c_0100_5 .c_724 .c_724_312 .detail a{ display:inline-block; width:136px; height:42px; line-height:40px; border:solid 1px #e3e3e4; font-size:14px; color:#185fb7; font-family:Arial;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.c_0100_5 .c_724 .c_724_312 .detail a:hover{ background:#185fb7; color:white; border-color:#185fb7;}
@media screen and (max-width: 1360px) {
.c_0100_5 .c_724 .c_724_412{ width:100%; padding:24px 20% 0 20%; height:216px;}
.c_0100_5 .c_724 .c_724_312{ width:100%;}
.c_0100_5 .c_724 .c_724_312 .time{ float:left;}
.c_0100_5 .c_724 .c_724_312 .detail{ margin-top:32px;}
.c_0100_5 .c_724 .c_724_312 .p{ margin-top:13px;}
}
@media screen and (max-width: 1199px) {
.c_0100_5 .c_724 .c_724_312 .detail{ margin-top:22px;}
.c_0100_5{ padding:49px 0 51px 0;}
.c_0100_5 .c_725 ul li{ padding:21px 10px 20px 109px;}
.c_0100_5 .c_725 ul li .time{ width:89px;}
}
@media screen and (max-width: 991px) {
.c_0100_5 .c_724{ height:353px;}
.c_0100_5 .c_724 .c_724_312 .detail{ margin-top:12px;}
.c_0100_5{ padding:29px 0 31px 0;}
.c_0100_5 .c_724 .c_724_312{ padding:14px 20px 10px 20px;}
.c_0100_5 .c_724 .c_724_312 .time{ width:89px; height:89px; padding:20px 10px 0 10px;}
.c_0100_5 .c_724 .c_724_312 .time h1{ font-size:26px; line-height:28px;}
.c_0100_5 .c_724 .c_724_312 .time h6{ font-size:14px; line-height:14px;}
.c_0100_5 .c_724 .c_724_312 .p{ font-size:16px; line-height:23px;}
.c_0100_5 .c_724 .c_724_312 .detail a{ width:96px; height:36px; line-height:34px;}
.c_0100_5 .c_724 .c_724_412 h2{ font-size:42px; height:33px; line-height:33px;}
.c_0100_5 .c_725 ul li{ padding:16px 10px 15px 89px; height:114px;}
.c_0100_5 .c_725 ul li .time{ width:79px; top:16px; padding:15px 0 0 0; height:83px;}
.c_0100_5 .c_725 ul li .time h3{ font-size:30px; line-height:28px;}
.c_0100_5 .c_725 ul li .time h6{ font-size:12px; line-height:16px;}
.c_0100_5 .c_725 ul li .title{ margin-top:6px; font-size:16px; line-height:20px;}
.c_0100_5 .c_725 ul li .p{ margin-top:6px; font-size:12px; line-height:20px; height:38px;}
}
@media screen and (max-width: 767px) {
.c_0100_5{ padding:19px 0px 21px 0px;}
.c_0100_5 .c_724{ height:auto;}
.c_0100_5 .c_724,.c_0100_5 .c_725{ width:100%;}
.c_0100_5 .c_724 .c_724_412{ padding:24px 15% 0 15%; height:auto;}
}

.c_0100_6{ width:100%; float:left; padding:100px 0;}
.ul_1{ width:100%; float:left; margin-top:10px;}
.ul_1 li{ width:25%; float:left; padding:0 15px; margin-top:30px;}
.ul_1 li .zbox{ width:100%; float:left; padding:55px 30px 57px 30px; background:#f3f3f3; text-align:center;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.ul_1 li .zbox .title{ width:100%; float:left; font-size:18px; color:#333; line-height:23px;}
.ul_1 li .zbox .p{ width:100%; float:left; font-size:14px; color:#666; line-height:24px; margin-top:12px; height:48px; overflow:hidden; letter-spacing:1px;}
.ul_1 li .zbox .btn{ width:100%; float:left; margin-top:35px;}
.ul_1 li .zbox .btn a{ display:inline-block; width:132px; height:40px; line-height:38px; border:solid 1px #185fb7; font-size:14px; color:#185fb7; cursor:pointer;
-moz-border-radius:20px; 
-webkit-border-radius:20px; 
-khtml-border-radius:20px;
border-radius:20px;}
.ul_1 li .zbox .btn a img{ vertical-align:middle; margin:-3px 0 0 10px; width:18px;}
.ul_1 li .zbox .btn a .img_2{ display:none;}
.ul_1 li .zbox:hover{ background:#185fb7;}
.ul_1 li .zbox:hover .title{ color:white;}
.ul_1 li .zbox:hover .p{ color:white; opacity:0.7;}
.ul_1 li .zbox:hover .btn a{ color:white; border-color:rgba(255,255,255,0.6);}
.ul_1 li .zbox:hover .btn a .img_2{ display:inline-block;}
.ul_1 li .zbox:hover .btn a .img_1{ display:none;}
@media screen and (max-width: 991px) {
.c_0100_6{ padding:50px 0;}
.ul_1 li{ width:50%;}
}
@media screen and (max-width: 767px) {
.c_0100_6{ padding:30px 20px;}
.ul_1 li{ width:100%; margin-top:10px; padding:0 5px;}
.ul_1 li .zbox{ padding:35px 10px 37px 10px;}
.ul_1 li .zbox .title{ font-size:16px; line-height:20px;}
.ul_1 li .zbox .p{ font-size:12px; line-height:20px; margin-top:6px; height:38px; letter-spacing:0px;}
.ul_1 li .zbox .btn{ margin-top:15px;}
.ul_1 li .zbox .btn a{ width:102px; height:30px; line-height:28px; font-size:12px;}
.ul_1 li .zbox .btn a img{ margin:-3px 0 0 6px; width:14px;}
}

/*内页公用*/
.banner,.banner img{ width:100%; float:left;}
.headline{ width:100%; float:left; background:#1c70d8; height:69px; position:relative;}
.subhead_bg{ background:url(images/nygy1.png) no-repeat right center; width:1142px; height:75px; position:absolute; right:100%; margin-right:-470px; bottom:0;}
.subhead{ float:left; font-size:24px; color:white; line-height:69px; position:relative; z-index:2;}
.subhead img{ vertical-align:middle; margin:-3px 10px 0 0; height:35px;}
.pz_SideLayer{ float:right;}
.pz_SideLayer .l1{ width:144px; text-align:center; float:left; margin-left:1px;}
.pz_SideLayer .l1 a{ display:block; width:100%; height:69px; line-height:69px; font-size:16px; color:white; background:#2d7cdf;}
.pz_SideLayer .l1 a.hover{ height:79px; background:#1b62ba;}
.tit_2{ width:100%; float:left; text-align:center; padding-bottom:64px; position:relative; background:url(images/nygy3.jpg) no-repeat center bottom; font-size:30px; color:#333; line-height:37px; margin-top:97px;}
.tit_2 h2{ position:absolute; left:0; top:26px; width:100%; height:26px; z-index:-1;}
.tit_2 h2 img{ height:100%; vertical-align:top;}
@media  screen and (max-width:1199px){
.subhead_bg{ margin-right:-400px;}
.pz_SideLayer .l1{ width:124px;}
}
@media  screen and (max-width:991px){
.headline{ height:49px;}
.subhead{ font-size:18px; line-height:49px;}
.subhead img{ margin:-3px 6px 0 0; height:25px;}
.subhead_bg{ margin-right:-300px; height:53px; width:807px; background-size:contain;}
.pz_SideLayer .l1 a{ height:49px; line-height:49px; font-size:14px;}
.pz_SideLayer .l1 a.hover{ height:59px;}
.pz_SideLayer .l1{ width:104px;}
.tit_2{ padding-bottom:44px; font-size:24px; line-height:30px; margin-top:57px;}
.tit_2 h2{ top:20px; height:20px;}
}
@media  screen and (max-width:767px){
.headline{ background:none; height:auto; margin-top:10px;}
.subhead_bg,.subhead{ display:none;}
.pz_SideLayer{ width:100%;}
.pz_SideLayer .l1{ width:33.33%; margin-left:0;}
.pz_SideLayer .l1 a{ height:39px; line-height:39px;}
.pz_SideLayer .l1 a.hover{ height:39px;}
.tit_2{ padding-bottom:24px; font-size:18px; line-height:26px; margin-top:27px; background-size:2px auto;}
.tit_2 h2{ top:16px; height:16px;}
}

/*联系我们*/
.contactBox{ width:100%; float:left; padding:62px 0 80px 0;}
.contactBox .contactLeft{ float:left; width:50%; padding:0 20px 0 0;}
.contactBox .contactLeft .contactTit{ color:#333333; font-size:28px; line-height:1.25;}
.contactBox .contactLeft .english{ padding:10px 0 36px 0; border-bottom:#999999 dashed 1px; color:#333333; font-size:14px; line-height:20px; text-transform:uppercase; font-family:Arial;}
.contactBox .contactLeft .tent{ padding:32px 0 28px 0; border-bottom:#999999 dashed 1px;}
.contactBox .contactLeft .tent .tentLi{ float:left; width:100%; margin:15px 0; line-height:22px; font-size:16px; padding-left:36px; min-height:22px; position:relative;}
.contactBox .contactLeft .tent .tentLi strong{ position:absolute; left:0; top:0;}
.contactBox .contactLeft .ewm{ margin:40px 0 0 0;}
.contactBox .contactLeft .ewm .ewmPic{ float:left; width:140px; height:140px; border:#dbdbdb solid 1px; padding:7px;}
.contactBox .contactLeft .ewm .ewmCon{ float:left; width:415px; padding:65px 0 0 16px; color:#999999; line-height:21px;}
.contactBox .contactLeft .ewm .ewmpad{ padding-top:7px;}
.contactBox .contactLeft .ewm .ewmBig{ color:#3a3a3a; font-size:16px;}
.contactBox .contactLeft .ewm .ewmDark{ color:#3a3a3a;}
.contactBox .contactRight{ float:left; width:50%; padding-left:15px;}

.contactRight .cmap{ height:552px;}
.contactRight label{ max-width:224px;}

.contactRight .BMapLabel a{ color:#fff;}
@media  screen and (max-width:1429px){
.contactBox{ padding:42px 0 60px 0;}
.contactBox .contactLeft .ewm .ewmCon{ width:315px; padding:40px 0 0 16px; }	
}
@media  screen and (max-width:991px){
.contactBox{ padding:22px 0 30px 0;}
.contactBox .contactLeft{ width:100%; padding:0;}	
.contactBox .contactLeft .contactTit{ font-size:23px;}
.contactBox .contactLeft .english{ padding:10px 0 20px 0; font-size:12px;}
.contactBox .contactLeft .tent{ padding:20px 0 20px 0; }
.contactBox .contactLeft .tent .tentLi{ margin:10px 0; font-size:14px; }
.contactBox .contactLeft .ewm{ margin:20px 0 0 0;}
.contactBox .contactRight{ width:100%; padding-left:0; margin-top:20px;}
.contactRight .cmap{ height:200px;}
}
@media  screen and (max-width:767px){
.contactBox{ padding:20px 0 20px 0;}	
.contactBox .contactLeft .contactTit{ font-size:17px;}
.contactBox .contactLeft .tent{ padding:10px 0 10px 0; }
.contactBox .contactLeft .tent .tentLi{ margin:6px 0; }
.contactBox .contactLeft .ewm{ position:relative;}
.contactBox .contactLeft .ewm .ewmPic{ position:absolute; left:0; top:0; width:120px; height:120px; }
.contactBox .contactLeft .ewm .ewmCon{ width:auto; padding:25px 0 0 136px; }
.contactBox .contactLeft .english{ padding:10px 0 10px 0;}
}

.c_1570_1{ width:100%; float:left; padding-bottom:80px;}
.ul_2{ width:100%; float:left; margin-top:14px;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.ul_2 li{ width:20%; float:left; padding:0 15px; margin-top:26px;}
.ul_2 li .zbox{ width:100%; float:left;}
.ul_2 li .zbox .img{ width:100%; float:left; border:solid 1px #d5d5d5; padding:6px; background:white; position:relative;}
.ul_2 li .zbox .img img{ width:100%; float:left;}
.ul_2 li .zbox .img .mb{ width:100%; height:100%; position:absolute; left:0; top:0; background:url(images/ryzz2.png); opacity:0;}
.ul_2 li .zbox .img .enlarge{ position:absolute; background:url(images/ryzz3.png) no-repeat center center; background-size:contain; width:44px; height:44px; cursor:pointer; position:absolute; left:50%; top:50%; margin:-22px 0 0 -22px; opacity:0;}
.ul_2 li .zbox .name{ width:100%; float:left; text-align:center; margin-top:14px; font-size:16px; color:#333; line-height:26px;}
.ul_2 li .zbox:hover .img .mb{ opacity:1;}
.ul_2 li .zbox:hover .img .enlarge{ opacity:1;}
.ul_2 li .zbox:hover .name{ color:#185fb7;}
@media screen and (max-width:1360px) {
.ul_2 li{ width:25%;}
}
@media screen and (max-width:991px) {
.c_1570_1{ padding-bottom:40px;}
.ul_2 li .zbox .name{ margin-top:8px; font-size:14px; line-height:24px;}
.ul_2 li .zbox .img .enlarge{ width:34px; height:34px; margin:-17px 0 0 -17px;}
}
@media screen and (max-width:767px) {
.c_1570_1{ padding:0 5px; padding-bottom:20px;}
.ul_2{ margin-top:0;}
.ul_2 li{ width:50%; padding:0 5px; margin-top:10px;}
.ul_2 li .zbox{ padding:4px}
.ul_2 li .zbox .name{ margin-top:4px; font-size:12px; line-height:20px;}
.ul_2 li .zbox .img .enlarge{ width:24px; height:24px; margin:-12px 0 0 -12px;}
}

/* 分页 */
.d_0100_fy{ float:left; width:100%; text-align:center; margin-top:56px;}
.pz_fy{display:inline-block; *display:inline; *zoom:1;vertical-align: top;}
.pz_fy a {display:block; float:left; width:30px; height:30px; text-align:center; line-height:28px; border:1px solid #e1e1e1; font-size:14px; color:#272727; margin:0 8px;
-webkit-border-radius:18px; 
 -khtml-border-radius:18px;
   -moz-border-radius:18px;
        border-radius:18px;}
.pz_fy a:hover,.pz_fy a.on{color: #fff; border:1px solid #185fb7; background:#185fb7; text-decoration:none;}
.pz_fy a.prve{ background:url(images/sprve_fy.png) no-repeat center; width:100px;}
.pz_fy a.prve:hover,
.pz_fy a.prve.on{ background:url(images/sprve_fy_h.png) no-repeat center #185fb7; border:1px solid #185fb7;}
.pz_fy a.next{ background:url(images/snext_fy.png) no-repeat center; width:100px;}
.pz_fy a.next:hover,
.pz_fy a.next.on{ background:url(images/snext_fy_h.png) no-repeat center #185fb7; border:1px solid #185fb7;}
.fy_phone{ display:none;}
@media  screen and (max-width:991px){
.d_0100_fy{ margin-top:36px;}
}
@media  screen and (max-width:767px){
.d_0100_fy{ margin-top:26px;}
.pz_fy{ display:none;}
.fy_phone{ display:block;  float:left; width:100%; text-align:center; font-size:14px; color:#333;}
.fy_phone a {display:inline-block; *display:inline; *zoom:1; width:100px; height:30px; text-align:center; line-height:28px; border:1px solid #e1e1e1; margin:0 5px;
-webkit-border-radius:18px; 
 -khtml-border-radius:18px;
   -moz-border-radius:18px;
        border-radius:18px;}
.fy_phone a.prve{ background:url(../images/prve_fy.png) no-repeat center;}
.fy_phone a.next{ background:url(../images/next_fy.png) no-repeat center;}
.fy_phone span{ padding:0 5%; color:#333; display:inline-block; *display:inline; *zoom:1; vertical-align:top; height:30px; line-height:30px;}
}

.tc_mb{ width:100%; height:100%; background:black; opacity:0.4; display:none; position:fixed; left:0; top:0; z-index:9;}
.tc2{ width:830px; height:658px; position:fixed; left:50%; top:50%; margin:-300px 0 0 -415px; display:none; z-index:11;}
.tc2 .img{ width:100%; height:604px; text-align:center; overflow:hidden; position:relative; background:white; border:solid 20px #465148;}
.tc2 .img img{ height:100%;}
.tc2 .name{ width:100%; float:left; text-align:center; margin-top:22px; font-size:24px; color:white; line-height:32px;}
@media screen and (max-height:768px) {
.tc2{ width:630px; height:458px; margin:-229px 0 0 -315px;}
.tc2 .img{ height:458px;}
}
@media screen and (max-width:767px) {
.tc2{ width:280px; height:304px; margin:-152px 0 0 -140px;}
.tc2 .img{ height:304px; border-width:10px;}
.tc2 .name{ margin-top:12px; font-size:14px; line-height:22px;}
}

/*产品中心*/
.ul_3{ width:100%; float:left; margin-top:30px;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.ul_3 li{ width:33.333%; float:left; margin-top:30px; padding:0 15px;}
.ul_3 li .zbox{ width:100%; float:left; border:solid 1px #e0e0e0; padding:0 30px;}
.ul_3 li .zbox .img{ width:100%; float:left; position:relative; overflow:hidden;}
.ul_3 li .zbox .img img{ width:100%; float:left;
		 transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
 -webkit-transition: all 0.3s linear;
-o-transition: width all 0.3s linear;}
.ul_3 li .zbox .img .detail{ width:106px; height:106px; padding:34px 0 0 0; font-size:16px; color:white; line-height:20px; background:#185fb7; background:rgba(24,95,183,0.9); text-align:center; position:absolute; left:50%; top:50%; margin:-53px 0 0 -53px; opacity:0;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.ul_3 li .zbox:hover .img .detail{ opacity:1;}
.ul_3 li .zbox:hover .img img{transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);	
-webkit-transform: scale(1.1,1.1);
	 -o-transform: scale(1.1,1.1);	
   -moz-transform: scale(1.1,1.1);}
.ul_3 li .zbox .title{ width:100%; float:left; padding:27px 0 19px 0; text-align:center; border-top:solid 1px #e5e5e5;}
.ul_3 li .zbox .title h4{ width:100%; float:left; font-size:20px; color:#333; line-height:40px;}
.ul_3 li .zbox .title h5{ width:100%; float:left; font-size:16px; color:#333; line-height:36px; opacity:0.5;}
.ul_3 li .zbox:hover .title h4{ color:#185fb7;}
.ul_3 li .zbox:hover{ border-color:#185fb7;}
@media screen and (max-width:1199px) {
.ul_3 li{ width:50%;}
}
@media screen and (max-width:991px) {
.ul_3 li .zbox{ padding:0 20px;}
.ul_3 li .zbox .title{ padding:17px 0 10px 0;}
.ul_3 li .zbox .title h4{ font-size:16px; line-height:30px;}
.ul_3 li .zbox .title h5{ font-size:14px; line-height:30px;}
}
@media screen and (max-width:767px) {
.ul_3 li{ width:100%; margin-top:10px;}
.ul_3 li .zbox{ padding:0 10px;}
.ul_3 li .zbox:hover .img .detail{ display:none;}
.ul_3 li .zbox .title{ padding:10px 0 6px 0;}
.ul_3 li .zbox .title h4{ font-size:14px; line-height:24px;}
.ul_3 li .zbox .title h5{ font-size:12px; line-height:24px;}
.ul_3{ margin-top:0px;}
}

/*行业应用*/
.ul_4{ width:100%; float:left; margin-top:30px; text-align:center;}
.ul_4 li{ width:25%; /*float:left;*/ margin-top:30px; padding:0 15px; display:inline-block}
.ul_4 li .zbox{ width:100%; float:left; box-shadow:0 0 13px rgba(0,0,0,0.05);}
.ul_4 li .zbox .img{ width:100%; float:left; position:relative; background:#1b62ba; overflow:hidden;}
.ul_4 li .zbox .img img{ width:100%; float:left;
		 transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
 -webkit-transition: all 0.3s linear;
-o-transition: width all 0.3s linear;
transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);	
-webkit-transform: scale(1.1,1.1);
	 -o-transform: scale(1.1,1.1);	
   -moz-transform: scale(1.1,1.1);}
.ul_4 li .zbox .img .detail{ width:106px; height:35px; position:absolute; left:50%; top:50%; margin-top:-9px; border-bottom:solid 1px rgba(255,255,255,0.4); margin-left:-53px; font-size:14px; color:white; text-transform:uppercase;font-family: 'OPENSANS-REGULAR'; letter-spacing:1px; line-height:18px; opacity:0; text-align:center;}
.ul_4 li .zbox .text{ width:100%; float:left; padding:19px 20px 25px 20px; text-align:center; position:relative;}
.ul_4 li .zbox .text svg{ display:block; background:url(images/hyyy1.png) no-repeat center center; width:32px; height:15px; position:absolute; left:50%; top:-15px; background-size:contain; margin-left:-16px;}
.ul_4 li .zbox .text .title{ width:100%; padding-bottom:8px; background:url(images/index4_5.jpg) no-repeat center bottom; float:left;}
.ul_4 li .zbox .text .title h4{ width:100%; float:left; font-size:20px; color:#333; line-height:34px;}
.ul_4 li .zbox .text .title h5{ width:100%; float:left; font-size:14px; color:#24201c; line-height:26px; text-transform:uppercase; font-family:Arial; opacity:0.3;}
.ul_4 li .zbox:hover .img img{ opacity:0.3;
transform: scale(1,1);
	-ms-transform: scale(1,1);	
-webkit-transform: scale(1,1);
	 -o-transform: scale(1,1);	
   -moz-transform: scale(1,1);}
.ul_4 li .zbox:hover .img .detail{ opacity:1;}
.ul_4 li .zbox:hover .title h4{ color:#185fb7;}
@media screen and (max-width:1360px) {
.ul_4 li{ width:33.333%;}
}
@media screen and (max-width:991px) {
.ul_4{ margin-top:10px;}
.ul_4 li .zbox .text{ padding:12px 10px 19px 10px;}
.ul_4 li .zbox .text .title h4{ font-size:16px; line-height:28px;}
.ul_4 li .zbox .text .title h5{ font-size:12px; line-height:22px;}
}
@media screen and (max-width:767px) {
.ul_4 li{ width:100%; margin-top:10px;}
}

/*下载中心*/
.c_1570_1 .ul_1 li .zbox{ padding-left:20%; padding-right:20%;}
@media screen and (max-width:1360px) {
.c_1570_1 .ul_1 li .zbox{ padding-left:10%; padding-right:10%;}
}
@media screen and (max-width:1199px) {
.c_1570_1 .ul_1 li{ width:33.333%;}
}
@media screen and (max-width:767px) {
.c_1570_1 .ul_1 li{ width:100%; padding:0 10px;}
}

/*新闻动态*/
.ul_5{ width:100%; float:left; margin-top:10px;}
.ul_5 li{ width:100%; float:left; border-bottom:dashed 1px #ccc; padding:30px 0;}
.ul_5 li .img{ width:349px; float:left; overflow:hidden;}
.ul_5 li .img img{ width:100%; float:left;
		 transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
 -webkit-transition: all 0.3s linear;
-o-transition: width all 0.3s linear;}
.ul_5 li:hover .img img{transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);	
-webkit-transform: scale(1.1,1.1);
	 -o-transform: scale(1.1,1.1);	
   -moz-transform: scale(1.1,1.1);}
.ul_5 li .text{ margin-left:389px;}
.ul_5 li .text .time{ width:100%; float:left; margin-top:8px; font-size:24px; color:#bbb; line-height:26px; font-family:Arial; position:relative;}
.ul_5 li .text .time:before{ content:''; width:40px; height:1px; background:black; opacity:0.2; position:absolute; left:-60px; top:50%;}
.ul_5 li .text .title{ width:100%; float:left; margin-top:23px; font-size:16px; color:#262424; line-height:24px;}
.ul_5 li .text .p{ width:100%; float:left; margin-top:11px; font-size:14px; color:#999; line-height:26px; height:52px; overflow:hidden;}
.ul_5 li .text .detail{ float:left; margin-top:22px; width:30px; height:30px; background:#e8e8e8 url(images/xwdt2.png) no-repeat center center; background-size:13px 13px; line-height:30px; text-align:center;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.ul_5 li:hover .text .title{ color:#185fb7;}
.ul_5 li:hover .text .detail{ background-image:url(images/xwdt2_h.png); background-color:#185fb7;}
@media screen and (max-width:991px) {
.ul_5 li{ padding:20px 0;}
.ul_5 li .img{ width:249px;}
.ul_5 li .text{ margin-left:289px;}
.ul_5 li .text .time{ margin-top:4px; font-size:18px; line-height:20px;}
.ul_5 li .text .time:before{ width:20px; left:-40px;}
.ul_5 li .text .title{ margin-top:13px; font-size:14px; line-height:20px;}
.ul_5 li .text .p{ margin-top:6px; font-size:12px; line-height:20px; height:40px;}
.ul_5 li .text .detail{ margin-top:12px;}
}
@media screen and (max-width:767px) {
.ul_5 li{ padding:10px 0;}
.ul_5{ margin-top:0;}
.ul_5 li .img{ width:100%;}
.ul_5 li .text{ margin-left:0; width:100%; float:left; padding:10px;}
.ul_5 li .text .time:before{ display:none;}
.ul_5 li .text .detail{ width:24px; height:24px; background-size:10px 10px; line-height:24px;}
}

.ul_6{ width:100%; float:left; margin-top:22px;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.ul_6 li{ width:50%; float:left; margin-top:30px; padding:0 15px;}
.ul_6 li .zbox{ width:100%; float:left; padding:25px 30px 20px 30px; background:#f5f5f5;}
.ul_6 li .zbox .title{ width:100%; float:left; position:relative; padding-right:130px;}
.ul_6 li .zbox .title h4{ width:100%; float:left; font-size:16px; color:#333; line-height:26px; font-weight:bold;}
.ul_6 li .zbox .title h5{ width:100%; float:left; font-size:14px; color:000; line-height:22px;}
.ul_6 li .zbox .title .time{ position:absolute; right:0; top:6px; font-size:12px; color:#999; line-height:20px;}
.ul_6 li .zbox .scroll{ width:100%; float:left; margin-top:14px; height:230px; overflow:hidden; position:relative;}
.ul_6 li .zbox .scroll .p{ width:100%; float:left; font-size:14px; color:#3f3f3f; line-height:23px; padding-right:20px;}
.ul_6 li .zbox .zxyy{ width:100%; float:left; padding-right:92px; position:relative; font-size:14px; color:#185fb7; line-height:35px; margin-top:10px;}
.ul_6 li .zbox .zxyy a{ display:block; position:absolute; right:0; top:0; width:90px; height:35px; line-height:35px; color:white; background:#185fb7; font-size:14px; text-align:center;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.ul_6 li .zbox .zxyy a:hover{ background:black;}
.scroll_tiao{ width:2px !important; background:#ddd; right:2px !important;}
.scroll_huakuai{ width:4px !important; background:#185fb7 !important; right:-1px !important;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px}
@media screen and (max-width:1199px) {
.ul_6 li .zbox .title{ padding-right:0px;}
.ul_6 li .zbox .title .time{ position:relative; width:100%; float:left; top:auto; right:auto; margin-top:5px;}
}
@media screen and (max-width:991px) {
.ul_6 li .zbox .scroll{ overflow-y:auto;}
}
.uCart .uCartDown .shoplb ul::-webkit-scrollbar {
background:color(#185fb7);
width:2px
}
.uCart .uCartDown .shoplb ul::-webkit-scrollbar-thumb {
background: rgba(0,0,0,0.2);
}
.uCart .uCartDown .shoplb ul::selection {
	color: rgba(0,0,0,0.2);
	-webkit-text-fill-color: rgba(0,0,0,0.2);
	   -moz-text-fill-color: rgba(0,0,0,0.2);
	        text-fill-color: rgba(0,0,0,0.2);
	
}
.uCart .uCartDown .shoplb ul::-moz-selection {
color:rgba(0,0,0,0.2);
-webkit-text-fill-color:rgba(0,0,0,0.2)
}
@media screen and (max-width:767px) {
.ul_6{ margin-top:0px;}
.ul_6 li{ width:100%; margin-top:10px;}
.ul_6 li .zbox{ padding:15px 10px 10px 10px;}
.ul_6 li .zbox .zxyy{ padding-right:0;}
.ul_6 li .zbox .zxyy a{ position:relative; right:auto; top:auto;}
}

/*行业应用详情*/
.c_1570_2{ width:100%; float:left; padding-bottom:90px;}
.c_1570_2 .content1{ width:100%; float:left; margin-top:55px; position:relative;}
.c_1570_2 .content1:before{ content:''; width:2000px; height:350px; position:absolute; left:50%; top:50%; margin:-175px 0 0 -1000px; z-index:-1; background:#f5f5f5;}
.container_1{ max-width:100%;}
.slide_pic_6{ width:100%; float:left; position:relative;}
.slide_pic_6 .slick-slide{ padding:73px 0;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.slide_pic_6 .img{ width:100%; float:left; padding:5px; background:white; border:solid 1px #dfdcd8;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.slide_pic_6 .img span{ display:block; width:100%; float:left; background:black;}
.slide_pic_6 .img span img{ width:100%; float:left; opacity:0.5;}
.slide_pic_6 .slick-center{ z-index:5; position:relative;}
.slide_pic_6 .slick-center .img{ padding:10px;
transform: scale(1.4,1.4);
	-ms-transform: scale(1.4,1.4);	
-webkit-transform: scale(1.4,1.4);
	 -o-transform: scale(1.4,1.4);	
   -moz-transform: scale(1.4,1.4);}
.slide_pic_6 .slick-center .img span img{ opacity:1;}
.slide_pic_6 .slick-prev,.slide_pic_6 .slick-next {
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left:-478px;
	display: block;
	width: 36px;
	height: 68px;
	margin-top:-34px;
	background:url(images/hyyy2.png) no-repeat left center; background-size:auto 68px;
	opacity:0.5;
}
.slide_pic_6 .slick-next {
	left: auto;
	right: 50%;
	margin-right:-478px;
	background-position:right center;
}
.slide_pic_6 .slick-prev:hover,
.slide_pic_6 .slick-next:hover{ opacity:1;filter:alpha(opacity=100);}
@media screen and (max-width:1360px) {
.slide_pic_6{ padding-right:1px;}
.slide_pic_6 .slick-prev{margin-left:-378px;}
.slide_pic_6 .slick-next {margin-right:-378px;}
}
@media screen and (max-width:1199px) {
.slide_pic_6 .slick-slide{ padding:48px 0;}
.slide_pic_6 .slick-prev{margin-left:-278px;}
.slide_pic_6 .slick-next{margin-right:-278px;}
}
@media screen and (max-width:991px) {
.c_1570_2 .content1{ margin-top:35px;}
.c_1570_2 .content1:before{ height:250px; margin:-125px 0 0 -1000px;}
.slide_pic_6 .slick-slide{ padding:33px 0;}
.slide_pic_6 .slick-center .img{ padding:6px;
transform: scale(1.2,1.2);
	-ms-transform: scale(1.2,1.2);	
-webkit-transform: scale(1.2,1.2);
	 -o-transform: scale(1.2,1.2);	
   -moz-transform: scale(1.2,1.2);} 
.slide_pic_6 .slick-prev{margin-left:-300px;}
.slide_pic_6 .slick-next{margin-right:-300px;} 
}
@media screen and (max-width:767px) {
.c_1570_2 .content1{ margin-top:25px;}
.c_1570_2 .content1:before{ height:100px; margin:-50px 0 0 -1000px;}
.slide_pic_6 .slick-slide{ padding:20px 0;}
.slide_pic_6 .img{ padding:5px;}
.slide_pic_6 .slick-prev{ left:10px; margin-left:0;}
.slide_pic_6 .slick-next{ right:10px; margin-right:0;} 
.slide_pic_6 .slick-prev,.slide_pic_6 .slick-next{ width:22px; height:42px; background-size:auto 42px; margin-top:-21px;}
}

.c_1570_2 .content2{ width:100%; float:left; margin-top:34px;}
.c_1570_2 .content2 .p{ width:100%; float:left; margin-top:46px; font-size:16px; color:#555; line-height:36px; text-indent:2em;}
.c_1570_2 .content2 .title{ width:100%; float:left; text-align:center; font-size:24px; color:#333; line-height:34px; letter-spacing:1px;}
@media screen and (max-width:991px) {
.c_1570_2 .content2{ margin-top:24px;}
.c_1570_2 .content2 .p{ margin-top:36px; font-size:14px; line-height:30px;}
.c_1570_2 .content2 .title{ font-size:18px; line-height:28px;}
}
@media screen and (max-width:767px) {
.c_1570_2 .content2 .title{ font-size:16px; line-height:22px;} 
.c_1570_2 .content2{ margin-top:14px;}
.c_1570_2 .content2 .p{ margin-top:26px; font-size:12px; line-height:24px;}
}

.c_1570_2 .content3{ width:100%; float:left; margin-top:30px; padding:20px 30px; background:#f5f5f5;}
.c_1570_2 .content3 h5{ width:50%; float:left;}
.c_1570_2 .content3 h5 a{ display:block; max-width:98%; float:left; font-size:16px; color:#3e3e3e; line-height:37px;}
.c_1570_2 .content3 h5 a img{ float:left; margin-top:15px; height:5px; margin-right:20px;}
.c_1570_2 .content3 h5 a .img_2{ display:none;}
.c_1570_2 .content3 h5 a:hover{ color:#185fb7;}
.c_1570_2 .content3 h5 a:hover .img_1{ display:none;}
.c_1570_2 .content3 h5 a:hover .img_2{ display:block;}
.c_1570_2 .content3 h5.right a{ float:right;}
.c_1570_2 .content3 h5.right a img{ float:right; margin-left:20px; margin-right:0;}
@media screen and (max-width:991px) {
.c_1570_2{ padding-bottom:50px;}
.c_1570_2 .content3{ margin-top:20px; padding:10px 20px;}
.c_1570_2 .content3 h5 a{ font-size:14px; line-height:33px;}
.c_1570_2 .content3 h5 a img{ margin-top:13px; height:4px; margin-right:10px;}
.c_1570_2 .content3 h5.right a img{ margin-left:10px; margin-right:0;}
}
@media screen and (max-width:767px) {
.c_1570_2{ padding-bottom:30px;}
.c_1570_2 .content3{ margin-top:10px; padding:10px 10px;}
.c_1570_2 .content3 h5{ width:100%;}
.c_1570_2 .content3 h5 a{ font-size:12px; line-height:25px;}
.c_1570_2 .content3 h5.right a{ float:left;}
.c_1570_2 .content3 h5 a img{ display:none !important;}
}

/*关于我们*/
.c_1570_2 .content4{ width:100%; float:left; margin-top:62px; background:#f5f5f7; padding:60px;}
.c_1570_2 .content4 .img{ width:50%; float:left; height:530px; position:relative; overflow:hidden;}
.c_1570_2 .content4 .img img{ width:725px; height:530px; position:absolute; left:50%; top:50%; margin:-265px 0 0 -362px; max-width:none;}
.c_1570_2 .content4 .text{ width:50%; float:left; height:530px; padding:56px 60px 20px 60px; background:white; position:relative;}
.c_1570_2 .content4 .text .logo{ position:absolute; right:70px; bottom:60px; height:78px;}
.c_1570_2 .content4 .text .logo img{ height:100%;}
.c_1570_2 .content4 .text .title{ width:100%; float:left; font-size:24px; color:#1b62ba; line-height:32px;}
.c_1570_2 .content4 .text .p{ width:100%; float:left; color:#1b62ba; margin-top:16px; font-size:16px; color:#333; line-height:36px; position:relative; z-index:2; max-height:400px; overflow-y:auto;}
@media screen and (max-width:1360px) {
.c_1570_2 .content4 .text{ padding:36px 30px 10px 30px;}
}
@media screen and (max-width:991px) {
.c_1570_2 .content4{ margin-top:32px; padding:30px;}
.c_1570_2 .content4 .text{ padding:26px 20px 10px 20px;}
.c_1570_2 .content4 .img{ height:330px;}
.c_1570_2 .content4 .img img{ width:451px; height:330px; margin:-165px 0 0 -225px;}
.c_1570_2 .content4 .text{ height:330px;}
.c_1570_2 .content4 .text .logo{ right:40px; bottom:30px; height:48px;}
.c_1570_2 .content4 .text .title{ font-size:18px; line-height:26px;}
.c_1570_2 .content4 .text .p{ margin-top:10px; font-size:14px; line-height:30px; max-height:250px;}
}
@media screen and (max-width:767px) {
.c_1570_2 .content4{ margin-top:22px; padding:20px;}
.c_1570_2 .content4 .text{ padding:16px 10px 10px 10px;}
.c_1570_2 .content4 .img{ height:auto; width:100%;}
.c_1570_2 .content4 .img img{ width:100%; height:auto; margin:0; position:relative; float:left; left:auto; top:auto;}
.c_1570_2 .content4 .text{ width:100%; height:230px;}
.c_1570_2 .content4 .text .logo{ right:20px; bottom:10px; height:28px;}
.c_1570_2 .content4 .text .title{ font-size:16px; line-height:24px;}
.c_1570_2 .content4 .text .p{ margin-top:6px; font-size:12px; line-height:24px; max-height:160px;}
}

.c_1570_2 .content5{ width:100%; float:left; margin-top:60px; padding-bottom:114px; background:url(images/gywm5.png) no-repeat center bottom; text-align:center;}
.c_1570_2 .content5 ul{ display:inline-block; vertical-align:top;}
.c_1570_2 .content5 ul li{ width:212px; height:212px; border:solid 10px #f1f1f1; padding:26px 10px 0 10px; float:left; margin:0 20px;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.c_1570_2 .content5 ul li .ico{ width:100%; float:left; height:100px;}
.c_1570_2 .content5 ul li .ico img{ height:100%;}
.c_1570_2 .content5 ul li h5{ width:100%; float:left; font-size:18px; color:#333; line-height:38px;}
.c_1570_2 .content5 ul li:hover{ border-color:#185fb7;}
.c_1570_2 .content5 ul li:hover h5{ color:#185fb7;}
@media screen and (max-width:1360px) {
.c_1570_2 .content5 ul li{ width:162px; height:162px; border-width:6px; padding-top:10px; margin:0 10px;}
}
@media screen and (max-width:991px) {
.c_1570_2 .content5{ margin-top:30px; padding-bottom:64px; background-size:16px auto;}
.c_1570_2 .content5 ul li{ width:122px; height:122px; border-width:4px; margin:0 6px;}
.c_1570_2 .content5 ul li .ico{ height:60px;}
.c_1570_2 .content5 ul li h5{ font-size:14px; line-height:32px;}
}
@media screen and (max-width:767px) {
.c_1570_2 .content5{ margin-top:20px; padding-bottom:44px; background-size:12px auto;}
.c_1570_2 .content5 ul{ width:100%;}
.c_1570_2 .content5 ul li{ float:none; display:inline-block;}
}

.c_1570_2 .content6{ width:100%; float:left; margin-top:120px; background:#f5f5f7; padding:0 60px 60px 60px;}
.c_1570_2 .content6 img{ width:100%; float:left; margin-top:-60px;}
@media screen and (max-width:991px) {
.c_1570_2 .content6{ margin-top:60px; padding:0 30px 30px 30px;}
.c_1570_2 .content6 img{ margin-top:-30px;}
}
@media screen and (max-width:767px) {
.c_1570_2 .content6{ margin-top:40px; padding:0 20px 20px 20px;}
.c_1570_2 .content6 img{ margin-top:-20px;}
}

/*新闻内页*/
.c_1570_3{ width:100%; float:left; padding:50px 420px 60px 0; position:relative;}
.c_1570_3 .c_390{ width:390px; position:absolute; right:0; top:50px; background:white; padding:20px;}
.c_1570_3 .c_390 .img,.c_1570_3 .c_390 .img img{ width:100%;}
.c_1570_3 .c_390 ul{ width:100%; margin-top:-6px;}
.c_1570_3 .c_390 ul li{ width:100%; margin-top:29px;}
.c_1570_3 .c_390 ul li .title{ width:100%; font-size:16px; color:#333; line-height:26px; font-weight:bold; letter-spacing:1px; position:relative; padding-left:19px;}
.c_1570_3 .c_390 ul li .title span{ position:absolute; left:0px; top:0;}
.c_1570_3 .c_390 ul li .p{ width:100%; margin-top:4px; font-size:14px; color:#666; line-height:22px; padding-left:19px;}
.c_1570_3 .c_390 ul li .time{ width:100%; margin-top:10px; font-size:14px; color:#999; line-height:22px; padding-left:19px;}
.c_1570_3 .c_390 ul li:hover .title{ color:#185fb7;}
.c_1570_3 .c_1180{ width:100%; float:left; background:white; padding:41px 30px 34px 30px;}
.c_1570_3 .c_1180 .title{ width:100%; float:left; text-align:center; padding-bottom:7px; border-bottom:solid 1px #e6e6e6;}
.c_1570_3 .c_1180 .title h2{ width:100%; float:left; font-size:24px; color:#333; font-weight:bold;}
.c_1570_3 .c_1180 .title h5{ width:100%; float:left; font-size:14px; color:#999; margin-top:16px; line-height:21px;}
.c_1570_3 .c_1180 .img{ width:100%; float:left; margin-top:30px;}
.c_1570_3 .c_1180 .img img{ width:100%; float:left;}
.c_1570_3 .c_1180 .p{ width:100%; float:left; margin-top:22px; font-size:14px; color:#333; line-height:28px; padding-bottom:33px; border-bottom:solid 1px #e6e6e6;}
.c_1570_3 .c_1180 .xwfy{ width:100%; float:left; margin-top:17px;}
.c_1570_3 .c_1180 .xwfy .xwfy_left{ float:left;}
.c_1570_3 .c_1180 .xwfy .xwfy_left a{ display:block; float:left; font-size:14px; color:#666; line-height:24px; padding-left:26px; padding-right:17px; background:url(images/xwdt6_l.png) no-repeat left center; background-size:15px auto;}
.c_1570_3 .c_1180 .xwfy .xwfy_left a.next{ padding-left:17px; padding-right:26px; background:url(images/xwdt6_r.png) no-repeat right center; background-size:15px auto; border-left:solid 1px #e6e6e6;}
.c_1570_3 .c_1180 .xwfy .xwfy_left a:hover{ color:#185fb7; background-image:url(images/xwdt6_l_h.png);}
.c_1570_3 .c_1180 .xwfy .xwfy_left a.next:hover{ background-image:url(images/xwdt6_r_h.png);}
.c_1570_3 .c_1180 .xwfy .xwfy_right{ float:right; font-size:16px; color:#666; line-height:28px;}
.c_1570_3 .c_1180 .xwfy .xwfy_right .bdsharebuttonbox{ float:right; width:auto; height:28px;}
.c_1570_3 .c_1180 .xwfy .xwfy_right .bdsharebuttonbox a{ margin-top:3px !important;}
@media screen and (max-width:1360px) {
.c_1570_3{ padding:50px 320px 60px 0;}
.c_1570_3 .c_390{ width:290px;}
}
@media screen and (max-width:1199px) {
.c_1570_3{ padding:50px 0 60px 0;}
.c_1570_3 .c_390{ width:100%; position:relative; right:auto; top:auto; float:left; margin-top:20px;}
.c_1570_3 .c_390 .img{ height:100px; text-align:center;}
.c_1570_3 .c_390 .img img{ width:auto; height:100%;}
.c_1570_3 .c_390 ul li{ width:50%; float:left;}
}
@media screen and (max-width:991px) {
.c_1570_3{ padding:20px 0 30px 0;}
.c_1570_3 .c_1180{ padding:21px 10px 14px 10px;}
}
@media screen and (max-width:767px) {
.c_1570_3{ padding:20px 0 20px 0;}
.c_1570_3 .c_390{ margin-top:10px; padding:10px;}
.c_1570_3 .c_390 .img{ height:60px;}
.c_1570_3 .c_390 ul li{ width:100%; margin-top:19px;}
.c_1570_3 .c_390 ul li .title{ font-size:14px; line-height:24px; padding-left:12px;}
.c_1570_3 .c_390 ul li .p{ font-size:12px;line-height:20px; padding-left:12px;}
.c_1570_3 .c_390 ul li .time{ margin-top:6px; font-size:12px; line-height:20px; padding-left:12px;}
.c_1570_3 .c_1180 .title{ padding-bottom:4px;}
.c_1570_3 .c_1180 .title h2{ font-size:18px;}
.c_1570_3 .c_1180 .title h5{ font-size:12px; margin-top:10px; line-height:20px;}
.c_1570_3 .c_1180 .img{ margin-top:20px;}
.c_1570_3 .c_1180 .p{ margin-top:12px; font-size:12px; line-height:24px; padding-bottom:23px;}
.c_1570_3 .c_1180 .xwfy{ margin-top:14px;}
.c_1570_3 .c_1180 .xwfy .xwfy_left{ width:100%;}
.c_1570_3 .c_1180 .xwfy .xwfy_left a{ font-size:12px; line-height:22px; padding-left:20px; padding-right:12px; background-size:10px auto;}
.c_1570_3 .c_1180 .xwfy .xwfy_left a.next{ padding-left:12px; padding-right:20px;background-size:10px auto;}
.c_1570_3 .c_1180 .xwfy .xwfy_right{ font-size:14px; line-height:22px; margin-top:10px; float:left;}
.c_1570_3 .c_1180 .xwfy .xwfy_right .bdsharebuttonbox{ height:22px;}
.c_1570_3 .c_1180 .xwfy .xwfy_right .bdsharebuttonbox a{ margin-top:0px !important;}
}

/*产品详情*/
.c_1570_2 .content7{ width:100%; background:#ededed; padding:43px 0 102px 0; float:left;}
.z_left{ width:43.82%; float:left; margin-top:79px;}
.c_1570_2 .content7 .slick_res1l{ width:100%; float:left;}
.c_1570_2 .content7 .slick_res1l img{ width:100%; float:left;}
.arr{ width:100%; float:left; text-align:center; margin-top:15px;}
.arr .zuo,.arr .you{ display:inline-block; background:url(images/cpzx4.png) no-repeat left center; width:30px; height:30px; background-size:auto 100%; margin:0 9px; vertical-align:top; cursor:pointer;}
.arr .you{ background-position:right center;}
.arr .zuo:hover,.arr .you:hover{ background-image:url(images/cpzx4_h.png);}
.arr .dian{ display:inline-block; vertical-align:top;}
.arr .dian .slick-dots {
	position:relative;
	bottom: auto;
	display: block;
	width: auto; margin-top:10px;
}
.arr .dian .slick-dots li {
	display: block; float:left;
	width: 10px;
	height: 10px;
	margin: 0 11px;
	background:url(images/cpzx5.png) no-repeat left center;
}
.arr .dian .slick-dots li button {
	display:none;
}
.arr .dian .slick-dots li.slick-active{
	background-position:right  center;
}
.c_1570_2 .content7 .slick_res2r{ width:49.04%; float:right; margin-top:79px;}
.c_1570_2 .content7 .slick_res2r .text{ width:100%; float:left; padding-right:44px;}
.c_1570_2 .content7 .slick_res2r .text h3{ width:100%; float:left; font-size:30px; color:#333; line-height:40px; font-weight:bold;}
.c_1570_2 .content7 .slick_res2r .text h5{ width:100%; float:left; font-size:16px; color:#666; line-height:30px;}
.c_1570_2 .content7 .slick_res2r .text .p{ width:100%; float:left; font-size:16px; color:#333; line-height:32px; margin-top:25px;}
.c_1570_2 .content7 .slick_res2r .text .zxzx{width:100%; float:left; margin-top:88px;}
.c_1570_2 .content7 .slick_res2r .text .zxzx a{ display:block; float:left; width:166px; height:54px; line-height:54px; font-size:18px; color:white; font-weight:bold; background:#185fb7; text-align:center;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.c_1570_2 .content7 .slick_res2r .text .zxzx a:hover{ background:black;}
@media screen and (max-width:1360px) {
.c_1570_2 .content7 .slick_res2r{ margin-top:49px;}
.z_left{margin-top:49px;}
.c_1570_2 .content7 .slick_res2r .text{ padding-right:0;}
.c_1570_2 .content7 .slick_res2r .text .zxzx{ margin-top:48px;}
}
@media screen and (max-width:1199px) {
.c_1570_2 .content7 .slick_res2r{ margin-top:0px;}
.z_left{margin-top:0px;}
.c_1570_2 .content7 .slick_res2r .text .zxzx{ margin-top:28px;}
}
@media screen and (max-width:991px) {
.c_1570_2 .content7{ padding:23px 0 52px 0;}
.c_1570_2 .content7 .slick_res2r .text h3{ font-size:24px; line-height:30px; }
.c_1570_2 .content7 .slick_res2r .text h5{ font-size:14px; line-height:24px;}
.c_1570_2 .content7 .slick_res2r .text .p{ font-size:14px; line-height:26px; margin-top:15px;}
.c_1570_2 .content7 .slick_res2r .text .zxzx{ margin-top:18px;}
.c_1570_2 .content7 .slick_res2r .text .zxzx a{ width:126px; height:44px; line-height:44px; font-size:16px; }
}
@media screen and (max-width:767px) {
.c_1570_2 .content7{ padding:13px 0 32px 0;}
.z_left{width:100%;}
.c_1570_2 .content7 .slick_res2r{margin-top:20px;}
.c_1570_2 .content7 .slick_res1l,.c_1570_2 .content7 .slick_res2r,.arr{ width:100%;}
.c_1570_2 .content7 .slick_res2r .text h3{ font-size:18px; line-height:24px; }
.c_1570_2 .content7 .slick_res2r .text h5{ font-size:12px; line-height:22px;}
.c_1570_2 .content7 .slick_res2r .text .p{ font-size:12px; line-height:24px; margin-top:10px;}
.c_1570_2 .content7 .slick_res2r .text .zxzx{ margin-top:13px;}
.c_1570_2 .content7 .slick_res2r .text .zxzx a{ width:86px; height:36px; line-height:36px; font-size:14px; }
.arr .dian .slick-dots li { margin: 0 6px;}
}

.c_1570_2 .content8{ width:100%; float:left; margin-top:72px;}
.tit_3{ width:100%; float:left; text-align:center;}
.tit_3 h2{ width:100%; float:left; font-size:48px; color:#999; line-height:51px; text-transform:uppercase;font-family: 'OPENSANS-LIGHT';}
.tit_3 h4{ width:100%; float:left; font-size:24px; color:#373737; line-height:41px;}
.c_1570_2 .content8 .slideTxtBox{ width:100%; float:left; margin-top:30px;}
.c_1570_2 .content8 .slideTxtBox .hd{ width:100%; background:#eee; float:left;}
.c_1570_2 .content8 .slideTxtBox .hd ul{ float:left;}
.c_1570_2 .content8 .slideTxtBox .hd ul li{ float:left; width:230px; height:68px; line-height:68px; background:#838383; font-size:18px; color:white; text-align:center; cursor:pointer;}
.c_1570_2 .content8 .slideTxtBox .hd ul li.last{ border-left:solid 1px white;}
.c_1570_2 .content8 .slideTxtBox .hd ul li.on{ background:#185fb7;}
.c_1570_2 .content8 .slideTxtBox .bd{ width:100%; margin-top:50px; float:left;}
.c_1570_2 .content8 .slideTxtBox .bd .p{ width:100%; float:left; font-size:16px; color:#555; line-height:36px; text-indent:2em; padding-bottom:10px;}
@media screen and (max-width:991px) {
.c_1570_2 .content8{ margin-top:42px;}
.tit_3 h2{ font-size:38px; line-height:41px;}
.tit_3 h4{ font-size:18px; line-height:31px;}
.c_1570_2 .content8 .slideTxtBox{ margin-top:20px;}
.c_1570_2 .content8 .slideTxtBox .hd ul li{ width:180px; height:58px; line-height:58px; font-size:16px;}
.c_1570_2 .content8 .slideTxtBox .bd{ margin-top:40px;}
.c_1570_2 .content8 .slideTxtBox .bd .p{ font-size:14px; line-height:30px;}
}
@media screen and (max-width:767px) {
.c_1570_2 .content8{ margin-top:22px;}
.tit_3 h2{ font-size:28px; line-height:31px;}
.tit_3 h4{ font-size:16px; line-height:26px;}
.c_1570_2 .content8 .slideTxtBox{ margin-top:10px;}
.c_1570_2 .content8 .slideTxtBox .hd ul li{ width:140px; height:48px; line-height:48px; font-size:14px;}
.c_1570_2 .content8 .slideTxtBox .bd{ margin-top:20px;}
.c_1570_2 .content8 .slideTxtBox .bd .p{ font-size:12px; line-height:24px;}
}







.elli{ white-space: nowrap; overflow:hidden; text-overflow:ellipsis;}

@font-face {
	font-family: 'OPENSANS-BOLD';
	src: url('fonts/OPENSANS-BOLD.eot');
	src: local('☺'), url('fonts/OPENSANS-BOLD.woff') format('woff'), url('fonts/OPENSANS-BOLD.ttf') format('truetype'), url('fonts/OPENSANS-BOLD.svg#webfontHIqteXlE') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'OPENSANS-LIGHT';
	src: url('fonts/OPENSANS-LIGHT.eot');
	src: local('☺'), url('fonts/OPENSANS-LIGHT.woff') format('woff'), url('fonts/OPENSANS-LIGHT.ttf') format('truetype'), url('fonts/OPENSANS-LIGHT.svg#webfontHIqteXlE') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'OPENSANS-REGULAR';
	src: url('fonts/OPENSANS-REGULAR.eot');
	src: local('☺'), url('fonts/OPENSANS-REGULAR.woff') format('woff'), url('fonts/OPENSANS-REGULAR.ttf') format('truetype'), url('fonts/OPENSANS-REGULAR.svg#webfontHIqteXlE') format('svg');
	font-weight: normal;
	font-style: normal;
}