/*
	[DESTOON B2B System] Copyright (c) 2008-2018 www.destoon.com
	This is NOT a freeware, use is subject to license.txt
*/
/*ad*/
.adcur,.ad_mt{overflow:hidden;}
.adcur{position:relative;line-height:0;}
.adcur u{position:absolute;left:0;bottom:0;width:24px;height:24px;background:url(image/gg_v.png) left bottom no-repeat;}
.adcur s{display:block;color:#fff;text-decoration:none;font-size:12px;}
.v_main{ width:1200px; margin:0 auto; overflow:hidden;} a{ color:#333;}
.cg-bnr{width:100%;margin-top:-10px;}
.cg-bnr img{margin-top:10px;}


/*news-顶部*/
.news-wrap { padding:6px 0;}
.news-wrap-fl { float: left; width: 820px; overflow: hidden; }
.news-wrap-fr { float: right; width: 350px; overflow: hidden; }

.focusNews { width: 820px; height: 360px; background: #da251d; float: left; position: relative; overflow: hidden; }
.focusNews .focusimg { float: left; width: 540px; height: 360px; background: #e5e5e5;}
.focusNews .focusimg img { width: 540px; height: 360px;}
.focusNews .focustitle { float: left; width: 230px; line-height: 30px; color: #fff; font-size: 20px; padding: 20px 15px; font-weight: bold;}
.focusNews .focusword { float: left; width: 230px; padding: 0  15px; color: #fff; font-size: 14px;}
.focusNews .pagination-focus { position: absolute;right: 0;text-align: center;bottom:13px;width: 140px; z-index: 99;}
.focusNews .swiper-pagination-switch { display: inline-block; width: 10px; height: 10px; border-radius: 10px; background: #ffffff; margin: 0 3px; cursor: pointer; }
.focusNews .swiper-active-switch { background: #ffffff; width: 20px; }

.newsarea h2 { font-size: 20px; padding-bottom: 6px; height: 32px; line-height: 32px; overflow: hidden;font-family:'PingFang SC';}
.newsarea h2 em { color: #fff; padding: 0 5px; margin-right: 5px; font-size: 14px; display: inline-block; line-height: 20px; position: relative; top: -2px;}
.newsarea h2 em.wzb { background: #d33556;}
.newsarea p { height:30px; line-height:30px; overflow: hidden; word-wrap: break-word; font-size: 16px; font-family: 'Microsoft YaHei';}
.newsarea .newsv { padding-left: 20px; background: url(image/icons-1.png) -404px -878px no-repeat; color: #333; display: block;}
.newsarea p:hover a { color: #d33556;}
.newsarea p:hover .newsv { background-position: -411px -214px;}

.mainTit { float: left; height: 35px; line-height: 35px; width: 100%; position: relative; padding-bottom: 8px; border-bottom: 1px solid #eeeeee; }
.mainTit em { width: 5px; height: 22px; background: #da251d; position: absolute; left: 0px; top: 6px;}
.mainTit span { float: left; line-height: 35px; color: #000000; font-size: 20px; padding: 0 15px; letter-spacing: 2px; font-weight: 900;}
.mainTit .fr a { float: left; height: 20px; display: block; margin: 7px 0px 8px; padding: 0 15px; line-height: 20px; border-right: 1px solid #eeeeee; color: #666666; font-size: 16px; }
.mainTit .fr a:hover { color: #da251d;}
.mainTit .fr a:nth-last-child(1) { border-right: 0;}
/*
Swiper 2.7.6
*/
.swiper-container {
	margin:0 auto;
	position:relative;
	overflow:hidden;
	direction:ltr;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	/* Fix of Webkit flickering */
	z-index:1;
}
.swiper-wrapper {
	position:relative;
	width:100%;
	-webkit-transition-property:-webkit-transform, left, top;
	-webkit-transition-duration:0s;
	-webkit-transform:translate3d(0px,0,0);
	-webkit-transition-timing-function:ease;
	
	-moz-transition-property:-moz-transform, left, top;
	-moz-transition-duration:0s;
	-moz-transform:translate3d(0px,0,0);
	-moz-transition-timing-function:ease;
	
	-o-transition-property:-o-transform, left, top;
	-o-transition-duration:0s;
	-o-transform:translate3d(0px,0,0);
	-o-transition-timing-function:ease;
	-o-transform:translate(0px,0px);
	
	-ms-transition-property:-ms-transform, left, top;
	-ms-transition-duration:0s;
	-ms-transform:translate3d(0px,0,0);
	-ms-transition-timing-function:ease;
	
	transition-property:transform, left, top;
	transition-duration:0s;
	transform:translate3d(0px,0,0);
	transition-timing-function:ease;

	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.swiper-free-mode > .swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto;
}
.swiper-slide {
	float: left;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
}
.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
}

/* ===============================================================
Your custom styles, here you need to specify container's and slide's
sizes, pagination, etc.
================================================================*/
.swiper-container {
	/* Specify Swiper's Size: */

	/*width:200px;
	height: 100px;*/
}
.swiper-slide {
	/* Specify Slides's Size: */
	
	/*width: 100%;
	height: 100%;*/
}
.swiper-slide-active {
	/* Specific active slide styling: */
	
}
.swiper-slide-visible {
	/* Specific visible slide styling: */	

}
/* ===============================================================
Pagination Styles
================================================================*/
.swiper-pagination-switch {
	/* Stylize pagination button: */	

}
.swiper-active-switch {
	/* Specific active button style: */	
	
}
.swiper-visible-switch {
	/* Specific visible button style: */	
	
}



/* 广告位 */
.cg-ad-mt0{margin-top:-20px !important;}
.cg-ad,.cg-ad-full li{width:100%;}
.cg-ad-full{width:1200px;margin:0 auto;}
.cg-ad-full li img,.cg-index-bottom li img,.cg-ad-half li img,.cg-ad img,.cg-ad embed{display:block;margin-top:10px;}

.cg-ad-half{width:1200px;margin:0 auto;clear:both;}
.cg-ad-half ul{width:1210px;}
.cg-ad-half li{float:left;margin-right:10px;}

/* 广告位 */
.jcz-ad-mt0{margin-top:-20px !important;}
.jcz-ad,.jcz-ad-full li{width:100%;}
.jcz-ad-full{width:1200px;margin:0 auto;}
.jcz-ad-full li img,.jcz-index-bottom li img,.jcz-ad-half li img,.jcz-ad img,.jcz-ad embed{display:block;margin-top:10px;}

.jcz-ad-half{width:1200px;margin:0 auto;clear:both;}
.jcz-ad-half ul{width:1210px;}
.jcz-ad-half li{float:left;margin-right:10px;}

#headb,#footb {display:none;}
.im0 {padding:20px 0;}
.im0l {width:200px;float:left;height:532px;background:#FFFFFF;}
.im0l p {height:32px;line-height:32px;padding:0 10px 0 20px;font-size:14px;margin:0;background:#007AFF;color:#FFFFFF;}
.im0l ul {margin:10px 0;}
.im0l i {font-style:normal;font-weight:bold;float:right;color:#DDDDDD;font-family:simsun;}
.im0l strong {font-weight:normal;}
.im0l li {height:32px;line-height:32px;padding:0 10px 0 40px;font-size:14px;overflow:hidden;cursor:pointer;}
.im0l div {z-index:900;position:absolute;width:640px;height:510px;padding:10px 20px;overflow:hidden;border:#EEEEEE 1px solid;background:#FFFFFF;display:none;}
.im0l dl {margin:0;border-bottom:#DDDDDD 1px dotted;clear:both;}
.im0l dt {margin:0;padding:0;line-height:31px;font-size:14px;}
.im0l dd {margin:0;padding:0;line-height:32px;font-size:12px;}
.im0l em {font-style:normal;color:#DDDDDD;padding:0 10px;font-family:simsun;}
.im0l li:hover i {color:#FFFFFF;}
.im0l li:hover strong {color:#FFFFFF;}
.im0l li:hover div {display:block;}

.im0l .cate-0 {background:url('image/cate-0.png') no-repeat 10px center;}
.im0l .cate-0:hover {background:#007AFF url('image/cate-0-on.png') no-repeat 10px center;}
.im0l .cate-0:hover div {margin:-42px 0 0 160px;}
.im0l .cate-1 {background:url('image/cate-1.png') no-repeat 10px center;}
.im0l .cate-1:hover {background:#007AFF url('image/cate-1-on.png') no-repeat 10px center;}
.im0l .cate-1:hover div {margin:-74px 0 0 160px;}
.im0l .cate-2 {background:url('image/cate-2.png') no-repeat 10px center;}
.im0l .cate-2:hover {background:#007AFF url('image/cate-2-on.png') no-repeat 10px center;}
.im0l .cate-2:hover div {margin:-106px 0 0 160px;}
.im0l .cate-3 {background:url('image/cate-3.png') no-repeat 10px center;}
.im0l .cate-3:hover {background:#007AFF url('image/cate-3-on.png') no-repeat 10px center;}
.im0l .cate-3:hover div {margin:-138px 0 0 160px;}
.im0l .cate-4 {background:url('image/cate-4.png') no-repeat 10px center;}
.im0l .cate-4:hover {background:#007AFF url('image/cate-4-on.png') no-repeat 10px center;}
.im0l .cate-4:hover div {margin:-170px 0 0 160px;}
.im0l .cate-5 {background:url('image/cate-5.png') no-repeat 10px center;}
.im0l .cate-5:hover {background:#007AFF url('image/cate-5-on.png') no-repeat 10px center;}
.im0l .cate-5:hover div {margin:-202px 0 0 160px;}
.im0l .cate-6 {background:url('image/cate-6.png') no-repeat 10px center;}
.im0l .cate-6:hover {background:#007AFF url('image/cate-6-on.png') no-repeat 10px center;}
.im0l .cate-6:hover div {margin:-234px 0 0 160px;}
.im0l .cate-7 {background:url('image/cate-7.png') no-repeat 10px center;}
.im0l .cate-7:hover {background:#007AFF url('image/cate-7-on.png') no-repeat 10px center;}
.im0l .cate-7:hover div {margin:-266px 0 0 160px;}
.im0l .cate-8 {background:url('image/cate-8.png') no-repeat 10px center;}
.im0l .cate-8:hover {background:#007AFF url('image/cate-8-on.png') no-repeat 10px center;}
.im0l .cate-8:hover div {margin:-298px 0 0 160px;}
.im0l .cate-9 {background:url('image/cate-9.png') no-repeat 10px center;}
.im0l .cate-9:hover {background:#007AFF url('image/cate-9-on.png') no-repeat 10px center;}
.im0l .cate-9:hover div {margin:-330px 0 0 160px;}
.im0l .cate-10 {background:url('image/cate-10.png') no-repeat 10px center;}
.im0l .cate-10:hover {background:#007AFF url('image/cate-10-on.png') no-repeat 10px center;}
.im0l .cate-10:hover div {margin:-362px 0 0 160px;}
.im0l .cate-11 {background:url('image/cate-11.png') no-repeat 10px center;}
.im0l .cate-11:hover {background:#007AFF url('image/cate-11-on.png') no-repeat 10px center;}
.im0l .cate-11:hover div {margin:-394px 0 0 160px;}
.im0l .cate-12 {background:url('image/cate-12.png') no-repeat 10px center;}
.im0l .cate-12:hover {background:#007AFF url('image/cate-12-on.png') no-repeat 10px center;}
.im0l .cate-12:hover div {margin:-426px 0 0 160px;}
.im0l .cate-13 {background:url('image/cate-13.png') no-repeat 10px center;}
.im0l .cate-13:hover {background:#007AFF url('image/cate-13-on.png') no-repeat 10px center;}
.im0l .cate-13:hover div {margin:-458px 0 0 160px;}
.im0l .cate-14 {background:url('image/cate-14.png') no-repeat 10px center;}
.im0l .cate-14:hover {background:#007AFF url('image/cate-14-on.png') no-repeat 10px center;}
.im0l .cate-14:hover div {margin:-490px 0 0 160px;}
.im0l .cate-15 {background:url('image/cate-15.png') no-repeat 10px center;}
.im0l .cate-15:hover {background:#007AFF url('image/cate-15-on.png') no-repeat 10px center;}
.im0l .cate-15:hover div {margin:-522px 0 0 160px;}

.im0m {width:660px;float:left;margin:0 20px;height:532px;}
.im0a {width:640px;padding-left:20px;height:212px;margin-top:20px;background:#FFFFFF;}
.im0a div {width:108px;height:212px;margin-right:20px;float:left;overflow:hidden;}
.im0a img {width:108px;height:212px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.im0a img:hover {-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}

.im0r {width:300px;float:left;height:532px;}
.im0u {height:300px;overflow:hidden;background:#FFFFFF;}

.im0t {height:212px;overflow:hidden;margin-top:20px;background:#FFFFFF;}
.im0t-list {height:150px;overflow:hidden;margin:10px 16px;}
.im0t-list li {height:25px;line-height:25px;overflow:hidden;}
.im0t-list li .f_r {padding-left:16px;color:#666666;}

.im0g {height:75px;overflow:hidden;padding:0 10px;}
.im0g div {width:70px;height:75px;float:left;text-align:center;padding:10px 0;}
.im0g div:hover {background:#EEEEEE;}
.im0g img {width:32px;height:32px;margin-bottom:6px;}
.im0g em {font-style:normal;background:#FF6600;border-radius:50%;color:#FFFFFF;font-size:12px;z-index:3;position:absolute;display:block;width:16px;height:16px;line-height:16px;overflow:hidden;text-align:center;margin:0 0 0 42px;}

.ian-h {}
.ian-h ul {border-bottom:#DDDDDD 1px solid;height:29px;padding-left:16px;}
.ian-h li {border:#FFFFFF 1px solid;border-bottom:#DDDDDD 1px solid;display:inline-block;height:28px;line-height:28px;margin-right:16px;padding:0 10px;float:left;}
.ian-h .on {border:#DDDDDD 1px solid;border-bottom:#FFFFFF 1px solid;}

.ian-b {height:66px;overflow:hidden;margin:10px 16px 6px 16px;}
.ian-b li {height:22px;line-height:22px;overflow:hidden;}
.ian-b li .f_r {padding-left:16px;color:#666666;}

.ian-b div {float:left;width:32px;height:32px;line-height:16px;padding:14px;text-align:center;border:#DDDDDD 2px solid;border-radius:50%;}
.ian-b div:hover {border:#FF6600 2px solid;}
.ian-b p {float:left;width:38px;height:16px;padding:24px 0;margin:6px 0 0 0;text-align:center;font-weight:bold;color:#DDDDDD;font-family:simsun;}

.im-b {overflow:hidden;border:#DDDDDD 1px solid;margin-bottom:20px;}
.im-l {width:197px;height:800px;border-right:#DDDDDD 1px solid;float:left;background:#F2F2F2;}
.im-l p {margin:20px 0 10px 20px;font-size:18px;}
.im-l li {width:78px;padding-left:20px;float:left;height:32px;line-height:32px;font-size:14px;overflow:hidden;}
.im-r {width:1000px;float:left;}

.im-b-mall {height:572px;background:#F2F2F2;}
.im-r-mall div {width:134px;border:#FFFFFF 1px solid;margin:20px 0 0 20px;padding:20px;height:214px;float:left;background:#FFFFFF;}
.im-r-mall div:hover {border:#FF6600 1px solid;}
.im-r-mall b {display:block;height:40px;line-height:40px;color:#FF6600;font-size:14px;}
.im-r-mall p {height:40px;line-height:20px;margin:0;overflow:hidden;font-size:12px;}

.im-b-sell {height:572px;background:#F2F2F2;}
.im-r-sell div {width:134px;border:#FFFFFF 1px solid;margin:20px 0 0 20px;padding:20px;height:214px;float:left;background:#FFFFFF;}
.im-r-sell div:hover {border:#FF6600 1px solid;}
.im-r-sell b {display:block;height:40px;line-height:40px;color:#FF6600;font-size:14px;}
.im-r-sell p {height:40px;line-height:20px;margin:0;overflow:hidden;font-size:12px;}

.im-b-info {height:572px;background:#F2F2F2;}
.im-r-info div {width:134px;border:#FFFFFF 1px solid;margin:20px 0 0 20px;padding:20px;height:214px;float:left;background:#FFFFFF;}
.im-r-info div:hover {border:#FF6600 1px solid;}
.im-r-info b {display:block;height:40px;line-height:40px;color:#666666;font-size:12px;overflow:hidden;font-weight:normal;}
.im-r-info p {height:40px;line-height:20px;margin:0;overflow:hidden;font-size:12px;}

.im-b-group {height:572px;background:#F2F2F2;}
.im-r-group div {width:134px;border:#FFFFFF 1px solid;margin:20px 0 0 20px;padding:20px;height:214px;float:left;background:#FFFFFF;}
.im-r-group div:hover {border:#FF6600 1px solid;}
.im-r-group b {display:block;height:40px;line-height:40px;color:#FF6600;font-size:14px;}
.im-r-group p {height:40px;line-height:20px;margin:0;overflow:hidden;font-size:12px;}

.in-b {margin-bottom:20px;}
.in-l {width:200px;float:left;}
.in-m {width:472px;float:left;margin:0 30px;}
.in-r {width:468px;float:left;}

.in-l div {border:#DDDDDD 1px solid;background:#F2F2F2;padding:19px;margin-bottom:20px;}
.in-l div p {height:48px;line-height:24px;overflow:hidden;font-size:16px;margin:0 0 20px 0;}

.in-m h2 {text-align:left;font-size:22px;margin:0;height:48px;line-height:48px;overflow:hidden;margin-bottom:12px;}

.in-video {}
.in-video div {width:136px;margin:0 20px 20px 0;float:left;}
.in-video div p {height:36px;line-height:18px;overflow:hidden;font-size:12px;margin:10px 0 0 0;}

.in-photo {}
.in-photo div {width:136px;margin:0 20px 20px 0;float:left;}
.in-photo div p {height:36px;line-height:18px;overflow:hidden;font-size:12px;margin:10px 0 0 0;}

.ic-b {margin-bottom:20px;}
.ic-l {width:200px;float:left;}
.ic-m {width:472px;float:left;margin:0 30px;}
.ic-r {width:468px;float:left;}

.ic-brand {border:#DDDDDD 1px solid;background:#F2F2F2;padding:19px;margin-bottom:20px;}
.ic-brand i {font-style:normal;font-size:16px;}
.ic-brand p {margin-top:20px;padding-top:5px;text-align:center;height:85px;}
.ic-brand p:hover {background:#FFFFFF;border-left:#007AFF 2px solid;}
.ic-brand p b {display:block;height:32px;line-height:32px;overflow:hidden;font-size:14px;margin:0;font-weight:normal;}
.ic-brand #brands {height:440px;overflow:hidden;}

.ic-know-credit {background:url('image/ico_reward.gif') no-repeat right center;color:#666666;padding:0 16px;}

.ic-down {}
.ic-down div {width:136px;margin:0 20px 20px 0;float:left;}
.ic-down div p {height:36px;line-height:18px;overflow:hidden;font-size:12px;margin:10px 0 0 0;}

.ic-club {border:#DDDDDD 1px solid;height:240px;overflow:hidden;margin-bottom:20px;}
.ic-club-h {height:48px;line-height:48px;border-bottom:#DDDDDD 1px solid;padding:0 10px 0 20px;}
.ic-club-h strong {font-size:16px;font-weight:normal;}
.ic-club-h span {float:right;font-size:14px;}
.ic-club-h i {font-style:normal;font-weight:bold;padding:0 2px;font-family:simsun;}
.ic-club-b {width:1200px;overflow:hidden;}
.ic-club-b div {width:150px;height:150px;padding:20px 0;float:left;text-align:center;}
.ic-club-b div:hover {background:#F2F2F2;}
.ic-club-b div:hover img {border:#FF6600 2px solid;}
.ic-club-b img {width:86px;height:86px;border-radius:50%;padding:2px;border:#DDDDDD 2px solid;}
.ic-club-b p {height:32px;line-height:32px;overflow:hidden;font-size:14px;margin:0;}
.ic-club-b span {font-size:12px;color:#999999;}

.ilink {padding-left:20px;}
.ilink li {padding:0 20px 20px 0;float:left;}

.im0mall {width:980px;height:212px;overflow:hidden;position:absolute;z-index:1;background:#FFFFFF;margin-top:20px;}
.im0t-mall div {width:100px;height:140px;overflow:hidden;margin:20px 0 0 20px;float:left;}
.im0t-mall div:hover b {display:block;}
.im0t-mall b {display:none;height:40px;line-height:40px;color:#FF6600;font-size:14px;}
.im0t-mall p {height:40px;line-height:20px;margin:0;overflow:hidden;font-size:12px;}


/* 面包屑 */
.cg-mbx{width:1200px;height:35px;margin:0 auto;color:#999;clear:both;line-height:35px;}
.cg-mbx span{margin:0 5px;font-family:"simsun";}
.cg-mbx a{color:#999;}
.cg-mbx a:hover{color:#da251d;}
.mb10{margin-bottom:10px;}.mb15{margin-bottom:15px;}.mb20{margin-bottom:20px;}.mb30{margin-bottom:30px;}
.mr15{margin-right:15px;}.mr20{margin-right:20px;}.mr25{margin-right:25px;}.mr30{margin-right:30px;}

.cg-other li i, .cg-atc-list li i, .cg-view li i, .cg-brand-join li i, .cg-suc-case .news li i, .cg-headline li i, .cg-atc-list3 li i, .cg-atc-list4 li i, .cg-product-video li i, .cg-brand-rec li i, .cg-invest-news li i, .cg-enjoy .bd .news li i, .cg-rec dd li i, .cg-list li i, .cg-noun li i, .cg-rec .middle li i{float: left;width: 10px;margin-right: 10px;font: bold 30px/35px "Arial";color: #ccc;}

.cg-mn{float:left;width:880px;overflow:hidden;}
.cg-mn02{float:left;width:866px;overflow:hidden;}
.cg-sd{float:right;width:295px;}
.cg-index-left{float:left;width:425px;}
.cg-index-center{float:left;width:422px;margin-left:30px;position:relative;}
.cg-index-right{float:right;width:295px;}

.cg-tt9{position:relative;height:40px;line-height:40px;border-bottom:1px solid #a7a7a7;}
.cg-tt9 h3{float:left;font-size:18px;font-weight:bold;border-bottom:1px solid #da251d;}
.cg-tt9 .more{float:right;height:30px;padding-right:20px;font-size:14px;color:#999;background:#fff url(image/more.gif) right 13px no-repeat;}
.cg-tt9 .more:hover{color:#da251d;background:#fff url(image/more2.gif) right 13px no-repeat;}

.news-categries .hd{width:100%;height:40px;}
.news-categries .hd li{float:left;width:25%;font:bold 16px/40px "microsoft yahei";text-align:center;background:#f8f8f8;}
.news-categries .hd li.on,.news-categries .hd li:hover{color:#fff;background:#da251d;}
.news-categries .hd li.on a,.news-categries .hd li:hover a{color:#fff;}
.news-categries .hd li a{display:block;}
.news-categries .bd{height:280px;overflow:hidden;}

/* 文章列表 */
.cg-atc-list li{height:35px;line-height:35px;*height:32px;*line-height:32px;}
.cg-atc-list li a{float:left;max-width:90%;line-height:35px;font-size:16px;_width:90%;}
.cg-atc-list li a.bold{font-weight:bold;}
.cg-atc-list2 ul{margin-top:-10px;}
.cg-atc-list2 li{padding:10px 0;border-bottom:1px dashed #ddd;}
.cg-atc-list2 li p{font-size:14px;color:#999;line-height:24px;}
.cg-atc-list2 li a{display:block;height:30px;font:16px/32px "microsoft yahei";}

/* 网站服务 */
.cg-web-service{width:292px;border-top:1px solid #e3e3e3;border-left:1px solid #e3e3e3;box-shadow:0 3px 3px #eee;}
.cg-web-service li{float:left;width:145px;height:80px;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;}
.cg-web-service li:hover{box-shadow:0 0 5px hsla(0,0%,0%,0.2),0 0 5px hsl(30,70%,74%);}
.cg-web-service li a{display:block;height:40px;padding:20px 0;background:#fff;color:#333;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
.cg-web-service li a:hover{color:#fff;background:#da251d;border-left:5px solid #c41e43;}
.cg-web-service li a:hover p{font-weight:bold;}
.cg-web-service li a:hover em{font-weight:normal;color:#fff;}
.cg-web-service li p{font-size:16px;line-height:20px;}
.cg-web-service li p em{font-size:12px;line-height:20px;color:#999;}
.cg-web-service li span{float:left;width:44px;height:40px;margin:0 10px;background:url(image/icon_service.png) no-repeat;}
.cg-web-service li .zs{background-position:-16px -16px;}
.cg-web-service li a:hover .zs{background-position:-16px -91px;}
.cg-web-service li .px{background-position:-89px -18px;}
.cg-web-service li a:hover .px{background-position:-89px -93px;}
.cg-web-service li .gg{background-position:-166px -19px;}
.cg-web-service li a:hover .gg{background-position:-166px -94px;}
.cg-web-service li .vip{background-position:-242px -20px;}
.cg-web-service li a:hover .vip{background-position:-242px -95px;}

/* 招商推荐 */
.cg-invest-rec .hd{position:relative;width:100%;margin:25px auto;padding-bottom:10px;border-top:1px solid #e3e3e3;}
.cg-invest-rec .hd i{position:absolute;top:-14px;left:0;width:22px;height:22px;background:#fff url(image/sp.png) -155px -110px no-repeat;}
.cg-invest-rec .hd h2{position:absolute;top:-20px;left:30px;padding-right:10px;font-size:24px;color:#010101;background:#fff;}
.cg-invest-rec .hd ul{position:absolute;top:-15px;right:100px;height:30px;line-height:30px;padding:0;font-size:14px;color:#999;background:#fff;}
.cg-invest-rec .hd li{float:left;display:block;height:24px;line-height:24px;border:1px solid #e3e3e3;border-right:none;}
.cg-invest-rec .hd li a{display:block;padding:0 15px;color:#999;}
#cg-invest-rec .hd li.last{border-right:1px solid #e3e3e3;border-radius:0 15px 15px 0;}
#cg-invest-rec .hd li.first{border-radius:15px 0 0 15px;}
.cg-invest-rec .hd li.on{background:#da251d;color:#fff;}
.cg-invest-rec .hd li.on a{color:#fff;}
.cg-invest-rec .hd a.more{position:absolute;top:-18px;right:0;height:36px;line-height:32px;padding:0 20px;font-size:14px;color:#999;}
.cg-invest-rec .hd a.more{background:#fff url(image/more.gif) right 9px no-repeat;}
.cg-invest-rec .hd a.more:hover{color:#da251d;background:#fff url(image/more2.gif) right 9px no-repeat;}

.cg-invest-rec .bd .list1{width:880px;}
.cg-invest-rec .bd .list1 li{float:left;width:165px;height:120px;border:1px solid #e3e3e3;margin:10px 7px 0 0;padding:5px 0;overflow:hidden;}
.cg-invest-rec .bd .list1 li:hover{border:1px solid #ffdb95;border:1px solid hsl(30,70%,74%);box-shadow:0 0 5px hsla(0,0%,0%,0.2),0 0 2px hsla(0,0%,78%,0.2);}
.cg-invest-rec .bd .list1 div{display:block;width:115px;height:50px;margin:10px auto 0;padding:6px 15px;font-size:14px;background:url(image/sp.png) 0 -190px repeat-x;}
.cg-invest-rec .bd .list1 img{display:block;width:135px;height:48px;margin:0 auto;overflow:hidden;box-shadow:0 3px 3px #ddd;}
.cg-invest-rec .bd .list1 i{float:none;display:block;width:80px;height:13px;margin:6px auto;background:url(image/sp.png) 0 -300px no-repeat;}
.cg-invest-rec .bd .list1 i.star4{float:none;width:65px;}
.cg-invest-rec .bd .list2 li{float:left;width:135px;height:96px;margin:0 7px 7px 0;border:1px solid #e3e3e3;overflow:hidden;}
.cg-invest-rec .bd .list2 img{display:block;margin:8px auto;width:130px;height:48px;box-shadow:none;overflow:hidden;}
.cg-invest-rec .bd .list2 div{display:block;width:100%;height:32px;line-height:30px;margin:0;padding:0;font-size:14px;background:#fff;border-top:1px solid #e3e3e3;}
.cg-invest-rec .bd .list2 i{margin:10px auto 5px;}
.cg-invest-rec .bd .list2 li:hover div{background:#f8f8f8;}
.cg-invest-rec .bd h4{display:block;width:100%;height:30px;line-height:30px;margin:0 auto;font-size:14px;font-weight:normal;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}

/* 招商专场 */
.cg-invest-sep{margin-top:10px;border-left:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;box-shadow:0 3px 3px #eee;}
.cg-invest-sep img{display:block;width:295px;height:214px;overflow:hidden;}
.cg-invest-sep dd{background:#f8f8f8;}
.cg-invest-sep dd h4{display:block;height:20px;line-height:20px;padding:10px;font-size:16px;font-weight:bold;}

.cg-invest-sep .infot{display:block;width:272px;height:52px;line-height:52px;margin:0 auto;font-size:14px;text-indent:50px;color:#fff;background:url(image/sp-index.png) 0 -70px no-repeat;}
.cg-invest-sep .infot u{color:#fafc01;}
.cg-invest-sep .infot:hover{text-decoration:none;color:#fff;background:url(image/sp-index.png) 0 -122px no-repeat;}
.cg-invest-sep span{display:block;position:relative;height:24px;margin-top:20px;border-top:1px solid #e3e3e3;}
.cg-invest-sep span i{position:absolute;top:-12px;left:90px;padding:0 20px;font-size:14px;text-align:center;background:#f8f8f8;}
.cg-invest-sep dd p{height:30px;line-height:30px;padding-bottom:10px;font-size:14px;text-align:center;}
.cg-invest-sep dd p u{background:#e3e3e3;color:#999;border-radius:5px;padding:3px 5px;margin:0 5px;}

.cg-invest-zc .hd{padding-top:10px;text-align:center;}
.cg-invest-zc .hd li{display:inline-block;width:10px;height:10px;margin:0 3px;background:#fff;border:1px solid #ccc;border-radius:10px;cursor:pointer;*display:inline;zoom:1;}
.cg-invest-zc .hd li.on{width:32px;height:10px;background:#da251d;border:1px solid #da251d;}


.cg-tt8{position:relative;width:100%;margin:20px auto;border-top:1px solid #e3e3e3;z-index:99;}
.cg-tt8 i{position:absolute;top:-14px;left:0;width:22px;height:22px;background:#fff url(image/sp.png) -155px -110px no-repeat;}
.cg-tt8 h2{position:absolute;top:-20px;left:30px;padding-right:10px;font-size:24px;color:#010101;background:#fff;}
.cg-tt8 span{position:absolute;top:-15px;right:100px;height:28px;line-height:26px;padding:0 15px;color:#999;background:#fff;border:1px solid #e3e3e3;border-radius:15px;}
.cg-tt8 span s{color:#da251d;}
.cg-tt8 span.bang{right:0;}
.cg-tt8 .more{position:absolute;top:-18px;right:0;height:36px;line-height:32px;padding:0 20px;font-size:14px;color:#999;background:#fff url(image/more.gif) right 9px no-repeat;}
.cg-tt8 .more:hover{color:#da251d;background:#fff url(image/more2.gif) right 9px no-repeat;}

/* 地板图片 */
.cg-design-left{float:left;position:relative;overflow:hidden;}
.cg-design-left,.cg-design-left li,.cg-design-left img{width:422px;height:324px;}
.cg-design-left li{position:relative;}
.cg-design-left img{display:block;}
.cg-design-left a:hover{text-decoration:none;cursor:pointer;}
.cg-design-left li h4{position:absolute;left:0;bottom:0;width:100%;height:74px;line-height:100px;font-size:18px;font-weight:bold;text-align:center;color:#fff;background:url(image/gra_line55.png) repeat-x;_background:0;}
.cg-design-left span{display:block;position:absolute;top:120px;z-index:99999;width:50px;height:80px;cursor:pointer;}
.cg-design-left .prev{left:0;background:url(image/sp.png) -90px -300px no-repeat;}
.cg-design-left .next{right:0;background:url(image/sp.png) -145px -300px no-repeat;}

.cg-design-left .prevd{left:0;background:url(image/sp.png) -90px -300px no-repeat;}
.cg-design-left .nextd{right:0;background:url(image/sp.png) -145px -300px no-repeat;}

.cg-design-right{float:right;width:763px;height:324px;overflow:hidden;}
.cg-design-right ul{width:780px;}
.cg-design-right img{display:block;width:245px;height:155px;}
.cg-design-right li{float:left;width:245px;height:155px;margin:0 14px 14px 0;_margin:0 12px 12px 0;}
.cg-design-right a{display:block;position:relative;width:245px;height:155px;overflow:hidden;}
.cg-design-right a:hover{text-decoration:none;cursor:pointer;}
.cg-design-right div{display:none;width:100%;height:100%;padding-top:50px;color:#fff;background:#000;filter:alpha(opacity=80);opacity:0.8;}
.cg-design-right a:hover div{display:block;position:absolute;top:0;left:0;}
.cg-design-right u,.cg-design-right i{display:block;line-height:30px;margin:5px 0;padding:0 15px;font-size:18px;text-align:center;}
.cg-design-right i{width:30%;line-height:24px;margin:0 auto;padding:0 5px;font-size:14px;border:1px solid #fff;border-radius:5px;}
.cg-design-right h4{display:block;position:absolute;left:0;bottom:0;width:90%;height:74px;padding:0 5%;line-height:100px;font-size:14px;text-align:center;color:#fff;background:url(image/gra_line55.png) repeat-x;_background:0;}
.cg-design-right a:hover h4{display:none;}

.cg-eval2{float:left;width:423px;margin:0 8px 15px;}
.cg-eval2 dt{float:left;width:160px;height:120px;overflow:hidden;}
.cg-eval2 dt img{display:block;width:160px;height:120px;}
.cg-eval2 dd{float:right;width:245px;height:120px;}
.cg-eval2 dd h4{font-size:18px;font-weight:normal;}
.cg-eval2 dd p{height:60px;line-height:20px;padding-top:10px;font-size:14px;color:#999;overflow:hidden;}
.cg-eval2 dd p a{color:#da251d;}

.cg-tt19{position:relative;width:100%;margin:25px auto;border-top:1px solid #e3e3e3;}
.cg-tt19 i{position:absolute;top:-12px;left:0;width:22px;height:22px;padding-right:10px;background:#fff url(image/sp.png) -155px -110px no-repeat;}
.cg-tt19 h3{position:absolute;top:-15px;left:30px;padding-right:10px;font-size:20px;color:#010101;background:#fff;}
.cg-tt19 a.more{position:absolute;top:-18px;right:0;height:36px;line-height:32px;padding:0 17px 0 15px;font-size:14px;color:#999;background:#fff url(image/more.gif) right 9px no-repeat;}
.cg-tt19 a.more:hover{color:#da251d;background:#fff url(image/more2.gif) right 9px no-repeat;}

.cg-atc-list3,.cg-atc-list4{margin-top:10px;clear:both;}
.cg-atc-list3 li,.cg-atc-list4 li{height:35px;line-height:35px;*height:32px;*line-height:32px;}
.cg-atc-list4 li{float:left;width:50%;}
.cg-atc-list3 li a,.cg-atc-list4 li a{float:left;max-width:90%;line-height:35px;font-size:16px;_width:90%;}
.cg-atc-list3 li a.bold,.cg-atc-list4 li a.bold{font-weight:bold;}

.cg-know .hd,.cg-brand-new .hd,.cg-supply .hd{position:absolute;right:100px;top:-15px;height:30px;line-height:30px;padding:0;font-size:14px;color:#999;background:#fff;border:1px solid #e3e3e3;border-radius:15px;}
.cg-know .hd li,.cg-brand-new .hd li,.cg-supply .hd li{float:left;height:30px;line-height:30px;border-right:1px solid #e3e3e3;}
.cg-know .hd li:first-child,.cg-brand-new .hd li:first-child,.cg-supply .hd li:first-child{border-radius:15px 0 0 15px;}
.cg-know .hd li:last-child,.cg-brand-new .hd li:last-child,.cg-supply .hd li:last-child{border-radius:0 15px 15px 0;border-right:none;}
.cg-know .hd li.on,.cg-brand-new .hd li.on,.cg-supply .hd li.on{background:#da251d;}
.cg-know .hd li a,.cg-brand-new .hd li a,.cg-supply .hd li a{display:block;padding:0 25px;font-size:12px;color:#999;}
.cg-know .hd li.on a,.cg-brand-new .hd li.on a,.cg-supply .hd li.on a{color:#fff;}
.cg-know .hd li a:hover,.cg-brand-new .hd li a:hover,.cg-supply .hd li a:hover{text-decoration:none;}
.cg-know .bd ul{margin-top:40px;}

.cg-brand-auth .bd{padding:15px;font-size:14px;border:1px solid #e3e3e3;border-top:none;}
.cg-brand-auth .bd li{float:left;width:47%;margin:0 1% 10px;font-size:16px;}
.cg-brand-auth li{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}

.td{margin: 0;padding: 0;}

.cg-supply .bd ul{margin-top:10px;border-left:1px solid #e3e3e3;border-top:1px solid #e3e3e3;}
.cg-supply .bd li{float:left;width:160px;padding:7px;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;}
.cg-supply .bd a{display:block;text-align:center;}
.cg-supply .bd img{display:block;width:160px;height:160px;}
.cg-supply .bd h4{height:24px;line-height:24px;font-size:14px;font-weight:normal;}
.cg-supply .bd a,.cg-supply .bd h4{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}


/**info start**/
.v_style{ display:inline-block;}
.s_info_l,.s_info_r{ display:inline-block;}
.s_info_l{ width:790px; float:left;}
.s_info_r{ width:350px; float:right; margin-left:20px; background:#fafafa; padding:0px 20px 0;}
.s_info_l .s_info_jm{ width:800px; height:295px; background:url(image/A_15.png) no-repeat; margin-bottom:10px;}

.s_info_brand{ width:350px; text-align:left;  }
.s_info_brand .hd{ height:30px; line-height:20px;  position:relative; }
.s_info_brand .hd ul{ float:left;  position:absolute; top:-1px; height:20px;   }
.s_info_brand .hd ul li{ float:left; font-size:16px; cursor:pointer; margin-right:20px; padding-left:10px;}
.s_info_brand .hd ul li.on{ height:20px; border-left:4px solid #f20; font-size:18px; font-weight:bold; }
.s_info_brand .bd ul{ padding:5px 0px;  zoom:1; display:inline-block; }
.s_info_brand .bd li{ height:24px; width:50%; float:left; line-height:25px;   }
.s_info_brand .bd li a{ font-size:14px;}
.s_info_brand .bd li .date{ float:right; color:#999;  }
.h3{ border-left:4px solid #f20; font-size:18px; padding-left:10px; margin:15px auto;}
.v_info_dian{ margin-top:30px;}
.v_info_dian h3 span{ font-size:14px; font-weight:normal; float:right;}
.v_info_dian ul { padding:10px 0;}
.v_info_dian ul li { height:80px; margin-bottom:14px; overflow:hidden;}
.v_info_dian ul li a img{ width:120px; margin-right:15px;}
.v_info_dian ul li a p span{ display:block; color:#aaa; font-size:14px; line-height:20px; padding-top:10px;}
.s_info_mg{ display:inline-block; width:760px; height:350px; background:#fafafa; padding:0px 20px;}
.s_info_mg h3 span{ float:right; font-weight:normal;}
.s_info_mg h3 span a{ font-size:14px;}
.s_info_new .dd_1{ background:#555; color:#fff; margin-bottom:10px;}
.s_info_new div dt{ display:inline-block; line-height:33px; height:33px; overflow:hidden; padding-left:15px;font-size:14px;}
.s_info_new .dd_1 dt{ line-height:35px; }
.s_info_new .dt_1{ width:70px;}
.s_info_new .dt_2{ width:135px;}
.s_info_new .dt_3{ width:245px;}
.s_info_new .dt_4{ width:115px;}
.s_info_new .dd_2{ height:33px; overflow:hidden;}
.s_info_new .dd_2:hover{ background:#eee;}

/****jmzb*****/
.ly_l{ display:inline-block; position:relative; z-index:3; margin:30px 0 0 530px; width:240px; height:250px;}
.ly_l input{ height:35px; width:185px ;font-size:14px; border:1px solid #fff; padding:0 10px;-webkit-border-radius:5px;
-moz-border-radius: 5px;
border-radius: 5px; background:none; color:#fff;}
.ly_l input::-webkit-input-placeholder { /* WebKit browsers */ 
color: #fff; 
} 
.ly_l input::-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
color: #fff; 
} 
.ly_l input::-moz-placeholder { /* Mozilla Firefox 19+ */ 
color: #ff; 
} 
.ly_l input:-ms-input-placeholder { /* Internet Explorer 10+ */ 
color: #fff; 
} 
.ly_l select{ width:101px; border:1px solid #fff; background:#e9281f; height:35px;-webkit-border-radius:5px;
-moz-border-radius: 5px;border-radius: 5px; outline:none; font-size:14px; padding-left:10px; margin-bottom:10px; color:#fff;}
.ly_l .btn{ background:#c4a267; cursor:pointer;letter-spacing:5px; border:1px solid #c4a267; position:absolute; bottom:15px; margin-left:21px; width:210px; font-size:16px;}
.ly_l .btn:hover{ background:#e9281f; border:2px solid #c4a267; color:#c4a267; font-weight:bold;}
.ly_l table{position:relative;z-index:5;}
.ly_l .v_shuom{ position:absolute; width:207px; bottom:55px; margin-left:20px; z-index:3; font-size:14px; color:#c4a267;}