/* main */
	/* public style */
	
	/* header */
	.header_main{height:100px;}
		.header{width:1200px; margin:0 auto}
			/* left */
			.logo{width:210px; padding-top:25px; padding-left:px;}
			.logo360{width:81px; padding-top:25px;}
			/* right */
			.top_right{width:550px;}
			.ss{ width:250px; height:30px; margin-top:5px;border:1px solid #ccc; background:#fff; margin-right:10px;}
			.ss1{ width:50px; margin-top:5px; height:34px; border:1px solid #ccc; background:#fff;}
				/* top_link */
				.top_link{padding-top:30px; height:26px; line-height:26px;text-align:right;}
					.top_link i{color:#686868;}
					.top_link span,.top_link a{color:#444; margin-left:5px;}
					.top_link a{font-size:13px;}
					.top_link a:hover{text-decoration:underline;}
				/*  nav */
				.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav_cp{width:1100px; height:550px; position:absolute; float:left; left:30px;}
.nav_cp li{ width:160px; height:360px; float:left; position:relative; margin-right:90px; }
.nav_cp h3{ text-align:center; width:230px; font-size:14px; font-weight:100; color:#444; padding-top:px; line-height:30px; }
			
.navbox{height:60px;position:relative;z-index:999; margin:auto;background:#047ed5;font-family:'微软雅黑';}
.nav{width:1200px;margin:0 auto;height:60px; list-style:none;}
.nav li{float:left;height:60px;position:relative; list-style:none;}
.nav li.last{background:none;}
.nav li a{text-decoration:none;}
.nav li a span{float:left;display:block;line-height:60px;font-size:14px;color:#fff;cursor:pointer;width:170px;text-align:center; }
.mj_hover_menu{text-decoration:none; width:170px; background:url(../images/menu_hover.jpg); height:40px;}
.nav li.selected .submenu{display:block;}
.nav li .submenu{display:none;position:absolute;top:60px;left:-9px;}
.nav li .submenu li{float:none;padding:0;background:none;height:auto;border-bottom:dotted 0px #BEBEBE;}
.mj_menu_pro_bg{width:1100px; height:550px; background: linear-gradient(to bottom, #fafafa, #e6e6e6);box-shadow:0 2px 5px #000;}
.mj_menu_pro_main{width:765px; margin:auto; padding-top:52px;}
.mj_menu_pro_li{ float:left;}
.mj_menu_li_txt{line-height:22px; font-size:12px; color:#696969;}
.mj_menu_li_txt font{font-size:14px; color:#047ed5;}
.mj_menu_li_txt a{color:#696969; text-decoration:none;}
.mj_menu_li_txt a:hover{color:#696969; text-decoration:underline;}

.mj_menu_news_bg{width:400px; height:185px; background: linear-gradient(to bottom, #fafafa, #e6e6e6);box-shadow:0 2px 5px #000;}
.mj_menu_news_main{width:440px; margin:auto; padding-top:12px;}
.mj_menu_news_li{padding:0px 30px; margin-right:30px; height:150px; float:left; }
.mj_menu_news_img{float:left; text-align:left; color:#047ed5; line-height:30px; font-size:14px;}

#lanrenzhijia { width:100%; height:600px; float:left; position:relative}
#slides { display:block; width:100%; height:600px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:27%; top:560px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#ff7623}


/**在线客服**/
.hide {
	display: none;
}
.clear {
	clear: both !important;
	display: block !important;
	font-size:0 !important;
	height:0 !important;
	line-height: 0 !important;
	width: 100% !important;
	margin:0 !important;
	padding:0 !important;
	border:0 !important;
	
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
} /* Hide from IE Mac \*/
.clearfix {
	display: block;
} /* End hide from IE Mac */
.clear-fixed {
	height: 100%;
	overflow: hidden;
}
a, a:hover, a:focus {
	text-decoration: none;
}
a:hover, a:active, a:focus {
	outline: none;
}

/* leftsead */
#leftsead{width:161px;height:290px;position:fixed;top:350px;right:0px; z-index:999;}
*html #leftsead{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#leftsead li{width:161px;height:60px;}
#leftsead li img{float:right;}
#leftsead li a{display:block;min-width:47px;max-width:161px;}
#leftsead li a .shows{display:block;}
#leftsead li a .hides{margin-right:-143px;cursor:pointer;cursor:hand; }
#leftsead li a.youhui .hides{display:none;position:absolute;right:143px;}
#leftsead li a.youhui .2wm{display:none;position:absolute;right:143px;}
.qq{background:#fff; border:1px solid #eee; width:145px; height:150px;display:none;position: absolute;right:50px;top:0px; line-height:30px; float:left; padding:10px 10px 10px 20px;}

#p2{width:112px;background-color:#8cc051;height:47px;margin-left:47px;border:1px solid #8BC48D;text-align:center;line-height:47px}
#p3{width:112px;background-color:#ff8b53;height:47px;margin-left:47px;border:1px solid #ff8b53;text-align:center;line-height:47px}
#p1{width:47px;height:49px;float:left}

.about { width: 400px; height: 130px; margin:0px auto 0; overflow: hidden; }
#left0{ float: left; width:85px; height:130px; margin-right:30px;border-right:solid 1px #ccc; }
#left0 li a { display: block; height: 27px;line-height: 27px; text-align: left; }
#center0 { margin-left:60px;}

#left1{ float: left; width:85px; height:130px; margin-right:30px;border-right:solid 1px #ccc; }
#left1 li a { display: block; height: 27px;line-height: 27px; text-align: left; }
#center1 { margin-left:60px;}

#left2{ float: left; width:85px; height:130px; margin-right:30px;border-right:solid 1px #ccc; }
#left2 li a { display: block; height: 27px;line-height: 27px; text-align: left; }
#center2 { margin-left:60px;}

#left3{ float: left; width:85px; height:130px; margin-right:30px;border-right:solid 1px #ccc; }
#left3 li a { display: block; height: 27px;line-height: 27px; text-align: left; }
#center3 { margin-left:60px;}

#left4{ float: left; width:85px; height:130px; margin-right:30px;border-right:solid 1px #ccc; }
#left4 li a { display: block; height: 27px;line-height: 27px; text-align: left; }
#center4 { margin-left:60px;}