@import url(base.css);
#container{width:920px;clear:both;margin:auto;}

#pleft{float:left;width:238px;margin-top:10px;}
#pright{float:right;width:670px;margin-top:10px;overflow:hidden;}

.leftbox{float:left;width:238px;margin-bottom:8px;}
.leftbox h2{background:url(../images/left_t.gif) no-repeat;height:26px;line-height:27px;padding-left:25px;font-family:Georgia;font-size:12px;color:#fff;}
.leftbox ul{border:1px #83ade7 solid;padding:5px;}
ul.video{padding:8px;}
ul.leftp{padding:5px 8px;}
ul.leftp li{background:url(../images/ico.gif) left 11px no-repeat;border-bottom:1px #ddd dashed;padding-left:10px;line-height:25px;}
ul.leftp li a{color:#026898;font-weight:bold;}

.pli{border:1px #83ade7 solid;height:180px;padding-top:10px;}
.pli ul{border:none;padding:0;}
.pli li{width:230px;margin:auto;text-align:center;margin-top:8px;}
.pli li span{clear:both;display:block;text-align:center;line-height:25px;height:25px;}
.pli li img{padding:8px 40px;}
.newsli{height:137px;border:1px #83ade7 solid;padding-top:10px;}
.newsli ul{border:none;padding:0 8px;}
.newsli li a{background:url(icon.gif) left 12px no-repeat;padding-left:10px;line-height:25px;height:25px;overflow:hidden;display:block;}

#demoa{overflow:hidden;height:170px;padding:0;}
#demo{overflow:hidden;height:120px;padding:0;}

.left_t{height:26px;line-height:26px;background:url(../images/left_h2.gif) no-repeat;font-size:14px;color:#fff;}
.left_t ul{height:26px;margin-left:10px;background:url(../images/icon1.gif) left no-repeat;padding-left:20px;}
.left_t li{float:left;margin-top:5px;width:84px;line-height:21px;text-align:center;}
.left_t li a{font-size:14px;font-weight:bold;color:#fff;}
.left_t li a:hover{text-decoration:none;}
.left_t li.active a{background:url(../images/active.gif) no-repeat;display:block;color:#008dc5;}
.none{display:none;}

.leftbox_c{display:block; background:#fff; border:0 solid #fff; border-width:0 1px;}
.leftbox_c h2{font-size:14px;line-height:25px;height:25px;padding-left:10px;border-bottom:1px #ddedf7 dashed;color:#008dc5;}
.box h2 span.more a{color:#336699;}
ul.left_p{padding:10px;}
ul.left_p li{background:url(../images/ico-1.gif) left no-repeat;padding-left:10px;border-bottom:1px #dadee6 solid;height:25px;line-height:25px;}
ul.left_p li a{color:#026898;font-weight:bold;}
ul.left_p li a:hover{color:#ff6600;}

ul.con{padding:10px 5px;}
ul.con li{line-height:30px;}
ul.con li.tel{background:url(../images/tel.jpg) left no-repeat;padding-left:35px;font-size:14px;}
ul.con li.fax{background:url(../images/fax.jpg) left no-repeat;padding-left:35px;font-size:14px;}
ul.con li.mail{font-size:14px; letter-spacing:1px;}


.news{float:left;width:520px;background:transparent;}
.news_c{display:block; background:#fff; border:0 solid #fff; border-width:0 1px;padding:10px;padding-right:0;overflow:hidden;}
.news_t{color:#02afde;font-size:18px;height:38px;line-height:38px;}
.news_t strong{background:url(../images/newico.jpg) left no-repeat;padding-left:30px;height:38px;line-height:30px;display:block;}
.news ul{width:500px;}
.news li{float:left;width:240px;margin-right:10px !important;margin-right:0;height:25px;overflow:hidden;}
.news li a{background:url(../images/ico-1.gif) left 7px no-repeat;padding-left:10px;}

.about{float:left;width:520px;margin-bottom:10px;background:transparent;}
.about_t{color:#02afde;font-size:18px;height:20px;line-height:20px;}
.about_c{display:block; background:#fff; border:0 solid #fff; border-width:0 1px;padding:10px;overflow:hidden;}
.about_c img{margin-top:10px;}
.about_c a{color:#2A91D3;}

#pshow{clear:both;width:670px;overflow:hidden;}
#pshow .p_t{height:26px;line-height:26px;background:url(../images/plist_t.gif) no-repeat;color:#026898;font-weight:bold;font-size:14px;}
#pshow .p_t strong{float:left;background:url(../images/p_t.gif) no-repeat;height:23px;display:block;width:165px;text-align:center;color:#2f8ab6;font-family:Georgia;padding-left:10px;}
#pshow .p_t span.more{}
#pshow .p_t span.more a:hover{color:#2f8ab6;}
#pshow ul{padding-top:10px;display:inline-block;width:682px;}
#pshow ul.none{display:none;}
#pshow dl{float:left;margin-right:10px;width:330px;height:155px;border-bottom:1px #e5e5e5 solid;margin-bottom:10px;}
#pshow dl dt{float:left;width:100px;position:relative;}
#pshow dl dt img{margin:10px 0;}
#pshow dl dt a{position:relative;padding:0 10px;display:block;}
#pshow dl dt a div{display:none;}
#pshow dl dt div{display:none;}
#pshow dl dt a:hover{visibility:visible; color:#FFF;}
#pshow dl dt:hover{z-index:10;visibility:visible; color:#FFF;}
#pshow dl dt a:hover div{filter:Alpha(opacity=90);position:absolute; left:0px; top:0px;background:#fff;border:1px #f90 solid;display:block; width:358px; height:200px; color:#000; overflow:hidden;}
#pshow dl dt:hover div{z-index:100;filter:Alpha(opacity=90);position:absolute; left:0px; top:0px;background:#fff;border:1px #f90 solid;display:block; width:358px; height:200px; color:#000; overflow:hidden;}
#pshow dl dt:hover div a img{float:left;}
#pshow dl dt a:hover div dt{float:left; width:8px; background:url(../images/234.gif) center no-repeat;height:100px; display:block; background-color:#333;}
#pshow dl dt a:hover div dd{float:right; width:270px; height:auto; line-height:18px; padding:6px 10px;}
 
#pshow dl dd{margin-right:10px !important;margin-right:5px;width:200px;float:right;}
#pshow dl dd.m{margin-top:5px;line-height:140%;height:85px;overflow:hidden;}
#pshow dl dd.t{margin-top:5px;color:#026898;font-weight:bold;line-height:20px;}
#pshow dl dd.more a{margin-top:8px;background:url(../images/details.gif) no-repeat;width:80px;height:20px;display:block;line-height:20px;text-align:center;color:#fff;}
#pshow dl dd.more a:hover{text-decoration:none;color:#000;}
#pshow li{float:left;margin-right:10px;width:328px;border:1px #e5e5e5 solid;margin-bottom:10px;position:relative;}
#pshow li img{}
#pshow li a.pic{float:left;display:block;margin:5px;margin-right:10px;width:100px;height:140px;}
#pshow li a.t{font-weight:bold;height:20px;line-height:20px;overflow:hidden;}
#pshow li p{margin:0 5px;line-height:140%;height:60px;}
#pshow li span{position:absolute;top:110px;left:114px;display:block;width:160px;height:25px;overflow:hidden;line-height:25px;}
#pshow li a.more{background:url(details.gif) no-repeat;width:80px;height:20px;display:block;line-height:20px;text-align:center;color:#fff;}
#pshow li a.more:hover{text-decoration:none;color:#000;}

#news{clear:both;width:295px;background:url(news.gif) no-repeat;margin-top:15px;float:left;height:238px;}
#news h3{line-height:35px;color:#2f8ab6;font-family:Georgia;padding-left:10px;}
#news ul{padding:15px 0 0 10px;}
#news li{background:url(icon.gif) left 12px no-repeat;padding-left:10px;line-height:27px;}

#about{float:right;width:365px;background:url(about.gif) no-repeat;margin-top:15px;height:238px;}
#about h3{line-height:30px;color:#2f8ab6;font-family:Georgia;padding-left:10px;}
#about p{padding:0 10px 10px 10px;}
#about p img{float:left;margin-top:5px;border:1px #ccc solid;background:#fff;padding:2px;margin-right:10px;}

.sidebar{width:187px;float:right;margin-bottom:10px;background:transparent;}
.down{width:187px;height:67px;background:url(../images/down.gif) no-repeat;}
.down p{line-height:67px;text-align:center;text-indent:10px;}
.down p a{color:#02afde;font-size:18px;}
.side_c{display:block; background:#fff; border:0 solid #fff; border-width:0 1px;padding:0 5px;overflow:hidden;}
.side_c h3{color:#008dc5;font-size:14px;text-align:center;border-bottom:1px #ddd dashed;}
.side_c ul{}
.side_c ul li{padding-top:8px;height:65px;width:177px;padding-bottom:8px;border-bottom:1px #ddd dotted;}
.side_c ul li img{float:left;border:1px #eee solid;margin-right:10px;margin-top:5px;}
.side_c ul li .info{float:left;width:115px;line-height:140%;}
.side_c ul li a.t{width:120px;height:20px;color:#008dc5;}

#flink{clear:both;background:transparent;width:960px;margin-top:10px;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#fff;border-left:1px solid #cadbe6;border-right:1px solid #cadbe6;}
.xb1 {margin:0 5px; background:#cadbe6;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.link_c{display:block; background:#fff; border:0 solid #cadbe6; border-width:0 1px;display:inline-block;}
.flink_t{font-size:14px;line-height:25px;height:25px;padding-left:10px;border-bottom:1px #ddedf7 dashed;color:#026898;}
.link_c li{margin:8px;}