﻿@charset "utf-8";
/* CSS Document */
/*切图：zcy*/
html{ overflow-x:auto; overflow-y:auto;}
*{ padding:0; margin:0;outline:none !important;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;}
ul, ol,li{ list-style-type:none;}
body, button, input, select, textarea{  font-family: 'Microsoft yahei',Arial; font-size:12px;}
code, kbd, pre, samp { font-family: 'Microsoft yahei',Arial;}
a{ text-decoration:none; color:#333; cursor:pointer;
-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',Arial; }
input,table,tr,td{ margin:0; padding:0; border:none;}
button,table{ border:none; background:none; margin:0; padding:0;}
body{ width:100%;}
select{ margin:0; padding:0; font-family: 'Microsoft yahei',Arial; border:none;}
textarea{ resize:none;outline:none;}
label{ margin-bottom:0; font-weight:normal;}
input,select,textarea{ margin:0; padding:0; border:0; outline:none;
 -moz-border-radius:0px; 
 -webkit-border-radius:0; 
 -khtml-border-radius:0;
 border-radius:0;
}
/*********************************************************************重置***********************************************************************/

.pz_top{ width:100%; position:relative; float:left; z-index:999; background:white;
-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;}
.pz_banner{ float:left; width:100%; position:relative; z-index:4;
-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;}
.pz_main{ float:left; width:100%; position:relative; z-index:2; overflow:hidden;}
.pz_down{ float:left; width:100%; position:relative; z-index:3; padding-bottom:90px;}

.pz_top{ float:left; width:100%; position:relative;}
.pz_top *{-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}

.top{ width:100%; float:left; background:#f6f4f4; padding:4px 0;}
.top .city_left{ float:left; padding-left:26px; background:url(images/top1.png) no-repeat left center; line-height:28px; font-size:14px; color:#666; position:relative;}
.top .city_left .city{ display:inline-block; vertical-align:top; text-align:center; line-height:28px; font-size:14px; color:#666; margin-right:12px;}
.top .city_left .city span{ margin:0 5px;}
.top .city_left #place{ display:inline-block; vertical-align:top; line-height:28px; font-size:14px; color:#666; background:none; width:auto; min-width:30px; max-width:50px; text-align:center;}
.top .city_left .cityButn{ display:inline-block; vertical-align:top; font-size:14px; color:#009aff; line-height:28px; cursor:pointer;}
#in_city{ left:0 !important; width:345px; position:absolute; left:0; top:32px; z-index: 999; border: solid 1px #d7d7d7; background: #fff; padding-bottom: 6px; display:none;}
#in_city h3 {  padding: 10px 0; color: #ababab; text-indent: 3%; font-size: 16px;}
#in_city .screen a.on { color: #404040; border: solid 1px #c92436; border-bottom: none;}
#in_city .screen a{ float: left; color: #129ace; padding: 1px 12.5px; text-align: center; font-size: 12px; border-bottom: solid 1px #c92436;}
#in_city .city_a_le1 { padding: 10px; overflow: hidden;}
#in_city .city_a_le1 .Letter{width:100%;display:inline-block;}
#in_city .city_a_le1 a { float: left; width: 20%; margin: 2px 0;}
#in_city .Letter span { width: 12%; float: left; text-align: center; padding: 2px 0; display: inline-block;font-size: 14px; color: #009aff; line-height: 28px; cursor: pointer;}
#in_city .Letter div { width: 88%; float: left;}
#in_city .city_pos{ float:left; width:100%;}
#in_city .city_a_le1 a:hover{ color:#009aff;}

.top .city_right{ float:right;}
.top .city_right .hotcity{ float:left; font-size:14px; color:#666; line-height:28px;}
.top .city_right .hotcity dt{ float:left; font-size:14px; color:#666; line-height:28px;}
.top .city_right .hotcity dd{ display:inline-block; vertical-align:top;}
.top .city_right .hotcity dd a{ display:block; float:left; font-size:14px; color:#666; line-height:28px; margin:0 2px;}
.top .city_right .hotcity dd a:hover{ color:#009aff;}
.top .city_right .search{ float:right; margin-left:18px; padding:0 45px 0 16px; position:relative; width:191px; background:white; overflow:hidden;
    -moz-border-radius:14px;
    -webkit-border-radius:14px;
    -khtml-border-radius:14px;
    border-radius:14px;}
.top .city_right .search .search_k{ display:block; width:100%; float:left; height:28px; padding-left:25px; line-height:28px; font-size:14px; color:#333; background:url(images/top2.png) no-repeat left center;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    outline: 0;}
.top .city_right .search .search_b{ display:block; width:43px; height:28px; line-height:28px; text-align:center; position:absolute; right:0; top:0; color:white; background:#009aff; font-size:14px; cursor:pointer;}

.topnav{ width:100%; float:left; padding:27px 0; height:114px;}
.topnav .logo{ float:left; height:60px; line-height:0;}
.topnav .logo h2{display:inherit}
.topnav .logo img{ height:100%;}
.topnav .topnav_right{ float:right; margin-top:12px;}
.menu{ z-index:99; float:left;}
.menu > ul{ float:left; width:100%;}
.menu ul .nli{ float:left;z-index:99; margin-right:29px; position:relative; height:74px;}
.menu ul .nli span{ display:block; width:100%; float:left;}
.menu ul .nli span a{ display:block; float:left; height:38px; line-height:38px; color:#666; font-size:16px; position:relative;}
.menu ul .nli.on span a,
.menu ul .nli:hover span a{ color:#009aff;}
.menu ul .nli.on span a:before,.menu ul .nli:hover span a:before{ content:''; width:100%; height:3px; background:#008ae5; position:absolute; left:0; bottom:-8px;}
@media screen and (max-width: 1199px) {
.menu ul .nli{ margin-right:0; margin-left:11px; height:46px;}
.top{ padding-bottom:8px;}
.top .city_right{ width:650px;}
.top .city_right .hotcity{ float:right;}
.top .city_right .search{ width:35%;}
.topnav .topnav_right{ width:70%; margin-top:-5px;}
.topnav .topnav_right .menu{ float:right; margin-top:5px;}
.topnav{ padding:20px 0; height:104px;}
}
@-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 .nli上）*/
.sub{ z-index:21;  position:absolute; width:160px; left: 50%; margin-left:-80px;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; overflow:hidden; position:relative; padding:0 8px; background:#fff; opacity:0.8; color:#009aff;}
.sub .l2:hover .l2_a{ opacity:1;}
.menu ul .nli:hover .sub{ display:block;
    -webkit-animation:fadeInUp1 0.5s 0s ease both;
    -moz-animation:fadeInUp1 0.5s 0s ease both;}

.topnav .topnav_right .tel{ float:right; padding-left:45px; height:38px; background:url(images/top3.png) no-repeat left center; width:170px;}
.topnav .topnav_right .tel h4{ width:100%; float:left; font-size:20px; color:#666; line-height:19px; font-family:Arial; white-space: nowrap;}

.menuph{ float:right; cursor: pointer;  width: 30px;  height: 30px; display: none; position:relative; margin-top:-15px;}
.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: #848484; 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: #848484;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.menuph .navbtn::after { top:-5px;}
.menuph .navbtn::before { top:5px;}
.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%; background:black; opacity:0.7; display:none; left:0; top:0; z-index:98;}
.ph_menu.on_1{ right:0;}
.ph_menu{ position:fixed; width:420px; height:100%; right:-420px; top:0px; display:block; z-index: 99; background: #1b1d1f;
-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 .btn{ width:100%; position:absolute; left:0; bottom:0; text-align:center;}
.ph_menu .btn a{ width:40%; display:inline-block; font-size:14px; color:white; line-height:50px;}
.ph_menu .btn a.a1{ background:url(images/top3.png) no-repeat left center; background-size:1px auto;}

.nav_box{ width:100%; position:absolute; left:0; top:50px; max-height:70%; overflow-y:auto;}
.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:60px; white-space:nowrap; position: relative; letter-spacing: 1px; padding:0 60px 0 50px;}
.ph_menu .nli svg{ display:block; width:60px; height:60px; position:absolute; right:0; top:5px; background:url(images/person5_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{ transform:rotate(90deg);}
.ph_menu .nli .l2_ul{ display:none; height:auto; float:left; width:100%; padding: 5px 60px;}
.ph_menu .nli .l2_ul li a{ line-height:40px; font-size:14px; color:#fff; 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; position:absolute; left:10%; bottom:50px; width:80%; height:40px; padding: 0 60px 0 0; z-index:1; background: white;
-moz-border-radius:5px; 
-webkit-border-radius:5px; 
-khtml-border-radius:5px;
border-radius:5px;}
.ph_menu .search .search_k{ height:20px; line-height:20px; margin-top:10px; width:100%; font-size: 12px; color: #1b1d1f; padding-left:10px; }
.ph_menu .search .search_b{ position: absolute; right:0px; top: 0; height:40px; width:60px; color:white; background:#0f7dd1; font-size:12px; cursor:pointer;
-moz-border-top-right-radius:5px; 
-webkit-border-top-right-radius:5px; 
-khtml-border-top-right-radius:5px;
border-top-right-radius:5px;
-moz-border-bottom-right-radius:5px; 
-webkit-border-bottom-right-radius:5px; 
-khtml-border-bottom-right-radius:5px;
border-bottom-right-radius:5px;}

@media screen and (max-width:991px) {
.pz_top{ position:fixed; top:0; z-index:100; background:white; left:0; box-shadow:0 3px 5px rgba(0,0,0,0.1);}
.top{ padding:15px 10px; height:50px; position:relative; background:white;}
.topnav{ display:none;}
.top .logo{ width:180px; height:36px; line-height:0; position:absolute; left:50%; top:50%; margin-top:-18px; text-align:center; margin-left:-90px;}
.top .logo h2{ /*height:100%;*/}
.top .logo img{ vertical-align: initial;}
.menuph{ display:block;}
.top .city_right{ display:none;}
.top .city_left{ padding-left:24px; background-size:contain; line-height:20px; font-size:12px;}
.top .city_left .city{ line-height:20px; font-size:12px; margin-right:8px;}
.top .city_left #place{ line-height:20px; font-size:12px;}
.top .city_left span{ font-size:12px; line-height:20px;}
#in_city{ top:35px !important;}
}
@media screen and (max-width:767px) {
.ph_menu{ width:300px; right:-300px;}
.ph_menu .nli{ border-bottom:solid 1px #000;}
.ph_menu .nli .l1_a{ padding:0 30px; line-height:46px;}
.top .city_left{ padding-left:18px; background-size:12px auto; padding-right:10px;}
.top .city_left:before{ content:''; width:10px; height:100%; position:absolute; right:0; top:0; background:url(images/top12.png) no-repeat center center; background-size:auto 3px;}
.top .city_left input{ background:none; max-width:36px; white-space: nowrap; overflow:hidden; display:block;}
.ph_menu .nli svg{ width:46px; height:46px; top:0px; background-size:auto 14px !important;}
.ph_menu .nli .l2_ul{ padding: 5px 40px;}

.pz_down{padding-bottom:50px;}


}

.slide_banner{ width:100%; float:left;}
.slide_banner .img{ width:100%; height:500px; float:left; background-size:cover !important;}
.slide_banner .slick-dots {
	position: absolute;
	bottom: 35px; height:8px; line-height:0;
}
.slide_banner .slick-dots li {
	width: 14px;
	height: 8px;
	margin: 0 5px;
	background:#fff; vertical-align:top; opacity:0.5;
	-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;
}
.slide_banner .slick-dots li button { display:none;}
.slide_banner .slick-dots li.slick-active{ width:30px;
	opacity:0.8;
}


.l_320{ width:320px; position:absolute; left:50%; top:0; height:100%; margin-left:-600px; background:url(images/top10.png); padding:6px 20px 20px 12px; overflow-y:auto;}
.l_320 .pz_SideLayer{ width:100%; float:left;}
.l_320 .pz_SideLayer .dl{ width:100%; float:left; margin-top:15px;}
.l_320 .pz_SideLayer .dl .dt{ width:100%; float:left; font-size:16px; color:white; line-height:35px; font-weight:bold;}
.l_320 .pz_SideLayer .dl .dt img{ float:left; width:35px;}
.l_320 .pz_SideLayer .dl .dd_ul{ width:100%; float:left; padding-left:35px;}
.l_320 .pz_SideLayer .dl .dd_ul li{ float:left; margin-right:10px;}
.l_320 .pz_SideLayer .dl .dd_ul li a{ display:block; float:left; font-size:14px; color:white; line-height:24px; opacity:0.8;}
.l_320 .pz_SideLayer .dl .dd_ul li a:hover{ opacity:1; color:#037ee8;}
@media screen and (max-width:1199px) {
.l_320{ margin-left:-445px;}
}
@media screen and (max-width:991px) {
.pz_banner{ margin-top:50px;}
.slide_banner .img{ height:400px;}
.slide_banner .slick-dots { bottom:27px;}
.l_320{ margin-left:-380px; width:280px;}
.l_320 .pz_SideLayer .dl{ margin-top:10px;}
.l_320 .pz_SideLayer .dl .dt{ font-size:14px; line-height:30px;}
.l_320 .pz_SideLayer .dl .dt img{ width:30px;}
.l_320 .pz_SideLayer .dl .dd_ul{ padding-left:30px;}
.l_320 .pz_SideLayer .dl .dd_ul li a{ font-size:12px; line-height:20px;}
}
@media screen and (max-width:767px) {
.slide_banner .img{ height:200px;}
.slide_banner .slick-dots { bottom:12px; height:2px;}
.slide_banner .slick-dots li {width: 30px;height: 2px;}
.l_320{ position:fixed; top:100%; left:0; margin-left:0; width:100%; z-index:999; background:#fff;
-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;}
.l_320 .pz_SideLayer .dl{ margin-top:15px;}
.l_320 .pz_SideLayer .dl .dt,.l_320 .pz_SideLayer .dl .dd_ul li a{ color:#333;}
.l_320 .pz_SideLayer .dl .dt img{ padding:2px; background:#222; margin-right:8px; width:24px; margin-top:4px;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.l_320 .pz_SideLayer .dl .dd_ul{ padding-left:38px;}
.pz_SideLayer_btn{ width:50px; height:32px; position:absolute; left:0; top:100%; background:#009aff; line-height:32px; color:white; font-size:12px; letter-spacing:1px; text-align:center;}
.l_320.on{ top:0; padding-top:80px;}
.l_320_close{ width:34px; height:34px; background:rgba(0,0,0,0.8);  text-align:center; line-height:30px; font-size:24px; color:white; font-weight:bold; position:absolute; right:5px; top:60px;
-moz-border-radius:6px; 
-webkit-border-radius:6px; 
-khtml-border-radius:6px;
border-radius:6px;}
.slide_banner .slick-dots {
	position: absolute;
	bottom: 15px; height:7px; line-height:0;
}
.slide_banner .slick-dots li {
	width: 7px;
	height: 7px;
	margin: 0 5px;
	background:#fff; vertical-align:top; opacity:0.5;
	-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;
}
.slide_banner .slick-dots li button { display:none;}
.slide_banner .slick-dots li.slick-active{
	opacity:0.8; width:7px;
}
}

.footer{ width:100%; float:left; background:#167ad0;}
.footer .footer_head{ padding:58px 0 53px 0; border-bottom:solid 1px #8bbde8;}
.footer .footer_head ul{ width:100%;}
.footer .footer_head ul li{ width:256px; float:left;}
.footer .footer_head ul li .dt{ width:100%; font-size:18px; color:white; line-height:26px; float:left;}
.footer .footer_head ul li .dd{ width:100%; float:left; margin-top:18px;}
.footer .footer_head ul li .dd a{ display:block; width:100%; float:left; font-size:14px; color:white; line-height:28px; opacity:0.8;}
.footer .footer_head ul li .dd a:hover{ opacity:1;}
.footer .footer_head ul li.last{ width:352px; float:right; margin-top:34px;}
.footer .footer_head ul li.last .tel{ margin-left:135px; margin-top:18px;}
.footer .footer_head ul li.last .tel h2{ width:100%; float:left; font-size:34px; line-height:46px; color:#fff; font-family:Arial;}
.footer .footer_head ul li.last .tel h5{ width:100%; float:left; margin-top:8px; font-size:14px; line-height:18px; color:#fff; opacity:0.8; letter-spacing:5px;}
.footer .footer_head ul li.last .ewm{ width:115px; padding:4px; background:white; float:left;}
.footer .footer_head ul li.last .ewm img{ float:left; width:100%;}
.footer .footer_down{ padding:22px 0 23px 0;}
.footer .footer_down .link1{ width:100%; float:left; padding:0 22px;}
.footer .footer_down .link1 span{ display:block; float:left; font-size:14px; color:white; line-height:30px; opacity:0.8;}
.footer .footer_down .link1 ul{ margin-left:70px;}
.footer .footer_down .link1 ul a{ display:block; float:left; font-size:14px; color:white; line-height:30px; opacity:0.8; margin-right:10px;}
.footer .footer_down .link1 ul a:hover{ opacity:1;}
.down{ float:left; width:100%; padding:30px 0; background:#0e6aba;}
.down .down_left{ float:left; font-size:12px; color:white; line-height:22px; opacity:0.8;}
.down .down_right{ float:right; font-size:12px; color:white; line-height:22px; opacity:0.8;}
.down .down_right a{ font-size:12px; color:white; opacity:0.8; margin-right:16px;}
.down .down_right a:hover{ opacity:1;}
@media screen and (max-width:1199px) {
.footer .footer_head ul li{ width:166px;}
}
@media screen and (max-width:991px) {
.footer .footer_head{ padding:28px 0 23px 0; text-align:center;}
.footer .footer_head ul li{ display:none;}
.footer .footer_head ul li.last{ display:inline-block; margin-top:0; width:290px; float:none;}
.footer .footer_head ul li.last .tel{ margin-left:105px; margin-top:10px; text-align:left;}
.footer .footer_head ul li.last .tel h2{ font-size:28px; line-height:40px;}
.footer .footer_head ul li.last .tel h5{ margin-top:4px; font-size:12px; line-height:16px; letter-spacing:4px;}
.footer .footer_head ul li.last .ewm{ width:95px;}
.footer .footer_down{ padding:12px 0 13px 0;}
.footer .footer_down .link1{ padding:0 0; position:relative;}
.footer .footer_down .link1 span{ width:100%; padding:0 10px; font-size:12px; height:32px; background:#0e6aba; line-height:32px; opacity:1; position:relative;}
.footer .footer_down .link1 span:before{ content:''; position:absolute; right:0; top:0; width:32px; height:32px; background:url(images/person5_h.png) no-repeat center center; background-size:6px 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 .footer_down .link1 span.on:before{ transform:rotate(-90deg);}
.footer .footer_down .link1 ul{ margin-left:0; width:100%; float:left; display:none; position:absolute; left:0; bottom:100%; padding:8px 13px;  background:#0e6aba; border-bottom:solid 1px #8bbde8;
-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 .footer_down .link1 ul a{ font-size:12px; line-height:24px; margin-right:6px;}
.footer .footer_down .link2{ width:100%; float:left; text-align:center;}
.footer .footer_down .link2 ul{ display:inline-block; vertical-align:top;}
.footer .footer_down .link2 ul li,.footer .footer_down .link2 ul span{ display:block; float:left; line-height:28px; font-size:14px; color:white; margin:0 3px;}
.footer .footer_down .link2 ul li a{line-height:28px; font-size:14px; color:white;}
.down{ padding:10px 0;}
.down .down_left,
.down .down_right{ width:100%; text-align:center; line-height:28px;}
}
@media screen and (max-width:767px) {
.footer .footer_head{ padding:24px 10px 20px 10px;}
.footer .footer_head ul li.last .ewm{ padding:8px;}
.footer .footer_head ul li.last{ width:300px;}
.footer .footer_head ul li.last .tel{ margin-left:120px; margin-top:14px;}
.footer .footer_head ul li.last .tel h2{ font-size:26px; line-height:40px;font-family: 'OPENSANS-BOLD'; letter-spacing:1px;}
.footer .footer_head ul li.last .tel h5{ letter-spacing:4px; margin-top:0;}
.footer .footer_down{ padding:6px 10px 7px 10px;}
.down{ padding:8px 10px;}
.down .down_left,
.down .down_right{ line-height:24px; font-size:0.88rem;}
.down .down_right a{ margin-right:10px;}
.footer .footer_down .link2 ul li,.footer .footer_down .link2 ul span{ line-height:24px; font-size:0.88rem; margin:0 1px;}
.footer .footer_down .link2 ul li a{line-height:24px; font-size:0.88rem;}


}

/*产品设备*/
.banner{ width:100%; float:left; height:350px; background-repeat:no-repeat !important; background-size:cover !important; background-position:center center !important; position:relative; text-align:center;}
.banner h3{ width:100%; position:absolute; left:0; top:50%; font-size:36px; color:white; line-height:54px; margin-top:-42px; letter-spacing:1px;}
.banner h3 img{ vertical-align:top; width:10px; margin:6px 0 0 7px;}
.banner h5{ width:100%; position:absolute; left:0; top:50%; font-size:18px; color:white; line-height:27px; margin-top:18px; letter-spacing:1px; padding:0 10px;}
@media screen and (max-width:991px) {
.banner{ height:250px;}
.banner h3{ font-size:26px; line-height:44px; margin-top:-32px;}
.banner h3 img{ width:8px; margin:6px 0 0 5px;}
.banner h5{ font-size:16px; line-height:23px; margin-top:12px;}
}
@media screen and (max-width:767px) {
.banner{ height:150px;}
.banner h3{ font-size:18px; line-height:34px; margin-top:-22px;}
.banner h3 img{ width:6px; margin:6px 0 0 3px;}
.banner h5{ font-size:12px; line-height:20px; margin-top:8px;}
}

.zbg1{ background:#f9f9f9;}
.c_1200{ width:100%; float:left; margin:80px 0; padding:0 300px 0 0; position:relative; overflow:hidden;}
.c_1200 .c_900{ width:100%; float:left; background:white; min-height:900px;
-moz-border-radius:8px; 
-webkit-border-radius:8px; 
-khtml-border-radius:8px;
border-radius:8px;}
.headline1{ width:100%; float:left; padding:0 20px; border-bottom:solid 1px #f9f9f9; font-size:18px; color:#666; line-height:58px; font-weight:bold;}
.headline1 span{ float:right; font-size:14px; color:#999;}
.c_900_1{ width:100%; float:left; padding:0 20px 25px 20px;}
.ul_1{ width:100%; float:left;}
.ul_1 li{ width:100%; float:left; margin-top:20px; padding:30px; background:#f5f5f5; overflow:hidden;}
.ul_1 li .img{ float:left; width:375px; height:352px; overflow:hidden;}
.ul_1 li .img img{ width:100%; float:left;}
.ul_1 li .text{ margin-left:385px; height:352px; line-height:352px;}
.ul_1 li .text a{ display:inline-block; vertical-align:middle; width:100%;}
.ul_1 li .text h4{ width:100%; float:left; font-size:18px; color:#5b5c5c; line-height:31px; font-weight:bold;}
.ul_1 li .text .dl{ width:100%; float:left; margin-top:25px;}
.ul_1 li .text .dl .dd{ width:100%; float:left; font-size:14px; color:#5b5c5c; line-height:30px;}
.ul_1 li .text .dl .dd span{ display:inline-block; width:70px; font-size:14px;}
.ul_1 li:hover .text h4{ color:#009aff;}
.c_1200 .c_281{ width:281px; position:absolute; right:0; top:0; height:100%; overflow:hidden;}
.c_281_1{ width:100%; float:left; background:white;}
.c_281_1 .subhead1{ width:100%; float:left; height:46px; line-height:46px; background:#ff7e00; padding:0 20px; font-size:18px; color:white; font-weight:bold;}
.c_281_1 .subhead1 span{ float:right; font-size:12px; color:white; opacity:0.8; text-transform:uppercase;}
.c_281_1 .zbox{ width:100%; float:left; border:solid 1px #ddd; border-top:0; padding:25px 26px 22px 19px;}
.c_281_1 .zbox h4{ width:100%; float:left; text-align:center; font-size:16px; color:#666; line-height:24px;}
.c_281_1 .zbox h4 span{ color:#ff7e00;}
.c_281_1 .zbox ul{ width:100%; float:left; margin-top:11px;}
.c_281_1 .zbox ul li{ width:100%; float:left; margin-top:10px;}
.c_281_1 .zbox ul li input{ display:block; width:100%; float:left; background:white; border:solid 1px #dfdfdf; height:38px; line-height:36px; padding-left:14px; font-size:14px; color:#666;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
outline: 0;}
.c_281_1 .zbox ul li.l1{ width:115px;}
.c_281_1 .zbox ul li.l2{ width:115px; float:right;}
.c_281_1 .zbox ul li.l1 select,.c_281_1 .zbox ul li.l2 select{ display:block; width:100%; float:left; background:white; border:solid 1px #dfdfdf; height:38px; line-height:36px; padding-left:9px; font-size:14px; color:#666; background:url(images/product2.png) no-repeat 92% center;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
outline: 0;}
.c_281_1 .zbox ul li textarea{ display:block; width:100%; float:left; background:white; border:solid 1px #dfdfdf; height:78px; line-height:20px; padding:9px 14px; font-size:14px; color:#666;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
outline: 0;}
.c_281_1 .zbox ul li input:focus,.c_281_1 .zbox ul li textarea:focus,.c_281_1 .zbox ul li select:focus{ border-color:#009aff;}
.c_281_1 .zbox ul li.l3{ width:100%; float:left; margin-top:20px; background:#007be5; height:38px; line-height:38px; text-align:center; position:relative;font-size:14px; color:#fff;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.c_281_1 .zbox ul li.l3 img{ vertical-align:middle; margin:-3px 0 0 15px;}
.c_281_1 .zbox ul li.l3 input{ display:block; width:100%; height:100%; position:absolute; left:0; top:0; cursor:pointer; opacity:0;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
outline: 0;}

.c_281_1 .zbox ul li.yzm{position:relative;}
.c_281_1 .zbox ul li.yzm img{position:absolute; right:1px; top:6px; width:100px;}

.c_281_1 .zbox .p{ width:100%; float:left; margin-top:16px; font-size:12px; color:#454545; line-height:20px;}
.c_281_1 .zbox .p .span1{ color:#ff7e00;}
.c_281_1 .zbox h5{ width:100%; float:left; margin-top:12px; font-size:12px; color:#454545; line-height:26px;}
.c_281_1 .zbox h5 .span2{ color:#ff7e00;}
.c_281_1 .zbox h5 .i{ font-style:normal; font-size:18px; color:#ff7e00; font-weight:bold;}
.c_281_1.on{ position:fixed; left:auto; right:50%; top:0; margin-right:-600px; width:281px;}
.c_281_1.on .zbox{ padding:0 26px 22px 19px;}
.c_281_1.on .zbox h4,.c_281_1.on .zbox .p,.c_281_1.on .zbox h5{ display:none;}
@media screen and (max-width:1199px) {
.ul_1 li .img{ width:100%; height:352px; text-align:center;}
.ul_1 li .img img{ width:auto; height:100%; float:none;}
.ul_1 li .text{ margin-left:0; width:100%; float:left; height:auto; line-height:0;}
}
@media screen and (max-width:991px) {
.c_1200{ margin:40px 0; padding:0 240px 0 0;}
.headline1{ padding:0 10px; font-size:16px;  line-height:48px; }
.headline1 span{ font-size:12px;}
.ul_1 li{ margin-top:15px; padding:20px;}
.ul_1 li .img{ height:252px;}
.ul_1 li .text h4{ font-size:16px; line-height:26px;}
.ul_1 li .text .dl{ margin-top:15px;}
.ul_1 li .text .dl .dd{ font-size:12px; line-height:24px;}
.ul_1 li .text .dl .dd span{ width:63px; font-size:12px;}
.c_1200 .c_281{ width:220px;}
.c_281_1 .subhead1{ height:40px; line-height:40px; padding:0 10px; font-size:16px;}
.c_281_1 .zbox{ padding:15px 16px 12px 10px;}
.c_281_1 .zbox h4{ font-size:14px; line-height:20px;}
.c_281_1 .zbox ul{ margin-top:6px;}
.c_281_1 .zbox ul li{ margin-top:5px;}
.c_281_1 .zbox ul li input{ height:34px; line-height:32px; padding-left:9px; font-size:12px;}
.c_281_1 .zbox ul li.l1{ width:95px;}
.c_281_1 .zbox ul li.l2{ width:95px; float:right;}
.c_281_1 .zbox ul li.l1 select,.c_281_1 .zbox ul li.l2 select{ height:34px; line-height:32px; padding-left:4px; font-size:12px;}
.c_281_1 .zbox ul li textarea{ height:70px; line-height:16px; padding:5px 8px; font-size:12px;}
.c_281_1 .zbox ul li.l3{ margin-top:10px; height:34px; line-height:34px; font-size:12px;}
.c_281_1 .zbox ul li.l3 img{ margin:-3px 0 0 7px;}
.c_281_1 .zbox .p{ margin-top:12px; line-height:18px;}
.c_281_1 .zbox h5{ margin-top:8px; line-height:24px;}
.c_281_1 .zbox h5 i{ font-size:16px;}
}
@media screen and (max-width:767px) {
.c_1200{ margin:20px 0; padding:0 10px;}
.c_1200 .c_281{ width:100%; position:relative; right:auto; top:auto; height:auto; float:left; margin-top:10px;}
.c_1200 .c_900{ min-height:500px;}
.c_900_1{ padding:0 10px 15px 10px;}
.ul_1 li{ margin-top:10px; padding:10px;}
.ul_1 li .img{ height:152px;}
.ul_1 li .text h4{ font-size:14px; line-height:24px;}
.ul_1 li .text .dl{ margin-top:10px;}
.ul_1 li .text .dl .dd{ line-height:22px;}
.c_281_1 .zbox ul li.l1{ width:49%;}
.c_281_1 .zbox ul li.l2{ width:49%; float:right;}
.c_281_1 .zbox ul li.l3 img{ width:14px;}
.c_281_1 .zbox ul li input{ height:34px; padding:7px 0; line-height:20px; padding-left:9px; font-size:12px;}
}

/*服务列表*/
.c_1200_1{ width:100%; float:left; padding:65px 0;}
.c_1200_1_head{ width:100%; float:left; padding:0 25px 22px 202px; position:relative; border-bottom:solid 1px #e5e5e5;}
.c_1200_1_head .dt{ width:148px; height:39px; line-height:39px; text-align:center; font-size:16px; color:#fff; position:absolute; left:0; top:10px; background:#009aff;
-moz-border-radius:20px; 
-webkit-border-radius:20px; 
-khtml-border-radius:20px;
border-radius:20px;}
.c_1200_1_head .dt img{ vertical-align:middle; margin:-3px 0 0 10px; width:5px;}
.c_1200_1_head .dd{ width:100%; float:left; position:relative; height:60px; overflow:hidden;}
.c_1200_1_head .dd.on{ height:auto;}
.c_1200_1_head .dd li{ float:left; margin-right:38px;}
.c_1200_1_head .dd li a{ display:block; float:left; font-size:14px; color:#999; line-height:30px;}
.c_1200_1_head .dd li a:hover{ color:#009aff;}
.c_1200_1_head .dd span{ display:block; position:absolute; right:0; bottom:0; width:120px; height:30px; font-size:14px; color:#009aff; line-height:30px; background:white; cursor:pointer; padding-left:6px;}
.c_1200_1_head .dd span img{ vertical-align:middle; margin:-3px 0 0 10px; width:4px;}

.c_1200_1_down{ width:100%; float:left; margin-top:46px;}
.c_1200_1_down_head{ width:100%; float:left; text-align:center;}
.c_1200_1_down_head h3{ width:100%; float:left; font-size:20px; color:#666; line-height:28px; font-weight:bold;}
.c_1200_1_down_head .city{ width:100%; float:left; margin-top:25px;}
.c_1200_1_down_head .city li{ display:inline-block; margin:0 10px; vertical-align:top; width:220px;}
.c_1200_1_down_head .city li input,.c_1200_1_down_head .city li select{ display:block; width:100%; float:left; height:42px; line-height:40px; background:#f6f4f4 url(images/fwlb2.png) no-repeat 94% center; padding-left:20px; font-size:14px; color:#666; border:solid 1px #e0e0e0;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
outline: 0;}
.ul_2{ width:100%; float:left; margin-top:25px;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.ul_2 li{ width:33.333%; float:left; margin-top:25px; padding:0 15px;}
.ul_2 li .img{ width:100%; float:left; overflow:hidden;}
.ul_2 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_2 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_2 li .name{ width:100%; float:left; margin-top:15px; font-size:16px; color:#666; line-height:25px; font-weight:bold;}
.ul_2 li:hover .name{ color:#009aff;}
.fy{ width:100%; float:left; margin-top:45px; text-align:center; line-height:0;}
.fy a,.fy input{ display:inline-block; vertical-align:top; width:80px; height:42px; border:solid 1px #ddd; line-height:40px; font-size:14px; color:#434343; background:white; text-align:center;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
outline: 0;}
.fy span{ display:inline-block; vertical-align:top; width:44px; height:42px; line-height:42px; font-size:14px; color:#434343; text-align:center;}
@media screen and (max-width:991px) {
.c_1200_1{ padding:35px 0;}
.c_1200_1_head{ padding:0 15px 12px 142px;}
.c_1200_1_head .dt{ width:108px; height:35px; line-height:35px; font-size:14px;}
.c_1200_1_head .dt img{ margin:-3px 0 0 8px;}
.c_1200_1_head .dd{ height:54px;}
.c_1200_1_head .dd li{ margin-right:28px;}
.c_1200_1_head .dd li a{ font-size:12px; line-height:27px;}
.c_1200_1_head .dd span{ width:40px; height:27px; font-size:12px; line-height:27px; padding-left:4px;}
.c_1200_1_head .dd span img{ margin:-3px 0 0 8px;}
.c_1200_1_down{ margin-top:26px;}
.c_1200_1_down_head h3{ font-size:16px; line-height:24px;}
.c_1200_1_down_head .city{ margin-top:15px;}
.c_1200_1_down_head .city li{ margin:0 5px; width:200px;}
.c_1200_1_down_head .city li input,.c_1200_1_down_head .city li select{ height:38px; line-height:36px; padding-left:14px; font-size:12px;}
.ul_2{ margin-top:15px;}
.c_1200_1_down .row{ margin:0 -5px;}
.ul_2 li{ margin-top:15px; padding:0 5px;}
.ul_2 li .name{ margin-top:10px; font-size:14px; line-height:23px;}
.fy{ margin-top:25px;}
.fy a,.fy input{ width:60px; height:36px; line-height:34px; font-size:12px;}
.fy span{ width:34px; height:36px; line-height:36px; font-size:12px;}
}
@media screen and (max-width:767px) {
.c_1200_1{ padding:10px 0 20px 0; border-top:solid 10px #f4f4f4;}
.c_1200_1_head{ padding:0 10px 0 75px; border-bottom:solid 1px #ccc;}
.c_1200_1_head .dt{ font-size:16px; line-height:45px; height:45px; color:#223341; border-bottom:solid 2px #008ae5; background:none; border-radius:0px; /*width:auto;*/ top:1px; left:10px; width:fit-content}
.c_1200_1_head .dt img{ display:none;}
.c_1200_1_head .dd{ height:45px; padding-right:15px;}
.c_1200_1_head .dd li{ margin-left:16px; margin-right:0;}
.c_1200_1_head .dd li a{ line-height:45px;}
.c_1200_1_head .dd .btn{ width:10px; height:45px; position:absolute; right:0; top:1px; background:url(images/product2.png) no-repeat center center; background-size:contain; cursor:pointer;
-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_1200_1_head .dd .btn.on{ transform:rotate(180deg);}
.c_1200_1_down_head{ padding:0 10px 20px 10px; border-bottom:solid 10px #f4f4f4;}
/*.c_1200_1_head .dt{ width:100%; height:36px; line-height:36px; font-size:12px; top:auto; padding:0 10px; letter-spacing:2px; position:relative; left:auto; float:left; text-align:left;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;
-moz-border-bottom-left-radius:0px; 
-webkit-border-bottom-left-radius:0px; 
-khtml-border-bottom-left-radius:0px;
border-bottom-left-radius:0px;
-moz-border-bottom-right-radius:0px; 
-webkit-border-bottom-right-radius:0px; 
-khtml-border-bottom-right-radius:0px;
border-bottom-right-radius:0px;}
.c_1200_1_head .dt img{ margin:12px 0 0 4px; float:right;}
.c_1200_1_head .dd{ height:auto; display:none; position:absolute; left:0; top:100%; padding:6px 10px; box-shadow:0 3px 5px rgba(0,0,0,0.2); background:white; z-index:3;
-moz-border-bottom-left-radius:4px; 
-webkit-border-bottom-left-radius:4px; 
-khtml-border-bottom-left-radius:4px;
border-bottom-left-radius:4px;
-moz-border-bottom-right-radius:4px; 
-webkit-border-bottom-right-radius:4px; 
-khtml-border-bottom-right-radius:4px;
border-bottom-right-radius:4px;}
.c_1200_1_head .dd li{ margin-right:14px;}
.c_1200_1_head .dd li a{ line-height:24px;}
.c_1200_1_head .dd span{ width:24px; height:24px; line-height:24px; padding-left:0px; bottom:-2px; display:none;}
.c_1200_1_head .dd span img{ margin:-3px 0 0 4px;}*/
.c_1200_1_down{ margin-top:16px;}
.c_1200_1_down_head h3{ font-size:14px; line-height:20px; color:#223341; text-align:left;}
.c_1200_1_down_head .city{ margin-top:10px;}
.c_1200_1_down_head .city li{ margin:0 0; width:100%;}
.c_1200_1_down_head .city li input,.c_1200_1_down_head .city li select{ height:38px; line-height:36px; padding-left:14px; font-size:12px; background-position:97% center;}
.ul_2{ margin-top:5px; padding:0 10px;}
.ul_2 li{ margin-top:10px; width:50%;}
.ul_2 li .name{ margin-top:6px; font-size:12px; line-height:21px;}
.fy{ margin-top:15px;}
.fy a,.fy input{ width:60px; height:36px; line-height:34px; font-size:12px;}
.fy input{ height:36px; padding:8px 0; line-height:18px; font-size:12px;}
.fy span{ width:34px; height:36px; line-height:36px; font-size:12px;}
}

.zbg2{ background:#f9f9f9;}
.c_1200_2{ width:100%; float:left; padding:39px 0 54px 0;}
.headline2{ width:100%; float:left; font-size:22px; color:#008ae5; line-height:42px; font-weight:bold; letter-spacing:1px;}
.row_1{ margin:0 -7px;}
.slide_pic_1{ width:100%; float:left; margin-top:39px; position:relative;}
.c_1200_2 .li_hp{ width:100%; float:left; padding:0 7px;}
.c_1200_2 .li_hp .img{ width:100%; float:left;}
.c_1200_2 .li_hp .img img{ width:100%; float:left;}
.c_1200_2 .li_hp .name{ width:100%; float:left; margin-top:14px; font-size:16px; color:#666; line-height:26px; font-weight:bold;}
.c_1200_2 .li_hp .number{ width:100%; float:left; font-size:12px; color:#999; line-height:23px;}
.c_1200_2 .li_hp:hover .name{ color:#009aff;}
.slide_pic_1 .slick-prev,.slide_pic_1 .slick-next {
	font-size: 0;
	line-height: 0;
	position: absolute;
	left:auto;
	right:72px;
	top:-79px;
	display: block;
	width: 39px;
	height: 39px;
	background:url(images/khal1.png) no-repeat left center;
}
.slide_pic_1 .slick-next {
	left: auto;
	right: 11px;
	background-position:right center; opacity:1;
}
.slide_pic_1 .slick-prev:hover,
.slide_pic_1 .slick-next:hover{ background-image:url(images/khal1_h.png);}
@media screen and (max-width:991px) {
.c_1200_2{ padding:19px 0 34px 0;}
.headline2{ font-size:18px; line-height:32px;}
.row_1{ margin:0 -5px;}
.slide_pic_1{ margin-top:19px;}
.c_1200_2 .li_hp{ padding:0 5px;}
.c_1200_2 .li_hp .name{ margin-top:9px; font-size:14px; line-height:22px;}
.c_1200_2 .li_hp .number{ line-height:20px;}
.slide_pic_1 .slick-prev,.slide_pic_1 .slick-next {right:52px;top:-49px; width:30px; height:30px; background-size:auto 30px;}
.slide_pic_1 .slick-next {right: 5px;}
}
@media screen and (max-width:767px) {
.c_1200_2{ padding:10px 10px 14px 10px; background:white; border-top:solid 10px #f4f4f4;}
.headline2{ font-size:15px; line-height:26px; color:#223341;}
.slide_pic_1{ margin-top:10px; padding-bottom:0px;}
.slide_pic_1 .slick-dots {
	position: absolute;
	bottom: 0;
	display: block;
	width: 100%;
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: center;
	overflow:hidden;
}
.slide_pic_1 .slick-dots li {
	position: relative;
	display: inline-block;
	width: 6px;
	height: 6px;
	margin: 0 3px;
	padding: 0;
	cursor: pointer;
	background:#009aff; opacity:0.6;
	-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;
}
.slide_pic_1 .slick-dots li button { display:none;}
.slide_pic_1 .slick-dots li.slick-active{
	opacity: 1;
}
}

.zbg3{ border-bottom:solid 1px #f9f9f9; padding:16px 0 34px 0;}
.zbg3 li{ float:left; margin-right:60px;}
.zbg3 li a{ display:block; float:left; font-size:16px; color:#666; line-height:50px; height:50px;}
.zbg3 li.on a{ border-bottom:solid 2px #008ae5; color:#008ae5;}

.c_1200_3{ width:100%; float:left; padding:50px 0;}
.headline2 .city{ float:right;}
.headline2 .city .dt{ float:left; font-size:16px; color:#666; line-height:42px; font-weight:normal;}
.headline2 .city li{ float:left; width:180px; margin-left:15px;}
.headline2 .city li input,.headline2 .city li select{ display:block; width:100%; float:left; height:42px; line-height:40px; background:#fff url(images/fwlb2.png) no-repeat 94% center; padding-left:20px; font-size:14px; color:#666; border:solid 1px #e0e0e0; font-weight:normal;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
outline: 0;}
.ul_3{ width:100%; float:left; margin-top:16px;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.ul_3 .li_hp{ width:25%; margin-top:23px;}
@media screen and (max-width:991px) {
.zbg3{  padding:10px 0 24px 0;}
.zbg3 li{ margin-right:30px;}
.zbg3 li a{ font-size:14px; line-height:40px; height:40px;}
.c_1200_3{ padding:20px 0;}
.headline2 .city .dt{ font-size:14px; line-height:32px;}
.headline2 .city li{ width:140px; margin-left:10px;}
.headline2 .city li input,.headline2 .city li select{ height:32px; line-height:30px; padding-left:10px; font-size:12px;}
.ul_3{ margin-top:10px;}
.ul_3 .li_hp{ width:33.333%; margin-top:13px;}
}
@media screen and (max-width:767px) {
.zbg3_s{  padding:0px 10px 0 10px; width:100%; float:left; height:44px; margin-top:10px; border-bottom:solid 1px #f9f9f9;}
.zbg3_s li{ float:left; margin-right:0px; width:14.2857%; text-align:center;}
.zbg3_s li a{ font-size:0.88rem; float:none; line-height:44px; height:44px; border-width:1px; display:inline-block;}
.zbg3_s li.on a{ border-bottom:solid 2px #008ae5;}
.c_1200_3{ padding:10px 10px 20px 10px;}
.headline2 .city .dt{ font-size:0.88rem; line-height:26px; margin-right:8px;}
.headline2 .city li{ width:110px; margin-left:0;}
.headline2 .city li input,.headline2 .city li select{ height:26px; line-height:24px; white-space: nowrap; overflow:hidden; text-overflow:ellipsis; padding:0 10px;}
.ul_3{ margin-top:5px;}
.ul_3 .li_hp{ width:50%; margin-top:10px;}
}

/*新闻动态列表*/
.banner h4{ width:100%; position:absolute; left:0; top:50%; margin-top:-56px; padding-bottom:17px; /*background:url(images/news3.jpg) no-repeat center bottom;*/ font-size:32px; color:white; line-height:43px; font-weight:bold;}
.banner h6{ width:100%; position:absolute; left:0; top:50%; margin-top:28px; font-size:16px; color:white; line-height:26px;}
@media screen and (max-width:991px) {
.banner h4{ margin-top:-36px; padding-bottom:12px; font-size:26px; line-height:33px;}
.banner h6{ margin-top:18px; font-size:14px; line-height:20px;}
}
@media screen and (max-width:767px) {
.banner h4{ margin-top:-26px; padding-bottom:6px; background-size:auto 2px; font-size:20px; line-height:27px;}
.banner h6{ margin-top:13px; font-size:12px;}
}

.c_1200_4{ width:100%; float:left; padding:57px 0;}
.headline3{ width:100%; float:left; padding-bottom:19px; border-bottom:solid 1px #f9f9f9; font-size:20px; color:#454545; line-height:40px; font-weight:bold;}
.headline3 span{ display:inline-block; vertical-align:middle; margin:-3px 0 0 15px; width:34px; height:34px; background:#009aff;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.headline3 span img{ width:100%; float:left;}
.headline3 .more{ display:block; float:right; margin-top:10px; line-height:30px; font-size:12px; color:#009aff;}
.headline3 .more:hover{ text-decoration:underline;}
.row_2{ margin:0 -40px;}
.ul_4{ width:100%; float:left; margin-top:-20px;}
.ul_4 li{ width:50%; float:left; padding:0 40px;}
.ul_4 li .zbox{ width:100%; float:left; border-bottom:solid 1px #f6f4f4; padding:50px 0;}
.ul_4 li .zbox .img{ width:205px; height:150px; float:left; overflow:hidden;}
.ul_4 li .zbox .img img{ width:100%; float:left; min-height:100%;}
.ul_4 li .zbox .text{ margin-left:225px; margin-top:9px;}
.ul_4 li .zbox .text .name{ width:100%; float:left; font-size:18px; color:#454545; line-height:29px; font-weight:bold;}
.ul_4 li .zbox .text .p{ width:100%; float:left; margin-top:16px; font-size:14px; color:#999; line-height:30px; height:90px; overflow:hidden;}
.ul_4 li .zbox:hover .text .name{ color:#009aff;}
@media screen and (max-width:1199px) {
.row_2{ margin:0 -20px;}
.ul_4 li{ padding:0 20px;}
}
@media screen and (max-width:991px) {
.c_1200_4{ padding:27px 0;}
.headline3{ padding-bottom:13px; font-size:16px; line-height:30px;}
.headline3 span{ margin:-3px 0 0 10px; width:28px; height:28px;}
.headline3 .more{ margin-top:6px; line-height:24px;}
.row_2{ margin:0 -10px;}
.ul_4{ margin-top:-10px;}
.ul_4 li{ width:100%; padding:0 10px;}
.ul_4 li .zbox{ padding:25px 0;}
}
@media screen and (max-width:767px) {
.c_1200_4{ padding:17px 10px;}
.headline3{ padding-bottom:9px; font-size:14px;}
.row_2{ margin:0 0px;}
.ul_4{ margin-top:0px;}
.ul_4 li{ padding:0 0;}
.ul_4 li .zbox{ padding:15px 0;}
.ul_4 li .zbox .img{ width:103px; height:75px; margin-top:2px;}
.ul_4 li .zbox .text{ margin-left:115px; margin-top:-2px;}
.ul_4 li .zbox .text .name{ font-size:16px; line-height:24px;}
.ul_4 li .zbox .text .p{ margin-top:10px; font-size:12px; line-height:22px; height:42px;}
}

/*投诉页面*/
.banner1{ width:100%; float:left;}
.banner1 img{ width:100%; float:left;}
.c_1200_5{ width:100%; float:left; padding:68px 0;}
.headline4{ width:100%; float:left;}
.headline4 .headline4_left{ float:left;}
.headline4 .headline4_left h4{ width:100%; float:left; font-size:24px; color:#666; line-height:44px; letter-spacing:1px;}
.headline4 .headline4_left h5{ width:100%; float:left; font-size:14px; color:#666; line-height:34px; letter-spacing:1px;}
.headline4 .headline4_right{ float:right; font-size:18px; color:#999; line-height:44px; padding-bottom:19px; background:url(images/tsym1.jpg) no-repeat right bottom; font-family:Arial;}
@media screen and (max-width:991px) {
.c_1200_5{ padding:38px 0;}
.headline4 .headline4_left h4{ font-size:18px; line-height:34px;}
.headline4 .headline4_left h5{ font-size:12px; line-height:24px;}
.headline4 .headline4_right{ font-size:14px; line-height:34px; padding-bottom:13px;}
}
@media screen and (max-width:767px) {
.c_1200_5{ padding:18px 10px;}
.headline4 .headline4_left{ width:68%;}
.headline4 .headline4_left h4{ font-size:15px; line-height:26px; color:#223341; font-weight:bold;}
.headline4 .headline4_left h5{ font-size:12px; line-height:18px; font-size:0.88rem;}
.headline4 .headline4_right{ line-height:16px; margin-top:5px; padding-bottom:0px; background-size:auto 1px; font-size:0.88rem; background:none;}
}

.c_1200_5 ul{ width:100%; float:left; margin-top:26px;}
.c_1200_5 ul li{ float:left; margin-top:30px; width:100%; position:relative;}
.c_1200_5 ul li .name{ position:absolute; left:0; top:0; font-size:14px; color:#666; line-height:48px;}
.c_1200_5 ul li.l1{ width:39.75%; float:left; padding-left:87px;}
.c_1200_5 ul li select,.c_1200_5 ul li input{ display:block; width:100%; height:48px; border:solid 1px #ccc; background:#f5f5f5; padding:0 10px 0 19px; font-size:14px; color:#666; line-height:46px; float:left;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
outline: 0;}
.c_1200_5 ul li select{ background-image:url(images/product2.png); background-repeat:no-repeat; background-position:92% center; background-size:13px 7px; opacity:0.8;}
.c_1200_5 ul li.l1 .select1{ width:60%;}
.c_1200_5 ul li.l1 .select2{ width:38%; float:right;}
.c_1200_5 ul li.l2{ width:27.08%; float:left; padding-left:95px; margin-left:3.416%;}
.c_1200_5 ul li.l3{ width:26.25%; float:right; padding-left:85px;}
.c_1200_5 ul li.l4{ padding-left:139px;}
.c_1200_5 ul li.l4 textarea{ display:block; width:100%; height:150px; border:solid 1px #ccc; background:#f5f5f5; padding:10px 10px 10px 19px; font-size:14px; color:#666; line-height:26px; float:left;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
outline: 0;}
.c_1200_5 ul li.l5{ padding-left:97px; width:27.33%; margin-right:9.333%;}
.c_1200_5 ul li.l6{ text-align:center; margin-top:80px;}
.c_1200_5 ul li.l6 input{ display:inline-block; width:230px; height:48px; line-height:48px; background:url(images/tsym2.png) no-repeat center center; background-size:100% 100%; font-size:14px; color:white; cursor:pointer; border:0; float:none;}
@media screen and (max-width:991px) {
.c_1200_5 ul{ margin-top:16px;}
.c_1200_5 ul li{ margin-top:20px;}
.c_1200_5 ul li .name{ font-size:12px; line-height:42px;}
.c_1200_5 ul li select,.c_1200_5 ul li input{ height:42px; padding:0 10px 0 12px; font-size:12px; line-height:40px;}
.c_1200_5 ul li.l1{ padding-left:65px;}
.c_1200_5 ul li.l2{ padding-left:75px;}
.c_1200_5 ul li.l3{ padding-left:65px;}
.c_1200_5 ul li.l4{ padding-left:109px;}
.c_1200_5 ul li select{ background-size:10px 5px;}
.c_1200_5 ul li.l4 textarea{ height:120px; padding:8px 8px 8px 10px; font-size:12px; line-height:22px;}
.c_1200_5 ul li.l5{ padding-left:73px; width:45%; margin-right:5%;}
.c_1200_5 ul li.l6{ margin-top:40px;}
}
@media screen and (max-width:767px) {
.c_1200_5 ul{ margin-top:10px;}
.c_1200_5 ul li{ margin-top:5px;}
.c_1200_5 ul li input{ height:42px; padding:10px 10px 10px 12px; font-size:12px; line-height:20px;}
.c_1200_5 ul li.l1,
.c_1200_5 ul li.l2,
.c_1200_5 ul li.l3,
.c_1200_5 ul li.l4{ width:100%; padding-left:0; margin-left:0;}
.c_1200_5 ul li.l5{ width:100%; margin-right:0%; padding-left:0;}
.c_1200_5 ul li .name{ position:relative; left:auto; top:auto; width:100%; float:left; line-height:26px;}
.c_1200_5 ul li.l6{ margin-top:20px;}
.c_1200_5 ul li.l6 input{ width:192px; height:40px; line-height:20px; font-size:12px;}
}

/*售后服务页面*/
.banner2{ width:100%; height:420px; float:left; background-position:center center !important; background-repeat:no-repeat !important; background-size:cover !important; position:relative;}
.banner2 .c_390{ width:390px; position:absolute; right:50%; top:62%; background:whtie; margin:-233px -600px 0 0; width:390px; /* height:466px;*/ height:auto; padding:25px; background:white;box-shadow:0px 0px 5px #ccc;} 
.banner2 .c_390 h3{ width:100%; float:left; text-align:center; font-size:28px; color:#454545; line-height:36px; font-weight:bold; padding-bottom:16px; background:url(images/shwf1.jpg) no-repeat center bottom;}
.banner2 .c_390 h5{ width:100%; float:left; margin-top:15px; text-align:center; font-size:16px; color:#666; line-height:24px;}
.banner2 .c_390 ul{ width:100%; float:left; margin-top:11px;}
.banner2 .c_390 ul li{ width:100%; float:left; margin-top:15px; font-size:12px; color:#454545; line-height:14px; text-align:center;}
.banner2 .c_390 ul li span{ color:#ff7e00;}
.banner2 .c_390 ul li i{ font-style:normal; font-size:18px; color:#ff7e00; font-weight:bold;}
.banner2 .c_390 ul li input,.banner2 .c_390 ul li textarea{ display:block; width:100%; float:left; height:38px; line-height:36px; border:solid 1px #dcdcdc; background:#f5f7f9; padding:0 10px; font-size:14px; color:#666;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
outline: 0;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.banner2 .c_390 ul li textarea{ height:86px; padding:5px 8px; line-height:26px;}
.banner2 .c_390 ul li.l1 input{ background:#ff7e00; height:50px; line-height:50px; text-align:center; padding:0; color:white; cursor:pointer; font-size:16px; border:0;}
@media screen and (max-width:1199px) {
.banner2{ height:400px;}
.banner2 .c_390{ margin-right:-450px; height:400px; overflow-y:auto; margin-top:-200px;}
.banner2 .c_390 h3{ font-size:22px; line-height:30px; padding-bottom:10px;}
.banner2 .c_390 h5{ margin-top:9px; font-size:14px; line-height:20px;}
.banner2 .c_390 ul li.l1{ margin-bottom:20px;}
}
@media screen and (max-width:991px) {
.banner2{ height:300px;}
.banner2 .c_390{ width:300px; margin-right:-380px; height:300px; overflow-y:auto; margin-top:-150px;padding:15px;}
.banner2 .c_390 h3{ font-size:16px; line-height:24px; padding-bottom:6px; background-size:auto 1px;}
.banner2 .c_390 h5{ margin-top:5px; font-size:12px; line-height:16px;}
.banner2 .c_390 ul li.l1{ margin-bottom:10px;}
.banner2 .c_390 ul{ margin-top:6px;}
.banner2 .c_390 ul li{ margin-top:5px;}
.banner2 .c_390 ul li i{ font-size:16px;}
.banner2 .c_390 ul li input,.banner2 .c_390 ul li textarea{ height:30px; line-height:28px; font-size:12px;}
.banner2 .c_390 ul li textarea{ height:66px; line-height:20px;}
.banner2 .c_390 ul li.l1 input{ height:40px; line-height:40px; font-size:14px;}
}
@media screen and (max-width:767px) {
.banner2{ height:140px;}
.banner2 .c_390{ position:fixed; width:80%; right:10%; display:none; margin-right:0; z-index:4;}
.tcmb{ width:100%; height:100%; position:fixed; left:0; top:0; background:black; opacity:0.7; display:none; z-index:3;}
.banner2 .btn{ width:40px; height:40px; text-align:center; padding:4px 6px; font-size:12px; line-height:16px; color:white; background:#ff7e00; position:absolute; right:0; top:0; z-index:2;}
.banner2 .c_390 ul li input{ padding-top:5px; padding-bottom:5px; line-height:18px; font-size:12px; background:white;}
.c_390_im{ height:auto; background:white; border-top:solid 10px #f4f4f4; border-bottom:solid 10px #f4f4f4;}
.c_390_im .c_390{ position:relative; left:auto; width:100%; right:auto; top:auto; margin:0; display:block;}
.c_390_im .c_390 h3{ width:auto; float:left; padding-bottom:0; background:none; font-size:15px;}
.c_390_im .c_390 h5{ width:auto; float:right; margin-top:0; line-height:24px; font-size:0.72rem;}
.banner2 .c_390 ul li textarea{ background:white;}
.banner2 .c_390 ul li.l2{ padding:10px 0; text-align:left;}
}

.row_3{ margin:0 -10px;}
.ul_5{ width:100%; float:left; margin-top:40px;}
.ul_5 .li{ width:25% !important; float:left; margin-top:20px; padding:0 10px;}
.ul_5 .li .a{ display:block; width:100%; height:107px; background:url(images/shwf2.png) no-repeat center center; background-size:cover; text-align:center; padding:26px 20px 27px 20px; position:relative; overflow:hidden;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.ul_5 .li .a .number{ width:46px; height:46px; position:absolute; left:-8px; top:-15px; background:#ff7e00; line-height:56px; text-align:center; padding-left:5px; font-size:18px; color:white; font-weight:bold;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;
}
.ul_5 .li h5{ width:100%; float:left; margin-top:5px; font-size:16px; color:white; line-height:21px;}
@media screen and (max-width:991px) {
.row_3{ margin:0 -5px;}
.ul_5{ margin-top:20px;}
.ul_5 .li{ margin-top:10px; padding:0 5px;}
.ul_5 .li .a{ height:90px; padding:17px 20px 13px 20px;}
.ul_5 .li h5{ margin-top:3px; font-size:14px; line-height:20px;}
.ul_5 .li .a .number{ font-size:14px; width:40px; height:40px; line-height:50px; top:-12px; padding-right:5px;}
}
@media screen and (max-width:767px) {
.ul_5{ margin-top:10px;}
.ul_5 .li{ width:50% !important;}
.ul_5 .li h5{ font-size:12px;}
}

/*发布需求*/
.banner2 .c_390_1{ padding:0;}
.c_390_1 .p1{ width:100%; padding:7px 5px; text-align:center; font-size:16px; color:white; line-height:24px; background:#ff7f00;}
.c_390_1 .zbox{ width:100%; float:left; border-top:0; padding:0 25px 22px 25px;}
.c_390_1 .zbox h4{ width:100%; float:left; text-align:center; font-size:16px; color:#666; line-height:24px;}
.c_390_1 .zbox h4 span{ color:#ff7e00;}
.c_390_1 .zbox ul{ width:100%; float:left; margin-top:11px;}
.c_390_1 .zbox ul li{ width:100%; float:left; margin-top:8px;}
.c_390_1 .zbox ul li input{ display:block; width:100%; float:left; background:white; border:solid 1px #dfdfdf; height:38px; line-height:36px; padding-left:14px; font-size:14px; color:#666;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
outline: 0;}

.c_390_1 .zbox ul li.yzm{padding-right:110px; position:relative;}
.c_390_1 .zbox ul li.yzm img{position:absolute; right:0; top:4px; width:110px;}

.c_390_1 .zbox ul li.l1{ width:48%; margin-bottom:0 !important;}
.c_390_1 .zbox ul li.l2{ width:48%; float:right;}
.c_390_1 .zbox ul li.l1 select,.c_390_1 .zbox ul li.l2 select{ display:block; width:100%; float:left; background:white; border:solid 1px #dfdfdf; height:38px; line-height:36px; padding-left:9px; font-size:14px; color:#666; background:url(images/product2.png) no-repeat 92% center;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
outline: 0;}
.c_390_1 .zbox ul li textarea{ display:block; width:100%; float:left; background:white; border:solid 1px #dfdfdf; height:78px; line-height:20px; padding:9px 14px; font-size:14px; color:#666;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
outline: 0;}
.c_390_1 .zbox ul li input:focus,.c_390_1 .zbox ul li textarea:focus,.c_390_1 .zbox ul li select:focus{ border-color:#009aff;}
.c_390_1 .zbox ul li.l3{ width:100%; float:left; margin-top:15px; background:#007be5; height:40px; line-height:40px; text-align:center; position:relative;font-size:16px; color:#fff;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.c_390_1 .zbox ul li.l3 input{ display:block; width:100%; height:100%; position:absolute; left:0; top:0; cursor:pointer; opacity:0;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
outline: 0;}
.c_390_1 .zbox .p{ width:100%; float:left; margin-top:12px; font-size:12px; color:#454545; line-height:20px;}
.c_390_1 .zbox .p span{ color:#ff7e00;}
.c_390_1 .zbox h5{ width:100%; float:left; margin-top:6px; font-size:12px; color:#454545; line-height:26px; text-align:left;}
.c_390_1 .zbox h5 span{ color:#ff7e00;}
.c_390_1 .zbox h5 i{ font-style:normal; font-size:18px; color:#ff7e00; font-weight:bold;}
@media screen and (max-width:991px) {
.c_390_1 .p1{ font-size:12px;}
.c_390_1 .zbox{ padding:0 15px 12px 15px;}
.c_390_1 .zbox ul{ margin-top:6px;}
.c_390_1 .zbox ul li{ margin-top:5px;}
.c_390_1 .zbox ul li input{ height:34px; line-height:32px; padding-left:9px; font-size:12px;}
.c_390_1 .zbox ul li.l1 select,.c_390_1 .zbox ul li.l2 select{ height:34px; line-height:32px; padding-left:4px; font-size:12px;}
.c_390_1 .zbox ul li textarea{ height:70px; line-height:16px; padding:5px 8px; font-size:12px;}
.c_390_1 .zbox ul li.l3{ margin-top:10px; height:34px; line-height:34px; font-size:12px;}
.c_390_1 .zbox ul li.l3 img{ margin:-3px 0 0 7px;}
.c_390_1 .zbox .p{ margin-top:12px; line-height:18px;}
.c_390_1 .zbox h5{ margin-top:8px; line-height:24px;}
.c_390_1 .zbox h5 i{ font-size:16px;}
}
@media screen and (max-width:767px) {
.banner2 .c_390_1{ height:auto; margin-top:0;}
.c_390_1 .zbox ul li input{ height:34px; padding-top:7px; padding-bottom:7px; line-height:20px; padding-left:9px; font-size:12px;}
.banner2 .c_390_1 h4{ width:100%; float:left; font-size:12px; color:#666; padding:5px 15px; margin-top:10px;}
.banner2 .c_390_1 h4 strong{ font-size:15px; color:#223341; margin-right:10px;}
.banner2 .c_390_1 h4 span{ color:#ff0000;}
}

.c_1200_6{ width:100%; float:left; margin-top:70px;}
.tz01{margin-top:0px}
.headline5{ width:100%; float:left;}
.headline5 .headline5_left{ float:left; font-size:24px; color:#666; line-height:42px; padding-bottom:12px; background:url(images/fbxq1.jpg) no-repeat left bottom; width:70%;}
.headline5 .headline5_right{ float:right; font-size:18px; color:#999; line-height:31px; text-align:right; font-family:Arial;}
.c_1200_6 .ul_5{ margin-top:5px;}
.c_1200_6 .ul_5 .li .a{ line-height:107px; padding:0 10px;}
.c_1200_6 .ul_5 .li .a h5{ display:inline-block; float:none; vertical-align:middle; margin:0;}
@media screen and (max-width:991px) {
.c_1200_6{ margin-top:30px;}
.headline5 .headline5_left{ font-size:18px; line-height:32px; padding-bottom:8px;}
.headline5 .headline5_right{ font-size:14px; line-height:18px;}
}
@media screen and (max-width:767px) {
.c_1200_6{ padding:10px 10px 20px 10px; margin-top:0; border-top:solid 10px #f4f4f4;}
.headline5 .headline5_left{ font-size:15px; line-height:26px; padding-bottom:6px; background-size:auto 1px; width:74%; color:#223341; font-weight:bold;}
.headline5 .headline5_right{ font-size:0.72rem; line-height:16px; margin-top:5px;}
.c_1200_6 .ul_5 .li .a{ line-height:100px;}
}

.ul_6{ width:100%; float:left;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.ul_6 .li{ width:25%; float:left; padding:0 10px; margin-top:20px;}
.ul_6 .li .img{ width:100%; float:left; overflow:hidden;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.ul_6 .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_6 .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_6 .li .name{ width:100%; float:left; text-align:center; margin-top:15px; font-size:16px; color:#454545; line-height:26px;}
.ul_6 .li .name img{ margin:-3px 10px 0 0; vertical-align:middle; width:8px;}
.ul_7{ width:100%; float:left; margin-top:4px;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.ul_7 .li{ width:20%; float:left; padding:0 10px; margin-top:20px;}
.ul_7 .li .img{ width:100%; float:left; overflow:hidden;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.ul_7 .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_7 .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_7 .li .name{ width:100%; float:left; text-align:center; margin-top:15px; font-size:16px; color:#454545; line-height:25px;}
@media screen and (max-width:991px) {
.ul_6 .li{ padding:0 5px; margin-top:10px;}
.ul_6 .li .name{ margin-top:10px; font-size:14px; line-height:22px;}
.ul_6 .li .name img{ margin:-3px 6px 0 0; width:6px;}
.ul_7{ margin-top:0px;}
.ul_7 .li{ padding:0 5px; margin-top:10px;}
.ul_7 .li .name{ margin-top:10px; font-size:14px; line-height:23px;}
}
@media screen and (max-width:767px) {
.ul_6 .li{ width:50%;}
.ul_7{ width:100%; float:left; background:white; padding:15px 10px; border-top:solid 10px #f7f7f7;}
.ul_7 .li{ width:50%; margin-top:8px;}
.ul_7 .li .name{ font-size:12px; line-height:19px; margin-top:5px;}
}

.c_1200_7{ width:100%; float:left; padding:65px 0;}
.c_1200_7 table{ width:100%; float:left; margin-top:30px; border:solid 1px #faf9f9; overflow:hidden;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.c_1200_7 table td{ border-bottom:solid 1px #faf9f9; padding:10px 10px 8px 10px; line-height:22px; font-size:14px; text-align:left; font-family:Arial;}
.c_1200_7 table .td1{ width:16.66%; padding-left:60px;}
.c_1200_7 table th{ background:#008ae5; line-height:42px; font-size:18px; color:white; font-weight:bold;}
@media screen and (max-width:1199px) {
.c_1200_7 table .td1{ padding-left:30px;}
}
@media screen and (max-width:991px) {
.c_1200_7{ padding:35px 0;}
.c_1200_7 table{ margin-top:20px;}
.c_1200_7 table td{ font-size:12px; }
.c_1200_7 table th{line-height:40px; font-size:16px;}
}
@media screen and (max-width:767px) {
.c_1200_7{ padding:15px 0;  border-top:solid 10px #f7f7f7;}
.c_1200_7 table{ margin-top:10px; border:0;border-radius:0px;}
.c_1200_7 table .td1{ padding-left:5%; width:25%;text-align: center;}
.c_1200_7 table .td2{ text-align:right; padding-right:10px; width:30%; display:none;}
.c_1200_7 table th{ font-size:14px; text-align:left !important; font-weight:normal;}
.c_1200_7 table .td3{ display:none;}
.c_1200_7 .headline5{ padding:0 10px;}
.c_1200_7 table td{ font-size:0.88rem; color:#666; text-align:left !important;}
}

/*登录*/
.zbg4{ background:url(images/login.jpg) no-repeat center center; background-size:cover; padding:100px 0;}
.c_420{ width:420px; margin:auto;}
.login{ width:100%; float:left; background:white; padding:50px 50px 57px 50px; position:relative; overflow:hidden;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.login:before{ content:''; width:58px; height:58px; position:absolute; right:-29px; top:-29px; background:#008ae5;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.login h5{ width:100%; float:left; text-align:center; font-size:20px; color:#666; line-height:38px; font-weight:bold;}
.login ul{ width:100%; float:left;}
.login ul li{ width:100%; float:left; margin-top:20px;}
.login ul li input{ display:block; float:left; width:100%; height:48px; line-height:46px; border:solid 1px #d2d2d2; padding-left:20px; font-size:14px; color:#333;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
outline: 0;}
.login ul li input:focus{ border-color:#009aff;}
.login ul li.l1 input{ width:130px;}
.login ul li.l1 span{ width:170px; float:right; height:48px; cursor:pointer;}
.login ul li.l2{ font-size:14px; color:#666; line-height:20px;}
.login ul li.l2 input{ display:inline-block; width:20px; height:20px; margin-right:10px; margin-top:0px;
appearance:checkbox;
-moz-appearance:checkbox;
-webkit-appearance:checkbox;}
.login ul li.l3 input{ background:#008ae5; text-align:center; color:white; padding:0; border-color:#008ae5; font-size:14px;}
.login ul li.l3 input:hover{ background:#32a0e9;}
.login ul li.l4{ width:100%; float:left; margin-top:16px;}
.login ul li.l4 .l4_left{ float:left; font-size:14px; color:#009aff; line-height:20px;}
.login ul li.l4 .l4_right{ float:right; font-size:14px; color:#009aff; line-height:20px;}
.login ul li.l4 .l4_left:hover,.login ul li.l4 .l4_right:hover{ text-decoration:underline;}
.top .city_right .tel{ float:right; padding-left:32px; height:24px; background:url(images/top3.png) no-repeat left center; width:170px; background-size:24px 24px;}
.top .city_right .tel h4{ width:100%; float:left; font-size:14px; color:#666; line-height:12px; font-family:Arial;}
.topnav .menu_2{ margin-left:65px; margin-top:10px;}
.topnav .menu_2 ul .nli.on span a{ color:#333;}
@media screen and (max-width:991px) {
.zbg4{ padding:80px 0 60px 0;}
.login{ padding:30px 30px 37px 30px;}
.login h5{ font-size:16px; line-height:32px;}
.login ul li{ margin-top:15px;}
.login ul li input{ height:42px; line-height:40px; padding-left:15px; font-size:12px;}
.login ul li.l1 span{ height:42px; width:150px;}
.login ul li.l2{ font-size:12px;}
.login ul li.l2 input{ margin-right:6px;}
.login ul li.l3 input{ font-size:12px;}
.login ul li.l4{ margin-top:10px;}
.login ul li.l4 .l4_left{ font-size:12px; line-height:16px;}
.login ul li.l4 .l4_right{ font-size:12px; line-height:16px;}
.c_420{ width:360px;}
}
@media screen and (max-width:767px) {
.zbg4{ padding:100px 0 50px 0;}
.login{ padding:15px 15px 20px 15px;}
.login h5{ font-size:14px; line-height:26px;}
.login ul li{ margin-top:10px;}
.login ul li.l1 input{ width:110px;}
.c_420{ width:300px;}
.login ul li input{ padding-top:11px; padding-bottom:11px; line-height:18px; padding-left:15px; font-size:12px;}
}

/*装修常见问题解答*/
.banner3{ width:100%; float:left; position:relative;}
.banner3 .banner3_b{ width:100%; position:absolute; left:0; bottom:0; background:url(images/banner_8_bg.png) no-repeat bottom center; background-size:contain; height:100%;}

.c_1200_8{ width:100%; float:left; margin-top:-107px; padding-bottom:100px;}
.c_1200_8 .content1{ width:100%; float:left; background:white; padding:30px 50px 81px 50px; box-shadow:0 3px 20px rgba(69,69,69,0.2);
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.ul_8{ width:100%; float:left;}
.ul_8 li{ width:100%; float:left; padding-bottom:20px; border-bottom:dashed 1px #ddd;}
.ul_8 li .dd{ width:100%; float:left; margin-top:21px; padding-left:57px; position:relative;}
.ul_8 li .dd .p{ width:100%; float:left; font-size:16px; color:#666; line-height:36px;}
.ul_8 li .dd span{ display:block; position:absolute; left:0; top:-1px; width:37px; height:37px;}
@media screen and (max-width:991px) {
.c_1200_8{ margin-top:-67px; padding-bottom:50px;}
.c_1200_8 .content1{ padding:20px 30px 41px 30px;}
.ul_8 li{ padding-bottom:10px;}
.ul_8 li .dd{ margin-top:11px; padding-left:42px;}
.ul_8l li .dd .p{ font-size:14px; line-height:30px;}
.ul_8 li .dd span{ top:4px; width:30px; height:30px;}
}
@media screen and (max-width:767px) {
.c_1200_8{ margin-top:-37px; padding:0 10px 20px 10px;}
.c_1200_8 .content1{ padding:10px 10px 21px 10px;}
.ul_8 li{ padding-bottom:5px;}
.ul_8 li .dd{ margin-top:6px; padding-left:36px;}
.ul_8 li .dd .p{ font-size:13px; line-height:26px;}
.ul_8 li .dd span{ width:26px; height:26px; top:0;}
}

.c_1200_8 .content2{ width:100%; float:left; margin-top:20px; background:white; padding:50px 20px 54px 20px; box-shadow:0 3px 20px rgba(69,69,69,0.2);
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.c_1200_8 .content2 .title{ width:100%; float:left; font-size:24px; color:#223341; line-height:34px; font-weight:bold;}
.c_1200_8 .content2 .title span{ font-weight:normal; margin-left:21px; font-size:16px; color:#555; line-height:28px; display:inline-block; vertical-align:middle;}
.c_1200_8 .content2 .title span i{ font-style:normal; color:#ff0000;}
.c_1200_8 .content2 ul{ width:100%; float:left; margin-top:15px;}
.c_1200_8 .content2 ul li{ float:left; margin-right:1%; overflow:hidden; margin-top:10px;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.c_1200_8 .content2 ul li.l1{ width:19%; float:left; border:solid 1px #dcdcdc; height:48px; position:relative; padding:0 10px 0 13px;}
.c_1200_8 .content2 ul li .name{ position:absolute; left:0; top:0; height:46px; font-size:16px; color:#999; line-height:46px; padding-left:3px;}
.c_1200_8 .content2 ul li input{ display:block; width:100%; float:left; height:46px; font-size:16px; color:#666; line-height:46px;}
.c_1200_8 .content2 ul li.l2{ /*width:20.82%;*/}
.c_1200_8 .content2 ul li.l3{ /*width:16.52%;*/ float:left; border:solid 1px #dcdcdc; height:48px; position:relative; padding:0 44px 0 10px;}
.c_1200_8 .content2 ul li.l3 .span{ position:absolute; right:0; top:0; width:44px; height:46px; font-size:16px; color:#999; line-height:46px; padding-left:5px;}
.c_1200_8 .content2 ul li.l4{ margin-right:0; /*width:11.52%;*/ float:right; border:0; height:48px; padding:0;}
.c_1200_8 .content2 ul li.l4 input{ display:block; width:100%; height:48px; line-height:48px; background:url(images/tsym2.png) no-repeat center center; background-size:100% 100%; text-align:center; color:white;}
.c_1200_8 .content2 ul li.l5{ width:12.07%; float:left; border:solid 1px #dcdcdc; height:48px; position:relative; padding:0;}
.c_1200_8 .content2 ul li.l5 select{ display:block; width:100%; height:46px; line-height:46px; font-size:16px; color:#666; padding:0 40px 0 19px;  background:url(images/product2.png) no-repeat 92% center;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
outline: 0;
border:0}


/*.c_1200_8 .content2 ul li.l2.l6{width:15.52%;}*/
.c_1200_8 .content2 ul li.l2.l6_1{padding:0 10px 0 110px;}
.c_1200_8 .content2 ul li.l2.l6 img{width:100px;}

@media screen and (max-width:1199px) {
.c_1200_8 .content2 ul li{margin-right:0.86%;}
.c_1200_8 .content2 ul li .name{ padding-left:3px;}
.c_1200_8 .content2 ul li.l5{ padding-left:13px;}
.c_1200_8 .content2 ul li.l1{ width:33%;}
.c_1200_8 .content2 ul li.l3{ float:left; width:32%; margin-right:0;}
.c_1200_8 .content2 ul li.l5{ width:33%;}

.c_1200_8 .content2 ul li.l2.l6{width:33%;}

}
@media screen and (max-width:991px) {
.c_1200_8 .content2{ margin-top:10px; padding:30px 10px 34px 10px;}
.c_1200_8 .content2 .title{ font-size:18px; line-height:28px;}
.c_1200_8 .content2 .title span{ margin-left:11px; font-size:14px; line-height:22px;}
.c_1200_8 .content2 ul li .name{ font-size:14px; line-height:40px;}
.c_1200_8 .content2 ul li input{ font-size:14px; height:40px; line-height:40px;}
.c_1200_8 .content2 ul li.l1{ height:42px;}
.c_1200_8 .content2 ul li.l2{}
.c_1200_8 .content2 ul li.l3{ height:42px;}
.c_1200_8 .content2 ul li.l3 .span{ width:34px; height:40px; font-size:14px; line-height:40px;}
.c_1200_8 .content2 ul li.l4{ height:42px; padding:0;}
.c_1200_8 .content2 ul li.l4 input{ height:42px; line-height:42px;}
.c_1200_8 .content2 ul li.l5{ height:42px;}
.c_1200_8 .content2 ul li.l5 select{ height:40px; line-height:40px; font-size:14px; padding:0 30px 0 13px;}
}
@media screen and (max-width:767px) {
.c_1200_8 .content2{ padding:10px 10px 14px 10px;
-moz-border-radius:0px; 
-webkit-border-radius:0px; 
-khtml-border-radius:0px;
border-radius:0px;}
.c_1200_8 .content2 .title{ font-size:16px; line-height:24px;}
.c_1200_8 .content2 .title span{ margin-left:6px; font-size:12px; line-height:20px;}
.c_1200_8 .content2 ul{ margin:0 -1%; margin-top:5px; width:auto;}
.c_1200_8 .content2 ul li{ width:48% !important; margin-right:0; margin:5px 1% !important;}
.c_1200_8 .content2 ul li.l1{}
.c_1200_8 .content2 ul li.l2{}
.c_1200_8 .content2 ul li.l3{ height:42px; padding:0 34px 0 10px;}
.c_1200_8 .content2 ul li.l5{ padding-right:0; background-size:10px auto;}
.select-value{ background-image:url(images/fwlb2.png) !important; background-repeat:no-repeat !important; background-position:96% center !important; padding-right:8%;}
.c_1200_8 .content2 ul li .name{ font-size:12px; padding-left:10px;}
.c_1200_8 .content2 ul li input{ height:20px; line-height:20px; margin-top:10px; font-size:12px;}
.c_1200_8 .content2 ul li.l4{  padding:0; margin:5px 0 !important; padding:0 1%;}
.c_1200_8 .content2 ul li.l4 input{ width:100% ; margin-top:0; background-color:#008ae5; background-size:contain; background-position:left center;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}

.c_1200_8 .content2 ul li.l2.l6 img{width:80px;}

}

/*帮助中心*/
.message{ float:right; margin-top:8px;}
@media screen and (max-width:991px) {
.message{ margin-top:-6px; width:120px;}
}
@media screen and (max-width:767px) {
.message{ margin-top:-1px; width:80px; margin-right:-10px;}
}
.c_1200_9{ width:100%; float:left; margin:70px 0; padding-left:300px; position:relative; min-height:1300px;}
.c_1200_9 .c_280{ width:280px; position:absolute; left:0; top:0;}
.c_1200_9 .c_280 .c_280_1{ width:100%; float:left; background:white; text-align:center; padding:43px 45px 42px 45px; overflow:hidden; position:relative;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.c_1200_9 .c_280 .c_280_1:before{ content:''; width:58px; height:58px; background:#008ae5; position:absolute; right:-32px; top:-32px;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.c_1200_9 .c_280 .c_280_1 .tx{ width:119px; height:119px; overflow:hidden; display:inline-block;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.c_1200_9 .c_280 .c_280_1 h5{ width:100%; margin-top:10px; font-size:16px; color:#666; line-height:22px; font-weight:bold; font-family:Arial;}
.c_1200_9 .c_280 .c_280_1 .btn{ width:100%; margin-top:10px;}
.c_1200_9 .c_280 .c_280_1 .btn a{ display:block; width:100%; margin-top:15px; height:42px; line-height:42px; text-align:center; background:#008ae5; font-size:16px; color:white; font-weight:bold;
-moz-border-radius:21px; 
-webkit-border-radius:21px; 
-khtml-border-radius:21px;
border-radius:21px;}
.c_1200_9 .c_280 .c_280_1 .btn a:hover{ box-shadow:0 0 16px rgba(0,0,0,.45);}
.c_1200_9 .c_280 .c_280_1 .btn a.a1{ background:#999;}
.c_1200_9 .c_280 .c_280_2{ width:100%; float:left; margin-top:20px; background:white; padding:5px 0 0 0; overflow:hidden; position:relative;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.c_1200_9 .c_280 .c_280_2:before{ content:''; width:42px; height:42px; background:#008ae5; position:absolute; right:-21px; top:-12px;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.c_1200_9 .c_280 .c_280_2 .dt{ width:100%; float:left; padding:0 30px; border-bottom:solid 1px #f9f9f9; font-size:16px; color:#666; line-height:55px; position:relative;}
.c_1200_9 .c_280 .c_280_2 .dt a{color:#666; }
.c_1200_9 .c_280 .c_280_2 .dt img{ position:absolute; left:20px; top:50%; margin-top:-7px;}
.c_1200_9 .c_280 .c_280_2 .dd{ width:100%; float:left; padding:0 30px; border-bottom:solid 1px #f9f9f9;}
.c_1200_9 .c_280 .c_280_2 .dd a{ display:block; width:100%; float:left; font-size:16px; color:#666; line-height:55px;}
.c_1200_9 .c_280 .c_280_2 .dd a:hover{ color:#009aff;}
.c_1200_9 .c_280 .c_280_2 .dd.on{ background:url(images/bzzx3.jpg) no-repeat 20px center;}
.c_1200_9 .c_280 .c_280_3{ background:url(images/bzzx4.jpg) no-repeat center center; margin-top:20px; padding:25px 30px; width:100%; float:left; background-size:cover;}
.c_1200_9 .c_280 .c_280_3 h4{ width:100%; float:left; padding-bottom:10px; background:url(images/bzzx5.jpg) no-repeat left bottom; font-size:18px; color:#666; line-height:28px; font-weight:bold;}
.c_1200_9 .c_280 .c_280_3 h3{ width:100%; float:left; margin-top:14px; font-size:24px; color:#008ae5; line-height:28px; font-weight:bold; font-family:Arial;}
.c_1200_9 .c_280 .c_280_3 .c_280_3_down{ width:100%; float:left; margin-top:15px;}
.c_1200_9 .c_280 .c_280_3 .c_280_3_down li{ width:97px; float:left; margin-right:10px; text-align:center;}
.c_1200_9 .c_280 .c_280_3 .c_280_3_down .ewm{ float:left; width:97px; height:97px; padding:5px; background:white;}
.c_1200_9 .c_280 .c_280_3 .c_280_3_down h5{ width:100%; float:left; font-size:14px; color:#666; line-height:24px;}

.headline6{ width:100%; float:left; padding:0 30px; border-bottom:solid 1px #f9f9f9; min-height:59px; font-size:18px; color:#666; line-height:57px; font-weight:bold;}
.headline6 span{ font-size:14px; color:#999; font-family:Arial; font-weight:normal;}
.headline6 img{ margin:0 15px; vertical-align:middle;}
.c_1200_9 .c_900_2{ width:100%; float:left; background:white; padding-bottom:49px;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.c_1200_9 .c_900_2 .ul_8{ margin-top:11px;}
.c_1200_9 .c_900_2 .ul_8 li{ border-bottom:solid 1px #f9f9f9; padding:0 30px 20px 30px;}
.c_1200_9 .c_900_2 .ul_8 li:last-child{ border-bottom:0;}
@media screen and (max-width:991px) {
.c_1200_9{ margin:70px 0 40px 0; padding-left:210px; min-height:1000px;}
.c_1200_9 .c_280{ width:200px;}
.c_1200_9 .c_280 .c_280_1{ padding:23px 25px 22px 25px;}
.c_1200_9 .c_280 .c_280_1 .tx{ width:79px; height:79px;}
.c_1200_9 .c_280 .c_280_1 h5{ margin-top:6px; font-size:14px; line-height:20px;}
.c_1200_9 .c_280 .c_280_1 .btn{ margin-top:6px;}
.c_1200_9 .c_280 .c_280_1 .btn a{ margin-top:10px; height:36px; line-height:36px; font-size:14px;}
.c_1200_9 .c_280 .c_280_2{ margin-top:10px; padding:0;}
.c_1200_9 .c_280 .c_280_2 .dt{ padding:0 20px; font-size:14px; line-height:35px;}
.c_1200_9 .c_280 .c_280_2 .dt img{ left:10px;}
.c_1200_9 .c_280 .c_280_2 .dd{ padding:0 20px;}
.c_1200_9 .c_280 .c_280_2 .dd.on{ background-position:10px center;}
.c_1200_9 .c_280 .c_280_2 .dd a{ font-size:14px; line-height:35px;}
.c_1200_9 .c_280 .c_280_3{ margin-top:10px; padding:15px 20px;}
.c_1200_9 .c_280 .c_280_3 h4{ padding-bottom:6px; font-size:16px; line-height:24px; }
.c_1200_9 .c_280 .c_280_3 h3{ margin-top:8px; font-size:18px; line-height:24px;}
.c_1200_9 .c_280 .c_280_3 .c_280_3_down{ margin-top:8px;}
.c_1200_9 .c_280 .c_280_3 .c_280_3_down li{ width:74px; margin-right:6px; }
.c_1200_9 .c_280 .c_280_3 .c_280_3_down .ewm{ width:74px; height:74px; padding:3px;}
.c_1200_9 .c_280 .c_280_3 .c_280_3_down h5{ font-size:12px; line-height:20px;}
.c_1200_9 .c_900_2{ padding-bottom:29px;}
.headline6{ padding:0 20px; min-height:50px; font-size:16px; line-height:48px;}
.headline6 span{ font-size:12px;}
.headline6 img{ margin:0 10px;}
.c_1200_9 .c_900_2 .ul_8 li{ padding:0 20px 10px 20px;}
}
@media screen and (max-width:767px) {
.c_1200_9{ margin:60px 0 20px 0; padding-left:0; padding:0 10px; min-height:600px;}
.c_1200_9 .c_280{ width:100%; position:relative; left:auto; top:auto; float:left;}
.c_1200_9 .c_280 .c_280_1{ padding:13px 15px 12px 15px; text-align:left;}
.c_1200_9 .c_280 .c_280_1 .tx{ width:65px; height:65px; float:left;}
.c_1200_9 .c_280 .c_280_1 h5{ width:auto; margin-left:80px;}
.c_1200_9 .c_280 .c_280_1 .btn{ width:auto; margin-left:80px; margin-top:4px;}
.c_1200_9 .c_280 .c_280_1 .btn a{ width:80px; float:left; margin-top:6px; margin-right:6px; height:26px; line-height:26px; font-size:12px;}
.c_1200_9 .c_280 .c_280_2{ margin-top:10px; padding:0; position:relative; overflow:visible;}
.c_1200_9 .c_280 .c_280_2 .dt{ padding:0 13px; font-size:12px; line-height:36px; font-weight:bold;}
.c_1200_9 .c_280 .c_280_2:before{ display:none;}
.c_1200_9 .c_280 .c_280_2 .dt span{ width:100%; float:right; font-size:12px; line-height:36px; padding-right:13px; background:url(images/fwlb2.png) no-repeat right center; background-size:8px auto; margin-right:-3px; min-width:60px; height:36px;}

.c_1200_9 .c_280 .c_280_2 .dt img{ left:6px; width:1px; margin-top:-3px; display:none;}
.c_1200_9 .c_280 .c_280_2 .dl{ width:100%; float:left; display:none; position:absolute; left:0; top:100%; background:white; z-index:4; box-shadow:0 2px 3px rgba(0,0,0,0.15); overflow:hidden;
-moz-border-bottom-left-radius:4px; 
-webkit-border-bottom-left-radius:4px; 
-khtml-border-bottom-left-radius:4px;
border-bottom-left-radius:4px;
-moz-border-bottom-right-radius:4px; 
-webkit-border-bottom-right-radius:4px; 
-khtml-border-bottom-right-radius:4px;
border-bottom-right-radius:4px;}
.c_1200_9 .c_280 .c_280_2 .dd{ padding:0 10px;}
.c_1200_9 .c_280 .c_280_2 .dd.on{ background-position:5px center; background-size:1px 8px;}
.c_1200_9 .c_280 .c_280_2 .dd a{ font-size:12px; line-height:31px;}
.c_1200_9 .c_280 .c_280_3{ margin-top:10px; padding:15px 20px; display:none;}
.c_1200_9 .c_280 .c_280_3 h4{ padding-bottom:6px; font-size:16px; line-height:24px; }
.c_1200_9 .c_280 .c_280_3 h3{ margin-top:8px; font-size:18px; line-height:24px;}
.c_1200_9 .c_280 .c_280_3 .c_280_3_down{ margin-top:8px;}
.c_1200_9 .c_280 .c_280_3 .c_280_3_down li{ width:74px; margin-right:6px; }
.c_1200_9 .c_280 .c_280_3 .c_280_3_down .ewm{ width:74px; height:74px; padding:3px;}
.c_1200_9 .c_280 .c_280_3 .c_280_3_down h5{ font-size:12px; line-height:20px;}
.c_1200_9 .c_900_2{ padding-bottom:19px; margin-top:10px;}
.headline6{ padding:0 10px; min-height:41px; font-size:14px; line-height:40px;}
.headline6 span{ font-size:12px; display:none;}
.headline6 img{ margin:0 10px; display:none;}
.c_1200_9 .c_900_2 .ul_8 li{ padding:0 10px 10px 10px;}
}

.ul_9{ width:100%; float:left; padding:0 30px;}
.ul_9 li{ width:100%; float:left; padding:30px 30px 30px 106px; position:relative; min-height:141px; border-bottom:solid 1px #fafafa;}
.ul_9 li .img{ width:80px; height:80px; border:solid 1px #e4e4e4; overflow:hidden; position:absolute; left:0px; top:30px;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.ul_9 li .img img{ width:100%; float:left;}
.ul_9 li .time{ width:100%; float:left; margin-top:7px; font-size:14px; color:#999; line-height:32px;}
.ul_9 li .time span{ display:inline-block; margin-right:18px; float:left;}
.ul_9 li .p{ width:100%; float:left; margin-top:6px; font-size:14px; color:#666; line-height:22px;}
@media screen and (max-width:991px) {
.ul_9{ padding:0 20px;}
.ul_9 li{ padding:20px 20px 20px 86px; min-height:101px;}
.ul_9 li .img{ width:60px; height:60px; top:20px;}
.ul_9 li .time{ margin-top:0px; line-height:26px;}
.ul_9 li .time span{ margin-right:13px;}
.ul_9 li .p{ margin-top:4px; font-size:12px; line-height:18px;}
}
@media screen and (max-width:767px) {
.ul_9{ padding:0 10px;}
.ul_9 li{ padding:10px 10px 10px 66px; min-height:81px;}
.ul_9 li .img{ width:50px; height:50px; top:10px;}
.ul_9 li .time{ margin-top:0px; line-height:24px; font-size:12px;}
.ul_9 li .time span{ margin-right:9px;}
}

/*已发布新闻*/
.headline6 .span1{ margin-left:20px; display:inline-block; vertical-align:top;}
.headline6 .headline6_right{ float:right; height:38px; line-height:38px; font-size:14px; color:#666; margin-top:10px; font-weight:normal;}
.headline6 .headline6_right select{ display:block; float:right; width:120px; height:38px; margin-left:5px; border:solid 1px #ddd; font-size:14px; color:#999; padding-left:14px; background:url(images/news4.png) no-repeat 92% center;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
outline: 0;}

.c_900_2 .content1{ width:100%; float:left; padding:10px 30px 0 30px;}
.c_900_2 .content1 table{ width:100%; float:left;}
.c_900_2 .content1 table th{ font-size:14px; color:#999; line-height:54px;}
.c_900_2 .content1 table td{ font-size:14px; color:#666; line-height:24px; border-top:solid 1px #fafafa; padding:15px 15px 15px 0;}
.c_900_2 .content1 table .td1{ width:17.29%;}
.c_900_2 .content1 table .td2{ width:47.87%;}
.c_900_2 .content1 table .td3{ width:26.57%;}
.c_900_2 .content1 table .td4{ text-align:right; padding-right:0;}
.c_900_2 .content1 table .td4 a{text-align:right; padding-right:0;}
.c_900_2 .content1 table td.td4 a{ color:#009aff; cursor:pointer;}
.c_900_2 .content1 table td.td4 a:hover{ text-decoration:underline;}
.c_900_2 .content1 table td.lose{ color:#f32556;}
@media screen and (max-width:1199px) {
.headline6 .headline6_right{ margin:0 0 10px 0; float:right; text-align:right; width:100%;}
.headline6 .headline6_right select{ float:none; display:inline-block; vertical-align:top;}
}
@media screen and (max-width:991px) {
.headline6 .headline6_right{ height:32px; line-height:32px; font-size:12px;}
.headline6 .headline6_right select{ height:32px; line-height:30px; font-size:12px; padding-left:9px;}
.c_900_2 .content1{ padding:6px 20px 0 20px;}
.c_900_2 .content1 table th{ font-size:12px; line-height:44px;}
.c_900_2 .content1 table td{ font-size:12px; line-height:20px; padding:10px 15px 10px 0;}
.headline6 .span1{ margin-left:0px; float:right;}
}
@media screen and (max-width:767px) {
.c_900_2 .content1 table{ margin-top:10px;}
.c_900_2 .content1 table .td1{ width:30%; text-align:right; background:#eee; color:#999; padding:10px; line-height:20px; border-top:solid 1px white;}
.c_900_2 .content1 table .td5{ width:70%; padding:10px; text-align:left;}
.c_900_2 .content1 table .td5 a{width:100%; text-align:left;}
.c_900_2 .content1{ padding:3px 10px 0 10px;}
.headline6 .headline6_right select{ width:80px;}
}

.c_900_2 .content2{ width:100%; float:left; padding:10px 30px 0 30px;}
.c_900_2 .content2 ul{ width:100%; float:left;}
.c_900_2 .content2 ul li{ width:100%; float:left; padding:20px 102px 20px 0; border-bottom:solid 1px #f9f9f9; position:relative;}
.c_900_2 .content2 ul li .img{ float:left; width:132px; height:91px; overflow:hidden;}
.c_900_2 .content2 ul li .text{ margin-left:167px; width:354px;}
.c_900_2 .content2 ul li .text .title{ width:100%; float:left; font-size:16px; color:#333; line-height:30px; font-weight:bold;}
.c_900_2 .content2 ul li .text .p{ width:100%; float:left; margin-top:9px; font-size:14px; color:#a4a2a2; line-height:24px; height:48px; overflow:hidden;}
.c_900_2 .content2 ul li .btn{ position:absolute; right:0; top:50%; margin-top:-21px;}
.c_900_2 .content2 ul li .btn a{ display:block; width:102px; height:42px; line-height:42px; background:#008ae5; font-size:14px; color:white; text-align:center; cursor:pointer;
-moz-border-radius:21px; 
-webkit-border-radius:21px; 
-khtml-border-radius:21px;
border-radius:21px;
-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_900_2 .content2 ul li .btn a:hover{ box-shadow:0 0 16px rgba(0,0,0,0.45);}
.c_900_2 .content2 ul li .btn.lose a{ background:#f32556;}
.c_900_2 .content2 ul li .btn.load a{ background:#999;}
@media screen and (max-width:1199px) {
.c_900_2 .content2 ul li .text{ margin-left:147px; width:auto; padding-right:10px;}
}
@media screen and (max-width:991px) {
.c_900_2 .content2{ padding:6px 20px 0 20px;}
.c_900_2 .content2 ul li{ padding:15px 82px 15px 0;}
.c_900_2 .content2 ul li .img{ width:110px; height:76px;}
.c_900_2 .content2 ul li .text{ margin-left:120px;}
.c_900_2 .content2 ul li .text .title{ font-size:14px; line-height:26px;}
.c_900_2 .content2 ul li .text .p{ margin-top:4px; font-size:12px; line-height:20px; height:40px;}
.c_900_2 .content2 ul li .btn{ margin-top:-16px;}
.c_900_2 .content2 ul li .btn a{ width:82px; height:32px; line-height:32px; font-size:12px;}
}
@media screen and (max-width:767px) {
.c_900_2 .content2{ padding:4px 10px 0 10px;}
.c_900_2 .content2 ul li{ padding:10px 0;}
.c_900_2 .content2 ul li .text{ padding-right:0;}
.c_900_2 .content2 ul li .text .title{ line-height:24px;}
.c_900_2 .content2 ul li .text .p{ line-height:20px; height:18px;}
.c_900_2 .content2 ul li .btn{ position:relative; right:auto; top:auto; float:right; margin-top:6px;}
.c_900_2 .content2 ul li .btn a{ width:62px; height:24px; line-height:24px; font-size:12px;}
}

/*商户中心*/
.headline6_right a{ color:#009aff;}
.headline6_right a:hover{ text-decoration:underline;}
.h_20{ width:100%; float:left; height:20px;}
@media screen and (max-width:991px) {
.h_20{ height:10px;}
}
@media screen and (max-width:767px) {
.h_20{ height:0px;}
}

/*销售业绩*/
.headline6 .span2{ float:right;}
.c_900_2 .content3{ width:100%; float:left; padding:0 30px;} 
.c_900_2 .content3 table{ width:100%; float:left;}
.c_900_2 .content3 table th{ font-size:14px; color:#999; line-height:54px; text-align:center;}
.c_900_2 .content3 table td{ font-size:14px; color:#666; line-height:24px; border-top:solid 1px #fafafa; text-align:center;}
.c_900_2 .content3 table td span{ display:inline-block; padding:15px 0; width:103px; border-left:solid 1px #fafafa; border-right:solid 1px #fafafa; text-align:center;}
.c_900_2 .content3 table .td1{ width:11%; text-align:left;}
.c_900_2 .content3 table .td2{ width:20.2%;}
.c_900_2 .content3 table .td3{ width:20.2%;}
.c_900_2 .content3 table .td4{ width:20.2%;}
.c_900_2 .content3 table .td5{ width:20.2%;}
.c_900_2 .content3 table .td6{ width:13%; text-align:right;}
.c_900_2 .content3 table td.td6{ color:#009aff;}

.c_900_2 .content3 table .td7{ width:4.76%;}
.c_900_2 .content3 table .td8{ width:17.976%;}
.c_900_2 .content3 table .td8 span{ width:84%;}
.c_900_2 .content3 table .td9{ width:9.05%; margin-left:2.74%;}
.c_900_2 .content3 table .td9 span{ width:100%; border-right:0;}
.c_900_2 .content3 table .td10{ width:18.21%;}
.c_900_2 .content3 table .td10 span{ width:100%;}
.c_900_2 .content3 table .td11{ width:16.31%;}
.c_900_2 .content3 table .td11 span{ width:93px;}
.c_900_2 .content3 table .td12{ width:14.286%;}
.c_900_2 .content3 table .td12 span{ width:100%;}
.c_900_2 .content3 table .td13{ width:17.5%;}
.c_900_2 .content3_h{ min-height:945px;}
.c_900_2 .content3_h table{ border-bottom:solid 1px #fafafa;}
@media screen and (max-width:1199px) {
.c_900_2 .content3 table td span{ width:83px;}
.c_900_2 .content3 table .td2,
.c_900_2 .content3 table .td3,
.c_900_2 .content3 table .td4,
.c_900_2 .content3 table .td5{ width:19%;}

.c_900_2 .content3 table .td7{ width:9%;}
.c_900_2 .content3 table .td8 span{ width:100%; border-right:0;}
.c_900_2 .content3 table .td9{ width:11%; margin-left:0;}
.c_900_2 .content3 table .td10{ width:22%;}
.c_900_2 .content3 table .td11{ width:13%;}
.c_900_2 .content3 table .td11 span{ width:100%; border-right:0; border-left:0;}
.c_900_2 .content3 table .td12{ width:13%;}
.c_900_2 .content3 table .td13{ width:10%;}
}
@media screen and (max-width:991px) {
.c_900_2 .content3 table th{ font-size:12px; line-height:44px;}
.c_900_2 .content3 table td{ font-size:12px; line-height:20px;}
.c_900_2 .content3 table td span{ width:75px;}
.c_900_2 .content3_h{ min-height:745px;}
}
@media screen and (max-width:767px) {
.c_900_2 .content3 table{ margin-top:10px;}
.c_900_2 .content3 table .td1{ width:30%; background:#eee; color:#999; padding:10px; line-height:20px; border-top:solid 1px white;}
.c_900_2 .content3 table .td5{ width:70%; padding:10px; text-align:center;}
.c_900_2 .content3{ padding:0 10px;}
}

.c_900_2 .content3 .content3_body{ width:100%; float:left; border-top:solid 1px #fafafa; border-bottom:solid 1px #fafafa; padding:15px 0;}
.c_900_2 .content3 .content3_body .left{ float:left; width:80%;}
.c_900_2 .content3 .content3_body .left input{ display:block; float:left; width:100%; font-size:14px; color:#333; line-height:24px;}
.c_900_2 .content3 .content3_body .right{ float:right; width:20%; text-align:right; font-size:14px; color:#009aff; line-height:24px;}
.c_900_2 .content3 .content3_down{ width:100%; float:left; text-align:center; margin-top:30px;}
.c_900_2 .content3 .content3_down a{ display:inline-block; width:160px; height:42px; line-height:42px; background:#008ae5; font-size:14px; color:white;
-moz-border-radius:21px; 
-webkit-border-radius:21px; 
-khtml-border-radius:21px;
border-radius:21px;}
.c_900_2 .content3 .content3_down a:hover{ background:#009aff;}
@media screen and (max-width:991px) {
.c_900_2 .content3 .content3_body{ padding:10px 0;}
.c_900_2 .content3 .content3_body .left{ width:60%;}
.c_900_2 .content3 .content3_body .left input{ font-size:12px; line-height:20px;}
.c_900_2 .content3 .content3_body .right{ width:40%; font-size:12px; line-height:20px;}
.c_900_2 .content3 .content3_down{ margin-top:20px;}
.c_900_2 .content3 .content3_down a{ width:120px; height:36px; line-height:36px; font-size:12px;}
}
@media screen and (max-width:767px) {
.c_900_2 .content3 .content3_body{ padding:10px 0;}
.c_900_2 .content3 .content3_body .left{ width:100%;}
.c_900_2 .content3 .content3_body .right{ width:100%;}
.c_900_2 .content3 .content3_down{ margin-top:10px;}
.c_900_2 .content3 .content3_down a{ height:30px; line-height:30px;}
}

/*订单管理*/
.c_1200_9 .c_280 .c_280_4{ padding:44px 20px;}
.c_1200_9 .c_280 .c_280_4 h5{ line-height:30px; margin-top:0;}
.c_1200_9 .c_280 .c_280_4 h5 span{ color:#009aff;}
.c_900_2 .content3_mon table td{ padding:15px 0; text-align:center;}
.c_1200_9 .pdnone{ padding-bottom:0}
@media screen and (max-width:991px) {
.c_1200_9 .c_280 .c_280_4{ padding:24px 10px;}
}
@media screen and (max-width:767px) {
.c_1200_9 .c_280 .c_280_4{ padding:14px 10px; text-align:center;}
.c_1200_9 .c_280 .c_280_4 h5{ margin-left:0; line-height:24px;}
}

/*发布新闻*/
.c_900_2 .content4{ width:100%; float:left;}
.c_900_2 .content4 .dd{ width:100%; float:left; padding:37px 30px 45px 30px; border-bottom:solid 1px #f9f9f9;}
.c_900_2 .content4 .dd .title{ float:left; font-size:16px; color:#666; line-height:42px;}
.c_900_2 .content4 .dd .dd_748{ margin-left:92px;}
.c_900_2 .content4 .dd .dd_748 .ul1{ width:100%; float:left; margin-top:-20px;}
.c_900_2 .content4 .dd .dd_748 .ul1 li{ width:100%; float:left; margin-top:20px; position:relative;}
.c_900_2 .content4 .dd .dd_748 .ul1 li .name{ position:absolute; left:0; top:0; font-size:14px; color:#666; line-height:42px;}
.c_900_2 .content4 .dd .dd_748 .ul1 li .name span{ color:#ff0000; display:inline-block; width:7px;}
.c_900_2 .content4 .dd .dd_748 .ul1 li.l1{ padding-left:55px;}
.c_900_2 .content4 .dd .dd_748 .ul1 li .txk{ width:100%; float:left; border:solid 1px #ccc; overflow:hidden; position:relative;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.c_900_2 .content4 .dd .dd_748 .ul1 li.l1 .txk{ padding:0 70px 0 20px;}
.c_900_2 .content4 .dd .dd_748 .ul1 li .txk input,.c_900_2 .content4 .dd .dd_748 .ul1 li .txk select{ display:block; width:100%; float:left; height:40px; line-height:40px; font-size:14px; color:#666;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
outline: 0;
border:0}
.c_900_2 .content4 .dd .dd_748 .ul1 li.l1 .txk .number{ width:70px; height:40px; line-height:40px; position:absolute; right:0; top:0; text-align:center; font-size:14px; color:#999;}
.c_900_2 .content4 .dd .dd_748 .ul1 li.l2{ width:39.44%;}
.c_900_2 .content4 .dd .dd_748 .ul1 li.l2 .txk{ padding:0 !important;}
.c_900_2 .content4 .dd .dd_748 .ul1 li .txk select{ background:url(images/product2.png) no-repeat 92% center; background-size:11px auto; padding:0 45px 0 20px;}
.c_900_2 .content4 .dd .dd_748 .ul1 li.l3{ width:52.94%; float:right;}
.c_900_2 .content4 .dd .dd_748 .ul1 li.l3 .txk{ padding:0 10px 0 20px !important;}
.c_900_2 .content4 .d1{ padding:47px 30px 37px 30px;}
.c_900_2 .content4 .d1 .dd_748 .dd_748_1{ width:100%; float:left;}
.c_900_2 .content4 .d1 .dd_748 .dd_748_1 .page{ float:left; width:100px; height:100px; background:url(images/fbxw1.jpg) no-repeat center center; position:relative; background-size:contain; overflow:hidden;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.c_900_2 .content4 .d1 .dd_748 .dd_748_1 .page .input1{ display:block; width:100%; height:100%; position:absolute; left:0; top:0; opacity:0; cursor:pointer;}
.c_900_2 .content4 .d1 .dd_748 .dd_748_1 li{ float:left; width:60px; margin-left:10px; position:relative;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.c_900_2 .content4 .d1 .dd_748 .dd_748_1 li span{ display:block; width:20px; height:20px; line-height:20px; text-align:center; position:absolute; right:-5px; top:-5px; background:#007be5; color:white; font-size:18px; font-weight:bold; cursor:pointer;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.c_900_2 .content4 .d1 .dd_748 .dd_748_1 li img{ width:100%; height:42px; float:left;}
.c_900_2 .content4 .d1 .dd_748 .dd_748_1 li input{ display:block; width:100%; height:100%; position:absolute; left:0; top:0; cursor:pointer; opacity:0;}
.c_900_2 .content4 .d1 .dd_748 .p1{ width:100%; float:left; margin-top:12px; font-size:12px; color:#999; line-height:28px;}
.c_900_2 .content4 .d1 .dd_748 .p1 span{ color:#fc1515;}
.c_900_2 .content4 .d1 .dd_748 .dd_748_2{ width:100%; float:left;}
.c_900_2 .content4 .d1 .dd_748 .dd_748_2 .video_btn{ float:left; width:150px; height:48px; line-height:48px; text-align:center; background:#008ae5; color:white; overflow:hidden; font-size:14px; position:relative; cursor:pointer;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.c_900_2 .content4 .d1 .dd_748 .dd_748_2 .video_btn img{ vertical-align:middle; margin:-3px 0 0 20px; width:29px;}
.c_900_2 .content4 .d1 .dd_748 .dd_748_2 .video_btn input{ display:block; width:100%; height:100%; position:absolute; left:0; top:0; opacity:0;}
.c_900_2 .content4 .d1 .dd_748 .dd_748_2 .ul2{ width:100%; float:left; margin-top:20px;}
.c_900_2 .content4 .d1 .dd_748 .dd_748_2 .ul2 li{ width:100px; height:100px; background:url(images/fbxw5.jpg) no-repeat center center; position:relative;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.c_900_2 .content4 .d1 .dd_748 .dd_748_2 .ul2 li span{ display:block; width:20px; height:20px; line-height:20px; text-align:center; position:absolute; right:-5px; top:-5px; background:#007be5; color:white; font-size:18px; font-weight:bold; cursor:pointer;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.c_900_2 .content4 .d1 .dd_748 .dd_748_2 .ul2 li a{ display:block; position:absolute; left:50%; top:50%; width:30px; height:30px; background:url(images/fbxw4.png) no-repeat center center; margin:-15px 0 0 -15px; cursor:pointer;}
.c_900_2 .content4 .d2{ padding:45px 30px;}
.c_900_2 .content4 .d2 .dd_748 .ul3{ width:100%; float:left; margin-top:-10px;}
.c_900_2 .content4 .d2 .dd_748 .ul3 li{ width:150px; float:left; margin-top:10px; margin-right:10px;}
.c_900_2 .content4 .d2 .dd_748 .ul3 li span{ display:block; width:100%; height:48px; border:solid 1px #c9c9c9; line-height:46px; text-align:center; font-size:14px; color:#999; overflow:hidden; cursor:pointer;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.c_900_2 .content4 .d2 .dd_748 .ul3 li input{opacity:0;}
.c_900_2 .content4 .d2 .dd_748 .ul3 li.on span{ background:#008ae5; border-color:#008ae5; color:white;}
.c_900_2 .content4 .d3{ padding:45px 30px 0 30px; border-bottom:0;}
.c_900_2 .content4 .d3 .dd_748_3,.c_900_2 .content4 .d3 .dd_748_3 img{ width:100%; float:left;}
@media  screen and (max-width:1199px){
.c_900_2 .content4 .dd .dd_748 .ul1 li.l2,.c_900_2 .content4 .dd .dd_748 .ul1 li.l3{ width:100%;}
.c_900_2 .content4 .d2 .dd_748 .ul3 li{ width:130px;}
}
@media  screen and (max-width:991px){
.c_900_2 .content4 .dd{ padding:17px 10px 25px 10px;}
.c_900_2 .content4 .dd .title{ font-size:14px; line-height:32px;}
.c_900_2 .content4 .dd .dd_748{ margin-left:70px;}
.c_900_2 .content4 .dd .dd_748 .ul1{ margin-top:-10px;}
.c_900_2 .content4 .dd .dd_748 .ul1 li{ margin-top:10px;}
.c_900_2 .content4 .dd .dd_748 .ul1 li .name{ font-size:12px; line-height:32px;}
.c_900_2 .content4 .dd .dd_748 .ul1 li.l1{ padding-left:50px;}
.c_900_2 .content4 .dd .dd_748 .ul1 li.l1 .txk{ padding:0 60px 0 10px;}
.c_900_2 .content4 .dd .dd_748 .ul1 li .txk input,.c_900_2 .content4 .dd .dd_748 .ul1 li .txk select{ height:30px; line-height:30px; font-size:12px;}
.c_900_2 .content4 .dd .dd_748 .ul1 li.l1 .txk .number{ width:60px; height:30px; line-height:30px; font-size:12px;}
.c_900_2 .content4 .dd .dd_748 .ul1 li .txk select{ background-size:9px auto; padding:0 40px 0 10px;}
.c_900_2 .content4 .dd .dd_748 .ul1 li.l3 .txk{ padding:0 10px 0 10px !important;}
.c_900_2 .content4 .d1{ padding:27px 10px 17px 10px;}
.c_900_2 .content4 .d1 .dd_748 .dd_748_1 .page{ width:80px; height:80px;}
.c_900_2 .content4 .d1 .dd_748 .p1{ margin-top:8px; line-height:24px;}
.c_900_2 .content4 .d1 .dd_748 .dd_748_2 .video_btn{ width:130px; height:40px; line-height:40px; font-size:12px;}
.c_900_2 .content4 .d1 .dd_748 .dd_748_2 .video_btn img{ margin:-3px 0 0 10px; width:23px;}
.c_900_2 .content4 .d1 .dd_748 .dd_748_2 .ul2{ margin-top:10px;}
.c_900_2 .content4 .d1 .dd_748 .dd_748_2 .ul2 li{ width:80px; height:80px;}
.c_900_2 .content4 .d1 .dd_748 .dd_748_2 .ul2 li a{ width:24px; height:24px; background-size:contain; margin:-12px 0 0 -12px;}
.c_900_2 .content4 .d2{ padding:25px 10px;}
.c_900_2 .content4 .d2 .dd_748 .ul3 li{ width:120px;}
.c_900_2 .content4 .d2 .dd_748 .ul3 li span{ height:40px; line-height:38px; font-size:12px;}
.c_900_2 .content4 .d3{ padding:25px 10px 0 10px;}
}
@media  screen and (max-width:767px){
.c_900_2 .content4 .d2 .dd_748 .ul3{ margin-top:-5px;}
.c_900_2 .content4 .d2 .dd_748 .ul3 li{ width:110px; margin:5px 5px 0 0;}
.c_900_2 .content4 .d1 .dd_748 .dd_748_1 li{ margin-bottom:5px; margin-left:5px;}
.c_900_2 .content4 .d1 .dd_748 .p1{ line-height:20px;}
.c_900_2 .content4 .dd .title{ width:100%;}
.c_900_2 .content4 .dd .dd_748{ margin-left:0; width:100%; float:left; margin-top:10px;}
.c_900_2 .content4 .d1{ padding:17px 10px 10px 10px;}
.c_900_2 .content4 .d2{ padding:15px 10px;}
.c_900_2 .content4 .d3{ padding:15px 10px 0 10px;}
.c_900_2 .content4 .dd .dd_748 .ul1 li .txk input,.c_900_2 .content4 .dd .dd_748 .ul1 li .txk select{ height:30px; padding-top:6px;  padding-bottom:6px; line-height:18px; font-size:12px;}
}

.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,
.tc_video p{ width:100%; height:100%; position:absolute; left:0; top:0;}
.tc_video p iframe{width:100%; height:100%;}
@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%;}
}

/*发布案例*/
.c_900_2 .content4 .dd .dd_748 .ul1 li.l4{ padding-left:84px;}
.c_900_2 .content4 .dd .dd_748 .ul1 li.l5 .txk{ padding:0 10px 0 20px !important;}
.c_900_2 .content4 .dd .dd_748 .ul1 li.l6 .txk{ padding:0 38px 0 20px !important;}
.c_900_2 .content4 .dd .dd_748 .ul1 li.l6 .txk .tab{ width:38px; position:absolute; right:0; top:0; line-height:40px; font-size:14px; color:#999;}
.c_900_2 .content4 .d3 .dd_748_3 .dd_748_3_down{ width:100%; float:left; margin-top:45px;}
.c_900_2 .content4 .d3 .dd_748_3 .dd_748_3_down input{ display:block; float:left; width:150px; height:48px; line-height:48px; text-align:center; background:#008ae5; font-size:14px; cursor:pointer; color:white; overflow:hidden;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;
-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_900_2 .content4 .d3 .dd_748_3 .dd_748_3_down input:hover{ background:#009aff;}
.c_900_2 .content4 .d3 .dd_748_3 .dd_748_3_down span{ display:block; float:left; width:150px; height:48px; line-height:46px; text-align:center; background:#fff; font-size:14px; cursor:pointer; color:#999; overflow:hidden; margin-left:20px; border:solid 1px #d2d2d2;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;
-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_900_2 .content4 .d3 .dd_748_3 .dd_748_3_down span:hover{ background:#d2d2d2; color:white;}
@media  screen and (max-width:991px){
.c_900_2 .content4 .d3 .dd_748_3 .dd_748_3_down{ margin-top:25px;}
.c_900_2 .content4 .d3 .dd_748_3 .dd_748_3_down input{ width:130px; height:40px; line-height:40px; font-size:12px;}
.c_900_2 .content4 .d3 .dd_748_3 .dd_748_3_down span{ width:130px; height:40px; line-height:38px; font-size:12px; margin-left:10px;}
.c_900_2 .content4 .dd .dd_748 .ul1 li.l4{ padding-left:70px;}
.c_900_2 .content4 .dd .dd_748 .ul1 li.l5 .txk{ padding:0 10px 0 10px !important;}
.c_900_2 .content4 .dd .dd_748 .ul1 li.l6 .txk{ padding:0 30px 0 10px !important;}
.c_900_2 .content4 .dd .dd_748 .ul1 li.l6 .txk .tab{ width:30px; line-height:30px; font-size:12px;}
}
@media  screen and (max-width:767px){
.c_900_2 .content4 .d3 .dd_748_3 .dd_748_3_down{ margin-top:15px;}
.c_900_2 .content4 .d3 .dd_748_3 .dd_748_3_down input{ width:90px; height:32px; line-height:32px;}
.c_900_2 .content4 .d3 .dd_748_3 .dd_748_3_down span{ width:110px; height:32px; line-height:30px;}
}

/*新闻动态*/
.c_1200_10{ margin:0; margin-top:19px; min-height:370px;}
.c_1200_10 .c_900{ min-height:0;}
.c_1200_10 .c_281_1 .zbox{ padding-bottom:13px;}
.c_1200_10 .c_830_1{ width:830px; float:left; margin-top:39px; max-width:100%;}
.c_1200_10 .c_830_1 .img{ width:380px; height:280px; float:left; overflow:hidden; margin-top:3px;
-moz-border-radius:8px; 
-webkit-border-radius:8px; 
-khtml-border-radius:8px;
border-radius:8px;}
.c_1200_10 .c_830_1 .img img{ width:100%;}
.c_1200_10 .c_830_1 .text{ margin-left:420px;}
.c_1200_10 .c_830_1 .text .text_head{ width:100%; float:left; padding-bottom:15px; border-bottom:solid 1px #dcdcdc;}
.c_1200_10 .c_830_1 .text .text_head .title{ width:100%; float:left; font-size:20px; color:#666; line-height:26px; font-weight:bold;}
.c_1200_10 .c_830_1 .text .text_head .title img{ vertical-align:middle; margin:-3px 10px 0 0; width:31px;}
.c_1200_10 .c_830_1 .text .text_head .p{ width:100%; float:left; margin-top:12px; font-size:14px; color:#666; line-height:24px; height:72px; overflow:hidden;}
.c_1200_10 .c_830_1 .text .text_down{ width:100%; float:left; margin-top:22px;}
.c_1200_10 .c_830_1 .text .text_down li{ width:100%; float:left;}
.c_1200_10 .c_830_1 .text .text_down li a{ display:block; width:100%; float:left; font-size:12px; color:#999; line-height:28px;}
.c_1200_10 .c_830_1 .text .text_down li a:hover,.c_1200_10 .c_830_1 .text .text_head .title:hover{ color:#009aff;}
.c_1200_11{ padding:0; margin-top:30px; padding-bottom:50px;}
.c_1200_11 .ul_4 li .zbox{ border-bottom:0px; padding-bottom:0;}
.ul_10{ width:100%; float:left; margin-top:24px;}
.ul_10 li{ width:33.33%; float:left; margin-top:20px;}
.ul_10 li .dt{ width:100%; float:left; font-size:20px; color:#666; line-height:30px; font-weight:bold;}
.ul_10 li .dl{ width:100%; float:left; margin-top:16px;}
.ul_10 li .dl .dd{ width:100%; float:left;}
.ul_10 li .dl .dd a{ display:block; width:100%; float:left; font-size:12px; color:#999; line-height:28px;}
.ul_10 li .dl .dd a:hover{ color:#009aff;}
@media  screen and (max-width:1199px){
.c_1200_10 .c_830_1 .img{ width:300px; height:auto;}
.c_1200_10 .c_830_1 .text{ margin-left:320px;}
}
@media  screen and (max-width:991px){
.c_1200_10{ margin-top:69px; min-height:300px;}
.c_1200_10 .c_830_1{ margin-top:14px;}
.c_1200_10 .c_830_1 .text .text_head{ padding-bottom:10px;}
.c_1200_10 .c_830_1 .text .text_head .title{ font-size:16px; line-height:22px;}
.c_1200_10 .c_830_1 .text .text_head .title img{ margin:-3px 6px 0 0; width:26px;}
.c_1200_10 .c_830_1 .text .text_head .p{ margin-top:8px; font-size:12px; line-height:22px; height:66px;}
.c_1200_10 .c_830_1 .img{ width:240px;}
.c_1200_10 .c_830_1 .text{ margin-left:260px;}
.c_1200_11{ margin-top:20px; padding-bottom:30px;}
.ul_10{ margin-top:14px;}
.ul_10 li{ margin-top:10px;}
.ul_10 li .dt{ font-size:16px; line-height:24px;}
.ul_10 li .dl{ margin-top:10px;}
.ul_10 li .dl .dd a{ line-height:24px;}
}
@media  screen and (max-width:767px){
.c_1200_10{ margin-top:60px; min-height:300px;}
.c_1200_10 .c_830_1{ margin-top:10px;}
.c_1200_10 .c_830_1 .img{ width:100%;}
.c_1200_10 .c_830_1 .text{ margin-left:0; width:100%; float:left; margin-top:10px;}
.c_1200_11{ margin-top:10px; padding:0 10px 20px 10px;}
.ul_10{ margin-top:14px;}
.ul_10 li{ width:100%; margin-top:10px;}
.ul_10 li .dt{ font-size:14px; line-height:22px;}
.ul_10 li .dl{ margin-top:10px;}
.ul_10 li .dl .dd a{ line-height:22px;}
}

.banner4{ width:100%; float:left; margin-top:51px; margin-bottom:30px;}
@media  screen and (max-width:991px){
.banner4{ margin-top:31px; margin-bottom:10px;}
}
@media  screen and (max-width:767px){
.banner4{ margin-top:11px; margin-bottom:5px;}
}

.c_281_2{ width:100%; float:left; background:white; margin-top:20px;}
.c_281_2 .subhead2{ width:100%; float:left; height:46px; line-height:46px; padding:0 20px; font-size:18px; color:white; background:#666;}
.c_281_2 ul{ width:100%; float:left;}
.c_281_2 ul li{ width:100%; float:left; padding:20px 20px 16px 20px; border-bottom:solid 1px #f5f5f5;}
.c_281_2 ul li .img{ width:100%; float:left;}
.c_281_2 ul li .name{ width:100%; float:left; margin-top:15px; padding-right:38px; background:url(images/alxq7.png) no-repeat right center; font-size:16px; color:#666; line-height:24px;}
.c_281_2 ul li .name:hover{ color:#009aff;}

/*案例详情*/
.headline7{ width:100%; float:left; line-height:32px; font-size:16px; color:#666; margin-top:42px;}
.headline7 a{ color:#666;}
.headline7 a:hover{ color:#009aff;}
.headline7 span{ margin:0 18px;}
.c_1200_12{ margin-top:41px; margin-bottom:0;}
.c_900_3{ width:100%; float:left; padding:40px 20px 80px 20px;}
.c_900_3 .c_900_3_head{ width:100%; float:left; padding-bottom:26px; border-bottom:dashed 1px #cdcdcd; position:relative; padding-right:60px;}
.c_900_3 .c_900_3_head .return{ display:block; position:absolute; right:0; top:5px;}
.c_900_3 .c_900_3_head h3{ width:100%; float:left; font-size:24px; color:#454545; line-height:32px; font-weight:bold;}
.c_900_3 .c_900_3_head h5{ width:100%; float:left; font-size:14px; color:#999; line-height:22px; margin-top:11px;}
.c_900_3 .c_900_3_head h5 span{ display:inline-block; vertical-align:top;}
.c_900_3 .c_900_3_head h5 img{ margin:0 15px;}
.c_900_3 .c_900_3_body{ width:100%; float:left; margin-top:40px;}
.c_900_3 .c_900_3_body .p1{ width:100%; float:left; font-size:16px; color:#454545; line-height:38px;}
.c_900_3 .c_900_3_body .p2{ width:100%; float:left; font-size:14px; color:#454545; line-height:30px; /*margin-top:41px;*/}
.c_900_3 .c_900_3_body .page{ width:100%; float:left; margin-top:22px;}
.c_900_3 .c_900_3_body .page img{ /*width:100%; float:left; margin-top:20px;*/}
.c_900_3 .c_900_3_body .tab{ width:100%; float:left; margin-top:30px;}
.c_900_3 .c_900_3_body .tab a{ display:inline-block; float:left; margin-right:20px; padding:0 18px; min-width:100px; border:solid 1px #ccc; height:36px; line-height:34px; text-align:center; font-size:14px; color:#999; overflow:hidden; margin-top:10px; cursor:pointer;
-moz-border-radius:18px; 
-webkit-border-radius:18px; 
-khtml-border-radius:18px;
border-radius:18px;}
.c_900_3 .c_900_3_body .tab a.on{ background:#088adf; border-color:#088adf; color:white;}
.wzfy{ width:100%; float:left; margin-top:33px;}
.wzfy h5{ width:50%; float:left; float:left; font-size:16px; color:#666; line-height:26px; letter-spacing:1px;}
.wzfy h5 a{ display:inline-block; vertical-align:top; max-width:76%;}
.wzfy h5.last{ text-align:right;}
.wzfy h5:hover a,.wzfy h5:hover{ color:#009aff;}
@media  screen and (max-width:991px){
.wzfy{ margin-top:23px;}
.wzfy h5{ font-size:14px; line-height:24px;}
}
@media  screen and (max-width:767px){
.wzfy{ margin-top:13px;}
.wzfy h5{ font-size:12px; line-height:20px; width:100%; text-align:left !important;}
}

.c_900_3 .c_900_3_down{ width:100%; float:left; margin-top:44px; background:#f9f9f9; height:150px; line-height:150px; padding-left:162px; position:relative;
-moz-border-radius:75px; 
-webkit-border-radius:75px; 
-khtml-border-radius:75px;
border-radius:75px;}
.c_900_3 .c_900_3_down .img{ width:127px; height:127px; position:absolute; left:15px; top:12px; overflow:hidden; line-height:0;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.c_900_3 .c_900_3_down h4{ width:30%; display:inline-block; vertical-align:middle; font-size:18px; color:#088adf; line-height:30px; font-weight:bold;}
.c_900_3 .c_900_3_down .text{ width:65.625%; float:right; height:150px; line-height:150px; padding-left:119px; background:#088adf;
-moz-border-radius:75px; 
-webkit-border-radius:75px; 
-khtml-border-radius:75px;
border-radius:75px;}
.c_900_3 .c_900_3_down .text .p{ display:inline-block; vertical-align:middle; font-size:14px; color:white; line-height:30px;}
@media  screen and (max-width:1199px){
.c_1200_12{ margin-top:21px;}
.c_900_3{ padding:20px 30px 40px 30px;}
.c_900_3 .c_900_3_body .tab a{ margin-right:10px;}
.c_900_3 .c_900_3_down .text{ padding-left:25px;}
.c_900_3 .c_900_3_down .text .p{ line-height:22px;}
}
@media  screen and (max-width:991px){
.headline7{ line-height:26px; font-size:14px; margin-top:62px;}
.headline7 span{ margin:0 13px;}
.c_900_3{ padding:10px 20px 30px 20px;}
.c_900_3 .c_900_3_head{ padding-bottom:16px; padding-right:50px;}
.c_900_3 .c_900_3_head .return{ width:40px; height:40px;}
.c_900_3 .c_900_3_head h3{ font-size:18px; line-height:26px;}
.c_900_3 .c_900_3_head h5{ font-size:12px; line-height:20px; margin-top:6px;}
.c_900_3 .c_900_3_head h5 img{ margin:0 10px;}
.c_900_3 .c_900_3_body{ margin-top:20px;}
.c_900_3 .c_900_3_body .p1{ font-size:14px; line-height:32px;}
.c_900_3 .c_900_3_body .p2{ font-size:12px; line-height:26px; margin-top:21px;}
.c_900_3 .c_900_3_body .page{ margin-top:12px;}
.c_900_3 .c_900_3_body .page img{ margin-top:10px;}
.c_900_3 .c_900_3_body .tab{ margin-top:20px;}
.c_900_3 .c_900_3_body .tab a{ padding:0 13px; height:30px; line-height:28px; font-size:12px; margin-top:6px;}
.c_281_2{ margin-top:10px;}
.c_281_2 .subhead2{ height:40px; line-height:40px; padding:0 10px; font-size:16px;}
.c_281_2 ul li{ padding:10px;}
.c_281_2 ul li .name{ margin-top:10px; padding-right:30px; background-size:28px auto; font-size:14px; line-height:20px;}
.c_900_3 .c_900_3_down{ margin-top:24px; height:110px; line-height:110px; padding-left:122px;}
.c_900_3 .c_900_3_down .img{ width:87px; height:87px; left:10px; top:10px;}
.c_900_3 .c_900_3_down h4{ font-size:16px; line-height:26px;}
.c_900_3 .c_900_3_down .text{ height:110px; line-height:110px; padding-left:20px;}
.c_900_3 .c_900_3_down .text .p{ font-size:12px; line-height:20px;}
}
@media  screen and (max-width:767px){
.headline7{ line-height:22px; font-size:12px; margin-top:60px; padding:0 10px;}
.headline7 span{ margin:0 8px; width:4px; display:inline-block;}
.headline7 span img{ width:100%;}
.c_1200_12{ margin-top:11px;}
.c_900_3{ padding:8px 10px 20px 10px;}
.c_900_3 .c_900_3_head{ padding-bottom:12px; padding-right:35px;}
.c_900_3 .c_900_3_head .return{ width:30px; height:30px;}
.c_900_3 .c_900_3_head h3{ font-size:16px; line-height:24px;}
.c_900_3 .c_900_3_head h5{ line-height:18px; margin-top:5px;}
.c_900_3 .c_900_3_head h5 img{ margin:0 8px;}
.c_900_3 .c_900_3_body{ margin-top:10px;}
.c_900_3 .c_900_3_body .p1{ font-size:13px; line-height:24px;}
.c_900_3 .c_900_3_body .p2{ line-height:22px; margin-top:11px;}
.c_900_3 .c_900_3_body .page{ margin-top:6px;}
.c_900_3 .c_900_3_body .page img{ margin-top:5px;}
.c_900_3 .c_900_3_body .tab{ margin-top:10px;}
.c_900_3 .c_900_3_body .tab a{ padding:0 8px; height:26px; line-height:24px; margin-top:5px; min-width:70px; margin-right:5px;}
.c_900_3 .c_900_3_down{ margin-top:9px; height:auto; line-height:0px; padding:10px; padding-left:86px;
-moz-border-radius:5px; 
-webkit-border-radius:5px; 
-khtml-border-radius:5px;
border-radius:5px;}
.c_900_3 .c_900_3_down .img{ width:65px; height:65px; left:10px; top:10px;}
.c_900_3 .c_900_3_down h4{ font-size:14px; line-height:22px; width:100%; float:left; margin-top:0px;}
.c_900_3 .c_900_3_down .text{ height:auto; width:100%; float:left; line-height:0px; padding-left:0px; padding:10px; margin-top:6px;
-moz-border-radius:5px; 
-webkit-border-radius:5px; 
-khtml-border-radius:5px;
border-radius:5px;}
.c_900_3 .c_900_3_down .text .p{ font-size:12px; line-height:20px;}
.c_281_2 ul li .img{ width:100px;}
.c_281_2 ul li .name{ width:auto; float:none; margin-left:110px; margin-top:15px; padding-right:0; padding-bottom:15px; background-position:left bottom;}
}

.c_1200_13{ width:100%; float:left; background:white; margin:20px 0; padding:20px 20px 35px 20px;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.headline3 h6{ float:right; font-size:14px; color:#999; line-height:40px;}
.row_4{ margin:0 -17px;}
.c_1200_13 ul{ width:100%; float:left; margin-top:20px;}
.c_1200_13 ul li{ width:20%; float:left; margin-top:10px; padding:0 17px;}
.c_1200_13 ul li .zbox{ width:100%; float:left; position:relative; overflow:hidden;}
.c_1200_13 ul 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;}
.c_1200_13 ul 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);}
.c_1200_13 ul li .zbox .name{ width:100%; position:absolute; left:0; bottom:0; text-align:center; background:url(images/alxq18.png); font-size:14px; color:white; line-height:32px;}
@media  screen and (max-width:991px){
.c_1200_13{ margin:10px 0; padding:10px 10px 25px 10px;}
.headline3 h6{ font-size:12px; line-height:30px;}
.row_4{ margin:0 -5px;}
.c_1200_13 ul{ margin-top:10px;}
.c_1200_13 ul li{ padding:0 5px;}
.c_1200_13 ul li .zbox .name{ font-size:12px; line-height:30px;}
}
@media  screen and (max-width:767px){
.c_1200_13{ margin:10px 0; padding:10px 10px 15px 10px;}
.c_1200_13 ul li{ width:33.33%;}
}

/*除甲醛服务详情*/
.c_900_4{ padding:0;}
.c_900_4 .c_900_3_body{ margin-top:0; padding: 0 20px 20px 20px;}
.c_900_4 .c_900_3_body .page{ margin-top:0;}
@media  screen and (max-width:991px){
.c_900_4 .c_900_3_body{ padding: 5px 10px 10px 10px;}
}

.c_1200_14{ width:100%; float:left; padding:60px 0 38px 0;}
.c_1200_14 .c_420{ width:420px; float:left;}
.c_1200_14 .c_420 .hometop{ width:100%; float:left; border:solid 1px #dcdcdc;}
.c_1200_14 .c_420 .hometop img{ width:100%; float:left}
.c_1200_14 .c_420 .homedown{ width:100%; float:left; margin-top:20px; padding:0 9px; position:relative; text-align:center;}
.c_1200_14 .c_420 .homedown .slick-track{ right:0; float:right;}
.c_1200_14 .c_420 .homedown .imgk{ display:inline-block; width:60px; height:60px; border:solid 1px #dcdcdc;}
.c_1200_14 .c_420 .homedown .slick-prev,.c_1200_14 .c_420 .homedown .slick-next {
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	width: 12px;
	height: 60px;
	background:url(images/fwxq3.jpg) no-repeat left center;
}
.c_1200_14 .c_420 .homedown .slick-next {
	left: auto;
	right: 0;
	opacity:1;
	filter:alpha(opacity=100); background-position:right center;
}
.c_1200_14 .text{ margin-left:451px;}
.c_1200_14 .text h4{ width:100%; float:left; margin-top:6px; font-size:20px; color:#666; line-height:28px; font-weight:bold;}
.c_1200_14 .text h5{ width:100%; float:left; margin-top:7px; font-size:14px; color:#0089e3; line-height:20px;}
.c_1200_14 .text .p{ width:100%; float:left; font-size:14px; color:#666; line-height:22px;}
.c_1200_14 .text .p1{ margin-top:43px;}
.c_1200_14 .text .p2{ margin-top:38px;}
.c_1200_14 .text .p3{ margin-top:42px;}
.c_1200_14 .text .dl{ width:100%; float:left; padding-left:75px; position:relative;}
.c_1200_14 .text .dl .dt{ position:absolute; left:0; top:0;}
.c_1200_14 .text .dl.dl1{ margin-top:2px;}
.c_1200_14 .text .dl.dl1 .dt{ top:10px; font-size:14px; color:#666; line-height:40px;}
.c_1200_14 .text .dl.dl1 .dd{ float:left; margin:10px 10px 0 0; width:100px; height:40px; line-height:40px; text-align:center; background:#f5f5f5; font-size:14px; color:#999; cursor:pointer;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.c_1200_14 .text .dl.dl1 .dd.on{ background:#009aff; color:white;}
.c_1200_14 .text .dl.dl2{ margin-top:42px;}
.c_1200_14 .text .dl.dl2 .dt{ top:7px; font-size:14px; color:#666; line-height:29px;}
.c_1200_14 .text .dl.dl2 .dd{ float:left; font-size:14px; color:#666; line-height:36px;}
.c_1200_14 .text .dl.dl2 .dd span{ font-size:32px; color:#009aff;}
.c_1200_14 .text ul{ width:100%; float:left; margin-top:6px;}
.c_1200_14 .text ul li{ float:left; margin:10px 10px 0 0;}
.c_1200_14 .text ul li input,.c_1200_14 .text ul li select{ display:block; width:100%; border:solid 1px #dcdcdc; height:46px; line-height:44px; font-size:14px; color:#666; padding-left:18px; overflow:hidden;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
outline: 0;}
.c_1200_14 .text ul li select{ background:url(images/news4.png) no-repeat 92% center; padding-right:32px;}
.c_1200_14 .text ul li.l1{ width:24.03%;}
.c_1200_14 .text ul li.l2{ width:18.69%;}
.c_1200_14 .text ul li.l2 img{margin-top:10px;}
.c_1200_14 .text ul li input:focus,.c_1200_14 .text ul li select:focus{ border-color:#009aff;}
.c_1200_14 .text .btn{ width:100%; float:left; margin-top:20px;}
.c_1200_14 .text .btn a{ display:block; float:left; width:260px; height:46px; line-height:46px; text-align:center; background:#009aff; font-size:14px; color:white;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.c_1200_14 .text .btn a:hover{ background:#0c8de2;}
.c_1200_14 .text .btn a img{ vertical-align:middle; margin:-3px 0 0 7px;}
@media  screen and (max-width:1199px){
.c_1200_14{  padding:30px 0 28px 0;}
.c_1200_14 .text .p1{ margin-top:23px;}
.c_1200_14 .text .p2{ margin-top:18px;}
.c_1200_14 .text .p3{ margin-top:22px;}
.c_1200_14 .text ul li.l1{ width:45%;}
.c_1200_14 .text ul li.l2{ width:45%;}

.c_1200_14 .text ul li.l2 img{margin-top:5px;}

}
@media  screen and (max-width:991px){
.c_1200_14{  padding:70px 0 18px 0;}
.c_1200_14 .c_420{ width:360px;}
.c_1200_14 .text{ margin-left:390px;}
.c_1200_14 .text h4{ margin-top:0px; font-size:16px; line-height:24px;}
.c_1200_14 .text h5{ margin-top:4px; font-size:12px; line-height:18px;}
.c_1200_14 .text .p{ font-size:12px; line-height:18px;}
.c_1200_14 .text .p1{ margin-top:13px;}
.c_1200_14 .text .p2{ margin-top:8px;}
.c_1200_14 .text .p3{ margin-top:12px;}
.c_1200_14 .text .dl{ padding-left:65px;}
.c_1200_14 .text .dl.dl1{ margin-top:0px;}
.c_1200_14 .text .dl.dl1 .dt{ top:5px; font-size:12px; line-height:32px;}
.c_1200_14 .text .dl.dl1 .dd{ margin:5px 5px 0 0; width:80px; height:32px; line-height:32px; font-size:12px;}
.c_1200_14 .text .dl.dl2{ margin-top:22px;}
.c_1200_14 .text .dl.dl2 .dt{ top:4px; font-size:12px; line-height:23px; display:-webkit-box}
.c_1200_14 .text .dl.dl2 .dd{ font-size:12px; line-height:30px;}
.c_1200_14 .text .dl.dl2 .dd span{ font-size:24px;}
.c_1200_14 .text ul{ margin-top:3px;}
.c_1200_14 .text ul li{ margin:5px 5px 0 0;}
.c_1200_14 .text ul li input,.c_1200_14 .text ul li select{ height:38px; line-height:36px; font-size:12px; padding-left:8px;}
.c_1200_14 .text ul li select{ background-position: 96% center; padding-right:22px;}
.c_1200_14 .text .btn{ margin-top:10px;}
.c_1200_14 .text .btn a{ width:220px; height:40px; line-height:40px; font-size:12px;}
.c_1200_14 .text .btn a img{ margin:-3px 0 0 4px; width:13px;}

}
@media  screen and (max-width:767px){
.c_1200_14{  padding:60px 10px 10px 10px;}
.c_1200_14 .c_420{ width:100%;}
.c_1200_14 .c_420 .hometop{ position:relative;}
.c_1200_14 .c_420 .homedown{ display:none;}
.c_1200_14 .c_420 .hometop .slick-dots {
	position: absolute;
	bottom: 5px;
	display: block;
	width: 100%;
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: center;
	overflow:hidden;
}
.c_1200_14 .c_420 .hometop .slick-dots li {
	position: relative;
	display: inline-block;
	width: 6px;
	height: 6px;
	margin: 0 3px;
	background:#ccc;
	-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;
}
.c_1200_14 .c_420 .hometop .slick-dots li button { display:none;}
.c_1200_14 .c_420 .hometop .slick-dots li.slick-active{
	background:white;
}
.c_1200_14 .text{ margin-left:0; width:100%; margin-top:10px; float:left;}
.c_1200_14 .text h4{ margin-top:0px; font-size:16px; line-height:24px;}
.c_1200_14 .text h5{ margin-top:4px; font-size:12px; line-height:18px;}
.c_1200_14 .text .p{ font-size:12px; line-height:18px;}
.c_1200_14 .text .p1{ margin-top:13px;}
.c_1200_14 .text .p2{ margin-top:8px;}
.c_1200_14 .text .p3{ margin-top:12px;}
.c_1200_14 .text .dl{ padding-left:65px;}
.c_1200_14 .text .dl.dl1{ margin-top:0px; padding-top:8px;}
.c_1200_14 .text .dl.dl1 .dt{ top:5px; font-size:12px; line-height:32px;}
.c_1200_14 .text .dl.dl1 .dd{ margin:5px 5px 0 0; width:80px; height:32px; line-height:32px; font-size:12px;}
.c_1200_14 .text .dl.dl2{ margin-top:22px;}
.c_1200_14 .text .dl.dl2 .dt{ top:4px; font-size:12px; line-height:23px;}
.c_1200_14 .text .dl.dl2 .dd{ font-size:12px; line-height:30px;}
.c_1200_14 .text .dl.dl2 .dd span{ font-size:24px;}
.c_1200_14 .text ul{ margin-top:3px;}
.c_1200_14 .text ul li{ margin:5px 5px 0 0;}
.c_1200_14 .text ul li input,.c_1200_14 .text ul li select{ height:38px; line-height:20px; font-size:12px; padding:9px 0; padding-left:8px;}
.c_1200_14 .text ul li select{ background-position: 96% center; padding-right:22px; background-size:10px auto;}
.c_1200_14 .text .btn{ margin-top:10px; text-align:center;}
.c_1200_14 .text .btn a{ width:220px; height:40px; line-height:40px; font-size:12px; float:none; display:inline-block; vertical-align:top;}
.c_1200_14 .text .btn a img{ margin:-3px 0 0 4px; width:13px;}
}

/*关于我们*/
.c_1200_15{ width:100%; float:left; padding:69px 0 58px 0;}
.c_1200_15 .c_420{ width:35%; float:left;}
.c_1200_15 .c_420 h3{ width:100%; float:left; font-size:36px; color:#008ae5; line-height:50px; text-transform:uppercase; font-weight:bold;}
.c_1200_15 .c_420 .p{ width:100%; float:left; margin-top:60px; font-size:30px; color:#008ae5; line-height:52px;}
.c_1200_15 .c_420 .p a{ font-size:14px; line-height:34px; color:#008ae5; margin-top:-10px; display:block; float:left;}
.c_1200_15 .c_420 .p a:hover{ text-decoration:underline;}
.c_1200_15 .c_752{ width:62.666%; float:right; font-size:14px; color:#666; line-height:34px;}
@media  screen and (max-width:991px){
.c_1200_15{ padding:49px 0 38px 0;}
.c_1200_15 .c_420 h3{ font-size:30px; line-height:40px;}
.c_1200_15 .c_420 .p{ margin-top:40px; font-size:24px; line-height:42px;}
.c_1200_15 .c_752{ font-size:12px; line-height:26px;}
}
@media  screen and (max-width:767px){
.c_1200_15{ padding:19px 10px 18px 10px;}
.c_1200_15 .c_420{ width:100%;}
.c_1200_15 .c_420 h3{ font-size:20px; line-height:30px;}
.c_1200_15 .c_420 .p{ margin-top:20px; font-size:18px; line-height:32px;}
.c_1200_15 .c_420 .p img{ height:3px;}
.c_1200_15 .c_752{ width:100%; line-height:22px;}
.c_1200_15 .c_420 .p a{ font-size:12px; line-height:24px;}
}


.ul_11{ width:100%; float:left;}
.ul_11 li{ width:25%; float:left; background-position:center center; background-size:cover; background-repeat:no-repeat; position:relative; text-align:center; height:600px;
-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_11 li .mb{ width:100%; height:100%; background:black; position:absolute; left:0; top:0; z-index:2; opacity:0.6;}
.ul_11 li.on{ width:50%;}
.ul_11 li.l1{ background-image:url(images/gywm5.jpg);}
.ul_11 li.l2{ background-image:url(images/gywm6.jpg);}
.ul_11 li.l3{ background-image:url(images/gywm7.jpg);}
.ul_11 li h4{ width:100%; position:absolute; left:0; top:50%; margin-top:-52px; font-size:34px; color:white; line-height:48px; z-index:3;
-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_11 li .ico{ width:100%;position:absolute; left:0; top:50%; height:42px; margin-top:8px; z-index:3;
-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_11 li .ico img{ height:100%;}
.ul_11 li h5{ width:100%; position:absolute; left:0; top:50%; margin-top:41px; font-size:28px; color:white; line-height:36px; opacity:0; z-index:3;
-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_11 li:hover h4{ margin-top:-78px;}
.ul_11 li:hover .ico{ margin-top:-22px;}
.ul_11 li:hover h5{ opacity:1;}
@media  screen and (max-width:991px){
.ul_11 li{ height:400px;}
.ul_11 li h4{ margin-top:-32px; font-size:26px; line-height:40px;}
.ul_11 li .ico{ height:32px;}
.ul_11 li h5{ margin-top:21px; font-size:22px; line-height:30px;}
.ul_11 li:hover h4{ margin-top:-58px;}
.ul_11 li:hover .ico{ margin-top:-12px;}
}
@media  screen and (max-width:767px){
.ul_11 li{ width:100% !important; height:120px;}
.ul_11 li h4{ margin-top:-38px; font-size:20px; line-height:30px;}
.ul_11 li .ico{ height:22px; margin-top:-8px;}
.ul_11 li h5{ margin-top:16px; font-size:16px; line-height:24px; opacity:1;}
.ul_11 li:hover h4{ margin-top:-38px;}
.ul_11 li:hover .ico{ margin-top:-8px;}
}

.zbg5{ background:#fcfcfc;}
.c_1200_16{ width:100%; float:left; padding:70px 0 38px 0; background:url(images/gywm9.jpg) no-repeat right center;}
.c_1200_16 .c_490{ width:40.83%;} 
.c_1200_16 .c_490 .p_1{ width:100%; float:left; margin-top:28px; font-size:14px; color:#666; line-height:34px;}
@media  screen and (max-width:1199px){
.c_1200_16{ background-size:auto 60%;}
.c_1200_16 .c_490{ width:45%;} 
}
@media  screen and (max-width:991px){
.c_1200_16{ padding:40px 0 28px 0; background-size:auto 80%;}
.c_1200_16 .c_490 .p_1{ margin-top:18px; font-size:12px; line-height:26px;}
}
@media  screen and (max-width:767px){
.c_1200_16{ padding:20px 10px 18px 10px; background-size:auto 80%; background:none;}
.c_1200_16 .c_490{ width:100%;} 
}

.c_1200_17{ width:100%; float:left; padding:50px 0 80px 0; margin-top:80px; border-top:solid 1px #f1f1f1;}
.row_5{ margin:0 -13px;}
.c_1200_17 .headline5 .headline5_left{ font-size:18px; font-weight:bold; background-image:url(images/gywm26.jpg);}
.c_1200_17 ul{ width:100%; float:left; margin-top:30px;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.c_1200_17 ul li{ width:25%; float:left; margin-top:20px; padding:0 13px;}
.c_1200_17 ul li .zbox{ width:100%; float:left; border:solid 1px #ebebeb; padding:22px 15px 19px 16px; overflow:hidden;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.c_1200_17 ul li .zbox .img{ width:100%; float:left; overflow:hidden;}
.c_1200_17 ul 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;}
.c_1200_17 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_1200_17 ul li .zbox:hover{ border-color:#007be5;
 box-shadow:0 0 16px rgba(0,0,0,0.25);}
.c_1200_17 ul li .zbox .name{ width:100%; float:left; margin-top:18px; text-align:center;}
.c_1200_17 ul li .zbox .name span{ display:inline-block; vertical-align:top; width:200px; max-width:100%; border:solid 1px #f1f1f1; line-height:22px; font-size:16px; color:#666; padding:10px 5px;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.c_1200_17 ul li .zbox:hover .name span{ background:#007be5; color:white;}
@media  screen and (max-width:1199px){
.c_1200_17{ padding:30px 0 40px 0; margin-top:40px;}
}
@media  screen and (max-width:991px){
.c_1200_17{ padding:10px 0 20px 0; margin-top:20px;}
.row_5{ margin:0 -5px;}
.c_1200_17 .headline5 .headline5_left{ font-size:14px; background-size:auto 1px;}
.c_1200_17 ul{ margin-top:20px;}
.c_1200_17 ul li{ margin-top:10px; padding:0 5px;}
.c_1200_17 ul li .zbox{ padding:12px 10px 14px 10px;}
.c_1200_17 ul li .zbox .name{ margin-top:13px;}
.c_1200_17 ul li .zbox .name span{ line-height:18px; font-size:14px; padding:6px 5px;}
}
@media  screen and (max-width:767px){
.c_1200_17{ padding:10px 10px 15px 10px; margin-top:10px;}
.row_5{ margin:0 -5px;}
.c_1200_17 ul{ margin-top:10px;}
.c_1200_17 ul li{ width:50%;}
.c_1200_17 ul li .zbox{ padding:6px 5px 8px 5px;}
.c_1200_17 ul li .zbox .name span{ line-height:16px; font-size:12px;}
}

.zbg6{ background:url(images/gywm27.jpg) no-repeat center center; background-size:cover;}
.c_1200_18{ width:100%; float:left; padding:89px 60px 95px 60px; text-align:center;}
.c_1200_18 h4{ width:100%; float:left; padding-bottom:17px; background:url(images/gywm28.jpg) no-repeat center bottom; font-size:24px; color:white; line-height:36px; font-weight:bold;}
.c_1200_18 h6{ width:100%; float:left; margin-top:23px; font-size:14px; color:white; line-height:24px; font-weight:bold; text-transform:uppercase; font-family:Arial;}
.c_1200_18 .p{ width:100%; float:left; margin-top:56px; font-size:16px; color:white; line-height:30px;}
@media  screen and (max-width:1199px){
.c_1200_18{ padding:49px 30px 55px 30px;}
.c_1200_18 .p{ margin-top:26px;}
}
@media  screen and (max-width:991px){
.c_1200_18{ padding:29px 10px 35px 10px;}
.c_1200_18 .p{ margin-top:16px; font-size:14px; line-height:24px;}
.c_1200_18 h4{ padding-bottom:13px; background-size:auto 2px; font-size:18px; line-height:30px;}
.c_1200_18 h6{ margin-top:13px; font-size:12px; line-height:20px;}
}

.c_1200_18_b h4{ color:#303f4b; background-image:url(images/gywm29.jpg);}
.c_1200_18_b h6{ color:#303f4b;}
.c_1200_18 .p1{ width:100%; float:left; margin-top:53px; font-size:20px; color:#303f4b; line-height:39px; font-weight:bold;}
@media  screen and (max-width:1199px){
.c_1200_18 .p1{ margin-top:23px;}
}
@media  screen and (max-width:991px){
.c_1200_18 .p1{ margin-top:13px; font-size:14px; line-height:26px;}
}

/*联系我们*/
.zbg7{ background:url(images/lxwm7.jpg) no-repeat center center; background-size:cover; padding:80px 0 66px 0; text-align:center;}
.zbg7 .c_647{ width:647px; margin:auto;}
.zbg7 .c_647 .c_647_1{ width:100%; float:left;/* background:url(images/lxwm1.png) no-repeat left 7px,url(images/lxwm2.png) no-repeat right 7px;*/ padding:0 20px;}
.zbg7 .c_647 .c_647_1 h5{ width:100%; float:left; font-size:20px; line-height:24px; opacity:0.8; text-transform:uppercase; font-family:Arial; color:white;}
.zbg7 .c_647 .c_647_1 h3{ width:100%; float:left; margin-top:15px; font-size:30px; line-height:40px; font-weight:bold; padding-bottom:26px; background:url(images/lxwm3.jpg) no-repeat center bottom; color:white;}
.zbg7 .c_647 .c_647_1 .p{ width:100%; float:left; margin-top:35px; font-size:18px; line-height:32px; opacity:0.95; color:white;}
@media  screen and (max-width:991px){
.zbg7{ padding:40px 0 36px 0; margin-top:50px;}
.zbg7 .c_647{ width:80%;}
.zbg7 .c_647 .c_647_1 h5{ font-size:16px; line-height:20px;}
.zbg7 .c_647 .c_647_1 h3{ margin-top:8px; font-size:22px; line-height:30px; padding-bottom:20px; background-size:auto 2px;}
.zbg7 .c_647 .c_647_1 .p{ margin-top:25px; font-size:16px; line-height:26px;}
.zbg7 .c_647 .c_647_1{ background-size:10px auto;}
}
@media  screen and (max-width:767px){
.zbg7{ padding:20px 10px 16px 10px;}
.zbg7 .c_647{ width:300px;}
.zbg7 .c_647 .c_647_1{ padding:0 10px;}
.zbg7 .c_647 .c_647_1 h5{ font-size:14px; line-height:18px;}
.zbg7 .c_647 .c_647_1 h3{ margin-top:3px; font-size:16px; line-height:24px; padding-bottom:10px;}
.zbg7 .c_647 .c_647_1 .p{ margin-top:15px; font-size:14px; line-height:22px;}
.zbg7 .c_647 .c_647_1{ background-size:8px auto;}
}

.c_1200_19{ width:100%; float:left; padding:80px 0 72px 0;}
.c_1200_19 .c_448{ width:37.33%; float:left; margin-top:20px;}
.c_1200_19 .c_448 .img{ width:100%; float:left; height:119px;}
.c_1200_19 .c_448 .img img{ height:100%;}
.c_1200_19 .c_448 h6{ width:100%; float:left; margin-top:6px; font-size:14px; color:#666; line-height:22px; font-family:Arial; letter-spacing:1px;}
.c_1200_19 .c_448 h4{ width:100%; float:left; margin-top:30px; font-size:24px; color:#008ae5; line-height:36px; letter-spacing:1px;}
.c_1200_19 .c_448 .p{ width:100%; float:left; margin-top:34px; font-size:18px; color:#666; line-height:37px;}
.c_1200_19 .c_448 .p span{ margin-right:5px; width:78px;}
.c_1200_19 .c_700{ width:58.33%; float:right;}
@media  screen and (max-width:1199px){
.c_1200_19 .c_448 .img{ height:69px;}
.c_1200_19{ padding:40px 0 32px 0;}
}
@media  screen and (max-width:991px){
.c_1200_19 .c_448 .img{ height:40px;}
.c_1200_19{ padding:20px 0 12px 0;}
.c_1200_19 .c_448 h6{ margin-top:4px; font-size:12px; line-height:20px;}
.c_1200_19 .c_448 h4{ margin-top:20px; font-size:20px; line-height:30px;}
.c_1200_19 .c_448 .p{ margin-top:24px; font-size:16px; line-height:30px;}
.c_1200_19 .c_448 .p span{ margin-right:4px; width:70px;}
}
@media  screen and (max-width:767px){
.c_1200_19 .c_448{ width:100%; margin-top:0; text-align:center;}
.c_1200_19 .c_448 .img{ height:60px;}

.c_1200_19 .c_700{ width:100%; margin-top:10px;}
.c_1200_19{ padding:16px 10px 12px 10px; border-top:solid 10px #f4f4f4;}
.c_1200_19 .c_448 h6{ margin-top:0px; line-height:20px;}
.c_1200_19 .c_448 h4{ margin-top:10px; font-size:18px; line-height:24px;}
.c_1200_19 .c_448 .p{ margin-top:10px; font-size:13px; line-height:26px;}
.c_1200_19 .c_448 .p span{ width:60px; display:inline-block; float:none; vertical-align:top;}
}

.zbg8{ background:#faf9f9;}
.c_1200_20{ width:100%; float:left; padding:73px 0 93px 0;}
.c_1200_20 .title{ width:100%; float:left; text-align:center; font-size:22px; color:#666; line-height:30px; font-weight:bold;}
.c_1200_20 .tab{ width:100%; float:left; margin-top:10px; line-height:0; text-align:center;}
.c_1200_20 .tab img{ margin:0 1px;}
.c_1200_20 .hd{ width:100%; float:left; margin-top:50px; line-height:0; text-align:center;}
.c_1200_20 .hd ul{ display:inline-block; vertical-align:top;}
.c_1200_20 .hd ul li{ margin:0 13px; margin-top:10px; width:120px; height:36px; line-height:34px; border:solid 1px #ddd; font-size:14px; color:#999; float:left; cursor:pointer;
-moz-border-radius:18px; 
-webkit-border-radius:18px; 
-khtml-border-radius:18px;
border-radius:18px;}
.c_1200_20 .hd ul li.on{ background:#008ae5; border-color:#008ae5; color:white;}
.c_1200_20 .bd{ width:100%; float:left; margin-top:60px; background:white;}
.c_1200_20 .bd ul{ width:100%; float:left;}
.c_1200_20 .bd .img{ width:50%; height:337px; position:relative; overflow:hidden; float:left;}
.c_1200_20 .bd .img img{ width:600px; height:337px; position:absolute; left:50%; top:50%; margin:-169px 0 0 -300px; max-width:none;}
.c_1200_20 .bd .text{ width:50%; float:left; padding:36px 50px 0 50px;}
.c_1200_20 .bd .text h6{ width:100%; float:left; margin-top:6px; font-size:14px; color:#666; line-height:22px; font-family:Arial; letter-spacing:1px;}
.c_1200_20 .bd .text h4{ width:100%; float:left; margin-top:30px; font-size:24px; color:#008ae5; line-height:36px; letter-spacing:1px;}
.c_1200_20 .bd .text .p{ width:100%; float:left; margin-top:34px; font-size:18px; color:#666; line-height:37px;}
.c_1200_20 .bd .text .p span{ display:block; float:left; margin-right:5px; width:78px;}
@media  screen and (max-width:1199px){
.c_1200_20{ padding:43px 0 53px 0;}
.c_1200_20 .hd ul li{ margin:0 6px; margin-top:6px; width:100px;}
.c_1200_20 .bd{ margin-top:30px;}
.c_1200_20 .bd .text{ padding:26px 30px 0 30px;}
}
@media  screen and (max-width:991px){
.c_1200_20 .title{ font-size:16px; line-height:24px;}
.c_1200_20 .tab{ margin-top:6px;}
.c_1200_20 .tab img{ width:8px;}
.c_1200_20{ padding:23px 0 33px 0;}
.c_1200_20 .hd{ margin-top:30px;}
.c_1200_20 .hd ul li{ margin:0 3px; margin-top:6px; width:90px; height:30px; line-height:28px; font-size:12px;}
.c_1200_20 .bd{ margin-top:20px;}
.c_1200_20 .bd .img{ height:225px;}
.c_1200_20 .bd .img img{ width:400px; height:225px; margin:-112px 0 0 -200px;}
.c_1200_20 .bd .text{ padding:16px 20px 0 20px;}
.c_1200_20 .bd .text h6{ margin-top:4px; font-size:12px; line-height:20px;}
.c_1200_20 .bd .text h4{ margin-top:20px; font-size:20px; line-height:30px;}
.c_1200_20 .bd .text .p{ margin-top:14px; font-size:14px; line-height:26px;}
.c_1200_20 .bd .text .p span{ margin-right:4px; width:70px;}
}
@media  screen and (max-width:767px){
.c_1200_20{ padding:13px 10px 23px 10px;}
.c_1200_20 .hd{ width:auto; margin:0 -1%; float:none;}
.c_1200_20 .hd ul{ width:100%; float:left; text-align:center; margin-top:20px;}
.c_1200_20 .hd ul li{ margin:3px 1%; width:18%; height:26px; line-height:24px; font-size:0.88rem;}
.c_1200_20 .bd{ margin-top:10px;}
.c_1200_20 .bd .img{ height:auto; width:100%;}
.c_1200_20 .bd .img img{ width:100%; position:relative; left:auto; top:auto; height:auto; margin:0;}
.c_1200_20 .bd .text{ width:100%; padding:16px 0px 10px 0px; text-align:left; border-bottom:solid 1px #ddd;}
.c_1200_20 .bd .text h6{ margin-top:0px; line-height:20px;}
.c_1200_20 .bd .text h4{ margin-top:10px; font-size:18px; line-height:24px;}
.c_1200_20 .bd .text .p{ margin-top:10px; font-size:13px; line-height:26px;}
.c_1200_20 .bd .text .p span{ width:60px; display:inline-block; float:none;}
.zbg8{ background:#fff; border-top:solid 10px #f4f4f4; border-bottom:solid 10px #f4f4f4;}

}

.c_1200_21{ width:100%; float:left; padding:50px 0;}
.c_1200_21 .hd{ width:100%; float:left; text-align:center;}
.c_1200_21 .hd ul{ margin:0 -11px;}
.c_1200_21 .hd ul li{ float:left; width:16.66%; padding:0 11px; cursor:pointer;}
.c_1200_21 .hd ul li .zbox{ width:100%; float:left; background:#faf9f9;line-height:106px; height:106px; padding:0 10px;
-moz-border-radius:53px; 
-webkit-border-radius:53px; 
-khtml-border-radius:53px;
border-radius:53px;}
.c_1200_21 .hd ul li span{ display:inline-block; vertical-align:middle;}
.c_1200_21 .hd ul li span h5{ width:100%; float:left; font-size:18px; color:#999; line-height:24px; font-weight:bold;}
.c_1200_21 .hd ul li span h6{ width:100%; float:left; margin-top:8px; font-size:14px; color:#999; line-height:20px;}
.c_1200_21 .hd ul li.on .zbox{ background:#008ae5;}
.c_1200_21 .hd ul li.on .zbox h5{ color:white;}
.c_1200_21 .hd ul li.on .zbox h6{ color:white;}
.c_1200_21 .bd{ width:100%; float:left; margin-top:50px;}
.c_1200_21 .bd table{ width:100%; float:left;}
.c_1200_21 .bd table tr{ border:solid 1px #faf9f9;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.c_1200_21 .bd table th{ font-size:18px; color:white; line-height:42px; font-weight:bold; background:#008ae5;}
.c_1200_21 .bd table td{ font-size:14px; color:#666; line-height:22px; padding:11px 20px 8px 0;}
.c_1200_21 .bd table .td1{ width:14.5%; padding-left:4.166%;}
.c_1200_21 .bd table .td2{ width:24.33%;}
.c_1200_21 .bd table .td3{ width:20.33%;}
.c_1200_21 .bd table .td4{ width:20.83%;}
@media  screen and (max-width:1199px){
.c_1200_21 .hd ul{ margin:0 -6px;}
.c_1200_21 .hd ul li{ padding:0 6px;}
.c_1200_21 .hd ul li .zbox{
-moz-border-radius:6px; 
-webkit-border-radius:6px; 
-khtml-border-radius:6px;
border-radius:6px;}
.c_1200_21 .bd{ margin-top:30px;}
}
@media  screen and (max-width:991px){
.c_1200_21{ padding:30px 0;}
.c_1200_21 .hd ul{ margin:0 -4px;}
.c_1200_21 .hd ul li{ padding:0 4px;}
.c_1200_21 .hd ul li span h5{ font-size:16px; line-height:20px;}
.c_1200_21 .hd ul li span h6{ margin-top:6px; font-size:12px; line-height:18px;}
.c_1200_21 .bd{ margin-top:20px;}
.c_1200_21 .bd table th{ font-size:16px; line-height:36px;}
.c_1200_21 .bd table td{ font-size:12px; line-height:20px;}
.c_1200_21 .bd table .td1{ padding-left:2%;}
}
@media  screen and (max-width:767px){
.c_1200_21{ padding:20px 10px;}
.c_1200_21 .hd ul{ margin:0 -2px;}
.c_1200_21 .hd ul li{ width:33.33%; margin-top:4px; padding:0 2px;}
.c_1200_21 .hd ul li .zbox{line-height:86px; height:86px;}
.c_1200_21 .hd ul li span h5{ font-size:14px; line-height:18px;}
.c_1200_21 .hd ul li span h6{ margin-top:4px; line-height:16px; font-size:0.72rem;}
.c_1200_21 .bd{ margin-top:10px;}
.c_1200_21 .bd table{ margin-top:10px;}
.c_1200_21 .bd table th{ font-size:11px; line-height:32px;}
.c_1200_21 .bd table td{ font-size:0.72rem;}
.c_1200_21 .bd table .td1{ padding-left:3%; width:16%;}
.c_1200_21 .bd table .td5{ width:29%; padding-left:0%;}
.c_1200_21 .bd table .td3{ display:none;}
.c_1200_21 .bd table .td2{ width:33%;}
.c_1200_21 .bd table .td4{ width:22%; padding-left:1%;}

}

.c_1200_22{ margin-top:54px; padding-bottom:61px;}
.c_1200_22 .content2{ background:none; margin-top:0; box-shadow:0 0 0; padding:0;}
.c_1200_22 .content2 ul li{ background-color:#fff !important;}
.c_1200_22 .content3{ width:100%; float:left; margin-top:40px;}
.row_6{ margin:0 -6px;}
.c_1200_22 .content3 ul{ width:100%; float:left;}
.c_1200_22 .content3 ul li{ width:25%; float:left; padding:0 6px; margin-top:10px;}
.c_1200_22 .content3 ul li .zbox{ width:100%; float:left; background:white; height:118px; padding:0 80px 0 20px; position:relative; line-height:118px; cursor:pointer;
-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_1200_22 .content3 ul li .zbox:hover{ box-shadow:0 0 16px rgba(0,0,0,.15);
-moz-border-radius:12px; 
-webkit-border-radius:12px; 
-khtml-border-radius:12px;
border-radius:12px;}
.c_1200_22 .content3 ul li .zbox .ico{ position:absolute; right:20px; top:50%; width:58px; height:58px; margin-top:-29px; line-height:0;}
.c_1200_22 .content3 ul li .zbox span{ display:inline-block; vertical-align:middle; width:100%;}
.c_1200_22 .content3 ul li .zbox span h4{ font-size:20px; color:#223342; line-height:29px; font-weight:bold;}
.c_1200_22 .content3 ul li .zbox span h6{ font-size:14px; color:#666; line-height:24px;}
@media  screen and (max-width:1199px){
.c_1200_22 .content3{ margin-top:30px;}
.c_1200_22 .content3 ul li .zbox span h4{ font-size:18px;}
}
@media  screen and (max-width:991px){
.c_1200_22{ margin-top:34px; padding-bottom:31px;}
.c_1200_22 .content3{ margin-top:20px;}
.c_1200_22 .content3 ul li{ width:50%;}
.c_1200_22 .content3 ul li .zbox{ height:98px; line-height:98px; padding:0 70px 0 10px;}
.c_1200_22 .content3 ul li .zbox .ico{ right:10px; width:50px; height:50px; margin-top:-25px;}
.c_1200_22 .content3 ul li .zbox span h4{ font-size:16px; line-height:25px;}
.c_1200_22 .content3 ul li .zbox span h6{ font-size:12px; line-height:22px;}
}
@media  screen and (max-width:767px){
.c_1200_22{ margin-top:24px; padding-bottom:21px;}
.c_1200_22 .content3{ margin-top:10px;}
.c_1200_22 .content3 ul li{ width:50%;}
.c_1200_22 .content3 ul li .zbox{ height:80px; line-height:80px; padding:0 60px 0 10px;}
.c_1200_22 .content3 ul li .zbox .ico{ width:40px; height:40px; margin-top:-20px;}
.c_1200_22 .content3 ul li .zbox span h4{ font-size:14px; line-height:23px;}
.c_1200_22 .content3 ul li .zbox span h6{ line-height:20px;}
}

.c_1200_23{ width:100%; float:left; padding:51px 0 60px 0;}
.tit_1{ width:100%; float:left; font-size:24px; color:#223341; line-height:40px; font-weight:bold;}
.c_1200_23 .hd{ float:right; margin-top:-40px;}
.c_1200_23 .hd ul{ float:left;}
.c_1200_23 .hd ul li{ float:left; margin-right:29px; font-size:16px; color:#666; line-height:32px; cursor:pointer;}
.c_1200_23 .hd ul li.on{ color:#1774c1; border-bottom:solid 2px #1774c1;}
.c_1200_23 .hd a{ display:block; float:right; font-size:16px; color:#666; line-height:32px;}
.c_1200_23 .hd a img{ vertical-align:middle; margin:-3px 0 0 7px;}
.c_1200_23 .hd a:hover{ color:#1774c1;}
.c_1200_23 .bd{ width:100%; float:left; margin-top:29px; position:relative;}
.c_1200_23 .bd img{ width:100%; float:left;}
.c_1200_23 .bd li{ width:100%; float:left; padding:0 12px;}
.c_1200_23 .bd li .zbox{ width:100%; float:left; background:#fafafa; border-bottom:solid 2px #018ae5; padding-bottom:23px; text-align:center;}
.c_1200_23 .bd li .zbox .img{ width:100%; float:left; overflow:hidden;}
.c_1200_23 .bd 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;}
.c_1200_23 .bd 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_1200_23 .bd li .zbox h5{ width:100%; float:left; margin-top:27px; font-size:20px; color:#223342; line-height:28px; font-weight:bold;}
.c_1200_23 .bd li .zbox:hover h5{ color:#009aff;}
.c_1200_23 .bd li .zbox h6{ width:100%; float:left; font-size:14px; color:#808080; line-height:24px;}
.c_1200_23 .bd ul .row_8 .slick-dots {
	position: absolute;
	bottom: -35px;
	display: block;
	width: 100%;
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: center;
	overflow:hidden;
}
.c_1200_23 .bd ul .row_8 .slick-dots li {
	position: relative;
	display: inline-block;
	width: 10px;
	height: 10px;
	margin: 0 5px;
	padding: 0; float:none;
	cursor: pointer; background:#222;
	-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;
}
.slick-dots li button { display:none;}
.c_1200_23 .bd ul .row_8 .slick-dots li.slick-active{ background:#009aff;}
@media  screen and (max-width:991px){
.c_1200_23{ padding:21px 0 30px 0;}
.tit_1{ font-size:18px; line-height:32px;}
.c_1200_23 .hd{ margin-top:-30px;}
.c_1200_23 .hd ul li{ margin-right:20px; font-size:14px; line-height:30px;}
.c_1200_23 .hd ul li.on{ border-bottom:solid 1px #1774c1;}
.c_1200_23 .hd a{ font-size:14px; line-height:30px;}
.c_1200_23 .hd a img{ margin:-3px 0 0 4px; width:13px;}
.c_1200_23 .bd{ margin-top:20px;}
.c_1200_23 .bd li{ padding:0 5px;}
.c_1200_23 .bd li .zbox{ border-bottom:solid 1px #018ae5; padding-bottom:13px;}
.c_1200_23 .bd li .zbox h5{ margin-top:17px; font-size:16px; line-height:24px;}
.c_1200_23 .bd li .zbox h6{ font-size:12px; line-height:20px;}
.c_1200_23 .bd ul .row_8 .slick-dots { bottom: -20px;}
.c_1200_23 .bd ul .row_8 .slick-dots li {
	width: 6px;
	height: 6px;
	margin: 0 3px;}
}
@media  screen and (max-width:767px){
.c_1200_23{ padding:11px 10px 20px 10px;}
.tit_1{ font-size:16px; line-height:26px;}
.c_1200_23 .hd{ margin-top:10px; width:100%; float:left; position:relative;}
.c_1200_23 .hd ul{ width:100%; text-align:center;}
.c_1200_23 .hd ul li{ margin:3px 6px; line-height:24px; width:20%; margin:0; font-size:12px;}
.c_1200_23 .hd a{ position:absolute; right:0; top:-33px; line-height:20px; text-align:right;}
.c_1200_23 .hd a img{ margin:-3px 0 0 4px; width:13px;}
.c_1200_23 .bd{ margin-top:20px;}
.c_1200_23 .bd li .zbox{ padding-bottom:8px;}
.c_1200_23 .bd li .zbox h5{ margin-top:12px; font-size:14px; line-height:20px;}
.c_1200_23 .bd li .zbox h6{ font-size:10px; line-height:18px;}
}

.zbg9{ background:url(images/index7.jpg) no-repeat center center; background-size:cover;}
.c_1200_24{ width:100%; float:left; padding:69px 0 64px 0; text-align:center;}
.c_1200_24 .ul{ width:100%; float:left;}
.c_1200_24 .ul .li{ width:25%; float:left; position:relative;}
.c_1200_24 .ul .li .img{ display:inline-block; vertical-align:top; width:129px; height:129px;}
.c_1200_24 .ul .li h4{ width:100%; margin-top:22px; line-height:38px; font-size:24px; color:white; text-shadow:0 2px 5px rgba(0,69,112,0.3); font-weight:bold;}
.c_1200_24 .ul .li h5{ width:100%; margin-top:4px; line-height:23px; font-size:16px; color:white; text-shadow:0 2px 5px rgba(0,69,112,0.3);}
.c_1200_24 .ul .li .ico{ position:absolute; right:-24px; width:48px; height:32px; background:url(images/index8.png) no-repeat center center; background-size:contain; top:50%; margin-top:-16px;}
@media  screen and (max-width:991px){
.c_1200_24{ padding:39px 0 34px 0;}
.c_1200_24 .ul .li .img{ width:100px; height:100px;}
.c_1200_24 .ul .li h4{ margin-top:12px; line-height:34px; font-size:18px;}
.c_1200_24 .ul .li h5{ line-height:21px; font-size:14px;}
.c_1200_24 .ul .li .ico{ background-size:28px auto;}
}
@media  screen and (max-width:767px){
.c_1200_24{ padding:19px 0px 24px 0px;}
.c_1200_24 .ul .li{ padding-left:0px; height:auto; text-align:center; margin-top:10px;width:33.3%;}
.c_1200_24 .ul .li:nth-child(3){display:none}
.c_1200_24 .ul .li .img{ width:80px; height:80px; position:relative; left:auto; top:auto; margin-top:0px; display:inline-block; vertical-align:top;}
.c_1200_24 .ul .li .ico{ background-size:20px auto;}
.c_1200_24 .ul .li h4{ line-height:26px; font-size:14px; font-weight:normal;}
.c_1200_24 .ul .li h5{ line-height:16px; font-size:12px;}
}

.zbg10{ background:#f5f5f5;}
.c_1200_25{ width:100%; float:left; padding:51px 0 55px 0;}
.tit_1 .more{ display:block; float:right; line-height:30px; font-size:16px; color:#018ae5; margin-top:2px; border-bottom:solid 2px #018ae5; font-weight:normal;}
.c_1200_25 .c_230{ width:19.1666%; float:left; margin-top:29px;}
.c_1200_25 .c_230 .dt{ width:100%; float:left; height:89px; background:white; padding:20px 10px 20px 87px; position:relative; border-bottom:solid 1px #f5f5f5;}
.c_1200_25 .c_230 .dt img{ width:48px; height:48px; position:absolute; left:20px; top:20px;}
.c_1200_25 .c_230 .dt h4{ width:100%; float:left; font-size:16px; color:#666; line-height:26px; font-weight:bold;}
.c_1200_25 .c_230 .dt h5{ width:100%; float:left; font-size:14px; color:#999; line-height:22px;}
.c_1200_25 .c_230 .dd{ width:100%; float:left; border-bottom:solid 1px #f5f5f5; background:white; padding:20px 30px; line-height:25px; font-size:16px; color:#999;}
.c_1200_25 .c_230 .dd .ico{ display:block; float:left; width:25px; height:25px; margin-right:32px; background:url(images/index13.png) no-repeat center center; background-size:contain;}
.c_1200_25 .c_230 .dd.on{ background:#008bd3; color:white;}
.c_1200_25 .c_230 .dd.on .ico{ background-image:url(images/index13_h.png);}
.c_1200_25 .c_950{ width:79.1666%; float:right; margin-top:29px;}
.row_7{ margin:-15px -5px 0 -5px;}
.c_1200_25 .c_950 ul{ width:100%; float:left;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.c_1200_25 .c_950 ul li{ width:25%; float:left; padding:0 5px; margin-top:15px;}
.c_1200_25 .c_950 ul li .img,.c_1200_25 .c_950 ul li .img img{ width:100%; float:left;}
.c_1200_25 .c_950 ul li .title{ width:100%; float:left; text-align:center; margin-top:15px; font-size:14px; color:#666; line-height:24px;}
.c_1200_25 .c_950 ul li:hover .title{ color:#009aff;}
@media  screen and (max-width:1199px){
.c_1200_25 .c_230{ width:25%;}
.c_1200_25 .c_950{ width:72%;}
.c_1200_25 .c_950 ul li{ width:33.333%;}
}
@media  screen and (max-width:991px){
.c_1200_25{ padding:31px 0 35px 0;}
.tit_1 .more{ line-height:26px; font-size:14px; border-bottom:solid 1px #018ae5;}
.c_1200_25 .c_230,.c_1200_25 .c_950{ margin-top:20px;}
.c_1200_25 .c_230 .dt{ height:70px; padding:15px 10px 15px 67px;}
.c_1200_25 .c_230 .dt img{ width:40px; height:40px; left:10px; top:15px;}
.c_1200_25 .c_230 .dt h4{ font-size:14px; line-height:22px;}
.c_1200_25 .c_230 .dt h5{ font-size:12px; line-height:20px;}
.c_1200_25 .c_230 .dd{ padding:15px 20px; line-height:23px; font-size:14px;}
.c_1200_25 .c_230 .dd .ico{ width:23px; height:23px; margin-right:22px; background-size:contain;}
.c_1200_25 .c_950 ul li .title{ margin-top:10px; font-size:12px; line-height:22px;}
}
@media  screen and (max-width:767px){
.c_1200_25{ padding:21px 10px 25px 10px;}
.tit_1 .more{ line-height:24px; font-size:12px;}
.c_1200_25 .hd{ margin:0 -1%;}
.c_1200_25 .hd ul{ width:100%; float:left; margin-top:10px;}
.c_1200_25 .bd{ width:100%; float:left; margin-top:20px;}
.c_1200_25 .hd .dd{ font-size:12px; text-align:center; height:34px; line-height:34px; color:#666; margin:3px 1%; width:23%; float:left; background:#f7f7f7;
-moz-border-radius:17px; 
-webkit-border-radius:17px; 
-khtml-border-radius:17px;
border-radius:17px;}
.c_1200_25 .bd ul{
 width:100%; float:left;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.c_1200_25 .hd .dd.on{ color:white; background:#008ae5;}
.c_1200_25 .bd ul li{ width:50%; float:left; padding:0 5px; margin-top:10px;}
.c_1200_25 .bd ul li .title{ width:100%; float:left; text-align:center; margin-top:8px; font-size:12px; color:#666; line-height:20px;}
}

.zbg11{ background:url(images/index22.jpg) no-repeat center center; background-size:cover; border-bottom:solid 10px #f7f7f7;}
.c_1200_26{ width:100%; float:left; padding:65px 0 74px 0; text-align:center;}
.c_1200_26 .title{ width:100%; float:left; text-align:center; font-size:36px; color:white; line-height:50px; text-shadow:0 1px 5px rgba(1,84,161,0.3); letter-spacing:1px;}
.c_1200_26 .ul{ display:inline-block; vertical-align:top; margin-top:52px;}
.c_1200_26 .ul .li{ float:left; width:209px; height:209px; position:relative; text-align:center; line-height:209px; padding:0 10px; background:url(images/index23.png) no-repeat center center; background-size:contain; margin:0 28px;}
.c_1200_26 .ul .li .span{ display:inline-block; vertical-align:middle;}
.c_1200_26 .ul .li h4{ width:100%; font-size:24px; color:#008ae5; line-height:30px; font-weight:bold;}
.c_1200_26 .ul .li h5{ width:100%; margin-top:7px; font-size:16px; color:#666; line-height:22px;}
.c_1200_26 .ul .li .ico{ width:27px; height:18px; background:url(images/index8.png) no-repeat center center; background-size:contain; position:absolute; right:-42px; top:50%; margin-top:-9px;}
@media  screen and (max-width:1199px){
.c_1200_26 .ul .li{ width:169px; height:169px; line-height:169px; margin:0 20px;}
.c_1200_26 .ul .li .ico{ right:-34px;}
}
@media  screen and (max-width:991px){
.c_1200_26{ padding:35px 0 44px 0;}
.c_1200_26 .title{ font-size:30px; line-height:40px;}
.c_1200_26 .ul{ margin-top:32px;}
.c_1200_26 .ul .li{ width:140px; height:140px; line-height:140px; margin:0 16px;}
.c_1200_26 .ul .li .ico{ right:-30px; background-size:20px auto;}
.c_1200_26 .ul .li h4{ font-size:18px; line-height:24px;}
.c_1200_26 .ul .li h5{ margin-top:4px; font-size:14px; line-height:20px;}
}
@media  screen and (max-width:767px){
.c_1200_26{ padding:25px 0 24px 0;}
.c_1200_26 .title{ font-size:18px; line-height:30px;}
.c_1200_26 .ul{ margin-top:22px; width:100%; float:left; text-align:center;}
.c_1200_26 .ul .li{ width:23%; height:100px; line-height:100px; margin:5px 1%;}
.c_1200_26 .ul .li .ico{ display:none;}
.c_1200_26 .ul .li h4{ font-size:14px; line-height:18px;}
.c_1200_26 .ul .li h5{ font-size:8px; line-height:12px;}
}

.c_1200_27{ width:100%; float:left; margin-top:55px;}
.c_1200_27 .title{ width:100%; float:left; text-align:center; font-size:24px; color:#223341; line-height:32px; font-weight:bold;}
.c_1200_27 .hd{ width:100%; float:left; text-align:center; margin-top:15px;}
.c_1200_27 .hd ul{ display:inline-block; vertical-align:top;}
.c_1200_27 .hd ul li{ float:left; margin:0 10px; width:150px; height:36px; line-height:34px; border:solid 1px #ccc; font-size:16px; color:#999; cursor:pointer;
-moz-border-radius:18px; 
-webkit-border-radius:18px; 
-khtml-border-radius:18px;
border-radius:18px;}
.c_1200_27 .hd ul li.on{ color:white; background:#018ae5; border-color:#018ae5;}
.c_1200_27 .bd{ width:100%; float:left; margin-top:30px;}
@media  screen and (max-width:991px){
.c_1200_27{ margin-top:35px;}
.c_1200_27 .title{ font-size:18px; line-height:26px;}
.c_1200_27 .hd{ margin-top:10px;}
.c_1200_27 .hd ul li{ margin:0 5px; width:130px; height:32px; line-height:30px; font-size:14px;}
.c_1200_27 .bd{ margin-top:20px;}
}
@media  screen and (max-width:767px){
.c_1200_27{ margin-top:25px; padding-bottom:20px;}
.c_1200_27 .title{ font-size:16px; line-height:24px;}
.c_1200_27 .hd ul{ width:100%; float:left; text-align:center;}
.c_1200_27 .hd ul li{ margin:2px 2px; display:inline-block; vertical-align:top; float:none; width:90px; font-size:12px;}
.c_1200_27 .bd{ margin-top:20px;}
}

.c_1200_28{ width:100%; float:left; margin-top:52px;}
.row_8{ margin:0 -12px;}
.c_1200_28 ul{ width:100%; float:left; margin-top:31px;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.c_1200_28 ul li{ width:16.66%; float:left; margin-top:20px; padding:0 12px;}
.c_1200_28 ul li img{ width:100%; 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;}
.c_1200_28 ul li img:hover{ box-shadow:0 0 16px rgba(0,0,0,.25);
-moz-border-radius:12px; 
-webkit-border-radius:12px; 
-khtml-border-radius:12px;
border-radius:12px;}
@media  screen and (max-width:991px){
.c_1200_28{ margin-top:32px;}
.row_8{ margin:0 -5px;}
.c_1200_28 ul{ margin-top:21px;}
.c_1200_28 ul li{ margin-top:10px; padding:0 5px;}
}
@media  screen and (max-width:767px){
.c_1200_28{ margin-top:22px; padding:0 10px 20px 10px;}
.c_1200_28 ul{ margin-top:11px;}
.c_1200_28 ul li{ width:25%; padding:0 3px; margin-top:6px;}
.c_1200_28 ul li img:hover{ box-shadow:0 0 6px rgba(0,0,0,.15);
-moz-border-radius:6px; 
-webkit-border-radius:6px; 
-khtml-border-radius:6px;
border-radius:6px;}
}

.c_1200_29{ width:100%; float:left; padding:51px 0 80px 0;}
.c_1200_29 .left{ width:37.5%; float:left;}
.tit_1 .more1{ float:right; display:block; margin-top:14px; font-size:14px;  color:#999; line-height:20px; font-weight:normal; font-family:Arial;}
.tit_1 .more1:hover{ color:#009aff; text-decoration:underline;}
.c_1200_29 .left .left_head{ width:100%; float:left; position:relative; margin-top:26px;}
.c_1200_29 .left .left_head .slick-prev,.c_1200_29 .left .left_head .slick-next {
	left: 20px;
	top: 50%;
	display: block;
	width: 39px;
	height: 39px;
	margin-top:-20px;
	background:url(images/index44.png) no-repeat left center;
	opacity:1;
	filter:alpha(opacity=100);
}
.c_1200_29 .left .left_head .slick-next {
	left: auto;
	right: 20px; background-position:right center;
	
}
.c_1200_29 .left .left_head .slick-prev:hover,
.c_1200_29 .left .left_head .slick-next:hover{ background-image:url(images/khal1_h.png);}
.c_1200_29 .left .left_down{ width:100%; float:left; position:relative;}
.c_1200_29 .left .left_down ul{ width:100%; float:left;}
.c_1200_29 .left .left_down ul li{ width:100%; float:left; padding:26px 0 24px 0; border-bottom:solid 1px #ccc;}
.c_1200_29 .left .left_down ul li .title{ width:100%; float:left; font-size:18px; color:#333; line-height:25px; font-weight:bold;}
.c_1200_29 .left .left_down ul li .p{ width:100%; float:left; font-size:14px; color:#a4a2a2; line-height:24px; margin-top:11px; height:48px; overflow:hidden;}
 .c_1200_29 .left .left_down ul li:hover .title{ color:#009aff;}

.c_1200_29 .center{ float:left; width:28.0833%; float:left; margin-left:2.5%;}
.c_1200_29 .center ul{ width:100%; float:left; margin-top:6px;}
.c_1200_29 .center ul li{ width:100%; float:left; margin-top:20px; background-size:cover !important; height:250px; position:relative;}
.c_1200_29 .center ul li .btn{ display:block; width:57px; height:57px; position:absolute; left:50%; top:50%; margin:-44px 0 0 -29px; background:url(images/index45.png) no-repeat center center; background-size:contain;}
.c_1200_29 .center ul li h5{ display:block; width:100%; position:absolute; left:0; top:50%; margin:28px 0 0 0; font-size:16px; color:white; line-height:25px; font-weight:bold; text-align:center;}

.c_1200_29 .right{ float:right; width:29.416%;}
.c_1200_29 .right ul{ width:100%; float:left; margin-top:12px;}
.c_1200_29 .right ul li a{ font-size:14px;}
.c_1200_29 .right ul li{ width:100%; float:left; margin-top:14px;}
.c_1200_29 .right ul li .img{ width:120px; height:120px; float:left; overflow:hidden;}
.c_1200_29 .right ul li .text{ margin-left:140px;}
.c_1200_29 .right ul li .text .title{ width:100%; float:left; margin-top:6px; font-size:16px; color:#333; line-height:25px; font-weight:bold;}
.c_1200_29 .right ul li .text .p{ width:100%; float:left; margin-top:11px; font-size:14px; color:#a4a2a2; line-height:24px; height:72px; overflow:hidden;}
.c_1200_29 .right ul li:hover .text .title{ color:#009aff;}
@media  screen and (max-width:1199px){
.c_1200_29 .left{ width:48.5%;}
.c_1200_29 .center{ width:48.5%; float:right;}
.c_1200_29 .right{ width:100%; margin-top:20px;}
.c_1200_29 .right ul li{ width:48.5%;}
.c_1200_29 .right ul li:nth-child(2n){ float:right;}
}
@media  screen and (max-width:991px){
.c_1200_29{ padding:31px 0 40px 0;}
.tit_1 .more1{ margin-top:10px; font-size:12px; line-height:18px;}
.c_1200_29 .left .left_head{ margin-top:16px;}
.c_1200_29 .left .left_head .slick-prev,.c_1200_29 .left .left_head .slick-next {
	margin-top:-15px;
	width: 30px;
	height: 30px;
	background-size:auto 30px;
}
.c_1200_29 .left .left_down ul li{ padding:16px 0 14px 0;}
.c_1200_29 .left .left_down ul li .title{ font-size:16px; line-height:23px;}
.c_1200_29 .left .left_down ul li .p{ font-size:12px; line-height:22px; margin-top:7px; height:44px;}
.c_1200_29 .center ul li{ margin-top:10px; height:200px;}
.c_1200_29 .center ul li .btn{ width:50px; height:50px; margin:-34px 0 0 -25px;}
.c_1200_29 .center ul li h5{ margin:20px 0 0 0; font-size:14px; line-height:23px;}
.c_1200_29 .right ul{ margin-top:8px;}
.c_1200_29 .right ul li{ margin-top:10px;}
.c_1200_29 .right ul li .img{ width:100px; height:100px;}
.c_1200_29 .right ul li .text{ margin-left:120px;}
.c_1200_29 .right ul li .text .title{ margin-top:4px; font-size:14px; line-height:23px;}
.c_1200_29 .right ul li .text .p{ margin-top:6px; font-size:12px; line-height:22px; height:66px;}
}
@media  screen and (max-width:767px){
.c_1200_29{ padding:11px 10px 20px 10px;}
.c_1200_29 .left,
.c_1200_29 .center{ width:100%; margin-top:10px; padding-bottom:20px;}
.c_1200_29 .left .left_head .slick-prev{ left:10px; width:24px; height:24px; background-size:auto 24px; margin-top:-12px;}
.c_1200_29 .left .left_head .slick-next{ right:10px; width:24px; height:24px; background-size:auto 24px; margin-top:-12px;}
.tit_1 .more1{ margin-top:6px; line-height:16px;}
.c_1200_29 .left .left_head{ margin-top:12px;}
.c_1200_29 .left .left_down ul li{ padding:12px 0 10px 0;}
.c_1200_29 .left .left_down ul li .title{ font-size:14px; line-height:21px;}
.c_1200_29 .left .left_down ul li .p{ line-height:20px; margin-top:5px; height:40px;}
.c_1200_29 .center ul{ width:auto; margin:0 -1%; float:none;}
.c_1200_29 .center ul li{ height:140px; width:48%; margin:0 1%; margin-top:10px; padding:0 10px;}
.c_1200_29 .center ul li .btn{ width:40px; height:40px; margin:-30px 0 0 -20px;}
.c_1200_29 .center ul li h5{ margin:16px 0 0 0; font-size:12px; line-height:21px; color:#f6f6f5; font-weight:normal;}
.c_1200_29 .right ul{ margin-top:5px;}
.c_1200_29 .right ul li{ width:100%; margin-top:15px;}
.c_1200_29 .right ul li .text{ margin-left:125px;}
.c_1200_29 .right ul li .text .title{ margin-top:0;}
.c_1200_29 .right ul li .text .p{ height:42px;}
.c_1200_29 .right ul li .img{ width:110px; height:auto;}
}

/*服务品质*/
.ul_12{ width:100%; float:left; padding-bottom:20px;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;
}
.ul_12 .li{ width:25%; float:left; margin-top:30px; padding:0 13px;}
.ul_12 .li .zbox{ width:100%; float:left; height:107px; background:#007be5 url(images/fwpz1.png) no-repeat right center; background-size:contain; text-align:center; line-height:107px; cursor:pointer;
-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;
-moz-border-radius:6px; 
-webkit-border-radius:6px; 
-khtml-border-radius:6px;
border-radius:6px;}
.ul_12 .li .zbox .span{ vertical-align:middle;display: inline-grid; width:80%}
.ul_12 .li .zbox .span .ico{ width:100%; height:35px; line-height:0;}
.ul_12 .li .zbox .span .ico img{ height:100%;}
.ul_12 .li .zbox .span h5{ width:100%; float:left; font-size:16px; color:white; line-height:23px;}
.ul_12 .li.l1{ width:33.33%;}
.ul_12 .li .zbox:hover{ box-shadow:0 0 16px rgba(0,0,0,0.35);}
@media  screen and (max-width:991px){
.ul_12 .li{ margin-top:10px; padding:0 5px;}
.ul_12 .li .zbox{ height:100px; line-height:100px;}
.ul_12 .li .zbox .span .ico{ height:33px;}
.ul_12 .li .zbox .span h5{ font-size:14px; line-height:22px;}
}
@media  screen and (max-width:767px){
.ul_12 .li{ width:50% !important;}
.ul_12 .li:last-child{ width:100% !important;}
.ul_12 .li .zbox{ height:80px; line-height:80px;}
.ul_12 .li .zbox .span .ico{ height:30px;}
.ul_12 .li .zbox .span h5{ font-size:12px; line-height:20px;}
.h_10{ width:100%; float:left; background:#f4f4f4; height:10px; position:relative;}
.h_10:before,.h_10:after{ content:''; width:10px; height:10px; position:absolute; left:-10px; top:0; background:#f4f4f4;}
.h_10:after{ right:-10px; left:auto;}
}

.headline5_s{ margin-top:75px;}
.headline5_s .headline5_left{ padding-bottom:0; background:none; width:70%;}
.headline5_s .headline5_left h6{ float:left; font-size:14px; color:#666; line-height:24px; width:100%;}
.row_9{ margin:0 -18px;}
.ul_13{ width:100%; float:left; margin-top:25px;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;
}
.ul_13 li{ width:25%; float:left; padding:0 18px; margin-top:30px;}
.ul_13 li .zbox{ width:100%; float:left; background:#f9f9f9 url(images/fwpz10.png) no-repeat 99% center; height:95px; overflow:hidden; padding:11px 11px 11px 106px; position:relative; line-height:74px; cursor:pointer;
-moz-border-radius:47px; 
-webkit-border-radius:47px; 
-khtml-border-radius:47px;
border-radius:47px;
-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_13 li .zbox .ico{ width:74px; height:74px; position:absolute; left:11px; top:11px; overflow:hidden; background:url(images/fwpz9.png) no-repeat center center; background-size:contain;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.ul_13 li .zbox .ico img{ width:100%; float:left;}
.ul_13 li .zbox .span{ display:inline-block; vertical-align:middle; font-weight:bold;}
.ul_13 li .zbox .span .number{ width:100%; float:left; font-size:18px; color:#007be5; line-height:20px;}
.ul_13 li .zbox .span .title{ width:100%; float:left; font-size:18px; color:#007be5; line-height:23px;}
.ul_13 li:last-child .zbox{ background-image:none !important; padding:0;}
.ul_13 li .zbox a{ display:inline-block; width:100%; height:100%; vertical-align:middle; font-size:16px; color:#666; line-height:95px; font-weight:bold; text-align:center;}
.ul_13 li .zbox a img{ vertical-align:middle; margin:-3px 0 0 20px;}
.ul_13 li .zbox:hover{ box-shadow:0 0 16px rgba(0,0,0,0.35);}
@media  screen and (max-width:1199px){
.ul_13 li{ width:33.33%;}
}
@media  screen and (max-width:991px){
.headline5_s{ margin-top:45px;}
.headline5_s .headline5_left h6{ font-size:12px; line-height:22px;}
.row_9{ margin:0 -10px;}
.ul_13{ margin-top:15px;}
.ul_13 li{ padding:0 10px; margin-top:20px;}
.ul_13 li .zbox{ height:76px; padding:8px 8px 8px 80px; line-height:60px;}
.ul_13 li .zbox .ico{ width:60px; height:60px; left:8px; top:8px;}
.ul_13 li .zbox .span .number{ font-size:16px;}
.ul_13 li .zbox .span .title{ font-size:16px; line-height:21px;}
.ul_13 li .zbox a{ font-size:14px; line-height:76px;}
.ul_13 li .zbox a img{ margin:-3px 0 0 15px;}
}
@media  screen and (max-width:767px){
.headline5_s{ margin-top:15px;}
.headline5_s .headline5_left{ width:74%;}
.headline5_s .headline5_left h6{ font-size:0.88rem; line-height:20px;}
.row_9{ margin:0 -5px;}
.ul_13{ margin-top:10px;}
.ul_13 li{ padding:0 5px; margin-top:10px; width:50%;}
.ul_13 li .zbox span .number{ font-size:14px;}
.ul_13 li .zbox span .title{ font-size:13px; line-height:19px;}
.ul_13 li .zbox a img{ width:5px; margin:-3px 0 0 10px;}
.ul_13 li.l1{ width:100%; margin-top:18px;}
.ul_13 li.l1 .zbox{ background:#ff7e00; padding:0;border-radius:0; height:40px;}
.ul_13 li.l1 .zbox a{ color:white; line-height:40px; vertical-align:top;}
}

.zbg12{ background:url(images/fwpz23.jpg) no-repeat center bottom; margin-top:80px; background-size:1920px auto; text-align:center;}
.c_1200_30{ width:100%; float:left; padding-bottom:35px;}
.c_1200_30 h4{ width:100%; float:left; font-size:30px; color:#007be5; line-height:42px; font-weight:bold; padding-bottom:14px; background:url(images/fwpz22.jpg) no-repeat center bottom;}
.c_1200_30 h6{ width:100%; float:left; font-size:14px; color:#666; line-height:22px; margin-top:16px;}
.c_1200_30 h5{ width:100%; float:left; font-size:18px; color:#007be5; line-height:26px; margin-top:41px;}
.c_1200_30 .page{ width:100%; float:left; background:url(images/fwpz25.png) no-repeat center bottom; padding-bottom:54px; margin-top:77px; background-size:100% auto;}
.c_1200_30 table{ width:100%; float:left; margin-top:-55px;}
.c_1200_30 table th{ font-size:18px; color:#666; line-height:43px; font-weight:bold; text-align:center;}
.c_1200_30 table td{ text-align:center; padding:25px 10px;}
.c_1200_30 table .td1{ /*width:24%;*/}
.c_1200_30 table .td2{ /*width:25%;*/}
.c_1200_30 table td img{ margin:0 6px; vertical-align:top;}
@media  screen and (max-width:1199px){
.zbg12{ margin-top:93px; background-size:1520px auto;}
.c_1200_30 .page{ background-size:100% 114px;}
.c_1200_30 table td img{ margin:0 3px;}
}
@media  screen and (max-width:991px){
.zbg12{ margin-top:53px; background-size:1220px auto;}
.c_1200_30 h4{ font-size:20px; line-height:32px; padding-bottom:10px;}
.c_1200_30 h6{ font-size:12px; line-height:20px; margin-top:10px;}
.c_1200_30 h5{ font-size:16px; line-height:22px; margin-top:21px;}
.c_1200_30 .page{ padding-bottom:44px; margin-top:47px; background-size:100% 94px;}
.c_1200_30 .page img{ width:400px;}
.c_1200_30 table{ margin-top:-45px;}
.c_1200_30 table th{ font-size:16px; line-height:33px;}
.c_1200_30 table td{ padding:15px 5px;}
.c_1200_30 table td img{ height:110px;}
}
@media  screen and (max-width:767px){
.zbg12{ margin-top:33px; background-size:auto 100%; padding:0 10px;}
.c_1200_30{ padding-bottom:0;}
.c_1200_30 h4{ font-size:16px; line-height:26px; background-size:20px 1px; padding-bottom:8px;}
.c_1200_30 h6{ line-height:18px; margin-top:6px;}
.c_1200_30 h5{ font-size:12px; line-height:20px; margin-top:11px;}
.c_1200_30 .page{ text-align:center; padding-bottom:34px; margin-top:27px; background-size:100% 64px;}
.c_1200_30 .page img{ width:80%;}
.c_1200_30 table{ margin-top:-32px;}
.c_1200_30 table .td2{ /*width:30%;*/}
.c_1200_30 table .td1{ /*width:26%;*/}
.c_1200_30 table th{ font-size:12px; line-height:23px; padding:0 5px; font-weight:normal;}
.c_1200_30 table td img{ margin:3px; height:50px;}
.c_1200_30 .btn{ width:100%; float:left; text-align:center; margin-top:12px;}
.c_1200_30 .btn a{ display:block; width:100%; height:40px; background:#167ad0; color:white; line-height:40px; font-size:12px;}
.c_1200_30 .btn a img{ vertical-align:middle; margin:-3px 0 0 4px; width:23px;}
.row_13{ margin:0 -10px;}
}

.c_1200_31{ width:100%; float:left; /*padding-bottom:80px;*/}
.c_1200_31 .dl{ width:100%; float:left; margin-top:32px;}
.c_1200_31 .dl .dt{ width:23.33%; float:left; margin-top:19px;}
.c_1200_31 .dl .dl_right{ margin-left:23.33%;}
.c_1200_31 .dl .dl_right .dd{ width:20%; float:left; padding-left:27px; margin-top:19px;}
.c_1200_31 .dl .dl_right .dd img,.c_1200_31 .dl .dt img{ width:100%; float:left;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
@media screen and (max-width:991px) {
.c_1200_31{ padding-bottom:40px;}
.c_1200_31 .dl{ margin-top:22px;}
.c_1200_31 .dl .dl_right .dd{ padding-left:23px; margin-top:18px;}
}
@media screen and (max-width:767px) {
.c_1200_31{ padding:0 10px 20px 10px;}
.c_1200_31 .dl{ margin-top:12px; padding-bottom:20px;}
.c_1200_31 .dl .dt{ width:50%; margin-top:10px; padding-right:5px;}
.c_1200_31 .dl .dl_right{ margin:0 -5px; margin-left:50%;}
.c_1200_31 .dl .dl_right .dd{ padding-left:0px; padding:0 5px; width:50%; margin-top:10px;}
.c_1200_31 .dl .dl_bottom{ width:100%; margin-left:0;}
.c_1200_31 .dl .dl_bottom .dd{ width:25%;}
}

.ul_14{ width:100%; float:left; margin-top:20px;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;
}
.ul_14 .li{ width:20%; float:left; margin-top:30px; padding:0 10px;}
.ul_14 .li .zbox{ width:100%; float:left; overflow:hidden;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.ul_14 .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;}
.ul_14 .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);}
.ul_14 .li .zbox .title{ width:100%; float:left; text-align:center; background:#167ad0; height:42px; line-height:42px; color:white; font-size:16px; font-weight:bold; position:relative; z-index:3;}
.ul_14 .li.l1{ width:25%;}
@media screen and (max-width:991px) {
.ul_14{ margin-top:10px;}
.ul_14 .li{ margin-top:10px; padding:0 5px;}
.ul_14 .li .zbox .title{ height:36px; line-height:36px; font-size:14px;}
}
@media screen and (max-width:767px) {
.ul_14{ margin-top:10px;}
.ul_14 .li{ width:33.33% !important;}
.ul_14 .li.l2{ width:50% !important;}
.ul_14 .li .zbox .title{ height:32px; line-height:32px; font-size:12px;}
}

.more2{ width:100%; float:left; margin-top:60px; text-align:center;}
.more2 a{ display:inline-block; vertical-align:top; width:210px; height:46px; line-height:46px; background:#ff7e00; color:white; font-size:16px; font-weight:bold;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.more2 a img{ vertical-align:middle; margin:-3px 0 0 20px;}
.more2 a:hover{ background:#167ad0;}
@media screen and (max-width:991px) {
.more2{ margin-top:40px;}
.more2 a{ width:160px; height:40px; line-height:40px; font-size:14px;}
.more2 a img{ margin:-3px 0 0 15px;}
}
@media screen and (max-width:767px) {
.more2{ margin-top:20px;}
.more2 a{ width:100%; height:34px; line-height:34px; font-size:12px;}
.more2 a img{ margin:-3px 0 0 10px; width:5px;}
}

.zbg13{ background:#fcfcfc;}
.c_1200_31{/* padding-bottom:78px;*/}
.ul_15{ width:100%; float:left; margin-top:47px;}
.ul_15 .li{ width:50%; float:left;}
.ul_15 .li .img{ width:50%; float:left; height:200px; position:relative; overflow:hidden;}
.ul_15 .li .img img{ width:300px; height:200px; position:absolute; left:50%; top:50%; max-width:none; margin:-100px 0 0 -150px;}
.ul_15 .li .text{ width:50%; float:left; height:200px; position:relative; overflow:hidden; background:white; padding:39px 22px 10px 30px;
-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_15 .li .text .ico{ width:50px; position:absolute; right:22px; top:34px;}
.ul_15 .li .text .ico .img_2{ display:none;}
.ul_15 .li .text .title{ width:100%; float:left; padding-right:42px; padding-bottom:17px; background:url(images/fwpz65.jpg) no-repeat left bottom; font-size:24px; color:#666; line-height:33px; font-weight:bold;}
.ul_15 .li .text .p{ width:100%; float:left; margin-top:25px; font-size:14px; color:#666; line-height:24px;}
.ul_15 .li:hover .text .ico .img_2{ display:block;}
.ul_15 .li:hover .text .ico .img_1{ display:none;}
.ul_15 .li:hover .text{ background:#167ad0;}
.ul_15 .li:hover .text .title{ color:white; background-image:url(images/fwpz65_h.jpg);}
.ul_15 .li:hover .text .p{ color:white;}
.ul_15 .li.l1 .img{ float:right;}
@media screen and (max-width:1199px) {
.ul_15 .li .text .title{ font-size:20px;}
.ul_15 .li .text .p{ margin-top:20px; font-size:13px;}
}
@media screen and (max-width:991px) {
.c_1200_31{ padding-bottom:48px;}
.ul_15{ margin-top:27px;}
.ul_15 .li{ padding:1px;}
.ul_15 .li .img{ height:auto;}
.ul_15 .li .img img{ position:relative; left:auto; top:auto; margin:0; float:left; width:100%; height:auto;}
.ul_15 .li .img,.ul_15 .li .text{ width:100%;}
.ul_15 .li .text{ height:140px; padding:19px 12px 10px 20px;}
.ul_15 .li .text .ico{ width:40px; right:12px; top:14px;}
.ul_15 .li .text .title{ padding-right:32px; padding-bottom:12px; background-size:auto 2px; font-size:18px; line-height:27px;}
.ul_15 .li .text .p{ margin-top:15px; line-height:22px;}
}
@media screen and (max-width:767px) {
.row_14{ margin:0 -5px;}
.c_1200_31{ padding-bottom:18px; border-bottom:solid 10px #f4f4f4; background:white;}
.ul_15{ margin-top:17px;}
.ul_15 .li{ padding:0px; width:50%; padding:5px;}
.ul_15 .li .zbox{ width:100%; float:left; border:solid 1px #f4f4f4;}
.ul_15 .li .text{ height:120px; padding:14px 6px 10px 8px;}
.ul_15 .li .text .ico{ width:30px; right:8px; top:11px;}
.ul_15 .li .text .title{ padding-right:22px; padding-bottom:6px; font-size:13px; line-height:23px; background-size:auto 1px;}
.ul_15 .li .text .p{ margin-top:8px; font-size:12px; line-height:18px; font-size:0.88rem;}
}

.c_1200_32{ width:100%; float:left; padding-bottom:60px;}
.row_10{ margin:0 -11px;}
.ul_16{ width:100%; float:left; margin-top:36px;}
.ul_16 li{ width:25%; float:left; margin-top:20px; padding:0 11px;}
.ul_16 li .zbox{ background:url(images/fwpz72.png) no-repeat center center; background-size:contain; width:100%; height:288px; text-align:center; padding:56px 10px 10px 10px;}
.ul_16 li .zbox .ico{ width:100%; float:left; height:58px;}
.ul_16 li .zbox .ico img{ height:100%;}
.ul_16 li .zbox h4{ width:100%; float:left; margin-top:10px; font-size:24px; color:white; line-height:32px; font-weight:bold;}
.ul_16 li .zbox .p{ width:100%; float:left; margin-top:22px; font-size:16px; color:white; line-height:22px;}
@media screen and (max-width:1199px) {
.row_10{ margin:0 -5px;}
.ul_16 li .zbox{ height:240px; padding:30px 10px 10px 10px;}
.ul_16 li{ padding:0 5px;}
}
@media screen and (max-width:991px) {
.c_1200_32{ padding-bottom:30px;}
.ul_16{ margin-top:16px;}
.ul_16 li{ margin-top:10px;}
.ul_16 li .zbox{ height:200px; padding:26px 10px 10px 10px;}
.ul_16 li .zbox .ico{ height:38px;}
.ul_16 li .zbox h4{ margin-top:6px; font-size:18px; line-height:24px;}
.ul_16 li .zbox .p{ margin-top:12px; font-size:14px; line-height:20px;}
}
@media screen and (max-width:767px) {
.c_1200_32{ padding:0 10px 20px 10px;}
.ul_16{ margin-top:10px;}
.ul_16 li{ width:50%;}
.ul_16 li .zbox{ height:150px; padding:16px 10px 10px 10px;}
.ul_16 li .zbox .ico{ height:30px;}
.ul_16 li .zbox h4{ font-size:16px; line-height:22px;}
.ul_16 li .zbox .p{ margin-top:8px; font-size:0.88rem; line-height:18px;}
}

.c_1200_33{ padding-bottom:40px;}
.c_1200_33 .left{ width:33.33%; padding:0 15px;}
.c_1200_33 .left .left_down ul li{ border-bottom:0;}
@media screen and (max-width:767px) {
.c_1200_33{ padding-bottom:20px;}
.c_1200_33 .left{ width:100%; padding:0 15px; margin-top:0;}
}

.banner .h4{ font-size:28px; background-size:46px 2px;}
.banner .h6{ font-size:18px;}

.c_1200_34{ width:100%; float:left; padding-bottom:160px;}
.c_1200_34 .content{ width:100%; float:left;}
.c_1200_34 .content1{ margin-top:70px;}
.subhead3{ width:100%; float:left; font-size:18px; color:#666; line-height:46px; font-weight:bold;}
.c_1200_34 .content1 .subhead3{ margin-top:44px;}
.subhead3 .ico{ width:46px; height:46px; float:left; background:#009aff; margin-right:10px; line-height:0;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.c_1200_34 .content1 .left{ width:49%; float:left; margin-top:42px;}
.c_1200_34 .content1 .right{ width:49%; float:right; margin-top:42px;}
.subhead4{ width:100%; float:left; font-size:18px; color:#009aff; line-height:34px; font-weight:bold; padding-left:18px; background:url(images/tmlc10.jpg) no-repeat left center;}
.subhead4 span{ color:#8c8d8e; font-size:14px; margin-left:20px; font-weight:normal; opacity:0.6;}
.c_1200_34 .content .dl{ width:100%; float:left; margin-top:24px;}
.c_1200_34 .content .dl .dd{ width:100%; float:left; padding-left:20px; background:url(images/tmlc11.png) no-repeat left 17px; font-size:14px; color:#666; line-height:43px;}
.c_1200_34 .content .dl .img{ float:left;}
.c_1200_34 .content1 .li{ width:50%; float:left;}

.c_1200_34 .content2{ margin-top:47px;}
.c_1200_34 .content2 .content2_main{ width:100%; float:left; margin-top:44px;}
.row_11{ margin:0 -9px;}
.c_1200_34 .content2 .content2_main ul{ width:100%; float:left; margin-top:16px;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.c_1200_34 .content2 .content2_main ul li{ width:25%; float:left; padding:0 9px;}
.c_1200_34 .content2 .content2_main ul li .img{ width:100%; float:left;}
.c_1200_34 .content2 .content2_main ul li h4{ width:100%; float:left; margin-top:15px; font-size:16px; color:#666; line-height:26px; text-align:center;}
.c_1200_34 .content2 .content2_main ul li h4 img{ vertical-align:middle; margin:-3px 13px 0 0;}
@media screen and (max-width:991px) {
.c_1200_34{ padding-bottom:60px;}
.c_1200_34 .content1{ margin-top:40px;}
.subhead3{ font-size:16px; line-height:40px;}
.c_1200_34 .content1 .subhead3{ margin-top:24px;}
.subhead3 .ico{ width:40px; height:40px; margin-right:6px;}
.c_1200_34 .content1 .left{ margin-top:22px;}
.c_1200_34 .content1 .right{ margin-top:22px;}
.subhead4{ font-size:16px; line-height:28px; padding-left:12px; background-size:3px auto;}
.subhead4 span{ font-size:12px; margin-left:14px;}
.c_1200_34 .content .dl{ margin-top:14px;}
.c_1200_34 .content .dl .dd{ padding-left:14px; background-position:left 12px; background-size:8px 8px; font-size:12px; line-height:33px;}
.c_1200_34 .content2{ margin-top:27px;}
.c_1200_34 .content2 .content2_main{ margin-top:24px;}
.row_11{ margin:0 -5px;}
.c_1200_34 .content2 .content2_main ul{ margin-top:10px;}
.c_1200_34 .content2 .content2_main ul li{ padding:0 5px;}
.c_1200_34 .content2 .content2_main ul li h4{ margin-top:10px; font-size:14px; line-height:20px;}
.c_1200_34 .content2 .content2_main ul li h4 img{ margin:-3px 9px 0 0; width:4px;}
}
@media screen and (max-width:767px) {
.c_1200_34{ padding-bottom:30px;}
.c_1200_34{ padding:0 10px; border-top:solid 10px #f4f4f4;}
.c_1200_34 .content1{ margin-top:20px;}
.subhead3{ font-size:14px; line-height:30px;}
.c_1200_34 .content1 .subhead3{ margin-top:14px;}
.subhead3 .ico{ width:30px; height:30px; margin-right:4px;}
.c_1200_34 .content1 .left{ margin-top:12px; width:100%;}
.c_1200_34 .content1 .right{ margin-top:12px; width:100%;}
.subhead4{ font-size:14px; line-height:24px; padding-left:8px; background-size:2px auto; background-position:left 6px;}
.subhead4 span{ margin-left:10px; display:inline-block; font-size:0.88rem;}
.c_1200_34 .content .dl{ margin-top:8px;}
.c_1200_34 .content .dl .dd{ padding-left:15px; background-position:left 11px; background-size:6px 6px; line-height:27px;}
.c_1200_34 .content2{ margin-top:17px;}
.c_1200_34 .content2 .content2_main{ margin-top:14px;}
.c_1200_34 .content2 .content2_main ul{ margin-top:5px;}
.c_1200_34 .content2 .content2_main ul li{ width:50%; margin-top:10px; padding:0 5px;}
.c_1200_34 .content2 .content2_main ul li h4{ margin-top:5px; font-size:12px; line-height:18px;}
.c_1200_34 .content2 .content2_main ul li h4 img{ margin:-3px 5px 0 0; width:3px;}
}

.c_1200_34 .content3{ margin-top:45px;}
.c_1200_34 .content3 .dl .dd{ width:auto; margin-right:50px; font-size:16px;}
.c_1200_34 .content3 .content3_main{ width:100%; float:left; margin-top:37px;}
.c_1200_34 .content3 .content3_main .img{ width:35.66%; float:left;}
.c_1200_34 .content3 .content3_main .text{ float:right; width:56.916%; margin-top:20px; font-size:14px; color:#666; line-height:26px;}
.c_1200_34 .content3 .content3_main .text h5{ font-size:16px; line-height:28px; font-weight:bold;}
.c_1200_34 .content3 .content2_main ul{ margin-top:40px;}
.c_1200_34 .content4{ margin-top:54px;}
.c_1200_34 .content5{ margin-top:60px;}
.c_1200_34 .content5 .content5_main{ width:100%; float:left; margin-top:42px;}
.c_1200_34 .content5 .content5_main .img{ width:100%; float:left; margin-top:20px;}
@media screen and (max-width:1199px) {
.c_1200_34 .content3 .content3_main .text{ margin-top:0;}
}
@media screen and (max-width:991px) {
.c_1200_34 .content3{ margin-top:25px;}
.c_1200_34 .content3 .dl .dd{ margin-right:30px; font-size:14px;}
.c_1200_34 .content3 .content3_main{ margin-top:27px;}
.c_1200_34 .content3 .content3_main .img{ width:40%;}
.c_1200_34 .content3 .content3_main .text{ font-size:12px; line-height:20px;}
.c_1200_34 .content3 .content3_main .text h5{ font-size:14px; line-height:22px;}
.c_1200_34 .content3 .content2_main ul{ margin-top:20px;}
.c_1200_34 .content4{ margin-top:34px;}
.c_1200_34 .content5{ margin-top:40px;}
.c_1200_34 .content5 .content5_main{ margin-top:22px;}
.c_1200_34 .content5 .content5_main .img{ margin-top:10px;}
}
@media screen and (max-width:767px) {
.c_1200_34 .content3{ margin-top:15px;}
.c_1200_34 .content3 .dl .dd{ margin-right:0px; width:100%; font-size:12px;}
.c_1200_34 .content3 .content3_main{ margin-top:17px;}
.c_1200_34 .content3 .content3_main .img{ width:100%;}
.c_1200_34 .content3 .content3_main .text{ width:100%; margin-top:10px;}
.c_1200_34 .content3 .content2_main ul{ margin-top:10px;}
.c_1200_34 .content4{ margin-top:14px;}
.c_1200_34 .content4 .content2_main ul li{ width:25%;}
.c_1200_34 .content5{ margin-top:20px;}
.c_1200_34 .content5 .content5_main{ margin-top:12px; padding-bottom:20px;}
.c_1200_34 .content5 .content5_main .img{ margin-top:8px;}
}

.c_1200_34 .content5 .ul{ width:100%; float:left; margin-top:23px;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.c_1200_34 .content5 .ul .li{ width:20%; float:left; padding:0 10px;}
.c_1200_34 .content5 .ul .li img{ width:100%; float:left;}
.c_1200_34 .content5 .dl .d1{ background:none;}
@media screen and (max-width:991px) {
.c_1200_34 .content5 .ul{ margin-top:13px;}
.c_1200_34 .content5 .ul .li{ padding:0 5px;}
}
@media screen and (max-width:767px) {
.c_1200_34 .content5 .ul{ margin-top:8px;}
.c_1200_34 .content5 .ul .li{ width:25%; margin-top:5px;}
}

.c_1200_34 .content6{ margin-top:40px;}
.c_1200_34 .content6 .content3_main .img{ width:40.66%;}
.c_1200_34 .content3 .content3_main .text{ width:53.08%;}
.c_1200_34 .content3 .content3_main .text h4{ font-size:18px; line-height:35px; font-weight:bold; margin:2px 0 19px 0;}
.c_1200_34 .content7{ margin-top:50px;}
.c_1200_34 .content7 .content2_main ul{ margin-top:40px;}
@media screen and (max-width:991px) {
.c_1200_34 .content6{ margin-top:20px;}
.c_1200_34 .content3 .content3_main .text h4{ font-size:16px; line-height:30px; margin:2px 0 12px 0;}
.c_1200_34 .content7{ margin-top:30px;}
.c_1200_34 .content7 .content2_main ul{ margin-top:20px;}
}
@media screen and (max-width:767px) {
.c_1200_34 .content6{ margin-top:10px; padding-bottom:20px; border-bottom:solid 1px #c9c9c9;}
.c_1200_34 .content6 .content3_main .img{ width:100%;}
.c_1200_34 .content3 .content3_main .text{ width:100%;}
.c_1200_34 .content3 .content3_main .text h4{ font-size:14px; line-height:24px; margin:2px 0 6px 0;}
.c_1200_34 .content7{ margin-top:20px;}
.c_1200_34 .content7 .content2_main ul{ margin-top:10px;}
.c_1200_34 .content7 .content2_main ul li{ width:25%;}
}

.c_1200_34 .content7 .dl{ width:auto; float:left; margin-top:42px;}
.c_1200_34 .content7 .dl .dd{ float:left; margin-right:20px; padding-left:0; line-height:0; background:none; width:auto;}
.c_1200_34 .content7 .p{ float:right; margin-top:88px; width:450px; font-size:14px; color:#666; line-height:37px;}
@media screen and (max-width:1199px) {
.c_1200_34 .content7 .p{ width:100%; margin-top:28px;}
}
@media screen and (max-width:991px) {
.c_1200_34 .content7 .dl{ margin-top:22px;}
.c_1200_34 .content7 .dl .dd{ margin-right:10px;}
.c_1200_34 .content7 .p{ margin-top:18px; font-size:12px; line-height:31px;}
}
@media screen and (max-width:767px) {
.c_1200_34 .content7 .dl{ margin-top:12px;}
.c_1200_34 .content7 .dl .dd{ margin-right:0px; height:auto; margin-top:5px; width:100%;}
.c_1200_34 .content7 .dl .dd img{ width:100%; height:100%;}
.c_1200_34 .content7 .p{ margin-top:10px; line-height:25px;}
}

.c_1200_34 .content8{ margin-top:60px;}
.row_12{ margin:0 -74px;}
.c_1200_34 .content8 .ul_17{ width:100%; float:left; padding:0 10px;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.c_1200_34 .content8 .ul_17 li{ width:33.33%; float:left; padding:0 74px; text-align:center;}
.c_1200_34 .content8 .ul_17 li .img{ width:100%; float:left; line-height:0;}
.c_1200_34 .content8 .ul_17 li .img img{ width:100%; float:left; line-height:0;}
.c_1200_34 .content8 .ul_17 li .ico{ width:100%; float:left; line-height:0; margin-top:26px; height:147px;}
.c_1200_34 .content8 .ul_17 li .ico img{ height:100%; width:auto; float:none;}
.c_1200_34 .content8 .ul_17 li .name{ width:100%; float:left; margin-top:23px; font-size:20px; color:#5b5c5c; line-height:34px; font-weight:bold;}
.c_1200_34 .content8 .ul_17 li h6{ width:100%; float:left; margin-top:8px; font-size:14px; color:#d0d0d1; line-height:20px;}
.c_1200_34 .content8 .ul_17 li .p{ width:100%; float:left; margin-top:18px; font-size:14px; color:#5b5c5c; line-height:26px;}
@media screen and (max-width:1199px) {
.row_12{ margin:0 -44px;}
.c_1200_34 .content8 .ul_17 li{ padding:0 44px;}
}
@media screen and (max-width:991px) {
.c_1200_34 .content8{ margin-top:30px;}
.row_12{ margin:0 -24px;}
.c_1200_34 .content8 .ul_17 li{ padding:0 24px;}
.c_1200_34 .content8 .ul_17 li .ico{ margin-top:16px; height:87px;}
.c_1200_34 .content8 .ul_17 li .name{ margin-top:13px; font-size:14px; line-height:26px;}
.c_1200_34 .content8 .ul_17 li h6{ margin-top:4px; font-size:12px; line-height:18px;}
.c_1200_34 .content8 .ul_17 li .p{ margin-top:12px; font-size:12px; line-height:20px;}
}
@media screen and (max-width:767px) {
.c_1200_34 .content8{ margin-top:15px;}
.row_12{ margin:0 -14px;}
.c_1200_34 .content8 .ul_17 li{ padding:0 5px;}
.c_1200_34 .content8 .ul_17 li .ico{ margin-top:10px; height:57px;}
.c_1200_34 .content8 .ul_17 li .name{ margin-top:9px; font-size:0.88rem;}
.c_1200_34 .content8 .ul_17 li .p{ margin-top:8px; font-size:0.8rem; line-height:16px; letter-spacing:-0.5px;}
.c_1200_34 .content8 .ul_17 li h6{ font-size:0.746666rem; line-height:10px; margin-top:0;}
}

.c_1200_34 .content8 .ul_18{ width:100%; float:left; margin-top:20px; border:solid 1px #dcdcdc;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.c_1200_34 .content8 .ul_18 li{ width:25%; float:left; padding:30px 20px 30px 50px;}
.c_1200_34 .content8 .ul_18 li .number{ width:31px; height:31px; float:left; line-height:31px; text-align:center; background:#009aff; font-size:18px; color:white; font-weight:bold;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.c_1200_34 .content8 .ul_18 li .p{ width:100%; float:left; margin-top:13px; font-size:18px; color:#009aff; line-height:32px; min-height:64px;}
.c_1200_34 .content8 .ul_18 li .ico{ width:48px; height:48px; margin-top:41px; float:left; line-height:0px; border:solid 2px #a2a2a2;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
@media screen and (max-width:1199px) {
.c_1200_34 .content8 .ul_18 li{ padding:30px 20px 30px 30px;}
}
@media screen and (max-width:991px) {
.c_1200_34 .content8 .ul_18{ margin-top:10px;}
.c_1200_34 .content8 .ul_18 li{ padding:20px 10px 20px 20px;}
.c_1200_34 .content8 .ul_18 li .number{ width:26px; height:26px; line-height:26px; font-size:16px;}
.c_1200_34 .content8 .ul_18 li .p{ margin-top:9px; font-size:16px; line-height:26px; min-height:52px;}
.c_1200_34 .content8 .ul_18 li .ico{ width:42px; height:42px; margin-top:20px; border:solid 1px #a2a2a2;
}
}
@media screen and (max-width:767px) {
.c_1200_34 .content8{ padding-bottom:20px;}
.c_1200_34 .content8 .ul_18{ margin-top:5px; padding:0 5px;}
.c_1200_34 .content8 .ul_18 li{ margin-top:10px; padding:10px 1px 10px 2px; width:29%;}
.c_1200_34 .content8 .ul_18 li .number{ width:20px; height:20px; line-height:20px; font-size:0.88rem;}
.c_1200_34 .content8 .ul_18 li .p{ margin-top:5px; font-size:0.72rem; line-height:18px; min-height:48px; letter-spacing:-1px;}
.c_1200_34 .content8 .ul_18 li .ico{ width:30px; height:30px; margin-top:10px;}
.c_1200_34 .content8 .ul_18 li:nth-child(3n-1){ width:25%;}
.c_1200_34 .content8 .ul_18 li:last-child{ width:17%;}
}

@media screen and (max-width:767px) {
.c_0100_1{ background:white; border-bottom:solid 10px #f7f7f7; width:100%; float:left;}
.c_0100_1_head{ width:100%; float:left; margin-top:20px;}
.c_0100_1_head ul{ width:100%; float:left;}
.c_0100_1_head ul li{ width:25%; float:left; text-align:center;}
.c_0100_1_head ul li .ico{ width:66px; height:66px; background:#009aff; display:inline-block; vertical-align:top;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.c_0100_1_head ul li h5{ width:100%; margin-top:6px; font-size:13px; color:#484848; line-height:20px;}
}

.pfDown{ width:100%; position:fixed; left:0; bottom:0; background:url(images/down2.png); height:90px; z-index:999;}
.pfDown .pfDownLogo{ float:left; margin-top:7px;}
.pfDown .pfDownRight{ float:right; margin-top:25px;}
.pfDown .pfDownRight input,
.pfDown .pfDownRight select,
.pfDown .pfDownRight span{ display:block; width:140px; height:40px; color:white; text-align:center; background:#098ef7; line-height:40px; margin-right:10px; float:left; cursor:pointer; font-size:14px;
-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;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
outline: 0;}
.pfDown .pfDownRight select{ width:120px; color:#333; padding-left:10px; text-align:left; background:url(images/product2.png) no-repeat 92% center white;}
.pfDown .pfDownRight input{background:#fff; color:#333; padding-left:10px; text-align:left; width:180px;}
.pfDown .pfDownRight input::-webkit-input-placeholder { color:#333;}
.pfDown .pfDownRight input::-moz-placeholder {color:#333;}
.pfDown .pfDownRight input:-ms-input-placeholder { color:#333;}

.pfDown .pfDownRight .yzm{float:left; background:#fff; margin-right:10px;}
.pfDown .pfDownRight .yzm input{width:80px; margin-right:0;}
.pfDown .pfDownRight .yzm img{width:100px; margin-top:7px;}

.pfDown .pfDownRight span:hover{
-moz-border-radius:6px; 
-webkit-border-radius:6px; 
-khtml-border-radius:6px;
border-radius:6px;}
@media screen and (max-width:1199px) {
.pfDown .pfDownLogo{ margin-top:25px;}
.pfDown .pfDownLogo img{ height:40px;}
.pfDown .pfDownRight input,
.pfDown .pfDownRight select,.pfDown .pfDownRight span{ margin-right:8px;}
}
@media screen and (max-width:991px) {
    .pfDown .pfDownRight input,
.pfDown .pfDownRight select,.pfDown .pfDownRight span{ margin-right:8px;}
}
@media screen and (max-width:767px) {
.pfDown{ padding:0 10px; height:70px; display:none;}
.pfDown .pfDownLogo{ margin-top:5px; width:100%; text-align:center;}
.pfDown .pfDownLogo .visible-xs{ height:28px; display:inline-block !important; float:none;}
.pfDown .pfDownRight input,
.pfDown .pfDownRight select,
.pfDown .pfDownRight span{ width:49%; height:26px; line-height:26px; margin-right:0px; margin-top:8px; font-size:12px; float:right;}
.pfDown .pfDownRight select{ padding-left:5px; float:left; background-size:10px auto; background-position:95% center;}
.pfDown .pfDownRight input{padding-left:5px; }
.pfDown .pfDownRight{ width:100%; margin-top:0;}
}

.tc_mb{ width:100%; height:100%; position:fixed; left:0; top:0; background:black; opacity:0.65; z-index:9999; display:none;}
.tc_500{ width:500px; background:white; position:fixed; left:50%; top:50%; margin:-280px 0 0 -250px; z-index:10001; padding:10px 30px; display:none;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.tc_500 .closed{ width:30px; height:30px; border:solid 3px white; line-height:20px; text-align:center; background:#999; color:white; font-size:30px; font-weight:bold; position:absolute; right:-20px; top:-20px; cursor:pointer;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.tc_500 .tc_500_head{ width:100%; float:left;}
.tc_500 .tc_500_head h3{ width:100%; float:left; text-align:center; font-weight:bold; font-size:24px; color:#333; line-height:50px;}
.tc_500 .tc_500_head h5{ width:100%; float:left; margin-top:10px; font-size:14px; color:#333; line-height:22px; opacity:0.75; letter-spacing:0.5px;}

.tc_500 ul{ width:100%; float:left; padding:22px 0 22px 0px;}
.tc_500 ul li{ width:100%; float:left; margin-top:8px; border:solid 1px #eee; padding-left:120px; position:relative; overflow:hidden;}
.tc_500 ul li .name{ width:120px; text-align:center; position:absolute; left:0; top:0; font-size:14px; line-height:36px; color:#333; border-right:solid 1px #eee;}

.tc_500 ul li input,.tc_500 ul li select,.tc_500 ul li textarea{ display:block; float:left; width:100%; height:34px; overflow:hidden; padding-left:15px; font-size:14px; color:#333; line-height:34px;}
.tc_500 ul li input,.tc_500 ul li textarea,.tc_500 ul li select{ background:none;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
outline: 0;}
.tc_500 ul li select{ background:url(images/product2.png) no-repeat 96% center;}
.tc_500 ul li.l2 textarea{ width:100%; height:140px; padding:10px 15px; line-height:22px;}
.tc_500 ul li.l2{ padding-left:0;}
.tc_500 ul li.l3{ text-align:center; padding-left:0; border:0;}
.tc_500 ul li.l3 input{ background:#2c83c5; color:white; font-size:16px;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.tc_500 ul li.l3 input:hover{ background:#1269ab; box-shadow:0 3px 5px rgba(0,0,0,0.2);}
@media  screen and (max-width:767px){
.tc_500{ width:94%; left:3%; top:50%; margin:0; padding:10px;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);}
.tc_500 .tc_500_head h3{ font-size:18px; line-height:40px;}
.tc_500 .tc_500_head h5{ margin-top:6px; font-size:12px; line-height:20px;}
.tc_500 ul{ padding:12px 0 0 0;}
.tc_500 ul li{ margin-top:5px; padding-left:80px;}
.tc_500 ul li .name{ width:80px; font-size:12px; line-height:32px;}
.tc_500 ul li input,.tc_500 ul li select{ padding-left:12px; font-size:12px; line-height:32px; height:32px; background-size:10px auto;}
.tc_500 ul li.l2 textarea{ height:100px; padding:8px 12px; line-height:20px;}
.tc_500 .closed{ width:20px; height:20px; border:solid 2px white; line-height:16px; font-size:20px; right:-5px; top:-5px;}
}



.foot-bar{float:left; width:100%; position:fixed; left:0; bottom:0; background:#fff; z-index:4; display:none;}
.foot-bar .foot-nav{float:left; width:50%;}
.foot-bar .foot-nav li{border-right: 1px solid #d9d9d9;width: 50%; float:left;height:50px;}
.foot-bar .foot-nav li:last-child{border-right:none;}
.foot-bar .foot-nav li a{display: block;text-align: center; width:100%;}
.foot-bar .foot-nav li a img{display:block; width:20px; height:20px; margin:0 auto; margin-top:6px;}
.foot-bar .foot-nav li a span{font-size: 14px;color: #333; font-weight: 800;display: block;margin: 0 auto;  line-height:24px;}
.foot-bar .foottel{float:left;text-align: center!important; width: 50%;line-height: 50px;background-color: #F47F29;}
.foot-bar .foottel img{display:inline-block; width:24px; height:24px; vertical-align:middle; margin-right:10px;}
.foot-bar .foottel span{display:inline-block; vertical-align:middle; font-size: 16px;letter-spacing: 1px; color: #fff;font-weight: 800;}
@media screen and (max-width:767px) {
    .foot-bar{display:block;}
}



@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;
}

.elli{ white-space: nowrap; overflow:hidden; text-overflow:ellipsis;}

@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}}


/*6/2新增*/

.headline4 ul{ width:100%; float:left; margin-top:10px;}
.headline4 ul li{ float:left; width:auto; min-width:33.33%; font-size:14px; color:#666; line-height:34px; letter-spacing:1px; margin:0;}

@media screen and (max-width:991px) {
.headline4 ul li{ font-size:12px; line-height:24px;}
}
@media screen and (max-width:767px) {
.headline4 ul li{ width:100%; font-size:12px; line-height:18px; font-size:0.88rem;}
}

.pz_SideLayer1Body{ padding-left:227px;}
.pz_SideLayer1{ width:170px; position:absolute; left:50%; top:0; margin-top:33px; margin-left:-600px; z-index:999; background:white;}
.pz_SideLayer1 li{ width:100%; float:left; border-bottom:solid 1px #f2f2f2;}
.pz_SideLayer1 li a{ display:block; font-size:14px; color:#666; line-height:55px; padding-left:25px; position:relative;}
.pz_SideLayer1 li.on a:before{ content:''; width:3px; height:12px; background:#008ae5; position:absolute; left:0; top:50%; margin-top:-6px;}
.pz_SideLayer1 li.on a,.pz_SideLayer1 li a:hover{ color:#008ae5;}
.pz_SideLayer1 li:last-child{ border-bottom:0;}
.pz_SideLayer2{ margin-left:-865px; top:0; margin-top:0;}
.pz_SideLayer1.on{ top:0px; position:fixed; margin-top:0;}
@media screen and (max-width:1730px) {
.pz_SideLayer2{ margin-left:-770px;}
}
@media screen and (max-width:1540px) {
.pz_SideLayer2Body{ padding-left:200px;}
.pz_SideLayer2{ margin-left:-600px;}
}
@media screen and (max-width:1199px) {
.pz_SideLayer1Body{ padding-left:200px;}
.pz_SideLayer1{ margin-left:-445px;}
.pz_SideLayer2Body{ padding-left:200px;}
.pz_SideLayer2{ margin-left:-445px;}
.c_1200_10 .c_830_1 .img{ display:none;}
.c_1200_10 .c_830_1 .text{ margin-left:0;}
.ul_4 li .zbox .img{ width:160px; height:150px; position:relative;}
.ul_4 li .zbox .img img{ width:205px; height:150px; position:absolute; left:50%; max-width:none; top:0; margin-left:-102.5px;}
.ul_4 li .zbox .text{ margin-left:180px;}
}
@media screen and (max-width:991px) {
.pz_SideLayer1{ margin-left:-380px; top:0; margin-top:0;}
.pz_SideLayer1.on{ top:50px;}
.pz_SideLayer2,.pz_SideLayer2.on{ margin-left:-380px; position:fixed; top:50px;}
.top .logo img{ /*height:100%;*/}
}
@media screen and (max-width:767px) {
.pz_SideLayer2Body{ padding-left:0px; margin-top:40px;}
.pz_SideLayer1,.pz_SideLayer1.on{ left:0; margin-left:0; width:100%; box-shadow:0 0 6px rgba(0,0,0,0.15); position:absolute;}
.pz_SideLayer2{ left:0; margin-left:0;}
.pz_SideLayer1 li{ width:25%; border:0;}
.pz_SideLayer1 li a{ line-height:40px; padding-left:0px; text-align:center;}
.ul_4 li .zbox .img{ width:110px; height:80px;}
.ul_4 li .zbox .img img{ width:110px; height:80px; left:0; margin-left:0;}
.ul_4 li .zbox .text{ margin-left:120px;}
.pz_SideLayer1Body{ padding-left:0px;}

}

.banner5{ height:250px;}
.banner5 h3{ font-size:30px;}
.c_1200_17{ margin-top:0; border-top:0;}
.headline8{ width:100%; float:left; position:relative;}
.headline8 h4{ width:100%; font-size:30px; color:#008ae5; line-height:52px; text-transform:capitalize;}
.headline8 h3{ width:100%; margin-top:7px; font-size:30px; color:#008ae5; line-height:42px; letter-spacing:1px;}
.headline8:before{ content:''; background:url(images/62-1.png) no-repeat center center; width:70px; height:5px; position:absolute; right:0; top:39px;}
.c_1200_17 ul li .zbox .name { display:table; height:44px;}
.c_1200_17 ul li .zbox .name span{ font-size:14px; line-height:16px; padding:0 5px; display:table-cell; vertical-align:middle;}
.c_1200_17 ul li .zbox .img{ border:solid 1px #ccc;}
.row_5{ margin:0 -11px;}
.c_1200_17 ul li{ padding:0 11px;}
@media screen and (max-width:1199px) {
.c_1200_17 ul li{ width:33.33%;}
}
@media screen and (max-width:991px) {
.headline8 h4{ font-size:24px; line-height:40px;}
.headline8 h3{ margin-top:4px; font-size:24px; line-height:34px; letter-spacing:0px;}
.headline8:before{ background-size:contain; width:60px; height:3px; top:25px;}
.c_1200_17 ul li .zbox .name span{ font-size:12px; line-height:15px;}
}
@media screen and (max-width:767px) {
.headline8{ margin-top:40px;}
.headline8 h4{ font-size:18px; line-height:30px;}
.headline8 h3{ margin-top:2px; font-size:18px; line-height:26px;}
.headline8:before{ width:50px; height:2px; top:15px;}
.row_5{ margin:0 -5px;}
.c_1200_17 ul li{ width:50%; padding:0 5px;}
}

.c_1200_17 ul.zhengs1{ margin-bottom:40px;}
.c_1200_17 ul.zhengs1 li .zbox{padding: 15px 10px;}
.c_1200_17 ul.zhengs1 li .zbox .img{ border:0;}
.c_1200_17 ul.zhengs1 li .zbox .name{ width:90%; margin-left:5%;}
@media screen and (max-width:991px) {
.c_1200_17 ul.zhengs1{ margin-bottom:30px;}
}
@media screen and (max-width:767px) {
.c_1200_17 ul.zhengs1{ margin-bottom:0px;}
}

.about1{ width:100%; float:left; padding:40px 0 44px 0; border-bottom:solid 1px #dcdcdc; position:relative;}
.about1:before{ content:''; width:2000px; height:100%; position:absolute; left:50%; top:0; margin-left:-1000px; background:url(images/62-13.jpg) no-repeat center 300px; z-index:1;}
.about1 .headline8{ position:relative; z-index:2;}
.about1 .headline8 h3{ width:50%; line-height:53px; margin-top:20px;}
.about1 .headline8 h2{ position:absolute; right:0; bottom:0; line-height:53px; font-size:36px; color:#008ae5;}
.about1 .content{ width:100%; float:left; margin-top:32px; font-size:14px; color:#666; line-height:27px; position:relative; z-index:2;}
@media screen and (max-width:991px) {
.about1 .headline8 h3{ line-height:40px; margin-top:10px;}
.about1 .headline8 h2{ line-height:40px; font-size:26px;}
.about1 .content{ margin-top:20px; font-size:14px; line-height:27px;}
}
@media screen and (max-width:767px) {
.about1{ padding:20px 10px 22px 10px;}
.about1 .headline8 h3{ width:100%; line-height:30px;}
.about1 .headline8 h2{ line-height:30px; font-size:16px;}
.about1 .content{ margin-top:10px; font-size:12px; line-height:22px;}
}


.about2{ width:100%; float:left; padding:40px 0 45px 0; position:relative;}
.about2:first-child:before { content:''; width:2000px; height:100%; position:absolute; left:50%; top:0; margin-left:-1000px; background:url(images/62-12.jpg) no-repeat right bottom; z-index:1;}
.about2 .headline8{ position:relative; z-index:2;}
.about2 ul{ width:100%; float:left; margin-top:16px; position:relative; z-index:2;}
.about2 ul li{ width:33.333%; float:left; margin-top:25px; padding-top:24px; position:relative; padding-right:40px;}
.about2 ul li:before{ content:''; width:9px; height:9px; background:#008ae5; position:absolute; left:0; top:0;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.about2 ul li h4{ width:100%; float:left; font-weight:bold; font-size:18px; color:#008ae5; line-height:28px;}
.about2 .pic{ width:100%; float:left; margin-top:40px; position:relative; z-index:2;}
@media screen and (max-width:991px) {
.about2 .pic{ margin-top:20px;}
}
@media screen and (max-width:767px) {
.about2{ padding:20px 10px 23px 10px;}
.about2 .headline8{ margin-top:0;}
.about2 .pic{ margin-top:10px;}
}


.about3{ width:100%; float:left; padding:40px 0 125px 0; position:relative;}
.about3 .headline8{ position:relative; z-index:2;}
.about3 .pic{ width:100%; float:left; margin-top:36px; position:relative; z-index:2;}
@media screen and (max-width:991px) {
.about3 .pic{ margin-top:20px;}
}
@media screen and (max-width:767px) {
.about3{ padding:20px 10px 63px 10px;}
.about3 .headline8{ margin-top:0;}
.about3 .pic{ margin-top:10px;}
}




.StoreInformationBox{float: right; margin-left: 30px; padding-left: 5px;position: relative}
.StoreInformationBox:after{position: absolute; content: ''; width: 1px; height: 40px; top:50%; margin-top: -20px; left: 0; background: #d2d2d2}
.StoreInformationBox a{float: left; margin-left: 25px;color:#666666;}
.StoreInformationBox a span{line-height: 0; display: block;}
.StoreInformationBox a em{display: block; text-align: center; line-height: 30px;font-size: 16px;}
.StoreInformationBox a:hover{color:#008ae5;}