body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, button{padding:0;margin:0;}
fieldset, img{border:0;}
body{font-size:12px; color:#333;font-family: "宋体", Arial, Helvetica, sans-serif;}
body,ul,li,dl,dd,dt,p,h2{ margin:0; padding:0;}
ul,li{ list-style:none;}
img{ vertical-align:top; border:0;}
a{ color:#666; text-decoration:none;}
a:hover{ color:#004b23;}
body{
	background-repeat:repeat-x;
	background-color: #FFFFFF;
	background-image: url(../images/1242610104.jpg);
}
a{ color:#666; text-decoration:none;}
a:hover{ color:#004b23;}

#top{ width:995px; height:115px;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto;}
#logo{ width:477px;height:90px; margin:0px 0px 0px 0px; padding-top:25px; float:left; display:inline; color:White; font-size:20px; font-weight:bold;}
#menu{ height:111px; float:right; width:495px; color:White; padding-right:5px; text-align:right; display:inline; }
#menu1{ text-align:right;margin-top:33px; color:White;}
#menu2{ padding-top: 0px; padding-right: 0px; padding-bottom: 0px; overflow:hidden; padding-left:15px; margin-top: 22px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; width: 440px; height: 45px; background: url(../images/menu1.gif); background-repeat:no-repeat;}

a.nav1{
height:45px;overflow:hidden; line-height:45px; text-align:center; width:105px; margin-left:5px; font-size:14px;display:inline; float:left; text-decoration:none; cursor:pointer; color:#FFF;font-family:"微软雅黑";  background-image:url(../images/menu.jpg);background-repeat:no-repeat;
}
a.nav1 span{display:block; float:left; font-weight:bold; height:45px; width:105px;}
a.nav{
 height:45px; line-height:45px; text-align:center; width:105px; margin-left:5px; font-size:14px;display:inline; float:left; text-decoration:none; cursor:pointer; color:#FFF;font-family:"微软雅黑";
}
a.nav span{
display:block; float:left; font-weight:bold; height:45px;width:105px;
}
a.nav:hover{
 height:45px; line-height:45px;width:105px; margin-left:5px; text-align:center; font-size:14px;display:inline; float:left; text-decoration:none; cursor:pointer; color:#FFF;font-family:"微软雅黑";  background-image:url(../images/menu.jpg);background-repeat:no-repeat;
}
a.nav:hover span{
display:block; float:left; font-weight:bold; height:45px; width:100px;
}
#banner1
{
	width: 995px;
	margin: 0 auto;
	height: 230px;
	background-image: url( '../images/mogu1.jpg' );
	background-repeat: no-repeat;
}
#content{margin: 7px auto; background: repeat repeat; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; color: rgb(80, 80, 80); text-decoration: none; position: relative; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; width: 990px; background-color:White; height:auto;}
.left{float:left; width:216px; margin-right:5px;}
.leftdhl{width:216px; height:44px;background-image: url(../images/top.png);}

.leftwidth{ width:216px;}
.titlemenu_dolphin{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; color: rgb(80, 80, 80); text-decoration: none; margin-top: 19px; margin-right: 34px; margin-bottom: 19px; margin-left: 25px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;}
.titlemenu_dolphin a{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; line-height: 32px; color: rgb(106, 106, 106); text-decoration: none; display: block; height: 32px; text-align: left; background-image: url(../images/dot2.gif); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; padding-left: 51px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-position: 0px 0px; background-repeat: no-repeat no-repeat;}
.titlemenu_dolphin a:hover{color:Green; font-weight:bold;}

.leftlxwm{width:216px; padding-top:80px; height:152px;background-image: url(../images/1272002445.jpg);}
.pdv_border{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; color: rgb(80, 80, 80); text-decoration: none; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-color: initial; border-image: initial; height: 136px; width:216px;}
.lxwmcontent{ padding:5px 0px 5px 15px; line-height:20px;}
.regiht{float:left; width:763px;}
#regithtop{background-image: url(../images/top1.png); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; line-height: 35px; color: rgb(85, 85, 85); text-decoration: none; padding-left: 64px;}
#regithtop a{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; color: rgb(85, 85, 85); text-decoration: none; }
.regihtcontent{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; color: rgb(80, 80, 80); text-decoration: none; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.page_content{ height:auto!important;height:250px;min-height:250px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; color: rgb(80, 80, 80); text-decoration: none; margin-top: 13px; margin-right: 43px; margin-bottom: 15px; margin-left: 27px; line-height:25px;}
#bottom0{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; color: rgb(80, 80, 80); text-decoration: none; position: relative; margin-top: 35px; margin-right: auto; margin-bottom: 0px; margin-left: auto; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; width: 990px; background-image: url(../images/x02.jpg); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; height: 80px; background-position: 50% 0%; background-repeat: repeat no-repeat;}
.pdv_class{width: 990px; height: 30px; text-align:center; line-height:20px; font-size:14px; font-size:12px;}
.productquery_dolphin{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; color: rgb(80, 80, 80); text-decoration: none; float: left; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 12px; margin-bottom: 10px; margin-left: 0px; background-image: url(../images/probg.gif); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-position: 0px 0px; background-repeat: no-repeat;}
.productquery_dolphin_top{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; color: rgb(80, 80, 80); text-decoration: none; margin-top: 7px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}
.fang{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; color: rgb(80, 80, 80); text-decoration: none; margin-top: 0px; margin-right: 2px; margin-bottom: 0px; margin-left: 0px; text-align: center; padding-top: 0px; padding-right: 6px; padding-bottom: 0px; padding-left: 6px; width: 145px; height: 107px;}
.picFit{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; color: rgb(80, 80, 80); text-decoration: none; overflow-x: hidden; overflow-y: hidden; width: 145px; height: 107px;}
.picFit a{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; color: rgb(80, 80, 80); text-decoration: none;}
.picFit img{ width:145px; height:107px;}
.productquery_dolphin_bottom{width:150px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; color: rgb(80, 80, 80); text-decoration: none; text-align: center; margin-top: 7px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px;}
.productquery_dolphin_bottom a{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; line-height: 25px; color: rgb(80, 80, 80); text-decoration: none; display: block; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 1px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-align: center;}


.pagelist{ position: relative;width: 100%; margin: auto auto; padding: 1px 0px;height: 20px; float: left;}
.pagelist ul{ list-style: none;}
.pagelist ul li{float: left; height: 20px; line-height: 20px; margin: 0px 1px; display:inline;}
.pagelist ul li a, .pageinfo{display: block;padding: 0px 6px; border: #B8CBDC 1px solid; height:20px; line-height:20px;}
.pagelist ul li a:visited{float: left;color: #464646;text-decoration: none;}
.pagelist ul li a:hover{background-image: none;background-color: #d5f4fe; color: #ff6500;}
.pagelist ul li a:active{background-image: none;background-color: #ffc794;}
.pageinfo{color: #555;}
.pagego{padding: 0;border: #B8CBDC 1px solid;}
.pagelist .current{border: #B8CBDC 1px solid;display: block;padding: 0px 6px;font-weight: bold; color: red;}

.productpics{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; color: rgb(80, 80, 80); text-decoration: none; float: left; width: 330px; height: 268px; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; }
.piczone{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; color: rgb(80, 80, 80); text-decoration: none; width: 305px; height: 260px; text-align: center; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-right-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(221, 221, 221); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-image: initial; background-position: initial initial; background-repeat: initial initial;}
.productview{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; color: rgb(80, 80, 80); text-decoration: none;}
.productpic{cursor: pointer;width:305px;height:260px;}
.introzone{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; color: rgb(80, 80, 80); text-decoration: none; height: 198px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;}
#prodtitle{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: bold; line-height: 28px; color: rgb(0, 0, 0); text-decoration: none; margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; text-align: left; height: 28px; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(245, 245, 245); padding-left: 10px; background-position: initial initial; background-repeat: initial initial;}
.bodyzone{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: normal; line-height: 20px; color: rgb(80, 80, 80); text-decoration: none; clear: both; border-top-width: 3px; border-top-color: rgb(238, 238, 238); border-top-style: solid; margin-top: 30px; margin-right: 5px; margin-bottom: 30px; margin-left: 0px; padding-top: 15px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; }
.input{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; line-height: 20px; color: rgb(85, 85, 85); text-decoration: none; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-right-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(221, 221, 221); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-image: initial; height: 20px; padding-top: 0px; padding-right: 3px; padding-bottom: 0px; padding-left: 3px; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(251, 251, 251); width: 399px; background-position: initial initial; background-repeat: initial initial;}
.textarea{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; color: rgb(85, 85, 85); text-decoration: none; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-right-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(221, 221, 221); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-image: initial; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(251, 251, 251); width: 399px; background-position: initial initial; background-repeat: initial initial;}
.submit{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; line-height: 20px; color: rgb(80, 80, 80); text-decoration: none; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(221, 221, 221); border-right-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(221, 221, 221); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-image: initial; height: 22px; padding-top: 0px; padding-right: 3px; padding-bottom: 0px; padding-left: 3px; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(247, 247, 247); background-position: initial initial; background-repeat: initial initial;}
#index_img ul{padding: 0px; margin: 0px;list-style-type: none;}
#index_img ul li
{
	
	margin: 5px;
	float: left;
}

.chooses
{
	background-image: url(../images/a.gif);
}
#menu3
{
	margin:28px 0 0 0;
	float:right;
}
#ul1
{
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
#ul1 li
{
	float: left;
	position: relative;
	margin-right:1px;
    width:110px;
}
#ul1 li a
{
	text-align: center;
	color: #F7F7F7;
	font-weight: bold;
	font-size: 14px;
	line-height: 38px;
	width: 110px;
	display: block;
	background-image: url(../images/b.gif);
	background-repeat: no-repeat;
}
#ul1 li ul
{
	list-style-type: none;
	margin:0px;
	padding:0px;
	display:none;
	position:absolute;
	left:0px;
}
#ul1 li ul li a
{
	background-image: none;
	background-color: #005E32;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #19A000;
	line-height: 30px;
	font-size: 13px;
	font-weight: normal;
}
#ul1 li a:hover
{
	background-image: url(../images/a.gif);
}
#ul1 li ul li a:hover
{
	background-image: none;
	background-color: #19A000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #005E32;
}

#treemenu{ margin:10px 0px 10px 20px;}
#treemenu ul{ margin:0px; padding:0px; list-style-type:none;}
#treemenu ul li a{line-height:32px; width:150px; background-image:url(../images/dot2.gif); background-repeat:no-repeat; display:block; padding:0 0 0 40px;}
#treemenu ul li ul{ display:none;}
#treemenu ul li ul li a
{
	line-height: 32px;
	width: 135px;
	display: block;
	background-image:url(../images/dot3.gif); 
	background-repeat:no-repeat;
	padding: 0 0 0 35px;
	margin:0 0 0 20px;
	color:Green;
}
#treemenu ul li a:hover
{
	color:Black;
	font-weight: bold;
	background-color: #FFF;

}
/* Fix IE. Hide from IE Mac \*/ 
* html ul li { float: left; } 
* html ul li a { height: 1%; } 
/* End */

.left_border{padding:8px; margin:10px;border:1px solid #C0C0C0;}


/*图片切换效果1*/
#wrapper {
	position:relative;
	overflow:hidden;
	width:200px;
	height:257px;
	margin:7px;
}
#number {
	width:66px;
	position:absolute;
	right:1px;
	bottom:5px;
}
#number li {
	padding-left:6px;
	float:left;
	text-indent:-9999px;
	width:12px;
	height:16px;
	overflow:hidden;
	background-image:url(../images/number1.png);
	background-repeat:no-repeat;
}
#pic_1 {
	background-position:0 0;
}
#pic_2 {
	background-position:-22px 0;
}
#pic_3 {
	background-position:-44px 0;
}
#pic_1.selected {
	background-position:0 -16px;
}
#pic_2.selected {
	background-position:-22px -16px;
}
#pic_3.selected {
	background-position:-44px -16px;
}
/*图片切换效果2*/
.content_right{margin:7px; }
.content_right .ad { 
	margin-bottom:5px;
	width:200px; 
	height:300px; 
	overflow:hidden;
	position:relative;
}
.content_right .slider,.content_right .num{
	position:absolute;
}
.content_right .slider li{ 
	list-style:none;
	display:inline;
}
.content_right .slider img{ 
	width:200px; 
	height:300px;
	display:block;
}
.content_right .num{ 
	right:5px; 
	bottom:1px;
}
.content_right .num li{
	float: left;
	color: #069;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #069;
	background-color: #fff;
}
.content_right .num li.on{
	color: #fff;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-size: 14px;
	margin: 3px 1px;
	border: 1px solid #069;
	background-color: #069;
	font-weight: bold;
}


#wrap
{
    width: 200px;
    height: 280px;
    position: relative;
    overflow: hidden;
}
#wrap ul
{
    margin: 0px;
    padding: 0px;
    position: absolute;
    top: 0px;
    left: 0px;
}
#wrap ul li
{
    list-style: none;
    float: left;

}
#wrap ul li img
{
    width: 200px;
    height: 280px;
    cursor: pointer;
}
.active
{
    border: 1px solid gray;
}