@charset "utf-8";



body, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ul, ol, li, form, button, input, textarea, th, td {

	margin: 0px;

	padding: 0px;

	font-weight: normal;

	-webkit-appearance: none;

	-moz-appearance: none;

	appearance: none;

}



body, button, input, select, textarea, h1, h2, h3, h4, h5, h6, i {

	font: normal 62.5% Microsoft YaHei, Arial, "\5b8b\4f53", tahoma; font-size:16px;

}



body {

	min-width: 1400px;

}



ul, ol, li {

	list-style: none;

}



a {

	text-decoration: none;

	color: #333;

	font-size:16px;

}

em{ font-style:normal;}

a:hover {

	text-decoration: none;

}

iframe,input{ border:none}

img {

	border: 0;

	vertical-align: top;

}



button, input, select, textarea {

	font-size: 100%;

	vertical-align: middle;

	outline: none;

}



table {

	border-collapse: collapse;

	border-spacing: 0;

}



.fixed:after {

	visibility: hidden;

	display: block;

	font-size: 0;

	content: " ";

	clear: both;

	height: 0;

}



.fixed {

	*zoom: 1;

}



.clear {

	clear: both;

}



.fl {

	float: left;

}



.fr {

	float: right;

}



.wd {

	margin: 0 auto;

	width: 1400px;

}



.wd10 {

	margin: 0 auto;

	width: 1000px;

}

.mt24{ margin-top:24px;}

.mt40{ margin-top:40px;}

/* reset.css V1.0  End */



.p_scale {

	-webkit-transform: scale(1.05, 1.05);

	-moz-transform: scale(1.05, 1.05);

}



.overflow {

	height: auto;

	overflow: hidden;

}



/*header*/



.header { width:100%;height:120px; background:#fff; overflow:hidden;}



.logo {float: left;margin:30px 0px 0px 0px;width:211px;height:53px;}

.logo img {width: 100%;height: auto;}



.gg{ width:100px;font-size:15px; line-height:28px; color:#454545; text-align:center; float:left;margin:30px 0px 0px 0px;}



.ys{margin:30px 0px 0px 0px; float:left;}

.ys li{ width:76px; height:48px; padding:8px 0px 0px 0px; border:1px solid #999; border-radius:8px; margin:0px 6px;font-size:15px; float:left; text-align:center;}

.ys li:hover{ background:#0d6ec5; color:#fff;}



.tel{float:right;margin:35px 0px 0px 0px; background:url(/assets/addons/cms/mengju/images/tel_01.png) left center no-repeat; padding:0px 0px 0px 60px;}

.tel p{ font-size:15px; color:#323232; font-style:italic;}

.tel h2{ font-size:27px; color:#ff0a00; font-family:"Impact";}



.mobileNavTit {display: none;}





/*导航*/

.nav { width:100%;height:60px;position: relative; background: linear-gradient(to right,#015bb2,#177dd5);}

.nav ul {height: auto;}

.nav ul li {float: left;position: relative;width:9.111%; margin:0px 1%;}



.nav ul li > a {display: block;height:60px;line-height:60px;color:#fff;text-align: center;font-size:18px;}

.nav ul li:hover{ color:#0d67d2;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;transition: all 0.2s ease;}

.nav ul li.on { background:#ee7800;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;transition: all 0.2s ease;}

.nav ul li a:hover{}





.nav li{ position:relative;width:auto;cursor: pointer;}

.nav li:after,.nav li:before {content:'';position:absolute;left: 0;top: 0; width: 0;height: 100%;z-index:-2;}

.nav li:hover{z-index:1;background:transparent;}            

.nav li:before {transition: .3s;background:#ee7800;z-index:-1;}          

.nav li:hover:after,.nav li:hover:before{width:100%;}





.mainlevel ul {display:none; width:150px;padding:0px 0px 0px 0px;margin:0px 0px 0px -10px; background:rgba(25,118,207,0.9); position:absolute; z-index:999; text-align:left;}

.mainlevel li { width:150px !important; height:60px;line-height:60px;float:none; margin:0px !important; overflow:hidden;}

.mainlevel li a{height:60px;display:block; line-height:60px;font-size:18px;color:#fff !important;}

.mainlevel li a:hover{ color:#fff !important;}

.mainlevel li:hover{ border:none !important;}





/*banner*/

.banner1{width:100%; min-width:1400px;height:575px;overflow:hidden; margin:0px 0px 0px 0px; position:relative; z-index:-1;}

.banner1 .d1{width:100%;height:575px;display:block;position:absolute;left:0px;top:0px;}

.banner1 .d2{width:100%;height:30px;clear:both;position:absolute;z-index:999;left:0px;top:550px; display:none;}

.banner1 .d2 ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -33px;display:inline;}

.banner1 .d2 li{width:15px;height:15px;overflow:hidden;cursor:pointer;background:#70bbf4;float:left; border-radius:50%;margin:0 3px;display:inline;}

.banner1 .d2 li.nuw{background:#0d67d2;}





.banner2{ display:none;}



.indexMain {

	background-color: #fff;

}



/*特点*/

.td{ margin:40px 0px;}

.td li{ width:12.666%; text-align:center; float:left; margin:0px 2%; padding:0px 0px 5px 0px;}

.td li h2{ font-size:20px; color:#111; margin:15px 0px; font-weight:bold;}

.td li p{ font-size:15px; color:#333; line-height:25px; margin:0px 0px;}

.td li img{transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

.td li:hover img{-webkit-transform: rotate(360deg) skew(0deg) scale(1.0) translate(0px,0);-moz-transform: rotate(360deg) skew(0deg)scale(1.0) translate(0px,0);}

.td li:hover h2{ color:#0d6dc5;}



/*经典案例*/

.bg_01{ width:100%; background:#f3f3f3; padding:1px 0px 50px 0px; overflow:hidden;}

.biaoti_01{ padding:0px 0px 15px 0px; margin:40px 0px 30px 0px; text-align:center; text-transform:uppercase; overflow:hidden;}

.biaoti_01 h2{ font-size:40px; color:#111111; height:60px; line-height:60px; margin:0px 0px 10px 0px; font-weight:bold; display:block; overflow:hidden;}

.biaoti_01 p{ font-size:18px; color:#666666; height:35px; line-height:35px;display:block; overflow:hidden;}



/*经典案例*/

.case_t{ width:100%; text-align:center; margin:0px 0px 30px 0px;}

.case_t li{ display:inline-block; padding:0px 15px;}

.case_t li a{ font-size:16px;}

.case_t li a:hover{ color:#0b6ac1;}



.case_c{ width:1400px; margin:0px auto;}

.case_c .case_c_l{width:461px; height:471px; overflow:hidden; margin:8px 0px 0px 0px; position:relative;}

.case_c .case_c_l img{width:461px; height:471px;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

.case_c .case_c_l:hover img{transform:scale(1.15);-moz-transition:scale(1.15);-webkit-transition:scale(1.15);-o-transition:scale(1.15);}

.case_c .case_c_l .case_l_text{ width:100%;height:85px; background:rgba(0,0,0,0.85); position:absolute; z-index:99; bottom:0px;}

.case_c .case_c_l .case_l_text h2{ height:32px; line-height:32px; display:block; margin:10px 0px 0px 20px; overflow:hidden;}

.case_c .case_c_l .case_l_text h2 a{ font-size:17px; color:#fff;}

.case_c .case_c_l .case_l_text p{ height:32px; line-height:32px; overflow:hidden;color:#fff; margin:0px 0px 0px 10px;}

.case_c .case_c_l .case_l_text p span{font-size:15px; color:#fff; display: inline-block; margin:0px 10px;}



.case_c .case_c_r{ width:924px;}

.case_c .case_c_r ul{ width:936px; margin-left:-6px;}

.case_c .case_c_r li{ width:296px; height:228px; overflow:hidden; float:left; margin:8px; position: relative;}

.case_c .case_c_r li img{ width:296px; height:228px;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

.case_c .case_c_r h2{ width:100%;height:47px; padding:0px 0px 0px 15px;line-height:47px;background:rgba(0,0,0,0.85);font-size:15px; color:#fff; position:absolute; z-index:99; bottom:0px; display:block;}

.case_c .case_c_r li:hover img{transform:scale(1.15);-moz-transition:scale(1.15);-webkit-transition:scale(1.15);-o-transition:scale(1.15);}

.more_01{ width:100%; margin:60px 0px; text-align:center;}

.more_01 .more_01_01{ height:60px; line-height:60px; background:#1976cf; color:#fff; font-size:18px; display:inline-block; padding:0px 60px; border-radius:40px; margin:0px 15px 0px 0px;}

.more_01 .more_01_01:hover{ background:#3191ee;}

.more_01 .more_01_02{ height:60px; line-height:60px; background:#ee7800; color:#fff; font-size:18px; display:inline-block; padding:0px 60px; border-radius:40px;margin:0px 0px 0px 15px;}

.more_01 .more_01_02:hover{ background:#f88f25;}

/*VR全景*/

.vr_01{ width:1400px; height:600px; margin:22px auto;}

.vr_02{ width:1400px; height:279px; margin:0px auto;}

.vr_02 ul{ width:1428px; margin-left:-14px;}

.vr_02 li{ width:335px; height:279px; float:left; margin:0px 11px; overflow:hidden;}

.vr_02 li img{ width:335px; height:279px;}



/*广告位*/

.add_01{ width:100%; height:121px; padding:30px 0px; margin:30px 0px; background:url(/assets/addons/cms/mengju/images/add_01.jpg) center center no-repeat;}

.add_01 .add_01_t{ height:52px; line-height:52px; margin:0px 0px 15px 0px;}

.add_01 .add_01_t h2{ font-size:25px; font-weight:bold; color:#fff; display:inline-block;}

.add_01 .add_01_t p{ font-size:20px;color:#fff; padding:0px 0px 0px 30px;display:inline-block;}

.add_01 .add_01_t p em{ color:#ee7800;}



.add_01 .add_01_t_i{ width:335px; height:53px; line-height:53px; padding:0px 15px; color:#999; border-radius:15px; margin:0px 15px 0px 0px;}

.add_01 .add_01_t_s{ width:240px; height:53px; line-height:53px; padding:0px 0px; background:#ee7800; color:#fff; border-radius:15px; margin:0px 0px 0px 0px;}





/*名师设计*/

.mssj_c{ width:1400px; margin:0px auto;}

.mssj_c .mssj_c_l{width:461px; height:461px; overflow:hidden; margin:8px 0px 0px 0px; position:relative;}

.mssj_c .mssj_c_l img{width:461px; height:461px;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

.mssj_c .mssj_c_l:hover img{transform:scale(1.15);-moz-transition:scale(1.15);-webkit-transition:scale(1.15);-o-transition:scale(1.15);}

.mssj_c .mssj_c_l .mssj_l_text{ width:100%;height:166px; background:rgba(0,0,0,0.85); position:absolute; z-index:99; bottom:0px;}

.mssj_c .mssj_c_l .mssj_l_text h2{ height:32px; line-height:32px; display:block; margin:20px 0px 0px 20px; overflow:hidden;}

.mssj_c .mssj_c_l .mssj_l_text h2 a{ font-size:17px; color:#fff;}

.mssj_c .mssj_c_l .mssj_l_text p{line-height:28px; font-size:15px; overflow:hidden;color:#dddddd; margin:0px 0px 0px 20px;}

.mssj_c .mssj_c_l .mssj_l_text p span{font-size:15px; color:#fff; display: inline-block; margin:0px 10px;}



.mssj_c .mssj_c_r{ width:924px;}

.mssj_c .mssj_c_r ul{ width:932px; margin-left:-4px;}

.mssj_c .mssj_c_r li{ width:221px; height:221px; overflow:hidden; float:left; margin:9px 6px; position: relative;}

.mssj_c .mssj_c_r li img{ width:221px; height:221px;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

.mssj_c .mssj_c_r li:hover img{transform:scale(1.15);-moz-transition:scale(1.15);-webkit-transition:scale(1.15);-o-transition:scale(1.15);}

.mssj_c .mssj_c_r h2{ width:100%;height:47px; padding:0px 0px 0px 15px;line-height:47px;background:rgba(0,0,0,0.85);font-size:15px; color:#fff; position:absolute; z-index:99; bottom:0px; display:block;}

.mssj_c .mssj_c_r h2 span{ margin:0px 10px 0px 0px;}



/*免费获取装修报价*/

.mfbj{ width:290px; padding:20px 20px; border:1px solid #ddd; background:#fff;}

.mfbj img{ width:100%; height:auto; margin:0px 0px 10px 0px;}

.mfbj h2{ height:60px; line-height:60px; margin:0px 0px 15px 0px; font-size:25px; font-weight:bold; color:#111; text-align:center;}

.mfbj .mfbj_i{ width:97%; height:45px; line-height:45px; border:1px solid #ddd; padding:0px 0px 0px 3%; color:#999; margin:0px 0px 15px 0px; display:block;}

.mfbj .mfbj_s{width:100%; height:48px; line-height:48px; padding:0px 0px; background:#ee7800; color:#fff; border-radius:15px; margin:8px 0px 0px 0px;}



.mfbj p{ height:45px; line-height:45px; margin:15px 0px 5px 0px; font-size:16px; color:#666666; text-align:center;}



/*免费上门量房*/

.mfsmlf{ width:290px; height:366px; background:url(/assets/addons/cms/mengju/images/mfsmlf.jpg) center center no-repeat; padding:20px; border:1px solid #ddd;}

.mfsmlf h2{ height:45px; line-height:45px; margin:0px 0px 0px 0px; font-size:25px; font-weight:bold; color:#111;}

.mfsmlf p{line-height:30px; margin:15px 0px 5px 0px; font-size:16px; color:#666666;}



/*免费方案妄想*/

.mffagh{ width:290px; height:366px; background:url(/assets/addons/cms/mengju/images/mffagh.jpg) center center no-repeat; padding:20px; border:1px solid #ddd;}

.mffagh h2{ height:45px; line-height:45px; margin:0px 0px 0px 0px; font-size:25px; font-weight:bold; color:#111;}

.mffagh p{line-height:30px; margin:15px 0px 5px 0px; font-size:16px; color:#666666;}



/*免费接驾*/

.mfjj{ width:290px; height:150px; background:url(/assets/addons/cms/mengju/images/mfjj.jpg) center center no-repeat; padding:20px; border:1px solid #ddd;}

.mfjj h2{ height:45px; line-height:45px; margin:0px 0px 0px 0px; font-size:25px; font-weight:bold; color:#111;}

.mfjj p{line-height:30px; margin:15px 0px 5px 0px; font-size:16px; color:#666666;}





/*旅行工地*/

.cggd1{ width:290px; height:150px; background:url(/assets/addons/cms/mengju/images/cggd.jpg) center center no-repeat; padding:20px; border:1px solid #ddd;}

.cggd1 h2{ height:45px; line-height:45px; margin:0px 0px 0px 0px; font-size:25px; font-weight:bold; color:#111;}

.cggd1 p{line-height:30px; margin:15px 0px 5px 0px; font-size:16px; color:#666666;}



/*在建工地*/

.zjgd_01{ width:1400px; margin:0px auto;}

.zjgd_01 ul{ width:1424px; margin-left:-12px;}

.zjgd_01 li{ width:334px; height:387px; border:1px solid #ddd; margin:9px; float:left;}

.zjgd_01 li img{ width:334px; height:226px;}

.zjgd_01 li h2{ height:35px; line-height:35px; margin:15px 0px 0px 0px; padding:0px 15px; display:block; overflow:hidden;}

.zjgd_01 li h2 a{ font-size:18px;}

.zjgd_01 li p{ height:35px; line-height:35px; font-size:16px; color:#666; padding:0px 15px; display:block; overflow:hidden;}

.zjgd_01 li .zjgd_01_a{ height:40px; line-height:40px; border:1px solid #ddd; margin:10px 15px 0px 15px; display:inline-block; padding:0px 20px; color:#999;}

.zjgd_01 li:hover{box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);}



/*好质料*/

.hcl_l{ width:517px; height:352px;}

.hcl_r{ width:832px; height:312px;}

.hcl_r h2{ height:30px; line-height:30px; background:url(/assets/addons/cms/mengju/images/line_01.jpg) left center no-repeat; font-size:18px; color:#111; padding:0px 0px 0px 15px; margin:0px 0px 25px 0px;}

.hcl_r li{ width:207px; height:77px; border:1px solid #ddd; margin:-1px 0px 0px -1px; float:left;}

.hcl_r li img{ width:207px; height:77px; }

.hcl_r li:hover{box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);}

.hcl_r a{ height:38px; line-height:38px; display:block; width:200px; text-align:center; padding:0px 30px; color:#fff; background:#f99027; border-radius:20px; margin:20px auto 15px auto;}
.hcl_r a:hover{ background:#1976cf;}

/*流程*/

.liucheng{ width:100%; height:253px; padding:45px 0px 0px 0px; background:url(/assets/addons/cms/mengju/images/add_02.jpg) center center no-repeat;}

.liucheng li{ width:12.5%; height:auto; float: left; text-align:center;}

.liucheng li img{ width:123px; height:123px; display:block; margin:0px auto;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

.liucheng li em{ width:35px; height:35px; line-height:35px; text-align:center; display:block; border-radius:50%; background:#fff; color:#1f3799; margin:15px auto 10px auto; font-weight:bold;}

.liucheng li span{height:35px; line-height:35px; color:#fff; display:block;}

.liucheng li:hover img{-webkit-transform: rotate(360deg) skew(0deg) scale(1.0) translate(0px,0);-moz-transform: rotate(360deg) skew(0deg)scale(1.0) translate(0px,0);}



/*品牌视频*/

.ppsp_bg{ width:100%; height:573px; background:url(/assets/addons/cms/mengju/images/ppsp_bg.jpg) center center no-repeat;overflow:hidden;}

.ppsp{ width:1400px; margin:0px auto 40px auto;}

.ppsp ul{ width:1428px; margin-left:-14px;}

.ppsp li{ width:448px; height:353px; margin:14px; float:left; position:relative; overflow:hidden;}

.ppsp li .ppsp_p{ width:448px; height:303px;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

.ppsp li:hover .ppsp_p{transform:scale(1.08);-moz-transition:scale(1.08);-webkit-transition:scale(1.08);-o-transition:scale(1.08);}

.ppsp li .ppsp_v{ width:67px; height:67px; position:absolute; left:50%; margin-left:-33px; top:130px; z-index:9999;}

.ppsp li span{ height:50px; line-height:50px; display:block; text-align:center; font-size:18px; color:#fff;}

.ppsp li:hover span{ color:#ff0;}



/*为什么选择我们*/

.why{ width:100%; height:230px; padding:50px 0px 30px 0px; background:url(/assets/addons/cms/mengju/images/why.jpg) center center no-repeat;}

.why h2{ font-size:38px; color:#111; font-weight:bold; text-align:center;}

.why li{ width:20%; float:left; text-align:center; margin:70px 0px 0px 0px;}

.why li h3{ color:#ee7800; font-size:38px; height:35px; line-height:35px; margin:0px 0px 0px 0px;}

.why li h3 em{ font-size:20px; font-style:normal;}

.why li p{ color:#787878; font-size:18px; height:35px; line-height:35px; margin:10px 0px 0px 0px;}





/*footer*/

.footer{ width:100%; background:#232323; padding:40px 0px 0px 0px; overflow:hidden;}

.footer_01{ width:630px;}

.footer_01 .logo2{ width:275px; height:69px;float:left;}

.footer_01 .ys2{margin:5px 0px 0px 0px; float:right;}

.footer_01 .ys2 li{ width:70px; height:48px; padding:8px 0px 0px 0px; border:1px solid #999999; color:#999999; border-radius:8px; margin:0px 4px;font-size:15px; float:left; text-align:center;}

.footer_01 .lx{ margin:30px 0px 0px 0px; border-top:1px solid #999; padding:20px 0px 0px 0px;}

.footer_01 .lx p{ font-size:18px; color:#999999; margin:15px 0px;}

.footer_01 .lx p img{ vertical-align:middle; padding:0px 12px 0px 0px;}

.footer_01 .lx p em{ font-size:25px; font-weight:bold;}





.footer_02{ width:500px; float: left; margin:0px 0px 0px 80px;}

.footer_02 li{ float:left; font-size:18px; width:33.333%; margin:0px 0px 0px 0px;}

.footer_02 li li{ width:100%;float: none;min-height:auto; line-height:40px; color:#999999; border:none;}

.footer_02 li li a{color:#999999; font-size:18px;}

.footer_02 li li a:hover{color:#2a65bd;}



.footer_03{ width:190px;}

.footer_03 img{ width:134px; height:134px; display:block; margin:0px auto;}

.footer_03 span{ height:50px; line-height:50px; font-size:16px; color:#999; display:block; text-align:center;}

.footer_03 p{ height:30px; line-height:30px; font-size:12px; color:#999; text-align:center; margin:0px 0px 5px 0px;}

.footer_03 a{height:34px; line-height:34px; border:2px solid #ddd; color:#ddd; text-align:center; display:block; margin:0px auto;}





/*友情链接*/

.link{ width:100%; margin:20px auto 0px auto; padding:15px 0px 0px 0px; font-size:15px; color:#999;}

.link b{ float:left; color:#999}

.link a{ padding:0px 10px; float:left; display:inline-block; color:#999; margin-bottom:10px;font-size:15px;}

.link a:hover{ color:#2a65bd;}



.copy {height: auto;overflow: hidden;margin:10px 0px 0px 0px; padding:25px 0px 25px 0px;font-size:16px; text-align:center;color:#999; background:#111111;}

.copy a {color: #999999;display: inline-block;margin-right: 10px;}

.copy a:hover {color: #fff;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;transition: all 0.5s ease;}





/*新闻中心*/

.index_n_l{ width:465px; margin-top:15px;}

.index_n_l_t{ height:45px; line-height:45px; border-bottom:1px solid #dddddd; font-weight:normal;text-transform:uppercase; color:#999;}

.index_n_l_t span{height:45px; line-height:45px;font-size:20px; color:#111; font-weight:bold; display:inline-block; padding:0px 5px; border-bottom:1px solid #2a6ede;}

.index_n_l_t a{ float:right;text-transform:uppercase; color:#999;}



.index_n_l_tt{ margin:0px 0px 0px 0px; padding:13px 13px 0px 13px; background:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
.index_n_l_tt img{ width:437px; height:195px;} 
.index_n_l_tt h2{height:55px; line-height:25px; overflow:hidden; margin:12px 0px 0px 0px;display:inline-block;}

.index_n_l_tt h2 span{ width:100px; height:65px; line-height:25px; text-align:center; display:inline-block; font-size:15px; border-radius:8px; float:left;}

.index_n_l_tt h2 a{ height:65px; line-height:25px;font-size:17px; display:inline-block; float:left; padding-left:12px; width:320px; font-weight:bold;}

.index_n_l_tt h2 a:hover{ color:#f00;}

.index_n_l_tt h2 em{ font-style:normal; display:block;font-weight:normal; font-size:20px; font-weight:bold; color:#888888;}

.index_n_l_tt p{ font-size:14px; color:#787878; line-height:24px; height:53px; overflow:hidden; margin:0px 0px 0px 0px;}

.index_n_l_c{background:#fff; border:1px solid #ddd; border-top:none; padding:0px 13px 13px 13px;}

.index_n_l_c li{ height:39px; line-height:39px;border-bottom:1px dotted #ddd; background:url(/assets/addons/cms/mengju/images/list_01.png) left 17px no-repeat; padding-left:14px;overflow:hidden;}

.index_n_l_c li span{ float:right; color:#999; margin:0px 0px 0px 15px;}

.index_n_l_c li a:hover{ color:#ee7800;}



/*常用资料盘问*/

.index_n_m{ width:547px; margin:15px 0px 0px 30px;}

.index_n_m_t{ height:45px; line-height:45px; border-bottom:1px solid #dddddd; font-weight:normal;text-transform:uppercase; color:#999;}

.index_n_m_t span{height:45px; line-height:45px;font-size:20px; color:#111; font-weight:bold; display:inline-block; padding:0px 5px; border-bottom:1px solid #2a6ede;}

.index_n_m_t a{ float:right;text-transform:uppercase; color:#999;}

.cyzl{ width:520px;padding:13px;background:#fff; border:1px solid #ddd; border-top:none;}

.cyzl li{height:114px; padding:8px 0px;overflow:hidden;}

.cyzl li img{ width:194px; height:114px; float:left; padding-right:10px;}

.cyzl li h2{ height:28px; line-height:28px; margin-bottom:5px; overflow:hidden; font-weight:normal;}

.cyzl li h2 a{ font-size:16px;}

.cyzl li p{ height:80px; overflow:hidden; color:#888888; line-height:25px; font-size:14px;}

.cyzl li p a{ font-size:14px;color:#e6a13a;}

.cyzl li:hover a{ color:#ee7800}





/*装修包管*/

#qiehuan{width:1399px;height:501px; margin:20px auto 0px auto; overflow:hidden; background:#333;}

#qiehuan > ul{width:120%;list-style: none;}

#qiehuan > ul > li{float: left;width:70px;height: 501px;cursor:pointer; overflow:hidden;}

#qiehuan > ul > li:first-child{ width:1050px;}

#qiehuan > ul > li > .curr_text{width: 70px;height: 100%;background:#012875;float:right; text-align:center; position:relative;}

#qiehuan > ul > li.curr > .curr_text{ background:#ee7800 !important; color:#fff;}

#qiehuan > ul > li.curr > .curr_text p{color:#fff;}

#qiehuan > ul > li.curr > .curr_text em{color:#fff;}

#qiehuan > ul > li > .curr_text em{ position:absolute; bottom:15px; left:18px; font-size:30px; color:#787878;}

#qiehuan > ul > li > .curr_con{width:980px;height: 100%; color:#000; padding:0px;float:left;}

#qiehuan > ul > li > .curr_text p{padding:20px 20px 0px 20px; line-height:30px;font-family: 'Microsoft yahei';color: #333;font-size:23px;}

#qiehuan > ul > li > .curr_con h3{ font-size:18px; padding:0px 0px 10px 10px; display:inline-block;}

#qiehuan > ul > li > .curr_con a{ display:inline-block; padding:4px 8px; float:left;}

































/*news*/

.newsBox {

	height: 365px;

	overflow: hidden;

}



.newsBoxLeft {

	float: left;

	width: 790px;

}



.indexTitle {

	height: auto;

	overflow: hidden;

	padding:44px 0 24px 20px;

	background: url(/assets/addons/cms/mengju/images/icon2.png) no-repeat 0 45px;

}



.indexTitle b {

	display: inline-block;

	color: #0066b3;

	font-size: 2.2em;

}



.indexTitle a {

	display: block;

	color: #0066b3;

	font-size: 1.4em;

	font-weight: bold;

	margin: 11px 10px 0 0;

	float: right;

}



.indexTitle a:hover {

	color: #215dca;

	-webkit-transition: all 0.2s ease;

	-moz-transition: all 0.2s ease;

	transition: all 0.2s ease;

}



.slideBox {

	width: 385px;

	height: 230px;

	overflow: hidden;

	position: relative;

	float: left;

}



.slideBox .hd {

	height: 23px;

	overflow: hidden;

	position: absolute;

	left: 0;

	width: 100%;

	bottom: 0;

	z-index: 10;

	text-align: center;

}



.slideBox .hd ul li {

	display: inline-block;

	*display: inline;

	margin: 0 5px;

	width: 10px;

	height: 10px;

	line-height: 10px;

	text-align: center;

	cursor: pointer;

	-webkit-border-radius: 10px;

	-moz-border-radius: 10px;

	-ms-border-radius: 10px;

	border-radius: 10px;

	border: 1px solid #b78841;

}



.slideBox .hd ul li.on {

	background-color: #215dca;

}



.slideBox .bd li {

	position: relative;

}



.slideBox .bd {

	height: 100%;

	z-index: 0;

}



.slideBox .bd .pic {

	position: relative;

	z-index: 0;

	display: table;

	width: 385px;

	heigth: 228px;

}



.slideBox .bd .pic a {

	display: table-cell;

	width: 100%;

	height: 228px;

	text-align: center;

	vertical-align: middle;

}



.slideBox .bd .pic img {

	max-width: 385px;

	max-height: 228px;

}



.slideBox .bd .bg {

	width: 100%;

	height: 100px;

	position: absolute;

	bottom: -100px;

	left: 0;

	z-index: 1;

	background: url(/assets/addons/cms/mengju/images/indexnewsbg.png) repeat 0 0;

}



.slideBox .bd .tit {

	width: 100%;

	height: 100px;

	line-height: 24px;

	position: absolute;

	bottom: -100px;

	left: 0;

	z-index: 2;

	font-size:15px;

}



.slideBox .bd .tit a {

	color: #fff;

	margin: 14px 40px 0;

	display: block;

}



/*indexNews*/



.indexNews {

	float: right;

	height: auto;

	overflow: hidden;

	width: 373px;

	padding-top: 2px;

}



.indexNews li {

	height: 38px;

	overflow: hidden;

	background: url(/assets/addons/cms/mengju/images/dian.jpg) repeat-x 0 bottom;

}



.indexNews li a {

	display: block;

	color: #000;

	height: 37px;

	line-height: 37px;

	overflow: hidden;

	font-size: 1.4em;

}



.indexNews li a:hover {

	color: #0066b3;

	-webkit-transition: all 0.5s ease;

	-moz-transition: all 0.5s ease;

	transition: all 0.5s ease;

}



.indexNews li b {

	display: block;

	color: #0066b3;

	height: 37px;

	line-height: 37px;

	overflow: hidden;

	font-size: 1.4em;

	padding-left: 3px;

	width: 52px;

	float: left;

}



.newsBoxRight {

	float: right;

	position: relative;

	width: 361px;

}



.slideNotice {

	position: relative;

}



.slideNotice .indexNews {

	width: 361px;

}



.slideNotice .hd {

	position: absolute;

	right: 2px;

	top: -55px;

	height: 31px;

	line-height: 31px;

	width: 130px;

	border-bottom: 1px solid #ccdae5;

}



.slideNotice .hd ul {

	position: absolute;

	left: 0;

	top: -1px;

	height: 32px;

}



.slideNotice .hd ul li {

	float: left;

	width: 65px;

	cursor: pointer;

	font-size: 1.4em;

	text-align: center;

}



.slideNotice .hd ul li a {

	color: #00457b;

	display: block;

}



.slideNotice .hd ul li.on {

	height: 30px;

	border: 1px solid #ccdae5;

	border-bottom: 2px solid #fff;

	width: 63px;

}



/*indexAd*/



.indexAd .item, .linkImg .item {

	width: 100%;

	overflow: hidden;

}



.indexAd .item:hover img, .linkImg .item:hover img {

	-webkit-transform: scale(1.05, 1.05);

	-moz-transform: scale(1.05, 1.05);

	-webkit-transition: all 0.5s ease;

	-moz-transition: all 0.5s ease;

	transition: all 0.5s ease;

}



.iconList {

	height: auto;

	overflow: hidden;

	margin-top: 44px;

}



.iconList li {

	float: left;

	text-align: center;

}



.iconList li a {

	display: block;

	color: #fff;

	width: 180px;

	height: 116px;

	padding-top: 24px;

}



.iconList li a img {

	display: block;

	width: 66px;

	height: 66px;

	margin: 0 auto 10px;

}



.iconList li a div {

	font-size:15px;

}



.iconList li.li1 a {

	background-color: #0084d2;

	border-right: 1px solid #fff;

	border-bottom: 1px solid #fff;

}



.iconList li.li2 a {

	background-color: #2cb168;

	border-bottom: 1px solid #fff;

}



.iconList li.li3 a {

	background-color: #745db9;

	border-right: 1px solid #fff;

}



.iconList li.li4 a {

	background-color: #009aaf;

}



.iconList li:hover {

	filter: alpha(opacity=70);

	opacity: 0.7;

	-webkit-transition: all 0.5s ease;

	-moz-transition: all 0.5s ease;

	transition: all 0.5s ease;

}



.newsDiv {

	width: 380px;



	float: left;

	margin-left: 30px;

}



.newsDiv:first-child {

	margin-left: 0;

}



.newsDiv .indexNews {

	width: 100%;

}



.newsDiv .indexNews li, .slideNotice .indexNews li {

	position: relative;

}



.newsDiv .indexNews li b, .slideNotice .indexNews li b {

	position: absolute;

	left: 0;

	top: 0;

	float: none;

	z-index: 5;

}



.newsDiv .indexNews li a, .slideNotice .indexNews li a {

	margin-left: 55px;

}



/*link*/



.linkText {

	float: left;

	height: 30px;

	line-height: 30px;

	font-weight: bold;

	color: #0066b3;

	font-size: 2em;

}



.linkSelect {

	margin-left: 105px;

}



.linkSelect li {

	float: left;

	width: 20%;

}



.linkDiv {

	margin-left: 20px;

	height: 28px;

	border: 1px solid #c7ddf4;

}



.customSelect {

	height: 28px;

	line-height: 28px;

	font-size: 1.4em;

	color: #0066b3;

	background: url(/assets/addons/cms/mengju/images/icon1.jpg) no-repeat right center;

	width: 100%;

	text-indent: 9px;

}



.customSelectInner {

	cursor: pointer;

	line-height: 28px;

	text-align: left;

	width: 100% !important;

}





.mspan1 {

	padding: 0 21px 0 7px;

	display: inline-block;

}



.mspan2 {

	display: inline-block;

}



/*bigImg*/

.bigImg{height:360px; padding:0px 0px 0px 0px;position: relative;z-index: 0;background-repeat: no-repeat;background-position: center top;background-size: cover; margin:0px 0px 0px 0px; text-align:center; z-index:-1;}

/*.bigImg h2{ font-size:40px; color:#fff; padding:20px 0px 15px 0px;}

.bigImg p{ font-size:18px; color:#fff;}*/

/*main*/



.main {

	width: 1400px;

	position: relative;

	margin: 41px auto 48px;

}



.left {

	float: left;

	width:276px;

}



.sideMenu {

	height: auto;

	overflow: hidden;

	background-color: #fff;box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);

	margin-bottom: 20px; padding:10px;

}



.sideTit a {

	height: auto;

	overflow: hidden; height:69px; line-height:69px;

	color: #ffffff;

	display: block;

	background: -webkit-linear-gradient(left,#1d7bec,#0d67d2); border-bottom:1px solid #ddd; padding:0px 0px 0px 20px;

}



.sideTit a h3 {

	height:69px; 

	line-height:69px;

	font-size:22px;

	margin-bottom: 3px;

}



.sideTit a p {

	font-size: 1.2em;

	text-transform: uppercase;

	color: #a5b8cd;

	font-family: Arial;

}



.sideMenuNav {

	height: auto;

	overflow: hidden;

}

.sideMenuNav h2{  height:40px; line-height:40px; margin-top:10px;}

.sideMenuNav h2 a{font-size:16px; color:#333;background:#cfdce9; display:block; padding-left:20px;}

.sideMenuNav h2 a:hover{ background:#106bd7; color:#fff;}

.sideMenuNav li {

	height: auto;

	overflow: hidden;

	position: relative;

	border-bottom: 1px solid #ececec;

}



.sideMenuNav li > a {

	height:40px;

	line-height:40px;

	padding: 0 10px 0 30px;

	color: #585858;

	font-size:15px;

	display: block;

	background: url(/assets/addons/cms/mengju/images/sideicon1.png) no-repeat 12px center;

}



.sideMenuNav li i {

	display: block;

	position: absolute;

	right: 10px;

	top: 0;

	height: 40px;

	width: 10px;

	z-index: 5;

	background: url(/assets/addons/cms/mengju/images/sideicon3.png) no-repeat right center;

}



.sideMenuNav li i.ibg {

	background: url(/assets/addons/cms/mengju/images/sideicon5.png) no-repeat right center !important;

}



.sideMenuNav li.on, .sideMenuNav li:hover {

	background-color: #f8f8f8;

}



.sideMenuNav li.on > a, .sideMenuNav li:hover > a {

	color: #215dca;

	background: url(/assets/addons/cms/mengju/images/sideicon2.png) no-repeat 12px center;

}



.sideMenuNav li.on i, .sideMenuNav li:hover i {

	background: url(/assets/addons/cms/mengju/images/sideicon4.png) no-repeat right center;

}



.sideDiv {

	height: auto;

	overflow: hidden;

	background-color: #f8f8f8;

}



.sideDiv a {

	display: block;

	height: 34px;

	line-height: 34px;

	padding: 0 10px 0 56px;

	color: #585858;

	font-size: 1.2em;

	background: url(/assets/addons/cms/mengju/images/circle4.png) no-repeat 37px center;

}



.sideDiv a:hover, .sideDiv a.cur {

	color: #0066b3;

	background: url(/assets/addons/cms/mengju/images/circle3.png) no-repeat 37px center #efefef;

}

.sideContact{background-color: #fff;box-shadow: 0 0 15px rgba(0, 0, 0, 0.15); padding:10px; margin:20px 0px 0px 0px;}

.sideContactTit {

	overflow: hidden; height:69px; line-height:69px;

	color: #fff;

	display: block;

	background: -webkit-linear-gradient(left,#1d7bec,#0d67d2); border-bottom:1px solid #ddd; padding:0px 0px 0px 15px;

}



.sideContactTit a {

	display: block;

	padding-left:15px;

	color: #fff;

	font-size:22px;

}



.sideContactBox {

	height: auto;

	overflow: hidden;

	background: url(/assets/addons/cms/mengju/images/contactbg.jpg) no-repeat 0 0;

	height: auto;

	padding:8px 0 0 0px;

	color: #585858;

	line-height: 30px;

	font-size: 1.5em;

}

.sideContactBox img{ width:100%; height:auto;}

.sideContactBox h2{ font-size:16px; color:#333333; font-weight:bold; padding:10px 0px;}

.sideContactBox ul{ padding:10px;}

.sideContactBox li{ height: auto; line-height:auto; border-bottom:1px dashed #eee; margin-bottom:8px; padding-bottom:8px; display:block; overflow:hidden; }



.sideContactBox li span{ font-size:15px; color:#787878; display:block;}

.sideContactBox li a{height:50px; line-height:23px; color:#454545;font-size:15px;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

.sideContactBox li a:hover{ color:#0081cc; padding-left:6px;}



/*right*/



.left_01{ float:left; width:1100px;background-color: #fff; margin:24px 0px 0px 0px;}

.path {

	height: auto;

	overflow: hidden;

	position: relative;

	padding: 0 40px;font-size:16px;

	border-bottom: 1px solid #ececec; margin:0px auto 0px auto;

}



.path h3 {

	position: absolute;

	left: 30px;

	top: 27px;

	z-index: 5;

	height: 52px;

	color: #0066b3;

	font-size:16px;

	border-bottom: 2px solid #0066b3;

}



.pathdiv {

	float: left;

	color: #898989;

	font-size:16px;

	margin-top: 4px;

	height: 77px;

	line-height: 77px; background:url(/assets/addons/cms/mengju/images/weizhi.png) left center no-repeat; padding:0px 0px 0px 30px;

}



.pathdiv a {

	color: #898989;	



}



.pathdiv a.on {

	color: #898989;

}



.pathdiv a:hover {

	color: #0b6ac2;

}



.pathdiv span {

	display: inline-block;

	padding: 0 6px;

}



/*rightBox*/





.eventsTitle {

	height: auto;

	overflow: hidden;

	padding: 46px 0 38px;

	line-height: 36px;

}



.eventsTitle h3 {

	color: #585858;

	font-size: 1.7em;

	font-weight: bold;

	margin-bottom: 6px;

}



.year {

	color: #000;

	font-size: 1.7em;

}



.eventsList {

	height: auto;

	overflow: hidden;

	margin: 13px 0 78px;

	border-top: 1px solid #efefef;

}



.eventsList li {

	height: auto;

	overflow: hidden;

	padding: 21px 5px 21px 0;

	border-bottom: 1px solid #efefef;

}



.eventsdate {

	float: left;

	width: 82px;

	text-align: center;

}



.eventsdate h3 {

	color: #fff;

	font-size: 1.7em;

	font-weight: bold;

	height: 38px;

	line-height: 38px;

	font-family: Arial;

	background-color: #05558e;

}



.eventsdate p {

	color: #585858;

	font-size: 1.3em;

	height: 33px;

	line-height: 33px;

	background-color: #efefef;

}



.eventsInfo {

	margin-left: 111px;

	font-size: 1.4em;

	line-height: 34px;

	color: #585858;

	padding-top: 5px;

}



.downLoad {

	height: auto;

	overflow: hidden;

	padding: 20px 0 0;

}



.downLoad li {

	height: auto;

	overflow: hidden;

}



.downLoad li a {

	display: block;

	position: relative;

	margin: 0 40px;

	color: #585858;

	border-bottom: 1px solid #efefef;

}



.downLoad li a span {

	display: block;

	float: right;

	width: 98px;

	height: 66px;

	line-height: 66px;

	overflow: hidden;

	font-size: 1.3em;

	text-align: right;

}



.downLoad li a div {

	height: 66px;

	line-height: 66px;

	overflow: hidden;

	background: url(/assets/addons/cms/mengju/images/circle2.png) no-repeat left center;

	padding-left: 20px;

	font-size: 1.4em;

}



.downLoad li a i {

	position: absolute;

	right: 0;

	top: 0;

	z-index: 5;

	width: 33px;

	height: 66px;

	background: url(/assets/addons/cms/mengju/images/down1.png) no-repeat left center;

}



.downLoad li:hover {

	background-color: #f8f8f8;

	-webkit-transition: all 0.2s ease;

	-moz-transition: all 0.2s ease;

	transition: all 0.2s ease;

}



.downLoad li:hover a {

	color: #0066b3;

}



.downLoad li:hover i {

	background: url(/assets/addons/cms/mengju/images/down2.png) no-repeat right center;

}



.downLoadTit {

	height: auto;

	overflow: hidden;

	padding:15px 0 0px;

	border-bottom: 1px solid #efefef; text-align:center;

}



.downLoadTit h1 {

	font-size:25px;

	color: #333;

	font-weight: bold;

}



.source {

	font-size:15px;

	color: #757575;

	margin: 17px 0 15px;

}



.source span {

	display: inline-block;

	padding: 0px 15px 0px 0px;

}

.source span img{ vertical-align:middle; margin:0px 6px 0px 0px;}

.down {

	display: block;

	height: 33px;

	line-height: 33px;

	width: 93px;

	text-align: right;

	font-size: 1.3em;

	color: #9f9f9f;

	background: url(/assets/addons/cms/mengju/images/down1.png) no-repeat left center;

}



.content {

	font-size:16px;

	color: #585858;

	line-height:32px;

	list-style: disc;

	padding: 22px 0 84px;

}

.content p{ }

.content img{ max-width:100%; margin:10px 0px;}

.content h2{ font-size:16px; font-weight:bold; margin:15px 0px 5px 0px;}



/*organize*/



.organize {

	height: auto;

	overflow: hidden;

}



.organize li a {

	display: block;

	height: auto;

	overflow: hidden;

	margin: 0 40px;

	padding: 30px 0;

	border-bottom: 1px solid #efefef;

}



.organize li:hover {

	background-color: #f8f8f8;

	-webkit-transition: all 0.2s ease;

	-moz-transition: all 0.2s ease;

	transition: all 0.2s ease;

}



.photo {

	float: left;

	width: 100px;

	height: 132px;

	overflow: hidden;

}



.photo img {

	width: 100%;

	height: 100%;

}



.organzineText {

	margin-left: 132px;

	line-height: 34px;

}



.organzineText h3 {

	color: #3e3e3e;

	font-size:15px;

	font-weight: bold;

	margin: 18px 0 8px;

}



.orInfo {

	color: #8b8b8b;

	font-size: 1.3em;

}



/*paged*/



.paged {

	padding: 52px 0 66px;

	text-align: center;

}



.paged a, .paged .p_info, .paged .current {

	display: inline-block;

	zoom: 1;

	*display: inline;

	margin: 0 4px;

	height: 38px;

	line-height: 38px;

	padding: 0 15px;

	font-size: 13px;

	text-align: center;

	color: #8b8b8b;

	-webkit-border-radius: 3px;

	-moz-border-radius: 3px;

	-ms-border-radius: 3px;

	border-radius: 3px;

	background-color: #f3f3f3;

	border: 1px solid #ededed;

}



.paged .current, .paged a:hover {

	border-color: #0066b3;

	color: #fff;

	background-color: #0066b3;

}



.meetTitle {

	height: auto;

	overflow: hidden;

	color: #585858;

	line-height: 34px;

	font-size:15px;

	font-weight: bold;

	padding: 46px 0 12px;

}



/*meetList*/



.meetList {

	height: auto;

	overflow: hidden;

	margin: 20px 0 0 -38px;

}



.meetList li {

	float: left;

	margin: 29px 0 0 33px;

}



.meetList li a {

	display: block;

	height: 76px;

	line-height: 76px;

	width: 250px;

	color: #585858;

	font-size:15px;

	text-align: center;

	-webkit-border-radius: 8px;

	-moz-border-radius: 8px;

	-ms-border-radius: 8px;

	border-radius: 8px;

	background-color: #f3f3f3;

	border: 1px solid #ececec;

}



.meetList li:hover a {

	color: #fff;

	background: url(/assets/addons/cms/mengju/images/iconright.jpg) no-repeat 95% center #05568f;

}



/*place*/



.place {

	height: auto;

	overflow: hidden;

	padding-bottom: 53px;

}



.placeBox {

	height: auto;

	overflow: hidden;

	margin-top: 39px;

}



.placeBox dt {

	height: 41px;

	line-height: 41px;

	padding: 0 24px;

	font-size: 1.4em;

	background-color: #065890;

}



.placeBox dt a {

	color: #fff;

}



.placeBox dd {

	border-left: 1px solid #ededed;

	border-bottom: 1px solid #ededed;

}



.placeDiv {

	height: 58px;

	line-height: 58px;

	color: #585858;

	font-size: 1.4em;

	border-top: 1px solid #ededed;

}



.placeDiv div {

	width: 50%;

	float: left;

}



.placeDiv div i {

	display: block;

	float: left;

	width: 33px;

	height: 58px;

	margin-left: 22px;

	background-position: left center;

	background-repeat: no-repeat;

}



.placeDiv div i.i1 {

	background-image: url(/assets/addons/cms/mengju/images/placeicon1.png);

}



.placeDiv div i.i2 {

	background-image: url(/assets/addons/cms/mengju/images/placeicon2.png);

}



.placeDiv div i.i3 {

	background-image: url(/assets/addons/cms/mengju/images/placeicon3.png);

}



.placeDiv div i.i4 {

	background-image: url(/assets/addons/cms/mengju/images/placeicon4.png);

}



.placeDiv div i.i5 {

	background-image: url(/assets/addons/cms/mengju/images/placeicon5.png);

}



.placeDiv div i.i6 {

	background-image: url(/assets/addons/cms/mengju/images/placeicon6.png);

}



.placeDiv div span {

	display: block;

	margin-left: 69px;

	height: 58px;

	line-height: 58px;

	overflow: hidden;

	border-right: 1px solid #ededed;

}



.pbg {

	background-color: #f3f3f3;

}



.article{ margin:25px 0px; padding:15px 15px; background:#f1f1f1; line-height:35px;}

.article a:hover{ color:#ee7800;}



.articleBtn {

	position: absolute;

	top: 50%;

	z-index: 5;

	width: 36px;

	height: 36px;

	margin-top: -20px;

	border: 1px solid #ededed;

	-webkit-border-radius: 3px;

	-moz-border-radius: 3px;

	-ms-border-radius: 3px;

	border-radius: 3px;

	background-position: center center;

	background-repeat: no-repeat;

	background-color: #f3f3f3;

}



.articleBtn:hover {

	background-color: #0066b3;

	border-color: #0066b3;

}



.articlePrev {

	left: 0;

	background-image: url(/assets/addons/cms/mengju/images/articlebtn1.png);

}



.articlePrev:hover {

	background-image: url(/assets/addons/cms/mengju/images/articlebtn11.png);

}



.articleNext {

	right: 0;

	background-image: url(/assets/addons/cms/mengju/images/articlebtn2.png);

}



.articleNext:hover {

	background-image: url(/assets/addons/cms/mengju/images/articlebtn22.png);

}



.newsShre {

	height: auto;

	overflow: hidden;

	margin: -53px 0 44px 4px;

}



.newsShre .bdshare-button-style0-16 .bds_more {

	color: #757575;

	padding-left: 20px;

}



/*column*/



.column {

	height: auto;

	overflow: hidden;

	padding-bottom: 82px;

	background-repeat: no-repeat;

	background-position: center top;

	background-size: 100% auto;

}



.bg1 {

	background-color: #1f458a;

	background-image: url(/assets/addons/cms/mengju/images/columnbg1.jpg);

}



.bg2 {

	background-color: #363b45;

	background-image: url(/assets/addons/cms/mengju/images/columnbg2.jpg);

}



.bg3 {

	background-color: #ca612e;

	background-image: url(/assets/addons/cms/mengju/images/columnbg3.jpg);

}



.columnTitle {

	height: auto;

	overflow: hidden;

	padding: 38px 0 44px;

	text-align: center;

}



.columnTitle h1 {

	font-weight: bold;

	color: #fff;

	font-size: 3.2em;

}



.columnTitle p {

	color: #5c74c7;

	font-size: 1.2em;

	margin-top: 6px;

	text-transform: uppercase;

}



.columnMain {

	padding: 40px 40px 34px;

	background-color: #eceff4;

}



.columslideBox {

	width: 450px;

	height: 350px;

	overflow: hidden;

	position: relative;

	float: left;

}



.columslideBox .hd {

	height: 32px;

	overflow: hidden;

	position: absolute;

	right: 20px;

	width: auto;

	bottom: 0;

	z-index: 10;

}



.columslideBox .hd ul li {

	display: inline-block;

	*display: inline;

	margin-left: 5px;

	width: 7px;

	height: 7px;

	line-height: 7px;

	text-align: center;

	cursor: pointer;

	-webkit-border-radius: 7px;

	-moz-border-radius: 7px;

	-ms-border-radius: 7px;

	border-radius: 7px;

	background-color: #a6a9a3;

}



.columslideBox .hd ul li.on {

	background-color: #419ad2;

}



.columslideBox .bd li {

	position: relative;

}



.columslideBox .bd {

	height: 100%;

	z-index: 0;

}



.columslideBox .bd .pic {

	position: relative;

	z-index: 0;

	display: table;

	width: 450px;

	height: 350px;

}



.columslideBox .bd .pic a {

	display: table-cell;

	width: 100%;

	height: 350px;

	text-align: center;

	vertical-align: middle;

}



.columslideBox .bd .pic img {

	max-width: 450px;

	max-height: 350px;

}



.columslideBox .bd .bg {

	width: 100%;

	height: 54px;

	position: absolute;

	bottom: -54px;

	left: 0;

	z-index: 1;

	background: url(/assets/addons/cms/mengju/images/textbg.png) repeat 0 0;

}



.columslideBox .bd .tit {

	width: 100%;

	height: 54px;

	line-height: 54px;

	position: absolute;

	bottom: -54px;

	left: 0;

	z-index: 2;

	background: url(/assets/addons/cms/mengju/images/iconright2.png) no-repeat 21px center;

}



.columslideBox .bd .tit a {

	color: #fff;

	margin: 0 60px 0 38px;

	display: block;

	font-size: 1.3em;

	height: 54px;

	line-height: 54px;

	overflow: hidden;

}



.columnRight {

	margin-left: 450px;

	height: 350px;

	overflow: hidden;

	background-color: #fdfefe;

}



.cTitle {

	height: 62px;

	line-height: 62px;

	border-bottom: 1px solid #efefef;

	padding: 0 34px;

}



.cTitle i {

	display: block;

	height: 62px;

	width: 20px;

	float: left;

	background: url(/assets/addons/cms/mengju/images/icon3.png) no-repeat left center;

}



.cTitle a {

	color: #585858;

	font-size: 1.7em;

	font-weight: bold;

	display: inline-block;

}



.cTitle a:hover {

	color: #0066b3;

	-webkit-transition: all 0.2s ease;

	-moz-transition: all 0.2s ease;

	transition: all 0.2s ease;

}



.columnHot {

	padding: 0 36px;

}



.columnHot a {

	height: auto;

	overflow: hidden;

	color: #1f1f1f;

	padding: 23px 0 22px;

	display: block;

	border-bottom: 1px solid #efefef;

}



.columnHot a:hover {

	color: #0066b3;

	-webkit-transition: all 0.2s ease;

	-moz-transition: all 0.2s ease;

	transition: all 0.2s ease;

}



.cImg {

	float: left;

}



.cImg img {

	width: 90px;

	height: 77px;

}



.cText {

	margin-left: 108px;

}



.cText h3 {

	font-size:15px;

	height: 28px;

	line-height: 28px;

	overflow: hidden;

}



.cText p {

	color: #a0a0a0;

	line-height: 24px;

	max-height: 48px;

	overflow: hidden;

	font-size: 1.2em;

}



.columnList {

	height: auto;

	overflow: hidden;

	padding: 7px 36px 0;

}



.columnList li {

	height: 34px;

	line-height: 34px;

	position: relative;

	background: url(/assets/addons/cms/mengju/images/circle4.png) no-repeat left center;

}



.columnList li a {

	display: block;

	color: #585858;

	padding-left: 21px;

	font-size: 1.2em;

}



.columnList li a b {

	font-weight: normal;

	display: block;

	height: 34px;

	line-height: 34px;

	overflow: hidden;

	margin-right: 65px;

}



.columnList li a span {

	display: block;

	position: absolute;

	right: 0;

	top: 0;

	color: #9f9f9f;

}



.columnList li a:hover {

	color: #0066b3;

	-webkit-transition: all 0.2s ease;

	-moz-transition: all 0.2s ease;

	transition: all 0.2s ease;

}



.columnMain .indexAd {

	margin: 20px 0;

}



.columnBoxDiv {

	width: 450px;

	height: 311px;

	margin-bottom: 20px;

	overflow: hidden;

	background-color: #fdfefe;

}



.columnBoxDiv .columnList {

	padding: 17px 36px 0;

}



.columnFooter {

	height: auto;

	overflow: hidden;

	line-height: 24px;

	padding-bottom: 30px;

	text-align: center;

	background-color: #e1e1e1;

	color: #585858;

}



.columnFooter a {

	color: #585858;

}



.columnFooter a:hover {

	color: #333;

}



.columnAd img {

	width: 100%;

	height: auto;

	display: block;

	margin: 20px 0;

}



.columnLink {

	height: auto;

	overflow: hidden;

	margin: 0 0 14px -20px;

}



.columnLink li {

	float: left;

	margin-left: 20px;

	width: 215px;

	text-align: center;

}



.columnLink li a {

	height: 67px;

	line-height: 67px;

	display: block;

	color: #fff;

	-webkit-border-radius: 6px;

	-moz-border-radius: 6px;

	-ms-border-radius: 6px;

	border-radius: 6px;

	font-size: 2em;

}



.columnLink li.cli1 a {

	background-color: #63a0d9;

}



.columnLink li.cli2 a {

	background-color: #58b5ce;

}



.columnLink li.cli3 a {

	background-color: #a8d15b;

}



.columnLink li.cli4 a {

	background-color: #5b75d1;

}



.columnLink li:hover a {

	filter: alpha(opacity=70);

	opacity: 0.7;

	-webkit-transition: all 0.5s ease;

	-moz-transition: all 0.5s ease;

	transition: all 0.5s ease;

}



.bg2 .columnTitle p {

	color: #616277;

}



.bg2 .columnFooter {

	background-color: #c6dbef;

}



.bg3 .columnTitle p {

	color: #e8c1ac;

}



.bg3 .cTitle {

	position: relative;

	background: url(/assets/addons/cms/mengju/images/ctitlebg.jpg) repeat-x 0 0;

}



.bg3 .cTitle .more {

	position: absolute;

	right: 30px;

	top: 14px;

	z-index: 5;

	color: #404040;

	font-size: 1.2em;

	font-weight: normal;

	display: block;

	height: 32px;

	line-height: 32px;

	padding: 0 28px 0 17px;

	-webkit-border-radius: 4px;

	-moz-border-radius: 4px;

	-ms-border-radius: 4px;

	border-radius: 4px;

	border: 1px solid #e8ddcc;

	background: url(/assets/addons/cms/mengju/images/more.png) no-repeat 45px center #fbf0e0;

}



.bg3 .cTitle .more:hover {

	color: #ff8830;

}



.bg3 .cTitle i {

	background-image: url(/assets/addons/cms/mengju/images/icon4.png);

}



.bg3 .columnFooter {

	background-color: #fef8ef;

}



.bg3 .columnBoxDiv {

	height: 316px;

}



.bg3 .columnList li a:hover, .bg3 .cTitle a:hover, .bg3 .columnHot a:hover {

	color: #ff8830;

}



.m20 {

	margin-top: 20px;

}



.columnText {

	font-size: 12px;

	color: #7b7b7b;

	line-height: 28px;

	margin: 23px 34px;

	max-height: 196px;

	overflow: hidden;

}



.columnBoxUl {

	height: 316px;

	margin-left: 20px;

	float: left;

	background-color: #fefdfc;

	width: 293px;

}



.columnBoxUl:first-child {

	margin-left: 0;

}



.columnBoxUl .columnList {

	padding: 17px 21px 0;

}



.columnBoxUl .columnList li a b {

	margin-right: 0;

}



.columnBoxUl .cTitle {

	padding: 0 20px 0 32px;

}



.columnBoxUl .cTitle .more {

	right: 20px;

}



/*columnMenu*/



.columnMenu {

	height: auto;

	overflow: hidden;

	background-color: #ac5a24;

}



.columnMenu ul li {

	float: left;

	width: 16.66666%;

}



.columnMenu ul li a {

	display: block;

	height: 56px;

	line-height: 56px;

	text-align: center;

	color: #fff;

	font-size:15px;

	border-left: 1px solid #bf7443;

}



.columnMenu ul li a:first-child {

	border-left: 0;

}



.columnMenu ul li:hover, .columnMenu ul li.on {

	background-color: #b66129;

}



.columnMenuTit {

	height: 56px;

	line-height: 56px;

	display: none;

	background-color: #ac5a24;

	color: #fff;

	font-size:15px;

	text-align: center;

	background: url(/assets/addons/cms/mengju/images/downicon.png) no-repeat 97% center;

}



/*响应式导航*/



.mobileIconCon {

	display: none;

	background: url(/assets/addons/cms/mengju/images/menu.png) no-repeat 20px center #0d67d2;

	position: relative;

}



.mobileIconCon a {

	display: block;

	width: 40px;

	height: 50px;

	position: absolute;

	top: 0;

	z-index: 5;

	width: 100%;

}



.searchBtn {

	background: url(/assets/addons/cms/mengju/images/search.jpg) center center no-repeat;

	width: 40px;

	height: 60px;

	right: 20px;

	position: absolute;

	top: 35px;

	z-index: 5;

	display: none;

}



#mobileNavTit {

	display: block;

	height: 50px;

	line-height: 50px;

	text-align: center;

	font-size:17px;

	color: #fff;

}



.mobileSearchCon {

	display: none;

	width: 100%;

	height: 46px;

	background-color: #9bc0df;

	overflow: hidden;

}



.mobileSearchBox {

	position: relative;

	width: 98%;

	height: 40px;

	margin: 3px auto;

	background-color: #fff;

	border-radius: 5px;

	overflow: hidden;

}



.mobileSearchBox input[type="text"] {

	width: 100%;

	height: 40px;

	line-height: 40px;

	font-size: 1.4em;

	padding: 0 10px;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	border: none;

	color: #999;

}



.mobileSearchBox input[type="submit"] {

	position: absolute;

	display: block;

	width: 40px;

	height: 40px;

	top: 0;

	right: 0;

	border: none;

	background: url(/assets/addons/cms/mengju/images/search.jpg) center no-repeat;

}



.sideNavCon {

	display: none;

	position: absolute;

	top: 0;

	left: 0;

	width: 100%;

	height: 100%;

	overflow: hidden;

	z-index: 9999;

}



.sideNavCon .bg {

	position: absolute;

	top: 0;

	left: 0;

	width: 100%;

	height: inherit;

	background-color: rgba(0, 0, 0, 0.5);

	z-index: 11000;

}



.sideNavCon .sideNavScroll {

	position: absolute;

	top: 0;

	left: 0;

	width: 100%;

	height: inherit;

	background-color: #fff;

	overflow: hidden;

	z-index: 11001;

	-webkit-transform: translate3d(-100%, 0, 0);

	transform: translate3d(-100%, 0, 0);

	-webkit-transition: .5s ease all;

	transition: .5s ease all;

}



.sideNavCon .sideNavScroll.on {

	-webkit-transform: translate3d(0, 0, 0);

	transform: translate3d(0, 0, 0);

}



.sideNavCon .sideNavScroll .closeSideNavCon {

	display: block;

	width: 100%;

	height: 30px;

	text-align: right;

	padding-top: 5px;

}



.sideNavCon .sideNavScroll .closeSideNavCon a {

	margin-right: 10px;

	display: inline-block;

	vertical-align: middle;

	width: 30px;

	height: 30px;

	background-color: #666;

	border-radius: 50%;

	line-height: 30px;

	font-size: 22px;

	color: #fff;

	text-align: center;

}



.sideNavCon .sideNav {

	width: 100%;

}



.sideNavCon .sideNav li {

	position: relative;

	margin: 0 10px;

	border-bottom: 1px solid #dcdbdb;

}



.sideNavCon .sideNav li > a {

	position: relative;

	display: block;

	padding-left: 20px;

	font-size:15px;

	color: #333;

	line-height: 50px;

}



.sideNavCon .sideNav li i {

	position: absolute;

	display: block;

	top: 0;

	right: 0;

	font-size:14px;

	width: 50px;

	height: 50px;

	line-height: 4;

	color: #787878;

	font-weight: bold;

	text-align: center;

	font-style: normal;

	z-index: 2;

	transition: 0.2s ease all;

	-webkit-transition: 0.2s ease all;

	-moz-transition: 0.2s ease all;

}



.sideNavCon .sideChildNavScroll {

	position: absolute;

	top: 0;

	left: 0;

	width: 100%;

	height: inherit;

	background-color: #f1f1f1;

	overflow: hidden;

	z-index: 11002;

	-webkit-transform: translate3d(-100%, 0, 0);

	transform: translate3d(-100%, 0, 0);

	-webkit-transition: .5s ease all;

	transition: .5s ease all;

}



.sideNavCon .sideChildNavScroll.on {

	-webkit-transform: translate3d(0, 0, 0);

	transform: translate3d(0, 0, 0);

}



.sideNavCon .sideChildNavScroll .backBtn {

	position: relative;

	width: 100%;

	text-align: center;

	height: 60px;

	line-height: 60px;

	color: #333;

	font-size: 16px;

	background-color: #fff;

	border-bottom: 1px solid #ededed;

}



.sideNavCon .sideChildNavScroll .backBtn span {

	position: absolute;

	top: 0;

	left: 0;

	width: 30px;

	height: 30px;

}



.sideNavCon .sideChildNav > ul {

	width: 100%;

}



.sideNavCon .sideChildNav > ul > li {

	width: 100%;

	display: none;

}



.sideNavCon .sideChildNav dl dt {

	height: 60px;

	line-height: 60px;

	background-color: #f7f7f7;

	border-bottom: 1px solid #ededed;

}



.sideNavCon .sideChildNav dl dt a {

	display: block;

	padding: 0 10px;

	color: #333;

	font-size: 16px;

	font-weight: bold;

}



.sideNavCon .sideChildNav dl dd {

	height: 50px;

	line-height: 50px;

	border-bottom: 1px solid #e8e8e8;

}



.sideNavCon .sideChildNav dl dd a {

	display: block;

	padding: 0 20px;

	color: #333;

	font-size: 16px;

}



.sideNavCon .sideChildNav .sideChildWord li {

	height: 50px;

	line-height: 50px;

	border-bottom: 1px solid #e8e8e8;

}



.sideNavCon .sideChildNav .sideChildWord li a {

	display: block;

	padding: 0 20px;

	color: #333;

	font-size: 16px;

}



/*wrapper*/



#wrapper {

	width: 100%;

	height: 100%;

}



#scroller {

	position: relative;

	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);

	width: 100%;

	padding: 0;

	height: 100%;

}



.imgdiv {

	position: absolute;

	left: 0;

	width: 100%;

	display: none;

	z-index: 990;

	background-color: #fff;

}



.imgdiv div.s1 img {

	display: block;

	position: absolute;

	top: 50%;

	z-index: 999;

	left: 50%;

	max-width: 95% !important;

	-webkit-transform: translate(-50%, -50%);

	-moz-transform: translate(-50%, -50%);

	-ms-transform: translate(-50%, -50%);

	-o-transform: translate(-50%, -50%);

	transform: translate(-50%, -50%);

}



.close {

	height: 5em;

	line-height: 5em;

	text-align: center;

	position: absolute;

	z-index: 999;

	left: 0;

	bottom: 0;

	width: 100%;

	color: #000;

	font-size:15px;

	cursor: pointer;

}



.mobileTit {

	display: none;

}



.mobileTit a {

	height: 45px;

	line-height: 45px;

	font-size:15px;

	color: #fff;

	display: block;

	padding-left: 21px;

	background: url(/assets/addons/cms/mengju/images/downicon.png) no-repeat 97% center #1152c3;

}



/* 0507start */



.cellbox {

	margin: 100px auto;

	width: 500px;

	border: 1px solid #ccc;

	height: 200px;

}



.cellbox .cellbg {

	width: 500px;

	height: 60px;

	background: #05568f;

	font-size: 20px;

	color: #fff;

	line-height: 60px;

	text-align: center

}



.cellbox .mess1, .cellbox .mess2 {

	font-size: 15px;

	text-align: center;

}



.cellbox .mess1 {

	padding-bottom: 10px;

	padding-top: 40px

}



/* 0507end */







/* cxy  */



.columnBoxUl1 {

	height: 316px;

	/*margin-left: 20px;*/

	float: left;

	background-color: #fefdfc;

	width: 293px;

}



.columnBoxUl1:first-child {

	margin-left: 0;

}



.columnBoxUl1 .columnList {

	padding: 17px 21px 0;

}



.columnBoxUl1 .columnList li a b {

	margin-right: 0;

}



.columnBoxUl1 .cTitle {

	padding: 0 20px 0 32px;

}



.columnBoxUl1 .cTitle .more {

	right: 20px;

}



.ml20 {

	margin-left: 20px;

}



.ml24 {

	margin-left: 24px;

}



.exp .owl-item {

	width: 297px !important;

}



.fLink {

	font-size: 1.4em;

	margin-top: 5px;

}



.fLink a {

	display: inline-block;

	color: #0066b3;

	margin: 0px 14px;

}



.pagess {

	margin: 50px 0px;

	overflow: hidden;

	text-align: center;

	font-size: 12px; clear:both;

}



.pagess ul li {

	display: inline-block;

	border: 1px solid #ccc;

	padding: 5px 12px;

	margin: 0px 3px 6px 3px;

	line-height: 20px;

	background: #fff;

	color: #999

}



.pagess ul li:hover {

	background: #ee7800;

	color: #fff;

	border: 1px solid #ee7800

}



.pagess ul li:hover a {

	color: #fff;

}



.pagess ul li.thisclass {

	display: inline-block;

	border: 1px solid #ee7800;

	padding: 5px 12

	px;

	margin: 0 3px;

	background: #ee7800;

	color: #fff;

}



.pagess ul li.thisclass a {

	color: #fff;

}



.pagess ul li a {

	display: block;

	color: #999

}



.pagess ul li a:hover {

	color: #fff;

}



.message {

	overflow: hidden;

}



.message dd {

	margin-bottom: 10px;

}



.message .kuang {

	width: 300px;

	height: 40px;

	line-height: 40px;

	border: 1px solid #ddd;

	padding: 0 10px

}



.message textarea {

	width: 400px;

	padding: 10px;

	border: 1px solid #ddd;

	height: 100px;

}



.message .tj {

	width: 150px;

	height: 40px;

	border: 0;

	text-align: center;

	line-height: 40xp;

	color: #fff;

	margin-left: 42px;

	background: #065890;

	cursor: pointer

}



.message span {

	float: left

}

.yxrw{clear:both; overflow:hidden;}

.yxrw ul{ width:1212px; margin-left:-6px;}

.yxrw li{ width:186px; float:left; margin:8px;}

.yxrw li img{ width:180px; height:257px; padding:2px; border:1px solid #ddd; display:block;}

.yxrw li span{ height:30px; line-height:35px; display:block; text-align:center; font-size:16px;}





#yxrw{ width:1152px; clear:both; display:block; margin:20px auto 0px auto; overflow:hidden;}

#yxrw li{ width:176px; float:left; margin:8px;}

#yxrw li img{ width:170px; height:243px; padding:2px; border:1px solid #ddd; display:block;}

#yxrw li span{ height:30px; line-height:35px; display:block; text-align:center; font-size:16px;}



#shjs{ width:1152px; clear:both; display:block; margin:20px auto 0px auto; overflow:hidden;}

#shjs li{ width:280px; float:left; margin:8px 4px;}

#shjs li img{ width:274px; height:183px; padding:2px; border:1px solid #ddd; display:block;}

#shjs li span{ height:30px; line-height:35px; display:block; text-align:center; font-size:16px;}





/*新增代码*/









/*产品列表*/

.pro_list{ overflow:hidden; margin:0px 0px 30px 0px;}

.pro_list ul{ width:909px; margin-left:-4px;}

.pro_list li{ width:283px; height:260px; background:#fff;box-shadow: 0 0 15px rgba(0, 0, 0, 0.15); float:left; margin:10px; overflow:hidden;}

.pro_list li img{ width:283px; height:212px;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

.pro_list li span{ height:45px; line-height:45px; display:block; overflow:hidden; font-size:16px; text-align:center;}

.pro_list li:hover{ background:#0066bf;}

.pro_list li:hover span{ color:#fff;}

.pro_list li:hover img{transform:scale(1.04);-moz-transition:scale(1.04);-webkit-transition:scale(1.04);-o-transition:scale(1.04);}



/*产品中心详情页*/

.preview{width:485px; height:500px; position:relative; margin:20px 0px 0px 0px;}

/* smallImg */

.smallImg{position:relative; height:98px; margin-top:1px;padding:6px 5px; width:475px; overflow:hidden;float:left;}

.scrollbutton{width:14px; height:50px; overflow:hidden; position:relative; float:left; cursor:pointer; }

.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{background:url(/assets/addons/cms/mengju/images/d_08.png) no-repeat;margin-top:8px;}

.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(/assets/addons/cms/mengju/images/d_09.png) no-repeat; margin-left:462px; margin-top:-59px;}



#imageMenu {height:63px; width:440px; overflow:hidden; margin-left:4px; float:left;}

#imageMenu li { width:80px;height:63px; overflow:hidden; float:left; margin:0px 4px; text-align:center;}

#imageMenu li img{width:80px; height:63px;cursor:pointer;}

#imageMenu li#onlickImg img, #imageMenu li:hover img{ width:78px; height:61px; border:1px solid #959595;}

/* bigImg */

.bigImg1{position:relative; float:left; width:485px; height:380px; overflow:hidden;}

.bigImg1 #midimg{width:485px; height:380px;}

.bigImg1 #winSelector{width:235px; height:210px;}

#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; border:1px solid #fff;}

/* bigView */

#bigView{position:absolute;border:1px solid #ddd; overflow: hidden; z-index:999; top:0px !important; left:520px !important;}

#bigView img{position:absolute;}



/*详情页*/

.pro_xr{ width:386px; margin:20px 0px 0px 0px;}

.pro_xr h2{ margin-top:40px;font-size:23px; line-height:40px; background:url(/assets/addons/cms/mengju/images/line_06.jpg) left bottom no-repeat; padding:0px 0px 10px 0px;}

.pro_xr .pro_xr_c{ height:170px;background:#f1f1f1; color:#777; padding:20px; font-size:15px; overflow:hidden; margin:30px 0px 30px 0px; line-height:28px; overflow:hidden;}

.pro_xr .pro_r_l{ height:45px; line-height:45px; text-align:center; border:1px solid #ddd; display:block; font-size:16px; color:#777; padding:0px 30px;margin:25px 0px 0px 0px; }

.pro_xr .pro_r_l:hover{border:1px solid #1a67c9; color:#1a67c9;}



.pro_t2{ height:50px; line-height:50px; border-bottom:1px solid #ccc;margin:30px 0px 20px 0px;}

.pro_t2 span{padding:0px 0px; color:#1152c3; font-size:18px; font-weight:bolder; display:inline-block;}



.pro_c2{ padding:10px; margin:0px 0px 30px 0px; font-size:16px; line-height:28px;}

.pro_c2 img{ max-width:1400px;}

.pro_c2 table{border-top:1px solid #ccc;border-right:1px solid #ccc;width:100%;}

.pro_c2 td{ border-bottom:1px solid #ccc;border-left:1px solid #ccc; padding:10px; }













/*生长历程*/

.bg_02{ width:100%; background: url(/assets/addons/cms/mengju/images/bg_01.jpg) top center no-repeat; padding:10px 0px 50px 0px; margin:50px 0px 0px 0px;}	

.biaoti_02{ padding:0px 0px 15px 0px; margin:55px 0px 30px 0px; text-align:center; text-transform:uppercase; overflow:hidden;}

.biaoti_02 h2{ font-size:40px; color:#fff; height:60px; line-height:60px; font-weight: bold; display:block; overflow:hidden;}

.biaoti_02 p{ font-size:18px; color:#fff; height:40px; line-height:40px;display:block; overflow:hidden;}



.mr_frbox3{ position:relative; width:100%;height:420px; margin:0px auto;}

.mr_frbox3 .prev{position:absolute; left:0px; margin-left:0px; bottom:180px; width:56px; height:56px; z-index:100; opacity:0;}

.mr_frbox3 .next{position:absolute; right:0px; margin-right:0px; bottom:180px;  width:56px; height:56px; z-index:100; opacity:0;}



.fzlc{ width:1400px; background:url(/assets/addons/cms/mengju/images/fzlc_bg.png) center center no-repeat; height:420px; overflow:hidden;}

.fzlc li{ width:230px; height:210px; float:left;padding:0px 0px 0px 70px;}

.fzlc li h2{ font-size:22px; font-weight:bold; color:#7db4ef; height:40px; line-height:40px; display:block; overflow:hidden;}

.fzlc li p{ font-size:17px;color:#fff; height:120px; line-height:30px; display:block; overflow:hidden;}

.fzlc li:nth-child(2n-1) { background:url(/assets/addons/cms/mengju/images/fzlc_01.png) 50px top no-repeat;}

.fzlc li:nth-child(2n) { background:url(/assets/addons/cms/mengju/images/fzlc_02.png) 50px bottom no-repeat; padding-top:210px;}

.fzlc li:nth-child(2n) h2{ margin:30px 0px 0px 0px;}







/*公司文化*/

.gswh{ width:100%; margin:25px 0px 0px 0px;}

.gswh li{ width:25%; text-align:center; float:left; color:#fff;margin:0px 0px; position: relative; background:#000; overflow:hidden;}

.gswh li img{ opacity:0.5;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

.gswh li div{  width:100%; text-align:center;position:absolute;top:30%;}

.gswh li h2{ height:60px; line-height:60px; display:block; overflow:hidden; background:url(/assets/addons/cms/mengju/images/line_04.jpg) center bottom no-repeat; margin:0px 0px 25px 0px; font-size:25px; font-weight:bold; padding:0px 20px 10px 20px;}

.gswh li p{ height: auto; line-height:30px; display:block; overflow:hidden; font-size:18px; padding:0px 35px;}

.gswh li:hover{box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);}

.gswh li:hover img{ opacity:0.2;transform:scale(1.15);-moz-transition:scale(1.15);-webkit-transition:scale(1.15);-o-transition:scale(1.15);}



/*声誉资质*/

.mr_frbox2{ position:relative; width:100%;height:580px; margin:0px auto;}

.mr_frbox2 .prev{position:absolute; left:50%; margin-left:-60px; bottom:30px; width:56px; height:56px; z-index:100;}

.mr_frbox2 .prev img{ border-radius:50%;}

.mr_frbox2 .next{position:absolute; right:50%; margin-right:-60px; bottom:30px;  width:56px; height:56px; z-index:100;}

.mr_frbox2 .next img{ border-radius:50%;}



/*内页声誉资质*/

.gszz{ width:1260px; margin:10px auto 10px auto;}

.gszz li{ width:295px; height:260px; float:left; margin:10px 10px 0px 10px; overflow:hidden; }

.gszz li img{ width:295px; height:222px;background:#fff;transition: all 0.4s ease-in-out;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;}

.gszz li span{ height:40px; line-height:40px; display:block; color:#333; font-size:16px; text-align:center;}

.mr_frbox{ width:100%; position:relative;}

.mr_frbox .prev{ position:absolute; left:0px; top:40%;}

.mr_frbox .next{position:absolute; right:0px; top:40%;}

.mr_frbox1{ width:1400px; margin:0px auto; position:relative;}

.mr_frbox1 .prev{ position:absolute; left:0px; top:60%;}

.mr_frbox1 .next{position:absolute; right:0px; top:60%;}




.bigimg{width:400px !important; height:auto !important;position: fixed;left: 0;top:40px; right: 0;bottom: 0;margin:auto;display: none;z-index:9999;border: 10px solid #fff;}

.mask{position: fixed;left: 0;top: 0; right: 0;bottom: 0;background-color: #000;opacity:0.5;filter: Alpha(opacity=50);z-index: 98;transition:all 1s;display: none}

.bigbox{width:840px;background: #fff;border:1px solid #ededed;margin:0 auto;border-radius: 10px;overflow: hidden;padding:10px;}

.bigbox>.imgbox{width:auto;height: auto;float:left;border-radius:5px;overflow: hidden;margin: 0 10px 10px 10px;}

.bigbox>.imgbox>img{width:100%;}

.imgbox:hover{cursor:zoom-in}

.mask:hover{cursor:zoom-out}

.mask>img{position: fixed;left:50%; margin-left:220px;top:100px;width:60px;}

.mask>img:hover{cursor:pointer}



/*联系富易堂fyt*/

.map{width:100%;height:621px;margin:0px auto 40px auto; position:relative;}

#dituContent{width:100%;height:615px;border:3px solid #ddd; position:absolute; top:0px;}



.contact{ width:369px; position:absolute; left:60px; top:60px; padding:80px 40px; z-index:999; background: rgba(255,255,255,0.8);}

.contact img{ margin:40px 0px 25px 0px;}

.contact h2{ font-size:25px; color:#333; font-weight:bold; padding:0px 0px 15px 0px; margin:0px 0px; background:url(/assets/addons/cms/mengju/images/line_03.jpg) bottom left no-repeat;}

.contact h3{ height:55px; line-height:55px;font-size:30px; color:#0c66d2;margin:20px 0px 15px 0px; padding:0px; display:block;}

.contact h3 img{ vertical-align:middle; margin:0px 10px 0px 0px;}

.contact p{ font-size:18px; color:#454545; line-height:37px;}

.contact b{ margin:10px 0px 0px 0px;}

.contact .contact_01{ height:45px; line-height:45px; display:inline-block; padding:0px 30px; border:1px solid #ccc; font-size:18px;margin:25px 0px 0px 0px;}

.contact .contact_02{ height:45px; line-height:45px; display:inline-block; padding:0px 30px; border:1px solid #ccc; font-size:18px; margin:25px 0px 0px 30px;}

.contact a:hover{ border:1px solid #0d67d2; color:#0d67d2;}



.llys_t11 input{ font-size:18px;height:52px; line-height:52px; width:96%; border:0; padding-left:4%;background:none; color:#787878;}

.llys_t11 select{ font-size:18px;height:52px; line-height:52px; width:96%; border:0; padding-left:4%;background:none;color:#787878;}

.llys_t11 span{position:absolute; right:10px; top:0px; z-index:999; width:130px; text-align:right; font-size:14px; color:#f00;}

.llys_t11{ width:49%; border:none; height:52px; line-height:52px; padding:0px 0px 0px 0px; margin:0px 0px 26px 0px;border:1px solid #ccc; background:#fefefe;float:left; position:relative;}

.llys_t11:nth-child(2n){ float:right;}



.llys_t2{ width:98.9%; border:none; height:220px;line-height:30px; border:1px solid #ccc; background:#fefefe; padding:10px 0px 0px 2%; margin:0px 0px 20px 0px; font-size:17px;}

.llys_tj{ width:100%; text-align:center;}



.llys_t4{height:50px; line-height:50px; background:#f78008; color:#fff; display:inline-block; border:1px solid #f78008; padding:0px 80px; font-size:18px; margin:15px 40px 40px 0px; display:inline-block;}

.llys_t4:hover{ background:#f78008;}



.llys_t5{height:50px; line-height:50px; background:#fff; color:#0264ab; border:1px solid #0264ab; display:inline-block; border:none;padding:0px 80px; font-size:18px; margin:15px 0px 40px 0px; border:1px solid #ddd;}

.llys_t5:hover{ background:#0d67d2; color:#fff;}









/*解决方案*/

.jjfa{ width:100%; margin:0px auto;}

.jjfa ul{ width:930px; margin-left:-15px;}

.jjfa li{ width:260px; height:350px; padding:13px; border:1px solid #ddd; float:left; margin:0px 11px 22px 11px; text-align:center;}

.jjfa li img{ width:260px; height:173px;transition: all 0.4s ease-in-out;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;}

.jjfa li:hover img{transform:scale(1.04);-moz-transition:scale(1.04);-webkit-transition:scale(1.04);-o-transition:scale(1.04);}

.jjfa li h2{ height:45px; line-height:45px; background:url(/assets/addons/cms/mengju/images/line_04.jpg) center bottom no-repeat; margin-bottom:10px; padding-bottom:2px; display:block; overflow:hidden; font-weight:bold;}

.jjfa li h2 a{ font-size:18px; color:#333;}

.jjfa li h2 a:hover{color:#0c66d2;}

.jjfa li p{ height:55px; line-height:24px; font-size:15px; display:block; overflow:hidden; color:#787878;}

.jjfa li .jjfa_more{ font-size:15px; color:#999; display:inline-block; height:37px; line-height:37px; border:1px solid #ddd; padding:0px 30px; margin:15px 0px 0px 0px;}

.jjfa li .jjfa_more:hover{color:#0c66d2; border:1px solid #0c66d2;}

.jjfa li:hover{box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);}







/*视频*/

.shipin{ width:100%; margin:0px auto;}

.shipin ul{ width:1230px; margin-left:-15px;}

.shipin li{ width:344px; height:430px; padding:16px; border:1px solid #ddd; float:left; margin:0px 16px 32px 16px; text-align:center; position:relative;}

.shipin li .shipin_p{ width:342px; height:256px;transition: all 0.4s ease-in-out;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;}

.shipin li:hover .shipin_p{transform:scale(1.04);-moz-transition:scale(1.04);-webkit-transition:scale(1.04);-o-transition:scale(1.04);}

.shipin li .shipin_an{ position:absolute; left:50%; top:130px; width:50px; margin-left:-25px; z-index:999;}

.shipin li h2{ height:45px; line-height:45px; background:url(/assets/addons/cms/mengju/images/line_04.jpg) center bottom no-repeat; margin-bottom:10px; padding-bottom:2px; display:block; overflow:hidden; font-weight:bold;}

.shipin li h2 a{ font-size:18px; color:#333;}

.shipin li h2 a:hover{color:#0c66d2;}

.shipin li p{ height:55px; line-height:24px; font-size:15px; display:block; overflow:hidden; color:#787878;}

.shipin li .shipin_more{ font-size:15px; color:#999; display:inline-block; height:37px; line-height:37px; border:1px solid #ddd; padding:0px 30px; margin:15px 0px 0px 0px;}

.shipin li .shipin_more:hover{color:#0c66d2; border:1px solid #0c66d2;}

.shipin li:hover{box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);}







/*甄选家装服务产品*/

.zhenxuan{ width:1025px; margin:15px auto;}

.zhenxuan .zhenxuan_01{ width:303px; height:488px; position:relative; background:#000; overflow:hidden;}

.zhenxuan .zhenxuan_01 img{ width:303px; height:488px; opacity:0.65;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

.zhenxuan .zhenxuan_01 h2{ position:absolute; width:92%; left:4%; top:280px; z-index:999; color:#fff; height:50px; line-height:50px; font-size:30px; display:block; overflow:hidden;}

.zhenxuan .zhenxuan_01 h3{ position:absolute; width:92%; left:4%; top:330px; z-index:999; color:#fff; height:30px; line-height:30px; display:block; font-size:18px; overflow:hidden;}

.zhenxuan .zhenxuan_01 p{ position:absolute; width:92%; left:4%; top:370px; z-index:999; color:#fff; height:60px; line-height:22px; display:block; font-size:14px; overflow:hidden;}

.zhenxuan .zhenxuan_01 em{ position:absolute; left:4%; top:430px; z-index:999; color:#fff; height:32px; line-height:32px; display:inline-block; padding:0px 20px; font-size:16px; border-radius:20px;border:1px solid #ee7800; color:#ee7800; overflow:hidden;}

.zhenxuan .zhenxuan_01:nth-child(2){ margin-left:10px;}

.zhenxuan .zhenxuan_01:hover em{ background:#ee7800; color:#fff;}

.zhenxuan .zhenxuan_01:hover img{transform:scale(1.15);-moz-transition:scale(1.15);-webkit-transition:scale(1.15);-o-transition:scale(1.15);}



.zhenxuan_02{ width:409px; height:488px;  background:#fff;box-shadow:2px 2px 5px #ddd;}

.zhenxuan_02 h2{ font-size:25px; color:#232323; text-align:center; padding:25px 0px; background:url(/assets/addons/cms/mengju/images/line_08.jpg) bottom center no-repeat;}

.zhenxuan_02 form{ padding:25px;}

.zhenxuan_02 form label{ height:70px; line-height:70px; padding:0px 0px 0px 0px; width:20%; display:inline-block; float:left;}

.zhenxuan_02 form .text{ height:40px; line-height:40px; border:1px solid #ddd; border-radius:25px; margin:18px 0px 0px 0px; padding:0px 0px 0px 15px; width:74%;}

.zhenxuan_02 form select{ height:40px; line-height:40px; border:1px solid #ddd; border-radius:25px; margin:18px 0px 0px 0px; padding:0px 5px 0px 5px; width:25%;}

.zhenxuan_02 form .submit{ height:40px; line-height:40px; background:#ee7800; color:#fff;border-radius:25px; margin:18px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:center; width:50%;}









.jjfa_list{ width:100%; margin:15px 0px;}

.jjfa_list li{padding:0px; overflow:hidden; margin:0px 0px 0px 0px; background:#f6f6f6;}

.jjfa_list li .jjfa_list_p{ width:600px; height:373px;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

.jjfa_list li:hover .jjfa_list_p{transform:scale(1.15);-moz-transition:scale(1.15);-webkit-transition:scale(1.15);-o-transition:scale(1.15);}

.jjfa_list li h2{ height:65px; line-height:65px; display:block; overflow:hidden; background:url(/assets/addons/cms/mengju/images/line_04.jpg) 50px bottom no-repeat; margin:40px 0px 25px 0px; padding:0px 50px 0px 50px; }

.jjfa_list li h2 a{ font-size:25px; color:#333333; font-weight:bold;}

.jjfa_list li h2 a:hover{ color:#0081cc;}

.jjfa_list li .jjfa_list_text{ font-size:16px; color:#787878; height:140px; line-height:28px; display:block; overflow:hidden; padding:0px 50px 0px 50px; }

.jjfa_list li .jjfa_list_more{ height:42px; line-height:42px; padding:0px 20px; border:1px solid #eee; display:inline-block;font-size:15px; color:#787878; margin:25px 0px 0px 0px;}

.jjfa_list li .jjfa_list_more:hover{color:#0081cc; border:1px solid #0081cc;}

.jjfa_list li:hover{box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);}



/*人才中心*/

.rczx_01{ width:100%; margin:15px 0px;}

.rczx_01 li{padding:0px; overflow:hidden; margin:0px 0px 0px 0px;}

.rczx_01 li .jjfa_list_p{ width:482px; height:299px; border:6px solid #dddddd;}

.rczx_01 li h2{ height:65px; line-height:65px; display:block; overflow:hidden; background:url(/assets/addons/cms/mengju/images/line_04.jpg) 50px bottom no-repeat; margin:40px 0px 25px 0px; padding:0px 50px 0px 50px; }

.rczx_01 li h2 a{ font-size:25px; color:#0d67d2; font-weight:bold;}

.rczx_01 li h2 a:hover{ color:#0081cc;}

.rczx_01 li .jjfa_list_text{ font-size:16px; color:#787878; height:140px; line-height:28px; display:block; overflow:hidden; padding:0px 50px 0px 50px; }

.rczx_01 li .jjfa_list_more{ height:42px; line-height:42px; padding:0px 20px; border:1px solid #eee; display:inline-block;font-size:15px; color:#787878; margin:25px 0px 0px 0px;}

.rczx_01 li .jjfa_list_more:hover{color:#0081cc; border:1px solid #0081cc;}





/* 招贤纳士 */

.jobsList{width:100%; margin:30px 0px 30px 0px;overflow:hidden;}

.jobTitle{height:50px;line-height:50px;background:#015696;color:#fff;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}

.jobTitle span{display:block;width:33.333%;height:50px;float:left;text-align:center;font-size:16px;}

.jobsList dd{height:55px;line-height:55px;border:1px solid #e5e5e5;background:#fff;cursor:pointer;position:relative;border-top:none;}

.jobsList dd em{display:block;width:8px;height:7px;background:url(/assets/addons/cms/mengju/images/iconf.jpg) no-repeat;cursor:pointer;position: absolute;top:21px;right:28px;}

.jobsList dd.on{background:#777; color:#fff;}

.jobsList dd.on em{background:url(/assets/addons/cms/mengju/images/icong.jpg) no-repeat;}

.jobsList dd span{display:block;float:left;width:33.333%;height:48px;text-align:center;font-size:15px;}

.jobsList dt{border:1px solid #e5e5e5;border-top:none;padding:30px 90px;background:#fff;font-size:15px; line-height:26px; color:#454545;}

.apply{width:auto;height:36px;line-height:36px;margin-top:15px;color:#fff;font-size:14px; background:#0877cd; display:inline-block; padding:0px 30px;border-radius:4px;}

.jobsList dt h2{ font-size:15px; font-weight:bold; padding:0px 0px 10px 0px;}

.apply:hover{background-color:#14126f;color:#fff;}













/*团队活动*/

.tdhd_01{ width:621px; height:406px; float:left; margin:0px 0px 40px 0px; overflow:hidden;}

.tdhd_01 img{transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

.tdhd_01:hover img{transform:scale(1.15);-moz-transition:scale(1.15);-webkit-transition:scale(1.15);-o-transition:scale(1.15);}

.tdhd_02{ width:574px; float:right;}

.tdhd_02 ul{ width:574px;}

.tdhd_02 li{ width:279px; height:199px; float:left; margin:3px; overflow:hidden;}

.tdhd_02 li img{ width:279px; height:199px;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

.tdhd_02 li:hover img{transform:scale(1.15);-moz-transition:scale(1.15);-webkit-transition:scale(1.15);-o-transition:scale(1.15);}





























/*悬浮链接*/

.suspension{position:fixed;z-index:55;right:0;top:50%; margin-top:-120px;width:70px;height:240px;}

.suspension-box{position:relative;float:right;}

.suspension .a{display:block;width:44px;height:44px;background-color:#fff;box-shadow: 0 0 6px rgba(0, 0, 0, 0.15);margin-bottom:4px;cursor:pointer;outline:none;}

.suspension .a.active,.suspension .a:hover{background:#f3f3f3;}

.suspension .a .i{float:left;width:44px;height:44px;background-image:url(/assets/addons/cms/mengju/images/side_icon.png);background-repeat:no-repeat;}

/* .suspension .a-service .i{background-position:0 0;} */

.suspension .a-service .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(/assets/addons/cms/mengju/images/suspension-bg.png);background-repeat:no-repeat;background-position:0 0;}

.suspension .a-service-phone .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(/assets/addons/cms/mengju/images/suspension-bg.png);background-repeat:no-repeat;background-position:-27px 0;}

.suspension .a-qrcode .i{background-position:-44px 0;}

.suspension .a-cart .i{background-position:-88px 0;}

.suspension .a-top .i{background-position:-132px 0;}

.suspension .a-top{background:#fff;display:none;}

.suspension .a-top:hover{background:#f3f3f3;}

.suspension .d{display:none;width:223px;background:#fff;position:absolute;right:67px;min-height:90px;border:1px solid #E0E1E5;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}

.suspension .d .arrow{position:absolute;width:8px;height:12px;background:url(/assets/addons/cms/mengju/images/side_bg_arrow.png) no-repeat;right:-8px;top:31px;}

.suspension .d-cart{top:0px;}

.suspension .d-service{top:34px;}

.suspension .d-service-phone{top:78px;}

.suspension .d-qrcode{top:120px;}

.suspension .d .inner-box{padding:8px 22px 12px;}

.suspension .d-service-item{border-bottom:1px solid #eee;padding:14px 0;}

.suspension .d-service .d-service-item{border-bottom:none;}

.suspension .d-service-item .circle{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#F1F1F3;display:block;float:left;}

.suspension .d-service-item .i-kf{width:44px;height:44px;background:url(/assets/addons/cms/mengju/images/side_con_icon04.png) no-repeat center 15px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}

.suspension .d-service-item .i-qq{width:44px;height:44px;background:url(/assets/addons/cms/mengju/images/side_con_icon03.png) no-repeat center 15px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}

.suspension .d-service-item:hover .i-qq{background-position:center 3px;}

.suspension .d-service-item .i-tel{width:44px;height:44px;background:url(/assets/addons/cms/mengju/images/side_con_icon02.png) no-repeat center center;display:block;}

.suspension .d-service-item h3{float:left;width:112px;line-height:44px;font-size:15px;margin-left:12px;}

.suspension .d-service-item .text{float:left;width:112px;line-height:22px;font-size:15px;margin-left:12px;}

.suspension .d-service-item .text .number{font-family:Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}

.suspension .d-service-intro{padding-top:10px;}

.suspension .d-service-intro p{float:left;line-height:27px;font-size:12px;width:50%;white-space:nowrap;color:#888;}

.suspension .d-service-intro i{background:url(/assets/addons/cms/mengju/images/side_con_icon01.png) no-repeat center center;height:27px;width:14px;margin-right:5px;vertical-align:top;display:inline-block;}

.suspension .d-qrcode{text-align:center;}

.suspension .d-qrcode .inner-box{padding:20px 0;}

.suspension .d-qrcode p{font-size:16px;color:#93959c;}





/*内页设计团队*/

.ny_bg{ width:100%; background:#f3f3f3; overflow:hidden;}

.case_fenlei{ width:1360px; height: auto; background:#fff;margin:20px auto; padding:10px 20px 20px 20px;}

.case_fenlei li{line-height:60px; border-bottom:1px solid #f1f1f1; font-size:16px; clear:both; overflow:hidden;}

.case_fenlei .case_fenlei_l{width:100px;overflow:hidden; font-weight:bold;}

.case_fenlei .case_fenlei_r{width:1260px; overflow:hidden; margin:10px 0px 0px 0px;}

.case_fenlei li span{ color:#333;}

.case_fenlei .case_fenlei_r a{ height:32px; line-height:32px;padding:0px 17px; margin:0px 5px;font-size:16px; display:inline-block; border:1px solid #fff; border-radius:25px;}

.case_fenlei .case_fenlei_r a:hover{ background:#ee7800;color:#fff;}

.case_fenlei li .current{background:#ee7800;color:#fff;}

.case_fenlei .test{ display:block !important; width:60px; text-align:center; float:left; margin:10px 0px 20px 0px !important; }




/*设计师列表*/

.jxup{ padding:15px 0px;}

.jxup ul{ width:1420px; margin-left:-10px;}

.jxup li{ width:325px; height:440px; float:left; margin:15px; background:#fff; position:relative; overflow:hidden;}

.jxup li img{ width:325px; height:325px;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}



.jxup li h2{font-size:14px; font-weight:normal; padding:10px 15px 0px 15px; margin-bottom:5px; overflow:hidden; color:#666;}

.jxup li h2 em a{ font-size:18px;font-style:normal; padding-right:10px; color:#232323;}

.jxup li p{padding:0px 15px; line-height:26px;font-size:14px; color:#666;}

.ljgd{ width:163px; height:45px; line-height:45px; text-align:center; background:#333333; color:#fff; font-size:16px; position:absolute;left:0; top:280px;z-index:9999; display:none;}

.ljgd:hover{background:#0764bb}

.ljzx{ width:162px; height:45px; line-height:45px; text-align:center; background:#ee7800; color:#fff; font-size:16px; position:absolute;right:0;top:280px;z-index:9999; display:none;}

.ljzx:hover{ background:#ee7800;}

.jxup li:hover .ljgd,.jxup li:hover .ljzx{ display:block;transition: all 0.5s ease 0s;}





/*经典案例*/

.case_list{ width:1400px; margin:20px auto;}

.case_list ul{ width:1434px; margin-left:-17px;}

.case_list li{ width:450px; height:480px; background:#fff;box-shadow: 0 0 15px rgba(0, 0, 0, 0.15); float:left; color:#333; position:relative; margin:14px; overflow:hidden;}

.case_list li .case_list_p{ width:450px; height:374px; overflow:hidden; display:block;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

.case_list li:hover .case_list_p{transform:scale(1.05);-moz-transition:scale(1.05);-webkit-transition:scale(1.05);-o-transition:scale(1.05);}

.case_list li h2{ height:30px; line-height:30px; display:block; font-weight:bold; margin:6px 0px 0px 0px;}

.case_list li h2 a{ font-size:16px; color:#232323;}

.case_list li p{ height:30px; line-height:30px; display:block; font-size:14px; color:#666;}

.case_list li .case_list_ms1{ padding:15px 10px;}

.case_list_ms1 img{ width:71px; height:71px; float:left; margin:0px 20px 0px 0px; border-radius:50%;}

.case_list_ms1 .case_list_ms2{ width:220px; float:left;}

.case_list li .zxyy{ width:100px; height:32px; line-height:32px; display:block; float:right; text-align:center; background:#ee7800; border-radius:30px; font-size:15px; color:#fff; margin:20px 0px 0px 0px;}

.case_list li .zxyy:hover{ background:#0a6ac1;}

.case_list li .video_01{ width:67px; height:67px; position:absolute; left:188px; top:150px; z-index:9999;}



/*在建工地*/

.zjgd_list{ width:1330px; margin:20px auto; padding:35px 35px 10px 35px; background:#ffffff; }

.zjgd_list li{ height:226px; padding-bottom:30px; margin-bottom:25px;overflow:hidden; border-bottom:1px solid #eee;}

.zjgd_list li h2{ height:40px; line-height:40px; overflow:hidden; margin:0px 0px 10px 0px;font-weight:bold;}

.zjgd_list li h2 a{ font-size:20px; color:#232323;}

.zjgd_list li h2 a:hover{ color:#1976cf;}

.zjgd_list li span{ width:auto; height:20px; line-height:20px; display:inline-block; padding:0px 20px 0px 0px; color:#454545;}

.zjgd_list li .zjgd_list_p{ width:334px;height:226px;}

.zjgd_list li .zjgd_list_p img{width:334px;height:226px;}



.zjgd_list_f{width:970px; height:212px;background:#fff; margin:0px 0px 0px 0px;}

.zjgd_list li ul{ margin:20px 0px 0px 0px;background:url(/assets/addons/cms/mengju/images/line_09.jpg) center 13px repeat-x; overflow:hidden;}

.zjgd_list li ul li{ width:85px; float:left; height:35px; line-height:35px; margin:0px 22px 20px 0px; padding:30px 0px 0px 0px; text-align:center; border:none; color:#454545; background:url(/assets/addons/cms/mengju/images/line_10.png) center 5px no-repeat;}

.zjgd_list li ul li a:hover{ color:#ee7800; font-weight:bold;}

.zjgd_list li ul li:hover{background:url(/assets/addons/cms/mengju/images/line_11.png) center 5px no-repeat;color:#ee7800;}

.zjgd_list li ul li.current{background:url(/assets/addons/cms/mengju/images/line_11.png) center 5px no-repeat;color:#ee7800;}

.zjgd_list li ul li.current a{color:#ee7800; font-weight:bold;}

.zjgd_list .mfsq{ width:185px; height:35px; line-height:35px; text-align:center; background:#1976cf; color:#fff; border-radius:25px;}

.zjgd_list .yykgd{ width:185px; height:35px; line-height:35px; text-align:center; background:#ee7800; color:#fff; margin-left:35px; border-radius:25px;}



/*左侧在建工地*/

.zjgd_con{ width:1030px; padding:35px; background:#fff; overflow:hidden;}

.zjgd_con h2{ font-size:22px; font-weight:bold; color:#232323; border-bottom:1px solid #ddd; padding:0px 0px 15px 0px; margin:25px 0px 25px 0px; display:block; overflow:hidden;}





/*右侧*/

.right_01{ width:269px;}

.wjzx{ width:267px; border:1px solid #ddd;  background:#fff;}

.wjzx_c{padding:18px;}

.wjzx_c .wjzx_c_t{ height:47px; line-height:47px; border:1px solid #ddd; display:block; padding:0px 0px 0px 5%; margin:15px 0px 0px 0px; width:95%;}

.wjzx_c .wjzx_c_s{ height:47px; line-height:47px; background:#ee7800; color:#fff; display:block; margin:15px 0px 0px 0px; width:100%;}

.wjzx_c .wjzx_c_n{ font-size:15px; color:#787878; text-align:center; padding:15px 0px 5px 0px;}





/*最新在建工地*/

.wjzx_c .wjzx_c_tit{ height:32px; line-height:32px; font-weight:bold; margin:0px 0px 10px 0px; font-size:18px; color:#232323;}

.wjzx_c .wjzx_c_tit a{ font-weight:normal; float:right; color:#787878; font-size:15px;}

.zxgd li{ width:230px; height:149px; margin:10px 0px; position:relative; overflow:hidden;}

.zxgd li img{ width:230px; height:149px;}

.zxgd li span{ height:36px; line-height:36px; font-size:15px; position:absolute; left:0px; bottom:0px; width:100%; text-align:center; color:#fff; background:rgba(0,0,0,0.5);}



/*推荐设计师*/

.tjsjs ul{ width:246px; margin-left:-7px; overflow:hidden;}

.tjsjs li{ width:111px; height:170px; margin:6px; float:left;}

.tjsjs li img{ width:111px; height:111px;}

.tjsjs li h2{ height:30px; line-height:30px; display:block; text-align:center; font-size:16px; margin:5px 0px 0px 0px; font-weight:bold;}

.tjsjs li p{ height:25px; line-height:25px; display:block; text-align:center; font-size:14px; color:#787878;}



/*最新装修问答*/

.zxwd li{ height:35px; line-height:35px; display:block; overflow:hidden; background:url(/assets/addons/cms/mengju/images/list_01.png) left center no-repeat; padding:0px 0px 0px 15px;}

.zxwd li a:hover{ color:#0d67d2;}



/*家装指南*/

.jzzn_l{ width:1030px; padding:35px 35px 0px 35px; background:#fff; overflow:hidden; float:left; margin:30px 0px 30px 0px;}

.jzzn_fl{ height:52px; line-height:52px; background:#f3f3f3; margin:0px 0px 15px 0px;}

.jzzn_fl li{ height:52px; line-height:52px; float:left;} 

.jzzn_fl li a{ height:52px; line-height:52px; display:block; padding:0px 30px; font-size:17px; font-weight:bold; color:#232323;} 

.jzzn_fl li a:hover{ background:#0b6ac2; color:#fff;}

.jzzn_fl li.current a{ background:#0b6ac2; color:#fff;}



#xwzx{ width:100%; margin:0px 0px;}

#xwzx li{ border-bottom:1px solid #ddd; padding:20px 0px; overflow:hidden; margin:0px 0px 0px 0px;}

#xwzx li .xwzx_p{ width:277px; height:186px; float:left; margin:0px 30px 0px 0px;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

#xwzx li:hover .xwzx_p{transform:scale(1.15);-moz-transition:scale(1.15);-webkit-transition:scale(1.15);-o-transition:scale(1.15);}

#xwzx li h2{ height:45px; line-height:45px; display:block; background:url(/assets/addons/cms/mengju/images/line_06.jpg) left bottom no-repeat; margin:0px 0px 12px 0px; overflow:hidden; font-weight:bold;}

#xwzx li h2 a{ font-size:18px; color:#333333;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

#xwzx li h2 a:hover{ color:#0081cc; padding-left:5px;}



#xwzx li .xwzx_more{ height:38px; line-height:38px; margin:0px 0px 0px 0px; padding:0px 25px 0px 25px; border:1px solid #ddd;display:inline-block;font-size:15px; color:#787878; float:right;}

#xwzx li .xwzx_more:hover{color:#0081cc;}



#xwzx li .xwzx_text{ font-size:15px; color:#454545; height:85px; line-height:26px; display:block; overflow:hidden;}

#xwzx li .xwzx_ll{ height:45px; line-height:45px;font-size:15px;color:#787878; margin:0px 0px 0px 0px;}

#xwzx li .xwzx_ll span{ padding:0px 20px 0px 0px;}

#xwzx li .xwzx_ll img{ vertical-align:middle; margin:0px 6px 0px 0px;}



/*详情页*/

.rightBox{ width:1030px; padding:35px 35px 0px 35px; background:#fff; overflow:hidden; float:left; margin:30px 0px 30px 0px;}



/*本案设计师*/

.basjs{ padding:0px;}

.basjs img{ width:100%; height:auto; margin:10px 0px;}

.basjs p{ font-size:15px; line-height:28px; color:#454545;}

.basjs .zxyy{ height:32px; line-height:32px; background:#ee7800; color:#fff; display:inline-block; border-radius:8px; padding:0px 20px; margin:10px 0px 0px 0px;}

.basjs .zxyy:hover{ background:#3a8fee;}

.basjs .ckgd{ height:32px; line-height:32px; background:#0b6ac2; color:#fff; display:inline-block; border-radius:8px; padding:0px 20px; margin:10px 0px 0px 15px;}

.basjs .ckgd:hover{ background:#3a8fee;}



.jdal_table{ margin:15px 0px;}

.jdal_table td{ padding:2px;}





/*设计师详情页*/

.sjs_bg{ width:100%; height:729px; padding:50px 0px 0px 0px; background:url(/assets/addons/cms/mengju/images/sjtd_bg.jpg) center center no-repeat;}

.sjs_c{ width:1260px; height:546px; padding:70px; margin:0px auto; background:#fff;}

.sjs_c_01{ width:300px; float:left; text-align:center;}

.sjs_c_01 .sjs_c_01_p{ width:294px; height:294px; border-radius:50%; border:4px solid #ddd;}

.sjs_c_01 a{ height:33px; line-height:33px; background: url(/assets/addons/cms/mengju/images/dmz.png) 15px center no-repeat #47a1f4; border-radius:20px; color:#fff; display:inline-block; padding:0px 20px 0px 48px; margin:-20px 0px 0px 0px;}



.sjs_c_02{ width:880px; float:right;}

.sjs_c_02 h2{ height:45px; font-size:30px; color:#232323; margin:25px 0px 0px 0px; font-weight:bold;}

.sjs_c_02 h2 em{ height:28px; line-height:28px; background:#787878; display:inline-block; color:#fff; padding:0px 15px; font-weight:normal; font-size:15px; border-radius:15px; margin:0px 0px 0px 20px; vertical-align: middle;}

.sjs_c_02 p{line-height:28px; font-size:16px; color:#454545; margin:8px 0px;}

.sjs_c_02 span{ height:29px; line-height:29px; background:#47a1f4; display:inline-block; color:#fff; padding:0px 25px; font-weight:normal; font-size:15px; border-radius:15px; margin:10px 15px 10px 0px;}

.sjs_c_02 a{ height:38px; line-height:38px; background:#ee7800; color:#fff; font-size:17px; padding:0px 25px; margin:10px 0px 0px 0px; border-radius:20px; display:inline-block;}

.sjs_c_02 a:hover{ background:#47a1f4;}



.sjs_c_03{ height:40px; line-height:40px; margin:30px 0px 0px 0px;}

.sjs_c_03 li{height:40px; line-height:40px; margin:0px 20px 0px 0px; float:left;}

.sjs_c_03 li a{height:40px; line-height:40px;}

.sjs_c_03 li a:hover{ color:#2f8ee6;}

.sjs_c_03 li.current a{ color:#2f8ee6;}



.sjs_c_04{ font-size:15px; line-height:30px; padding:15px 0px;}



/*设计师转动*/

.mr_frbox{ width:1400px; margin:0px auto; position:relative;}

.mr_frBtnL2{cursor:pointer; position:absolute; left:0; top:80px; z-index:9999;}

.mr_frBtnR2{cursor:pointer; position:absolute; right:0; top:80px; z-index:9999;}

.tjsjs2{ width:1300px; margin:0px auto;padding:0px 0px 40px 0px;}

.tjsjs2 li{ width:260px; float:left; text-align:center; position:relative; overflow:hidden;}

.tjsjs2 li img{ width:203px; height:203px; border-radius:50%; display:inline-block;}

.tjsjs2 li h2{ font-size:18px; font-weight:normal; margin:10px 0px 0px 0px; height:30px; line-height:30px;display:block; color:#ee7800;}

.tjsjs2 li div{width:203px; height:203px; line-height:203px; text-align:center; color:#fff; font-size:60px; border-radius:50%; position:absolute; left:28px; top:-232px; background: rgba(238,120,0,0.6)}

.tjsjs2 li p{ color:#777;}

.tjsjs2 li:hover div{ top:0;-webkit-transition: 0.5s; transition:0.5s;}





/*施工工艺*/

.sggy_01{ width:100%; text-align:center; margin:30px 0px;}

.sggy_01 li{ height:60px; line-height:60px; display:inline-block; margin:0px 10px; cursor:pointer;}

.sggy_01 li a{ height:60px; line-height:60px; display:block; padding:0px 35px; background:#333333; color:#fff; font-size:18px; font-weight:bold;}

.sggy_01 li a:hover{ background:#ee7800;}

.sggy_01 li.current a{ background:#ee7800;}



.sggy_02{ width:100%; height:1391px; background:url(/assets/addons/cms/mengju/images/sggy_01.jpg) center center no-repeat;}

.sggy_03{ width:100%; height:426px; background:url(/assets/addons/cms/mengju/images/sggy_02.jpg) center center no-repeat;}

.sggy_04{ width:100%; height:781px; background:url(/assets/addons/cms/mengju/images/sggy_03.jpg) center center no-repeat;}

.sggy_05{ width:100%; height:835px; background:url(/assets/addons/cms/mengju/images/sggy_04.jpg) center center no-repeat;}



.mjgy_c{ width:1400px; margin:20px auto;}

.mjgy_c ul{ width:1412px; margin-left:-6px;}

.mjgy_c li{ width:652px; height:170px; background:#fff; padding:10px; float:left; margin:8px; padding:8px; border:1px solid #ddd;}

.mjgy_c li img{ float:left; padding-right:15px; width:239px; height:167px;}

.mjgy_c li h2{ font-size:18px; font-weight:normal; padding:25px 0px 10px 0px;}

.mjgy_c li p{ color:#666;}

.mjgy_c li a{ height:33px; line-height:33px; border:1px solid #ddd; display:inline-block; padding:0px 20px; margin:15px 0px 0px 0px;}

.mjgy_c li a:hover{ background:#ee7800; color:#fff;}

.mjgy_c li:hover{box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);}





/*无忧售后*/

.wysh_01{ height:200px; padding-top:880px; background:url(/assets/addons/cms/mengju/images/wysh_01.jpg) center center no-repeat; color:#fff; font-size:18px; text-align:center;}

.wysh_01 p{ padding:20px 0px 0px 0px;}

.wysh_01 p em{ color:#f57f31; font-size:25px;}

.wysh_01 a{ height:40px; line-height:40px; display:inline-block; background:#f57f31; font-size:20px; color:#fff; padding:0px 60px; border-radius:20px; margin:20px 0px 0px 0px;}

.wysh_01 a:hover{ background:#ff0a00;}





/*质量验收*/

.zlys_01{ height:88px; margin:20px 0px; text-align:center;}

.zlys_01 li{ width:148px; height:88px; padding:0px 0px 0px 0px; display:inline-block;background:#fff; margin:0px 0px;overflow: hidden; text-align:center; line-height:24px; cursor:pointer; background:url(/assets/addons/cms/mengju/images/tc_pzjt.png) 100px center no-repeat;}

.zlys_01 li span{ width:88px; height:68px; padding:20px 0px 0px 0px; display:block;background:#fff;border-radius: 50%;box-shadow: 0px 0px 5px rgba(15, 1, 0, 0.14); margin:0px 0px;overflow: hidden; text-align:center; line-height:24px; cursor:pointer;}

.zlys_01 li:hover span{ background:#ff0a00; color:#fff;}

.zlys_01 li.current span{ background:#ff0a00; color:#fff;}

.zlys_01 li:last-child{ width:88px;background:none;}



.zlys_011{ height:88px; margin:20px 0px; text-align:center;}

.zlys_011 li{ width:148px; height:88px; line-height:88px; padding:0px 0px 0px 0px; display:inline-block;background:#fff;margin:0px 0px;overflow: hidden;cursor:pointer; background:url(/assets/addons/cms/mengju/images/tc_pzjt.png) 95px center no-repeat;}

.zlys_011 li span{ width:88px; height:88px; line-height:88px; padding:0px 0px 0px 0px; display:block;background:#fff;border-radius: 50%;box-shadow: 0px 0px 5px rgba(15, 1, 0, 0.14); margin:0px 0px;overflow: hidden; text-align:center;cursor:pointer;}

.zlys_011 li:hover span{ background:#ff0a00; color:#fff;}

.zlys_011 li.current span{ background:#ff0a00; color:#fff;}

.zlys_011 li:last-child{ width:88px;background:none;}



.zlys_02{ width:1200px; margin:0px auto;}

.wysh_02{ width:1400px; margin:0px auto;}

.wysh_02 li{ width:288px; padding:16px; border:1px solid #ddd; float:left; margin:14px;}

.wysh_02 li img{ width:288px; height:200px;}

.wysh_02 li span{ height:35px; line-height:35px; display:block; font-size:18px; text-align:center; margin:10px 0px 0px 0px; font-weight:bold;}

.wysh_02 li:hover{ box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);}



.wysh_03{ width:1400px; margin:0px auto;}

.wysh_03 li{ width:398px; min-height:430px; background:#fff; padding:16px; border:1px solid #ddd; float:left; margin:14px;}

.wysh_03 li img{ width:398px; height:316px;}

.wysh_03 li h2{ height:35px; line-height:35px; display:block; font-size:20px; text-align:center; margin:10px 0px 0px 0px; font-weight:bold;}

.wysh_03 li p{ line-height:30px; display:block; font-size:16px; text-align:center; margin:10px 0px 0px 0px; color:#666;}

.wysh_03 li:hover{ box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);}





.add_02{ width:100%; height:515px; background:url(/assets/addons/cms/mengju/images/add_03.jpg) center center no-repeat; margin:30px 0px 0px 0px;}



/*省钱*/

.sq_01{ width:1400px; margin:0px auto;}

.sq_01_l{ width:1081px; float:left;}

.sq_01_r{ width:319px; height:539px; background:#ffd2d1; float:left;}

.sq_01_r li{ height:179px; line-height:179px; text-align:center; font-size:22px; border-bottom:2px solid #fff; color:#d44a40;}

.sq_01_r li:last-child{ bottom:none;height:177px;}

.sq_01_r li:hover{ background:#d44a40; color:#fff;}

.sq_01_r li.current{ background:#d44a40; color:#fff;}





/*独吞SIF精益制造系统*/

.zztx{ width:100%; height:908px; background:url(/assets/addons/cms/mengju/images/zztx_01.jpg) center center no-repeat; padding:10px 0px 0px 0px;}

.zztx_c{ width:1400px; margin:0px auto;}

.zztx_c_l{ width:350px; background:#ffffff; float:left;}

.zztx_c_l .zztx_c_l_c{ padding:20px 40px; height:217px;}

.zztx_c_l h2{ font-size:20px; height:45px; line-height:45px; padding:0px 0px 0px 15px; margin:0px 0px 15px 0px; background:url(/assets/addons/cms/mengju/images/line_01.jpg) left center no-repeat; font-weight:bold;}

.zztx_c_l p{ font-size:16px; line-height:28px;padding:0px; color:#555;}



.zztx_c_m{ width:700px; float:left; background:#fff;}

.zztx_c_m .zztx_c_m_c{ padding:20px 40px; height:217px;}

.zztx_c_m h2{ font-size:20px; height:45px; line-height:45px; padding:0px 0px 0px 15px; margin:0px 0px 15px 0px; background:url(/assets/addons/cms/mengju/images/line_01.jpg) left center no-repeat; font-weight:bold;}

.zztx_c_m p{ font-size:16px; line-height:28px;padding:0px; color:#555;}



.more_02{ width:100%; height:60px; line-height:60px; display:inline-block; text-align:center; margin:60px 0px 40px 0px;}

.more_02 a{color:#fff; font-size:18px; height:60px; line-height:60px; display:inline-block; border-radius:30px; background:#fd7e01; padding:0px 80px;}

.more_02 a:hover{ background:#1256e5;}





/*富易堂fyt在中国*/

.zsjm_01{line-height:60px; font-size:45px; background:url(/assets/addons/cms/mengju/images/line_12.png) center 30px no-repeat; margin:50px 0px; color:#333333; text-align:center;}

.zsjm_01 p{ font-size:17px; color:#787878; padding:0px 0px 0px 0px;}



.zsjm_02{ width:1400px; margin:0px; min-height:566px; background:url(/assets/addons/cms/mengju/images/zsjm_01.png) top center no-repeat; margin:0px auto;}

.zsjm_02 li{ margin:0px 0px 20px 0px; padding:0px 0px 20px 0px; border-bottom:1px solid #ddd;}

.zsjm_02 li .zsjm_02_l{ width:100px;height:35px; line-height:35px; background:#228def; color:#228def; border-radius:15px; padding:0px 0px; display:inline-block; color:#fff; font-weight:bold; text-align:center; vertical-align: top; margin-top:9px;}



.zsjm_02 li .zsjm_02_r{ width:1270px;display:inline-block;line-height:35px; padding:0px 0px;}

.zsjm_02 li .zsjm_02_r a{ padding:0px 14px; font-weight:bold;}

.zsjm_02 li .zsjm_02_r a:hover{ color:#228def;}





.jm_zc02 { width:1400px;height:500px; margin:0px auto;}

.jm_zc02 dl { float:left; width:348px; background:#fff;}

.jm_zc02 dl dt img { width:348px; height:210px;}

.jm_zc02 dl dd { width:346px; height:205px; border:solid 1px #e5e5e5; border-top:none; position:relative;}

.jm_zc02 dl dd .zc_em01 { display:block; font-family:"黑体"; font-size:24px; color:#ee7800; height:53px; border-bottom:solid 2px #e5e5e5; margin:0 20px; padding:28px 0 0;}

.jm_zc02 dl dd span { display:block; font-size: 16px; color:#a3a3a3; margin:30px 0 0 20px;}

.jm_zc02 dl dd span img { display:block; padding:10px 0 0;}

.jm_zc02 dl dd i { display:block; position:absolute; bottom:0; right:0;}

.jm_zc02 dl dd p { background:url(/assets/addons/cms/mengju/images/zc_libg.gif) no-repeat; width:350px; height:262px; position:absolute; top:-56px; left:-1px; display:none}

.jm_zc02 dl:hover dd p { display:block;}

.jm_zc02 dl dd p b { display:block; font-size:24px; color:#ee7800; padding:28px 0 0 30px; font-weight:normal;}

.jm_zc02 dl dd p .zc_em02 { font-size:15px; color:#333; line-height:30px; margin:30px 14px 0; display:block;}



.jmjs_con { width:1400px;background:url(/assets/addons/cms/mengju/images/ys_bg.gif) no-repeat; height:465px; margin:20px auto;}

.jmjs_con p { width:349px; height:180px; padding:52px 0 0; float:left; text-align:center; position:relative; border:1px solid #ddd; margin:-1px 0px 0px -1px;}

.jmjs_con p em { display:block; font-size:24px; color:#6e6e6e; padding:20px 0 0;}

.jmjs_con p span { background:#ee7800; width:349px; height:232px; display: block; position:absolute; top:0; left:0; color:#fff; font-family:"黑体";

opacity: 0;transition: opacity 1s ease-in-out;-moz-transition: opacity 1s ease-in-out;-webkit-transition: opacity 1s ease-in-out;}

.jmjs_con p:hover span { display:block;opacity: 1.0;transition: opacity 0.3s ease-in-out;-moz-transition: opacity 0.3s ease-in-out;-webkit-transition: opacity 0.3s ease-in-out;}

.jmjs_con p span b { display:block; font-size:24px; padding:30px 0 10px; font-weight:normal; font-family:"黑体";}

.jmjs_con p span i { display:block; font-size:18px; margin:0 25px; line-height:25px; font-family:"黑体";}



.fwtd_01{ width:1400px; margin:0px auto;}





/*加盟我们有什么优势？？？？？？*/

.smys_01{ height:1203px; background:url(/assets/addons/cms/mengju/images/smys_01.jpg) center center no-repeat; padding:30px 0px 0px 0px; color:#fff; font-size:18px; text-align:center;}

.zsjm_011{ height:60px; line-height:60px; font-size:45px; background:url(/assets/addons/cms/mengju/images/line_12.png) center center no-repeat; margin:30px 0px 900px 0px; color:#fff; text-align:center;}

.smys_01 p{ padding:20px 0px 0px 0px;}

.smys_01 p em{ color:#f57f31; font-size:25px;}

.smys_01 a{ height:40px; line-height:40px; display:inline-block; background:#f57f31; font-size:20px; color:#fff; padding:0px 60px; border-radius:20px; margin:20px 0px 0px 0px;}

.smys_01 a:hover{ background:#ff0a00;}



/*相识我们*/

.ljwm_01{ width:1400px; margin:20px auto;}

.ljwm_01 img{ float:right; margin:15px 0px 0px 15px;}

.ljwm_01 p{ font-size:17px; line-height:35px; color:#454545; text-indent:0em;}





/*生长历程*/

.ljwm_02{ width:100%; height:719px; padding:30px 0px 0px 0px; background:url(/assets/addons/cms/mengju/images/ljwm_02.jpg) top center no-repeat;}

.ljwm_02 ul{ width:1400px; margin:0px auto;}

.ljwm_02 li{ width:184px; float:left; margin:8px; text-align:center;}

.ljwm_02 li .ljwm_02_01{width:184px; height:184px; border-radius:50%; background:rgba(0,0,0,0.6); color:#fff;}

.ljwm_02 li .ljwm_02_01 h2{ font-size:17px; font-weight:bold; padding:30px 0px 10px 0px;}

.ljwm_02 li .ljwm_02_01 p{ padding:0px 15px; line-height:26px;}

.ljwm_02 li .ljwm_02_01:hover{background:rgba(0,0,0,0.9);}

.ljwm_02 li .ljwm_02_02{width:184px; height:184px; border-radius:50%; background:rgba(0,0,0,0.6); color:#fff; margin:50px 0px 0px 0px;}

.ljwm_02 li .ljwm_02_02 h2{ font-size:17px; font-weight:bold; padding:20px 0px 10px 0px;}

.ljwm_02 li .ljwm_02_02 p{ padding:0px 15px; line-height:22px; font-size:14px;}

.ljwm_02 li .ljwm_02_02:hover{background:rgba(0,0,0,0.9);}





















































<!--耗时1755524856.3889秒-->