body{margin:0; padding:0; background-color:#CCCCCC;font-size:12px; line-height:20px; font-family:Arial, Verdana, Helvetica, sans-serif, ;overflow-x:hidden; }

td {font-size: 12px;color: #525252;line-height: 20px;WORD-WRAP: break-word}
a  {font-size:12px;color: #525252;text-decoration: none;}
a:hover  {font-size:12px;color: #245db7;text-decoration: none;}

img{margin:0; padding:0; border:0;}
p {margin:0; padding:0; line-height:18px; font-size:12px;}
.cb {font:0px/0px sans-serif; clear:both; display: block;}

.top {background:url(../images/Index_01.jpg) left top repeat-x; font-size:12px; line-height: 20px;}

#searchFormOption{position:relative; float:left; z-index:80; margin-top:1px;}
#searchFormOption ul,#searchFormOption li {list-style-type:none; margin:0; padding:0;}
#searchFormOption .sel{float:left; width:130px; height:18px; border:1px solid #fdfdfd; background:#ebebeb url(../images/index_07.jpg) no-repeat right center;font-size:12px; color:#6b6b6b; font-family:Arial, Helvetica, sans-serif; cursor:pointer;}
#loginFldselectop{position:absolute;border:1px solid #DFDFDF; top:20px; left:0px; width:130px;background:#fff; z-index:99;}

td.map {font-size:12px; color: #fdfdfd;}
.map a   {font-size:12px; color: #fdfdfd; text-decoration: none}
.map a:hover  {font-size:12px; color: #ff0000; text-decoration: none}


.nav  {font-size:14px; color: #1b1916; text-decoration: none;}
.nav a   {font-size:14px; color: #1b1916; text-decoration: none;}
.nav a:hover  {font-size:14px; color: #1b1916; text-decoration: none;}

.nav_spacer { width:3px; height:40px; background:url(../images/index_08.jpg) right top no-repeat;}

.index_middle {height:148px; background:url(../images/index_02.jpg) right top repeat-x;}

.box1 {background:url(../images/index_15.jpg) right 1px no-repeat;}
.box2 {background:url(../images/index_17.jpg) right 1px  no-repeat;}
.box3 {background:url(../images/index_19.jpg) right 1px no-repeat;}
.box4 {background:url(../images/index_21.jpg) right 1px  no-repeat;}
.text_14 {font-size:14px; font-weight:bold; color:#555151;}
.text_14 a   {font-size:14px; color:#555151; text-decoration: none}
.text_14 a:hover  {font-size:14px; color:#245db7; text-decoration: none}
.gt {font-size:8px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#306af0;}

#language {float:left; width:70px; line-height:15px;}
#language .sortname {margin-left:2px; margin-right:1px; width:60px;}

.copyright{color:#ffffff; font-size:12px; font-family:"ËÎÌå"; line-height:20px; height:60px; background:url(../images/index_27.jpg) right top repeat-x;}
.copyright a   {font-size:12px; color:#ffffff; text-decoration: none}
.copyright a:hover  {font-size:12px; color:#ff0000; text-decoration: none}

td.web_menu {font-size:14px; color:#ffffff; font-weight:bold; vertical-align: middle; background:url(../images/about_05.jpg) left top no-repeat; padding-left:30px;}

td.web_menu2 {font-size:12px; color:#605b5b; vertical-align: middle; height:30px; border-bottom:1px solid #646464;}
.web_menu2 a   {font-size:12px; color:#605b5b; text-decoration: none}
.web_menu2 a:hover  {font-size:12px; color:#245db7; text-decoration: none}

.location {height:30px; color:#000000;}
.location a   {font-size:12px; color:#000000; text-decoration: none}
.location a:hover  {font-size:12px; color:#245db7; text-decoration: none}
.double_gt {font-family:"ËÎÌå"; padding:0 5px;}

.news_list_name {font-size:12px; color:#555151; line-height:28px; height:30px;}
.news_list_name p {font-size:12px; color:#555151; line-height:28px; text-indent:2em;}
.news_list_name a   {font-size:12px; text-decoration: none}
.news_list_name a:hover  {font-size:12px; color:#245db7; text-decoration: none}
.addtime {color:#827f7f; line-height:28px; vertical-align:top;}

.page {color:#275fbc; text-align:center; height:60px;}

.border_dashed {border-top:1px dashed #767677;}
.lowast {color:#FF0000; padding-right:3px; font-family:'ËÎÌå'; font-size:14px;}

input.text_box  {border: #5f89ce 1px solid; font-size:12px; width:200px; height:20px; color:#555151; margin-left:5px;}

.grid {font-family:'ËÎÌå'; font-size:10px; vertical-align:top; margin-right:5px; color:#929294;}
h4{ margin:0; padding:15px 0; text-align:center; color:#245db7;}

#powers_top{background:url(../images/template-background.gif) repeat-y 50% 0;margin:0 auto;padding:0px;width:1013px;text-align:center;}
#powers_metrics{background:url(../images/template-bottom.gif) no-repeat 50% 0;margin:0;padding:0;height:18px;}