﻿
@keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@keyframes width{0%{width:0}
100%{width:100%}
}
@-webkit-keyframes width{0%{width:0}
100%{width:100%}
}
@keyframes height{0%{height:0}
100%{height:100%}
}
@-webkit-keyframes height{0%{height:0}
100%{height:100%}
}
@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}
}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}
}
@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}
}
@-webkit-keyframes fadeInUp{0%{opacity:1;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInUp{0%{opacity:1;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}
}
@-webkit-keyframes form1{0%{transform:scale(2,2);-webkit-transform:scale(2,2);opacity:1}
100%{transform:scale(1,1);-webkit-transform:scale(1,1);opacity:1}
}
@keyframes form1{0%{transform:scale(2,2);-webkit-transform:scale(2,2);opacity:1}
100%{transform:scale(1,1);-webkit-transform:scale(1,1);opacity:1}
}
@-webkit-keyframes form{0%{transform:scale(1,1);-webkit-transform:scale(1,1);opacity:1}
100%{transform:scale(2,2);-webkit-transform:scale(2,2);opacity:1}
}
@keyframes form{0%{transform:scale(1,1);-webkit-transform:scale(1,1);opacity:1}
100%{transform:scale(2,2);-webkit-transform:scale(2,2);opacity:1}
}
@-webkit-keyframes pulse{0%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{opacity:1;-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes pulse{0%{opacity:1;-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{opacity:1;-webkit-transform:scale3d(1.05,1.05,1.05);-ms-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
100%{opacity:1;-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}

@-webkit-keyframes bounceIn {
0% {
opacity:1;
-webkit-transform:rotate(-360deg);
-ms-transform:rotate(-360deg);
transform:rotate(-360deg)
}

100% {
opacity:1;
-webkit-transform:rotate(360deg);
-ms-transform:rotate(360deg);
transform:rotate(360deg);opacity:1;
}

}
@keyframes bounceIn {
0% {
opacity:1;
-webkit-transform:rotate(-360deg);
-ms-transform:rotate(-360deg);
transform:rotate(-360deg)
}

100% {
opacity:1;
-webkit-transform:rotate(360deg);
-ms-transform:rotate(360deg);
transform:rotate(360deg);opacity:1;
}
}
.w_1200{width:1200px;margin:0 auto}




.foot_1 ul{ width:1200px; margin:100px auto 0 auto; display:block; }
.foot_1 ul li{ height:44px; line-height:44px; font-size:36px; color:#000}
.foot_1 ul li a{ color:#000}
.foot_1 ul li.in_kelei{ float:left; background:url(../images/left.png) no-repeat left center; padding-left:150px}
.foot_1 ul li.shili_kelei{ float:right; background:url(../images/right.png) no-repeat right center; padding-right:150px}
.foot_1 ul li:hover a{ color:#982e49}
.foot_1 ul li.in_kelei:hover{  background:url(../images/lefth.png) no-repeat left center; right-left:150px; color:#982e49;}
.foot_1 ul li.shili_kelei:hover{  background:url(../images/righth.png) no-repeat right center; right-left:150px; color:#982e49;}
.wrap_1{ background:url(../images/banner1.jpg) center center; font-size:14px; color:#666;height:770px; line-height:28px; overflow:hidden}
.wrap_1 h1{ line-height:52px; font-size:48px; color:#333; margin-bottom:40px}
.wrap_1 .kelei_con_1 span{ color:#333; font-size:20px}
.kelei_left{ width:600px; text-align:left}
.wrap_1 p{ margin-bottom:20px}
.wrap_1 .line_kelei{  width:45px; height:1px; background:#000; margin:34px 0 50px 0}
.kelei_dis1 ul li{ width:73px; float:left; margin-right:4px; height:73px; margin-bottom:12px}
.kelei_dis2 ul li{ width:207px; height:93px; float:left; margin-right:19px; color:#858585; font-size:14px; text-align:left; background:url(../images/6.png) no-repeat;}
.kelei_dis2 ul li div span{ color:#333; font-size:50px; text-align:left; margin:0 auto 10px auto; display:block;}
.kelei_dis2 ul li div span sup{ color:#7c8081; font-weight:normal}
.kelei_dis2 ul li div{ padding:19px; text-align:left;}
.kl_box{ position:relative}
.zi_20{ position:absolute; top:0;right:104px;width:476px; height:320px; }
.zi_20 img{width:476px; height:320px}
.wrap_1{ padding-top:80px}

.zi_ren{ position: absolute;
    top: 238px;
    right: -194px;
    width: 890px;
    height: 533px;
    z-index: 1;}
.zi_ren img{width:890px; height:533px}
.wrap_2{ background:url(../images/banner2_1.jpg) no-repeat center top; height:770px}
.wrap_2{ padding-top:80px}
.chuangxin_699{ width:699px; height:699px; margin:0 auto; text-align:center; font-size:14px; color:#666; background:url(../images/7.png) no-repeat}
.chuangxin_699 h1{ font-size:48px; color:#333; padding-top:120px}
.chuangxin_699 p{ line-height:28px;}
.chuangxin_699 a{ width:200px; margin:60px auto 0 auto; background:#982e49; color:#fff; text-align:center; line-height:45px; height:45px; display:block;transition: all 1s;}
.chuangxin_699 a:hover{ background:#000;transition: all 1s;}
.chuangxin_699 span.line_m{ width:45px; height:2px; background:#000; margin:10px auto 30px auto; display:block}
.chuangxin_box{ position:relative; height:100%}
.chuangxin_box .cicle_box{ position:absolute; width:84px; height:84px;}
.chuangxin_box .cicle_box img{ width:84px; height:84px; display:block}
.cicle_1{ top:56px; left:57px; }
.cicle_2{ top:212px; left:34px}
.cicle_3{ top:526px; left:66px}
.cicle_4{ top:526px; right:47px}
.cicle_5{ top:302px; right:-11px}
.cicle_6{ top:56px; right:80px}

.cicle_1{opacity:0;filter: alpha(opacity=0);}
.cicle_2{opacity:0;filter: alpha(opacity=0);}
.cicle_3{opacity:0;filter: alpha(opacity=0);}
.cicle_4{opacity:0;filter: alpha(opacity=0);}
.cicle_5{opacity:0;filter: alpha(opacity=0);}
.cicle_6{opacity:0;filter: alpha(opacity=0);}


.wrap_3{ background:url(../images/banner3_1.jpg) center center; font-size:14px; color:#666;height:967px; line-height:28px}

.gaoxino_kl{  margin:0 auto; text-align:center; font-size:14px; color:#666;}
.gaoxino_kl h1{ font-size:48px; color:#333; padding-top:70px}
.gaoxino_kl p{ line-height:28px; margin-bottom:40px}
.gaoxino_kl a{ width:200px; margin:60px auto 0 auto; background:#982e49; color:#fff; text-align:center; line-height:45px; height:45px; display:block;transition: all 1s;}
.gaoxino_kl a:hover{ background:#000;transition: all 1s;}
.gaoxino_kl span.line_m{ width:45px; height:2px; background:#000; margin:10px auto 30px auto; display:block}
.kelei_dis3{ width:948px; margin:0 auto}
.kelei_dis3 ul li{ width:296px; height:154px; float:left; margin:0 10px; color:#858585; font-size:14px; text-align:center; background:url(../images/14.png) no-repeat;}
.kelei_dis3 ul li div span{ color:#333; font-size:74px; text-align:center; margin:46px auto 22px auto; display:block;}
.kelei_dis3 ul li div span sup{ color:#7c8081; font-weight:normal}
.kelei_dis3 ul li div{ padding:0 10px; text-align:center;}
.kelei_dis3 ul li div span.hour{ font-size:26px; margin:24px auto 10px auto}
.kelei_dis3 ul li div span.hour img{ width:58px; height:60px}
.kelei_dis3 ul li div span.hour sub{bottom: -14px;left: 2px;}

.wrap_4{ background:url(../images/banner4_1.jpg) center center; font-size:14px; color:#666;height:954px; line-height:28px}
.zh_kelei{ position:relative}
.kl_50{ width:245px; height:152px; position:absolute; top:445px; left:-55px}
.kl_fx{ width:404px; height:214px; position:absolute; top:362px; right:-120px; background:url(../images/15.png) no-repeat}


.kl_fx p{ color:#fff; text-align:left; padding:36px 58px; font-size:14px}
.other_banner{ position:relative}
.kelei_dis2{}
.kelei_dis3{}
i{ font-style:normal;}
.an-2 .kelei_dis2{ opacity:1}
.kelei_left{position:relative; left:0}

.an-3 .kelei_dis3{opacity:1}
.kl_50{ opacity:0;filter:alpha(opacity=0)}
.kl_fx{ opacity:0;filter:alpha(opacity=0)}
.an-4 .kl_50{opacity:1;-webkit-animation:fadeInLeft 1s linear 1 backwards;animation:fadeInLeft 1s linear 1 backwards;}

.an-4 .kl_fx{opacity:1;-webkit-animation:fadeInRight 1s linear 1 backwards;animation:fadeInRight 1s linear 1 backwards;}
.other_banner{    width: 100%;
    height:750px;
    position: relative;}
.other_banner li{}
.i-ban li a {
}
.bannertxt {
    height: 100%;
    overflow: hidden;
}
.bannertxt {
    position: relative; text-align:center; font-size:16px; color:#fff
}
.job_1 {     font-size: 60px;
    color: #fff;
    text-align: center;
    padding-top: 250px;
    opacity: 0;
    filter: alpha(opacity=0);
    text-shadow: 0 0 20px #999;
    font-weight: 700;
    font-family: "Arial";text-transform: uppercase;}
.job_2 {
    position: absolute;
    top: 320px;
    left: 0;
    width: 100%; opacity:0;filter:alpha(opacity=0)}
.job_21 {
    position: absolute;
    top: 320px;
    left: 0;
    width: 100%; opacity:0;filter:alpha(opacity=0)}
.bannertxt .liaojie{ position: absolute;
    top: 506px;
    left: 0;
    width: 100%;
    height: 45px; line-height:45px; opacity:0;filter:alpha(opacity=0)}
.bannertxt .liaojie a{ width: 200px; margin:0 auto; display:block;    height: 45px; background:#982e49; line-height:45px; color:#fff;transition: all 0.8s;}
.bannertxt .liaojie a:hover{ background:#000;transition: all 0.8s;}

.wrap_about1{ font-size:13px; color:#666;height:auto; line-height:28px}
.wrap_about1 .about_tits h1 {
    font-size: 30px;
    color: #333;
    padding-top: 70px;
}
.wrap_about1 .about_tits{ text-align:center}
.wrap_about1 .about_tits span.line_m {
    width: 45px;
    height: 2px;
    background: #000;
    margin: 10px auto 30px auto;
    display: block;
}
.abouts_box .line_about{ background:#e50011; width:75px; height:3px; margin-bottom:50px}
.logo1{ width:193px; height:52px; display:block; margin-bottom:17px}
.about_c1 h1{ font-size:24px; color:#982e49; text-align:left}
.about_c1 p{ font-size:14px; color:#666; line-height:35px;margin-bottom: 10px;}
.img_about1{ width:1122px; height:350px; margin:30px auto}
.img_about1 img{ width:1122px; height:350px; margin:0 auto; display:block}
.about_c2{ margin-bottom:42px; overflow:hidden; text-align:left}
.about_c2 div{ width:542px;}
.about_c2 div p{ line-height:28px; color:#666; font-size:14px}
.marg_l_74{ margin-left:73px;margin-top: 50px}


.kelei_dis4{ width:1200px; margin:0 auto}
.kelei_dis4 ul li{ width:280px; height:154px; float:left; margin:0 10px; color:#666666; font-size:12px; text-align:center;}
.kelei_dis4 ul li div span{ color:#00938d; font-size:72px; text-align:center; margin:46px auto 25px auto; display:block;}
.kelei_dis4 ul li div span sup{ color:#00938d; font-weight:normal}
.kelei_dis4 ul li div{ padding:0 10px; text-align:center;}


.wrap_about2{font-size:13px; color:#666;height:836px; line-height:28px}
.wrap_about2 .about_tits h1 {
    font-size: 48px;
    color: #333;
    padding-top: 70px;
}
.wrap_about2 .about_tits{ text-align:center}
.wrap_about2 .about_tits span.line_m {
    width: 45px;
    height: 2px;
    background: #000;
    margin: 10px auto 30px auto;
    display: block;
}
.story_li{ bottom:-16px; position:absolute; z-index:1;height:90px; left:0; width:100%}
.story_li span.radius_jiao{ width: 1200px;
    height: 90px;
    position: absolute;
    top: 0;
    margin-left: -600px;
    left: 50%;}

.story_li ul{ margin:0 auto; text-align:center; position:relative; z-index:1}
.story_li ul li{ width:200px; float:left;  line-height:90px; text-align:center; color:#666; font-size:18px; background:url(../images/li_1.png) no-repeat right center}
.story_li ul li:hover,.story_li ul li.on{ cursor:pointer; color:#000}
.story_li ul li{ position:relative}
.story_li ul li span{ position:absolute; bottom:0; width:0; height:3px; background:#e70015; left:50%}
.story_li ul li:hover span,.story_li ul li.on span{width: 100%;	left:0;	transition: all 0.8s; }
.story_box .tabs{ height:836px; position:relative}
.story_box .tabs img{ width:100%; height:836px}
.wrap_about2 .about_tits { position:relative; z-index:1}
.pinpaistory{ top:0px; position:absolute; left:0; width:100%; text-align:center;}
.wrap_about2 .abouts_box{ position:relative; width:100%}




.wrap_about3{background:url(../images/banner3_2.jpg) center center; font-size:13px; color:#666;height:849px; line-height:28px; }
.wrap_about3 .about_tits h1 {
    font-size: 48px;
    color: #fff;
    padding-top: 70px;
}
.wrap_about3 .about_tits{ text-align:center;margin-bottom:78px}
.wrap_about3 .about_tits span.line_m {
    width: 45px;
    height: 2px;
    background: #fff;
    margin: 10px auto 30px auto;
    display: block;
}


.wrap_about3 .picScroll-left{overflow:hidden;position:relative}
.wrap_about3 .picScroll-left .hd{overflow:hidden;height:30px;margin:20px auto;overflow:hidden;zoom:1;zoom:1;text-align:center;width:100%}
.wrap_about3 .picScroll-left .hd ul{margin:10px auto;overflow:hidden;zoom:1;zoom:1;text-align:center}
.wrap_about3 .picScroll-left .hd ul li{overflow:hidden; margin:0 3px;text-indent:-999px;cursor:pointer;background:url(../images/c1.png) no-repeat;width:14px;height:14px;border-radius:360px; display:inline-block}
.wrap_about3 .picScroll-left .hd ul li.on{background:url(../images/c2.png) no-repeat}
.wrap_about3 .picScroll-left .bd ul{overflow:hidden;zoom:1}
.wrap_about3 .picScroll-left .bd ul li{float:left;_display:inline;overflow:hidden; text-align:left}
.wrap_about3 .picScroll-left .bd ul li .pic{text-align:center}
.wrap_about3 .picScroll-left .bd ul li .pic img{width:120px;height:90px;display:block;padding:2px;border:1px solid #ccc}
.wrap_about3 .picScroll-left .bd ul li .pic a:hover img{border-color:#999}
.wrap_about3 .picScroll-left .bd ul li .title{line-height:24px}
.wrap_about3 .home_imgs{padding:12px 0 22px 0;overflow:hidden}
.wrap_about3 .home_imgs ul{width:100%}
.wrap_about3 .home_imgs ul li{width:280px;float:left;margin-right:27px;cursor:pointer;position:relative;transition:all 0.4s; background:#fff; border-radius:8px;}
.wrap_about3 .home_imgs ul li h1{font-size:16px;text-align:left;color:#333;line-height:54px; padding:0 30px; height:54px; margin:0; overflow:hidden; position:relative; z-index:1}
.wrap_about3 .home_imgs ul li p{font-size: 12px;color: #5e5d5b;height: 150px;overflow: hidden;line-height: 24px;text-align: left;}
.wrap_about3 .home_imgs ul li div.home_top_img{ overflow:hidden; width:auto; position:relative; z-index:1}
.wrap_about3 .home_imgs ul li div.home_top_img img{transition: transform 1s;}
.wrap_about3 .home_top_img:hover img{transform:scale(1.2,1.2);transition:transform 1.5s linear 0}
.wrap_about3 .home_bottom_bg div{ position:relative; padding:22px;}
.wrap_about3 .home_bottom_bg div b{ color:#333; font-size:14px; font-weight:normal; width:84px; background:url(../images/buy.png) no-repeat right center; display:inline-block;    margin-top: 18px;}
.wrap_about3 .home_imgs ul li a{ position:relative; display:block}
.wrap_about3 .home_imgs ul li:hover p { color:#666}
.wrap_about3 .home_imgs ul li .home_bottom_bg div b:hover  { color:#000}
/*.wrap_about3 .home_imgs ul li a span{ position: absolute;
    top: 50%;
    width:100%;
    background: #982e49;
    height: 0;
    display: block;
    left: 0;transition: all 0.8s; }*/

.wrap_about3 .home_imgs ul li:hover .home_bottom_bg div b{ background:url(../images/buy.png) no-repeat right center; color:#666}
.wrap_about3 .home_imgs ul li:hover a span{transition: all 0.3s;  height:100%; top:0}
.wrap_about3 .home_imgs ul li:hover a h1{ color:#666}
.wrap_about3 .home_imgs ul li:hover a p{ color:#333}

.top_det_box{    position:fixed;
    width: 1200px;
    height: 697px;
    left: 50%;
    top: 40%;
    z-index: 1;
    margin-top: -348px;
    margin-left: -600px;}

.lc_time .imglist{
	position: relative;
	height: 133px;


	width: 1200px;
	margin: 0 auto;
	margin-top: 39px;
}
.lc_time .listul{ overflow:hidden
}
.lc_time .listul li{
	cursor: pointer;
}
.lc_time .listul li.cur{
}
.lc_time .imglist .prev{
	width: 23px;
	height: 23px;
	position: absolute;
	left: -10px;
	top:23px;
	cursor: pointer;
	background: url(../images/left_1.png) no-repeat center; z-index:1
}
.lc_time .imglist .prev:hover{
	background: url(../images/sl.png) no-repeat center;
}

.lc_time .imglist .next{
	width: 23px;
	height: 23px;
	position: absolute;
	right: -10px;
	top:23px;
	cursor: pointer;
	background: url(../images/right_1.png) no-repeat center; z-index:1
}
.lc_time .imglist .next:hover{
	background: url(../images/sr.png) no-repeat center;
}
.imgshow{
	width: 100%;
	margin: 0 auto;
}
.imgshow .year{
	font-size: 60px;
	color: #fff;
	font-weight: 700;
}
.imgshow .detail{
	height: 180px;
	overflow-y: auto;
	color: #fff;
}
.imgshow .detail .mon{
	font-size: 22px;
	font-weight: 700;
	margin-right: 30px;
}
.imgshow .detail .right{
	float: left;
	font-size: 16px;

}
.pub-ban{
	position: relative;
	height: 540px;
	overflow: hidden;
}
.pub-ban .pic{
	position: absolute;
	top:0;
	left: 50%;
	margin-left: -960px;
	display: none;
}
.pub-ban .pic.on{
	display: block;
}
.pub-nav{
	height: 62px;
	border-bottom: 1px solid #d8d8d8;
}
.pub-nav .left{
	float: left;
}
.pub-nav .left li{
	float: left;

}
.pub-nav .left li a{
	display: block;
	padding: 0 20px;
	line-height: 62px;
	font-size: 14px;
	color: #999;
}
.pub-nav .left li.on a{
	color: #fff;
	background: #1b7fd5;
}
.pub-nav .left li:hover a{
	color: #fff;
	background: #1b7fd5;
}
.pub-nav .stay{
	float: right;
	padding-left: 20px;
	font-size: 14px;
	height: 100%;
	color: #999;
	line-height: 62px;
	background: url(../images/img_19.png) no-repeat left center;
}
.pub-nav .stay span{
	color: #666;
}

.pub-t{
	text-align: center;
	margin-top: 10px;
}
.pub-t .en{
	font-size: 58px;
	color: #1b7fd5;
	font-family: "BEBAS";
}
.pub-t .cn-tit{
	font-size: 24px;
	color: #333;
	padding: 0 15px;
	background: #fff;
	position: relative;
	z-index: 2;
	display: inline-block;
	top: -25px;
}
.pub-t .cn .he{
	width: 230px;
	height: 1px;
	margin: 0 auto;
	background: #bbb;
	position: relative;
	z-index: 1;
}
.year-nav li{
	cursor: pointer;
	width: 116px;
	height: 36px;
	line-height: 36px;
	border: 1px solid #d1d1d1;
	margin:0 3px;
	color: #848484;
	text-align: center;
}
.year-nav li:hover{
	color: #fff;
	background: #1b7fd5;
	border:1px solid #d1d1d1;
}
.year-nav li.on{
	color: #fff;
	background: #1b7fd5;
	border:1px solid #d1d1d1;
}
.year-nav .bd{
	width: 1116px;
	margin: 0 auto;
}
.year-nav{
	position: relative;
}
.year-nav .prev{
	position: absolute;
	top:0px;
	left: 0px;
	width: 16px;
	height:38px;
	line-height: 38px;
	font-size: 20px;
	font-weight: 700;
	cursor: pointer;
	font-family: "����";
}
.year-nav .prev:hover{
	color: #1b7fd5;
}
.year-nav .next{
	position: absolute;
	top:0px;
	right: 0px;
	width: 16px;
	height:38px;
	line-height: 38px;
	font-size: 20px;
	font-weight: 700;
	cursor: pointer;
	font-family: "����";
}
.year-nav .next:hover{
	color: #1b7fd5;
}
.sty .main ul li{
	padding: 48px 0;
}

.sty .main ul li .left{
	float: left;
	width: 480px;
	height: 305px;
	margin-right: 72px;
	overflow: hidden;
}
.sty .main ul li .left img{
	width: 100%;
	height: 100%;
	transition:all 0.3s;
}
.sty .main ul li .left:hover img{
	transform:scale(1.1);
}
.sty .main ul li .right{
	float: left;
}
.sty .main ul li .right .title{
	font-size: 18px;
	color: #333;
}
.sty .main ul li .right .title a{
	font-size: 18px;
	color: #333;
}
.sty .main ul li .right .title a:hover{
	color: #1b7fd5;
}
.sty .main ul li .right .time{
	font-size: 14px;
	color: #666;
	padding-left: 35px;
	background: url(../images/img_20.png) no-repeat center left;
}
.sty .main ul li .right .det{
	font-size: 14px;
	line-height: 32px;
	color: #999;
	width: 640px;
	margin-top: 35px;
}
.sty .main ul li .right .more{
	display: inline-block;
	width: 146px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	font-size: 16px;
	border:1px solid #858585;
	border-radius: 19px;
	color: #333;
	margin-top: 90px;
}
.sty .main ul li .right .more:hover{
	border:1px solid #1b7fd5;
	color: #fff;
	background: #1b7fd5;
}
.sty .main ul li.hui{
	background: #f5f5f5;
}








.kelei_det_box .close{ position:absolute; top:36px; right:50px; width:24px; height:24px}
.kelei_det_box  h1.jishu{ font-size:30px; color:#333333; padding:16px 50px 36px 50px; line-height:40px; position:relative }
.kelei_det_box  h1.jishu span{ position:absolute; bottom:-2px; background:#db0011; height:3px; left:50px; width:120px}
.kelei_det_box{  width:90%; margin:30px auto 0 auto; background:#fff; border-radius:8px; position:relative}
.kelei_det_box table td{ padding:38px 50px; border:1px solid #f2f2f2; border-left:none;}
.kelei_det_box table td h1{ font-size:16px; font-weight:700; color:#555; line-height:30px; margin-bottom:5px}
.kelei_det_box table td p{font-size:12px; color:#666; line-height:26px}
.kelei_det_box table td .kelei_img_l{ width:88px; height:88px; float:left; margin-right:30px}
.wrap_about4{background:url(../images/banner4_2.jpg) center center; font-size:13px; color:#666;height:800px; line-height:28px; }
.kelei_det_box table td div{ width:73%; float:left}



/*hotline*/
.hotline .slide{
	position: fixed;
	top:50%;
	right:0;
	height: 340px;
	width: 50px;
	z-index: 9999999;
	margin-top:-170px;
}
.hotline .slide li{
	background: #333333;
	margin-bottom: 2px;
	position: relative;
	width: 80px;
	cursor: pointer;
	text-align: center;
	height: 50px;
}
.hotline .slide li.top{
	height: 50px;
	line-height: 50px;
}
.hotline .slide li.top a img{ float: left;
    margin: 16px 18px;}
.hotline .slide li a{
	display: block;
	width: 100%;
	height: 100%;
}
.hotline .slide li .box{
	float:left;
	width: 50px;
	height: 50px;
	overflow: hidden;
	text-align: center;
}
.hotline .slide li i{
	    width: 50px;
    height: 50px;
    display: block;*margin-right:10px
}
.f-cb:after {
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    overflow: hidden;
    content: ".";
}
.hotline .slide li.hot i{
	background: url(../images/wel20.png) no-repeat center bottom;
}
.hotline .slide li.qq i{
	background: url(../images/wel22.png) no-repeat center bottom;
}
.hotline .slide li.kd i{
	background: url(../images/w121.png) no-repeat center bottom;
}
.hotline .slide li.share i{
	background: url(../images/wel23.png) no-repeat center bottom;
}
.hotline .slide li.share .box{
	border-right:1px solid #3d3d3d;
}
.hotline .slide li.share{
	width: 355px;
	position: relative;
	left: 0px;
}
.hotline .slide li .box p{
	font-size: 12px;
	color: #fafafa;
	line-height: 22px;
}
.hotline .slide li.hot .box{
	float: left;
}
.hotline .slide li.hot{
	width: 265px;
}
.hotline .slide li.hot span{
	float: left;
	color: #fafafa;
	font-size: 20px;
    line-height: 22px;
    padding: 14px 10px;
}
.hotline .slide li.qq .ewm{
	 position: absolute;
    top: -68px;
    display: none;
    right: 78px;
}
.hotline .slide li.share .bdshare-button-style0-32 a{
	width: 70px;
	height: 70px;
	margin: 0;
	border-right: 1px solid #3d3d3d;
}
.hotline .slide li.share .bdshare-button-style0-32 a.bds_weixin{
	background: url(../images/wel26.png) no-repeat center;
	background-size: cover;
}
.hotline .slide li.share .bdshare-button-style0-32 a.bds_tsina{
	background: url(../images/wel27.png) no-repeat center;
	background-size: cover;
}
.hotline .slide li.share .bdshare-button-style0-32 a.bds_qzone{
	background: url(../images/wel28.png) no-repeat center;
	background-size: cover;
}
.hotline .slide li.share .bdshare-button-style0-32 a.bds_tqq{
	background: url(../images/wel29.png) no-repeat center;
	background-size: cover;
}



.wrap_about4 .about_tits h1 {
    font-size: 48px;
    color: #fff;
    padding-top: 70px;
}
.wrap_about4 .about_tits{ text-align:center;margin-bottom:100px}
.wrap_about4 .about_tits span.line_m {
    width: 45px;
    height: 2px;
    background: #fff;
    margin: 10px auto 30px auto;
    display: block;
}
.wrap_about4 .about_tits p{ color:#fff; font-size:14px;line-height: 28px}

.feature_box{ position:relative; width:100%; color:#f0c12d; font-size:14px; line-height:28px}
.cic_box{ width:327px; height:327px; margin:0 auto; position:relative}
.feature_box span{ width:125px; height:1px; background:#f0c12d; display:block; margin:5px 0 10px 0}
.feature_box i{ font-style:italic; font-size:12px; font-family:Arial, Helvetica, sans-serif;letter-spacing: 1px;}
.cic_1 .icon1{position: absolute;   left: 684px;   top: -5px; width:201px; height:29px; opacity:1;filter:alpha(opacity=1)}
.cic_1 .icon_c1{position:absolute; right:160px; top:-15px;opacity:1;filter:alpha(opacity=1)}

.cic_2 .icon1{    position: absolute;
    left: 684px;
    top: 300px;
    width: 81px;
    height: 29px;opacity:1;filter:alpha(opacity=0)}
.cic_2 .icon_c1{  position: absolute;
    right: 285px;
    top: 315px;opacity:1;filter:alpha(opacity=0)}


.cic_3 .icon1{    position: absolute;
    right: 680px;
    top: 305px;
    width: 81px;
    height: 29px;opacity:1;filter:alpha(opacity=0)}
.cic_3 .icon_c1{     position: absolute;
    left: 285px;
    top: 315px;opacity:1;filter:alpha(opacity=0)}


.cic_4 .icon1{position: absolute;   left:318px;   top: -7px; width:0; height:29px;opacity:1;filter:alpha(opacity=0)}
.cic_4 .icon_c1{ position: absolute;
    left: 170px;
    top: -18px;opacity:1;filter:alpha(opacity=0)}
.cic_b_c{ width:91px; height:91px; background:url(../images/3.png) no-repeat; font-size:14px; color:#000; position:absolute; text-align:center; color:#000; cursor:pointer}
.cic_b_c:hover{background:url(../images/2.png) no-repeat;}
.cic_b_c strong{ margin-top:30px; line-height:20px; display:block;opacity:0.8;  color:#000}
.cic_b_c p{ opacity:0.5; color:#aaa; font-family:Arial, Helvetica, sans-serif}
.cic1{ top:40px; left:-15px}
.cic2{ top:40px; right:-15px}
.cic3{ top:255px; right:50%; margin-right:-46px}
.cic4{ top:180px; right:0%;  position:absolute; width:100%; text-align:center}
/* 修改开始 */
.cic5{
    top:-36px;
    right:50%; 
    margin-right:-46px
}
.cic6 {
    top:190px; 
    left:-15px;
}
.cic7 {
    top:190px; 
    right:-15px
}
.cic_b_c p {
    font-size: 10px;
}
.cbox1 p {
    width: 450px;
    height: 100px;
    position: absolute;
    left: -325px;
}
.cbox2 p {
    width: 450px;
    height: 60px;
     position: absolute;
    left: -320px;
}
.cbox3 p {
    width: 400px;
    height: 30px;
     position: absolute;
    left: -246px;
}
.cbox4 p {
    width: 300px;
    height: 40px;
     position: absolute;
    right: -175px;
}
.cbox5 p {
     width: 500px;
    height: 70px;
     position: absolute;
    right: -375px;
}
.cbox6 p {
     width: 450px;
    height: 85px;
     position: absolute;
    right: -330px;
}
.icon_c3 {
    position: absolute;
    left:160px;
    top: 165px;opacity:1;filter:alpha(opacity=0)
}
.icon_c4  {
    position: absolute;
    right:160px;
    top: 115px;opacity:1;filter:alpha(opacity=0)
}
.cic_5  .icon1{
    position: absolute;   left:353px;   top: 146px; width:0; height:29px;opacity:1;filter:alpha(opacity=0)
}
.cic_6  .icon1{
    position: absolute;   right:440px;   top: 146px; width:0; height:29px;opacity:1;filter:alpha(opacity=0)
}
.cfooter {

    position: absolute;
    bottom: -400px;
    right: 50%;
    margin-right: -480px;

}
.cfdiv {
     float: left;
    width: 100px;
     height: 80px;

    border-right: 1px solid #2bc6c8;
}

.cfdiv2 {
    padding-left: 30px;
   float: left;
     width: 780px;
       height: 80px;
}




.kelei_deng{ top:90px; right:50%;  position:absolute; width:69px; height:69px; text-align:center; margin-right:-34px;}

.cic1,.cic2,.cic3{ opacity:1;filter:alpha(opacity=1)}
.shan img{webkit-animation: fadeIn 1s linear 1 backwards;    animation: fadeIn 1s linear 1 backwards;    -webkit-animation-iteration-count: infinite;    animation-iteration-count: infinite;}
.zhuan img{webkit-animation: bounceIn 1s linear 1 backwards;    animation: bounceIn 1s linear 1 backwards;    -webkit-animation-iteration-count: infinite;    animation-iteration-count: infinite;}

.wrap_about5{background: url(../images/banner5.jpg) center center;
    font-size: 13px;
    color: #666;
    height: 851px;
    line-height: 28px;}
.wrap_about5 .about_tits {
    text-align: center;
}
.wrap_about5 .about_tits h1 {
    font-size: 48px;
    color: #333;
    padding-top: 70px;
}
.wrap_about5 .about_tits span.line_m {
    width: 45px;
    height: 2px;
    background: #000;
    margin: 10px auto 50px auto;
    display: block;
}
.about_2{border-top:1px solid #e6e6e6;margin-bottom:44px;padding-top:44px}
.lc_time{ position:relative}
.about_2_c .picScroll-left{width:1200px;position:relative}
.about_2_c .picScroll-left .hd{position:absolute;top:15px;left:0;color:#fff;width:100%;z-index:2}
.about_2_c .picScroll-left .hd ul{display:none}
.about_2_c .picScroll-left .hd .prev{position:absolute;top:20px;left:-10px;width:23px;height:23px;background: url(../images/sl.png) no-repeat;cursor:pointer}
.about_2_c .picScroll-left .hd .next{position:absolute;top:20px;right:-10px;width:23px;height:23px;cursor:pointer;background: url(../images/right_1.png) no-repeat}
.about_2_c .picScroll-left .hd .prevStop{background: url(../images/left_1.png) no-repeat}
.about_2_c .picScroll-left .hd img{width:100%}
.about_2_c .picScroll-left .hd .nextStop{background: url(../images/sr.png) no-repeat}

.about_2_c .picScroll-left .bd{padding:10px}
.about_2_c .picScroll-left .bd ul{overflow:hidden;zoom:1}
.wrap_about5 .listul li{float:left;_display:inline;text-align:center;position:relative;width:170px; z-index:1}
.wrap_about5 .listul li .pic{text-align:center;width:18px;height:18px;margin:26px auto; position:relative;}
.wrap_about5 .listul li .pic span{width:18px;font-size:18px;height:18px;display:block;line-height:18px;background:url(../images/yuan1.png) no-repeat;position:absolute;top:0;left:0}
.wrap_about5 .listul li.top_c .pic .yuan_box{width:9px;height:50px;position:absolute;top:-50px;left:129px}
.wrap_about5 .listul li .pic a:hover img{border-color:#999}
.wrap_about5 .listul li .title{font-size:24px;line-height:24px;width:100%;margin:0 auto;text-align:center;color:#777777;position:relative;z-index:2;}
.wrap_about5 .listul li .title p{height:auto; margin-top:15px;overflow:hidden;}
.wrap_about5 .listul li.top_c .title p{position:absolute;top:-140px;left:0;width:100%;height:69px;overflow:hidden}
.tempWrap{position:relative;z-index:1}
.wrap_about5 .listul li .pic .yuan_box{    width: 9px;
    height: 50px;
    position: absolute;
    top: 18px;
    left: 5px;}
.right_b_box{     position: absolute;
    height: 40px;
    width: 120px;
    left: 596px;
    top: -162px;
    z-index: 1;}
.lc_time .imglist .right_b_box p{ float:left; margin-right:20px; display:inline; width:40px; height:40px}
.lc_time .imglist .right_b_box p.prev:hover,.lc_time .imglist .right_b_box p.next:hover{ background:#00938d}
.lc_time .imglist .right_b_box p.prev{background:#ccc}
.lc_time .imglist .right_b_box p.next{background:#ccc}

.wrap_about5 .listul li .pic .yuan_box p.line_fz{width:1px;height:10px;background:#aeadaa;margin:0 auto;text-align:center}
.wrap_about5 .line_mid{width:100%;height:1px; border-bottom:1px dashed #a4a4a3;position:absolute;top:34px;left:0}
.wrap_about5 .listul li:hover .pic .yuan_box p.line_fz,.wrap_about5 .listul li.cur .pic .yuan_box p.line_fz{width:1px;height:10px;background:#00938d;margin:0 auto;text-align:center}
.wrap_about5 .listul li:hover .pic span,.wrap_about5 .listul li.cur .pic span{background:url(../images/yuan2.png) no-repeat;color:#fff}
.wrap_about5 .listul li:hover .title p,.wrap_about5 .listul li.cur .title p{color:#00938d}
.product_show{ text-align:center}
.fu_right {
    width: 500px;
    float: left; margin:70px 10px 0 33px
}

#scrollObj{width:430px;position:relative;height:260px;}
#scrollBar{width:2px;height:260px;background:#d9d9d9;cursor:pointer;position:relative;right:1px}
#scrollBtn{width:4px;height:124px;background:#00928c;cursor:pointer;position:absolute;top:0;right:-1px}
#scrollBox{height: 260px;
    width: 500px;
    overflow: hidden;
    position: relative;}
.fu_right h1 {
   font-size: 52px;
    color: #00938d;
    position: relative;
    padding-left: 26px;
    margin-bottom: 30px;
    text-align: left;
    background: url(../images/year.jpg) no-repeat left center;
    line-height: 46px;
}
.fu_right span{ color:#333; font-size:13px; text-align:left; display:block; line-height:24px; margin-bottom:10px}
.fu_right p {
    font-size: 14px;
    color: #666;
    margin-bottom: 20px; text-align:left;
}
.fetu_right {
    width: 552px;
    position: relative;
}
.yg_right .slideBox {
    width: 473px;
    position: relative;
    padding-top: 40px; padding-left:46px;
    float: right;
}
.yg_right .slideBox .bd img {
    width: 473px;
    height:383px;
    display: block;
}
.yg_right .slideBox .hd {
        position: absolute;
    width: 140px;
    right: -196px;
    top: 340px;
}
.yg_right .slideBox .hd ul li {
    float: left;
    margin: 0 10px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    font-family: 'sans-serif';
    text-align: center;
    background: #cecece;
    cursor: pointer;
}

.yg_right .slideBox .hd ul li.on{background:#00938d;}


.yang_box1{ background:#fff; height:460px}
.line_4{ background:#00928c;
    width: 453px;
    height: 460px;
    position: absolute;
    top: 0;

    left: 0;
    overflow: hidden;
}
.fu_rjight{ text-align:right; color:#999; font-size:13px; line-height:24px}

.wrap_about6{background: url(../images/banner6.jpg) center center;
    font-size: 13px;
    color: #666;
    height: 849px;
    line-height: 28px;}
.wrap_about6 .about_tits h1 {
    font-size: 48px;
    color: #fff;
    padding-top: 70px;
}
.wrap_about6 .about_tits span.line_m {
    width: 45px;
    height: 2px;
    background: #fff;
    margin: 10px auto 30px auto;
    display: block;
}
.wrap_about6 .about_tits {
    text-align: center;
    margin-bottom: 78px;
}
.shehui_zr_box{    width: 404px;
    position: relative;
    z-index: 1;
    height: 404px;
    position: absolute;
    top: 52px;
    left: 0;}
.shehui_zr_box .img_1{ width:404px; height:404px; }
.shehui_zr_box .img_2{     width: 379px;
    height: 379px;
    position: absolute;
    top: 14px;
    left: 40px; z-index:2}
.shehui_zr_box .img_3{position: absolute;
    top: 74px;
    right: -33px;
    width: 50px;
    height: 50px; z-index:3}
.shehui_zr_box .img_4{    position: absolute;
    top: 370px;
    right: -52px;
    width: 140px;
    height: 140px;
    z-index: 1;}
.shehui_right_box{    margin: 0 0 0 228px;    width: 955px;
    height: 433px;}
.sh_bj_l,.sh_bj_r{ width:59px; height:433px}
.sh_bj_m{ float:left; width:637px; background:url(../images/sm.png) repeat-x; padding-left:200px; height:433px}
.sh_bj_m h1{ font-size:36px; color:#666; line-height:40px; margin-top:50px; }
.sh_bj_m i{ font-size:18px; color:#666; line-height:28px;margin-bottom:14px; display:block}
.sh_bj_m p{ font-size:13px; color:#666; line-height:28px; text-align:left}
.zr_b_pos{ position:relative}
.img_1{filter:alpha(opacity=0); opacity:0}
.img_2{filter:alpha(opacity=0); opacity:0}
.img_3{filter:alpha(opacity=0); opacity:0}
.img_4{filter:alpha(opacity=0); opacity:0}
.wrap_about7{background: url(../images/banner7.jpg) center center;
    font-size: 13px;
    color: #fff;
    height: 800px;
    line-height: 28px;}
.abouts_box{ text-align:left}
.location_map img{ width:18px; height:26px; margin-right:14px;}
.loc_box_tip{ font-size:14px}
.loc_box_tip a{ color:#fff}
.map{ width:600px; margin-bottom:30px; margin-top:24px}
.about_left{width:600px; float:left; }
.about_left h1{ font-size:45px; padding-top:145px}
.call_line{ width:370px; height:1px; background:#3f4150; margin:20px 0}
.about_right{ width:426px; float:right;padding-top:185px}
.about_right .tit_top1{ font-size:14px; margin-bottom:10px}
.about_right .tit_top2{font-size:36px; line-height:38px}
.about_right .tit_top3{font-size:60px; line-height:50px; margin-bottom:20px; font-family:Arial, Helvetica, sans-serif}
.about_right .tit_top4{font-size:13px;margin-bottom:20px; position:relative}
.about_right a{ color:#fff; }
.tit_top4 em.ewm{ width:19px; height:19px; display:inline-block; padding:0 8px; cursor:pointer}
.ewm_gzh{ position:absolute; width:169px; height:169px; right:35px; bottom:-15px}


.home_content2 {
    height: 28px;
    color: #a3a3a3;
    font-size: 14px;
    padding: 26px 0;
    border-bottom: 1px solid #d8d8d8;
    background: #fff; position:relative; margin-bottom:40px;
}
.top_title_home {
    position: relative;z-index:21
}
.top_title_home a, .top_title_home:hover, .top_title_home:visited, .top_title_home:link {
    color: #646464;
	font-weight: bold;
}
.top_title_home strong {
    color: #666;
    font-weight: normal;
}
.con_tact_box1 {
    position: absolute;
    top: -26px;
    z-index:1;
    left: 50%;
    margin-left: -160px;
}
.con_tact_box {
    position: absolute;
    top: -26px;
    z-index:1;
    right: 0;
}
.con_tact_box li.on, .con_tact_box li:hover,.con_tact_box li:hover a,.con_tact_box li.on a{
    color: #f0c12d;
    transition: all .3s;
}
.con_tact_box li {
    background: #fff;
    color: #999;
    font-size: 14px;
    width: auto;
    padding: 0 18px;
    float: left;
    height: 80px;
    line-height: 80px;
    text-align: center;
    cursor: pointer; position:relative
}
.con_tact_box1 li {
    background: #fff;
    color: #999;
    font-size: 14px;
    width: auto;
    padding: 0 18px;
    float: left;
    height: 80px;
    line-height: 80px;
    text-align: center;
    cursor: pointer; position:relative
}
.con_tact_box li span{ width:0; height:3px; background:#f0c12d; position:absolute; bottom:-2px; left:50%;}
.con_tact_box li:hover span{
    width: 100%;
	left:0;
	transition: all 0.8s;
}
.con_tact_box1 li:hover {
    background-color: #f0c12d;
}
.con_tact_box1 li:hover a {
    color: #fff;
}
.con_tact_box1 a{
	display:inline-block;
}
.con_tact_box1 .proitemon{
    background: #f0c12d;
    font-size: 14px;
    width: auto;
    padding: 0 18px;
    float: left;
    height: 80px;
    line-height: 80px;
    text-align: center;
    cursor: pointer; position:relative
}
.proitemon a{
    color: #fff;
}



.con_tact_box li.on a, .con_tact_box li:hover a.link {
    display:block;color: #f0c12d;
}
.top_title_home img.home{ width:18px; height:15px; padding-right:10px; margin-top:-4px}
.top_t_tow a{ padding-left:15px; margin-left:12px}
.product_m_b a{ color:#666; font-size:14px; margin:0 10px; line-height:58px;}
.product_m_b a.on,.product_m_b a:hover{ color:#982e49}
.con_tact_box li .product_m_b{    width: 1132px;
    position: absolute;
    top: 72px;
    right: -54px;
    text-align: right; display:none }
.head_m{ background:#fff; width:100%; height:58px; position:absolute; top:81px; left:0; display:none;font-size:14px; color:#666; line-height:28px; z-index:1}
.con_tact_box li .product_m_b  a{ display:inline; color:#666}

.con_tact_box li .product_m_b  a:hover,.con_tact_box li .product_m_b a.on{ color:#982e49}
.con_tact_box li.on .product_m_b{ display:block}


.product_box ul li{ background:#f3f3f3 url(../images/li_2.png) no-repeat; height:534px;transition:all 0.3s; *margin-bottom:-3px; text-align:left}
.product_box ul li:hover{ background:#4cb4ad url(../images/li_2.png) no-repeat;}
.product_box ul li:hover h1,.product_box ul li:hover{ color:#fff;transition:all 0.3s}
.product_left{ float:left;width:490px; margin-top:130px;}
.product_left h1{font-size: 30px;color: #333;line-height: 32px;margin-bottom: 24px;transition:all 0.3s}
.product_left p{  overflow:hidden; margin-bottom:70px; line-height:26px}
.product_left a{ background:#982e49; width:156px; height:45px; line-height:45px; text-align:center; color:#fff; display:inline-block;transition:all 0.3s }
.product_left a:hover{background:#bc1616;color:#fff;transition:all .3s;}

.product_right{ float:right;width:422px; height:356px; margin-top:100px}
.product_right img{ width:466px; height:356px;}
.product_box{ margin-bottom:75px}
.pages_box{width:480px;text-align:center;margin:12px auto 12px auto}
.pages_box a{margin:0 6px;padding:0;text-align:center;display:inline;width:36px;background:none;color:#666;line-height:36px;height:36px;cursor:pointer; font-size:14px; display:inline-block}
.pages_box a.active,.pages_box a:hover{background:#982e49;color:#fff;transition:all .3s;}
.pages_box a img{width:42px;height:42px;display:inline-block}
.pagebox{ width:100%; margin:0 auto; margin-bottom:46px; border-bottom:1px solid #e8e8e8; overflow:hidden; background:#fff}
.pagebox a.up_p{ line-height:36px; height:36px;background:url(../images/l2.png) no-repeat left center; padding-left:40px; color:#666; position:absolute; top:12px; left:47px}
.pagebox a.down_p{line-height:36px; height:36px;background:url(../images/r2.png) no-repeat right center; padding-right:40px; color:#666;position:absolute; top:12px; right:47px}
.pagebox{ position:relative}


/*��Ʒ����*/
.product_top_banner{ position:relative}
.product_top_banner .banner_top_menu{ position:absolute; top:24px; right:0; width:100%; text-align:right; color:#999; font-size:14px}
.product_top_banner .banner_top_menu a{ color:#999}
.product_top_banner .banner_top_menu i{ color:#008a84; font-style:normal}

.product_top_banner .slideBox{ width:100%; height:550px; overflow:hidden; position:relative; }
.product_top_banner .slideBox .bd ul li{ height:550px}
.product_top_banner .slideBox .bd ul li a{ display:block}
.product_top_banner .slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.product_top_banner .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.product_top_banner .slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.product_top_banner .slideBox .hd ul li.on{ background:#f00; color:#fff; }
.product_top_banner .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.product_top_banner .slideBox .bd li{ zoom:1; vertical-align:middle; }
.product_top_banner .slideBox .bd img{ width:100%;display:block;  }

/* ������ǰ/��ť���룬�������Ҫɾ������ */
.product_top_banner .slideBox .prev,.product_top_banner .slideBox .next{ position:absolute; left:90px; top:50%; margin-top:-25px; display:block;  height:77px; background:url(../images/ld.png) no-repeat;  }
.product_top_banner .slideBox .next{ left:auto; right:90px; background:url(../images/rd.png) no-repeat; }
.product_top_banner .slideBox .prev:hover,.product_top_banner .slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.product_top_banner .slideBox .prevStop{ display:none;  }
.product_top_banner .slideBox .nextStop{ display:none;  }

.product_top_banner .product_left{ float:right;width:435px; margin-top:190px;}
.product_top_banner .product_left h1{     font-size:48px;
    color: #d30067;
    line-height: 32px;
    margin-bottom: 34px;transition:all 0.3s}
.product_top_banner .product_left p{ overflow:hidden; margin-bottom:70px; color:#666; font-size:14px}
.product_top_banner .product_left a{ background:none; width:100%; height:auto; line-height:auto; text-align:left; color:#fff; display:inline-block;transition:all 0.3s }
.product_top_banner .product_right{ float:left;width:500px; height:500px; margin-top:40px; }
.product_top_banner .product_right img{ width:100%; height:100%;}
.product_top_banner .product_box{ margin-bottom:36px}
.w_1200bfb{ width:72%; margin:0 auto}



.pro_menu_box {
    position: absolute;
    top: 0;
    right: 0; z-index:1
}
.pro_menu_box li.on, .pro_menu_box li:hover {
    color: #982e49;
    transition: all .3s;
}
.pro_menu_box li {
    background: #fff;
    color: #666;
    font-size: 16px;
    width: auto;
    float: left;
    height: 60px;
    line-height: 60px;
    text-align: center;
    cursor: pointer; position:relative; border-bottom:none; margin:0 5px
}
.pro_menu_box li a{
    color: #666;
    font-size: 16px;
    padding: 0 57px;
    float: left;
    height: 54px;
    line-height:54px;
    text-align: center;
    cursor: pointer; position:relative; border-bottom:none; margin-top:6px
}
.pro_menu_box li span{ width:0; height:3px; background:#fff; position:absolute; bottom:0px; left:0;transition: all 0.3s;}
.pro_menu_box li:hover span,.pro_menu_box li.on span{width: 100%;
	bottom:0; left:0;
	transition: all 0.3s; }
.pro_menu_box li.on,.pro_menu_box li:hover{ background:#fff}
.pro_menu_box li.on a, .pro_menu_box li:hover a.link {
    display:inline;color: #982e49;
}

.pro_menu_box li.on a, .pro_menu_box li:hover a{ border-bottom:none}

.top_t_tow_p{ font-size:30px; color:#982e49; font-weight:700}
.home_content3{color: #a3a3a3;
    font-size: 14px;

    position: relative; height:70px}
.top_t_tow_p{ height:70px}
.product_f{ position:absolute; top:0; width:100%; left:0; background: #fff; z-index:111; border-bottom:1px solid #ccc}
.product_tedian{ background:#f0f0f0;  padding:48px 24px; overflow:hidden; text-align:left}
.product_tedian p{ color:#666; font-size:14px; line-height:28px; text-indent:35px}
.product_td_list{ text-align:center}
.product_td_list ul li{ float:left;display:inline-block;width:114px; text-align:center; font-size:14px; color:#333; margin:50px 9px 0 9px;overflow:hidden;  height:136px;}
.product_td_list ul li div{ width:88px; height:88px; margin:0 auto;}
.product_td_list ul li div img{width:88px; height:88px; display:block}

.product_canshu{ background:#fff; padding-bottom:30px}
.canshu_t{ position:relative}
.top_t_cs_p{ 
    font-size: 30px;
    color: #f0c12d;
    font-weight: 700;  padding:0px 0 15px 0; margin-bottom:20px
}
.pro_canshu_box {
    position: absolute;
    top: 50px;
    right: 0; z-index:1
}
.pro_canshu_box li.on, .pro_canshu_box li:hover {
    color: #982e49;
    transition: all .3s;
}
.pro_canshu_box li {
    color: #666;
    font-size: 18px;
    width: auto;
    float: left;
    height:20px;
    line-height: 20px;
    text-align: center;
    cursor: pointer; position:relative; border-bottom:none; margin:0 23px
}
.canshu_table table tr td span{ color:#333; font-size:24px; text-align:left; width:255px; padding:0 16px;}


.canshu_table table tr td .canshu_ls{ font-size:14px; color:#5b5956; text-align:left}
.canshu_ls{ padding:0 16px}
.canshu_ls ul li{ display:block; width:100%; color:#5b5956; font-size:14px; line-height:36px;}
.canshu_ls ul li p{ margin:0 40px; float:left;line-height:36px;}
.canshu_l{ width:200px;}
.canshu_r{ width:600px}
.product_canshu .top_title_home { margin-bottom:20px}
.canshu_r em{ color:#df0515; font-style:normal}
.product_peitao{ background:#ddd; height:556px}
.product_peitao h1{ font-size: 30px; text-align:left;
    color: #c81d6c;
    font-weight: 700;
    padding: 20px 0 10px 0;}







.product_peitao .home_imgs{padding:12px 0 0 0;overflow:hidden; height:345px}
.product_peitao .home_imgs ul{width:100%}
.product_peitao .home_imgs ul li{width:380px;float:left;margin-right:30px;cursor:pointer;position:relative;transition:all 0.4s; background:#eeeeee; }
.product_peitao .home_imgs ul li.last{margin-right:0;}
.product_peitao .home_imgs ul li h1{font-size:20px;text-align:left;color:#333;line-height:60px; padding:0 30px; height:60px; margin:0; overflow:hidden; position:relative; }
.product_peitao .home_imgs ul li p{font-size:18px;color:#333; height:60px; overflow:hidden; line-height:60px; text-align:left; background:url(../images/hua.png) no-repeat right center;}
.product_peitao .home_imgs ul li div.home_top_img{ overflow:hidden; width:380px; position:relative; z-index:1; height:285px}
.product_peitao .home_imgs ul li div.home_top_img img{transition: transform 1s;}
.product_peitao .home_bottom_bg{ background: rgba(255,255,255,0.4); position:relative}
.product_peitao .home_top_img:hover img{transform:scale(1.2,1.2);transition:transform 1.5s linear 0}
.product_peitao .home_bottom_bg div{ position:relative; padding:0 22px; line-height:60px; height:60px; z-index:2;transition: all 0.2s;}
.product_peitao .home_imgs ul li a{ position:relative; display:block}
.product_peitao .home_imgs ul li a span{ position: absolute;
    bottom:0%;
    width:0;
    background:rgba(0,0,0,0.4);
    height: 100%;
    display: block;
    left:-100%;transition: all 0.5s; z-index:1}

.product_peitao .home_imgs ul li:hover .home_bottom_bg div b{ background:url(../images/buy1.png) no-repeat right center; color:#fff}
.product_peitao .home_imgs ul li:hover a span{transition: all 0.2s;  width:100%;  left:0}
.product_peitao .home_imgs ul li:hover a h1{ color:#fff}
.product_peitao .home_imgs ul li:hover a p{ color:#fff; background:url(../images/huah.png) no-repeat right center;}

.product_peitao .picScroll-left{position:relative; overflow:hidden}
.product_peitao .picScroll-left .hd{height:24px;margin:20px auto 30px auto;overflow:hidden;zoom:1;text-align:center;width:60px}
.product_peitao .picScroll-left .hd ul{margin:10px auto;overflow:hidden;zoom:1;zoom:1;text-align:center}
.product_peitao .picScroll-left .hd ul li{float:left;overflow:hidden;margin-right:5px;text-indent:-999px;cursor:pointer;background:url(../images/dian1.png) no-repeat;width:14px;height:14px;border-radius:360px}
.product_peitao .picScroll-left .hd ul li.on{background:url(../images/dian2.png) no-repeat}
.product_peitao .picScroll-left .bd ul{overflow:hidden;zoom:1}
.product_peitao .picScroll-left .bd ul li{float:left;_display:inline;overflow:hidden;}
.product_peitao .picScroll-left .bd ul li .pic{text-align:center}
.product_peitao .picScroll-left .bd ul li .pic img{width:120px;height:90px;display:block;padding:2px;border:1px solid #ccc}
.product_peitao .picScroll-left .bd ul li .pic a:hover img{border-color:#999}
.product_peitao .picScroll-left .bd ul li .title{line-height:24px}

/*����*/
.job_list dt{font-size:16px;color:#666}
.job_list dt.open{}
.job_list dl{padding:0;}
.job_list dd div{font-size:14px;color:#666; line-height:30px}
.job_list dd div strong{display:block;color:#333;font-size:16px;font-weight:normal}
.job_list dt{color:#929292;cursor:pointer;font-weight:normal;height:60px;line-height:60px;margin-top:10px;padding-left:20px;background:#fff; position:relative}

.job_list dt em{ position:absolute; right:19px; top:19px;background:#fff url(../images/add.png) no-repeat right center; width:25px; height:25px}

.job_list dt a{color:#444;float:right;margin-right:56px}
.job_list dt span{color:#666666;padding-right:12px;}
.job_list dd{display:none;padding:25px 18px; background:#fff}
.job_list dd td{line-height:0.48rem}
.job_list dd td span{padding-right:5px}
.job_list dt.open em{background: url(../images/pul.png) no-repeat right center}
.job_list dt.open span{ color:#fff}
.job_list dt.open{ background:#982e49}
.job_list dt a:hover{text-decoration:underline}

.baike_sear{ height:65px; line-height:65px; background:#fff;box-shadow: 0 0 1px #ddd; margin:30px auto; border:1px solid #ddd}
.ser_fl{ width:32px;  height:63px; float:left}
.bjfa{ background:#fafafa}
.baike_sear .group{ padding:0 32px}
.ser_mid{  float:left; width:1134px; position:relative}
.ser_mid input{ text-align:left; border:none; background:none; font-size:14px; color:#999; float:left; line-height:60px; height:60px}
.ser_mid input.sou[type='text']{ width:1106px; margin-right:10px;*margin-right:8px}
.ser_mid input.ser[type='submit']{ background:url(../images/sear.png) no-repeat; width:20px; height:20px; position:absolute; top:20px; right:0}
.ser_mid input::-webkit-input-placeholder{ color:#999}
input,button{ border:none; background:none}
.baike_l{padding-bottom:36px; overflow:hidden}
.con_tact_box li.on {
    color: #982e49;
    transition: all .3s;
}
.con_tact_box li.on span{width: 100%;
	left:0;
	transition: all 0.8s; }


.zixun_form .msg-tb{
    margin: 0 auto;
}
.zixun_form .msg-tb .spred {
       font-size: 18px;
    font-family: Arial;
    color: #F00;
    margin-right: 8px;
    vertical-align: middle;
    display: inline-block;
    margin-top:7px;
}
.zixun_form .msg-tb {
    border:0;
    border-width: 0 0 1px 1px;
}
.zixun_form .msg-tb .msg-input{
    width: 250px;
    height: 27px;
    padding: 8px 10px;
    line-height: 18px;
    color: #666;
    border: 1px solid #eee;
    background: #fff;
    font-size: 14px;
}
.zixun_form .msg-tb textarea.msg-input{
    width: 1075px;
    height: 100px;
}
.zixun_form .msg-tb .msg-input.code{
    width: 90px;
    margin-right: 8px;
}
.zixun_form .msg-tb .submit{
    width: 270px;
    height: 50px;
    background: #f0c12d;
    font-size: 16px;
    color: #fff;
    cursor: pointer; margin:85px 450px 0 100px
}
.zixun_form .msg-tb .error {
    border-color: #D70128;
}

.zixun_form .msg-tb .sele {
       width: 270px;
    line-height:45px; height:45px;*height:27px;
    padding: 0 10px;
    color: #666;
    border: 1px solid #eee;
    background: #fff;
    font-size: 14px;
}
.zixun_form{ padding:20px 0 100px 0;overflow:hidden}
.zixun_form .msg-tb span.tit{ width:88px;}
.msg-tb ul li{ float:none; display:block; margin-bottom:20px; height:45px;text-align: center;}
.msg-tb ul li .group{ width:375px; font-size:16px; line-height:45px}
.msg-tb ul li .group div{ display:inline; float:left;}
.msg-tb ul li .gr_r{ width:270px;}
.msg-tb ul li .gr_l{  margin-right:14px;width:88px; text-align:right}
.shuaxin{ width:100px; height:45px; line-height:45px; text-align:center; color:#fff; font-size:16px; background:#7f7f7f; display:inline-block; }


.bjf7{ background:#f7f7f7; overflow:hidden}
.case_box ul li{ background:#f7f7f7 ; height:534px;transition:all 0.3s; *margin-bottom:-3px; text-align:left}
.case_box ul li.odd{ background:#fff;box-shadow: 0 2px 2px #ddd}
.case_box ul li:hover h1,.case_box ul li:hover{ color:#982e49;transition:all 0.3s}
.case_box ul li .case_left a:hover{ background:#95121c;transition:all 0.3s}
.case_box ul li .case_right{ float:left;width:480px; height:306px; margin-top:100px}
.case_box ul li .case_left{ float:right;width:640px; margin-top:130px;}
.case_box ul li .case_left h1{font-size: 30px;color: #000;line-height: 32px;margin-bottom: 24px;transition:all 0.3s}
.case_box ul li .case_left p{ height:100px; overflow:hidden; margin-bottom:70px; line-height:24px; color:#666; font-size:14px}
.case_box ul li .case_left a{ background:#982e49; width:156px; height:45px; line-height:45px; text-align:center; color:#fff; display:inline-block;transition:all 0.3s }
.case_box ul li .case_right img{ width:466px; height:356px;}
.case_box{ margin-bottom:60px}
.case_box ul li.odd .case_right{ float:right;width:480px; height:306px; margin-top:100px}
.case_box ul li.odd .case_left{ float:left;width:640px; margin-top:130px;}

.case_box ul li:hover{ background:#e9e9e9}
.case_right{ overflow:hidden}
.case_right img{transition:all 0.3s}

.case_right img:hover{transform:scale(1.2,1.2);transition:transform 1.5s linear 0}

.renzheng_box{ padding:40px 0 60px 0; overflow:hidden; border-bottom:1px solid #ccc}
.rz_l{ width:455px}
.rz_r{ width:auto}
.renzhen_c h1{    color: #00938d;
    font-size: 26px;
    line-height: 30px;
    margin-bottom:25px;}
.renzhen_c span{ display:block; text-align:center;color:#666; font-size:13px}
.renzhen_c img.img1{ width:663px; height:453px; margin:0 auto; display:block}

.renzhen_c img.img2{ width:278px; height:152px; margin:25px auto 45px auto; display:block}
.renzhen_c p{ line-height:30px; color:#666; font-size:13px}

/*������Դ*/
.rlzy_table .job_list dt table td{ text-align:center;font-size:14px}
.rlzy_table .job_list dt.open table{ color:#777777; font-size:14px}
.rlzy_table .job_list dt{font-size:16px;color:#666}
.rlzy_table .job_list dt.open{}
.rlzy_table .job_list dl{padding:0;background:#fff}
.rlzy_table .job_list dd div{font-size:12px;color:#666; line-height:30px}
.rlzy_table .job_list dd div strong{display:inline;color:#333;font-size:12px;font-weight:normal}
.rlzy_table .job_list dt{color:#929292;cursor:pointer;font-weight:normal;height:60px;line-height:60px;margin-top:1px;background:#fff; padding:0}

.rlzy_table .job_list dt em{ position:absolute; right:19px; top:19px;background:#fff url(../images/add.png) no-repeat right center; width:25px; height:25px}

.rlzy_table .job_list dt a{color:#d40b17; text-align:center; margin:0; float:none}

.rlzy_table .job_list dt span{color:#666666;padding-right:12px;}
.rlzy_table .job_list dd{display:none;padding:0 0 30px 0; overflow:hidden}
.rlzy_table .job_list dd td{line-height:0.48rem}
.rlzy_table .job_list dd td span{padding-right:5px}
.rlzy_table .job_list dt.open em{background: url(../images/pul.png) no-repeat right center}
.rlzy_table .job_list dt.open span{ color:#fff}
.rlzy_table .job_list dt.open{ background:#fff}
.rlzy_table .job_list dt a:hover{text-decoration:none}
.rlzy_table table.table_tit{    color: #fff; font-weight:normal;
    cursor: pointer;
    font-weight: normal;
    height: 60px;
    line-height: 60px;
    margin-top: 1px;
    padding-left: 40px;
    background: #982e49; font-size:14px}

.job_box ul li{display:block;overflow:hidden;margin-bottom:10px;cursor:pointer}
.job_box ul li.on .job_zhankai{display:block}
.job_box ul li .job_zhankai{display:none}
.job_box ul li.on .title_job,.job_box ul li:hover .title_job{background:#fcb155;line-height:54px;height:54px;font-size:16px;color:#fff;padding:0 40px;transition:all .3s}
.job_box ul li.on .title_job span:before,.job_box ul li:hover .title_job span:before{content:"";border-radius:360px;height:1px;width:11px;background:#eaa436;right:6px;top:28px;position:absolute;z-index:1;transition:all .3s}
.job_box{opacity:0}
.anime .job_box{-webkit-animation:fadeIn 1s linear .5s 1 backwards;animation:fadeIn 1s linear .5s 1 backwards}
.anime .job_box ul{-webkit-animation:fadeInUp 1s linear .5s 1 backwards;animation:fadeInUp 1s linear .5s 1 backwards}
.job_box ul li .title_job{background:#adadad;line-height:54px;height:54px;font-size:16px;color:#fff;padding:0 40px}
.job_box ul li .title_job span{position:relative;width:100px;cursor:pointer}
.job_box ul li .title_job span:after{content:"";border-radius:360px;height:24px;width:24px;background:#fff;right:0;top:16px;position:absolute}
.job_box ul li .title_job span:before{content:"";border-radius:360px;height:1px;width:11px;background:#999;right:6px;top:28px;position:absolute;z-index:1}
.job_donw{padding:28px 0;border-bottom:1px solid #dfdfdf}
.job_donw .jianli_title{display:block;height:24px}
.job_donw .jianli_title p{ text-align:left;color: #666;
    float: left;
    margin: 0 100px 0 0;
    width: 15.333%;}
.job_donw .jianli_title p strong{color:#333;margin-right:14px}
.gangwei_need span{width:70px;float:left}
.gangwei_need p{float:left}
.rlzy_table .job_list dd div.gangwei_need{padding:20px 56px 36px 0;font-size:1px;color:#666;overflow:hidden; text-align:left}
.rlzy_table .job_list dd div.gangwei_need div{ float:left; width:49%; margin-right:10px}
.rlzy_table .job_list dd div.gangwei_need span{ color:#333; font-size:18px; display:block; width:100%; line-height:30px; margin-bottom:10px}
.lijishenqing{ width:150px; height:40px; line-height:40px; text-align:center; color:#fff; display:block; background:#d40b17}
.rlzy_table .job_list dd div.p35{ padding:35px; background:#f5f5f5; width:1070px; margin:0 auto; overflow:hidden}
.gangwei_need{ border-bottom:1px solid #dfdfdf; margin-bottom:30px}
.rlzy_table .job_list .job_donw{ padding-top:0}
.rlzy_table{ margin-bottom:30px; margin-top:40px}
.down_sq{ background:url(../images/down.jpg) no-repeat; width:12px; height:6px; top:-6px; left:40px; position:absolute; display:block; z-index:11;}
.rlzy_table .job_list dd .p35{ position:relative}
.rlzy_gh{ text-align:left}

/*Ա�����*/
.fencai_box{ overflow:hidden}
.home_imgs ul li a{ display:block}
.fencai_box .home_imgs{ overflow:overlay; padding:0;*margin-bottom:30px}
.fencai_box .home_imgs ul{width:100%; }
.fencai_box .home_imgs ul li{width:380px;float:left;margin-right:28px;cursor:pointer;position:relative;transition:all 0.4s; height:368px; background:#fff;margin-bottom:30px; text-align:left}
.fencai_box .home_imgs ul li.last{margin-right:0;}
.fencai_box .home_imgs ul li h1{font-size:20px;text-align:left;color:#333; margin-bottom:20px; line-height:20px}
.fencai_box .home_imgs ul li p{font-size: 16px;    color: #333;    height: 20px;    overflow: hidden;    line-height: 20px;    margin-bottom: 12px;}
.fencai_box .home_imgs ul li:hover p{ color:#fff}
.fencai_box .home_imgs ul li div.home_top_img{ overflow:hidden; width:380px; height:260px; position:relative; z-index:1}
.fencai_box .home_imgs ul li div.home_top_img img{transition: transform 1s;}
.fencai_box .home_top_img:hover img{transform:scale(1.2,1.2);transition:transform 1.5s linear 0}
.fencai_box .home_bottom_bg div{ position:relative; z-index:1; padding:30px; height:48px; }
.fencai_box .home_bottom_bg div b{color: #666;font-size: 14px;font-weight: normal;display: inline-block;background: none;overflow: hidden;line-height: 20px;width: 100%;}
.fencai_box .home_imgs ul li:hover .home_bottom_bg div b{color:#fff; background:none}
.fencai_box .home_imgs ul li:hover .home_bottom_bg span{transition: all 0.3s;  height:100%;}
.fencai_box .home_imgs ul li:hover h1,.home_imgs ul li:hover p{ color:#fff}
.fencai_box .home_bottom_bg{ position:relative; z-index:1;}
.fencai_box .home_bottom_bg span{ position: absolute;top: 0;    width:100%;    background: #982e49;   height: 0;    display: block;    left: 0;transition: all 0.8s; }
.guanhuai_imgs { height:348px}
.guanhuai_imgs .guanhuai_left{ width:492px; height:348px; float:left; overflow:hidden}
.guanhuai_imgs .guanhuai_right{ width:706px; height:348px; float:left; overflow:hidden}
.rlzy_gh p{ font-size:13px; color:#666; line-height:28px; padding:34px 0; overflow:hidden}
.guanhuai_imgs img{transition: transform 1s;}
.guanhuai_imgs img:hover{transform:scale(1.2,1.2);transition:transform 1.5s linear 0}

/*��ѵ����*/
.peixun_center{ margin-bottom:30px; overflow:hidden; text-align:left}
.peixun_c{ text-align:left}
.peixun_center .px_left{ width:400px; float:left; }
.peixun_center .px_left h1{ height:74px; overflow:hidden; line-height:40px; font-size:24px; color:#333}
.peixun_center .px_right{ width:730px; float:right;color:#666; font-size:13px}
.peixun_center .px_right p{ line-height:28px; padding:0 0; height:145px}
.peixun_center .line_peixun{ background:#f1949b; width:76px; height:2px; margin:60px 0 0 0}
.peixun_imgs_1{ width:508px; height:363px; float:left; overflow:hidden}
.peixun_imgs_2{ width:331px;height:363px; float:left; margin:0 15px; overflow:hidden}
.peixun_imgs_3{width:331px;height:363px; float:left; overflow:hidden}
.peixun_imgs img{transition: transform 1s;}
.peixun_imgs img:hover{transform:scale(1.2,1.2);transition:transform 1.5s linear 0}
.global-network{ text-align:left}
.peixun_c p {
    font-size: 13px;
    color: #666;
    line-height: 28px;
    padding: 34px 0; overflow:hidden
}

.chengguo_box .home_imgs{ overflow:overlay; padding:0;*margin-bottom:30px}
.chengguo_box .home_imgs ul{width:100%; }
.chengguo_box .home_imgs ul li{width:380px;float:left;margin-right:28px;cursor:pointer;position:relative;transition:all 0.4s; height:368px; background:#fff;margin-bottom:30px; text-align:left}
.chengguo_box .home_imgs ul li.last{margin-right:0;}
.chengguo_box .home_imgs ul li h1{font-size:20px;text-align:left;color:#333; margin-bottom:20px; line-height:20px}
.chengguo_box .home_imgs ul li p{font-size: 16px;    color: #333;    height: 20px;    overflow: hidden;    line-height: 20px;    margin-bottom: 12px;}
.chengguo_box .home_imgs ul li div.home_top_img{ overflow:hidden; width:380px; height:260px; position:relative; z-index:1}
.chengguo_box .home_imgs ul li div.home_top_img img{transition: transform 1s;}
.chengguo_box .home_top_img:hover img{transform:scale(1.2,1.2);transition:transform 1.5s linear 0}
.chengguo_box .home_bottom_bg div{ position:relative; z-index:1; padding:30px; height:48px; }
.chengguo_box .home_bottom_bg div b{color: #666;font-size: 14px;font-weight: normal;display: inline-block;background: none;overflow: hidden;line-height: 20px;width: 100%;}
.chengguo_box .home_imgs ul li:hover .home_bottom_bg div b{color:#fff; background:none}
.chengguo_box .home_imgs ul li:hover .home_bottom_bg span{transition: all 0.3s;  height:100%;}
.chengguo_box .home_imgs ul li:hover h1,.home_imgs ul li:hover p{ color:#fff}
.chengguo_box .home_bottom_bg{ position:relative; z-index:1;}
.chengguo_box .home_bottom_bg span{ position: absolute;top: 0;    width:100%;    background: #982e49;   height: 0;    display: block;    left: 0;transition: all 0.8s; }
.chengguo_box .home_imgs ul li:hover p{ color:#fff}



.course_box .home_imgs{ overflow:overlay; padding:0;*margin-bottom:30px}
.course_box .home_imgs ul{width:100%; }
.course_box .home_imgs ul li{width:380px;float:left;margin-right:28px;cursor:pointer;position:relative;transition:all 0.4s; height:336px; background:#fff; margin-bottom:30px; text-align:left;}
.course_box .home_imgs ul li.last{margin-right:0;}
.course_box .home_imgs ul li p{    font-size: 16px;
    color: #000;
    height: 46px;
    overflow: hidden;
    line-height: 46px;
    margin-bottom: 12px;}
.course_box .home_imgs ul li div.home_top_img{ overflow:hidden; width:380px; height:258px; position:relative; z-index:1}
.course_box .home_imgs ul li div.home_top_img img{transition: transform 1s;}
.course_box .home_top_img:hover img{transform:scale(1.2,1.2);transition:transform 1.5s linear 0}
.course_box .home_bottom_bg div{     position: relative;
    z-index: 1;
    padding: 15px 30px;
    height: 48px; }
.course_box .home_imgs ul li:hover .home_bottom_bg span{transition: all 0.3s;  height:100%;}
.course_box .home_imgs ul li:hover h1,.home_imgs ul li:hover p{ color:#982e49}
.course_box .home_bottom_bg{ position:relative; z-index:1;}

.course_box .home_imgs ul li:hover{transition: all 0.8s;box-shadow: 0 0 10px #ddd;}


.peixun_down .download_list {
 background:#fff; overflow:hidden; padding:50px
}
.peixun_down .download_list ul li { margin-bottom:10px; text-align:left;
    height: 42px;
    line-height: 42px;
    width: 100%;
	 background:#f7f7f7
}
.peixun_down .download_list ul li b {
	font-size: 16px;
}
.peixun_down .download_list ul li a {
 color:#666666;font-size: 16px;
	display: block;
    background:url(../images/d1.png) no-repeat right 13px; margin:0 24px
}
.peixun_down .download_list ul li a b {
    color: #666; font-weight:normal; border-right:1px solid #bab8b8; margin:0 30px 0 0;
    padding: 0 30px 0 0;
}
.peixun_down .download_list ul li a:hover {
    background:url(../images/d2.png) no-repeat right 13px;
    color: #d70c19;
}
.peixun_down .download_list ul li a:hover b {
    color: #d70c19;
}
.peixun_down .download_list ul li:hover a b {border-right:1px solid #d70c19;
}
.peixun_down { margin-bottom:70px;
}
.peixun_down .down_shangchuan{ width:175px; height:40px; line-height:40px; text-align:center; color:#fff; background:#d70c19; position:relative; font-size:14px; margin-bottom:10px}
.peixun_down .down_shangchuan input{ opacity:0;width:100%; position:absolute; top:0; left:0;  height:100%;filter: alpha(opacity=0);}
.peixun_box_de{ background:#fff}
.info-hd1{ padding:50px 50px 0 50px}
.info-bd1{ margin:50px}
.info-hd1 h2{ font-size:22px;font-weight:normal;color:#000; text-align:center; margin-bottom:10px}
.peixun_box_de{ padding-bottom:44px;  margin-bottom:45px}
.peixun_box_de .info-hd{margin-bottom:30px;text-align:center;border-bottom:1px solid #e6e6e6;padding-bottom:18px; margin:50px}
.peixun_box_de .info-hd h2{font-size:22px;font-weight:normal;color:#000}
.peixun_box_de .info-hd p{font-size:14px;color:#999}
.peixun_box_de .info-page{padding-top:32px;border-top:1px solid #e6e6e6; margin:45px auto 0 auto; }
.peixun_box_de .info-page .back{float:right;display:inline-block;color:#666;font-size:12px;text-align:left;background:url(../images/back.png) no-repeat 65px center;width:60px;height:40px;border:1px solid #e5e5e5;padding-right:30px; line-height:40px; padding-left:10px;transition:all .3s;}
.peixun_box_de .info-page .back:hover{background:#982e49  url(../images/back1.png) no-repeat 65px center; color:#fff;border:1px solid #982e49;transition:all .3s;}
.peixun_box_de .info-bd1 p{line-height:30px;color:#666;font-size:14px}
.peixun_box_de .info-page p,.info-page p a{color:#666;font-size:14px; text-align:left; line-height:26px}
.peixun_box_de .info-bd1 table tr td,.info-bd1 table tr th{ text-align:center; font-size:14px; color:#333; border:1px solid #e5e5e5; line-height:50px}
.info-bd1 table tr th{ background:#00938d; color:#fff; font-weight:normal; border:1px solid #00938d}
.peixun_box_de .info-bd1 table td p{ text-align:left; line-height:28px; padding:26px}
.peixun_box_de .info-bd1 table td p strong{ display:block; color:#333}
.detail_shiping_peixun{ width:1000px; margin:0 auto}
.detail_shiping_peixun h1{ color:#000; font-size:18px; line-height:30px; border-bottom:1px solid #e5e5e5; padding-bottom:10px}
.play_video{ position:relative; width:714px; height:478px; margin:50px auto}
.play_video .play{ position:absolute; top:50%; width:98px; height:94px; left:50%; z-index:1; margin-left:-49px; margin-top:-47px}
.play_video video{ position:relative; z-index:0; width:100%; height:100%;}
.online_btn a{ width:180px; margin:0 auto; height:55px; line-height:55px; text-align:left; color:#fff; font-size:14px; background:#982e49 url(../images/bm.png) no-repeat 120px center; padding-left:150px}
.online_btn a{ display:block;color:#fff;transition:all .3s;}
.online_btn a:hover{background:#bc1616 url(../images/bm.png) no-repeat 120px center;color:#fff;transition:all .3s;}
.info-hd1 .jiathis_style_24x24{ margin:0 auto; text-align:center; line-height:28px; color:#999999; font-size:14px; width:394px;*width:374px; position:relative}
.zuhe_btn{     margin-top: 2px;
    display: inline-block;
    height: 40px; width:200px; float:left}
.info-hd1 .jiathis_style_24x24 a{ padding:0; margin:0 0 0 0; display:inline-block!important;}
.info-hd1 .jiathis_style_24x24 a{ display:inline-block; } 
.jiathis_style img {
    display: inline;
    vertical-align: middle;
    width: auto!important;
}
.info-hd1 .jiathis_style_24x24 a.share_zh{display:inline-block!important; position:absolute; right:12px; top:0;}
.info-hd1 .jiathis_style_24x24 a:hover{ display:inline-block!important;}

/*��Ƶ*/
.kelei_video_box .home_imgs{ overflow:overlay; padding:0;*margin-bottom:30px}
.kelei_video_box .home_imgs ul{width:100%; }
.kelei_video_box .home_imgs ul li{width:380px;float:left;margin-right:28px;cursor:pointer;position:relative;transition:all 0.4s; height:368px; background:#fff;margin-bottom:30px;}
.kelei_video_box .home_imgs ul li.last{margin-right:0;}
.kelei_video_box .home_imgs ul li h1{font-size:20px;text-align:left;color:#333; margin-bottom:20px; line-height:20px}
.kelei_video_box .home_imgs ul li p{font-size: 16px;    color: #333;    height: 20px;    overflow: hidden;    line-height: 20px;    margin-bottom: 12px; text-align:left}
.kelei_video_box .home_imgs ul li div.home_top_img{ overflow:hidden; width:380px; height:260px; position:relative; z-index:1}
.kelei_video_box .home_imgs ul li div.home_top_img img{transition: transform 1s;}
.kelei_video_box .home_top_img:hover img{transform:scale(1.2,1.2);transition:transform 1.5s linear 0}
.kelei_video_box .home_bottom_bg div{ position:relative; z-index:1; padding:30px; height:48px; }
.kelei_video_box .home_bottom_bg div b{color: #666;font-size: 14px;font-weight: normal;display: inline-block;background: none;overflow: hidden;line-height: 20px;width: 100%; text-align:left}
.kelei_video_box .home_imgs ul li:hover .home_bottom_bg div b{color:#666; background:none}
.kelei_video_box .home_imgs ul li:hover .home_top_img span{  height:94px;transition: all 0.8s; display:block}
.kelei_video_box .home_imgs ul li:hover h1,.home_imgs ul li:hover p{ }
.kelei_video_box .home_top_img{ position:relative; z-index:1;}
.kelei_video_box .home_top_img span{position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -47px;
    margin-left: -49px;
    width: 98px;
    background: url(../images/play.png) no-repeat;
    height: 94px;
    display: block;
    transition: all 0.8s; display:none}
.kelei_video_box .home_imgs ul li:hover{transition: all 0.8s;box-shadow: 0 0 10px #ddd;}

.shiping_img img{ width:auto; margin:40px auto; display:block}
.shiping_julei_c{ font-size:14px; color:#666; line-height:28px; text-align:left}
.peixun_box_de .page_video .back {
      float: right;
    display: inline-block;
    color: #666;
    font-size: 12px;
    text-align: left;
    background: url(../images/back.png) no-repeat 53px center;
    width: 56px;
    height: 40px;
    border: 1px solid #e5e5e5;
    padding-right: 16px;
    line-height: 40px;
    padding-left: 20px;
    transition: all .3s;
}
.peixun_box_de .page_video .back:hover {
    background:#982e49 url(../images/back1.png) no-repeat 53px center; color:#fff
}
.info-page p a:hover{ color:#f0c12d}
.detail_shiping_peixun1 {
    width: 1000px;
    margin: 0 auto;
}
.detail_shiping_peixun1 h1 {
    color: #000;
    font-size: 18px;
    line-height: 30px;
    border-top: 1px solid #e5e5e5;
    padding-top: 10px; margin-top:20px;
}
.detail_shiping_peixun1 .video_tit{ width:714px; margin:20px auto 0 auto; text-align:left; font-size:18px; display:block; color:#333}
.detail_shiping_peixun1 .play_video {
    position: relative;
    width: 714px;
    height: 478px;
    margin:10px auto 50px auto;
}

.shiping_box_tip{ position:fixed; background:url(../images/tm.png) repeat; width:100%; height:100%; left:0; top:0; z-index:123}
.shiping_box_tip video{ width:714px; height:478px; margin:10% auto; display:block}
/*20170119*/
.shiping_box_tip .video{ width:714px; height:478px; margin:10% auto; display:block}
.close{ width:26px; height:26px; position:absolute; top:18%; right:30%; cursor:pointer}



/*���Ŷ�̬*/
.new_list_box .home_imgs{ overflow:hidden; padding:0;*margin-bottom:30px; width:100%}
.new_list_box .home_imgs ul{ overflow:hidden; width:1250px}
.new_list_box .home_imgs ul li{ text-align:left;width:380px;float:left;margin-right:28px;cursor:pointer;position:relative; height:360px; background:#fff;margin-bottom:30px;box-shadow: 0 0 10px #ddd;}
.new_list_box .home_imgs ul li.last{margin-right:0;}
.new_list_box .home_imgs ul li h1{font-size:20px;text-align:left;color:#333; margin-bottom:20px; line-height:20px}
.new_list_box .home_imgs ul li p{font-size: 14px;    color: #333;    height:48px;    overflow: hidden;    line-height: 24px; }


.new_list_box .home_imgs ul li div.home_top_img{ overflow:hidden; width:380px; height:255px; position:relative; z-index:1}
.new_list_box .home_imgs ul li div.home_top_img img{transition: transform 1s;width: 100%;}
.new_list_box .home_top_img:hover img{transform:scale(1.2,1.2);transition:transform 1.5s linear 0}
.new_list_box .home_bottom_bg div{ position:relative; z-index:1; padding:22px 30px; height:48px; }
.new_list_box .home_bottom_bg div i{color: #999;font-size: 12px;display: inline-block;background: none;overflow: hidden;line-height: 20px;width: 100%;}
.new_list_box .home_imgs ul li:hover .home_bottom_bg div b{color:#666; background:none}
.new_list_box .home_imgs ul li:hover p{ color:#1f1c1c }
.new_list_box .home_top_img{ position:relative; z-index:1;}
.new_list_box .home_imgs ul li:hover{transition: all 0.8s;box-shadow: 0 0 10px #888;}
.kelei_video_box{ text-align:center;}
.download_box{ text-align:center}

/*down*/
.download_list {
	margin: 0 auto;
}
.download_list dl {
    float: left;
    height:174px;
    margin: 0 60px 30px 0;
    position: relative;
    width: 570px; background:#fff;transition: all 0.8s;box-shadow: 0 0 10px #ddd;
}
.download_list dl:hover {
transition: all 0.8s;box-shadow: 0 0 10px #888;
}

.download_list dl div{ padding:20px;}
.download_list dl.odd{ margin-right:0; float:right}
.download_list dl dt {
    background: #fff;
    float: left;
    height: 134px;
    line-height: 1.1;
    text-align: center;
    width: 136px; margin-right:30px
}

.download_list dl dt div {
    display: block; border:1px solid #e5e5e5
}
.download_list dl dt div img{ width:100%}
.download_list dl dd {
    float: left;
    height: 82px;
    width: 360px; text-align:left
}
.download_list dl dd p{ line-height:22px; color:#666; font-size:16px; margin:20px 0}
.download_list dl dd .ico {
    background: url(../images/down_btn03.gif) no-repeat ;
    bottom: 7px;
    display: block;
    height: 10px;
    position: absolute;
    right: 14px;
    width: 13px;
}
.download_list dl dd a {  width:98px; text-align:center; color:#fff; font-size:14px;
    display: block;
    height: 40px; line-height:40px; background:#982e49 url(../images/down_2.png) no-repeat 26px center; padding-left:30px;
}
.download_list dl dd a:hover {
   background:#9c0000 url(../images/down_2.png) no-repeat 26px center;
    color: #fff;
}
.download_list dl dd a:hover .ico {
    background-position: 0 100%;
}




/*�Ƽ�����*/
.fangan_box ul li{ text-align:left}
.fangan_box ul li{ background:#f7f7f7 ; height:400px;transition:all 0.3s; *margin-bottom:-3px}
.fangan_box ul li.odd{ background:#fff;}
.fangan_box ul li:hover h1,.fangan_box ul li:hover{ color:#bbb;transition:all 0.3s}
.fangan_box ul li .fa_left a:hover{ background:#95121c;transition:all 0.3s}
.fangan_box ul li .fa_right{ float:left;width:480px; height:306px; margin-top:42px}
.fangan_box ul li .fa_left{ float:right;width:640px; margin-top:58px;}
.fangan_box ul li .fa_left h1{font-size:18px;color: #333;line-height: 32px;margin-bottom: 10px;transition:all 0.3s; text-align:left}
.fangan_box ul li .fa_left p{ height:118px;
    overflow: hidden;
    margin-bottom: 24px;
    line-height: 30px;
    color: #666;
    font-size: 14px;}
.fangan_box ul li.odd{ background:#fff}
.fangan_box ul li .fa_left span{ text-align:left; background:url(../images/date.png) no-repeat left center; display:block; padding-left:34px; margin-bottom:10px; color:#bbb}
.fangan_box ul li .fa_left a{ background:#982e49; width:156px; height:45px; line-height:45px; text-align:center; color:#fff; display:inline-block;transition:all 0.3s }
.fangan_box ul li .fa_right img{ width:466px; height:356px;}
.fangan_box{ margin-bottom:60px}
/*.fangan_box ul li.odd .fa_right{ float:right;width:480px; height:306px; margin-top:100px}
.fangan_box ul li.odd .fa_left{ float:left;width:640px; margin-top:130px;}
*/
.fangan_box ul li:hover{ background:#e9e9e9}
.fangan_box .fa_right{ overflow:hidden}
.fangan_box .fa_right img{transition:all 0.3s}

.fangan_box .fa_right img:hover{transform:scale(1.2,1.2);transition:transform 1.5s linear 0}

.product_right_fa{ width:964px; float:right; }
.list_bar{ float:left; width:190px}

.renzheng_box,.baike_l,.zixun_form{ text-align:left}

.fangan_list_box ul li{     text-align: left;
    background: #f5f5f5;
    height: 138px;
    padding: 16px;
    margin-bottom: 50px;
    color: #666;
    width: 852px;
    margin: 0 auto 15px auto;
	
}
.right_bar .liebiao { padding:0 40px 40px 40px; text-align:left; font-size:13px; color:#666; line-height:28px; min-height:200px;}
.right_bar .liebiao img{ width:auto; margin:20px auto; display:block}
.product_right_fa{ text-align:center} 
.fangan_list_box ul li .fa_left{width:228px; height:138px; float:left; margin-right:20px}
.fangan_list_box ul li .fa_right{width:580px; height:138px; float:left; }

.fangan_list_box ul li.even{
	background: #f5f5f5;
}
.fangan_list_box ul li .tit{ 
	font-size:16px; 
	color:#000; 
	height:30px; float:left
}
.fangan_list_box ul li .txt{ 
	line-height:24px; 
	height:44px;
	position: relative;overflow: hidden; color:#8a8a8a
}
.fangan_list_box ul li .date{ 
	color:#000; font-size:12px;
	margin-top: 2px; float:right
}
.fa_tit{ font-size:20px; color:#00938d; text-align:left; margin-bottom:20px}
.fa_tit h1{ margin:0 40px; border-bottom:1px solid #ddd; padding:20px  0 14px 0; line-height:40px;}
.fangan_list_box ul li .more{
	display: inline-block;
	margin-top: 20px;
	color: #8a8a8a;
	transition:all 0.3s;
 }
.fangan_list_box ul li .more:hover, .fangan_list_box ul li a:hover{ 
	color: #00938d;transition:all 0.3s;
}
.fangan_list_box ul li .more:hover, .fangan_list_box ul li:hover img{
	transition:all 0.3s;
}
.fangan_list_box ul li img:hover{transform:scale(1.2,1.2);transition:transform 1.5s linear 0
}
.fangan_list_box ul li .tit:hover{ 
	color: #00938d;transition:all 0.3s;
}
.fangan_list_box ul li .txt:hover{ 
	color: #333;transition:all 0.3s;
}
.fa_left{ overflow:hidden}
.fangan_list_box ul li .top_t div{display:inline}

.fangan_list_box{ border-bottom:1px solid #ddd; margin-bottom:30px; background:#fff; overflow:hidden; padding-bottom:30px; }
.list_bar li{line-height:54px; margin-bottom:1px; padding-left:24px; color:#333; font-size:14px; background:#fff; cursor:pointer; text-align:left}
.list_bar li.on{line-height:54px; margin-bottom:1px; padding-left:24px; color:#333; font-size:14px; }
.list_bar li a{  color:#333}
.bjff{ background:#fff}
.top_t{ height:30px}
.fangan_list_box ul li:hover{ color:#000;}
.list_bar li{ position:relative}
.list_bar li span{ position:absolute; left:0; top:0%; width:0; }
.list_bar li:hover span{ width: 100%; height:100%; left:0;	top:0;	transition: all 0.8s;background:#00938d}
.list_bar li:hover a{color:#fff; }
.list_bar li a{ position:relative; z-index:1}
.list_bar li.on span{ width: 100%; height:100%; left:0;	top:0;	transition: all 0.8s;background:#00938d}
.list_bar li:hover a,.list_bar li.on a{color:#fff; }






/*map*/
/* Global Background */
.hd-face, .g-share, .hd-search-txt, .hd-search-btn {
	background: url(../images/global.png) no-repeat;
}

/* Global Class */
.g-line {
	display: inline-block;
	width: 1px;
	height: 9px;
	overflow: hidden;
	margin: 4px 10px 0 0;
	background: #cdcccc;
	vertical-align: middle;
}
.g-share {
	display: inline-block;
	width: 21px;
	height: 21px;
	margin-left: 7px;
	vertical-align: middle;
}
.g-share:hover {
	opacity: .7;
	filter: alpha(opacity=70);
}
.g-share01 {
	background-position: 0 -80px;
}
.g-share02 {
	background-position: -28px -80px;
}
.g-share03 {
	background-position: -57px -80px;
}
.g-tl {
	position: relative;
	z-index: 9;
	color: #fff;
	text-align: center;
	text-shadow: 1px 1px 3px #333;
}
.g-tl h2 {
	font: bold 48px/80px Arial;
}
.g-tl i {
	display: inline-block;
	width: 53px;
	height: 12px;
	background: url(../images/why_geele_line.png) no-repeat;
}
.g-tl2 {
	color: #1884d3;
}
.g-tl2 i {
	background-position: 0 -200px;
}
.g-back {
	padding-top: 40px;
	height: 42px;
	text-align: center;
}
.g-back a {
	display: inline-block;
	padding: 0 30px;
	border: 4px solid #fff;
	color: #fff;
	font-size: 18px;
	text-transform: uppercase;
	line-height: 37px;
	transition: all .5s;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-ms-transition: all .5s;
	-o-transition: all .5s;
}
.g-back a:hover {
	background: #fff;
	color: #0067b2;
}
.g-mask-close {
	position: absolute;
	right: -55px;
	top: 10px;
	width: 40px;
	height: 39px;
	background: url(../images/mask_close.png) no-repeat;
}
.g-mask-close:hover {
	background-image: url(../images/mask_close_hover.png);
}
.g-scroll {
	position: relative;
	overflow: hidden;
	padding-right: 15px;
}
.g-scroll-cont {
	position: absolute;
	left: 0;
	padding-right: 15px;
}
.g-scroll-bar {
	position: absolute;
	right: 0;
	top: 0;
	width: 5px;
	height: 100%;
	overflow: hidden;
}
.g-scroll-btn {
	position: absolute;
	width: 5px;
	height: 57px;
	background: #fff;
	cursor: pointer;
}


#whyGeely, .vehicle, #followGeely {
	position: relative;
	width: 100%;
	height: 715px;
	/*overflow: hidden;*/
	min-width: 950px;
}
#followGeely {
	margin-top: -25px;
}
.viewport {
	position: relative;
	height: 100%;
}
.view-bg {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	overflow: hidden;
	background: #262729;
}
.view-bg img {
	position: absolute;
	left: 50%;
	top: 0;
	height: 100%;
	margin-left: -960px;
}
#loading {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 9999;
	width: 100%;
	height: 100%;
	background: #1a1a1a;
}
#loading img {
	position: absolute;
	left: 50%;
	top: 50%;
	margin: 13px 0 0 -75px;
}


.network-filter .list {
	display: none;
	position: absolute;
	left: -1px;
	top: 38px;
	width: 374px;
	border: 1px solid #edecec;
	background: #fff;
	text-indent: 49px;
}
.network-filter .list a {
	display: block;
	border-bottom: 1px solid #f7f7f7;
	color: #888;
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.network-filter .list a:hover {
	background: #eee;
}
.country-list, .country-list .bg {
	background: url(../images/country.png) no-repeat;
}
.jxs-list, .jxs-list .bg {
	background: url(../images/country.png) no-repeat;
}

.dealer-list, .dealer-list .bg {
	background: url(../images/dealer.png) no-repeat;
}
.country-list, .dealer-list ,.jxs-list{
	position: absolute;
	left: 50px;
	top: 50px;
	z-index: 19;
	padding: 0 4px;
	min-height: 220px;
	_height: 220px;
	padding-bottom: 20px;
	background-repeat: repeat-y;
	background-position: -400px 0;
}
.country-list {
	width: 325px;
}
.dealer-list {
	width: 355px;
}
.jxs-list {
    width: 325px;
}
.country-list .top-bg, .dealer-list .top-bg,.jxs-list .top-bg{
	top: -9px;
}
.country-list .bt-bg, .dealer-list .bt-bg,.jxs-list .bt-bg{
	z-index: 9;
	bottom: -9px;
	background-position: 0 -20px;
}
.jxs-list .tl {
	display: block;
	padding-left: 32px;
	margin-bottom: 1px;
	background: #fff;
	line-height: 60px; color:#00938d; font-size:22px; font-family:Arial, Helvetica, sans-serif
}
.jxs-list .wrap-list {
	width: 325px;
    overflow: hidden;
    border-top: 1px solid #e9eaea;
    font-size: 14px;
    height: 230px;
    background: #fff;
}
.jxs-list td {
	height: 36px;
	border-right: 1px solid #f2f2f2; background:#f2f2f2;
	line-height: 36px;
}
.jxs-list tr.odd td {
	height: 36px;
	border-right: 1px solid #f2f2f2; background:#fff;
	line-height: 36px;
}

.jxs-list td a {
	display: block;
    width: 256px;
    height: 36px;
    margin: 0 auto;
    overflow: hidden;
    text-align: left;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-family: Arial, Helvetica, sans-serif;
}
.jxs-list .odd td {
	background: #f4f4f4;
}
.jxs-list a {
	color: #888;
}
.jxs-list a:hover {
	color: #982e49;
}
.country-list .ico, .dealer-list .ico , .jxs-list .ico{
	position: absolute;
	left: -29px;
	top: 180px;
	width: 33px;
	height: 27px;
	
}
.jxs-list .close {
    top: 10px;
    right: 26px;
}
.country-list .close, .dealer-list .close, .jxs-list .close{
    position: absolute;
    right: 24px;
    top: 14px;
    width: 28px;
    height: 28px;
    background: url(../images/network_close.png) no-repeat;
}
.asia .ico{
	left: auto;
	right: -29px;
	background: url(../images/network_ico02_r.png) no-repeat;	
}
.country-list .close, .dealer-list .close {
	position: absolute;
	right: 24px;
	top: 14px;
	width: 28px;
	height: 28px;
	background: url(../images/network_close.png) no-repeat;
}
.dealer-list .close {
	top: 10px;
	right: 26px;
}
.country-list .close:hover, .dealer-list .close:hover {
	background-position: 0 -30px;
}




.country-list .bg, .dealer-list .bg ,.jxs-list .bg{
	position: absolute;
	left: 0;
	width: 334px;
	height: 9px;
	overflow: hidden;
}
.dealer-list .bg {
	width: 363px;
	zoom: 1;
}
.country-list .top-bg, .dealer-list .top-bg {
	top: -9px;
}
.country-list .bt-bg, .dealer-list .bt-bg {
	z-index: 9;
	bottom: -9px;
	background-position: 0 -20px;
}
.country-list .tl {
	display: block;
	height: 60px;
	padding-left: 32px;
	margin-bottom: 1px;
	background: #fff;
	line-height: 60px; color:#00938d; font-size:22px; font-family:Arial, Helvetica, sans-serif
}
.country-list .wrap-list {
	width: 325px;
	overflow: hidden;
	border-top: 1px solid #e9eaea;
	font-size: 14px;
}
.country-list td {
	width: 163px;
	height: 36px;
	border-right: 1px solid #f2f2f2; background:#f2f2f2;
	line-height: 36px;
}
.country-list tr.odd td {
	width: 163px;
	height: 36px;
	border-right: 1px solid #f2f2f2; background:#fff;
	line-height: 36px;
}

.country-list td a {
	display: block;
	width: 150px;
	height: 36px;
	margin: 0 auto;
	overflow: hidden;
	text-align: center;
	white-space: nowrap;
	text-overflow: ellipsis;font-family:Arial, Helvetica, sans-serif
}
.country-list .odd td {
	background: #f4f4f4;
}
.country-list a {
	color: #888;
}
.country-list a:hover {
	color: #982e49;
}
.country-list .ico, .dealer-list .ico {
	position: absolute;
	left: -29px;
	top: 180px;
	width: 33px;
	height: 27px;
	
}
.asia .ico{
	left: auto;
	right: -29px;
	background: url(../images/network_ico02_r.png) no-repeat;	
}
.country-list .close, .dealer-list .close {
	position: absolute;
	right: 24px;
	top: 14px;
	width: 28px;
	height: 28px;
	background: url(../images/network_close.png) no-repeat;
}
.dealer-list .close {
	top: 10px;
	right: 26px; z-index:11
}
.country-list .close:hover, .dealer-list .close:hover {
	background-position: 0 -30px;
}
/*.dealer-list .ico {
	top: 150px;
}*/
.dealer-list .tl {
	display: block;
	min-height: 35px;
	_height: 35px; font-size:22px; font-weight:700; 
	padding: 10px 40px 10px 32px;
	color: #00938d;
	line-height: 30px; font-family:Arial, Helvetica, sans-serif
}
.dealer-list .wrap-list {
	width: 355px;
}
.dealer-list th {
	height: 30px;
	text-align: left;
	text-indent: 32px; font-size:16px; color:#888; font-weight:700; font-family:Arial, Helvetica, sans-serif
}
.dealer-list td {
	padding: 8px 0;
	border-top: 1px solid #e9eaea;
	border-bottom: 1px solid #e9eaea;
	line-height: 25px;
	text-indent: 32px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#888
}
.dealer-list td.area {
	padding: 0 12px 0 32px;
	text-indent: 0;
}
.network-bg a{ color:#333}

.network-filter .tl { text-align:center; color:#fff
}


.countr_b .picScroll-left{overflow:hidden;position:relative}
.countr_b .picScroll-left .hd{overflow:hidden;height:30px;margin:20px auto;overflow:hidden;zoom:1;zoom:1;text-align:center;width:95px}
.countr_b .picScroll-left .hd ul{margin:10px auto;overflow:hidden;zoom:1;zoom:1;text-align:center}
.countr_b .picScroll-left .hd ul li{float:left; margin:0 auto; text-align:center;overflow:hidden;margin-right:5px;text-indent:-999px;cursor:pointer;background:url(../images/d1_1.png) no-repeat;width:14px;height:14px;border-radius:360px}
.countr_b .picScroll-left .hd ul li.on{background:url(../images/d2_1.png) no-repeat}
.countr_b .picScroll-left .bd ul{overflow:hidden;zoom:1}
.countr_b .picScroll-left .bd ul li{float:left;_display:inline;overflow:hidden;}
.countr_b .picScroll-left .bd ul li .pic{text-align:center}
.countr_b .picScroll-left .bd ul li .pic img{width:120px;height:90px;display:block;padding:2px;border:1px solid #ccc}
.countr_b .picScroll-left .bd ul li .pic a:hover img{border-color:#999}
.countr_b .picScroll-left .bd ul li .title{line-height:24px}
.countr_b .home_imgs{padding:0;overflow:hidden}
.countr_b .home_imgs ul{width:100%}
.countr_b .home_imgs ul li{width:355px;float:left;margin-right:0;cursor:pointer;position:relative;transition:all 0.4s;}
.countr_b .home_imgs ul li.last{margin-right:0;}
.countr_b .home_imgs ul li h1{font-size:20px;text-align:left;color:#333;line-height:60px; padding:0 30px; height:60px; margin:0; overflow:hidden; position:relative; z-index:1}
.countr_b .home_imgs ul li p{font-size:12px;color:#5e5d5b; height:72px; overflow:hidden; line-height:24px; text-align:left}
.countr_b .home_imgs ul li div.home_top_img{ overflow:hidden; width:auto; position:relative; z-index:1}
.countr_b .home_imgs ul li div.home_top_img img{transition: transform 1s;}
.countr_b .home_top_img:hover img{transform:scale(1.2,1.2);transition:transform 1.5s linear 0}
.countr_b .home_bottom_bg div{ position:relative; padding:26px;}
.countr_b .home_bottom_bg div b{ color:#333; font-size:14px; font-weight:normal; width:84px; background:url(../images/buy.png) no-repeat right center; display:inline-block;    margin-top: 18px;}
.countr_b .home_imgs ul li a{ position:relative; display:block}
.countr_b .home_imgs ul li a span{ position: absolute;
    top: 50%;
    width:100%;
    background: #982e49;
    height: 0;
    display: block;
    left: 0;transition: all 0.8s; }

.countr_b .home_imgs ul li:hover .home_bottom_bg div b{ background:url(../images/buy1.png) no-repeat right center; color:#fff}
.countr_b .home_imgs ul li:hover a span{transition: all 0.3s;  height:100%; top:0}
.countr_b .home_imgs ul li:hover a h1{ color:#fff}
.countr_b .home_imgs ul li:hover a p{ color:#fff}

.dw1 .country-list,.dw1 .dealer-list,.dw1 .jxs-list{ top:125px; left:0px}
.dw2 .country-list,.dw2 .dealer-list,.dw2 .jxs-list{ top:12px; left:140px}
.dw3 .country-list,.dw3 .dealer-list,.dw3 .jxs-list{ top:72px; left:57px}
.dw4 .country-list,.dw4 .dealer-list,.dw4 .jxs-list{ top:72px; left:57px}
.dw5 .country-list,.dw5 .dealer-list,.dw5 .jxs-list{ top:28px; left:90px}

.dw6 .country-list,.dw5 .dealer-list,.dw5 .jxs-list{ top:68px; left:237px}
.dw7 .country-list,.dw5 .dealer-list,.dw5 .jxs-list{ top:112px; left:675px}


.proindexul ul {
    float: left;
}
/* .proindexul ul:first-child {
     margin-left: 0px;
} */

.proindexul li {
    float: left;
    width: 240px;
	height:160px;
    margin-right: 20px; 
   
  
}

.proindexul li p {
    margin-top: 10px;
    text-align: center; 
    line-height: 40px;
    height: 40px;
}
.proindexul li a{
     /* color: #a3a3a3; */
     color: #666;
     font-size: 14px;
	 font-weight: bold;
}
.prolimore {
     text-decoration:none; display:block; height:40px; line-height:40px; text-align:center; font-size:14px; border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc;
}
.proindexul li:hover .prolimore{ background:#f0c12d; border-color:#f0c12d; color:#fff}

    





























































































































































































































































































/*����*/
.cj_title{padding-top:37px;margin-bottom:20px}
.cj_title h1{color:#333;font-size:24px;font-weight:normal}


.warp_content{padding-bottom:46px}
.news-list-tpl1{background:#fff}
.news-list-tpl1 ul li .tit{font-size:18px;color:#333;height:33px;padding-top:44px}
.news-list-tpl1 ul li .txt{line-height:20px;height:40px;padding-right:70px;position:relative;overflow:hidden;margin-bottom:30px;font-size:14px}
.news-list-tpl1 ul li .date{color:#666;margin-bottom:14px;font-size:14px}
.news-list-tpl1 ul li .date i{float:left;display:inline-block;width:15px;height:14px;margin:5px 8px 0 0;background:url(../images/news_bit01.jpg) no-repeat 0 0}
.news-list-tpl1 ul li .more{display:inline-block;width:153px;line-height:40px;height:40px;text-align:center;border:1px solid #909090;margin-top:8px;color:#909090;transition:all 0.3s;border-radius:30px}
.news-list-tpl1 ul li .more:hover,.news-list-tpl1 ul li a:hover,.news-list-tpl1 ul li a:hover .tit{ color:#27b5ea}
.news-list-tpl1 ul li .more:hover,.news-list-tpl1 ul li a:hover img{border-color:#27b5ea;border:1px solid #27b5ea; background:#27b5ea; color:#fff}
.news-tpl4-top ul li a img{width:501px;height:297px;float:left;margin:0 0 0 0;transition:all 0.3s}
.news-tpl4-top{margin-bottom:20px}
.news-tpl4-top ul li{border-bottom:none;overflow:hidden}
.news-list-tpl4{*padding-bottom:10px;margin-bottom:30px}
.news-list-tpl4 dl{position:relative;height:80px;background:#fff;border:1px solid #eee;overflow:hidden;margin-bottom:5px;padding:46px 32px}
.news-list-tpl4 dl dt{float:left;width:80px;height:80px;margin-right:20px;background:#d0d0d0;text-align:center;font-family:Arial;line-height:1.2;color:#fff;transition:all 0.3s}
.news-list-tpl4 dl dt .day{font-weight:bold;font-size:46px}
.news-list-tpl4 dl dt .year{font-size:14px}
.news-list-tpl4 dl a{display:block;width:100%;padding:0 35px 0 0}
.news-list-tpl4 dl dd{width:1034px;float:left}
.news-list-tpl4 dl dd .tit{color:#333;font-size:18px;line-height:30px}
.news-list-tpl4 dl dd .txt{position:relative;height:52px;overflow:hidden;font-size:14px;line-height:26px;padding-right:144px}
.news-list-tpl4 dl:hover dt{background:#27b5ea}
.news-list-tpl4 dl dd a:hover .txt,.news-list-tpl4 dl dd a,.news-list-tpl4 dl dd a .txt{color:#666666}
.news-list-tpl4 dl dd a:hover .tit{color:#27b5ea}
.news-tpl4-top ul li .txt{color:#666}
.news_img_box{margin:38px auto;height:369px;overflow:hidden}
.news_img_box img{margin-right:18px;width:auto;overflow:hidden}
.news_img_box img:hover{}
.service_tit{border-bottom:1px solid #e6e6e6;padding:35px 0 7px 0;margin-bottom:55px}
.service_tit h1{color:#333;font-size:24px;font-weight:normal}
.service_list h1{font-size:24px;color:#333;font-weight:normal;line-height:26px;text-align:center;margin-bottom:46px}
.service_list strong{display:block;font-size:16px;font-weight:normal;color:#333}
.service_list p{font-size:14px;color:#666;line-height:26px}
.jiaquan_box{overflow:hidden}
.jiaquan_box h1{font-size:30px;line-height:24px;color:#333;font-weight:normal;text-align:center;margin-bottom:50px;margin-top:66px}
.jiaquan_box .jiaquan_left{float:left;width:857px;line-height:26px;color:#666}
.jiaquan_box .jiaquan_left p{margin-bottom:14px;font-size:14px}
.jiaquan_img_box{margin-top:40px}
.jiaquan_img_box img{margin-right:18px;width:auto;overflow:hidden}
.jiaquan_right{width:222px;text-align:center;float:right;margin-right:57px;color:#666;font-size:18px;line-height:44px}
.jiaquan_right img{width:222px;height:222px}
.map_box{background:#fff;width:564px;height:213px;position:absolute;top:35%;left:10%;border-radius:5px}
.map_box div{padding:40px}
.map_box h1{font-size:24px;font-weight:normal;border-bottom:1px solid #ccc;margin-bottom:27px}
.map_box p.add{background:url(../images/icon1.png) no-repeat left center;padding-left:24px;margin-bottom:6px}
.map_box p.tel{background:url(../images/icon2.png) no-repeat left center;padding-left:24px}
.hide{display:none}
.other_banner{position:relative}
.about_w{position:absolute;top:0;width:100%;height:56px;left:0;text-align:center}
.other_menu{line-height:56px; overflow:hidden}
.other_menu h1{float:left;font-size:18px;font-weight:normal;color:#333;line-height:56px}
.other_menu ul{float:right}
.other_menu ul li{float:left;margin-right:35px}
.other_menu ul li a{font-size:13px;color:#666}
.other_menu ul li a:hover{ color:#333}
.other_menu ul li.last{margin-right:0}
.titles img{width:auto}
.about_1{background:url(../images/img1.png) no-repeat right bottom;padding-bottom:50px;margin-bottom:80px}
.about_1_c p{color:#666;line-height:26px;font-size:14px;width:872px}

.about_3{margin-bottom:44px;padding-top:44px}
.about_3_c{background:#f7f7f7;height:374px}
.about_3_c .picScroll-left{width:1200px;position:relative}
.about_3_c .picScroll-left .hd{position:absolute;top:-122px;left:0;color:#fff;width:100%;z-index:2}
.about_3_c .picScroll-left .hd ul{display:none}
.about_3_c .picScroll-left .hd .prev{position:absolute;top:238px;left:0;width:42px;height:75px;background:url(../images/l1.png) no-repeat;cursor:pointer}
.about_3_c .picScroll-left .hd .next{position:absolute;top:238px;right:0;width:42px;height:75px;cursor:pointer;background:url(../images/r1_1.png) no-repeat}
.about_3_c .picScroll-left .hd .prevStop{background:url(../images/l2_1.png) no-repeat}
.about_3_c .picScroll-left .hd img{width:100%}
.about_3_c .picScroll-left .hd .nextStop{background:url(../images/r11.png) no-repeat}
.about_3_c .picScroll-left .bd{padding:46px 10px}
.about_3_c .picScroll-left .bd ul{overflow:hidden;zoom:1}
.about_3_c .picScroll-left .bd ul li{margin:68px 8px 0 8px;float:left;_display:inline;text-align:center;position:relative;width:270px}
.about_3_c .picScroll-left .bd ul li .pic{text-align:center;width:20px;height:20px;margin:0 auto}
.about_3_c .picScroll-left .bd ul li .pic .yuan_box {
    width: 20px;
    height: 20px;
    position: absolute;
    top: 30px;
    left: 129px;
}
.about_3_c .picScroll-left .bd ul li .pic span{width:63px;font-size:18px;height:63px;display:block;line-height:71px;background:url(../images/yuan111.png) no-repeat;position:absolute;top:-40px;left:140px}
.about_3_c .picScroll-left .bd ul li.top_c .pic .yuan_box{width:9px;height:50px;position:absolute;top:-50px;left:129px}
.about_3_c .picScroll-left .bd ul li .pic a:hover img{border-color:#999}
.about_3_c .picScroll-left .bd ul li .title{font-size:14px;line-height:24px;width:270px;margin:50px auto;text-align:center;color:#7b7c7d}
.about_3_c .picScroll-left .bd ul li .title h1{color:#333;font-weight:normal;font-size:18px;margin-bottom:10px}
.about_3_c .picScroll-left .bd ul li .title p{width:90%;margin:0 auto;height:69px;overflow:hidden}
.about_3_c .picScroll-left .bd ul li.top_c .title p{position:absolute;top:-140px;left:0;width:100%;height:69px;overflow:hidden}
.tempWrap{position:relative;z-index:1}
.about_3_c .picScroll-left .bd ul li .pic .yuan_box{width:20px;height:20px;position:absolute;top:30px;left:129px}
.about_3_c .picScroll-left .bd ul li .pic .yuan_box p.fz_yuan{width:20px;height:20px;background:url(../images/yuan11.png) no-repeat;margin:0 auto;text-align:center}
.about_3_c .line_mid{width:96%;height:10px;background:#e6e6e6;position:absolute;top:150px;left:2%}
.about_3_c .picScroll-left .bd ul li:hover .pic .yuan_box p.line_fz{width:1px;height:41px;background:#27b5ea;margin:0 auto;text-align:center}
.about_3_c .picScroll-left .bd ul li:hover .pic .yuan_box p.fz_yuan{width:20px;height:20px;background:url(../images/yuan22.png) no-repeat;margin:0 auto;text-align:center}
.about_3_c .picScroll-left .bd ul li:hover .pic span{background:url(../images/yuan222.png) no-repeat;color:#fff}
.about_3_c .picScroll-left .bd ul li:hover .title h1{color:#27b5ea}
.about_4{margin-bottom:44px;padding-top:44px}
.about_4_c{background:url(../images/aboutbj.png) no-repeat;height:400px;width:100%;padding-top:59px}
.about_4 .picMarquee-left{overflow:hidden;position:relative}
.about_4 .picMarquee-left .hd{overflow:hidden;height:30px;margin:34px auto;overflow:hidden;zoom:1;zoom:1;text-align:center;width:60px}
.about_4 .picMarquee-left .hd .prev,.about_4 .picMarquee-left .hd .next{width:15px;height:15px;display:block;float:right;margin-right:5px;margin-top:10px;overflow:hidden;cursor:pointer;background:url(../images/c1_1.png) no-repeat}
.about_4 .picMarquee-left .hd a:hover{background:url(../images/c2_1.png) no-repeat}
.about_4 .picMarquee-left .hd .next{margin-right:5px;text-indent:-999px;cursor:pointer}
.about_4 .picMarquee-left .hd .prevStop{margin-right:5px;text-indent:-999px;cursor:pointer;background:url(../images/c1_1.png) no-repeat;width:15px;height:15px}
.about_4 .picMarquee-left .hd .nextStop{background-position:-60px -50px}
.about_4 .picMarquee-left .hd ul{margin:10px auto;overflow:hidden;zoom:1;zoom:1;text-align:center}
.about_4 .picMarquee-left .hd ul li{float:left;overflow:hidden;margin-right:5px;text-indent:-999px;cursor:pointer;background:url(../images/c1_1.png) no-repeat;width:15px;height:15px}
.about_4 .picMarquee-left .hd ul li.on{background:url(../images/c2_1.png) no-repeat}
.about_4 .picMarquee-left .bd ul{overflow:hidden;zoom:1}
.about_4 .picMarquee-left .bd ul li{float:left;_display:inline;overflow:hidden;text-align:center}
.about_4 .picMarquee-left .bd ul li .pic{text-align:center}
.about_4 .picMarquee-left .bd ul li .pic img{width:120px;height:90px;display:block;padding:2px;border:1px solid #ccc}
.about_4 .picMarquee-left .bd ul li .pic a:hover img{border-color:#999}
.about_4 .picMarquee-left .bd ul li .title{line-height:24px}
.about_4 .picMarquee-left .bd ul li img{width:253px;height:277px;transition:transform 1s}
.about_4 .picMarquee-left .bd ul li img:hover{transform:scale(1.2,1.2);transition:transform 1.5s linear 0}
.about_5{margin-bottom:44px;padding-top:44px}
.about_5_c .news-list-tpl1{background:#f5f5f5}
.about_5 .titles{position:relative}
.about_5 .titles a{color:#666;font-size:16px;line-height:26px;position:absolute;top:25px;right:0}
.about_5 .titles a{background:url(../images/more.png) no-repeat right center;width:64px;height:26px}
.news-tpl4-top ul li a.img_l{width:501px;overflow:hidden;height:297px;float:left;margin-right:64px}
.about_5 .news-tpl4-top{margin-bottom:42px}
.about_5 .news-list-tpl4 dl{position:relative;height:80px;background:#fff;border:none;overflow:hidden;margin-bottom:5px;padding:0;width:530px}
.about_5 .news-list-tpl4 dl dd{width:430px;float:left}
.about_5 .news-list-tpl4 dl dt{background:#27b5ea}
.about_5 .news-list-tpl4 dl dd .tit{color:#333;font-size:18px;line-height:30px;height:30px;overflow:hidden}
.news-tpl4-top ul li a.img_l{display:inline-block}
.news-tpl4-top ul li a.img_l img{transition:transform 1.5s}
.news-tpl4-top ul li:hover a.img_l img{transform:scale(1.2,1.2);transition:transform 1.5s}
.bshare-custom.icon-medium .bshare-qzone{}
ul,li{ list-style:none}
.haocai_1 { overflow:hidden}
.haocai_w {
    position: absolute;
    top: 0;
    width: 100%;
    height: 56px;
    left: 0;
    text-align: center;
}
.haocai_img{ margin-left:40px;width:214px;}
.haocai_img img{ width:214px; height:339px;} 
.haocai_1 .titles{ text-align:center; padding-bottom:40px; border-bottom:1px solid #dcdcdc; margin:0}
.haocai_1 .titles h1{ font-size:24px; color:#333; line-height:30px; margin-bottom:15px; }
.haocai_img a{ background:url(../images/buy_1.png) no-repeat; width:144px; height:42px; line-height:42px; text-align:center; color:#fff; display:block; margin:-44px auto 0 auto; position:relative; z-index:1; font-size:14px}
.haocai_cont{ margin-left:85px;}
.haocai_cont h1{ color:#333; font-size:30px; line-height:26px; margin-bottom:26px;margin-top:40px}
.haocai_cont p{color:#666; font-size:14px; line-height:26px; margin-bottom:40px;}
.haocai_cont a{ color:#27b5ea;font-size:14px; line-height:26px; background:url(../images/more_1.png) no-repeat left center; padding-left:20px}
.haocai_list ul li{ border-bottom: 1px solid #dcdcdc; overflow:hidden; padding-bottom:40px; padding-top:40px; }

.haocai_2{ overflow:hidden}
.haocai_2 .titles{ text-align:center;  margin:0 auto}
.haocai_2 .titles h1{ font-size:24px; color:#333; line-height:30px;    
    margin-bottom: 15px; }
.haocai_list2 ul li{ overflow:hidden;padding:50px 0}
.haocai_list2 ul li h1{ font-size:20px; font-weight:normal; color:#333;margin-bottom:30px;padding-bottom:10px; border-bottom:1px solid #dcdcdc;}
.haocai_list2 ul li .wumai_left{ width:495px; height:426px; margin-left:40px; float:left}
.haocai_list2 ul li .wumai_right{ margin-left:40px; width:600px; float:left; margin-top:30px; line-height:26px; font-size:18px; color:#666}
.haocai_list2 ul li .wumai_right div{ margin-bottom:20px}
.haocai_list2 ul li .wumai_right strong{ font-weight:normal; color:#000}
.haocai_list2 ul li.bj_wumai{ background:#7bc8e5;
    padding-bottom: 92px; }
.haocai_list2 ul li.bj_wumai h1 {

    color: #fff;

    border-bottom: 1px solid #f2fafc;
}
.gaojinghua  h3{ color:#fff; text-align:center; font-size:36px; margin-bottom:70px; padding-top:40px}
.wumai_gjh img{ width:400px; height:412px; margin:0 auto; display:block}
.wumai_list{position:absolute; width:200px;}
.wumai_list h4{ font-size:22px; color:#151515; line-height:38px; background:#fff; padding:0 23px; font-weight:normal; height:38px; overflow:hidden; margin-bottom:15px; text-align:center}
.wumai_list p{ color:#fff; font-size:18px; line-height:26px}
.wumai_gjh{ position:relative}
.wumai_one{ top: -18px;
    left: 201px;}
.wumai_two{top: -8px;
    right: 199px;}
.wumai_three{     bottom: -58px;
    left: 269px;}
.wumai_four{ bottom: -46px;
    right: 318px;}
.wumai_five{     background: url(../images/tiao.png) no-repeat left center;
    color: #000;
    font-size: 22px;
    line-height: 54px;
    height: 54px;
    text-align: center;
    width: 400px;
    position: absolute;
    top: 53%;
    left: 36%;}
.product_inf_kz { color:#666; font-size:22px}
.huxi_box h4{ font-size:40px; color:#333; font-weight:normal; line-height:60px}
.huxi_box p.zuli{ color:#27b5ea; font-size:26px; line-height:30px; margin-bottom:15px}
.line_hx{ background:#94989b; width:127px; height:1px; margin-bottom:6px}
.product_inf_kz div img{ width:628px; height:398px; margin:0 auto; display:block}
.huxi_box{ margin-left:220px; margin-top:-60px}

.product_sign h4{    text-align: center;
    font-size: 48px;
    color: #333;
    font-weight: normal;
    line-height: 50px;
    margin-bottom: 20px;}
.sign_xz{width:488px; height:42px; line-height:42px; text-align:center; color:#fff; margin:0 auto; background:url(../images/lt.png) no-repeat; font-size:24px }
.sign_box img{ width:770px; height:504px; display:block; margin:0 auto}
.sign_box{ position:relative}
.sign_one{      position: absolute;
    top: 60px;
    left: 210px;
    width: 380px;}
.sign_one h5{color:#2c2c2c; font-size:48px; font-weight:normal; line-height:50px; margin-bottom:6px}
.sign_one p{ color:#2c2c2c; font-size:26px; line-height:30px}
.sign_two{      position: absolute;
    top: 160px;
    left: 200px; width:290px}
.sign_two h5{color:#000; font-size:20px; font-weight:normal}
.sign_two p{ color:#454545; font-size:20px}
.sign_one img{ width: 86px;
    height: 86px;
    display: block;
    float: left;
    margin: 0 7px 0 0;}
.sign_two img{width:198px; height:183px; margin:0 auto; display:block}
.report_box{ font-size:14px; color:#fff; text-align:center}
.report_box .rep_tit{ font-size:30px}
.tijian_img { position:relative; margin-bottom:60px}
.tijian_img img{ width:737px; height:441px; margin:0 auto 20px auto; display:block}
.zhibiao_report p{ font-size:18px; color:#fff}
.zhibiao_report p span{ font-size:18px; color:#000}
.img_report{   
    position: absolute;
    right: 294px;
    top: 410px;font-size: 18px;}
.report_zhibiao{ margin-left:240px; text-align:left}
.report_zhibiao p{ font-size:18px; color:#fff}
.report_zhibiao h5{ font-weight:normal; font-size:24px; color:#fff}
.report_zhibiao p strong{ font-size:18px; color:#000; font-weight:normal}
.img_report2 {
   position: absolute;
    right: 323px;
    top: 395px;
    font-size: 18px;
}
.img_report3 {
   position: absolute;
    right: 290px;
    top: 240px;
    width: 310px;
    font-size: 18px;
    text-align: left;
}

.show_yiwei{ position:absolute; bottom:50px; right:0; width:117px; height:117px; line-height:117px; text-align:center; color:#fff; background:url(../images/yw.png) no-repeat}
.wumai_list1 {
    position: absolute;
    width: 136px;
    color: #222;
}
.wumai_one_t {
       top: -8px;
    left: 444px;
}
.wumai_two_t {
        top: 90px;
    right: 450px;
}
.wumai_three_t {
        top: 443px;
    right: 409px;
}
.wumai_four_t {
        top: 514px;
    right: 542px;
}
.wumai_five_t {
        color: #000;
    text-align: center;
    position: absolute;
    top: 98px;
    right: 314px;
}
.wumai_gjh1{ position:relative; font-size:18px; color:#222}
.wumai_gjh1 img {
    width: 732px;
    height: 539px;
    margin: 0 auto;
    display: block;
}

.gaojinghua1 h3 {
    color: #333;
    text-align: center;
    font-size: 36px;
    margin-bottom: 15px;
    line-height: 40px;
    padding-top: 15px;
}
.titl_show1{text-align: center;
    font-size: 18px;
    color: #666;
    margin-bottom: 60px;}
	
.gaojinghua2 h3 {
    color: #fff;
    text-align: center;
    font-size: 36px;
    margin-bottom: 15px;
    line-height: 40px;
    padding-top: 15px;
}
.titl_show2{text-align: center;
    font-size: 18px;
    color: #fff;
    margin-bottom: 60px;}	
.wumai_gjh2 img{ width:1193px; height:446px; display:block; margin:0 auto}
.warp_content{ overflow:hidden}
.wumai_gjh2 { position:relative}
.show_zm{ font-size:18px; color:#2a165b; text-align:center}
.show_zm p.show_bg{ height:50px; line-height:50px; text-align:center; background:#27b5ea; color:#fff;font-size:20px; }
.show_zm1{     position: absolute;
    top: 52px;
    left: 42px;
    width: 160px;}
.show_zm2{    position: absolute;
    top: 50px;
    right: 321px;
    width: 160px;}
	
	
	
.car_list ul li {
    padding: 50px 0;
}
.car_list ul li.bj_car {
    background: #f5f5f5;
}	

.car_list ul li.bj_car h1 {
     color: #333;
    border-bottom: 1px solid #dcdcdc;
}
.car_list ul li h1 {
    font-size: 20px;
    font-weight: normal;
    color: #333;
    margin-bottom: 30px;
    padding-bottom: 10px;
    border-bottom: 1px solid #dcdcdc;
}
.car_box ul li{ width:350px; float:left; margin-right:74px; text-align:center; padding:0}
.car_box ul li.last{ margin:0}
.car_box ul li .car_img div{  height:434px;display: table-cell;  
    vertical-align: middle;}
.car_box ul li .car_img img{margin: 0 auto;
    display: block;
    width: auto;
    vertical-align: middle;}

.car_box ul li .car_img{ margin-bottom:34px; background:#f5f5f5; height:434px; width:350px; display:table}
.car_box ul li .car_cont h2{ text-align:center; font-size:18px; font-weight:normal; color:#000; margin-bottom:3px}
.car_box ul li .car_cont p{ text-align:center; font-size:14px; font-weight:normal; color:#666}

.lj_left{ width:194px; height:398px; margin-right:30px}
.lj_left img{ width:194px;}
.lj_tit{ margin-bottom:36px}
.lj_tit h2{ font-size:18px; color:#333}
.lj_tit p{ font-size:14pxpx; color:#666}
.lj_right  { width:320px}
.lj_gn p{ color:#27b5ea; font-size:14px; text-align:left; margin-bottom:4px}
.lj_gn span{ text-align:left; color:#666; font-size:14px;  display:block; background:url(../images/cicle.png) no-repeat left 12px; padding-left:15px}

.car_hornor .picMarquee-left{overflow:hidden;position:relative}
.car_hornor .picMarquee-left .hd{overflow:hidden;height:30px;margin:18px auto 0 auto;overflow:hidden;zoom:1;zoom:1;text-align:center;width:60px}
.car_hornor .picMarquee-left .hd .prev,.car_hornor .picMarquee-left .hd .next{width:15px;height:15px;display:block;float:right;margin-right:5px;margin-top:10px;overflow:hidden;cursor:pointer;background:url(../images/c1_1.png) no-repeat}
.car_hornor .picMarquee-left .hd a:hover{background:url(../images/c2_1.png) no-repeat}
.car_hornor .picMarquee-left .hd .next{margin-right:5px;text-indent:-999px;cursor:pointer}
.car_hornor .picMarquee-left .hd .prevStop{margin-right:5px;text-indent:-999px;cursor:pointer;background:url(../images/c1_1.png) no-repeat;width:15px;height:15px}
.car_hornor .picMarquee-left .hd .nextStop{background-position:-60px -50px}
.car_hornor .picMarquee-left .hd ul{margin:10px auto;overflow:hidden;zoom:1;zoom:1;text-align:center}
.car_hornor .picMarquee-left .hd ul li{float:left;overflow:hidden;margin-right:5px;text-indent:-999px;cursor:pointer;background:url(../images/c1_1.png) no-repeat;width:15px;height:15px;}
.car_hornor .picMarquee-left .hd ul li.on{background:url(../images/c2_1.png) no-repeat}
.car_hornor .picMarquee-left .bd ul{overflow:hidden;zoom:1}
.car_hornor .picMarquee-left .bd ul li{float:left;_display:inline;overflow:hidden;text-align:center; margin-right:20px; padding:0;-webkit-box-shadow: #666 0px 0px 10px;
-moz-box-shadow: #666 0px 0px 10px;
box-shadow: #666 0px 0px 10px;}
.car_hornor .picMarquee-left .bd ul li .pic{text-align:center}
.car_hornor .picMarquee-left .bd ul li .pic img{width:120px;height:90px;display:block;padding:2px;border:1px solid #ccc;}
.car_hornor .picMarquee-left .bd ul li .pic a:hover img{border-color:#999}
.car_hornor .picMarquee-left .bd ul li .title{line-height:24px}
.car_hornor .picMarquee-left .bd ul li img{width:382px;height:233px;transition:transform 1s;}
.car_hornor .picMarquee-left .bd ul li img:hover{transform:scale(1.2,1.2);transition:transform 1.5s linear 0}

.haohua_img img{ width:862px; height:510px;}
.lw_tit{ color:#333; font-size:14px}
.car_list ul li .lw_tit h2{ font-size:24px; font-weight:normal; border-bottom:none; line-height:26px; margin-bottom:5px}
.haohua_img{       position: relative;
    margin-left: 200px;
    margin-top: -50px;}
.lvwang_box{ padding:43px 0}
.line9{ height:60px; width:100%; display:block; margin:0 auto}
.haohua_tit{ position:absolute;}
.haohua_tit h3{ font-size:16px; color:#282727}
.haohua_tit p{ font-size:14px; color:#666}

.haohua_tit1{     width: 364px;
    top: 28px;
    left: 150px;
}
.haohua_tit2{    width: 280px;
    top: -20px;
    right: 65px;}
.haohua_tit3{     width: 160px;
    top: 510px;
    left: 170px;}
.haohua_tit4{     width: 116px;
    top: 444px;
    left: 356px;}
.haohua_tit5{    width: 160px;
    top: 449px;
    left: 520px;}
.haohua_tit6{     width: 166px;
    top: 459px;
    right: 104px;}
.haohua_left_img{ width:658px; height:348px; margin-right:58px; padding-bottom:46px}
.haohua_left_img img.huahua_img{width:658px; height:348px; margin:0 auto; display:block}
.haohua_left_img{ position:relative}
.haohua_img1{ position:absolute; right:22px; top:38px; width:149px; height:197px}
.haohua_img2{ position:absolute; left:0; bottom:-100px; width:198px; height:198px}
.haohua_right{    width: 483px;
    margin-top: 30px;}
.haohua_right  h2{     font-size: 18px;
    font-weight: normal;
    margin-bottom: 16px;
    line-height: 24px;}
.haohua_right p{ font-size:14px; line-height:24px; color:#666; margin-bottom:15px}
.haohua_right p.zhijing{ color:#27b5ea}
.lvwang_thing{ margin-bottom:20px; overflow:hidden}
.lvwang_thing dl dt{ width:87px; float:left; margin-right:3px; text-align:center; }
.lvwang_thing dl dt div{margin-bottom:8px}
.haohua_links a{ float:left; margin-right:6px; width:153px; height:42px; line-height:42px; text-align:center; color:#666; font-size:16px; background:url(../images/buy1_1.png) no-repeat center center;transition:all 0.3s}
.haohua_links a:hover{ background:url(../images/buy11.png) no-repeat center center; color:#fff;transition:all 0.3s}
.title_filter_box{ padding-top:110px; margin-bottom:38px;}
.title_filter_box p{ width:100%; height:1px; background:#e7e7e7; margin:0 auto}
.title_filter_box h3{ font-size:18px; color:#333; width:185px; height:46px; line-height:46px; text-align:center; font-weight:normal; margin:-23px auto 0 auto; background:#e6e6e6; font-family:'Microsoft YaHei'}
.dakeli_list dl dt{ width:360px;  float:left; margin-right:60px; text-align:center; color:#666; font-size:14px;}
.dakeli_list dl dt div.keli_img_box{ margin-bottom:12px; width:360px; height:220px;}
.dakeli_list dl dt.last{ margin-right:0;}
.dakeli_list dl dt div{ overflow:hidden}
.dakeli_list dl dt div img{transition:transform 1s}
.dakeli_list dl dt div img:hover{transform:scale(1.2,1.2);transition:transform 1.5s linear 0}
.haohua_right  h2 span{ display:block; color:#666; font-size:14px}
.dakeli_list{  overflow:hidden}
.dkl_pad{ margin-bottom:40px}
.jiaquan_cont{ padding:30px 0 28px 0; overflow:hidden; border-top:1px solid #d1d1d1}
.jiaquan_cont h3{ font-size:20px; color:#333;}
.jiaquan_cont p{ line-height:26px; color:#666; font-size:14px;}
.haohua_right p.haohua_tit_2 {
    color: #333; margin-bottom:6px
}
.haohua_right p.haohua_hjl{ margin-bottom:30px}
.hjl_box{   width: 420px;
    float: right;
    margin-top: 10px;}
.hjl_box dl dt{ width:202px; height:127px; background:url(../images/border.png) no-repeat top center; float:left; margin-left:8px; text-align:center; color:#27b5ea; font-size:14px; margin-bottom:8px}
.hjl_box dl dt div h4{     font-size: 48px;
    position: relative;
    font-weight: normal;
    line-height: 40px;
    padding:24px 0 10px 0;}
.hjl_box dl dt div h4 em{  font-size: 14.58px;
    font-weight: normal;
    top: 4px;
    position: absolute;
    left: 155px;
    font-style: normal;}
.hjl_box dl dt p{ line-height:20px}
.diy_pad{padding-bottom: 226px;
    overflow: hidden; }
.diy_top{position:relative; padding-bottom:20px}	
.diy_top img{ width:1200px; height:462px; margin:0 auto; display:block}	
.line_mid1{    width: 100%;
    height: 1px;
    /* background: #d1d1d1; */
    /* margin: -40px auto 60px auto; */
    overflow: hidden;
    border-top: 1px solid #d1d1d1;
    padding: 0 0 40px 0;
    margin-top: -40px;}
.diy_top_box{ color:#666; font-size:14px; top:54px; left:46px; position:absolute;}
.tit_diy{ font-size:24px; color:#333}
.diy_top_box p{ margin-bottom:20px}
.fangan_diy{ margin-bottom:60px}
.fangan_diy span{ background:url(../images/cicle.png) no-repeat left center; padding-left:16px; color:#666; font-size:14px; margin-right:30px}
.car_list ul li.wu_tit{    overflow: hidden;
    padding-bottom: 130px;}
.chezai_list ul li{ overflow:hidden}
.car_box ul li .car_img div { overflow:hidden}
.car_box ul li .car_img div img{    transition: transform 1s;}
.car_box ul li .car_img div:hover img{transform:scale(1.2,1.2);transition:transform 1.5s linear 0}
.apply_table{
    text-align: left;
    padding: 46px 0;
    overflow: hidden;
}
#tb{
    width:1200px;
    margin:0 auto;
}
#spred{
    color: red;
    padding-left: 5px;
}
#tb tr{
    width: 100%;
    overflow: hidden;
    float: none;
    display: block;
    margin-bottom: 20px;
    height: 45px;
}
#tb .tr1{
    height: 70px;
}
#content{
    width: 1060px;
    border:1px solid #eee;
}
#code{
    padding-left: 30px;
}
#tb .tds{
    width: 130px;
       height: 27px;
    padding: 8px 10px;
    line-height: 18px;
    color: #666;
    border: 1px solid #eee;
    background: #fff;
    font-size: 14px;
}
#tb .td2{
    width: 250px;
    height: 27px;
    padding: 8px 10px;
    line-height: 18px;
    color: #666;
    border: 1px solid #eee;
    background: #fff;
    font-size: 14px;
}
#tb .td1{
    width: 88px;
    font-size: 16px;
    line-height: 45px;
    text-align: left;
}
#tb  .td3{
    width: 290px;
    padding-right: 20px;
}
 #tb .subbtn{
        width: 270px;
    height: 50px;
    background: #982e49;
    font-size: 16px;
    color: #fff;
    cursor: pointer;
    margin: 15px 0 0 84px;
 }
  #tb .subbtn2{
    background: #e1e1e1;
    margin: 15px 0 0 50px;
  }
 .ts{
    /*color: red;*/
    /**/
 }
 
 
 .kl_zhnr {
    opacity: 0;
    filter: alpha(opacity=0);
}
.kl_zhnr {
       width: 250px;
    /* height: 152px; */
    position: absolute;
    top: 606px;
    left: -45px;
    color: #333;
    font-size: 14px;
    text-align: center;
}

/*2017-2-10*/
.wrap_about3 .home_bottom_bg div.scrollBox1{
    height:150px;
    width: 100%;
    position: relative; padding:0; overflow:hidden
}

.wrap_about3 .home_bottom_bg p.scrollObj1 {
    font-size: 12px;
    color: #5e5d5b;
    height: 150px;
    overflow: hidden;
    line-height: 24px;
    text-align: left; width:100%; position:relative
}
.wrap_about3 .home_bottom_bg .scrollBtn1 {
    width: 4px;
    height: 20px;
    background: #00928c;
    cursor: pointer;
    position: absolute;
    top: 0;
    right: -1px; padding:0
}
.wrap_about3 .home_bottom_bg .scrollBar1 {
       width: 2px;
    height: 140px;
    background: #d9d9d9;
    cursor: pointer;
    position: absolute;
    right: 1px;
    padding: 0;
    top: 0;
}
.wrap_about3 .home_bottom_bg div{ position:relative}


#kelei3 .w_1200{ position:relative}
.usa_icon{position: absolute;
    width: 180px;
    height: 225px;
    left: 57px;
    top: 470px;    opacity: 0;
    filter: alpha(opacity=0);}
.ger_icon{position: absolute;
    width: 110px;
    height: 180px;
    left:410px;
    top: 576px;    opacity: 0;
    filter: alpha(opacity=0);}
.china_icon{position: absolute;
    width: 216px;
    height: 270px;
    right: -30px;
    top: 450px;    opacity: 0;
    filter: alpha(opacity=0);}
.peixun_box_de .jiathis_style_24x24 .jtico {
   text-align: left;
    overflow: hidden;
    display: block!important;
    height: 20px!important;
    line-height: 20px!important;
    padding-left: 24px!important;
    background: url(../images/jiathis_ico_24x24.png) no-repeat left;
    cursor: pointer;
}	
.peixun_box_de .jiathis_style_24x24  .jtico{}
.peixun_box_de .jiathis_style_24x24 .jtico_qzone {
    background-position: 0px -80px;
}
.peixun_box_de .jiathis_style_24x24 .jtico_tsina {
    background-position: 0px -120px;
}
.peixun_box_de .jiathis_style_24x24 .jtico_tqq {
    background-position: 0px -180px;
}
.peixun_box_de .jiathis_style_24x24 .jtico_weixin {
    background-position: 0px -2260px;
}
.peixun_box_de .jiathis_style_24x24 .jtico_renren {
    background-position: 0px -200px;
}
.peixun_box_de .jiathis_style_24x24 .jtico_more,.peixun_box_de .jiathis_style_24x24 .jtico_jiathis {
    background-position: 0px -1500px;
}
/*2017-2-21*/
.list_bar li a{ display:block; line-height:54px; height:100%}
.fangan_list_box table{ margin-bottom:28px}
.fangan_list_box table tr td{ text-align:center; border:1px solid #dddddd; font-size:14px; line-height:48px;}
.fangan_list_box table tr td.number_bj{ background:#f9f9f9; font-size:20px; color:#00938d; font-weight:700}

/*2017-2-23*/
.product_p{padding:20px;overflow:hidden;background:#fff;margin-bottom:40px}
.pro_imgs {
    margin-right: 40px;
}
.pro_imgs {
    width: 630px;
    position: relative;
}
.pro_im {
    position: relative; float:left; width:72px;
}
.pro_imgs .imgshow{ width:539px; height:359px; margin:0 auto; float:left}
.pro_imgs .imgshow div{ display:table; width:466px; height:359px; overflow:hidden;margin: 0 auto;vertical-align: middle;}
.pro_imgs .imgshow div span{display: table-cell;    margin: 0 auto; width:466px; height:359px;   vertical-align: middle;}
.video_box2 .imglist{width:72px;margin:0 auto;overflow:hidden;position:relative;margin:0 auto;overflow:hidden;position:relative;padding-top:10px;padding-bottom:10px; height:298px}
.video_box2 .imglist li{width:70px;position:relative;margin-bottom:2px;cursor:pointer;height:auto}
.video_box2 .prev{width:18px;height:10px;text-align:center;position:absolute;left:50%; margin-left:-9px;top:-20px;margin-top:0;transition:all .3s; background:url(../images/right1.png) no-repeat}
.pro_im{position:relative;}
.video_box2 .next{width:18px;height:10px;text-align:center;position:absolute;right:50%; margin-right:-9px;bottom:-20px;margin-top:0;transition:all .3s;background:url(../images/left_2.png) no-repeat}


.video_box2 .imglist li div.img_t div{width:70px;height:56px;position:relative;overflow:hidden}
.video_box2 .imglist li div.img_t{border:1px solid #ccc;}
.video_box2 .imglist li.cur div.img_t{border:1px solid #ec3341;}
.video_box2 .imglist li div.img_t{ display: table;margin: 0 auto;vertical-align: middle;height: 56px;}
.video_box2 .imglist li div.img_t div{display: table-cell;margin: 0 auto;vertical-align: middle;}
.video_box2 .imglist li div.img_t div img{ }
.pro_imgs{margin-right:40px}
.product_detail_r{width:490px; text-align:left}
.product_detail_r ul{border-bottom:1px solid #e5e5e5;}
.product_detail_r li{border-bottom:1px solid #e5e5e5;color:#666;padding:20px 0; font-size:13px}
.product_detail_r li:nth-child(1){padding:0}
.product_detail_r li h1{font-size:30px;color:#982e49; font-weight:700; line-height:30px; margin-bottom:30px;}
.product_detail_r li{ position:relative}
.product_detail_r li span.line{ height:2px; width:23px; background:#982e49; position:absolute; left:0; bottom:-1px;}
.product_detail_r li strong{color:#333}
.product_detail_r li:last-child{border-bottom:0}
.product_detail_r li .xilie_con{ margin-bottom:14px}
.product_detail_r li .tedian{ background:url(../images/dian.png) no-repeat left 8px; padding-left:20px; line-height:24px}
.pro_share{ position:absolute; top:0; right:0; width:24px; height:26px;}
a.back_pro,a.back_pro:link,a.back_pro:visited,a.back_pro:hover{ font-size:16px;color:#fff;width:240px;height:50px;line-height:50px;text-align:center;background:#982e49;display:block;margin-top:30px; border-radius:30px;transition: all 0.8s;}
a.back_pro:hover{background:#000;transition: all 0.8s;}
.product_video{ background:#fff; padding-bottom:74px;}
.product_video h1 {
    font-size: 30px;
    text-align: left;
    color: #008a84;
    font-weight: 700;
    padding: 30px 0 28px 0; border-bottom:1px solid #e6e6e6; margin-bottom:46px;
}
.product_video .videosp{ height:505px; width:100%}

.sub_nav_m_star{border-bottom: 1px solid #d8d8d8; background:#fefefe; height:74px; line-height:74px; margin-bottom:60px;}
.sub_nav_m_star ul{ width:1200px; margin:0 auto; text-align:center}
.sub_nav_m_star ul li{ float:left; margin:0 45px; display:inline-block; cursor:pointer; font-size:14px; color:#666; position:relative}
.sub_nav_m_star ul li span{width: 0;height: 3px;background: #982e49;position: absolute;bottom: -2px;left: 50%;}

.sub_nav_m_star ul li.on,.sub_nav_m_star ul li.on a,.sub_nav_m_star ul li:hover a,.sub_nav_m_star ul li:hover{ color:#982e49}
.sub_nav_m_star ul li.on span,.sub_nav_m_star ul li:hover span{width: 100%;	left:0;	transition: all 0.8s; }


/*2017-2-24*/
.rlzy_bj{ background:url(../images/banner.jpg) no-repeat center top fixed; height:400px}
.down_bj{ background:url(../images/downbanner.jpg) no-repeat center top fixed; height:400px}
.about_bj{ background:url(../images/banner_1.jpg) no-repeat center top fixed; height:400px}
.peixun_bj{ background:url(../images/banner_2.jpg) no-repeat center top fixed; height:400px}
.service_bj{ background:url(../images/banner_3.jpg) no-repeat center top fixed; height:400px}
.fangan_bj{ background:url(../images/banner_4.jpg) no-repeat center top fixed; height:400px}
.news_bj{ background:url(../images/bannerjj.jpg) no-repeat center top fixed; height:400px}
.product_bj{ background:url(../images/banner_5.jpg) no-repeat center top fixed; height:400px}
.kelei_bj{ background:url(../images/banner_6.jpg) no-repeat center top fixed; height:400px}
.video_bj{ background:url(../images/bannervideo.jpg) no-repeat center top fixed; height:400px}
.job_20 {
    position: absolute;
    top: 320px;
    left: 0;
    width: 100%;
    opacity: 0;
    filter: alpha(opacity=0);
}
.lijishenqing{ float:left}
.lijishenqing:hover{ color:#fff}


/*2017320*/
.ment_l_r{
	position: relative;
}
.ment_l_r .bd{
	width: 100%;
	margin: 0 auto;
}
.ment_l_r .bd li{
	cursor: pointer; width:170px;
    height: 58px;
    line-height: 58px; background:none;
    color: #848484;
    text-align: center; margin-right:8px; padding:0;
}
.ment_l_r .bd li.on a{
color: #982e49;
}
.ment_l_r .bd li:hover{
	color: #fff;
}
.ment_l_r .prev{
	position: absolute;
    top: 13px;
    left: -62px;
    width: 32px;
    height: 32px;
    line-height: 32px;
    font-size: 20px;
    text-align: center;
    font-weight: 700;
    cursor: pointer;
    font-family: "����";
    border-radius: 50%;
    border:1px solid #c7c7c7;
    color: #c7c7c7;
}
.ment_l_r .next{
	position: absolute;
    top: 13px;
    right: 0;
    width: 32px;
    height: 32px;
    line-height: 32px;
    font-size: 20px;
    text-align: center;
    font-weight: 700;
    cursor: pointer;
    font-family: "����";
    border-radius: 50%;
    border:1px solid #c7c7c7;
    color: #c7c7c7;
}
.con_tact_box li .product_m_b  a{ margin:0}

.maintains {
    position: fixed;
    z-index: 22000;
    left: 0;
    top: 0;
    width: 100vw;
    height: 100vh;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
}
.maintains-h5 {
    position: absolute;
    width: 100%;
    height: 50px;
    line-height: 50px;
    color: #fff;
    text-align: center;
    left: 0;
    top: 50%;
    font-size: 20px;
    margin-top: -100px;
}
.to-welcome {
    display: block;
    cursor: pointer;
}

.m-page { margin:30px 0px; _padding-bottom:30px; padding-bottom:30px;
text-align:center; line-height:32px; font-size:0; letter-spacing:-0.307em; word-wrap:normal; white-space:nowrap; color:#999; }
.m-page a, .m-page i { display:inline-block; vertical-align:top; padding:2px 12px; margin-left:-1px; border:1px solid #ddd; font-size:12px; letter-spacing:normal;  background:#fff; -webkit-transition:background-color 0.1s; -moz-transition:background-color 0.1s; -ms-transition:background-color 0.1s; -o-transition:background-color 0.1s; transition:background-color 0.1s; }
.m-page a { text-decoration:none; color:#333; }
.m-page a:first-child { margin-left:0; border-top-left-radius:2px; border-bottom-left-radius:2px; }
.m-page a:last-child { margin-right:0; border-top-right-radius:2px; border-bottom-right-radius:2px;}
/*.m-page a.pageprv:before,.m-page a.pagenxt:after{font-weight:bold;font-family:\5b8b\4f53;vertical-align:top;}
.m-page a.pageprv:before{margin-right:3px;content:'\3C';}
.m-page a.pagenxt:after{margin-left:3px;content:'\3E';}*/
/*
::after,::before,会让>>和标签的开始符<>,结束符</>起冲突，故在此忽略
把"上一页""下一页"改为符号"<<"">>"后加此标注
2015.01.09.1200     (he)
*/
.m-page a:hover { color:#fff; background:#f0c12d  ; }
.m-page a:active { background:#f0c12d ; }
.m-page a.z-crt, .m-page a.z-crt:hover, .m-page a.z-crt:active { cursor:default; color:#fff; background:#f0c12d  ; }
.m-page a.z-dis, .m-page a.z-dis:active { cursor:default; }
.m-page a.z-dis:hover { color:#fff; background:#f0c12d  ; }
/* 居左 */
.m-page-lt { text-align:left; }
/* 居右 */
.m-page-rt { text-align:right; }
/* 较小 */
.m-page-sm { float:left; width:100%; line-height:22px; }
.m-page-sm a, .m-page-sm i { padding:5 10px; }
/* 分离 */
.m-page-sr a, .m-page-sr i { margin:0 3px; border-radius:2px;}
.m-page-sr i { border:0; }
.m-page-sr a:first-child, .m-page-sr a:last-child { border-radius:2px;}