@charset "utf-8";
/* CSS Document */
/*切图：zcy*/
html{ overflow-x:hidden; overflow-y:auto;}
*{ padding:0; margin:0;}
ul,ol,li,dl,dd,dt{ list-style-type:none; line-height:normal;}
body, button, input, select, textarea{ font-family:'Microsoft yahei' ,Arial; font-size:12px;}
code, kbd, pre, samp { font-family:'Microsoft yahei' ,Arial;}
address, caption, cite, code, dfn, em, th, var {
	font-style: normal;
	font-weight: normal;
}
a{ text-decoration:none; color:#333;
        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:#9542a6; cursor:pointer;}
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:'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:5px; /*border:none;*/}
button,table{ border:none; background:none; margin:0; padding:0;}
select{ margin:0; padding:0; font-family:'Microsoft yahei' ,Arial;}
textarea{ resize:none; outline:0;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
outline: 0;
border:0}
input{ outline:0;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
outline: 0;
border:0}
body{ overflow:hidden;}



.pz_top{ float:left; width:100%; position:absolute; z-index:999;}
.pz_banner{ float:left; width:100%; position:relative; min-height:400px;}
.pz_main{ float:left; width:100%; }
.pz_down{ float:left; width:100%; background:url(../images/footer1.jpg) no-repeat center center; background-size:cover;}
@media screen and (max-width: 991px) {
.pz_banner{ min-height:200px;}
}

/*top*/
.top{ border-bottom:1px solid rgba(255,255,255,0.2); height:146px;}
.top .logo{ float:left; width:210px; height:89px; margin:28px 0 0 0;}
.top .top_right{ width:1140px; float:right;}
.top_right_head{ float:right; margin-top:16px; font-size:14px; color:white; line-height:26px; height:26px;}
.top_right_head p{display:inline-block;}
.top_right_head strong{ font-size:16px; color:#f39800;}
.top_right_head img{ vertical-align:middle; margin:-3px 7px 0 0; width:14px;}
.top_right_down{ z-index:99; float: right; margin-top:37px;}
.top_right_down .lang{ float:left; margin-left:24px; padding:6px; height:28px; background:white; text-align:center;
-moz-border-radius:14px; 
-webkit-border-radius:14px; 
-khtml-border-radius:14px;
border-radius:14px;}
.top_right_down .lang a{ display:block; float:left; font-size:14px; color:#525252; line-height:16px; padding:0 10px;font-family: 'OPENSANS-REGULAR'; text-transform:uppercase;}
.top_right_down .lang a:hover{ color:#ec9401;}
.top_right_down .lang a:last-child{ border-left:dashed 1px #757575;}
.top_right_down .topgz{ float:right; margin-left:10px;}
.top_right_down .topgz a{ display:block; float:left; width:28px; height:28px; position:relative; opacity:0.6; background-size:contain; background-position:center center; background-repeat:no-repeat; margin:0 5px;}
.top_right_down .topgz a.a1{ background-image:url(../images/top2.png);}
.top_right_down .topgz a.a2{ background-image:url(../images/top3.png);}
.top_right_down .topgz a .ewm{ position:absolute; left:50%; bottom:-126px; width:116px; height:123px; padding:17px 10px 10px 10px; background:url(../images/ewm_bg.png) no-repeat center center; background-size:contain; margin-left:-58px; display:none;}
.top_right_down .topgz a .ewm img{ width:100%; float:left;}
.top_right_down .topgz a:hover{ opacity:1;}
.top_right_down .topgz a:hover .ewm{ display:block;
-webkit-animation:fadeInUp1 0.5s 0s ease both;
-moz-animation:fadeInUp1 0.5s 0s ease both;}
.menu{ z-index:99; float: left;}
.menu > ul{ float:left; width:100%;}
.menu ul .nli{ float:left;z-index:99; margin:0 39px 0 0; height:66px; position:relative;}
.menu ul .nli span{ display:block; width:100%; float:left;}
.menu ul .nli span a{ display:block; float:left; height:66px; padding:0 15px; line-height:30px; color:#fff; font-size:16px; overflow:hidden;text-align:center;}
.menu ul .nli.on span a,.menu ul .nli:hover span a{ color:#eb9401; font-weight:bold;}
.menu ul .nli.on{ border-bottom:solid 2px #eb9401;}

/*下拉菜单（漂浮在menu .nli上）*/
.sub{ z-index:21;  position:absolute; width:180px; left: 50%; margin-left:-90px;top:100%; display:none; text-align:center; background:#f5f5f5; box-shadow:0 6px 9px rgba(0,0,0,0.16);
-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:before{ content:''; width:65px; height:2px; background:#ec9401; position:absolute; left:50%; top:-1px; margin-left:-32.5px;}
.sub .l2{ width:100%; position:relative;}
.sub .l2 .l2_a{ display:block; width:100%; float:left; font-size:14px; line-height: 55px; color: #333; overflow:hidden; border-bottom:solid 1px #ccc;}
.sub .l2:hover .l2_a{ color:#ec9401; border-bottom:solid 1px #ec9401;}
.sub .l2 .l3_ul{ width:180px; position:absolute; left:99%; top:0; display:none; box-shadow:0 6px 9px rgba(0,0,0,0.16); background:#f5f5f5;}
.sub .l2 .l3_ul .l3{ width:100%; position:relative;}
.sub .l2 .l3_ul .l3 .l3_a{ display:block; width:100%; float:left; font-size:16px; line-height: 67px; color: #777; overflow:hidden; position:relative; border-bottom:solid 1px #ccc;}
.sub .l2 .l3_ul .l3:hover .l3_a{ color:#ec9401; border-bottom:solid 1px #ec9401;}
.sub .l2:hover .l3_ul{ display:block;
-webkit-animation:fadeInUp1 0.5s 0s ease both;
-moz-animation:fadeInUp1 0.5s 0s ease both;}
.menu ul .nli:hover .sub{ 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)}
}

.menuph{ float:right; cursor: pointer;  width: 18px;  height: 50px; position:relative; display:none;}
.menuph .point { display:block;  width: 18px;  height: 30px; margin-top:26px;}
.menuph .navbtn {  position: absolute;  top: 29px;  right: 0px;  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: #fff; 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: #fff;
-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;  }
.pz_top_index .menuph .navbtn,.pz_top_index .menuph .navbtn::after,.pz_top_index .menuph .navbtn::before{ background:white;}
.pf_menu{ position:fixed; width:100%; height:100%; right:-100%; top:0px; z-index:9 !important; display:block; z-index: 98; background:rgba(0,0,0,0.8);
-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{ right:0;}
.ph_menu{ position:absolute; height:100%; right:0; top:0px; width:300px; text-align:left; padding:60px 0 0 0px; overflow:hidden;background: #ec9401; overflow-y:auto;}
.nav_box{ width:100%; float:left;}
.ph_menu .nli{ float:left; width:100%; position:relative;}
.ph_menu .nli span{ float:left; width:100%;}
.ph_menu .nli .l1_a{ float:left; width:100%; color:#fff; font-size:14px; line-height:50px; white-space:nowrap; position: relative; letter-spacing: 1px; border-bottom:solid 1px rgba(255,255,255,0.3); padding:0 10px;}
.ph_menu .nli svg{ display:block; width:40px; height:40px; position:absolute; right:0; top:5px; background:url(../images/top_6.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 .l1_a{ color:#fff;}
.ph_menu .nli.on svg{ transform:rotate(90deg);}
.ph_menu .nli .l2_ul{ display:none; height:auto; float:left; width:100%; border-bottom:solid 1px rgba(255,255,255,0.3); background:#222;}
.ph_menu .nli .l2_ul .l2{ width:100%; float:left; position:relative; padding:0 15px;}
.ph_menu .nli .l2_ul .l2 .l2_a{ display:block; line-height:38px; font-size:13px; color:#fff; text-transform:uppercase; opacity:0.8;}
.ph_menu .nli .l2_ul .l2 i{ display:block; width:40px; height:40px; position:absolute; right:0; top:0px; background:url(../images/top_6_h.png) no-repeat center center; background-size:auto 12px !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 .l2_ul .l2.on{ background:#ec9401;}
.ph_menu .nli .l2_ul .l2.on .l2_a{ opacity:1; color:white;}
.ph_menu .nli .l2_ul .l2.on i{ background-image:url(../images/top_6.png); transform:rotate(90deg);}
.ph_menu .nli .l3_ul{ display:none; height:auto; float:left; width:100%; padding: 5px 15px;}
.ph_menu .nli .l3_ul .l3{ width:100%; float:left;}
.ph_menu .nli .l3_ul .l3 .l3_a{ line-height:30px; font-size:13px; color:#fff; text-transform:uppercase; opacity:0.8;}
.ph_menu .nli .l3_ul .l3 .l3_a:active{ opacity:1;}
.ph_menu .search{ display:block; float:left; height:40px; border:solid 1px #000; width:96%; padding: 0 40px 0 0; position: relative; left:auto; top:auto; right:auto; margin-top:10px; z-index:1; margin-left:2%;}
.ph_menu .search .search_k{ height:38px; line-height:38px; width:100%; background: white; font-size: 14px; color: #000; padding-left:10px; font-weight:bold;}
.ph_menu .search .search_b{ position: absolute; right:-1px; top: 0; height:38px; width:40px; background: #000 url(../images/top8.png) no-repeat center center; background-size: 40px 40px;}
.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:#ec9401; 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;}
.pf_menu.on{ padding:64px 95px 0 95px;}
.pz_top_index.active{ background:black;}
.ph_menu_down{ width:100%; float:left; margin-top:20px;}
.ph_menu_down li{ width:100%; float:left; font-size:14px; color:#333; line-height:28px;}
.ph_menu_down li a{ display:block; width:100%; color:#ec9401; text-align:center;}
.ph_menu_down li a img{ vertical-align:middle; margin:-2px 5px 0 0;}
@media screen and (max-width: 1399px) {
.menu ul .nli{ margin:0 20px 0 0;}
.top .top_right { width: 980px;}
.top_right_down .lang{ margin-left:14px;}
}
@media screen and (max-width: 1199px) {
.menu ul .nli{ margin:0 10px 0 0;}
.menu ul .nli span a{ padding:0 10px; font-size:14px;}
.top .top_right { width: 800px;}
}
@media screen and (max-width: 991px) {
.top{ height:60px;}
.top .logo{ width:80px; height:38px; margin:11px 0 0 0;}
.top .top_right{ display:none;}
.menuph{ display:block;}
.lang{ float:left; width:100%; margin-top:20px; height:auto; text-align:center; padding-bottom:20px;}
.lang a{ display:inline-block; font-size:14px; color:#fff; line-height:16px; width:20%;font-family: 'OPENSANS-REGULAR'; text-transform:uppercase;}
.lang a:hover{ color:#222;}
.lang a:last-child{ border-left:dashed 1px rgba(255,255,255,0.3);}
}
@media screen and (max-width: 767px) {
.pz_top{ position:fixed; background:rgba(0,0,0,0.9);}
.top{ padding:0 10px; border-bottom:0;}
.ph_menu{ width:250px;}
}

.slide_banner{ width:100%; float:left; position:relative;}
.slide_banner img{ width:100%; float:left;}
.slide_banner .slick-dots
{
    position: absolute;
    bottom: 44px;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
}
.slide_banner .slick-dots li
{
    position: relative;
    display: inline-block;
    width: 20px;
    height: 20px;
    margin: 0 16px;
    padding: 0;
	background:url(../images/banner_ico.png) no-repeat right center;
    cursor: pointer;
}
.slide_banner .slick-dots li button
{ display:none;}
.slide_banner .slick-dots li.slick-active
{ background-position:left center;}
@media screen and (max-width: 1199px) {
.slide_banner .slick-dots{  bottom: 24px;}
.slide_banner .slick-dots li
{ width: 14px; height: 14px; margin: 0 10px; background-size:auto 14px;}
}
@media screen and (max-width: 991px) {
.slide_banner .slick-dots{  bottom: 14px;}
.slide_banner .slick-dots li{ margin: 0 6px;}
}
@media screen and (max-width: 767px) {
.slide_banner .slick-dots{  bottom: 10px;}
.slide_banner .slick-dots li{ margin: 0 3px;}
}

/*footer*/
.footer_head{ width:100%; float:left; padding:51px 0 44px 105px; border-bottom:solid 1px rgba(255,255,255,0.2); position:relative;}
.footer_head dt{ display:block; position:absolute; left:0; top:51px; font-size:14px; color:white; line-height:32px;}
.footer_head dt img{ vertical-align:middle; margin:-3px 3px 0 0; width:22px;}
.footer_head .dd{ width:100%; float:left; overflow:hidden;}
.footer_head .dd a{ display:block; float:left; position:relative; font-size:14px; color:#fff; line-height:32px; margin:0 12px; position:relative;}
.footer_head .dd a:hover{ color:#ec9401;}
.footer_head .dd a span{ display:block; position:absolute; height:30px; top:0; left:-13px; font-size:14px; color:#888; line-height:30px;}
@media screen and (max-width: 991px) {
.footer_head{ padding:31px 0 24px 90px;}
.footer_head dt{ top:31px; font-size:12px; line-height:24px;}
.footer_head dt img{ margin:-3px 6px 0 0; width:20px;}
.footer_head .dd a{ font-size:12px; line-height:24px; margin-right:12px;}
}
@media screen and (max-width: 767px) {
.footer_head{ padding:11px 10px 10px 10px; position:relative;}
.footer_head dt{ position:relative; width:100%; left:auto; top:auto; float:left; letter-spacing:1px;}
.footer_head dt:before{ content:''; width:20px; height:100%; position:absolute; right:0; top:0; background:url(../images/top_6.png) no-repeat center center; background-size:8px auto;
-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;}
.footer_head dt span{ display:none;}
.footer_head .dd{ display:none; position:absolute; left:0; bottom:100%; background:#1a1a1a; max-height:160px; overflow-y:auto;
-moz-border-top-left-radius:8px; 
-webkit-border-top-left-radius:8px; 
-khtml-border-top-left-radius:8px;
border-top-left-radius:8px;
-moz-border-top-right-radius:8px; 
-webkit-border-top-right-radius:8px; 
-khtml-border-top-right-radius:8px;
border-top-right-radius:8px;}
.footer_head .dd a{ display:block; width:100%; text-align:center; line-height:30px; border-bottom:solid 1px #242424; margin:0;}
.footer_head .dd a span{ display:none;}
}
.footer_head dt.on:before{ transform:rotate(-90deg);}
.footer_down{ width:100%; float:left; padding:44px 291px 58px 0; position:relative;}
.footer_down ul{ width:100%; float:left; padding-bottom:40px; border-bottom:solid 1px rgba(255,255,255,0.2); position:relative;}
.footer_down ul li{ margin-right:38px; float:left; padding-left:32px; font-size:14px; color:#ababab; position:relative; line-height:30px;}
.footer_down ul li .ico{ width:24px; position:absolute; left:0; top:0px;}
.footer_down .link1{ width:100%; float:left; margin-top:30px;}
.footer_down .link1 a{ font-size:14px; color:white; opacity:0.6; line-height:32px; display:inline-block;}
.footer_down .link1 a:hover{ opacity:1;}
.footer_down .link1 span{ font-size:14px; color:#6d6d6d; opacity:0.6; margin:0 30px; line-height:32px}
.footer_down .p{ width:100%; float:left; font-size:14px; color:white; line-height:32px; opacity:0.6; display:inline-block;}
.footer_down .ewm{ position:absolute; right:5px; top:50px;}
.footer_down .ewm li{ width:90px; float:right; text-align:center; margin-left:20px;}
.footer_down .ewm li span{ display:block; float:left; border:solid 1px #959595; border:solid 1px rgba(255,255,255,0.5); padding:5px;}
.footer_down .ewm li span img{ width:100%; float:left; padding:4px; background:white;}
.footer_down .ewm li h6{ width:100%; float:left; margin-top:10px; font-size:12px; color:white; line-height:19px; opacity:0.6;}
@media screen and (max-width: 1199px) {
.footer_down{ padding:44px 231px 58px 0;}
}
@media screen and (max-width: 991px) {
.footer_down{ padding:24px 191px 38px 0;}
.footer_down ul{ padding-bottom:20px;}
.footer_down ul li{ margin-right:28px; padding-left:28px; font-size:12px; line-height:26px;}
.footer_down ul li .ico{ width:20px;}
.footer_down .link1{ margin-top:20px;}
.footer_down .link1 a{ font-size:12px; line-height:28px}
.footer_down .link1 span{ font-size:12px; margin:0 20px; line-height:28px}
.footer_down .p{ font-size:12px; line-height:28px;}
.footer_down .ewm{ right:0px; top:30px;}
.footer_down .ewm li{ width:70px; margin-left:10px;}
.footer_down .ewm li span{ padding:3px;}
.footer_down .ewm li span img{ padding:3px;}
.footer_down .ewm li h6{ margin-top:8px; line-height:17px;}
}
@media screen and (max-width: 767px) {
.footer_down{ padding:14px 10px 10px 10px;}
.footer_down ul{ padding-bottom:10px;}
.footer_down ul li{ width:100%; letter-spacing:1px;}
.footer_down .link1{ margin-top:10px; text-align:center; display:none;}
.footer_down .link1 a{ line-height:24px}
.footer_down .link1 span{ margin:0 8px; line-height:24px}
.footer_down .p{ line-height:24px; text-align:center; margin-top:10px; letter-spacing:1px;}
.footer_down .ewm{ position:relative; right:auto; top:auto; width:100%; float:left; text-align:center; margin-top:15px;}
.footer_down .ewm li{ float:none; display:inline-block; vertical-align:top; margin:0 10px; letter-spacing:1px;}
}

.banner{ background-repeat:no-repeat !important; background-size:cover !important; height:614px; position:relative;}
.b_1400{ width:1400px; position:absolute; left:50%; top:50%; margin:-21px 0 0 -700px;}
.b_1400 h4{ font-size:36px; color:white; line-height:54px; letter-spacing:1px;}
.b_1400 h3{ font-size:62px; color:white; line-height:70px; letter-spacing:1px; opacity:0.1; font-family:Arial; text-transform:uppercase;}

.pz_SideLayer{ border-bottom:solid 1px #e5e5e5; text-align:center; line-height:0;}
.pz_SideLayer li{ display:inline-block; vertical-align:top; margin:0 15px;}
.pz_SideLayer li a{ display:block; float:left; padding:0 20px; height:79px; color:#555; font-size:18px; line-height:78px;}
.pz_SideLayer li.on a,.pz_SideLayer li a:hover{ border-bottom:solid 2px #00428e; color:#00428e;}
@media screen and (max-width: 1399px) {
.b_1400{ width:1200px; margin:-21px 0 0 -600px;}
.pz_SideLayer li{ margin:0 5px;}
}
@media screen and (max-width: 1199px) {
.b_1400{ width:992px; margin:-21px 0 0 -496px;}
.pz_SideLayer li{ margin:0 5px;}
}
@media screen and (max-width: 991px) {
.banner{ height:414px;}
.b_1400{ width:768px; margin:-11px 0 0 -384px;}
.b_1400 h4{ font-size:30px; line-height:44px;}
.b_1400 h3{ font-size:52px; line-height:60px;}
.pz_SideLayer li{ margin:0 5px;}
.pz_SideLayer li a{ padding:0 10px; height:59px; font-size:16px; line-height:58px;}
}
@media screen and (max-width: 767px) {
.banner{ height:214px;}
.b_1400{ width:90%; left:5%; margin:-6px 0 0 0;}
.b_1400 h4{ font-size:20px; line-height:34px;}
.b_1400 h3{ font-size:32px; line-height:40px;}
.pz_SideLayer li{ margin:0 5px;}
.pz_SideLayer li a{ padding:0 0px; height:42px; font-size:14px; line-height:40px;}
}

/*新闻详情*/
.c_1400_1{ width:100%; float:left;}
.t_0100_News_detail{float: left;width: 100%; margin-top:72px;}
.t_0100_News_detail h2{display: block;float: left;width: 100%;font-size: 26px;line-height: 40px;color: #333; text-align: center;}
.t_0100_News_detail .t_News_detail_1{float: left;width: 100%;margin-top: 23px; border-bottom: 1px solid #d7d8d8; border-top: 1px solid #d7d8d8;padding: 10px 0;line-height: 34px;font-size: 14px;color: #777; letter-spacing:1px;}
.t_0100_News_detail .t_News_detail_1 span{ display:inline-block; vertical-align:top; margin-right:15px;}
.t_0100_News_detail .t_News_detail_1 a{display: block;float: right;height: 34px;line-height: 34px;}
.t_0100_News_detail .t_News_detail_1 a i{display:inline-block; *display:inline; *zoom:1;vertical-align: top;margin-left: 12px; width: 34px; background: #cbcbcb;
-webkit-border-radius:50%;
   -moz-border-radius:50%;
        border-radius:50%;
-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;}
.t_0100_News_detail .t_News_detail_1 a i img{display: block;float: left;width: 100%;}
.t_0100_News_detail .t_News_detail_1 a:hover{color: #00428e;}
.t_0100_News_detail .t_News_detail_1 a:hover i{background: #00428e;}
.t_0100_News_detail .t_News_detail_2{float: left;width: 100%;padding: 38px 0;font-size: 16px;line-height: 30px;color: #4c4c4c; text-indent:2em;}
.t_0100_News_detail .t_News_detail_2 img{ margin:50px 0;}
.t_0100_News_detail .t_News_detail_3{float: left;width: 100%;text-align: center; margin-top:2px;}

.jiathis_style_32x32{display:inline-block !important; *display:inline !important; *zoom:1 !important; vertical-align: top !important;}
.jiathis_button_weixin{float: left !important; display: block !important; background: url(../images/img_news_detail_3.png) no-repeat center  !important;background-size:contain !important; width: 35px !important;height: 35px!important;overflow: hidden; position: relative; margin: 0 8px !important; padding: 0 !important;}
.jtico_weixin{position: absolute; left: 9999px;}
.jiathis_button_tsina{float: left !important;display: block !important; background: url(../images/img_news_detail_4.png) no-repeat center  !important;background-size:contain !important; width: 35px !important;height: 35px!important;overflow: hidden; position: relative; margin: 0 8px !important; padding: 0 !important;}
.jtico_tsina{position: absolute; left: 9999px;}
.jiathis_button_qzone{float: left !important;display: block !important; background: url(../images/img_news_detail_5.png) no-repeat center  !important;background-size:contain !important; width: 35px !important;height: 35px!important;overflow: hidden; position: relative; margin: 0 8px !important; padding: 0 !important;}
.jtico_qzone{position: absolute; left: 9999px;}
.jiathis_style_32x32 a:hover{opacity:0.8; filter:alpha(opacity=80);}

.t_0100_News_detail .t_News_detail_4{float: left;width: 100%;margin-top: 40px;border-top: 1px solid #dbdbdb;border-bottom: 1px solid #dbdbdb;padding: 20px 0;position: relative;}
.t_0100_News_detail .t_News_detail_4::after{content:"";display: block;position: absolute;left: 50%;top: 0;width: 1px;height: 100%;background: #dbdbdb;}
.t_0100_News_detail .t_News_detail_4 a{display: block;float: left;height: 20px;line-height: 20px;font-size: 14px;color: #333;max-width: 48%; white-space:nowrap; overflow: hidden; text-overflow:ellipsis;}
.t_0100_News_detail .t_News_detail_4 a:nth-child(2){float: right;}
.t_0100_News_detail .t_News_detail_4 a:hover{color: #00428e;}

@media  screen and (max-width:991px){
.t_0100_News_detail{ margin-top:42px;}
.t_0100_News_detail h2{font-size: 18px;line-height: 30px;}
.t_0100_News_detail .t_News_detail_1{margin-top: 15px; padding: 5px 0;line-height: 28px;font-size: 12px;}
.t_0100_News_detail .t_News_detail_1 a{height: 28px;line-height: 28px;}
.t_0100_News_detail .t_News_detail_1 a i{margin-left: 10px; width: 28px;}
.t_0100_News_detail .t_News_detail_2{padding: 20px 0;font-size: 12px;line-height: 24px;}
.t_0100_News_detail .t_News_detail_3{margin-top: 5px;}
.jiathis_button_weixin,
.jiathis_button_tsina,
.jiathis_button_qzone{ width: 24px !important;height: 24px!important;margin: 0 4px !important;}
.t_0100_News_detail .t_News_detail_4{margin-top: 15px;padding: 10px 0;}
.t_0100_News_detail .t_News_detail_4 a{height: 20px;line-height: 20px;font-size: 12px;}
.t_0100_News_detail .t_News_detail_2 img{ margin:30px 0;}
}
@media  screen and (max-width:767px){
.t_0100_News_detail{ margin-top:22px; padding:0 10px;}
.t_0100_News_detail h2{font-size: 16px;line-height: 24px;}
.t_0100_News_detail .t_News_detail_2 img{ margin:10px 0;}
.t_0100_News_detail .t_News_detail_4 a{ width:100%; max-width:100%;}
.t_0100_News_detail .t_News_detail_4::after{ display:none;}
}


.d_0100_News_detail{float: left;width: 100%; margin-top: 38px; padding-bottom:63px;}
.d_0100_News_detail > h4{display: block;float: left;width: 100%;height: 38px;line-height: 38px;font-size: 24px;color: #000;text-transform: uppercase;}
.d_0100_News_detail > h4 font{font-size: 16px; font-family: 'OPENSANS-REGULAR'; text-transform: uppercase;color: #00428e;margin-left: 5px;}
.d_0100_News_detail .d_News_detail{float: left;width: 100%;margin-top: 10px;}
.d_0100_News_detail .d_News_detail ul{margin: 0 -15px;}
.d_0100_News_detail .d_News_detail ul li{float: left;width: 50%;padding: 0 15px;margin-top: 20px;}
.d_0100_News_detail .d_News_detail ul li a{display: block; float: left;width: 100%;position: relative;padding-left: 232px;height: 136px;}
.d_0100_News_detail .d_News_detail ul li a img{display: block;position: absolute;left: 0;top: 0;width: 205px;}
.d_0100_News_detail .d_News_detail ul li a span{display: block;float: left;width: 100%;}
.d_0100_News_detail .d_News_detail ul li a span h4{display: block;float: left;width: 100%;height: 32px;line-height: 32px;font-size: 16px;color: #333;white-space:nowrap; overflow: hidden; text-overflow:ellipsis; margin-top:7px;
-webkit-transition: all 0.2s ease-out 0s;
   -moz-transition: all 0.2s ease-out 0s;
	  -ms-transition: all 0.2s ease-out 0s;
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
.d_0100_News_detail .d_News_detail ul li a span .p{display: block;float: left;width: 100%;font-size: 14px;line-height: 26px;color: #666;height: 52px;overflow: hidden;margin-top: 6px;}
.d_0100_News_detail .d_News_detail ul li a span h5{display: block;float: left;width: 100%;height: 24px;line-height: 24px;font-size: 14px;color: #999;font-family: "Arial";margin-top: 7px;}
.d_0100_News_detail .d_News_detail ul li a:hover span h4{color: #00428e;}

@media  screen and (max-width:991px){
  .d_0100_News_detail{margin-top: 28px; padding-bottom:43px;}
  .d_0100_News_detail > h4{height: 28px;line-height: 28px;font-size: 18px;}
  .d_0100_News_detail > h4 font{font-size: 12px;margin-left: 5px;}
  .d_0100_News_detail .d_News_detail{margin-top: 10px;}
  .d_0100_News_detail .d_News_detail ul{margin: 0 -5px;}
  .d_0100_News_detail .d_News_detail ul li{padding: 0 5px;margin-top: 10px;}
  .d_0100_News_detail .d_News_detail ul li a{ padding-left: 162px;height: auto;}
  .d_0100_News_detail .d_News_detail ul li a img{ width: 140px;}
  .d_0100_News_detail .d_News_detail ul li a span h4{height: 26px;line-height: 26px;font-size: 14px;margin-top: 0px;}
  .d_0100_News_detail .d_News_detail ul li a span .p{font-size: 12px;line-height: 22px;height: 44px; margin-top:4px;}
  .d_0100_News_detail .d_News_detail ul li a span h5{height: 18px;line-height: 18px;font-size: 12px;margin-top: 4px;}
}
@media  screen and (max-width:767px){
.d_0100_News_detail{margin-top: 18px; padding:0 10px; padding-bottom:23px;}
.d_0100_News_detail .d_News_detail ul li{ width:100%;}
.d_0100_News_detail .d_News_detail ul li a{ padding-left: 152px; }
}

/*新闻资讯*/
.c_1170_3{ width:100%; float:left; padding:53px 0 0 0;}
.ul_4{ width:100%; float:left;}
.ul_4 li{ width:100%; float:left; padding:30px 330px 30px 157px; border-bottom:solid 1px #e5e5e5; position:relative; height:223px;}
.ul_4 li .img{ width:250px; height:162px; overflow:hidden; position:absolute; right:0; top:30px;}
.ul_4 li .img img{ width:100%; float:left;}
.ul_4 li .time{ width:157px; position:absolute; left:0; top:42px;}
.ul_4 li .time h3{ font-size:28px; color:#999; position:relative; line-height:34px; font-family:Arial;
-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_4 li .time h6{ font-size:16px; color:#999; position:relative; line-height:26px; font-family:Arial;
-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_4 li .time h3:after{ content:''; width:30px; height:2px; background:#d9d9d9; position:absolute; left:92px; top:17px;
-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_4 li .time .btn{ display:block; width:25px; height:26px; background:url(../images/btn3.png) no-repeat center; margin-top:8px;
-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_4 li .text{ width:100%; float:left; margin-top:12px;}
.ul_4 li .text h5{ width:100%; float:left; font-size:16px; color:#333; line-height:34px; height:34px;
-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_4 li .text .p{ width:100%; float:left; margin-top:15px; font-size:14px; color:#999; line-height:30px; height:90px; overflow:hidden;}
.ul_4 li:hover .time h3,.ul_4 li:hover .time h6{ color:#114471;}
.ul_4 li:hover .time h3:after{ background:#114471;}
.ul_4 li:hover .time .btn{ background:url(../images/btn3_h.png) no-repeat center #114471; width:40px;}
.ul_4 li:hover .text h5{ color:#114471;}
@media  screen and (max-width:1199px){
.c_1170_3{ padding:33px 0 0 0;}
.ul_4 li{ width:100%; float:left; padding:30px 280px 30px 157px;}
}
@media  screen and (max-width:991px){
.ul_4{ margin-top:-20px;}
.ul_4 li{ padding:20px 250px 20px 0; height:auto;}
.ul_4 li .time{ left:auto; right:0; width:60px; text-align:center; background:#114471;}
.ul_4 li .time h3:after{ display:none;}
.ul_4 li .time .btn{ display:none;}
.ul_4 li .time h3{ font-size:16px;line-height:24px; color:#fff !important;}
.ul_4 li .time h6{ font-size:12px;line-height:16px; color:#fff !important;}
.ul_4 li .img{ width:220px; height:143px; overflow:hidden; position:absolute; right:0; top:20px;}
.ul_4 li .text{ margin-top:0;}
}
@media  screen and (max-width:767px){
.c_1170_3{ padding:13px 10px 0 10px;}
.ul_4 li{ padding:30px 180px 30px 0;}
.ul_4 li .img{ width:160px; height:auto;}
.ul_4 li .text h5{ font-size:14px; line-height:24px; height:24px;}
.ul_4 li .text .p{ margin-top:10px; font-size:12px; line-height:22px; height:66px;}
}
@media  screen and (max-width:480px){
.ul_4 li{ padding:15px 0 15px 0;}
.ul_4 li .img{ width:100%; height:auto; position:relative; right:auto; float:left; top:auto;}
.ul_4 li .time{ top:20px;}
.ul_4 li .text{ margin-top:10px;}
}

/* 分页 */
.d_0100_fy{ float:left; width:100%; text-align:center; padding:55px 0 70px 0;}
.pz_fy1{display:inline-block; *display:inline; *zoom:1;vertical-align: top;}

.xiaocms-page a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #0058ac; text-align:center; color:#333; padding:0 10px;margin-left: 1px;}
.xiaocms-page a:hover { background:#0058ac; color:#fff; text-decoration:none; }
.xiaocms-page span { display:inline-block; height:22px;padding:0 10px; line-height:22px; background:#0058ac; border:1px solid #0058ac; color:#fff; text-align:center;margin-left: 1px; }
.fy_phone{ display:none;}
@media  screen and (max-width:1199px){
.d_0100_fy{ padding:35px 0 40px 0;}
}
@media  screen and (max-width:767px){
.d_0100_fy{ padding:11px 0 22px 0;}
.pz_fy1{ display:none;}

.xiaocms-page a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #0058ac; text-align:center; color:#333; padding:0 10px;margin-left: 1px;}
.xiaocms-page a:hover { background:#0058ac; color:#fff; text-decoration:none; }
.xiaocms-page span { display:inline-block; height:22px;padding:0 10px; line-height:22px; background:#0058ac; border:1px solid #0058ac; color:#fff; text-align:center;margin-left: 1px; }
}

/*荣誉资质*/
.c_1400_2{ width:100%; float:left; padding:47px 0 0 0;}
.ul_8{ width:100%; float:left;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.row_1{ margin:0 -27px;}
.ul_8 li{ width:25%; float:left; margin-top:33px; padding:0 27px;cursor:pointer;}
.ul_8 li .img{ width:100%; float:left; overflow:hidden; position:relative; padding:10px; background:#f2f2f2;}

.ul_8 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_8 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_8 li .name{ width:100%; float:left; text-align:center; margin-top:25px; font-size:16px; color:#222; line-height:28px;}
.ul_8 li:hover .name{ color:#0058ac;}
.tc_mb{ width:100%; height:100%; background:black; opacity:0.8; display:none; position:fixed; left:0; top:0; z-index:9;}
.tc2{ width:880px; height:634px; position:fixed; left:50%; top:50%; margin:-317px 0 0 -440px; display:none; z-index:11; padding:26px 24px; background:#f2f2f2;}
.tc2 img{ width:100%;}
.tc2 .closed{ width:25px; height:25px; position:absolute; right:-23px; top:-23px; cursor:pointer;}
.tc2 .name{ width:100%; float:left; text-align:center; margin-top:22px; font-size:24px; color:white; line-height:32px;}
@media screen and (max-width:991px) {
.c_1400_2{ padding:27px 0 0 0;}
.row_1{ margin:0 -17px;}
.ul_8 li{ margin-top:23px; padding:0 17px;}
.ul_8 li .name{ margin-top:15px; font-size:14px; line-height:24px;}
}
@media screen and (max-height:768px) {
.tc2{ width:630px; height:458px; margin:-229px 0 0 -315px;}
}
@media screen and (max-width:767px) {
.c_1400_2{ padding:17px 10px 0 10px;}
.row_1{ margin:0 -5px;}
.ul_8 li{ width:50%; margin-top:13px; padding:0 5px;}
.ul_8 li .name{ margin-top:10px; font-size:12px; line-height:22px;}
.ul_8 li .img{ padding:6;}
.tc2{ width:280px; height:204px; padding:16px 14px; margin:-102px 0 0 -140px;}
.tc2 .name{ margin-top:12px; font-size:14px; line-height:22px;}
.tc2 .closed{ width:20px; height:20px; right:-17px; top:-18px;}
}

/*在线留言*/
.message{ float:left; width:100%; margin:81px 0 70px 0;  padding:42px 58px 80px 58px; background:#f5f5f5;}
.message .lab{ float:left; width:100%; margin:10px 0;}
.fm1{ float:left; width:50%; padding:0 20px; position:relative;}
.message .lab .fm1 img{position:absolute; right:22px; bottom:2px; height:46px; width:auto;}
.fm2{ float:left; width:100%; padding:0 20px;}
.fm3{ display:block; margin:0 auto; width:280px;}
.fm4{ float:left; width:100%; text-align:center; font-size:14px; color:#999; line-height:32px;}
.fm4 span{ color:#00428e; margin:0 4px;}
.fm1_1{ float:left; width:100%; color:#4c4c4c; font-size:14px; line-height:32px; text-transform:uppercase;}
.fm1_1 font{ font-size:12px;}
.fm1_1 span{ color:#00428e; margin-left:4px;}
.fm1_2{ float:left; width:100%; border:1px solid #e6e6e6; background:#fff; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; padding:0 18px; color:#999999; font-size:14px; height:50px; line-height:48px;}
.fm1_3{ float:left; width:100%; border:1px solid #e6e6e6; background:#fff; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; padding:16px 18px; color:#999999; font-size:14px; height:139px; line-height:24px;}
.fm1_4{ float:left; width:100%; border:none; background:#00428e; color:#fff; height:56px; line-height:56px; text-align:center;  font-size:16px;border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; margin-top:35px;}
.fm1_4:hover{ background:#ed9401;}
.message input,.message textarea{
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
outline: 0;}
.message input[placeholder], [placeholder], *[placeholder] {color:#999999 !important;} 
.message ::-webkit-input-placeholder{color:#999999}
.message :-moz-placeholder{color:#999999}
.message ::-moz-placeholder{color:#999999}
.message :-ms-input-placeholder{color:#999999}
.message textarea[placeholder], [placeholder], *[placeholder] {color:#999999 !important;} 
.message ::-webkit-textarea-placeholder{color:#999999}
.message :-moz-placeholder{color:#999999}
.message ::-moz-placeholder{color:#999999}
.message :-ms-textarea-placeholder{color:#999999}
.message input:focus,.message textarea:focus{ border-color:#00428e;}
@media  screen and (max-width:991px){
.message{ margin:41px 0 30px 0;  padding:22px 38px 40px 38px;}
.message .lab{ margin:5px 0;}
.fm1{ padding:0 10px;}
.message .lab .fm1 img{position:absolute; right:12px; bottom:2px; height:36px; width:auto;}
.fm2{ padding:0 10px;}
.fm3{ width:220px;}
.fm1_4{ height:45px; line-height:45px; margin-top:10px;}
.fm1_2{ padding:0 10px; height:40px; line-height:38px;}
.fm1_3{padding:8px 10px; height:139px; line-height:24px;}
}
@media  screen and (max-width:767px){
.message{ margin:21px 0 10px 0;  padding:12px 13px 20px 13px;}
.message label{ margin:0;}
.fm1{ width:100%; padding:0;}
.fm2{ padding:0;}
.fm1_1{ margin-top:5px;}
.fm3{ width:100%;}
.message .lab{ margin:0 0;}
}

/*联系我们*/
.contactBox{}
.contactBox .contactTop{}
.contactBox .contactTop .contactLeft{ float: left; width:36.07%; margin: 85px 0 0 0; border: #f5f5f5 solid 1px; background: url("../images/lxwm4.png"); height:450px;}
.contactBox .contactTop .contactLeft .contactLogo{ padding: 44px 0 0 0; text-align: center;}
.contactBox .contactTop .contactLeft .contactLogo .conImg{ height:105px;}
.contactBox .contactTop .contactLeft .contactEwm{ padding: 56px 68px 58px 68px;}
.contactBox .contactTop .contactLeft .contactEwm .ewmCell{ float: left; width: 50%; padding: 0 16px;}
.contactBox .contactTop .contactLeft .contactEwm .ewmCell .ewmBorder{ border: #dddddd solid 1px; padding: 8px; background: #fff;}
.contactBox .contactTop .contactLeft .contactEwm .ewmCell .ewmTit{ padding: 12.75% 0 0 0; text-align: center; color: #000000; font-size: 18px; line-height: 1;}
.contactRight{ float: right; width: 61.428%; margin: 85px 0 0 0; border: #f5f5f5 solid 1px; background: url("../images/lxwm5.jpg") right bottom no-repeat;}
.contactRight .contactTele{ padding: 25px 50px 10px 50px; height:448px;}
.contactRight .contactTele .teleIcon{ float: left; width: 30px; height: 30px;}
.contactRight .contactTele .teleRight{ margin: 1px 0 0 50px;}
.contactRight .contactTele .rBox{ padding: 0 0 40px 0;}
.contactRight .contactTele .teleRight h5{ color: #000000; font-size: 18px; font-weight: bold; line-height: 30px;}
.contactRight .contactTele .teleRight .teleAddress{ color: #000000; font-size: 16px; line-height: 28px;  margin: 5px 0 0 0;}
@media  screen and (max-width:1199px){
.contactBox .contactTop .contactLeft .contactEwm{ padding: 56px 28px 58px 28px;}
}
@media  screen and (max-width:991px){
    .contactBox .contactTop .contactLeft{ height:320px;}
    .contactBox .contactTop .contactLeft .contactLogo{ padding: 24px 0 0 0; }
    .contactBox .contactTop .contactLeft .contactLogo .conImg{ height: 65px;}
    .contactBox .contactTop .contactLeft .contactEwm{ padding: 36px 8px 38px 8px;}
	.contactBox .contactTop .contactLeft .contactEwm .ewmCell .ewmBorder{ padding: 4px;}
.contactBox .contactTop .contactLeft .contactEwm .ewmCell .ewmTit{ padding: 10px 0 0 0; font-size: 16px;}
	.contactRight .contactTele{ padding: 22px 30px 10px 30px; height:318px;}
    .contactRight .contactTele .teleIcon{ width: 24px; height: 24px;}
.contactRight .contactTele .teleRight{ margin: 1px 0 0 40px;}
.contactRight .contactTele .rBox{ padding: 0 0 20px 0;}
.contactRight .contactTele .teleRight h5{ font-size: 16px; line-height: 24px;}
.contactRight .contactTele .teleRight .teleAddress{ font-size: 14px; line-height: 24px;  margin: 3px 0 0 0;}
}
@media  screen and (max-width:767px){
	.contactBox .contactTop .contactLeft,.contactRight{ width:100%; height:auto; margin: 15px 0 0 0; border-left:0; border-right:0;}
	.contactRight .contactTele{ height:auto; padding: 22px 10px 10px 10px;}
    .contactBox .contactTop .contactLeft .contactEwm{ padding: 36px 8px 38px 8px;}
    .contactBox .contactTop .contactLeft .contactEwm .ewmCell .ewmTit{ font-size: 14px; }
}
.contactMap{ margin: 51px 0 67px 0; }
#bdmap{width:100%; height:400px; background: no-repeat}
#bdmap img{ max-width:none;}
#bdmap .iw_poi_title{ display: block;  background: url("../images/contact8.png") no-repeat !important; line-height: 30px !important;}
#bdmap .iw_poi_content{ font-size: 14px; color: #666; line-height: 24px;}
@media  screen and (max-width:991px){
.contactMap{ margin: 31px 0 47px 0; }
    #bdmap{ height:250px; }
}
@media  screen and (max-width:767px){
.contactMap{ margin: 11px 0 27px 0; }
    #bdmap{ height:200px; }
}

/*产品应用*/
.row_2{ margin:0 -27px;}
.ul_1{ width:100%; float:left; margin-top:-13px;}
.ul_1 li{ width:50%; float:left; padding:0 27px; margin-top:47px;}
.ul_1 li a{ display:block; float:left; position:relative; overflow:hidden;}
.ul_1 li a img{ width:100%; float:left;}
.ul_1 li .text{ width:100%; text-align:center; position:absolute; left:0; bottom:0; background:url(../images/cpyy2.png); height:63px; padding:0 10px 0 10px;
-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;}
.ul_1 li .text .name{ width:100%; float:left; font-size:20px; color:white; line-height:63px;
-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;}
.ul_1 li .text .p{ width:100%; float:left; margin-top:2px; font-size:14px; color:white; line-height:26px;}
.ul_1 li .text .ico{ width:100%; height:36px; margin-top:13px; line-height:0; float:left;}
.ul_1 li .text .ico img{ width:auto; float:none; height:100%;}
.ul_1 li a:hover .text{ background-image:url(../images/cpyy3.png); padding:13px 10px 25px 10px; height:155px;}
.ul_1 li a:hover .text .name{ line-height:40px;}
@media  screen and (max-width:991px){
.row_2{ margin:0 -17px;}
.ul_1{ margin-top:-8px;}
.ul_1 li{ padding:0 17px; margin-top:27px;}
.ul_1 li .text{ height:43px;}
.ul_1 li .text .name{ font-size:18px; line-height:43px;}
.ul_1 li .text .p{ margin-top:1px; font-size:12px; line-height:22px;}
.ul_1 li .text .ico{ height:30px; margin-top:8px;}
.ul_1 li a:hover .text{ padding:8px 10px 15px 10px; height:115px;}
.ul_1 li a:hover .text .name{ line-height:30px;}
}
@media  screen and (max-width:767px){
.ul_1 li{ margin-top:17px; width:100%;}
.ul_1 li .text{ height:33px;}
.ul_1 li .text .name{ font-size:16px; line-height:33px;}
.ul_1 li .text .p{ margin-top:1px; line-height:20px;}
.ul_1 li .text .ico{ height:24px; margin-top:6px;}
.ul_1 li a:hover .text{ padding:8px 10px 10px 10px; height:105px;}
.ul_1 li a:hover .text .name{ line-height:26px;}
}

/*产品介绍*/
.row_3{ margin:0 -20px;}
.ul_2{ width:100%; float:left; margin-top:-11px;}
.ul_2 li{ width:33.333%; float:left; padding:0 20px; margin-top:46px;}
.ul_2 li .zbox{ width:100%; float:left; position:relative; background:white; padding:24px 24px 30px 24px; box-shadow:9px 10px 46px rgba(0,0,0,0.06);}
.ul_2 li .zbox .zbox_head{ width:100%; position:absolute; left:0; top:0; background:url(../images/case4.png) no-repeat center top; height:100%; z-index:1; background-size:contain;}
.ul_2 li .zbox .img{ width:100%; float:left; overflow:hidden; position:relative; z-index:2;}
.ul_2 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_2 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_2 li .zbox h4{ width:100%; float:left; margin-top:22px; font-size:18px; color:#232323; line-height:30px;font-weight:600}
.ul_2 li .zbox h5{ width:100%; float:left; font-size:14px; color:#6e6e6e; line-height:28px;}
.ul_2 li .zbox .detail{ float:left; margin-top:25px; padding-right:50px; background:url(../images/case5.png) no-repeat right center; font-size:14px; color:#afafaf; line-height:20px; font-family:Arial;}
.ul_2 li .zbox:hover .detail{ color:#018adb; background-image:url(../images/case5_h.png);}
.ul_2 li .zbox:hover .zbox_head{ background-image:url(../images/case4_h.png);} 
@media  screen and (max-width:991px){
.row_3{ margin:0 -10px;}
.ul_2 li{ margin-top:26px; padding:0 10px;}
.ul_2 li .zbox{ padding:14px 14px 20px 14px;}
.ul_2 li .zbox h4{ margin-top:12px; font-size:14px; line-height:26px;}
.ul_2 li .zbox h5{ font-size:12px; line-height:24px;}
.ul_2 li .zbox .detail{ margin-top:15px;}
}
@media  screen and (max-width:767px){
.ul_2 li{ margin-top:16px; width:100%;}
.ul_2 li .zbox .detail{ padding-right:30px; background-size:auto 3px;}
}

/*产品应用详情*/
.c_1400_3{ width:100%; float:left; padding:81px 0 64px 0;}
.c_1400_3 .text{ width:100%; float:left; margin-top:43px; padding-bottom:64px;}
.c_1400_3 .text h5{ width:100%; float:left; font-size:16px; color:#00428e; font-weight:bold; line-height:36px; margin-top:36px;}
.c_1400_3 .text .p{ width:100%; float:left; font-size:16px; color:#555; line-height:36px;}
.slide_pic_2{ width:100%; float:left;}
.slide_pic_2 .slick-slide{}
.slide_pic_2 .slick-slide .img{ padding:43px; float:left;
-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;}
.slide_pic_2 .slick-slide img{ opacity:0.1; filter:alpha(opacity=10); width:100%; float:left;}
.slide_pic_2 .slick-slide.slick-center .img{ padding:0; margin-top:0px; height:100%; width:100%;}
.slide_pic_2 .slick-slide.slick-center img{ opacity:1; filter:alpha(opacity=100);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_2 .slick-prev, .slide_pic_2 .slick-next {
	left: 50%;
	top: 50%;
	display: block;
	width: 36px;
	height: 67px;
	padding: 0;
	-webkit-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	transform: translate(0, 0);
	margin-top:-33px;
	margin-left:-650px;
	background:url(../images/btn_8.png) no-repeat left center;
	z-index: 9;
-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_2 .slick-next {
	margin-left:614px;
	background-position:right center;
}
.slide_pic_2 .slick-prev:hover,
.slide_pic_2 .slick-next:hover{ background-image:url(../images/btn_8_h.png);}
.case_fy{ width:100%; float:left; border-top:solid 1px #dbdbdb; padding-top:13px; position:relative; z-index:3;}
.case_fy .pag{ width:50%; float:left; font-size:14px; color:#333; line-height:26px;}
.case_fy a{ color:#333; display:inline-block; max-width:80%; vertical-align:top;}
.case_fy .pag:hover,.case_fy .pag:hover a{ color:#004683;}
.case_fy .pag.next{ text-align:right;}
@media  screen and (max-width:1299px){
.slide_pic_2 .slick-prev{margin-left:-450px;}
.slide_pic_2 .slick-next {margin-left:414px;}
}
@media  screen and (max-width:991px){
.c_1400_3{ padding:41px 0 34px 0;}
.case_fy{ margin-top:0; font-size:12px;}
.c_1400_3 .text{ margin-top:23px; padding-bottom:34px;}
.c_1400_3 .text h5{ font-size:14px; line-height:30px; margin-top:30px;}
.c_1400_3 .text .p{ font-size:14px; line-height:30px;}
.slide_pic_2 .slick-prev{ left:15%; margin-left:0;}
.slide_pic_2 .slick-next{ left:auto; right:15%; margin-left:0;}
.case_fy{ padding-top:8px;}
.case_fy .pag{ line-height:24px;}
}
@media  screen and (max-width:767px){
.c_1400_3{ padding:21px 0 14px 0;}
.c_1400_3 .text{ padding:0 10px 14px 10px; margin-top:13px;}
.c_1400_3 .text h5{ font-size:12px; line-height:24px; margin-top:20px;}
.c_1400_3 .text .p{ font-size:12px; line-height:24px;}
.slide_pic_2 .slick-slide .img{ padding:23px;}
.slide_pic_2 .slick-prev{ left:10px;width: 18px; background-size:36px auto;}
.slide_pic_2 .slick-next{ right:10px;width: 18px; background-size:36px auto;}
.case_fy{ padding:10px;}
.case_fy .pag{ width:100%; font-size:12px; line-height:20px;}
.case_fy .pag.next{ text-align:left;}
}

.c_1400_3_down{ width:100%; float:left; border:solid 1px #ddd; margin-top:48px; padding:32px 37px 53px 37px;}
.row_4{ margin:0 -23px;}
.c_1400_3_down h4{ width:100%; float:left; font-size:24px; color:#00428e; line-height:38px; letter-spacing:1px;}
.slide_pic_3{ width:100%; float:left; margin-top:24px;}
.slide_pic_3 .ul_1{ margin-top:0;}
.slide_pic_3 .ul_1 li{ margin-top:0; padding:0 23px; width:100%; text-align:center;}
.slide_pic_3 .ul_1 li .ico img{ display:inline-block;}
@media  screen and (max-width:1199px){
.slide_pic_3{ padding-bottom:30px; position:relative;}
.slide_pic_3 .slick-dots
{
    position: absolute;
    bottom: -15px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slide_pic_3 .slick-dots li
{
    position: relative;
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 0 5px;
    padding: 0;
	background:#004683;
    cursor: pointer;
	-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;
}
.slide_pic_3 .slick-dots li button{ display:none;}
.slide_pic_3 .slick-dots li.slick-active{ background:#ec9401;}
}
@media  screen and (max-width:991px){
.c_1400_3_down{ margin-top:28px; padding:22px 27px 33px 27px;}
.row_4{ margin:0 -13px;}
.c_1400_3_down h4{ font-size:18px; line-height:32px;}
.slide_pic_3{ margin-top:14px;}
.slide_pic_3 .ul_1 li{ padding:0 13px;}
.slide_pic_3 .slick-dots{ bottom: 0px;}
.slide_pic_3 .slick-dots li{ width: 8px; height: 8px; margin:0 4px;}
}
@media  screen and (max-width:767px){
.c_1400_3_down{ margin-top:18px; padding:12px 17px 13px 17px; border-left:0; border-right:0; border-bottom:0;}
.c_1400_3_down h4{ font-size:16px; line-height:26px;}
.slide_pic_3{ margin-top:10px;}
}

/*产品详情*/
.c_1250_9{ width:100%; float:left; padding:40px 0 80px 0;}
.c_1250_9 .content1{ width:100%; float:left;}
.c_1250_9 .content1 .page{ width:630px; float:left; overflow:hidden;}
.c_1250_9 .content1 .page img{ width:100%; float:left;}
.c_1250_9 .content1 .text{ margin-left:700px;}
.c_1250_9 .content1 .text .title{ width:100%; float:left; margin-top:45px; font-size:30px; color:#333; line-height:48px; letter-spacing:1px;}
.c_1250_9 .content1 .text .p{ width:100%; float:left; margin-top:35px; font-size:16px; color:#666; line-height:34px; letter-spacing:1px;}
.c_1250_9 .content1 .text .btn{ width:100%; float:left; margin-top:53px; padding:14px 0; border-top:solid 1px #dcdcdc; border-bottom:solid 1px #dcdcdc;}
.c_1250_9 .content1 .text .btn a{ display:block; float:left; font-size:16px; color:#666; line-height:32px; letter-spacing:1px;}
.c_1250_9 .content1 .text .btn a img{ vertical-align:middle; margin:-3px 20px 0 0; width:22px;}
.c_1250_9 .content1 .text .fx{ width:100%; float:left; margin-top:20px;}
.fx span{ display:block; float:left; font-size:16px; color:#666; line-height:38px; letter-spacing:1px;}
.fx .bdsharebuttonbox{ float:left; width:auto;}
.fx .bdsharebuttonbox a{ display:block; width:38px; height:38px; padding:0; margin:0 5px !important; float:left; background-size:48px 48px; background-repeat:no-repeat; background-position:center center;}
.fx .bdsharebuttonbox a.a1{ background-image:url(../images/cpxq2.png);}
.fx .bdsharebuttonbox a.a2{ background-image:url(../images/cpxq4.png);}
.fx .bdsharebuttonbox a.a3{ background-image:url(../images/cpxq5.png);}
.fx .bdsharebuttonbox a.a4{ background-image:url(../images/cpxq6.png);}
.fx .bdsharebuttonbox a.a5{ background-image:url(../images/cpxq7.png);}
.fx .bdsharebuttonbox a.a6{ background-image:url(../images/cpxq3.png);}
.fx .bdsharebuttonbox a.a1:hover{ background-image:url(../images/cpxq2_h.png);}
.fx .bdsharebuttonbox a.a2:hover{ background-image:url(../images/cpxq4_h.png);}
.fx .bdsharebuttonbox a.a3:hover{ background-image:url(../images/cpxq5_h.png);}
.fx .bdsharebuttonbox a.a4:hover{ background-image:url(../images/cpxq6_h.png);}
.fx .bdsharebuttonbox a.a5:hover{ background-image:url(../images/cpxq7_h.png);}
.fx .bdsharebuttonbox a.a6:hover{ background-image:url(../images/cpxq3_h.png);}
@media  screen and (max-width:1366px){
.c_1250_9 .content1 .page{ width:530px;}
.c_1250_9 .content1 .text{ margin-left:600px;}
.c_1250_9 .content1 .text .title{ margin-top:0px;}
}
@media  screen and (max-width:991px){
.c_1250_9{ padding:20px 0 40px 0;}
.c_1250_9 .content1 .page{ width:330px;}
.c_1250_9 .content1 .text{ margin-left:370px;}
.c_1250_9 .content1 .text .title{ font-size:16px; line-height:26px;}
.c_1250_9 .content1 .text .title span{ font-size:16px !important; line-height:26px;}
 
.c_1250_9 .content1 .text .p{ margin-top:25px; font-size:14px; line-height:26px;}
.c_1250_9 .content1 .text .btn{ margin-top:33px; padding:7px 0;}
.c_1250_9 .content1 .text .btn a{ font-size:14px; line-height:26px;}
.c_1250_9 .content1 .text .btn a img{ margin:-3px 12px 0 0; width:18px;}
.c_1250_9 .content1 .text .fx{ margin-top:12px;}
}
@media  screen and (max-width:767px){
.c_1250_9{ padding:10px 10px 20px 10px;}
.c_1250_9 .content1 .page{ width:100%; height:auto;}
.c_1250_9 .content1 .text{ margin-left:0; width:100%; margin-top:10px; float:left;}
.c_1250_9 .content1 .text .title{ font-size:16px; line-height:26px;}
.c_1250_9 .content1 .text .p{ margin-top:15px; font-size:12px; line-height:22px;}
.c_1250_9 .content1 .text .btn{ margin-top:23px; padding:5px 0;}
.c_1250_9 .content1 .text .btn a{ font-size:12px; line-height:24px;}
.c_1250_9 .content1 .text .btn a img{ margin:-3px 8px 0 0; width:16px;}
.c_1250_9 .content1 .text .fx{ margin-top:8px;}
.fx span{ font-size:14px; line-height:32px;}
.fx .bdsharebuttonbox a{ width:32px; height:32px; margin:0 3px !important; background-size:38px 38px;}
}

.c_1250_9 .content2{ width:100%; float:left; margin-top:50px;}
.c_1250_9 .content2 .content2_head{ width:100%; background:#0058ac; padding:29px 0 26px 0; text-align:center; float:left; overflow:hidden;}
.c_1250_9 .content2 .content2_head.on{ height:80px; padding:7px 0 6px 0; position:fixed; width:1400px; left:50%; top:0; margin-left:-700px; overflow:visible; z-index:6;}
.h_80.on{ height:80px;}
.c_1250_9 .content2 .content2_head:before{ width:0; height:100%; position:absolute; left:50%; top:0; background:#0058ac; content:''; z-index:-1;}
.c_1250_9 .content2 .content2_head.on:before{ width:2000px;  margin-left:-1000px;
-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;}
.c_1250_9 .content2 .content2_head.on li:first-child{ border:0;}
.c_1250_9 .content2 .content2_head.on h5{ margin-top:2px; font-size:14px;}
.c_1250_9 .content2 .content2_head li{ width:25%; float:left; border-left:solid 1px #4d8ac5; margin-left:-1px; cursor:pointer; position:relative;}
.c_1250_9 .content2 .content2_head li .ico{ display:inline-block; vertical-align:top; width:42px; height:42px; 
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.c_1250_9 .content2 .content2_head li .ico img{ width:100%; float:left;}
.c_1250_9 .content2 .content2_head li .ico .img_2{ display:none;}
.c_1250_9 .content2 .content2_head li.on:before{ content:''; width:18px; height:9px; position:absolute; left:50%; bottom:-26px; margin-left:-9px; background:url(../images/case12.png) no-repeat center center; background-size:contain;}
.c_1250_9 .content2 .content2_head.on li.on:before{ bottom:-16px;}
.c_1250_9 .content2 .content2_head.on li .ico{ width:32px; height:32px;}
.c_1250_9 .content2 .content2_head li h5{ width:100%; float:left; margin-top:10px; font-size:16px; color:#fff; line-height:25px;}
.c_1250_9 .content2 .content2_body{ width:100%; float:left;}
.c_1250_9 .content2 .content2_body .bd{ padding:59px 0px 62px 160px; position:relative; font-size:16px; color:#888; line-height:30px;}
.c_1250_9 .content2 .content2_body .bd h5{ font-weight:bold; line-height:40px; font-size:16px; color:#888; }
.c_1250_9 .content2 .content2_body .bd h4{ position:absolute; left:0; top:52px; font-size:24px; color:#888; line-height:37px;}
.c_1250_9 .content2 .content2_down{ width:100%; float:left; border-top:solid 1px #d9d9d9; border-bottom:solid 1px #d9d9d9;}
.c_1250_9 .content2 .content2_down h5{ width:40%; float:left; font-size:14px; color:#0e6eb8; line-height:53px;}
.c_1250_9 .content2 .content2_down h5 img{ vertical-align:middle; margin:-3px 6px 0 6px;}
.c_1250_9 .content2 .content2_down h5 a{ display:inline-block; vertical-align:top; color:#666; letter-spacing:1px; max-width:80%;}
.c_1250_9 .content2 .content2_down h5.last{ float:right; text-align:right;}
.c_1250_9 .content2 .content2_down .return{ width:20%; text-align:center; float:left;}
.c_1250_9 .content2 .content2_down .return a{ display:block; width:100%; font-size:14px; color:#0e6eb8; line-height:53px;}
.c_1250_9 .content2 .content2_down a:hover{ text-decoration:underline;}
@media  screen and (max-width:1399px){
.c_1250_9 .content2 .content2_head.on{ width:1200px; margin-left:-600px;}
}
@media  screen and (max-width:991px){
.c_1250_9 .content2{ margin-top:30px;}
.c_1250_9 .content2 .content2_head{ padding:19px 0 16px 0;}
.c_1250_9 .content2 .content2_head.on{ width:768px; margin-left:-384px;}
.c_1250_9 .content2 .content2_head li .ico{ width:36px; height:36px;}
.c_1250_9 .content2 .content2_head li h5{ margin-top:6px; font-size:14px; line-height:23px;}
.c_1250_9 .content2 .content2_body .bd{ padding:39px 0px 42px 130px; font-size:14px; line-height:26px;}
.c_1250_9 .content2 .content2_body .bd h5{ line-height:36px; font-size:14px;}
.c_1250_9 .content2 .content2_body .bd h4{ top:34px; font-size:18px; line-height:31px;}

.c_1250_9 .content2 .content2_down h5{ font-size:12px; line-height:43px;}
.c_1250_9 .content2 .content2_down h5 img{ margin:-3px 4px 0 4px;}
.c_1250_9 .content2 .content2_down .return a{ font-size:12px; line-height:43px;}
}
@media  screen and (max-width:767px){
.c_1250_9 .content2{ margin-top:20px;}
.c_1250_9 .content2 .content2_head{ padding:7px 0 6px 0;}
.c_1250_9 .content2 .content2_head.on{ height:68px; top:60px; width:100%; left:0; margin-left:-0;}
.h_80.on{ height:80px;}
.c_1250_9 .content2 .content2_head li .ico{ width:30px !important; height:30px !important;}
.c_1250_9 .content2 .content2_head li h5{ margin-top:2px; font-size:12px !important; line-height:19px;}
.c_1250_9 .content2 .content2_body .bd{ padding:19px 0px 22px 80px; font-size:12px; line-height:22px;}
.c_1250_9 .content2 .content2_body .bd h5{ line-height:30px; font-size:12px;}
.c_1250_9 .content2 .content2_body .bd h4{ top:17px; font-size:16px; line-height:27px;}
.c_1250_9 .content2 .content2_head li.on:before{ bottom:-12px !important;}
.c_1250_9 .content2 .content2_head.on li.on:before{ bottom:-12px !important;}

.c_1250_9 .content2 .content2_down{ padding-right:60px; position:relative;}
.c_1250_9 .content2 .content2_down h5{ width:100%; line-height:23px;}
.c_1250_9 .content2 .content2_down h5 a{ float:right; width:80%;}
.c_1250_9 .content2 .content2_down h5.last{ text-align:left;}
.c_1250_9 .content2 .content2_down h5 img{ display:none;}
.c_1250_9 .content2 .content2_down .return{ position:absolute; right:0; top:0; width:60px;}
.c_1250_9 .content2 .content2_down .return a{ line-height:46px;}
}

/*关于我们*/
.c_1400_4{ width:100%; float:left; padding:80px 0;}
.c_1400_4 .zbox{ width:100%; float:left; background:#f5f5f7; padding:34px 36px 39px 36px;}
.c_1400_4 .zbox .text{ width:100%; float:left; background:white; padding-right:40px;}
.c_1400_4 .zbox .text .img{ width:49.81%; margin-right:45px; float:left;}
.c_1400_4 .zbox .text .img img{ width:100%; float:left;}
.c_1400_4 .zbox .text .title{ margin-top:10px; font-size:26px; color:#004683; line-height:40px; font-weight:bold; letter-spacing:1px;}
.c_1400_4 .zbox .text .p{ margin-top:16px; font-size:15px; color:#6e6e6e; line-height:26px; letter-spacing:1px;}
@media  screen and (max-width:1199px){
.c_1400_4 .zbox .text .img{ margin-right:25px; margin-bottom:25px;}
.c_1400_4 .zbox .text{ padding:25px;}
.c_1400_4 .zbox .text .title{ margin-top:10px;}
}
@media  screen and (max-width:991px){
.c_1400_4{ padding:40px 0;}
.c_1400_4 .zbox{ padding:24px 26px 29px 26px;}
.c_1400_4 .zbox .text .title{ margin-top:0; font-size:20px; line-height:34px;}
.c_1400_4 .zbox .text .p{ margin-top:16px; font-size:13px; line-height:22px;}
}
@media  screen and (max-width:767px){
.c_1400_4{ padding:20px 0;}
.c_1400_4 .zbox{ padding:14px 16px 19px 16px;}
.c_1400_4 .zbox .text{ padding:15px;}
.c_1400_4 .zbox .text .img{ width:100%; margin-right:0px;}
.c_1400_4 .zbox .text .title{ font-size:16px; line-height:26px;}
.c_1400_4 .zbox .text .p{ margin-top:10px; font-size:12px; line-height:18px;}
}

.zbg1{ background:#0e6eb8; padding:44px 0 75px 0;}
.headline1{ width:100%; float:left; text-align:center;}
.headline1 h3{ width:100%; float:left; font-size:30px; color:white; line-height:42px; letter-spacing:1px;}
.headline1 h6{ width:100%; float:left; font-size:18px; color:white; line-height:30px; font-family:Arial; letter-spacing:1px;}
.zbg1 ul{ width:100%; float:left; margin-top:39px;}
.zbg1 ul li{ width:50%; float:left;}
.zbg1 ul li .img{ width:50%; height:262px; position:relative; overflow:hidden; float:left;}
.zbg1 ul li .img img{ width:349px; height:263px; position:absolute; left:50%; top:50%; max-width:none; margin:-131px 0 0 -175px;
		 transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
 -webkit-transition: all 0.3s linear;
-o-transition: width all 0.3s linear;}
.zbg1 ul 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);}
.zbg1 ul li .text{ width:50%; float:left; height:262px; line-height:262px; padding:0 27px; background:white;}
.zbg1 ul li .text span{ display:inline-block; vertical-align:middle;}
.zbg1 ul li .text h4{ font-size:24px; color:#333; line-height:37px; font-weight:bold; padding-bottom:14px; border-bottom:solid 3px #0e6eb8;}
.zbg1 ul li .text h4 i{ text-transform:uppercase; color:#0e6eb8;font-family: 'OPENSANS-REGULAR'; margin-left:10px; font-weight:bold;}
.zbg1 ul li .text .p{ font-size:16px; color:#666; line-height:30px; margin-top:12px;}
.zbg1 ul li.l1 .img{ float:right;}
.zbg1 ul li.l2 .text{ float:right;}
@media  screen and (max-width:991px){
.zbg1{ padding:24px 0 45px 0;}
.headline1 h3{ font-size:24px; line-height:36px;}
.headline1 h6{ font-size:16px; line-height:24px;}
.zbg1 ul{ margin-top:29px;}
.zbg1 ul li .text{ padding:0 17px; height:222px; line-height:222px;}
.zbg1 ul li .text h4{ font-size:18px; line-height:31px; padding-bottom:8px; border-bottom:solid 2px #0e6eb8;}
.zbg1 ul li .text h4 i{ margin-left:6px;}
.zbg1 ul li .text .p{ font-size:14px; line-height:24px; margin-top:6px;}
.zbg1 ul li .img{ height:222px;}
.zbg1 ul li .img img{ width:295px; height:222px; margin:-111px 0 0 -147px;}
}
@media  screen and (max-width:767px){
.zbg1{ padding:14px 0 25px 0;}
.headline1 h3{ font-size:18px; line-height:28px;}
.headline1 h6{ font-size:12px; line-height:20px;}
.zbg1 ul{ margin-top:19px;}
.zbg1 ul li .text{ width:100%; padding:10px 12px; height:162px; line-height:142px;}
.zbg1 ul li .text h4{ font-size:16px; line-height:26px; padding-bottom:6px; border-bottom:solid 1px #0e6eb8;}
.zbg1 ul li .text h4 i{ margin-left:4px;}
.zbg1 ul li .text .p{ font-size:12px; line-height:22px; margin-top:5px;}
.zbg1 ul li .img{ width:100%; height:auto;}
.zbg1 ul li .img img{ width:100%; height:auto; left:auto; top:auto; position:relative; margin:0; float:left;}
}

.zbg2{ background:url(../images/about6.jpg) no-repeat center center; background-size:cover; padding:77px 0 73px 0;}
.headline1_b h3,.headline1_b h6{ color:#3f3f3f;}
.history_list{ width:100%; float:left; margin-top:34px; padding-top:35px; /*position:relative;*/ padding-bottom:117px;}
/*.history_list:before{ width:1px; content:''; height:100%; position:absolute; left:50%; top:0; background:#bdbdbd;}*/
.history_list li{ width:712px; float:left; margin-top:30px; padding-right:42px; padding-left:98px; position:relative;}
.history_list li.liHide{display:none;}
.history_list:after{ content:''; width:12px; height:12px; background:#bdbdbd; position:absolute; left:50%; top:0; margin-left:-6px;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.history_list li:before{ content:''; width:43px; height:24px; position:absolute; right:0px; top:28px; background:url(../images/about9.png) no-repeat center center; background-size:contain;}
.history_list li:hover:before{ background-image:url(../images/about9_h.png);}
.history_list li .text_history{ width:100%; float:left; background:white; padding:21px 23px 25px 19px; position:relative; border:solid 2px #e3e3e3;
-moz-border-radius:10px; 
-webkit-border-radius:10px; 
-khtml-border-radius:10px;
border-radius:10px;}
.history_list li .text_history:hover{ border:solid 2px #0061aa;}
.history_list li .text_history .img{ width:158px; float:right; margin-left:18px;}
.history_list li .text_history .time{ width:65%; margin-top:11px; font-size:24px; color:#666; line-height:36px; font-family: 'OPENSANS-REGULAR'; font-weight:bold;}
.history_list li .text_history:hover .time{ color:#004683;}
.history_list li .text_history .p{ width:65%; font-size:16px; color:#666; line-height:26px;}
.history_list li.l1{ float:right; padding-left:42px; padding-right:98px; margin-top:-90px;}
.history_list li.l1:before{ background-image:url(../images/about10.png); left:0; right:auto;}
.history_list li.l1:hover:before{ background-image:url(../images/about10_h.png);}
.history_list ul .more{ cursor:pointer; width:152px; height:42px; line-height:42px; background:#0e6eb8; font-size:16px; color:white; position:absolute; left:50%; bottom:0; margin-left:-76px; text-align:center;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.history_list ul .more:hover{ background:#ec9401;}
@media  screen and (max-width:1399px){
.history_list li{ width:612px; padding-left:0px;}
.history_list li.l1{ padding-right:0;}
}
@media  screen and (max-width:1199px){
.history_list li{ width:508px;}
}
@media  screen and (max-width:991px){
.zbg2{ padding:47px 0 43px 0;}
.history_list{ margin-top:44px; padding-top:25px; padding-bottom:67px;}
.history_list li{ width:396px; margin-top:20px;}
.history_list li .text_history{ padding:11px 13px 15px 10px;}
.history_list li .text_history .img{ width:128px; margin-left:10px;}
.history_list li .text_history .time{ margin-top:0px; font-size:18px; line-height:30px;}
.history_list li .text_history .p{ font-size:14px; line-height:20px;}
.history_list li.l1{ margin-top:-50px;}
.history_list ul .more{ width:132px; height:36px; line-height:36px; font-size:14px; margin-left:-66px;}
}
@media  screen and (max-width:767px){
.zbg2{ padding:27px 10px 23px 10px;}
.history_list{ margin-top:24px; padding-top:15px; padding-bottom:67px;}
.history_list:before{ left:10px;}
.history_list:after{ width:7px; height:7px; left:10px; margin-left:-3px;}
.history_list li,.history_list li.l1{ width:100%; padding-left:30px; padding-right:0; margin-top:10px;}
.history_list li:before{ background-size:auto 16px !important; position:absolute; left:3px !important; top:18px; background-image:url(../images/about10.png); background-position:left center;}
.history_list li:hover:before{ background-image:url(../images/about10_h.png);}
.history_list li .text_history{ padding:11px 13px 10px 10px;}
.history_list li .text_history .img{ width:88px;}
.history_list li .text_history .time{ font-size:16px; line-height:24px;}
.history_list li .text_history .p{ font-size:12px; line-height:18px;}
.history_list li.l1{ margin-top:10px;}
.history_list ul .more{ left:30px; margin-left:0px; width:120px;}
}

.zbg3{ background:#f5f5f5;}
.zbg3 .text{ width:50%; height:699px; float:left; padding:137px 110px 98px 0; position:relative;}
.zbg3 .text h1{ position:absolute; left:0; top:81px; font-size:170px; font-family:Arial; font-weight:bold; line-height:1; color:white; opacity:0.7; z-index:1;}
.zbg3 .text_589{ width:589px; float:right; position:relative; z-index:2;}
.zbg3 .text_589 .title{ width:100%; float:left; padding-bottom:26px; border-bottom:solid 1px #ddd; width:80%;}
.zbg3 .text_589 .title h3{ font-size:30px; color:#202020; line-height:39px; font-weight:bold; letter-spacing:1px;}
.zbg3 .text_589 .title h5{ font-size:14px; color:#00438f; line-height:22px; font-family:Arial;}
.zbg3 .text_589 .p{ width:100%; float:left; margin-top:33px; font-size:15px; color:#636262; line-height:33px;}
.zbg3 .text_589 .btn{ width:100%; float:left; margin-top:37px;}
.zbg3 .text_589 .btn a{ display:block; float:left; width:168px; height:41px; line-height:39px; text-align:center; border:solid 1px #6d6d6d; font-size:16px; color:#3b3b3b;}
.zbg3 .text_589 .btn a.a1{ background:#00428e; color:white; border-color:#00428e; margin-right:24px;}
.elli{ white-space: nowrap; overflow:hidden; text-overflow:ellipsis;}
.zbg3 .text_589 .btn a:hover{ color:#00428e; border-color:#00428e;}
.zbg3 .text_589 .btn a.a1:hover{ background:#ec9401; border-color:#ec9401; color:white;}
.zbg3 .video{ width:50%; float:right; height:699px; position:relative; overflow:hidden;}
.zbg3 .video .z_video{width:100%; height:100%; position:relative;}
.zbg3 .video .z_video p{width:100%; height:100%; position:absolute; left:0; top:0;}
.zbg3 .video .z_video p iframe{width:100%; height:100%; position:absolute; left:0; top:0;}
.zbg3 .video .video-js{ width:100%; height:100%; position:relative;}
.zbg3 .video .video-js .vjs-poster{ background-size:cover;}
.zbg3 .video .video-js video{ object-fit: cover;}
.zbg3 .video .video-js .vjs-big-play-button { height: 54px; width: 54px; top:50%; left:50%; margin:-27px 0 0 -27px; background:url(../images/index2.png) no-repeat center center; border: 0;          	
	-webkit-border-radius: 0em;
    -moz-border-radius: 0em;
    border-radius: 0em;
    -webkit-transition: all .4s;
    -moz-transition: all .4s;
    -ms-transition: all .4s;
    -o-transition: all .4s;
    transition: all .4s;
}
.zbg3 .video .video-js .vjs-big-play-button span{ display:none;}
@media  screen and (max-width:1399px){
.zbg3 .text_589{ width:490px;}
.zbg3 .text h1{ font-size:130px; top:61px;}
.zbg3 .text{ padding:97px 110px 98px 0;}
}
@media  screen and (max-width:1199px){
.zbg3 .video{ height:600px;}
.zbg3 .text_589{ width:436px;}
.zbg3 .text h1{ font-size:90px; top:41px;}
.zbg3 .text{ padding:40px 60px 58px 0; height:600px;}
.zbg3 .text_589 .title{ padding-bottom:16px;}
.zbg3 .text_589 .p{ margin-top:13px;}
.zbg3 .text_589 .btn{ margin-top:27px;}
}
@media screen and (max-width: 991px) {
.zbg3 .text{ width:100%; padding:20px 10px 28px 10px; height:auto;}
.zbg3 .text h1{ font-size:70px; top:11px;}
.zbg3 .text_589{ width:100%;}
.zbg3 .text_589 .title{ padding-bottom:10px;}
.zbg3 .text_589 .title h3{ font-size:24px; line-height:33px;}
.zbg3 .text_589 .title h5{ font-size:12px; line-height:20px;}
.zbg3 .text_589 .p{ margin-top:10px; font-size:13px; line-height:27px;}
.zbg3 .video{ width:100%; height:400px; background:url(../picture/video.jpg) no-repeat center center; background-size:cover;}
.zbg3 .video a{ background:url(../images/index2.png) no-repeat center center; background-size:contain; width:44px; height:44px; position:absolute; left:50%; top:50%; margin:-22px 0 0 -22px;}
.zbg3 .text_589 .btn{ margin-top:17px;}
.zbg3 .text_589 .btn a{ width:138px; height:36px; line-height:34px; font-size:14px;}
.zbg3 .text_589 .btn a.a1{ margin-right:12px;}
}
@media screen and (max-width: 767px) {
.zbg3 .video{ width:100%; height:230px;}
.zbg3 .video a{ width:36px; height:36px; margin:-18px 0 0 -18px;}
}

.zmb{ width:100%; height:100%; position:fixed; left:0; top:0; background:black; background:rgba(0,0,0,0.8); display:none; z-index:99999;}
.tc_video{ width:1170px; height:600px; position:fixed; left:50%; top:50%; margin:-300px 0 0 -585px; background:white; display:none; z-index:100000;}
.tc_video video{ width:100%; height:100%; position:absolute; left:0; top:0;}
@media  screen and (max-width:991px){
.tc_video{ width:760px; height:300px; margin:-150px 0 0 -380px;}
}
@media  screen and (max-width:767px){
.tc_video{ width:90%; height:250px; margin:-125px 0 0 0; left:5%;}
}

.zbg4{  padding:63px 0 57px 0;}
.headline2{ width:100%; float:left; text-align:center;}
.headline2 h4{ width:100%; float:left; padding-bottom:23px; background:url(../images/index3.jpg) no-repeat center bottom; font-size:30px; color:white; line-height:40px; font-weight:bold; letter-spacing:2px;}
.headline2 .p{ width:100%; float:left; margin-top:18px; font-size:15px; color:white; line-height:30px; letter-spacing:1px;}
@media  screen and (max-width:991px){
.zbg4{ padding:43px 0 37px 0;}
.headline2 h4{ padding-bottom:13px; background-size:auto 2px; font-size:24px; line-height:34px;}
.headline2 .p{ margin-top:12px; font-size:13px; line-height:24px;}
}
@media  screen and (max-width:767px){
.zbg4{ padding:43px 10px 37px 10px;}
.headline2 h4{ padding-bottom:10px; background-size:auto 1px; font-size:18px; line-height:28px;}
.headline2 .p{ font-size:12px; line-height:21px;}
}

.zbg5{ background:#f8f8f8; padding:79px 0 83px 0;}
.slide_pic_1{ width:100%; float:left;}
.slide_pic_1 .slick-slide img{ opacity:0.1; filter:alpha(opacity=10); width:100%; float:left;}
.slide_pic_1 .slick-slide .img{ padding:0 75px;}
.slide_pic_1 .slick-slide .img a{ display:block; float:left; position:relative;}
.slide_pic_1 .slick-slide .img a .title{ width:100%; position:absolute; left:0; bottom:-69px; text-align:center; background:url(../images/cpyy2.png); height:69px; padding-top:15px; line-height:40px; font-size:20px; color:white;
-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;}
.slide_pic_1 .slick-slide .img a .title img{ width:40px; height:40px; vertical-align:middle; margin:-3px 6px 0 0; float:none; display:inline-block;}
.slide_pic_1 .slick-slide.slick-center img{ opacity:1; filter:alpha(opacity=100);}
.slide_pic_1 .slick-slide.slick-center .img a .title{ bottom:0;}
.slide_pic_1 .slick-prev, .slide_pic_1 .slick-next {
	left: 21.09%;
	top: 50%;
	display: block;
	width: 60px;
	height: 60px;
	padding: 0;
	-webkit-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	transform: translate(0, 0);
	margin-top:-30px;
	background:url(../images/index7.png) no-repeat left center;
	z-index: 9;
-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_1 .slick-next {
	left:auto;
	right:21.09%;
	background-position:right center;
}
.slide_pic_1 .slick-prev:hover,
.slide_pic_1 .slick-next:hover{ background-image:url(../images/index7_h.png);}
@media  screen and (max-width:1199px){
.zbg5{ padding:49px 0 43px 0;}
.slide_pic_1 .slick-prev{ left:16.5%;}
.slide_pic_1 .slick-next { right:16.5%;}
}
@media  screen and (max-width:991px){
.slide_pic_1 .slick-slide .img{ padding:0 35px;}
.slide_pic_1 .slick-prev, .slide_pic_1 .slick-next { width:40px; height:40px; margin-top:-20px; background-size:auto 40px;}
.slide_pic_1 .slick-slide .img a .title{ bottom:-50px; height:50px; padding-top:10px; line-height:30px; font-size:16px;}
.slide_pic_1 .slick-slide .img a .title img{ width:30px; height:30px; margin:-3px 4px 0 0;}
}
@media  screen and (max-width:767px){
.zbg5{ padding:29px 0 23px 0;}
.slide_pic_1 .slick-slide .img{ padding:0 5px;}
.slide_pic_1 .slick-prev{ left:5%;}
.slide_pic_1 .slick-next { right:5%;}
.slide_pic_1 .slick-slide .img a .title{ bottom:-40px; height:40px; line-height:20px; font-size:14px;}
.slide_pic_1 .slick-slide .img a .title img{ width:20px; height:20px; margin:-3px 2px 0 0;}
}

.c_1400_5{ width:100%; float:left; padding:94px 0 103px 0;}
.headline2_b{ padding:0 10px;}
.headline2_b h4{ color:#00428e; background-image:url(../images/index14.jpg);}
.headline2_b .p{ color:#7c7c7c;}
.row_5{ margin:0 -12px;}
.slide_pic_4{ width:100%; float:left; margin-top:41px;}
.slide_pic_4 li{ width:100%; float:left; padding:12px;}
.slide_pic_4 li .zbox{ width:100%; float:left; position:relative; overflow:hidden;}
.slide_pic_4 li .zbox 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;}
.slide_pic_4 li .zbox:hover 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);}
.slide_pic_4 li .zbox .title{ position:absolute; left:0; bottom:0; text-align:center; height:60px; line-height:60px; background:url(../images/index12.png); font-size:16px; color:white; letter-spacing:1px; width:100%;}
.slide_pic_4 li .zbox .mb{ width:100%; height:100%; position:absolute; left:0; top:0; background:url(../images/index12_h.png); text-align:center; display:none;}
.slide_pic_4 li .zbox .bian{ width:96%; height:96%; position:absolute; left:2%; top:2%; border:solid 1px white; opacity:0.6; display:none;}
.slide_pic_4 li .zbox:before{ content:''; background:url(../images/index13.jpg) no-repeat center center; width:55px; height:55px; position:
absolute; right:0; top:0; z-index:3; display:none;}
.slide_pic_4 li .zbox h4{ width:100%; font-size:24px; color:white; line-height:33px; font-weight:bold; letter-spacing:1px; position:absolute; left:0; top:50%; margin-top:-113px; padding:0 10px; text-align:center; display:none;}
.slide_pic_4 li .zbox .p{ width:100%; font-size:16px; color:white; line-height:28px; letter-spacing:1px; position:absolute; left:0; top:50%; margin-top:-51px; padding:0 10%; height:112px; text-align:center; display:none; overflow:hidden;}
.slide_pic_4 li .zbox .detail{ width:120px; height:35px; line-height:33px; border:solid 1px rgba(255,255,255,0.8); font-size:12px; color:white; text-transform:uppercase; letter-spacing:1px; position:absolute; left:50%; top:50%; margin-top:105px; margin-left:-60px; text-align:center; display:none;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.slide_pic_4 li .zbox:hover .mb,.slide_pic_4 li .zbox:hover .bian,.slide_pic_4 li .zbox:hover:before,.slide_pic_4 li .zbox:hover h4,.slide_pic_4 li .zbox:hover .p,.slide_pic_4 li .zbox:hover .detail{ display:block;}
.slide_pic_4 li .zbox:hover .title{ bottom:-60px;}
.arr{ width:100%; float:left; text-align:center; margin-top:44px; line-height:0;}
.arr span,.arr a{ display:inline-block; vertical-align:top; margin:0 3px; width:60px; height:40px; cursor:pointer; background:url(../images/index8.png) no-repeat center center;}
.arr .zuo{ background-position:left center;}
.arr .you{ background-position:right center;}
.arr span:hover,.arr a:hover{ background-image:url(../images/index8_h.png);}
@media  screen and (max-width:991px){
.c_1400_5{ padding:54px 0 63px 0;}
.arr{ margin-top:22px;}
.slide_pic_4{ margin-top:21px;}
.slide_pic_4 li .zbox .title{ height:50px; line-height:50px; font-size:14px;}
.slide_pic_4 li .zbox h4{ font-size:18px; line-height:27px; margin-top:-93px;}
.slide_pic_4 li .zbox .p{ font-size:14px; line-height:26px; margin-top:-41px; height:104px;}
.slide_pic_4 li .zbox .detail{ height:32px; line-height:30px; margin-top:85px;}
}
@media  screen and (max-width:767px){
.c_1400_5{ padding:24px 0 33px 0;}
.arr{ margin-top:10px;}
.slide_pic_4{ margin-top:11px;}
.slide_pic_4 li .zbox .title{ height:40px; line-height:40px; font-size:12px;}
.slide_pic_4 li .zbox h4{ font-size:16px; line-height:27px; margin-top:-93px;}
.slide_pic_4 li .zbox .p{ font-size:12px; line-height:26px; margin-top:-51px;}
.slide_pic_4 li .zbox .detail{ height:32px; line-height:30px; margin-top:75px;}
.slide_pic_4 li .zbox:before{ width:45px; height:45px; background-size:contain;}
.arr span,.arr a{ margin:0 2px; width:46px; height:30px; background-size:auto 30px;}
}

.zbg6{}
.c_1400_6{ width:100%; float:left; padding:60px 0 69px 0;}
.c_1400_6 .c_670{ width:47.857%; float:left; margin-top:40px; position:relative;}
.c_1400_6 .c_670 .slick-slide{ position:relative; height:429px; overflow:hidden;}
.c_1400_6 .c_670 img{ width:669px; height:429px; position:absolute; left:50%; top:50%; margin:-214px 0 0 -334px; max-width:none;}
.c_1400_6 .c_670 .mb{ width:100%; height:100%; position:absolute; top:0; background:url(../images/index17.png); padding:65px 50px 0 58px;}
.c_1400_6 .c_670 .mb .title{ width:100%; float:left; font-size:18px; color:white; line-height:30px; height:60px; overflow:hidden; letter-spacing:1px;}
.c_1400_6 .c_670 .mb .time{ width:100%; float:left; margin-top:18px; font-size:14px; color:white; line-height:25px; letter-spacing:1px;}
.c_1400_6 .c_670 .mb .p{ width:100%; float:left; margin-top:13px; font-size:12px; color:white; line-height:28px; height:112px; overflow:hidden; letter-spacing:1px;}
.c_1400_6 .c_670 .slick-prev,
.c_1400_6 .c_670 .slick-next
{
    position: absolute;
	left:69px;
    top:322px;
    display: block;
    width: 30px;
    height: 30px;
    padding: 0;
    -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0);
    transform: translate(0,0);
    cursor: pointer;
    color: transparent;
    border: none;
    outline: none;
	background:url(../images/index18.jpg) no-repeat left center;
	z-index:10;
}
.c_1400_6 .c_670 .slick-next{
	left:118px;
	background-position:right center;
}
.c_1400_6 .c_670 .slick-prev:hover,
.c_1400_6 .c_670 .slick-next:hover{ background-image:url(../images/index18_h.jpg);}

.c_1400_6 .c_685{ width:48.9285%; float:right; margin-top:26px;}
.c_1400_6 .c_685 li{ width:100%; float:left; padding:14px 0 15px 0; position:relative; border-bottom:solid 1px #eee;}
.c_1400_6 .c_685 li .img{ width:164px; float:left; position:relative;}
.c_1400_6 .c_685 li .img .time{ position:absolute; left:0; bottom:0; width:100px; height:24px; line-height:24px; text-align:center; background:rgba(0,0,0,0.8); font-size:12px; color:white; letter-spacing:1px;}
.c_1400_6 .c_685 li .text{ margin-left:184px;}
.c_1400_6 .c_685 li .text .title{ width:100%; float:left; margin-top:14px; font-size:16px; color:#333; line-height:26px; letter-spacing:1px;}
.c_1400_6 .c_685 li .text .p{ width:100%; float:left; margin-top:14px; font-size:14px; color:#999; line-height:26px; height:52px; overflow:hidden; letter-spacing:1px;}
.c_1400_6 .c_685 li:hover .img .time{ background:#00428e;}
.c_1400_6 .c_685 li:hover .text .title{ color:#004683;}
.c_1400_6 .c_685 li:last-child{ border-bottom:0; padding-bottom:0;}
@media  screen and (max-width:1199px){
.c_1400_6 .c_670 .mb{ width:70%; padding:65px 30px 0 38px;}
.c_1400_6 .c_670 .slick-prev{left:49px;}
.c_1400_6 .c_670 .slick-next{left:98px;}
}
@media  screen and (max-width:991px){
.c_1400_6{ padding:40px 0 49px 0;}
.c_1400_6 .c_670{ margin-top:30px;}
.c_1400_6 .c_670 .slick-slide{ height:350px;}
.c_1400_6 .c_670 img{ width:546px; height:350px; margin:-175px 0 0 -273px;}
.c_1400_6 .c_670 .mb{ padding:45px 30px 0 38px;}
.c_1400_6 .c_670 .mb .title{ font-size:16px; line-height:24px; height:48px;}
.c_1400_6 .c_670 .mb .time{ margin-top:13px; font-size:12px; line-height:21px;}
.c_1400_6 .c_670 .mb .p{ margin-top:8px; line-height:24px; height:96px;}
.c_1400_6 .c_670 .slick-prev,
.c_1400_6 .c_670 .slick-next{ top:282px;}
.c_1400_6 .c_685{ margin-top:16px;}
.c_1400_6 .c_685 li{ padding:13px 0 14px 0;}
.c_1400_6 .c_685 li .img{ width:130px;}
.c_1400_6 .c_685 li .img .time{ width:80px; height:20px; line-height:20px;}
.c_1400_6 .c_685 li .text{ margin-left:140px;}
.c_1400_6 .c_685 li .text .title{ margin-top:8px; font-size:14px; line-height:22px;}
.c_1400_6 .c_685 li .text .p{ margin-top:8px; font-size:12px; line-height:22px; height:44px;}
}
@media  screen and (max-width:767px){
.c_1400_6{ padding:20px 0 29px 0;}
.c_1400_6 .c_670{ margin-top:20px; width:100%;}
.c_1400_6 .c_670 .slick-slide{ height:350px;}
.c_1400_6 .c_670 img{ width:546px; height:350px; margin:-175px 0 0 -273px;}
.c_1400_6 .c_670 .mb{ padding:45px 30px 0 28px;}
.c_1400_6 .c_670 .mb .title{ font-size:16px; line-height:24px; height:48px;}
.c_1400_6 .c_670 .mb .time{ margin-top:13px; font-size:12px; line-height:21px;}
.c_1400_6 .c_670 .mb .p{ margin-top:8px; line-height:24px; height:96px;}
.c_1400_6 .c_670 .slick-prev,
.c_1400_6 .c_670 .slick-next{ top:282px; left:29px;}
.c_1400_6 .c_670 .slick-next{ left:78px;}
.c_1400_6 .c_685{ width:100%; padding:0 10px; margin-top:16px;}
.c_1400_6 .c_685 li{ padding:13px 0 14px 0;}
.c_1400_6 .c_685 li .img{ width:130px;}
.c_1400_6 .c_685 li .img .time{ width:80px; height:20px; line-height:20px;}
.c_1400_6 .c_685 li .text{ margin-left:140px;}
.c_1400_6 .c_685 li .text .title{ margin-top:8px; font-size:14px; line-height:22px;}
.c_1400_6 .c_685 li .text .p{ margin-top:8px; font-size:12px; line-height:22px; height:44px;}
}
























@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;
}

@media screen and (max-device-width: 320px){body{-webkit-text-size-adjust:none}}
@media screen and (max-device-width: 480px){body{-webkit-text-size-adjust:none}}
@media only screen and (-webkit-min-device-pixel-ratio: 2){body{-webkit-text-size-adjust:none}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1243px){body{-webkit-text-size-adjust:none}}