@charset "utf-8";
/* CSS Document */
html body { background:#e8ebef;}
.bottom{ background:#424242; padding-top:1px;}
.bottomB{ border-top:1px solid #bababa}
body #bottom .links { background:none; text-align:center;}
body #bottom .links ,body #bottom .links a { color:#8b8b8b;}
body #bottom .sites ,body #bottom .sites a ,body #bottom .sites a:link { color:#8b8b8b;}
body #bottom .sites a:hover ,body #bottom .sites a:visited { color:#8b8b8b;}
body #bottom .left p ,body #bottom .left p a ,body #bottom .left p a:link { color:#8b8b8b;}
body #bottom .mid ,body #bottom .mid a ,body #bottom .mid a:link { color:#8b8b8b;}

.bg{ background:url(images/bg.jpg) no-repeat center top;}
.box1000{ width:1000px; margin:0 auto; overflow:hidden; color:#464648; text-align:left;}
.box990{ width:990px; margin:0 auto; }
.fl_l{ float:left;}
a.more{ color:#7cc041; font-weight:bold;}

.flash{ background:url(images/flashbg.jpg) no-repeat center top; height:504px; }
#slide10 {position:relative; width:338px; height:288px; float:left; padding:11px 3px 0; background:url(images/index_03.jpg) no-repeat;}
#slide10 .slide li {height:252px}
#slide10 .slide li i{display:none}
#slide10 .fbg{background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6; top:237px; left:3px; width:338px; height:26px; position:absolute; z-index:5}
#slide10 .info { height:25px; padding-top:1px; overflow:hidden; position:absolute; top:237px; left:3px;  width:330px; padding-left:8px; z-index:7}
#slide10 .control {float:right}
#slide10 .title {float:left}
#slide10 .control li {float:left; width:19px; list-style:none; text-align:center; margin-right:3px; display:inline}
#slide10 .control li a {display:block; width:19px; height:15px; line-height:15px; background:#000; padding-top:4px; margin-top:3px;color:#616161;}
#slide10 li.control a:hover, #slide10_control li.current a{width:19px; height:16px; line-height:16px;  margin:0; padding-top:6px;  background:url(images/but1.gif) no-repeat; color:#fff; text-decoration:none;}
#slide10 ul {list-style:none}
#slide10 ul img {vertical-align:middle}
#slide10 .title a {text-decoration:none; line-height:25px; color:#fff; font-weight:normal;}
#slide10 .title a:hover {text-decoration:underline}
.intro{ background:url(images/index_04.jpg) no-repeat; width:241px; height:271px; line-height:21px; float:left; padding:28px 20px 0; text-indent:24px;}

.pc{ background:url(images/index_05.jpg) no-repeat; height:550px; position:relative;}
.pc p{ position:absolute; line-height:21px; text-indent:24px;}
.tx1{ width:210px; top:108px; left:189px;}
.tx2{ width:170px; top:75px; left:620px;}
.tx3{ width:210px; top:355px; left:23px;}
.pc .tx4{ width:200px; top:347px; left:620px; text-indent:0}
.ts{ background:url(images/sxbg.jpg) no-repeat top center #f8f8f8; padding:60px 0 30px;}
.newsbg{ background:url(images/newsbg.jpg) no-repeat top center; height:258px;}
.newsbg ul{ float:left; width:542px; padding:52px 0 0 57px;}
.newsbg ul li{ float:left; width:255px; line-height:30px; background:url(images/icon.gif) no-repeat left 10px; padding-left:15px;}
.newsbg ul li a{ color:#000;}
.hdhd{ background:url(images/index_08.jpg) no-repeat; height:241px; position:relative;}
.cjlink{ position:absolute; display:block; width:145px; height:34px; top:179px; left:834px;}
.hdhd p{ width:560px; float:left; line-height:21px; padding:60px 10px 0 57px;}
.hdhd ul{ float:left; padding-top:51px;}
.hdhd ul li{ float:left; padding-left:10px;}
.hdhd ul li img{ padding:2px; border:1px solid #8ec44a; background:#fff;}
.pl{ background:url(images/plbg.jpg) no-repeat center top;  padding-top:42px; clear:both;}
.pl .cmtContent{ border:none;}
.pl .thcmt{ display:none}
.pl #loginSpan a{ color:#000}