@charset "gb2312";
/* CSS Document */
body{ margin:0px; padding:0px; font-size:12px;    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; background: url(../images/top.jpg)  top center; height:77px; }
.top1{ width:1000px;   margin:0 auto; }
.top1z{ width:1000px; margin:0 auto;height:77px; color:#767676;}
.top1z a { color:#767676}
.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;}





.hd11 { background:url(../images/t033.jpg) no-repeat center; float:left; text-align:center; width:157px; height:25px; line-height:25px; color:#4a4a4a}
.hd11 a { color:#4a4a4a}


.flash2  { width:100%;  height:341px; background:url(../images/flash2.jpg)  center top; margin:0 auto; }
.flash2 ul { width:1000px; margin:0 auto;}
.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:100%; ;background: url(../images/bj01.jpg) repeat-x  top center;  margin:0 auto; overflow:hidden;  }

.main { width:1000px;margin:0 auto; border:#d7d7d7 solid 1px; background:#fff; margin-top:10px; overflow:hidden }
.main1 { width:1005px;margin:0 auto; padding-bottom:10px; overflow:hidden }

.flash1 { width:100%;   height:307px;   margin:0 auto;    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:239px; float:left; color:#fff; font-weight:bold;  text-indent:10px;  background:url(../images/t04.jpg) no-repeat; height:35px; line-height:35px; overflow:hidden}
.itbt span { float:right; padding-right:10px; padding-top:5px;}

.itbt1  { width:245px; float:left; color:#fff; font-weight:bold;  text-indent:10px;  background:url(../images/t044.jpg) no-repeat; height:35px; line-height:35px; overflow:hidden}
.itbt1 span { float:right; padding-right:10px; padding-top:0px;}

.it01 { width:239px;  float:right;}
.it021 { width:245px;  float:left; padding-top:10px;}


.itlb { width:270px;  float:left;}
.itlb ul { width:268px; float:left;border:#d4d4d4 solid 1px; 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; 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:292px; float:left; text-indent:25px;  background:url(../images/t2.jpg) no-repeat; height:30px; line-height:35px; overflow:hidden}
.itbt01 span { float:right; padding-right:10px; padding-top:10px;}

.itbt03 { width:721px; float:left; text-indent:45px; font-weight:bold;  background:url(../images/t3.jpg) no-repeat; color:#fff; height:33px; line-height:33px; overflow:hidden}
.itbt03 span { float:right; padding-right:10px; padding-top:5px;}
.itbt03 a { color:#12518e; font-weight:normal}

.itbt04 { width:699px; float:left; text-indent:25px;  background:url(../images/t6.jpg) no-repeat; height:28px; line-height:28px; overflow:hidden}
.itbt04 span { float:right; padding-right:10px; padding-top:5px;}

.itbt05  { width:326px; float:left; text-indent:35px; color:#114984; font-weight:bold;  background:url(../images/t5.jpg) no-repeat; height:31px; line-height:31px; overflow:hidden}
.itbt05 span { float:right; padding-right:10px; padding-top:3px;}

.itbt06 { width:325px; float:left; text-indent:35px;color:#114984; font-weight:bold;  background:url(../images/t8.jpg) no-repeat; height:32px32px; line-height:32px; overflow:hidden}
.itbt06 span { float:right; padding-right:10px; padding-top:5px;}


.itbt07 { width:325px; float:left; text-indent:35px;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:721px;  float:left;}

.itrlb { width:721px;  float:right;}
.itrlb ul { width:718px; border:#d7d7d7 solid 1px; color:#696a6b; border-top:none;  float:right;}
.itrlb a { color:#125ab5}


.itrlb01 { width:699px;  float:right; padding-top:10px;}
.itrlb01 ul { width:697px; border:#d4d4d4 solid 1px; color:#777; border-top:none;  float:right;}


.ty01 { width:1010px; border:#ccc solid 1px; background:url(../images/hbj.jpg) repeat-x bottom; margin:0 auto; margin-top:5px; overflow:hidden; }



.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;}

.ty02 { width:1008px; background:url(../images/tj.jpg) no-repeat center; height:158px;  margin:0 auto; margin-top:10px;}
.ty02 ul { width:1008px; margin:0 auto;border-top:none; overflow:hidden}
.ty02 li { width:325px; float:left; padding-left:5px; }

.flink1{  padding-top:10px;}
.flink { width:100%; background: url(../images/foot.jpg) repeat-x top;; padding-top:10px; height:87px; margin:0 auto; overflow: hidden}
.flink ul { width:1000px; margin:0 auto;height:25px;}
.flink ul a {  color:#333333; }
.flink ul a:hover{ color:#333333}


.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}


.tybt { background:url(../images/t4.jpg) no-repeat left;   width:1000px; float:left; color:#fff; font-weight:bold;line-height:33px; text-indent:35px; height:33px; overflow:hidden}
.tybt span { padding-right:10px; float:right; padding-top:5px; color:#41c9f3}
.tybt 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:35px; 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:40px; 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:318px; border:#c7dbf4 solid 1px; border-top:none; float: left}
.tnew ul { width:300px; float: left; padding-left:5px; padding-top:5px}
.tnew li { float:left; width:300px; line-height:25px;}
.tnew li a { color:#4d4d4d}
.tnew li span { float:right; padding-right:10px; color:#999999}

.tnbt { background:url(../images/t011.jpg) no-repeat; width:230px; height:30px; float:left; line-height:30px; font-weight:bold; text-align:left; text-indent:30px; color:#fff; overflow:hidden}
.tnbt span { float:right; padding-right:10px;}
.tnbt span a{ color:#656565}
.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}

.tnbt3 { background:url(../images/y3.jpg) no-repeat center; width:232px; height:34px; text-indent:30px; margin:0 auto; line-height:34px; font-weight:bold; text-align:left;  color:#006daa; overflow:hidden}

.tnew2 { width:228px; border:#81a3c4 solid 1px; border-top:none; border-bottom:none;  float: left; overflow: hidden}
.tnew2 ul { width:228px; margin:0 auto;  color:#4d4d4d; padding-top:5px; margin-bottom:10px; overflow:hidden}
.tnew2 li { float:left; text-indent:35px; margin-left:5px; text-align:left;  background:url(../images/nt02.jpg) no-repeat left center;  font-size:13px;  width:220px;  height:32px;  line-height:32px; overflow:hidden}
.tnew2 li a { color:#0441c0}
.tnew2 li a:hover { color:#0441c0; }

.tnew222 { width:228px; border:#81a3c4 solid 1px; border-top:none; border-bottom:none;  float: left; }
 


.vd2 { width:237px; margin:0 auto; background:#fff; color:#4d4d4d; line-height:20px; font-size:12px; margin-bottom:20px;  overflow:hidden}

.vd2 #keyword{  float:left;width:180px; 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; padding-bottom:10px; }


.tnew3 { width:228px; background:#f2f2f2; float: left; overflow:hidden}
.tnew31 { width:228px; background:#f9f9f9;  float: left; padding-top:10px; overflow:hidden}
.tnew31 ul { width:230px; border:#f2f2f2 solid 1px; border-top:none; float: left; overflow:hidden}

.tnew4 { width:237px; border:#7ea2c7 solid 1px; border-bottom:none; border-top:none;   float: left}
.tnew4 ul { width:225px; padding-left:0px; padding-bottom:10px; margin:0 auto; padding-top:5px}
.tnew4 li { float:left; width:225px;   list-style:none; border-bottom:#ccc  dashed 1px; text-indent:5px; text-align:left; height:22px; line-height:22px; overflow:hidden}
.tnew4 li a { color:#646464; text-align:left;}

.tnew6 { width:243px; border:#7ea2c7 solid 1px; border-bottom:none; border-top:none;   float: left}
.tnew6 ul { width:235px; padding-left:0px; padding-bottom:10px; margin:0 auto; text-align:left; padding-top:5px}

.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:759px; float:right; padding-top:10px;  margin-bottom:1px; overflow:hidden}
.hpro003 { width:740px; float:left; padding-left:15px;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:757px; border:#f2f2f2 solid 1px;border-bottom:none;  border-top:none;float:left;overflow:hidden }

.videlb01 ul { width:747px; margin:0 auto; padding:5px;  overflow:hidden }
.videlb01 li { width:360px; float:left;padding-top:10px; text-align:left; height:120px;  padding-left:10px; line-height:25px; color:#888;  overflow:hidden}
.videlb01 li a { color:#2f6ac6; font-weight:bold;    }
.vjj {  height:95px; width:515px; padding-left:5px; color:#4c4c4c }


.videlb02 { width:757px; border:#f2f2f2 solid 1px; border-bottom:none;  border-top:none;float:left;overflow:hidden }

.videlb02 ul { width:747px; margin:0 auto; padding:5px;  overflow:hidden }
.videlb02 li { width:165px; float:left;padding-top:10px; text-align:center;  padding-left:9px; line-height:25px; color:#888;  overflow:hidden}
.videlb02 li a { color:#888;    }
.videbt12 { background:url(../images/yy1.jpg) no-repeat left center; text-indent:5px; padding-left:5px; width:364px; height:27px; line-height:27px; color:#fff; float:left; overflow:hidden }
.videbt12 span { float:right; padding-right:10px;}
.videlb021 { width:757px; border:#f2f2f2 solid 1px;  border-top:none;float:left;overflow:hidden }

.videlb021 ul { width:747px; padding:5px; float: left; background:#fff;  overflow:hidden }
.videlb021 li { width:366px; float:left;padding-top:10px; text-align:left;  padding-left:5px; line-height:25px; color:#888;  overflow:hidden}
.videlb021 li  dd{ border:#000 solid 1px;}
.videlb021 li a { color:#888;    }



.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 }

.yn { width:237px; float:left}
.yn  ul{ width:237px; float:left; color:#787475}
.yn li{ width:220px; margin:0 auto; text-align:left; font-size:12px; background:url(../images/y2.jpg) no-repeat left center; height:25px; text-indent:25px; line-height:25px; overflow:hidden}
.yn li a{ color:#787475;}
.yn li a:hover{ color:#787475}
.ybt { width:237px; background:url(../images/y1.jpg) no-repeat left center; text-align:left; height:29px; line-height:29px; color:#000; text-indent:20px; font-weight:bold; overflow:hidden}
.sp01 { width:757px;border:#e8e8e8 solid 1px; border-bottom:none;  border-top:none;  float:left;overflow:hidden }

.sp01 ul { width:750px; margin:0 auto;font-size:12px; padding-top:10px; padding-bottom:10px; overflow:hidden }
.sp01 li { width:750px;  border-bottom:#9f9f9f dashed 1px; float:left;  line-height:25px;  color:#4d4d4d;  overflow:hidden}
.sp01 li span { float:right; padding-right:5px;}

.sp01 li a { color:#4c4c4c;  font-size:12px;   }

.hprolb2 { width:757px;  border:#f2f2f2 solid 1px; border-bottom:none;   border-top:none;float:left;overflow:hidden }
.hprolb2 ul { width:747px; padding:5px; 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:987px; margin:0 auto; overflow:hidden;  }
.footer ul{ width:987px; margin:0 auto;}
.footer li { width:987px; float:left;  line-height:30px; text-align:center;  color:#8e8e8e;}
.footer li a { color:#8e8e8e;}
.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:759px; float:left; height:32px; background:url(../images/t14.jpg) no-repeat left center; line-height:32px; text-indent:20px; color:#fff; font-size:12px; font-weight: bold;}
.newslbt span { float:right;color:#333; padding-right:15px; font-weight:normal;}
.newslbt span a{ color:#333;}
.newslbt span a:hover{  color:#333;}

.newslbt3 { width:759px; float:left; height:32px; background:url(../images/t022.jpg) no-repeat left center; line-height:32px; text-indent:10px; color:#656565; font-size:12px; font-weight: bold;}
.newslbt3 span { float:right;color:#656565; padding-right:15px; font-weight:normal;}
.newslbt3 span a{ color:#656565;}
.newslbt3 span a:hover{  color:#656565;}


.newslbt01  { width:777px; margin:0 auto; }

.newslbt01 ul { width:750px; margin:0 auto;border-bottom:#ccc  dashed 1px; overflow:hidden}
.newslbt01 li { width:85px; float:left; text-align:center; line-height:25px; height:25px; color:#7d7d7d;font-weight:bold;}
.newslbt01 li a { color:#7d7d7d; width:82px; float:left}
.newslbt01 li span { float:right; padding-top:8px;}
.newslbt01 li a:hover { background:url(../images/t11.jpg) no-repeat center;  width:82px; 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%;  margin:0 auto; height:35px;background:url(../images/nav.jpg)  top center;}
/*.nav ul { width:1000px; margin:0 auto}
.nav li { width:125px; float:left; text-align:center; font-size:13px; line-height:35px; height:35px; color:#0364c3;font-weight:bold;}
.nav li a { color:#0364c3; width:124px; float:left}
.nav li span { float:right; }
.nav li a:hover { background:url(../images/nav2.jpg) no-repeat center top;  width:124px; color:#fff}
.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:245px; padding-bottom:10px; float:left; }
.p02 { width:245px;  float:left;padding-top:10px; }
.p03 { width:270px;  float:left;      }
.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:28px; width:236px; float:right; margin-top:10px;
	overflow:hidden; background:url(../images/ss1.jpg) no-repeat right;
	
}
.TopSearch #keyword{  height:28px; float:left;width:200px;  line-height:28px; background:none; border:0px; overflow: hidden  }


.TopSearch #but{ width:30px; 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:307px;overflow:hidden; margin:0 auto; position:relative}
.main_image ul {width:9999px; height:307px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:307px;}
.main_image li span {display:block; width:100%; height:307px}
.main_image li a {display:block; width:100%; height:307px}
.main_image li .img_1 {background: url('../images/1.jpg') center top no-repeat; height:307px;}
.main_image li .img_2 {background: url('../images/img_main_2.jpg') center top no-repeat;height:307px;}
.main_image li .img_3 {background: url('../images/img_main_3.jpg') center top no-repeat;height:307px;}
.main_image li .img_4 {background: url('../images/img_main_4.jpg') center top no-repeat;height:307px;}
.main_image li .img_5 {background: url('../images/img_main_5.jpg') center top no-repeat;height:307px;}
div.flicking_con {width:990px; margin:0 auto; position:relative}
div.flicking_con .flicking_inner {position:absolute; top:250px; 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%;height:307px; position:relative;overflow:hidden}

.DB_tab25 .DB_bgSet{position:relative;}
.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:307px;display:none}

.DB_tab25 .DB_imgSet{position:absolute;width:1000px;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:50%;margin-left:-500px;}
.DB_tab25 .DB_menuWrap .DB_menuSet{position:absolute;width:100%;top:280px; height:30px; text-align:center;font-size:0}
.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:-100px;top:140px;cursor:pointer;display:none}



ul#menu, ul#menu ul {
  list-style-type:none; 
  margin: 0; margin-top:10px;
  padding: 0;
}


ul#menu a {
  display: block;
  text-decoration: none;	
}

ul#menu li {
  margin-left:0px; margin-bottom:5px; display:block;
}

ul#menu li a {
background:url(../images/t34.jpg) no-repeat center left; height:25px; line-height:25px;   font-weight:bold;   color: #383838;	
 width:208px; 
}

ul#menu li a:active  {
background:url(../images/t33.jpg) no-repeat left center; height:25px; line-height:25px; font-weight:bold;   color: #ff6300;	
 width:208px;
}
ul#menu li a:hover  {
background:url(../images/t33.jpg) no-repeat center left; height:25px; line-height:25px;   font-weight:bold;  color: #ff6300;	
 width:230px;
}
ul#menu li ul  { width:208px; margin:0 auto; }

ul#menu li ul li { width:208px; text-indent:25px; height:25px; line-height:25px; font-weight:normal; list-style:none; margin:0 auto; overflow:hidden}

ul#menu li ul li a {
 background:none; float:left; text-align:left;
  color: #ff6300; font-weight:normal
  
}

ul#menu li ul li a:hover {
 background:none; width:208px; margin:0 auto; color:#ff6300;font-weight:normal

}



/*Ê×Ò³TAbÑ¡Ïî¿¨*/



#tab{width:498px;position:relative;margin:0px auto; background:url(../images/t02.jpg) no-repeat left top;}
#tab .tab_menu{width:100%;float:left;position:absolute;z-index:1;}
#tab .tab_menu li{float:left;width:78px; text-align:center;height:35px;line-height:35px;font-weight:bold; color:#5f5f5f; border-bottom:0px;cursor:pointer;text-align:center;margin:0 2px 0 0;}
#tab .tab_box{width:496px;height:193px;clear:both;top:30px;position:relative;border:1px solid #7ea2c6; border-top: none; color:#5f5f5f}
#tab .tab_box li { width:230px; height:25px; float:left; text-align:left; line-height:25px; border-bottom:#ccc dashed 1px; list-style:none; color:#565656}
#tab .tab_box li a { color:#656565; text-decoration:none;}
#tab .tab_box li span { float:right; padding-right:5px;}
#tab .tab_box li span  a{ color:#656565; text-decoration:none;}

#tab .tab_menu .selected{background-color:yellow;cursor:pointer; margin-left:1px; background:url(../images/t03.jpg) no-repeat; color:#fff;}
.hide{display:none;}
.tab_box div{padding:10px;} 



#tab1{width:490px;position:relative;margin:10px auto; background:url(../images/t055.jpg) no-repeat left top;}
#tab1 .tab1_menu{width:100%;float:left;position:absolute;z-index:1;}
#tab1 .tab1_menu li{float:left;width:78px; text-align:center;height:35px;line-height:35px;font-weight:bold; color:#5f5f5f; border-bottom:0px;cursor:pointer;text-align:center;margin:0 2px 0 0;}
#tab1 .tab1_box{width:488px;height:282px;clear:both;top:30px;position:relative;border:1px solid #7ea2c6; border-top: none; color:#5f5f5f}
#tab1 .tab1_box li { width:470px; height:25px; float:left; text-align:left; line-height:25px; border-bottom:#ccc dashed 1px; list-style:none; color:#565656}
#tab1 .tab1_box li a { color:#656565; text-decoration:none;}
#tab1 .tab1_box li span { float:right; padding-right:5px;}
#tab 1.tab1_box li span  a{ color:#656565; text-decoration:none;}

#tab1 .tab1_menu .selected{background-color:yellow;cursor:pointer; margin-left:1px; background:url(../images/t03.jpg) no-repeat; color:#fff;}
.hide{display:none;}
.tab1_box div{padding:10px;} 
.tab3 { width:966px; margin:0 auto; overflow:hidden}
#tab2{width:966px;position:relative;margin:10px auto; background:url(../images/t031.jpg) no-repeat left top;   }
#tab2 .tab2_menu{width:100%; float:left;position:absolute;z-index:1;}
#tab2 .tab2_menu li{float:left;width:130px; text-align:center;height:37px;line-height:37px;font-weight:bold; color:#0f6bc7; border-bottom:0px;cursor:pointer;text-align:center;margin:0 2px 0 0;}
#tab2 .tab2_box{width:962px;height:190px;clear:both;top:10px;position:relative; border-top: none; color:#5f5f5f}
#tab2 .tab2_box li a { color:#656565; text-decoration:none;}

#tab2 .tab2_menu .selected{background-color:yellow;cursor:pointer; margin-left:1px; background:url(../images/t032.jpg) no-repeat; color:#fff;}
.hide{display:none;}
.tab2_box div{padding:10px;} 

