@charset "gb2312";
* { margin:0; padding:0; }
img { border:0; }
ul, li { list-style:none; }
body { margin:0; padding:0; text-align:left; font-family: Arial, Verdana, Helvetica, sans-serif; background:url(../images/bodybg.jpg) no-repeat; font-size:12px;}
body, table, td, div, input { font-size:12px; color:#005825; }
td { vertical-align:top; }
textarea { overflow: auto; }
option { border: #ffffff 0px double; BORDER-TOP: #ffffff 0px double; BACKGROUND-COLOR: #abc4d1; }
table, td { padding:0; margin:0; }
.wl { width:510px; }
.wr { width:395px; }
.wlp { width:210px; }
.wrp { width:716px; }
.contantBg { background:#d31b79; }
.marT30 { margin-top:30px; }
.marT { margin-top:20px; }
.pad16 { padding:16px; }
.alignR { text-align:right; }
.l { float:left; }
.r { float:right; }
.cf { clear:both; height:1px; line-height:1%; margin-top:-1px; }
a { color:#298375; text-decoration:none; }
a:hover { color:#f60; text-decoration: underline; }
.yellowText { color:#ffff33; }
/*-----index style----------------------------------   */
.indexBody { background:none; }
.enter a { display:block; width:276px; height:54px; background: url(../images/index_enter.jpg) no-repeat; text-indent:-2000px; }
.enter a:hover { display:block; border:0; background:url(../images/index_07.jpg) no-repeat; }
ul.indexMenu { width:276px; height:45px; background:url(../images/indexmenubg.jpg) no-repeat; }
ul.indexMenu li { float:left; margin-top:10px; margin-right:8px; font-size:11px; border-right:1px solid #6c6c6c; padding-right:8px; }
ul.indexMenu li a { color:#a1a1a1; }
ul.indexMenu li a:hover { color:#f60; text-decoration:underline; }
/*-----index style  end----------------------------------   */

.wrapper { width:963px; background:url(../images/wrapperbg.jpg) no-repeat; }
.wrapper2 { width:568px; background:url(../images/wrapperbg.jpg) no-repeat; border-top:8px solid #2b8476; }
.header { padding-left:37px; position:relative; }
.header .logo { }
.header .menu {position:absolute; left:531px; top:82px; width:395px; height:38px; background:url(../images/menubg.jpg) no-repeat; z-index:9999;}
.header .menu ul li { float:left; text-align:center; width:70px; }
.header .menu ul li a { display:block; color:#fff; height:38px; line-height:38px; font-size:12px; }
.header .menu ul li a:hover { background: url(../images/menuarrow.gif) no-repeat center 32px; }
.header .menu ul li.currenLink a { background: url(../images/menuarrow.gif) no-repeat center 32px; }
.header .banner { height:144px; }
h1 { font-size:48px;}
.content { padding-left:37px; }
.content .TextCon {}
.content .TextCon h1 { font-size:48px; padding-bottom:20px;}
.content .TextCon h2 { color:#72a395; font-size:20px; font-weight:100; margin-top:20px; }
.content .TextCon h5 { font-size:11px; font-weight:100; color:#999; margin-bottom:20px; }
.content .TextCon p { line-height:1.5em; }
.content .TextCon p.list { background:url(../images/p_bar.gif) no-repeat left center; padding-left:20px; line-height:1.5em; }
.content .TextCon p span { width:145px; display:block; float:left;}
.content .TextCon a { text-decoration:underline; }
.content .TextCon ul { }
.content .TextCon ul li { border-bottom:1px dashed #ccc }
.content .TextCon ul li a { display:block; height:26px; line-height:26px; color:#298375; background:url(../images/leftarrow.gif) no-repeat 10px center; padding-left:28px; text-decoration:none; }
.content .TextCon ul li a:hover { color:#fff; background:#298375; }
.content .proNav ul { background:#4ca081; padding-left:10px; padding-bottom:20px; }
.content .proNav ul li { }
.content .proNav ul li a { display:block; background:url(../images/icon1.gif) no-repeat 10px center; padding-left:35px; color:#fff; height:28px; line-height:28px; }
.content .proNav ul li a:hover { background:url(../images/icon1.gif) no-repeat 10px center #298375; color:#fff; }
.content .proNav ul li.currenLink a, .content .proNav ul li.currenLink a:hover { background:url(../images/icon1.gif) no-repeat 10px center #298375; color:#fff; }
.content .proNav ul li.currenLink ul { background:#298375; }
.content .proNav ul li.currenLink ul li a { display:block; background: url(../images/arrow1.gif) no-repeat 20px center #298375; }
.content .proNav ul li.currenLink ul li a:hover, .content .proNav ul li.currenLink ul li.currenLink2 a { background: url(../images/hover.jpg) no-repeat right center; color:#3f957d; }
.local { text-align:right; margin-bottom:10px; }
.proCon { padding:20px; background:#fff; border:1px solid #1f7a6c; border-bottom:14px solid #1f7a6c; }
.proCon .bigProImg { text-align:center; }
.proCon .bigProImg img { }
.proCon h2 { color:#777; background:url(../images/protitlebg2.jpg) repeat-x; height:82px; line-height:82px; text-align:center; }
.proCon h3 { color:#777; background:url(../images/protitlebg.jpg) repeat-x; height:46px; line-height:46px; padding-left:25px; margin-bottom:30px; margin-top:30px; padding-right:20px; }
.proCon h3 span { font-size:12px; font-weight:100; float:right; }
.proCon p { margin-top:12px; line-height:1.5em; }
/*\*/* html .proCon { height: 1%; }/**/
.proSearch { background:url(../images/searchbg.jpg) no-repeat; height:95px; }
.proSearch p { padding-top:55px; padding-left:20px; }
.proSearch input { padding-left:5px; color:#333; border: 1px #1f7a6c solid; background:#75c4a7; height:22px; line-height:22px; width:110px; }
.proSearch input.btn { background: url(../images/btn.gif) no-repeat; width:49px; margin-left:10px; border:0px solid #fff; text-indent:-2000px; }
.proList { padding:16px 24px; float:left; margin-bottom:10px; background:#f8f8f8; }
.proList a { color:#555; }
.proList a:hover { text-decoration:underline; }
.proList p { text-align:center; line-height:1.3em; }
.proList .proShow { width:172px; height:230px; overflow:hidden; }
.proList .proShow .imgShow { border:1px solid #c9c9c9; padding:5px; background:#fff; }
.proList .proShow .imgShow img { width:160px; height:160px; }
.newsDetail p { text-indent:2em; line-height:1.5em; margin-bottom:20px; }
.turnPage { padding-top:10px; text-align:right; color:#888; }
.turnPage a { padding:5px; }
.turnPage a:hover { text-decoration:underline; }
ul.message { }
ul.message li { padding:5px; }
ul.message li label { display:block; float:left; width:80px; text-align:right; }
ul.message li input { padding-left:5px; border: 1px #7cb00b solid; background:#fafff1; width:300px; height:23px; line-height:23px; }
ul.message li input.mybtn { width:80px; margin-right:10px; }
ul.message li textarea { border: 1px #7cb00b solid; background:#fafff1; width:300px; height:100px; }
.copyRight { color:#949494; clear:both;}
/*roll pic*/
#preview { float:none; margin:5px auto; text-align:center; width:500px; background:#f8f8f8; padding:10px; border:1px solid #ddd; }
.jqzoom { width:500px; height:360px; position:relative; }
.zoomdiv { left:859px; height:400px; width:400px; }
.list-h li { float:left; }
#spec-n5 { width:500px; height:72px; padding-top:6px; overflow:hidden; }
#spec-left { background:url(images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px; }
#spec-right { background:url(images/right.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px; }
#spec-list { width:500px; float:left; overflow:hidden; margin-left:2px; display:inline; }
#spec-list ul li { float:left; margin-right:0px; display:inline; width:90px; }
#spec-list ul li img { margin:2px; border:1px solid #ccc; width:84px; height:60px; }
/*jqzoom*/
.jqzoom { position:relative; padding:0; }
.zoomdiv { z-index:100; position:absolute; top:1px; left:0px; width:400px; height:400px; background:url(i/loading.gif) #fff no-repeat center center; border:1px solid #e4e4e4; display:none; text-align:center; overflow: hidden; }
.bigimg { width:800px; height:800px; }
.jqZoomPup { z-index:10; visibility:hidden; position:absolute; top:0px; left:0px; width:50px; height:50px; border:1px solid #aaa; background:#FEDE4F 50% top no-repeat; opacity:0.5; -moz-opacity:0.5; -khtml-opacity:0.5; filter:alpha(Opacity=50); cursor:move; }
#spec-list { position:relative; width:470px; margin-right:6px; }
#spec-list div { margin-top:0; margin-left:-30px; *margin-left:0;
}

