﻿/*主体--------
---------------------------------------------------------------------*/
.main{
margin:0 auto;
width:1000px;
zoom:1;
padding:0;
clear:both;
overflow:;
border-bottom:0;
border-top:0;
height:auto!important;
}
.hh{
margin:0 0 0 10px;
padding:0 0 0 40px;
width:225px;
clear:both;
font-family: "微软雅黑","宋体", Arial, Helvetica, sans-serif;;
height:35px;
line-height:35px;
font-size:14px;
background:url(../images/title.png) left top no-repeat ;
color:#ffffff;
}
.main h1{
margin:0 0 0 10px;
padding:0 0 0 40px;
width:225px;
clear:both;
font-family: "微软雅黑","宋体", Arial, Helvetica, sans-serif;;
height:35px;
line-height:35px;
font-size:14px;
background:url(../images/title.png) left top no-repeat ;
color:#ffffff;
}
/*.main .pwsp{
float:left;
clear:both;
width:auto;
margin:0;
padding:20px;
text-align:left;
line-height:22px;
font-size:12px;
}
.main .pwsp form{
margin:0; padding:0;
text-align:center;}
.main .pwsp label{
width:570px;
_width:560px;
float:left;
line-height:25px;
}
.main .pwsp label .text{
float:left;
width:70px;
text-align:left;
padding:0 10px 0 10px;
}
.main .pwsp label input,.main .pwsp label textarea{
width:250px;
float:left;}
.main .pwsp label input{
height:14px;}
.main .pwsp label span{
float:left;}
.main .pwsp .content{
padding:0 5px 0 5px;
margin:0;
zoom:1;
line-height:22px;
text-align:justify;
text-justify:inter-ideograph;
}
.main .pwsp fieldset{
border:1px solid #F9D392;
}
.main .pwsp legend{
color:#EB6001;
font-size:16px;
font-weight:bold;
}*/
.main .mleft{
width:249px;
zoom:1;
float:left;
padding:0;
}
.main .mmid{
margin:0 9px;
width:484px;
zoom:1;
float:left;
padding:0;
}
.main .mmid .mmtop{
	float:left;
	width:484px;
	height:10px;
	clear:both;
	background:url(../images/main.png) left top no-repeat;
}
.main .mmid .mmmid{
	float:left;
	width:484px;
	clear:both;
	zoom:1;
	background:url(../images/main_bg.png) left top repeat-y;
}
.main .mmid .mmmid ul,.main .mmid .mmmid li{
margin:0;
padding:0;
}
.main .mmid .mmmid h1{
margin:0 0 0 10px;
padding:0 0 0 30px;
width:435px;
clear:both;
height:32px;
line-height:22px;
font-size:14px;
background:url(../images/about_title.png) left top no-repeat ;
color:#1993C0;
}
.main .mmid .mmmid .mmcontent{
margin:0;
padding:6px 5px 0 15px;
_padding:3px 0 0 15px;
line-height:22px;
}
.main .mmid .mmmid .mmcontent span{
margin:5px 20px 0 7px;
float:left;
text-align:center;
}
.main .mmid .mmbottom{
	float:left;
	width:484px;
	height:10px;
	clear:both;
	background:url(../images/main.png) left bottom no-repeat;
}
.main .mmid form{
margin:0; 
padding:0 0 0 20px;
text-align:center;}
.main .mmid label{
width:100%;
float:left;
line-height:25px;
}
.main .mmid label .text{
float:left;
width:80px;
text-align:left;
padding:0 10px 0 0;
}
.main .mmid label input,.main .mmid label textarea{
width:450px;
float:left;
}
.main .mmid label input{
height:14px;
}
.main .mmid label span{
float:left;}
.main .mright{
float:right;
width:249px;
padding:0;
zoom:1;
min-height:400px;
}
.main .mright .content{
padding:0 5px 0 5px;
margin:0;
zoom:1;
line-height:22px;
text-align:justify;
text-justify:inter-ideograph;
}
/*.main .mright .content img{
float:left;
margin:10px 10px 0 0;
}
.main .mleft,.main .mright{
	padding-bottom: 32767px !important;
	margin-bottom: -32767px !important;
	}*/
/*----right------
---------------------------------------------------------------------*/
.main .mrights{
margin:0 0 0 9px;
width:742px;
zoom:1;
float:right;
padding:0;
}
.main .mrights .mrtop{
	float:left;
	width:742px;
	height:10px;
	clear:both;
	background:url(../images/right.png) left top no-repeat;
}
.main .mrights .mrmid{
	float:left;
	width:742px;
	clear:both;
	zoom:1;
	background:url(../images/right_bg.png) left top repeat-y;
}
.main .mrights .mrmid ul,.main .mrights .mrmid li{
margin:0;
padding:0;
}
.main .mrights .mrmid h1{
margin:0 0 0 10px;
padding:0 0 0 30px;
width:690px;
clear:both;
height:32px;
line-height:22px;
font-size:14px;
background:url(../images/about_title.png) left top no-repeat ;
color:#1993C0;
}
.main .mrights .mrmid h1 a,.main .mrights .mrmid h1 a:visited{
color:#1993C0;
}
.main .mrights .mrmid .mrcontent{
margin:0;
padding:6px 6px 0 15px;
_padding:3px 0 0 15px;
line-height:22px;
}
.main .mrights .mrmid .mrcontent div,.main .mrights .mrmid .mrcontent p,.main .mrights .mrmid .mrcontent ul,.main .mrights .mrmid .mrcontent li,.main .mrights .mrmid .mrcontent tr,.main .mrights .mrmid .mrcontent td{
	font-size:14px;
}
.main .mrights .mrmid .mrcontent h3{
	padding:0 0 0 10px;
	height:25px;
	line-height:25px;
	font-size:14px;
	clear:both;
	background:#C3EBF5
}
.main .mrights .mrmid .mrcontent h5{
	font-size:14px;
	clear:both;
}
.main .mrights .mrmid .mrcontent h5 b{
	font-size:12px;
	color:gray;
	clear:both
}
.main .mrights .mrmid .mrcontent .pro_left{
	display:block;
	float:left;
	margin:10px 0 0 0;
	width:350px;
	height:160px;
	text-align:center
}
.main .mrights .mrmid .mrcontent .pro_right{
	display:block;
	float:right;
	margin:10px 0 0 0;
	width:350px;
	height:250px;
	text-align:center
}
.main .mrights .mrmid .mrcontent .pro_all{
	padding:0 10px;
	clear:both;
}
.main .mrights .mrmid .mrcontent .pro_all li{
	display:block;
	float:left;
	width:170px;
}
.main .mrights .mrmid .mrcontent span{
margin:5px 15px 0 7px;
float:left;
text-align:center;
}





.main .mrights .mrmid .mrcontents{
margin:0;
padding:6px 6px 0 15px;
_padding:3px 0 0 15px;
line-height:22px;
}
.main .mrights .mrmid .mrcontents h3{
	padding:0 0 0 10px;
	height:25px;
	line-height:25px;
	font-size:14px;
	clear:both;
	background:#C3EBF5
}
.main .mrights .mrmid .mrcontents h5{
	font-size:14px;
	clear:both;
}
.main .mrights .mrmid .mrcontents h5 b{
	font-size:12px;
	color:gray;
	clear:both
}
.main .mrights .mrmid .mrcontents .pro_left{
	display:block;
	float:left;
	margin:10px 0 0 0;
	width:350px;
	height:160px;
	text-align:center
}
.main .mrights .mrmid .mrcontents .pro_right{
	display:block;
	float:right;
	margin:10px 0 0 0;
	width:350px;
	height:250px;
	text-align:center
}
.main .mrights .mrmid .mrcontents .pro_all{
	padding:0 10px;
	clear:both;
}
.main .mrights .mrmid .mrcontents .pro_all li{
	display:block;
	float:left;
	width:170px;
}
.main .mrights .mrmid .mrcontents span{
margin:5px 15px 0 7px;
float:left;
text-align:center;
}





.main .mrights .mrbottom{
	float:left;
	width:742px;
	height:10px;
	clear:both;
	background:url(../images/right.png) left bottom no-repeat;
}
.main .mrights .mrmid .mrcontent .product_view{
}
.main .mrights form{
margin:0; 
padding:0 0 0 20px;
text-align:center;}
.main .mrights label{
width:100%;
float:left;
line-height:25px;
}
.main .mrights label .text{
float:left;
width:80px;
text-align:left;
padding:0 10px 0 0;
}
.main .mrights label input,.main .mrights label textarea{
width:450px;
float:left;}
.main .mrights label input{
height:14px;}
.main .mrights label span{
float:left;}