@charset "utf-8";
/* CSS Document */

*{margin:0;padding:0;}
body{ font-family:"Microsoft YaHei","Verdana";font-size: 12px;color:#000;  background:url(../../images/powto/index_bg.jpg) no-repeat top center #f7f7f7}
ul,li,dl,dt,dd{list-style:none; }
img{border:none;}
em{FONT-STYLE: normal; FONT-WEIGHT: normal}
a{TEXT-DECORATION: none; color:#000;}
a:hover {TEXT-DECORATION: none; color:#0063c6;}

.cl{clear:both; overflow:hidden; }
.blank5{height:5px; clear:both; overflow:hidden}
.blank10{height:10px; clear:both; overflow:hidden}
.main{width:955px; margin:0 auto; overflow:hidden }

.logo{ float:left; width:380px; height:108px; overflow:hidden}
.nav{ float:right; width:572px; height:108px; overflow:hidden;}
.mattblackmenu ul{overflow:hidden;float:left; position:relative; width:650px}
.mattblackmenu li{display:inline;margin:0;}
.mattblackmenu li a{float:left;display:block;text-decoration:none;margin:0;padding:40px 4px 0 18px;color:white;line-height:16px; height:68px}
.mattblackmenu li a:visited{color:white;}
.mattblackmenu li a:hover{ background:url(../../images/powto/nav_curr.gif) no-repeat 2px 47px; color:#fff}
.mattblackmenu li em{ clear:both; display:block}
.mattblackmenu a.selected{ background:url(../../images/powto/nav_curr.gif) no-repeat 2px 47px;}
.ddsubmenustyle,.ddsubmenustyle div{margin:0;padding:0;position:absolute;left:0;top:0;list-style-type:none;visibility:hidden;z-index:100; }
.ddsubmenustyle ul{position:absolute;left:0;top:0;list-style-type:none;border:0px none;  }
.ddsubmenustyle li a{display:block;width:120px;color:#fff;background-color:#018fdb;text-decoration:none;padding:3px 0 3px 10px;}
* html .ddsubmenustyle li{display:inline-block;width:120px;}
.ddsubmenustyle li a:hover{background-color:#182b4b;color:white;}
.downarrowpointer{padding-left:4px;border:0;}
.rightarrowpointer{position:absolute;padding-top:3px;left:100px;border:0;}
.ddiframeshim{position:absolute;z-index:500;background:transparent;border-width:0;width:0;height:0;display:block;}

.banner{ height:171px; overflow:hidden; }
.banner img{ width:380px; height:171px; float:left}

.slideBox{  float:left; width:545px;color:#fff; padding:20px 0 0 30px; position:relative; z-index:1} 
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:85px; z-index:1; font-size:14px } 
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  } 
.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center;  cursor:pointer; color:#ccc} 
.slideBox .hd ul li.on{ color:#fff; } 
.slideBox .bd{ position:relative; height:113px; z-index:0; overflow:hidden  } 
.slideBox .bd img{ width:450px; height:230px; } 
.slideBox  h2{ font-size:18px; padding:10px 0 10px}
.slideBox  h2 a{ color:#fff}
.slideBox  h2 a:hover{ color:#fff; text-decoration:underline}
.slideBox .home{ position:absolute; right:13px; bottom:-30px; z-index:1; } 
.slideBox .home a{ color:#fff}
.index_tab{ height:146px; background:url(../../images/powto/index_tab_bg.jpg) no-repeat top center #fff; overflow:hidden}

.slideTxtBox{ width:575px; float:right  } 
.slideTxtBox .hd{ height:40px; line-height:40px; padding:0 20px;   position:relative;  } 
.slideTxtBox .hd ul{ float:left; position:absolute; left:20px; top:0px; height:32px;   } 
.slideTxtBox .hd ul li{ float:left; padding:0 15px; color:#1d6689; font-weight:bold } 
.slideTxtBox .hd ul li.on{ height:40px;  background:#fff; cursor:pointer; } 
.slideTxtBox .bd{  line-height:34px; width:575px; overflow:hidden; height:34px } 
.slideTxtBox .bd ul{ padding:0px 20px;  } 
.slideTxtBox .bd ul li{ float:left}
.slideTxtBox .bd ul li a{  float:left;padding:0 10px; }

#tags {WIDTH:575px; float:right}
#tags LI {FLOAT: left; padding:0 15px; color:#1d6689; font-weight:bold; margin:0 0 0 15px }
#tags LI A { COLOR: #1d6689; LINE-HEIGHT:40px;HEIGHT:40px; TEXT-DECORATION: none}
#tags LI.emptyTag {}
#tags LI.selectTag { background:#fff; line-height:40px}
#tags LI.selectTag A { COLOR: #1d6689; LINE-HEIGHT:40px; }
#tagContent {}
.tagContent {DISPLAY: none; WIDTH: 575px; COLOR: #474747; float:right}
.tagContent a{ float:left; padding:0 10px; height:34px; line-height:34px}
#tagContent DIV.selectTag {	DISPLAY: block}


.index_news{ float:left; width:355px;}
.index_news ul{ padding:0px 0 0 0;}
.index_news ul li{ border-bottom:#b2b2b2 solid 1px; line-height:28px; background:url(../../images/powto/news_ico.gif) no-repeat right}
.index_news h2{ color:#182c4c; font-size:14px; padding:7px 0 8px}
.index_news ul li strong{ color:#1d6689; padding-right:3px}

.index_c{ float:left; width:253px; padding:0 0 0 45px}
.index_c h2{ color:#182c4c; font-size:14px; padding:7px 0 8px}
.index_c ul{ padding:0px 0 0 0;}
.index_c ul li{ border-bottom:#b2b2b2 solid 1px; line-height:28px; background:url(../../images/powto/news_ico.gif) no-repeat right}
.index_c ul li strong{ color:#1d6689; padding-right:3px}


.index_r{ float:right; width:256px;}
.index_r h2{ color:#182c4c; font-size:14px; padding:7px 0 8px}
.index_r ul{ padding:0px 0 0 0;}
.index_r ul li{ border-bottom:#b2b2b2 solid 1px; line-height:28px; background:url(../../images/powto/news_ico.gif) no-repeat right}
.index_r ul li strong{ color:#1d6689; padding-right:3px}

.more{ text-align:right; clear:both; display:block; overflow:hidden; padding-top:15px}
.more a{ background:url(../../images/powto/more_ico.gif) no-repeat 0 8px; padding-left:8px}

.foot{ background:url(../../images/powto/foot_bg.gif) no-repeat  top center #fff; height:50px; overflow:hidden; padding:10px 0 0 0}
.foot em{ padding:0 10px}

.list_nav{ padding:10px 10px; background:url(../../images/powto/line.gif) no-repeat bottom}
.list_nav em{ background:url(../../images/powto/about_ico.gif) no-repeat; width:14px; height:18px; overflow:hidden;  padding:0 5px; margin:0 5px}
.list_left{ width:829px; float:left; overflow:hidden}
.list_left_nav{ background:url(../../images/powto/left_nav_bg.jpg) no-repeat; width:183px; overflow:hidden; height:488px; float:left}
.list_left_nav ul{ padding:20px 0 0 30px}
.list_left_nav ul li{ clear:both; display:block; line-height:26px}
.list_left_nav ul li a{ color:#fff}
.list_left_nav ul li a:hover{ text-decoration:underline; color:#fff}
.list_left_nav ul li .pl{ padding-left:20px}
.list_left_nav .curr{ font-weight:bold}
.list_left_txt{ width:630px; float:right}
.list_left_txt h1{ font-size:18px; color:#018eda; font-weight:normal; padding:20px 0 10px}
.list_left_txt .about{ line-height:24px}
.list_left_txt .about_b{ background:#d8e2ec; color:#666; line-height:18px; font-weight:bold; padding:8px 10px}
.list_right{ width:105px; float:right; font-weight:bold}
.list_right h2{ color:#666;  padding:15px 0 5px; font-size:12px}
.list_right h3{ color:#666;  padding:5px 0 5px; font-size:12px}
.list_right a{ color:#018eda; line-height:24px; clear:both; display:block}
.list_right a:hover{ color:#018eda; text-decoration:underline}
.list_right b{color:#018eda;}

.list_left_txt .pro{ overflow:hidden;}
.list_left_txt .pro ul{}
.list_left_txt .pro ul li{ line-height:19px; clear:both; padding:5px 0 15px; display:block; overflow:hidden}
.list_left_txt .pro ul li img{ width:130px; height:130px; border:#d5d5d3 solid 1px; float:left}
.list_left_txt .pro ul li .t{ float:right; width:480px;}
.list_left_txt .pro ul li .t h2{ color:#0063c6; background:#e8e8e8; font-size:12px; padding:4px 10px; margin-bottom:6px}
.list_left_txt .pro ul li .t h2 a{ color:#0063c6;}
.list_left_txt .pro ul li .t h2 a:hover{ color:#0063c6; text-decoration:underline}

.list_left_txt .down{}
.list_left_txt .down ul{}
.list_left_txt .down ul li{border-bottom:#b2b2b2 dashed 1px; line-height:32px; background:url(../../images/powto/news_ico.gif) no-repeat right; overflow:hidden}
.list_left_txt .down ul li a{ float:left}
.list_left_txt .down ul li span{ float:right; padding-right:10px}
.down_btn{ background:url(../../images/powto/down_btn.gif) no-repeat; width:135px; height:46px; }
.down_btn a{ display:block;width:135px; height:46px; overflow:hidden; text-indent:-9999px}


/* 分页 */
#pages { padding:14px 0 10px; text-align: center}
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background:url(../images/admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background:#018fdb; border:1px solid #018fdb; color:#fff; text-align:center;padding:0 10px}



















