body,ul,p,h1,h2,h3,h4,h5,h6{padding:0;margin:0;list-style:none}
body{font-family:"微软雅黑"}
.main .clear:after{content:"";display:table;clear:both}
.main .box{box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.main .noNewLine{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.main .noLine{white-space:nowrap;}
.main .lf{float:left}
.main .rt{float:right}
.main a{color:transparent;text-decoration:none;}
.main img{vertical-align:middle;width:100%;height:100%;}
.main{min-width:1440px;overflow:hidden;}
.main .topPicBox{
	height:550px;
	position:relative;
	background-color:#F4B7B5;
}
.main .topPic{
	width:1920px;
	height:550px;
	position:absolute;
	top:0;
	line-height:0;
}
.main .topText{
	position:absolute;
	width:588px;
	height:270px;
	left:527px;
	top:128px;
}
.main .topText_title{
	font-size:28px;
	line-height:28px;
	color:#333;
	text-align:center;
}
.main .topText_text{
	font-size:18px;
	line-height:37px;
	color:#666;
	padding-top:20px;
}
.main .topText_text a{color:#666;}
.main .topText_text a:hover{color:#FF685D;}
.main .navPlace{
	height:72px;
	background-color:#FAFAFA;
}
.main .navBox{
	height:72px;
	min-width:1440px;
	border-bottom:1px solid #E5E5E5;
}
.main .navList{text-align:center;}
.main .navList li{
	display:inline-block;
	vertical-align:middle;
}
.main .navList .navFg{
	width:1px;
	height:15px;
	background-color:#D1D1D1;
	margin:0 18px;
	position:relative;
	top:2px;
}
.main .navList .item a{
	display:inline-block;
	height:71px;
	line-height:71px;
	font-size:22px;
	padding:0 20px;
	color:#666;
}
.main .navList .active, .main .navList .item:hover{background-color:#FF685D;}
.main .navList .active a, .main .navList .item:hover a{color:#fff;}
.main .part_one_box{
	background-color:#fff;
	padding-top:60px;
	padding-bottom:100px;
}
.main .part_one_box_detail{
	width:1200px;
	margin:0 auto;
}
.main .part_title{
	height:56px;
	position:relative;
}
.main .part_title_bar{
	position:absolute;
	left:0;
	bottom:0;
	right:0;
	top:0;
	height:1px;
	background-color:#E5E5E5;
	margin:auto;
	z-index:1;
}
.main .part_title_text{
	position:absolute;
	z-index:2;
	left:0;
	bottom:0;
	right:0;
	top:0;
	margin:auto;
	width:182px;
	height:56px;
	line-height:56px;
	text-align:center;
	font-size:48px;
	color:#999;
}
.main .part_one_box .part_title_text{background-color:#fff;}
.main .part_direction{
	font-size:44px;
	line-height:44px;
	color:#FF685D;
	text-align:center;
	padding-top:10px;
	padding-bottom:50px;
}
.main .part_one_two_box{
	border:1px solid #eee;
	background-color:#fff;
	padding:38px;
}
.main .part_one_two_top_pic{
	width:550px;
	height:400px;
	line-height:0;
}
.main .part_one_two_top_con{
	width:530px;
	height:400px;
}
.main .part_one_two_top_title{
	font-size:28px;
	line-height:28px;
	color:#333;
	padding-top:16px;
}
.main .part_one_two_top_text{
	font-size:18px;
	line-height:38px;
	color:#666;
	padding-top:20px;
}
.main .part_one_two_btn_box{padding-top:16px;}
.main .part_one_two_btn{
	display:inline-block;
	width:155px;
	height:46px;
	border-radius:23px;
	background-color:#FF685D;
	font-size:16px;
	line-height:46px;
	text-align:center;
	color:#fff;
}
.main .part_one_two_bottom{
	border-top:1px solid #eee;
	margin-top:40px;
}
.main .part_one_two_bottom .item{
	width:344px;
	border-bottom:1px dashed #DCDCDC;
	line-height:50px;
	font-size:18px;
}
.main .part_one_two_bottom .item a{color:#333;}
.main .part_one_two_bottom .middle{margin:0 45px;}
.main .part_one_two_bottom .itemIcon{
	display:inline-block;
	vertical-align:middle;
	width:3px;
	height:3px;
	background-color:#ccc;
	margin-right:13px;
	position:relative;
	top:-2px;
}
.main .part_one_two_bottom .item:nth-child(2) {
	margin:0 45px;
}
.main .part_one_two_bottom .item:nth-child(5) {
	margin:0 45px;
}
.main .part_one_two_bottom .item:nth-child(8) {
	margin:0 45px;
}
.main .part_two_box{
	padding-top:60px;
	padding-bottom:100px;
	background-color:#F7F7F7;
}
.main .part_two_box_detail{
	width:1200px;
	margin:0 auto;
}
.main .part_two_box .part_title_text{background-color:#F7F7F7;}
.main .part_three_box{
	background-color:#fff;
	padding-top:60px;
	padding-bottom:100px;
}
.main .part_three_box_detail{
	width:1200px;
	margin:0 auto;
}
.main .part_three_box .part_title_text{background-color:#fff;}
.main .part_three_one{
	width:590px;
	height:364px;
	line-height:0;
	position:relative;
}
.main .part_three_float{
	position:absolute;
	left:0;
	right:0;
	bottom:0;
	top:0;
	margin:auto;
	background-color:rgba(53, 53, 53, 0.6);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99353535,endColorstr=#99353535);
	display:none;
}
.main .part_three_float_title{
	font-size:22px;
	line-height:22px;
	color:#fff;
	text-align:center;
}
.main .part_three_top .part_three_float_title{padding-top:116px;}
.main .part_three_bottom .part_three_float_title{padding-top:80px;}
.main .part_three_float_bar{
	width:30px;
	height:2px;
	background-color:#fff;
	margin:0 auto;
	margin-top:19px;
}
.main .part_three_float_text{
	font-size:18px;
	line-height:30px;
	color:#fff;
	text-align:center;
	margin:0 auto;
	padding-top:18px;
}
.main .part_three_float_text a{color:#fff;}
.main .part_three_float_text a:hover{color:#FF685D;}
.main .part_three_top .part_three_float_text{width:400px;}
.main .part_three_bottom .part_three_float_text{width:315px;}
.main .part_three_model:hover .part_three_float{display:block;}
.main .part_three_two{
	width:386px;
	height:271px;
	line-height:0;
	position:relative;
}
.main .part_three_bottom .middle{margin:0 21px;}
.main .part_three_bottom{margin-top:20px;}
.main .part_four_box{
	background-color:#F7F7F7;
	padding-top:60px;
	padding-bottom:100px;
}
.main .part_four_box_detail{
	width:1200px;
	margin:0 auto;
}
.main .part_four_box .part_title_text{background-color:#F7F7F7;}
.main .part_four_model{
	width:285px;
	margin-right:20px;
	margin-top: 20px;
}
.main .part_four_model:nth-child(4),
.main .part_four_model:nth-child(8),
.main .part_four_model:nth-child(12),
.main .part_four_model:nth-child(16),
.main .part_four_model:nth-child(20) {
	margin-right: 0;
}
.main .part_four_model:hover{
	-moz-box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.3);
	-webkit-box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.3);
	box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.3); 
}
.main .part_four_pic{
	height:180px;
	line-height:0;
}
.main .part_four_text{
	height:52px;
	line-height:52px;
	background-color:#fff;
	text-align:center;
	font-size:18px;
	color:#333;
}
.main .part_four_last{margin-right:0;}
.main .part_four_fg{height:20px;}
.main .fixed{
	position:fixed;
	top:0;
	left:0;
	width:100%;
	background-color:#FAFAFA;
	z-index:3;
}
.main .scroll_part{position:relative;}
.main .part_bj{position:absolute;top:-72px;}

.main .gdcsXg{width:1180px;margin:0 auto;margin-top:30px;margin-bottom:30px;}
.main .gdcsXgLeft{width:70px;height:150px;font-size:24px;line-height:30px;text-align:center;background-color:#FF685D;color:#fff;padding-top:18px;}
.main .gdcsXgRight{width:1110px;height:150px;border:1px solid #F0F0F0;border-left:0;padding:10px 30px;}
.main .gdcsXgModel{display:inline-block;padding:0 8px;height:28px;line-height:28px;color:#999;border:1px solid #F0F0F0;border-radius:4px;margin:4px 4px;}
.main .gdcsXgModel:hover{background-color:#FF685D;border-color:#FF685D;color:#fff;}
.main .yztjBtn{position:absolute;width:60px;height:60px;top:480px;cursor:pointer;}
.main .yztjBtnLeft{left:200px;background: url(../images/imgJJ/arrow1.png) no-repeat center;background-size:11px 17px;background-color:rgba(0,0,0,0.5);}
.main .yztjBtnRight{right:200px;background: url(../images/imgJJ/arrow2.png) no-repeat center;background-size:11px 17px;background-color:rgba(0,0,0,0.5);}
.main .yztjModel a{position:absolute;left:0;bottom:0;right:0;top:0;}