@charset "utf-8";
/* CSS Document */
div.cr_content { margin: 0 45px 0 0; overflow: hidden;}
.index {}
.index div.id_banner {height: 350px;}
.index div.id_banner div.idb_background { background-image: url(../images/index/banner/bannerBg.png);	background-repeat: no-repeat; background-position: 0 0; height: 340px; width: 640px; position: relative; z-index: 400; right: -12px; cursor: pointer;}
/*.index div.id_banner div.idb_photo { height: 340px; width: 640px; position: relative;	z-index: 300; top: -323px;right: -30px;}*/
.index div.id_banner div.idb_photo { height: 340px; width: 640px;	z-index: 300;}







.index div.id_content {	background-image: url(../images/index/indexBg2.png); background-repeat: no-repeat; background-position: 0 0; height: 240px;	width: 650px; padding: 30px 0 30px 0;}

.index div.id_content div.idc_news {height: 110px;	width: 220px; margin: 10px 10px 10px 25px;float: left;}
.index div.id_content div.idc_news div.idcn_more {	display: block;	height: 30px;	width: 210px;}
.index div.id_content div.idc_news ul li {	line-height: 24px;}
.index div.id_content div.idc_news ul li a { font-size: 14px;	color: #000;}

.index div.id_content div.idc_legend { width: 240px;margin: 32px 85px 10px 0;float: right;}
.index div.id_content div.idc_legend h2 {font-size: 15px;color: #FFF;font-weight: bolder;}
.index div.id_content div.idc_legend p { font-size: 13px; color: #555;line-height: 160%; margin-top:5px;}

.index div.id_content div.idc_AD {height: 84px;	width: 650px; margin:21px 0 0 0;}
.index div.id_content div.idc_AD ul li { float: left; margin: 0 0 0 8px;}

.index div.id_product {	background-image: url(../images/index/indexBg3.png); background-repeat: no-repeat; background-position: 0 0; height: 560px;	width: 650px; padding: 80px 0 0 0;}
.index div.id_product div.idp_productList {/*height: 250px; overflow: hidden;*/}
.index div.id_product div.idp_title { background-image: url(../images/all/line2.png);	background-repeat: no-repeat;	background-position: center 30px; width: 610px;	height: 50px; margin-left:30px;}
.index div.id_product div.idp_title img { padding:0; margin:0;}
.index div.id_product div.idp_title div.idpt_way {float: right; margin-top:12px;}
.index div.id_product div.idp_title div.idpt_way ul li {float: left;height: 20px;line-height: 20px; margin-right:10px;}

.index div.id_product div.idp_list { margin: 0 20px;}
.index div.id_product div.idp_list ul { width: 610px; height:204px; }
.index div.id_product div.idp_list ul li { width: 175px; text-align: center; margin: 14px;float: left;}
.index div.id_product div.idp_list .idp_photo {	border: 1px solid #d4cdc5; margin-bottom:10px;}
.index div.id_product div.idp_list div.idp_count {
	background-image: url(/images/all/award.png);
	background-repeat: no-repeat;
	width: 30px;
	height:50px;
	float:left;
} 
.index div.id_product div.idp_list h3 {	font-size: 17px; text-align: left;}

.index div.idpt_way.fs_11px > ul > li > a:hover, .index > div.id_content > div.idc_legend > p > a:hover {
	color:#b65c85;
}