﻿@charset "utf-8";
/* CSS Document */

/*********content**********/
.idycontent {
	width:100%;
	background-color:#f2f2f2;
	min-height:300px;
}

.idybg {
	position:absolute;
	left:0;
}

.idyimg1 {
	width:100%;
	/*width:100%;*/
	height:300px;
	margin:0 auto;
	background:url(/images/index/bunner_02.png) center no-repeat;
}

.idyimg2 {
	width:100%;
	/*width:100%;*/
	height:300px;
	margin:0 auto;
	background:url(/images/index/bunner3.png) center no-repeat;
	display:none;
}

.idyimg3 {
	width:100%;
	/*width:100%;*/
	height:300px;
	margin:0 auto;
	background:url(/images/index/bunner2.png) center no-repeat;
	display:none;
}

.idycon {
	width: 1000px;
	margin:0 auto;
}

.survey-tab {
	padding-top: 97px;
	_padding-top: 321px;
}

.tab-item {
	position: relative;
	float: left;
	_display: inline;
	width: 328px;
	height: 203px;
}

.tab-item-inner {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 344px;
	height: 203px;
	cursor: pointer;
}

.note {
	position: absolute;
	top: 18px;
	left: 14px;
	right:0px;
	color: white;
	line-height: 26px;
}

.tab-item.smk {
	width: 344px;
	height: 203px;
}

.net .tab-item-inner {
	background:url(/images/index/BG01.png);
}
.line .tab-item-inner {
	background:url(/images/index/BG01.png);
}

.smk .tab-item-inner {
	background:url(/images/index/BG01.png);
}


.tab-item .active {
	height:241px;
}

.f-23 {
	font-size:18px;
}

.f-16 {
	font-size:16px;
	margin-top:15px;
padding-left:40px;
}

.tab-icon1 {
	background:url(../images/1.fp_icon_1.png) -152px -45px no-repeat;
	width:43px;
	height:43px;
	position:absolute;
}

.tab-icon2 {
	background:url(../images/1.fp_icon_1.png) -197px -45px no-repeat;
	width:43px;
	height:43px;
	position:absolute;
}

.tab-icon3 {
	background:url(../images/1.fp_icon_1.png) -242px -45px no-repeat;
	width:55px;
	_width:53px;
	height:43px;
	position:absolute;
}

.line_panel, .smk_panel { display:none;}


.tab-text1 {
	padding-left: 50px;
	padding-top: 12px;
}

.tab-text2 {
	
	padding-top: 12px;
}

.tab-text3 {
	
	padding-top: 12px;
}

.circle li {
	background:url(../images/number/dc.piont.png) 0 11px no-repeat;
	padding-left:13px !important;
}

.circlep {
	background:url(../images/number/dc.piont.png) 10px 9px no-repeat;
	padding-left: 10px !important;
}



/*********content end**********/


/*********idytext**********/
.idytext {
	width: 1000px;
	margin: 0 auto 0px auto;
	min-height:270px;
	position:relative;
	background-color:#fff;
	height: 271px;
}

.fixpng {
	position: absolute;
	top: 0px;
	font-size: 0;
	width: 80px;
	height: 22px;
	line-height: 8px;
	background:url(/images/index/BJ_06.png) 0px 0px no-repeat;
}

.panel { width: 1000px;
margin-left: 40px;
overflow: hidden;
padding-top:10px;}


.row {
	width:328px;
	float:left;
}

.item {
	width: 300px;
	height:250px;
    background-image: url(/images/index/11_11_03.png);
    background-repeat: no-repeat;
    background-position: right;
    float: left;
   }

.item2 {
	padding:20px 10px;
}

.net_panel h3 {
	color: #ae0009;
   font-size: 18px;
font-family: 微软雅黑;
text-align: center;
line-height: 40px;
font-weight: bold;
	height: 40px;
    line-height: 40px;
}

.line_panel h3 {
	color: #ae0009;
   font-size: 16px;
font-family: 微软雅黑;
text-align: center;
line-height: 40px;
font-weight: bold;
	height: 40px;
    line-height: 40px;
}

.idytext ul li {
	color:#818181;
	padding:2px 0;
	font-size:16px;
}

.idytext p {
	color:#818181;
	line-height: 24px;
	font-size:16px;
}

.headp {
	font-size:20px !important;
	padding-bottom:5px;
}

.survey-tab a:hover { text-decoration:none;}

.feat table {
	width:100%;
	text-align:center;
}

.feat table p {
	margin-top:10px;
	font-size: 20px;
}

.icons1 {
	width:68px;
	height:65px;
	background:url(../images/1.fp_icon_1.png) 0 -103px no-repeat;
	display: inline-block;
	vertical-align: middle;
}

.icons2 {
	width:62px;
	height:65px;
	background:url(../images/1.fp_icon_1.png) -71px -103px no-repeat;
	display: inline-block;
	vertical-align: middle;
}

.icons3 {
	width:70px;
	height:65px;
	background:url(../images/1.fp_icon_1.png) -136px -103px no-repeat;
	display: inline-block;
	vertical-align: middle;
}

.icons4 {
	width:151px;
	height:89px;
	background:url(../images/1.fp_icon_1.png) -202px -103px no-repeat;
	display: inline-block;
	margin-left: 50px;
	margin-bottom: 10px;
}

.car {
	background:url(../images/1.fp_icon_1.png) 9px -221px no-repeat;
	width:130px;
	height:70px;
	margin:0 auto;
}

.chains {
	background:url(../images/1.fp_icon_1.png) -119px -221px no-repeat;
	width:130px;
	height:70px;
	margin:0 auto;
}

.blank {
	background: url(../images/1.fp_icon_1.png) -259px -221px no-repeat;
	width: 62px;
	height:70px;
	margin:0 auto;
}

.srvice {
	background:url(../images/1.fp_icon_1.png) -319px -221px no-repeat;
	width:117px;
	height:70px;
	margin:0 auto;
}

.iconsul li {
	float:left;
	margin-left:10px;
	font-size:20px;
}

.more {
	display: block;
color: #ae0009;
text-decoration: none;

	margin-left: 785px;

	padding-bottom: -55px;
font-family: 微软雅黑;
font-size: 18px;
}

.morearrow {
	background:url(/images/1.fp_icon_1.png) -129px -82px no-repeat;
	width:16px;
	height:17px;
	display:inline-block;
	margin-bottom: -2px;
	*margin-bottom: 2px;
	_margin-bottom: -10px;
	margin-left: 5px;
	_margin-left:10px;
}

.smkonline h3 {
	color: #ae0009;
   font-size: 18px;
font-family: 微软雅黑;
text-align: center;
line-height: 40px;
font-weight: bold;
	height: 40px;
    line-height: 40px;
}

.smkonline table {
	text-align:center;
	font-size:16px;
	width: 89%;
	margin: 41px auto 0 auto;
}

.smkonline table p {
	padding-top:10px;
}

/*********idytext end**********/


/*********brands**********/
.brands {
	width:100%;
	background-color:#d7eaee;	
	min-width: 984px;
}
.branddiv {
	width:984px;
	margin:0px auto 0 auto;
	height:90px;
}

.coop {
	color:#3f3f3f;
	font-size:20px;
	padding-top:37px;
	margin-left:25px;
}

.brandimg {
	margin:18px 0 0 20px;
	height:57px;
	width:800px;
	background:url(../images/company_logo.png) -27px -1px no-repeat;
}	

.fL { float:left;}

.fR { float:right;}

/*********brands end**********/


