﻿@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:5; position:absolute; left:0; top:0;}
.pz_menu{ float:left; width:100%; position:relative; z-index:5; background:#313131;}
.pz_banner{ float:left; width:100%; position:relative; z-index:1; min-height:80px; background:#fff;}
.pz_main{ float:left; width:100%; position:relative; z-index:2; overflow:hidden;}
.pz_down{ float:left; width:100%; background:#fff; z-index:2; position:relative;}
.h_96{ width:100%; height:60px; float:left;}


/*首页*/
.ggw{ display:block; height:100%; position:fixed; overflow:hidden; z-index:101; width:100%; background:white; top:0; left:0;
-webkit-transition: all 0.8s ease-out 0s; 
-moz-transition: all 0.8s ease-out 0s; 
-o-transition: all 0.8s ease-out 0s; 
transition: all 0.8s ease-out 0s;}
.ggw img{ width:1920px; height:960px; position:absolute; left:50%; top:50%; margin:-480px 0 0 -960px; max-width:none;}
.ggw a{ background:url(images/page2.png) no-repeat center center; width:164px; height:46px; display:block; position:absolute; left:50%; bottom:20%; margin-left:-82px; cursor:pointer; background-size:contain;}
.ggw.on{display:none;}
.ggw.active{top:-100%;}
@media screen and (max-height: 768px) {
.ggw img{ width:1320px; height:660px; margin:-330px 0 0 -660px;}
}
@media screen and (max-width: 767px) {
.ggw img{ width:920px; height:460px; margin:-230px 0 0 -460px;}
.ggw a{ background-size:contain; width:120px; height:30px; margin-left:-60px;}
}
.top{ width:100%; float:left; height:60px; padding:0 60px; background:white;}
.top .logo{ float:left; margin-top:17px; height:26px; overflow:hidden; position:relative; min-width:60px;}
.top .logo img{ float:left; 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;}
.top .logo .img_1{}
.top .logo .img_2{left:-50px; top:0; opacity:0; position:absolute; z-index:2; height:26px; max-width:none;}
.top .logo.on .img_2{ left:0px; opacity:1;}
.top .logo.on .img_1{ margin-left:-50px; opacity:0;}
.top .top_r{ float:right; margin-top:13px;}
.top .topnav{ float:left; opacity:0; margin-right:-50px;
-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;}
.top .topnav.on{ opacity:1; margin-right:44px;}
.pz_top.on{ position:fixed;}
.pz_top.on .top{/* background:url(images/top2.png); height:56px;*/ box-shadow:0 3px 5px rgba(0,0,0,0.1);}
/*.pz_top.on .top .logo{ margin-top:11px;}
.pz_top.on .top .top_r{ margin-top:11px;}*/

.menu{ z-index:5; float: left;}
.menu > ul{ float:left; width:100%;}
.menu ul .nli{ float:left;z-index:9; position:relative; height:34px; text-align:center; margin: 0 21px;}
.menu ul .nli span{ display:block; width:100%; float:left; }
.menu ul .nli span a{ display:block; float:left; height:34px; line-height:34px; color:#555; font-size:20px; position:relative; z-index:2;}
.menu ul .nli.on span a,
.menu ul .nli:hover span a{ color:#ed6d34;}

/*下拉菜单（漂浮在menu .nli上）*/
.sub { z-index:21;  position:absolute; display: none; left:0; width:160px;background:#313131;  top:100%; text-align: center; left:50%; text-align: center; margin-left:-80px;}
.sub .l2{ width:100%; float: left; position: relative;}
.sub .l2 .l2_a{ line-height: 52px;  width:100%;  display:block;  float:left;  color:#cacaca;font-size: 14px;}
.sub .l2:hover .l2_a { color:#fff; background:#e41315;}
.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;}

.menu ul .nli:hover .sub{ display:block;
-webkit-animation:fadeInUp1 0.5s 0s ease both;
-moz-animation:fadeInUp1 0.5s 0s ease both;}
@-webkit-keyframes fadeInUp1{
0%{opacity:0;
-webkit-transform:translateY(30px)}
100%{opacity:1;
-webkit-transform:translateY(0)}
}
@-moz-keyframes fadeInUp1{
0%{opacity:0;
-moz-transform:translateY(30px)}
100%{opacity:1;
-moz-transform:translateY(0)}
}

.top .topnav .lang{ float:left; margin-left:23px; font-size:24px; color:#444; line-height:34px; text-transform:uppercase;}
.top .topnav .lang a{ margin:0 17px;font-family: 'OPENSANS-BOLD';}
.top .topnav .lang a.on{ color:#ed6d34;}
.menuph{ float:right; cursor: pointer;  width:28px;  height: 34px; position:relative; z-index:5;}
.menuph .point { display:block;  width: 28px;  height: 34px;  position: relative; margin-top:3px; 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;}
.menuph .point.active{ transform:rotate(90deg);}
.menuph .navbtn {  position: absolute;  top: 12px;  right: 3px;  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: #ed6d34; z-index:9999;}
.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: #ed6d34; overflow:hidden;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.menuph .navbtn::after { top:-8px;}
.menuph .navbtn::before { top:8px;}
.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;  background-color:#c6c6c6;}
.menuph .point.active .navbtn::before {  -webkit-transform: rotate(-45deg);  -ms-transform: rotate(-45deg);  -o-transform: rotate(-45deg);  transform: rotate(-45deg);  top: 0px; background-color:#c6c6c6; }
.pf_menu_bg{ width:100%; height: 100%; position:fixed; left:0; top:0px !important; z-index:5;}
.pf_menu{ position:fixed; width:120px; height:100%; overflow-y:auto; right:-100%; top:0; z-index:6 !important; display:block; padding:56px 0 30px 0; z-index: 98; background:white; background:rgba(255,255,255,0.9); box-shadow:0 2px 3px rgba(0,0,0,0.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;}
.pf_menu.on_1{ right:0;}
.ph_menu{ float:left; width:100%; text-align:right;}
.nav_box{ width:100%; float:left;}
.ph_menu .nli{ float:left; width:100%; position:relative;}
.ph_menu .nli span{ float:left; width:100%;}
.ph_menu .nli .l1_a{ float:left; width:100%; color:#ed6d34; font-size:14px; line-height:46px; white-space:nowrap; position: relative; letter-spacing: 1px; border-bottom:solid 1px #a4b5ba; padding:0 10px;}
.ph_menu .nli svg{ display:block; width:40px; height:40px; position:absolute; right:0; top:0; background:url(images/top5.png) no-repeat center center; background-size:auto 30px !important;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.ph_menu .nli.on .l1_a{ color:#e41315;}
.ph_menu .nli .l2_ul{ display:none; height:auto; float:left; width:100%; padding: 5px 10px;}
.ph_menu .nli .l2_ul li a{ line-height:30px; font-size:12px; color:#e41315; text-transform:uppercase; opacity:0.6;}
.ph_menu .nli .l2_ul li a:hover{ opacity:1;}
.ph_menu .lang{ width:100%; position:absolute; left:0; bottom:5px; text-align:center; font-size:14px; color:#444; line-height:24px; text-transform:uppercase;}
.ph_menu .lang a{ display:inline-block; *zoom:1; *display:inline; width:49%;font-family: 'OPENSANS-BOLD';}
.ph_menu .lang a.on{ color:#ed6d34;}
@media screen and (max-width: 1240px) {
.top{ padding:0 40px;}
.menu ul .nli{  margin: 0 11px;}
.top .topnav.on{ margin-right:14px;}
.top .topnav .lang{ margin-left:13px; font-size:18px;}
.menu ul .nli span a{ font-size:16px;}
.top .topnav .lang a{ margin:0 12px;}
}
@media screen and (max-width: 991px) {
.top .logo{ margin-top:10px;}
.top .logo .img_2{ width:41px; height:26px;}
.h_96{ height:46px;}
.top{ padding:0 10px; height:46px !important;}
.topnav{ display:none;}
.top .logo .img_1{ display:none;}
.top .logo .img_2{ left:0px; opacity:1;}
.top .top_r{ margin-top:6px;}
.pz_top{ position:fixed;}
.pz_top.on_1{ box-shadow:0 2px 3px rgba(0,0,0,0.1);}
}

/*底部*/
.footer{ width:100%; float:left; padding:37px 0 36px 0; text-align:center;}
.link1{ width:100%; float:left; font-size:16px; color:#6b848a;}
.link1 a{ color:#6b848a;}
.link1 a:hover{ color:#ed6d34;}
.link1 span{ margin:0 21px;}
.footer .footer_bq{ width:100%; float:left; margin-top:29px; font-size:14px; color:#6b848a; line-height:26px;}
.footer .footer_bq a{ color:#6b848a;}
.footer .footer_bq a:hover{ color:#ed6d34;}
@media screen and (max-width: 991px) {
.link1{ display:none;}
}
@media screen and (max-width: 767px) {
.footer{ padding:7px 10px 6px 10px;}
.footer .footer_bq{ margin-top:0px; font-size:12px; line-height:20px;}
}

/*banner*/
.slide_banner{ width:100%; float:left; padding-bottom:58px;}
.slide_banner .slick-slide{ position:relative; overflow:hidden;}
.slide_banner .slick-slide h1{ font-size:86px; letter-spacing:10px; position:absolute; width:100%; padding:0 125px; left:0; top:20%; line-height:1.25; opacity:0.6; color:white;}
.slide_banner .slick-slide .btn{ position:absolute; left:50%; top:50%; width:88px; height:88px; margin:-44px 0 0 -44px ; cursor:pointer; z-index:2; background:url(images/btn2.png); background-size:contain;}
.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:970px; height:500px; position:fixed; left:50%; top:50%; margin:-250px 0 0 -485px; background:none; display:none; z-index:100000;}
.tc_video video{ width:100%; height:100%; position:absolute; left:0; top:0;}
.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:1344px) {
.slide_banner .slick-slide h1{ font-size:66px; padding:0 65px;}
}
@media screen and (max-width:1199px) {
.tc_video{ width:770px; height:400px; margin:-200px 0 0 -385px;}
}
@media screen and (max-width:991px) {
.tc_video{ width:660px; height:360px; margin:-180px 0 0 -330px;}
.slide_banner .slick-slide h1{ font-size:46px; padding:0 35px;}
}
@media screen and (max-width:767px) {
.tc_video{ width:90%; height:200px; margin:-100px 0 0 0; left:5%;}
.slide_banner .slick-slide .btn{ width:44px; height:44px; margin:-22px 0 0 -22px ;}
.slide_banner .slick-slide h1{ font-size:26px; padding:0 15px; letter-spacing:2px;}
}
.slide_banner img{ width:100%;}
.slide_banner .slick-dots{
	position: absolute;
	bottom: 24px;
	display: block;
	width: 100%;
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: center;
	overflow:hidden;
	z-index:5;
	height:15px;
}
.slide_banner .slick-dots li {
	position: relative;
	display: inline-block;
	width: 12px;
	height: 12px;
	margin: 0 11px;
	padding: 0;
	cursor: pointer;
	background:#ed6d34;
	vertical-align:top;
	-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;
}
.slide_banner .slick-dots li.slick-active{
	background:#a4b5ba;
}
@media screen and (max-width: 767px) {
.slide_banner{ padding-bottom:38px;}
.slide_banner .slick-dots{bottom: 8px;}
.slide_banner .slick-dots li {width: 8px;height: 8px;margin: 0 4px;}
}

/*首页*/
.c_0100_1{ position:relative; display:table; vertical-align:middle; background-attachment: fixed !important; background-size:cover !important; height:600px;}
.zbg1{ background:url(images/index1.jpg) no-repeat center center;}
.c_0100_1 .mb{ width:100%; height:100%; position:absolute; left:0; top:0; background:#ed6d34; opacity:0.8;}
.c_1200_1{ display:table-cell; vertical-align:middle; text-align:center; position:relative; z-index:2;}
.c_1200_1 .title{ width:100%; float:left; font-size:40px; color:white; line-height:49px; padding-bottom:21px; background:url(images/index2.png) no-repeat center bottom;}
.c_1200_1 .p{ width:100%; float:left; margin-top:15px; font-size:20px; color:white; line-height:40px; letter-spacing:1px;}
.c_1200_1 .more{ width:100%; float:left; margin-top:53px;}
.c_1200_1 .more a{ display:inline-block; *zoom:1; *display:inline; width:122px; height:39px; line-height:34px; border:solid 1px white; font-size:20px; color:white;font-family: 'OPENSANS-LIGHT'; letter-spacing:1px;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.c_1200_1 .more a:hover{ background:#ed6d34; border-color:#ed6d34;}
@media screen and (max-width: 1199px) {
.c_0100_1{ height:500px;}
}
@media screen and (max-width: 991px) {
.c_0100_1{ background-attachment:inherit !important;}
.c_1200_1 .title{ font-size:30px; line-height:40px; padding-bottom:16px;}
.c_1200_1 .p{ margin-top:10px; font-size:16px; line-height:30px;}
.c_1200_1 .more{ margin-top:33px;}
.c_1200_1 .more a{ width:102px; height:32px; line-height:30px; font-size:16px;}
}
@media screen and (max-width: 767px) {
.c_0100_1{ height:300px;}
.c_1200_1{ padding:0 10px;}
.c_1200_1 .title{ font-size:20px; line-height:30px; padding-bottom:11px; background-size:auto 2px;}
.c_1200_1 .p{ margin-top:7px; font-size:13px; line-height:22px; letter-spacing:0;}
.c_1200_1 .more{ margin-top:23px;}
.c_1200_1 .more a{ width:82px; height:30px; line-height:29px; font-size:14px;}
}

.zbg2{ background:url(images/index2.jpg) no-repeat center center;}
.c_0100_1 .mb_w{ background:#fff; opacity:0.8;}
.c_1200_w .title{ color:#ed6d34; background-image:url(images/index2_w.png);}
.c_1200_w .p{ color:#ed6d34;}
.c_1200_w .more a{ background:#ed6d34; border-color:#ed6d34;}
.c_1200_w .more a:hover{ background:none;color:#ed6d34;}
.zbg3{ background:url(images/index3.jpg) no-repeat center center;}
.zbg4{ background:url(images/index4.jpg) no-repeat center center;}
.zbg5{ background:url(images/index5.jpg) no-repeat center center;}
.zbg6{ background:url(images/index6.jpg) no-repeat center center;}

/*内页公用*/
/*.top_ny{ background:url(images/top3.png) repeat-x top center; height:268px;}*/
.banner{ min-height:150px; overflow:hidden;}
.banner,.banner img{ width:100%; float:left;}
.footer_ny{ border-top:solid 1px #e3e6e7;}
.elli{ white-space: nowrap; overflow:hidden; text-overflow:ellipsis;}
@media screen and (max-width: 991px) {
.banner{ min-height:150px;}
}
@media screen and (max-width: 767px) {
.banner{ min-height:100px;}
}

/*案例*/
.tit_1{ width:100%; float:left; text-align:center; margin-top:65px;}
.tit_1 h4{ width:100%; float:left; font-size:24px; color:#fc6418; line-height:36px; padding-bottom:20px; background:url(images/index2_w.png) no-repeat center bottom;}
.tit_1 .p{ width:100%; float:left; font-size:16px; color:#666; line-height:30px; margin-top:10px;}

.c_1200_2{ width:100%; float:left; padding:11px 0 60px 0;}
.ul_1{ width:100%; float:left;}
.ul_1 li{ width:33.333%; float:left; margin-top:30px; padding:0 15px;}
.ul_1 li .img{ width:100%; float:left; overflow:hidden;}
.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;}
.ul_1 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_1 li .text{ width:100%; float:left; box-shadow:0 0 13px rgba(0,0,0,0.2); background:white; padding:33px 30px 37px 30px; text-align:center;}
.ul_1 li .text .title{ width:100%; float:left; padding-bottom:15px; font-size:18px; color:#666; line-height:32px; position:relative;}
.ul_1 li .text .title:before{ content:''; width:30px; height:1px; background:#ccc; position:absolute; left:50%; bottom:0; margin-left:-15px;}
.ul_1 li .text .p{ width:100%; float:left; margin-top:8px; font-size:14px; color:#808080; line-height:28px; height:56px; overflow:hidden;}
.ul_1 li .text .more{ width:100%; float:left; margin-top:31px;}
.ul_1 li .text .more a{ display:inline-block; *zoom:1; *display:inline; color:#a5a5a5; position:relative; text-transform:uppercase; letter-spacing:2px; font-size:14px; line-height:20px;}
.ul_1 li .text .more a:before{ content:''; width:10px; height:1px; position:absolute; top:50%; left:-18px; background:#a5a5a5;}
.ul_1 li .text .more a:after{ content:''; width:10px; height:1px; position:absolute; top:50%; right:-18px; background:#a5a5a5;}
.ul_1 li:hover .text .title,.ul_1 li:hover .text .p,.ul_1 li:hover .text .more a{ color:#ed6d34;}
.ul_1 li:hover .text .title:before,.ul_1 li:hover .text .more a:before,.ul_1 li:hover .text .more a:after{ background-color:#f4a785;}
@media screen and (max-width: 991px) {
.tit_1{ margin-top:45px;}
.tit_1 h4{ font-size:20px; line-height:30px; padding-bottom:16px;}
.tit_1 .p{ font-size:14px; line-height:24px; margin-top:6px;}
.ul_1 li{ width:50%;}
.ul_1 li .text .title{ padding-bottom:10px; font-size:16px; line-height:26px;}
.ul_1 li .text .p{ margin-top:6px; font-size:13px; line-height:22px; height:44px;}
.ul_1 li .text .more{ margin-top:21px;}
}
@media screen and (max-width: 767px) {
.c_1200_2{ padding:11px 10px 30px 10px;}
.tit_1{ margin-top:15px; padding:0 10px;}
.tit_1 h4{ font-size:16px; line-height:24px; padding-bottom:10px; background-size:auto 2px;}
.tit_1 .p{ font-size:12px; line-height:20px; margin-top:4px;}
.ul_1 li{ width:100%; margin-top:10px; padding:0 5px;}
.ul_1 li .text{ padding:13px 10px 17px 10px;}
.ul_1 li .text .title{ padding-bottom:6px; font-size:14px; line-height:22px;}
.ul_1 li .text .title:before{ width:20px; margin-left:-10px;}
.ul_1 li .text .p{ margin-top:4px; font-size:12px; line-height:20px; height:38px;}
.ul_1 li .text .more{ margin-top:11px;}
.ul_1 li .text .more a{ font-size:12px;}
}

/*案例详情*/
.c_1200_3{ width:100%; float:left; margin-top:31px;}
.c_1200_3 .text1{ width:100%; float:left; padding-bottom:30px; border-bottom:solid 1px #ebebeb;}
.c_1200_3 .text1 .p{ width:100%; float:left; font-size:16px; color:#728188; line-height:30px;}
.c_1200_3 .text1 .p b{ color:#ed6d34;}
.c_1200_3 .text1 .tab{ width:100%; float:left; margin-top:20px;}
.c_1200_3 .text1 .tab a{ display:block; float:left; margin-right:27px; padding:0 20px; height:40px; line-height:38px; text-align:center; border:solid 1px #f6b699; background:#fffaf8; color:#ed6d34; font-size:16px;}
.c_1200_3 .wzfy{ width:100%; float:left; padding:27px 0 26px 0;}
.c_1200_3 .wzfy h5{ width:50%; float:left; font-size:16px; color:#666; line-height:26px;}
.c_1200_3 .wzfy h5 a{ display:inline-block; *zoom:1; *display:inline; vertical-align:top; max-width:80%; color:#666;}
.c_1200_3 .wzfy h5.last{ text-align:right;}
.c_1200_3 .wzfy h5:hover,.c_1200_3 .wzfy h5:hover a{ color:#ed6d34;}
@media screen and (max-width: 991px) {
.c_1200_3 .text1 .p{ font-size:16px; line-height:30px;}
.c_1200_3 .wzfy{ padding:17px 0 16px 0;}
.c_1200_3 .wzfy h5{ font-size:14px; line-height:22px;}
.c_1200_3 .text1 .tab a{ margin-right:20px; /*width:100px;*/ padding:0 10px; height:32px; line-height:30px; font-size:14px;}
}
@media screen and (max-width: 767px) {
.c_1200_3{ margin-top:16px; padding:0 10px;}
.c_1200_3 .text1{ padding-bottom:15px;}
.c_1200_3 .text1 .p{ font-size:12px; line-height:20px;}
.c_1200_3 .wzfy{ padding:7px 0 6px 0;}
.c_1200_3 .wzfy h5{ width:100%; font-size:12px; line-height:20px;}
.c_1200_3 .text1 .tab a{ margin-right:10px; /*width:80px;*/ height:30px; line-height:28px; font-size:12px;}
.c_1200_3 .wzfy h5.last{ text-align:left;}
}

/*新闻*/
.ul_2{ width:100%; float:left; margin-top:30px;}
.ul_2 li{ width:100%; float:left; padding:20px 29px 19px 0; border:solid 1px #dcdcdc; margin-top:-1px; 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;}
.ul_2 li a{ display:block; width:100%; padding-right:132px; position:relative; letter-spacing:1px;}
.ul_2 li a .title{ width:100%; float:left; padding-left:30px; font-size:16px; color:#666; line-height:34px; background:url(images/xw1.jpg) no-repeat left center;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.ul_2 li a .time{ position:absolute; right:0; top:0; font-size:14px; color:#666; line-height:34px; background:url(images/xw2.png) no-repeat right center; background-size:8px auto; width:130px;
-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:hover{ background:#fdf0ea;}
.ul_2 li:hover a .title{ color:#ed6d34;}
.ul_2 li:hover a .time{ color:#ed6d34;  background-image:url(images/xw2_h.png);}
@media screen and (max-width: 991px) {
.ul_2{ margin-top:20px;}
.ul_2 li{ padding:15px 19px 10px 0;}
.ul_2 li a .title{ padding-left:20px; font-size:14px; line-height:30px;}
.ul_2 li a .time{ font-size:12px; line-height:30px; width:112px;}
}
@media screen and (max-width: 767px) {
.ul_2{ margin-top:10px;}
.ul_2 li{ padding:7px 5px 6px 0;}
.ul_2 li a{ padding-right:85px;}
.ul_2 li a .title{ padding-left:10px; font-size:12px; line-height:20px; background-size:2px auto;}
.ul_2 li a .time{ font-size:12px; line-height:20px; width:85px; background-size:4px auto;}
}

/*新闻详情*/
.c_1200_3 .text{ width:100%; float:left; padding-bottom:30px; border-bottom:solid 1px #ebebeb; margin-top:44px;}
.c_1200_3 .text .title{ width:100%; float:left; text-align:center; font-size:24px; color:#fc6418; line-height:40px;}
.c_1200_3 .text .return{ width:100%; float:left;}
.c_1200_3 .text .return a{ float:right; font-size:18px; color:#777; line-height:34px;}
.c_1200_3 .text .return a img{ vertical-align:middle; margin:-3px 0 0 16px; width:38px;}
.c_1200_3 .text .return a .img_2{ display:none;}
.c_1200_3 .text .return a:hover{ color:#ed6d34;}
.c_1200_3 .text .return a:hover .img_1{ display:none;}
.c_1200_3 .text .return a:hover .img_2{ display:inline-block; *zoom:1; *display:inline;}
.c_1200_3 .text .p{ width:100%; float:left; text-indent:2em; font-size:16px; color:#728188; line-height:30px; margin-top:18px;}
@media screen and (max-width: 991px) {
.c_1200_3 .text{ margin-top:24px;}
.c_1200_3 .text .title{ font-size:20px; line-height:34px;}
.c_1200_3 .text .return a{ font-size:16px; line-height:30px;}
.c_1200_3 .text .return a img{ margin:-3px 0 0 10px; width:30px;}
.c_1200_3 .text .p{ font-size:14px; line-height:26px; margin-top:12px;}
}
@media screen and (max-width: 767px) {
.c_1200_3 .text{ margin-top:14px;}
.c_1200_3 .text .title{ font-size:16px; line-height:26px;}
.c_1200_3 .text .return a{ font-size:14px; line-height:20px;}
.c_1200_3 .text .return a img{ margin:-3px 0 0 6px; width:20px;}
.c_1200_3 .text .p{ font-size:12px; line-height:20px; margin-top:6px;}
}

/*联系我们*/
.c_0100_2{ width:100%; float:left; padding-left:24.22%; position:relative;}
.c_0100_2 .c_465{ position:absolute; left:0; top:0; height:100%; width:24.22%; background:#f8f8f8; padding:59px 0 0 7.7%;}
.pz_SideLayer{ width:100%; float:left;}
.pz_SideLayer .l1{ width:100%; float:left; position:relative;}
.pz_SideLayer .l1:before{ content:''; position:absolute; right:-7px; top:50%; background:url(images/lxwm1.png) no-repeat center center; background-size:17px 33px; width:17px; height:33px; margin-top:-16.5px; display:none;}
.pz_SideLayer .l1 a{ display:block; width:100%; float:left; font-size:18px; color:#888; line-height:40px;}
.pz_SideLayer .l1.on a,.pz_SideLayer .l1:hover a{ color:#ed6d34;}
.pz_SideLayer .l1.on:before{ display:block;}
.c_0100_2 .c_1364{ width:93.75%; float:left; min-height:500px;}
.c_1364_1{ width:100%; float:left; padding:47px 10px 70px 10px;}
.c_1364_1 .p{ width:100%; float:left; text-align:center; font-size:16px; color:#666; line-height:43px;}
.c_1364_1 ul{ width:33.33%; float:left; margin-top:42px;}
.c_1364_1 ul li{ width:100%; float:left; padding-left:20px; font-size:16px; color:#666; line-height:53px; word-break:break-all;}
.c_1364_1 ul li .ico{ width:38px; float:left; margin-right:22px;}
.c_1364_1 ul li a{ color:#666;}
@media screen and (max-width: 1199px) {
.c_0100_2 .c_465{ padding:39px 0 0 7%;}
.pz_SideLayer .l1:before{ right:-4px; background-size:12px 24px; width:12px; height:24px; margin-top:-12px;}
.pz_SideLayer .l1 a{ font-size:16px; line-height:32px;}
.c_1364_1{ padding:27px 10px 50px 10px;}
.c_1364_1 .p{ font-size:14px; line-height:33px;}
.c_1364_1 ul{ width:50%;}
.c_1364_1 ul li{ font-size:14px; line-height:43px;}
.c_1364_1 ul li .ico{ width:28px; margin-right:12px;}
}
@media screen and (max-width: 991px) {
.pz_SideLayer .l1 a{ font-size:16px; line-height:38px;}
.pz_SideLayer .l1:before{ background-size:8px 18px;}
.c_0100_2 .c_465{ padding:29px 0 0 5%;}
.c_1364_1 ul{ width:100%; margin-top:22px;}
.c_1364_1 ul li .ico{ width:22px; margin-right:8px;}
}
@media screen and (max-width: 767px) {
.c_0100_2{ padding-left:0; padding-top:40px;}
.c_0100_2 .c_465{ width:100%; padding:0; position:absolute; left:0; top:0; height:40px;}
.pz_SideLayer .l1{ width:33.333%; text-align:center;}
.pz_SideLayer .l1 a{ font-size:14px; line-height:40px;}
.pz_SideLayer .l1:before{ display:none !important;}
.pz_SideLayer .l1.on a{ background:#ec6d34; color:white;}
.c_1364_1{ padding:17px 10px 30px 10px;}
.c_1364_1 .p{ font-size:12px; line-height:22px;}
.c_1364_1 ul{ margin-top:12px;}
.c_1364_1 ul li{ font-size:12px; line-height:23px; padding-left:0;}
.c_1364_1 ul li .ico{ width:18px; margin-right:6px;}
.c_0100_2 .c_1364{ min-height:300px;}
}

/*关注我们*/
.c_1364_2{ width:100%; float:left; padding:173px 0 196px 0; text-align:center;}
.c_1364_2 ul{ display:inline-block; *zoom:1; *display:inline;}
.c_1364_2 ul li{ float:left; width:88px; margin:0 101px;}
.c_1364_2 ul li .ico{ width:88px; height:88px; float:left; position:relative;}
.c_1364_2 ul li .ico img{ width:100%; float:left;}
.c_1364_2 ul li h5{ width:100%; float:left; margin-top:19px; font-size:18px; color:#828282; line-height:23px;}
.c_1364_2 ul li .ico .ewm{ background:url(images/gzwm4.png) no-repeat center center; background-size:contain; width:235px; height:248px; padding:43px 42px 56px 44px; position:absolute; left:50%; bottom:63px; margin-left:-117px; display:none;}
.c_1364_2 ul li:hover h5{ color:#ed6d34;}
.c_1364_2 ul li:hover .ico .ewm{ display:block;
-webkit-animation:fadeInUp1 0.5s 0s ease both;
-moz-animation:fadeInUp1 0.5s 0s ease both;}
@media screen and (max-width: 1230px) {
.c_1364_2{ padding:73px 0 96px 0;}
.c_1364_2 ul li{ margin:0 61px;}
}
@media screen and (max-width: 991px) {
.c_1364_2{ padding:53px 0 56px 0;}
.c_1364_2 ul li{ margin:0 31px;}
}
@media screen and (max-width: 767px) {
.c_1364_2{ padding:43px 0 36px 0;}
.c_1364_2 ul li{ margin:0 11px; width:44px;}
.c_1364_2 ul li .ico{ width:44px; height:44px;}
.c_1364_2 ul li h5{ margin-top:10px; font-size:14px; line-height:19px;}
.c_1364_2 ul li .ico .ewm{ width:135px; height:142px; padding:23px 22px 36px 24px; bottom:33px; margin-left:-67px;}
}

/*加入我们*/
.c_1364_3{ width:100%; float:left; padding:49px 0 67px 70px;}
.c_1364_3 .dl{ width:100%; float:left;}
.c_1364_3 .dl .dt{ width:100%; float:left; border:solid 1px #dcdcdc; padding:21px 0 20px 0; font-size:16px; color:#666; line-height:18px;}
.c_1364_3 .dl .dd { width:100%; float:left; border:solid 1px #dcdcdc; border-top:0; padding:21px 0 20px 0; font-size:16px; line-height:18px;}
.c_1364_3 .dl .dd a{ color:#666;}
.c_1364_3 .dl .c_280{ width:21.37%; float:left;}
.c_1364_3 .dl .c_273{ width:20.84%; float:left;}
.c_1364_3 .dl .c_216{ width:16.49%; float:left;}
.c_1364_3 .dl .c_342{ width:26.11%; float:left;}
.c_1364_3 .dl .c_198{ width:15.11%; float:left;}
.c_1364_3 .dl .dt .c_280{ padding-left:4.89%;}
.c_1364_3 .dl .dt .c_273{ padding-left:4.5%;}
.c_1364_3 .dl .dt .c_216{ padding-left:4.5%;}
.c_1364_3 .dl .dt .c_342{ text-align:center;}
.c_1364_3 .dl .dt .c_198{ text-align:center;}
.c_1364_3 .dl .dd .c_280{ padding-left:4.43%;}
.c_1364_3 .dl .dd .c_273{ padding-left:6.41%;}
.c_1364_3 .dl .dd .c_216{ text-align:center;}
.c_1364_3 .dl .dd .c_342{ text-align:center;}
.c_1364_3 .dl .dd .c_198{ text-align:center; background:url(images/xw2.png) no-repeat 85% center; background-size:8px 14px;}
.c_1364_3 .dl .dd:hover{ background:#fdf0ea;}
.c_1364_3 .dl .dd:hover a{ color:#ed6d34;}
.c_1364_3 .dl .dd:hover .c_198{ background-image:url(images/xw2_h.png);}
@media screen and (max-width: 1199px) {
.c_1364_3{ padding:39px 0 57px 50px;}
.c_1364_3 .dl .dt{ padding:16px 0 15px 0; font-size:14px; line-height:16px;}
.c_1364_3 .dl .dd { padding:16px 0 15px 0; font-size:14px; line-height:16px;}
}
@media screen and (max-width: 991px) {
.c_1364_3{ padding:29px 0 37px 30px;}
.c_1364_3 .dl .dd .c_198{ background-size:6px 10px; background-position:90% center;}
}
@media screen and (max-width: 767px) {
.c_1364_3{ padding:19px 0 27px 20px;}
.c_1364_3 .dl .dt{ padding:12px 0 11px 0; font-size:12px; line-height:14px;}
.c_1364_3 .dl .dd { padding:12px 0 11px 0; font-size:12px; line-height:14px;}
.c_1364_3 .dl .dd .c_198{ background-size:4px 8px;}
.c_1364_3 .dl .c_273,.c_1364_3 .dl .c_216,.c_1364_3 .dl .c_342{ display:none;}
.c_1364_3 .dl .c_280,.c_1364_3 .dl .c_198{ width:50%;}
}

/*多元化公关*/
.pz_SideLayer h4{ line-height:40px; width:100%; float:left; font-size:22px; color:#ec6d34; font-weight:bold; margin-top:20px;}
.pz_SideLayer h4.first{ margin-top:-24px;}
.c_1364_4{ width:100%; float:left; padding:88px 0 20px 58px; min-height:830px;}
.c_1364_4 .text{ width:100%; float:left; padding:0 135px; position:relative;}
.c_1364_4 .text:before{ content:''; background:url(images/dyhgy1.png) no-repeat center center; width:107px; height:98px; position:absolute; left:0; top:24px;}
.c_1364_4 .text:after{ content:''; background:url(images/dyhgy2.png) no-repeat center center; width:107px; height:98px; position:absolute; right:0; bottom:43px;}
.c_1364_4 .text .title{ width:100%; float:left; text-align:center; font-size:24px; color:#ec6d34; line-height:40px;}
.c_1364_4 .text .p{ width:100%; float:left; margin-top:33px; font-size:16px; color:#666; line-height:40px; text-indent:2em;}
.c_1364_4 .tab{ width:100%; float:left; margin-top:66px;}
.c_1364_4 .tab a{ display:block; float:left; margin-right:10px; width:121px; height:40px; line-height:38px; text-align:center; border:solid 1px #f6b699; background:#fff8f6; font-size:16px; color:#ed6d34;}
.c_1364_4 .tab a img{ width:20px; vertical-align:middle; margin:-3px 14px 0 0;}
.c_1364_4 .tab a:hover{ background:#fbded6;}
@media screen and (max-width: 1199px) {
.pz_SideLayer h4{ line-height:32px; font-size:18px; margin-top:10px;}
.c_1364_4{ padding:68px 0 10px 38px; min-height:730px;}
.c_1364_4 .text{ padding:0 105px;}
.c_1364_4 .text:before{ width:87px; height:78px; top:20px; background-size:contain;}
.c_1364_4 .text:after{ width:87px; height:78px; background-size:contain; bottom:23px;}
.c_1364_4 .text .title{ font-size:20px; line-height:34px;}
.c_1364_4 .text .p{ margin-top:23px; font-size:14px; line-height:32px; }
.c_1364_4 .tab{ margin-top:46px;}
.c_1364_4 .tab a{ width:91px; height:36px; line-height:34px; font-size:14px;}
.c_1364_4 .tab a img{ width:16px; margin:-3px 10px 0 0;}
}
@media screen and (max-width: 991px) {
.pz_SideLayer h4{ line-height:26px; font-size:16px; margin-top:6px;}
.c_1364_4{ padding:48px 0 10px 28px; min-height:530px;}
.c_1364_4 .text{ padding:0 85px;}
.c_1364_4 .text:before{ width:67px; height:58px; top:10px;}
.c_1364_4 .text:after{ width:67px; height:58px; bottom:13px;}
.c_1364_4 .text .title{ font-size:18px; line-height:28px;}
.c_1364_4 .text .p{ margin-top:13px; font-size:12px; line-height:26px; }
.c_1364_4 .tab{ margin-top:26px;}
.c_1364_4 .tab a{ width:81px; height:32px; line-height:30px;}
.c_1364_4 .tab a img{ width:14px; margin:-3px 6px 0 0;}
.pz_SideLayer h4.first{ margin-top:-14px;}
}
@media screen and (max-width: 767px) {
.pz_SideLayer h4{ width:49.8%; float:right; line-height:38px; font-size:14px; margin-bottom:6px; margin-top:4px; position:relative; text-align:center; background:white; margin-top:0 !important;}
.pz_SideLayer h4.first{ float:left;}
.pz_SideLayer h4:before{ content:''; background:url(images/page1.jpg) no-repeat center center; width:40px; height:40px; position:absolute; right:0; top:0; background-size:auto 16px;
-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_SideLayer h4.on:before{ transform:rotate(180deg);}
.pz_SideLayer ul{ width:50%; position:absolute; right:0; top:100%; display:none; background:#f8f8f8; z-index:2;}
.pz_SideLayer ul.first{ right:auto; left:0;}
.pz_SideLayer ul li{ width:100% !important;}
.c_1364_4{ padding:28px 0 10px 18px; min-height:430px;}
.c_1364_4 .text{ padding:0 15px;}
.c_1364_4 .text:before{ width:27px; height:38px; top:6px;}
.c_1364_4 .text:after{ width:27px; height:38px; bottom:9px;}
.c_1364_4 .text .title{ font-size:16px; line-height:24px;}
.c_1364_4 .text .p{ margin-top:9px; font-size:12px; line-height:22px; }
.c_1364_4 .tab{ margin-top:16px;}
.c_1364_4 .tab a{ width:71px; height:28px; line-height:27px; font-size:12px;}
.c_1364_4 .tab a img{ width:12px; margin:-3px 4px 0 0;}
}

/*案例详情-竖版*/
.c_1200_3 .text1 .p .img{ float:left; margin-right:26px; margin-top:32px; width:49%;}
@media screen and (max-width: 767px) {
.c_1200_3 .text1 .p .img{ margin-right:16px; margin-top:12px;}
}

/*折叠-多元化公关*/
.c_1200_4{ width:100%; float:left; padding:0 15px;}
.c_1200_4 .tit_1{ margin-top:0;}
.c_1200_4 .content1{ width:100%; float:left; margin-top:70px;}
.c_1200_4 .content1 ul{ width:100%; float:left; margin-top:21px; overflow:hidden;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.c_1200_4 .content1 ul li{ width:33.33%; float:left; text-align:center; padding:38px 20px 45px 20px; border-left:solid 1px #e8e8e8; border-top:solid 1px #e8e8e8; margin:-1px 0 0 -1px;}
.c_1200_4 .content1 ul li .ico{ width:100%; float:left; height:94px;}
.c_1200_4 .content1 ul li .ico img{ 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;}
.c_1200_4 .content1 ul li:hover .ico img{ transform:rotateY(180deg);}

.c_1200_4 .content1 ul li h5{ width:100%; float:left; margin-top:29px; font-size:22px; color:#728188; line-height:32px; letter-spacing:1px;}
.c_1200_4 .content1 ul li h6{ width:100%; float:left; margin-top:29px; font-size:16px; color:#a8adaf; line-height:24px; letter-spacing:1px; text-transform:uppercase; font-family:Arial;}
.c_1200_4 .content2{ width:100%; float:left; padding:76px 0 79px 0;}
.c_1200_4 .content2 ul{ width:100%; float:left; margin-top:31px;}
.c_1200_4 .content2 ul li{ width:33.333%; float:left; padding:0 50px;}
.c_1200_4 .content2 ul li .zbox{ width:100%; float:left; padding:65px 10px 59px 10px; text-align:center; background:#ec6d34;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.c_1200_4 .content2 ul li .zbox .ico{ width:100%; float:left; height:92px;}
.c_1200_4 .content2 ul li .zbox .ico img{ 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;}
.c_1200_4 .content2 ul li:hover .zbox .ico img{ transform:rotateY(180deg);}
.c_1200_4 .content2 ul li .zbox h5{ width:100%; float:left; margin-top:44px; font-size:22px; color:white; line-height:30px;}
@media screen and (max-width: 1199px) {
.c_1200_4{ padding:0 0;}
.c_1200_4 .content2 ul li{ padding:0 30px;}
.c_1200_4 .content1 ul li{ padding:30px 10px 40px 10px;}
}
@media screen and (max-width: 991px) {
.c_1200_4 .content2{ padding:56px 0 59px 0;}
.c_1200_4 .content2 ul li{ padding:0 10px;}
.c_1200_4 .content1{ margin-top:40px;}
.c_1200_4 .content1 ul li .ico{ height:74px;}
.c_1200_4 .content1 ul li h5{ margin-top:20px; font-size:18px; line-height:28px;}
.c_1200_4 .content1 ul li h6{ margin-top:22px; font-size:14px; line-height:20px;}
.c_1200_4 .content1 ul li{ width:50%; padding:20px 10px 30px 10px;}
.c_1200_4 .content2 ul li .zbox{ padding:45px 10px 39px 10px;}
.c_1200_4 .content2 ul li .zbox .ico{ height:72px;}
.c_1200_4 .content2 ul li .zbox h5{ margin-top:34px; font-size:18px; line-height:24px;}
.c_1200_4 .content1 ul li:hover .ico img{ transform:rotateY(0);}
.c_1200_4 .content2 ul li:hover .zbox .ico img{ transform:rotateY(0);}
}
@media screen and (max-width: 767px) {
.c_1200_4 .content2{ padding:26px 5px 29px 5px;}
.c_1200_4 .content1{ margin-top:20px;}
.c_1200_4 .content1 ul li .ico{ height:54px;}
.c_1200_4 .content1 ul li h5{ margin-top:10px; font-size:16px; line-height:24px;}
.c_1200_4 .content1 ul li h6{ margin-top:6px; font-size:12px; line-height:18px;}
.c_1200_4 .content1 ul li{ padding:10px 5px 20px 5px; height:165px;}
.c_1200_4 .content2 ul{ margin-top:21px;}
.c_1200_4 .content2 ul li { padding:0 5px;}
.c_1200_4 .content2 ul li .zbox{ padding:25px 5px 19px 5px;}
.c_1200_4 .content2 ul li .zbox .ico{ height:52px;}
.c_1200_4 .content2 ul li .zbox h5{ margin-top:14px; font-size:12px; line-height:20px;}
}

/*客户*/
.c_0100_3{ width:100%; float:left; padding:52px 15% 70px 15%;}
.c_0100_3 .tit_1{ margin-top:0;}
.c_0100_3 ul{ width:100%; float:left; margin-top:23px;}
.c_0100_3 ul li{ width:16.66%; float:left; padding:0 15px; margin-top:30px;}
.c_0100_3 ul li .zbox{ width:100%; float:left; border:solid 1px #d2d2d2; overflow:hidden;
-moz-border-radius:10px; 
-webkit-border-radius:10px; 
-khtml-border-radius:10px;
border-radius:10px;}
.c_0100_3 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_0100_3 ul li .zbox:hover img{transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);	
-webkit-transform: scale(1.1,1.1);
	 -o-transform: scale(1.1,1.1);	
   -moz-transform: scale(1.1,1.1);}
.c_0100_3 .yqkh{ width:100%; float:left; margin-top:118px;}
.c_0100_3 .yqkh li .zbox{ opacity:0.6 !important;}
.c_0100_3 .yqkh li img{ opacity:0.8 !important;}

@media screen and (max-width: 1199px) {
.c_0100_3{ padding:32px 60px 50px 60px;}
}
@media screen and (max-width: 991px) {
.c_0100_3{ padding:22px 30px 30px 30px;}
.c_0100_3 ul{ margin-top:13px;}
.c_0100_3 .yqkh{ margin-top:59px;}
}
@media screen and (max-width: 767px) {
.c_0100_3{ padding:12px 10px 20px 10px;}
.c_0100_3 ul{ margin-top:10px;}
.c_0100_3 ul li{ width:25%; padding:0 5px; margin-top:10px;}
.c_0100_3 .yqkh{ margin-top:30px;}
}

/*关于*/
.c_0100_4{ width:100%; float:left;}
.c_0100_4 .content1{ width:100%; float:left; position:relative; height:478px;}
.c_0100_4 .content1 .c_1170{ position:absolute; width:670px; left:59px; bottom:19.12%; letter-spacing:1px;}
.c_0100_4 .content1 .c_1170 .p{ width:100%; float:left; font-size:18px; color:#6b848a; line-height:28px;}
.c_0100_4 .content1 .c_1170 h5{ width:100%; float:left; font-size:18px; color:#6b848a; line-height:28px; margin-top:15px; text-align:right;}

@media screen and (max-width: 1199px) {
.c_0100_4 .content1{ height:360px;}
.c_0100_4 .content1 .c_1170{ width:560px;  left:30px; bottom:7%;}
.c_0100_4 .content1 .c_1170 .p{font-size:16px; line-height:26px;}
.c_0100_4 .content1 .c_1170 h5{ font-size:16px; line-height:26px; margin-top:10px;}
}
@media screen and (max-width: 991px) {
.c_0100_4 .content1{ height:300px;}
.c_0100_4 .content1 .c_1170{ width:360px; left:20px; bottom:5%;}
.c_0100_4 .content1 .c_1170 .p{ font-size:14px; line-height:24px;}
.c_0100_4 .content1 .c_1170 h5{ font-size:14px; line-height:24px; margin-top:6px;}
}
@media screen and (max-width: 767px) {
.c_0100_4 .content1{ height:307px;}
.c_0100_4 .content1 .c_1170{ width:90%; left:10px; bottom:5%; letter-spacing:0px;}
.c_0100_4 .content1 .c_1170 .p{ font-size:12px; line-height:20px;}
.c_0100_4 .content1 .c_1170 h5{ font-size:12px; line-height:20px; margin-top:4px;}
}

.c_0100_4 .content2{ width:100%; float:left; position:relative; background:#ec6d34;height:500px; line-height:500px;}
.c_0100_4 .content2 .c_870{ display:inline-block; *zoom:1; *display:inline; width:45.31%; margin-left:35.73%; vertical-align:middle;}
.c_0100_4 .content2 .c_870 .p{ width:100%; float:left; font-size:18px; color:white; line-height:33px; letter-spacing:1px;}
.c_0100_4 .content2 h1{ position:absolute; width:318px; left:-45px; top:24px;}
@media screen and (max-width: 1199px) {
.c_0100_4 .content2{height:400px; line-height:400px;}
.c_0100_4 .content2 .c_870{ margin-left:40%;}
.c_0100_4 .content2 .c_870 .p{ font-size:16px; line-height:30px;}
.c_0100_4 .content2 h1{ left:-25px; top:14px; width:268px;}
}
@media screen and (max-width: 991px) {
.c_0100_4 .content2{height:300px; line-height:300px;}
.c_0100_4 .content2 .c_870 .p{ font-size:14px; line-height:24px;}
.c_0100_4 .content2 h1{ left:-15px; top:10px; width:208px;}
}
@media screen and (max-width: 767px) {
.c_0100_4 .content2{height:221px; line-height:221px;}
.c_0100_4 .content2 .c_870{ width:58%;}
.c_0100_4 .content2 .c_870 .p{ font-size:12px; line-height:20px; letter-spacing:0;}
.c_0100_4 .content2 h1{ left:-5px; top:10%; width:128px;}
}

.c_0100_4 .content3{ width:100%; float:left; position:relative; height:500px;}
.c_0100_4 .content3 h1{ position:absolute; right:-20px; bottom:2px; width:360px;}
.c_0100_4 .content3 ul{ width:40%; position:absolute; left:3.59%; bottom:84px;}
.c_0100_4 .content3 ul li{ width:100%; float:left; font-size:18px; color:white; height:101px; line-height:101px; padding-left:6.875%; background:#ed6d34;}
.c_0100_4 .content3 ul li.l1{ background:url(images/gy5.png); box-shadow:0 0 4px rgba(105,11,11,0.23); color:#6b848a;}
.c_0100_4 .content3 ul li.l2{ margin-left:6.93%; margin-top:-26px;}
.c_0100_4 .content3 ul li.l3{ margin-left:13.87%; margin-top:-26px;}
.c_0100_4 .content3 ul li.l4{ margin-left:21%; margin-top:-26px;}
@media screen and (max-width: 1199px) {
.c_0100_4 .content3{ height:400px;}
.c_0100_4 .content3 h1{ right:-15px; width:300px;}
.c_0100_4 .content3 ul{ bottom:64px;}
.c_0100_4 .content3 ul li{ font-size:16px; height:81px; line-height:81px;}
.c_0100_4 .content3 ul li.l2,
.c_0100_4 .content3 ul li.l3,
.c_0100_4 .content3 ul li.l4{ margin-top:-16px;}
}
@media screen and (max-width: 991px) {
.c_0100_4 .content3{ height:300px;}
.c_0100_4 .content3 h1{ right:-10px; width:210px;}
.c_0100_4 .content3 ul{ bottom:44px;}
.c_0100_4 .content3 ul li{ font-size:14px; height:61px; line-height:61px;}
.c_0100_4 .content3 ul li.l2,
.c_0100_4 .content3 ul li.l3,
.c_0100_4 .content3 ul li.l4{ margin-top:-10px;}
}
@media screen and (max-width: 767px) {
.c_0100_4 .content3{ height:220px;}
.c_0100_4 .content3 h1{ right:-10px; width:140px; bottom:6%;}
.c_0100_4 .content3 ul{ bottom:14px; width:50%;}
.c_0100_4 .content3 ul li{ font-size:12px; height:auto; padding:10px 5%; line-height:21px;}
.c_0100_4 .content3 ul li.l2,
.c_0100_4 .content3 ul li.l3,
.c_0100_4 .content3 ul li.l4{ margin-top:0px; margin-left:0;}
}

.c_0100_4 .content4{ width:100%; float:left; padding:66px 0 73px 0; height:500px;}
.c_0100_4 .content4 .title{ width:100%; float:left; font-size:18px; color:white; line-height:34px; text-align:center;}
.c_0100_4 .content4 ul{ width:100%; float:left; margin-top:66px;}
.c_0100_4 .content4 ul li{ width:25%; float:left; text-align:center;}
.c_0100_4 .content4 ul li dl{ display:inline-block; *zoom:1; *display:inline; width:180px; background:url(images/gy7.png) no-repeat center bottom; padding:0 10px 27px 10px; background-size:contain;}
.c_0100_4 .content4 ul li dl dt{ width:100%; float:left; font-size:18px; color:white; line-height:38px; margin-bottom:27px;}
.c_0100_4 .content4 ul li dl dd{ width:100%; float:left; font-size:18px; color:white; line-height:36px;}

@media screen and (max-width: 991px) {
.c_0100_4 .content4{ padding:36px 0 43px 0; height:400px;}
.c_0100_4 .content4 ul{ margin-top:46px;}
}
@media screen and (max-width: 767px) {
.c_0100_4 .content4{ height:auto; padding:16px 10px 23px 10px; background-size:cover;}
.c_0100_4 .content4 .title{ font-size:14px; line-height:26px;}
.c_0100_4 .content4 ul{ margin-top:16px;}
.c_0100_4 .content4 ul li{ width:50%; margin-top:10px;}
.c_0100_4 .content4 ul li dl{ width:120px; padding:0 10px 17px 10px;}
.c_0100_4 .content4 ul li dl dt{ font-size:14px; line-height:28px; margin-bottom:10px;}
.c_0100_4 .content4 ul li dl dd{ font-size:14px; line-height:26px;}
}







/* 分页 */
.waik_1{ width:100%; float:left; margin:60px 0 0 0;}
.pz_fy{ text-align:center;}/*分页浮左或者浮右，修改此处即可。例：text-align:left;*/
.pz_fy a { display: inline-block; *display: inline; *zoom: 1; width:30px; height:30px; line-height:30px; COLOR: #999; font-size: 14px; text-decoration:none; margin:0 2px; background:#f1f1f1;}
.pz_fy a.a1{ font-family: 宋体;}
.pz_fy a:hover,
.pz_fy a.on{ color: #fff; background-color:#ed6d34;}/*鼠标经过和默认当前页样式*/
@media  screen and (max-width:991px){
.waik_1{ margin:30px 0 0 0;}
.fy_pc{  text-align:center; font-size:14px; color:#333;}
.fy_pc a{ display: inline-block; *display: inline; *zoom: 1; padding:5px 8%; color:#6b848a; border:solid 1px #6b848a; border-radius:15px; -webkit-border-radius:15px; -moz-border-radius:15px;}
.fy_pc span{ padding:5px 5%; color:#6b848a;}
}


@font-face {
	font-family: 'OPENSANS-LIGHT';
	src: url('fonts/OPENSANS-LIGHT.eot');
	src: local('☺'), url('fonts/OPENSANS-LIGHT.woff') format('woff'), url('fonts/OPENSANS-LIGHT.ttf') format('truetype'), url('fonts/OPENSANS-LIGHT.svg#webfontHIqteXlE') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'OPENSANS-BOLD';
	src: url('fonts/OPENSANS-BOLD.eot');
	src: local('☺'), url('fonts/OPENSANS-BOLD.woff') format('woff'), url('fonts/OPENSANS-BOLD.ttf') format('truetype'), url('fonts/OPENSANS-BOLD.svg#webfontHIqteXlE') format('svg');
	font-weight: normal;
	font-style: normal;
}