/* ============容器============== */
body{margin:0;padding:0;border:0;height:100%;text-align:left;} 
.index #contain{background:url(images/content_bg.jpg) no-repeat 0 345px;}
.cate #contain{background:url(images/content_bg1.jpg) no-repeat 0 345px;}
#contain{position:relative;border:0;width:1002px;margin:0px auto;padding:0px;}
#content {width:1002px;padding:0;margin:0px auto;padding-top:20px;} 
#bottom {clear:both;margin:0px auto;width:1002px;height:77px;background:url(images/foot_bg.jpg) no-repeat;padding-top:20px;} 
#top {position:relative;margin:0px auto;width:1002px;height:345px;background:url(images/head_bg.jpg) no-repeat;} 
#bodyex {position: absolute;left:0;top:0px;margin:0} 
ul{list-style:none;}

.left{float:left;width:203px;padding:0;margin:0;}
.zizhi{border:0px;width:203px;overflow:hidden;background:url(images/zizhi_title.jpg) no-repeat;}
.zizhi ul{margin-top:40px;text-align:center;}
.productmenu{border:0px;width:203px;overflow:hidden;background:url(images/product_title.jpg) no-repeat;}
.search{border:0px;width:203px;height:120px;overflow:hidden;background:url(images/search_title.jpg) no-repeat;}

.right{float:left;width:799px;overflow:hidden;padding:0;margin:0;z-index:1}
.aboutus{width:427px;height:220px;padding-left:33px;float:left;overflow:hidden;background:url(images/aboutus_title.jpg) no-repeat 33px 0;}
.aboutus ul{PADDING-RIGHT: 2px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px}
.contactus_bg{position:absolute;border:0px;width:91px;height:72px;top:50px;left:10px;overflow:hidden;}
.contactus{float:right;position:relative;border:0px;width:290px;margin-left:0px;overflow:hidden;background:url(images/contentus_title.jpg) no-repeat;}
.contactus ul{padding:7px 0px 2px 105px;color:#575757;font:12px/20px Verdana, Arial, Helvetica, sans-serif;}
.product{clear:both;width:788px;height:145px;margin-left:10px;padding-left:2px;padding-top:25px;overflow:hidden;background:url(images/product_bg.jpg) no-repeat;margin-bottom:10px;}

.list{width:764px;height:200px;padding-left:35px;background:url(images/news_bg.jpg) no-repeat 10px 0;}
.content_bg{position:absolute;top:345px;left:0px;z-index:-1}
/*===插件分离层===*/
img {border:0;}
.pdv_class{border:0px;width:1002px;height:117px;top:0px;left:0px; z-index:3;overflow:hidden;margin:0;padding:0;}
.menu{position:absolute;border:0px;width:705px;height:29px;top:79px;left:297px;overflow:hidden;margin:0;padding:0;white-space:nowrap;line-height:29px;}
.logo{position:absolute;border:0px;width:331px;height:105px;top:0px;left:0px; z-index:7;overflow:hidden;}
.topmenu{position:absolute;border:0px;width:230px;height:30px;top:37px;left:772px; z-index:14;overflow:hidden;font:12px/14px simsun;}
.flash{position:absolute;border:0px;width:1002px;height:228px;top:117px;left:0px; overflow:hidden;text-align:center;}


.footer{border:0px;width:1002px;height:44px;overflow:hidden;text-align:center;font:12px/20px;COLOR: #2c3720; LINE-HEIGHT: 24px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center}


.newslist{border:0px;width:360px;height:200px;float:left;overflow:hidden;background:url(images/news_title1.jpg) no-repeat}
.more{width:100%;height:36px;padding-top:8px;text-align:right;}

.postnav{width:713px;height:34px;margin-left:45px;overflow:hidden;background:url(images/postnav_bg.jpg) 0px 0px no-repeat;font:14px/20px Simsun;color:#2b2b2b;padding-left:26px;font-weight:bold;}
.locate{float:right;border:0px;width:300px;height:34px;overflow:hidden;text-align:right;;color:#464646;padding-top:0px;}
.locate a{color:#464646;}
.postlist{border:0px;width:677px;margin-left:75px;margin-top:15px;overflow:visible;}
.post{border:0px;width:677px;margin-left:75px;margin-top:15px;overflow:visible;}
.productlist{width:706px;margin-top:15px;margin-left:65px;overflow:visible;}
/* ==常用== */

div,li,td,p,select,input,textarea,a,button,input{font:12px Verdana, Arial, Helvetica, sans-serif;color:#505050;text-decoration: none}
ul{margin:0px;padding:0px;}
a:link,a:visited,a:active{color:#505050;text-decoration: none;}
a.nomal:link,a.nomal:visited,a.nomal:active{color:#505050;text-decoration: underline;}
a:hover{color:#ff0000;text-decoration: underline;}

/* ============表单============== */
form{margin:0;padding:0}
.input{border:1px #ddd solid;height:20px;line-height:20px;padding:0px 3px;color:#555;background:#f7f7f7}
.textarea{border:1px #ddd solid;font-size:12px;padding:3px;background:#f7f7f7}
.button{border:1px #c0c0c0 solid;height:22px;line-height:20px;padding:0px 3px;background:#e8e8e8;}
.submit{border:1px #c0c0c0 solid;height:22px;line-height:20px;padding:0px 3px;background:#e8e8e8;}
.mustfill{color:#ff0000}
select{font:12px Verdana, Arial, Helvetica, sans-serif;color:#505050;}


/* ==提示样式== */

.msgdiv {color:#336699;padding-left:53px;background:url(images/chk_msg.gif) 30px no-repeat;}
.errdiv {color:#FF0000;padding-left:53px;background:url(images/chk_error.gif) 30px no-repeat;}
.rightdiv {color:#505050;padding-left:53px;background:url(images/chk_right.gif) 30px no-repeat;}
.noticediv{display:none;border:1px #fc5959 solid;background:#FFFDF4 url(images/chk_error.gif) 10px no-repeat;padding-left:33px;line-height:25px;margin:3px 0px}
.okdiv{display:none;border:1px #fc5959 solid;background:#FFFDF4 url(images/chk_right.gif) 10px no-repeat;padding-left:33px;line-height:25px;margin:3px 0px}
.securenotice{line-height:100px;color:#FF0000;text-align:center;}


/* ============提示信息窗口============== */
div#alert {display:none;cursor:default;}
div#alert .border{border:1px #97A0AA solid;}
div#alert .ntc{padding:30px;text-align:left;background:#fff;font: 14px/1.6 Verdana, Arial, Helvetica, sans-serif;}
div#alert .buttonzone{padding:15px;text-align:center;background:#f7f7f7;}
div#alert .topBar{height:20px;line-height:20px;background:#cbddef;text-align:left;padding:0px 0px 5px 5px ;font-size:12px;}
div#alert .topBar .pwClose{position: absolute;top:0px;right:8px;width:45px;height:18px;background:url(images/pwin3.gif) no-repeat;cursor:pointer}
div#alert .button{border:1px #97A0AA solid;height:22px;line-height:20px;padding:0px 5px;background:#eee}


/* ============弹出frame/或大窗口层============== */
#frmWindow {display:none;cursor:default;}
#frmWindow .border{border:1px #97A0AA solid;}
#frmWindow .ntc{padding:30px;text-align:left;background:#fff;font: 12px/1.6 Verdana, Arial, Helvetica, sans-serif;}
#frmWindow .buttonzone{padding:15px;text-align:center;padding-top:10px;background:#f7f7f7;}
#frmWindow .Frm{width:100%;height:500px;border:0}
#frmWindow .windowcontent{width:100%;height:380px;overflow:auto;background:#fff;border:0}
#frmWindow .topBar{height:20px;line-height:20px;background:#cbddef;text-align:left;padding:0px 0px 5px 5px ;font-size:12px;}
#frmWindow .topBar .pwClose{position: absolute;top:0px;right:8px;width:45px;height:18px;background:url(images/pwin3.gif) no-repeat;cursor:pointer}



.menu a.menumain:link,.menu a.menumain:active,.menu a.menumain:visited{display:block;float:left;height:29px;text-decoration: none;text-align:center;width:94px;color:#fff;font:14px/32px 'SimSun',Arial,Sans-Serif;background:url(images/menu.jpg) 0px 0px no-repeat;margin:0px;padding-left:5px;}
.menu a.menumain:hover{display:block;float:left;height:29px;color:#fff;text-decoration: none;text-align:center;width:94px;font:14px/32px 'SimSun',Arial,Sans-Serif;margin:0px;background:url(images/menunow.jpg) 0px 0px no-repeat;} 

.photorollx3_dolphinpic{
border:0px;
width:199px;
height:134px;
}
/*------------------------------*/
.productlistx a:link {color: #432121;text-decoration: none;font-size: 12px;}
.productlistx a:visited {text-decoration: none;color: #000000;}
.productlistx a:hover {color: #666666;}
.productlistx a:active {color: #666666;text-decoration: none;}
.productlistx {visibility:visible;margin:0px;padding:0px;position: relative;font-family: "Lucida Grande", Helvetica, Arial, sans-serif;color: #000000;font-size: 12px;	overflow: hidden;width:100%;}
.rollproductlists {margin:0px;padding:0px;overflow:hidden;width:100%;}
.blkproductlistx {border:0px; padding:0px;overflow: hidden;ZOOM: 1; position: relative;}
.blkproductlistx .LeftButton {background: url(images/arrow.jpg) no-repeat 0px 0px;left:0px;float:left;width:18px;cursor: pointer;position: absolute;height:30px;top:39px;}
.blkproductlistx .RightButton {background: url(images/arrow.jpg) no-repeat -18px 0px;right:0px;float:right;width:18px;cursor: pointer;position: absolute;height:30px;top:39px;}
.blkproductlistx .Cont {padding:0px;margin:0px 0px 0px 18px; text-align:center;overflow: hidden;}
.blkproductlistx .box {float:left;text-align:center;margin:0px;padding:0px;width:149px;}
.box .fang{border:1px #dadada solid;padding:0px;margin:0px;text-align:center;}
.box .picFit{overflow:hidden;}
.blkproductlistx .box img {}
.protitle{text-align:center;overflow: hidden;white-space:nowrap;}
div.box a.prodtitle:link,div.box a.prodtitle:visited,div.box a.prodtitle:active{color:#000;font:12px/28px SimSun,Arial,Sans-Serif;text-decoration: none;}
div.box a.prodtitle:hover{color:#e10000;text-decoration: underline;font:12px/28px SimSun,Arial,Sans-Serif;}

.productmenu ul{margin-top:30px;padding:8px 0px 0px;}
a.productclass_dolphin:link,a.productclass_dolphin:visited,a.productclass_dolphin:active{display:block;text-decoration: none;font:12px/33px Verdana, Arial, Helvetica, sans-serif;height:39px;text-align:left;background:url(images/dot2.jpg) 0px 0px no-repeat;padding-left:46px;margin:0px;color:#202020;}
a.productclass_dolphin:hover{display:block;color:#e10000; text-decoration: none;}

/*=========底部菜单===========*/
.footmenu{border:0px;width:1002px;height:31px;overflow:hidden;color:#2c3720;font:11px/28px SimSun;text-align:center;}

.footmenu a:link,.footmenu a:visited,.footmenu a:active{margin:0px 5px 0px 2px;color:#2c3720;font:12px/28px 'Microsoft YaHei','SimSun',Arial,Sans-Serif;text-decoration: none;}
.footmenu a:hover{margin:0px 5px 0px 2px;color:#2c3720;font:12px/28px 'Microsoft YaHei','SimSun',Arial,Sans-Serif;text-decoration: underline;}
/* ============文章列表============== */

.newslist ul{margin:0px;padding:4px 0px 1px 0px;}
.newslist ul li {margin:0px;padding-left:15px;list-style-type: none;height:25px;background: transparent url(images/li_arrow.jpg) 0px 4px no-repeat;}
.newslist ul li .time{float:right;font:10px/17px Verdana, Arial, Helvetica, sans-serif;color:#380000;padding:0px;}
.newslist ul a:link,.newslist ul a:visited,.newslist ul a:active{color:#000;text-decoration: none;font:12px/21px Verdana, Arial, Helvetica, sans-serif;}
.newslist ul a:hover{color:#ff0000;font:12px/21px Verdana, Arial, Helvetica, sans-serif;}



.mail{margin:12px 0px 5px 17px;position:relative;}
.user{margin:0px;height:26px;color:#6c6c6c;}
.pass{margin:0px;height:22px;color:#6c6c6c;}
.mailinput{height:16px;margin-left:5px;font:12px/18px Verdana, Arial, Helvetica, sans-serif;border:1px #e2e3ea solid;background-color:#fff;}
.mailname{height:16px;font:12px/18px Verdana, Arial, Helvetica, sans-serif;border:0px;}
.mailbutton{margin:0px 10px 0px 17px;background:transparent;border:0px;}
.msg{font:12px/15px Verdana, Arial, Helvetica, sans-serif;margin:0px;color:#ff0000;border:0px;height:16px;}

div#newsquery {margin:0px;padding:0px;}
.postlist ul{margin:0;padding:0;}
.postlist li{list-style-type: none;height:36px;font-size: 12px;overflow: hidden;line-height:28px;background:url(images/line.jpg) 0px 0px no-repeat;}
.postlist a:link,.postlist a:visited,.postlist a:active{text-decoration: none;font:12px/26px Verdana, Arial, Helvetica, sans-serif;color:#333;}
.postlist a:hover{text-decoration: underline;font:12px/26px Verdana, Arial, Helvetica, sans-serif;color:#ff6600;}
.postlist li.title{padding-left:20px;}
.postlist div.title{float:left;font:12px/26px Verdana, Arial, Helvetica, sans-serif;}
.postlist .time{float:right;white-space: nowrap;overflow: hidden;font:10px/22px Verdana, Arial, Helvetica, sans-serif;padding-right:5px;color:#999;}
.postlist .image{display:none;}
/* ============翻页============== */

div#showpages {clear:both;padding:0px;margin:20px 0px;width:100%;height:30px;white-space: nowrap;}
div#pagesinfo {float:left;padding:3px 8px;white-space: nowrap;}
div#pages {float:right;padding-right:8px;white-space: nowrap;}
div#pages ul{margin:0;padding:0;}
div#pages a:link,div#pages a:visited,div#pages a:active{color:#303030;text-decoration: none;}
div#pages a:hover{color:#ff0000;text-decoration: none;}

div#pages span.now-page{display:block;float:left;color:#303030;background-color:#eee;white-space: nowrap;border:1px #dcd9d4 solid;padding:3px 5px 3px 5px;margin:3px;height:14px;line-height:14px;}
div#pages a{display:block;float:left;color:#303030;background-color:#dcd9d4;padding:3px 5px 3px 5px;white-space: nowrap;margin:3px;border:1px #dcd9d4 solid;height:14px;line-height:14px;}


/*=========导航=========*/
div#nav {float:right;color:#464646;padding-top:0px;}

div#nav a{color:#464646;}
/* ============分类列表============== */

div.newsclass_dolphin{margin:0px;padding:8px 0px 0px;}
a.newsclass_dolphin:link,a.newsclass_dolphin:visited,a.newsclass_dolphin:active{display:block;text-decoration: none;font:12px/33px Verdana, Arial, Helvetica, sans-serif;height:39px;text-align:left;background:url(images/dot2.jpg) 0px 0px no-repeat;padding-left:46px;margin:0px;color:#202020;}
a.newsclass_dolphin:hover{display:block;color:#e10000; text-decoration: none;}
/* ============搜索表单============== */
div.newssearchformzone{margin-top:34px;padding:14px 0px 20px 32px;height:100%;}
div.newssearchformzone div.newssearchform{height: 20px;line-height:19px;margin-top:4px;}
div.newssearchformzone div.newssearchform .inputtext{border:1px #ddd solid;height:18px;line-height:17px;}
div.newssearchformzone div.newssearchform2{height: 20px;line-height:19px;margin-top:3px;padding:0px;}
div.newssearchformzone div.newssearchform .box{BORDER: #e3e9ef 1px solid;FONT-SIZE: 10pt;color:#505050;FONT-FAMILY: "verdna";}

div.newssearchformzone div.newssearchform .selectBoxSelectedArea {PADDING-LEFT: 3px;FONT-SIZE: 12px;COLOR: #505050;LINE-HEIGHT: 17px;PADDING-TOP: 1px;BACKGROUND-COLOR:#ffffff;}
div.newssearchformzone div.newssearchform .selectBoxSelectedAreaFocus {PADDING-LEFT: 3px;FONT-SIZE: 12px;COLOR: #333333;LINE-HEIGHT: 17px; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffffff}
div.newssearchformzone div.newssearchform .selectBoxOption {PADDING-LEFT: 3px; FONT-SIZE: 12px; COLOR: #505050; LINE-HEIGHT: 17px; PADDING-TOP: 2px;BACKGROUND-COLOR: #ffffff;}
div.newssearchformzone div.newssearchform .selectBoxOptionOver {PADDING-LEFT: 3px; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 17px; PADDING-TOP: 2px;  BACKGROUND-COLOR: #ffffff}
div.newssearchformzone div.newssearchform .selectBoxOptionInnerLayer {BORDER: #e3e9ef 1px solid; SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #b4b4b4;OVERFLOW: auto;SCROLLBAR-SHADOW-COLOR: #b4b4b4; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #838383; SCROLLBAR-TRACK-COLOR: #eaeaea; 	SCROLLBAR-DARKSHADOW-COLOR: #ffffff; BACKGROUND-COLOR: #ffffff;}
/* ============文章详情============== */

div#newscontent{text-align:left;padding:0px 0px 8px 0px;}
div#newscontent .newstitle{font-size:22px;   font-weight: bold;line-height:50px;text-align:center;}
div#newscontent .info{height:28px;line-height:28px;border:1px #e8e8e8 solid;margin:0px 0px;text-align:center;background-color:#f7f7f7;}
div#newscontent .memo{margin:20px 0px 0px 0px;padding:15px;text-align: left;font: 12px/18px Verdana, Arial, Helvetica, sans-serif;border:1px #ddd dotted;text-align:left;background-color:#fff;}
div#newscontent .con{margin:30px 0px;text-align: left;font: 14px/22px Verdana, Arial, Helvetica, sans-serif;}
div#newscontent .con p,div#newscontent .con a{font: 14px/22px Verdana, Arial, Helvetica, sans-serif;}
div#newscontent .bzone{clear:both;margin:30px 0px;text-align: left;}
div#newscontent div.down{font: 12px Verdana, Arial, Helvetica, sans-serif;background:url(images/downfile.gif) left no-repeat;padding-left:23px;height:22px;line-height:22px;}
div#newscontent div.down span#downlink{font: 12px Verdana, Arial, Helvetica, sans-serif;line-height:22px;cursor:pointer;text-decoration: underline;}
div#newscontent .tags{font: 12px Verdana, Arial, Helvetica, sans-serif;background:url(images/tags.gif) left no-repeat;padding-left:23px;height:22px;line-height:22px;}
div#newscontent .source{font: 12px Verdana, Arial, Helvetica, sans-serif;background:url(images/source.gif) left no-repeat;padding-left:23px;height:22px;line-height:22px;}
div#newscontent .addfav{font: 12px Verdana, Arial, Helvetica, sans-serif;background:url(images/fav.gif) left no-repeat;padding-left:23px;height:22px;line-height:22px;cursor:pointer;}
div#newscontent #zhichi{cursor:pointer;background:url(images/zhichi.gif) right no-repeat;padding-right:12px;}
div#newscontent #fandui{cursor:pointer;background:url(images/fandui.gif) right no-repeat;padding-right:12px;}
div#newscontent .banzhu{display:none;font: 12px Verdana, Arial, Helvetica, sans-serif;background:url(images/banzhu.gif) left no-repeat;padding-left:23px;height:22px;line-height:22px;}
div#newscontent .banzhu span{cursor:pointer;}
/* ============产品图片列表============== */
.productlist ul{width:704px;margin:0 auto;}
.productlist li.title{float:left;padding:0px;margin:0px 7px 20px 7px;width:159px;height:152px;background:url(images/probg.jpg) 0 0 no-repeat;}
.productlist li.title .image{margin:10px auto;width:145px;height:106px;overflow: hidden;text-align:center;padding:0px 6px;}
.productlist li.title div.title{text-align:center;margin:6px auto 0px;width:145px;padding:5px;padding-left:0;padding-right:0;overflow:hidden;white-space:nowrap;}
.productlist li.title .image img{width:145px;height:106px;}
.productlist li.title a.prodtitle:link,.productlist li.title a.prodtitle:visited,.productlist li.title a.prodtitle:active{display:block;color:#515151;font:12px/25px Verdana, Arial, Helvetica, sans-serif;text-decoration: none;margin:0px;padding:1px 0px 0px;text-align:center;}
.productlist li.title a.prodtitle:hover{display:block;color:#ff0000;text-decoration: underline;font:12px/25px Verdana, Arial, Helvetica, sans-serif;text-align:center;}
.productlist li.title .time{display:none;}

input{border:1px #ddd solid;height:20px;line-height:20px;padding:0px 3px;color:#555;background:#fbfbfb;}
.text{width:350px;}
textarea{border:1px #ddd solid;font-size:12px;padding:3px;color:#555;background:#fbfbfb;width:350px;height:150px;}