@charset "gb2312";
/* CSS Document */
body{ margin:0px; padding:0px; font-size:12px; font-family:"ËÎÌå";  background:url(../images/bj.jpg) top;  width:100%;  margin:0 auto; }
ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	line-height: 26px;
} 
form{ margin:0px; padding:0px;}
a{ text-decoration:none; color:#000; }
img{border:none;}
.layout{ width:100%; margin:0 auto;    height:140px; background:url(../images/top11.jpg) repeat-x center top; z-index:11111111; position:relative; overflow:hidden }
.top1{ width:1000px; z-index:22;  margin:0 auto; }
.top02 { height:20px; width:150px; float:right; height:20px; line-height:20px; color:#808082}
.top02 a { color:#808082}
.top1z{ width:1000px; margin:0 auto; background:url(../images/top2.jpg) no-repeat right bottom; color:#9a9797;}
.top1z a { color:#9a9797}
.Load01{width:700px; text-align:center; font-size:16px; font-weight:bold; overflow:hidden; height:40px; padding-top:20px;}

.topz02 { float:right; width:280px;  overflow:hidden; }
.topz02 ul{ float:right; width:280px;   }
.topz02 li { float:right;width:85x; padding-left:10px; text-align:center;  list-style:none; height:25px;  line-height:25px; color:#426c96; overflow:hidden }
.topz02 li a {  color:#426c96; }

.nta { width:980px; float:left; border-bottom:#383636  dashed 1px;  line-height:30px; color:#fff;}
.nta a { color:#fff;}
.bd { border:#ccc solid 1px; text-indent:10px; border-right:none; height:30px;line-height:30px;}
.bd1 { border:#ccc solid 1px; padding-left:10px;  height:30px; line-height:30px;}
.bd2 { border:#ccc solid 1px; padding-left:10px;  border-top:none; height:30px; line-height:30px;}
.bd3 { border:#ccc solid 1px; text-indent:10px; border-left:none; border-right:none; border-top:none; height:30px; line-height:30px;}
.bd4 { border:#ccc solid 1px; padding-left:10px; border-right:none; border-top:none; height:30px; line-height:30px;}







.flash2  { width:100%;   margin:0 auto; padding-top:10px; padding-bottom:10px; }
.flash3  { width:210px; background:#ebebeb; height:150px; margin:0 auto; }

.f1 { width:1030px;  position:relative;}

.f2 {width:39px;z-index:1; top:144px;position:absolute;top:expression(eval(document.documentElement.scrollTop+0)); color:#fff;margin-top:10px;}
.f2 li{ width:39px; height:30px; position:relative; z-index:2;}
.f2 a{display:block; position:absolute; right:0px; top:0px; z-index:2; width:39px; color:#fff; height:30px; overflow:hidden; line-height:30px; text-align:center;padding-left:3px;}
.f2 a:hover{ background:url(../images/xlh.gif) no-repeat;}
.f2 .imgpic{position:absolute;top:-20px; left:-192px; width:200px; height:93px; overflow:hidden; display:none}



.main2 { width:1000px; background:#fff; margin:0 auto; overflow:hidden }
.main01 { width:1000px; ;background:#fff; padding-top:10px; padding-bottom:10px;   margin:0 auto; overflow:hidden;  }

.main { width:1000px;margin:0 auto; background:#fff; overflow:hidden }
.main1 { width:100%; margin:0 auto; background:url(../images/bj.jpg) top; position:relative; margin-top:-9px; overflow:hidden }


.jg11 { width:1000px; margin:0 auto; height:13px; background: url(../images/line.jpg) no-repeat center top; overflow:hidden}

.hleft1 { width:712px; float:right; overflow:hidden }
.hleft2 { width:250px; float:left;margin-left:2px;  overflow:hidden   }

.hleft { width:292x; float:left; overflow: hidden; }
.tleft { width:474x; float:left; overflow: hidden; }
.tleft2 { width:214x; float:left; overflow: hidden; }
.tleft3 { width:474px; background:url(../images/t5.jpg) no-repeat; float:left; overflow: hidden; }

.hleft001 { width:225px; float:left; margin-left:2px; overflow:hidden }

.hleft002 { width:225px; float:left; margin-left:2px; margin-top:10px; overflow:hidden }


.fenge { border-right:#e8e8ea solid 1px; height:250px; float:left; width:1px; margin-left:5px; margin-right:5px; margin-top:10px; overflow:hidden}
.fenge001 { border-right:#e8e8ea solid 1px; height:220px; float:left; width:1px; margin-left:5px; margin-right:5px; margin-top:10px; overflow:hidden}
.hzj1 { width:100%; background: url(../images/bj.jpg);  margin:0 auto; overflow:hidden;}

.hzj { width:980px;  margin:0 auto;  }
.hzj  ul{ width:980px;  margin:0 auto; color:#858585; font-weight:bold; font-size:13px;  }


.left01 { width:654px; float:left; padding-top:10px;}
.left01bt { background:url(../images/lbt1.jpg) no-repeat; width:654px; height:32px; line-height:40px;  color:#fff; font-weight:bold; text-indent:30px; overflow:hidden}
.lefny { width:654px; background:url(../images/lefny.jpg) repeat-y; float:left}
.lefny ul { width:654px; margin-top:10px; margin-bottom:10px; }

.left02 { width:305px; float:right; padding-top:10px; overflow:hidden}
.left02bt { background:url(../images/lbt2.jpg) no-repeat; width:305px; height:33px; line-height:40px;  color:#fff; font-weight:bold; text-indent:30px; overflow:hidden}
.lef02ny { width:305px; background:url(../images/lef02ny.jpg) repeat-y; float:left}
.lef02ny ul { width:302px; margin-top:10px; margin-bottom:10px; }
.tt01 { width:675px; margin:0 auto;padding-top:10px; overflow:hidden; }
.ttbt {background:url(../images/t1.jpg) no-repeat; width:675px; height:29px; line-height:35px; font-weight:bold;  color:#fff; font-weight:bold; text-indent:50px; overflow:hidden}
.ttbt span { float:right; padding-right:10px; color:#41c9f1; font-weight:normal;}
.ttbt span a { color:#41c9f1}

.ttbt11 { width:180px; height:25x; line-height:25x; font-weight:bold;  color:#b5b5b5; font-weight:bold; text-indent:35px; overflow:hidden}
.ttbt11 span { float:right; padding-right:10px; color:#b5b5b5}
.ttbt11 span a { color:#000}

.ttlb01 { width:673px; float:left; border:#c6d6e6 solid 1px; border-top:none; overflow:hidden}
.ttlb01 ul { width:673px; margin:0 auto; padding-top:10px; padding-bottom:10px;}
.ttlb02 { width:310px; float:left; border:#c6d6e6 solid 1px; border-top:none; overflow:hidden}
.ttlb02 ul { width:310px; margin:0 auto; padding-top:8px; padding-bottom:8px; overflow:hidden}
.ttlb02 li { float:left; width:300px; line-height:25px; margin-left:5px; background:url(../images/p01.jpg) no-repeat left center; text-indent:10px; height:25px; overflow:hidden}
.ttlb02 li span { float:right;padding-right:10px; color:#ccc}
.ttlb02 li a { color:#484647}

.tt02 { width:325px; float:right;padding-top:10px; padding-left:10px; overflow:hidden; }
.tt03 { width:265px; float:right;padding-top:10px;  overflow:hidden; }
.tt04 { width:713px; float:left;padding-top:10px;  overflow:hidden; }

.ttlb03 { width:263px; float:left; border:#c6d6e6 solid 1px; border-top:none; overflow:hidden}
.ttlb03 ul { width:250px; margin:0 auto; padding-bottom:12px; padding-top:12px;}
.ttlb03 li { float:left; width:250px; line-height:25px; height:25px;}

.rw { width:987px; margin:0 auto; background:url(../images/t06.jpg) no-repeat; margin-top:5px; height:168px;}
.rw ul { width:887px; margin:0 auto;}
.rw a { color:#164f6d}
.td01 { width:1000px; margin:0 auto; margin-top:10px;}
.td01 ul { width:996px; margin:0 auto; border:#c6d6e6  solid 1px; border-top:none; overflow:hidden}
.td01 li { width:325px; float:left; padding-left:5px; padding-top:5px;}

.itbt  { width:203px; float:left; color:#464646; font-weight:bold;  text-indent:15px;  background:url(../images/t1.jpg) no-repeat left center; height:27px; line-height:27px; overflow:hidden}
.itbt span { float:right; padding-right:10px; padding-top:10px;}

.it01 { width:435px;  float:right;}
.it011 { width:594px;  float:right;}

.itlb { width:250px;  float:left;}
.itlb ul { width:248px; float:left;border:#d4d4d4 solid 1px; background:url(../images/bottom.jpg) no-repeat center bottom; border-top:none; padding-bottom:10px; overflow:hidden;}


.itlb01 { width:326px; padding-top:10px;  float:left;}
.itlb01 ul { width:324px; float:left;border:#d4d4d4 solid 1px; border-top:none; height:156px; padding-top:10px; padding-bottom:10px;}
.itlb01 li { width:310px; margin:0 auto;border-bottom:#d4d4d4  dashed 1px; text-indent:15px; background:url(../images/nt01.jpg) no-repeat left center; color:#585756; line-height:25px; height:25px;  overflow: hidden}
.itlb01 li a { color:#585858}
.itlb01 li a:hover { color:#000}

.itt02 { width:325x; padding-top:10px;  float:left;}
.itt02 ul { width:323px; float:left;border:#d4d4d4 solid 1px;padding-top:10px; height:156px; border-top:none; padding-bottom:10px;}
.itt02 li { width:310px;  margin:0 auto;border-bottom:#d4d4d4  dashed 1px;text-indent:15px;   color:#585756; background:url(../images/nt01.jpg) no-repeat left center; line-height:25px; overflow: hidden}
.itt02 li a { color:#585858;}

.itt02 li a:hover { color:#000}
.itbt01  { width:217px; margin:0 auto; color:#c70621; text-align:left; text-indent:30px;  font-weight:bold; background:url(../images/t33.jpg) no-repeat; height:32px; line-height:32px; overflow:hidden}
.itbt01 span { float:right; padding-right:10px; padding-top:10px; }

.itbt011 { width:219px; float:left; color:#fff; font-size:13px; text-align:left; text-indent:13px;  font-weight:bold; background:url(../images/t35.jpg) no-repeat; height:33px; line-height:30px;overflow:hidden}
.itbt011 span { float:right; padding-right:10px; padding-top:5px; }

.itbt03 { width:263px; float:left; text-indent:15px; font-weight:bold;  background:url(../images/t3.jpg) no-repeat; color:#fff; height:27px; line-height:27px; overflow:hidden}
.itbt03 span { float:right; padding-right:10px; padding-top:0px; overflow:hidden}
.itbt03 a { color:#acacac; font-weight:normal}

.itbt04 { width:719px; float:left; text-indent:15px; font-weight:bold;  background:url(../images/t4.jpg) no-repeat; color:#fff; height:27px; line-height:27px; overflow:hidden}
.itbt04 span { float:right; padding-right:10px; padding-top:10px; overflow:hidden}
.itbt04 a { color:#acacac; font-weight:normal}

.itbt05  { width:485px; margin-top:10px; float:left; text-align:left; color:#c61e13; text-indent:15px; font-weight:bold;  background:url(../images/t5.jpg) no-repeat; height:29px; line-height:27px; overflow:hidden}
.itbt05 span { float:right; padding-right:10px;}
.itbt05 a { color:#444}

.itbt06 { width:746px; float:left; text-indent:25px;color:#fff; font-weight:bold;  background:url(../images/t91.jpg) no-repeat; height:41px; line-height:41px; overflow:hidden}
.itbt06 span { float:right; padding-right:5px; padding-top:10px; }
.itbt06 span a { color:#444}


.itbt07 { width:1000px; float:left; text-indent:25px;color:#fff; font-weight:bold;  background:url(../images/t9.jpg) no-repeat; height:41px; line-height:41px; overflow:hidden}
.itbt07 span { float:right; padding-right:5px; padding-top:10px; }
.itbt07 span a { color:#444}

.itbth07 { width:1000px; float:left; text-indent:25px;color:#fff; font-weight:bold;  background:url(../images/th1.jpg) no-repeat; height:41px; line-height:41px; overflow:hidden}
.itbth07 span { float:right; color:#000; padding-right:5px; }
.itbth07 span a { color:#444}



.itbt08 { width:239px; float:left; text-indent:25px;color:#fff; font-weight:bold;  background:url(../images/t92.jpg) no-repeat; height:41px; line-height:41px; overflow:hidden}
.itbt08 span { float:right; padding-right:5px; padding-top:10px; }
.itbt08 span a { color:#444}


.itbt081 { width:239px; float:left; text-indent:25px;color:#fff; font-weight:bold;  background:url(../images/t921.jpg) no-repeat; height:41px; line-height:41px; overflow:hidden}
.itbt081 span { float:right; padding-right:5px; padding-top:10px; }
.itbt081 span a { color:#444}

.itbt082 { width:239px; float:left; text-indent:25px;color:#fff; font-weight:bold;  background:url(../images/t922.jpg) no-repeat; height:41px; line-height:41px; overflow:hidden}
.itbt082 span { float:right; padding-right:5px; padding-top:10px; }
.itbt082 span a { color:#444}

.it02 { width:239px;  float:left;overflow:hidden}
.it021 { width:239px; padding-top:10px;  float:left;}

.it022 { width:485px;  float:left;}
.it022 ul { width:485px; border-bottom:#efefef solid 1px;padding-bottom:5px; color:#616161; padding-top:5px;  float:left; overflow:hidden}
.it022 li { background: url(../images/hn02.jpg) no-repeat left center; width:190px; margin:0 auto; border-bottom:#ccc dashed 1px; text-indent:15px; line-height:23px; height:23px; overflow:hidden}
.it022 li span { float:right; padding-right:5px; color:#545454}
.it022 li a { color:#444}
.it022 a:hover { color:#ff0000}


.it023 { width:484px;  float:right; padding-top:10px;   }

.itrlb { width:315px;  float:left; padding-top:10px; }
.itrlb ul { width:315px;   line-height:20px;    color:#6a6869;  overflow:hidden}
.itrlb li { background: url(../images/hn01.jpg) no-repeat left center; width:315px; float:left; text-indent:15px; line-height:25px; padding-top:2px; overflow:hidden}
.itrlb li span { float:right;  color:#787878}
.itrlb li a { color:#616161}
.itrlb a:hover { color:#ff0000}

.itrlby { width:555px;  float:left; }
.itrlby ul { width:553px; border:#e1e0e0 solid 1px; border-bottom:none; line-height:20px;  margin-bottom:2px;height:255px; padding-top:5px;   color:#5d5d5d; border-top:none; margin:0 auto; overflow:hidden}
.itrlby li { width:217px; text-indent:40px; background:url(../images/nty.jpg) no-repeat center top; float:right; height:50px; line-height:43px; color:#636363}
.itrlby li a { color:#636363}


.itrlb01 { width:480px;  float:left; overflow:hidden}
.itrlb01 ul { width:480px;padding-bottom:2px; border-bottom:#efefef solid 1px;; line-height:22px;    color:#696969; border-top:none; margin:0 auto; ; overflow:hidden}
.itrlb01 li { color:#444; width:480px; background:url(../images/nt11.gif) no-repeat left center; text-align:left; margin:0 auto; text-indent:10px; line-height:31px;  overflow:hidden    }
.itrlb01 li span { float:right; padding-right:2px; color:#797979}
.itrlb01 li a { color:#797979; text-align:left;    }
.itrlb01 li a:hover { color:#ff0000; text-align:left;    }

.itr12 { width:697px;   float:left; overflow:hidden}
.itr12 ul { width:694px; border:#e1e0e0 solid 1px; line-height:20px; height:340px;   color:#696969; border-top:none; margin:0 auto; ; overflow:hidden}
.itr12 li { color:#636363; width:150px; padding-left:20px; padding-top:10px; text-align:center; float:left;  overflow:hidden    }

.itr12 li a { color:#636363; text-align:center; }

.itr { float:right; width:229px;  overflow:hidden}
.itrlb011 { width:229px; background:url(../images/bo02.jpg) no-repeat center bottom;  float:left; overflow:hidden}
.itrlb011 ul { width:227px; border:#e1e0e0 solid 1px; line-height:20px; height:357px; border-bottom:none;   color:#6a6869; border-top:none; margin:0 auto; ; overflow:hidden}
.itrlb011 li a { color:#6a6869;  }


.itrlb012 { width:744px; border:#eaeaea solid 1px; border-top:none;  float:left; overflow:hidden}
.itrlb012 ul { width:734px;  line-height:20px; padding-bottom:10px; padding-top:10px;   color:#727272; margin:0 auto; ; overflow:hidden}
.itrlb012 li {color:#727272; width:230px; height:243px; float:left; text-align:center; padding-left:10px;line-height:25px;  }



.itrlbh012 { width:744px; border:#eaeaea solid 1px; border-top:none;  float:left; overflow:hidden}
.itrlbh012 ul { width:734px; background:url(../images/z04.jpg) no-repeat center top;  line-height:20px; padding-bottom:10px; padding-top:10px;   color:#727272; margin:0 auto; ; overflow:hidden}
.itrlbh012 li {color:#727272; width:230px; height:148px; float:left; text-align:center; padding-left:12px;line-height:25px;  }


.itrlbz012 { width:998px; border:#eaeaea solid 1px; border-top:none;  float:left; overflow:hidden}
.itrlbz012 ul { width:990px;  line-height:20px; padding-bottom:10px; padding-top:10px;   color:#727272; margin:0 auto; ; overflow:hidden}
.itrlbz012 li {color:#727272; width:230px; height:243px; float:left; text-align:center; padding-left:10px;line-height:25px;  }

.itrlb013 { width:237px; border:#eaeaea solid 1px;  float:left; overflow:hidden}
.itrlb013 ul { width:227px; height:157px; padding-bottom:5px; border-bottom:none;   color:#636363; border-top:none; margin:0 auto; ; overflow:hidden}
.itrlb013 li { color:#636363; border-bottom:#ccc dashed 1px;  background: url(../images/n01.jpg) no-repeat left center; text-indent:15px;line-height:25px;   }
.itrlb013 li span { float:right;   }

.itrlb013 li a { color:#636363;  }



.itrlb014 { width:594px;  float:left; overflow:hidden}
.itrlb014 ul { width:592px; border:#e1e0e0 solid 1px; line-height:20px; height:433px;   color:#636363; border-top:none; margin:0 auto; ; overflow:hidden}
.itrlb014 li  { margin:0 auto; width:560px; line-height:25px; padding-left:7px; padding-top:10px;  }
.itrlb014 li a { color:#636363}


.ty03 { width:1000px; margin:0 auto; overflow:hidden}
.ty03 ul { width:995px; margin:0 auto; border:#06b9f1  solid 1px; border-top:none; overflow:hidden}
.ty03 li { width:325px; float:left; padding-left:5px; padding-top:10px;}

.ty04 { width:1000px; margin:0 auto; margin-top:10px; overflow:hidden}
.ty04 ul { background:url(../images/t61.jpg) repeat-y left ; width:1000px; margin:0 auto; overflow:hidden}
.ty04 li { width:325px; float:left; padding-left:5px; padding-top:10px;}
.cont { width:400px; float:left;}
.contbt { width:345px; font-size:14px; font-weight:bold; float:left;}

.tym { width:170px; padding-left:10px; padding-top:10px;}
.tym ul { background: url(../images/m01.jpg) no-repeat center left; width:170px; height:405px; line-height:21px;}
.tmm { width:780px; line-height:22px; float:left;}
.sqright { width:280px; line-height:22px; float:left; }
.sqright ul{ width:280px; float:left; border:#a2bdcf solid 1px; background:#f6f8fa; overflow:hidden}
.sqright p { text-indent:2px; height:13px; }

.mmt1{ width:280px; border:#ccc solid 1px; background:#dde6ec; color:#5788a7; height:25px; text-indent:15px; float:left; line-height:25px;  text-align:left overflow:hidden}

.flink1{  padding-top:10px; background:url(../images/fot.jpg) repeat-x center top #f8f8fa ;  width:100%;}
.flink { width:100%; color:#928e8f; padding-top:5px margin:0 auto; overflow: hidden}
.flink ul { width:1000px; margin:0 auto; }
.flink ul a {  color:#928e8f; }
.flink ul a:hover{ color:#ff0000}
.foot11 { width:700px; margin:0 auto}
.foot11 li { width:100px; float:left; font-weight:bold; text-align:center; color:#acacac; text-align:center; overflow: hidden}
.foot11 li span { float:right;}
.foot11 li a { color:#acacac; text-align:center;}


.tlinkbt { width:1000px; background:url(../images/tlink.jpg) no-repeat center; height:48px; line-height:48px;  margin:0 auto; overflow:hidden}
.tlinkbt span { float:right; padding-right:15px;  overflow:hidden}
.tlinkbt a { color:#322107}
.tlink { width:1000px;   margin:0 auto; margin-top:10px;}

.tlink ul { width:1000px; margin:0 auto;border-top:none; padding-top:5px; padding-bottom:10px; overflow:hidden}

.tdbt { background:url(../images/t7.jpg) no-repeat; width:1000px; margin:0 auto; color:#fff; font-weight:bold;line-height:32px; text-indent:45px; height:28px; overflow:hidden}
.tdbt span { padding-right:10px; float:right; color:#41c9f3}
.tdbt span a {  color:#41c9f3}

.ty01 { width:1015px; margin:0 auto; margin-top:10px;}
.ty01 ul { width:1015px; margin:0 auto}
.ty01 li { float:left; width:160px; padding-left:8px; overflow:hidden}

.it024 { width:746px;   float:right; overflow:hidden}
.it025 { width:1000px; padding-top:10px;   float:left; overflow:hidden}

.ty02 { width:997px; margin:0 auto; padding-top:10px; overflow:hidden}
.ty02 ul { width:997px; margin:0 auto; padding-top:10px; overflow:hidden}
.ty02 li { float:left; width:243px;  padding-left:7px; overflow:hidden}

.tybt { background:url(../images/tybt.jpg) no-repeat left;   width:997px; float:left; color:#fff; font-weight:bold;line-height:33px; text-indent:5px; height:33px; overflow:hidden}
.tybt span { padding-right:10px; float:right; padding-top:15px;  color:#757575}
.tybt span a {  color:#757575}

.tdbt01 { background:url(../images/t41.jpg) no-repeat center; width:1000px; color:#fff; margin:0 auto;font-weight:bold;line-height:33px; text-indent:10px; height:33px; overflow: hidden}

.tdbt01 span { padding-right:10px; float:right; padding-top:5px; color:#41c9f3}
.tdbt01 span a {  color:#41c9f3}

.tdbt03 { background:url(../images/t42.jpg) no-repeat center; width:1000px; color:#fff; margin:0 auto;font-weight:bold;line-height:33px; text-indent:10px; height:33px; overflow: hidden}
.tdbt03 span { padding-right:10px; float:right; padding-top:5px; color:#41c9f3}
.tdbt03 span a {  color:#41c9f3}

.tdbt04 { background:url(../images/t62.jpg) no-repeat center; width:999px; color:#fff; margin:0 auto;font-weight:bold;line-height:38px; text-indent:45px; height:10px; overflow: hidden}

.tdbt01 span { float:right; padding-right:10px; }
.tdbt02 { background:url(../images/t9.jpg) no-repeat; width:986px; color:#149fd6; margin:0 auto;font-weight:bold;line-height:30px; text-indent:30px; height:30px; overflow: hidden}

.ndbt {  width:1000px; margin:0 auto; color:#fff; background:url(../images/t1.jpg) no-repeat center left; font-size:13px; font-weight:bold; line-height:39px; text-indent:15px; height:39px;  overflow:hidden}
.ndbt span{ float:right; padding-right:15px; font-weight:normal; color:#000}
.ndbt span a { font-weight:normal; color:#000}
.ndbt span a:hover { font-weight:normal; color:#000	}

.ndbt01 { background:url(../images/ybt01.jpg) no-repeat center;  width:1000px; margin:0 auto; color:#000; font-weight:bold;line-height:36px; text-indent:185px; height:36px;  overflow:hidden}

.ndbt02 { width:1000px; margin:0 auto; color:#b6b6b6; line-height:36px; text-indent:20px; height:36px;  overflow:hidden}
.ndbt02 a { color:#b6b6b6;}
.ndbt02 a:hover { color:#000;}
.ndbt03 { background:url(../images/ybt03.jpg) no-repeat center; width:1000px; margin:0 auto; color:#000; font-weight:bold;line-height:36px; text-indent:185px; height:36px;  overflow:hidden}
.ndbt04 { background:url(../images/ybt04.jpg) no-repeat center; width:1000px; margin:0 auto; color:#000; font-weight:bold;line-height:36px; text-indent:185px; height:36px;  overflow:hidden}





.td02 { width:986px; margin:0 auto; margin-top:10px;}
.td02 ul { width:983px; margin:0 auto; border:#c6d6e6  solid 1px; padding-top:5px; padding-bottom:5px; border-top:none; overflow:hidden}

.td03 { width:986px; margin:0 auto; margin-top:10px;}
.td03 ul { width:982px; margin:0 auto; border:#c6d6e6  solid 1px; padding-top:5px; padding-bottom:5px; border-top:none; overflow:hidden}

.ttlb04 { width:711px; float:left; border:#c6d6e6 solid 1px; border-top:none; overflow:hidden}
.ttlb04 ul { width:700px; margin:0 auto; padding-top:15px;}
.ttlb04 li { float:left; width:110px; padding-left:25px; text-align:center; line-height:25px; }
.ttlb04 li a { float:left; width:110px; text-align:left; color:#4b4b4b; }
.ttlb04 li img { margin-left:5px;}
.ttbt12 { background:url(../images/t04.jpg) no-repeat; width:265px; height:31px; line-height:31px; font-weight:bold;  color:#15a1d4; font-weight:bold; text-indent:30px; overflow:hidden }
.ttbt12 span { float:right; padding-right:2px; color:#15a1d4}
.ttbt12 span a { color:#15a1d4}

.ttbt13 { background:url(../images/t05.jpg) no-repeat; width:713px; height:31px; line-height:31px; font-weight:bold;  color:#15a1d4; font-weight:bold; text-indent:30px; overflow:hidden }
.ttbt13 span { float:right; padding-right:2px; color:#15a1d4}
.ttbt13 span a { color:#15a1d4}


.ttbt02 {background:url(../images/t021.jpg) no-repeat; width:981px; height:40px; line-height:45px;  color:#fff; font-weight:bold; text-indent:20px; overflow:hidden}
.ttbt02 span { float:right; padding-right:30px; color:#888}
.ttbt02 span a { color:#888}

.tbt11 { background:url(../images/bt13.jpg) repeat-x; height:39px; width:170px; margin-top:10px; line-height:39px; text-align:center;}
.tbt11 a { color:#fff}
.ttbt01 {background:url(../images/t04g.jpg) no-repeat; width:321px; height:30px; line-height:30px; float:left;  color:#fff; font-weight:bold; text-indent:20px; overflow:hidden}
.ttbt01 span { float:right; padding-right:30px; color:#888}
.ttbt01 span a { color:#888}

.ttbt03 {background:url(../images/t05.jpg) no-repeat; width:650px; height:30px; line-height:30px;  color:#fff; font-weight:bold; text-indent:5px; overflow:hidden}
.ttbt03 span { float:right; padding-right:30px; color:#888}
.ttbt03 span a { color:#888}

.tlnew { width:320px;  float: right}
.tlnew01 { width:650px;  float: left}


.tnew01 { width:650px;  float: left}
.tnew01 ul { width:650px; float: left; padding-left:5px; padding-top:5px}
.tnew01 li { float:left; width:650px; color:#009edb; line-height:25px;}
.tnew01 li a { color:#656565}
.tnew01 li span { float:right; padding-right:10px; color:#999999}


.tnew02 { width:648px; border:#c7dbf4 solid 1px; border-top:none; float: left}
.tnew02 ul { width:640px; float: left; padding-left:5px; padding-top:5px}
.tnew02 li { float:left; width:640px; color:#009edb; line-height:25px;}
.tnew02 li a { color:#656565}
.tnew02 li span { float:right; padding-right:10px; color:#999999}


.tnew { width:219px;float: left; background: url(../images/p01.jpg) repeat-y left top; border-bottom:#e1e1e1 solid 1px;;overflow: hidden}
.tnew ul { width:219px; margin:0 auto; padding-bottom:5px;  color:#5a5a5a; overflow:hidden}
.tnew li { margin:0 auto; text-align: left; text-indent:35px; font-weight:bold; font-size:13px;  width:217px;  height:32px;  line-height:32px; overflow:hidden}
.tnew li a { color:#292929; width:217px; float:left}
.tnew li a:hover { color:#fff;background: url(../images/t02.gif) no-repeat left center; font-size:13px; }

.tnbt { background:url(../images/t1.jpg) no-repeat; width:249px; height:29px; float:left; line-height:29px; font-weight:bold; text-align:left; text-indent:15px; color:#fff; overflow:hidden}

.tnbt2 { background:url(../images/t03.jpg) no-repeat center; width:207px; height:25px; text-indent:10px; margin:0 auto; line-height:25px; font-weight:bold; text-align:left;  color:#5b5b5b; overflow:hidden}


.tnew2 { width:215px;float: left; border:#e1e1e1 solid 1px; border-top:none; overflow: hidden}
.tnew2 ul { width:210px; padding-bottom:15px;  border-top:none; margin:0 auto;  color:#5a5a5a; overflow:hidden}

.tnew21 { width:215px; background:url(../images/f01.jpg) repeat-x center top; height:266px;   border:#ddd solid 1px; border-top:none; float: left }
.tnew21 ul { width:210px; line-height:22px; margin:0 auto; color:#797979 }

.tnew211 { width:214px; float:left} 
.tnew211 ul {padding-top:5px; margin-bottom:10px; width:214px; margin:0 auto; overflow:hidden}

.vd2 { width:209px; margin:0 auto; color:#4d4d4d; line-height:20px; font-size:12px; padding-bottom:20px; background:url(../images/t13.jpg) no-repeat; height:67px;}

.vd2 #keyword{  float:left;width:100px; height:18px;  line-height:18px; background:none; border:#ccc solid 1px;; overflow: hidden  }


.vd2 #but{ width:30px; height:20px; overflow:hidden; background:url(../images/go.jpg) no-repeat;  border:0px; }


.tnew3 { width:247px; border:#d3d3d3 solid 1px; border-top:none; float: left; overflow:hidden}
.tnew3 ul { width:245px; background:url(../images/bottom.jpg) no-repeat center bottom;height:240px; margin:0 auto; padding-top:5px; }
.tnew3 li { float:left; width:245px; border-bottom:#c2d5e6  dashed 1px; height:27px;  text-align:left; line-height:27px;  color:#2164b5; overflow:hidden}
.tnew3 li a { color:#5d5d5d; text-align:left;}
.tnew3 li a:hover { color:#ff0000; text-align:left;}

.tnew4 { width:278px;   float: left}
.tnew4 ul { width:270px; float: left; padding-top:5px}
.tnew4 li { float:left; width:270px;   list-style:none; text-align:left; height:22px; line-height:22px; overflow:hidden}
.tnew4 li a { color:#646464; text-align:left;}

.tnew5 { width:350px;   float: left}
.tnew5 ul { width:350px; float: left; padding-top:5px}
.tnew5 li { float:left; width:160px;   list-style:none; text-align:left; padding-left:15px;  line-height:22px; overflow:hidden}
.tnew5 li a { color:#646464; text-align:left;}
.video { width:241px; border:#c6d6e7 solid 1px; border-top:none; float: left; margin-top:-5px; overflow:hidden}


.nleft1 { width:235x; float:left; margin-top:-8px; }

.nleft { width:235x; float:left; overflow: hidden; }
.hleftbt { background: url(../images/hleftbt.jpg) no-repeat; width:712px; height:31px; float:left; line-height:31px;  text-indent:20px; color:#fefefe; font-weight:bold; font-size:13px; }
.hleftbt span { float:right; color:#fefefe; font-weight:normal; line-height:30px; padding-right:32px;}
.hleftbt span  a{ color:#cccc;}
.hleftbt101 { background: url(../images/rbt002.jpg) no-repeat; width:246px; height:27px; float:left; line-height:20px;  text-indent:20px; color:#fefefe; font-weight:bold; font-size:13px; }
.hleftbt101 span { float:right; color:#fefefe; font-weight:normal; line-height:30px; padding-right:20px;}
.hleftbt101 span  a{ color:#cccc;}

.hleftbt001 { background: url(../images/hcontbt.gif) no-repeat left top; width:225px; height:27px; float:left; line-height:20px;  text-indent:15px; color:#fefefe; font-size:13px; }

.hleftbt01 {  width:234px; height:33px; float:left; line-height:33px; font-weight:bold; text-indent:25px; color:#ffffff; font-size:12px; font-family:Arial, Helvetica, sans-serif; }

.hleftlb { width:712x; float:right; border:#e9e9e9 solid 1px;  border-bottom:none;   }

.hleftlb ul { width:710px;line-height:22px; overflow:hidden  }
.hleftlb li {  border-bottom:#e5e5e5  solid 1px; ; width:180px; text-align:center; height:25px;text-indent:10px; overflow:hidden}
.hleftlb li a { color:#01b708; font-weight:bold;  text-indent:20px;}



.hleftll ul { width:250px; margin:0 auto; overflow:hidden  }
.hleftll li {  border-bottom:#e5e5e5  solid 1px; line-height:25px; width:180px; text-align:center; height:25px;text-indent:10px; overflow:hidden}
.hleftll li a { color:#01b708; font-weight:bold;  text-indent:20px;}


.hleftlb001 { width:225px; float:left;  margin-left:1px; margin-bottom:4px; }

.hleftlb001 ul { width:225px; margin:0 auto; overflow:hidden  }
.hleftlb001 li {  border-bottom:#e5e5e5 dashed 1px; line-height:25px; width:225px; height:25px;text-indent:10px; overflow:hidden}
.hleftlb001 li a { color:#878787; font-weight:bold;  text-indent:20px;}



.hleftlb001 { width:229px; float:left;  border-top:none; margin-left:1px; margin-bottom:4px; }

.hleftlb001 ul { width:229px; margin:0 auto; overflow:hidden  }
.hleftlb001 li {  border-bottom:#e5e5e5 dashed 1px; line-height:25px; width:229px; height:25px;text-indent:10px; overflow:hidden}
.hleftlb001 li a { color:#01b708; font-weight:bold;  text-indent:20px;}

.more { width:213px; margin:0 auto; height:95px; background:url(../images/lb01.jpg) no-repeat;  }
.more a { margin-right:20px;}
.hcontbt { background: url(../images/hcont.gif) no-repeat -1px 0px;; width:230px; height:31px; float:left; line-height:31px; font-weight:bold; text-indent:35px; color:#3c3c3c; font-size:13px;}
.hcont{ width:226px; float:left;  border-top: none;    overflow:hidden;}
.hcont ul { width:222px; margin-top:10px; margin:0 auto;background:#fbfbfb;  margin-bottom:5px; overflow: hidden;}
.hcont li { background: url(../images/xbt.gif) no-repeat center; padding-top:10px; text-indent:25px; margin:0 auto;  line-height:25px; height:30px; width:220px; overflow:hidden; }
.hcont li a { color:#434443; }
.more1 { background:url(../images/lcontbj.gif) no-repeat; width:221px; height:90px; float:left; margin-top:-50px; overflow:hidden;}
.hright1 { width:712px; float:right;  overflow:hidden  }
.hright { width:778px; float:left;}

.hright101 { width:745px; float:left; border-left:#dbdbdb  solid 2px; padding-left:5px; margin-top:-2px; min-height:420px; _height:420px;_height:expression(document.body.clientheight< 420? "420px": "auto" );    }


.nright { width:745px; float:left;margin-top:6px;}

.hright01 { width:417px; float:left; margin-left:5px; margin-top:10px; }
.hright02 { width:316px; float:left; margin-left:10px; margin-top:10px; }

.hrightbt { background:url(../images/cbt.jpg) no-repeat;  font-weight:bold; width:730px;  text-indent:30px; color:#fff;  height:32px; float:left; line-height:40px;font-size:13px; overflow:hidden;  }
.hrightbt span { float:right; color:#fff; font-weight:normal; padding-right:5px; }
.hrightbt span a {  color:#fff; }

.hanquan { background:url(../images/anquan.jpg) no-repeat;  font-weight:bold; width:730px;  text-indent:28px; color:#fff;  height:32px; float:left; line-height:40px;font-size:13px; overflow:hidden;  }
.hanquan span { float:right; color:#fff; font-weight:normal; padding-right:5px; }
.hanquan span a {  color:#fff; }

.hcbt { background:url(../images/cbt01.jpg) no-repeat; margin-top:10px; margin-left:5px;  font-weight:bold; width:703px; height:56px; float:left; color:#fff; text-indent:25px;line-height:65px;font-size:13px; overflow:hidden;  }

.hanbt { background:url(../images/cbt01.jpg) no-repeat; margin-top:10px; margin-left:5px;  font-weight:bold; width:703px; height:56px; float:left; color:#fff; text-indent:15px;line-height:65px;font-size:13px; overflow:hidden;  }

.hcbt01 { background:url(../images/cbt02.jpg) no-repeat; margin-top:10px;   font-weight:bold; width:703px; height:30px; float:left; color:#fff; text-indent:25px;line-height:30px;font-size:13px; overflow:hidden;  }

.pj { background:url(../images/pj01.jpg) no-repeat; width:703px; height:291px; overflow:hidden}

.pj12 {border:#1273fe solid 1px; width:691px;margin-left:2px; margin-bottom:20px; float:left;  overflow:hidden}
.pj12 ul { padding:10px; float: left;}
.pj02 { background:url(../images/pj02.jpg) no-repeat; width:703px; height:410px; overflow:hidden}
.pj03 { background:url(../images/pj03.jpg) no-repeat; width:703px; height:789px; overflow:hidden}

.pj04 {  width:691px;border:#1273fe solid 1px; margin-left:2px; float:left; margin-bottom:10px; overflow:hidden}
.pj04  ul{  width:680px;float:left; padding:10px;   overflow:hidden}

.pj11 { width:691px; margin-left:2px; float:left;  border:#0b9bf4 solid 1px; height:150px;}

.pj1 { padding-top:40px; padding-left:20px;}

.pjbt{ color:#a0a0a2; font-weight:bold; line-height:30px;}

.hrightbt01 { background:url(../images/hrightbt1.gif) no-repeat; width:758px; font-weight:bold; text-indent:20px; color:#ffffff;  height:40px; float:left; line-height:45px;font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.hrightbt01 span { float:right; color:#72c446; font-weight:normal; margin-right:25px; line-height:50px; overflow:hidden;}
.hrightbt01 span a {  color:#dc093c;}

.hrightny {width:710px; float:left; border:#e9e9e9 solid 1px;  border-top:none; border-bottom:none;	 }
.hrightny ul { width:700px; margin:0 auto; margin-top:10px;}
.hrightny li { width:700px; margin:0 auto; line-height:27px; text-indent:15px;color:#94572b; font-size:14px; text-align:center; }
.hrightny li h1 { background:url(../images/pronybt.jpg) no-repeat;font-weight:bold; text-indent:15px; font-size:14px; font-weight:bold; color:#5e5e5e; width:350px; float:left; height:25px; }

.hrightny li a { color:#401c04; }


.hrightny01 { width:755px; float:left;  border-top:none; margin-top:0px !important; margin-top:-5px; overflow:hidden;}
.hrightny01 ul { width:750px; float:left}
.hrightny01 li { width:745px; float: left; line-height:27px; color:#454545;  }

.hrightbt2 { background:url(../images/hrightbt2.gif) no-repeat; width:417px;  font-weight:bold; text-indent:35px; color:#ffffff;  height:37px; float:left; line-height:40px;font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.hrightbt2 span { float:right; color:#72c446; font-weight:normal; margin-right:25px; line-height:50px; overflow:hidden;}
.hrightbt2 span a {  color:#72c446;}

.hrightbt3 { background:url(../images/hrightbt3.gif) no-repeat; width:317px; font-weight:bold; text-indent:5px; color:#ffffff;  height:37px; float:left; line-height:40px;font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.hrightbt3 span { float:right; color:#72c446; font-weight:normal; margin-right:25px; line-height:45px; overflow:hidden;}
.hrightbt3 span a {  color:#72c446;}

.hch { width:316px; float:left}

.hpro { width:417px; float: left; border-top: none; margin-top:-4px; overflow:hidden }
.hpro ul{ width:417px; float:left;color:#646464; margin-top:15px; margin-bottom:15px; }
.hpro li { width:384px;  margin:0 auto; border-bottom:#d4d4d4 dashed 1px;  color:#646464; display:block; overflow:hidden}
.hpro li a{  color:#646464;}

.hpro li span{ float:right; color:#646464;}


.hpro002 { width:762px; float:right;  overflow:hidden}
.hpro003 { width:746px; float:right; overflow:hidden}
.hpro001 { width:702px; float:left; padding-left:10px; padding-bottom:10px; overflow:hidden}
.video1 { width:700px; float:left; padding:10px;  overflow:hidden}
.video2 { width:962px; float:left; padding:10px;  overflow:hidden}
.videobt { width:962px; background:url(../images/t12.jpg) no-repeat; height:46px;  float:left; overflow:hidden}
.videobt ul{ float:left; width:962px; ;}
.videobt li{ float:left; width:65px; height:26px; margin-left:20px;  margin-top:10px; text-align:center; list-style:none; line-height:26px; border:#ccc solid 1px;}
.videobt li a{ float:left; width:65px; height:26px; color:#555;  }
.videobt li a:hover{ float:left; width:65px; height:26px; background:#0299ff; color:#fff }
.videobt li a:active{ float:left; width:65px; height:26px; background:#0299ff; color:#fff }

.ihpro001 { width:750px; padding-right:15px; height:280px; float:left;  padding-bottom:10px;}

.hpro01bt { width:980px; background:url(../images/hpro01bt.gif) no-repeat center; width:982px; line-height:29px; height:29px; float:left; color:#04a90d; text-indent:35px; overflow:hidden}
.hpro01bt span { float:right;}


.hpro01bt1 { width:712px; background:url(../images/hpbtt1.jpg) no-repeat left center;  font-weight:bold; text-indent:25px; color:#ffffff;  height:29px; float:left; line-height:29px; padding-top:10px;font-size:12px; overflow:hidden;}
.hpro01bt1 span { float:right; color:#FFFFFF; font-weight:normal; padding-right:20px; line-height:30px !important; line-height:27px;height:29px; overflow:hidden;}
.hpro01bt1 span a { color:#FFFFFF;}

.hprolb { width:778px; float:left; background:url(../images/hbj.jpg) repeat-y;}
.hprolb ul { width:778px; float:left; height:160px; padding-top:10px; padding-left:15px;overflow:hidden}
.hprolb li { width:190px; float:left; text-align:center; overflow:hidden}
.hprolb li img { width:163px; height:123px; padding:2px; border:#fad6bc solid 4px;}

.hprolb li a{ color:#401c04;}
.Bodymd{background:url(../images/index_06.png) repeat-y;}
.Bodytop{ background:url(../images/index_03.png) no-repeat bottom left; height:34px;}
.Bodyfoot{background:url(../images/index_09.png) no-repeat top left; height:103px;}

.Box{width:700px; margin:0 auto; overflow:hidden;}
.Banner{ position:relative; height:325px; overflow:hidden;}
.New_banner{ width:600px; height:340px; overflow:hidden; text-align:left; line-height:30px;}
.Banner2{ position:relative;height:250px; overflow:hidden;}

.hprolb1 { width:670px; border:#  float:left;overflow:hidden }

.hprolb1 ul { width:670px; margin:0 auto; padding-top:5px;  overflow:hidden }
.hprolb1 li { width:180px; float:left;padding-top:10px;  line-height:25px; color:#888; text-align:center; overflow:hidden}
.hprolb1 li a { color:#888; }

.videlb { width:980px; margin:0 auto;overflow:hidden }

.videlb ul { width:980px; margin:0 auto; padding-top:5px;  overflow:hidden }
.videlb li { width:190px; float:left;padding-top:10px; text-align:center; line-height:25px; color:#888;  overflow:hidden}
.videlb li a { color:#888; width:140px;   }

.videlb01 { width:746px;   border-top:none; margin:0 auto;overflow:hidden }

.videlb01 ul { width:736px; margin:0 auto; padding-top:10px;   overflow:hidden }
.videlb01 li { width:235px; padding-left:10px; height:245px; float:left; padding-bottom:5px; text-align:center;  line-height:22px; color:#5c5859;  overflow:hidden}
.videlb01 li a { color:#5c5859;     }


.videlb02 { width:746px; padding-top:10px; float:left;overflow:hidden }



.piclist  { width:490px; float:left; list-style:none; overflow:hidden}
.piclist li { float:left; width:92px; padding-top:10px; padding-left:5px; overflow:hidden }
#vjj {  color:#000; font-weight:bold; height:40px; line-height:40px; margin-bottom:10px; font-size:14px; width:505px; border-bottom:#ccc solid 1px; float: left; overflow: hidden }
.vjj01 { float:left; width:505px; overflow:hidden} 
#vjj02 {  color:#141414;line-height:25px; margin-bottom:10px; font-size:12px; width:505px;  float: left; overflow: hidden }


.videlb03 { width:719px; border:#ccc solid 1px;   border-top:none;float:left;overflow:hidden }

.videlb03 ul { width:710px; margin:0 auto;margin-top:10px;  overflow:hidden }

.sp01 {  width:746px;   border-top:none;  float:left;overflow:hidden }

.sp01 ul { width:746px; margin:0 auto;font-size:12px; padding-top:10px; padding-bottom:10px; overflow:hidden }
.sp01 li { width:740px;  margin:0 auto; background: url(../images/t12.jpg) no-repeat left center; border-bottom:#e8e8e8 solid 1px;  line-height:40px; text-indent:15px;   color:#8a8a8a;  overflow:hidden}
.sp01 li span { float:right; padding-right:5px;}

.sp01 li a { color:#8a8a8a;  font-size:12px;   }
.sp01 li a:hover { color:#ff0000;  font-size:12px;   }

.hprolb2 { width:746px;;   border-top:none;float:left;overflow:hidden }
.hprolb2 ul { width:736px; padding:5px; color:#3d3d3d; margin:0 auto;overflow:hidden }
.hprolb2 li { width:150px; float:left; padding-left:15px; text-align:center; overflow:hidden}

.hprolb2  a { color:#2c2c2c; }
.hprolb2  a:hover { color:#ff0000; }

.hprolb21 { width:1000px;;   border-top:none;float:left;overflow:hidden }
.hprolb21 ul { width:990px; padding:5px; color:#3d3d3d; margin:0 auto;overflow:hidden }
.hprolb21 li { width:239px; float:left; padding-left:6px; text-align:center; overflow:hidden}

.hprolb21  a { color:#2c2c2c; }

.hprolb3 { width:670px;background:url(../images/xbj.jpg) no-repeat top left;  float:left; padding-top:15px;overflow:hidden }

.hprolb3  a { color:#888; }

.hab { width:728px; border:#dde2e8  solid 1px; float:left;overflow:hidden }
.hab ul { width:728px; float:left; padding:10px; color:#888;  overflow:hidden }

.hap { width:750px; float:left;overflow:hidden }
.hap ul { width:740px; float:left; padding-left:5px;padding-top:10px; padding-bottom:10px; color:#fff;  overflow:hidden }

.hprony { width:982px; float:left;}
.hprony  ul{ width:982px; float:left}
.hprony li { border:#dedede solid 1px; width:120px; height:190px; text-align:center;}

.hnew{ width:763px; float: left; border:#e3e3e3 solid 1px;}
.hnew ul{ width:750px; float:left; margin-top:15px; margin-bottom:15px;}
.hnimg { width:241px; height:146px; float:left; padding:2px; border:#bec0c0 solid 1px;}
.hnlb { width:475px; float:left; margin-left:25px; border-bottom:#e5e5e5 dashed 1px; line-height:30px;}
.hnlb a { color:#454545;}
.hnlb span { float:right; color:#454545;}

.hnewleft { width:384px; float:left; }
.hnewleft1 { width:384px; float:left; padding-left:10px;}

.hnewbt { float:left; width:384px; background:url(../images/hnew01.jpg) no-repeat; height:33px; font-size:13px; font-weight:bold; line-height:33px; color:#ffffff; text-indent:20px;}

.hnewlb { width:710px; float:right;border-left:#62addf dashed 1px;border-right:#62addf dashed 1px;border-bottom:#62addf dashed 1px; overflow:hidden;}
.foot { width:100%; background:#f8f0e3; height:313px;  margin:0 auto; margin-top:10px;overflow:hidden;}

.link { width:984px; margin:0 auto;}
.link1  { width:984px; padding-top:10px; margin:0 auto;}
.linkbt { background:url(../images/linkbt.jpg) no-repeat center top; width:984px; height:25px; color:#ffffff; font-weight:bold; line-height:25px; text-indent:20px;}
.linkbt01 { background:url(../images/linkbt01.jpg) no-repeat center top; width:984px; height:25px; color:#ffffff; font-weight:bold; line-height:25px; text-indent:20px;}

.linklb {  width:1005px; padding-top:10px; margin:0 auto;overflow:hidden;}
.linklb ul {  width:1005px; height:40px;background:url(../images/lbt.jpg) no-repeat center top; line-height:40px; text-indent:35px;  margin:0 auto;overflow:hidden;}
.linklb li { width:980px; float:left; height:40px; line-height:40px; color:#000; }
.linklb a { color:#000;}
.footer { width:780px; height:30px; padding-top:10px; margin:0 auto; overflow:hidden;  }
.footer ul{ width:780px; margin:0 auto;}
.footer li span { float:right; color:#b2b2b2}
.footer li { width:980px; float:left;  line-height:30px; height:30px; text-align:center;  color:#2e2e2e;}
.footer li a { color:#2e2e2e;}
.footer li span { float:right;}
.lery { width:225px; margin-top:10px; float:left;}

.lcont { width:232px; float:left;}
.lcont1 { width:232px; background:url(../images/lcont.gif) no-repeat-2px 0px; height:80px; float:left;}

.lcont01 { width:225px; float:left; ; background:url(../images/zx01.jpg) no-repeat -2px 0px;; height:146px;}
.lcont11 { width:225px; height:52px; float:left;}
.lcont2 { width:232px; float:left}
.lcont02 { width:232px; float:left;}

.lcont03 { width:226px; float:left;}
.lcont03 ul { width:226px; float:left; margin-bottom:25px;}
.lcont03 li a {color:#851444; }

.nrightny { width:710px; float:left; border:#e9e9e9 solid 1px; border-bottom:none;   border-top:none;}
.nrightny ul { width:700px; margin:0 auto;margin-top:10px;}
.nrightny li { width:163px; padding-left:10px; float:left;border-bottom:#5c5b5b dashed 1px; height:200px; line-height:25px; color:#5c5b5b; text-align:center; overflow:hidden}
.nrightny li a{ color:#5c5b5b;}
.nrightny li img { width:160px; height:165px;  overflow:hidden }

.prodb { background:url(../images/probor1.jpg) left bottom; margin-top:10px; width:370px; height:9px; float:left; overflow:hidden;}

.npro { width:755px; float: left; border:#e3e3e3 solid 1px; margin-top:0px !important; margin-top:-5px; border-top:none;overflow:hidden;}
.npro ul{ width:750px; margin:0 auto;  margin-top:15px; margin-left:5px; margin-bottom:15px; overflow:hidden;}
.npro li { width:185px; height:160px; float:left; text-align:center;border-bottom:#e5e5e5 dashed 1px;color:#b30100; margin-top:10px; overflow:hidden;}
.fenye { width:750px; margin:0 auto; text-align:center; height:25px; margin-right:20px; overflow:hidden}



.cpxlaaaa a: hover {display:block; float:left;background:url(../images/xbt01.gif) no-repeat;  width:206px; height:31px;line-height:25px;  margin-top:2px; color:#ffffff; font-size:12px; font-weight:bold;}
.cpxlaaaa {display:block; width:206px; background:url(../images/xbt01.gif) no-repeat; float:left; height:31px;line-height:25px; margin-top:2px; color:#0090c5; font-size:12px; font-weight:bold; overflow: hidden;}

.newlb { width:763px;float: left; border:#e3e3e3 solid 1px; border-top:none; margin-top:0px !important; margin-top:-5px; overflow:hidden;}
.newlb ul{ width:750px; margin:0 auto;  margin-top:15px;  margin-bottom:15px; overflow:hidden;}
.newlb li { width:720px; height:25px; line-height:25px; margin:0 auto; border-bottom:#e5e5e5 dashed 1px;color:#b30100; margin-top:10px; overflow:hidden;}
.newlb span { float:right}

.newslbt { width:746px; float:left; text-indent:10px; background:url(../images/t4.jpg) no-repeat left center; height:28px;line-height:20px; color:#070707; font-weight:bold; font-size:13px; overflow:hidden}

.newslbt span { float:right;color:#b4b4b4; padding-right:5px; padding-top:2px; font-size:12px; font-weight:normal; font-weight:normal;}
.newslbt span a{ color:#b4b4b4;}




.pslbt { width:1000px; float:left; background:url(../images/p04.jpg) no-repeat left center; height:30px;line-height:30px; color:#a4a4a4; font-size:13px; overflow:hidden}

.pslbt span { float:right;color:#a4a4a4; padding-right:5px; padding-top:2px; font-weight:normal;}
.pslbt span a{ color:#a4a4a4;}
.pslbt a{ color:#a4a4a4;}
.probt { float:left; width:1000px; background:url(../images/pro01.jpg) no-repeat left center; text-indent:15px; height:40px; line-height:40px; font-size:13px;text-align:left; font-size:16px; color:#3a3a3a;}
.probt span { float:right; font-size:12px; font-weight:normal; color:#a0a0a0}
.probt span  a{ font-size:12px; font-weight:normal; color:#a0a0a0}

.newslbt01  { width:1000px; height:35px; border-bottom:#c7c7c7 solid 1px; border-top:#c7c7c7 solid 1px; margin:0 auto; overflow:hidden }

.newslbt01 ul { width:1000px; margin:0 auto; padding-top:5px; overflow:hidden}
.newslbt01 li { width:150px; float:left; text-align:center; line-height:25px; height:25px; color:#7d7d7d;font-weight:bold; overflow:hidden}
.newslbt01 li a { color:#585858; width:120px; float:left; text-align:center;}
.newslbt01 li a:hover { background:url(../images/t02.jpg) no-repeat left center;  width:120px; color:#fff}

.newslbx { width:760px; margin: 0 auto; border-bottom:#e5e5e5 dashed 1px; text-align:center; line-height:25px; color:#ccc;}
.prolbimg { width:400px; margin:0 auto;margin-bottom:10px; margin-top:10px;  overflow:hidden}
.prolbimg1 { width:500px; float:left;margin-bottom:10px; margin-top:10px;  overflow:hidden}
.newslbt2 { width:250px; float:left;line-height:30px; color:#000000; margin-top:20px; font-size:12px; overflow:hidden;}
.newslbt1 { width:733px; margin: 0 auto; line-height:30px;border-bottom:#e5e5e5 dashed 1px; text-align:center; color:#F00; font-size:14px; font-weight: bold; overflow:hidden;}

.lian1 { width:225px; float:left; margin-top:5px; }

.lian2 { width:225px; float:left; margin-top:10px;}
.lian2 img { padding:8px;}

.lian3{ width:229px; background:url(../images/zx01.jpg) no-repeat; height:146px; float:left; margin-top:10px;}
.lian4{ width:229px;  height:38px; float:left; margin-top:5px; }
.lian01 { width:229px;  float:left; margin-top:5px; }

.conbt {border-top:1px solid #ccc; background:#efefef; height:25px; text-indent:25px; font-weight:bold; width:755px; border-bottom: 1px solid #ccc;}

.products{ width:712px;  overflow:hidden; float:left;position:relative; text-align:center;}
.last,.next{ cursor:pointer;}
.last{width:30px; height:48px; overflow:hidden; background:url(../images/feature_left.gif) no-repeat; position:absolute; top:55px; left:10px;}
.next{width:30px; height:48px; overflow:hidden; background:url(../images/feature_right.gif) no-repeat; position:absolute; top:55px; right:10px;}
.productts{ width:690px; height:190px; margin:0 auto; overflow:hidden}
.productts ul{ width:690px; float:left}
.productts ul li{ width:185px; height:163px; overflow:hidden; float:left; line-height:30px; color:#401c04; }
.productts ul li a{  color:#401c04; }

.productts ul li img{  border:#fad7bb solid 4px; width:163px; height:123px;  padding:5px;  }
.productts ul li table{width:170px; height:130px; margin:0 auto;}

.navjg { background:url(../images/ban101.jpg) no-repeat top center;  width:1000px; height:19px; margin:0 auto;margin-top:-10px; overflow:hidden}

.nav { width:100%; background:url(../images/nav.jpg) repeat-x top;float:right; height:44px;overflow:hidden}
.nav ul { width:1000px; margin:0 auto}
.nav li {  float:left; width:90px; font-weight:bold; text-align:center; font-size:14px; line-height:44px; height:44px; color:#808080; overflow:hidden}
.nav li a { color:#fff; width:87px;  float:left}
.nav li span { float:right;  }
.nav li a:hover { width:87px; color:#000; background:url(../images/nav2.jpg) no-repeat  center; }
.xianx { color:#595a5a; width:450px;line-height:20px;   float:left;}
.xianx a{ color:#595a5a; font-weight:bold;}

.xianw{ color:#595a5a; width:450px;line-height:26px;   float:left;}
.xianw a{ color:#595a5a;}

.xianx01 { color:#646464; overflow:hidden;  float:left;}
.xianx01 a{ color:#646464}

.xianx1 { color:#646464; padding-right:5px;}
.xianx1 a{ color:#646464}


.left_QQ_line li{ height:28px; line-height:28px; width:226px; float:left; border-bottom:1px dashed #d5d5d5;}


.pp01 { width:185px; float:left;  }
.p01 { width:219px; padding-bottom:10px; float:left;  overflow:hidden }
.p02 { width:219px;  float:left; }
.p03 { width:217px; background:#fafafa;  padding-top:10px;  float:left; overflow:hidden     }
.p04 { width:231px; padding-top:10px; background:url(../images/t15.jpg) center top; border-bottom:#f2f2f2 solid 1px; padding-bottom:10px; float:left;     }
.p04 ul { width:231px; margin:0 auto; line-height:30px;}

.pp02 { width:243px;  float:right; padding-right:10px;    }
.pp03 { width:243px; padding-top:10px; padding-bottom:10px;float:left;  }

.p01bt { float:left; width:277px; background:url(../images/t10.jpg) no-repeat ; text-indent:40px;  font-size:12px;  height:35px; color:#0493d7;font-weight:bold; line-height:40px; overflow:hidden }
.p01bt span { float:right; padding-right:10px;}
.p01bt a { color:#fff;}
.qybt { float:left; width:243px; background:url(../images/t11.jpg) no-repeat ; text-indent:25px; font-size:12px;  height:29px; color:#14a2d4; font-weight:bold; line-height:32px; }
.qybt span{ float:right; padding-right:25px;}
.qybt span a { color:#888}


.p02bt { float:left; width:247px; background:url(../images/p02bt.jpg) no-repeat; font-size:12px; height:29px; color:#ffffff; font-weight:bold; line-height:29px; text-indent:30px; }
.p02bt span  { width:85px; float:right;color:#ffffff;}
.p02bt span a { color:#ffffff;}
.plb11 { width:170px; float:left; }
.plb11 ul { width:170px; float:left;overflow:hidden;}

.flxg1  { margin:0 auto; background:url(../images/flbt.jpg) no-repeat top center; text-indent:30px;  color:#086cbf; font-weight:bold; font-size:12px; height:28px;  line-height:28px;    }


.flxg1  a {;margin:0; padding:0;color:#FFFFFF; width:226px;  font-size:13px; float:left; text-align:left;  font-weight:bold; line-height:28px; height:28px;  }
.flxg1  a:hover { color:#FFFFFF;  text-align:left; width:226px;line-height:28px; height:28px; }

.flxg  { margin-left:10px; height: auto; width:226px; overflow:hidden; margin-top:-20px;   }

.flxg  a { margin:0 auto;color:#424242; line-height:28px; text-indent:30px; width:226px;  font-size:12px; float:left; font-weight:normal; text-align:left; }
.flxg  a:hover { color:#FFFFFF; margin:0 auto; text-align:center;  background:url(../images/flbj2.gif) no-repeat top  center; font-weight:normal; text-align:left; width:226px;   overflow:hidden }
 


.plb01 { width:247px; float:left; }
.plb01 ul { width:247px; float:left;overflow:hidden;}
.plb01 li { margin:0 auto; background:url(../images/flbt.jpg) no-repeat top center; text-indent:30px;  color:#086cbf; font-weight:bold; font-size:12px; height:28px;  line-height:28px;    }
.plb01 a {  color:#086cbf;    }




.alb01 { width:245px; float:left; border:#de7d6c dashed 1px; border-top:none; }
.alb01 ul { width:245px; margin:0 auto; background:#f8fcfc; padding-bottom:10px; }
.alb01 li { width:240px; margin:0 auto; height:30px;  text-indent:10px; line-height:30px;   color:#4d4a4a; overflow:hidden}
.alb01 li a{ color:#4d4a4a; }

.alb02 { width:245px; float:left; background:#f8fcfc; border:#de7d6c dashed 1px; border-top:none; }
.alb02 ul { width:245px; margin:0 auto; background: url(../images/x_cbj.jpg) no-repeat bottom center; padding-bottom:10px; }
.alb02 li { width:240px; margin:0 auto; height:30px;  text-indent:10px; line-height:30px;   color:#4d4a4a; overflow:hidden}
.alb02 li a{ color:#4d4a4a; }

.llb { width:207px; float:left; }
.llb01 ul { width:168px; margin:0 auto; padding-top:15px;;}
.llb01 li { width:168px; margin:0 auto; text-indent:10px; line-height:30px;   color:#5f2800; overflow:hidden}
.llb01 li a{ color:#401c04; }




.plb02 { width:224px; float:left; }
.plb02 ul { width:224px; float:left; margin-top:10px;}
.plb02 li { width:180px; margin:0 auto; height:30px; font-weight:bold;  text-indent:10px; line-height:30px;   border-bottom:#e4e4e4 solid 1px; color:#588c20; overflow:hidden}
.plbdb { width:207px; float:left; background:url(../images/p01db.jpg) no-repeat; overflow: hidden;}
.hlbdb { width:778px; float:left; ; overflow: hidden;}
.hlbdb01 { width:384px; float:left; ; overflow: hidden;}

.fenge01 { background: url(../images/fenge01.jpgf) no-repeat; float:left; width:8px; height:100%;}

.fenge1 {  float:left; width:1px; height:821px; overflow:hidden; }
.pige { text-align:center;}

.cp_infoTitle { font-size:16px; font-weight:bold;}




.picscoll3{position:relative; width:980px; margin:0 auto;  overflow:hidden;}
.picscoll3 #prev3{ position:absolute; top:18%; left:4px;background:url(../images/left1.jpg) no-repeat;width:9px; height:96px; cursor:pointer;z-index:5}
.picscoll3 #next3{ position:absolute; top:18%; right:4px;background:url(../images/right1.jpg) no-repeat;width:11px; height:97px; cursor:pointer;z-index:5}
.picscoll3 #socll_main3{width:950px;  height:145px;  overflow:hidden; margin:0px auto;}
.picscoll3 #socll_main3 li { width:165px; float:left; padding-left:20px; line-height:25px; font-size:12px; text-align:center;   padding-top:10px; color:#4c4c4c;}

.picscoll4{position:relative; width:980px; margin:0 auto;  overflow:hidden;}
.picscoll4 #prev4{ position:absolute; top:18%; left:4px;background:url(../images/left1.jpg) no-repeat;width:9px; height:96px; cursor:pointer;z-index:5}
.picscoll4 #next4{ position:absolute; top:18%; right:4px;background:url(../images/right1.jpg) no-repeat;width:11px; height:97px; cursor:pointer;z-index:5}
.picscoll4 #socll_main4{width:950px;  height:145px;  overflow:hidden; margin:0px auto;}
.picscoll4 #socll_main4 li { width:165px; float:left; padding-left:20px; line-height:25px; font-size:12px; text-align:center;   padding-top:10px; color:#4c4c4c;}

.blk_29 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 10px;
	OVERFLOW: hidden;
	ZOOM: 1;
	POSITION: relative
}
.blk_29 .LeftBotton {
	LEFT: 1px;
	FLOAT: left;
	WIDTH: 13px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 10px;
	HEIGHT: 114px;
	background-image: url(../images/spic_1.jpg);
	background-repeat: no-repeat;
	margin-top: 20px;
}
.blk_29 .RightBotton {
	RIGHT: 1px;
	FLOAT: right;
	WIDTH: 13px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 10px;
	HEIGHT: 114px;
	background-image: url(../images/spic_2.jpg);
	background-repeat: no-repeat;
	margin-top: 20px;
}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 980px; PADDING-TOP: 5px}
.blk_29 .box {	FLOAT: left; WIDTH: 180px; }
.blk_29 .box IMG {	BORDER-RIGHT: #add2fc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #add2fc 1px solid; DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; MARGIN: 0px auto; BORDER-LEFT: #add2fc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #add2fc 1px solid}
.blk_29 .box A:hover IMG {	BORDER-RIGHT: #5385cc 1px solid; BORDER-TOP: #5385cc 1px solid; BORDER-LEFT: #5385cc 1px solid; BORDER-BOTTOM: #5385cc 1px solid}
.blk_29 .box P {	MARGIN: 6px auto 0px; WIDTH: 97px; LINE-HEIGHT: 20px}
.rollphotos {	MARGIN-TOP: 10px;WIDTH: 950px}
.partC {	MARGIN-TOP: 10px; OVERFLOW: auto; WIDTH: 950px}
.partC .PC_left {	OVERFLOW: auto; WIDTH: 470px}
.partC .PC_right {	OVERFLOW: auto; WIDTH: 470px}
.partC .PC_left {	FLOAT: left}
.partC .PC_right {	FLOAT: right}
.PT_mix {	BORDER-RIGHT: #a2d1ff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a2d1ff 0px solid; PADDING-LEFT: 0px; BACKGROUND: #f3fbfe; PADDING-BOTTOM: 10px; OVERFLOW: auto; BORDER-LEFT: #a2d1ff 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a2d1ff 1px solid}
.PhoTxt {	MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; OVERFLOW: auto; WIDTH: 220px}
.PhoTxt IMG {	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; MARGIN-RIGHT: 5px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid}
.PhoTxt H1 {	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 23px}
.PhoTxt P {	COLOR: #545454; LINE-HEIGHT: 20px}

.spic {
	height: 102px;
	width: 980px;
	float: right;
	margin-top: 9px;
	background-repeat: repeat; overflow:hidden
}

.TopSearch{height:29px; width:159px; float:right; 
	overflow:hidden; background:url(../images/ss.jpg) no-repeat right;
	
}
.TopSearch #keyword{  height:29px; float:left;width:120px; font-size:12px;  line-height:29px; background:none; border:0px; overflow: hidden  }


.TopSearch #but{ width:20px; height:29px; overflow:hidden;  background:none; border:0px; }


.TopSearch01{height:26px; width:221px; float:right; 
	overflow:hidden; background:url(../images/ss1.jpg) no-repeat right;
	
}
.TopSearch01 #keyword{  height:26px; float:left;width:200px;  line-height:26px; background:none; border:0px; overflow: hidden  }


.TopSearch01 #but{ width:20px; height:20px; overflow:hidden;  background:none; border:0px; }


.focus{width:1020px;height:369px; padding-top:5px;position:relative; margin:0 auto; overflow:hidden }
.f426x240{width:980px; height:360px;  margin:0 auto;overflow:hidden}
.f426x240 img{width:980px;height:360px; padding-left:10px; padding-right:10px;padding-top:5px;  margin:0 auto; overflow:hidden}

.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{height:50px;width:26px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../images/i.png) no-repeat 0 -560px;margin-top:-28px}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:-31px -560px;right:0;}
.rslides_tabs{margin:0px auto;clear:both;text-align:center}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#DDD;display:inline-block;_display:block;*display:block;width:9px;height:9px}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#390}

h1{
	font-size:16px;
	color:#fff;
	z-index:999;
	position:relative;
	font-weight:normal; text-align:center
}
.loader{
	width:70px;
	height:70px;
	position:fixed;
	top:50%;
	left:50%;
	margin:-35px 0px 0px -35px;
	opacity:0.7;
	z-index:1000;
	background:#fff url(../images/loader.gif) no-repeat center center;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:15px;
	-moz-box-shadow:0px 0px 5px #999;
	-webkit-box-shadow:0px 0px 5px #999;
	box-shadow:0px 0px 5px #999;
}
.bg_image img{
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	z-index:0;
}





/* Preview Slider Gallery Style */
.ps_container{
	display:none;
	width:550px;
	height:450px;
	margin:0px auto 0px auto;
	position:relative;
}
.ps_image_wrapper{
	width:580px;
	height:450px;
	overflow:hidden;
	position:relative;
	margin:0 auto;
	}
.ps_image_wrapper img{
	position:absolute;
	left:0px;
	top:0px;width:580px;
	height:450px; margin:0 auto;
}
.ps_prev,
.ps_next{
	width:30px;
	height:59px;
	position:absolute;
	top:50%;
	margin-top:-40px;
	cursor:pointer;
	opacity:0.5;
}
.ps_prev{
	background:transparent url(../images/prev.png) no-repeat top center;
	left:-50px;
}
.ps_next{
	background:transparent url(../images/next.png) no-repeat top center;
	right:-50px;
}
.ps_prev:hover,
.ps_next:hover{
	opacity:0.9;
}
ul.ps_nav{
	list-style:none;
	margin:0;
	padding:0;
	width:170px;
	margin:0px auto;
	position:relative;
}
ul.ps_nav li{
	float:left;
}
ul.ps_nav li a{
	display:block;
	text-indent:-9000px;
	width:11px;
	height:11px;
	outline:none;
	
}
ul.ps_nav li a:hover,ul.ps_nav li.selected a{
	background-position:50% -11px;
}
ul.ps_nav li.ps_preview{
	display:none;
	width:85px;
	height:0px;
	
	left:-34.5px; /*First item, next ones is leftDot - 0.5*wThis + 0.5*wDot, i.e. second one is (16 - 42.5 + 8) = -18.5 */
	position:absolute;
}
ul.ps_nav li.ps_preview span{
	background:transparent url(../images/triangle.png) no-repeat top center;
	width:15px;
	height:6px;
	position:absolute;
	top:85px;
	left:35px;
}
.ps_preview_wrapper{
	width:75px;
	height:0px;
	border:5px solid #fff;
	overflow:hidden;
	position:relative;
	-moz-box-shadow:0px 0px 5px #999;
	-webkit-box-shadow:0px 0px 5px #999;
	box-shadow:0px 0px 5px #999;
}
.ps_preview_wrapper img{
	position:absolute;
	top:0px;
	left:0px;
}



.main_image {width:100%; height:463px; background:url(../images/01.jpg) no-repeat center bottom;overflow:hidden; margin:0 auto; position:relative}
.main_image ul {width:9999px; height:463px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:455px;}
.main_image li span {display:block; width:100%; height:455px}
.main_image li a {display:block; width:100%; height:455px}
.main_image li .img_1 {background: url('../images/1.jpg') center top no-repeat; height:445px;}
.main_image li .img_2 {background: url('../images/img_main_2.jpg') center top no-repeat;height:445px;}
.main_image li .img_3 {background: url('../images/img_main_3.jpg') center top no-repeat;height:445px;}
.main_image li .img_4 {background: url('../images/img_main_4.jpg') center top no-repeat;height:445px;}
.main_image li .img_5 {background: url('../images/img_main_5.jpg') center top no-repeat;height:445px;}
div.flicking_con {width:990px; margin:0 auto; position:relative}
div.flicking_con .flicking_inner {position:absolute; top:300px; left:90px; z-index:999; width:300px; height:21px} /* 121126 */
div.flicking_con a {float:left; width:21px; height:21px; margin:0; padding:0; background:url('../images/btn_main_img.png') 0 0 no-repeat; display:block; text-indent:-1000px}
div.flicking_con a.on {background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:50px!important;height:51px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/left.png) no-repeat left top;left:100px;}
#btn_next{background:url(../images/right.png) no-repeat right top;right:100px;}

.gg { background:url(../images/gg.jpg) repeat-x center top; width:100%; height:13px; margin:0 auto}

.flash1 { width:100%; padding-top:10px; margin:0 auto;    overflow:hidden}
.flash1 ul { width:1000px; margin:0 auto}

.DB_tab25 {width:100%;; height:580px; margin:0 auto; padding-top:10px; z-index:111;  position:relative;overflow:hidden}

.DB_tab25 .DB_bgSet{position:relative;}
.DB_tab25 .DB_bgSet li{position:absolute;width:100%;;height:580px;display:none}

.DB_tab25 .DB_imgSet{position:absolute;width:100%;;left:50%;margin-left:-500px;}

.DB_tab25 .DB_imgSet .DB_1_1{position:absolute;left:0px;top:80px;}
.DB_tab25 .DB_imgSet .DB_1_2{position:absolute;left:0px;top:120px}
.DB_tab25 .DB_imgSet .DB_1_3{position:absolute;left:0px;top:0px}

.DB_tab25 .DB_imgSet .DB_2_1{position:absolute;left:0px;top:80px;}
.DB_tab25 .DB_imgSet .DB_2_2{position:absolute;left:0px;top:120px}
.DB_tab25 .DB_imgSet .DB_2_3{position:absolute;left:0px;top:0px}

.DB_tab25 .DB_imgSet .DB_3_1{position:absolute;left:0px;top:80px;}
.DB_tab25 .DB_imgSet .DB_3_2{position:absolute;left:0px;top:120px}
.DB_tab25 .DB_imgSet .DB_3_3{position:absolute;left:0px;top:0px}

.DB_tab25 .DB_imgSet .DB_4_1{position:absolute;left:0px;top:80px;}
.DB_tab25 .DB_imgSet .DB_4_2{position:absolute;left:0px;top:120px}
.DB_tab25 .DB_imgSet .DB_4_3{position:absolute;left:0px;top:150px}
.DB_tab25 .DB_imgSet .DB_4_4{position:absolute;left:0px;top:180px}
.DB_tab25 .DB_imgSet .DB_4_5{position:absolute;left:0px;top:0px}

.DB_tab25 .DB_menuWrap{position:absolute;width:1000px;left:85%;margin-left:-500px;}
.DB_tab25 .DB_menuWrap .DB_menuSet{position:absolute;width:100%;top:560px; height:30px; text-align:center;font-size:0; overflow:hidden}
.DB_tab25 .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0px 3px; display:inline}


.DB_tab25 .DB_prev{position:absolute;left:-350px;top:220px;cursor:pointer;display:none}
.DB_tab25 .DB_next{position:absolute; right:350px;top:220px;cursor:pointer;display:none}



#ztbox {width:990px; background:#ececec; height:200px;  margin:0 auto; overflow:hidden}
#ztbox #left { width:41px; height:39px; float:left; cursor:pointer;background:url(../images/left1.jpg) no-repeat; margin-top:80px;}
#ztbox #right{ width:39px; height:39px; float:left; cursor:pointer;background:url(../images/right1.jpg) no-repeat;  margin-top:80px;}
#ztbox #conter ul { width:auto; height:160px; padding-top:20px; left:0px; border:none; position:absolute; overflow:hidden;}

#ztbox #conter { width:880px;background:#ececec;  height:160px; float:left; display:inline; overflow:hidden; position:relative; margin:0px 10px;}
#ztbox #conter li { width:160px; height:160px; float:left;padding:0px 10px; position:relative;}
#ztbox #conter li img {  height:160px;}
#ztbox #scroll { width:940px; height:18px; cursor:pointer; position:absolute; background:url(../images/banner_bg2.jpg) repeat-x left center; }
#ztbox #scroll span { width:48px; height:18px; left:0px; bottom:0px; cursor:pointer; position:absolute}

.g01 { font-weight:bold; width:600px; line-height:25px; font-size:12px; font-weight:bold; text-indent:15px;}
.g02 { font-weight:bold; width:600px; font-size:12px; float:left;  text-indent:15px;}  

.hh01 { color:#fff; line-height:30px; font-weight:bold; text-align:center; font-size:13px; background:#c81116; height:30px; border-right:#fff  solid 2px;}

.hh02 { color:#000; line-height:30px; font-weight:bold; text-align:center; font-size:13px; background:#ececec; height:30px;  border-top:#fff solid 2px; border-right:#fff  solid 2px;}