.IndexBanner{width:100%;margin:0 auto;background:#efefef;}
.IndexBanner div{width:1200px;margin:0 auto;}

.indexTitle{width:1200px;margin:0 auto;padding-top:20px;padding-bottom:10px;}
.indexTitle h1{font-size:30px;color:#000;text-align:center;line-height:50px;}
.indexTitle h2{color:#706e6e;text-align:center;font-weight:normal;line-height:30px;}
.indexTitle h3{font-weight:normal;color:#757575;text-align:center;line-height:30px;}
.indexTitle div{padding:8px 10px 10px 15px;margin:0 auto;}

.bordertop{border-top:1px solid #b2a5a5;}
.borderbottom{border-bottom:1px solid #b2a5a5;}


.indexTLimg{width:1200px;margin:0 auto;}
.width100{
	width:100%;
	background:#fff;
	height:auto;
	display:table;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}

.indexLista1{width:1150px;margin:0 auto;padding-top:28px;}
.indexListLefta1{width:1150px; float:left;background:#fff; padding-top:20px;}
.indexListRighta1{
	width:1220px;
	clear: both;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
.indexCPlista1{
	float:left;
	width:300px;
	margin-top:10px;
	margin-bottom: 20px;
	height: 440px;
	margin-right: 2px;
	margin-left: 2px;
}
.indexCPlista1 a:hover{
-moz-opacity:0.68 !important; filter:alpha(opacity=68); opacity: 0.68;  _-moz-opacity:0.68;}

.indexCPlista1 P{text-align:center;color:#999999;line-height:30px;}

.indexCPlista2{
	float:left;
	width:290px;
	margin-right:4px;
	margin-left: 4px;
	height: 335px;
	border: 1px solid #FFFFFF;
	background-image: url(../image/yyur.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-bottom: 10px;
}

.indexCPlista2:hover{
	border: 1px solid #FD8400;
	width:290px;
	height: 335px;
	background-image: url(../image/yyur2.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.indexCPlista2 .ppssass {
	font-size: 12px;
	line-height: 30px;
	color: #333333;
	height: auto;
	width: auto;
	padding-right: 10px;
	padding-left: 10px;
}
.indexCPlista2 .nnmlvk {
	height: 30px;
	width: auto;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
	font-size: 14px;
	line-height: 30px;
	color: #000000;
}


.indexCPlistRa1{float:right;margin-right:0px;margin-top:23px;}
.indexCPlistRa1 P{text-align:center;color:#999999;line-height:25px;}
.indexlistTitilea1{
	width:1200px;
	font-family: "微软雅黑";
	font-size: 20px;
	line-height: 50px;
	color: #333333;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #01A2A6;
}
.indexlistTitilea1 span{font-size:16px;}

.indexListLeftTitlea1{width:222px;background:#69d0c5 url(http://www.ichenyi.com/images/listicon_14.jpg) no-repeat 20px center;height:87px;color:#FFFFFF;float:left;}
.indexListLeftTitlea1 span{padding-left:60px;font-size:14px;}
.indexListLefta1 ul{padding-left:58px;}
.indexListLefta1 ul li{ line-height:30px; }
.indexListLefta1 ul li a{color:#000;}
.indexListLefta1 ul li a:hover{color:#f79520; text-decoration:none;}

.indexListLeftTitleLittlea1{float:left;width:646px;background:#f5f5f5;padding-left:20px;line-height:40px;color:#69d0c5;height:44px;}
.indexListLeftTitleLittlea1 a{color:#666;}


.indexList{
	width:1200px;
	padding-top:20px;
	height: auto;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.indexListLeft{
	width:1200px;
	background:#fff;
	padding-top:20px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
}
.indexListRight{
	width:890px;
	height: auto;
	display:table;
	background-color: #FFFFFF;
}
.indexCPlist{
	float:left;
	width:210px;
	margin-right:6px;
	margin-top:10px;
	height: auto;
	margin-left: 5px;
}
.indexCPlist a:hover{
-moz-opacity:0.68 !important; filter:alpha(opacity=68); opacity: 0.68;  _-moz-opacity:0.68;}

.indexCPlist P{text-align:center;color:#FFFFFF;line-height:25px;}
.indexCPlistR{float:right;margin-right:0px;margin-top:23px;}
.indexCPlistR P{text-align:center;color:#999999;line-height:25px;}
.indexlistTitile{width:896px;}
.indexlistTitile span{font-size:16px;}

.indexListLeftTitle{
	width:130px;
	height:35px;
	color:#000000;
	float:left;
	background-color: #CECECE;
	text-align: center;
	margin-bottom: 20px;
}
.indexListLeftTitle span{
	font-size:16px;
	line-height: 35px;
	color: #000000;
	text-align: center;
	font-family: "微软雅黑";
}
.indexListLeft ul{padding-left:58px;}
.indexListLeft ul li{ line-height:30px; }
.indexListLeft ul li a{color:#000;}
.indexListLeft ul li a:hover{color:#f79520; text-decoration:none;}

.indexListLeftTitleLittle{
	float:left;
	width:440px;
	padding-left:20px;
	line-height:35px;
	color:#6B6B6B;
	height:35px;
	margin-bottom: 20px;
}
.indexListLeftTitleLittle a{color:#666;}


.sl{width:1150px;margin: 0 auto;padding-top:20px;}
.sltitle h1{font-size:30px;color:#fff;text-align:center;line-height:50px;}

.sltitle h2{color:#fff;text-align:center;font-weight:normal;line-height:30px;}
.sltitle {margin-bottom:10px;}

.indexsl{width:100%;background:#2d2d37;height:467px;}
.indexsl1{width:100%;background:#1a395b;height:275px;}
.indexsl1 .sl{width:1150px;margin: 0 auto;padding-top:0px;}

.YS{
	width:1200px;
	padding-top:30px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	height: auto;
	clear: both;
	background-image: url(../image/ghw1.gif);
	background-repeat: no-repeat;
	background-position: center 50px;
}
.YS h1{
	font-size:40px;
	text-align:center;
	line-height:70px;
	font-family: "微软雅黑";
	color: #380A0C;
	font-weight: bold;
}
.YS h5{
	font-size:14px;
	text-align:center;
	font-weight:normal;
	color:#380A0C;
	font-family: "微软雅黑";
	height: 40px;
	width: 500px;
	margin-right: auto;
	margin-left: auto;
	line-height: 40px;
	z-index: 9999;
}
.YS h2{
	font-size:16px;
	text-align:center;
	font-weight:normal;
	color:#999999;
	font-family: "微软雅黑";
	height: 30px;
	width: auto;
	margin-right: auto;
	margin-left: auto;
	line-height: 30px;
	z-index: 9999;
	text-transform: uppercase;
}


.ysaa{
	width:1200px;
	padding-top:20px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	height: auto;
	clear: both;
	background-image: url(../image/zcvfs2.jpg);
	background-repeat: no-repeat;
	background-position: center 20px;
	padding-bottom: 20px;
}
.ysaa h1{
	font-size:38px;
	text-align:center;
	line-height:60px;
	font-family: "微软雅黑";
	color: #380A0C;
	font-weight: bold;
}
.ysaa h5{
	font-size:14px;
	text-align:center;
	font-weight:normal;
	color:#333333;
	font-family: "微软雅黑";
	height: 30px;
	width: auto;
	margin-right: auto;
	margin-left: auto;
	line-height: 30px;
	z-index: 9999;
}
.ysaa h2{
	font-size:14px;
	text-align:center;
	font-weight:normal;
	color:#380A0C;
	font-family: "微软雅黑";
	height: 30px;
	width: auto;
	margin-right: auto;
	margin-left: auto;
	line-height: 30px;
	z-index: 9999;
	text-transform: uppercase;
}
.YSoneLeft{width:576px;float:left;}
.YSone dl{float:left;}
.YSone dl dt{font-size:22px;}
.YSone dl dd{color:#000000;font-size:16px;line-height:29px;}
.fonthei{color:#000000;}
.YSoneRight{width:574px;float:right;}
.imgtu{border:1px solid #ccc;padding:10px;background:#fff;}

.YSone{width:1150px;margin:0 auto;margin-top:20px;}

.anlizs{
	width:1200px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 20px;
}
.anlizs ul{}
.anlizs ul li{
	float:left;
	width: 240px;
	margin-bottom: 5px;
	height: auto;
	cursor:pointer;
	line-height: 30px;
	text-align: center;
	background-image: url(../image/hhu.gif);
	background-repeat: no-repeat;
	background-position: right 190px;
}
.anlizs .anlizsRight{float:right;margin-right:0px;}
.indexList{
	width:1200px;
	margin-top:20px;
	height: auto;
	display:table;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	clear: both;
}

.mtop50{margin-top:50px;}
.indexTitle h1 span{color:#008fd7;}

.kehu{width:1150px;margin:0 auto;text-align:center;}

.designImg{width:100%;background:#f5f5f3;padding-top:20px;padding-bottom:20px;}
.designImg ul{width:1150px;margin:0 auto;height:600px;}
.designImg ul li{float:left;margin-right:21px;}
.designImg  a:hover{
-moz-opacity:0.68 !important; filter:alpha(opacity=68); opacity: 0.68;  _-moz-opacity:0.68;
}
.designImg ul li p{line-height:30px;color:#919191;text-align:center;}
.designImg  .designImgRight{float:right;margin-right:0px;}

.dqwz{
	width:1200px;
	text-align:left;
	color:#A3A3A3;
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 30px;
	height: 30px;
	margin-bottom: 10px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E8E8E8;
	margin-top: 10px;
	clear: both;
}
.dqwz a{color:#A3A3A3;}

.indexListL{width:380px;float:left;  height:382px;margin-right:5px;}
.indexListL img{width:380px;height:289px;}
.indexListR{float:right;margin-right:0px;}
.indexListL .indexTitle1{width:380px; float:left;line-height:35px;height:35px;}
.indexListL .indexTitle1 h1{font-size:12px; color:#000000;font-weight:normal;line-height:20px;height:20px; margin-top:10px;}
.indexListL .indexTitle1 span{ float:left;width:380px;height:20px;line-height:20px;padding-left:0px; display:block;color:#434343;font-size:14px;}
.indexListL .indexTitle1 span a{color:#434343;}

.indexListL P { float:left;width:262px;text-align:center;padding-top:10px;color:#e18927;}
.indexListL P del{color:#999999;}


.indexMSH{width:1100px;margin:0 auto;margin-top:20px;}
.indexMSH div{width:275px;height:180px; float:left;background:#fff;}
.indexMSH .divR{float:right;}
.indexMSH .coffee{background:#b3a799;}
.indexMSH .rose{background:#e88c7f;}
.indexMSH .orange{background:#f4bc6f;}
.indexMSH .green{background:#3fd8ac;}
.indexMSH .blue{background:#53cbf0;}
.indexMSH .pink{background:#f074a6;}

.indexMSH dl{color:#FFFFFF;text-align:left;padding-top:50px;width:160px;margin:0 auto;}
.indexMSH dl dt{font-size:22px;}
.indexMSH dl dd{margin-top:5px;}

.indexTUIjian{width:1150px;margin:0 auto;height:200px;margin-top:10px;}
.indexTUIjianL{float:left;width:280px;margin-right:7px;border:1px solid #dddddd;}
.indexTUIjianL div{width:60px;line-height:40px;float:left;padding-left:10px;color:#9b9b9b;}
.indexTUIjianL div span{font-size:20px;}
.indexTUIjianL dl{width:200px;float:right;margin-right:10px;color:#9b9b9b;}
.indexTUIjianL dt{text-align:right;line-height:20px;}
.indexTUIjianL dd{text-align:right;}
.indexTUIjianR{float:right;margin-right:0px;}

.bfdz{
	width:1200px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	height: auto;
}

ol.hashTabber-nav.hashTabber-sandstone>.ca33>a{display:block;text-decoration:none; padding:14px; }
ol.hashTabber-nav.hashTabber-sandstone>.ca33>a:hover{ padding:6px;}

.bfdz .ca33	{
	width:300px;
	float:left;
	text-align:center;
	vertical-align:middle;
	height: 210px;
	margin-top: 0px;
	background-image: url(../image/xxca1.jpg);
	background-repeat: no-repeat;

}
.bfdz .ca33	img {
	text-align: center;
	vertical-align:middle;
	height: 176px;
	width: 260px;
}
.bfdz .ca33	img:hover {
    text-align: center;
	vertical-align:middle;
	height: 197px;
	width: 290px;

}
.bfdz .ca33:hover {
	width:300px;
	background-image:url(../image/xxca2.jpg);
	text-align:center;
	background-repeat: no-repeat;
	height: 210px;
	margin-top: 0px;

}
.lxwm{
	width:100%;
	height:auto;
	display:table;
	clear:both;
	text-align:center;
	background-repeat: repeat-x;
	padding-bottom: 30px;
	background-image: url(../image/ssddw.jpg);
	background-position: top;
	background-color: #F8F8F8;
}
.lxwm img{margin-top:10px;}

.gongyi{
	width:1200px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	height: auto;
}
.huibg{
	height: auto;
}

.wenzhang{
	width:450px;
	height: auto;
	display:table;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 5px;
	margin-right: auto;
	margin-left: auto;
}
.wenzhang ul li{
	width:auto;
	line-height:28px;
	height:28px;
	overflow:hidden;
	margin-right:10px;
	color:#666666;
	padding-left:2px;
	font-size: 16px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.wenzhang ul li a{
	color:#999999;
	font-weight: normal;
}
.wenzhang ul li a:hover{color:#006699; text-decoration:none;}
.bnaetu {
	clear: both;
	height: auto;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
.niiew {
	background-color: #F8F8F8;
	clear: both;
	height: auto;
	display:table;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
.gyoeiwe {
	clear: both;
	height: auto;
	width: auto;
}
.ban55 {
	height: 50px;
	clear: both;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
.ban55 ul{ text-align: center;}
.ban55 li{
	display: inline-block;
	text-align: center;
	width: auto;
	height: 45px;
	position: relative;
	padding-right: 5px;
	padding-left: 5px;
	margin-right: 10px;
	margin-left: 10px;
}
.ban55 li a{
	color: #999999;
	height: 30px;
	line-height: 30px;
	display: block;
	font-size: 14px;
	background-image: url(../image/fdff.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
	border: 1px solid #BFBFBF;
}
.ban55 li:hover{
	background-image: url(../image/fdgg.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.ban55 .banca{
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FF6600;
}

.secenDays .new_listHot_title ul{ text-align: center;}
.secenDays .new_listHot_title li{
	display: inline-block;
	text-align: center;
	width: 140px;
	height: 60px;
	position: relative;
	line-height: 42px;
	margin-bottom: 0;
	font-size: 14px;
	color: #000000;
	background-image: url(../image/bfsax.png);
	background-repeat: no-repeat;
	background-position: right;
	float: left;
}
.secenDays .new_listHot_title li a{ color: #000000; height: 100%; width: 100%; line-height: 42px;display: block;transition:all .5s;-webkit-transition:all .5s;}
.secenDays .new_listHot_title li.addclass{
	background-image: url(../image/ppss.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.secenDays .new_listHot_title li.addclass a{color: #fff !important;}
.secenDays .new_listHot_title li:hover{
	background-image: url(../image/ppss.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.secenDays .new_listHot_title li:hover a{color: #fff !important;}
.secenDays .new_listHot_title li:after{ height: 40px; width: 1px; background: #E6E6E6; content: ''; left:-6px; top: 0px;  position: absolute;}
.secenDays .new_listHot_title li:nth-child(1):after{display: none;}
.indexListLeftTitleb1{width:222px;background:#69d0c5 url(http://www.ichenyi.com/images/listicon_14.jpg) no-repeat 20px center;height:87px;color:#FFFFFF;float:left;}
.indexListLeftTitleb1 span{padding-left:60px;font-size:14px;}
.indexListLeftb1 ul{padding-left:58px;}
.indexListLeftb1 ul li{ line-height:30px; }
.indexListLeftb1 ul li a{color:#000;}
.indexListLeftb1 ul li a:hover{color:#f79520; text-decoration:none;}

.indexListLeftTitleLittleb1{float:left;width:646px;background:#f5f5f5;padding-left:20px;line-height:40px;color:#69d0c5;height:44px;}
.indexListLeftTitleLittleb1 a{color:#666;}
.indexCPlista2 .toiqeb {
	height: 190px;
	width: 290px;
}
