@charset "utf-8";
/* CSS Document */
/*公共样式*/
body, dl, dt, dd, ol, ul, pre, form, field, input, p, blockquote, th, td, h1, h2, h3, h4, h5, h6 {  margin:0; padding:0; font-size:12px;}
body {text-align:left;font-family:"宋体",Arial, Helvetica, sans-serif;color: #6e6e6e;}
input {font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif;border:0;border:none;box-sizing: content-box;}
a:link, a:visited { text-decoration:none; color:#000;}
a:hover, a:active { text-decoration:none; color:#000;}
a:hover {text-decoration: underline;}
ul, ol,li { list-style:none;}
img { border:0;}
p, li {	line-height:1.8em;}
div,li,a{font-family: "微软雅黑","宋体",Arial, Helvetica, sans-serif;}
.flt2 {float: right;}
.clearfix:after{content:'\20';clear:both;display:block;height: 0;overflow: hidden;}
.clearfix{*zoom:1;}
.clear{clear:both;display:block;height:0;font-size:0;line-height:0;overflow:hidden;}
.hide {display: none;}

/* body {background: url(../images/dudu/ddbk.jpg) 0 0 repeat;} */
.main_center {width:1200px;height:100%;margin:0 auto;position:relative;overflow:hidden;}
.main_center1 {width:1080px;height:100%;margin:0 auto;position:relative;overflow:hidden;}
/*导航样式*/
.top_nav {height:64px;background:#6cb741;max-width:100%;margin:0 auto;}
.top_nav .main_center {overflow:visible;}
.top_nav .t_logo {position:absolute;width:290px;height:147px;top:0;left:-62px;z-index:10;}
.top_nav .t_nav {float:right;height:100%}
.top_nav .t_nav li {display:block;float:left;height:64px;line-height:64px;margin-left:40px;position:relative;}
.top_nav .t_nav li a{display:block;color:#fff;font-size:14px;}
.top_nav .t_nav li a:hover {text-decoration: none;color:#f5c808;}

.top_nav .t_nav li .ts_nav {position:absolute;left:-18px;padding:10px 15px;width:100px;background:#6cb741;-moz-border-radius: 0 0 8px 8px;-webkit-border-radius: 0 0 8px 8px;box-shadow:0 3px 5px rgba(32,21,18,0.24) inset;z-index:10;display:none;}
.top_nav .t_nav li .ts_nav a {line-height:24px;}
.top_nav .t_nav li:hover .ts_nav{display:block;}

.n_banner {height:364px;position:relative;box-shadow:0 3px 5px rgba(32,21,18,0.24) inset;}

/*banner样式*/
.i_banner {height:635px;position:relative;}
.i_banner .banner_con {margin:0 auto;height:100%;overflow:hidden;zoom:1;position: relative;}
.i_banner .banner_con ul {position: relative;height:100%;}
.i_banner .banner_con li {position:absolute;left:0;top:0;width:100%;height:100%;display:none;box-shadow:0 3px 5px rgba(32,21,18,0.24) inset;}
.i_banner .banner_con li a {width:100%;height:100%;display:block;}
.i_banner .banner_dian {text-align: center;position: absolute;bottom: 130px;width:100%;}
.i_banner .banner_dian a {display: inline-block; _zoom:1;*display:inline;width: 14px;height: 14px;background: url(../images/dudu/btns.png) 0 0 no-repeat;margin:0 3px;*+margin: 0 3px;}
.i_banner .banner_dian a:hover,.banner_dian a.on {background-position: -18px 0;}
*{
    outline: none;
}
/*search样式*/
.i_search {height:200px;background:url(../images/dudu/isearchbk.png) center 0 no-repeat;position:relative;margin-top:-98px; background-size: cover;z-index: 999;}
.i_search p {width:100%;text-align:center;color:#84b845;}
.i_search p a {color:#84b845;}
.i_search .p1 {margin-top:20px;margin-bottom:15px;font-size:18px;font-weight:bold;}
.sear_con {height:32px;width:422px;margin:22px auto 0;box-shadow:1px 1px 2px rgba(217,216,214,0.5);position:relative;}
.sear_con select {background:#fff;height:32px;line-height:32px;width:55px;border:none;border-right:1px solid #ccc;color:#808080;position:absolute;top:0;left:0;}
.sear_con input.text {width:301px;height:32px;line-height:32px;border:none;color:#808080;padding-left:10px;position:absolute;top:0;left:56px;}
.sear_con input.button {width:55px;height:32px;border:none;position:absolute;top:0;right:0;background:url(../images/dudu/isearbtn.jpg) 0 0 no-repeat;text-indent:-999em;cursor:pointer;}


/*二级导航样式*/
.s_nav {height:60px;background: url(../images/dudu/ddsnbk.jpg) 0 0 repeat;border-bottom:1px solid #e2e2e2;}
.s_nav li {display:block;float:left;border-right:1px solid #e2e2e2;line-height:60px;width:93px;position:relative;text-align:center;}
.s_nav li.first {border-right:none;font-size:16px;color:#fff;background:#a5e85a;}
.s_nav li a {display:block;color:#999999;font-size:14px;line-height:14px;padding:23px 0;}
.s_nav li a:hover {text-decoration: none;color:#505050;}
.s_nav li a:hover:after {content: "";width: 28px;height: 14px;background: url(../images/dudu/n_banner_jt.jpg) 0px 0px no-repeat;position: absolute;left: 33px;bottom: -14px;z-index:2;}
.s_nav .main_center {overflow:visible;}

/*底部样式*/
.footer {height:380px;}
/* background: url(../images/dudu/footer_bk.jpg) 0 bottom repeat-x; */
.footer_list {float:left;margin-top:30px;}
.footer_smcode {float:right;margin-top:32px;font-size:13px;color:#505050;}
.footer_list dl {float:left;margin-right:20px;}
.footer_list dt {color:#707070;font-size:13px;padding-bottom:10px;}
.footer_list dd li{padding-bottom:2px;}
.footer_list dd a {color:#707070;font-size:12px;line-height:12px;padding-left:6px;}
.footer_list dd a:hover {text-decoration: none;}
.footer_smcode img{display:block;margin-top:20px;padding:1px; border:1px solid #8f8f8f;}

/*内容样式*/
.main {padding:60px 0 40px;}

/*首页样式*/
.imain .mcon_item_1 {width:994px;height:755px;margin-bottom:50px;background:#fff;-moz-border-radius: 16px;-webkit-border-radius: 16px;box-shadow:2px 2px 3px rgba(217,216,214,0.5);}
.imain .mcon_item_1 .item_top {height:93px;background:url(../images/dudu/ippzx1.jpg) 0 0 no-repeat;padding:22px 0 0 314px;}
.imain .mcon_item_1 .item_middle  {height:526px;}
.imain .mcon_item_1 .item_middle .item_middle_l {float:left;width:486px;height:100%;}
.imain .mcon_item_1 .item_middle .item_middle_l .middle_l_1 {height:160px;padding:129px 30px 10px;width:426px;border-bottom:7px solid #f1f1f1;overflow:hidden;background:url(../images/dudu/ippzx3.jpg) center 20px no-repeat;}
.imain .mcon_item_1 .item_middle .item_middle_l .middle_l_1 a {text-decoration:none;color:#808080;}
.imain .mcon_item_1 .item_middle .item_middle_l .middle_l_2 {height:180px;padding:35px 30px 10px;width:426px;overflow:hidden;}
.imain .mcon_item_1 .item_middle .item_middle_l .middle_l_2 a {text-decoration:none;color:#808080;}
.imain .mcon_item_1 .item_middle .item_middle_l .middle_l_2 a:hover {color:#ff0000;}
.imain .mcon_item_1 .item_middle .item_middle_l .middle_l_2 li.first {border-bottom:none;margin-bottom:8px;font-size:22px;font-weight:bold;font-family:"微软雅黑","宋体",Impact, Arial, Helvetica, sans-serif;}
.imain .mcon_item_1 .item_middle .item_middle_l .middle_l_2 li span {float:right;font-size:12px;color:#808080;}
.imain .mcon_item_1 .item_middle .item_middle_l .middle_l_2 li {color:#808080;font-size:12px;border-bottom:1px dotted #ccc;line-height:24px;}
.imain .mcon_item_1 .item_middle .item_middle_l .middle_l_2 li.last {border-bottom:none;}
.imain .mcon_item_1 .item_middle .item_middle_r {float:left;width:508px;height:100%;overflow:hidden;position:relative;background:#f1f1f1;}
.imain .mcon_item_1 .item_middle .item_middle_r p {position:absolute;display:block;bottom:0;left:0;right:0;color:#fff;padding:15px 25px 0 20px;height:60px;background:url(../images/dudu/p_01.png) 0 0 repeat;}
.imain .mcon_item_1 .item_bottom {height:114px;}
.imain .mcon_item_1 .item_bottom  li {display:block;float:left;width:254px;height:114px;line-height:114px;text-align:center;}

.imain .mcon_item_2 {width:994px;height:429px;margin-bottom:50px;background:#fff;-moz-border-radius: 16px;-webkit-border-radius: 16px;box-shadow:2px 2px 3px rgba(217,216,214,0.5);}
.imain .mcon_item_2 .item_l {float:left;width:478px;height:410px;padding:13px 0 6px 8px;overflow:hidden;position: relative;}
.imain .mcon_item_2 .item_l_list {width: 10000px;position: absolute;left: 0;top: 0;margin-top:13px;margin-left:8px;}
.imain .mcon_item_2 .item_l .iprobtnl {width:43px;height:43px;background:url(../images/dudu/ibtn1.png) 0 0 no-repeat;position:absolute;bottom:30px;left:0;display:none;}
.imain .mcon_item_2 .item_l .iprobtnr {width:43px;height:43px;background:url(../images/dudu/ibtn2.png) 0 0 no-repeat;position:absolute;bottom:30px;right:0;display:none;}
.imain .mcon_item_2 .item_l ul {float:left;width:478px;height:410px;}
.imain .mcon_item_2 .item_l li {display:block;float:left;width:228px;height:198px;margin:0 7px 7px 0;position:relative;}
.imain .mcon_item_2 .item_l li img {width:100%;height:100%;-moz-border-radius: 8px;-webkit-border-radius: 8px;box-shadow:1px 2px 2px rgba(217,216,214,0.5);}
.imain .mcon_item_2 .item_l li span {position:absolute;left:0;right:0;bottom:0;padding-left:20px;line-height:36px;color:#fff;background:url(../images/dudu/p_01.png) 0 0 repeat;-moz-border-radius: 0 0 8px 8px;-webkit-border-radius: 0 0 8px 8px;}
.imain .mcon_item_2 .item_r {float:left;width:508px;height:100%;}
.imain .mcon_item_2 .item_r .item_r_t {height:195px;background:url(../images/dudu/ipro2.jpg) 0 0 no-repeat;padding:0 0 0 254px;}
.imain .mcon_item_2 .item_r .item_r_b {height:188px;width:446px;padding:23px 31px;overflow:hidden;background:url(../images/dudu/ipro1.jpg) 0 0 repeat-x;-moz-border-radius: 0 0 16px 0;-webkit-border-radius: 0 0 16px 0;}
.imain .mcon_item_2 .item_r .item_r_b p {font-size:16px;color:#c57d00;font-weight:bold;}
.imain .mcon_item_2 .item_r .item_r_b .p_series {width:414px;padding:6px 0 6px 15px;border:1px solid #ffa300;margin-bottom:10px;background:#fff7cb;-moz-border-radius:6px;-webkit-border-radius:6px;position:relative;}
.imain .mcon_item_2 .item_r .item_r_b .p_series a {color:#eeab36;display:inline-block;width:90px;line-height:24px;text-decoration:none;}
.imain .mcon_item_2 .item_r .item_r_b .p_series a:hover {color:#a8e95b;}
.imain .mcon_item_2 .item_r .item_r_b .p_series a.first {width:120px;}
.imain .mcon_item_2 .item_r .item_r_b .p_series i {position:absolute;width:390px;height:0;border-bottom:1px dotted #eeab36;left:15px;top:30px;}
.imain .mcon_item_2 .item_r .item_r_b ul {width:100%;}
.imain .mcon_item_2 .item_r .item_r_b li {float:left;width:140px;line-height:26px;text-align:center;background:#fff7cb;border:1px solid #ffa300;-moz-border-radius:6px;-webkit-border-radius:6px;margin:0 3px 4px 0;}
.imain .mcon_item_2 .item_r .item_r_b li a {text-decoration:none;color:#eeab36;}
.imain .mcon_item_2 .item_r .item_r_b li a:hover {color:#a8e95b;}
.imain .mcon_item_2 .item_l .ishow {display:block;}
.imain .mcon_item_3 {width:994px;height:429px;margin-bottom:20px;background:#fff;-moz-border-radius: 16px;-webkit-border-radius: 16px;box-shadow:1px 2px 2px rgba(217,216,214,0.5);}
.imain .mcon_item_3 .item_l {float:left;width:476px;height:100%;}
.imain .mcon_item_3 .item_l .item_l_t {height:195px;width:244px;background:url(../images/dudu/ippjm1.jpg) 0 0 no-repeat;padding:0 0 0 232px;-moz-border-radius:16px 0 0 0;-webkit-border-radius:16px 0 0 0;}
.imain .mcon_item_3 .item_l .item_l_t img {height:100%;width:100%;}
.imain .mcon_item_3 .item_l .item_l_b {height:190px;width:416px;padding:24px 30px 20px;background:url(../images/dudu/ippjm2.jpg) 0 0 repeat-x;-moz-border-radius: 0 0 0 16px;-webkit-border-radius: 0 0 0 16px;}
.imain .mcon_item_3 .item_l .item_l_b a {text-decoration:none;color:#fff;}
.imain .mcon_item_3 .item_l .item_l_b li.first {border-bottom:none;margin-bottom:4px;font-size:22px;font-weight:bold;font-family:"微软雅黑","宋体",Impact, Arial, Helvetica, sans-serif;}
.imain .mcon_item_3 .item_l .item_l_b li span {float:right;font-size:12px;color:#fff;}
.imain .mcon_item_3 .item_l .item_l_b li {color:#fff;font-size:12px;border-bottom:1px dotted #ccc;padding:7px 0;width:100%;overflow:hidden;line-height:1.4em;}
.imain .mcon_item_3 .item_l .item_l_b li.last {border-bottom:none;}
.imain .mcon_item_3 .item_r {float:left;width:504px;height:410px;padding:13px 0 6px 14px;overflow:hidden;position: relative;}
.imain .mcon_item_3 .item_r_list {width: 10000px;position: absolute;left: 0;top: 0;margin-top:13px;margin-left:14px;}
.imain .mcon_item_3 .item_r .ippjmbtnl {width:43px;height:43px;background:url(../images/dudu/ibtn3.png) 0 0 no-repeat;position:absolute;bottom:30px;left:0;display:none;}
.imain .mcon_item_3 .item_r .ippjmbtnr {width:43px;height:43px;background:url(../images/dudu/ibtn4.png) 0 0 no-repeat;position:absolute;bottom:30px;right:0;display:none;}
.imain .mcon_item_3 .item_r ul {float:left;width:504px;height:410px;}
.imain .mcon_item_3 .item_r li {display:block;float:left;width:242px;height:198px;margin:0 7px 7px 0;position:relative;}
.imain .mcon_item_3 .item_r li img {width:100%;height:100%;-moz-border-radius: 8px;-webkit-border-radius: 8px;box-shadow:1px 2px 2px rgba(217,216,214,0.5);}
.imain .mcon_item_3 .item_r li span {position:absolute;left:0;right:0;bottom:0;padding-left:20px;line-height:36px;color:#fff;background:url(../images/dudu/p_01.png) 0 0 repeat;-moz-border-radius: 0 0 8px 8px;-webkit-border-radius: 0 0 8px 8px;}
.imain .mcon_item_3 .item_r .ishow {display:block;}

.item_r_t_list {margin:0 auto;height:100%;width:254px;overflow:hidden;zoom:1;position: relative;}
.item_r_t_list ul {position: relative;height:100%;}
.item_r_t_list li {position:absolute;left:0;top:0;width:100%;height:100%;display:none;}
.item_r_t_list li img {width:100%;height:100%;-moz-border-radius: 0 16px 0 0;-webkit-border-radius: 0 16px 0 0;}

.item_r_t_list1 {height:100%;width:508px;overflow:hidden;zoom:1;position: relative;}
.item_r_t_list1 ul {position: relative;height:100%;}
.item_r_t_list1 li {position:absolute;left:0;top:0;width:100%;height:100%;display:none;}
.item_r_t_list1 li img {width:100%;height:100%;}

/*服务支持
.s_nav_fwtx  li a:hover:after {content: "";width: 0;height: 0;border-width:14px;background-image: none;border-color:#e6e6e6 transparent transparent transparent;border-style:solid dashed dashed dashed;overflow:hidden;position: absolute;left: 33px;bottom: -28px;z-index:2;}
*/

/*新闻样式*/
.mnews .mcon_news dl {height:115px;margin-bottom:25px;border-bottom:1px solid #ccc;display:block;padding-bottom:30px;}
.mnews .mcon_news dl a:hover {text-decoration: none;}
.mnews .mcon_news dt {width:140px;height:115px;margin-right:20px;float:left;}
.mnews .mcon_news dt img {width:100%;height:100%;}
.mnews .mcon_news dd {width:830px;float:left;padding-top:15px;}
.mnews .mcon_news dd p {color:#808080;font-size:12px;}
.mnews .mcon_news dd p.ptitle {color:#505050;font-size:18px;margin-bottom:3px;}
.mnews .mcon_news dd p.pdate {margin-top:3px;}

/*新闻内容样式*/
.mnews_con {padding-top:30px;}
.mnews_con .news_center {width:816px;}
.mnews_con  a:hover {text-decoration: none;}
.mnews_con .mcon_news_con p.pnav a{color:#b8b8b8;}
.mnews_con .mcon_news_con p.ptitle {color:#454545;font-size:24px;text-align:center;margin-top:15px;}
.mnews_con .mcon_news_con p.pdate {margin-bottom:30px;text-align:center;color:#b8b8b8;}
.mnews_con .mcon_news_con .news_con{line-height:1.8em;color:#808080;font-size:12px;}

.dd_page {width:100%;text-align:right;}
.dd_page a,.dd_page span {display: inline-block;padding: 2px 8px;line-height: 22px;color: #707070;font-size: 12px;font-family: Arial;}
.dd_page span {background: #a7e85a;color:#fff;}
.dd_page a:hover {text-decoration: none;background: #a7e85a;color:#fff;}

.dd_pre_next {width:100%;height:30px;position:relative;margin-top:30px;text-align:center;}
.dd_pre_next .a_pre {margin-right:40px;display:inline-block;}
.dd_pre_next .a_next {display:inline-block;}
.dd_pre_next a {color:#707070;font-size:12px;display:inline-block;}
.dd_pre_next a:hover {text-decoration:none;}
.dd_pre_next a.pre_next_b {text-align:center;line-height:25px;width:55px;height:25px;background:#b4b4b4;color:#fff;-moz-border-radius: 4px;-webkit-border-radius: 4px;}
.dd_pre_next a.pre {margin-right:8px;}
.dd_pre_next a.next {margin-left:8px;background:#a7e85a;}

/*联系方式*/
.mlxwm .main_center {overflow:visible;}
.mlxwm .imap {width:988px;height:450px;padding:4px;background:#fff;box-shadow:1px 1px 2px rgba(217,216,214,0.5);position:relative;}
.mlxwm .imap i {content: "";width: 994px;position:absolute;height:55px;left:2px;bottom:-56px;background:url(../images/dudu/mapbk.jpg) 0 0 no-repeat;}
.mlxwm .mapinfo {margin-bottom:40px;width:100%;color:#808080;font-size:12px;line-height:2.2em;}
.mlxwm .mapinfo .info_l {float:left;width:370px;margin-right:40px;}
.mlxwm .mapinfo .info_r {float:left;width:588px;}

/*留言板*/
.mlyb .mcon_lyb .p1 {display:block;margin-bottom:20px;font-size:30px;color:#505050;line-height:2.2em;}
.mlyb .mcon_lyb p {color:#707070;font-size:14px;line-height:3.2em;font-family:"黑体";}
.mlyb .mcon_lyb p span {color:#979797;font-size:12px;margin-left:10px;}
.mlyb .mcon_lyb p input {width:200px;background:transparent;border-bottom:1px solid #ccc;}
.mlyb .mcon_lyb p textarea {resize:none;width:640px;height:150px;color:#979797;padding:40px 0 0 20px;border:1px solid #ccc;}
.mlyb .mcon_lyb p.iradio {width:660px;margin-top:30px;text-align:center;}
.mlyb .mcon_lyb p.iradio input,.mlyb .mcon_lyb p.iradio button {background:#94dc45;width:340px;height:24px;line-height:24px;color:#fff;text-align:center;-moz-border-radius: 12px;-webkit-border-radius: 12px;cursor:pointer;border:0}


/*公司简介*/
.mgsjj {padding-top:0;}
.mgsjj .mcon_gsjj .gsjj_con1 {background:#f4faff url(../images/dudu/gsjjbk1.jpg) center bottom no-repeat;padding:55px 0 40px;}
.mgsjj .mcon_gsjj .gsjj_con2 {background:url(../images/dudu/gsjjbk2.jpg) center 0 repeat-y;padding: 100px 0;}
.gsjj_con2 .main_center1{
    display: flex;
}
.mgsjj .mcon_gsjj .gsjj_con2 dl {width:257px;flex:1;background:#fff;-moz-border-radius: 12px;-webkit-border-radius: 12px;box-shadow:2px 4px 3px rgba(217,216,214,0.5);margin-right:17px;display: block;}
.mgsjj .mcon_gsjj .gsjj_con2 dt {height:225px;width: 100%;}
.mgsjj .mcon_gsjj .gsjj_con2 dt img {width:100%;height:100%;display:block;-moz-border-radius: 12px 12px 0 0;-webkit-border-radius: 12px 12px 0 0;}
.mgsjj .mcon_gsjj .gsjj_con2 dd {width:100%;padding:30px 10px;overflow:hidden;color:#84a642;line-height:1.8em;box-sizing: border-box;}
.mgsjj .gsjj_con3 p {color:#898989;font-size:22px;width:100%;text-align:center;margin-top:50px;margin-bottom:30px;}
.mgsjj .gsjj_con3 .gsjj_product_list {float:left;margin-right:22px;}
.mgsjj .gsjj_con3 .u1 {position: relative;width:110px;height:202px;float:left;margin-right:10px;}
.mgsjj .gsjj_con3 .u1 li {display:block;height:39px;line-height:39px;padding-left:10px;width:100px;font-size:12px;background:#a5e85a;color:#6f9d3b;border-bottom:2px solid #dcfaba;cursor:pointer;overflow:hidden;}
.mgsjj .gsjj_con3 .u1 li.first {-moz-border-radius: 8px 8px 0 0;-webkit-border-radius: 8px 8px 0 0;}
.mgsjj .gsjj_con3 .u1 li.last {height:38px;line-height:38px;border-bottom:none;-moz-border-radius: 0 0 8px 8px;-webkit-border-radius: 0 0 8px 8px;}
.mgsjj .gsjj_con3 .u1 li.on {background:#dcfaba;}
.mgsjj .gsjj_con3 .u2 {position: relative;width:368px;height:202px;float:left;}
.mgsjj .gsjj_con3 .u2 li {position:absolute;left:0;top:0;width:100%;display:none;}
.mgsjj .gsjj_con3 .u2 li.on {display:block;}
.mgsjj .gsjj_con3 .u2 li img {width:100%;height:202px;display:block;-moz-border-radius: 8px;-webkit-border-radius: 8px;}

/*招贤纳士*/
.mzxns .mcon_zxns {position:relative;height:625px;}
.mzxns .mcon_zxns li {display:block;line-height:38px;height:38px;color:#b2b2b2;font-size:12px;}
.mzxns .mcon_zxns li.first {font-size:18px;color:#505050;}
.mzxns .mcon_zxns li.sec {background:#d2fba4;color:#808080;}
.mzxns .mcon_zxns li span {width:138px;display:block;height:38px;line-height:38px;text-align:center;float:left;}
.mzxns .mcon_zxns li.first span{height:38px;line-height:38px;}
.mzxns .mcon_zxns li span.last {width:140px;}

.mcon_zxns .job_show {position:absolute;width:100%;top:0;left:0;background:#a4a4a4;background:url(../images/dudu/zxns_tbk1.png) 0 0 repeat;-moz-border-radius: 12px;-webkit-border-radius: 12px;}
.mcon_zxns .job_show .jobshow_con {position:relative;width:660px;height:525px;margin:50px auto;background:url(../images/dudu/zxns_tbk.png) 0 0 no-repeat;-moz-border-radius: 12px;-webkit-border-radius: 12px;}
.mcon_zxns .jobshow_con a.close_btn {position:absolute;right:29px;top:26px;width:11px;height:11px;display:block;}
.mcon_zxns .jobshow_con .m_con {position:absolute;left:20px;top:60px;padding:12px;width:600px;height:400px;overflow:auto;}

/*企业文化*/
.mqywh .mcon_qywh li {float:left;display:block;margin-right:35px;margin-bottom:30px;width:309px;height:355px;background:#fff;-moz-border-radius: 10px;-webkit-border-radius: 10px;box-shadow:1px 2px 3px rgba(217,216,214,0.5);overflow:hidden;}
.mqywh .mcon_qywh li img {display:block;width:100%;height:277px;-moz-border-radius: 10px 10px 0 0;-webkit-border-radius: 10px 10px 0 0;}
.mqywh .mcon_qywh li span {display:block;padding:0 16px;width:277px;font-size:12px;color:#999;line-height:12px;}
.mqywh .mcon_qywh li span.ptitle {font-size:18px;color:#505050;margin:15px 0 10px;line-height:18px;}

/*品牌荣誉*/
.mppry .mcon_ppry li {float:left;display:block;margin-right:17px;margin-bottom:17px;width:306px;height:221px;padding:7px 7px 7px 8px;background:#fff;-moz-border-radius: 10px;-webkit-border-radius: 10px;box-shadow:2px 2px 3px rgba(217,216,214,0.5);overflow:hidden;}
.mppry .mcon_ppry li img {display:block;width:100%;height:100%;-moz-border-radius: 10px;-webkit-border-radius: 10px;}

/*服务体系*/
.mfwtx .mcon_fwtx dl {padding-bottom:20px;border-bottom:1px solid #e8ebea;margin-bottom:40px;}
.mfwtx .mcon_fwtx dt {color:#969595;font-size:24px;line-height:1.2em;margin-bottom:15px;}
.mfwtx .mcon_fwtx dt span{color:#b0b0b0;font-size:22px;font-family:"Levenim MT";}
.mfwtx .mcon_fwtx dd {}
.mfwtx .mcon_fwtx dd img{display:block;width:362px;height:69px;float:left;margin-right:21px;-moz-border-radius: 4px;-webkit-border-radius: 4px;}
.mfwtx .mcon_fwtx dd p{display:block;float:left;color:#808080;font-size:13px;width:615px;}

/*加盟流程*/
.mjmlc  {background:url(../images/dudu/jmlcbk1.jpg) center 0 no-repeat;}
.mjmlc .main_center {overflow:visible;}
.mjmlc .mcon_jmlc dl {margin-bottom:35px;width:1098px}
.mjmlc .mcon_jmlc dt {display:block;float:left;width:98px;height:98px;line-height:98px;background:url(../images/dudu/jmlcbk2.png) 0 0 no-repeat;text-align:center;font-size:60px;font-weight:bold;color:#fff;margin-right:20px;}
.mjmlc .mcon_jmlc dd {display:block;float:left;width:980px;padding-top:32px;}
.mjmlc .mcon_jmlc dd span {font-size:14px;color:#8b8b8b;}
.mjmlc .mcon_jmlc dd span.s1 {color:#777;font-size:20px;font-weight:bold;}

/*加盟优势*/
.mjmys .mcon_jmys .jmys_con1 {width:904px;height:265px;margin:0 auto;}
.mjmys .mcon_jmys .jmys_con2 {position:relative;width:955px;height:202px;margin:20px auto 0 auto;background:url(../images/dudu/jmys_2.png) 0 0 no-repeat;}
.mjmys .mcon_jmys .jmys_con2 .p1 {position:absolute;top:10px;left:350px;font-size:20px;color:#fff;font-weight:bold;}
.mjmys .mcon_jmys .jmys_con2 .p2 {position:absolute;top:85px;left:20px;width:900px;font-size:13px;color:#c49b59;font-weight:bold;}
.mjmys .mcon_jmys .jmys_con3 {height:150px;}

/*运营服务*/
.myyfw .yyfw_item {position:relative;min-height:435px;background:url(../images/dudu/yyfw_1.png) 0 0 no-repeat;margin-bottom:35px;}
.myyfw .yyfw_item .p1 {position:absolute;top:10px;left:20px;font-size:20px;color:#89761b;width:80px;line-height:1.3em;text-align:center;font-weight:bold;}
.myyfw .yyfw_item .p2 {position:absolute;left:165px;top:35px;font-size:18px;color:#fff;font-weight:bold;}
.myyfw .yyfw_item .item_con {font-size:12px;color:#7f7f7f;position:absolute;top:100px;}

/*在线申请*/
.mzxsq .mcon_zxsq .p1 {display:block;margin:20px 0;font-size:30px;color:#505050;line-height:2.2em;}
.mzxsq .mcon_zxsq p {color:#707070;font-size:14px;line-height:3.2em;font-family:"黑体";}
.mzxsq .mcon_zxsq p span {color:#979797;font-size:12px;margin-left:10px;}
.mzxsq .mcon_zxsq p input {width:200px;background:transparent;border-bottom:1px solid #ccc;}
.mzxsq .mcon_zxsq p textarea {resize:none;width:640px;height:150px;color:#979797;padding:40px 0 0 20px;border:1px solid #ccc;}
.mzxsq .mcon_zxsq p.iradio {width:660px;margin-top:30px;text-align:center;}
.mzxsq .mcon_zxsq p.iradio input {background:#94dc45;width:340px;height:24px;line-height:24px;color:#fff;text-align:center;-moz-border-radius: 12px;-webkit-border-radius: 12px;cursor:pointer;}

/*合作品牌*/
.mhzpp .mcon_hzpp p {width:100%;text-align:center;margin-bottom:35px;}

/*品牌形象店*/
.mppxxd .mcon_ppxxd p {width:100%;text-align:center;}
.mppxxd .mcon_ppxxd ul {padding-top:35px;}
.mppxxd .mcon_ppxxd li {width:47%;margin:18px;-moz-border-radius: 10px;-webkit-border-radius: 10px;background:#fff;box-shadow:2px 2px 3px rgba(217,216,214,0.5);box-sizing: border-box;}
.mppxxd .mcon_ppxxd li img {width:100%;-moz-border-radius: 10px 10px 0 0 ;-webkit-border-radius: 10px 10px 0 0;}
.mppxxd .mcon_ppxxd li span {padding-left:20px;color:#808080;display: block;line-height: 50px;}
.mppxxd .mcon_ppxxd li a:hover {text-decoration: none;}

/*品牌形象店详细*/
/*品牌形象店*/
.mppxxdshow .mcon_ppxxd_show .p1 {width:100%;text-align:center;}
.mppxxdshow .mcon_show1 {margin:35px 0;position:relative;width:100%;height:602px;}
.mppxxdshow .mcon_show1 .mcon_show1_l {width:672px;height:580px;padding:9px;background:#fff;-moz-border-radius: 10px;-webkit-border-radius: 10px;box-shadow:2px 2px 3px rgba(217,216,214,0.5);}
.mppxxdshow .mcon_show1 .mcon_show1_l img {width:100%;height:100%;-moz-border-radius: 10px;-webkit-border-radius: 10px;}
.mppxxdshow .mcon_show1 .mcon_show1_r {position:absolute;bottom:0;right:0;width:270px;}
.mppxxdshow .mcon_show1 .mcon_show1_r dl {width:100%;margin-top:20px;}
.mppxxdshow .mcon_show1 .mcon_show1_r dt {float:left;color:#606060;font-size:13px;}
.mppxxdshow .mcon_show1 .mcon_show1_r dd {float:left;color:#808080;font-size:12px;width:192px;line-height:1.6em;}
.mppxxdshow .mcon_show2 {width: 798px;height: 113px;position: relative;padding:13px 90px 14px 110px;background:#aeee65;-moz-border-radius: 10px;-webkit-border-radius: 10px;}
.mppxxdshow .mcon_show2 .ppxxdlist {width: 798px;height: 113px;overflow: hidden;position: relative;}
.mppxxdshow .mcon_show2 .ppxxdlist ul {width: 10000px;position: absolute;left: 0;top: 0;}
.mppxxdshow .mcon_show2 .ppxxdlist li {width: 113px;height: 113px;margin-right:20px;overflow: hidden;float: left;}
.mppxxdshow .mcon_show2 .ppxxdlist li a{
    display: flex;
    align-items: center;
    background: #eee;
    height: 100%;
    -moz-border-radius: 8px;-webkit-border-radius: 8px;
}

.mppxxdshow .mcon_show2 .ppxxdlist li img {width:100%;}

.mppxxdshow .mcon_show2 .xxdl {width:35px;height:70px;background:url(../images/dudu/xxdl.png) 0 0 no-repeat;position:absolute;top:40px;left:40px;}
.mppxxdshow .mcon_show2 .xxdr {width:35px;height:70px;background:url(../images/dudu/xxdr.png) 0 0 no-repeat;position:absolute;top:40px;right:40px;}

/*产品体验*/
.mproduct .mcon_product .pro_l {width:245px;float:left;margin-right:42px;}
.mproduct .mcon_product .pro_l .navl {width:254px;padding-bottom:4px;padding-left:2px;}
.mproduct .mcon_product .pro_l  ul{width:250px;padding-top:6px;padding-bottom:80px;-moz-border-radius: 0 0 10px 10px;-webkit-border-radius: 0 0 10px 10px;box-shadow:1px 2px 2px rgba(217,216,214,0.5);background:#fff8de;}
.mproduct .mcon_product .pro_l .navl li {width:205px;border-bottom:1px solid #E8DCAB;margin-left:25px;}
.mproduct .mcon_product .pro_l .navl li a {display: block;height: 36px;line-height: 36px;font-size: 14px;color: #988542;}
.mproduct .mcon_product .pro_l .navl li a:hover {text-decoration: none;}
/* .mproduct .mcon_product .pro_l .navl li.on {border-bottom:none;} */
.mproduct .mcon_product .pro_l .navl li.on ul {border-top:1px solid #E8DCAB;padding-bottom: 6px;}
.mproduct .mcon_product .pro_l .navl li ul {display: none;box-shadow:none;width:205px;padding-bottom:0;-moz-border-radius: 0;-webkit-border-radius: 0;}
.mproduct .mcon_product .pro_l .navl li li{border-bottom:none;margin-left:10px;width:188px;}
.mproduct .mcon_product .pro_l .navl li li a {font-size: 12px;color: #b19c53;}
.mproduct .mcon_product .pro_l .navl li li.on a,.mproduct .mcon_product .pro_l .navl li li a:hover {color: #e3bf47;}

.mproduct .mcon_product .pro_r {width:711px;float:left;}
.mproduct .mcon_product .pro_r p {width:100%;padding-bottom:5px;color:#a7e85a;font-size:24px;border-bottom:1px solid #a7e85a;}
.mproduct .mcon_product .pro_r ul {width:100%;padding-top:45px;}
.mproduct .mcon_product .pro_r li {position:relative;background:#fff;float:left;width:48%;padding:5px;margin: 0 4px 12px 0;-moz-border-radius: 6px;-webkit-border-radius: 6px;box-shadow:1px 2px 2px rgba(217,216,214,0.5);}
.mproduct .mcon_product .pro_r li img {width:100%;-moz-border-radius: 6px;-webkit-border-radius: 6px;}
.mproduct .mcon_product .pro_r li span {position:absolute;left:5px;right:5px;bottom:5px;line-height:30px;font-size:12px;color:#505050;padding-left:20px;background:url(../images/dudu/zxns_tbk1.png) 0 0 repeat;}

.mproduct .mcon_product .pro_r .mcon_show1 {margin:35px 0;position:relative;width:100%;height:400px;}
.mproduct .mcon_product .pro_r .mcon_show1 .mcon_show1_l {width:410px;height:384px;overflow:hidden;padding:6px;background:#eee;-moz-border-radius: 10px;-webkit-border-radius: 10px;box-shadow:1px 2px 2px rgba(217,216,214,0.5);display: flex;align-items: center;}
.mproduct .mcon_product .pro_r .mcon_show1 .mcon_show1_l img {-moz-border-radius: 10px;-webkit-border-radius: 10px;width: 100%;}
.mproduct .mcon_product .pro_r .mcon_show1 .mcon_show1_r {position:absolute;bottom:0;right:0;width:255px;}
.mproduct .mcon_product .pro_r .mcon_show1 .mcon_show1_r dl {width:100%;margin-top:20px;}
.mproduct .mcon_product .pro_r .mcon_show1 .mcon_show1_r dt {float:left;color:#606060;font-size:13px;}
.mproduct .mcon_product .pro_r .mcon_show1 .mcon_show1_r dd {float:left;color:#808080;font-size:12px;width:190px;line-height:1.6em;}
.mproduct .mcon_product .pro_r .mcon_show2 {width: 510px;height: 113px;position: relative;padding:13px 92px 14px 92px;background:#aeee65;-moz-border-radius: 10px;-webkit-border-radius: 10px;}
.mproduct .mcon_product .pro_r .mcon_show2 .ppxxdlist {width: 510px;height: 113px;overflow: hidden;position: relative;}
.mproduct .mcon_product .pro_r .mcon_show2 .ppxxdlist ul {width: 10000px;position: absolute;left: 0;top: 0;padding-top:0;}
.mproduct .mcon_product .pro_r .mcon_show2 .ppxxdlist li {width: 113px;height: 113px;margin:0 18px 0 0;overflow: hidden;float: left;background-color:#aeee65;padding:0;}
.mproduct .mcon_product .pro_r .mcon_show2 .ppxxdlist li a{
    display: flex;
    align-items: center;
    height: 100%;
    background: #eee;
    -moz-border-radius: 8px;-webkit-border-radius: 8px;
}
.mproduct .mcon_product .pro_r .mcon_show2 .ppxxdlist li img {width:100%;}
.mproduct .mcon_product .pro_r .mcon_show2 .xxdl {width:35px;height:70px;background:url(../images/dudu/xxdl.png) 0 0 no-repeat;position:absolute;top:40px;left:40px;}
.mproduct .mcon_product .pro_r .mcon_show2 .xxdr {width:35px;height:70px;background:url(../images/dudu/xxdr.png) 0 0 no-repeat;position:absolute;top:40px;right:40px;}

/*2023-03-07 ---小调调*/

.sea_all{
    display: flex;
}
.sea_bth{
    height: 32px;
    line-height: 32px;
    border: none;
    background: #fff;
    color: #808080;
    padding:0 15px;
    position: relative;
    border-right: 1px solid #ccc;
    font-size: 12px;
}


.sea_menu{
    position: absolute;
    top: 32px;
    left: 0;
    width: 90px;
    background: #fff;
    border:1px solid #808080;
    box-sizing: border-box;
    padding:5px 10px;
    display: none;
}
.sea_menu a{
    color: #808080;
}
.text_sea{
    width: 290px;
    box-sizing: border-box;
    padding-left: 10px;
}

.sub_sea{
    width: 55px;
    height: 32px;
    border: none;
    position: absolute;
    top: 0;
    right: 0;
    background: url(../images/dudu/isearbtn.jpg) 0 0 no-repeat;
    text-indent: -999em;
    cursor: pointer;
}
.tit_all{
    text-align: center;
}
.tit_all h1{
    font-size: 28px;
    color: #333;
    padding-bottom:5px;
}
.tit_all p{
    font-size: 14px;
    color: #808080;
}
.fw_1{
    display: block;
    margin: 0 auto;
    margin-top: 50px;
}
.index_cp{
    padding-top: 100px;
    width: 1080px;
    margin:0 auto;

}
.index_cp_all{
    position: relative;
}
.tab_menu{overflow:hidden;width: 187px;padding-top: 1px;position: absolute;right:0;top: 0;z-index: 99;}
.tab_menu li{width:140px;height:48px;line-height:48px;color:#666;text-align:center;cursor:pointer;font-size: 16px;border:1px solid #ddd;
margin-top: -1px;float: right;position: relative;}

.tab_menu li.current{color:#fff;background:#6cb741;border:1px solid #6cb741;padding-left:47px;}
.tab_menu li i{
    position: absolute;
    top: 14px;
    left: 30px;
    display: none;
}
.tab_menu li i img{
    display: block;
    width: 20px;
    height: 20px;
}
.tab_menu li.current i{
    display: block;
}
.index_cp_marin{
    display: flex;
}
.index_cp_tit{
    width: 328px;
    padding-top: 55px;
    padding-left: 62px;
}
.index_cp_tit h3{
    font-size: 24px;
    font-weight: 400;
    line-height: 24px;
    color: #333;
    padding-bottom: 30px;
    border-bottom: 1px solid #ddd;
}
.index_cp_tit p{
    font-size: 14px;
    line-height:20px;
    text-align: justify;
    padding-top: 8px;
}
.index_cp_tit a{
    float: right;
    color: #6cb741;
    font-size: 14px;
    margin-top: 15px;
}
.index_cp_tit a:hover{
    text-decoration: none;
}
.tab_box .hide{display:none;}
.inde_list_cp dl{
    display: flex; 
    padding-top:50px;
    margin-left: -10px;
    margin-right: -10px;
}
.inde_list_cp dl dd,.mySwiper1,.mySwiper2{
    flex:1;
    box-sizing: border-box;
    margin: 0 10px!important;
    border-bottom: 1px solid #ddd;
}
.inde_list_cp dl dd a h1,.cp_main p{
    font-size: 14px;
    font-weight: 400;
    color: #666;
    line-height: 40px;
    position: relative;
}
.inde_list_cp dl dd img{
    width: 100%;
}
.inde_list_cp dl dd:hover a,.cp_main .swiper:hover a{
    text-decoration: none;
}
.icon_tit{
    display: block;
    position: absolute;
    right: 0;
    top: 7px;
    width: 25px;
    height: 25px;
    background: url('data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAMAAADzN3VRAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAz1BMVEXw7/Hw7/Hw7/Hw7/Hw7/Hw7/Hw7/Hw7/Hw7/Hw7/Hw7/Hw7/Hw7/Hw7/Hw7/Hw7/Hw7/Hw7/Hw7/Hw7/Hw7/Hw7/Hw7/Hw7/Hw7/Hw7/Hw7/Hw7/Hw7/Hw7/Hw7/Hw7/Hw7/Hw7/Hw7/Hw7/Hw7/Hw7/Hw7/Hw7/Hw7/Hw7/Hw7/Hw7/HAv8BgX2CxsLKQj5EHBwdycXKfnp+FhYa2treYmJmdnJ2hoaJramtZWVqioqO/vr83Nzg0NDSEhIWHhodMS0ywr7G6ubucm53////pnBmjAAAAK3RSTlMAB0iY0vDRRwZz6eZlBCjOJznu7TUpBdB1cgjq6FZToZ3T8/3v1tRUzwmfJ5GCLwAAAAFiS0dERPm0mMEAAAAHdElNRQfnAwgLCCHNZKYSAAAA00lEQVQoz41S1xaCMAwNIopbUXHvgVLFSt0b/f9/soC0OOB4X5Kb2+SkSQBcCBExKiEpJsZl8ENOJJGHVDrDhWwU+ZHLe0JBQe8ollyhLKFPFJ0slZWazQ3PrahUqbKXC7xkfg2g3mDMxIT5TQFa6KeC2tAJULrQ42SF15zEoO90tTFNc7vD+wO1m6MdUsB5cMJ+nO3QwM0xLoSQ6x7frtReLDs0hBEvfccPTsYhvQX9RwuZQfDcQPbN2nqbdfB+Qnb6dQeT/B+3QzHVdOfedE14RZ6jeVM+qw/fJQAAAABJRU5ErkJggg==');
}
.inde_list_cp dl dd:hover i ,.cp_main .swiper:hover i {
    background: url('data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAMAAADzN3VRAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAz1BMVEVst0Fst0Fst0Fst0Fst0Fst0Fst0Fst0Fst0Fst0Fst0Fst0Fst0Fst0Fst0Fst0Fst0Fst0Fst0Fst0Fst0Fst0Fst0Fst0Fst0Fst0Fst0Fst0Fst0Fst0Fst0Fst0Fst0Fst0Fst0Fst0Fst0Fst0Fst0Fst0Fst0Fst0Fst0Fst0GKxWjE4rSSynOm0476/Pu53Kaez4Kt15aPyG+h0Yef0IOczoC936vI5Lmbzn+Kxmjc7tTf79eu15es1pXQ6MSTynSNx2yf0IT///+Vwk+VAAAAK3RSTlMAB0iY0vDRRwZz6eZlBCjOJznu7TUpBdB1cgjq6FZToZ3T8/3v1tRUzwmfJ5GCLwAAAAFiS0dERPm0mMEAAAAHdElNRQfnAwgLCw86n/geAAAA00lEQVQoz41S1xaCMAwNIopbUXHvgVLFSt0b/f9/soC0OOB4X5Kb2+SkSQBcCBExKiEpJsZl8ENOJJGHVDrDhWwU+ZHLe0JBQe8ollyhLKFPFJ0slZWazQ3PrahUqbKXC7xkfg2g3mDMxIT5TQFa6KeC2tAJULrQ42SF15zEoO90tTFNc7vD+wO1m6MdUsB5cMJ+nO3QwM0xLoSQ6x7frtReLDs0hBEvfccPTsYhvQX9RwuZQfDcQPbN2nqbdfB+Qnb6dQeT/B+3QzHVdOfedE14RZ6jeVM+qw/fJQAAAABJRU5ErkJggg==');
}
.index_about,.index_ys,.index_al,.index_hzhb{
    padding-top: 100px;
    width: 1080px;
    margin: 0 auto;
}
.index_about_main{
    display: flex;
}
.index_about_main p{
    font-size: 14px;
    padding-right: 20px;
    color: #333;
}
.index_about_main img{
    width: 551px;
}
.index_ys ul {
    display: flex;
}
.index_ys ul li{
    flex: 1;
    background: #6cb741;
    box-sizing: border-box;
    margin: 0 10px;
    text-align: center;
    padding: 40px 15px;
    color: #fff;
}
.index_ys ul li h2{
    padding-top: 20px;
    font-size: 16px;
    padding-bottom: 10px;
    font-weight: 400;
}
.index_ys ul li div{
    text-align: justify;
}
.cp_main{
    display: flex;
}

.mySwiper1 .swiper-slide,.mySwiper2 .swiper-slide{
    background: #fff;

}
.mySwiper1 .swiper-slide img,.mySwiper2 .swiper-slide img{
    width: 100%;
}
.foot_bb{
    width: 100%;
    height:113px;
    background: url('../images/dudu/b.jpg');
    margin-top: -80px;
}
.pagination{
    display: flex;
}
.pagination dd{
    padding:8px 10px;
}
.pagination dd.active,
.pagination dd:hover{
    background: #a7e85a;

}
.pagination dd.active a,
.pagination dd:hover a{
    color: #fff;
    text-decoration: none;
}

.show_cp_p p,.show_cp_p span,.show_cp_p font{
    font-size: 12px!important;
    line-height: 20px!important;
    color: #808080!important;
    font-family: '微软雅黑'!important;
}