/*切图：zcy*/
/*网站：*/
/*全局*/
html{ overflow-x:auto; overflow-y:auto;}
*{ margin: 0; padding: 0; }
ul,ol,li{ list-style-type:none;}
body, button, input, select, textarea{ font-family:'Microsoft yahei'; font-size:12px; color:#848484; }
code, kbd, pre, samp {font-family:'Microsoft yahei';}
a{ text-decoration: none; color:#333;}
a:hover{color:#00438a;}
img{ max-width:100%; border:0;}
li{ line-height:normal; }
table { border-collapse: collapse; border-spacing: 0; }
textarea { resize: none;}
input,textarea,button{ outline:none;}
em,i{ font-style:normal;}
h1,h2,h3,h4,h5,h6{margin:0; font-weight:normal;  font-family:'Microsoft yahei' ,Arial;}
h1{font-size:36px;}
h2{font-size:24px;}
h3{font-size:22px;}
h4{font-size:18px;}
h5{font-size:14px;}
h6{font-size:12px;}
input,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%; position:absolute; left:0; top:34px; z-index:99;}
.pz_banner{ float:left; width:100%; overflow:hidden; position:relative; z-index:2;}
.pz_main{ float:left; width:100%; position:relative; z-index:3; min-height:500px;}
.pz_down{ float:left; width:100%; background:#333;}
.pz_menu{ float:left; width:100%; position:absolute; left:0; top:106px; z-index:99;}
.pz_top.on{ position:fixed; background:#e00214; box-shadow:0 1px 3px rgba(255,255,255,0.3);}

/*top*/
.top{ width:100%; float:left; height:45px;}
.top .logo{ float:left;}
.top .logo img{ height:100%; float:left;}
.top .tel{ float:right; font-size:16px; color:white; line-height:45px; letter-spacing:1px;}
.top .tel img{ vertical-align:middle; margin:-3px 12px 0 0; width:26px;}
.top .tel a{ font-weight:bold; color:white; font-size:32px; display:inline-block; vertical-align:middle;}

.topnav{ width:100%; float:left; background:url(images/top4.png); padding:0 67px 0 68px; text-align:center; height:58px; position:relative;}
.topnav .index{ width:68px; height:58px; position:absolute; left:0; top:0; background:#e00214;}
.so_box{ position:absolute; right:0; top:0; border-left:solid 1px #a4adbf;}
.Search_but{ float:left; width:66px; height:58px; border:none;background:url(images/top3.png) right center no-repeat; background-size:contain;cursor: pointer;}
.so{ display:none; float:right; width:440px; position:absolute; right:0px; top:58px; background:#e00214; padding:3px; z-index: 99999;}
.so .Search{ float:left; width:380px; height:50px; background:#fff; background:rgba(0,0,0,0.6); border:none; line-height:24px; padding:0 10px; color:#e00214; font-size:16px; font-weight:bold;}
.so .sear_sub{ float:right; width:50px; height:50px; border:none;background:url(images/top3.png) center no-repeat; cursor: pointer; background-size:contain;}


/*meun*/
.menu{ display:inline-block; margin:auto; vertical-align:top;}
.menu > ul{ float:left; width:100%;}
.menu ul .nli{ float:left;z-index:99; margin:0 19px; height:58px; position:relative;}
.menu ul .nli span{ display:block; width:100%; float:left;}
.menu ul .nli span a{ display:block; float:left; height:58px; line-height:58px; color:#333; font-size:16px; overflow:hidden;position:relative; border-bottom:solid 2px transparent;}
.menu ul .nli.on span a,
.menu ul .nli:hover span a{ color:#e00214; border-color:#e00214; font-weight:bold;}

/*下拉菜单（漂浮在menu .nli上）*/
.sub{ z-index:21;  position:absolute; width:120px; left: 50%; margin-left:-60px;top:100%; display:none; text-align:center;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.sub .l2{ width:100%;}
.sub .l2 .l2_a{ display:block; width:100%; float:left; font-size:14px; line-height: 44px; color: #fff; overflow:hidden; position:relative; padding:0 8px; background:rgba(0,0,0,0.6);}
.sub .l2:hover .l2_a{ background:#e00214;}
.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)}
}
@media (max-width: 1199px) {
.menu ul .nli{ margin:0 10px;}
.pz_top{ top:24px;}
.pz_menu{ top:86px;}
}

.menuph{ float:right; cursor: pointer;  width: 30px;  height: 45px; display: none; margin-right:10px; position:relative;}
.menuph .point { display:block;  width: 30px;  height: 30px; margin-top:8px;}
.menuph .navbtn {  position: absolute;  top: 20px;  right: 10px;  display: inline-block;  width: 18px;  height: 2px;  -webkit-transition: all .3s ease-out 0s;  -moz-transition: all .3s ease-out 0s;  -ms-transition: all .3s ease-out 0s;  -o-transition: all .3s ease-out 0s;  transition: all .3s ease-out 0s;  background: #e00214; z-index:9999;}
.menuph .navbtn::after,
.menuph .navbtn::before {  position: absolute;  right: 0;  display: inline-block;  width: 18px;  height: 2px;  content: '';  -webkit-transition: all .3s ease-out 0s;  -moz-transition: all .3s ease-out 0s;  -ms-transition: all .3s ease-out 0s;  -o-transition: all .3s ease-out 0s;  transition: all .3s ease-out 0s;  background: #e00214;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.menuph .navbtn::after { top:-6px;}
.menuph .navbtn::before { top:6px;}
.menuph .point.active .navbtn{  background: transparent;  }
.menuph .point.active .navbtn::after{  -webkit-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -ms-transform: rotate(45deg);  -o-transform: rotate(45deg);  transform: rotate(45deg);  top: 0px; background-color:white;}
.menuph .point.active .navbtn::before {  -webkit-transform: rotate(-45deg);  -ms-transform: rotate(-45deg);  -o-transform: rotate(-45deg);  transform: rotate(-45deg);  top: 0px; background-color:white;}

.pf_menu{ position:fixed; width:100%; height:100%; overflow-y:auto; right:0px; top:-100%; z-index:9 !important; display:block; z-index: 98; background: #e00214; padding-top:45px;
-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{ top:0;}
.ph_menu{ float:left; width:100%; text-align:left; padding-bottom:20px;}
.ph_menu .btn{ width:100%; float:left; text-align:center; margin-top:20px;}
.ph_menu .btn .a2,.ph_menu .btn .lang{ display:inline-block; vertical-align:top; margin:0 5px; width:28px; height:28px; border:solid 1px white; overflow:hidden;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.ph_menu .btn .a2 img{ width:100%; float:left;}
.ph_menu .btn .lang a{ display:block; width:26px; height:26px; font-size:12px; color:white; text-transform:uppercase; line-height:26px;font-family:Arial;}
.ph_menu .btn .lang:hover{ background:#e00214;}
.ph_menu .btn .lang.on .a1{ margin-top:-26px;}
.nav_box{ width:100%; float:left;}
.ph_menu .nli{ float:left; width:100%; position:relative;}
.ph_menu .nli span{ float:left; width:100%;}
.ph_menu .nli .l1_a{ float:left; width:100%; color:#fff; font-size:14px; line-height:50px; white-space:nowrap; position: relative; letter-spacing: 1px; border-bottom:solid 1px rgba(255,255,255,0.6); padding:0 10px;}
.ph_menu .nli svg{ display:block; width:40px; height:40px; position:absolute; right:0; top:5px; background:url(images/top_6_h.png) no-repeat center center; background-size:auto 14px !important;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.ph_menu .nli.on svg{ background-image:url(images/top_6_h.png); transform:rotate(90deg);}
.ph_menu .nli .l2_ul{ display:none; height:auto; float:left; width:100%; padding: 5px 15px; border-bottom:solid 1px rgba(255,255,255,0.6);}
.ph_menu .nli .l2_ul li a{ line-height:30px; font-size:12px; color:#fff; text-transform:uppercase; opacity:0.6;}
.ph_menu .nli .l2_ul li a:active{ opacity:1;}
.pz_menu.on{ box-shadow: 0 3px 6px rgba(0,0,0,0.10);}
.ph_menu .search{ display:block; float:left; height:50px; border:solid 1px #e00214; width:100%; padding: 0 48px 0 0; position: relative; left:auto; top:auto; right:auto; margin-top:10px; z-index:1; width:94%; margin-left:3%;}
.ph_menu .search .search_k{ height:48px; line-height:48px; width:100%; background: white; font-size: 14px; color: #e00214; padding-left:10px; font-weight:bold;}
.ph_menu .search .search_btn{ position: absolute; right:-1px; top: 0; height:48px; width:48px; background: #fff url(images/top3.png) no-repeat center center; background-size:contain; border-left:solid 1px #e00214;}

@media (max-width: 991px) {
.topnav{ display:none;}
.top .tel{ display:none;}
.menuph{ display:block;}
.pz_top{ top:0;}
.top .logo{ height:30px; margin-top:8px; width:auto; margin-left:10px;}
}

/*banner*/
.slide_banner{ width:100%; float:left; min-height:200px;}
.slide_banner .slick-dots {
	position: absolute;
	bottom: 62px;
	display: block;
	width: 1170px;
	left:50%; margin-left:-585px;
}
.slide_banner .slick-dots li {
	position: relative;
	display: inline-block; float:left;
	width: 60px;
	height: 3px;
	margin: 0 10px 0 0px;
	background:white; opacity:0.6;
}
.slide_banner .slick-dots li button {
	display:none;
}
.slide_banner .slick-dots li.slick-active{
	opacity: 1;
	background:#e00214;
}
@media (max-width: 1199px) {
.slide_banner .slick-dots {width: 961px; margin-left:-480px; bottom:42px;}	
}
@media (max-width: 991px) {
.slide_banner .slick-dots {width: 748px; margin-left:-374px; bottom:32px;}	
}
@media (max-width: 767px) {
.slide_banner .slick-dots {width: 100%; margin-left:0; left:0; bottom:12px; text-align:center;}	
.slide_banner .slick-dots li{ width:40px; margin:0 3px; float:none;}

}

/*footer*/
.footer{ width:100%; float:left; padding:32px 0 22px 0; border-bottom:solid 1px #474747;}
.footer ul{ width:76.92%; float:left; padding-right:255px; position:relative;}
.footer ul li{ width:33.333%; float:left;}
.footer ul li dt{ width:100%; float:left; font-size:16px; color:white; line-height:27px; font-weight:normal;}
.footer ul li dt a{ color:white;}
.footer ul li dt a:hover{ color:#e00214;}
.footer ul li dd{ width:100%; float:left; margin-top:8px;}
.footer ul li dd a{ display:block; width:100%; float:left; font-size:14px; color:#999; line-height:36px;}
.footer ul li dd a:hover{ color:white;}
.footer ul li.last{ width:255px; position:absolute; right:0; top:0;}
.footer ul li.last .text{ width:100%; float:left; margin-top:8px;}
.footer ul li.last .text .p{ width:100%; float:left; padding-left:25px; position:relative; font-size:14px; color:#999; line-height:36px;}
.footer ul li.last .text .p a{ color:#999;}
.footer ul li.last .text .p .ico{ width:18px; height:20px; position:absolute; left:0; top:10px;}
.footer ul li.last .text .p .ico img{ float:left;}
.footer .f_240{ width:20.512%; float:right; margin-top:15px;}
.footer .f_240 .img{ width:130px; height:130px; padding:8px; background:white; float:left;}
.footer .f_240 .p{ margin-top:56px; font-size:14px; color:white; line-height:23px; float:right; width:98px;}
.down{ width:100%; float:left; padding:24px 0 23px 0;}
.down .link{ width:100%; float:left; font-size:12px; color:#7d7d7d; line-height:24px;}
.down .link a{ color:#7d7d7d; display:inline-block; vertical-align:top;}
.down .link a:hover{ color:#fff;}
.down .link span{ margin:0 20px;}
.down .p{ width:100%; float:left; font-size:12px; color:#7d7d7d; line-height:24px;}
@media (max-width: 1199px) {
.footer ul{ width:74%;}
.footer .f_240{ width:24%}
.footer .f_240 .img{ width:120px; height:120px; padding:5px;}
.footer .f_240 .p{ margin-top:36px;}
}
@media (max-width: 991px) {
.footer{ padding:22px 0 12px 0; }
.footer ul{ width:50%; padding-right:0;}
.footer ul li{ display:none;}
.footer ul li.last{ display:block; position:relative; right:auto; top:auto; float:left;}
.footer .f_240{ width:35%}
.down{ padding:14px 0 13px 0;}
}
@media (max-width: 767px) {
.footer{ padding:12px 10px 12px 10px; }
.footer ul{ width:100%; padding-right:0;}
.footer .f_240{ width:100%}
.footer ul li.last dl dt{ display:none;}
.footer ul li.last .text{ margin-top:0px;}
.footer ul li.last .text .p{ padding-left:20px; font-size:12px; line-height:26px;}
.footer ul li.last .text .p .ico{ width:16px; top:4px; height:auto;}
.footer .f_240{ text-align:center;}
.footer .f_240 .p{ display:none;}
.footer .f_240 .img{ float:none; display:inline-block; margin-top:0; width:100px; height:100px;}

.down{ padding:14px 10px 13px 10px;}
.down .link span{ margin:0 5px;}
.down .p{ text-align:center; margin-top:10px;}
}


/*main*/
.zbg1{ background:#efefef;}
.c_1170_1{ width:100%; float:left; padding:0 0 80px 0;}
.c_1170_1 .c_585{ width:50%; float:left; padding:39px 0 50px 40px; background:white; height:453px;}
.tit_1{ width:100%; float:left; font-size:24px; color:#333; line-height:46px; letter-spacing:-1px;}
.tit_1 span{ font-weight:bold; font-size:40px; color:#e00214; font-family:Arial;}
.c_1170_1 .c_585 .homedown{ width:94%; float:left; margin-top:26px; position:relative; padding:0 60px; height:82px;}
.c_1170_1 .c_585 .homedown:before{ content:''; width:100%; height:1px; position:absolute; left:0; top:50%; z-index:0; background:#e1e1e1;}
.c_1170_1 .c_585 .homedown .slick-slide{ height:91px; text-align:center; position:relative; z-index:9; cursor:pointer;}
.c_1170_1 .c_585 .homedown .slick-slide .time{ display:inline-block; width:82px; height:82px; background:white; border:solid 1px #e4e4e4; line-height:80px; font-size:20px; color:#e00214; font-family:Arial; font-weight:bold;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.c_1170_1 .c_585 .homedown .slick-slide.slick-current{ background:url(images/index1.png) no-repeat center center;}
.c_1170_1 .c_585 .homedown .slick-slide.slick-current .time{ background:none; border:0; color:white;}
.c_1170_1 .c_585 .homedown .slick-prev,.c_1170_1 .c_585 .homedown .slick-next {
	left: 0;
	top: 50%;
	display: block;
	width: 40px;
	height: 40px;
	background:url(images/index2.png) no-repeat left center; margin-top:-20px;
}
.slick-initialized .slick-slide .img{padding:10px;}
.c_1170_1 .c_585 .homedown .slick-next {
	left: auto;
	right: 0; background-position:right center;
}
.c_1170_1 .c_585 .homedown .slick-prev:hover,
.c_1170_1 .c_585 .homedown .slick-next:hover{ background-image:url(images/index2_h.png);}
.c_1170_1 .c_585 .hometop{ width:100%; float:left; margin-top:31px;}
.c_1170_1 .c_585 .hometop .img{ width:244px; float:left; overflow:hidden;}
.c_1170_1 .c_585 .hometop .img img{ width:100%; float:left;
		 transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
 -webkit-transition: all 0.3s linear;
-o-transition: width all 0.3s linear;}
.c_1170_1 .c_585 .hometop .slick-slide:hover .img img{transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);	
-webkit-transform: scale(1.1,1.1);
	 -o-transform: scale(1.1,1.1);	
   -moz-transform: scale(1.1,1.1);}
.c_1170_1 .c_585 .hometop .text{ margin-left:275px;}
.c_1170_1 .c_585 .hometop .text .title{ width:100%; float:left; margin-top:16px; font-size:20px; color:#333; line-height:28px; padding-bottom:16px; background:url(images/index3_1.jpg) no-repeat left bottom;}
.c_1170_1 .c_585 .hometop .text .title span{ font-weight:bold; color:#e00214;}
.c_1170_1 .c_585 .hometop .text .p{ width:100%; float:left; margin-top:11px; font-size:16px; color:#666; line-height:32px; height:96px; overflow:hidden;}
@media (max-width: 1199px) {
.c_1170_1 .c_585 .hometop .img{ width:184px;}
.c_1170_1 .c_585 .hometop .text{ margin-left:205px;}
.c_1170_1 .c_585 .hometop .text .title{ margin-top:0;}
}
@media (max-width: 991px) {
.c_1170_1{ padding:0 0 40px 0;}
.c_1170_1 .c_585{ padding:29px 0 30px 20px; height:320px;}
.tit_1{ font-size:18px; line-height:36px;}
.tit_1 span{ font-size:30px;}
.c_1170_1 .c_585 .homedown{ margin-top:16px; padding:0 40px; height:62px;}
.c_1170_1 .c_585 .homedown .slick-slide{ height:64px; background-size:contain !important;}
.c_1170_1 .c_585 .homedown .slick-slide .time{ width:58px; height:58px; line-height:58px; font-size:16px;}
.c_1170_1 .c_585 .homedown .slick-prev,.c_1170_1 .c_585 .homedown .slick-next {width: 30px;height: 30px; margin-top:-12px; background-size:auto 30px;}
.c_1170_1 .c_585 .hometop{ margin-top:21px;}
.c_1170_1 .c_585 .hometop .text .title{ font-size:16px; line-height:24px; padding-bottom:10px;}
.c_1170_1 .c_585 .hometop .text .p{ margin-top:6px; font-size:14px; line-height:26px; height:78px;}
.c_1170_1 .c_585 .hometop .img{ width:124px;}
.c_1170_1 .c_585 .hometop .text{ margin-left:135px;}
}
@media (max-width: 767px) {
.c_1170_1{ padding:0 0 20px 0;}
.c_1170_1 .c_585{ width:100%; height:auto; padding:19px 10px 20px 10px;}
}

.c_1170_1 .c_585_r{ width:50%; float:left; padding:13px 40px 50px 40px; background:white; height:589px; margin-top:-136px;}
.c_1170_1 .c_585_r .detail{ float:right; width:96px; margin-right:20px; position:relative; text-align:right; line-height:24px;
-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_1 .c_585_r .detail a{ display:block; width:72px; background:white; position:absolute; left:0; top:0; z-index:2; font-size:14px; color:#787878; line-height:24px; font-family:Arial; font-weight:bold; text-align:left;}
.c_1170_1 .c_585_r .detail img{ vertical-align:middle; margin-top:-3px;}
.c_1170_1 .c_585_r .detail:hover{ width:104px;}
.c_1170_1 .c_585_r .tit_1{ margin-top:22px; padding-bottom:17px; background:url(images/index4_1.jpg) no-repeat left bottom;}
.c_1170_1 .c_585_r .p{ width:100%; float:left; margin-top:7px; color:#666; font-size:16px; line-height:32px; height:128px; overflow:hidden;}
.c_1170_1 .c_585_r .video{ width:100%; float:left; margin-top:22px; height:260px;}
.c_1170_1 .c_585_r .video .video-js{ width:100%; height:100%; position:relative;}
.c_1170_1 .c_585_r .video .video-js .vjs-poster{ background-size:cover;}
.c_1170_1 .c_585_r .video .video-js video{ object-fit: cover;}
.c_1170_1 .c_585_r .video .video-js .vjs-big-play-button { height: 52px; width: 52px; top:50%; left:50%; margin:-26px 0 0 -26px; background:url(images/index5.png) no-repeat center center; border: 0;          	
	-webkit-border-radius: 0em;
    -moz-border-radius: 0em;
    border-radius: 0em;
    -webkit-transition: all .4s;
    -moz-transition: all .4s;
    -ms-transition: all .4s;
    -o-transition: all .4s;
    transition: all .4s;
}
.c_1170_1 .c_585_r .video .video-js .vjs-big-play-button span{ display:none;}
@media (max-width: 991px) {
.c_1170_1 .c_585_r{ padding:8px 20px 30px 20px; height:416px; margin-top:-96px;}
.c_1170_1 .c_585_r .detail{ width:86px; margin-right:10px; line-height:22px;}
.c_1170_1 .c_585_r .detail a{ width:62px; font-size:12px; line-height:22px;}
.c_1170_1 .c_585_r .tit_1{ margin-top:12px; padding-bottom:12px;}
.c_1170_1 .c_585_r .p{ margin-top:4px; font-size:14px; line-height:26px; height:104px;}
.c_1170_1 .c_585_r .video{ margin-top:12px; height:160px; position:relative;}
.c_1170_1 .c_585_r .video{ background:url(images/index4.jpg) no-repeat center center; background-size:cover;}
.c_1170_1 .c_585_r .video a{ height: 52px; width: 52px; position:absolute; top:50%; left:50%; margin:-26px 0 0 -26px; background:url(images/index5.png) no-repeat center center;}
}
@media (max-width: 767px) {
.c_1170_1 .c_585_r{ width:100%; padding:4px 10px 20px 10px; height:auto; margin-top:1px;}
.c_1170_1 .c_585_r .video a{ height: 42px; width: 42px; margin:-21px 0 0 -21px; 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:1170px; height:600px; position:fixed; left:50%; top:50%; margin:-300px 0 0 -585px; background:white; display:none; z-index:100000;}
.tc_video video{ width:100%; height:100%; position:absolute; left:0; top:0;}
@media  screen and (max-width:991px){
.tc_video{ width:760px; height:300px; margin:-150px 0 0 -380px;}
}
@media  screen and (max-width:767px){
.tc_video{ width:90%; height:250px; margin:-125px 0 0 0; left:5%;}
}

.c_0100_1{ background:url(images/index6.jpg) no-repeat center center; background-size:cover; padding:}
.c_0100_1 .img{ float:left; width:23.76%; float:left; margin-left:5.81%;}
.c_0100_1 .text{ float:right; width:70.26%; text-align:center;}
.c_0100_1 .text h3{ width:100%; float:left; margin-top:56px; font-size:30px; color:white; line-height:51px; letter-spacing:2px;}
.c_0100_1 .text h4{ width:100%; float:left; font-size:26px; color:white; line-height:46px; letter-spacing:2px;}
.c_0100_1 .text h4 a{ color:white;}
@media  screen and (max-width:1199px){
.c_0100_1 .text h3{ margin-top:16px;}
}
@media  screen and (max-width:991px){
.c_0100_1 .text h3{ font-size:24px; line-height:41px; margin-top:10px;}
.c_0100_1 .text h4{ font-size:20px; line-height:36px;}
}
@media  screen and (max-width:767px){
.c_0100_1{ padding-bottom:10px;}
.c_0100_1 .img{ margin-left:0;}
.c_0100_1 .text h3{ font-size:14px; line-height:26px; margin-top:6px;}
.c_0100_1 .text h4{ font-size:12px; line-height:22px;}
}

.c_1170_2{ width:100%; float:left; padding:65px 0 80px 0;}
.tit_2{ width:100%; float:left; text-align:center;}
.tit_2 h2{ width:100%; float:left; font-size:48px; color:#333; line-height:56px; font-weight:bold; letter-spacing:1px; font-family:Arial;}
.tit_2 h2 span{ color:#e00214;}
.tit_2 h4{ width:100%; float:left; margin-top:13px;}
.tit_2 h4 span{ display:inline-block; border-top:dashed 1px #606060; border-bottom:dashed 1px #606060;  font-size:18px; color:#333; line-height:32px; letter-spacing:1px;}
.tit_2 h3{ width:100%; float:left; margin-top:12px; font-size:24px; color:#333; line-height:34px; letter-spacing:8px;}
.c_1170_2 .outBox{ width:100%; float:left; margin-top:35px;}
.c_1170_2 .outBox .hd{ width:17.95%; float:left;}
.c_1170_2 .outBox .hd ul{ width:100%; float:left;}
.c_1170_2 .outBox .hd ul .title{ width:100%; float:left; font-size:16px; color:#333; line-height:52px; background:white url(images/index7.png) no-repeat 92% center; padding:0 32px 0 20px; background-size:11px auto !important; cursor:pointer;}
.c_1170_2 .outBox .hd ul .zbox{ width:100%; float:left; padding:3px 20px; display:none;}
.c_1170_2 .outBox .hd ul .zbox li{ width:100%; float:left; font-size:14px; color:#666; line-height:47px; border-bottom:solid 1px #dadada; cursor:pointer;}
.c_1170_2 .outBox .hd ul .zbox li.on{ color:#e00214;}
.c_1170_2 .outBox .hd ul .zbox li:last-child{ border-bottom:0;}
.c_1170_2 .outBox .hd ul .title.active{ background:#e00214 url(images/index7_h.png) no-repeat 92% center; color:white;}
.c_1170_2 .outBox .tempWrap{ float:right;}
.c_1170_2 .outBox .bd{ width:79.49%; float:left;}
.c_1170_2 .outBox .bd .inBox{ width:100%; float:left;}
.c_1170_2 .outBox .bd .inBox .inHd{ width:100%; float:left; background:white; height:52px;}
.c_1170_2 .outBox .bd .inBox .inHd ul{ width:100%; float:left;}
.c_1170_2 .outBox .bd .inBox .inHd ul .slide_pic_2{ width:100%; float:left; position:relative; padding:0 47px;}
.c_1170_2 .outBox .bd .inBox .inHd ul .slide_pic_2 li{ width:100%; float:left; font-size:16px; color:#333; line-height:52px; text-align:center; cursor:pointer;}
.c_1170_2 .outBox .bd .inBox .inHd ul .slide_pic_2 li.on{ background:#262626; color:white;}
.c_1170_2 .outBox .bd .inBox .inHd ul .slide_pic_2 .slick-prev,.c_1170_2 .outBox .bd .inBox .inHd ul .slide_pic_2 .slick-next {
	position: absolute;
	left: 0px;
	top: 0;
	display: block;
	width: 47px;
	height: 52px;
	background:url(images/index7_4_h.png) no-repeat center center white; background-size:11px auto; transform:rotate(180deg); border-left:solid 1px #efefef;
}
.c_1170_2 .outBox .bd .inBox .inHd ul .slide_pic_2  .slick-next {
	left: auto;
	right: 0; transform:rotate(0deg);
}
.c_1170_2 .outBox .bd .inBox .inHd ul .slide_pic_2 .slick-prev.slick-disabled,
.c_1170_2 .outBox .bd .inBox .inHd ul .slide_pic_2 .slick-next.slick-disabled{ background-image:url(images/index7_4.png);}
.c_1170_2 .outBox .bd .inBox .inBd{ width:100%; float:left; margin-top:20px;}
.c_1170_2 .outBox .bd .inBox .inBd ul{ width:100%; float:left;}
.ul_1{ width:100%; float:left;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.ul_1 li{ width:33.333%; float:left; padding:0 15px;}
.ul_1 li .zbox{ width:100%; float:left;}
.ul_1 li .zbox .img{ width:100%; float:left; overflow:hidden;}
.ul_1 li .zbox .img img{ width:100%; float:left;
		 transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
 -webkit-transition: all 0.3s linear;
-o-transition: width all 0.3s linear;}
.ul_1 li .zbox:hover .img img{transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);	
-webkit-transform: scale(1.1,1.1);
	 -o-transform: scale(1.1,1.1);	
   -moz-transform: scale(1.1,1.1);}
.ul_1 li .zbox .title{ width:100%; float:left; background:white; position:relative; padding:0 60px 0 20px;}
.ul_1 li .zbox .title .name{ width:100%; float:left; font-size:16px; color:#333; line-height:66px;}
.ul_1 li .zbox .title .detail{ width:60px; height:26px; line-height:26px; text-align: center; color:white; font-family:Arial; background:#e00214; position:absolute; right:0; top:50%; margin-top:-13px;
-moz-border-top-left-radius:13px; 
-webkit-border-top-left-radius:13px; 
-khtml-border-top-left-radius:13px;
border-top-left-radius:13px;
-moz-border-bottom-left-radius:13px; 
-webkit-border-bottom-left-radius:13px; 
-khtml-border-bottom-left-radius:13px;
border-bottom-left-radius:13px;}
.ul_1 li .zbox:hover .title{ background:#e00214;}
.ul_1 li .zbox:hover .title .name{ color:white;}
.ul_1 li .zbox:hover .title .detail{ background-color:white; color:#e00214;}
@media  screen and (max-width:991px){
.c_1170_2{ padding:35px 0 40px 0;}
.tit_2 h2{ font-size:38px; line-height:46px;}
.tit_2 h4{ margin-top:8px;}
.tit_2 h4 span{ font-size:16px; line-height:26px;}
.tit_2 h3{ margin-top:8px; font-size:18px; line-height:28px; letter-spacing:6px;}
.c_1170_2 .outBox{ margin-top:25px;}
.c_1170_2 .outBox .hd ul .title{ font-size:14px; line-height:42px; padding:0 26px 0 10px;}
.c_1170_2 .outBox .hd ul .zbox{ padding:0px 10px;}
.c_1170_2 .outBox .hd ul .zbox li{ line-height:40px;}
.c_1170_2 .outBox .bd .inBox .inBd ul .row{ margin:0 -5px;}
.ul_1 li{ padding:0 5px;}
.ul_1 li .zbox .title{ padding:0 60px 0 10px;}
.ul_1 li .zbox .title .name{ font-size:14px; color:#333; line-height:56px;}
}
@media  screen and (max-width:767px){
.c_1170_2{ padding:15px 10px 20px 10px;}
.tit_2 h2{ font-size:28px; line-height:36px;}
.tit_2 h4{ margin-top:4px;}
.tit_2 h4 span{ font-size:14px; line-height:16px; padding:5px 0;}
.tit_2 h3{ margin-top:4px; font-size:16px; line-height:22px; letter-spacing:4px;}
.c_1170_2 .outBox .hd{ width:100%; position:relative; z-index:98;}
.c_1170_2 .outBox .hd ul .title,.c_1170_2 .outBox .hd ul .zbox{ width:50%;}
.c_1170_2 .outBox .hd ul .zbox{ position:absolute; left:0; top:100%; background:#efefef;}
.c_1170_2 .outBox .hd ul .zbox.last{ left:auto; right:0;}
.c_1170_2 .outBox .bd{ width:100%;}
.c_1170_2 .outBox .bd .inBox .inHd{ height:42px;}
.c_1170_2 .outBox .bd .inBox .inHd ul .slide_pic_2{ padding:0 37px;}
.c_1170_2 .outBox .bd .inBox .inHd ul .slide_pic_2 li{ font-size:14px; line-height:42px;}
.c_1170_2 .outBox .bd .inBox .inHd ul .slide_pic_2 .slick-prev,.c_1170_2 .outBox .bd .inBox .inHd ul .slide_pic_2 .slick-next {
	width: 37px;
	height: 42px;
	background:url(images/index7_4_h.png) no-repeat center center white; background-size:7px auto;
}
.c_1170_2 .outBox .bd .inBox .inBd{ margin-top:10px;}
.ul_1 li{ width:50%;}
.c_1170_2 .outBox .bd .inBox .inBd .ul_1 li:last-child{ display:none;}
.ul_1 li .zbox .title{ padding:0 40px 0 10px;}
.ul_1 li .zbox .title .name{ line-height:46px;}
.ul_1 li .zbox .title .detail{ width:40px; height:22px; line-height:22px; margin-top:-11px;}
}

.zbg2{ background:url(images/index8.jpg) no-repeat center center; background-size:cover;}
.c_1170_3{ width:100%; float:left; padding:72px 0 80px 0;}
.tit_2_w h2,.tit_2_w h3{ color:white;}
.tit_2_w h4 span{ color:white; border-color:white;}
.slideTxtBox{ width:100%; float:left; margin-top:35px;}
.slideTxtBox .hd{ width:100%; float:left;}
.slideTxtBox .hd ul{ width:100%; float:left;}
.slideTxtBox .hd ul li{ width:25%; float:left; border-left:solid 1px transparent;}
.slideTxtBox .hd ul li a{ display:block; width:100%; float:left; background:url(images/index8_7.png); padding:33px 20px 20px 56px; height:130px; cursor:pointer;}
.slideTxtBox .hd ul li a .ico{ width:40px; float:left;}
.slideTxtBox .hd ul li a .name{ margin-left:58px;}
.slideTxtBox .hd ul li a .name h5{ width:100%; float:left; font-size:20px; color:white; line-height:26px; letter-spacing:1px;}
.slideTxtBox .hd ul li a .name h6{ width:100%; float:left; margin-top:7px; font-size:12px; color:white; line-height:16px; letter-spacing:1px; text-transform:uppercase;}
.slideTxtBox .hd ul li.on a{ background:#e00214;}
.slideTxtBox .bd{ width:100%; float:left;}
.slideTxtBox .bd ul{ width:100%; float:left; background:white; padding:21px 48px 21px 21px;}
.slideTxtBox .bd ul .img{ width:500px; float:left;}
.slideTxtBox .bd ul .img img{ width:100%; float:left;}
.slideTxtBox .bd ul .text{ margin-left:543px;}
.slideTxtBox .bd ul .text .title{ width:100%; float:left; margin-top:26px; padding-bottom:24px; background:url(images/index8_6.png) no-repeat left bottom; font-size:24px; color:#e00214; line-height:30px;}
.slideTxtBox .bd ul .text .p{ width:100%; float:left; margin-top:12px; font-size:16px; color:#333; line-height:32px; height:192px; overflow:hidden;}
@media  screen and (max-width:1199px){
.slideTxtBox .hd ul li a{ padding-left:26px;}
.slideTxtBox .bd ul .img{ width:400px;}
.slideTxtBox .bd ul .text{ margin-left:443px;}
.slideTxtBox .bd ul .text .title{ margin-top:0;}
}
@media  screen and (max-width:991px){
.c_1170_3{ padding:32px 0 40px 0;}
.slideTxtBox{ margin-top:25px;}
.slideTxtBox .hd ul li a{ padding:23px 10px 10px 16px; height:100px;}
.slideTxtBox .hd ul li a .ico{ width:30px;}
.slideTxtBox .hd ul li a .name{ margin-left:40px;}
.slideTxtBox .hd ul li a .name h5{ font-size:16px; line-height:20px;}
.slideTxtBox .hd ul li a .name h6{ margin-top:4px; line-height:14px;}
.slideTxtBox .bd ul{ padding:11px 28px 11px 11px;}
.slideTxtBox .bd ul .img{ width:340px;}
.slideTxtBox .bd ul .text{ margin-left:363px;}
.slideTxtBox .bd ul .text .title{ padding-bottom:18px; font-size:18px; line-height:24px;}
.slideTxtBox .bd ul .text .p{ margin-top:6px; font-size:14px; line-height:26px; height:156px;}
}
@media  screen and (max-width:767px){
.c_1170_3{ padding:12px 10px 20px 10px;}
.slideTxtBox{ margin-top:15px;}
.slideTxtBox .hd ul li a{ padding:8px 5px 10px 5px; height:68px; text-align:center;}
.slideTxtBox .hd ul li a .ico{ width:100%; height:20px;}
.slideTxtBox .hd ul li a .ico img{ width:auto; height:100%; float:none;}
.slideTxtBox .hd ul li a .name{ margin-left:0px; width:100%; float:left;}
.slideTxtBox .hd ul li a .name h5{ font-size:12px; line-height:16px; letter-spacing:0; margin-top:5px;}
.slideTxtBox .hd ul li a .name h6{ display:none;}
.slideTxtBox .bd ul{ padding:11px 18px 11px 11px;}
.slideTxtBox .bd ul .img{ width:100%;}
.slideTxtBox .bd ul .text{ margin-left:0px; width:100%; float:left; margin-top:15px;}
}

.c_1170_4{ width:100%; float:left; padding:74px 0 79px 0;}
.c_1170_4 .slide_pic_3{ width:100%; float:left; margin-top:34px; padding-bottom:28px; position:relative;}
.ul_2 .li{ width:100%; float:left; padding:0 15px 50px 15px;}
.ul_2 .li .zbox{ width:100%; float:left; 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 .zbox .img{ width:100%; float:left; overflow:hidden;}
.ul_2 .li .zbox .img img{ width:100%; float:left;
		 transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
 -webkit-transition: all 0.3s linear;
-o-transition: width all 0.3s linear;}
.ul_2 .li .zbox:hover .img img{transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);	
-webkit-transform: scale(1.1,1.1);
	 -o-transform: scale(1.1,1.1);	
   -moz-transform: scale(1.1,1.1);}
.ul_2 .li .zbox .text{ width:100%; float:left; padding:19px 15px 42px 15px; border:solid 1px #eee; text-align:center; position:relative;}
.ul_2 .li .zbox .text .name{ width:100%; float:left; font-size:18px; color:black; line-height:24px; letter-spacing:1px;}
.ul_2 .li .zbox .text .p{ width:100%; float:left; margin-top:10px; font-size:16px; color:#666; line-height:24px; letter-spacing:1px; height:48px; overflow:hidden;}
.ul_2 .li .zbox .text .btn{ background:url(images/index9_4.png) no-repeat center center; width:45px; height:45px; position:absolute; left:50%; bottom:-22px; margin-left:-22px; box-shadow:5px 15px 20px rgba(0,0,0,0.1); display:none;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.ul_2 .li .zbox:hover{ box-shadow:5px 15px 20px rgba(0,0,0,0.05);}
.ul_2 .li .zbox:hover .text .btn{ display:block;}
.c_1170_4 .slide_pic_3 .slick-dots {
	position: absolute;
	bottom: 0;
	display: block;
	width: 100%;
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: center;
	overflow:hidden;
}
.c_1170_4 .slide_pic_3 .slick-dots li {
	position: relative;
	display: inline-block;
	width: 15px;
	height: 15px;
	margin: 0 8px;
	padding: 0;
	cursor: pointer;
	overflow:hidden; background:url(images/index9.png) no-repeat left center;
}
.c_1170_4 .slide_pic_3 .slick-dots li button {
	display:none;
}
.c_1170_4 .slide_pic_3 .slick-dots li.slick-active {
	background-position:right center;
}
@media  screen and (max-width:991px){
.c_1170_4{ padding:44px 0 49px 0;}
.c_1170_4 .slide_pic_3{ margin-top:14px; padding-bottom:18px;}
.c_1170_4 .row{ margin:0 -5px;}
.ul_2 .li{ padding:0 5px 30px 5px;}
.ul_2 .li .zbox .text{ padding:12px 10px 22px 10px;}
.ul_2 .li .zbox .text .name{ font-size:16px; line-height:22px;}
.ul_2 .li .zbox .text .p{ margin-top:6px; font-size:14px; line-height:22px; height:44px;}
.ul_2 .li .zbox .text .btn{ background-size:contain; width:34px; height:34px; bottom:-17px; margin-left:-17px; box-shadow:2px 5px 8px rgba(0,0,0,0.1);}
}
@media  screen and (max-width:767px){
.c_1170_4{ padding:24px 10px 29px 10px;}
.c_1170_4 .slide_pic_3{ margin-top:9px; padding-bottom:13px;}
.c_1170_4 .slide_pic_3 .slick-dots li {
	width: 11px;
	height: 11px;
	margin: 0 4px;
	background-size:auto 11px;
}
}

.c_1170_5{ width:100%; float:left; padding:76px 0 80px 0;}
.c_1170_5 .slide_pic_4{ width:48.72%; float:left; margin-top:34px; position:relative;}
.c_1170_5 .slide_pic_4 .img{ width:100%; height:390px; overflow:hidden; position:relative; overflow:hidden;}
.c_1170_5 .slide_pic_4 .img img{ width:570px; height:390px; position:absolute; left:50%; top:50%; margin:-195px 0 0 -285px; max-width:none;
		 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_1170_5 .slide_pic_4 .img: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_1170_5 .slide_pic_4 .img .title{ width:100%; background:url(images/index10.png); position:absolute; left:0; bottom:0; padding:15px 100px 15px 20px; font-size:16px; color:white; line-height:26px; height:56px;}
.c_1170_5 .slide_pic_4 .img .title span{ display:block; float:left; margin-right:20px; width:75px; height:26px; text-align:center; background:#e00214;
-moz-border-radius:13px; 
-webkit-border-radius:13px; 
-khtml-border-radius:13px;
border-radius:13px;}
.c_1170_5 .slide_pic_4 .slick-dots {
	position: absolute;
	bottom: 24px; width:auto; left:auto; right:20px;
	text-align: right;
}
.c_1170_5 .slide_pic_4 .slick-dots li {
	position: relative;
	display: inline-block; float:left; background:white;
	width: 8px;
	height: 8px;
	margin: 0 0 0 12px;
	opacity:0.3;
	-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;
}
.c_1170_5 .slide_pic_4 .slick-dots li button {
	display:none;
}
.c_1170_5 .slide_pic_4 .slick-dots li.slick-active{
	opacity:1;
}
.c_1170_5 .c_570{ width:48.72%; float:right; margin-top:34px;}
.c_1170_5 .c_570 ul{ width:100%; float:left; margin-top:-15px;}
.c_1170_5 .c_570 ul li{ width:100%; float:left; margin-top:15px; background:#efefef; padding:21px 30px 22px 32px; height:120px;}
.c_1170_5 .c_570 ul li .time{ float:left; width:81px; border-right:solid 1px #dcdcdc;}
.c_1170_5 .c_570 ul li .time h2{ width:100%; float:left; font-size:36px; color:#333; line-height:38px; font-weight:bold; font-family:Arial; padding-bottom:9px; background:url(images/index10_2.jpg) no-repeat left bottom;}
.c_1170_5 .c_570 ul li .time h6{ width:100%; float:left; font-size:14px; color:#c2c2c2; line-height:20px; margin-top:10px;}
.c_1170_5 .c_570 ul li .text{ margin-left:111px; padding-right:70px; height:80px; position:relative; background:url(images/index10_3.png) no-repeat right center;}
.c_1170_5 .c_570 ul li .text .title{ width:100%; float:left; line-height:29px; font-size:18px; color:#333;}
.c_1170_5 .c_570 ul li .text .p{ width:100%; float:left; line-height:18px; font-size:14px; color:#333; margin-top:7px; opacity:0.6; height:36px; overflow:hidden;}
.c_1170_5 .c_570 ul li:hover{ background:#e00214;}
.c_1170_5 .c_570 ul li:hover .time{ border-right-color:rgba(255,255,255,0.3);}
.c_1170_5 .c_570 ul li:hover .time h2{ color:white; background-image:url(images/index10_2_h.png);}
.c_1170_5 .c_570 ul li:hover .time h6{ color:white; opacity:0.3;}
.c_1170_5 .c_570 ul li:hover .text{ background-image:url(images/index10_3_h.png);}
.c_1170_5 .c_570 ul li:hover .text .title,.c_1170_5 .c_570 ul li:hover .text .p{ color:white;}
@media  screen and (max-width:991px){
.c_1170_5{ padding:36px 0 40px 0;}
.c_1170_5 .slide_pic_4{ margin-top:24px;}
.c_1170_5 .slide_pic_4 .img{ height:320px;}
.c_1170_5 .slide_pic_4 .img img{ width:468px; height:320px; margin:-160px 0 0 -234px;}
.c_1170_5 .slide_pic_4 .img .title{ padding:10px 100px 10px 15px; font-size:14px;line-height:22px; height:42px;}
.c_1170_5 .slide_pic_4 .img .title span{ margin-right:10px; width:65px; height:22px;}
.c_1170_5 .slide_pic_4 .slick-dots {bottom: 16px; right:10px;}
.c_1170_5 .c_570{ margin-top:24px;}
.c_1170_5 .c_570 ul{ margin-top:-10px;}
.c_1170_5 .c_570 ul li{ margin-top:10px; padding:20px 20px 20px 22px; height:100px;}
.c_1170_5 .c_570 ul li .time{ width:61px;}
.c_1170_5 .c_570 ul li .time h2{ font-size:26px;line-height:28px; padding-bottom:4px;}
.c_1170_5 .c_570 ul li .time h6{ font-size:12px; line-height:18px; margin-top:6px;}
.c_1170_5 .c_570 ul li .text{ margin-left:91px; padding-right:40px; height:70px;}
.c_1170_5 .c_570 ul li .text .title{ line-height:24px; font-size:16px;}
.c_1170_5 .c_570 ul li .text .p{ line-height:16px; font-size:12px; margin-top:4px; height:32px;}
}
@media  screen and (max-width:767px){
.c_1170_5{ padding:16px 10px 20px 10px;}
.c_1170_5 .slide_pic_4{ margin-top:14px; width:100%;}
.c_1170_5 .slide_pic_4 .img{ height:auto;}
.c_1170_5 .slide_pic_4 .img img{ width:100%; position:relative; left:auto; top:auto; height:auto; float:left; margin:0;}
.c_1170_5 .slide_pic_4 .slick-dots li {margin: 0 0 0 6px;}
.c_1170_5 .slide_pic_4 .img .title{ padding:10px 80px 10px 10px;}
.c_1170_5 .c_570{ margin-top:14px; width:100%;}
.c_1170_5 .c_570 ul li{ padding:10px 10px 10px 12px; height:80px;}
.c_1170_5 .c_570 ul li .text{ margin-left:78px; padding-right:30px;}
}

.elli{ white-space: nowrap; overflow:hidden; text-overflow:ellipsis;}

/*内页公用*/
.banner{ width:100%; float:left;}
.banner img{ width:100%; float:left;}
.headline{ width:100%; float:left; margin-top:58px;}
.headline .tit_1{ width:auto;}
.headline .subhead{ float:right; font-size:14px; color:#2b2b2b; line-height:42px;}
.headline .subhead a{ color:#2b2b2b;}
.headline .subhead a:hover{ color:#e00214;}
.headline .subhead img{ vertical-align:middle; margin:-3px 8px 0 0 ; width:12px;}
.pz_SideLayer{ float:right; margin-right:70px;}
.pz_SideLayer li{ width:124px; position:relative; float:left; margin-right:10px;}
.pz_SideLayer li:before{ content:''; background:url(images/nygy2.png) no-repeat right center; width:20px; height:21px; position:absolute; right:-16px; bottom:0; z-index:1;}
.pz_SideLayer li a{ display:block; width:100%; float:left; text-align:center; height:42px; line-height:42px; background:#858585; color:white; font-size:16px; position:relative; z-index:2;
-moz-border-bottom-left-radius:22px; 
-webkit-border-bottom-left-radius:22px; 
-khtml-border-bottom-left-radius:22px;
border-bottom-left-radius:22px;
-moz-border-top-right-radius:22px; 
-webkit-border-top-right-radius:22px; 
-khtml-border-top-right-radius:22px;
border-top-right-radius:22px;}
.pz_SideLayer li.on a,.pz_SideLayer li:hover a{ background:#e00214;}
@media  screen and (max-width:991px){
.headline{ margin-top:28px;}
.headline .tit_1{ display:none;}
.pz_SideLayer{ float:left; margin-right:0;}
}
@media  screen and (max-width:767px){
.headline{ margin-top:18px; padding:0 10px;}
.pz_SideLayer li{ width:104px; margin-right:6px;}
.pz_SideLayer li:before{ right:-10px;}
.pz_SideLayer li a{ height:36px; line-height:36px; font-size:14px;
-moz-border-bottom-left-radius:11px; 
-webkit-border-bottom-left-radius:11px; 
-khtml-border-bottom-left-radius:11px;
border-bottom-left-radius:11px;
-moz-border-top-right-radius:11px; 
-webkit-border-top-right-radius:11px; 
-khtml-border-top-right-radius:11px;
border-top-right-radius:11px;}
.headline .subhead{ display:none;}
}

/*联系我们*/
.contactUs{ float: left; width: 100%; padding: 47px 0 60px 0;}
.contactUs .conNum{ float: left; width: 50%;}
.contactUs .conNum ul{ float: left; width: 100%; margin-top: 30px;}
.contactUs .conNum ul li{ float: left; width: 33.3333%; text-align: center; cursor: pointer;}
.contactUs .conNum ul li .conNumImg{ display:inline-block; zoom: 1;}
.contactUs .conNum ul li .conNumImg span{float: left; width: 110px; height: 110px; border:1px solid #e2e2e2;
	transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	-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;
}
.contactUs .conNum ul li .conNumImg span img{
	transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	-moz-transform:rotate(-45deg);
	-webkit-transform:rotate(-45deg);
	-o-transform:rotate(-45deg);
}
.contactUs .conNum ul li .conNumImg span img.white{display: none;}
.contactUs .conNum ul li:hover .conNumImg span img.white{display: block;}
.contactUs .conNum ul li:hover .conNumImg span img.green{display: none;}
.contactUs .conNum ul li:hover .conNumImg span{ background-color: #e00214; border:1px solid #e00214}
.contactUs .conNum ul li h3{ float: left; width: 100%; text-align: center; color:#666666; font-size:16px; line-height: 24px; margin-top: 35px;}
.contactUs .conNum ul li em{ float: left; width: 100%; text-align: center; color:#e00214; font-size:14px; font-style: inherit; line-height: 30px;}
.detailedAdd{ float: left; width: 100%;margin-top: 50px; background:#e00214; padding: 40px 30px;}
.detailedText{ float:left; width: 60%; color:#fff; font-size:14px; line-height: 20px; margin-top: 15px;}
.detailedAdd .wx{ float: right; width: 27.45%; text-align: right;}
.detailedAdd .wx img{ max-width: 140px;border:7px solid #fff;}

.contactUs .conForm{ float: right; width: 45%; border:1px solid #dddddd; margin-top: 10px; position: relative}
.contactUs .borderBox{ position: absolute; width: 92%; height:108%;left: 4%;top:-4%; border:1px dashed #cccccc; z-index: -1;}
.contactUs .conForm .conFormBox{ float: left; width: 100%; padding:44px 98px 74px 98px; background: url("images/lxwm1.jpg") no-repeat center; background-size: cover;}
.contactUs .conForm .conFormBox input{ float: left; width: 100%;color:#e00214; height: 53px; margin-top: 10px; font-size:14px; border-bottom: 1px solid #bdbdbd; text-indent: 20px; background:none;}
.contactUs .conForm .conFormBox input:focus{border-bottom: 1px solid #e00214}
.contactUs .conForm .conFormBox textarea{ float: left; width: 100%; padding: 10px; margin-top: 10px; text-indent: 10px; line-height: 30px; height: 82px;border:0; background:none; border-bottom: 1px solid #bdbdbd; font-size:14px;color:#e00214;}
.contactUs .conForm .conFormBox textarea:focus{border-bottom: 1px solid #e00214}
input::-webkit-input-placeholder{
	color:#666;
}
input::-moz-placeholder{   /* Mozilla Firefox 19+ */
	color:#666;
}
input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
	color:#666;
}
input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
	color:#666;
}
textarea::-webkit-input-placeholder{
	color:#666;
}
textarea::-moz-placeholder{   /* Mozilla Firefox 19+ */
	color:#666;
}
textarea:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
	color:#666;
}
textarea:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
	color:#666;
}
.contactUs .conForm .validate{ float: left; width: 100%; position: relative}
.contactUs .conForm .validate input{float: left; width: 100%; height: 53px; border-bottom: 1px solid #bdbdbd;padding-right: 120px;}
.contactUs .conForm .validate span{ position: absolute; right: 0; top:18px; width: 120px; height: 37px; }
.contactUs .conForm  button{ float: left; width: 100%; margin-top: 17px; height: 60px; background-color: #e00214; font-size:18px; color:#fff; border:0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;
	-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;
}
.contactUs .conForm  button:hover{ background-color: #d76301}
.map{ float: left; width: 100%; height: 500px; margin-top: 50px; border:solid 5px #eee;}
#dituContent .iw_poi_title{ font-size: 20px; color: #e00214; line-height: 24px;}
#dituContent .iw_poi_content{ font-size: 14px; color: #666; line-height: 24px; margin-top: 7px;}
#dituContent .BMap_shadow{ display: none !important;}
#dituContent .BMapLabel{ display: none !important;}
#dituContent img{ max-width:none;}
@media  screen and (max-width:1199px){
	.contactUs .conNum ul li .conNumImg span{width: 100px; height: 100px;  }
	.detailedText{ margin-top: 0px;}
	.contactUs .conForm .conFormBox{ padding:39px 60px 64px 60px;}
}
@media  screen and (max-width:991px){
	.contactUs .conNum{ float: left; width: 100%;}
	.detailedText{margin-top: 15px;}
	.contactUs .conForm{width: 100%; margin-top:40px;}
}
@media  screen and (max-width:767px){
	.contactUs{ float: left; width: 100%; padding:10px 0 30px 0;}
	.contactUs .conNum ul{margin-top: 10px;}
	.contactUs .conNum ul li{width: 100%; margin-top: 35px;}
	.detailedText{margin-top: 0px;}
	.detailedAdd{ margin-top: 20px; padding: 20px 15px;}
	.detailedAdd .wx img{ border:3px solid #fff;}
	.contactUs .conForm .conFormBox{ padding:20px 20px 34px 20px;}
	.contactUs .conForm  button{ height: 45px;font-size:16px;  }
	.map{ margin-top: 40px; height:200px; border-width:3px;}
	#dituContent .iw_poi_title{ font-size: 16px; line-height: 20px;}
#dituContent .iw_poi_content{ font-size: 12px; line-height: 20px; margin-top: 4px;}
}

/*招聘中心*/
.zp_box{width:100%;float:left; margin-top:53px;}
.h_zp{ width:100%; float:left; background:#e00214; color:#fff; font-size:16px; font-weight:bold;line-height:60px;}
.h_zp .d1{ width:280px; padding-left:20px; float:left;}
.h_zp .d2{ width:170px; text-align:center; float:left;}
.h_zp .d3{ width:230px; text-align:center; float:left;}
.h_zp .d4{ width:170px; text-align:center; float:left;}
.h_zp .d5{ width:215px; text-align:center; float:left;}
.chancecontain{ position:relative; width:100%; float:left;}
.chancecontain ul{ float:left; width:100%;}
.chancecontain ul li{ float:left; width:100%; background:#f6f6f6; margin-top:12px; position:relative;   z-index:11; -webkit-transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; font-size:16px; color:#333; line-height:60px;
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;}
.chancecontain ul li.hover{ color:#e00214;}
.chancecontain ul li .d1{ width:280px; padding-left:20px; float:left;}
.chancecontain ul li .d2{ width:170px; text-align:center; float:left;}
.chancecontain ul li .d3{ width:230px; text-align:center; float:left;}
.chancecontain ul li .d4{ width:170px; text-align:center; float:left;}
.chancecontain ul li .d5{ width:215px; text-align:center; float:left;}
.chancecontain ul li .d6{ width:85px; float:left;}
.chancecontain .boright{ border-right:#fff solid 1px;}
.chancecontain .deta{font-size:14px; width:100%; padding:0 30px 0 100px; left:0; top:0; overflow:hidden;  position:relative; background:#fbfbfb; display: none;}
.chancecontain .deta .condata{ float:left; width:100%; padding:3.6% 0; color:#666666; font-size:12px;  line-height:28px;}
.chancecontain .deta .condata .tdata{ float:left; width:100%;}
.chancecontain .deta .condata .l_710{ float:left; width:40.38%; padding:0 0px 0 0; font-size:14px; color: #666; line-height: 28px; letter-spacing:1px;}
.chancecontain .deta .condata .l_710 span{ display: block; font-size: 16px;}
.chancecontain .deta .condata .r_455{ float:right; width:41.35%; padding:0 0 0 44px; border-left:#e7e7e7 solid 1px; font-size:14px; color: #666; line-height: 28px; letter-spacing:1px;}
.chancecontain .deta .condata .r_455 span{ display: block; font-size: 16px;}
.chancecontain .deta .condata .ddata{ float:left; width:100%; padding:2.56% 0 0 0;}
.chancecontain .deta .condata .d710z{float:left; width:40.38%; padding:0 0px 0 0; font-size:16px; color: #333; line-height:36px; letter-spacing:1px;}
.chancecontain .deta .condata .d710z a{ color: #333;}
.chancecontain .deta .condata .d710y{ float:right; width:41.35%; padding:0 0 0 44px;}
.chancecontain .deta .condata .d710y .a_134{ float:left; width:108px; height:34px; margin-top:62px; background:#e00214; color:#fff; font-size:14px; text-align:center; line-height:34px;
-moz-border-radius:17px; 
 -webkit-border-radius:17px; 
 -khtml-border-radius:17px;
 border-radius:17px;}
.chancecontain .deta .condata .d710y .a_134:hover{ background:#222;}
#lermore{ float:right; width:84px; height:60px; background:url(images/btn_6.png) no-repeat center; cursor:pointer; border-left:solid 1px #fff;}
#lermore.hover,#lermore:hover{ background:url(images/btn_6_h.png) no-repeat center;}
@media  screen and (max-width:1199px){
.h_zp .d1{ width:230px;}
.h_zp .d2{ width:120px;}
.h_zp .d3{ width:180px;}
.h_zp .d4{ width:120px;}
.h_zp .d5{ width:165px;}
.chancecontain ul li .d1{ width:230px;}
.chancecontain ul li .d2{ width:120px;}
.chancecontain ul li .d3{ width:180px;}
.chancecontain ul li .d4{ width:120px;}
.chancecontain ul li .d5{ width:165px;}
}
@media  screen and (max-width:1023px){
.c_1170_3{ padding: 30px 10px 20px 10px;}
.h_zp .d1{ width:160px;}
.h_zp .d2{ width:90px;}
.h_zp .d3{ width:150px;}
.h_zp .d4{ width:90px;}
.h_zp .d5{ width:135px;}
.chancecontain ul li .d1{ width:160px;}
.chancecontain ul li .d2{ width:90px;}
.chancecontain ul li .d3{ width:150px;}
.chancecontain ul li .d4{ width:90px;}
.chancecontain ul li .d5{ width:135px;}
}
@media  screen and (max-width:991px){
.zp_box{ margin-top:23px;}
.h_zp .d4,.chancecontain ul li .d4{ display:none;}
.chancecontain .deta{ padding:0 30px 0 40px;}
}
@media  screen and (max-width:767px){
.zp_box{ margin-top:13px; padding:0 10px;}
.chancecontain ul li .d5,.h_zp .d5,.h_zp .d2,.chancecontain ul li .d2,.h_zp .d3,.chancecontain ul li .d3{ display: none}
.chancecontain .deta{ padding:0 30px;}
.chancecontain .deta .condata .l_710{ padding-right: 20px; font-size:12px; line-height: 24px;}
.chancecontain .deta .condata .r_455{ padding-left: 20px;font-size:12px; line-height: 24px;}
.chancecontain .deta .condata .l_710 span{ font-size: 14px;}
.chancecontain .deta .condata .r_455 span{ font-size: 14px;}
.chancecontain .deta .condata .d710z{ padding:0 20px 0 0; font-size:12px;}
}
@media  screen and (max-width:480px){
.chancecontain .deta .condata .l_710,.chancecontain .deta .condata .r_455,.chancecontain .deta .condata .d710z,.chancecontain .deta .condata .d710y{ width:100%; padding: 0;}
.chancecontain .deta .condata .r_455{ border-left: 0; margin-top: 10px;}
.chancecontain ul li .d6{ width:65px;}
.h_zp{ font-size:14px;line-height:50px;}
#lermore{ width:65px; height:50px; background-size: 100% auto !important;}
.chancecontain ul li{ font-size: 14px; line-height: 50px;}
.chancecontain .deta .condata .d710y .a_134{ margin-top:22px;}
}

/*分页*/
.wack1{ float:left; width:100%; padding:41px 0 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:31px; height:31px; border-radius:31px; -moz-border-radius:38px; -webkit-border-radius:38px; border: #e3e3e3 1px solid; PADDING:6px 10px; color:#272727; font-family:Arial;text-decoration:none; margin:0 8px; font-size:14px;}
.pz_fy a:hover,.pz_fy a.on{color:#fff; border:#e00214 1px solid; background-color:#e00214; text-decoration:none;}
.pz_fy .l_fy{ background:url(images/btn9_l_h.png) center no-repeat; width:100px; height:31px;}
.pz_fy .r_fy{ background:url(images/btn9_r_h.png) center no-repeat;width:100px; height:31px;}
.pz_fy .l_fy:hover,
.pz_fy .l_fy.on{ background:url(images/btn9_l.png) center no-repeat #e00214;}
.pz_fy .r_fy:hover,
.pz_fy .r_fy.on{ background:url(images/btn9_r.png) center no-repeat #e00214;}

@media  screen and (max-width:991px){
.wack1{ padding:20px 0 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;}
}

/*新闻中心*/
.News{ width:100%; float:left; overflow:hidden; padding-bottom:60px;}
.News .wack1{ padding-bottom:0 !important;}
.ul_3{ width:100%; float:left;}
.ul_3 li{ width:100%; float:left; margin-top:30px; padding-left:327px; background:#f5f5f5; position:relative; height:252px;}
.ul_3 li .c_327{ width:327px; border-right:solid 1px white; padding:40px 30px 30px 30px; position:absolute; left:0; top:0;}
.ul_3 li .c_327 .img{ width:100%; float:left; overflow:hidden;}
.ul_3 li .c_327 .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_3 li:hover .c_327 .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_3 li .text{ width:100%; float:left; padding:50px 40px 44px 30px;}
.ul_3 li .text .title{ width:100%; float:left; font-size:18px; color:#333; line-height:27px;}
.ul_3 li .text .p{ width:100%; float:left; font-size:14px; color:#666; line-height:26px; margin-top:29px; height:52px; overflow:hidden; padding-right:40px;}
.ul_3 li .text .time{ width:100%; float:left; margin-top:30px; font-size:14px; color:#a9a9a9; line-height:20px;}
.ul_3 li .text .time .detail{ float:right;}
.ul_3 li:hover{ background:#e00214;}
.ul_3 li:hover .text .title,.ul_3 li:hover .text .p,.ul_3 li:hover .text .time{ color:white;}
@media  screen and (max-width:991px){
.News{ padding-bottom:30px;}
.ul_3 li{ margin-top:20px; padding-left:227px; height:177px;}
.ul_3 li .c_327{ width:227px; padding:30px 20px 20px 20px;}
.ul_3 li .text{ padding:30px 20px 24px 20px;}
.ul_3 li .text .title{ font-size:16px; line-height:23px;}
.ul_3 li .text .p{ font-size:12px; line-height:22px; margin-top:19px; height:44px; padding-right:20px;}
.ul_3 li .text .time{ margin-top:20px; font-size:12px; line-height:18px;}
}
@media  screen and (max-width:767px){
.News{ padding:0 10px 20px 10px;}
.ul_3 li{ margin-top:10px; padding-left:0; height:auto;}
.ul_3 li .c_327{ width:100%; padding:20px 10px 10px 10px; position:relative; left:auto; top:auto; float:left;}
.ul_3 li .text{ padding:10px 10px 14px 10px;}
.ul_3 li .text .p{ margin-top:10px; height:40px; padding-right:0px;}
.ul_3 li .text .time{ margin-top:10px;}
}

/*新闻详情*/
.zbg3{ background:#f6f6f6;}
.newsdetail{ width:100%; float:left; margin-top:54px; padding-bottom:80px;}
.newsdetail h2{ width:100%; float:left; text-align:center; font-size:24px; color:#191818; line-height:32px; font-weight:bold; letter-spacing:1px;}
.newsdetail .main1{ width:100%; float:left; margin-top:26px; padding:15px 0 12px 0; border-top:solid 1px #eaeaea; border-bottom:solid 1px #eaeaea;}
.newsdetail .main1 .return{ float:left;}
.newsdetail .main1 .return a{ font-size:14px; color:#777; line-height:26px;}
.newsdetail .main1 .return a img{ vertical-align:middle; margin:-3px 9px 0 0; width:7px;}
.newsdetail .main1 .return a:hover{ color:#e00214;}
.newsdetail .main1 .form{ float:right; font-size:14px; color:#777; line-height:26px;}
.newsdetail .main1 .form span{ margin:0 0 0 12px;}
.newsdetail .text{ width:100%; float:left; margin-top:34px;}
.newsdetail .text .p{ width:100%; float:left; font-size:14px; color:#333; line-height:29px; text-indent:2em;}
.newsdetail .text .img{ width:100%; float:left; text-align:center; margin-top:33px;}
.bshare-custom{ width:100%; float:left; margin-top:40px; text-align:center;}
.bshare-custom a{display:inline-block;*display:inline; *zoom:1; width:36px !important; height:36px !important; margin:0 8px !important; padding:0 !important; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; background-size:contain !important;}
.bshare-custom a.a1{ background:url(images/ico_10_1.png) no-repeat center;}
.bshare-custom a.a2{ background:url(images/ico_10_2.png) no-repeat center;}
.bshare-custom a.a3{ background:url(images/ico_10_3.png) no-repeat center;}
.newsdetail .main_2{ width:100%; float:left; margin-top:25px;}
.tit_3{ width:100%; float:left; font-size:18px; color:#e00214; line-height:40px; font-weight:bold;}
.newsdetail .main_2 ul{ width:100%; float:left; margin-top:14px;}
.newsdetail .main_2 ul li{ width:48.46%; float:left; border-bottom:dashed 1px #ccc; line-height:38px; padding-right:80px; position:relative;}
.newsdetail .main_2 ul li h5{ width:100%; float:left; font-size:14px; color:#333; line-height:38px;}
.newsdetail .main_2 ul li .time{ position:absolute; right:0; top:0; font-size:14px; line-height:38px; color:#777;}
.newsdetail .main_2 ul li.l1{ float:right;}
.newsdetail .main_2 ul li:hover h5{ color:#e00214;}
.newsdetail .main_3{ width:100%; float: left; margin-top: 32px; padding-bottom:32px; border-bottom: solid 1px #bfbfbf; overflow: hidden;}
.newsdetail .main_3 h5{ width:50%; float: left; font-size: 14px; color: #333; line-height: 30px;}
.newsdetail .main_3 h5 a{ color: #333;}
.newsdetail .main_3 h5.last{text-align: right;}
.newsdetail .main_3 h5:hover a{ color: #e00214;}
@media  screen and (max-width:991px){
.newsdetail{ margin-top:24px; padding-bottom:40px;}
.newsdetail h2{ font-size:18px; line-height:26px;}
.newsdetail .main1{ margin-top:16px; padding:10px 0 8px 0;}
.newsdetail .main1 .return a{ font-size:12px; line-height:22px;}
.newsdetail .main1 .return a img{ margin:-3px 5px 0 0; width:5px;}
.newsdetail .main1 .form{ font-size:12px; line-height:22px;}
.newsdetail .main1 .form span{ margin:0 0 0 6px;}
.newsdetail .text{ margin-top:24px;}
.newsdetail .text .p{ font-size:12px; line-height:25px;}
.newsdetail .text .img{ margin-top:23px;}
.bshare-custom{ margin-top:30px;}
.newsdetail .main_2{ margin-top:15px;}
.tit_3{ font-size:16px; line-height:30px;}
.newsdetail .main_2 ul{ margin-top:8px;}
.newsdetail .main_2 ul li{ line-height:32px; padding-right:70px;}
.newsdetail .main_2 ul li h5{ font-size:12px; line-height:32px;}
.newsdetail .main_2 ul li .time{ font-size:12px; line-height:32px;}
.newsdetail .main_3{ margin-top: 22px; padding-bottom:22px;}
.newsdetail .main_3 h5{ line-height: 26px; font-size:12px;}
}
@media  screen and (max-width:767px){
.newsdetail{ margin-top:14px; padding-bottom:20px;}
.bshare-custom{ margin-top:20px;}
.bshare-custom a{ width:30px !important; height:30px !important; margin:0 4px;}
.newsdetail .main_3{ margin-top: 12px; padding-bottom:12px;}
.newsdetail .main_3 h5{ width:100%; text-align:left !important; line-height: 22px;}
.newsdetail .main_2 ul li{ width:100%;}
}

.main_4{ width:100%; float:left; margin-top:29px;}
.ul_4{ width:100%; float:left; margin-top:8px;}
.ul_4 li{ width:25%; float:left; padding:0 15px; margin-top:10px;}
.ul_4 li .img{ width:100%; float:left; overflow:hidden;}
.ul_4 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_4 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_4 li .name{ width:100%; float:left; background:white; border:solid 1px #eee; line-height:65px; text-align:center; font-size:16px; color:#222; padding:0 10px;}
.ul_4 li:hover .name{ color:#e00214;}
@media  screen and (max-width:991px){
.main_4{ margin-top:19px;}
.ul_4 li{ width:50%;}
.ul_4 li .name{ line-height:45px; font-size:14px;}
}
@media  screen and (max-width:767px){
.main_4{ margin-top:10px;}
.main_4 .row{ margin:0 -5px;}
.ul_4 li{ padding:0 5px;}
.ul_4 li .name{ line-height:35px; font-size:12px;}
}

.more{ width:100%; float:left; margin-top:50px; text-align:center;}
.more a{ width:120px; height:50px; line-height:50px; display:inline-block; font-size:16px; color:white; background:#e00214; text-transform:uppercase;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.more a:hover{ background:#222;}
@media  screen and (max-width:991px){
.more{ margin-top:30px;}
.more a{ height:40px; line-height:40px; font-size:14px;}
}

/*案例展示*/
.News .ul_2{ width:100%; float:left; margin-top:-10px;}
.News .ul_2 li{ width:25%; float:left; margin-top:40px; padding:0 15px;}
@media  screen and (max-width:1199px){
.News .ul_2 li{ width:33.333%;}
}
@media  screen and (max-width:767px){
.News .ul_2 li{ width:100%; margin-top:30px;}
}

/*产品中心*/
.News .ul_1{ width:100%; float:left; margin-top:10px;}
.News .ul_1 li{ width:25%; float:left; margin-top:30px;}
.News .ul_1 li .title{ background:#f5f5f5;}
@media  screen and (max-width:991px){
.News .ul_1 li{ width:33.333%; padding:0 15px; margin-top:20px;}
}
@media  screen and (max-width:767px){
.row_5{ margin:0 -5px;}
.News .ul_1 li{ width:50%; padding:0 5px; margin-top:10px;}
}

.c_1170_6{ width:100%; float:left; padding:52px 0 60px 0;}
.c_1170_6 .main_4{ margin-top:0;}
.c_1170_6 .main_4 .tit_3{ padding-left:19px; background:url(images/cpzx1.jpg) no-repeat left center;}
@media  screen and (max-width:991px){
.c_1170_6{ padding:22px 0 30px 0;}
.c_1170_6 .main_4 .tit_3{ padding-left:12px; background-size:3px auto;}
}
@media  screen and (max-width:767px){
.c_1170_6{ padding:12px 10px 20px 10px;}
}

.pz_SideLayer_1{ width:100%; float:left; margin-top:25px;}
.pz_SideLayer_1 ul{ width:100%; float:left;}
.pz_SideLayer_1 ul li{ width:100%; float:left; margin-top:8px; background:#f5f5f5; padding-left:200px; position:relative;}
.pz_SideLayer_1 ul li .dt{ width:200px; float:left; padding:10px 0 10px 58px; position:absolute; left:0; top:0;}
.pz_SideLayer_1 ul li .dt a{ display:block; font-size:14px; color:#333; line-height:22px; float:left;}
.pz_SideLayer_1 ul li .dt.on,.pz_SideLayer_1 ul li .dt:hover{ background:#e00214;}
.pz_SideLayer_1 ul li .dt.on a,.pz_SideLayer_1 ul li .dt:hover a{ color:white;}
.pz_SideLayer_1 ul li .dd{ width:100%; float:left; border-left:solid 2px white; padding:10px 0 10px 20px;}
.pz_SideLayer_1 ul li .dd a{ display:block; font-size:14px; color:#333; line-height:22px; float:left; margin-right:48px;}
.pz_SideLayer_1 ul li .dd a:hover,.pz_SideLayer_1 ul li .dd a.on{ color:#e00214;}
@media  screen and (max-width:991px){
.pz_SideLayer_1{ margin-top:15px;}
.pz_SideLayer_1 ul li{ margin-top:5px; padding-left:160px;}
.pz_SideLayer_1 ul li .dt{ width:160px; padding:10px 0 10px 28px;}
.pz_SideLayer_1 ul li .dd a{ margin-right:28px;}
}
@media  screen and (max-width:767px){
.pz_SideLayer_1 ul li{ margin-top:3px; padding-left:0;}
.pz_SideLayer_1 ul li .dt{ width:100%; padding:10px 0 10px 10px; position:relative; left:auto; top:auto; float:left; font-weight:bold;}
.pz_SideLayer_1 ul li .dd{ border-left:0; padding-left:10px; border-top:solid 1px white;}
.pz_SideLayer_1 ul li .dd a{ margin-right:10px; font-size:12px;}
.pz_SideLayer_1{ margin-top:0px; padding:0 10px;}
}

/*气体加热*/
.News .content1{ width:100%; float:left; margin-top:45PX;}
.News .content1 h4{ width:100%; float:left; font-size:16px; color:#333; line-height:30px; font-weight:bold; letter-spacing:1px;}
.News .content1 .p{ width:100%; float:left; font-size:14px; color:#666; line-height:34px;}
@media  screen and (max-width:991px){
.News .content1{ margin-top:25PX;}
.News .content1 h4{ font-size:14px; line-height:24px;}
.News .content1 .p{ font-size:12px; line-height:28px;}
}
@media  screen and (max-width:767px){
.News .content1{ margin-top:0;}
}

/*产品中心详情*/
.c_1170_7{ width:100%; float:left;}
.c_1170_7 .content1{ width:100%; float:left; margin-top:40px;}
.c_1170_7 .content1 .c_394{ width:33.68%; float:left;}
.c_1170_7 .content1 .c_394 .hometop{ width:100%; float:left; border:solid 1px #eee; position:relative;}
.c_1170_7 .content1 .c_394 .hometop img{ width:100%; float:left;}
.c_1170_7 .content1 .c_394 .homedown{ width:100%; float:left; margin-top:10px; padding:0 21px; position:relative; overflow:hidden;}
.c_1170_7 .content1 .c_394 .homedown .imgk{ width:100%; float:left; padding:0 5px;}
.c_1170_7 .content1 .c_394 .homedown .imgk .img{ width:100%; float:left; border:solid 1px #eee; position:relative;}
.c_1170_7 .content1 .c_394 .homedown .imgk .img .imgky{ width:100%; height:100%; position:absolute; left:0; top:0; border:solid 2px transparent;}
.c_1170_7 .content1 .c_394 .homedown .slick-current .imgk .img .imgky{ border-color:#e00214;}
.c_1170_7 .content1 .c_394 .homedown .slick-prev,.c_1170_7 .content1 .c_394 .homedown .slick-next {
	left: 0;
	top: 50%;
	margin-top:-37px;
	width: 15px;
	height: 75px;
	background:url(images/cpzx3.jpg) no-repeat left center;
}
.c_1170_7 .content1 .c_394 .homedown .slick-next {
	left: auto;
	right: 0; background-position:right center;
}
.c_1170_7 .content1 .c_394 .homedown .slick-prev:hover,
.c_1170_7 .content1 .c_394 .homedown .slick-next:hover{ background-image:url(images/cpzx3_h.jpg);}
.c_1170_7 .content1 .c_736{ width:62.91%; float:right;}
.c_1170_7 .content1 .c_736 .name{ width:100%; float:left; margin-top:24px; padding-bottom:23px; border-bottom:solid 1px #eee; font-size:24px; color:#333; line-height:28px; font-weight:bold; letter-spacing:1px;}
.c_1170_7 .content1 .c_736 .dd{ width:100%; float:left; margin-top:11px; padding-bottom:19px; border-bottom:solid 1px #eee; font-size:16px; color:#333; line-height:36px; padding-left:84px; position:relative;}
.c_1170_7 .content1 .c_736 .dd span{ position:absolute; left:0; top:0;}
.c_1170_7 .content1 .c_736 .btn{ width:100%; float:left; margin-top:30px;}
.c_1170_7 .content1 .c_736 .btn .information{ display:block; float:left; width:160px; height:45px; line-height:45px; text-align:center; font-size:16px; background:#e00214; color:white;
-moz-border-radius:23px; 
-webkit-border-radius:23px; 
-khtml-border-radius:23px;
border-radius:23px;}
.c_1170_7 .content1 .c_736 .btn .information:hover{ background:#222;}
.c_1170_7 .content1 .c_736 .btn .information img{ vertical-align:middle; margin:-3px 4px 0 0; width:24px;}
.c_1170_7 .content1 .c_736 .btn .bshare-custom{ float:right; width:auto; margin-top:0;}
.c_1170_7 .content2{ width:100%; float:left; margin-top:7px;}
.tit_4{ width:100%; float:left; margin-top:33px; background:#e5e5e5; padding-right:20px;}
.tit_4 span{ display:block; float:left; width:170px; height:50px; line-height:50px; text-align:center; font-size:16px; color:white; position:relative; background:url(images/cpzx6.png) no-repeat right center #e00214; padding-right:10px;}
.tit_4 .return{ display:block; float:right; padding-right:50px; background:url(images/cpzx5.png) no-repeat right center; background-size:38px auto; font-size:14px; color:#777; line-height:50px;}
.tit_4 .return:hover{ color:#e00214; background-image:url(images/cpzx5_h.png);}
.c_1170_7 .content2 .text{ width:100%; float:left; margin-top:22px; font-size:14px; color:#333; line-height:28px;}
.ul_5{ width:100%; float:left;}
.ul_5 li{ width:25%; float:left; margin-top:30px; padding:0 15px;}
.ul_5 li .img,.ul_5 li .img img{ width:100%; float:left;}
.ul_5 li .name{ width:100%; float:left; text-align:center; margin-top:15px; font-size:16px; color:#666; line-height:28px;}
@media  screen and (max-width:991px){
.c_1170_7 .content1{ margin-top:20px;}
.c_1170_7 .content1 .c_736 .name{ margin-top:14px; padding-bottom:13px; font-size:18px; line-height:24px;}
.c_1170_7 .content1 .c_736 .dd{ margin-top:6px; padding-bottom:12px; font-size:14px; line-height:26px; padding-left:74px;}
.c_1170_7 .content1 .c_736 .btn{ margin-top:20px;}
.c_1170_7 .content1 .c_736 .btn .information{ width:120px; height:40px; line-height:40px; font-size:14px;}
.c_1170_7 .content1 .c_736 .btn .information img{ width:20px;}
.c_1170_7 .content2{ margin-top:0px;}
.tit_4{ margin-top:23px; padding-right:10px;}
.tit_4 span{ width:120px; height:40px; line-height:40px; font-size:14px; background-size:contain;}
.tit_4 .return{ padding-right:40px; background-size:33px auto; font-size:12px; line-height:40px;}
.c_1170_7 .content2 .text{ margin-top:12px; font-size:12px; line-height:23px;}
.ul_5 li{ margin-top:20px; padding:0 15px;}
.ul_5 li .name{ margin-top:10px; font-size:14px; line-height:24px;}
}
@media  screen and (max-width:767px){
.c_1170_7{ padding:0 10px;}
.c_1170_7 .content1{ margin-top:10px;}
.c_1170_7 .content1 .c_394{ width:100%;}
.c_1170_7 .content1 .c_394 .hometop .slick-dots {bottom: 10px;}
.c_1170_7 .content1 .c_394 .hometop .slick-dots li {
	position: relative;
	display: inline-block;
	width: 10px;
	height: 10px;
	margin: 0 4px;
	background:url(images/index9.png) no-repeat left center; background-size:auto 10px;
}
.c_1170_7 .content1 .c_394 .hometop .slick-dots li button {
	display:none;
}
.c_1170_7 .content1 .c_394 .hometop .slick-dots li.slick-active{
	background-position:right center;
}
.c_1170_7 .content1 .c_394 .homedown{ display:none;}
.c_1170_7 .content1 .c_736{ width:100%;}
.ul_5 li{ width:50%; margin-top:10px; padding:0 5px;}
}

.c_1170_7 .content2 .c_882{ width:100%; float:left; padding:0 144px; margin-top:10px;}
.c_1170_7 .content2 .c_882 ul{ width:100%; float:left;}
.c_1170_7 .content2 .c_882 ul li{ width:100%; float:left; margin-top:30px; position:relative;}
.c_1170_7 .content2 .c_882 ul li .zbox{ width:42.63%; float:left; position:relative;}
.c_1170_7 .content2 .c_882 ul li .zbox img{ width:100%; float:left;}
.c_1170_7 .content2 .c_882 ul li .zbox .name{ width:100%; background:url(images/index8_7.png); padding:0 20px; font-size:14px; color:white; line-height:44px; position:absolute; left:0; bottom:0;}
.c_1170_7 .content2 .c_882 ul li .zbox.right{ float:right;}
.c_1170_7 .content2 .c_882 ul li .vs{ width:14.74%; position:absolute; left:50%; top:50%; height:125px; margin:-62.5px 0 0 -7.37%; text-align:center; font-size:48px; color:#e00214; line-height:69px;}
.c_1170_7 .content2 .c_882 ul li .vs span{ display:block; font-size:24px; line-height:56px;}
@media  screen and (max-width:991px){
.c_1170_7 .content2 .c_882{ padding:0 84px;}
.c_1170_7 .content2 .c_882 ul li .vs{ height:84px; margin:-42px 0 0 -7.37%; font-size:28px; line-height:49px;}
.c_1170_7 .content2 .c_882 ul li .vs span{ font-size:16px; line-height:36px;}
}
@media  screen and (max-width:767px){
.c_1170_7 .content2 .c_882{ padding:0 0; margin-top:0;}
.c_1170_7 .content2 .c_882 ul li{ margin-top:15px;}
.c_1170_7 .content2 .c_882 ul li .vs{ height:64px; margin:-32px 0 0 -7.37%; font-size:20px; line-height:29px;}
.c_1170_7 .content2 .c_882 ul li .vs span{ font-size:14px; line-height:24px;}
.c_1170_7 .content2 .c_882 ul li .zbox .name{ padding:0 10px; font-size:12px; line-height:34px;}
}

.c_1170_7 .content3{ width:100%; float:left; margin-top:40px; border-top:dashed 1px #d2d2d2; border-bottom:dashed 1px #d2d2d2; padding:11px 0 14px 0;}
.c_1170_7 .content3 h5{ width:50%; float: left; font-size: 14px; color: #333; line-height: 30px;}
.c_1170_7 .content3 h5 a{ color: #333;}
.c_1170_7 .content3 h5.last{text-align: right;}
.c_1170_7 .content3 h5:hover a{ color: #e00214;}
@media  screen and (max-width:991px){
.c_1170_7 .content3{ margin-top:20px; padding:6px 0 8px 0;}
.c_1170_7 .content3 h5{ line-height: 26px; font-size:12px;}
}
@media  screen and (max-width:767px){
.c_1170_7 .content3{ margin-top:10px;}
.c_1170_7 .content3 h5{ width:100%; text-align:left !important; line-height: 22px;}
}

.c_1170_7 .content4{ width:100%; float:left; padding-bottom:60px;}
@media  screen and (max-width:991px){
.c_1170_7 .content4{ padding-bottom:30px;}
}
@media  screen and (max-width:767px){
.c_1170_7 .content4{ padding-bottom:20px;}
}

.zbg4{ background:url(images/cpzx8.jpg);}
.c_1170_8{ width:100%; float:left; padding:64px 0 56px 0;}
.c_1170_8 .c_643{ width:54.96%; float:left; margin-top:36px;}
.tit_1_1{ padding-bottom:13px; background:url(images/index4_1.jpg) no-repeat left bottom;}
.c_1170_8 .c_643 .p{ width:100%; float:left; margin-top:12px; font-size:16px; color:#666; line-height:32px;}
.c_1170_8 .c_643 .slide_pic_1{ width:100%; float:left; position:relative; margin-top:30px;}
.row_2{ margin:0 -9px;}
.c_1170_8 .c_643 .slide_pic_1 .zbox{ width:100%; float:left; padding:0 8px;}
.c_1170_8 .c_643 .slide_pic_1 .zbox img{ width:100%; float:left;}
.c_1170_8 .c_643 .slide_pic_1 .zbox .name{ width:100%; float:left; font-size:16px; color:#333; line-height:36px; text-align:center;}
.c_1170_8 .c_643 .slide_pic_1 .slick-prev,.c_1170_8 .c_643 .slide_pic_1 .slick-next {
	left: 8px;
	top: 50%;
	width: 22px;
	height: 42px;
	margin-top:-41px;
	background:url(images/cpzx8_6.png) no-repeat left center;
}
.c_1170_8 .c_643 .slide_pic_1 .slick-next {
	left: auto;
	right:8px; background-position:right center;
}
.c_1170_8 .c_643 .slide_pic_1 .slick-prev:hover,
.c_1170_8 .c_643 .slide_pic_1 .slick-next:hover{ background-image:url(images/cpzx8_6_h.png);}
.c_1170_8 .c_496{ width:42.39%; float:right; border:solid 8px white;}
.c_1170_8 .c_496 .page{ width:100%; float:left; position:relative;}
.c_1170_8 .c_496 .page img{ width:100%; float:left;}
.c_1170_8 .c_496 .page .title{ width:100%; position:absolute; left:0; bottom:0; text-align:center; background:url(images/cpzx8_4.png) no-repeat  center bottom; background-size:100% 100%; height:100px; padding-top:40px; line-height:60px; font-size:20px; color:white; font-weight:bold; letter-spacing:2px;}
@media  screen and (max-width:991px){
.c_1170_8{ padding:34px 0 26px 0;}
.c_1170_8 .c_643{ margin-top:26px;}
.c_1170_8 .c_643 .p{ margin-top:6px; font-size:14px; line-height:26px;}
.c_1170_8 .c_643 .slide_pic_1 .zbox .name{ font-size:14px; line-height:28px;}
.c_1170_8 .c_496 .page .title{ height:60px; padding-top:20px; line-height:40px; font-size:16px;}
}
@media  screen and (max-width:767px){
.c_1170_8{ padding:24px 10px 16px 10px;}
.c_1170_8 .c_643{ width:100%; margin-top:16px;}
.c_1170_8 .c_643 .p{ margin-top:4px; font-size:12px; line-height:20px;}
.c_1170_8 .c_643 .slide_pic_1 .zbox .name{ font-size:12px; line-height:24px;}
.c_1170_8 .c_496{ width:100%; margin-top:10px;}
.c_1170_8 .c_496 .page .title{ height:40px; padding-top:10px; line-height:30px; font-size:14px;}
.c_1170_8 .c_643 .slide_pic_1 .slick-prev,.c_1170_8 .c_643 .slide_pic_1 .slick-next { margin-top:-36px;}
}

.c_1170_9{ width:100%; float:left; padding:53px 0 61px 0;}
.tit_5{ width:100%; float:left; text-align:center;}
.tit_5 h3{ width:100%; float:left; font-size:40px; color:#e00214; line-height:48px; font-weight:bold; font-family:Arial; letter-spacing:-1px; padding-bottom:21px; background:url(images/index4_1.jpg) no-repeat center bottom;}
.tit_5 h4{ width:100%; float:left; font-size:24px; color:#333; line-height:34px; margin-top:14px;}
.c_1170_9 .slide_pic_5{ width:100%; float:left; margin-top:35px; padding-bottom:55px; position:relative;}
.c_1170_9 .slide_pic_5 .zbox{ width:100%; float:left; padding:0 15px;}
.c_1170_9 .slide_pic_5 .img{ width:100%; float:left; border:solid 1px #dcdcdc; overflow:hidden;}
.c_1170_9 .slide_pic_5 .img img{ width:100%; float:left;
		 transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
 -webkit-transition: all 0.3s linear;
-o-transition: width all 0.3s linear;}
.c_1170_9 .slide_pic_5 .zbox:hover .img img{transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);	
-webkit-transform: scale(1.1,1.1);
	 -o-transform: scale(1.1,1.1);	
   -moz-transform: scale(1.1,1.1);}
.c_1170_9 .slide_pic_5 .slick-dots {bottom: 0px;}
.c_1170_9 .slide_pic_5 .slick-dots li {
	position: relative;
	display: inline-block;
	width: 15px;
	height: 15px;
	margin: 0 9px;
	background:url(images/index9.png) no-repeat left center; background-size:auto 15px;
}
.c_1170_9 .slide_pic_5 .slick-dots li button {
	display:none;
}
.c_1170_9 .slide_pic_5 .slick-dots li.slick-active{
	background-position:right center;
}
@media  screen and (max-width:991px){
.c_1170_9{ padding:23px 0 31px 0;}
.tit_5 h3{ font-size:30px; line-height:38px; padding-bottom:11px;}
.tit_5 h4{ font-size:18px; line-height:28px; margin-top:8px;}
.c_1170_9 .slide_pic_5{ margin-top:15px; padding-bottom:35px;}
}
@media  screen and (max-width:767px){
.c_1170_9{ padding:13px 10px 21px 10px;}
.tit_5 h3{ font-size:20px; line-height:28px; padding-bottom:6px;}
.tit_5 h4{ font-size:16px; line-height:24px; margin-top:4px;}
.c_1170_9 .slide_pic_5{ margin-top:10px; padding-bottom:25px;}
.c_1170_9 .slide_pic_5 .zbox{ padding:0 5px;}
.c_1170_9 .slide_pic_5 .slick-dots li {
	width: 10px;
	height: 10px;
	margin: 0 4px;
	background-size:auto 10px;}
}

.c_1170_6 .zbox{ width:100%; float:left; background:white;}
.c_1170_6 .zbox .c_302{ width:302px; float:left; margin:51px 0 0 30px;}
.c_1170_6 .zbox .c_302 .title{ width:100%; float:left; font-size:24px; color:#333; line-height:39px;}
.c_1170_6 .zbox .c_302 ul{ width:100%; float:left;}
.c_1170_6 .zbox .c_302 ul li{ width:100%; float:left; margin-top:23px; padding-left:46px; position:relative; font-size:16px; color:#333; line-height:28px;}
.c_1170_6 .zbox .c_302 ul li a{ color:#333;}
.c_1170_6 .zbox .c_302 ul li .ico{ width:30px; height:30px; background:#e00214; position:absolute; left:0; top:-1px;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.c_1170_6 .zbox .c_302 ul li .ico img{ width:100%; float:left;}
.c_1170_6 .zbox .c_808{ width:808px; float:right; padding:8px; height:400px;}
@media  screen and (max-width:1199px){
.c_1170_6 .zbox .c_808{ width:608px;}
}
@media  screen and (max-width:991px){
.c_1170_6 .zbox .c_808{ width:408px; height:300px;}
.c_1170_6 .zbox .c_302{ width:262px; margin:31px 0 0 20px;}
.c_1170_6 .zbox .c_302 .title{ font-size:18px; line-height:30px;}
.c_1170_6 .zbox .c_302 ul li{ margin-top:13px; padding-left:40px; font-size:14px; line-height:26px;}
.c_1170_6 .zbox .c_302 ul li .ico{ width:26px; height:26px; top:0px;}
}
@media  screen and (max-width:767px){
.c_1170_6 .zbox .c_808{ width:100%; height:200px;}
.c_1170_6 .zbox .c_302{ width:100%; margin:11px 0 0 10px; padding-right:10px;}
}

/*关于我们*/
.c_1170_1_1{ padding:60px 0;}
.c_1170_1 .page{ width:40%; float:left;}
.c_1170_1 .page img{ width:100%; float:left;}
.c_1170_1 .c_700{ width:60%; padding:35px 36px 0 80px; height:auto;}
@media  screen and (max-width:1199px){
.c_1170_1 .c_700{ padding-top:15px}
}
@media  screen and (max-width:991px){
.c_1170_1_1{ padding:30px 0;}
.c_1170_1 .c_700{ padding:15px 16px 0 40px;}
}
@media  screen and (max-width:767px){
.c_1170_1_1{ padding:20px 10px;}
.c_1170_1 .page{ width:100%;}
.c_1170_1 .c_700{ padding:15px 10px 0 10px; width:100%;}
}

.c_1170_10{ width:100%; float:left; background:white; margin-bottom:59px; padding-bottom:50px;}
.c_1170_10 .c_700{ width:59.83%; float:left; background:white; margin-top:-76px; padding:56px 50px 20px 40px;}
.c_1170_10 .c_700 .p{ width:100%; float:left; margin-top:12px; font-size:16px; color:#666; line-height:36px;}
.c_1170_10 .c_700 .p strong{ color:#e00214;}
.c_1170_10 .c_420{ width:35.9%; float:left; margin-top:50px;}
.c_1170_10 .c_420 .video{ width:100%; float:left; height:297px;}
.c_1170_10 .c_420 .video .video-js{ width:100%; height:100%; position:relative;}
.c_1170_10 .c_420 .video .video-js .vjs-poster{ background-size:cover;}
.c_1170_10 .c_420 .video .video-js video{ object-fit: cover;}
.c_1170_10 .c_420 .video .video-js .vjs-big-play-button { height: 52px; width: 52px; top:50%; left:50%; margin:-26px 0 0 -26px; background:url(images/index5.png) no-repeat center center; border: 0;          	
	-webkit-border-radius: 0em;
    -moz-border-radius: 0em;
    border-radius: 0em;
    -webkit-transition: all .4s;
    -moz-transition: all .4s;
    -ms-transition: all .4s;
    -o-transition: all .4s;
    transition: all .4s;
}
.c_1170_10 .c_420 .video .video-js .vjs-big-play-button span{ display:none;}
@media (max-width: 991px) {
.c_1170_10{ margin-bottom:29px; padding-bottom:20px;}
.c_1170_10 .c_700{ margin-top:-46px; padding:46px 50px 20px 50px;}
.c_1170_10 .c_700 .p{ margin-top:6px; font-size:14px; line-height:26px;}
.c_1170_10 .c_420{ width:38%; margin-top:20px;}
.c_1170_10 .c_420 .video{ margin-top:12px; height:160px; position:relative;}
.c_1170_10 .c_420 .video{ background:url(images/gywm2.jpg) no-repeat center center; background-size:cover;}
.c_1170_10 .c_420 .video a{ height: 52px; width: 52px; position:absolute; top:50%; left:50%; margin:-26px 0 0 -26px; background:url(images/index5.png) no-repeat center center;}
}
@media (max-width: 767px) {
.c_1170_10{ margin-bottom:19px; padding-bottom:10px;}
.c_1170_10 .c_700{ width:100%; margin-top:0; padding:26px 20px 10px 20px;}
.c_1170_10 .c_700 .p{ margin-top:3px; font-size:12px; line-height:22px;}
.c_1170_10 .c_420{ width:100%; margin-top:10px;}
.c_1170_10 .c_420 .video a{ height: 42px; width: 42px; margin:-21px 0 0 -21px; background-size:contain;}
}

/*右侧漂浮*/
.pf_right{ position:fixed; left:10px; top:50%; margin-top:-111px; z-index:8;}
.pf_right ul{ width:59px; float:left; background:url(images/right9.png); padding:11px 0 7px 0;
-moz-border-radius:7px; 
-webkit-border-radius:7px; 
-khtml-border-radius:7px;
border-radius:7px;}
.pf_right ul li{ width:59px; height:50px; float:left; position:relative; cursor:pointer; text-align:center; margin-top:6px; 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;}
.pf_right ul li a{ display:block; height:50px; width:100%; float:left; overflow:hidden; z-index:2; position:relative;}
.pf_right ul li img{ float:left; height: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;}
.pf_right ul li:hover .img_1{ margin-top:-50px; opacity:0; z-index:-1;}
.pf_right ul li h4{ position:absolute; left:0; top:0; text-align:center; height:50px; line-height:50px; color:white; font-size:16px; letter-spacing:2px; opacity:0; z-index:1; background:url(images/right10.png); background-size:100% 100%; white-space:nowrap; padding:0 36px 0 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;
-moz-border-top-right-radius:7px; 
-webkit-border-top-right-radius:7px; 
-khtml-border-top-right-radius:7px;
border-top-right-radius:7px;
-moz-border-bottom-right-radius:7px; 
-webkit-border-bottom-right-radius:7px; 
-khtml-border-bottom-right-radius:7px;
border-bottom-right-radius:7px;}
.pf_right ul li:hover{ overflow:visible;}
.pf_right ul li:hover h4{ left:0; opacity:1; padding:0 22px 0 76px;}
.pf_right ul li .ewm{ position:absolute; left:40px; top:50%; margin-top:-56px; width:121px; text-align:center; height:112px; background:url(images/right11.png) no-repeat center center; opacity:0; z-index:1; padding:10px 10px 10px 18px;
-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;
  -webkit-transform:rotateY(0deg);
}
.pf_right ul li .ewm .ewm_img{ width:100%; float:left; height:auto; margin:0;
-moz-border-radius:0px; 
-webkit-border-radius:0px; 
-khtml-border-radius:0px;
border-radius:0px;}
.pf_right ul li .ewm .ewm_img img{width:100%;height:100%;float:left}
.pf_right ul li:hover .ewm{ right:65px; opacity:1;}
@media screen and (max-width: 1199px) {
.pf_right{ right:0;}
}
@media screen and (max-width: 991px) {
.pf_right{ display:none;}
}



