@charset "gb2312";
body,td,th,div,li,p,span,form,ul{margin: 0px;padding: 0px;font-size:13px;color:#333; font-family:Î¢ÈíÑÅºÚ, Arial, Helvetica, sans-serif; line-height:25px; list-style:none}
body{ background:url(../images/body.jpg) no-repeat center top #b4e8f4;background-attachment: fixed;}
img{ border:none}
a{ color:#333; text-decoration:none;}
a:hover{ text-decoration:none; color:#ff0000;}

.head{ width:1164px; height:123px; background:#fff; margin:0 auto }
.top{ width:1164px; height:40px; background: url(../images/nav.gif) repeat-x 0 0; margin:0 auto}
.navind{ width:1164px; height:40px; margin:0 auto; z-index:1500; position: relative}
.navind ul li{ display: inline; float:left; width:149px; height:40px;}

.StyleA { display: block;width:147px; height:40px; border-left:1px solid #3273dc; border-right:1px solid #062e6f; line-height:40px; font-size:15px; color:#fff;text-align:center; font-weight:bold}
.StyleA:hover { display: block;width:147px; height:40px; border-left:1px solid #3273dc; border-right:1px solid #062e6f; line-height:40px; font-size:15px; color:#fff;text-align:center; background:#004fd1}
.navuu { width:147px; height:48px; position:absolute; margin:0px; padding:0px; top:0px; visibility:visible; }
.navuu .StyleA {  display: block;width:147px; height:40px; border-left:1px solid #3273dc; border-right:1px solid #062e6f; line-height:40px; font-size:15px; color:#fff;text-align:center; font-weight:bold}
.navuu:hover .StyleA { display: block;width:147px; height:40px; border-left:1px solid #3273dc; border-right:1px solid #062e6f; line-height:40px; font-size:15px; color:#fff;text-align:center; background:#004fd1 }
.navuudd1 { float:left; overflow:hidden; display:block; width:147px; height:40px; }
.navuudd2 { float:left; position:relative; display:inline; width:147px; height:40px; }
.popDiv { border:1px solid #911119;border-top:none; width:145px; height:auto; background:#fff; margin:0px auto; filter:alpha(opacity=100); z-index:1000}
.yy1 { color:#333; text-decoration:none; display:block; height:32px; line-height:32px; overflow:hidden; font-size:14px; width:140px; text-align:center; border-top:1px solid #fff; border-bottom:1px solid #ddd; background:#f2f2f2 }
.yy1:hover{ color:#fff;text-decoration:none; float:left; text-decoration:none; background:#f93559}


.navbot{width:1164px; height:35px; background:#efefef; border-bottom:1px solid #fff; margin:0 auto}
.neiear{ width:1110px; height:35px; margin:0 auto}
.neiear ul li{height:41px; float:left; line-height:35px; display:inline}

#serch{ width:268px; height:43px; position:absolute; top:160px;left:50%; margin-left:300px}
#serch ul li{ display:block;}
#serch #inpconta{ width:235px; height:28px; margin-top:10px;}
#serch #inpconta .inputbg1{width:223px; height:22px; border:1px solid #cdcdcd; line-height:22px; background:url(../images/fdj.jpg) no-repeat 5px center #fff;color:#666; position:absolute; top:10px; right:65px; font-size:12px; padding:2px 5px 2px 30px}
#serch #inpserb{width:33px; height:28px; position:absolute; top:10px; right:34px}

.leftmain{ width:229px; height:auto}
.leftnav{ background:#1148a3}
.leftmbg{ background:#f1f1f1; border:1px solid #e3e3e3}

.list{ display: inline; width:105px; height:38px; line-height:38px; color:#333; font-size:14px;text-indent:22px; border:1px solid #fff; margin:3px 3px; background: url(../images/list.jpg) no-repeat center 0; font-weight:bold; float:left; overflow:hidden}

.list2{ padding:0 0px;text-overflow:ellipsis;white-space:nowrap; float:left; display:inline; width:112px; height:30px; font-size:12px; font-family:ËÎÌå; overflow:hidden; text-indent:15px}

.title1{ font-family:Î¢ÈíÑÅºÚ; font-size:16px; font-weight:bold; color:#fff}
.title2{ font-family:Î¢ÈíÑÅºÚ; font-size:16px; font-weight:bold; color:#333}

.ri{ background:url(../images/ri.jpg) no-repeat 0 0}
.clear{ clear:both; height:0; line-height:0; overflow:hidden}



.bot,.bot p,.bot span,.bot div,.bot td,.bot td{ color:#005095; font-size:16px;}
.bot a{ color:#005095; font-size:16px; font-weight:bold}
.bot a:hover{ color:#005095; font-size:16px; font-weight:bold; text-decoration:underline}
.con,.con p,.con span,.con div,.con td,.con li,.con th{ font-size:13px}
.text,.text *{ font-size:15px; line-height:27px}
.text2,.text2 *{ font-size:15px; line-height:30px}
.text img,.text2 img{ max-width:880px}
.text2 p{ margin-top:15px;margin-bottom:15px}

.borrig{ border:1px solid #d6d6d6; border-top:none}
.rignav{ background:url(../images/right2.jpg) repeat-x}
.rignav2{ background:#ff6600}
.cptit{background:#ff6600;font-family:Î¢ÈíÑÅºÚ; font-size:16px; font-weight:bold; color:#fff;height:35px; line-height:35px; padding:6px 24px}

.time{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999}
.newsbor tr td{ border-bottom:1px dashed #aaa}


.picmp{ display:inlne; width:160px; padding:0px; border:#CDCDCD solid 1px; height:185px;  margin:0 5px; overflow:hidden; text-align:center; line-height:19px; background:#fff; float:left}
.picmp p{ margin:0;background:#f1f1f1; line-height:19px; height:64px;display:block; width:154px; padding:3px}
.picmp:hover{ display:inlne; width:160px; padding:0px; border:#096DCB solid 1px; height:185px; margin:0 5px; overflow:hidden; text-align:center; line-height:19px;float:left }
.picmp:hover p{  background:#1F87EA; color:#fff; cursor: pointer}



.cpss{ display:inlne; width:196px; padding:5px; border:#CDCDCD solid 1px; height:204px;  margin:12px 4px 10px 8px; overflow:hidden; text-align:center; line-height:30px; background:#f6f6f6; float:left}
.cpss:hover{ display:inlne; width:196px; padding:5px; border:#CDCDCD solid 1px; height:204px;  margin:12px 4px 10px 8px; overflow:hidden; text-align:center; line-height:30px; background:#f3f0ec; float:left}

.cpss2{ display:inlne; width:196px; padding:5px; border:#CDCDCD solid 1px; height:280px;  margin:12px 4px 10px 8px; overflow:hidden; text-align:center; line-height:30px; background:#f6f6f6; float:left}
.cpss2:hover{ display:inlne; width:196px; padding:5px; border:#CDCDCD solid 1px; height:280px;  margin:12px 4px 10px 8px; overflow:hidden; text-align:center; line-height:30px; background:#f3f0ec; float:left}

#focus {
	OVERFLOW: hidden; HEIGHT: 340px; POSITION: relative; WIDTH: 1164px; margin:0 auto
}
#focus UL {
	HEIGHT: 260px; POSITION: absolute
}
#focus UL LI {
	OVERFLOW: hidden; HEIGHT: 340px; POSITION: relative; FLOAT: left; WIDTH: 1164px
}
#focus UL LI DIV {
	OVERFLOW: hidden; POSITION: absolute
}
#focus .btnBg {
	HEIGHT: 20px; POSITION: absolute; LEFT: 0px; WIDTH: 1164px; BOTTOM: 0px
}
#focus .btn {
	HEIGHT: 10px; RIGHT: 0px; POSITION: absolute; PADDING-BOTTOM: 5px; TEXT-ALIGN: right; PADDING-TOP: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; WIDTH: 903px; BOTTOM: 0px
}
#focus .btn SPAN {
	CURSOR: pointer; HEIGHT: 10px; BACKGROUND: #fff; MARGIN-LEFT: 5px; DISPLAY: inline-block; WIDTH: 25px; _display: inline; _zoom: 1; _font-size: 0
}
#focus .btn SPAN.on {
	BACKGROUND: #fff
}
#focus .preNext {
	CURSOR: pointer; HEIGHT: 100px; BACKGROUND: url(../images/sprite.png) no-repeat 0px 0px; POSITION: absolute; TOP: 130px; WIDTH: 45px
}
#focus .pre {
	LEFT: 0px
}
#focus .next {
	RIGHT: 0px; BACKGROUND-POSITION: right top
}



/*²úÆ·ÁÐ±í*/
.products_list{ margin:20px 0px 20px 0px;width: 775px; overflow:hidden; _width:736px; }
.products_list li{list-style:none; display:inline; height:238px; margin-right: 19px; float:left; _margin-right:14px;}
.products_list img{padding:2px;border:solid 1px #cdcdcd;}
.products_list img:hover{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
.products_list h3{font-weight: normal; text-align:center; width:165px; height:40px; overflow:hidden; line-height:20px; padding-top:2px;}
.related_list{margin-top: 10px;}


.wp-pagenavi {CLEAR: both}
.wp-pagenavi A {BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none}
.wp-pagenavi SPAN {BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none}
.wp-pagenavi A:hover {BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000}
.wp-pagenavi SPAN.current {BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000}
.wp-pagenavi SPAN.current {FONT-WEIGHT: bold}
