@charset "gb2312";
/* CSS Document */
body{ margin:0px; padding:0px; font-size:12px; font-family:Tahoma, Geneva, sans-serif;    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;  overflow:hidden }
.top1{ width:1000px;   margin:0 auto;}
.top1z{ width:1000px; margin:0 auto; color:#000;}
.tel { background:url(../images/tel.jpg) no-repeat  bottom center; height:31px; line-height:31px; color:#FF0000; width:246px; text-align:right; padding-top:10px; font-size:19px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; overflow:hidden}

.ch { background:url(../images/ch.jpg) no-repeat left center; float:left; text-indent:30px; width:90px; overflow:hidden; text-align:left;}
.en { background:url(../images/en.jpg) no-repeat left center; float:right; text-indent:10px; width:70px;}
.tt11 { float:right; width:246px; overflow:hidden}

.navtop { width:1180px; margin:0 auto; height:32px; line-height:32px; color:#797979}
.navtop span { float:right}
.navtop a { color:#797979}
.dh { width:170px; float: right}
.dh li { width:170px; float:left; text-align:right;}
.dh01 { background:url(../images/tel.jpg) no-repeat left center; line-height:35px; height:35px;}
.dh02 { background:url(../images/em.jpg) no-repeat left center; line-height:35px; height:35px;}

.fav {  width:152px; float:right; overflow:hidden }
.fav ul { width:152px; height:25px;}
.fav li { width:76px; float:left; list-style:none;font-size:12px; text-align:left; text-indent:20px; color:#000; height:25px; line-height:25px;}
.fav li span { float:right; padding-right:2px;}
.fav li a{ color:#000; font-size:12px;}
.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;}








.flash2  { width:940px; height:124px; padding-top:10px; margin:0 auto; }
.flash2 ul { width:220px;}
.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; margin-top:10px; overflow:hidden }
.main01 { width:100%; ;background: url(../images/bj01.jpg) repeat-x  top center;  margin:0 auto; overflow:hidden;  }

.main1 { width:1000px; background:#fff; ; margin:0 auto; ;z-index:9999999; padding-top:10px; padding-bottom:10px;  overflow:hidden }
.main02 { width:100%; margin:0 auto; padding-bottom:10px; padding-top:10px; overflow:hidden }
.main11 { /*background:url(../images/bbj.jpg) repeat-x top #ecf1f4;*/ margin:0 auto; width:100%;}
.main12 { width:1200px; background:#fff; ; margin:0 auto; ;z-index:9999999; padding-bottom:10px;  overflow:hidden }

.flash1 { width:100%;  margin:0 auto;    overflow:hidden}
/*.flash1 ul { width:1000px; height:360px; padding-left:1px; margin:0 auto;}
*/.jg11 { width:100%; 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:235px; float:left; color:#373737; font-weight:bold;  text-indent:25px;  background:url(../images/t1.jpg) no-repeat; height:28px; line-height:28px; overflow:hidden}
.itbt span { float:right; padding-right:10px; padding-top:5px;}


.itbty  { width:295px; margin:0 auto; color:#000; font-size:16px; font-weight:bold;  text-indent:0px; text-align:left;   height:50px; line-height:50px; overflow:hidden}
.itbty span { float:right; padding-top:8px;  color:#0265b6}
.itbty span  a{ color:#0265b6; font-weight:normal}

.it01 { width:235px;  float:left;}
.it01y { width:315px; height:295px;  background:#fff; border:#acacac solid 1px;  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:249px; float:left; color:#0066ba; text-align:center; font-weight:bold; background:url(../images/t2.jpg) no-repeat; height:26px; line-height:26px; overflow:hidden}
.itbt01 span { float:right; padding-right:10px; padding-top:10px;}

.itbt03 { width:642px; float:left; text-indent:35px; font-weight:bold;  background:url(../images/t3.jpg) no-repeat center; color:#0065b5; height:25px; line-height:25px; overflow:hidden}
.itbt03 span { float:right; padding-right:10px; padding-top:5px; overflow:hidden}
.itbt03 a { color:#12518e; font-weight:normal}
.itbt031 { width:400px; float: right; text-indent:20px; margin-top:2px; background:url(../images/ty02.jpg) no-repeat left top; font-weight:bold; font-size:13px;  color:#000; height:47px; line-height:32px; overflow:hidden}
.itbt031 span { float:right; padding-top:10px;   overflow:hidden}
.itbt031 span a { color:#0265b6; font-weight:normal}

.itbt04 { width:1000px; float:left; color:#0065b5; text-indent:25px;  background:url(../images/t6.jpg) no-repeat; height:25px; line-height:25px; font-weight:bold; overflow:hidden}
.itbt04 span { float:right; padding-right:10px; padding-top:5px;}

.itbt05  { width:372px; float:left; text-indent:15px; color:#fff; font-weight:bold;  background:url(../images/t5.jpg) no-repeat; height:32px; line-height:25px; overflow:hidden}
.itbt05 span { float:right; padding-right:10px; padding-top:5px;}

.itbt06 { width:580px; float:left; text-indent:15px;color:#000; font-weight:bold;  background:url(../images/t8.jpg) no-repeat; height:35px; line-height:35px; overflow:hidden}
.itbt06 span { float:right; padding-right:0px; padding-top:10px;}


.itbt07 { width:325px; float:left; text-indent:15px;color:#114984; font-weight:bold;  background:url(../images/t9.jpg) no-repeat; height:32px32px; line-height:32px; overflow:hidden}
.itbt07 span { float:right; padding-right:10px; padding-top:5px;}


.it02 { width:700px;  float:left;}
.it022 { width:642px;  float:right;}
.it023 { width:400px; float:right;}
/*.it023 li { background:url(../images/bo01.jpg) no-repeat  center bottom ; text-indent:10px;  height:60px; padding-top:10px; padding-bottom:5px; width:300px; margin:0 auto;  line-height:18px; color:#4d4d4d;}
.it023 li span { float:right; padding-right:10px;}
.it023 li a{ color:#085080; font-weight:bold;}*/

.itrlb { width:372px;  float:left;background:url(../images/bottom01.jpg) no-repeat right bottom; overflow:hidden; padding-left:10px;}
.itrlb ul { width:370px; border:#d2d2d2 solid 1px; border-top:none; border-bottom:none; margin-bottom:2px; padding-top:5px; color:#5d5d5d; border-top:none; height:255px; margin:0 auto; overflow:hidden}
.itrlb a { color:#08507c}
.itrlb li { float:left; padding-left:3px; width:108px; padding-left:15px; padding-top:5px; line-height:30px; color:#08507c;}
.itrlb li img { width:90px; height:86px; border:#ccc solid 1px;; }



.itrlby1 { width:580px;  float:left; }
.itrlby1 ul { width:580px; border-top:none;margin:0 auto; overflow:hidden}
.itrlby1 a { color:#085080}

.itrlb01 { width:739px;  float:left; padding-top:10px; overflow:hidden}
.itrlb01 ul { width:737px; border:#d5d5d5 solid 1px;  background:url(../images/bottom2.jpg) no-repeat center bottom; margin-bottom:2px; color:#5d5d5d; border-top:none; margin:0 auto; ; overflow:hidden}
.itrlb01 li { width:135px; padding-left:10px;  float:left; padding-bottom:10px; padding-top:10px; text-align:center;  line-height:25px; color:#888;  overflow:hidden}
.itrlb01 li a { color:#888; font-weight:bold; text-align:left;    }
.ty11 { width:1180px; margin:0 auto; overflow:hidden}

.ty22 { width:980px; margin:0 auto; overflow: hidden}
.ty22 ul { width:980px; margin:0 auto}
.ty22 li { width:310px; float:left; padding-right:20px;}

.ty01 { width:1000px; margin:0 auto; overflow:hidden}
.ty01 ul { width:1000px;  margin:0 auto; padding-top:10px; overflow:hidden}
.ty01 li { width:319px; margin-left:10px; font-family: "Î¢ÈíÑÅºÚ";   list-style:none; text-align:center;line-height:41px; font-weight:bold; color:#fff; float:left; overflow:hidden}

.ty01 li a{ color:#424242; text-align:center; font-size:13px;background:url(../images/hn22.jpg) no-repeat left top; float:left; width:319px; }
.ty01 li a:hover{ color:#fff; background:url(../images/hn11.jpg) no-repeat left top; text-align:center; font-size:13px; width:319px;}
#uu01 { float:left; width:317px; margin-top:15px; height:175px; border:#bfbfbf solid 1px; overflow:hidden}
#uu01 a { background:none; float:left; text-align:left; list-style:none;  color:#e00e19}
#uu01 a:hover { background:none; border:#0088ba solid 1px;  color:#e00e19}


.pro{width:316px; height:178px; margin-top:10px; margin-bottom:24px; background:#ffffff; float:left; border:1px; border-color:#e5e5e5; border-style:solid}
.pro_over{width:316px; height:178px;margin-top:10px; margin-bottom:24px; float:left; border:1px; border-color:#ff0000; border-style:solid}
.picture{width:138px; height:178px; float:left; padding-top:12PX;}
.det{width:178px; height:178px; float:left;}
.det .t1{font-size:18px; color:#e00f19; font-family:"Î¢ÈíÑÅºÚ"; text-align:left; text-indent:10PX; display:block; line-height:25px;}
.det .t2{font-size:12px; color:#999999; font-family:"Î¢ÈíÑÅºÚ"; display:block; padding-left:10PX; text-align:left; margin-right:20px; font-weight:normal; line-height:18px;}
.det .t3{width:130px; height:36px; float:left; font-family:"Î¢ÈíÑÅºÚ"; margin-top:5px; background-color:#0088b8; color:#ffffff;text-align:center; line-height:36px; font-weight:normal; font-size:12px;  }


.det .t4 a{background:none;float:left; padding-left:10PX;  font-family:"Î¢ÈíÑÅºÚ";text-align:left; list-style:none; width:110px;  }
.det .t4 a:hover{background:none; float:left;text-align:left;padding-left:10PX;  font-family:"Î¢ÈíÑÅºÚ"; list-style:none;width:110px;  }



.ujj { line-height:18px; width:180px; float:left; height:80px;}

.ty06 { width:1002px;  margin:0 auto; background:url(../images/ty03.jpg) no-repeat left center; height:169px; margin-top:10px; overflow:hidden}
.ty06 ul { width:980px; padding-top:15px; margin:0 auto}


.ty07 { width:1040px;  margin:0 auto; height:180px; margin-top:10px; overflow:hidden}
.ty07 ul { width:1040px; padding-left:15px; padding-top:15px; margin:0 auto}
.ty07 li { width:165px;  float:left; padding-left:4px;}
.ty07 li img { border:#ccc solid 1px; padding:2px;}

.ty03 { width:1000px; margin:0 auto; overflow:hidden}
.ty03 ul { width:1000px; margin:0 auto;  overflow:hidden}
.ty03 li { width:190px; float:left; padding-left:10px; 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;}

.ty02 { width:1000px;;  margin:0 auto; margin-top:10px;}
.ty02 ul { width:1000px; margin:0 auto; }
.ty02 li { width:240px; float: left; padding-left:10px; padding-top:10px; text-align:center}
.ty02 li a{ text-align:center}

.flink1{ border-top:#dcdcdc solid 1px; background:#f6f4f5; width:100%;  margin:0 auto}
.flink { width:1000px;;  ; margin:0 auto; overflow: hidden}
.flink ul { width:1000px;   margin:0 auto; }
.flink ul a {  color:#000; }
.flink ul a:hover{ color:#000}
.foot11 { width:700px; margin:0 auto}
.foot11 li { width:100px; float:left;  text-align:center; color:#5c5c5c; text-align:center; overflow: hidden}
.foot11 li span { float:right;}
.foot11 li a { color:#000; 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:0px;  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 left bottom; width:478px; font-size:14px; float:left; color:#5f5f5f; font-weight:bold;line-height:42px;  height:42px; overflow:hidden}
.tdbt span { padding-right:10px; float:right; padding-top:10px; color:#41c9f3}
.tdbt span a {  color:#41c9f3}


.tybt {  width:1000px; float:left;font-size:16px; color:#5f5f5f; background:url(../images/ty22.jpg) no-repeat left center; text-align:center; font-weight:bold;line-height:32px; text-indent:10px; height:32px; overflow:hidden}
.tybt span {  float:right; padding-top:20px; padding-right:10px; color:#41c9f3}
.tybt span a {  color:#41c9f3}
.tyy { width:100%; background: url(../images/tyy.jpg) repeat-x top; height:39px;}
.tyybt {  width:1000px; margin:0 auto;font-size:14px; color:#898989; text-align:left;line-height:39px; text-indent:10px; height:39px; overflow:hidden}
.tyybt span {  float:right; padding-top:20px; padding-right:10px; color:#898989}
.tyybt span a {  color:#41c9f3}


.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}



#tj {background:url(../images/tj.jpg) no-repeat  left top; float:left; list-style:none; width:90px; height:43px; line-height:25px; color:#fff; border:none; padding-bottom:10px; font-weight:bold; overflow:hidden}
#res {background:url(../images/res.jpg) no-repeat  left top; float:left; list-style:none; width:90px; height:43px; line-height:25px; color:#fff; margin-left:15px; border:none; padding-bottom:10px; font-weight:bold; overflow:hidden}


.input { height:30px; line-height:30px;}
.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:478px; float:left; border-top:none; overflow:hidden}
.ttlb04 ul { width:478px; margin:0 auto; padding-top:15px;}
.ttlb04 li { float:left; width:478px; background:url(../images/n11.jpg) no-repeat left center; text-indent:20px; padding-top:0px;border-bottom:#ccc  dashed 1px;  text-align:left; line-height:38px; height:38px; color:#000; }
.ttlb04 li a { float:left; ; text-align:left; color:#424242; font-size:14px; font-weight:bold; }
.ttlb04 li span { color:#878787}
.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:175px; border-top:none; height:260px; float:left; padding-left:8px;}
.tnew ul { width:175px; float: left;  padding-top:5px}
.tnew li { float:left; width:175px;; background:url(../images/p04.jpg) no-repeat left center; text-indent:50px; line-height:35px; height:40px; }
.tnew li a { color:#4d4d4d}

.tnbt { background: url(../images/y11.jpg) no-repeat top right; width:207px; height:79px; float:right; line-height:20px; font-weight:bold; font-size:16px; text-align:center;color:#fff; overflow:hidden}

.tnbt2 { width:222px; height:95px; text-indent:10px; margin:0 auto; line-height:31px; font-weight:bold; text-align:left;  color:#000;  overflow:hidden}


.tnew2 { width:207px; border-top:none;  margin-bottom:10px; float: right; overflow: hidden}
.tnew2 ul { width:207px; float:left;  color:#535353;  margin-bottom:10px; overflow:hidden}
.tnew2 li {  text-align:left; background: url(../images/hn02.jpg) no-repeat left top; border-right:#ccc solid 1px; font-size:13px;  width:207px;  height:54px;float:left; text-align:center;   line-height:54px;  overflow:hidden}
.tnew2 li a { color:#424242; width:207px; float:left;}
.tnew2 li a:hover { color:#000;background:url(../images/hn01.jpg) no-repeat right top; float:left;  width:207px; height:54px; }

.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:970px; /*border:#dedfe3 solid 1px; border-top:none;*/ float: right; padding-right:5px; padding-top:10px;height:278px; overflow:hidden}
.tnew3 ul { width:970px; margin:0 auto; padding-top:10px;   overflow:hidden }
.tnew3 li { float:left; padding-left:10px; width:232px;    text-align:center; line-height:27px;    color:#000; overflow:hidden}
.tnew3 li a { color:#000;  text-align: center;}
.tnew3 li a:hover { color:#000; text-align:center;}


.tnewt3 { width:970px; /*border:#dedfe3 solid 1px; border-top:none;*/ float: right; padding-right:5px; padding-top:10px; overflow:hidden}
.tnewt3 ul { width:970px; margin:0 auto; height:178px;  overflow:hidden }






.tnew31 { width:296px; /*border:#dedfe3 solid 1px; border-top:none;*/ margin:0 auto; overflow:hidden}
.tnew31 ul { width:296px;margin:0 auto;  }
.tnew31 li { width:296px;margin:0 auto; height:125px;}


.tnew32 { width:240px; /*border:#dedfe3 solid 1px; border-top:none;*/ float: left; overflow:hidden}
.tnew32 ul { width:240px;margin:0 auto; padding-top:5px; }
.tnew32 li { margin:0 auto; width:240px; border-bottom:#c2d5e6  dashed 1px; text-align:left; line-height:29px;  color:#464646; overflow:hidden}
.tnew32 li a { color:#464646; text-align:left;}
.tnew32 li a:hover { color:#ff0000; text-align:left;}

.tnew4 { width:248px; border:#dedfe3 solid 1px;  border-top:none;   float: left}
.tnew4 ul { width:245px; margin:0 auto; padding-top:5px; padding-bottom:5px;}
.tnew4 li { margin:0 auto; padding-left:5px; padding-bottom:5px; width:240px;   list-style:none; text-align:left;  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/ty01.jpg) no-repeat left center; width:970px; height:40px; float:left; line-height:40px;  text-indent:10px; color:#000; font-weight:bold; font-size:14px; }
.hleftbt span { float:right; color:#fefefe; font-weight:normal; line-height:30px; padding-top:8px; padding-right:10px;}
.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;}

.yy2  { background:url(../images/tt3.jpg) no-repeat left center; height:45px; line-height:45px; margin-top:10px; text-indent:45px; color:#2d7fef; font-size:15px; font-weight:bold}

.hpro002 { width:753px;   float:right;  margin-bottom:1px; overflow:hidden}
.hpro003 { width:1000px; margin:0 auto;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:753px;border-top:none;float:left;overflow:hidden }

.videlb01 ul { width:751px; border:#ccc solid 1px; margin:0 auto; padding-top:10px;  overflow:hidden }
.videlb01 li { width:237px; padding-left:13px; padding-top:5px;   height:250px;   float:left;padding-bottom:5px; text-align:center;  line-height:22px; color:#393939;  overflow:hidden}
.videlb01 li a { color:#393939; font-weight:bold; text-align:left;    }
.vjj {  color:#4d4d4d; font-size:12px; }

.videlb02 { width:1000px;  border-top:none;float:right;overflow:hidden }

.videlb02 ul { width:1000px;  border-top:none; float:right; overflow:hidden }
.videlb02 li { width:491px; background:url(../images/y03.jpg) no-repeat left center; padding-top:10PX; float:left;  height:210px; margin-left:9px; text-align:center; line-height:25px; color:#888b9a;  overflow:hidden}
.videlb02 li a { color:#888b9a;  text-align:center;    }



.videlb03 { width:727px; 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:753px;  border-top:none;  float:left;overflow:hidden }

.sp01 ul { width:753px; ;border-top:none; margin:0 auto;font-size:12px; padding-bottom:10px; overflow:hidden }
.sp01 li { width:753px;  border-bottom:#9f9f9f dashed 1px; margin:0 auto;  line-height:35px; height:35px; padding-top:5px;  color:#4d4d4d;  overflow:hidden}
.sp01 li span { float:right; padding-right:5px;}

.sp01 li a { color:#4c4c4c;  font-size:12px;   }

.hprolb2 { width:753px;   border-top:none;float:left;overflow:hidden }
.hprolb2 ul { width:753px; padding:5px; border-top:none; border-bottom:none; margin:0 auto;overflow:hidden }

.hprolb2  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:984px;  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:977px; margin-left:3px;border:#62addf  dashed 1px; border-top:none;overflow:hidden;}
.linklb ul { width:980px; margin:0 auto; }
.linklb li { width:980px; float:left; height:25px; line-height:25px; color:#727070; }
.linklb a { color:#727070;}
.footer { width:100%;  height:46px; margin:0 auto; overflow:hidden;  }
.footer ul{ width:600px; margin:0 auto;}
.footer li { width:85px; float:left;  line-height:46px; font-size:13px;  height:46px; text-align:center;  color:#5d5d5d;}
.footer li a { color:#5d5d5d;}
.footer li span { float:right; padding-top:17px;}
.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:753px; float:right; border-bottom:#959394 solid 1px;height:32px; line-height:32px; text-indent:10px;  color:#000; font-size:14px; font-weight:bold;  overflow: hidden}
.newslbt span { float:right;color:#000; font-size:12px; padding-right:5px;; font-weight:normal; overflow:hidden}
.newslbt span a{ color:#000;}
.newslbt span a:hover{  color:#000;}

.newslbt01 { width:720px; margin:0 auto; background: url(../images/ty044.jpg) no-repeat left center; height:32px; line-height:25px; text-indent:10px;  color:#fff; font-size:14px; font-weight:bold; overflow: hidden}
.newslbt01 span { float:right;color:#000; font-size:12px;; font-weight:normal; overflow:hidden}
.newslbt01 span a{ color:#000;}
.newslbt01 span a:hover{  color:#000;}

.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}
.nav01 { width:1000px; margin:0 auto; background:url(../images/nav.jpg) no-repeat left center; }
.nav02 {width:100%; margin:0 auto; background:#d9d9d9;  height:54px;}


.nav { width:100%; margin:0 auto; background: url(../images/nav.jpg)  repeat-x top;  height:59px; overflow:hidden}
.nav ul { width:1000px; margin:0 auto;}
.nav li {  float:left; width:142px; text-align:center; font-family: "Î¢ÈíÑÅºÚ"; font-size:16px; line-height:59px; height:59px; color:#a2a0a0; overflow:hidden}
.nav li a { color:#a2a0a0; width:140px;  float:left; text-align:center;}
.nav li span { float:right; padding-top:8px;}
.nav li a:hover { width:140px;  color:#fff; background:#ff0000;}


.nav22 { width:100%; margin:0 auto;  overflow:hidden}
.nav22 ul { width:1000px; margin:0 auto; padding-top:10px;}
.nav22 li {  float:left; width:333px; text-align:center; background:url(../images/y02.jpg) no-repeat left center; font-weight:bold; font-size:13px; line-height:41px; height:41px; color:#000; overflow:hidden}
.nav22 li a { color:#000; width:333px;  float:left; text-align:center;}
.nav22 li span { float:right; padding-top:8px;}
.nav22 li a:hover { width:333px;  color:#fff; background:url(../images/y01.jpg) no-repeat left 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:207px; padding-bottom:10px; float:left;  overflow:hidden }
.p02 { width:207px;  float:left;padding-top:10px;  }
.p03 { width:222px; background:url(../images/p03.jpg) no-repeat left top;  float:left; height:517px;      }
.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:30px; width:165px; float:right; padding-top:5px;
	overflow:hidden; background:url(../images/s01.png) no-repeat right;
	
}
.TopSearch #keyword{  height:30px; float:left;width:130px; padding-left:5px;  line-height:25px; background:none; border:0px; overflow: hidden  }


.TopSearch #but{ width:30px; height:30px; 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:455px; background:url(../images/01.jpg) no-repeat center bottom;overflow:hidden; margin:0 auto; position:relative}
.main_image ul {width:9999px; height:455px; 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;}


.DB_tab25 {width:100%; margin:0 auto;height:351px;position:relative;overflow:hidden}

.DB_tab25 .DB_bgSet{position:relative; }
.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:351px;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:970px;left:50%;margin-left:-500px;}
.DB_tab25 .DB_menuWrap .DB_menuSet{position:absolute;width:1000px;top:330px; 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:-100px;top:140px;cursor:pointer;display:none}
.DB_tab25 .DB_next{position:absolute;right:200px;top:140px;cursor:pointer;display:none}


.krakatoa{
	display:none;
	margin:0px auto;
}
.krakatoa img { margin-top:10px;}
.krakatoa-control{
	padding-bottom:20px;
}
.arrows{
	position:absolute;
	top:1px;
	left:195px;
	z-index:100;
}
.arrow{
	float:left;
	margin-right:0px;
}
.arrow a{
	display:block;
	width:13px;
	height:0;
	padding-top:16px;
	overflow:hidden;
	background:transparent url(../images/arrows1.png) no-repeat;
	cursor:pointer;
}
.arrow-left a{
	background-position:0 0;
		left:0px;

}
.arrow-right a{
	background-position:-20px 0;
	left:0px;
}
.arrow-left a:hover{
	background-position:0 -16px;
}
.arrow-right a:hover{
	background-position:-20px -16px;
	left:0px;
}
.buttons{
	position:absolute;
	top:5px;
	right:50px;
	z-index:100;
}
.pagination{
	float:left;
	margin:0 2px;
}
.pagination a{
	display:block;
	width:10px;
	height:0;
	padding-top:10px;
	background-image:url(../images/pagination.png);
	background-position:0 0;
	overflow:hidden;
}
.active-button a,
.active-button a:hover{
	background-position:0 -30px;
}
.pagination a:hover{
	background-position:0 -30px;
}



#ztbox {width:395px;  margin:0 auto;}
#ztbox #left { width:13px; height:40px; float:left; cursor:pointer;background:url(../images/left1.jpg) no-repeat; margin-top:150px;}
#ztbox #right{ width:13px; height:40px; float:left; cursor:pointer;background:url(../images/right1.jpg) no-repeat;  margin-top:150px;}
#ztbox #conter ul { width:auto; height:490px; top:0px; padding-top:5px; left:0px; border:none; position:absolute; overflow:hidden;}

#ztbox #conter { width:340px; height:460px; padding-top:10px; float:left; display:inline; overflow:hidden; position:relative; margin:0px 10px;}
#ztbox #conter li { width:320px; height:490px;  float:left;padding:5px 5px; position:relative;}
#ztbox #scroll { width:300px; height:18px; left:0px; bottom:0px; 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; }



#ztbox01 {width:1002px; background:url(../images/ty03.jpg) no-repeat top center; height:169px; margin:0 auto;}
#ztbox01 #left { width:16px; height:66px; float:left; cursor:pointer;background:url(../images/left1.jpg) no-repeat; margin-top:10px;}
#ztbox01 #right{ width:16px; height:66px; float:left; cursor:pointer;background:url(../images/right1.jpg) no-repeat;  margin-top:10px;}
#ztbox01 #conter ul { width:auto; height:80px; top:40px; padding-top:5px; left:0px; border:none; position:absolute; overflow:hidden;}

#ztbox01 #conter { width:948px; height:80px; padding-top:10px; float:left; display:inline; overflow:hidden; position:relative; margin:0px 10px;}
#ztbox01 #conter li { width:190px; height:80px;  float:left;padding:5px 5px; position:relative;}
#ztbox01 #scroll { width:900px; height:18px; left:0px; bottom:0px; cursor:pointer; position:absolute; background:url(../images/banner_bg2.jpg) repeat-x left center; }
#ztbox01 #scroll span { width:48px; height:18px; left:0px; bottom:0px; cursor:pointer; }



.tablist { font-size: 12px; *zoom: 1; width:400px;  margin:0 auto; padding-top:8px;  }
.tablist:after { display: table; content:''; clear:both; }
.tablist ul { list-style:none; background:none;  }

.tablist li { list-style:none; background:none;  border:none;}
.tab { float: left; }
.tab_a { display: block; text-decoration: none; }
.tab_a:hover { }
.tab_on, .tab_on:hover {  color: #fff; }
.tab_content {  }
.tabpanel {  }
.tab_content_rel { height: 450px; overflow: hidden; position: relative; }
.tabpanel_abs { position: absolute; width: 100%; height: 100%; left: 0; top: 0; text-align: center; }
.tabpanel_abs img { width: 290px;height: 430px; float:left; padding-left:10px;   }
.tab_limit { width: 300px; margin: auto; }
.tab_auto_play { position: relative; text-align: center; *zoom:1; z-index: 1; }
.prev, .next { position: absolute; width: 13px; height: 40px; margin-top:90px;  }
.prev { background: url(../images/left1.jpg) no-repeat; margin-left:15px; }
.next { background: url(../images/right1.jpg) no-repeat; float:left; padding-right:15px; }
.prev:hover, .next:hover {  }
.tab_auto_play .prev { left: -60px; top: 110px; }
.tab_auto_play .next { right: -60px; top: 110px; }/*
.pause, .play { width: 50px; height: 50px; position: absolute; left: 50%; top: 190px; margin-left: -25px; z-index: 1; }
.pause { background: url(../images/pause.png) no-repeat 0 -50px; }
.play { background: url(../images/play.png) no-repeat 0 -50px; }

*/
.cansu { width:600px; float:left}
.cansu li { width:300px; float:left; height:62px; list-style:none; text-align:left; color:#383838; line-height:25px;}
.cansu li b { font-size:14px;}
.su01 { border:#e9e3e3 solid 1px; border-top:none; border-bottom:none; width:270px; line-height:35px; height:37px; text-align:center;font-size:14px; color:#525252}
.su02 { border:#e9e3e3 solid 1px; width:270px; line-height:35px; height:37px; text-align:center; color:#525252; font-size:14px;}
.su03 { border-bottom:#e9e3e3 solid 1px; color:#525252; font-size:14px; font-weight:bold;} 
.suru { background:#2a86f5; color:#fff; margin-top:5px; border:#e9e3e3 solid 1px; font-weight:bold; writing-mode:lr-tb; text-align:center; overflow:hidden }
.su04 { border-bottom:#e9e3e3 solid 1px;border-left:#e9e3e3 solid 1px; color:#515151; background:#fff;}
