/* 默认隐藏手机版头部、导航和页脚 */
#divHead_mobile{display:none}
#divNav_mobile{display:none}
#divBottom_mobile{display:none}

.mainfn{ width: 1200px;margin: 0 auto; padding-top:10px; background:#F5F5F5;}
.mainfn ul li{ width:100%; clear:both; padding-bottom:5px; padding-top:5px; border-bottom: 1px dashed #e5e5e5;}
.n-left{width:20%; display:inline-block; margin-left:1%; }
.n-left img{width: 200px; height: 117px;}
.n-right{ width:79%; float:right;}
.n-icon1{
	width: 100%;
	overflow: hidden;
	clear: both;
	line-height: 2;
	margin-top:30px;
}
.n-icon1 span{
	padding-right: 10px;
	padding-left: 20px;
	background: url(/y1/w/pc/images/news_icon01.png) no-repeat left center;
	color: #999;
	font-size: 14px;
}
.n-icon1 span:nth-child(2){background: url(/y1/w/pc/images/news_icon02.png) no-repeat left center;}

.n-fenye3{
    width: 100%;
	 background-color:#F5F5F5;text-align:left;
    font-size: 15px;
    color: #000;
}

.n-fenye3 li{line-height:43px; float:left; margin-left:10px;}
.n-fenye3 a{
    margin: 0 0px;
    color: #B91C25;  

}
.n-whwz{ width:1200px; margin:0 auto;}
@media(max-width:960px)
{
     /* 网页全屏显示 */
    body {width:100%;} 

    /* 正文全屏显示 */
    #divMain{width:100%} 

    /* 为了避免正文图片超出屏幕宽度 */
    /* 正文图片宽度最多是屏幕宽度的90% */
    #divMain img{max-width:90%} 

    /* 隐藏头部、导航、侧栏、页脚 */
    #divHead{display:none}
    #divNav{display:none}
    #divSide{display:none}
    #divBottom{display:none}

    /* 显示手机版头部、导航和页脚 */
    #divHead_mobile{display:block}
    #divNav_mobile{display:block}
    #divBottom_mobile{display:block}
	
	.main{width:100%; background:#F5F5F5;}
	.mainfn{ width: 100%;}
	
	.n-whwz{ width: 99%; padding:5px;}
	
	/*************/
	@charset "utf-8";
/*全局定义*/
body, dl, dd, ul, ol, h1, h2, h3, h4, h5, h6, pre, form, input, textarea, p, hr, thead, tbody, tfoot, th, td { margin:0; padding:0; }
ul, ol{list-style: none }
a {text-decoration: none; color: #333 }
a:hover{color: #333 }
html{-ms-text-size-adjust: none; -webkit-text-size-adjust: none; text-size-adjust: none; font-size: 62.5% }
body{font-size:12px; line-height:180%; color:#333; background:#EFEFEF;}
body, button, input, select, textarea { font-family: 'helvetica neue', tahoma, 'hiragino sans gb', stheiti, 'wenquanyi micro hei', \5FAE\8F6F\96C5\9ED1, \5B8B\4F53, sans-serif }
b, strong {font-weight: bold }
i, em {font-style: normal }
img {border:0 none; /*width: auto\9; max-width: 100%; vertical-align: top */}
button, input, select, textarea { font-family: inherit; font-size: 100%; margin: 0; vertical-align: baseline }
button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer }
button[disabled], input[disabled] { cursor: default }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0 }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box }
input[type="search"]::-webkit-search-decoration {-webkit-appearance:none}
.clearfix:after { display: block; font-size: 0; content: "."; clear: both; height: 0; visibility: hidden;}

.common_tit{ border-bottom: 1px solid #eee; height:25px; line-height:18px; font-size:14px; }
.common_tit a.tit{ float:left; font-size:18px; color:#333; height:24px; border-bottom: 2px solid #3BB421;}

.common_tit  a.more{float:right; line-height:25px; font-size:12px; margin-right: 8px; padding-right: 16px; color: #999; background:url(/y1/w/yd/images/arr1.html) no-repeat center right;background-size:6px auto;}

.viewport{width:100%; max-width:640px; margin:0 auto; background:#ddd;}

/*头部*/
.index_header{background:#B91C25; text-align:center; padding:12px 0 8px 0;}


.header{position:relative;height:44px;padding:0 55px 0 55px;z-index:20;background:#B91C25;}
.header .back{ margin-left:10px; background:url(/y1/w/yd/images/back.png) 2px 5px no-repeat; text-indent:-9999px; background-size:31px auto;position:absolute;top:5px;left:0;width:94px;height:35px;line-height:35px;color:#fff;font-size:16px; text-align:center; white-space:nowrap}

.mcate{position:absolute;top:4px;right:5px;width:40px;height:40px;z-index:1;}
.mcate b{display:block;text-indent:-9999px;width:36px;height:36px;background:url(/y1/w/yd/images/down_icon.png) 3px -50px no-repeat; background-size:32px auto}
.header .title{  width:100%; height:44px; line-height:44px; color:#fff; text-align:center; font-size:18px;}
.header .title a{ color:#fff;}

.header .s1s2logo{ background:url(/y1/w/yd/images/logo.jpg) 102px 5px no-repeat;text-indent:-9999px; background-size:164px auto;position:absolute;top:0px;left:0;width:281px;height:38px;line-height:38px;color:#fff;font-size:16px; text-align:center; white-space:nowrap}


.tel{ text-align:center; height:30px; line-height:28px; background:#000000; color:#fff; font-size:14px; width:100%; margin-top:0px;}
.tel a{text-decoration:none;width:100%;  color:#ffffff;}
.tel a:hover{text-decoration:none;width:100%; color:#ffffff;}
.d_nav{display:none; width:100%; box-sizing: border-box; padding:10px 0; overflow:hidden; background:#fff; position:absolute; right:0; top:44px;box-shadow:0px 2px 2px rgba(0,0,0,0.22); z-index:1000;}
.d_nav li{ width:33.33%; padding:2% 0; float:left;}
.d_nav a{font-size:1.1em;display:block;text-align:center; color:#666}
.d_nav a em{display:block;width:50px;height:50px; background:url(/y1/w/yd/images/index_icon.png) no-repeat;margin:0 auto; margin-bottom:0px; background-size:100px auto; }
.d_nav .icon2 em{background:url(/y1/w/yd/images/index_icon.png) 0 -50px no-repeat; background-size:100px auto;}
.d_nav .icon3 em{background:url(/y1/w/yd/images/index_icon.png) 0 -100px no-repeat; background-size:100px auto;}
.d_nav .icon4 em{background:url(/y1/w/yd/images/index_icon.png) 0 -150px no-repeat; background-size:100px auto;}
.d_nav .icon5 em{background:url(/y1/w/yd/images/index_icon.png) 0 -200px no-repeat; background-size:100px auto;}
.d_nav .icon6 em{background:url(/y1/w/yd/images/index_icon.png) 0 -250px no-repeat; background-size:100px auto;}
.d_nav .icon7 em{background:url(/y1/w/yd/images/index_icon.png) 0 -300px no-repeat; background-size:100px auto;}
.d_nav .icon8 em{background:url(/y1/w/yd/images/index_icon.png) 0 -350px no-repeat; background-size:100px auto;}
.d_nav .icon9 em{background:url(/y1/w/yd/images/index_icon.png) 0 -400px no-repeat; background-size:100px auto;}

.header .mip-layout-container{ position:absolute; width:100%; left:0; top:0;}

/*幻灯片*/
.mip-carousel-indicator-wrapper{ position:relative; height:0; top:-20px;}


.dh-four{padding:10px 0; overflow:hidden; font-size:16px;}
.dh-four li{ width:24.25%; padding:4% 0; float:left; background:#000; border-radius:4px;}
.dh-four li:nth-child(1){ margin-right:1%; }
.dh-four li:nth-child(2){ margin-right:1%; }
.dh-four li:nth-child(3){ margin-right:1%; }
.dh-four li:nth-child(4){ background:}
.dh-four a{font-size:1.1em;display:block;text-align:center; color:#fff}
.dh-four a em{display:block;width:50px;height:50px; background:url(/y1/w/yd/images/quick_icon.png) no-repeat;margin:0 auto; background-size:50px auto; }
.dh-four .icon2 em{background:url(/y1/w/yd/images/quick_icon.png) 0 -50px no-repeat; background-size:50px auto;}
.dh-four .icon3 em{background:url(/y1/w/yd/images/quick_icon.png) 0 -100px no-repeat; background-size:50px auto;}
.dh-four .icon4 em{background:url(/y1/w/yd/images/quick_icon.png) 0 -150px no-repeat; background-size:50px auto;}

/*快速导航*/
.quick_nav{padding:0px 0; overflow:hidden; padding-bottom:10px;}
.quick_nav li{ width:24.25%; padding:4% 0; float:left; background:#B91C25; border-radius:4px;}
.quick_nav li:nth-child(1){ margin-right:1%; }
.quick_nav li:nth-child(2){ margin-right:1%; background:#75BB00;}
.quick_nav li:nth-child(3){ margin-right:1%; background:#8359FF;}
.quick_nav li:nth-child(4){ background:#FF7373;}
.quick_nav a{font-size:1.1em;display:block;text-align:center; color:#fff}
.quick_nav a em{display:block;width:50px;height:50px; background:url(/y1/w/yd/images/quick_icon.png) no-repeat;margin:0 auto; background-size:50px auto; }
.quick_nav .icon2 em{background:url(/y1/w/yd/images/quick_icon.png) 0 -50px no-repeat; background-size:50px auto;}
.quick_nav .icon3 em{background:url(/y1/w/yd/images/quick_icon.png) 0 -100px no-repeat; background-size:50px auto;}
.quick_nav .icon4 em{background:url(/y1/w/yd/images/quick_icon.png) 0 -150px no-repeat; background-size:50px auto;}


/*首页导航*/
.index_nav{padding:15px 0; overflow:hidden; background:#fff; border-top:2px solid #D2D2D2; border-bottom:2px solid #D2D2D2;}
.index_nav li{ width:33.33%; padding:2% 0; float:left;}
.index_nav a{font-size:1.1em;display:block;text-align:center; color:#666}
.index_nav a em{display:block;width:50px;height:50px; background:url(/y1/w/yd/images/index_icon.png) no-repeat;margin:0 auto; margin-bottom:5px; background-size:100px auto; }
.index_nav a:active,.index_nav a:hover{ color:#B91C25;}
.index_nav .icon1 em{background:url(/y1/w/yd/images/index_icon.png) 0 0 no-repeat; background-size:100px auto;}
.index_nav .icon1:active em{ background-position:-50px 0;}
.index_nav .icon2 em{background:url(/y1/w/yd/images/index_icon.png) 0 -50px no-repeat; background-size:100px auto;}
.index_nav .icon2:active em{background-position:-50px -50px;}
.index_nav .icon3 em{background:url(/y1/w/yd/images/index_icon.png) 0 -100px no-repeat; background-size:100px auto;}
.index_nav .icon3:active em{background-position:-50px -100px;}
.index_nav .icon4 em{background:url(/y1/w/yd/images/index_icon.png) 0 -150px no-repeat; background-size:100px auto;}
.index_nav .icon4:active em{background-position:-50px -150px;}
.index_nav .icon5 em{background:url(/y1/w/yd/images/index_icon.png) 0 -200px no-repeat; background-size:100px auto;}
.index_nav .icon5:active em{background-position:-50px -200px;}
.index_nav .icon6 em{background:url(/y1/w/yd/images/index_icon.png) 0 -250px no-repeat; background-size:100px auto;}
.index_nav .icon6:active em{background-position:-50px -250px;}
.index_nav .icon7 em{background:url(/y1/w/yd/images/index_icon.png) 0 -300px no-repeat; background-size:100px auto;}
.index_nav .icon7:active em{background-position:-50px -300px;}
.index_nav .icon8 em{background:url(/y1/w/yd/images/index_icon.png) 0 -350px no-repeat; background-size:100px auto;}
.index_nav .icon8:active em{background-position:-50px -350px;}
.index_nav .icon9 em{background:url(/y1/w/yd/images/index_icon.png) 0 -400px no-repeat; background-size:100px auto;}
.index_nav .icon9:active em{background-position:-50px -400px;}

/*首页新闻列表*/
.tab_box{overflow:hidden; background:#fff; margin-top:10px;}
.tab_box .hd{ height:44px; background:#fff; text-align:center;border-bottom:2px solid #DDDDDD;}
.tab_box .hd ul{ width:100%; display:-webkit-box; display:-moz-box; display:box;  display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:flex; }
.tab_box .hd li{ line-height:44px; font-size:16px; text-align:center;/*float:left; width:25%;*/ box-sizing:border-box; -webkit-box-flex:1; -moz-box-flex:1; box-flex:1; -webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;}
.tab_box .hd li:not(:last-child){border-right:2px solid #DDDDDD;}
.tab_box .hd li a{ display:block; color:#666; }
.tab_box .hd li.on { background:#FEB61E;}
.tab_box .hd li.on a{color:#fff;}
.tab_box .bd ul{ padding:10px 0;}
.tab_box .bd li{ height:35px; line-height:35px; font-size:14px; background:url(/y1/w/yd/images/jt.jpg) no-repeat 5px center; padding-left:14px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.tab_box .bd .more{ text-align:center; border-top:1px solid #ddd;}
.tab_box .bd .more a{ display:block; height:44px; line-height:44px; font-size:14px; color:#666;} 
mip-vd-tabs.mip-vd-tabs{background:#fff;}
mip-vd-tabs .mip-vd-tabs-nav{ padding:0;}
mip-vd-tabs .mip-vd-tabs-nav-li{box-sizing:border-box; font-size:16px; border-bottom:2px solid #DDDDDD; padding:0; cursor:pointer;}
mip-vd-tabs .mip-vd-tabs-nav-li:not(:last-child){border-right:2px solid #DDDDDD;}
mip-vd-tabs .mip-vd-tabs-nav .mip-vd-tabs-nav-selected { border-bottom:2px solid  #DDDDDD; background:#B91C25; color:#fff;}
mip-vd-tabs .mip-vd-tabs-nav .mip-vd-tabs-nav-selected a{color:#fff;}

/*底部导航*/
.ol_footer{ width:100%; height:55px; position:fixed; left:0; bottom:0; z-index:9999;}
.ol_footer a{ display:block; float:left;height:55px; text-indent:-9999px;}
.ol_footer .ol_home{ width:33%;background:url(/y1/w/yd/images/ol_home.png) no-repeat center #00D96D; background-size:contain;}
.ol_footer .ol_talk{ width:34%; background:url(/y1/w/yd/images/ol_talk.gif) no-repeat center #B91C25; background-size:contain;}
.ol_footer .ol_tel{width:33%; background:url(/y1/w/yd/images/ol_tel.png) no-repeat center #2E3642; background-size:contain;}


.footer{text-align:center; color:#666; background:#fff; border-top:2px solid #D2D2D2; padding-top:10px; padding-bottom:60px;}
.footer p{ padding-bottom:3px;}
.footer a{ padding:0 10px; color:#999;}

.cont_box{border-top:2px solid #D2D2D2; border-bottom:2px solid #D2D2D2; background:#fff; padding:4%; font-size:14px; line-height:180%; color:#666;}
.ppjj p{ text-indent:6%; padding-bottom:10px;}

/*加盟优势*/
.jmys_nav{overflow:hidden; border-top:2px solid #D2D2D2;}
.jmys_nav li{ height:110px; line-height:110px; font-size:16px; background: url(/y1/w/yd/images/jmys_arr.png) no-repeat 86% center #F9F9F9; position:relative; margin-bottom:2px;}
.jmys_nav a{font-size:1.1em; display:block; padding-left:32%; color:#666}
.jmys_nav a em{display:block; width:50px; height:50px; position:absolute; left:12%; top:50%; margin-top:-25px; background:url(/y1/w/yd/images/jmys_icon.png) no-repeat; background-size:50px auto;}
.jmys_nav .icon2 em{background:url(/y1/w/yd/images/jmys_icon.png) 0 -50px no-repeat; background-size:50px auto;}
.jmys_nav .icon3 em{background:url(/y1/w/yd/images/jmys_icon.png) 0 -100px no-repeat; background-size:50px auto;}
.jmys_nav .icon4 em{background:url(/y1/w/yd/images/jmys_icon.png) 0 -150px no-repeat; background-size:50px auto;}
.jmys_nav .icon5 em{background:url(/y1/w/yd/images/jmys_icon.png) 0 -200px no-repeat; background-size:50px auto;}
.jmys_nav .icon6 em{background:url(/y1/w/yd/images/jmys_icon.png) 0 -250px no-repeat; background-size:50px auto;}

/*加盟专区*/
.jmys_nav .icon7 em{background:url(/y1/w/yd/images/jmzq_icon.png) 0 0 no-repeat; background-size:50px auto;}
.jmys_nav .icon8 em{background:url(/y1/w/yd/images/jmzq_icon.png) 0 -50px no-repeat; background-size:50px auto;}
.jmys_nav .icon9 em{background:url(/y1/w/yd/images/jmzq_icon.png) 0 -100px no-repeat; background-size:50px auto;}
.jmys_nav .icon10 em{background:url(/y1/w/yd/images/jmzq_icon.png) 0 -150px no-repeat; background-size:50px auto;}
.jmys_nav .icon11 em{background:url(/y1/w/yd/images/jmzq_icon.png) 0 -200px no-repeat; background-size:50px auto;}
.jmys_nav .icon12 em{background:url(/y1/w/yd/images/jmzq_icon.png) 0 -250px no-repeat; background-size:50px auto;}
.jmys_nav .icon13 em{background:url(/y1/w/yd/images/jmzq_icon.png) 0 -300px no-repeat; background-size:50px auto;}

/*加盟服务*/
.jmys_nav .icon14 em{background:url(/y1/w/yd/images/jmfw_icon.png) 0 0 no-repeat; background-size:50px auto;}
.jmys_nav .icon15 em{background:url(/y1/w/yd/images/jmfw_icon.png) 0 -50px no-repeat; background-size:50px auto;}
.jmys_nav .icon16 em{background:url(/y1/w/yd/images/jmfw_icon.png) 0 -100px no-repeat; background-size:50px auto;}
.jmys_nav .icon17 em{background:url(/y1/w/yd/images/jmfw_icon.png) 0 -150px no-repeat; background-size:50px auto;}
.jmys_nav .icon18 em{background:url(/y1/w/yd/images/jmfw_icon.png) 0 -200px no-repeat; background-size:50px auto;}
.jmys_nav .icon19 em{background:url(/y1/w/yd/images/jmfw_icon.png) 0 -250px no-repeat; background-size:50px auto;}

/*技术培训*/
.jmys_nav .icon20 em{background:url(/y1/w/yd/images/szll_icon.png) 0 0 no-repeat; background-size:50px auto;}
.jmys_nav .icon21 em{background:url(/y1/w/yd/images/szll_icon.png) 0 -50px no-repeat; background-size:50px auto;}
.jmys_nav .icon22 em{background:url(/y1/w/yd/images/szll_icon.png) 0 -100px no-repeat; background-size:50px auto;}
.jmys_nav .icon23 em{background:url(/y1/w/yd/images/szll_icon.png) 0 -150px no-repeat; background-size:50px auto;}

.ask_btn{ text-align:center; padding-top:16px;}
.ask_btn img{ vertical-align:bottom;}
.ask_btn img{ width:70% !important; margin:0 auto;}
.ask_btn img img{ width:100% !important; height:auto;}

/*品牌优势*/
.common_bt{ background:#00B2B2; height:44px; line-height:44px; font-size:16px; color:#fff; text-align:center;}
.common_box{ background:#fff;}
.ppys1{ overflow:hidden; padding:4% 2.5%;}
.ppys1 dt{ width:34%; float:left; padding-top:5px;}
.ppys1 dt img,.ppys2 img{ width:100%;}
.ppys1 dd{ padding-left:37%; font-size:14px; line-height:180%;}
.ppys2{padding:4% 4% 0 4%; }
.ppys3,.ppys4{padding:2% 4%; font-size:14px; line-height:180%; text-indent:6%; color:#666;}
.ppys4{ padding-top:0;}

/*技术优势*/
.news_list{ background:#fff; border-top:2px solid #D2D2D2; padding:4% 0 0 0;}
.news_list li{ border-bottom:1px solid #DDD; padding:10px 4%;}
.news_list li a{ display:block;}
.news_list li:active{ background:#e2e2e2;}
.news_list .tit{font-size:16px;}
.news_list .item{ font-size:14px; height:30px; color:#999;}
.news_list .item .date{ float:left; line-height:30px;}
.news_list .item .view{ float:right; width:40px; height:30px; line-height:30px; background:url(/y1/w/yd/images/icon_view.png) no-repeat left center; background-size:30% auto; padding-left:30px;}
.news_list .desc{ color:#666; font-size:14px; line-height:160%;color:#999;}

/*分页*/
.page{ height:28px; text-align:center; background:#fff; padding:32px 0;}
.page ol { *zoom:1; display:inline;}
.page ol li{*zoom:1; display:inline-block;  height:28px; line-height:28px; overflow:hidden; margin:0 2px; }
* html .page ol li{ margin:0 3px;}
* html .page ol li{ display:inline;}
.page a{*zoom:1; display:inline-block;}
.page a,.page span,.page span a{  *zoom:1;display:inline-block; }
.page a{ padding:0 10px; height:28px; line-height:28px; border:1px solid #DFDFDF;  color:#333;background-color:#fff; box-sizing:border-box;}
.page ol li a:hover{ background:#f6f6f6; border:1px solid #ddd; color:#333; }
.page ol li a{ font-family:Arial, Helvetica, sans-serif;}
.page ol li.thisclass{ font-family:Arial, Helvetica, sans-serif;  background-color:#B91C25; color:#fff; font-weight:bold;  padding:0 10px; height:28px; line-height:28px;}
.page ol li .pageinfo{ color:#666;}
.page ol li strong{ color:#009aa5; font-weight:100; padding:0 2px;}


/*文章内容*/
.news_content{ background:#fff;border-top:2px solid #D2D2D2; border-bottom:2px solid #D2D2D2; padding:4%;}
.news_content h1{ font-size:18px; text-align:center; padding-top:5px;}
.news_content .time_source{ text-align:center; padding:10px 0; color:#666;}
.news_content .content{ font-size:14px; line-height:180%; overflow:hidden;}
.news_content .content img{ max-width:100%;}
.cont_page{ border-top:1px solid #ddd; font-size:14px; line-height:30px; padding-top:10px; margin-top:15px;}


/*媒体报道*/
.media_hd{ overflow:hidden; margin-bottom:10px;}
.media_hd .img_show{ position:relative;}
.media_hd .img_show img{width:100%;}
.media_hd .img_show .new{ width:50px; height:25px; line-height:25px; text-align:center; display:block; background:#FF4D4D; color:#fff; position:absolute; left:10px; top:0;}
.media_hd .tit{font-size:16px; font-weight:bold;}
.media_hd .desc{ font-size:13px; color:#999; line-height:20px;}
.media_hd .item{font-size:14px; height:30px;}
.media_hd .item .date{ float:right; line-height:30px; color:#999;}
.media_hd .item .view{ float:left; width:40px; height:30px; line-height:30px; background:url(/y1/w/yd/images/icon_view.png) no-repeat left center; background-size:25% auto; padding-left:20px; color:#999;}

.media_list{}
.media_list li{ width:48%; float:left; margin-bottom:12px;}
.media_list li:nth-child(odd){margin-right:4%;}
.media_list .img_show{ position:relative;}
.media_list .img_show img{width:100%; height:120px;}
.media_list .img_show .zoom_icon{ position:absolute; width:23px; height:24px; background:url(/y1/w/yd/images/zoom_icon.png) no-repeat; right:5px; bottom:10px;}
.media_list .tit{ height:40px; line-height:20px; overflow:hidden;}
.media_list .item{font-size:12px; height:30px; color:#999;}
.media_list .item .date{ float:right; line-height:30px; color:#999;}
.media_list .item .view{ float:left; width:40px; height:30px; line-height:30px; background:url(/y1/w/yd/images/icon_view.png) no-repeat left center; background-size:25% auto; padding-left:20px;}
.media_list .btn{ text-align:center;}
.media_list .btn img{ width:100%;}

/*投资规模*/
.inv_plan{}
.inv_plan .item{ padding-bottom:6px;}
.inv_plan p img{ width:100%; vertical-align:bottom; }

/*干洗设备*/
.product_sort{}
.product_sort li{ width:48%; float:left; margin-bottom:8px;}
.product_sort li:nth-child(odd){margin-right:4%;}
.product_sort li img{ width:100%;}

/*免费培训*/
.edu_list{ background:#fff;}
.edu_list li{ height:44px; line-height:44px; font-size:14px; background:url(/y1/w/yd/images/jt.jpg) no-repeat 5px center; padding-left:14px; border-bottom:1px dotted #ddd;}
.edu_list .date{ float:right; color:#999;}

/*图片放大*/
.gallery{background: rgba(0,0,0, 0.8);position: fixed;left: 0;top: 0;right: 0;bottom: 0;z-index: 100;display:none;}
.gallery_close {position:absolute;top: 20px;right: 20px;width: 25px;height: 25px;color: #ccc;font-size: 34px;line-height: 23px;text-align:center; cursor: pointer; z-index:102;}
.gallery_close:before {content: "×";}
.gallery_close:hover {color: #fff;}
.gallery_show{ text-align:center; height:600px; line-height:600px;}
.gallery_show img{vertical-align:middle; max-height:100%; max-width:100%;}

/*视频播放*/
.video_pop{background:rgba(0,0,0, 0.8);position: fixed;left: 0;top: 0;right: 0;bottom: 0;z-index: 100;display:none;}
.video_pop_close {position:absolute;top: 20px;right: 20px;width: 25px;height: 25px;color: #ccc;font-size: 34px;line-height: 23px;text-align:center; cursor: pointer; z-index:102;}
.video_pop_close:before {content: "×";}
.video_pop_close:hover {color: #fff;}
.video_pop_show{ text-align:center; height:100%;}
.video_pop_show embed{ position:relative; top:50%; margin-top:-95px;}

/*蜀一蜀二形象店*/
.store_list{}
.store_list li{ margin-bottom:10px;}
.store_list .img_show{ position:relative; overflow:hidden; cursor:pointer;}
.store_list .img_show img{ width:100%; height:150px;}
.store_list .img_show img{ width:100%; height:150px;}
.store_list .img_show .zoom_icon{ position:absolute; width:23px; height:24px; background:url(/y1/w/yd/images/zoom_icon.png) no-repeat; right:5px; bottom:10px;}

/*师资力量*/
.tech_list{}
.tech_list li{width:48%; float:left; margin-bottom:12px;}
.tech_list li:nth-child(odd){margin-right:4%;}
.tech_list .img_show{ position:relative;}
.tech_list .img_show img{width:100%; height:170px;}
.tech_list .name{ font-size:16px; text-align:center;}
.tech_list .tit{ font-size:12px; line-height:18px; color:#999; text-align:center;}


.tech_nav{padding:15px 4%; overflow:hidden; background:#fff; border-top:2px solid #D2D2D2; border-bottom:2px solid #D2D2D2; margin-bottom:10px;}

.tech_nav li{ width:25%; padding:2% 0; float:left;}
.tech_nav a{font-size:1.1em;display:block;text-align:center; color:#666; }
.tech_nav a em{display:block;width:50px;height:50px; background:url(/y1/w/yd/images/jspx_icon.png) no-repeat;margin:0 auto; margin-bottom:5px; background-size:50px auto; }
.tech_nav .icon2 em{background:url(/y1/w/yd/images/jspx_icon.png) 0 -50px no-repeat; background-size:50px auto;}
.tech_nav .icon3 em{background:url(/y1/w/yd/images/jspx_icon.png) 0 -100px no-repeat; background-size:50px auto;}
.tech_nav .icon4 em{background:url(/y1/w/yd/images/jspx_icon.png) 0 -150px no-repeat; background-size:50px auto;}


.tech_detail{}
.tech_detail .tech_head{}
.tech_detail .tech_head img{ width:100%; vertical-align:bottom;}

.tech_detail .tech_name{ background:#FF9326; color:#fff; height:50px;}
.tech_detail .tech_name .name{ font-size:18px; height:50px; line-height:50px; font-weight:bold; float:left; padding-left:4%;}
.tech_detail .tech_name .tit{ padding-left:100px; padding-top:5px; line-height:20px;}

.tech_detail .tech_cont{ background:#fff; padding-top:20px;}

.tech_detail .tech_cont h2{ height:35px; line-height:35px; font-size:16px; width:30%; padding-left:4%; background:#00B2B2; color:#fff; }
.tech_detail .tech_cont .txt_cont{ font-size:14px; padding:10px 4% 20px;}

/*成功案例*/
.case_nav{padding:15px 4%; overflow:hidden; background:#fff; border-top:2px solid #D2D2D2; border-bottom:2px solid #D2D2D2; margin-bottom:10px;}
.case_nav li{ width:25%; padding:2% 0; float:left;}
.case_nav a{font-size:1.1em;display:block;text-align:center; color:#666; }
.case_nav a em{display:block;width:50px;height:50px; background:url(/y1/w/yd/images/case_iconc4ca.png?1) no-repeat;margin:0 auto; margin-bottom:5px; background-size:50px auto; }
.case_nav .icon2 em{background:url(/y1/w/yd/images/case_icon.png) 0 -50px no-repeat; background-size:50px auto;}
.case_nav .icon3 em{background:url(/y1/w/yd/images/case_icon.png) 0 -100px no-repeat; background-size:50px auto;}
.case_nav .icon4 em{background:url(/y1/w/yd/images/case_icon.png) 0 -150px no-repeat; background-size:50px auto;}
.case_nav .icon5 em{background:url(/y1/w/yd/images/case_iconc4ca.png?1) 0 -200px no-repeat; background-size:50px auto;}
.case_nav .icon6 em{background:url(/y1/w/yd/images/case_iconc4ca.png?1) 0 -250px no-repeat; background-size:50px auto;}
.case_nav .icon7 em{background:url(/y1/w/yd/images/case_iconc4ca.png?1) 0 -300px no-repeat; background-size:50px auto;}
.case_nav .icon8 em{background:url(/y1/w/yd/images/case_iconc4ca.png?1) 0 -350px no-repeat; background-size:50px auto;}
.case_nav .icon9 em{background:url(/y1/w/yd/images/case_iconc4ca.png?1) 0 -400px no-repeat; background-size:50px auto;}
.case_nav .cur{ color:#f80;}

/*底部导航*/
.b_footer{ width:100%; height:55px; position:fixed; left:0; bottom:0; z-index:9999;}
.b_footer a{ display:block; float:left;height:55px; text-indent:-9999px;}
.b_footer .phone{ width:40%;background:url(/y1/w/yd/images/phone.png) no-repeat center #00D96D; background-size:contain;}
.b_footer .talk{ width:40%; background:url(/y1/w/yd/images/talk.gif) no-repeat center #FF4D4D; background-size:contain;}
.b_footer .home{width:20%; background:url(/y1/w/yd/images/home.png) no-repeat center #2E3642; background-size:contain;}

#LRfloater0{ display:none;}

@media only screen and (min-width: 300px)and (max-width: 320px) {
.focus{height:170px;}
}

@media only screen and (min-width: 321px)and (max-width: 360px) {
.focus{height:190px;}
.media_list .img_show img{ height:130px;}
.store_list .img_show img{ height:180px;}
.store_list .img_show img{ height:180px;}
.tech_list .img_show img{ height:180px;}
}

@media only screen and (min-width: 361px) and (max-width: 399px) {
.focus{height:200px;}
.media_list .img_show img{ height:130px;}
.store_list .img_show img{ height:180px;}
.store_list .img_show img{ height:180px;}
.tech_list .img_show img{ height:180px;}
}

@media only screen and (min-width: 400px) and (max-width: 479px) {
.focus{height:220px;}
.media_list .img_show img{ height:140px;}
.store_list .img_show img{ height:210px;}
.store_list .img_show img{ height:210px;}
.tech_list .img_show img{ height:230px;}
}

@media only screen and (min-width: 480px) {
.focus{height:280px;/*适配*/}
.media_list .img_show img{ height:180px;}
.store_list .img_show img{ height:300px;}
.store_list .img_show img{ height:300px;}
.tech_list .img_show img{ height:340px;}
}

@media only screen and (max-width: 640px) {
.index_header{padding:12px 0 8px 0;}
.index_header img{ width:167.84px; height:50px;}
.quick_nav li{ padding:2% 0;}
.ask_btn img{ width:70%;}
}

@media only screen and (min-width:1024px) {
	
.common_bt{height:60px; line-height:60px; font-size:26px; }	
	
.header{height:80px;padding:0 55px 0 55px;}
.header .back{ margin-left:10px; background:url(/y1/w/yd/images/back.png) 2px 0 no-repeat; background-size:47px auto; top:17px;left:0;width:94px;height:42px;line-height:42px;font-size:16px;}

.mcate{top:14px;right:15px;width:40px;height:40px;}
.mcate b{width:42px;height:42px;background:url(/y1/w/yd/images/down_icon.png) 3px -65px no-repeat; background-size:42px auto}
.header .title{height:80px; line-height:80px; font-size:36px;}
.header .s1s2logo{  background:url(/y1/w/yd/images/logo.jpg) 180px 0 no-repeat; background-size:216px auto; top:15px;left:0;width:396px;height:50px;line-height:50px;font-size:16px;}
.d_nav{ top:80px;}
	
.focus{height:340px;/*适配*/}

.quick_nav{padding:7px 0; }
.quick_nav li{ width:24.25%;}
.quick_nav li:nth-child(1){ margin-right:1%; }
.quick_nav li:nth-child(2){ margin-right:1%;}
.quick_nav li:nth-child(3){ margin-right:1%;}
.quick_nav a{font-size:1.4em;}
.quick_nav a em{width:60px;height:60px;  background-size:60px auto; }
.quick_nav .icon2 em{background:url(/y1/w/yd/images/quick_icon.png) 0 -60px no-repeat; background-size:60px auto;}
.quick_nav .icon3 em{background:url(/y1/w/yd/images/quick_icon.png) 0 -120px no-repeat; background-size:60px auto;}
.quick_nav .icon4 em{background:url(/y1/w/yd/images/quick_icon.png) 0 -180px no-repeat; background-size:60px auto;}



/*首页导航*/
.index_nav{padding:20px 0;}
.index_nav a{font-size:1.4em;}
.index_nav a em{width:80px;height:80px; margin-bottom:0px; background-size:80px auto; }
.index_nav .icon1 em{background:url(/y1/w/yd/images/index_icon.png) 0 0 no-repeat; }
.index_nav .icon1:active em,.index_nav .icon1:hover em{ background-position:-80px 0 ;}
.index_nav .icon2 em{background:url(/y1/w/yd/images/index_icon.png) 0 -80px no-repeat;}
.index_nav .icon2:active em,.index_nav .icon2:hover em{ background-position:-80px -80px;}
.index_nav .icon3 em{background:url(/y1/w/yd/images/index_icon.png) 0 -160px no-repeat;}
.index_nav .icon3:active em,.index_nav .icon3:hover em{ background-position:-80px -160px;}
.index_nav .icon4 em{background:url(/y1/w/yd/images/index_icon.png) 0 -240px no-repeat;}
.index_nav .icon4:active em,.index_nav .icon4:hover em{ background-position:-80px -240px;}
.index_nav .icon5 em{background:url(/y1/w/yd/images/index_icon.png) 0 -320px no-repeat;}
.index_nav .icon5:active em,.index_nav .icon5:hover em{ background-position:-80px -320px;}
.index_nav .icon6 em{background:url(/y1/w/yd/images/index_icon.png) 0 -400px no-repeat;}
.index_nav .icon6:active em,.index_nav .icon6:hover em{ background-position:-80px -400px;}
.index_nav .icon7 em{background:url(/y1/w/yd/images/index_icon.png) 0 -480px no-repeat;}
.index_nav .icon7:active em,.index_nav .icon7:hover em{ background-position:-80px -480px;}
.index_nav .icon8 em{background:url(/y1/w/yd/images/index_icon.png) 0 -560px no-repeat; }
.index_nav .icon8:active em,.index_nav .icon8:hover em{ background-position:-80px -560px;}
.index_nav .icon9 em{background:url(/y1/w/yd/images/index_icon.png) 0 -640px no-repeat;}
.index_nav .icon9:active em,.index_nav .icon9:hover em{ background-position:-80px -640px;}
.cont_box{ font-size:16px;}
.ppys1 dd,.ppys3,.ppys4{ font-size:16px;}

.media_list .img_show img{ height:200px;}

/*师资力量*/
.tech_nav{padding:20px 0;}
.tech_nav a{font-size:1.4em;}
.tech_nav a em{width:80px;height:80px;  margin-bottom:10px; background-size:80px auto;background:url(/y1/w/yd/images/szll_icon.png) no-repeat; }
.tech_nav .icon2 em{background:url(/y1/w/yd/images/szll_icon.png) 0 -80px no-repeat; }
.tech_nav .icon3 em{background:url(/y1/w/yd/images/szll_icon.png) 0 -160px no-repeat; }
.tech_nav .icon4 em{background:url(/y1/w/yd/images/szll_icon.png) 0 -240px no-repeat;}

/*成功案例*/
.case_nav{padding:20px 0;}
.case_nav a{font-size:1.4em;}
.case_nav a em{width:80px;height:80px;  margin-bottom:10px; background-size:80px auto;background:url(/y1/w/yd/images/case_icon.png) no-repeat; }
.case_nav .icon2 em{background:url(/y1/w/yd/images/case_icon.png) 0 -80px no-repeat; }
.case_nav .icon3 em{background:url(/y1/w/yd/images/case_icon.png) 0 -160px no-repeat; }
.case_nav .icon4 em{background:url(/y1/w/yd/images/case_icon.png) 0 -240px no-repeat;}
.case_nav .icon5 em{background:url(/y1/w/yd/images/case_iconc4ca.png?1) 0 -320px no-repeat;}
.case_nav .icon6 em{background:url(/y1/w/yd/images/case_iconc4ca.png?1) 0 -400px no-repeat;}
.case_nav .icon7 em{background:url(/y1/w/yd/images/case_iconc4ca.png?1) 0 -480px no-repeat;}
.case_nav .icon8 em{background:url(/y1/w/yd/images/case_iconc4ca.png?1) 0 -560px no-repeat;}
.case_nav .icon9 em{background:url(/y1/w/yd/images/case_iconc4ca.png?1) 0 -640px no-repeat;}
}
#LXB_CONTAINER_SHOW{ display:none !important; }


/*box*/
.item-section {padding:0;margin-top: 0px;background: #fff;width: 100%;max-width: 640px;  box-sizing: border-box;}
/* message */
.common_tit2{height:44px;line-height:44px;border-bottom:1px solid #EEEEEE;box-sizing:border-box;overflow:hidden;zoom:1;background:  #fff;}
.common_tit2 .tit{float:left;font-size:16px;font-weight:bold;color: #333;position:relative;background:url(/y1/w/yd/images/dot1.png) no-repeat 10px 13px #fff;padding-left:24px;}
.common_tit2  a.more{float:right; font-size:14px; padding-right:10px; color:#e60012;}
.common_tit2  a.more:hover{color:#E73727;}
.item_zx{ overflow: hidden;}
.item_zx ul{padding: 2.667% 2.667%; overflow: hidden;} 
.item_zx ul li{float: left; width: 100%; padding: 5px 0;display: flex;}
.item_zx ul li span{float: left;width: 86px; height: 36px; line-height: 36px; font-size: 14px;  padding-right: 5px;box-sizing: border-box;}
.item_zx ul li span i{ color: #B91C25;  margin-right: 2px;}
.item_zx ul li .p{float: left;flex: 1;}
.item_zx ul li input{width:100%; height: 36px; line-height: 20px; padding: 8px 10px; box-sizing: border-box;font-size: 14px;border-radius: 6px;border: 1px solid #ddd;}
.item_zx ul li.btn{background: #0078FF;width: 100%; margin: 10px 0; line-height: 42px; padding: 0; text-align: center;border-radius: 6px;}
.item_zx ul li.btn input{background: #0078FF;color: #fff;width: 100%; text-align: center;font-size:16px;}


/******ft******/
.fotwt{background:url(/2021/images/swt/swt-bg.png)bottom repeat-x;width:100%;height:100px;position:fixed;_position:absolute;bottom:0px;_margin-top:expression(this.style.pixelHeight+document.documentElement.scrollTop);z-index:99;}.fotwt ul{position:relative;height:51px;width:320px;margin:0 auto;padding-top:49px;}.fotwt ul li{float:left;height:51px;background:#b90a33;}.fotwt ul li a{width:100%;height:100%;display:block;}.fotwt ul .fotswt-yy{width:90px;background:url(/2021/images/swt/swt-dh.png) no-repeat;}.fotwt ul .fotswt-lx{width:90px;float:right;background:url(/2021/images/swt/swt-lx.png) no-repeat;}.fotwt ul .fotswt-zx{position:absolute;top:0px;left:50%;margin-left:-70px;background:url(/2021/images/swt/swt-zj.png) no-repeat;width:141px;height:100px;z-index:99999;}
/******ft******/

.jin-txt-box {border-radius:10px; border:1px solid #D7D7D7;  font-size:14px;  width:100%; height:40px; line-height:40px; background-color:#ffffff; text-indent:10px }
.jin-msg2{ background-image:url(/2021/images/ly/l2.jpg); height:225px; margin-top:30px; margin:0 auto;}
.jin-msg2 span{ color:#fcfb00; text-align:center; font-size:20px; font-weight:bold; display:block; width:100%; margin:0 auto; line-height:26px;}
.jin-msg2  i{ font-style:normal; color:#fff;}
.jin-msg2  input{ margin-bottom:20px;}
input[type="submit"] {
    width: 100% !important;
    float: inherit !important;
    height: 40px !important;
    line-height: 30px;
    font-size: 1.4em !important;
    border-bottom: 1px solid #ca0c05;
    border-top: 1px solid #d15536;
    border-left: 1px solid #e25833;
    border-right: 1px solid #e12515;
    background-color: red;
    background: -webkit-gradient(linear, left top, left bottom, from(#f45a38), to(#e13417));
    background: -moz-linear-gradient( top, #f45a38, #e13417);
    -webkit-border-radius: 5px;
    -webkit-box-shadow: inset 0 1px #f98453;
    -moz-border-radius: 5px;
    -moz-box-shadow: inset 0 1px #f98453;
    border-radius: 5px;
    box-shadow: inset 0 1px #f98453;
    text-align: center;
    font-size: 14px;
    color: #ffffff;
}


#main2-l2{width:100%; background:#FFFFFF; }
.main2-l2-t{ padding-left:10px; height:36px; line-height:36px; color:#d3a8b1; background:#B91C25;width:93%; margin:0 auto;}
.main2-l2-t span{ width:26px; height:26px; display:block; float:left; margin-top:5px; background:url(/2021/images/gd.png) 0px -0px no-repeat;}
.main2-l2-t b{ margin:0px 2px; font-size:16px; font-weight:normal; font-family:"微软雅黑"; color:#fff;}
.main2-l2-c{ font-size:12px; height:125px; margin-top:0px;padding-left:15px; border-top: none; width:93%; margin:0 auto; overflow:hidden; padding-top:50px;}
.main2-l2-c li{ width:280px; line-height:30px;}
.main2-l2-c li s{ margin-right:15px; text-decoration:none;}
.main2-l2-c li span{ float:right;}
.main2-l2-c li i{ margin-right:15px; font-style:normal;}
/*********/
}