/*页面公共样式*/

* {
	padding: 0;
	margin: 0;
	list-style: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
}

html {
	font-size: 62.5%;
	min-width: 1200px;
}

html,
body {
	font-family: "微软雅黑", Tahoma, Helvetica, Arial, "华文细黑", "宋体", sans-serif;
	background: #ffffff;
	color: #333333;
}

.noscript {
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0;
	top: 0;
	background: rgba(0, 0, 0, 0.8);
	text-align: center;
	font-size: 3rem;
	z-index: 9999;
	color: #FFFFFF;
}

.noscript p {
	vertical-align: middle;
	display: block;
	width: intrinsic;
	max-width: 1004px;
	margin: 10% auto;
	background: #000000;
	padding: 20px;
	border-radius: 10px;
}

.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}

.clearfix {
	*zoom: 1;
}

.clearBoth {
	clear: both;
}

img {
	width: 100%;
	display: block;
	vertical-align: middle;
}

div {
	max-width: 1200px;
	margin: 0 auto;
	overflow: hidden;
}

a {
	cursor: pointer;
	text-decoration: none;
	color: #fff8ea;
}


/*a:hover,a:active{ color: #666;}*/

button {
	cursor: pointer;
}

.kuan {
	max-width: 100%;
}

.nomarb {
	margin-bottom: 0 !important;
}


/*禁止页面文字选中*/

body {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}


/*家博会报名*/

.baise {
	color: #fff8ea;
}

.chengse {
	color: #ff5400;
}

.danchengse {
	color: #ffa601 !important;
}


/*header{height: 80px;background-color: #333333;color: #fff8ea;}
header .nav{position: relative;overflow: visible;}
header .logo{width: 300px;float: left;position: absolute;z-index: 99;left: -90px;}
header ul{margin-top:20px;float: left;margin-left: 200px;}
header ul li{float: left;width: 160px;height: 40px;border-right: 1px solid #606060;line-height: 40px;font-size: 1.6rem;text-align: center;font-weight: bold;}
header .site{float: right;margin-top: 25px;}
header .site .img{width: 25px;float: left;margin-right: 10px;}
header .site_name{font-size: 1.4rem;font-family:'宋体';height: 32px;line-height: 32px;float: left;}
header .action{color: #ff5400;}*/

header a {
	color: #000000 !important;
}

header {
	height: 64px;
	background-color: #fff;
	color: #000000;
}

header .nav {
	position: relative;
	overflow: visible;
}

header .logo {
	width: 214px;
	float: left;
	margin-right: 20px;
	margin-left: -8;
}

header ul {
	margin-top: 11px;
	float: left;
	margin-left: 50px;
}

header ul li {
	float: left;
	width: 130px;
	height: 40px;
	/*border-right: 1px solid #606060;*/
	line-height: 40px;
	font-size: 1.6rem;
	text-align: center;
	font-weight: bold;
}

header .site {
	float: left;
	margin-top: 16px;
}

header .site .img {
	width: 25px;
	float: left;
	margin-right: 10px;
}

header .site_name {
	font-size: 1.4rem;
	font-family: '宋体';
	height: 32px;
	line-height: 32px;
	float: left;
}

header .action {
	color: #ff5400;
}

.banner {
	max-width: 100%;
	position: relative;
	min-height: 580px;
	background-image: url(../img/bannernew.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.banner .apply {
	width: 350px;
	height: 420px;
	position: absolute;
	background-color: rgba(51, 51, 51, 0.8);
	right: 0;
	top: 0;
	margin-top: 80px;
	margin-right: 8%;
}

.banner .apply_top {
	height: 95px;
	border-bottom: 1px solid #bababa;
}

.banner .apply_top .title {
	font-size: 2.6rem;
	color: #fff8ea;
	margin-top: 30px;
	text-align: center;
}

.banner .apply_top .finish {
	font-size: 1.2rem;
	color: #fff8ea;
	text-align: center;
}

.banner .apply_top .finish span {
	color: #ff5400;
}

.banner .apply_form {
	color: #fff8ea;
}

.banner .apply_form .form {
	margin-top: 25px;
	margin-right: 30px;
}

.banner .apply_form .form .hang {
	font-size: 1.4rem;
	width: 100%;
	text-align: right;
	margin-bottom: 15px;
}

.banner .apply_form .form .text input {
	width: 230px;
	height: 35px;
	font-size: 1.6rem;
	outline: none;
	border-radius: 3px;
	border: 0;
}

.banner .apply_form .form .radio input {
	margin-right: 5px;
	cursor: pointer;
	display: none;
}

.banner .apply_form .form .radio span {
	color: #FF5400;
}

.banner .apply_form .form .radio b {
	width: 15px;
	height: 15px;
	display: inline-block;
	cursor: pointer;
	background-repeat: no-repeat;
	vertical-align: middle;
}

.banner .apply_form .form .radio .selected {
	background-image: url(../img/selected.png);
}

.banner .apply_form .form .radio .unselect {
	background-image: url(../img/unselect.png);
}

.banner .apply_form .form .submit input {
	width: 230px;
	font-size: 1.6rem;
	padding: 10px;
	background-color: #ff5400;
	border: 0;
	border-radius: 5px;
	color: #fff8ea;
	cursor: pointer;
}

.banner .apply_form .form .notice a {
	color: #ff5400;
	text-decoration: underline;
}

.float_left {
	position: absolute;
	top: 900px;
	left: 70px;
	z-index: 50;
	width: 149px;
	height: 450px;
}

.float_left ul {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	margin-top: 76px;
}

.float_left ul li {
	color: #fff8ea;
	font-size: 1.6rem;
	width: 100%;
	text-align: center;
	height: 40px;
	line-height: 41px;
	margin-bottom: 7px;
}

.float_right {
	position: absolute;
	top: 900px;
	right: 70px;
	z-index: 50;
	width: 149px;
	height: 308px;
}

.float_right ul {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	margin-top: 36px;
}

.float_right ul li {
	color: #fff8ea;
	font-size: 1.6rem;
	width: 100%;
	text-align: center;
	height: 40px;
	line-height: 40px;
	margin-bottom: 3px;
}

.kuai {
	margin-bottom: 45px;
	position: relative;
}

.kuai .requ {
	position: absolute;
	cursor: pointer;
}

.hdld {
	margin-top: 50px;
}

.hdld .rq1 {
	width: 220px;
	height: 60px;
	left: 30px;
	top: 305px;
}

.hdld .rq2 {
	width: 220px;
	height: 60px;
	left: 30px;
	top: 978px;
}

.hdld .rq3 {
	width: 220px;
	height: 60px;
	left: 30px;
	top: 1694px;
}

.qianggou {
	margin-top: 30px;
}

.qianggou .qg_logo {
	width: 200px;
	float: left;
}

.qianggou .qg_big {
	width: 400px;
	float: left;
	border-left: 1px solid #dedede;
	border-right: 1px solid #dedede;
}

.qianggou .qg_big .big_img {
	height: 277px;
}

.qianggou .qg_big .big_img img {
	height: 100%;
}

.qianggou .qg_list {
	width: 600px;
	float: left;
}

.qianggou .qg_list2 {
	float: left;
}

.qianggou .qg_list2 .qg_sp {
	width: 232px;
	height: 225px;
	border: 1px solid #dedede;
	float: left;
	margin-right: 10px;
	margin-top: 10px;
}

.qianggou .nomargin {
	margin-right: 0 !important;
}

.qianggou .big_text {
	height: 73px;
	padding: 10px;
	color: #000000;
}

.qianggou .big_bar {
	background-image: url(../img/qg_bar.jpg);
	height: 50px;
	background-repeat: no-repeat;
}

.qianggou .big_bar .ge {
	float: left;
	height: 100%;
	width: 10%;
	text-align: center;
	line-height: 50px;
	color: #fff8ea;
}

.qianggou .big_bar .jiage {
	font-size: 1.8rem;
	width: 40%;
}

.qianggou .big_bar .jiage span {
	font-size: 3.4rem;
}

.qianggou .big_bar .yuan {
	line-height: normal;
	width: 20%;
}

.qianggou .big_bar .jia {
	margin-bottom: 5px;
	margin-top: 5px;
}

.qianggou .big_bar .hu {
	background-color: #c33e06;
	border-radius: 5px;
	width: 60px;
	height: 20px;
	line-height: 20px;
}

.qianggou .big_bar .qiang {
	color: #c33e06;
	font-size: 1.8rem;
	width: 30%;
}

.qianggou .qg_sp {
	width: 200px;
	height: 200px;
	border: 1px solid #dedede;
	float: left;
}

.qianggou .qg_sp .sp_img {
	height: 138px;
}

.qianggou .qg_sp .sp_img_gao {
	height: 160px;
}

.qianggou .qg_sp .sp_img img {
	height: 100%;
}

.qianggou .sp_text {
	height: 32px;
	padding: 5px;
	color: #000000;
	line-height: 14px;
}

.qianggou .sp_text_gao {
	height: 49px;
	padding: 5px;
	color: #000000;
}

.qianggou .sp_jiage {
	height: 30px;
}

.qianggou .sp_jiage .jia {
	color: #e84014;
	float: left;
	font-size: 1.2rem;
	margin-top: 5px;
	margin-left: 5px;
}

.qianggou .sp_jiage .jia span {
	font-size: 1.8rem;
	margin-right: 5px;
}

.qianggou .sp_jiage .jia span.yuanjia {
	font-size: 1.2rem;
	color: #333;
}

.qianggou .sp_jiage .hu {
	color: #666666;
	float: right;
	font-size: 1.2rem;
	margin-top: 10px;
	margin-right: 5px;
}

.qianggou .sp_jiage .hu span {
	color: #e84014;
}

.hezuo {
	margin-top: 30px;
}

.hezuo .type_list ul li {
	float: left;
	padding: 10px 42px;
	border: 1px solid #ffa601;
	color: #6b1600;
	font-size: 1.4rem;
	margin-right: 5px;
	cursor: pointer;
}

.hezuo .type_list .action {
	background-color: #ffa601;
	color: #fff8ea;
}

.hezuo .nomargin {
	margin: 0 !important;
}

.hezuo .pp_list {
	margin-top: 10px;
	display: none;
}

.hezuo .pp_list .pp {
	float: left;
	width: 190px;
	margin-right: 12px;
	border: 1px solid #dedede;
	margin-bottom: 10px;
	height: 80px;
}

.hezuo .pp_list .pp img {
	height: 80px;
}


footer .foot_top {
	background-color: #f9f9f9;
	height: 260px;
	min-width: 100%;
	border-top: 1px solid #dedede;
}

footer .foot_top .foot_img {
	margin-top: 30px;
}

footer .foot_down a{
	color: #666;
}

footer .foot_down {
	height: 90px;
	font-size: 1.2rem;
	text-align: center;
	color: #666;
}

footer .foot_down .text1 {
	margin-top: 20px;
}

footer .foot_down .text2 {
	margin-top: 10px;
}

.tanchu {
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.7);
	position: fixed;
	min-width: 100%;
	z-index: 100;
	display: none;
}

.tanchu .tc_img {
	width: 640px;
	margin-top: 200px;
	height: 500px;
	background-image: url(../img/tanchu.png);
	background-repeat: no-repeat;
	position: relative;
}

.tanchu .tc_img2 {
	width: 640px;
	margin-top: 200px;
	height: 500px;
	background-image: url(../img/pop-bg.png);
	background-repeat: no-repeat;
	position: relative;
}

.tanchu .text {
	padding: 50px;
}

.tanchu .text2 {
	margin-right: 50px;
	margin-top: 30px;
}

.tanchu .text .title {
	font-size: 2.4rem;
	color: #fff;
	text-align: center;
}

.tanchu .text .wenzhang {
	font-size: 1.4rem;
	margin-top: 30px;
}

.tanchu .text .tishi {
	font-size: 1.4rem;
	color: #fff8ea;
	margin-top: 20px;
}

.tanchu .dacha {
	width: 20px;
	height: 20px;
	position: absolute;
	right: 0;
	top: 0;
	margin-top: 20px;
	margin-right: 20px;
	cursor: pointer;
}

.tanchu .dacha2 {
	width: 35px;
	height: 35px;
	position: absolute;
	right: 0;
	top: 0;
	margin-top: 28px;
	margin-right: 57px;
	cursor: pointer;
}

.tanchu .tc_tu2 {
	height: 300px;
}


/*家博会首页*/

div.banner2 {
	min-height: 580px;
	width: 100%;
	max-width: 100%;
	/*border-top: 2px solid #01AF53;*/
	background-color: #ffe820;
	position: relative;
}

div.banner2 div.slideImg {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	max-width: 1920px;
	min-height: 580px;
	z-index: 10;
	overflow: hidden;
}

div.banner2 div.slideImg ul {
	width: 99999px;
	min-height: 520px;
}

div.banner2 div.slideImg li {
	float: left;
	background-repeat: no-repeat;
	background-position: center top;
	background-size: 100% 100%;
}

div.banner2 div.slideImg li img {
	display: none;
	width: 100%;
}

div.banner2 div.control {
	position: absolute;
	width: 100px;
	height: 30px;
	top: 0;
	left: 0;
	z-index: 20;
	margin-left: 48%;
	margin-top: 530px;
}

div.banner2 div.control ul li {
	width: 15px;
	height: 15px;
	border-radius: 10px;
	/*background-color: rgba(255, 255, 255, 0.7);*/
	float: left;
	margin-right: 10px;
	cursor: pointer;
}

div.banner2 div.control .action {
	background-color: white;
}

.jjxzbar {
	margin-top: 50px;
	margin-bottom: 20px;
	max-width: 100%;
}

.shangpin1 {
	margin-bottom: 20px;
	max-width: 100%;
}

.shangpin1 .sp_left {
	float: left;
	width: 50%;
	height: 346px;
}

.shangpin1 .sp_left img {
	height: 346px;
}

.shangpin1 .sp_right {
	float: left;
	padding: 20px;
	border-top: 1px solid #FF5400;
	border-bottom: 1px solid #FF5400;
	width: 50%;
	height: 346px;
	text-align: center;
}

.shangpin1 .sp_right .title {
	color: #0b0404;
	font-size: 2.8rem;
	margin-bottom: 20px;
}

.shangpin1 .sp_right .jiage {
	color: #333;
	font-size: 3.2rem;
	margin-bottom: 20px;
}

.shangpin1 .sp_right .jiage span {
	color: #ff5400;
	font-size: 6.4rem;
}

.shangpin1 .sp_right .jieshao {
	color: #0b0404;
	font-size: 1.6rem;
	margin-bottom: 10px;
}

.shangpin1 .sp_right .jieshao span {
	color: #0b0404;
	font-size: 3.2rem;
}

.shangpin1 .sp_right .key {
	color: #666;
	font-size: 1.6rem;
	margin-bottom: 30px;
}

.shangpin1 .sp_right .zhuangxiu {
	font-size: 1.4rem;
	color: #ff5400;
	padding: 15px 70px;
	border: 1px solid #ff5400;
	cursor: pointer;
	width: 200px;
}

.shangpin2 {
	margin-bottom: 20px;
	max-width: 100%;
}


/*.shangpin2 .sp_left{float: left;width: 50%;height: 346px;}*/


/*.shangpin2 .sp_left img{height: 346px;}*/

.shangpin2 .sp_left {
	width: 50%;
	float: left;
	overflow: hidden;
	height: 346px;
}

.shangpin2 .sp_left ul {
	width: 99999px;
	height: 346px;
}

.shangpin2 .sp_left ul li {
	float: left;
	background-repeat: no-repeat;
	background-position: center top;
}

.shangpin2 .sp_left ul li img {
	display: none;
	width: 100%;
}

.shangpin2 .sp_right {
	float: left;
	padding: 20px;
	border-top: 1px solid #FF5400;
	border-bottom: 1px solid #FF5400;
	width: 50%;
	height: 346px;
	text-align: center;
}

.shangpin2 .sp_right .title {
	color: #0b0404;
	font-size: 2.8rem;
	margin-bottom: 20px;
}

.shangpin2 .sp_right .jiage {
	color: #333;
	font-size: 3.2rem;
	margin-bottom: 20px;
}

.shangpin2 .sp_right .jiage span {
	color: #ff5400;
	font-size: 6.4rem;
}

.shangpin2 .sp_right .jieshao {
	color: #0b0404;
	font-size: 1.6rem;
	margin-bottom: 10px;
}

.shangpin2 .sp_right .jieshao span {
	color: #0b0404;
	font-size: 3.2rem;
}

.shangpin2 .sp_right .key {
	color: #666;
	font-size: 1.6rem;
	margin-bottom: 30px;
}

.shangpin2 .sp_right .zhuangxiu {
	font-size: 1.4rem;
	color: #ff5400;
	padding: 15px 70px;
	border: 1px solid #ff5400;
	cursor: pointer;
	width: 200px;
}

div.shangpin2 div.control3 {
	position: absolute;
	width: 100px;
	height: 30px;
	top: 0;
	left: 0;
	z-index: 20;
	margin-left: 75%;
	margin-top: 300px;
}

div.shangpin2 div.control3 ul li {
	width: 15px;
	height: 15px;
	border-radius: 10px;
	background-color: rgba(255, 255, 255, 0.7);
	float: left;
	margin-right: 10px;
	cursor: pointer;
}

div.shangpin2 div.control3 .action {
	background-color: white;
}

.nomarleft {
	margin-left: 0;
}

.nomarright {
	margin-right: 0;
}

.mar40 {
	margin-bottom: 40px;
}

.bada {
	max-width: 100%;
	margin-bottom: 0;
}

.gongzhang {
	max-width: 100%;
}

.jiabo {
	max-width: 100%;
}

.jiabo .jb_left {
	width: 50%;
	float: left;
	overflow: hidden;
	height: 442px;
}

.jiabo .jb_left ul {
	width: 99999px;
	height: 442px;
}

.jiabo .jb_left ul li {
	float: left;
	background-repeat: no-repeat;
	background-position: center top;
}

.jiabo .jb_left ul li img {
	display: none;
	width: 100%;
}

.jiabo .jb_right {
	width: 50%;
	float: left;
	padding: 90px 10px;
	color: #333333;
	font-size: 2.4rem;
	text-align: center;
}

div.jiabo div.control2 {
	position: absolute;
	width: 100px;
	height: 30px;
	top: 0;
	left: 0;
	z-index: 20;
	margin-left: 40%;
	margin-top: 400px;
}

div.jiabo div.control2 ul li {
	width: 15px;
	height: 15px;
	border-radius: 10px;
	background-color: rgba(255, 255, 255, 0.7);
	float: left;
	margin-right: 10px;
	cursor: pointer;
}

div.jiabo div.control2 .action {
	background-color: white;
}


/*家家小装*/

.jjxz .banner {
	max-width: 100%;
	position: relative;
	min-height: 580px;
	background-image: url(../img/jjxz_banner.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin-bottom: 60px;
}

.jjxz .woyaozhuangxiu {
	height: 90px;
	position: absolute;
	bottom: 0;
	background-color: rgba(0, 0, 0, 0.5);
	max-width: 100%;
	width: 100%;
}

.jjxz .wyzx_form {
	margin-top: 23px;
}

.jjxz .wyzx_form input {
	height: 44px;
	float: left;
	margin-right: 1px;
	border: 0;
	padding: 10px;
	color: #333;
}

.jjxz .wyzx_form input.name {
	width: 200px;
}
.jjxz .wyzx_form div{
	color: white;
	margin-left: 10px;
	line-height: 40px;
	display: inline;
}
.jjxz .wyzx_form input.phone {
	width: 200px;
}

.jjxz .wyzx_form input.address {
	width: 400px;
}

.jjxz .wyzx_form .wyzx_btn {
	height: 44px;
	width: 217px;
	float: left;
	background-color: #ff5400;
	color: white;
	border: 0;
}

.mb60 {
	margin-bottom: 60px;
}

.greyBg {
	background-color: #f9f9f9;
	max-width: 100%;
	width: 100%;
}

.jjxz .xilie {
	margin-bottom: 0;
}

.jjxz .xilie .title {
	font-size: 3.2rem;
	color: #333;
	text-align: center;
	margin-top: 60px;
	margin-bottom: 25px;
}

.jjxz .xilie .show_product {
	background-color: #fff;
}

.jjxz .xilie .show_product .pro_left {
	float: left;
}

.jjxz .xilie .show_product .pro_left ul li {
	font-size: 1.8rem;
	color: #333;
	border-left: 4px solid #dedede;
	width: 190px;
	padding: 33px 30px;
	background-color: #fff2ec;
	text-align: center;
	margin-bottom: 1px;
	cursor: pointer;
}

.jjxz .xilie .show_product .pro_left .action {
	color: #ff5400;
	border-left: 4px solid #ff5400;
	background-color: white;
}

.jjxz .xilie .show_product .pro_right {
	float: left;
	height: 444px;
	overflow: hidden;
}

.jjxz .xilie .show_product .pro_right .action {
	display: block;
}

.jjxz .xilie .show_product .pro_right ul li {
	width: 1010px;
	display: none;
}

.jjxz .xilie .show_product .pro_right ul li .tc_left {
	width: 560px;
	float: left;
}

.jjxz .xilie .show_product .pro_right ul li .tc_right {
	width: 450px;
	float: left;
	padding: 30px 20px;
}

.jjxz .xilie .show_product .pro_right ul li .tc_right .tc_title {
	color: #0b0404;
	font-size: 2.8rem;
	margin-bottom: 20px;
	text-align: center;
}

.jjxz .xilie .show_product .pro_right ul li .tc_right .price {
	font-size: 3.2rem;
	color: #333;
	margin-bottom: 15px;
	text-align: center;
}

.jjxz .xilie .show_product .pro_right ul li .tc_right .price span {
	font-size: 6.4rem;
	color: #ff5400;
}

.jjxz .xilie .show_product .pro_right ul li .tc_right .introduce {
	font-size: 2.4rem;
	color: #333;
	margin-bottom: 20px;
	text-align: center;
}

.jjxz .xilie .show_product .pro_right ul li .tc_right .zx_btn {
	color: #fff;
	font-size: 1.4rem;
	background-color: #ff5400;
	padding: 15px 70px;
	width: 200px;
}

.jjxz .exilie {
	margin-bottom: 0;
}

.jjxz .exilie .title {
	font-size: 3.2rem;
	color: #333;
	text-align: center;
	margin-top: 50px;
	margin-bottom: 25px;
}

.jjxz .exilie .show_product {
	background-color: #fff;
}

.jjxz .exilie .show_product .pro_left {
	float: left;
}

.jjxz .exilie .show_product .pro_left ul li {
	font-size: 1.8rem;
	color: #333;
	border-right: 4px solid #dedede;
	width: 190px;
	padding: 42px 30px;
	background-color: #fff2ec;
	text-align: center;
	margin-bottom: 1px;
	cursor: pointer;
}

.jjxz .exilie .show_product .pro_left .action {
	color: #ff5400;
	border-right: 4px solid #ff5400;
	background-color: white;
}

.jjxz .exilie .show_product .pro_right {
	float: left;
	height: 321px;
	overflow: hidden;
}

.jjxz .exilie .show_product .pro_right .action {
	display: block;
}

.jjxz .exilie .show_product .pro_right ul li {
	width: 1010px;
	display: none;
}

.jjxz .exilie .show_product .pro_right ul li .tc_left {
	width: 560px;
	float: left;
}

.jjxz .exilie .show_product .pro_right ul li .tc_right {
	width: 450px;
	float: left;
	padding: 30px 20px;
}

.jjxz .exilie .show_product .pro_right ul li .tc_right .tc_title {
	color: #0b0404;
	font-size: 2.8rem;
	margin-bottom: 20px;
	text-align: center;
}

.jjxz .exilie .show_product .pro_right ul li .tc_right .price {
	font-size: 3.2rem;
	color: #333;
	margin-bottom: 15px;
	text-align: center;
}

.jjxz .exilie .show_product .pro_right ul li .tc_right .price span {
	font-size: 6.4rem;
	color: #ff5400;
}

.jjxz .exilie .show_product .pro_right ul li .tc_right .introduce {
	font-size: 2.4rem;
	color: #333;
	margin-bottom: 20px;
	text-align: center;
}

.jjxz .exilie .show_product .pro_right ul li .tc_right .zx_btn {
	color: #fff;
	font-size: 1.4rem;
	background-color: #ff5400;
	padding: 15px 70px;
	width: 200px;
}

.jjxz .sxilie {
	margin-bottom: 80px;
}

.jjxz .sxilie .title {
	font-size: 3.2rem;
	color: #333;
	text-align: center;
	margin-top: 50px;
	margin-bottom: 25px;
}

.jjxz .sxilie .show_product {
	background-color: #fff;
}

.jjxz .sxilie .show_product .pro_left {
	float: left;
}

.jjxz .sxilie .show_product .pro_right {
	float: left;
	width: 640px;
}

.jjxz .sxilie .show_product .pro_right .tc_title {
	color: #0b0404;
	font-size: 2.8rem;
	margin-bottom: 20px;
	margin-top: 60px;
	text-align: center;
}

.jjxz .sxilie .show_product .pro_right .price {
	font-size: 3.2rem;
	color: #333;
	margin-bottom: 60px;
	text-align: center;
}

.jjxz .sxilie .show_product .pro_right .price span {
	font-size: 6.4rem;
	color: #ff5400;
}

.jjxz .sxilie .show_product .pro_right .zx_btn {
	color: #fff;
	font-size: 1.4rem;
	background-color: #ff5400;
	padding: 15px 70px;
	width: 200px;
}

div.zhucaipinpai {
	min-height: 360px;
	width: 100%;
	/*border-top: 2px solid #01AF53;*/
	position: relative;
}

div.zhucaipinpai div.slideImg {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	max-width: 1920px;
	min-height: 360px;
	z-index: 10;
	overflow: hidden;
}

div.zhucaipinpai div.slideImg ul {
	width: 99999px;
	min-height: 360px;
}

div.zhucaipinpai div.slideImg li {
	float: left;
	background-repeat: no-repeat;
	background-position: center top;
}

div.zhucaipinpai div.slideImg li img {
	display: none;
	width: 100%;
}

.jjxz .zhucai {
	overflow: visible;
}

.jjxz .zhucai .title {
	font-size: 3.2rem;
	color: #333;
	text-align: center;
	margin-bottom: 20px;
}

.control4 ul li {
	font-size: 1.4rem;
	color: #666;
	width: 110px;
	margin-right: 15px;
	float: left;
	height: 40px;
	text-align: center;
	line-height: 40px;
	cursor: pointer;
}

.control4 ul li.action {
	color: #FF5400;
	border-bottom: 2px solid #FF5400;
}

.jjxz .zhucai .toLeft {
	position: absolute;
	left: 0;
	top: 250px;
	z-index: 10;
	cursor: pointer;
}

.jjxz .zhucai .toRight {
	position: absolute;
	right: 0;
	top: 250px;
	z-index: 10;
	cursor: pointer;
}

.jjxz .pucai {
	max-width: 100%;
	width: 100%;
}

.jjxz .gongzhang {
	max-width: 100%;
	width: 100%;
}


/*热卖*/

.remai {
	position: relative;
}

.remai .banner {
	max-width: 100%;
	position: relative;
	min-height: 580px;
	background-image: url(../img/remai_banner.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin-bottom: 25px;
}

.remai .rm_qu {
	margin-bottom: 20px;
}

.remai .rm_qu .title {
	margin-bottom: 10px;
}

.remai .rm_qu .title .title_left {
	font-size: 1.6rem;
	color: #666;
	float: left;
}

.remai .rm_qu .title .title_right {
	font-size: 1.2rem;
	color: #666;
	float: right;
	cursor: pointer;
}

.remai .rm_qu .product_list ul li {
	width: 240px;
	height: 300px;
	border: 1px solid #dedede;
	cursor: pointer;
	float: left;
}

.remai .rm_qu .product_list .pro_img {
	margin-bottom: 10px;
	height: 177px;
}

.remai .rm_qu .product_list .pro_img img {
	height: 100%;
}

.remai .rm_qu .product_list .pro_title {
	font-size: 1.2rem;
	color: #333;
	width: 220px;
	margin-bottom: 0px;
	height: 30px;
}

.remai .rm_qu .product_list .pro_price {
	width: 220px;
	margin-bottom: 15px;
}

.remai .rm_qu .product_list .pro_price .pro_price_left {
	font-size: 1.2rem;
	color: #333;
	float: left;
}

.remai .rm_qu .product_list .pro_price .pro_price_left span {
	font-size: 1.8rem;
	color: #FF5400;
}

.remai .rm_qu .product_list .pro_price .pro_price_right {
	font-size: 1.2rem;
	color: #333;
	float: right;
}

.remai .rm_qu .product_list .pro_price .pro_price_left span {
	font-size: 1.2rem;
	color: #FF5400;
}

.remai .rm_qu .product_list .pro_time {
	font-size: 1.4rem;
	color: #333;
	width: 220px;
}

.remai .rm_qu .product_list .pro_time span {
	font-size: 1.8rem;
	color: #FF5400;
}

.remai .rm_qu .product_list .pro_btn {
	padding: 10px 80px;
	background-color: #FF5400;
	width: 220px;
	height: 35px;
	color: #fff;
	font-size: 1.4rem;
	cursor: pointer;
	display: none;
}

.remai .rm_lou {}

.remai .rm_lou .pp_list {
	margin-bottom: 30px;
}

.remai .rm_lou .pp_list ul li {
	width: 120px;
	height: 64px;
	float: left;
}

.remai .rm_lou .title {
	margin-bottom: 5px;
}

.remai .rm_lou .title .louceng {
	background-image: url(../img/huilou.jpg);
	width: 24px;
	height: 24px;
	color: #fff;
	font-size: 1.6rem;
	padding: 2px;
	float: left;
	margin-right: 5px;
}

.remai .rm_lou .action {
	background-image: url(../img/louceng.jpg) !important;
}

.remai .rm_lou .title .title_name {
	float: left;
	font-size: 1.6rem;
	color: #666666;
	margin-top: 3px;
}

.remai .rm_lou .action2 {
	color: #FF5400 !important;
}

.remai .rm_lou .product_list {
	border-top: 1px solid #dedede;
}

.remai .rm_lou .action3 {
	border-top: 1px solid #FF5400;
}

.remai .rm_lou .product_list ul li {
	width: 240px;
	height: 260px;
	border: 1px solid #dedede;
	cursor: pointer;
	float: left;
}

.remai .rm_lou .product_list .pro_img {
	margin-bottom: 10px;
	height: 177px;
}

.remai .rm_lou .product_list .pro_img img {
	height: 100%;
}

.remai .rm_lou .product_list .pro_title {
	font-size: 1.2rem;
	color: #333;
	width: 220px;
	margin-bottom: 0px;
	height: 30px;
}

.remai .rm_lou .product_list .pro_price {
	width: 220px;
	margin-bottom: 15px;
}

.remai .rm_lou .product_list .pro_price .pro_price_left {
	font-size: 1.2rem;
	color: #333;
	float: left;
}

.remai .rm_lou .product_list .pro_price .pro_price_left span {
	font-size: 1.8rem;
	color: #FF5400;
	margin-right: 10px;
}

.remai .rm_lou .product_list .pro_price .pro_price_left span.yuanjia {
	font-size: 1.2rem;
	color: #333;
	text-decoration: line-through;
}

.remai .rm_lou .product_list .pro_price .pro_price_right {
	font-size: 1.2rem;
	color: #333;
	float: right;
	margin-top: 5px;
}


/*.remai .rm_lou .product_list .pro_price .pro_price_left span{font-size: 1.2rem;color: #FF5400;}*/

.remai .rm_lou .product_list .pro_time {
	font-size: 1.4rem;
	color: #333;
	width: 220px;
}

.remai .rm_lou .product_list .pro_time span {
	font-size: 1.8rem;
	color: #FF5400;
}

.remai .rm_lou .product_list .pro_btn {
	padding: 10px 80px;
	background-color: #FF5400;
	width: 220px;
	height: 35px;
	color: #fff;
	font-size: 1.4rem;
	cursor: pointer;
	display: none;
}

.remai .rm_lou .product_list .loutu {
	width: 240px;
	float: left;
	height: 520px;
}

.remai .rm_lou .product_list .kuan {
	width: 480px;
}

.remai .rm_lou .product_list .kuan .pro_title {
	width: 460px;
	margin-bottom: 0px;
}

.remai .rm_lou .product_list .kuan .pro_price {
	width: 460px;
}

.remai .flo_left {
	position: absolute;
	top: 900px;
	left: 10px;
	z-index: 10;
}

.remai .flo_left ul li {
	width: 35px;
	height: 35px;
	border: 1px solid #dedede;
	font-size: 1.4rem;
	color: #666;
	padding: 9px;
	cursor: pointer;
	background-color: #fff;
}

.remai .flo_left .action4 {
	color: #fff !important;
	background-color: #FF5400 !important;
	padding: 0px 4px !important;
	font-size: 1.2rem !important;
}

.remai .flo_left .qianggou {
	color: #666;
	background-color: #fff;
	padding: 0px 4px;
	font-size: 1.2rem;
}

.remai .flo_right {
	width: 54px;
	height: 160px;
	position: absolute;
	top: 900px;
	right: 10px;
	background-image: url(../img/flo_right.jpg);
	z-index: 10;
}

.remai .flo_right .toQQ {
	height: 54px;
	cursor: pointer;
}

.remai .flo_right .toSign {
	height: 54px;
	cursor: pointer;
}

.remai .flo_right .toUp {
	height: 54px;
	cursor: pointer;
}

.action5 {
	color: #fff !important;
	background-color: #FF5400 !important;
	padding: 0px 4px !important;
	font-size: 1.2rem !important;
}

.action6 {
	color: #fff !important;
	background-color: #FF5400 !important;
}

.baoming .flo_left2 {
	position: absolute;
	top: 900px;
	left: 10px;
	z-index: 10;
}

.baoming .flo_left2 ul li {
	width: 46px;
	height: 45px;
	border: 1px solid #dedede;
	font-size: 1.2rem;
	color: #666;
	padding: 7px 10px;
	cursor: pointer;
	background-color: #fff;
}

.baoming .flo_left2 .action4 {
	color: #fff;
	background-color: #FF5400;
}

.baoming .flo_right {
	width: 54px;
	height: 160px;
	position: absolute;
	top: 900px;
	right: 10px;
	background-image: url(../img/flo_right.jpg);
	z-index: 10;
}

.flo_right1 {
	width: 54px;
	height: 160px;
	position: absolute;
	top: 900px;
	right: 10px;
	background-image: url(http://nc.jjhh.com/public/img/flo_right22.jpg)!important;
	background-repeat: no-repeat;
	z-index: 10;
}

.baoming .flo_right .toQQ {
	height: 54px;
	cursor: pointer;
}

.baoming .flo_right .toSign {
	height: 54px;
	cursor: pointer;
}

.baoming .flo_right .toUp {
	height: 54px;
	cursor: pointer;
}

.rm_flo_r {
	background-image: url(../img/rm_flo_right.jpg) !important;
}

.jjxz .flo_left2 {
	position: absolute;
	top: 900px;
	left: 10px;
	z-index: 10;
}

.jjxz .flo_left2 ul li {
	width: 46px;
	height: 45px;
	border: 1px solid #dedede;
	font-size: 1.2rem;
	color: #666;
	padding: 7px 10px;
	cursor: pointer;
	background-color: #fff;
}

.jjxz .flo_left2 .action4 {
	color: #fff;
	background-color: #FF5400;
}

.jjxz .flo_right {
	width: 54px;
	height: 160px;
	position: absolute;
	top: 900px;
	right: 10px;
	background-image: url(../img/rm_flo_right.jpg);
	z-index: 10;
}

.jjxz .flo_right .toQQ {
	height: 54px;
	cursor: pointer;
}

.jjxz .flo_right .toSign {
	height: 54px;
	cursor: pointer;
}

.jjxz .flo_right .toUp {
	height: 54px;
	cursor: pointer;
}


/*详情页*/

.xiangqing {
	background-color: #F6F6F6;
}

.xiangqing .producet_introduce {
	background-color: #fff;
	margin-top: 30px;
	margin-bottom: 0px;
}

.xiangqing .producet_introduce .pp_introduce {
	height: 125px;
	border: 1px solid #ddd;
	padding: 20px;
}

.xiangqing .producet_introduce .pp_introduce .pp_intr_img {
	width: 170px;
	float: left;
	border: 1px solid #ddd;
	margin-right: 30px;
}

.xiangqing .producet_introduce .pp_introduce .pp_intr_text {
	float: left;
	width: 950px;
}

.xiangqing .producet_introduce .pp_introduce .pp_intr_text .pp_text_title {
	color: #E41819;
	font-size: 2rem;
	margin-bottom: 10px;
}

.xiangqing .producet_introduce .pp_introduce .pp_intr_text .pp_text_content {
	font-size: 1.6rem;
}

.xiangqing .producet_introduce .pro_introduce {
	border: 1px solid #ddd;
	padding: 20px;
}

.xiangqing .producet_introduce .pro_introduce .pro_intr_left {
	width: 700px;
	float: left;
	margin-right: 10px;
}

.xiangqing .producet_introduce .pro_introduce .pro_intr_right {
	width: 448px;
	float: left;
}

.xiangqing .producet_introduce .pro_introduce .pro_intr_left .pro_intr_img_list ul li {
	width: 119px;
	height: 70px;
	float: left;
	margin-right: 8px;
	border: 1px solid #fff;
}

.xiangqing .producet_introduce .pro_introduce .pro_intr_left .pro_intr_img_list ul li img {
	height: 100%;
}

.xiangqing .producet_introduce .pro_introduce .pro_intr_left .pro_intr_img {
	margin-bottom: 20px;
	height: 408px;
}

.xiangqing .producet_introduce .pro_introduce .pro_intr_left .pro_intr_img img {
	height: 100%;
}

.xiangqing .producet_introduce .pro_introduce .pro_intr_price {
	width: 200px;
	margin-bottom: 30px;
	float: left;
	margin-left: 20px;
}

.xiangqing .producet_introduce .pro_introduce .pro_intr_price .pro_intr_price_left {
	color: #E41819;
	font-size: 2rem;
	float: left;
	margin-right: 25px;
}

.xiangqing .producet_introduce .pro_introduce .pro_intr_price .pro_intr_price_left span {
	color: #E41819;
	font-size: 3.2rem;
}

.xiangqing .producet_introduce .pro_introduce .pro_intr_price .pro_intr_price_right {
	color: #999;
	font-size: 1.8rem;
	float: left;
	margin-top: 15px;
	text-decoration: line-through;
}

.xiangqing .producet_introduce .pro_introduce .pro_intr_a {
	width: 400px;
	margin-bottom: 30px;
}

.xiangqing .producet_introduce .pro_introduce .pro_intr_a a {
	color: #C00;
	font-size: 1.8rem;
}

.xiangqing .producet_introduce .pro_introduce .pro_intr_a a:hover {
	text-decoration: underline;
}

.xiangqing .producet_introduce .pro_introduce .pro_intr_peisong {
	font-size: 1.4rem;
	width: 400px;
	margin-bottom: 30px;
}

.xiangqing .producet_introduce .pro_introduce .pro_intr_count {
	font-size: 1.4rem;
	width: 400px;
	margin-bottom: 30px;
}

.xiangqing .producet_introduce .pro_introduce .pro_intr_count .shuliang {
	display: inline-block;
	float: left;
	margin-top: 6px;
	margin-right: 10px;
}

.xiangqing .producet_introduce .pro_introduce .pro_intr_count span {
	line-height: 40px;
	float: left;
}

.xiangqing .producet_introduce .pro_introduce .pro_intr_count a {
	font-size: 1.6rem;
	width: 26px;
	height: 26px;
	background-color: #EEE;
	display: inline-block;
	border: 1px solid #ccc;
	font-weight: bold;
	cursor: pointer;
	color: #000;
	text-align: center;
	line-height: 26px;
	float: left;
}

.xiangqing .producet_introduce .pro_introduce .pro_intr_count input {
	color: #000;
	float: left;
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	border-left: none;
	border-right: none;
	width: 42px;
	height: 26px;
	display: inline-block;
	line-height: 26px;
	text-align: center;
}

.xiangqing .producet_introduce .pro_introduce .pro_intr_count b {
	font-weight: normal;
}

.xiangqing .producet_introduce .pro_introduce .pro_buy_btn {
	width: 142px;
	height: 40px;
	font-size: 2rem;
	padding: 7px 20px;
	background-color: #FF5400;
	color: #fff;
	text-align: center;
	margin-left: 24px;
	cursor: pointer;
	float: left;
}

.xiangqing .producet_introduce .pro_introduce .pro_intr_ren {
	margin-top: 5px;
	text-align: center;
	font-size: 1.4rem;
	float: right;
}

.xiangqing .producet_introduce .pro_introduce .pro_intr_ren span {
	color: #CC0000;
	font-size: 2.4rem;
}

.xiangqing .shangpin_js {
	margin-top: 30px;
}

.xiangqing .shangpin_js .shangpin_js_left {
	margin-right: 30px;
	width: 870px;
	float: left;
}

.xiangqing .shangpin_js .shangpin_js_right {
	width: 300px;
	float: left;
}

.xiangqing .shangpin_js .shangpin_js_right .sp_js_r_remai {
	font-size: 20px;
	background: #FbF9F9;
	font-weight: bold;
	height: 35px;
	text-align: center;
	border: 1px solid #DDD;
}

.xiangqing .shangpin_js .shangpin_js_left .shangpin_js_title {
	border-bottom: 2px solid #ff5400;
	margin-bottom: 5px;
}

.xiangqing .shangpin_js .shangpin_js_left .shangpin_js_title span {
	font-size: 1.8rem;
	padding: 5px 10px 3px 10px;
	background-color: #ff5400;
	display: inline-block;
	color: #fff;
}

.xiangqing .shangpin_js .shangpin_js_left .shangpin_js_canshu {
	margin: 10px;
}

.xiangqing .shangpin_js .shangpin_js_left .shangpin_js_canshu ul li {
	font-size: 1.4rem;
	margin-bottom: 5px;
	margin-left: 10px;
	float: left;
	width: 45%;
}

.xiangqing .shangpin_js .shangpin_js_left .shangpin_js_canshu ul li span {
	margin-right: 5px;
}

.item-hotitem {
	background: #FFF;
	padding-bottom: 20px;
	border-bottom: 2px dotted #DDD;
	border-right: 1px solid #DDD;
	border-left: 1px solid #DDD;
}

.item-hotitem:last-child {
	border-bottom: 1px solid #DDD;
}

.item-hotitem img {
	padding: 12px;
	width: 300px;
	height: 175px;
}

.item-hotitem .hotitem-title {
	text-align: center;
	font-size: 15px;
}

.item-hotitem .hotitem-price {
	text-align: center;
	font-size: 13px;
}

.item-hotitem span {
	padding: 10px 2px;
}

.xiangqing .flo_right {
	width: 54px;
	height: 160px;
	position: fixed;
	top: 400px;
	right: 10px;
	background-image: url(../img/flo_right.jpg);
}

.xiangqing .flo_right .toQQ {
	height: 54px;
	cursor: pointer;
}

.xiangqing .flo_right .toSign {
	height: 54px;
	cursor: pointer;
}

.xiangqing .flo_right .toUp {
	height: 54px;
	cursor: pointer;
}

.xiangqing .producet_introduce .pro_introduce .pro_intr_count .disabled {
	background: #EFEFEF;
	color: #CCC !important;
	cursor: not-allowed !important;
	-moz-user-select: -moz-none;
}

.xiangqing .producet_introduce .pro_introduce .pro_intr_count .disabled:hover {
	color: #CCC !important;
}


/* 倒计时区域 */

.item-time-area {
	height: 50px;
	position: relative;
}

.item-time-area .item-clock-icon {
	width: 23px;
	height: 23px;
	display: inline-block;
	background: url(../img/shizhong-ico.png) no-repeat;
	position: absolute;
	top: 20px;
	left: 10px;
}

.item-time-area .item-time {
	position: absolute;
	left: 42px;
	top: 8px;
}

.item-time-area {
	font-size: 14px;
	color: #333;
	height: 60px;
	border-bottom: 1px dashed #DDD;
}

.item-time-area .item-day {
	font-size: 30px;
}

.item-time-area .item-hour {
	font-size: 30px;
}

.item-time-area .item-min {
	font-size: 30px;
}

.item-time-area .item-second {
	font-size: 30px;
}


/*.launchBtn{width: 500px;}*/


/*付款界面*/

div.paymentBg {
	position: fixed;
	width: 100%;
	max-width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: rgba(0, 0, 0, .6);
	z-index: 1000;
	display: none;
}

div.paymentBg div.payment {
	width: 500px;
	height: 400px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -250px;
	margin-top: -200px;
	background: #FFFFFF;
	border-radius: 10px;
	overflow: visible;
}

div.paymentBg div.payment div.close {
	width: 20px;
	height: 20px;
	position: absolute;
	right: 5px;
	top: 5px;
	background: url(../img/close.png) no-repeat center;
	cursor: pointer;
	z-index: 100;
}

div.paymentBg div.payment div.content {
	position: relative;
}

div.paymentBg div.payment div.content div.title {
	font-size: 1.6rem;
	color: #FF5400;
	text-align: center;
	padding: 25px 0 20px;
	border-bottom: 1px solid #dedede;
	font-weight: bold;
}

div.paymentBg div.payment div.content div.btn {
	width: 80%;
	padding: 10px 0 15px;
}

div.paymentBg div.payment div.content div.btn input {
	width: 200px;
	margin-left: 100px;
}

div.paymentBg div.payment div.content div.btn a {
	display: block;
	width: 100%;
	color: #FF5400;
	font-size: 1.8rem;
	text-align: center;
	height: 44px;
	line-height: 42px;
	border: 1px solid #FF5400;
	border-radius: 4px;
	margin: 20px auto;
}

div.paymentBg div.payment div.content div.text {
	width: 80%;
	border-top: 1px dotted #dedede;
	font-family: "宋体";
	font-size: 1.2rem;
	color: #666666;
	line-height: 18px;
	padding: 10px 0;
	overflow: visible;
}

div.paymentBg div.payment div.content div.text b {
	color: #ff5400;
}

div.paymentBg div.payment div.content div.text p {
	padding-left: 15px;
	position: relative;
}

div.paymentBg div.payment div.content div.text p:before {
	content: "1、";
	position: absolute;
	left: 0;
}

div.paymentBg div.payment div.content div.text p:nth-child(1):before {
	content: "1、";
}

div.paymentBg div.payment div.content div.text p:nth-child(2):before {
	content: "2、";
}

div.paymentBg div.payment div.content div.text p:nth-child(3):before {
	content: "3、";
}

div.paymentBg div.payment div.content div.text p:nth-child(4):before {
	content: "4、";
}

div.paymentBg div.payment div.content div.er {
	position: absolute;
	width: 100%;
	height: 100%;
	background: #FFFFFF;
	top: 0;
	left: 0;
	text-align: center;
	display: none;
	border-radius: 10px;
}

div.paymentBg div.payment div.content div.er div.img {
	width: 42%;
	padding: 15px;
	border: 2px solid #f1f1f1;
	background: #f9f9f9;
	text-align: center;
	margin-top: 50px;
	max-height: 70%;
}

div.paymentBg div.payment div.content div.er div.img img {
	height: 100%;
	width: auto;
	max-width: 100%;
}

div.paymentBg div.payment div.content div.er span {
	font-size: 1.4rem;
	margin-top: 20px;
	display: block;
	text-align: center;
}

div.paymentBg div.payment div.content div.gongxi {
	text-align: center;
	font-size: 1.4rem;
	color: red;
}

.textright {
	text-align: right;
}


/*新报名页*/

.jjxzbannner {
	min-height: 523px !important;
	background-color: #fff !important;
}

.jjxzbannner .control {
	margin-top: 90px !important;
	height: 350px !important;
	width: 160px !important;
	margin-left: 83% !important;
}

.jjxzbannner .control ul li {
	float: initial !important;
	border-radius: 0px !important;
	width: 140px !important;
	height: 64px !important;
	margin-top: 20px;
	/*background-color: rgba(255, 255, 255, 0.7) !important;*/
	border: 2px solid #ffa601 !important;
	font-size: 1.8rem;
	text-align: center;
	line-height: 64px;
	color: white;
	margin-left: 10px;
}

.jjxzbannner .control .action {
	color: #ffa601 !important;
	background-color: #fff !important;
}

.newjjxz {
	position: relative;
}

.dingzi {
	position: absolute;
	z-index: 100;
	display: none;
}

.dingzi .dian {
	width: 30px;
	float: left;
	margin-top: 33px;
	margin-right: 10px;
}

.dingzi .dhk {
	width: 240px;
	float: left;
	height: 96px;
	background-image: url(http://nc.jjhh.com/public/img/jjhhnew/duihuakuang.png);
	opacity: 0.8;
	display: none;
}

.dingzi .dhk .dhk_title {
	font-size: 1.6rem;
	color: #333333;
	margin-left: 20px;
	margin-top: 15px;
}

.dingzi .dhk .dhk_text {
	font-size: 1.2rem;
	color: #333333;
	margin-left: 20px;
	margin-top: 10px;
}

.bnr1 {
	display: block;
}

.dz1 {
	top: 867px;
	left: 466px;
}

.dz2 {
	top: 867px;
	left: 26px;
}

.dz3 {
	top: 1267px;
	left: 466px;
}

.dz4 {
	top: 1128px;
	left: 119px;
}

.dz5 {
	top: 1067px;
	left: 466px;
}

.dz6 {
	top: 797px;
	left: 746px;
}

.dz7 {
	top: 997px;
	left: 826px;
}

.dz8 {
	top: 1257px;
	left: 466px;
}

.dz9 {
	top: 1160px;
	left: 383px;
}

.dz10 {
	top: 952px;
	left: 706px;
}

.dz11 {
	top: 1078px;
	left: 506px;
}

.dz12 {
	top: 959px;
	left: 633px;
}

.dz13 {
	top: 1089px;
	left: 556px;
}

.dz14 {
	top: 1189px;
	left: 296px;
}

.hdld .ld1 {
	width: 50px;
	height: 50px;
	top: 169px;
	left: 358px;
}

.hdld .ld2 {
	width: 50px;
	height: 50px;
	top: 169px;
	left: 788px;
}

.hdld .ld3 {
	width: 50px;
	height: 50px;
	top: 409px;
	left: 788px;
}

.hdld .ld4 {
	width: 50px;
	height: 50px;
	top: 409px;
	left: 528px;
}

.hdld .ld5 {
	width: 50px;
	height: 50px;
	top: 650px;
	left: 708px;
}

.hdld .ld6 {
	width: 50px;
	height: 50px;
	top: 650px;
	left: 278px;
}

.hdld .ld7 {
	width: 50px;
	height: 50px;
	top: 650px;
	left: 1138px;
}

.hdld .ld8 {
	width: 50px;
	height: 50px;
	top: 409px;
	left: 1138px;
}

.hdld .ld {
	background-image: url(../img/before.png);
}

.hdld .ld:hover {
	background-image: url(../img/after.png);
}

.hdld .hdld_text {
	width: 420px;
	height: 250px;
	background-color: #fff;
	position: absolute;
}

.hdld .hdld_text .content {
	font-size: 1.4rem;
	line-height: 20px;
	padding: 15px;
}

.hdld .hdld_text .btn {
	padding: 15px 50px;
	background-color: #e50011;
	display: inline-block;
	position: absolute;
	right: 20px;
	bottom: 20px;
}

.hdld .h_text1 {
	top: 230px;
	left: 0px;
	background-color: #fd58b4;
	color: #fff;
	text-align: center;
	padding-top: 45px;
}

.hdld .h_text2 {
	top: 231px;
	left: 430px;
	background-color: #58b1fd;
	color: #fff;
	text-align: center;
}

.hdld .h_text3 {
	top: 240px;
	left: 180px;
	height: 230px;
	background-color: #fd7f58;
	color: #fff;
	text-align: center;
	padding-top: 45px;
}

.hdld .h_text4 {
	top: 240px;
	left: 590px;
	height: 230px;
	background-color: #4febba;
	color: #fff;
	text-align: center;
	padding-top: 45px;
}

.hdld .h_text5 {
	top: 230px;
	left: 350px;
	background-color: #4081ed;
	color: #fff;
	text-align: center;
	padding-top: 45px;
}

.hdld .h_text6 {
	top: 460px;
	left: 340px;
	height: 300px;
	background-color: #8e4feb;
	color: #fff;
	text-align: center;
}

.hdld .h_text7 {
	top: 230px;
	left: 780px;
	background-color: #f0256c;
	color: #fff;
	text-align: center;
	padding-top: 45px;
}

.hdld .h_text8 {
	top: 220px;
	left: 440px;
	background-color: #ffa00e;
	color: #fff;
	text-align: center;
	padding-top: 45px;
}

.newjjxz .jiage {
	position: absolute;
	top: 1204px;
	left: 766px;
	z-index: 100;
	font-size: 2rem;
	color: #fff;
	font-family: SimHei;
}

.newjjxz .jiage span {
	font-size: 4rem;
}

.newjjxz .cy1 {
	width: 190px;
	height: 330px;
	top: 383px;
	left: 0px;
}

.newjjxz .cy2 {
	width: 190px;
	height: 330px;
	top: 383px;
	left: 200px;
}

.newjjxz .cy3 {
	width: 190px;
	height: 330px;
	top: 383px;
	left: 400px;
}

.newjjxz .cy4 {
	width: 190px;
	height: 330px;
	top: 383px;
	left: 600px;
}

.newjjxz .cy5 {
	width: 190px;
	height: 330px;
	top: 383px;
	left: 800px;
}

.newjjxz .cy6 {
	width: 190px;
	height: 330px;
	top: 383px;
	left: 1000px;
}

.newjjxz .chuangyi {
	position: absolute;
}

.newjjxz .cy_img1 {
	top: 387px;
	left: 190px;
	width: 237px;
}

.newjjxz .cy_img2 {
	top: 387px;
	left: 393px;
	width: 203px;
}

.newjjxz .cy_img3 {
	top: 387px;
	left: 594px;
	width: 247px;
}

.newjjxz .cy_img4 {
	top: 387px;
	left: 797px;
	width: 265px;
}

.newjjxz .cy_img5 {
	top: 387px;
	left: 542px;
	width: 263px;
}

.newjjxz .cy_img6 {
	top: 387px;
	left: 809px;
	width: 200px;
}

.slid {
	margin-bottom: 30px;
}

.axilie {
	width: 192px;
	float: left;
	margin-right: 6px;
	position: relative;
	cursor: pointer;
}

.axilie img {
	height: 330px;
}

.hideimg {
	float: left;
	width: 384px;
	display: none;
	margin-right: 6px;
}

.xiangqing_btn {
	position: absolute;
	width: 145px;
	height: 35px;
	color: #fff;
	text-align: center;
	line-height: 35px;
	top: 280px;
	left: 30px;
	display: none;
}

.pro_intr_dingjin {
	width: 400px;
	margin-bottom: 30px;
	color: #333;
	font-size: 1.8rem;
}

.pro_intr_dingjin .pro_dingjin_jiage {
	float: left;
}

.pro_intr_dingjin .pro_dingjin_jiage span {
	font-size: 3.2rem;
	color: #e41819;
}

.pro_yushouguize {
	float: right;
	color: #ff5400;
	margin-top: 10px;
	cursor: pointer;
	font-size: 1.8rem;
}

.baozahngInfo {
	padding: 30px;
}

.dingjinjiage {
	color: #333;
	width: 220px;
	margin-bottom: 5px;
	margin-left: 10px;
}

.dingjinjiage .pro_price_left {}

.dingjinjiage .pro_price_left span {
	color: #e41819;
}

.jjxz .chuangyiaxl {}

.jjxz .chuangyiaxl .btn_list {
	background-color: #eeeeee;
	height: 40px;
}

.jjxz .chuangyiaxl .btn_list ul li {
	float: left;
	font-size: 1.4rem;
	color: #ff5400;
	width: 160px;
	text-align: center;
	cursor: pointer;
}

.jjxz .chuangyiaxl .btn_list .bianxian {
	border-right: 1px solid #ff5400;
	height: 30px;
	margin-top: 5px;
	line-height: 30px;
	margin-bottom: 5px;
}

.jjxz .chuangyiaxl .btn_list .action {
	background-color: #ff5400;
	color: #fff;
}

.jjxz .chuangyiaxl .img_list {
	position: relative;
}

.jjxz .chuangyiaxl .img_list .img {
	width: 290px;
	height: 400px;
	float: left;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 30px;
}

.jjxz .chuangyiaxl .img_list .img img {
	width: 290px;
	height: 400px;
}

.jjxz .chuangyiaxl .img_list .img_jieshao {
	position: absolute;
	display: none;
	background-color: rgba(255, 255, 255, 0.8);
	width: 290px;
	height: 400px;
	padding: 10px;
}

.jjxz .chuangyiaxl .img_list2 {
	position: relative;
	overflow: scroll;
	height: 750px;
}

.jjxz .chuangyiaxl .img_list2 .img {
	width: 19%;
	height: 300px;
	float: left;
	margin-right: 10px;
	margin-top: 10px;
}

.jjxz .chuangyiaxl .img_list2 .img img {
	width: 100%;
	height: 300px;
}

.jjxz .chuangyiaxl .img_list2 .img_jieshao {
	position: relative;
	display: none;
	background-color: rgba(255, 255, 255, 0.8);
	width: 19%;
	height: 300px;
	padding: 10px;
	float: left;
	margin-top: 10px;
	margin-right: 10px;
	background-color: #fed5c1;
}

.jjxz .chuangyiaxl .img_list2 .img_jieshao span {
	color: #ff5400;
}

.chuangyi2 {
	display: none;
}

.chuangyi3 {
	display: none;
}

.chuangyi4 {
	display: none;
}

.jjxz .chuangyiaxl .img_list .img_jieshao .img_btn {
	width: 200px;
	height: 40px;
	color: #fff;
	background-color: #ff5400;
	font-size: 1.4rem;
	line-height: 40px;
	text-align: center;
	position: absolute;
	bottom: 30px;
	left: 45px;
}

.jjxz .chuangyiaxl .img_list .chufa {
	width: 290px;
	height: 400px;
	position: absolute;
	z-index: 10
}

.jjxz .chuangyiaxl .img_list .img_info {
	font-size: 1.8rem;
	line-height: 30px;
}

.jjxz .chuangyiaxl .img_list span {
	color: #e41819;
}

.jjxz .chuangyiaxl .img_list2 .img_jieshao .img_btn {
	width: 90%;
	height: 40px;
	color: #fff;
	background-color: #ff5400;
	font-size: 1.4rem;
	line-height: 40px;
	text-align: center;
	position: absolute;
	bottom: 2%;
	left: 5%;
	cursor: pointer;
}


/*.jjxz .chuangyiaxl .img_list2 .chufa{width: 19%;height: 300px;position:absolute;z-index: 10}*/

.jjxz .chuangyiaxl .img_list2 .img_info {
	font-size: 1.3rem;
	line-height: 30px;
}

.jjxz .chuangyiaxl .img_list2 span {
	color: #e41819;
}

.yuyue_type {
	font-size: 1.4rem;
}

.yuyue_type .title {
	color: #333;
	font-weight: bold;
	margin-bottom: 15px;
}

.yuyue_type .yuyue_left {
	float: left;
	width: 50%;
	margin-right: 10px;
}

.yuyue_type .yuyue_right {
	float: left;
	width: 45%;
}

.yuyue_type .yuyue_right ul li {
	height: 20px;
	padding: 3px;
}

.yuyue_info {
	margin-top: 15px;
}

.yuyue_info .yuyue_input {
	margin-bottom: 10px;
}

.yuyue_info .yuyue_input input {
	width: 80%;
}

.hideimg img {
	width: 384px;
	height: 330px;
}

.jjxz .chuangyiaxl .img_list .img_zhezhao {
	position: absolute;
	display: none;
	width: 290px;
	height: 400px;
	padding: 110px 40px;
	background-image: url(http://nc.jjhh.com/public/img/jjxz/zhezhao.png);
	background-size: 100%;
	text-align: center;
	line-height: 30px;
	font-size: 1.6rem;
}

.jjxz .chuangyiaxl .img_list .img_zhezhao span {
	font-size: 2.4rem;
	color: #ff5400;
}

.img_zz1 {
	top: 10px;
	left: 0px;
}

.zz1 {
	top: 10px;
	left: 0px;
}

.img_zz2 {
	top: 10px;
	left: 300px;
}

.zz2 {
	top: 10px;
	left: 300px;
}

.img_zz3 {
	top: 10px;
	left: 600px;
}

.zz3 {
	top: 10px;
	left: 600px;
}

.img_zz4 {
	top: 10px;
	left: 900px;
}

.zz4 {
	top: 10px;
	left: 900px;
}

.bjsg .baojiashigong1 {
	background-image: url(../img/bjsg/page1.jpg);
	min-height: 700px;
}

.bjsg .baojiashigong2 {
	background-image: url(../img/bjsg/page2.jpg);
	min-height: 700px;
}

.bjsg .baojiashigong3 {
	background-image: url(../img/bjsg/page3.jpg);
	min-height: 700px;
}

.bjsg .daohang {
	position: absolute;
	margin-bottom: 0;
	width: 100%;
	height: 130px;
	top: 64px;
	z-index: 10;
	max-width: 100%;
}

.bjsg .kongbai {
	height: 130px;
	float: left;
	width: 6.2%;
}

.bjsg .beijing {
	background-color: rgba(255, 255, 255, 0.7);
}

.bjsg .daohang .dh_btn_list {
	width: 1200px;
	margin: 0;
	float: left;
}

.bjsg .daohang .dh_btn {
	float: left;
	height: 130px;
	width: 33.3333%;
	padding: 30px;
	cursor: pointer;
}

.bjsg .daohang .dh_btn .dh_img {
	width: 70px;
	height: 70px;
	float: left;
	margin-right: 15px;
}

.bjsg .daohang .dh_btn .dh_text {
	font-size: 1.4rem;
	float: left;
	width: 250px;
	margin-top: 15px;
}

.bjsg .daohang .dh_btn .dh_text span {
	font-size: 2.4rem;
}

.sel_page1 {
	color: #fff;
	background-color: rgba(255, 255, 255, 0) !important;
}

.sel_page2 {
	color: #fff;
	background-color: rgba(255, 255, 255, 0) !important;
}

.sel_page3 {
	color: #fff;
	background-color: rgba(255, 255, 255, 0) !important;
}

.home1 {
	background-image: url(../img/bjsg/home1.png);
}

.home2 {
	background-image: url(../img/bjsg/home2.png);
}

.home3 {
	background-image: url(../img/bjsg/home3.png);
}

.pen1 {
	background-image: url(../img/bjsg/pen1.png);
}

.pen2 {
	background-image: url(../img/bjsg/pen2.png);
}

.pen3 {
	background-image: url(../img/bjsg/pen3.png);
}

.bao1 {
	background-image: url(../img/bjsg/bao1.png);
}

.bao2 {
	background-image: url(../img/bjsg/bao2.png);
}

.bao3 {
	background-image: url(../img/bjsg/bao3.png);
}

#page_view1 {
	display: block;
}

.page_view {
	display: none;
	max-width: 100%;
}

.bjsg_form {
	width: 370px;
	background-color: #fff;
	padding: 30px;
	position: absolute;
	right: 15%;
	top: 270px;
	display: none;
}

.form_title {
	font-size: 1.4rem;
	color: #666;
	border-left: 4px solid #FF5400;
	margin-bottom: 10px;
}

.form_title span {
	color: #FF5400;
}

.form_ipt input {
	width: 100%;
	margin-bottom: 10px;
	height: 40px;
	padding: 10px;
}

.form_ipt input:focus {
	border: 1px solid #FF5400;
}

.form_ipt select {
	margin-bottom: 10px;
	width: 100%;
}

.form_submit {
	width: 100%;
	height: 40px;
	padding: 10px 110px;
	font-size: 1.6rem;
	color: #fff;
	background-color: #FF5400;
	margin-bottom: 10px;
	cursor: pointer;
}

.form_chengnuo {
	font-size: 1.2rem;
	color: #666;
}

.form_ipt textarea {
	width: 100%;
	height: 54px;
	resize: none;
	border: 1px solid #ddd;
	margin-bottom: 10px;
	padding: 10px;
}

#form1 {
	display: block;
}

.bjsg .kuan {
	max-width: 100%;
}

.bjsg .mer0 {
	margin-bottom: 0;
}

.gongzhang_list {
	height: 750px;
	overflow: scroll;
}

.gongzhang_list .gz_jieshao {
	width: 31.5%;
	border: 1px solid #dedede;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	height: 310px;
}

.gongzhang_list .gz_jieshao .gz_img {
	float: left;
	width: 200px;
	height: 245px;
}

.gongzhang_list .gz_jieshao .gz_img img {
	width: 200px;
	height: 245px;
}

.gongzhang_list .gz_jieshao .gz_text {
	float: left;
	width: 170px;
	padding: 10px;
}

.gongzhang_list .gz_jieshao .gz_name {
	font-size: 2rem;
	color: #333;
	font-weight: bold;
	margin-bottom: 50px;
}

.gongzhang_list .gz_jieshao .gz_jingyan {
	font-size: 1.2rem;
	color: #333;
	margin-top: 10px;
}

.gongzhang_list .gz_jieshao .gz_xiashu {
	font-size: 1.2rem;
	color: #333;
	margin-top: 10px;
}

.gongzhang_list .gz_jieshao .gz_cishu {
	font-size: 1.2rem;
	color: #333;
	margin-top: 10px;
}

.gongzhang_list .gz_jieshao .gz_cishu span {
	color: #FF5400;
}

.gongzhang_list .gz_jieshao .gz_down {
	padding: 21px;
}

.gongzhang_list .gz_jieshao .gz_btn {
	display: none;
	background-color: #FF5400;
	width: 360px;
	height: 40px;
	color: #FFF;
	padding: 10px 140px;
	font-size: 1.6rem;
	margin: 15px auto;
}

.biaoqian {
	width: 300px;
	height: 41px;
	font-size: 1.4rem;
	text-align: center;
	padding-top: 13px;
	float: left;
	cursor: pointer;
}

.biaoqian1 {
	background-image: url(../img/bjsg/biaoqian1.png);
	background-size: 100%;
}

.biaoqian2 {
	background-image: url(../img/bjsg/biaoqian2.png);
	color: #fff;
	background-size: 100%;
}

.biaoqian3 {
	background-image: url(../img/bjsg/biaoqian3.png);
	background-size: 100%;
}

.biaoqian4 {
	background-image: url(../img/bjsg/biaoqian4.png);
	background-size: 100%;
	color: #fff;
}

#bq_pg1 {
	display: block;
}

.biaoqian_page {
	display: none;
	margin-top: 10px;
}

.bq_pg_img {
	width: 32.5%;
	margin-bottom: 20px;
	margin-right: 10px;
	float: left;
}

.bq_pg_img .bqpg_img {
	height: 260px;
}

.bq_pg_img .bqpg_img img {
	height: 260px;
}

.bq_pg_img .bqpg_text {
	text-align: center;
	color: #333;
	font-size: 1.4rem;
	margin-top: 5px;
}

.three_count {
	position: absolute;
	top: 237px;
	left: 4px;
	font-size: 6.5rem;
	color: #FFF;
	letter-spacing: 1.4rem;
}

.dropdown {
	overflow: visible;
}

.shouye_rq1 {
	width: 11.5%;
	height: 12%;
	top: 68%;
	right: 26%;
}

.shouye_rq2 {
	width: 14.5%;
	height: 63%;
	top: 24%;
	left: 19%;
}

.shouye_rq3 {
	width: 14.5%;
	height: 63%;
	top: 24%;
	left: 34.8%;
}

.shouye_rq4 {
	width: 14.5%;
	height: 63%;
	top: 24%;
	left: 50.8%;
}

.shouye_rq5 {
	width: 14.5%;
	height: 63%;
	top: 24%;
	left: 66.8%;
}

.sy_toLeft {
	position: absolute;
	left: 0;
	top: 230px;
	z-index: 10;
	cursor: pointer;
	width: 80px;
}

.sy_toRight {
	position: absolute;
	right: 0;
	top: 230px;
	z-index: 10;
	cursor: pointer;
	width: 80px;
}

div.banner3 {
	min-height: 520px;
	width: 100%;
	max-width: 100%;
	/*border-top: 2px solid #01AF53;*/
	background-color: #ffe820;
	position: relative;
}

div.banner3 div.slideImg {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	max-width: 1920px;
	min-height: 500px;
	z-index: 10;
	overflow: hidden;
}

div.banner3 div.slideImg ul {
	width: 99999px;
	min-height: 520px;
}

div.banner3 div.slideImg li {
	float: left;
	background-repeat: no-repeat;
	background-position: center top;
}

div.banner3 div.slideImg li img {
	display: none;
	width: 100%;
}

div.banner3 div.control {
	position: absolute;
	width: 100px;
	height: 30px;
	top: 0;
	left: 0;
	z-index: 20;
	margin-left: 48%;
	margin-top: 530px;
}

div.banner3 div.control ul li {
	width: 15px;
	height: 15px;
	border-radius: 10px;
	background-color: rgba(255, 255, 255, 0.7);
	float: left;
	margin-right: 10px;
	cursor: pointer;
}

div.banner3 div.control .action {
	background-color: white;
}

.icon_group {
	float: left;
	margin-top: 30px;
}

.icon1 {
	background-image: url(../img/icon_pc.png);
	width: 100px;
	height: 17px;
	float: left;
}

.icon2 {
	background-image: url(../img/icon_pc.png);
	width: 100px;
	height: 17px;
	float: left;
	background-position: 0px -18px;
}

.icon3 {
	background-image: url(../img/icon_pc.png);
	width: 100px;
	height: 17px;
	float: left;
	background-position: 0px -37px;
}

.icon4 {
	background-image: url(../img/icon_pc.png);
	width: 100px;
	height: 17px;
	float: left;
	background-position: 0px -58px;
}

.jjxz .jiage {
	position: absolute;
	top: 1204px;
	left: 766px;
	z-index: 100;
	font-size: 2rem;
	color: #fff;
	font-family: SimHei;
}

.doyoo_pan_icon {
	display: none;
}

.cytcImg {}
