﻿@charset "utf-8";
/* CSS Document */
/*切图：zcy*/
/**/
html{ overflow-x:auto; overflow-y:auto;}
*{ padding:0; margin:0;outline:none !important;}
.wow{visibility:inherit !important;}
ul, ol,li{ list-style-type:none;}
body, button, input, select, textarea{  font-family: 'Microsoft yahei'; font-size:12px;}
code, kbd, pre, samp { font-family: 'Microsoft yahei';}
a{ text-decoration:none; color:#333;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
	 -o-transition: all 0.2s ease-out 0s; 
		transition: all 0.2s ease-out 0s;}
img{border:0; max-width:100%;}
li { line-height:normal; }
table { border-collapse: collapse; border-spacing: 0; }
h1,h2,h3,h4,h5,h6{margin:0; font-weight:normal; font-family: 'Microsoft yahei'; }
input,table,tr,td{ margin:0; padding:0; border:none;}
button,table{ border:none; background:none; margin:0; padding:0;}
body{ position:relative; float:left; width:100%;}
select{ margin:0; padding:0; font-family: 'Microsoft yahei'; border:none;}
textarea{ resize:none;outline:none;}
label{ margin-bottom:0; font-weight:normal;}
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{ float:left; width:100%; z-index:101; position:relative; background: #fff;}
.pz_banner{ float:left; width:100%; position:relative; z-index:5; margin-top:10px;}
.pz_menu{ float:left; width:100%; position:relative; z-index:99; background:#dc6b10;}
.pz_main{ float:left; width:100%; overflow:hidden;}
.pz_down{ float:left; width:100%; background:url(images/zbg2.jpg) no-repeat center center; background-size:cover; position:relative; z-index:9;}

/*首页*/
.top{ width:100%; float: left; height:100px;}
.top .logo{ width:377px; float:left; margin-top:13px;}
.top .topr{ float:right; width:244px; margin-top:26px;}

.search{ height:44px; float:right; margin-top:14px; margin-right:52px; overflow:hidden; position:relative; cursor:pointer;
-moz-border-radius:22px; 
-webkit-border-radius:22px; 
-khtml-border-radius:22px;
border-radius:22px;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.search .search_k{ width:0; height:44px; float:left; line-height:44px; background:none; font-size:14px; color:#dc6b10 !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;}
.search .search_b{ width:44px; height:44px; float:left; background:url(images/top2.png) no-repeat center center; background-size:contain; cursor:pointer;}
.search .search_i{ width:44px; height:44px; position:absolute; left:0; top:0; cursor:pointer;}
.search.on .search_i{ display:none;}
.search.on .search_k{ width:100px; padding-left:15px;}
.search.on .search_b{ background-image:url(images/top2_h.png); }
.search.on{ margin-right:0; background:white;}

.menu{ z-index:99; float: left;}
.menu > ul{ float:left; position:relative;}
.menu > ul:before{ content:''; display:block; width:1px; height:30px; background:white; opacity:0.1; position:absolute; left:0; top:50%; margin-top:-15px;}
.menu ul .nli{ float:left;z-index:99; position:relative; padding:14px 0 12px 0; height: 70px;}
.menu ul .nli svg{ display:block; width:1px; height:30px; background:white; opacity:0.1; position:absolute; right:0; top:50%; margin-top:-15px;}
.menu ul .nli span a{ display:block; float:left; height:44px; line-height:25px; color:#fff; font-size:16px; width:170px; text-align:center;}
.menu ul .nli span a i{ display:block; font-size:12px; line-height:17px; font-family:Arial; text-transform:uppercase; color:white; opacity:0.3; font-style:normal; margin-top:2px;}
.menu ul .nli.on,
.menu ul .nli:hover{ background:#c85900;}
.menu ul .nli.on span a,
.menu ul .nli:hover span a{ font-weight:bold;}

/*下拉菜单（漂浮在menu .nli上）*/
.sub { z-index:21;  position:absolute; display: none; float:left;  clear:both; width:160px;background:#fff; box-shadow:0 3px 16px rgba(0,0,0,0.15); top:100% !important; text-align: left; padding: 18px 0 8px 0; left: 50%; margin-left: -80px; text-align: center;}
.sub .l2{ width:100%; float: left; padding: 4px 20px; position: relative;}

.sub .l2 .l2_a{ padding:0px; line-height: 28px;  width:100%;  display:block;  float:left;  color:#333333; background-position:left center; font-size: 14px; border-bottom: dashed 1px rgba(0,0,0,0);}
.sub .l2:hover .l2_a { color:#fff; border-bottom: dashed 1px #fff;}
.sub .ul2 { float:left;  position:absolute; left:96%; top:20px; display:none;  margin:0px;  width:185px; padding:17px 30px 16px 25px;  overflow:hidden; background:url(images/bg_8.png); border-top:solid 2px black; box-shadow:0 3px 16px rgba(0,0,0,0.15);}
.sub .ul2 .l3{ float:left;  position:static;  padding:0; margin:0; width: 100%; height: 40px; line-height:40px; float:left; font-size:14px; color:#333; text-align:left;}
.sub .ul2 .l3 .l3_a{ padding:0px; line-height: 40px;  width:100%;  display:block;  float:left;  color:#333333; background-position:left center;}
.sub .ul2 .l3:hover .l3_a { color:#082b8f; width:165px; padding-left:20px; background:url(images/ico_2_1.png) no-repeat left center;}
@media screen and (max-width: 1199px) {
.menu ul .nli span a{ width:134px;}
}
@media screen and (max-width: 991px) {
.top{ height:60px;}
.top .logo{ width:190px; margin-top:12px;}
.top .topr{ width:84px; margin-top:20px;}
.pz_banner{ margin-top:4px;}
}

.menuph{ float:right; margin-top: 2px; cursor: pointer;  width: 26px;  height: 32px; text-align: center; display: none;}
.menuph .point {  display: inline-block;  width: 26px;  height: 3px;  position: relative;}
.menuph .navbtn {  position: absolute;  top: 12px;  right: 0;  display: inline-block;  width: 18px;  height: 2px;  -webkit-transition: all .3s ease-out 0s;  -moz-transition: all .3s ease-out 0s;  -ms-transition: all .3s ease-out 0s;  -o-transition: all .3s ease-out 0s;  transition: all .3s ease-out 0s;  background: #fff;}
.menuph .navbtn::after,
.menuph .navbtn::before {  position: absolute;  right: 0;  display: inline-block;  width: 26px;  height: 2px;  content: '';  -webkit-transition: all .3s ease-out 0s;  -moz-transition: all .3s ease-out 0s;  -ms-transition: all .3s ease-out 0s;  -o-transition: all .3s ease-out 0s;  transition: all .3s ease-out 0s;  background: #fff;}
.menuph .navbtn::after { top:-9px;}
.menuph .navbtn::before { top:9px;}
.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:absolute; width:100%; height:auto; overflow-y:auto; right:0px; top:0px; z-index:60; display:block; padding:100px 0 0 0; box-shadow:0 5px 5px rgba(0,0,0,0.15); z-index: 98; background: white;}
.ph_menu{ float:left; width:100%; text-align:left;}
.ph_menu .nli{ float:left; width:100%; border-top:solid 1px #fec494;}
.ph_menu .nli span{ float:left; width:100%;}
.ph_menu .nli .l1_a{ float:left; width:100%; color:#dc6b10; font-size:14px; line-height:48px; white-space:nowrap; font-weight: bold; position: relative; letter-spacing: 1px; padding:0 10px;}
.ph_menu .nli .l1_a.have{ background: url(images/person5_h.png) right center no-repeat; background-size: 8px 15px;}
.ph_menu .nli.on .l1_a.have{ background:url(images/person5.png) right center no-repeat; background-size: 15px 8px;}
.ph_menu .nli.on .l1_a:before,.ph_menu .nli:hover .l1_a:before{ margin-left: -75px;}
.ph_menu .nli.on .l1_a:after,.ph_menu .nli:hover .l1_a:after{ margin-right: -75px;}
.ph_menu .nli .l2_ul{ display:none; height:auto; float:left; width:100%; padding: 10px 30px;}
.ph_menu .nli .l2_ul li a{ line-height:26px; font-size:12px; color:#666;}
.pz_menu.on{ box-shadow: 0 3px 6px rgba(0,0,0,0.10);}
.pf_menu .link_1{ wdith:100%; float: left;}
.pf_menu .link_1 a{ width:100%; display: block; float: left; line-height: 24px; position: relative; font-size: 12px; color: #333; cursor: pointer; z-index: 3; margin-top: 5px; padding: 0 10px;}
.pf_menu .link_1 a img{ margin-right: 5px; width: 28px; vertical-align: middle; margin-top: -2px;}
.pf_menu .link_1 a:hover{ color: #d71518;}
.pf_menu .link_1 a .ewm{ width:120px; height: 120px; padding: 10px; background: #d71518; box-shadow: 0 6px 10px rgba(0,0,0,0.3); position: absolute; left: 50%; top: 33px; margin-left: -50px;  display: none;
-moz-border-radius:4px;  
 -webkit-border-radius:4px; 
 -khtml-border-radius:4px;
 border-radius:4px;}
.pf_menu .link_1 a .ewm img{ float: left;}
.pf_menu .link_1 a:hover .ewm{ display: block;}

@media screen and (max-width: 991px) {
.menuph{ display: block;}
.menu{ display: none;}
.search.on .search_k{ width:160px;}
.search{ float:left; margin:7px 0; height:36px; margin-right:0;
-moz-border-radius:17px; 
-webkit-border-radius:17px; 
-khtml-border-radius:17px;
border-radius:17px;}
.search .search_k{ height:36px; line-height:36px;}
.search .search_b{ width:34px; height:34px;}
.search .search_i{ width:36px; height:36px;}
}
@media screen and (max-width: 767px) {
.top{ padding:0 10px;}
.pz_menu{ padding:0 10px;}
}


.slide_banner{ width:100%; float:left; position:relative;}
.slide_banner .slick-slide{ width:100%; float: left; position:relative; overflow:hidden;}
.slide_banner .slick-slide img{ width:100%; float: left;}
.slide_banner .slick-prev, .slide_banner .slick-next {
	left: 0;
	top: 50%;
	display: block;
	width: 56px;
	height: 61px;
	padding: 0;
	margin-top:-30px;
	background:url(images/banner_btn_l.png) no-repeat 80% center;
	z-index: 6;
-webkit-transition: all 0.3s ease-out 0s; 
   -moz-transition: all 0.3s ease-out 0s; 
	 -o-transition: all 0.3s ease-out 0s; 
		transition: all 0.3s ease-out 0s;
}
.slide_banner .slick-next {
	left: auto;
	right: 0;
	background:url(images/banner_btn_r.png) 20% center no-repeat;
}
.slide_banner .slick-prev:hover,
.slide_banner .slick-next:hover{ width:155px;}
.banner_btn_b{ width:31px; height:68px; position:absolute; left:50%; bottom:31px; margin-left:-15px;}
.banner_btn_b:hover{ bottom:21px;}

@media screen and (max-width: 767px) {
.slide_banner .slick-prev, .slide_banner .slick-next {width: 36px;height: 40px; background-size: auto 40px; margin-top:-20px;}
.slide_banner .slick-prev:hover,
.slide_banner .slick-next:hover{ width:102px;}
.banner_btn_b{ width:20px; height:44px; bottom:11px; margin-left:-10px;}
.banner_btn_b:hover{ bottom:6px;}
}

.elli{ white-space: nowrap; overflow:hidden; text-overflow:ellipsis;}


/*右漂浮*/
.right{ position: fixed; width: 55px; height: 267px; right: 0px; top: 100%; background: #595959; z-index: 10; padding: 12px 0 5px 0;
-moz-border-top-left-radius:12px; 
 -webkit-border-top-left-radius:12px; 
 -khtml-border-top-left-radius:12px;
 border-top-left-radius:12px;
 -moz-border-bottom-left-radius:12px; 
 -webkit-border-bottom-left-radius:12px; 
 -khtml-border-bottom-left-radius:12px;
 border-bottom-left-radius:12px;
 -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;}
.right.on{ top: 50%; margin-top: -133px;}
.right ul{ float: left; width:100%;}
.right ul li{ float: right; width: 55px; height: 50px; overflow: hidden; position: relative;
-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;
-moz-border-top-left-radius:12px; 
 -webkit-border-top-left-radius:12px; 
 -khtml-border-top-left-radius:12px;
 border-top-left-radius:12px;
 -moz-border-bottom-left-radius:12px; 
 -webkit-border-bottom-left-radius:12px; 
 -khtml-border-bottom-left-radius:12px;
 border-bottom-left-radius:12px;}
.right ul li .zbox{ position: absolute; left: 0; top: 0; width:170px;}
.right ul li .zbox.zbox img{ width: 55px; height: 50px; float: left;}
.right ul li .zbox .text{ float: left; width:115px; padding: 8px 0 11px 0;}
.right ul li .zbox .text h5{ width:100%; float: left; font-size: 14px; color: white; line-height: 17px;}
.right ul li .zbox .text h6{ width:100%; float: left; font-size: 14px; color: white; line-height: 14px; font-family: Arial;}
.right ul li .zbox .text h6 a{ color: white;}
.right ul li .zbox .ewm{ position: absolute; width: 105px; height: 105px; right: -120px; top: -18px; padding: 5px 11px 5px 5px; background: url("images/right5.png") no-repeat; z-index: -1;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
}
.right ul li:hover .ewm{ right: 40px;}
.right ul li:hover{ width: 170px; background:url(images/zbg1.png);}
.right ul li.last .zbox .text h5{ line-height: 31px;}
@media screen and (max-width: 991px) {
.right{ display: none;}
}

/*底部*/
.footer{ width:100%; float:left; padding:28px 0 38px 0;}
.footer .footer_824{ width:70.43%; float:left; position:relative; padding-right:7.9%;}
.footer .footer_824 .bian{ width:1px; height:105px; background:white; opacity:0.1; margin-top:-52.5px; position:absolute; right:0; top:50%;}
.footer .footer_824 .footer_824_t{ width:100%; float:left; padding-bottom:13px; border-bottom:solid 1px #535353;}
.footer .footer_824 .footer_824_t a{ display:inline-block; *zoom:1; *display:inline; vertical-align:top; margin-right:32px; font-size:14px; color:white; line-height:26px;}
.footer .footer_824 .footer_824_b{ width:100%; float:left; padding-top:19px;}
.footer .footer_824 .footer_824_b .link_1{ width:100%; float:left; font-size:14px; line-height:30px;}
.footer .footer_824 .footer_824_b .link_1 span,.footer .footer_824 .footer_824_b .link_1 a{ display:inline-block; *zoom:1; *display:inline; vertical-align:top; color:white; opacity:0.8;}
.footer .footer_824 .footer_824_b .link_1 a:hover{ opacity:1;}
.footer .footer_824 .footer_824_b .link_1 a{ margin:0 10px;}
.footer .footer_824 .footer_824_b .p{ width:100%; float:left; font-size:14px; line-height:30px; color:white; opacity:0.8;}
.footer .footer_264{ width:25.56%; float:right; text-align:right;}
.footer .footer_264 .title{ width:100%; float:left; font-size:14px; color:white; line-height:28px; font-weight:bold;}
.footer .footer_264 .footer_264_t{ width:100%; float:left; margin-top:10px;}
.footer .footer_264 .footer_264_t a{ display:block; width:50%; float:left; margin:0 !important; height:45px; line-height:36px; font-size:14px; color:white; padding:0 0 0 53px!important; background-size:36px 36px; background-position: 25% center; background-repeat:no-repeat; position:relative; opacity:0.8;}
.footer .footer_264 .footer_264_t a:hover{ opacity:1;}
.footer .footer_264 .footer_264_t a .ewm{ width:110px; height:117px; padding:8px 8px 15px 8px; position:absolute; left:50%; top:-117px; margin-left:-55px; background:url(images/ewm_bg.png) no-repeat center center; z-index:9; display:none;}
.footer .footer_264 .footer_264_t a .ewm img{ width:100%; float:left;}
.footer .footer_264 .footer_264_t a:hover .ewm{ display:block;}

.footer .footer_264 .footer_264_b{ width:100%; float:left; margin-top:15px; font-size:18px; color:white; line-height:22px; font-weight:bold; font-family:Arial,'微软雅黑'; opacity:0.8;}
.footer .footer_264 .footer_264_b span{ display:inline-block; *zoom:1; *display:inline; font-size:14px; line-height:20px;}
.footer .footer_264 .footer_264_b a{ color:white;}
.footer .footer_264 .footer_264_t a.a1{ background-image:url(images/footer1.png);}
.footer .footer_264 .footer_264_t a.a2{ background-image:url(images/footer2.png);}
@media screen and (max-width: 1199px) {
.footer .footer_264{ width:27.56%;}
}
@media screen and (max-width: 991px) {
.footer .footer_824{ width:100%; padding-right:0; text-align: center}
.footer .footer_824 .bian{ display:none;}
.footer .footer_264{ width:100%; text-align:center; margin-top:15px;}
.footer .footer_824 .footer_824_t a{ margin:0 16px;}
}
@media screen and (max-width: 767px) {
.footer{ padding:18px 10px 28px 10px;}
.footer .footer_824 .footer_824_t{ padding-bottom:8px;}

.footer .footer_824 .footer_824_b .p table{width:100%;}

}


/*首页main*/
.c_0100_1{ padding:80px 0;}
.c_0100_1 ul{ width:100%; float:left;}
.c_0100_1 ul .boxmn{ float:left; width:7.69%; padding-left:90px; position:relative; height:440px; overflow:hidden;}
.c_0100_1 ul .boxmn.on{ width:61.09%;}
.c_0100_1 ul li{ width:90px; height:100%; float:left; margin-left:1px; overflow:hidden; position:absolute; left:0; top:0; cursor:pointer;
-moz-border-radius:2px; 
-webkit-border-radius:2px; 
-khtml-border-radius:2px;
border-radius:2px;}
.c_0100_1 ul li h4{ width:100%; height:100%; position:absolute; left:0; top:0; background-size:cover; background-position:center center; position:relative; padding:36px 30px 0 30px; font-size:22px; color:white; text-align:center; line-height:26px; background-size:100% 100%;}
.c_0100_1 ul li h4 svg{ display:block; width:7px; height:7px; background:white; opacity:0.5; position:absolute; left:50%; bottom:30px; margin-left:-3.5px;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.c_0100_1 ul li.l1 h4{ background-image:url(images/zbg3_1.jpg);}
.c_0100_1 ul li.l2 h4{ background-image:url(images/zbg3_2.jpg);}
.c_0100_1 ul li.l3 h4{ background-image:url(images/zbg3_3.jpg);}
.c_0100_1 ul li.l4 h4{ background-image:url(images/zbg3_4.jpg);}
.c_0100_1 ul li.l5 h4{ background-image:url(images/zbg3_5.jpg);}
.c_0100_1 ul li.l6 h4{ background-image:url(images/zbg3_6.jpg);}

.c_0100_1 ul .zbox{ width:100%; height:440px; float:left; overflow:hidden; position:relative;}
.c_0100_1 ul .zbox img{ width:625px; height:440px; position:absolute; left:50%; top:50%; max-width:none; margin:-220px 0 0 -312.5px;}
.c_0100_1 ul .zbox a{ display:block; width:360px; height:257px; background:white; background:rgba(255,255,255,0.95); padding:35px 40px 20px 40px; position:absolute; left:31px; bottom:35px;}
.c_0100_1 ul .zbox a h5{ width:100%; float:left; font-size:18px; color:#dc6b10; line-height:28px;}
.c_0100_1 ul .zbox a svg{ display:block; float:left; margin-top:10px; width:56px; height:1px; background:#dc6b10; opacity:0.1;}
.c_0100_1 ul .zbox a .p{ width:100%; float:left; font-size:14px; color:#666; line-height:30px; margin-top:7px; height:90px; overflow:hidden;}
.c_0100_1 ul .zbox a .btn{ width:25px; height:25px; float:left; margin-top:21px; background:url(images/zbtn1.png) no-repeat center center #dc6b10;
-moz-border-radius:13px; 
-webkit-border-radius:13px; 
-khtml-border-radius:13px;
border-radius:13px;
-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;}
.c_0100_1 ul .zbox a:hover .btn{ width:65px;}
.c_0100_1 ul .boxmn.on .zbox{
	-webkit-animation:fadeInUp1 0.5s 0s ease both;
-moz-animation:fadeInUp1 0.5s 0s ease both;}
@-webkit-keyframes fadeInUp1{
0%{ width:0;}
100%{ width:100%;}
}
@-moz-keyframes fadeInUp1{
0%{ width:0;}
100%{ width:100%;}
}
@media screen and (max-width: 1199px) {
.c_0100_1 ul .boxmn{ width:7.5%; padding-left:80px;}
.c_0100_1 ul .boxmn.on{ width:59.5%;}
.c_0100_1 ul li{ width:80px;}
.c_0100_1 ul li h4{ padding:36px 20px 0 20px;}
}
@media screen and (max-width: 991px) {
.c_0100_1{ padding:40px 0;}
.c_0100_1 ul li h4{ padding:26px 15px 0 15px; font-size:18px; line-height:20px;}
.c_0100_1 ul li{ height:340px;}
.c_0100_1 ul .zbox{ height:340px;}
.c_0100_1 ul .zbox a{ width:330px; height:227px; padding:20px 20px 10px 20px; left:21px; bottom:25px;}
.c_0100_1 ul li h4 svg{ width:6px; height:6px; bottom:20px; margin-left:-3px;} 
.c_0100_1 ul .boxmn{ width:6%; padding-left:60px;}
.c_0100_1 ul .boxmn.on{ width:58%;}
.c_0100_1 ul li{ width:60px;}
}
@media screen and (max-width: 767px) {
.c_0100_1{ padding:20px 10px;}
.c_0100_1 ul .boxmn{ width:100%; padding-top:40px; padding-left:0px; height:40px;}
.c_0100_1 ul .boxmn.on{ width:100%; height:280px;}
.c_0100_1 ul li{ height:40px; width:100%; margin-left:0; margin-top:1px;}
.c_0100_1 ul .zbox{ height:240px; width:100%;}
.c_0100_1 ul .zbox a{ width:80%; height:167px;}
.c_0100_1 ul .zbox a h5{ font-size:14px; line-height:22px;}
.c_0100_1 ul .zbox a svg{ margin-top:5px; width:36px;}
.c_0100_1 ul .zbox a .p{ font-size:12px; line-height:22px; margin-top:4px; height:66px;}
.c_0100_1 ul .zbox a .btn{ width:20px; height:20px; margin-top:11px; background-size:contain;}
.c_0100_1 ul li h4{ padding:0 15px; font-size:16px; line-height:40px; text-align:left;}
.c_0100_1 ul li h4 svg{ bottom:auto; top:50%; margin:-3px 0 0 0; left:94%;}
@-webkit-keyframes fadeInUp1{
0%{ width:100%; height:0;}
100%{ width:100%; height:240px;}
}
@-moz-keyframes fadeInUp1{
0%{ width:100%; height:0;}
100%{ width:100%; height:240px;}
}
}

.c_0100_2{ padding:39px 0; background:url(images/zbg4.jpg) no-repeat center center; background-size:cover;}
.c_0100_2 .c_435{ width:37.18%; float:left; margin-top:27px;}
.c_0100_2 .c_435 .title{ width:100%; float:left; font-size:36px; color:#dc6b10; line-height:53px;}
.c_0100_2 .c_435 h6{ width:100%; float:left; font-size:14px; color:#999; line-height:30px; font-family:Arial; text-transform:uppercase; letter-spacing:1px; padding-bottom:12px; background:url(images/ico1.png) no-repeat left bottom;}
.c_0100_2 .c_435 .p{ width:100%; float:left; font-size:16px; color:#333; line-height:40px; margin-top:34px; height:120px; overflow:hidden;}
.c_0100_2 .c_435 .more{ width:100%; float:left; margin-top:48px;}
.c_0100_2 .c_435 .more a{ display:block; width:143px; height:45px; line-height:45px; text-align:center; color:white; background:#dc6b10; font-size:14px; text-transform:uppercase; letter-spacing:1px;
-moz-border-radius:23px; 
-webkit-border-radius:23px; 
-khtml-border-radius:23px;
border-radius:23px;}
.c_0100_2 .c_435 .more a:hover{ width:200px;}
.c_0100_2 .c_609{ width:52.05%; float:right; margin-right:20px; height:418px; border:solid 1px #dc6b10; position:relative;}
.c_0100_2 .c_609 .btn{ display:block; width:108px; height:108px; position:absolute; left:50%; top:50%; margin:-54px 0 0 -54px; background:url(images/zbtn2.png) no-repeat center center; background-size:contain;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.c_0100_2 .c_609 .btn:hover{ width:88px; height:88px; margin:-44px 0 0 -44px;}
@media screen and (max-width: 991px) {
.c_0100_2 .c_435{ margin-top:17px;}
.c_0100_2 .c_435 .title{ font-size:28px; line-height:43px;}
.c_0100_2 .c_435 h6{ font-size:12px; line-height:22px; padding-bottom:6px;}
.c_0100_2 .c_435 .p{ font-size:14px; line-height:30px; margin-top:24px; height:90px;}
.c_0100_2 .c_435 .more{ margin-top:38px;}
.c_0100_2 .c_435 .more a{ width:103px; height:40px; line-height:40px; font-size:12px; }
.c_0100_2 .c_435 .more a:hover{ width:150px;}
.c_0100_2 .c_609{ margin-right:0px; height:318px;}
.c_0100_2 .c_609 .btn{ width:88px; height:88px; margin:-44px 0 0 -44px;}
.c_0100_2 .c_609 .btn:hover{ width:68px; height:68px; margin:-34px 0 0 -34px;}
}
@media screen and (max-width: 767px) {
.c_0100_2{ padding:29px 10px; background-position:right center; background-size:auto 400px;}
.c_0100_2 .c_435{ margin-top:0px; width:100%;}
.c_0100_2 .c_609{ display:none;}
.c_0100_2 .c_435 .p,.c_0100_2 .c_435 h6,.c_0100_2 .c_435 .title{ color:white;}
.c_0100_2 .c_435 .title{ font-size:22px; line-height:33px;}
.c_0100_2 .c_435 h6{ line-height:18px;}
}


.c_0100_3{ padding:56px 0 60px 0; background:url(images/zbg5.jpg) no-repeat center center; background-size:cover;}
.tit_1{ width:100%; float:left; text-align:center; background:url(images/ico2.png) no-repeat center 75%;}
.tit_1 h3{ width:100%; float:left; font-size:36px; color:#dc6b10; line-height:53px;}
.tit_1 h5{ width:100%; float:left; font-size:14px; color:#999; line-height:30px; font-family:Arial; text-transform:uppercase; letter-spacing:1px;}

.l_0100_16{ float:left; width:31.62%; margin-top:10px;}
.l_0100_16 input{ display:block; float:left; width:100%; margin-top:10px; height:46px; padding:0 18px; line-height:44px; font-size:14px; color:#737373; background: #fff; border:solid 1px #eee;}
.l_0100_16 input::-webkit-input-placeholder { color:#737373 !important;}
.l_0100_16 input:-moz-placeholder {  color:#737373 !important;}
.l_0100_16 input::-moz-placeholder {  color:#737373 !important;}
.l_0100_16 input:-ms-input-placeholder { color:#737373 !important; }
.l_0100_16 input:focus{ border:solid 1px #dc6b10;}
.r_0100_16{ float:right; margin-top:20px; width:65.81%;}
.r_0100_16 textarea{ display:block; float:left; width:100%; height:100px; background:#fff; padding:10px 18px; line-height:22px; font-size:14px; color:#737373; outline:none; border:solid 1px #eee;}
.r_0100_16 textarea:focus{ border:solid 1px #dc6b10;}
.d_0100_16{ float:left; width:100%; text-align:center; margin-top:35px;}
.d_0100_16 button{ display:block; margin:0 auto; width:270px; height:54px; line-height:54px; font-size:18px; color:#fff; text-transform:uppercase; background:#dc6b10; outline:none; cursor:pointer;
-webkit-border-radius:27px; 
   -moz-border-radius:27px;
        border-radius:27px;
-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;}
.d_0100_16 button:hover{ width:400px;}
@media screen and (max-width: 991px) {
.c_0100_3{ padding:36px 0 40px 0;}
.tit_1{ background-size:auto 60%;}
.tit_1 h3{ font-size:26px; line-height:43px;}
.tit_1 h5{ font-size:12px; line-height:22px;}
.l_0100_16 input{ height:40px; padding:0 15px; line-height:38px; }
.r_0100_16 textarea{ height:90px; padding:10px 15px; line-height:20px; }
.d_0100_16{ margin-top:25px;}
.d_0100_16 button{ width:170px; height:44px; line-height:44px; font-size:14px;}
.d_0100_16 button:hover{ width:230px;}
}
@media screen and (max-width: 767px) {
.tit_1{ background:none !important;}
.tit_1 h3{ font-size:22px; line-height:33px;}
.tit_1 h5{ line-height:18px;}
.c_0100_3{ padding:26px 10px 30px 10px;}
.l_0100_16,.r_0100_16{ width:100%; margin-top:10px;}
}

.c_0100_4{ padding:64px 0 72px 0; background:url(images/zbg6.jpg);}
.slide_pic_1{ width:100%; float:left; margin-top:30px; position:relative; border-left:solid 1px #eee; border-right:solid 1px #eee;}
.slide_pic_1 .slick-slide{ border-top:solid 1px #eee;}
.slide_pic_1 .zbox{ width:100%; float:left; border-right:solid 1px #eee; border-bottom:solid 1px #eee; overflow:hidden; overflow:hidden; background:white;}
.slide_pic_1 .zbox .img{ width:100%; float:left; opacity:0.5;
		 transition: all 0.6s linear;
	-moz-transition: all 0.6s linear;
 -webkit-transition: all 0.6s linear;
-o-transition: width all 0.6s linear;}
.slide_pic_1 .zbox:hover .img{ opacity:1;
	    transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);	
-webkit-transform: scale(1.1,1.1);
	 -o-transform: scale(1.1,1.1);	
   -moz-transform: scale(1.1,1.1);}
.slide_pic_1 .slick-prev,.slide_pic_1 .slick-next {
	left: -64px;
	top: 50%;
	width: 45px;
	height: 45px;
	margin-top:-22.5px;
	background:url(images/zbtn3.png) no-repeat left center;
}
.slide_pic_1 .slick-next {
	left: auto;
	right: -64px;
	background-position:right center;
}
.slide_pic_1 .slick-prev:hover,
.slide_pic_1 .slick-next:hover{ background-image:url(images/zbtn3_h.png);}
@media screen and (max-width: 1380px) {
.slide_pic_1{ width:80%; margin-left:10%;}
}
@media screen and (max-width: 1199px) {
.slide_pic_1{ border-right:solid 1px rgba(0,0,0,0);}
}
@media screen and (max-width: 991px) {
.c_0100_4{ padding:34px 0 42px 0;}
.slide_pic_1{ margin-top:20px;}
.slide_pic_1{ border-right:solid 1px #eee;}
}
@media screen and (max-width: 767px) {
.c_0100_4{ padding:24px 0 32px 0;}
.slide_pic_1 .slick-prev{ left:-56px;}
.slide_pic_1 .slick-next {right: -56px;}
.slide_pic_1{ border-right:solid 1px rgba(0,0,0,0);}
}

.c_0100_5{ padding:68px 0 80px 0;}
.slide_pic_2{ width:100%; float:left; margin-top:40px; padding-bottom:60px;}
.slide_pic_2 .slick-slide{ position:relative;}
.slide_pic_2 .slick-slide .bian{ position:absolute; left:0;top:0; width:100%; height:100%;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.slide_pic_2 .slick-slide .img{ width:100%; float:left;}
.slide_pic_2 .slick-slide .img img{ width:100%; float:left;}
.slide_pic_2 .slick-slide .name{ width:100%; height:100px; position:relative; float:left; text-align:center; line-height:105px; font-size:18px; color:#333;}
.slide_pic_2 .slick-slide .name svg{ display:block; width:20px; height:1px; background:black; opacity:0.1; position:absolute; left:50%; top:50%; margin-top:-16px; margin-left:-10px;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.slide_pic_2 .slick-slide .name h1{ width:100%; position:absolute; left:0; top:50%; font-size:16px; color:#333; font-family:Arial; letter-spacing:1px; opacity:0.3; margin-top:20px; line-height:1;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.slide_pic_2 .slick-slide:hover .bian{ width:90%; height:97%; top:3%; left:5%; border:solid 1px #dc6b10;}
.slide_pic_2 .slick-slide:hover .name svg{ width:0;}
.slide_pic_2 .slick-slide:hover .name h1{ font-size:56px;font-family: 'OPENSANS-LIGHT'; margin-top:-25px; opacity:0.1;}
.slide_pic_2 .slick-slide:nth-child(2n-1):hover .bian{ top:0;}
.slide_pic_2 .slick-dots {bottom: 0;}
.slide_pic_2 .slick-dots li {
	width: 11px;
	height: 11px;
	margin: 0 10px;
	background:#dc6b10; opacity:0.2;
	-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;
}
.slide_pic_2 .slick-dots li.slick-active{
	opacity: 1;
}
@media screen and (max-width: 991px) {
.c_0100_5{ padding:38px 0 40px 0;}
.slide_pic_2{ margin-top:30px; padding-bottom:40px;}
.slide_pic_2 .slick-slide:hover .bian{ top:2.5% !important; height:97.5%;}
.slide_pic_2 .slick-slide:nth-child(2n):hover .bian{ top:0 !important;}
}
@media screen and (max-width: 767px) {
.c_0100_5{ padding:28px 10px 30px 10px;}
.slide_pic_2{ margin-top:20px; padding-bottom:30px;}
.slide_pic_2 .slick-slide .bian{ display:none;}
.slide_pic_2 .slick-dots li {width: 8px;height: 8px;margin: 0 5px;}
}

.c_0100_6{ background:url(images/zbg7.jpg) no-repeat center center; background-size:cover; padding:33px 0 51px 0;}
.c_0100_6 .tit_1 h3,.c_0100_6 .tit_1 h5{ color:white;}
.c_0100_6 .tit_1 h5{ opacity:0.5;}
.c_0100_6 ul{ /*width:100%; */float:left; margin-top:30px; width:50%;}
.c_0100_6 ul li{ width:70%; float:left; /*margin-right:2.48%; padding-left:64px;*/ position:relative;}
.c_0100_6 ul li .name{ width:64px; position:absolute; left:0; top:0; font-size:14px; color:white; line-height:46px;}
.c_0100_6 ul li input{ display:block; width:100%; float:left; /*background:white url(images/ico5.png) no-repeat 96% center;*/ font-size:14px; color:#999; height:46px; line-height:46px; text-align:left; padding-left:20px;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
-moz-border-radius:2px; 
-webkit-border-radius:2px; 
-khtml-border-radius:2px;
border-radius:2px;}
.c_0100_6 ul li.l1{ width:30%; float:right; margin-right:0; padding-left:0;}
.c_0100_6 ul li.l1 a{ display:block; width:100%; float:left; background:#2e2e2e; font-size:16px; color:#fff; height:46px; line-height:46px; text-align:center;
-moz-border-radius:2px; 
-webkit-border-radius:2px; 
-khtml-border-radius:2px;
border-radius:2px;}
/*.c_0100_6 ul li.l1 a:hover{ background:white; color:#dc6b10;}*/

.c_0100_6 ul li.l2{width:100%; }
.c_0100_6 ul li.l2 a{ display:block; width:90%; float:right; background:#2e2e2e; font-size:16px; color:#fff; height:46px; line-height:46px; text-align:center;
-moz-border-radius:2px; 
-webkit-border-radius:2px; 
-khtml-border-radius:2px;
border-radius:2px;}

@media screen and (max-width: 991px) {
.c_0100_6 ul li input{ padding-left:10px;}
}
@media screen and (max-width: 767px) {
.c_0100_6{ padding:23px 10px 31px 10px;}
.c_0100_6 ul{width:100%; margin-top:10px;}
.c_0100_6 ul li{ /*width:100%;*/ margin-right:0; margin-top:10px;}
/*.c_0100_6 ul li.l1{ width:100%; padding-left:64px;}*/
.c_0100_6 ul li.l2 a{width:100%;}
}

.c_0100_7{ background:url(images/zbg8.jpg); padding:65px 0 66px 0;}
.slideTxtBox{ width:100%; float:left; margin-top:20px;}
.slideTxtBox .hd{ width:100%; float:left; text-align:center;}
.slideTxtBox .hd ul{ display:inline-block; *zoom:1; *display:inline;}
.slideTxtBox .hd ul li{ /*width:130px;*/ padding:0 10px; height:36px; line-height:36px; float:left; margin:0 15px; background:white; font-size:16px; color:#333; cursor:pointer;
-moz-border-radius:18px; 
-webkit-border-radius:18px; 
-khtml-border-radius:18px;
border-radius:18px;}
.slideTxtBox .hd ul li.on{ background:#dc6b10; color:white;}
.slideTxtBox .bd{ width:100%; float:left;}
.slideTxtBox .bd ul{ overflow:hidden;}
.slideTxtBox .bd ul .number{ position:absolute; left:50%; bottom:0; margin-left:-20px; width:40px; height:40px; background:#dd6a10; text-align:center; line-height:40px; font-size:16px; color:white;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.ul_1{ width:100%; float:left;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.ul_1 li{ width:33.33%; float:left; margin-top:30px; padding:0 15px;}
.ul_1 li .img{ width:100%; float:left; overflow:hidden; position:relative;}
.ul_1 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;
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_1 li .bian{ width:100%; height:100%; position:absolute; left:0; top:0; z-index:5;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.ul_1 li:hover .img{ box-shadow:9px 15px 32px rgba(0,0,0,0.08);}
.ul_1 li:hover .bian{ border:solid 10px white;}
.ul_1 li:hover .img img{transform: scale(1,1);
	-ms-transform: scale(1,1);	
-webkit-transform: scale(1,1);
	 -o-transform: scale(1,1);	
   -moz-transform: scale(1,1);}
.ul_1 li .img .btn{ width:50%; height:50%; background:url(images/zbg1.png); position:absolute; left:25%; top:25%; opacity:0;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.ul_1 li .img .btn span{ width:23px; height:23px; background:url(images/zbtn4.png) no-repeat center center; background-size:contain; position:absolute; left:50%; top:50%; margin:-11.5px 0 0 -11.5px;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.ul_1 li:hover .img .btn{ width:100%; height:100%; left:0; top:0; opacity:1;}
.ul_1 li:hover .img .btn span{ width:46px; height:46px; margin:-23px 0 0 -23px;}
.ul_1 li .title{ width:100%; float:left; margin-top:21px; padding:0 6px 17px 6px; font-size:18px; color:#333; line-height:27px; position:relative;}
.ul_1 li .title svg{ display:block; width:56px; height:1px; background:#dc6b10; position:absolute; left:6px; bottom:0;}
.ul_1 li:hover .title{ color:#dc6b10; font-weight:bold;}
.ul_1 li .p{ width:100%; float:left; margin-top:16px; font-size:14px; color:#999; line-height:23px; height:69px; padding:0 6px; overflow:hidden;}
@media screen and (max-width: 991px) {
.c_0100_7{ padding:35px 0 36px 0;}
}
@media screen and (max-width: 767px) {
.c_0100_7{ padding:25px 10px 26px 10px;}
.slideTxtBox{ margin-top:10px;}
.slideTxtBox .hd ul{ width:100%; float:left;}
.slideTxtBox .hd ul li{ /*width:96px;*/ margin:3px; height:30px; line-height:30px; font-size:14px; float:none; display:inline-block; *zoom:1; *display:inline;}
.ul_1 li:hover .bian{ border:solid 6px white;}
.ul_1 li{ width:100%; padding-left:170px; position:relative; height:99px; margin-top:15px;}
.ul_1 li .img{ width:150px; position:absolute; left:10px; top:0;}
.ul_1 li .title{ margin-top:11px; padding:0 0px 12px 0px; font-size:14px; line-height:22px;}
.ul_1 li .title svg{ width:36px; left:0px;}
.ul_1 li .p{ margin-top:10px; font-size:12px; line-height:20px; height:40px; padding:0 0px;}
.ul_1 li:hover .img .btn span{ width:24px; height:24px; margin:-12px 0 0 -12px;}
}

.c_0100_8{ padding:64px 0 71px 0; background:url(images/zbg10.jpg) no-repeat center center; background-size:cover;}

.slide_pic_3{ width:100%; float:left; display:block; margin-top:30px; padding-bottom:60px; position:relative;}
.slide_pic_3:after{ content:''; width:1px; height:10px; background:white; position:absolute; left:50%; bottom:8px; opacity:0.3;}
.slide_pic_3 .slick-slide{ height:100%; float:left; padding:150px 0;}
.slide_pic_3 .slick-slide .img{ width:100%; float:left; overflow:hidden; background:black; position:relative;
    -moz-transform: scale(1.8);
    -ms-transform: scale(1.8);
    -o-transform: scale(1.8);
    -webkit-transform: scale(1.8);
     transform: scale(1.8);
	 -webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.slide_pic_3 .slick-slide .img .cover{ width:1000px; height:40px; line-height:40px; font-size:6; color:white; text-align:center; text-align:center; position:absolute; left:50%; background:#dc6b10; text-align:center; opacity:0; margin-left:-500px;
}
.slide_pic_3 .slick-slide img{ width:100%; opacity:0.6;}
.slide_pic_3 .slick-slide.slick-active{ z-index:2; position:relative;}
.slide_pic_3 .slick-slide.slick-active .img{ box-shadow:0 0 6px rgba(0,0,0,0.07);
    -moz-transform: scale(2.5);
    -ms-transform: scale(2.5);
    -o-transform: scale(2.5);
    -webkit-transform: scale(2.5);
     transform: scale(2.5);
}
.slide_pic_3 .slick-slide.slick-center{ z-index:3; position:relative; opacity:1;}
.slide_pic_3 .slick-slide.slick-center .img{ box-shadow:0 0 6px rgba(0,0,0,0.07);
    -moz-transform: scale(3.2);
    -ms-transform: scale(3.2);
    -o-transform: scale(3.2);
    -webkit-transform: scale(3.2);
     transform: scale(3.2);
}
.slide_pic_3 .slick-slide.slick-center .img img{ opacity:1;}
.slide_pic_3 .slick-slide.slick-center .img .cover{ opacity:1; bottom:-11px;
    -moz-transform: scale(0.5);
    -ms-transform: scale(0.5);
    -o-transform: scale(0.5);
    -webkit-transform: scale(0.5);
     transform: scale(0.5);}

.slide_pic_3 .slick-prev{ top:auto; bottom:0px; left:50%; margin-left:-220px; width:170px; height:28px; display: block; position: absolute; z-index:999; cursor: pointer; font-family:Arial;  text-transform:uppercase; text-align:center; opacity:0.6; background:url(images/zbtn5_l.png) no-repeat center center;}
.slide_pic_3 .slick-prev:after{ content:'prev'; width:80px; height:30px; line-height:30px; position:absolute; left:50%; top:0; font-size:14px; color:white; text-align:center;}
.slide_pic_3 .slick-next{ top:auto; bottom:0px; right:50%; margin-right:-220px; width:170px; height:28px; display: block; position: absolute; z-index:999; cursor: pointer; line-height:28px; font-size:14px; color:white; font-family:Arial;  text-transform:uppercase; text-align:center; opacity:0.6; background:url(images/zbtn5_r.png) no-repeat center center; font-size:0;}
.slide_pic_3 .slick-next:before{ content:'next'; width:80px; height:30px; line-height:30px; position:absolute; right:50%; top:0; font-size:14px; color:white;text-align:center;}
.prevButton img,.nextButton img{ vertical-align:middle; margin:-3px 13px 0 13px;}
.prevButton:hover,.nextButton:hover{ opacity:1;}
.slide_pic_3 .slick-prev:hover{ opacity:1;filter:alpha(opacity=100);}
.slide_pic_3 .slick-next:hover{ opacity:1;filter:alpha(opacity=100);}
/*.slide_pic_3,.arr_2{ display:none;}*/
@media screen and (max-width: 1199px) {
.slide_pic_3 .slick-slide{ padding:120px 0;}
}
@media screen and (max-width: 991px) {
.c_0100_8{ padding:34px 0 41px 0;}
.slide_pic_3{ padding-bottom:40px;}
.slide_pic_3 .slick-slide{ padding:80px 0;}
.slide_pic_3 .slick-slide.slick-center .img .cover{ height:30px; line-height:30px; font-size:12px; bottom:-7px;}
}
@media screen and (max-width: 767px) {
.c_0100_8{ padding:24px 10px 31px 10px;}
.slide_pic_3{ margin-top:15px; }
.slide_pic_3 .slick-slide{ padding:40px 0;}
.slide_pic_3 .slick-slide .img,.slide_pic_3 .slick-slide.slick-active .img{
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    -webkit-transform: scale(1.1);
     transform: scale(1.1);}
.slide_pic_3 .slick-slide.slick-center .img{
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
    -webkit-transform: scale(1.2);
     transform: scale(1.2);
}
.slide_pic_3 .slick-slide.slick-center .img .cover{ bottom:0px;
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    -webkit-transform: scale(1.1);
     transform: scale(1.1);}
}
@media screen and (max-width: 480px) {
.slide_pic_3 .slick-slide{ padding:20px 0;}
}

.c_0100_9{ background:url(images/zbg11.jpg) center center; padding:64px 0 72px 0;}
.c_0100_9 .slideTxtBox .hd ul li{ border:solid 1px #dc6b10; color:#dc6b10;}
.c_0100_9 .slideTxtBox .hd ul li.on{ color:white;}
.homeMarketDown{}
.homeMarketDown .dl{ width:100%; float:left; padding-bottom:280px;}
.homeMarketDown .dd{ padding-right: 492px; position: relative; float:left; margin-top:50px; width:100%; z-index:3; height:40px;}
.homeMarketDown .dd.double{ padding-left: 492px; padding-right: 0; }
.homeMarketDown .dd .cricle{ position: absolute; left: 50%; top: 19px; margin: -7px 0 0 -7px; width:14px; height: 14px; border: #b7b7b7 solid 1px; background-color: #fff; z-index: 5;
    border-radius:50%;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    -o-border-radius:50%;
}
.homeMarketDown .dd:hover .cricle{ border-color: #dc6b10;}
.homeMarketDown .dd a{ float: left; width: 100%; position:relative;}
.homeMarketDown .dd a::after{ content: ''; position: absolute; width: 1px; height: 115%; background-color: #d2d3ce; right: 13.5%; top: 19px; }
.homeMarketDown .dd a .zmb{ width:492px; height:120%; position:absolute; z-index:-1; opacity:0; left:0; top:-22px; background:#dc6b10;}
.homeMarketDown .dd.double a .zmb{ left:auto; right:0;}
.homeMarketDown .dd.d1 a::after{ right:auto; left:93px;}
.homeMarketDown .dd a:hover .zmb{ opacity:1; z-index:0;}
.homeMarketDown .dd.double a:hover{border-color: #0067a4; background: url("images/main9.png") repeat-y; background-size: 100% auto;}
.homeMarketDown .dd a .markTime{ float: right; width: 279px; padding: 0 0 0 40px; position:relative; z-index:2;}
.homeMarketDown .dd.double a .markTime{ float: left; padding: 0 0 0 145px;}
.homeMarketDown .dd a .markTime .mDay{ color: #333; font-size: 36px; line-height: 40px;font-family: 'OPENSANS-LIGHT';}
.homeMarketDown .dd a:hover .markTime .mDay .span1{ color: #fff;}
.homeMarketDown .dd.double a:hover .markTime .mDay .span1{ color: #dc6b10;}
.homeMarketDown .dd a:hover .markTime .mDay .span2{ color: #dc6b10;}
.homeMarketDown .dd.double a:hover .markTime .mDay .span2{color: #fff;}
.homeMarketDown .dd a:hover .markTime .mDay{ color: #fff;}
.homeMarketDown .dd a .markTime .mYear{ color: #333; font-size: 16px; line-height: 26px;font-family: 'OPENSANS-LIGHT';}
.homeMarketDown .dd a:hover .markTime .mYear{ color: #fff;}
.homeMarketDown .dd.double a:hover .markTime .mYear{ color: #dc6b10;}
.homeMarketDown .dd a .markRight{ padding-right: 279px; padding-left:30px; text-align: right;}
.homeMarketDown .dd a .markRight .blue{ width:100%; float:left; position:relative; z-index:2;}
.homeMarketDown .dd.double a .markRight{padding-right: 30px; padding-left: 279px; text-align: left; }
.homeMarketDown .dd a .markRight h4{ color: #333; font-size: 16px; line-height: 33px; text-align:left;}
.homeMarketDown .dd a .markRight .markD{ height: 28px; color:#333; font-size: 14px; line-height: 28px; opacity:0.6; text-align:left;}
.homeMarketDown .dd a .markRight .page{ width:100%; float:left; margin-top:19px;}
.homeMarketDown .dd a .markRight .page img{ width:100%; float:left;}
.homeMarketDown .dd a:hover .markRight h4,.homeMarketDown .dd a:hover .markRight .markD{ color:white;}
.homeMarketDown .dd.d1{ margin-top:0px; z-index:3;}
.homeMarketDown .dd.d2{ margin-top:290px;}
.homeMarketMore{ width:100%; float:left; position:relative; z-index:3; margin-top:30px;}
.homeMarketMore .marCricle{ line-height: 0; text-align: center;}
.homeMarketMore .marCricle .marLink{ display: inline-block; width: 36px; height: 36px; line-height: 0; background:#dc6b10; text-align:center;
-moz-border-radius:18px; 
-webkit-border-radius:18px; 
-khtml-border-radius:18px;
border-radius:18px;}
.homeMarketMore .marCricle .marLink:hover{ width:86px;}
@media screen and (max-width:1199px){
	.homeMarketDown .dl{ padding-bottom:200px;}
    .homeMarketDown .dd{ padding-right: 388px; margin-top:40px;}
    .homeMarketDown .dd.double{ padding-left: 388px; }
	.homeMarketDown .dd a .zmb{ width:388px;}
	.homeMarketDown .dd.d2{ margin-top:220px;}
	.homeMarketDown .dd a::after{ right: 16%;}
	.homeMarketDown .dd.d1 a::after{ right:auto; left:16.2%;}
}
@media screen and (max-width:991px){
	.c_0100_9{ padding:34px 0 42px 0;}
	.homeMarketDown .dl{ padding-bottom:0px;}
    .homeMarketDown .dd{ padding-right: 0; margin-top:20px; height:auto;}
	.homeMarketDown .dd a{ padding:20px 0;}
	.homeMarketDown .dd.d1{ margin-top:20px;}
	.homeMarketDown .dd.d1 a::after{ left:50px;}
	.homeMarketDown .dd.d2{ margin-top:20px;}
    .homeMarketDown .dd.double{ padding-left: 0; }
    .homeMarketDown .dd .cricle{ left: 50px; top: 19px; width:14px; height: 14px; }
    .homeMarketDown .dd a::after{ right: auto; left: 50px; top:12px;}
    .homeMarketDown .dd a:hover{ background: url("images/main9.png") repeat-y; background-size: 100% auto;}
    .homeMarketDown .dd.double a,
    .homeMarketDown .dd.double a:hover{ background: url("images/main9.png") repeat-y; background-size: 100% auto;}
    .homeMarketDown .dd a .markTime{ float: left; padding: 0 0 0 82px; width:179px;}
	.homeMarketDown .dd.double a .markTime { padding: 0 0 0 82px;}
    .homeMarketDown .dd a .markRight{ padding-right: 30px; margin-left:179px;}
	.homeMarketDown .dd.double a .markRight { padding-left: 30px; margin-left:179px;}
	.homeMarketMore{ margin-top:40px;}
    .homeMarketMore .marCricle{ text-align: left; }
    .homeMarketMore .marCricle .marLink{ margin-left: 32px; }
	.homeMarketDown .dd a .zmb{ width:83.5%; height:100%; left:auto; right:0; top:0;}
	.homeMarketDown .dd a:hover .markTime .mDay .span1{ color: #dc6b10;}
	.homeMarketDown .dd a:hover .markTime .mDay .span2{ color: #fff;}
}
@media screen and (max-width:767px){
	.c_0100_9{ padding:24px 10px 32px 10px;}
	.homeMarketDown .dd{ margin-top:10px !important;}
    .homeMarketDown .dd .cricle,.homeMarketDown .dd a::after{ display:none;}
	.homeMarketDown .dd a .markTime{ padding: 0 0 0 10px; width:89px;}
	.homeMarketDown .dd.double a .markTime { padding: 0 0 0 10px;}
	.homeMarketDown .dd a .markTime .mDay{ font-size: 30px; line-height: 30px;}
	.homeMarketDown .dd a .markTime .mYear{ font-size: 12px; line-height: 20px;}
	.homeMarketDown .dd a .markRight{ padding-right: 10px; margin-left:89px; padding-left: 10px;}
	.homeMarketDown .dd.double a .markRight { padding-left: 10px; margin-left:89px; padding-right:10px;}
	.homeMarketDown .dd a .markRight h4{ font-size: 14px; line-height: 24px; color:white}
	.homeMarketDown .dd a .markRight .markD{ height: 22px;font-size: 12px; line-height: 22px;  color:white}
	.homeMarketDown .dd a .markRight .page{ margin-top:10px;}
	.homeMarketDown .dd a .zmb{ width:100%; opacity:1; z-index:0;}
	.homeMarketDown .dd a .markTime .mDay .span1{ color: #fff !important;}
	.homeMarketDown .dd a .markTime .mDay .span2,.homeMarketDown .dd a .markTime .mDay{ color: #fff;}
	.homeMarketDown .dd a .markTime .mYear{ color: #fff !important;}
	.homeMarketMore{ margin-top:30px; width:100%;}
	.homeMarketMore .marCricle{ text-align:center;}
	.homeMarketMore .marCricle .marLink{ margin-left: 0; height:30px; width:30px;}
}


/*内页公用*/
.banner{ width:100%; height:380px; position:relative; overflow:hidden; text-align:center;}
.banner img{ width:1920px; height:380px; position:absolute; left:50%; top:50%; margin:-190px 0 0 -960px; max-width:none;}
.banner h2{ width:100%; position:absolute; top:50%; left:0; margin-top:-39px; font-size:42px; color:white; line-height:52px;}
.banner h2 span{ display:inline-block; *zoom:1; *display:inline; position:relative; padding:0 30px;}
.banner h2 span:before,.banner h2 span:after{ content:''; display:block; background:url(images/ico9_l.png) no-repeat right center; width:241px; height:1px; position:absolute; left:-241px; top:50%;}
.banner h2 span:after{ left:auto; right:-241px; background:url(images/ico9_r.png) no-repeat left center;}
.banner h5{ width:100%; position:absolute; top:50%; left:0; margin-top:23px; font-size:20px; color:white; line-height:29px; font-family:Arial; text-transform:uppercase; letter-spacing:1px;}
.pz_SideLayer{ width:100%; float:left; text-align:center; margin-top:46px;}
.pz_SideLayer li{ display:inline-block; *zoom:1; *display:inline; margin:5px 10px;}
.pz_SideLayer li a{ display:block; min-width:110px; padding:0 10px; height:36px; line-height:34px; border:solid 1px #dc6b10; color:#dc6b10; font-size:16px;
-moz-border-radius:18px; 
-webkit-border-radius:18px; 
-khtml-border-radius:18px;
border-radius:18px;}
.pz_SideLayer li a.hover,
.pz_SideLayer li:hover a{ background:#dc6b10; color:white;}

.pz_SideLayer li.l2{display:none}

@media screen and (max-width:991px) {
.banner{ height:250px;}
.banner img{ width:1263px; height:250px; margin:-125px 0 0 -631.5px;}
.banner h2{ font-size:32px; line-height:42px;}
.banner h2 span{ padding:0 20px;}
.banner h2 span:before,.banner h2 span:after{  width:221px; left:-221px; background-size:100% 1px;}
.banner h2 span:after{ left:auto; right:-221px;}
.banner h5{ margin-top:8px; font-size:12px; line-height:22px;}
.pz_SideLayer{ margin-top:26px;}
.pz_SideLayer li{ margin:5px 10px;}
}
@media screen and (max-width:767px) {
.banner{ height:150px;}
.banner img{ width:808px; height:160px; margin:-80px 0 0 -404px;}
.banner h2{ font-size:22px; line-height:32px; margin-top:-24px;}
.banner h2 span{ padding:0 10px;}
.banner h2 span:before,.banner h2 span:after{  width:121px; left:-121px;}
.banner h2 span:after{ left:auto; right:-121px;}
.banner h5{ margin-top:4px;}
.pz_SideLayer{ margin-top:16px;}
.pz_SideLayer li{ margin:3px 5px;}
.pz_SideLayer li a{ min-width:75px; height:30px; line-height:28px; font-size:14px;
-moz-border-radius:15px; 
-webkit-border-radius:15px; 
-khtml-border-radius:15px;
border-radius:15px;}
}

/*新闻资讯*/
.ul_3{ width:100%; float:left; margin-top:20px;}
.ul_3 li{ width:100%; float:left; padding:30px 390px 30px 0; position:relative; height:243px;
-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;}
.ul_3 li .time{ width:100px; text-align:center; float:left; letter-spacing:1px;
-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;}
.ul_3 li .time h1{ width:100%; float:left; margin-top:15px; font-size:36px; color:#333; line-height:40px;font-family: 'OPENSANS-LIGHT';
-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;}
.ul_3 li .time h5{ width:100%; float:left; font-size:16px; color:#333; line-height:26px;font-family: 'OPENSANS-LIGHT';
-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;}
.ul_3 li .time .more{ width:100%; float:left; margin-top:20px; height:36px; background:url(images/zbtn6.png) no-repeat center center; background-size:contain;}
.ul_3 li .bian{ width:1px; height:150px; background:#ededed; position:absolute; left:140px; top:49px;}
.ul_3 li .img{ width:319px; height:182px; position:absolute; right:0; top:30px;}
.ul_3 li .text{ margin-left:192px;}
.ul_3 li .text h4{ width:100%; float:left; margin-top:15px; font-size:16px; color:#333; line-height:31px;
-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;}
.ul_3 li .text .p{ width:100%; float:left; margin-top:13px; font-size:14px; color:#9a9a9a; line-height:30px; height:90px; overflow:hidden;
-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;}
.ul_3 li .zmb{ width:1920px; height:1px; position:absolute; left:50%; bottom:0; margin-left:-960px; z-index:-1; background:#ededed;}
.ul_3 li:hover .zmb{ background:#dc6b10; height:100%;}
.ul_3 li:hover .time{ border-color:#e54450;}
.ul_3 li:hover .time h1{ color:white;}
.ul_3 li:hover .time h5{ color:white;}
.ul_3 li:hover .time .more{ background-image:url(images/zbtn6_h.png);}
.ul_3 li:hover .text h4{ color:white;}
.ul_3 li:hover .text .p{ color:white; opacity:0.8; filter:alpha(opacity=80);}
@media screen and (max-width:991px) {
.ul_3 li{ padding:20px 300px 20px 0; height:200px;}
.ul_3 li .text{ margin-left:0px;}
.ul_3 li .time{ position:absolute; right:0; top:15px; z-index:2;}
.ul_3 li .time .more{ display:none;}
.ul_3 li .bian{ display:none;}
.ul_3 li .img{ width:250px; height:143px; top:25px;}
.ul_3 li .text h4{ margin-top:20px; font-size:14px; line-height:26px;}
.ul_3 li .text .p{ margin-top:8px; font-size:12px; line-height:24px; height:72px;}
.ul_3 li .time h1{ margin-top:20px; font-size:26px; line-height:30px;}
.ul_3 li .time h5{ font-size:14px; line-height:22px;}
}
@media screen and (max-width:767px) {
.ul_3 li{ padding:10px 130px 10px 10px; height:120px;}
.ul_3 li .img{ width:120px; height:63px; top:15px;}
.ul_3 li .text h4{ margin-top:0px;}
.ul_3 li .text .p{ margin-top:4px; line-height:20px; height:60px;}
.ul_3 li .time{ top:15px; width:80px;}
.ul_3 li .time h1{ margin-top:0px; font-size:20px; line-height:26px;}
.ul_3 li .time h5{ font-size:12px; line-height:18px;}
}


/*连锁风采*/
.ul_1_s{ margin-top:19px;}
.ul_1_s li .img{ box-shadow:0 20px 30px rgba(0,0,0,0.1);}
.ul_1_s li .name{ width:100%; float:left; text-align:center; margin-top:25px; line-height:19px; font-size:16px; color:#232323;}
.ul_1_s li:hover .name{ color:#dc6b10;}
@media screen and (max-width:767px) {
.ul_1_s{ margin-top:10px; padding:0 20px;}
.ul_1_s li{ width:50%; padding:0 5px; height:auto;}
.ul_1_s li .img{ box-shadow:0 10px 20px rgba(0,0,0,0.1); position:relative; left:auto; top:auto; float:left; width:100%;}
.ul_1_s li .name{ margin-top:15px; line-height:18px; font-size:14px;}
}


/*产品中心*/
.ul_2{ width:100%; float:left; margin-top:21px;}
.ul_2 li{ width:33.333%; float:left; padding:0 15px; margin-top:30px;}
.ul_2 li .zbox{ width:100%; float:left; border:solid 1px #ededed; padding:53px 200px 69px 43px; position:relative; overflow:hidden;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.ul_2 li .zbox .img{ width:200px; height:244px; position:absolute; right:-1px; top:-1px; z-index:2;}
.ul_2 li .zbox .img .tab{ width:42px; height:42px; position:absolute; right:25px; top:22px;}
.ul_2 li .zbox .name{ width:100%; float:left; font-size:18px; color:#333; line-height:26px;}
.ul_2 li .zbox h5{ width:100%; float:left; font-size:14px; color:#999; line-height:22px; margin-top:15px;}
.ul_2 li .zbox .more{ width:100%; float:left; margin-top:24px;}
.ul_2 li .zbox .more a{ display:block; width:85px; height:33px; line-height:33px; text-align:center; background:#dc6b10; font-size:12px; color:#fff;
-moz-border-radius:2px; 
-webkit-border-radius:2px; 
-khtml-border-radius:2px;
border-radius:2px;}
.ul_2 li .zbox svg{ display:block; background:url(images/ico10.png) no-repeat right center; width:177px; height:100%; background-size:contain; position:absolute; right:-177px; top:0;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.ul_2 li .zbox:hover{ box-shadow:9px 15px 32px rgba(0,0,0,0.08); border-color:white;}
.ul_2 li .zbox:hover svg{ right:0;}
.ul_2 li .zbox:hover .more a{ background-color:#935a02;}
@media screen and (max-width:1199px) {
.ul_2 li .zbox{ padding:33px 140px 49px 23px;}
.ul_2 li .zbox .img{ width:130px; height:100%; text-align:center;}
.ul_2 li .zbox .img img{ height:100%;max-width:none; margin-left:-20px;}
.ul_2 li .zbox h5{ margin-top:10px;}
.ul_2 li .zbox .more{ margin-top:20px;}
.ul_2 li .zbox .img .tab{ width:32px; height:32px; right:0px; top:12px;}
}
@media screen and (max-width:991px) {
.ul_2 li{ width:50%;}
}
@media screen and (max-width:767px) {
.ul_2{ margin-top:11px; padding:0 20px;}
.ul_2 li{ width:100%; padding:0 5px; margin-top:10px;}
.ul_2 li .zbox{ padding:23px 100px 29px 23px;}
}


/*投资回报率*/
.c_0100_10{ padding:51px 0 40px 0;}
.c_0100_10 .content1{ width:100%; float:left; padding:40px 42px 45px 40px; border:solid 1px #e6e6e6;}
.c_0100_10 .content1 .c_516{ width:516px; float:left;}
.slide_pic_4{ width:100%; float:left; position:relative;}
.slide_pic_4 img{ width:100%; float:left;}
.slide_pic_4 .slick-dots {
	position: absolute;
	bottom: 20px;
	display: block;
	width: 100%;
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: center;
	overflow:hidden;
}
.slide_pic_4 .slick-dots li {
	width: 11px;
	height: 11px;
	margin: 0 5px;
	padding: 0;
	cursor: pointer;
	background:white; opacity:0.6;
	-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;
}
.slide_pic_4 .slick-dots li.slick-active{
	opacity: 1;
}
.c_0100_10 .content1 .c_530{ margin-left:556px;}
.c_0100_10 .content1 .c_530 .title{ width:100%; float:left; margin-top:11px; font-size:26px; color:#161616; line-height:36px;}
.c_0100_10 .content1 .c_530 .p{ width:100%; float:left; margin-top:26px; font-size:14px; color:#333; line-height:30px;}
.c_0100_10 .content1 .c_530 .c_530_b{ width:100%; float:left; margin-top:37px;}
.c_0100_10 .content1 .c_530 .c_530_b .more{ float:left;}
.c_0100_10 .content1 .c_530 .c_530_b .more a{ display:block; float:left; font-size:18px; color:#fff; background:#dc6b10; text-align:center; width:157px; height:50px; line-height:50px;}
.c_0100_10 .content1 .c_530 .c_530_b .bdsharebuttonbox{ float:right; margin-top:14px; height:24px;}
.c_0100_10 .content1 .c_530 .c_530_b .bdsharebuttonbox a{ margin-top:0; margin-bottom:0;}

.slide_pic_6{ width:100%; float:left; padding-bottom:70px; position:relative;}
.slide_pic_6 .slick-prev,.slide_pic_6 .slick-next {
	left: 40%;
	top: auto; bottom:0;
	width: 45px;
	height: 45px;
	background:url(images/zbtn3.png) no-repeat left center;
}
.slide_pic_6 .slick-next {
	left: auto;
	right:40%;
	background-position:right center;
}
.slide_pic_6 .slick-prev:hover,
.slide_pic_6 .slick-next:hover{ background-image:url(images/zbtn3_h.png);}
@media screen and (max-width:991px) {
.c_0100_10{ padding:31px 0 20px 0;}
.c_0100_10 .content1{ padding:20px 22px 25px 20px;}
.c_0100_10 .content1 .c_516{ width:336px;}
.c_0100_10 .content1 .c_530{ margin-left:356px;}
.c_0100_10 .content1 .c_530 .title{ margin-top:6px; font-size:20px;line-height:30px;}
.c_0100_10 .content1 .c_530 .p{ margin-top:16px; font-size:12px; line-height:22px;}
.c_0100_10 .content1 .c_530 .c_530_b{ margin-top:27px;}
.c_0100_10 .content1 .c_530 .c_530_b .more a{ font-size:16px; width:132px; height:40px; line-height:40px;}
.c_0100_10 .content1 .c_530 .c_530_b .bdsharebuttonbox{ margin-top:8px;}
}
@media screen and (max-width:767px) {
.c_0100_10{ padding:21px 10px 10px 10px;}
.c_0100_10 .content1{ padding:10px 12px 15px 10px;}
.slide_pic_6{ padding-bottom:50px;}
.slide_pic_6 .slick-prev,.slide_pic_6 .slick-next {width: 30px;height: 30px; background-size:60px 30px;}
}
@media screen and (max-width:480px) {
.c_0100_10 .content1 .c_516{ width:100%;}
.c_0100_10 .content1 .c_530{ margin-left:0; width:100%;}
}


/*产品详情*/
.c_1170_1{ width:100%; float:left; padding:52px 30px 45px 30px; border:solid 1px #e6e6e6; margin-top:50px;}
.c_1170_1 .c_480{ width:480px; float:left; border-right:solid 1px #eff0f1;}
.slide_pic_5{ width:100%; float:left; position:relative;}
.slide_pic_5 img{ width:100%; float:left;}
.slide_pic_5 .slick-dots {
	position: absolute;
	bottom: 0px;
	display: block;
	width: 100%;
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: center;
	overflow:hidden;
}
.slide_pic_5 .slick-dots li {
	width: 11px;
	height: 11px;
	margin: 0 5px;
	padding: 0;
	cursor: pointer;
	background:#bebebe;
	-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;
}
.slide_pic_5 .slick-dots li.slick-active{
	background:#dc6b10;
}
.c_1170_1 .c_527{ margin-left:581px;}
.c_1170_1 .c_527 .title{ width:100%; float:left; font-size:26px; color:#161616; line-height:34px;}
.c_1170_1 .c_527 .dl{ width:100%; float:left; margin-top:31px;}
.c_1170_1 .c_527 .dl .dd{ width:100%; float:left; font-size:14px; color:#333; line-height:30px; padding-left:20px; background:url(images/ico13.jpg) no-repeat left center;}
.c_1170_1 .c_527 .c_527_b{ width:100%; float:left; margin-top:37px;}
.c_1170_1 .c_527 .c_527_b .more{ float:left;}
.c_1170_1 .c_527 .c_527_b .more a{ display:block; float:left; font-size:18px; color:#fff; background:#dc6b10; text-align:center; width:157px; height:50px; line-height:50px;}
.c_1170_1 .c_527 .c_527_b .bdsharebuttonbox{ float:right; margin-top:14px; height:24px;}
.c_1170_1 .c_527 .c_527_b .bdsharebuttonbox a{ margin-top:0; margin-bottom:0;}
@media screen and (max-width:991px) {
.c_1170_1{ padding:32px 10px 25px 10px; margin-top:30px;}
.c_1170_1 .c_480{ width:380px;}
.c_1170_1 .c_527{ margin-left:440px;}
.c_1170_1 .c_527 .title{ font-size:20px; line-height:26px;}
.c_1170_1 .c_527 .dl{ margin-top:21px;}
.c_1170_1 .c_527 .dl .dd{ font-size:12px; line-height:22px; padding-left:12px;}
.c_1170_1 .c_527 .c_527_b{ margin-top:27px;}
.c_1170_1 .c_527 .c_527_b .more a{ font-size:16px; width:137px; height:40px; line-height:40px;}
.c_1170_1 .c_527 .c_527_b .bdsharebuttonbox{ margin-top:8px;}
}
@media screen and (max-width:767px) {
.c_1170_1{ border:0;}
}
@media screen and (max-width:480px) {
.c_1170_1 .c_480{ width:100%; border-right:0;}
.c_1170_1 .c_527{ margin-left:0; width:100%; float:left; margin-top:20px; padding:0 10px;}
}


.c_1170_2{ width:100%; float:left; margin-top:30px; border:solid 1px #e6e6e6;}
.c_1170_2 .title{ width:100%; float:left; border-bottom:solid 1px #e6e6e6; background:#f6f6f6;}
.c_1170_2 .title span{ float:left; display:block; width:119px; height:45px; border-top:solid 3px #dc6b10; text-align:center; color:#dc6b10; border-right:solid 1px #e6e6e6; background:white; font-size:14px; font-weight:bold; margin-top:-1px; line-height:42px;}
.c_1170_2 .p{ width:100%; float:left; padding:22px 30px 35px 30px; font-size:14px; color:#4c4c4c; line-height:28px;}
.xqfy{ width:100%; float:left; margin-top:22px; margin-bottom:52px;}
.xqfy h5{ width:50%; float:left; font-size:14px; color:#666; line-height:30px;}
.xqfy h5 a{ color:#666; display:inline-block; *zoom:1; *display:inline; vertical-align:top; max-width:80%;}
.xqfy h5.last{ text-align:right;}
.xqfy h5:hover,.xqfy h5:hover a{ color:#dc6b10;}

@media screen and (max-width:767px) {
.c_1170_2{ border-left:0; border-right:0; border-top:0; margin-top:15px;}
.xqfy{ margin-top:12px; margin-bottom:32px; padding:0 10px;}
.xqfy h5{ width:100%; font-size:12px; line-height:26px;}
.xqfy h5.last{ text-align:left;}
.c_1170_2 .title span{ width:100px; height:40px; font-size:12px; line-height:38px;}
.c_1170_2 .p{ padding:12px 20px 25px 20px; font-size:12px; line-height:22px;}
}


/*新闻详情*/
.c_1170_3{ width:100%; float:left; padding:58px 0 60px 0;}
.c_1170_3 h1{ width:100%; float:left; text-align:center; font-size:24px; color:#333; line-height:30px; font-weight:bold;}
.c_1170_3 .main_1{ width:100%; float:left; margin-top:47px; border-top:solid 1px #ebebeb; border-bottom:solid 1px #ebebeb; line-height:53px;}
.c_1170_3 .main_1 .p{ float:left; font-size:14px; color:#777;}
.c_1170_3 .main_1 .p span{display:inline-block;*display:inline; *zoom:1; margin-right:15px;}
.c_1170_3 .main_1 .btn{ float:right;}
.c_1170_3 .main_1 .btn img{ margin-left:10px; margin-top:-3px; vertical-align:middle;}
.c_1170_3 .main_1 .btn a{ color:#777;}
.c_1170_3 .main_1 .btn a:hover{ color:#dc6b10;}
.c_1170_3 .text{ width:100%; float:left; margin-top:36px; padding-bottom:30px; border-bottom:solid 1px #ebebeb; font-size:14px; color:#333; line-height:30px; /*text-indent: 2em;*/}
.c_1170_3 .text h5{ width:100%; font-weight: bold; margin:22px 0 18px 0; color: #0b75be; text-indent: 0;}
.c_1170_3 .bshare-custom{ width:40%; position:absolute; left:30%; top:0; text-align:center;}
.c_1170_3 .bshare-custom a{display:inline-block;*display:inline; *zoom:1; width:36px; height:36px; margin:0 8px; padding:0; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; background-size:contain !important;}
.c_1170_3 .bshare-custom a.a1{ background:url(images/ico_10_1.png) no-repeat center;}
.c_1170_3 .bshare-custom a.a2{ background:url(images/ico_10_2.png) no-repeat center;}
.c_1170_3 .bshare-custom a.a3{ background:url(images/ico_10_3.png) no-repeat center;}
.c_1170_3 .main_2{ width:100%; float:left; margin-top:58px;}
.c_1170_3 .main_2 .title{ width:100%; float:left; font-size:18px; color:#dc6b10; line-height:41px;}
.c_1170_3 .main_2 ul{ width:100%; float:left; margin-top:11px;}
.c_1170_3 .main_2 ul li{ width:48.46%; float:left; border-bottom:solid 1px #ebebeb; line-height:41px; padding-right:80px; position:relative;}
.c_1170_3 .main_2 ul li h5{ width:100%; float:left; font-size:14px; color:#333; line-height:38px;}
.c_1170_3 .main_2 ul li .time{ position:absolute; right:0; top:0; font-size:14px; line-height:38px; color:#777;}
.c_1170_3 .main_2 ul li.l1{ float:right;}
.c_1170_3 .main_2 ul li:hover h5{ color:#dc6b10;}
.c_1170_3 .main_3{ width:100%; float:left; margin-top:18px; position:relative;}
.c_1170_3 .main_3 h5{ width:30%; float:left; font-size:14px; color:#808080; line-height:36px; padding-left:40px; background:url(images/ico14_l.png) no-repeat left center;}
.c_1170_3 .main_3 h5 a{ color:#333; display:inline-block; *zoom:1; *display:inline; vertical-align:top; max-width:80%;}
.c_1170_3 .main_3 h5.last{ text-align:right; float:right; padding-left:0; padding-right:40px; background:url(images/ico14_r.png) no-repeat right center;}
.c_1170_3 .main_3 h5:hover,.c_1170_3 .main_3 h5:hover a{ color:#dc6b10;}
.c_1170_3 .main_3 h5:hover{ background-image:url(images/ico14_l_h.png);}
.c_1170_3 .main_3 h5.last:hover{ background-image:url(images/ico14_r_h.png);}
@media screen and (max-width:991px) {
.c_1170_1 .text{ margin-top:32px;}
.c_1170_1{ padding:38px 0 40px 0;}
}
@media screen and (max-width:767px) {
.c_1170_3{ padding:28px 10px 30px 10px;}
.c_1170_3 h1{ font-size:20px; line-height:26px;}
.c_1170_3 .main_1{ margin-top:12px; line-height:23px; padding:5px 0;}
.c_1170_3 .main_1 .p{ font-size:12px; width:100%;}
.c_1170_3 .main_1 .p span{ margin-right:10px;}
.c_1170_3 .main_1 .btn img{ width:30px;}
.c_1170_3 .text{ margin-top:22px; padding-bottom:21px; font-size:12px; line-height:26px;}
.c_1170_3 .bshare-custom{ margin-top:17px;}
.c_1170_3 .main_2{ margin-top:18px;}
.c_1170_3 .main_2 .title{  font-size:16px;}
.c_1170_3 .main_2 ul li{ width:100%;}
.c_1170_3 .main_2 ul li h5{ font-size:12px;}
.c_1170_3 .main_2 ul li .time{ font-size:12px;}
.c_1170_3 .main_3{ padding-right:40%;}
.c_1170_3 .bshare-custom{ left:auto; right:0;}
.c_1170_3 .bshare-custom a{ width:30px; height:30px; margin:0 4px;}
.c_1170_3 .main_3 h5{ width:100%; font-size:12px; padding-left:20px; background-size:12px auto !important;}
.c_1170_3 .main_3 h5.last{ text-align:left; padding-left:20px; padding-right:0; background:url(images/ico14_l.png) no-repeat left center;}
.c_1170_3 .main_3 h5.last:hover{ background-image:url(images/ico14_l_h.png);}
}


/*联系我们*/
.c_1170_4{ padding:56px 0 30px 0; width:100%; float:left;}
.c_1170_4 .content1{ width:100%; float: left;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;
}
.c_1170_4 .content1 li{ width:50%; float: left; padding: 0 15px; margin-top: 30px;}
.c_1170_4 .content1 li .zbox{ width:100%; float: left; background: #f7f7f7; overflow: hidden;
-moz-border-radius:11px; 
 -webkit-border-radius:11px; 
 -khtml-border-radius:11px;
 border-radius:11px;
-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;}
.c_1170_4 .content1 li .zbox .title{ width:100%; float: left; height: 104px; padding: 25px 30px 24px 106px; position: relative; background: #dc6b10;
-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;}
.c_1170_4 .content1 li .zbox .title .ico{ width:56px; height: 56px; position: absolute; left: 30px; top: 25px; background: url(images/ico15_6.png) no-repeat center center; background-size: contain;
-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;}
.c_1170_4 .content1 li .zbox .title h4{ width:100%; float: left; font-size: 18px; color: #fff; line-height: 28px; margin-top: 3px;
-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;}
.c_1170_4 .content1 li.l1 .zbox .title h4{ margin-top:14px;}
.c_1170_4 .content1 li .dl{ width:100%; float: left; padding: 14px 35px 28px 30px; position: relative;}
.c_1170_4 .content1 li .dl .dd{ float:left; width:100%; font-size: 16px; color: #666; line-height: 34px;}
.c_1170_4 .content1 li .dl .dd span{ display:block; width:34px; height: 34px;  text-align: center; float: left; line-height: 34px;}
.c_1170_4 .content1 li .dl .dd span img{ margin:-2px 0 0 0; vertical-align: middle;}
.c_1170_4 .content1 li .dl .dd a{ color: #666;}
.c_1170_4 .content1 li .zbox:hover{ box-shadow:0 2px 4px rgba(0,0,0,0.22);}
.c_1170_4 .content1 li .zbox:hover .title{ background:#f88324;}
.c_1170_4 .content1 li .zbox:hover .title .ico{ background-image:url(images/ico15_6.png);}
.c_1170_4 .content1 li .zbox:hover .title h4{ color:white;}
.c_1170_4 .content1 li .zbox:hover .title h5{ color:white;}
.c_1170_4 .content2{ width:100%; float: left; margin-top: 30px; height: 450px;}
#bdmap_1{ width:100%; height: 100%; position: relative; float: left;}
#bdmap_1 .BMap_pop{ float:right; background-image:url(images/ico16_bg.png); background-repeat:no-repeat; border:none !important; width:360px !important; border:0 !important; height:152px; margin:120px 0 0 -220px;}
#bdmap_1 .BMap_pop .BMap_top,#bdmap_1 .BMap_pop .BMap_center,#bdmap_1 .BMap_pop .BMap_bottom,#bdmap_1 .BMap_pop div:nth-child(9n){ width:86% !important;}
#bdmap_1 .BMap_pop div{ background:none !important; border-color: none !important; border:0 !important;}
#bdmap_1 .BMap_pop div img{display:none;}
#bdmap_1 .iw_poi_title{ font-size: 18px; color: #fff; line-height: 24px; font-weight: normal; padding-bottom: 12px;border-bottom: solid 1px rgba(255,255,255,0.5) !important; width:100%; float: left; margin-top:10px;}
#bdmap_1 .iw_poi_content{ width:100%; float: left; font-size: 14px; color: #fff; line-height: 30px; margin-top: 12px;}
#bdmap_1 .BMap_shadow{ width:100%; float: left; display: none !important;}
#bdmap_1 .BMapLabel{ display: none !important;}

.t_0100_15{ float:left; width:100%; margin-top:51px;}
.t_0100_15 ul li{ float:left; padding-left:62px; margin-right:62px; position:relative; min-height:40px;}
.t_0100_15 ul li i{ display:block; position:absolute; left:0; top:0; width:40px; height: 40px; background: #dc6b10;
-moz-border-radius:50%; 
 -webkit-border-radius:50%; 
 -khtml-border-radius:50%;
 border-radius:50%;}
.t_0100_15 ul li i img{ display:block; float:left; width:100%;}
.t_0100_15 ul li h5{ display:block; float:left; font-size:14px; line-height:18px; color:#1d1c1c;}
.t_0100_15 ul li h5 font{ color:#737373; margin-top:3px;}
.t_0100_15 ul li h5 a{ color:#1d1c1c;}
.t_0100_15 ul li:last-child{ margin-right:0;}
.t_0100_15 ul li:hover i{ background:#f88324;}

.c_1170_4 .content3{ width:100%; float:left; margin-top:46px; background:#f7f7f7; padding:26px 33px 34px 33px;}
.c_1170_4 .content3 .title{ width:100%; float:left; font-size:16px; color:#262626; line-height:36px; font-weight:bold;}
.c_1170_4 .content3 .title .ico{ width:36px; height:36px; background:#dc6b10; vertical-align:middle; margin:-3px 16px 0 0; float:left;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.c_1170_4 .content3 ul{ width:100%; float:left; margin-top:12px;}
.c_1170_4 .content3 ul li{ width:33.33%; float:left; font-size:14px; color:#262626; line-height:38px;}
.c_1170_4 .content3 ul li a{ color:#262626;}
.c_1170_4 .content3 ul li:hover,.c_1170_4 .content3 ul li:hover a{ color:#dc6b10;}

.__about{width:100%; float:left; max-width:1170px;}

.__about .tit_2{ width:100%; float:left; text-align:center; overflow:hidden;}
.__about .tit_2 h2{ width:100%; float:left; font-size:36px; color:#181818; line-height:46px; letter-spacing:1px;}
.__about .tit_2 h2 span{ display:inline-block; *zoom:1; *display:inline; position:relative; padding:0 20px;}
.__about .tit_2 h2 span:before,.__about .tit_2 h2 span:after{ content:''; width:600px; height:1px; position:absolute; left:-600px; top:50%; background:#dfdfdf;}
.__about .tit_2 h2 span:after{ left:auto; right:-600px;}
.__about .tit_2 h4{ width:100%; float:left; font-size:16px; color:#9c9c9c; line-height:27px; letter-spacing:1px;}

@media screen and (max-width:1199px) {
.c_1170_4 .content1 li{ width:100%; margin-top: 15px; padding: 0 15px;}
.c_1170_4 .content1 li .dl .ewm{ top:2px;}
.c_1170_4 .content1 li .zbox{ padding-bottom:10px;}
.t_0100_15 ul li{ width:50%; margin-right:0; margin-top:10px;}
}
@media screen and (max-width:991px) {
.c_1170_4{ padding:36px 0 20px 0;}
.c_1170_4 .content1 li .zbox{ padding-bottom:0px;}
.c_1170_4 .content1 li .zbox .title{ height: 64px; padding: 15px 10px 14px 56px;}
.c_1170_4 .content1 li .zbox .title .ico{ width:36px; height: 36px; left: 10px; top: 15px;}
.c_1170_4 .content1 li .zbox .title h4{ font-size: 14px; line-height: 22px; margin-top: -2px;}
.c_1170_4 .content1 li .zbox .title h5{ line-height: 18px;}
.c_1170_4 .content1 li.l1 .zbox .title h4{ margin-top:6px;}
.c_1170_4 .content1 li .dl{ padding: 10px 10px 18px 10px;}
.c_1170_4 .content1 li .dl .dd{ float:left; font-size: 14px; color: #666; line-height: 33px; margin-right: 5px;}
.c_1170_4 .content1 li .dl .dd span{ width:28px; height: 33px; line-height: 33px;}
.c_1170_4 .content1 li .dl .ewm{ width:60px; height: 60px; right:14px; top: 15px; padding: 4px;}
.c_1170_4 .content3{ margin-top:26px; padding:16px 23px 24px 23px;}
.c_1170_4 .content3 ul li{ width:50%;}
.__about .tit_2 h2{ font-size:28px; line-height:38px;}
.__about .tit_2 h2 span{ padding:0 10px;}
.__about .tit_2 h4{ font-size:14px; line-height:21px;}
}
@media screen and (max-width:767px) {
.c_1170_4{ padding:26px 10px 0px 10px;}
.c_1170_4  .content2{ margin-top: 20px; height: 200px;}
#bdmap_1 .BMap_pop{ background-size:contain; width:247px !important; height:129px; margin:0px 0 0 0; background:#dc6b10;}
#bdmap_1 .iw_poi_title{ font-size: 14px; line-height: 22px; margin-top:0px;}
#bdmap_1 .iw_poi_content{ font-size: 12px; line-height: 20px; margin-top: 5px; padding-top:10px;}
.t_0100_15{ margin-top:21px;}
.t_0100_15 ul li{ width:100%;}
.t_0100_15 ul li{ padding-left:42px; margin-right:42px; min-height:30px;}
.t_0100_15 ul li i{ width:30px; height: 30px;}
.t_0100_15 ul li h5{ font-size:12px; line-height:16px;}
.t_0100_15 ul li h5 font{ margin-top:0;}
.c_1170_4 .content3 ul li{ width:100%; font-size:12px; line-height:32px;}
.c_1170_4 .content3 .title{ font-size:14px; line-height:30px;}
.c_1170_4 .content3 .title .ico{ width:30px; height:30px; margin:0px 10px 0 0;}
.__about .tit_2 h2{ font-size:20px; line-height:30px;}
.__about .tit_2 h4{ font-size:12px; line-height:17px; letter-spacing:0;}
}
@media screen and (max-width:380px) {
.c_1170_4 .content1 li.l1 .zbox .title h4{ margin-top:0px;}
}


/*关于PFT*/
.__about  .content4{ width:100%; float:left; margin-top:22px;}
.__about  .content4 .text{ width:100%; float:left; font-size:16px; color:#575757; line-height:38px; text-indent:2em;}
.__about  .content4 ul{ width:100%; float:left; text-align:center; margin-top:41px;}
.__about  .content4 ul li{ display:inline-block; *zoom:1; *display:inline; width:135px; margin:0 44px;}
.__about  .content4 ul li .ico{ width:135px; height:135px; border:solid 2px #dc6b10;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;
-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;}
.__about  .content4 ul li .ico .img_2{ display:none;}
.__about  .content4 ul li:hover .ico .img_1{ display:none;}
.__about  .content4 ul li:hover .ico .img_2{ display:block;}
.__about  .content4 ul li .ico img{ width:100%; float:left;}
.__about  .content4 ul li h5{ width:100%; float:left; margin-top:16px; font-size:20px; color:#333; line-height:30px;}
.__about  .content4 ul li:hover .ico{ background:#dc6b10; transform:rotateY(180deg);}
.__about  .content4 ul li:hover h5{ color:#dc6b10;}
@media screen and (max-width:1199px) {
.__about  .content4 ul li{ margin:0 24px;}
}
@media screen and (max-width:991px) {
.__about  .content4{ margin-top:12px;}
.__about  .content4 .text{ font-size:14px; line-height:30px;}
.__about  .content4 ul{ margin-top:31px;}
.__about  .content4 ul li{ width:115px; margin:0 14px;}
.__about  .content4 ul li .ico{ width:115px; height:115px;}
.__about  .content4 ul li h5{ margin-top:10px; font-size:16px; line-height:26px;}
}
@media screen and (max-width:767px) {
.__about  .content4 ul{ margin-top:21px;}
.__about  .content4 ul li{ width:75px; margin:0 10px;}
.__about  .content4 ul li .ico{ width:75px; height:75px;}
.__about  .content4 ul li h5{ font-size:14px; line-height:22px;}
}


.tit_3{ width:100%; float:left; text-align:center;}
.tit_3 h3{ width:100%; float:left; font-size:36px; color:#dc6b10; line-height:53px;}
.tit_3 h5{ width:100%; float:left; font-size:14px; color:#999; line-height:30px; text-transform:uppercase; font-family:Arial; letter-spacing:1px;}

.__about  .content5{ width:100%; float:left; padding:52px 0 50px 0;}
.__about  .content5 .c_378{ width:378px; float:left; position:relative;}
.__about  .content5 .c_378 img{ width:100%; float:left;}
.__about  .content5 .c_378 .title{ width:141px; height:43px; line-height:43px; text-align:center; color:white; background:#dc6b10; font-size:24px; position:absolute; right:0; top:31px;
-moz-border-top-left-radius:22px; 
-webkit-border-top-left-radius:22px; 
-khtml-border-top-left-radius:22px;
border-top-left-radius:22px;
-moz-border-bottom-left-radius:22px; 
-webkit-border-bottom-left-radius:22px; 
-khtml-border-bottom-left-radius:22px;
border-bottom-left-radius:22px}
.__about  .content5 .text{ margin-left:405px; text-indent:2em; padding-top:7px; font-size:16px; color:#575757; line-height:38px; letter-spacing:1px;}
@media screen and (max-width:991px) {
.__about  .content5 .text{ padding-top:3px; font-size:14px; line-height:30px; }
.__about  .content5{ padding:32px 0 30px 0;}
.tit_3 h3{ font-size:28px; line-height:43px;}
}
@media screen and (max-width:767px) {
.__about  .content5 .c_378{ width:278px;}
.__about  .content5 .c_378 .title{ width:121px; height:33px; line-height:33px; font-size:18px; top:21px;}
.__about  .content5 .text{ margin-left:305px;}
.tit_3 h3{ font-size:20px; line-height:33px;}
.tit_3 h5{ font-size:12px; line-height:22px;}
}
@media screen and (max-width:480px) {
.__about  .content5 .c_378{ width:100%;}
.__about  .content5 .text{ margin-left:0; width:100%; margin-top:10px; float:left; line-height:24px; }
.__about  .content5{ padding:22px 0 20px 0;}
}

.c_1170_5{ width:100%; float:left; padding:60px 0 80px 0;}
.c_1170_5 .dl{ width:100%; float:left; position:relative; margin-top:44px; padding-bottom:70px;}
.c_1170_5 .dl .dt{ width:14px; height:14px; background:#dc6b10; position:absolute; left:50%; top:-9px; margin-left:-7px; z-index:2;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.c_1170_5 .dl .bian{ width:1px; height:100%; position:absolute; left:50%; top:0; background:#e5e5e5;}
.c_1170_5 .dl .dd{ width:100%; float:left; margin-top:25px; position:relative; z-index:2;}
.c_1170_5 .dl .dd .time{ width:50%; float:left; height:72px; line-height:67px; background:url(images/ico18_l.png) no-repeat right center; font-size:18px; color:white; font-weight:bold; font-family:Arial; padding:0 65px; margin-left:9px; text-align:right;}
.c_1170_5 .dl .dd .p{ width:48%; float:right; margin-top:9px; font-size:14px; color:#575757; line-height:27px; padding:10px 0;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.c_1170_5 .dl .dd.d1 .time{ float:right; margin-right:9px; text-align:left; background:url(images/ico18_r.png) no-repeat left center;}
.c_1170_5 .dl .dd.d1 .p{ float:left;}
.c_1170_5 .dl .more{ display:block; width:30px; height:30px; background:#dc6b10 url(images/zbtn7.png) no-repeat center center; position:absolute; left:50%; bottom:0px; margin-left:-15px;
-moz-border-radius:15px; 
-webkit-border-radius:15px; 
-khtml-border-radius:15px;
border-radius:15px;}
.c_1170_5 .dl .more:hover{ width:80px; margin-left:-40px;}
.c_1170_5 .dl .dd:hover .p{ padding:10px 20px; background:#dc6b10; color:white;
-moz-border-radius:6px; 
-webkit-border-radius:6px; 
-khtml-border-radius:6px;
border-radius:6px;}
@media screen and (max-width:991px) {
.c_1170_5{ padding:30px 0 40px 0;}
.c_1170_5 .dl .dd .p{ width:46%;}
}
@media screen and (max-width:767px) {
.c_1170_5{ padding:20px 10px 30px 10px;}
.c_1170_5 .dl{ margin-top:24px; padding-bottom:40px;}
.c_1170_5 .dl .dd{ margin-top:15px;}
.c_1170_5 .dl .dd .time{ height:52px; line-height:50px; background-size:contain !important; font-size:16px; padding:0 45px; margin-left:4px;}
.c_1170_5 .dl .dd .p{ margin-top:4px; font-size:12px; line-height:23px; padding:8px 0;}
.c_1170_5 .dl .dd.d1 .time{ margin-right:4px;}
.c_1170_5 .dl .dd:hover .p{ padding:8px 10px;}
.c_1170_5 .dl .more{width:20px; height:20px; background-size:contain; margin-left:-10px;
-moz-border-radius:10px; 
-webkit-border-radius:10px; 
-khtml-border-radius:10px;
border-radius:10px;}
}









/*分页*/
.wack1{ float:left; width:100%; padding:60px 0; text-align:center;}
.pz_fy{ text-align:center; display:inline-block; *zoom:1; *display:inline;}
.pz_fy a { display:block; float:left; width:38px; height:38px; border-radius:38px; -moz-border-radius:38px; -webkit-border-radius:38px; border: #e3e3e3 1px solid; color:#272727; font-family:Arial;text-decoration:none; margin:0 4px; font-size:14px; line-height:37px;}
.pz_fy a:hover,.pz_fy a.on{color:#fff; border:#dc6b10 1px solid; background-color:#dc6b10; text-decoration:none;}
.pz_fy .l_fy{ background:url(images/btn9_l_h.png) center no-repeat; width:100px; height:38px;}
.pz_fy .r_fy{ background:url(images/btn9_r_h.png) center no-repeat;width:100px; height:38px;}
.pz_fy .l_fy:hover,
.pz_fy .l_fy.on{ background:url(images/btn9_l.png) center no-repeat #dc6b10;}
.pz_fy .r_fy:hover,
.pz_fy .r_fy.on{ background:url(images/btn9_r.png) center no-repeat #dc6b10;}

@media  screen and (max-width:991px){	
.wack1{ padding:30px 0;}
.fy_pc{ text-align:center; font-size:14px; color:#333; padding:5px 0;}
.fy_pc a{ padding:5px 25px; color:#323232; border:solid 1px #bdbbbb; border-radius:16px; overflow:hidden;}
.fy_pc span{ padding:5px 20px; color:#333;}
}

@font-face {
	font-family: 'OPENSANS-LIGHT';
	src: url('fonts/OPENSANS-LIGHT.eot');
	src: local('☺'), url('fonts/OPENSANS-LIGHT.woff') format('woff'), url('fonts/OPENSANS-LIGHT.ttf') format('truetype'), url('fonts/OPENSANS-LIGHT.svg#webfontHIqteXlE') format('svg');
	font-weight: normal;
	font-style: normal;
}


#CuPlayer{width:500px;height:350px;float:left;}
@media screen and (max-width:640px) {
    #CuPlayer{width:350px;height:200px;}
}



/*查询*/
.c_1170_6{ width:100%; float:left; padding:46px 0 60px 0;}
.c_1170_6 ul{ width:100%; float:left;}
.c_1170_6 ul li{ float:left; width:20%; font-size:16px; color:#666; line-height:26px;}
.c_1170_6 ul li strong{ font-weight:bold; color:#dc6b10;}
.c_1170_6 ul li a{ color:#666;}
.c_1170_6 table{ width:100%; float:left; margin-top:24px;}
.c_1170_6 table td{ border:solid 1px #e0e0e0; padding:14px 10px 16px 10px; text-align:center; font-size:14px; color:#666; line-height:24px;}
.c_1170_6 table td span{ display:block;}
.c_1170_6 table .tr1{ background-color:#f5f5f5;}
.c_1170_6 table td i{ font-style:normal; color:#9f9e9e;}
.c_1170_6 table td.td1{ width:9.2%;}
.c_1170_6 table td.td2{ width:14.36%;}
.c_1170_6 table td.td3{ width:9.61%;}
.c_1170_6 table td.td3_1{ width:9%;}
.c_1170_6 table td.td4{ width:5.4%;}
.c_1170_6 table td.td5{ width:5.4%;}
.c_1170_6 table td.td6{ width:7.4%;}
.c_1170_6 table td.td7{ width:11.79%;}
.c_1170_6 table td.td8{ width:19.67%;}
@media screen and (max-width:991px) {
.c_1170_6 ul li{ font-size:14px;}
.c_1170_6 table td{ padding:10px 6px 12px 6px; font-size:12px; line-height:22px;}
}
@media screen and (max-width:767px) {
.c_1170_6{ padding:26px 10px 30px 10px;}
.c_1170_6 ul li{ width:100%;}
.c_1170_6 table{ margin-top:14px;}
.c_1170_6 table td.td1{ width:30%; background-color:#f5f5f5;}

}



/*分页*/
.wack1{ float:left; width:100%; padding:60px 0; text-align:center;}
.pz_fy{ text-align:center; display:inline-block; *zoom:1; *display:inline;}
.pz_fy a { display:block; float:left; width:38px; height:38px; border-radius:38px; -moz-border-radius:38px; -webkit-border-radius:38px; border: #e3e3e3 1px solid; color:#272727; font-family:Arial;text-decoration:none; margin:0 4px; font-size:14px; line-height:37px;}
.pz_fy a:hover,.pz_fy a.on{color:#fff; border:#dc6b10 1px solid; background-color:#dc6b10; text-decoration:none;}
.pz_fy .l_fy{ background:url(images/btn9_l_h.png) center no-repeat; width:100px; height:38px;}
.pz_fy .r_fy{ background:url(images/btn9_r_h.png) center no-repeat;width:100px; height:38px;}
.pz_fy .l_fy:hover,
.pz_fy .l_fy.on{ background:url(images/btn9_l.png) center no-repeat #dc6b10;}
.pz_fy .r_fy:hover,
.pz_fy .r_fy.on{ background:url(images/btn9_r.png) center no-repeat #dc6b10;}

@media  screen and (max-width:991px){	
.wack1{ padding:30px 0;}
.fy_pc{ text-align:center; font-size:14px; color:#333; padding:5px 0;}
.fy_pc a{ padding:5px 25px; color:#323232; border:solid 1px #bdbbbb; border-radius:16px; overflow:hidden;}
.fy_pc span{ padding:5px 20px; color:#333;}
}

@font-face {
	font-family: 'OPENSANS-LIGHT';
	src: url('fonts/OPENSANS-LIGHT.eot');
	src: local('☺'), url('fonts/OPENSANS-LIGHT.woff') format('woff'), url('fonts/OPENSANS-LIGHT.ttf') format('truetype'), url('fonts/OPENSANS-LIGHT.svg#webfontHIqteXlE') format('svg');
	font-weight: normal;
	font-style: normal;
}


#CuPlayer{width:500px;height:350px;float:left;}
@media screen and (max-width:640px) {
    #CuPlayer{width:350px;height:200px;}
}