/* project: ntn
   design: shizongqin  */
   
*{margin:0;padding:0}
body {font: 12px "宋体"; line-height: 180%; background: #fff; color: #454545; }

td,p{
	
	color: #333333;
	font-family:"宋体";
	line-height:180%;
}


A { COLOR: #336699; TEXT-DECORATION: none }
A:hover { COLOR: #195792; TEXT-DECORATION: underline }
input { border:1px solid #C0C0C0;padding: 1px;cursor: point;font-family:"宋体";font-size:12px}
input.radio{border:0;}

textarea { border:1px solid #C0C0C0; padding: 1px; cursor: point;}
select { font-size:12px; }


/* ----------common   ------ */

.content { margin: 0px auto; width: 778px;	}

.logo{background:url(../../images/logo.jpg) no-repeat left; height:69px;width:400px;}

.language{font-family:Arial;padding-top:28px;}

.top_font{width:170px;}
.top_search{background:url(../../images/top_search.jpg) no-repeat 90% 4px;width:150px;height:25px; text-align:left;font:11px "Arial","宋体"}
.top_search td{padding-top:6px;}
.top_search_input{border:none;width:100px;color:#aaaaaa; font-family:"宋体";margin-left:10px;}


.menu{background:#458cb5;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;text-align:center;}
.menu:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
.menu td{color:#fff;line-height:26px;}
.menu td a{color:#fff; text-decoration:none;display:block;}
.menu td a:hover{color:#fff; text-decoration: none;background:#1975a9;display:block;}
.menu_line{background:url(../../images/menu_line.jpg) no-repeat right; width:2px}
.topmenu_check{background:#1975a9;}


/* ----------Index   ------ */

.index_menu_yellow{background:url(../../images/menu_yellow.jpg) no-repeat;height:9px;}
.index_banner{background:url(../../images/banner.jpg) no-repeat;}
.index_left{width:490px; padding:10px 0 10px 0;}
.index_bar{background:url(../../images/index_bar_line.jpg) no-repeat bottom left;height:25px;margin:5px 0 8px 0;}

.index_news td{border-bottom:1px solid #eee;line-height:30px;padding-left:10px;}
.index_news td span{font-weight:bold;color:#195792}
.index_news td a{color:#333;}

.index_right{width:288px;padding:6px 0 10px 0;}
.index_footer{height:36px !important;}


/* ----------Inner   ------ */

.menu_yellow{background:#fe9f4d; height:5px; }

.banner{background-color:#458ab4;}
.banner_left{width:180px; text-align:center;line-height:220%;color:#fff;font-family:verdana;font-size:14px;}
.banner_left span{font-weight:bold;font-size:16px;font-family:arial;}

.left{width:179px;background:#e9e9e9;border-left:1px solid #d8d8d8;padding-bottom:20px;} 
.left_menu{margin-top:20px;border-top:1px solid #b7b7b7;}
.left_menu td{border-bottom:1px solid #b7b7b7;line-height:28px;padding-left:16px;}
.left_menu td a{color:#333;}
.left_menu .check{font-weight:bold;color:#0156a7;}

.sub_menu{margin-bottom:8px;}
.sub_menu td{border:none;background:url(../../images/arrow.gif) no-repeat 2% 50%;color:#0156a7; font-weight:bold;padding-left:12px;line-height:23px; !important}
.sub_menu a{color:#555; text-decoration:none;font-weight:normal;}




.right{border-right:1px solid #d8d8d8;padding:6px 26px 15px 20px} 
.right_bar{background:url(../../images/line.jpg) repeat-x bottom;margin-bottom:15px;}
.bar_title{font-weight:bold;font-size:13px;color:#0156a7;line-height:28px;}
.position{color:#999;text-align:right;padding-right:4px;}


.footer{background-color:#458ab5;height:46px;}
.foot_left{padding-left:10px;}
.foot_right{text-align:right;padding-right:14px;color:#fff;}
.footer td{color:#fff;line-height:16px;}
.footer td span{ color:#FFCC00; font-weight:bold;line-height:16px;}
.footer td a{color:#fff; text-decoration:none}
.footer td a:hover{color:#fff; text-decoration:underline}





