/* CSS Document */

body { background: url(bg.jpg) repeat-x; margin:0px;font-size: 12px;}
.top { width:1002px; margin:0px auto; height:97px}
.topl { width:411px; float:left; margin-top:14px}
.topr { float:right; margin-top:39px; width:297px; background:url(searchl.jpg) no-repeat 0px 0px; height:23px}
.globalsearchform { padding:3px 12px 0px 10px; float:left;}
.globalsearchform1 { float:right}
.input0 { border-width:0px; background:none transparent scroll repeat 0px 0px; COLOR: #767676; height:18px; width:200px}
.input1 { border:#ddd 1px solid; padding:0px 3px; LINE-HEIGHT: 20px; BACKGROUND: #fbfbfb; HEIGHT: 20px; COLOR: #555;}
.textarea0 { border:#ddd 1px solid; padding:3px; BACKGROUND: #fbfbfb; COLOR: #555; FONT-SIZE: 12px;}
 
.menu { width:1002px; margin:0px auto; height:36px;}
.menur { float:right;}
.menuright { width:2px; background:url(menu.jpg) no-repeat 0px 0px; height:36px; float:right}
.menu a { width:101px; background:url(menu.jpg) no-repeat; height:36px; color:#FFFFFF; display:block; text-align:center; font-size:12px; line-height:36px; font-family:'Microsoft YaHei','SimSun',Arial,Sans-Serif; text-decoration:none; float:left}
.menu a:hover { width:101px; background:url(menunow.jpg) no-repeat; height:36px; color:#FFFFFF; display:block; text-align:center; font-size:12px; line-height:36px; font-family:'Microsoft YaHei','SimSun',Arial,Sans-Serif; text-decoration:none; float:left}

.banner { width:1002px; margin:0px auto; height:228px; margin-top:9px}
.mid { width:1002px; margin:0px auto; background:url(cbg.jpg) repeat-y 0px 0px; overflow:auto}
.midtop { width:1002px; margin:0px auto; background:url(m_1.jpg) no-repeat; float:left}
.leftindex { float:left; width:218px; background:url(tbg.gif) no-repeat right bottom; height:590px}
.left { float:left; width:218px;}
.midleft { width:218px; margin-top:14px; float:left; background:url(title3.jpg) no-repeat; height:28px}
.titlemenu { width:209px; margin:0px; padding-left:9px; padding-top:20px; float:left}
.titlemenu a{ background:url(dot2.png) no-repeat 0px 0px; display:block; height:39px; text-align:left; padding-left:45px; font:12px/32px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none}
.titlemenu a:hover{ color:#e10000}

.iiright { float:left; width:476px;}
.iiiright { float:left; width:308px;}
.i1 { margin-top:40px; margin-left:44px; background:url(aa.jpg) no-repeat; height:33px}
.i2 { margin-left:44px; margin-top:12px;LINE-HEIGHT: 22px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; COLOR: #303030; FONT-SIZE: 12px; margin-right:12px}
.i3 { margin-top:28px; margin-left:44px; background:url(cc.jpg) no-repeat; height:33px}
.i4 { margin-top:15px; padding-left:28px; float:right}

.i5 { margin-left:44px; background:url(ryzz.jpg) no-repeat 0px 0px; margin-top:46px; height:15px}
.i6 { margin-left:44px; margin-top:20px; width:231px; height:168px; border:#d2d7dd 1px solid; text-align:center; padding-top:4px}
.i7 {margin-left:44px; background:url(title4.jpg) no-repeat 0px 0px; margin-top:27px; height:15px}
.i8 {margin-left:44px; margin-top:7px;}
.i8 a{FONT: 12px/22px simsun; color:#505050; TEXT-DECORATION: none}
.i8 a:hover{FONT: 12px/22px simsun; COLOR: #ff0000; TEXT-DECORATION: underline}
.i9 {margin-left:47px; margin-top:26px}
.i10 {margin-left:47px; margin-top:7px}

UL.newslist {MARGIN: 0px; padding:7px 0px 0px 3px;}
LI.newslist {LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 13px; BACKGROUND: url(list.jpg) no-repeat 0px 6px; HEIGHT: 23px; COLOR: #fff}

.productlist_index {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px 12px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: url(pbg.jpg) no-repeat 0px 0px; FLOAT: left; PADDING-TOP: 1px
}
.productlist_index DIV.fang {TEXT-ALIGN: center; padding:0px; BACKGROUND: #fff;}
.productlist_index DIV.picFit {OVERFLOW: hidden}
.productlist_index DIV.title {TEXT-ALIGN: center; WHITE-SPACE: nowrap; overflow:hidden}

.productlist_index A {FONT: 12px/38px arial,simsun; COLOR: #2e2e2e; TEXT-DECORATION: none}
.productlist_index A:hover {FONT: 12px/38px arial,simsun; COLOR: #ff0000; TEXT-DECORATION: underline}


.conleft { width:218px; margin-top:10px; float:left; background:url(title1.jpg) no-repeat; height:28px}
.conleft1 { font:12px/18px simsun; float:left; width:203px; color:#464646; padding:20px 0px 10px 15px}

.right { float:left; width:784px}
.righttop {width:680px; background:url(title2.jpg) no-repeat 0px 0px; height:36px; margin-top:35px; margin-left:30px; padding-top:10px; padding-left:48px; color:#464646}
.righttop a{ color:#464646; text-decoration:none}
.righttop a:hover{ color:#464646; text-decoration:underline}

.rightcont { width:713px; margin:10px 0px 30px 30px; color:#303030; font:12px/22px Verdana, Arial, Helvetica, sans-serif; padding-left:15px}

.rightcont p{ color:#303030; font:12px/22px Verdana, Arial, Helvetica, sans-serif;} 
.rightcont a{ color:#303030; font:12px/22px Verdana, Arial, Helvetica, sans-serif;} 
.rightcont td{ color:#303030; font:12px/22px Verdana, Arial, Helvetica, sans-serif;}
.rightcont span{ color:#303030; font:12px/22px Verdana, Arial, Helvetica, sans-serif;}
.rightcont li{ color:#303030; font:12px/22px Verdana, Arial, Helvetica, sans-serif;}


.foot { width:1002px; margin:0px auto; height:54px; background:url(bootom.jpg); text-align:center; color:#FFFFFF; padding-top:12px; font-family:SimSun; font-size:11px}
.foot a { color:#FFFFFF; text-decoration:none; margin:0px 5px 0px 2px; font-size:12px}
.foot a:hover { color:#FFFFFF; text-decoration:underline; margin:0px 5px 0px 2px; font-size:12px}
.foot1 { width:1002px; margin:0px auto; height:48px; font-family:Arial, Helvetica, sans-serif; text-align:center}
.foot1 a{ color:#000000; text-decoration:none}
.foot1 a:hover{ color:#000000; text-decoration:underline}



.photoquery_dolphin { margin:0px; padding:0px 0px 30px 0px; float:left}
.photoquery_dolphin a{ font:12px/35px simsun; color:#000000; text-decoration:none}
.photoquery_dolphin a:hover {font:12px/35px simsun; color:#ff6600; text-decoration:underline}
.photoquery_dolphin ul{ margin:10px 0px 0px 20px; padding:0px}
.photoquery_dolphin li{ float:left; list-style-type:none; text-align:center; margin:0px 15px 5px 0px}
.photoquery_dolphin div.fang{ border:#b1b1b1 1px solid; margin:0px; padding:0px; text-align:center; width:150px;height:110px}
.photoquery_dolphin div.picFit { overflow:hidden; width:150px;height:110px}
.photoquery_dolphin div..title { text-align:center;WHITE-SPACE: nowrap; overflow:hidden}

.showpages { padding-bottom:20px; margin:20px 0px; clear:both;}
.pagesinfo { float:left;}
.pages { float:right; padding-right:20px;}
.pages ul { margin:0px; padding:0px}
.pages li { list-style-type:none; float:left; border:#dcd9d4 1px solid; background:#dcd9d4; margin:3px; padding:0px 5px; color:#303030}
.pages a{ color:#000000; text-decoration:none}
.pages a:hover{ color:#000000; text-decoration:none}
.pages li.pbutton { border:#dcd9d4 1px solid;BACKGROUND-COLOR: #dcd9d4; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; WHITE-SPACE: nowrap; COLOR: #303030;}
.pages li.pagesnow {border:#dcd9d4 1px solid; BACKGROUND-COLOR: #eee; WHITE-SPACE: nowrap; COLOR: #303030;}
.pages li.opt { border-width:0px; padding:0px; WHITE-SPACE: nowrap;  COLOR: #303030;}


.newsquery { margin:0px; padding:0px}
.newsquery a{ font:12px/26px Verdana, Arial, Helvetica, sans-serif; color:#333333; text-decoration:none}
.newsquery a:hover{ font:12px/26px Verdana, Arial, Helvetica, sans-serif; color:#ff6600; text-decoration:underline}
.newsquery ul{ margin:0px; padding:0px}
.newsquery li{ list-style-type:none; background:url(line.jpg) no-repeat 0px 0px; line-height:28px; height:36px; font-size:12px; overflow:hidden}
.newsquery li.title{ padding-left:20px;}
.newsquery div.title{ font:12px/26px Verdana, Arial, Helvetica, sans-serif; float:left}
.newsquery div.time{ float:right; padding-right:15px; font:10px/22px Verdana, Arial, Helvetica, sans-serif; color:#999999; white-space:nowrap; overflow:hidden}

.productquery_dolphin { margin:0px 10px 10px 0px; float:left; padding:0px; background:url(pbg1.jpg) no-repeat 0px 0px}
.productquery_dolphin a{ text-align:center; margin:0px; padding:0px; display:block; font:12px/25px Verdana, Arial, Helvetica, sans-serif; color:#515151; text-decoration:none}
.productquery_dolphin a:hover{ color:#ff0000; text-decoration:underline}
.productquery_dolphin_top { margin:0px}
.productquery_dolphin div.fang {width:129px;height:96px; text-align:center; margin:0px; padding:17px 17px 10px 17px}
.productquery_dolphin div.picFit { overflow:hidden; width:129px;height:96px}

.productquery_dolphin_bottom { text-align:center; padding-bottom:5px}


.newscontent { text-align:left; padding:0px 0px 0px 0px}
.newstitle { TEXT-ALIGN: center; LINE-HEIGHT: 50px; FONT-SIZE: 22px; FONT-WEIGHT: bold}
.info { border:#e8e8e8 1px solid;TEXT-ALIGN: center; LINE-HEIGHT: 28px; BACKGROUND-COLOR: #f7f7f7; MARGIN: 0px; HEIGHT: 28px;}
.con { TEXT-ALIGN: left; MARGIN: 30px 0px; FONT: 14px/28px Verdana, Arial, Helvetica, sans-serif}
.con P {FONT: 14px/28px Verdana, Arial, Helvetica, sans-serif}
.con A {FONT: 14px/28px Verdana, Arial, Helvetica, sans-serif}


.productpics { FLOAT: left; width:683px}
.piczone { border:#ddd 1px solid; TEXT-ALIGN: center; padding:5px; BACKGROUND: #fff;}
.prodtitle { text-align:center;MARGIN: 0px 0px 20px; FONT: bold 14px/28px Verdana, Arial, Helvetica, sans-serif; BACKGROUND: #f5f5f5; COLOR: #000}
.bodyzone { padding:15px 0px; MARGIN: 0px 30px 10px 0px; FONT: 14px/20px Verdana, Arial, Helvetica, sans-serif; border-bottom: #eee 3px solid; }

.piccontent { border:#ddd 1px solid; TEXT-ALIGN: left; MARGIN: 5px 10px 40px 0px; BACKGROUND: #f0f0f0;}
.photozone {border:#ddd 1px solid; TEXT-ALIGN: center; padding:15px; MARGIN: 10px; BACKGROUND: #fff;}
.introzone {border:#ddd 1px solid; MARGIN: 10px; BACKGROUND: #f9f9f9;}
.titleh { text-align:center; MARGIN: 10px 20px 0px; FONT: bold 16px/50px Verdana, Arial, Helvetica, sans-serif}