﻿ul,dl,dt,dd,h1,h2,h3,h4,h5,h6,form { padding:0; margin:0;}
ul { list-style:none;}
li { text-align:left; vertical-align:middle;}
img { border:0px;}
a img,a:hover img{border:0;}

body{ 
    margin:0 auto;
	font-size:12px;
	text-align:center;
	color:#414040;
}
a {
	color: #414040;
	text-decoration: none;
}
a:hover {
	color: #c30;
	text-decoration: none;
}
.red {
    COLOR: #FF0000;
    TEXT-DECORATION: none;
}
.red:hover {
    COLOR: #FF0000;
    TEXT-DECORATION: none;
}
.blue {
    COLOR: #0054a6;
    TEXT-DECORATION: none;
}
.blue:hover {
    COLOR: #0054a6;
    TEXT-DECORATION: none;
}
.while {
    COLOR: #FFF;
    TEXT-DECORATION: none;
}
.while:hover {
    COLOR: #FFF;
    TEXT-DECORATION: none;
}
.clearboth{
    visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
}





.ind_main{
    width:1024px;
	height:739px;
	margin:0 auto;
	overflow:hidden;
	position:relative;
}
.ind_logo{
    width:546px;
	height:131px;
	top:516px;
	right:0px;
	position:absolute;
	z-index:10001;
}
.ind_footer{
    width:1024px;
	height:26px;
	line-height:26px;
	margin:0 auto;
	background:#2c2c2c;
	text-align:right;
	color:#FFFFFF;
	border-top:3px solid #000000;
}
.ind_footer span{
    font-family:"Times New Roman", Times, serif;
}


.header{
    width:935px;
	height:96px;
	margin:0 auto;
	overflow:hidden;
}
.header_logo{
    width:190px;
	height:96px;
	float:left;
	text-align:left;
}
.header_link{
    width:400px;
	height:20px;
	line-height:20px;
	float:right;
	text-align:right;
	margin-top:74px;
	display:inline;
	color:#4d4d4d;
}
.header_link a{
    color:#cf010b;
}
.cont_footer{
    width:935px;
	height:40px;
	line-height:40px;
	margin:0 auto;
	margin-top:15px;
	background:#2c2c2c;
	text-align:right;
	color:#FFFFFF;
	border-top:3px solid #000000;
}
.cont_footer span{
    font-family:"Times New Roman", Times, serif;
}
.main935{
    width:935px;
	height:auto;
	margin:0 auto;
	overflow:hidden;
}
.pro_left{
    width:300px;
	height:306px;
	float:left;
}
.pro_right{
    width:607px;
	height:306px;
	float:right;
}
.pro_left_title{
    width:100%;
	height:38px;
	margin:0 auto;
	text-align:left;
	overflow:hidden;
}
.pro_cls{
    width:96%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
}
.pro_cls li{
    width:100%;
	height:25px;
	line-height:25px;
	margin:0 auto;
	text-align:left;
}
.pro_cls li a{
    color:#b3b3b3;
}
.pro_cls li a:hover{
    color:#FFFFFF;
}
.pro_cls li a.current{
    color:#FFFFFF;
}


.gallery_list{
    width:90%;
	height:auto!important;
	min-height:500px;
	height:500px;
	margin:0 auto;
	padding-top:15px;
}
.gallery_list li{
    width:226px;
	height:210px;
	float:left;
	margin-left:25px;
	margin-right:25px;
	display:inline;
	text-align:center;
}
.gallery_list li img{
    display:block;
    width:226px;
	height:174px;
	margin-bottom:8px;
}




/*新闻列表样式*/
.cont_right_article{
    width:90%;
	height:auto!important;
	min-height:400px;
	height:400px;
	margin:0 auto;
	margin-top:20px;
}
.cont_right_article li{
    width:100%;
	height:30px;
	line-height:30px;
	margin:0 auto;
	background:url(../images/icon_3.gif) left 4px no-repeat;
	border-bottom:1px dashed #cdcdcd;
}
.cont_right_article li a{
    display:block;
	width:85%;
	height:30px;
	float:left;
	text-align:left;
	padding-left:20px;
}
.cont_right_article li span{
    display:block;
    width:10%;
	height:30px;
	text-align:left;
	float:right;
}






/*新闻内页样式*/
.cont_main_Right_title{
    width:90%;
	height:auto !important;
	height:35px;
	min-height:35px;
	line-height:35px;
	text-align:center;
	margin:0 auto;
	font-size:18px;
	font-weight:bold;
	padding-top:10px;
}
.cont_main_Right_info{
    width:90%;
	height:20px;
	line-height:20px;
	margin:0 auto;
	text-align:center;
	border-bottom:1px dashed #CCCCCC;
	color:#cdcdcd;
	margin-bottom:15px;
}
.cont_main_Right_text{
    width:90%;
	height:auto!important;
	min-height:400px;
	height:400px;
	margin:0 auto;
	padding-bottom:20px;
	padding-top:20px;
	text-align:left;
	line-height:2;
}
.cont_main_Right_back{
    width:100%;
	height:auto;
	margin:0 auto;
	padding-top:30px;
	padding-bottom:20px;
	text-align:center;
}
.cont_main_Right_back a{
    display:block;
	width:70px;
	height:25px;
	line-height:25px;
	text-align:center;
	background-color:#CCCCCC;
	color:#FFFFFF;
}



/*产品列表*/
.pro_list{
    width:935px;
	height:auto;
	margin:0 auto;
	margin-top:10px;
	overflow:hidden;
	/*background:url(../images/pro_bg.jpg);*/
}
.pro_list li{
    width:228px;
	height:195px;
	float:left;
	margin-left:3px;
	margin-right:2px;
	display:inline;
	overflow:hidden;
}
.pro_list li a{
    display:block;
	width:100%;
	height:142px;
	margin:0 auto;
	margin-top:7px;
	overflow:hidden;
	color:#FFFFFF;
}
.pro_list li span{
    display:block;
	width:100%;
	height:40px;
	line-height:40px;
	margin:0 auto;
	text-align:left;
	overflow:hidden;
	color:#FFFFFF;
}
.pro_submit{
    width:930px;
	height:auto;
	margin:0 auto;
	text-align:right;
	overflow:hidden;
}
.pro_submit input{
    background:#ff420e;
	color:#FFFFFF;
}
.about_scroll{
    width:990px;
	height:143px;
	margin:0 auto;
	overflow:hidden;
}
.Contactus{
    width:935px;
	height:320px;
	margin:0 auto;
	overflow:hidden;
	background:url(../images/contactus.jpg) no-repeat;
}
.Contactus_m{
    width:290px;
	height:auto;
	float:left;
	margin-left:10px;
	margin-top:60px;
	display:inline;
	text-align:left;
	line-height:1.8;
	color:#FFFFFF;
}
.Contactus_m a{
	color:#FFFFFF;
}
.Contactus_map{
    width:624px;
	height:320px;
	float:right;
}
.login{
    width:860px;
	height:295px;
	margin:0 auto;
	overflow:hidden;
	background:url(../images/login_bg.jpg) no-repeat;
}
.login_input{
    width:254px;
	height:25px;
	line-height:25px;
	border:3px solid #373737;
}
.main_500height{
    width:100%;
	height:auto!important;
	min-height:500px;
	height:500px;
	margin:0 auto;
}








/*购物车提示信息*/
.roll{
    display:block;
	width:100%;
	height:300px;
	line-height:30px;
	margin:0 auto;
	position:fixed;
	left:0;
	top:200px;
	_position:absolute;
	_margin-top:200px;
	_top:expression(eval(document.documentElement.scrollTop));
	text-align:center;
	display:none;
}

.style1{
	width: 300px;
	height: 150px;
	margin: 0px auto;
	border:4px solid #959799;
	background-color:#ffffff
}
.style1 h5{
	margin: 1px;
	background-color:#464546;
	height: 24px;
	line-height:24px;
	color:#FFFFFF;
}
/*载入条样式*/
.Messagebox{
    width:100%;
	height:auto;
	margin-top:30px;
	overflow:hidden;
	display:none;
}
.Messagebox ul{
    width:80%;
	height:auto;
	margin:0 auto;
}
.Messagebox ul li{
    width:auto;
	height:40px;
	float:left;
	margin-left:20px;
}







/*菜单样式*/
.menu{
    width:933px;
	height:35px;
	margin:0 auto;
	background:url(../images/menu_bg.jpg) repeat-x;
	border:1px solid #505050;
}
.menu li{
    width:116px;
	height:35px;
	line-height:35px;
	float:left;
}
.menu li a{
    display:block;
	width:100%;
	height:35px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
}
.menu li a:hover{
    color:#fe430e;
	background:url(../images/menu_hover.jpg) center no-repeat;
}
.menu li a.current{
    color:#fe430e;
	background:url(../images/menu_hover.jpg) center no-repeat;
}
