﻿

/* 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:14px;}

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;}



.top{ width:100%; float:left; background:#f6f4f4; padding:4px 0;}

.top .city_left{ float:left; padding-left:26px;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 h1 {  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: auto; margin: 2px 0; margin-right:15px;}

#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(../image/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 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:40px; 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:18px; 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(../image/top3.png) no-repeat left center; width:170px;}

.topnav .topnav_right .tel h4{ width:100%; float:left; font-size:20px; color:#666; line-height:38px; 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(../image/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(/template/pc/skin/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 img{ height:100%;}

.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(../image/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(../image/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:32px; 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:10px 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:26px; 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(/template/pc/skin/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:24px; 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:30px 0; padding: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: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:330px; height:240px; overflow:hidden;}

.ul_1 li .img img{ width:100%; float:left;height: 100%;border-radius: 15px;transition: all 0.6s;}

.ul_1 li .text{ margin-left:360px; height:240px; line-height:240px;}

.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(../image/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;margin-top: 10px;}

}

@media screen and (max-width:991px) {

.c_1200{ margin:20px 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:10px 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(../image/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;}

.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(../image/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(../image/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(../image/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(../image/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;display: flex;

justify-content: space-around;align-items: center;}

.zbg3_s li{ float:left; margin-right:0px; 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(/template/pc/skin/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(../image/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(../image/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(../image/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(../image/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(../image/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(/template/pc/skin/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:64%; 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(../image/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(../image/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(../image/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(../image/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(../image/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(../image/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(../image/bzzx3.jpg) no-repeat 20px center;}

.c_1200_9 .c_280 .c_280_3{ background:url(/template/pc/skin/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(/template/pc/skin/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(../image/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(../image/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(../image/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(../image/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(../image/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(../image/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(../image/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;padding: 0 5px;}

.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 50px 80px 50px;}

.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 .p2 img{max-width: 100%;}

.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:22px;}

.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:10px; 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;text-align: center;}

.c_1200_13 ul li .zbox{ width:70%; margin: 0 auto; 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(0.9,0.9);

	-ms-transform: scale(0.9,0.9);	

-webkit-transform: scale(0.9,0.9);

	 -o-transform: scale(0.9,0.9);	

   -moz-transform: scale(0.9,0.9);}

.c_1200_13 ul li .zbox .name{ width:100%; position:absolute; left:0; bottom:0; text-align:center; background:url(../image/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(../image/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(../image/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;}

.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(../image/gywm5.jpg);}

.ul_11 li.l2{ background-image:url(../image/gywm6.jpg);}

.ul_11 li.l3{ background-image:url(../image/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(/template/pc/skin/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; border-bottom:solid 1px #f1f1f1;}

.row_5{ margin:0 -13px;}

.c_1200_17 .headline5 .headline5_left{ font-size:18px; font-weight:bold; background-image:url(/template/pc/skin/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;}

.c_900_3_head h1{

	font-size: 22px;

}

}



.zbg6{ background:url(/template/pc/skin/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(/template/pc/skin/Images/gywm28.jpg) no-repeat center bottom; font-size:24px; color:#3e3d3d; line-height:36px; font-weight:bold;}

.c_1200_18 h6{ width:100%; float:left; margin-top:23px; font-size:14px; color:#3e3d3d; 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:#3e3d3d; 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(/template/pc/skin/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(/template/pc/skin/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(/template/pc/skin/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 30px 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%; font-size:18px; color:#223341; line-height:40px; font-weight:bold;margin-bottom: 12px;}

.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(/template/pc/skin/Images/index7.jpg) no-repeat center center; background-size:cover;}

.c_1200_24{ width:100%; float:left; padding:40px 0 40px 0; text-align:center;}

.c_1200_24 .ul{ width:100%; float:left;}

.c_1200_24 .ul .li{ float:left; position:relative;margin: 10px 0;width: 20%;}

.c_1200_24 .ul .li .img{ display:inline-block; vertical-align:top; width:100px; height:100px;}

.c_1200_24 .ul .li h4{ width:100%; margin-top:20px; line-height:35px; font-size:22px; 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:14px; color:white; text-shadow:0 2px 5px rgba(0,69,112,0.3);padding: 0 10%;height: 46px;overflow: hidden;}

.c_1200_24 .ul .li .ico{ position:absolute; right:-24px; width:48px; height:32px; background:url(/template/pc/skin/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:12px;}

.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.33333%;}
/* .c_1200_24 .ul .li:nth-last-of-type(1),.c_1200_24 .ul .li:nth-last-of-type(2){ padding-left:0px; height:auto; text-align:center; margin-top:10px;width: 50%;} */

.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(/template/pc/skin/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(/template/pc/skin/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(/template/pc/skin/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(/template/pc/skin/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(/template/pc/skin/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 0 0; display: flex;justify-content: space-between;}

.c_1200_29 .left{ width:30.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(/template/pc/skin/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(../image/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(/template/pc/skin/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 > div:last-child{
	margin-right: 4%;
} */

.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{ 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 > div:last-child{

	margin-right: 0;

}

.c_1200_29 .left .left_head {

    width: 46%;

}

.c_1200_29 .left .left_down {

    width: 50%;

    float: right;

}

/* .c_1200_29 .left{ width:100%;} */

.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;}

}

@media  screen and (max-width:680px){

	.c_1200_29 .left .left_head {

		width: 100%;

	}

	.c_1200_29 .left .left_down {

		width: 100%;

		float: left;

	}

}



/*服务品质*/

.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(/template/pc/skin/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{ display:inline-block; vertical-align:middle;}

.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(/template/pc/skin/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(/template/pc/skin/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(/template/pc/skin/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(/template/pc/skin/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(/template/pc/skin/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:30px;}

.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(/template/pc/skin/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(/template/pc/skin/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(/template/pc/skin/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(/template/pc/skin/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(/template/pc/skin/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(/template/pc/skin/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(../image/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(../image/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('/template/pc/skin/Css/fonts/OPENSANS-BOLD.eot');

	src: local('☺'), url('/template/pc/skin/Css/fonts/OPENSANS-BOLD.woff') format('woff'), url('/template/pc/skin/Css/fonts/OPENSANS-BOLD.ttf') format('truetype'), url('/template/pc/skin/Css/fonts/OPENSANS-BOLD.svg') format('svg');

	font-weight: normal;

	font-style: normal;

}


.icon-more{
	font-size: 33px;
    color: #7caec5;
}
.elliall{
	display: flex;
	justify-content: space-between;
	align-items: center;
	width: 100%;
}
.elli{ white-space: nowrap; overflow:hidden; text-overflow:ellipsis;color: #949293;
	line-height: 26px;
    font-size: 14px;
}
.elli1{
	color: #949293;
	line-height: 26px;
	font-size: 14px;
	min-width: 40px;
}
.news_more{
	line-height: 100px;
    color: #7caec5;
}
@media (max-width: 768px){
	.c_1200_29 .left{
		width: 100%;
	}
	.c_1200_29{
		flex-flow: column;
	}
}


@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}}





.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12, .col-lg-13 {

    position: relative;

    min-height: 1px;

    padding-right: 15px;

    padding-left: 15px;

}





.fuwu .m-shu, .fuwu .h-h2 {

	color: #000

}

.fuwu-bg {

	background-image: url(/template/pc/skin/Images/fuwu-bg.jpg)

}

.fuwu .m-shu, .fuwu .h-h2 {

	color: #000

}

.h-h2 {

    font-size: 24px;

    line-height: 150%;

    color: #000;

    background-image: url(/template/pc/skin/Images/t-xian.gif);

    background-repeat: no-repeat;

    background-position: center bottom;

    padding-bottom: 22px;

    padding-top: 0;

    margin-top: 0;

    margin-bottom: 26px;

}

.fuwu-bg, .kehu-bg, .team-bg, .kehu1-bg {

	background-repeat: no-repeat;

	background-position: center top;

	background-size: cover;

	-webkit-background-size: cover;

	-moz-background-size: cover;

	-o-background-size: cover

}

.fuwu-bg {

	background-image: url(/template/pc/skin/Images/fuwu-bg.jpg)

}

.fuwu .m-shu{

	margin-bottom: 45px

}

.fuwu {

	padding: 45px 0 30px 0

}

.fuwu, .fuwu a {

	color: #000

}

.fuwu p {

	color: #000

}

.fuwu a small {

	color: #fff

}

.fuwu h3 a {

	font-size: 23px;



}

.fuwu h3 a small {

	font-size: 14px

}

.fuwu h3 {

	background-image: url(/template/pc/skin/Images/a-xian.gif);

	background-repeat: no-repeat;

	background-position: center bottom;

	padding-bottom: 18px;

	margin-bottom: 10px

}

.fuwu figure p {

	line-height: 28px;

	margin: 0;

	height: 56px;

	padding: 0px 10%;

	overflow: hidden;

}

.fuwu figure {

	margin-bottom: 30px

}

.fuwu a.pic1, .fuwu a.pic2, .fuwu a.pic3, .fuwu a.pic4, .fuwu a.pic5, .fuwu a.pic6, .fuwu a.pic7, .fuwu a.pic8 {

	height: 160px;

	width: 160px;

	display: block;

	background-repeat: no-repeat;

	background-position: center top;

	margin: 0 auto

}

.fuwu a.pic1, .fuwu a.pic2, .fuwu a.pic3, .fuwu a.pic4, .fuwu a.pic5, .fuwu a.pic6, .fuwu a.pic7, .fuwu a.pic8 {

	transform: scale(0.9, 0.9);

	-ms-transform: scale(0.9, 0.9);

	-webkit-transform: scale(0.9, 0.9);

	-moz-transform: scale(0.9, 0.9);

	-o-transform: scale(0.9, 0.9)

}

.fuwu a.pic1:hover, .fuwu a.pic2:hover, .fuwu a.pic3:hover, .fuwu a.pic4:hover, .fuwu a.pic5:hover, .fuwu a.pic6:hover, .fuwu a.pic7:hover, .fuwu a.pic8:hover {

	transform: scale(1, 1);

	-ms-transform: scale(1, 1);

	-webkit-transform: scale(1, 1);

	-moz-transform: scale(1, 1);

	-o-transform: scale(1, 1)

}

.fuwu a.pic1 {

	background-image: url(../image/services-1-1.png)

}

.fuwu a.pic1:hover {

	background-image: url(../image/1-200520112023P4.png)

}

.fuwu a.pic2 {

	background-image: url(../image/services-2-2.png)

}

.fuwu a.pic2:hover {

	background-image: url(../image/1-20052011195K21.png)

}

.fuwu a.pic3 {

	background-image: url(../image/services-3-3.png)

}

.fuwu a.pic3:hover {

	background-image: url(../image/services-3.png)

}

.fuwu a.pic4 {

	background-image: url(../image/services-4-4.png)

}

.fuwu a.pic4:hover {

	background-image: url(../image/1-200520111UQ14.png)

}

.fuwu a.pic5 {

	background-image: url(../image/services-5-5.png)

}

.fuwu a.pic5:hover {

	background-image: url(../image/services-5.png)

}

.fuwu a.pic6 {

	background-image: url(../image/services-6-6.png)

}

.fuwu a.pic6:hover {

	background-image: url(../image/services-6.png)

}

.fuwu a.pic7 {

	background-image: url(../image/services-7-7.png)

}

.fuwu a.pic7:hover {

	background-image: url(../image/services-7.png)

}

.fuwu a.pic8 {

	background-image: url(../image/services-8-8.png)

}

.fuwu a.pic8:hover {

	background-image: url(../image/1-20052011143J95.png)

}





.complatediv{

	display: flex;

	align-items: center;

	justify-content: center;

	padding: 90px 220px 60px;

}

.complatediv > div{

	display: inline-block;

	width: 50%;

}

.comimgdiv > div{

	border: 4px solid;

	height: 350px;

	width: 550px;

	position: relative;

	animation: bodcolorswitch 15s infinite;

}

.comimgdiv img{

	width: 100%;

	height: 100%;

	position: absolute;

	top: -30px;

	right: -33px;

	border-radius: 2px;

	animation: shadowswitch 15s infinite;

	transition: all 1s;

}

.comimgdiv img:hover{

	transform: scale(1.02);

}

.comworddiv h3{

	font-size: 34px;

	line-height: 58px;

	background-position: left bottom;

}

.comworddiv p{

	width: 100%;

    color: #666;

    font-size: 16px;

    line-height: 25px;

    height: 100%;

}

.comworddiv em{

	animation: colorswitch 15s infinite;

}

@media  screen and (max-width:1726px){

	.complatediv{

		padding: 90px 180px 60px;

	}

}

@media  screen and (max-width:1626px){

	.complatediv{

		padding: 90px 120px 60px;

	}

}

@media  screen and (max-width:1426px){

	.complatediv{

		padding: 90px 60px 60px;

	}

	.comimgdiv > div{

		height: 280px;

		width: 450px;

	}

	.complatediv .comimgdiv{

		width: 40%;

	}

	.complatediv .comworddiv{

		width: 60%;

	}

}

@media  screen and (max-width:1354px){

	.comimgdiv > div{

		display: block;

	}

	.complatediv .comimgdiv{

		width: 100%;

	}

	.complatediv .comworddiv{

		width: 100%;

	}

}

@media  screen and (max-width:1140px){

	.comimgdiv > div{

		height: 350px;

		width: 550px;

		margin-bottom: 10px;

	}

	.complatediv{

		display: block;

	}

}

@media screen and (max-width: 767px){

	.comimgdiv > div{

		height: 40vw;

		width: 70vw;

		margin-bottom: 10px;

		left: -2vw;

	}

	.comimgdiv img{

		top: -5vw;

		right: -5vw;

	}

	.comworddiv h3{

		font-size: 24px;

		line-height: 150%;

		background-position: left bottom;

		padding-bottom: 12px;

		margin-bottom: 12px;

	}

	.comworddiv p {

		font-size: 12px;

	}

}

.homeAbout .homeAboutData{float: left; width: 100%; margin-top: 42px;}

.homeAbout .homeAboutData ul{margin: 0 -38px;}

.homeAbout .homeAboutData ul li{float: left; padding: 0 38px; width: 33.333%; position: relative;}

.homeAbout .homeAboutData ul li::after{position: absolute; right: 0; top: 50%; width: 1px; height: 50px; margin-top: -25px; background: #f0f0f0; content: "";}

.homeAbout .homeAboutData ul li:last-child::after{display: none;}

.homeAbout .homeAboutData .num{float: left; padding-left: 54px; position: relative; line-height: 41px; height: 41px; font-size: 34px; color: #89c237;}

.homeAbout .homeAboutData .num .ico{position: absolute; left: 0; top: 50%; margin-top: -20px; width: 43px;}

.homeAbout .homeAboutData .num .ico img{display: block;width: 100%;}

.homeAbout .homeAboutData .num span{font-size: 14px; color: #333;margin-left: 7px;}

.homeAbout .homeAboutData .tit{float: left; width: 100%; line-height: 31px; height: 31px; font-size: 14px; color: #333; }

.homeAbout .homeAboutData ul .l1{width: 27%;}

@media  screen and (max-width:1199px){

	.homeAbout .homeAboutData{margin-top: 32px;}

	.homeAbout .homeAboutData ul{margin: 0 -18px;}

	.homeAbout .homeAboutData ul li{padding: 0 18px;}

	.homeAbout .homeAboutData .num{padding-left: 34px; line-height: 30px; height: 30px; font-size: 24px;}

	.homeAbout .homeAboutData .num .ico{margin-top: -15px; width: 30px;}

	.homeAbout .homeAboutData .tit{line-height: 24px; height: 24px; font-size: 14px;}

}

@media  screen and (max-width:991px){

	.homeAbout .homeAboutData{margin-top: 20px;}

	.homeAbout .homeAboutData ul{margin: 0 -10px;}

	.homeAbout .homeAboutData ul li{padding: 0 10px; width: 35%;}

	.homeAbout .homeAboutData .num{padding-left: 34px; line-height: 30px; height: 30px; font-size: 24px;}

	.homeAbout .homeAboutData .tit{font-size: 12px;}

	.homeAbout .homeAboutData ul .l1{width: 30%;}

}

@media  screen and (max-width:767px){

	.homeAbout .homeAboutData{margin-top: 10px;}

	.homeAbout .homeAboutData ul{margin: 0 -5px;}

	.homeAbout .homeAboutData ul li{padding: 0 5px; width: 50%;text-align: center;margin-bottom: 30px;}

	.homeAbout .homeAboutData .num{padding-left: 30px; font-size: 20px; display: inline-block; vertical-align: top; float: none;}

	.homeAbout .homeAboutData .num .ico{margin-top: -12px; width: 24px;}

	.homeAbout .homeAboutData .tit{line-height: 20px; height: 20px; font-size: 12px; }

	.homeAbout .homeAboutData ul .l1{width: 50%;}

	.homeAbout .homeAboutData ul li::after {

		display: none;

	}

}

@media  screen and (max-width:420px){

	.homeAbout .homeAboutData ul li{width: 100%;text-align: center;margin-bottom: 30px;}

	.homeAbout .homeAboutData ul .l1{width: 100%;}

	.homeAbout .homeAboutData .num {

		line-height: 40px;

		height: 40px;

		font-size: 30px;

	}

	.homeAbout .homeAboutData .tit {

		font-size: 15px;

	}

	.complatediv {

		padding: 60px 30px 30px;

	}

	.comimgdiv > div {

		height: 50vw;

		width: 80vw;

	}

}

@keyframes shadowswitch {

	0% {

		box-shadow: 0px 0px 20px #0087C9;

	}

	16% {

		box-shadow: 0px 0px 20px #EF4A53;

	}

	32% {

		box-shadow: 0px 0px 20px #FFB463;

	}

	49% {

		box-shadow: 0px 0px 20px #33D5D4;

	}

	65% {

		box-shadow: 0px 0px 20px #254356;

	}

	81% {

		box-shadow: 0px 0px 20px #5B4097;

	}

	100% {

		box-shadow: 0px 0px 20px #0087C9;

	}

}

@keyframes colorswitch {

	0% {

		color: #0087C9;

	}

	16% {

		color: #EF4A53;

	}

	32% {

		color:  #FFB463;

	}

	49% {

		color: #33D5D4;

	}

	65% {

		color: #254356;

	}

	81% {

		color: #5B4097;

	}

	100% {

		color: #0087C9;

	}

}

@keyframes bodcolorswitch {

	0% {

		border-color: #0087C9;

	}

	16% {

		border-color: #EF4A53;

	}

	32% {

		border-color:  #FFB463;

	}

	49% {

		border-color: #33D5D4;

	}

	65% {

		border-color: #254356;

	}

	81% {

		border-color: #5B4097;

	}

	100% {

		border-color: #0087C9;

	}

}

@keyframes opacityswitch {

	0% {

		opacity: 0;

	}

	16% {

		opacity: 0.16;

	}

	32% {

		opacity: 0.32;

	}

	49% {

		opacity: 0.49;

	}

	65% {

		opacity: 0.65;

	}

	81% {

		opacity: 0.81;

	}

	100% {

		opacity: 1;

	}

}





.kehu1-bg {

	background-image: url(../image/kehu-bg.jpg);

	padding: 45px 0 25px 0;

}

.kehu1-bg {

	background-repeat: no-repeat;

	background-position: center top;

	background-size: cover;

	-webkit-background-size: cover;

	-moz-background-size: cover;

	-o-background-size: cover

}

.kehu1 figure{

	position: relative;

    min-height: 1px;

    padding-right: 15px;

    padding-left: 15px;

}

.kehu1 .m-shu {

    color: #999;

	margin-bottom: 45px;

	font-size: 15px;

}



@media (min-width: 1200px){

	.col-lg-20 {

		width: 20%;

	}

}



.kehu1 figure a {

	margin-bottom: 30px;

	color: #FFF;

	display: block

}

.kehu1 div.row1, .case div.row {

	margin-bottom: 10px

}

.kehu1 figure a p {

	display: none

}

.kefu1 img, .ylw-img-responsive{

	height: auto;

	max-width: 100%;

}

 @media(min-width:1200px) {

	.kehu1 div.xg1 {

		height: 296px;

		overflow: hidden

	}

    a:hover img {

      transform: scale(1.025, 1.025);

    }

}

 @media(min-width:999px) {

	.kehu1 figure a {

		position: relative

	}

	.kehu1 figure a p {

		cursor: pointer;

		display: block;

		position: absolute;

		width: 204px;

		height: auto;

		background-color: #69c;

		top: 0;

		line-height: 118px;

		text-align: center;

		vertical-align: middle;

		font-size: 16px;

		opacity: 0;

		filter: Alpha(Opacity=0)

	}

	.kehu1 figure a:hover p {

		display: block;

		opacity: 1;

		filter: Alpha(Opacity=1)

	}

}

 @media(min-width:999px) and (max-width:1199px) {

	.kehu1 figure a p {

		left: 4px

	}

}

@media (max-width: 768px){

	.kehu1 .container {

		padding-right: 15px;

		padding-left: 15px;

		margin-right: auto;

		margin-left: auto;

	}

}



.case{

    padding: 45px 0 25px 0;

}

.case div.row {

	margin-bottom: 10px

}

.case .m-shu {

	color: #999;

	margin-bottom: 35px;

	line-height: 28px

}

.case .m-shu p {

	margin-top: 15px;

	color: #ccc

}

.case .m-shu p a {

	color: #333;

	margin: 0 3px

}

.case .m-shu p a:hover {

	color: #69c

}

.case h3 {

	padding: 20px 0 26px 0;

	margin: 0 auto

}

.case h3 a {

	font-size: 16px;

	font-weight: bold

}

.case h3 small, .case h3 small a {

	color: #999;

	font-size: 14px;

	font-weight: normal

}

.case a.pic-link {

	max-width: 360px;

	text-align: center;

	margin-right: auto;

	margin-left: auto

}

 @media(min-width:999px) {

	.case a.pic-link, .tj-case a.pic-link {

		position: relative;

		display: block

	}

	.case-hover {

		cursor: pointer;

		display: block;

		position: absolute;

		width: 100%;

		height: 100%;

		background-color: rgba(0,0,0,0);

		/* background-image: url(../Images/on-hover.png); */

		background-repeat: repeat;

		opacity: 0;

		filter: Alpha(Opacity=0);

		z-index: 96;

		-webkit-transition: all .3s linear;

		-moz-transition: all .3s linear;

		-ms-transition: all .3s linear;

		-o-transition: all .3s linear;

		transition: all .3s linear

	}

	.case-hover:hover {

		opacity: 1;

		filter: Alpha(Opacity=1)

	}

	.case-hover * {

		filter: inherit

	}

	.case-hover {

		cursor: pointer

	}

	.case-hover:hover .hover-link, .tj-case figure div:hover .hover-link, .pic-link:hover .hover-link {

		background-image: url(../image/hover-link.png);

		background-repeat: no-repeat;

		background-position: center center

	}

	.hover-link {

		width: 44px;

		height: 44px;

		top: 50%;

		left: 50%;

		margin-left: -22px;

		margin-top: -22px;

		position: absolute;

		display: block

	}

}

.slide_pic_1 .slick-prev, .slide_pic_1 .slick-next{

	animation: opacityswitch 2s;

}







.gctdiv ul li:first-child::after{

	animation: opacityswitch 2s;

}

.gctdiv ul{

	position: relative;

}

.gctdiv ul li{

	display: flex;

	border-bottom: 3px solid #8bbde8;

	border-top: 3px solid #8bbde8;

	padding: 30px 0;

	margin-top: -3px;

	position: relative;

}

.gctdiv ul li:first-child{

	margin-top: 0;

	padding-top: 30px;

}

.gctdiv ul li:nth-child(odd){

	border-right: 3px solid #8bbde8;

	border-radius: 0 15px 15px 0;

	margin-left: 15px;

}

.gctdiv ul li:nth-child(even){

	border-left: 3px solid #8bbde8;

	border-radius: 15px 0 0 15px;

	margin-right: 15px;

}

.gctdiv ul li:last-child{

	border: 0;

	border-radius: 0;

	margin-right: 0;

	margin-left: 0;

	margin-top: 50px;

}

.gctdiv ul li i{

	width: 10%;

	display: inline-block;

}

.gctdiv ul li > div{

	width: 90%;

	display: flex;

	justify-content: space-between;

	align-items: center;

	margin: 0 5%;

}

.gctdiv ul li > div div h4{

	font-size: 30px;

	line-height: 50px;

	margin: 10px 0;

	color: #696969;

}

.gctdiv ul li > div div p{

	font-size: 16px;

}

.gctdiv ul li > div div{

	margin-right: 20px;

	position: relative;

	z-index: 1;

	color: #696969;

	font-size: 14px;

	line-height: 30px;

}

.gctdiv ul li > div div.dddwz{

	margin: 0 20px;

}

.gctdiv ul li > div div img{

	max-width: 450px;

	max-height: 230px;

	border-radius: 15px;

	margin: 10px;

}

.gctdiv ul li > div.evendiv{

	/* width: 100%; */

	/* margin-left: 10%; */

}

.gctdiv ul li > div.evendiv > div{

	margin-right: 0;

	margin-left: 20px;

}

@media (max-width: 990px){

	.gctdiv ul li{

		display: block;

	}

	.gctdiv ul li > div{

		width: 100%;

		display: block;

		margin: 0;

	}

	.gctdiv ul li i{

		display: block;

	}

	.gctdiv ul li:first-child::after{

		top: -45px;

	}

}

@media (max-width: 500px){

	.gctdiv ul li > div div img {

		max-width: 100% !important;

	}

	.gctdiv ul li:first-child::before{

		width: 80% !important;

		left: 0 !important;

	}

	.gctdiv ul li:first-child::after{

		width: 75% !important;

		left: 20px !important;

	}

	.gctdiv ul::before{

		left: 20px !important;

	}

}

.fuwuliuc{
	background: #f5f5f5;
}
.lc_1200_24 .ul .li {
	background: #fff;
    margin: 0.5%;
    width: 19%;
	height: 330px;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-flow: column;
}
.lc_1200_24 .ul .li h4{
	color: #555;
	font-size: 18px;
	margin: 10px 0;
	text-shadow: none;
}
.lc_1200_24 .ul .li h5{
	color: #555;
	height: 69px;
	padding: 0 5%;
	line-height: 23px;
	word-break: break-all;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
	overflow: hidden;
	text-shadow: none;
}
@media (max-width: 1200px){
	.lc_1200_24 .ul .li h4{
		font-size: 14px;
		line-height: 23px;
		height: 46px;
	}
	.lc_1200_24 .ul .li h5{
		font-size: 12px;
	}
}
@media screen and (max-width: 767px){
	.lc_1200_24 .ul .li {
		width: 32%;
		margin: 0.66%;
		height: 275px;
	}
	.lc_1200_24 .ul .li h4{
		height: 23px;
	}
}
@media screen and (max-width: 580px){
	.lc_1200_24 .ul .li {
		width: 45%;
		margin: 2.5%;
		height: 300px;
	}
}
@media screen and (max-width: 420px){
	.lc_1200_24 .ul .li {
		width: 48%;
		margin: 1%;
		height: 300px;
	}
}
@media screen and (max-width: 360px){
	.lc_1200_24 .ul .li h4{
		height: 46px;
	}
}