/* CSS Document */
@font-face {
	font-family: 'pala';
	src: url('fonts/pala.eot');
	src: local('☺'), url('fonts/pala.woff') format('woff'), url('fonts/pala.ttf') format('truetype'), url('fonts/pala.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'NotoSansHansLight';
	src: url('fonts/NotoSansHansLight.eot');
	src: local('☺'), url('fonts/NotoSansHansLight.woff') format('woff'), url('fonts/NotoSansHansLight.ttf') format('truetype'), url('fonts/NotoSansHansLight.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'NotoSansHansRegular';
	src: url('fonts/NotoSansHansRegular.eot');
	src: local('☺'), url('fonts/NotoSansHansRegular.woff') format('woff'), url('fonts/NotoSansHansRegular.ttf') format('truetype'), url('fonts/NotoSansHansRegular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'BlockAcromLight';
	src: url('fonts/BlockAcromLight.eot');
	src: local('☺'), url('fonts/BlockAcromLight.woff') format('woff'), url('fonts/BlockAcromLight.ttf') format('truetype'), url('fonts/BlockAcromLight.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}@font-face {
	font-family: 'SourceHanSans-Light';
	src: url('fonts/SourceHanSans-Light.otf');
	font-weight: normal;
	font-style: normal;
}
body, div, dl, dt, dd, ul, ol, li, pre, form, fieldset, input, textarea, p, blockquote, th, td, font, form, p, h1, h2, h3, h4, h5, h6, span, a { padding: 0px; margin: 0px;outline:none; }
input, select { font-size: 13px; line-height: 16px; }
html, body { -webkit-text-size-adjust: none; font-size: 13px; color: #333; }/*google浏览器字体兼容*/
body { font-family:"微软雅黑", "宋体",Arial, Helvetica, sans-serif; width: 100%; background: #ffffff; }
img { border: 0; }
ul, li { list-style-type: none; }
a { text-decoration: none; color: #333; outline: none; }
a:hover { color: #0e643d; text-decoration: none; }
a:active { star:expression(this.onFocus=this.blur());
}
.cl { clear: both; }
.fl { float: left; }
.fr { float: right; }
.tc { text-align: center; }
.tl { text-align: left; }
.tr { text-align: right; }
.dis { display: block; }
.undis { display: none; }
.huangse { color: #eae678 }
.yellow { color: #2e9571 }
.green { color: #007b3f }
.red { color: #f66139 }
.hui { color: #696868 }
.hui2 { color: #929292 }
.red2 { color: #ae1202 }
.orange { color: #ffb400; }
.Dgreen { color: #0e652c; }
.hei { color: #000 }
.blue { color: #007e40 }
.f12 { font-size: 12px }
.f14 { font-size: 14px }
.f16 { font-size: 16px }
.f18 { font-size: 18px }
.fb { font-weight: bold; color:#333; }
.line30 { line-height: 30px; }
.line35 { line-height: 35px; }
.border_bottom { border-bottom: 1px #CCCCCC dashed; }
DIV.none { DISPLAY: none }
.display { display: block }
.space { height: 5px; clear: both; _height: 0px; line-height: 5px }
.left { float: left }
.right { float: right }
.container { width: 1280px; margin: 0 auto; }
.container1 { width:80%; min-width: 1280px; margin: 0 auto; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.margin_bottom30 { margin-bottom: 30px; }
/*index start*/


.onshop{ padding-top:35px; line-height:46px; margin-right:30px;}
.onshop a{ display:block; padding-left:32px; background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/top_online.png) no-repeat left 50%; font-size:16px; color:#fff;}

/* banner */
.flexslider { position: relative; height: auto; overflow: hidden;}
.slides { position: relative; z-index: 1; }
.slides li { height: auto; }
.slides li a { display: block; width: 100%; height: auto; margin: 0 auto; }
.slides li a img{ display:block; width:100%; height:auto;transition: transform 5.4s; -webkit-transition: transform 5.4s; -moz-transition: transform 5.4s; transform: scale(1); -webkit-transform: scale(1);}
/*.slides li.flex-active-slide img{transform: scale(1.1); -webkit-transform: scale(1.1);}*/


.flex-control-nav { position: absolute; bottom: 50px; z-index: 99; width: 100%; text-align: center; }
.flex-control-nav li { display: inline-block; width: auto; height:70px; line-height:70px; *display:inline;zoom: 1; border-bottom:1px #4f5a6e solid; }
.flex-control-nav a { display:block; width: 70px; height: 70px; line-height: 70px; overflow: hidden; cursor: pointer; color: #fff; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:20px; }
.flex-control-nav .flex-active { width: 70px; height: 70px; line-height: 70px; border-bottom:2px #d3b28c solid; color:#d3b28c; }

/* Direction Nav */
.flex-direction-nav {*height: 0;}
.flex-direction-nav a  { text-decoration:none; display: block; width: 70px; height: 70px; margin: -35px 0 0; position: absolute; top: 50%; z-index: 10; overflow: hidden; cursor: pointer; text-indent:-999em }
.flex-direction-nav .flex-prev {opacity:1;left: 0px; background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/prev.png) no-repeat; }
.flex-direction-nav .flex-next { opacity:1;right: 0px; background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/next.png) no-repeat;}
.flexslider:hover .flex-prev { opacity:1; left: 0px;}
.flexslider:hover .flex-next { opacity:1; right: 0px;}
.flexslider:hover .flex-next:hover{ background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/next_over.png) no-repeat;}
.flexslider:hover .flex-prev:hover { opacity: 1;background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/prev_over.png) no-repeat; }
.flex-direction-nav .flex-disabled { opacity: 0!important; filter:alpha(opacity=0); cursor: default; }

.ibanner{ width:100%; height:auto;visibility:collapse;}
.ibanner a{ display:block; width:100%; height:auto; position:relative; z-index:99;}
.ibanner a img.bimg{ display:block; width:100%; height:100%;}
.ibannerc{ position:absolute; z-index:100; top:45%; left:10%;}


.ibanner .swiper-pagination-bullet{ width:70px; height:70px; line-height:70px; background:none;opacity: 1;border-radius:0;border-bottom:1px #FFF solid;color: #fff; font-size:16px;}
.ibanner .swiper-pagination-bullet-active{ background:none; opacity: 1;border-radius:0;border-bottom:2px #d3b28c solid;color: #d3b28c; font-size:16px; font-weight:bolder;}
.ibanner>.swiper-pagination-bullets{ bottom:50px;}
.ibanner>.swiper-pagination-bullets .swiper-pagination-bullet{ margin:0 0;bottom:0;}
.ibanner>.swiper-pagination-bullets .swiper-pagination-bullet:last-child{ margin-right:0;}


.ibanner .ibanner-prev{ width:70px; height:70px; background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/l-btn.png) no-repeat 50% 50%;position:absolute; z-index:100; top:50%; margin-top:-35px; left:0; outline:none; cursor:pointer; opacity:1;}
.ibanner .ibanner-prev:hover{background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/l-btn.png) no-repeat 50% 50%; opacity:1;}
.ibanner .ibanner-next{width:70px; height:70px;background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/r-btn.png) no-repeat 50% 50%;position:absolute; z-index:10; top:50%; margin-top:-35px; right:0; outline:none; cursor:pointer; opacity:1;}
.ibanner .ibanner-next:hover{background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/r-btn.png) no-repeat 50% 50%; opacity:1;}


.iproduct{ width:100%; height:auto;}
.iproductt{ text-align:center; padding-top:60px; padding-bottom:30px;}
.iproductt_1{ font-size:30px; color:#5a5656; line-height:35px; letter-spacing:2px; font-family: 'NotoSansHansLight';}
.iproductt_2{ font-size:36px; color:#5a5656; line-height:48px; margin:12px auto;font-family: 'BlockAcromLight'; text-transform:uppercase;}
.iproductt_3{ margin-bottom:12px;}
.iproductt_4{ font-size:24px; line-height:28px; color:#999999; letter-spacing:2px;font-family: 'SourceHanSans-Light';}

.iproductc{ width:100%; height:auto;min-width:1280px;}
.iproductct{ text-align:center;min-width:1280px;}
.iproductct ul li{ display:inline-block; background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/i_cate_li_icon.jpg) no-repeat right 50%;}
.iproductct ul li:last-child{ background:none;}
.iproductct ul li a{ display:block; line-height:100px; padding:0 70px; font-size:16px; color:#666666;}
.iproductct ul li a:hover{ background:#0e643d; color:#fff;}
.iproductct ul li a.iproductct_cur{ background:#0e643d; color:#fff;}
.iproductcc{width:100%; height:800px;min-width:1280px; overflow:hidden;}
.iproductccl{ width:33%; height:800px;}
.iproductcclc{ padding:120px 90px 0 0; width:300px;}
.iproductcclc_1{ font-size:36px; font-family: 'SourceHanSans-Light'; color:#fff; line-height:55px; text-transform:uppercase; letter-spacing:2px; font-weight:normal;}
.iproductcclc_2{ margin:20px 0 30px 0; font-size:30px; line-height:28px; color:#fff;font-family: 'BlockAcromLight';}
.iproductcclc_3{ width:30px; height:3px; background:#FFF;}
.iproductcclc_cc{color:#d6d6d6;font-size:16px; line-height:30px; padding-top:28px;}
.iproductcclc_4{ color:#8f929a; margin:0 0 28px 0; font-size:16px; line-height:30px;}
.iproductcclc_5{ line-height:16px; font-size:12px; color:#8f929a; font-family:Arial, Helvetica, sans-serif;}
.iproductcclc_6{ margin-top:80px; display:block; width:246px; height:61px; border:1px #FFF solid; line-height:61px; background:url(../images/more.png) no-repeat 90% 50%; font-size:16px; text-indent:30px; color:#FFF;}
.iproductcclc_6:hover{ background:url(../images/more_over.png) no-repeat 90% 50% #0e643d;border:1px #FFF solid; color:#fff;}
.iproductccr{ width:67%; height:800px;}


.iabout{ width:100%; height:960px; background:url(../images/i_about_bg.jpg) no-repeat 50% top #f6f6f6;}
.iaboutc{ padding-top:45px;}
.iaboutcl{ width:38%; height:570px; position:relative; z-index:9;}
.iaboutcl img{ width:56px; height:55px; position:absolute; z-index:10; bottom:33px; right:24px;}

.iaboutcr{ width:62%; height:570px; background:#fff;}
.iaboutcrl{ width: calc(100% - 235px);width: -moz-calc(100% - 235px);width: -webkit-calc(100% - 235px); /*background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/iaboutcrl_bg.png) no-repeat right top #fff;*/ }
.iaboutcrlc{padding:50px;}
.iaboutcrlc_1{ font-size:36px; color:#5a5656; line-height:38px;}
.iaboutcrlc_2{ margin-top:15px;}
.iaboutcrlc_2 p{ font-size:16px; color:#999999; text-transform:uppercase; padding-right:30px;line-height:28px; display:inline-block;}
.iaboutcrlc_3{ margin:20px 0 40px 0; font-size:16px; color:#777777; line-height:28px;}
.iaboutcrlc_4{ margin-bottom:50px;}
.iaboutcrlc_4 ul li{ width:25%; height:auto; float:left;}
.iaboutcrlc_4_cn{ font-size:24px; color:#5a5656; line-height:35px; margin-bottom:8px;}
.iaboutcrlc_4_en{ font-size:14px; color:#999999; line-height:28px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}

.iaboutcrlc_5{ display:block; width:196px; height:56px; border:1px #999999 solid;font-size:16px; text-indent:30px; color:#5a5656; line-height:56px;background:url(../images/more.png) no-repeat 90% 50%;}
.iaboutcrlc_5:hover{ background:url(../images/more_over.png) no-repeat 90% 50% #0e643d;border:2px #0e643d solid; color:#fff;}

.iaboutcrr{ width:235px; height:570px;}
.iaboutcrr ul li{ width:235px; height:130px; margin-bottom:15px; text-align:center; padding-top:50px; color:#fff; position:relative; z-index:9; cursor:pointer;}
.iaboutcrr ul li:last-child{ margin-bottom:0;}
.iaboutcrr ul li.iaboutcrr_1{ background:url(../images/i_about_li_bg1.jpg) no-repeat;}
.iaboutcrr ul li.iaboutcrr_2{ background:url(../images/i_about_li_bg2.jpg) no-repeat;}
.iaboutcrr ul li.iaboutcrr_3{ background:url(../images/i_about_li_bg3.jpg) no-repeat;}
.iaboutcrr ul li img{ width:37px; height:37px; position:absolute; z-index:10; top:0; left:-37px; display:none;}
.iaboutcrr_cn{ font-size:24px; line-height:28px; padding-top:10px; letter-spacing:2px;}
.iaboutcrr_en{ font-size:16px; line-height:48px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.iaboutcrr ul li.curr{background:url(../images/i_about_li_bg.jpg) no-repeat;}
.iaboutcrr ul li.curr img{ display:block;}

.inew{ width:100%; height:auto;background:url(../images/i_new_bg.jpg) no-repeat 50% bottom #fff; padding-bottom:78px;}
.iproductt_5{ font-size:24px; color:#0e643d; padding-top:5px;}
.iproductt_5 a{ display:inline-block; padding:0 44px; font-size:24px; color:#999899;}
.iproductt_5 a:hover{ color:#0e643d;}
.iproductt_5 a.iproductt_5_cur{ color:#0e643d;}
 
.inewc{ padding-top:50px; padding-bottom:60px; padding-left:45px}
.inewcl{ margin-right:3%; width:30%; height:auto;}
.inewcl a{ display:block; background:#fff;}
.inewcl_img{ width:100%; height:305px; overflow:hidden;}
.inewcl_img img{ display:block; width:100%; height:auto;-webkit-transition: all ease .3s; transition: all ease .3s;}
.inewcl a:hover .inewcl_img img{-webkit-transform: scale(1.15); transform: scale(1.15);  }
.inewcl_c{ padding:20px 30px 23px 30px;}
.inewcl_c_1{ font-size:16px; color:#5a5656; line-height:30px;}
.inewcl_c_2{ margin:12px 0 30px 0; font-size:20px; line-height:30px; height:60px; overflow:hidden; font-weight:bolder; color:#5a5656;}
.inewcl_c_3{ background:url(../images/i_new_more.jpg) no-repeat right 50%; line-height:28px; height:28px; font-size:14px; color:#777777; font-family:Arial, Helvetica, sans-serif;}
.inewcl a:hover{ background:#0e643d; color:#fff;}
.inewcl a:hover .inewcl_c_1{ color:#fff;}
.inewcl a:hover .inewcl_c_2{ color:#fff;}
.inewcl a:hover .inewcl_c_3{background:url(../images/i_new_more_over.jpg) no-repeat right 50%; color:#fff;}
.inew_m{display:block; width:246px; height:61px; border:2px #fff solid;font-size:18px; text-indent:30px; color:#FFF; line-height:61px;background:url(../images/more.png) no-repeat 90% 50%; margin:0 auto;}
.inew_m:hover{background:url(../images/more_over.png) no-repeat 90% 50% #0e643d; color:#fff; border:2px #0e643d solid;}


.iservice{ width:100%; height:auto; background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/i_service_bg.jpg) no-repeat 50% top center; padding-bottom:80px;}
.iservicec{ padding-top:70px;}
.iservicec ul li{ width:25%; height:auto; text-align:center; float:left;}

.iservicecdiv{ font-size:13px;text-align:justify;line-height:150%;width:80%;float:none;margin-left:25px;margin:10px auto;color:#716e6e}


.iservicec ul li a{ display:block;}
.iservicec_i{ width:140px; height:140px; margin:0 auto 25px auto;-webkit-border-radius: 140px;-moz-border-radius: 140px;border-radius: 140px;-webkit-transition: -webkit-transform 1s ease-out;
    -moz-transition: -moz-transform 1s ease-out;
    -o-transition: -o-transform 1s ease-out;
    -ms-transition: -ms-transform 1s ease-out;}
.iservicec_t{color:#5a5656;font-size:20px;text-align:center;}



.iservicec ul li a.iservicec_1 .iservicec_i{ background:url(../images/i_service_icon1.png) no-repeat 50% 50% #efefef;}
.iservicec ul li a.iservicec_2 .iservicec_i{ background:url(../images/i_service_icon2.png) no-repeat 50% 50% #efefef;}
.iservicec ul li a.iservicec_3 .iservicec_i{ background:url(../images/i_service_icon3.png) no-repeat 50% 50% #efefef;}
.iservicec ul li a.iservicec_4 .iservicec_i{ background:url(../images/i_service_icon4.png) no-repeat 50% 50% #efefef;}

.iservicec ul li a.iservicec_1:hover .iservicec_i{ background:url(../images/i_service_icon1_over.png) no-repeat 50% 50% #0e643d;}
.iservicec ul li a.iservicec_2:hover .iservicec_i{ background:url(../images/i_service_icon2_over.png) no-repeat 50% 50% #0e643d;}
.iservicec ul li a.iservicec_3:hover .iservicec_i{ background:url(../images/i_service_icon3_over.png) no-repeat 50% 50% #0e643d;}
.iservicec ul li a.iservicec_4:hover .iservicec_i{ background:url(../images/i_service_icon4_over.png) no-repeat 50% 50% #0e643d;}

.iservicec ul li a:hover .iservicec_i{-webkit-transform: rotateZ(360deg);
    -moz-transform: rotateZ(360deg);
    -o-transform: rotateZ(360deg);
    -ms-transform: rotateZ(360deg);
    transform: rotateZ(360deg);}
.iservicec ul li a:hover .iservicec_t{ color:#0e643d;}

.foot{ width:100%; height:auto; background:url(../images/footbg.jpg) repeat;padding-top:50px;}
.foott{ padding-bottom:15px; border-bottom:1px #c0c0c0 solid;}
.foottl{ width:60%; height:auto; background:url(../images/foott_line.jpg) repeat-y right; min-height:315px;}
.foottl dl{ width:25%; height:auto; float:left;}
.foottl dl dt{ font-size:18px; font-weight:bolder; line-height:30px; padding-bottom:30px; background:url(../images/foot_dl_dt_bg.jpg) no-repeat left bottom; color:#5a5656; margin-bottom:20px;}
.foottl dl dd a{ font-size:14px; line-height:35px; color:#716e6e;}
.foottl dl dd a:hover{ color:#0e643d;}

.foottr{ width:34%; height:auto;}
.foottrt{font-size:18px; font-weight:bolder; line-height:30px;color:#5a5656;}
.foottrt p{ font-weight:normal; font-size:16px; color:#999999; padding-top:6px;}
.foottrt p span{ color:#0e643d;}
.foottrc{ padding-top:30px;}
.foottrc_1{ margin-bottom:15px;}
.foottrc_1_text1{ width:48%; height:44px; line-height:44px; background:url(../images/foot_mess_icon1.png) no-repeat 12px 50% #e2e2e2; border:0; line-height:44px; text-indent:35px; color:#999999;font-family:"微软雅黑", "宋体",Arial, Helvetica, sans-serif;font-size:14px;}
.foottrc_1_text2{width:48%; height:44px; line-height:44px; background:url(../images/foot_mess_icon2.png) no-repeat 12px 50% #e2e2e2; border:0; line-height:44px; text-indent:35px; color:#999999;font-family:"微软雅黑", "宋体",Arial, Helvetica, sans-serif;font-size:14px;}

.foottrc_2{ margin-bottom:15px;}
.foottrc_2l{ width:31%; height:44px; line-height:44px; border:0; background:#333333; color:#999999; margin-right:3.5%; text-indent:15px;font-family:"微软雅黑", "宋体",Arial, Helvetica, sans-serif;font-size:14px;}
.foottrc_2l:last-child{ margin-right:0;}
.foottrc_3{ margin-bottom:27px;}
.foottrc_3_text{ width:100%; height:70px; line-height:44px; text-indent:15px; color:#fff;font-family:"微软雅黑", "宋体",Arial, Helvetica, sans-serif; background:#333; border:0; font-size:14px;}
.foottrc_4{}
.foottrc_4_sub{ width:146px; height:46px; border:1px #0e643d solid; line-height:46px; text-align:center; background:none; color:#0e643d; font-size:14px;font-family:"微软雅黑", "宋体",Arial, Helvetica, sans-serif; cursor:pointer;}
.foottrc_4_sub:hover{ background:#0e643d; color:#fff;}

.footm{ padding:40px 0 60px 0; border-bottom:1px #474747 solid;}
.footm_1{ width:100%; height:auto;}
.footm_1t{ font-size:18px; line-height:28px; color:#bbbbbb; margin-bottom:45px;}
.footm_1c{ margin-top:55px; line-height:40px; font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#0e643d;}
.footm_2{width:25%; height:auto;}
.footm_2c{}
.footm_2c a{ display:inline-block; width:40px; height:40px; margin-right:18px;}
.footm_2c a.footm_2c_1{ background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/foot_att_icon1.png) no-repeat; position:relative; z-index:9;}
.footm_2c a.footm_2c_1 img{ width:102px; height:102px; position:absolute; z-index:10; top:48px; left:-32px; display:none;}
.footm_2c a.footm_2c_2{ background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/foot_att_icon2.png) no-repeat;}
.footm_2c a.footm_2c_3{ background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/foot_att_icon3.png) no-repeat;}

.footm_2c a.footm_2c_1:hover{ background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/foot_att_icon1_over.png) no-repeat;}
.footm_2c a.footm_2c_2:hover{ background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/foot_att_icon2_over.png) no-repeat;}
.footm_2c a.footm_2c_3:hover{ background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/foot_att_icon3_over.png) no-repeat;}
.footm_2c a.footm_2c_1:hover img{ display:block;}

.footm_3{width:25%; height:auto;}
.footm_3c{ font-size:14px; line-height:28px; color:#999;}

.footm_4{width:60%; height:auto;margin:20px 0px;float:left}
.footm_4 ul li{ width:50%; float:left; text-align:center}
.footm_4t{ font-size:14px; color:#999999; line-height:25px; margin-bottom:15px;}
.footm_4c{}

.footb{ padding:40px 0 30px 0; font-size:14px; color:#999999; line-height:40px;}
.footb a{ color:#999999; padding:0 5px;}
.footb a:hover{ color:#0e643d;}

.online{ width:90px; height:auto; position:fixed; z-index:999; right:55px; top:45%;box-shadow:0 0 15px 0 rgba(0, 0, 0, 0.15);-webkit-border-radius: 10px;
-moz-border-radius: 10px;border-radius: 10px;}
.online ul li{ display:block; width:90px; height:90px; border-bottom:1px #efefef solid;}
.online ul li:last-child{ border-bottom:0;}
.online ul li a{ display:block; width:90px; height:40px; padding-top:50px; line-height:30px; font-size:16px; color:#666; text-align:center;}
.online ul li a.online_1{ background:url(../images/online_icon1.png) no-repeat 50% 16px #fff;-moz-border-radius-topleft: 10px;-moz-border-radius-topright: 10px;-webkit-border-top-left-radius: 10px;-webkit-border-top-right-radius: 10px;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.online ul li a.online_2{ background:url(../images/online_icon2.png) no-repeat 50% 15px #fff;}
.online ul li a.online_3{ background:url(../images/online_icon3.png) no-repeat 50% 20px #fff;}
.online ul li a.online_4{ background:url(../images/online_icon4.png) no-repeat 50% 22px #fff;-moz-border-radius-bottomleft: 10px;-moz-border-radius-bottomright: 10px;-webkit-border-bottom-left-radius: 10px;-webkit-border-bottom-right-radius: 10px;border-bottom-left-radius:  10px;border-bottom-right-radius: 10px;}
.online ul li a.online_1:hover{ background:url(../images/online_icon1_over.png) no-repeat 50% 16px #5a5656; color:#fff;}
.online ul li a.online_2:hover{ background:url(../images/online_icon2_over.png) no-repeat 50% 15px #5a5656; color:#fff;}
.online ul li a.online_3:hover{ background:url(../images/online_icon3_over.png) no-repeat 50% 20px #5a5656; color:#fff;}
.online ul li a.online_4:hover{ background:url(../images/online_icon4_over.png) no-repeat 50% 22px #5a5656; color:#fff;}

/*index end*/


/*product start*/
.nbanner{ width:100%; height:575px; overflow:hidden;}
.nbanner img{ display:block; width:100%; height:auto;}

.location{ width:100%; height:100px;box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.25); line-height:100px;}
.locationl{ line-height:100px; font-size:14px; color:#0e643d;}
.locationl a{ color:#666; padding:0 8px;}
.locationl a:first-child{ padding-left:0;}
.locationl a:hover{ color:#0e643d;}
.ncate{}
.ncate a{ display:inline-block; padding:0 30px; margin-left:2px; font-size:18px; color:#666;}
.ncate a:hover{ background:#0e643d; color:#fff;}
.ncate a.ncatecur{ background:#0e643d; color:#fff;}
.nbody{ width:100%; height:auto; background:url(../images/nbody_bg.jpg) repeat-x top #f3f3f3; padding:50px 0;}
.cnate{ padding:20px 30px; background:#fff;}
.cnatel{ margin:0px;}
.cnatell{ line-height:35px; width:100px; font-size:16px; color:#000000; background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/cnatell_bg.jpg) no-repeat right 50%;}
.cnatelr{ width:1090px;}
.cnatelr a{ display:inline-block; line-height:33px; border:1px #fff solid; margin-right:40px; padding:0 15px; font-size:14px; color:#000000;}
.cnatelr a:hover{border:1px #0e643d solid; color:#0e643d;}
.cnatelr a.cnatelrcur{border:1px #0e643d solid; color:#0e643d;}

.plist{ padding-top:50px;padding-left:13px}
.plist ul li{ width:620px; height:auto; float:left; margin:0 40px 40px 0;padding-right:12px}
.plist ul li a{ display:block; width:620px; height:500px; position:relative; z-index:9; background:#fff;}
.plistc{}
.plistc_img{ width:620px; height:400px; overflow:hidden;}
.plistc_t{ width:540px; height:100px; line-height:100px; padding:0 40px; font-size:24px; color:#5a5656;}
.plistc_t span{ font-size:16px; color:#999999; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}

.plist_o{ width:620px; height:410px; position:absolute; z-index:10; top:0; left:0; background:url(../images/plist_over.png) repeat; padding-top:90px; text-align:center; display:none;}
.plist_o_1{ font-size:30px; line-height:50px; color:#fff;}
.plist_o_2{ width:30px; height:3px; background:#0e643d; margin:25px auto;}
.plist_o_3{ font-size:16px; color:#fff; line-height:30px; width:80%;margin:0px auto; text-align:center;}
.plist_o_4{ margin:60px auto 0 auto; width:228px; height:58px; border:1px #0e643d solid; line-height:58px; text-align:center; font-size:16px; color:#fff; background:url(../images/plist_more.png) no-repeat 171px 50%;}
.plist ul li a:hover .plist_o_4{background:url(../images/plist_more.png) no-repeat 171px 50% #0e643d;}
.plist ul li a:hover .plist_o{ display:block;}

.plist_m{ display:block; width:220px; height:65px; line-height:65px; background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/plist_more_show.png) no-repeat 170px 50% #fff; font-size:16px; color:#1a1a1a; text-indent:34px; margin:40px auto;}


.pdbanner{ width:100%; height:798px;}
.pdbanner .container{ padding-top:130px;}
.pdbanner .locationl{ margin-bottom:0;}
.pdbanner .locationl a{ color:#dbdbdb;}
.pdimg{ padding:40px 30px; background:#fff;}
.pdimgl{ width:655px; height:auto;}
.pdimgll-prev{ width:100px; height:30px; margin-bottom:40px; background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/pd_prev.jpg) no-repeat;}
.pdimgll-next{width:100px; height:30px; margin-top:40px; background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/pd_next_over.jpg) no-repeat;}

.pdimgll{ width:100px; height:auto; position:relative; z-index:9;}
.pdimgll-container{ height:274px;}
.pdimgll_img{ margin-bottom:17px;}
/*.pdimgll_img img{filter:alpha(opacity=50);-moz-opacity:0.50;opacity:0.50;}
.pdimgll-container .swiper-slide-active .pdimgll_img img{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}*/
.pdimgll_img img{filter:alpha(opacity=50);-moz-opacity:0.50;opacity:0.50;}
img.pdimgll_img_cur{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.pdimglr{ width:525px; height:auto;}

.pdimgr{ width:510px; height:auto;}
.pdimgr_1{}
.pdimgr_1_t{ font-size:36px; color:#5a5656; line-height:48px;}
.pdimgr_1_e{ font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#999999; line-height:48px; text-transform:uppercase;}

.pdimgr_2{ margin:20px 0 25px 0; padding:0 20px; line-height:50px; background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/pd_fg_bg.jpg) repeat; font-size:14px; color:#777777;}
.pdimgr_2 span{ color:#0e643d;}
.pdimgr_3{ font-size:14px; line-height:30px; color:#777777;}
.pdimgr_4{ margin-top:25px;}
.pdimgr_4l{ padding-left:60px; background:url(../images/pd_phone.jpg) no-repeat left 50%; min-height:50px;}
.pdimgr_4l_t{ font-size:16px; line-height:28px; color:#bbbbbb;}
.pdimgr_4l_c{ font-size:30px; color:#5a5656; line-height:28px; font-family:Arial, Helvetica, sans-serif;}
.pdimgr_4r{ width:155px; height:55px;}
.pdimgr_4r a{ display:block; width:155px; height:55px; background:url(../images/pd_buy.jpg) no-repeat; color:#fff; line-height:55px; text-indent:60px; font-size:16px;}
.pdbody{ width:100%; height:auto; background:#f6f6f6; padding:50px 0;}
.pdcon{ margin-bottom:55px;}
.pdcont{ text-align:center; margin:0 auto 40px auto;}
.pdcont_t{ font-size:36px; line-height:48px; color:#5a5656;font-weight:bolder; margin-bottom:10px;padding-top:35px}
.pdcont_t span{ font-weight:normal;}
.pdcont_i{}
.pdconc{ padding:60px; background:#fff;}
.pdconc img{ max-width:100%; height:auto;}
.pdmes{margin-bottom:55px;}
.pdmesc{ padding:50px 60px; background:#fff;}
.pdmesc_1{ margin-bottom:37px;}
.pdmesc_1l{ width:545px; height:60px;}
.pdmesc_1ll{ width:150px; height:60px; background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/pd_mess_icon1.png) no-repeat 50px 50% #efefef; font-size:14px; color:#999; text-indent:78px; line-height:60px;}
.pdmesc_1lr{ width:395px; height:60px;}
.pdmes_text{width:393px; height:58px; border:1px #efefef solid; line-height:58px; text-indent:25px; font-size:14px; color:#333;}
.pdmesc_1r{ width:545px; height:60px;}
.pdmesc_1rl{ width:150px; height:60px; background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/pd_mess_icon2.png) no-repeat 50px 50% #efefef; font-size:14px; color:#999; text-indent:78px; line-height:60px;}
.pdmesc_1rr{ width:395px; height:60px;}
.pdmesc_2{ margin-bottom:37px;}
.pdmesc_2l{width:150px; height:60px; background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/pd_mess_icon3.png) no-repeat 50px 50% #efefef; font-size:14px; color:#999; text-indent:78px; line-height:60px;}
.pdmesc_2r{ width:1008px; height:58px;border:1px #efefef solid;}
.pdmes_select{ width:33.33%; height:58px; float:left; line-height:58px; border:0; text-indent:20px; color:#999; border-right:1px #efefef solid;}
.pdmes_select:last-child{ border-right:0;}
.pdmesc_3{ margin-bottom:37px;}
.pdmes_textarea{ width:1158px; height:70px; border:1px #efefef solid; padding:15px 0; font-family:"微软雅黑", "宋体",Arial, Helvetica, sans-serif; text-indent:28px; color:#333; font-size:14px; line-height:26px;}
.pdmesc_4{ text-align:center;}
.pdmesc_4_sub{ width:200px; height:60px; background:url(../images/more.png) no-repeat 86% 50% #5a5656; line-height:60px; text-align:center; color:#fff; font-size:18px; border:0;}
.pdotherc{ padding-top:0;}
/*product end*/

/*case start*/
.clistt{ padding:40px 0 60px 0;}
.clisttl{}
.clisttl_cn{ font-size:30px; color:#5a5656; line-height:45px; margin-bottom:8px;}
.clisttl_en{ font-family:Arial, Helvetica, sans-serif; color:#5a5656; font-size:48px; line-height:48px; display:inline-block; padding-right:30px; text-transform:uppercase;}

.clisttr{ width:225px; height:60px; position:relative; z-index:9;}
.clisttr p{ display:block; width:225px; height:60px; line-height:60px; background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/case_select_bg.jpg) no-repeat 90% 50% #fff; text-indent:18px; font-size:16px; color:#333333; cursor:pointer;}
.clisttr dl{ width:90%; height:auto; position:absolute; z-index:10; left:0; top:60px; background:#fff; border-top:1px #c99b69 solid; padding:15px 5%; display:none;}
.clisttr dl dd a{ display:block; line-height:30px; font-size:16px; text-indent:10px;}
.clisttr:hover dl{ display:block;}

.clistc{}
.clistc ul li{ width:610px; height:auto; float:left; margin:0 60px 60px 0;}
.clistc ul li a{ display:block; width:100%; height:auto; background:#fff; position:relative; z-index:9;}
.clistc_over{ width:610px; height:347px; background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/clistc_li_over.png) repeat; position:absolute; z-index:10; top:0; left:0; display:none;}
.clistc_img{ width:610px; height:347px;}
.clistc_t{ padding:25px 30px;}
.clistc_t_t{ font-size:20px; line-height:40px; color:#333333; margin-bottom:8px;}
.clistc_t_i{ padding-left:25px; line-height:30px; background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/clist_icon1.png) no-repeat left 50%; font-size:16px; color:#999999;}
.clistc ul li a:hover .clistc_over{ display:block;}
.clistc ul li a:hover{ background:#5a5656;}
.clistc ul li a:hover .clistc_t_t{ color:#fff;}
.clistc ul li a:hover .clistc_t_i{ background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/clist_icon1_over.png) no-repeat left 50%;color:#b3b5b9;}
/*case end*/

/*new start*/
.newbody{ width:100%; height:752px; background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/nlist_big_bg.jpg) no-repeat 50% top; padding-top:30px;}
.nlistt{ position:relative; z-index:9;}
.nlisttl{}
.nlisttl a{ display:block;}
.nlisttll{ width:720px; height:438px; overflow:hidden;}
.nlisttll img{ -webkit-transition: all ease .3s; transition: all ease .3s}
.nlisttl a:hover .nlisttll img{ -webkit-transform: scale(1.15); transform: scale(1.15);  }
.nlisttlr{ width:460px; height:358px; padding:40px 50px;box-shadow:0 0 15px 0 rgba(0, 0, 0, 0.25); background:#fff;}
.nlisttlr_1{ padding-left:30px; line-height:28px; font-size:16px; color:#666666; background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/time.png) no-repeat left 50%;}
.nlisttlr_2{ margin:20px 0 25px 0; font-size:24px; line-height:32px; color:#5a5656; max-height:64px; overflow:hidden; font-weight:bolder;}
.nlisttlr_3{ padding:30px 0 40px 0; border-top:1px #dddddd solid; font-size:16px; line-height:28px; color:#777777;}
.nlisttlr_4{ display:block; width:181px; height:53px; border:1px #0e643d solid; line-height:53px; text-indent:18px; font-size:14px; color:#777777; background:url(../images/more.png) no-repeat 90% 50%;}
.nlisttl a:hover .nlisttlr_2{ color:#0e643d;}
.nlisttl a:hover .nlisttlr_4{background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/more_over.png) no-repeat 90% 50% #0e643d; color:#fff;}

.nlistt_a{}
.nlistt_a .swiper-pagination-bullet{ width:10px; height:10px; background:#bbbbbb;opacity: 1;border-radius:0;}
.nlistt_a .swiper-pagination-bullet-active{ background:#0e643d; opacity: 1;border-radius:0;}
.nlistt_a>.swiper-pagination-bullets .swiper-pagination-bullet{ margin:0 6px;bottom:0;}
.nlistt_a>.swiper-pagination-bullets .swiper-pagination-bullet:last-child{ margin-right:0;}
.nlistt_a>.swiper-pagination-bullets{ bottom:70px; text-align:right; right:50px; left:auto;}

.nlistt .nlistt-prev{ width:65px; height:65px; background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/prev.png) no-repeat 50% 50%; position:absolute; z-index:10; top:-100px; right:85px; outline:none; cursor:pointer;}
.nlistt .nlistt-prev:hover{background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/prev_over.png) no-repeat 50% 50%;}
.nlistt>.swiper-pagination-bullets{ bottom:60px;}
.nlistt .nlistt-next{width:65px; height:65px; background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/next.png) no-repeat 50% 50%; position:absolute; z-index:10; top:-100px; right:0; outline:none; cursor:pointer;}
.nlistt .nlistt-next:hover{background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/next_over.png) no-repeat 50% 50%;}


.nlistac{ width:100%; height:auto; text-align:center;padding:90px 0 70px 0;margin:0px auto;}
.nlistc ul{ width:100%; margin:0 auto;text-align:left;padding-left:15px}
.nlistc ul li{ width:400px; height:auto; float:left; margin:10px auto;padding-right:25px;height:570px;}
.nlistc ul li a{ display:block; width:100%; height:auto; background:#fff;}
.nlistc_img{ width:400px; height:285px; overflow:hidden;}
.nlistc_img img{ -webkit-transition: all ease .3s; transition: all ease .3s}
.nlistc ul li a:hover .nlistc_img img{ -webkit-transform: scale(1.15); transform: scale(1.15);  }
.nlistc_c{ padding:25px 35px;}
.nlistc_c_1{padding-left:30px; line-height:28px; font-size:16px; color:#999999; background:url(../images/time.png) no-repeat left 50%;}
.nlistc_c_2{margin:20px 0 20px 0; font-size:22px; line-height:32px; color:#5a5656; max-height:64px; overflow:hidden; font-weight:bolder;}
.nlistc_c_3{margin:0 0 20px 0; font-size:14px; line-height:25px; height:50px; color:#999999;}
.nlistc_c_4{display:block; width:115px; height:33px; line-height:33px; text-indent:0; font-size:14px; color:#0e643d; background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/nlistc_c_4_over.png) no-repeat 90% 50%; font-weight:bolder; font-family:Arial, Helvetica, sans-serif;}

.nlistc ul li a:hover{ background:#0e643d;}
.nlistc ul li a:hover .nlistc_c_1{ color:#fff;background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/time_over.png) no-repeat left 50%;}
.nlistc ul li a:hover .nlistc_c_2{ color:#fff;}
.nlistc ul li a:hover .nlistc_c_3{ color:#fff;}
.nlistc ul li a:hover .nlistc_c_4{ color:#fff; background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/nlistc_c_4_over1.png) no-repeat 90% 50%;}

.ndetail{ padding:40px 90px 80px 90px; background:#fff;}
.ndetail_t{ text-align:center; font-size:32px; font-weight:bolder; color:#5a5656; line-height:50px;}
.ndetail_i{ text-align:center; margin:20px auto 40px auto; font-size:16px; color:#999999; line-height:28px;}
.ndetail_c{ padding:40px 50px 70px 50px; border-top:1px #e0e0e0 solid;border-bottom:1px #e0e0e0 solid; font-size:16px; line-height:36px; color:#666666;}
.ndetail_c img{ max-width:100%; height:auto;}
.ndetail_p{ padding-top:70px;}
.ndetail_pl{ width:440px; height:90px; line-height:90px;}
.ndetail_pl a{ display:block; text-indent:85px; background:url(../images/ndetail_prev.png) no-repeat left 50%; font-size:24px; color:#5a5656; font-weight:bolder;}
.ndetail_pl a:hover{background:url(../images/ndetail_prev_over.png) no-repeat left 50%; color:#0e643d;}
.ndetail_pm{ width:210px; height:90px; }
.ndetail_pm a{ width:210px; height:90px;display:block;background:url(../images/ndetail_backlist.png) no-repeat 45px 50% #5a5656; color:#fff; font-size:18px; line-height:90px; text-indent:95px; color:#fff; font-size:18px;}
.ndetail_pm a:hover{background:url(../images/ndetail_backlist.png) no-repeat 45px 50% #0e643d; color:#fff;}
.ndetail_pr{ width:440px;height:90px; line-height:90px; text-align:right;}
.ndetail_pr a{ display:block; padding-right:86px; background:url(../images/ndetail_next.png) no-repeat right 50%; font-size:24px; color:#5a5656; font-weight:bolder;}
.ndetail_pr a:hover{background:url(../images/ndetail_next_over.png) no-repeat right 50%; color:#0e643d;}
/*new end*/

/*movie start*/
.moviec{}
.moviec ul li{ width:620px; height:auto; margin:0 40px 40px 0; float:left;}
.moviec ul li a{ display:block; width:620px; height:auto; position:relative; z-index:9; background:#fff;}
.moviec_img{ width:620px; height:347px;}
.moviec_over{ width:620px; height:347px; position:absolute; z-index:10; top:0; left:0;}
.moviec_over p{ width:70px; height:70px; background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/movie_icon.png) no-repeat; position:absolute; z-index:11; top:50%; margin-top:-35px; left:50%; margin-left:-35px; cursor:pointer;}
.moviec_t{ height:90px; background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/movie_tt_icon.png) no-repeat 35px 50%; text-indent:108px; font-size:20px; color:#333333; line-height:90px;}
.moviec ul li a:hover .moviec_over{background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/movie_over_bg.png) repeat;}
.moviec ul li a:hover .moviec_over p{background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/movie_icon_over.png) no-repeat;}
/*movie end*/

/*job start*/
.jobc{}
.jobt{margin-bottom:50px; padding-top:15px;}
.jobtlt{ text-align:left; }
.jobtlt .aboutjzt_2{ margin:5px 0;}
.jobtr{ width:640px; height:auto; padding-top:80px;}
.jobtr_sel{ width:225px; height:60px; background:#fff; border:0; text-indent:20px; font-size:16px; color:#333; margin-right:28px; outline:none;}
.jobtr_sub{ width:64px; height:60px; background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/job_sub.png) no-repeat 50% 50% #fff; border:0; cursor:pointer; outline:none;}
.jobtr_text{ width:320px; height:60px; line-height:60px;text-indent:20px; font-size:16px; color:#333; background:#fff; border:0; outline:none;}

.rencai-list { padding-bottom: 0; padding-top:10px;}
.rencai-zhiwei, .rencai-jingyan, .rencai-renshu, .rencai-didian, .rencai-xinzi { width: 215px; display: inline-block;  }
.rencai-list-title { height: 70px; line-height: 70px; background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/job_tt_bg.jpg) repeat; color: #fff; width: 100%;font-size:16px; margin-bottom:25px;}
.rencai-zhiwei { padding-left: 30px; width:280px; }
.rencai-list-main .rencai-list-item { height: 70px; line-height: 70px; font-size: 16px; color: #757575; overflow: hidden; position: relative; margin-bottom:25px;}

.rencai-action { cursor: pointer; display: inline-block; width: 45px; height: 45px; background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/job_icon.png) no-repeat; }
.rencai-list-title .rencai-action { width: 104px; display: inline-block; background:none; height:45px; line-height:45px; text-align:center;}
.rencai-list-item .rencai-action { position: absolute; right: 32px; top: 14px; }
.rencai-list-item.active { overflow: visible; height: auto; }
.rencai-list-item-title{font-size:16px;background-color: #fff;}
.rencai-list-item.active .rencai-list-item-title {background-color: #5a5656; color:#fff;  }
.rencai-list-item.active .rencai-action { background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/job_icon_over.png) no-repeat;}
.rencai-list-content { padding:30px 40px 60px 40px; height: 0; overflow: hidden; line-height: 32px; font-size: 16px; color: #666666; background-color: #fff; border-top:1px #f3f3f3 solid; }
.rencai-didianc{ text-indent:10px;}
.jobc_1{ margin-bottom:20px;}
.jobc_1 span{ color:#d51c2a; font-size:30px;}
.jobc_2{ margin-bottom:30px;}
.jobc_2_t{ padding:15px 0; color:#272726; font-weight:bolder;margin-bottom:0;}
.jobc_2_c{ padding-bottom:50px; margin-bottom:60px; border-bottom:1px #dedede solid;}

.xz{ font-size:30px; color:#b7946a;}
.job_bb{}
.job_bb ul li{ width:25%; height:auto; text-align:center; min-height:88px; background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/job_bb_li_bg.jpg) no-repeat right 50%; float:left;}
.job_bb ul li:last-child{ background:none;}
.job_bb ul li img{ margin-bottom:10px;}
.job_bb_jl{ display:block; width:60%; height:60px; margin:15px auto 0 auto; line-height:60px; text-align:center; background:#b7946a; font-size:16px; color:#fff;}
.job_bb_jl:hover{ color:#fff; background:#0e643d;}
/*job end*/

/*about start*/
.aboutc{ width:100%; height:947px; background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/about_bg1.jpg) no-repeat 50% top;}
.aboutc .container{ padding-top:65px;}
.aboutct{}
.aboutct_cn{ font-size:30px; line-height:45px; color:#333333; margin-bottom:10px;}
.aboutct_en{ font-size:60px; color:#b7946a; line-height:60px; font-family:Arial, Helvetica, sans-serif;}

.aboutcc{ padding-top:50px;}
.aboutccl{ width:621px; height:auto;}
.aboutccr{ width:590px; height:auto;}
.aboutccrt{ font-size:36px; color:#5a5656; font-weight:bolder; line-height:45px;}
.aboutccrt span{ font-weight:normal;}
.aboutccr_line{ width:50px; height:3px; margin:20px 0 25px 0; background:#0e643d;}
.aboutccr_c{ margin-bottom:45px; font-size:19px; color:#666666; line-height:36px;}
.aboutccrc{}
.aboutccrc ul li{ width:25%; height:auto; float:left;}
.aboutccrc_t{ font-size:24px; color:#5a5656; line-height:30px; margin-bottom:10px;}
.aboutccrc_i{ font-size:16px; color:#999999; line-height:28px; text-transform:uppercase;}

.abhonor{ width:100%; height:940px; background:url(../images/about_bg2.jpg) no-repeat 50% top; color:#fff;}
.abhonor .container{ padding-top:70px;}
.abhonor_t{ text-align:center; font-size:36px; font-weight:bolder; line-height:40px;}
.abhonor_line{ width:; margin:23px auto 25px auto; width:50px; height:3px; background:#0e643d;}
.abhonor_i{ padding:0 60px 70px 60px; font-size:18px; line-height:36px; text-align:center;}
.abhonor_c{ position:relative; z-index:9;}
.swiper-slide{ width:33.33%;margin:0px auto;}


.abhonor_cl{ width:400px;}
.abhonor_cl a{ display:block; width:400px; height:auto; background:#fff; position:relative; z-index:9;}
.abhonor_cl_img{}
.abhonor_cl_over{ width:400px; height:280px; position:absolute; z-index:10; top:0; left:0; background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/about_honor_img_over.png) no-repeat; display:none;}
.abhonor_cl_c{ padding:25px 0 30px 0; text-align:center;}
.abhonor_cl_c_1{ font-size:18px; color:#5a5656; line-height:36px;}
.abhonor_cl_c_2{ width:60px; height:1px; background:#0e643d; margin:6px auto 18px auto;}
.abhonor_cl_c_3{ font-size:18px; color:#0e643d; line-height:26px;}
.abhonor_cl a:hover{ background:#0e643d;}
.abhonor_cl a:hover .abhonor_cl_over{ display:block;}
.abhonor_cl a:hover .abhonor_cl_c_1{ color:#fff;}
.abhonor_cl a:hover .abhonor_cl_c_2{ background:#fff;}
.abhonor_cl a:hover .abhonor_cl_c_3{ color:#fff;}

.abhonor_ca{ padding-bottom:60px;}
.abhonor_c .swiper-pagination-bullet{ width:10px; height:10px; background:#bbbbbb;opacity: 1;border-radius:0;}
.abhonor_c .swiper-pagination-bullet-active{ background:#bb976c; opacity: 1;border-radius:0;}
.abhonor_c>.swiper-pagination-bullets .swiper-pagination-bullet{ margin:0 6px;bottom:0;}
.abhonor_c>.swiper-pagination-bullets .swiper-pagination-bullet:last-child{ margin-right:0;}
.abhonor_c>.swiper-pagination-bullets{ bottom:0;}

.abhonor_c .abhonor_ca-prev{ width:65px; height:65px;background-size:100% 100%; position:absolute; z-index:10; top:50%; margin-top:-32px; left:-95px; outline:none; cursor:pointer;}
.abhonor_c>.swiper-pagination-bullets{ bottom:0;}


.abdz{ width:100%; height:920px;}
.abdz .container{ padding-top:100px;}
.abdz ul li{ width:607px; height:auto; margin-right:60px; float:left; background:#fff;}
.abdz_img{}
.abdz_c{ padding:40px 50px 60px 50px;}
.abdz_c1{}
.abdz_c1l{ font-size:24px; color:#333333; line-height:35px;}
.abdz_c1r{}

.abdz_c2{ margin:25px 0; width:98px; height:3px; background:#0e643d;}
.abdz_c3{ font-size:30px; font-weight:bolder; line-height:45px; color:#081532; height:90px; overflow:hidden;}

.developc{ width:100%; height:auto; background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/develop_bg.jpg) no-repeat 50% top; padding-top:20px; padding-bottom:140px;}
.developct{ text-align:center;}
.developct ul li{ display:block; width:256px; height:120px; float:left;}
.developct ul li a{ display:block;width:221px; height:70px; padding:25px 0 25px 35px; color:#fff; text-align:left;}
.developct ul li a.developctcur{ background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/develop_tt_curr.png) no-repeat 204px 34px #b9956c;}
.developct_1{ font-size:18px; line-height:28px; margin-bottom:10px;}
.developct_2{ font-size:20px; line-height:28px;}

.developcc{ margin:90px auto 0 auto;}
.developcct{ text-align:center;}
.developcct_t{ color:#b9956c; font-size:40px; line-height:60px; margin-bottom:8px;}
.developcct_i{ font-size:24px; color:#5a5656; line-height:48px;}

.developccc{ margin:70px auto 0 auto; background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/develop_con_bg.png) repeat-x 50% 87px;}
.developcccl{ width:33%; height:auto;}
.developccclt{ font-size:40px; color:#5a5656; line-height:35px; font-weight:bolder; height:35px;}
.developccclimg{ margin:50px 0 40px 0;}
.developccclc{ font-size:16px; color:#666666; line-height:30px; width:360px; height:auto;}

.developccc{ position:relative; z-index:9;}
.developccc .developccc-prev{ width:65px; height:65px; background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/prev.png) no-repeat 50% 50%; position:absolute; z-index:10; top:60px; left:-85px; outline:none; cursor:pointer;}
.developccc .developccc-prev:hover{background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/prev_over.png) no-repeat 50% 50%;}
.developccc>.swiper-pagination-bullets{ bottom:60px;}
.developccc .developccc-next{width:65px; height:65px; background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/next.png) no-repeat 50% 50%; position:absolute; z-index:10; top:60px; right:-80px; outline:none; cursor:pointer;}
.developccc .developccc-next:hover{background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/next_over.png) no-repeat 50% 50%;}

.brandc{ width:100%; height:727px; background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/history_bg.jpg) no-repeat 50% top;}
.brandcc{ width:575px; height:auto; padding-top:90px;}
.brandcct_2{ font-size:32px; line-height:55px; margin:10px 0 14px 0; color:#fff;}
.brandcct_3{ font-size:18px; color:#fff; line-height:28px;}

.brandcct{ height:218px;}
.brandccb{ padding-top:50px; font-size:16px; line-height:26px; color:#666666;}
/*about end*/

/*contact start*/
.contactc{}
.contactct{ padding-bottom:60px; border-bottom:1px #f6f6f6 solid;}
.contactct ul li{ width:25%; height:auto; float:left; min-height:181px; background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/contact_li_bg.jpg) no-repeat right 50%; text-align:center;}
.contactct ul li:last-child{ background:none;}
.contactct_1{ width:90px; height:90px; border:1px #f6f6f6 solid;-webkit-border-radius: 90px;-moz-border-radius: 90px;border-radius: 90px; margin:0 auto; background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/contact_icon1.png) no-repeat 50% 50%;}
.contactct_2{ margin:30px auto 15px auto; font-size:18px; color:#666666; line-height:36px;}
.contactct_3{ font-size:20px; line-height:36px; color:#5a5656; font-weight:bolder;}
.contactct ul li .contactct_14{background:url(../images/map.jpg) no-repeat 50% 50%;}

.contactcc{ text-align:center; font-size:16px; color:#343434; line-height:30px; padding:35px 0;}
.contactcc p{ text-align:left; font-size:16px; color:#343434; width:50%;line-height:30px; padding:0px 0;margin:0px auto;}

.map{ width:100%; height:auto;}
.map img{ display:block; width:100%; height:auto;}

.jxst{ width:876px; height:auto; margin:0 auto;}
.jxstl{ width:260px;height:auto;}
.jxstl_sel{ width:258px; height:73px; border:1px #dadada solid; line-height:73px; text-indent:26px; font-size:16px; color:#9b9b9b;}
.jxstr{ width:588px;}
.jxs_sub{ width:140px; height:75px; line-height:75px; background:#b7946a; color:#fff; text-align:center; font-size:18px; border:0; cursor:pointer;}
.jxs_text{ width:420px; height:73px; border:1px #dadada solid; line-height:73px; text-indent:25px; color:#9b9b9b; font-size:16px;}

.jxsc{ width:1280px; height:auto; margin:72px auto 0 auto; background:#fff;box-shadow:0 0 25px 0 rgba(0, 0, 0, 0.25);}
.jxscl{ width:360px; height:auto;}
.jxsclt{ width:360px; height:68px; line-height:68px; background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/jxs_t_icon.jpg) no-repeat 24px 50%; text-indent:60px; font-size:16px; color:#777777; border-bottom:1px #f0f0f0 solid;}
.jxsclc{ padding-top:15px; padding-bottom:45px; position:relative; z-index:9;}
.dealer-stores-container {
    width: 100%;
    height: 455px;display: flex; align-items: center
}
.jxsclc-next{ width:180px; height:30px; position:absolute; z-index:10; right:0; bottom:0;background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/pd_next_over.jpg) no-repeat 50% 50% #c99b69;}
.jxsclc-prev{width:180px; height:30px; position:absolute; z-index:10; left:0; bottom:0; background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/pd_prev.jpg) no-repeat 50% 50% #e9e9e9;}


#map{height: 584px;}
.jxsclcl{ padding:12px 25px;}
.jxsclclt{ margin-bottom:12px; font-size:16px; color:#5a5656;}
.jxsclcltl{ width:23px; height:23px; border:1px #bb9568 solid; text-align:center; line-height:23px; color:#bb9568;-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;}
.jxsclcltc{ width:100%; height:auto; text-indent:6px;}

.jxsclclc{ line-height:30px; font-size:14px; color:#777777;}
.jxsclclc_1{ padding-left:37px; background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/jxs_icon1.jpg) no-repeat 6px 50%;}
.jxsclclc_2{ padding-left:37px; background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/jxs_icon2.jpg) no-repeat 6px 50%;}
.jxsclclc_3{ padding-left:37px; background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/jxs_icon3.jpg) no-repeat 6px 50%;}
.jxscr{ width:920px; height:auto;}
/*contact end*/

/*zhaoshang start*/
.zsadvan{ padding:30px 0 90px 0;}
.zsadvant{ text-align:center; margin-bottom:60px;}
.zsadvant_cn{ display:inline-block; padding-right:20px;line-height:36px; font-size:36px; color:#5a5656;}
.zsadvant_cn span{ font-weight:bolder;}
.zsadvant_en{ margin-top:10px; font-size:18px; color:#5a5656; line-height:28px; text-transform:uppercase;}

.zsadvanc{ width:1280px; min-height:740px; background:url(../images/zs_advan_bg.png) no-repeat 50% 58px; position:relative; z-index:9;}
.zsadvanc_1{ text-align:right; position:absolute; z-index:10; left:0; width:490px; top:0; left:0;}
.zsadvanc_1_t{ font-size:24px; color:#5a5656; font-weight:bolder; line-height:48px; margin-bottom:30px;}
.zsadvanc_1_c{ font-size:14px; color:#5a5656; line-height:25px;}

.zsadvanc_2{ text-align:right;position:absolute; z-index:10; width:380px; top:276px; left:0;}
.zsadvanc_3{ text-align:right;position:absolute; z-index:10; width:470px; top:590px; left:0;}
.zsadvanc_4{text-align:left;position:absolute; z-index:10; width:375px; top:15px; right:45px;}
.zsadvanc_5{text-align:left;position:absolute; z-index:10; width:360px; top:280px; right:0;}
.zsadvanc_6{text-align:left;position:absolute; z-index:10; width:375px; top:595px; right:88px;}

.zsky{ width:100%; height:720px; background:url(../images/zs_bg2.jpg) no-repeat 50% top; padding-top:55px;}
.zskyt{ text-align:center; margin-bottom:50px;}
.zskyt_cn{ display:inline-block; padding-right:20px;line-height:36px; font-size:36px; color:#fff;}
.zskyt_cn span{ font-weight:bolder;}
.zskyt_en{ margin-top:10px; font-size:18px; color:#fff; line-height:28px; text-transform:uppercase;}

.zskytc{ width:1220px; height:432px; background:url(../images/zs_ky_img.jpg) no-repeat; padding:40px 0 0 60px;}
.zskytc ul li{ width:330px; height:auto; float:left; margin:0 430px 80px 0;}
.zskytct{ font-size:24px; color:#5a5656; line-height:50px; margin-bottom:18px;}
.zskytct span{ font-size:60px; color:#b7946a; font-family:Arial, Helvetica, sans-serif; font-weight:bolder; padding-right:8px;}
.zskytcc{ font-size:14px; line-height:25px; color:#777777;}

.zspx{ padding:80px 0 100px 0;}
.zspxc{ text-align:center;}
.zspxct{ margin:10px auto 30px auto; display:inline-block; padding:0 35px; font-size:32px; color:#5a5656; font-weight:bolder; line-height:80px;box-shadow:0 0 35px 0 rgba(0, 0, 0, 0.25);}
.zspxct span{ color:#0e643d; padding-right:12px;}
.zspxcc{}


.zsll{ width:100%; height:auto; padding:55px 0 120px 0; background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/zs_ll_bg.jpg) repeat;}
.zsllc{}
.zsllct{ text-align:center; line-height:130px; border-top:1px #dddddd solid; font-size:36px; font-weight:bolder; color:#5a5656;}
.zsllcc{}
.zsllccl{ width:640px; height:auto;}
.zsllcclt{ width:100%; height:75px; line-height:75px; background:#b7946a; color:#fff; font-size:20px; font-weight:bolder; text-align:center;}
.zsllcclc{}
.zsllcclc ul li{ width:158px; height:165px; float:left; border-right:1px #dddddd solid;border-bottom:1px #dddddd solid;border-left:1px #dddddd solid;}

.zsllccr{ width:640px; height:auto;}
.zsllccrt{width:100%; height:75px; line-height:75px; background:#777777; color:#fff; font-size:20px; font-weight:bolder; text-align:center;}
.zsllccrc{}
.zsllccrc ul li{width:158px; height:110px; float:left; border-right:1px #dddddd solid;border-bottom:1px #dddddd solid;border-left:1px #dddddd solid;}

.zsjm{ padding:70px 0 130px 0;background-color:#FFFFFF}
.zsjmc{ border-top:0px #ddd solid; border-left:0px #ddd solid;border-right:0px #ddd solid;}
.zsjmc ul li{ width:324px; height:auto; float:left; border-right:0px #ddd solid; border:1px #ddd solid; padding:70px 50px 0 50px; min-height:298px; text-align:center;}
.zsjmc_1{}
.zsjmc_2{ margin:20px auto 15px auto; font-size:20px; font-weight:bolder; color:#5a5656; line-height:48px;}
.zsjmc_3{ font-size:13px; line-height:24px; color:#777777;}

/*zhaoshang end*/

.video-pop{position:fixed;z-index:1000;display:none;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);}
.video-pop .video-warp{position:absolute;top:50%;left:50%;width:70%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.video-pop .video-warp video{width:100%;}
.video-pop .video-warp .video-close{position:absolute;top:-50px;right:-50px;width:38px;height:38px;background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/close-white.png) no-repeat center center/18px 18px;cursor:pointer;border:1px solid #fff;border-radius:100%;}

@media screen and (max-width:1025px) {
    .index-item04 .icon{width:50px;height:50px;background:url(http://www.royaldz.cn/Chengming/Tpl/Home/Default/Public/images/index-item04-icon.png) no-repeat center center/10px auto;margin:-25px 0px 0px -25px;}
    .index-item04 .icon:after{}
    .video-pop .video-warp{width:90%;}
    .video-pop .video-warp .video-close{right:0;width:20px;height:20px;top:-30px;}
}




.pageController { width:100%; padding: 70px 0; line-height: 25px; text-align:center;}
.pageController a { display:inline-block; width:53px; height:53px; border:1px #eaeaea solid; line-height:53px; color: #666666; margin-right: 10px; font-weight:bolder; background:#fff;}
.pageController a:hover { color: #fff; text-decoration: none;background:#0e643d;border:1px #0e643d solid;}
.pageController .xuanzhong { display:inline-block; width:53px; height:53px; border:1px #eaeaea solid; line-height:53px; color: #FFF; margin-right: 10px; font-weight:bolder; background:#0e643d;}













