.banner{
	width:100%;
	height:910px;
	float:left;
	background-image:url('../img/banner.png');
	background-size: cover; /* 覆盖整个元素 */
    background-position: center; /* 背景图像居中 */
}

.banner_main{
	width:1680px;
	height:910px;
	margin:0 auto;
}

.banner_left_btn{
	width:80px;
	height:910px;
	float:left;
}

.banner_left_btn img{
	display:block;
	float:left;
	width:80px;
	height:80px;
	margin-top:400px;
}

.banner_right_btn{
	width:80px;
	height:910px;
	float:right;
}

.banner_right_btn img{
	display:block;
	float:left;
	width:80px;
	height:80px;
	margin-top:400px;
}

.banner_content{
	width:1520px;
	height:910px;
	float:left;
	position:relative;
}

.banner_content_top{
	width:1520px;
	height:auto;
	float:left;
	text-align:center;
	font-family:'Oriya MN-Bold';
	font-size:64px;
	font-weight:bold;
	margin-top:300px;
}

.banner_content_bottom{
	width:1520px;
	height:auto;
	line-height:55px;
	float:left;
	text-align:center;
	font-family:'Oriya MN-Regular';
	font-size:34px;
	margin-top:35px;
}

.dian_item{
	width:12px;
	height:12px;
	float:left;
	background:#000;
	margin-right:10px;
}


.products{
	width:100%;
	height:1361px;
	float:left;
	background-image:url('../img/productsbg.png');
	background-size: cover; /* 覆盖整个元素 */
    background-position: center; /* 背景图像居中 */
}



.products_main{
	width:1680px;
	height:auto;
	margin:0 auto;
}

.products_title{
	width:100%;
	height:100px;
	line-height:100px;
	float:left;
	text-align:center;
	font-size:60px;
	font-weight:bold;
	color:#000;
	margin-top:100px;
}

.products_dian{
	width:100%;
	height:auto;
	float:left;
	margin-top:30px;
}

.products_dian_main{
	width:220px;
	height:auto;
	margin:0 auto;
}

.products_list{
	width:100%;
	height:auto;
	float:left;
	margin-top:100px;
}

.products_list_main{
	width:1321px;
	height:auto;
	margin:0 auto;
}

.products_item{
	width:407px;
	height:auto;
	float:left;
	background:#fff;
	margin-right:50px;
}

.products_img{
	width:407px;
	height:363px;
	display:block;
	float:left;
	border:1px dashed #676767;
}

.products_img img{
	width:407px;
	height:363px;
	display:block;
	float:left;
	overflow:hidden;
	object-fit:contain;
}

.nameinfo{
	width:94%;
	height:50px;
	float:left;
	padding:3%;
}

.pname{
	width:auto;
	height:50px;
	float:left;
	line-height:50px;
	color:#000;
	font-weight:bold;
	font-size:30px;
}

.picon{
	width:auto;
	height:auto;
	float:right;
}

.picon_item{
	width:32px;
	height:auto;
	float:left;
	margin-right:10px;
}

.picon_item img{
	width:32px;
	height:32px;
	display:block;
	float:left;
	border:1px dashed #676767;
}

.picon_item font{
	width:32px;
	height:32px;
	display:block;
	float:left;
	color:#8D8D8D;
	font-size:10px;
}

.pdesc{
	width:94%;
	height:auto;
	float:left;
	padding:3%;
	font-size:16px;
	color:#000;
	line-height:25px;
	margin-top:0px;
	padding-top:0;
}

.pdesc_other_title{
	width:94%;
	height:auto;
	float:left;
	padding:3%;
	color:#000;
	font-weight:bold;
	font-size:24px;
	padding-top:0;
}

.pdesc_other{
	width:94%;
	height:auto;
	float:left;
	padding:3%;
	font-size:16px;
	color:#000;
	line-height:30px;
	margin-top:0px;
	padding-top:0;
}

.showdetail{
	width:94%;
	height:66px;
	float:left;
	margin:3%;
	text-align:center;
	line-height:66px;
	background:#525A65;
	font-size:18px;
}

.pad1{
	width:100%;
	height:683px;
	float:left;
	background-image:url('../img/pad1.png');
	background-size: cover; /* 覆盖整个元素 */
    background-position: center; /* 背景图像居中 */
}

.pad1_main{
	width:1321px;
	height:683px;
	margin:0 auto;
}

.pad1_main_title{
	width:100%;
	height:auto;
	float:left;
	font-weight:bold;
	font-size:36px;
	margin-top:200px;
}

.pad1_main_desc{
	width:100%;
	height:auto;
	float:left;
	font-size:24px;
	line-height:35px;
	margin-top:20px;
}

.pad1_main_btn{
	width:180px;
	height:50px;
	line-height:50px;
	float:left;
	background:#DB9F2E;
	text-align:center;
	font-size:16px;
	margin-top:30px;
}

.pad2{
	width:100%;
	height:683px;
	float:left;
	background-image:url('../img/pad2.png');
	background-size: cover; /* 覆盖整个元素 */
    background-position: center; /* 背景图像居中 */
}

.pmenu{
	width:100%;
	height:100px;
	float:left;
	background:#5B646E;
	margin-top:100px;
	margin-bottom:20px;
}

.pmenu_main{
	width:1680px;
	height:100px;
	margin:0 auto;
}

.pmenu_main_item{
	width:250px;
	height:100px;
	line-height:100px;
	float:left;
	text-align:center;
	font-size:24px;
	cursor:pointer;
}

.pmenu_main_item_select{
	background:#8E959C;
}

.pmenu_content{
	width:1680px;
	height:auto;
	margin:0 auto;
}

.pmenu_content_main{
	width:100%;
	height:auto;
	float:left;
	line-height:60px;
	font-size:24px;
	color:#525A65;
	margin-top:20px;
	margin-bottom:60px;
}

.pmenu_c{
	width:100%;
	height:auto;
	float:left;
	margin-bottom:60px;
}

.pmenu_can{
	width:1680px;
	height:auto;
	line-height:45px;
	font-size:24px;
	color:#525A65;
	margin:0 auto;
}

.can_item{
	width:100%;
	height:80px;
	float:left;
	border-bottom:1px solid #E0E0E0;
}

.can_info{
	width:50%;
	height:80px;
	line-height:80px;
	float:left;
	color:#525A65;
	font-size:22px;
}

.can_content{
	width:50%;
	height:80px;
	line-height:80px;
	float:left;
	color:#525A65;
	font-size:22px;
}

.download{
	width:100%;
	height:auto;
	float:left;
	margin-bottom:60px;
}

.download_main{
	width:1680px;
	height:auto;
	line-height:45px;
	font-size:24px;
	color:#525A65;
	margin:0 auto;
	margin-top:30px;
	margin-bottom:60px;
	
}

.download_main_title{
	width:100%;
	height:auto;
	float:left;
	font-weight:bold;
	font-size:30px;
	color:#000;
}

.files_list{
	width:100%;
	height:auto;
	float:left;
	margin-top:30px;
}

.files_item{
	width:100%;
	height:70px;
	line-height:70px;
	float:left;
	border-bottom:1px solid #E0E0E0;
	color:#000;
}

.files_name{
	width:35%;
	height:70px;
	line-height:70px;
	text-align:left;
	font-size:24px;
	font-weight:bold;
	float:left;
	color:#000;
}

.files_type{
	width:15%;
	height:70px;
	line-height:70px;
	text-align:center;
	font-size:24px;
	float:left;
	color:#000;
}

.files_size{
	width:15%;
	height:70px;
	line-height:70px;
	text-align:center;
	font-size:24px;
	float:left;
	color:#000;
}

.files_time{
	width:15%;
	height:70px;
	line-height:70px;
	text-align:center;
	font-size:24px;
	float:left;
	color:#000;
}

.files_btn{
	width:10%;
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:24px;
	float:right;
	display:block;
	color:#fff;
	background:#5B646E;
	margin-top:15px;
	border-radius:5px;
}

.pinfo{
	width:100%;
	height:auto;
	float:left;
	margin-top:100px;
}

.pinfo_main{
	width:1680px;
	height:auto;
	margin:0 auto;
}

.pinfo_left{
	width:800px;
	height:auto;
	float:left;
}

.pinfo_left_img{
	width:100px;
	height:auto;
	float:left;
}

.smallimg{
	width:100px;
	height:100px;
	display:block;
	float:left;
	overflow:hidden;
	border:1px solid #676767;
	margin-bottom:22px;
}

.smallimg:hover{
	border:1px dashed #676767;
}

.smallimg img{
	width:100px;
	height:100px;
	display:block;
	float:left;
	overflow:hidden;
	object-fit:contain;
}

.pinfo_left_bigimg{
	width:582px;
	height:582px;
	float:left;
	margin-left:30px;
	overflow:hidden;
	border:1px dashed #676767;
}

.pinfo_left_bigimg img{
	width:580px;
	height:580px;
	float:left;
	overflow:hidden;
	display:block;
	object-fit:contain;
}

.pinfo_right{
	width:600px;
	height:auto;
	float:left;
}

.pinfo_right_title{
	width:100%;
	height:auto;
	float:left;
	font-size:40px;
	font-weight:bold;
	color:#000;
}

.pinfo_right_icon{
	width:100%;
	height:auto;
	float:left;
	margin-top:15px;
}

.pinfo_right_icon_item{
	width:32px;
	height:auto;
	float:left;
	margin-right:15px;
}

.pinfo_right_icon_item img{
	width:32px;
	height:32px;
	display:block;
	float:left;
	border:1px dashed #676767;
}

.pinfo_right_icon_item font{
	width:32px;
	height:32px;
	display:block;
	float:left;
	color:#8D8D8D;
	font-size:10px;
}

.pinfo_right_desc{
	width:100%;
	height:auto;
	float:left;
	line-height:30px;
	font-size:20px;
	font-weight:bold;
	color:#000;
}

.pinfo_right_desc_other{
	width:100%;
	height:auto;
	float:left;
	font-size:24px;
	font-weight:bold;
	color:#000;
	margin-top:20px;
}

.pinfo_right_desc_other_info{
	width:100%;
	height:auto;
	float:left;
	font-size:16px;
	color:#000;
	line-height:35px;
	margin-top:10px;
	padding-top:0;
}

.pinfo_right_icon_other{
	width:100%;
	height:auto;
	float:left;
	margin-top:20px;
}

.pinfo_right_icon_other_item{
	width:auto;
	float:left;
	height:auto;
	margin-right:20px;
}

.pinfo_right_icon_other_item img{
	display:block;
	float:left;
	width:32px;
	height:32px;
	border:1px dashed #676767;
}
.pinfo_right_icon_other_item font{
	display:block;
	float:left;
	width:auto;
	height:32px;
	line-height:32px;
	margin-left:5px;
	color:#868686;
	font-size:14px;
}