/* CSS all set */

body { 
	margin:0px;
    FONT-SIZE: 12px;  
	LINE-HEIGHT: 130%; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-family:SongTi, Arial;
	LETTER-SPACING: normal;
	text-align:center;
	}
li{ list-style-type:none; }
ul { list-style-type:none; margin:0px; padding:0px;}
ol {list-style-type:none; margin:0px;}
form { margin:0px; padding:0px;}
/* header begin=====================*/

/* Site Name */
.nw_sitename { width:100%; height:105px;margin:0 auto 0;clear:both;  padding-top:12px;}
.nw_sitename a.tag_sitename { display:block; width:150px; height:105px; margin:0 0 0 15px;}
.nw_sitename a.tag_sitename img { border:0px #fff solid;}
/* Site Name */
.nw_head {width:960px; height:270px; text-align:left; margin:auto;}
.title {  font-size:13px;  min-height:50px; height:auto!important; height:50px; width:750px;  clear:both; display:table; padding:38px 0 0 167px;}
.title ul { float:left;}
.title ul.title_image,.title ul.title_image li{ width:52px; text-align:right;}
.title ul.title_text,.title ul.title_text li{ width:600px;}
.title ul li.title_info {padding:2px 0 0 5px; line-height:26px; font-size:1.5em; height:28px;  font-weight:bold;} 
.title ul li.title_signed { padding:3px 0 0 15px; height:auto;}
.title_url { width:490px; height:23px; display:table; clear:both; margin:5px auto 0; text-align:left }

/* header end=====================*/

/* menu begin=====================*/
.menu { width:960px; height:56px; margin:auto;  }
.menu .menu_top { width:960px; height:18px; line-height:18px; text-align:right; font-size:11px; clear:both;}
.menu .menu_top span { padding-right:10px;} .menu .menu_top span b{ font-weight:normal;}
.menu .menu_control {width:960px;  height:36px;  clear:both;}
.menu .menu_control ul{ position:relative; height:32px; }
.menu .left { float:left;} .menu .right { float:right;}
.menu_user_main{ width:100%;}
.menu_user_main ul {width:100%;  border:0px #fff solid !important; }
.menu_user_main ul li{ float:left; text-align:center; width:14%; height:32px;  font-size:14px;}
.menu_user_main ul li a { display:block; width:100%; height:28px; line-height:28px; padding-top:4px; }
.menu_control .left{ font-size:14px; width:64%;} 
.menu_control .right{  padding:7px 5px 0 0; text-align:right; width:34%; display:table;}

/* menu end=====================*/

/* nw_body begin=====================*/
.nw_body { width:960px; height:auto; padding:0 0 15px; display:table!important; display:block; margin:auto; clear:both;}
/* nw_body end=====================*/

/* 3 child begin */

.nw_colgroup { DISPLAY: inline-block; HEIGHT: auto; margin-top:8px; CLEAR: left; }
.nw_colgroup .first-child { MARGIN-LEFT: 0px !important }

.nw_1col,.nw_2col, .nw_3col{ DISPLAY: inline; FLOAT: left; }
.nw_1col { WIDTH: 220px; MARGIN-LEFT: 8px;}
.nw_2col, .nw_3col {MARGIN-LEFT:8px;}
.nw_2col { WIDTH: 732px;}
.nw_3col { width:504px }

/*2 child end*/
/* about body module begin*/

.nw_module { DISPLAY: inline-block; height:auto!important; }
.nw_module { MARGIN:0 auto 7px; POSITION:relative;}
.nw_module .left { float:left;} .nw_module .right { float:right;}
.nw_module FORM { CLEAR: left; margin:0px!important;}

HTML .nw_body .nw_1col .nw_module { WIDTH: 218px; }
HTML .nw_body .nw_2col .nw_module { WIDTH: 732px; display:table!important;}
HTML .nw_body .nw_3col .nw_module { width:502px; overflow-x:hidden; }

/* about body module end*/

/*module_head begin*/

.nw_group_head { line-height:22px; height:27px; overflow:hidden;} 
.nw_group_head div { position:relative;  line-height:22px; padding-top:3px; }
.nw_group_head .right {  padding-right:5px;}
.nw_group_head .left a { display:block; float:left; width:24px; height:18px;}
HTML .nw_body .nw_1col .nw_group_head { width:216px; }
HTML .nw_body .nw_2col .nw_group_head { width:720px; text-align:left; padding-left:10px;}
HTML .nw_body .nw_3col .nw_group_head { width:500px; }
/*module_head end*/
/*module_body begin========================================*/
HTML .nw_body .nw_group_body { text-align:left; word-break:break-all;}
HTML .nw_body .nw_1col .nw_group_body {width:216px; padding:3px 0 2px;}
HTML .nw_body .nw_2col .nw_group_body {width:730px; }
HTML .nw_body .nw_3col .nw_group_body {width:500px; }
.main {height:auto; display:table; word-break:break-all; margin:auto; overflow:hidden; word-wrap: break-word;}
HTML .nw_body .nw_1col .nw_group_body .main { width:215px; border:0px #fff solid;  }
HTML .nw_body .nw_3col .group_main .nw_group_body .main { width:482px;  }
HTML .nw_body .nw_2col .group_main .nw_group_body .main { width:708px; }

.nw_group_body div {position:relative; }
.nw_group_body ul{position:relative; margin:auto;}
.center { text-align:center; }

.nw_group_body h3 { font-size:12px; font-weight:normal; color:#FF3300; margin:0 0 5px; border-bottom:1px #a2bdec dashed;}/*有疑问的*/
.nw_group_body h6,.nw_group_body h6,.nw_group_body h4{ font-size:12px; font-weight:normal; position:relative; clear:both;}
.nw_group_body h6{ margin:0 auto 4px; padding:3px 0 0 ; height:22px; line-height:20px; text-align:center;}
.nw_group_body H5 {  margin:0px; font-size:12px; font-weight:normal; }
.nw_group_body p {padding:0px 5px 0; text-align:left; margin:1px 0 2px; line-height:150%; position:relative;}
.nw_group_body p span { margin:0 2px;}

/*列表*/
.nw_group_body ul  {margin:auto;}
.nw_1col .nw_group_body ul li,.nw_3col .nw_group_body ul li  {display:table; padding-left:20px;}
.nw_1col .nw_group_body ul { width:200px;  height:auto;  padding:5px 0;}
.nw_1col .nw_group_body ul li {width:180px;  min-height:20px; height:auto!important; height:20px; line-height:20px; }
.nw_3col .nw_group_body ul {  width:480px; padding-top:4px;} 
.nw_3col .nw_group_body ul li { width:460px; line-height:22px; min-height:22px; height:auto!important; height:22px; } 

.nw_1col .nw_group_body ul li .left{  width:180px;  }
.nw_3col .nw_group_body ul li .left{  width:375px; }
.nw_group_body ul li .right{ width:70px; }
.nw_3col .nw_group_body ul li .right {padding:0 3px 0 10px;}

.list_text { height:auto; display:table;}
.list_text li { float:left;}
.nw_3col .nw_group_body ul.list_text li{width:215px; margin-left:3px; overflow:hidden; display:block!important}

/*module_body end ========================================*/

/*首页底部提示 begin*/
.nw_group_body H4 { width:100%; margin:0px auto; padding:5px 0px 3px;  height:16px; line-height:16px; font-size:12px; display:table;}
.nw_group_body H4 .right a:hover{ text-decoration:underline;}
.nw_group_body h4 .left a {display:block; width:18px; height:18px; margin-left:3px; line-height:18px;}
.nw_1col .nw_group_body .main  h4 { width:205px; }
.nw_3col .nw_group_body .main  h4 { width:482px;}

/*首页底部提示 end*/

/*view begin*/

.nw_view_body {	 width:643px; padding:3px 0 2px;}
.nw_view_body{ DISPLAY: inline-block; HEIGHT: 1%; CLEAR: left; MARGIN-BOTTOM: 1px;POSITION: relative; min-height: 10px; height:auto!important; height:10px;text-align:left;}
/*view end*/

/*main begin*/

.nw_3col .nw_group_body .main{ padding:5px 5px 4px;}
.nw_2col .nw_group_body .main { padding:7px 7px 4px; }
/*.nw_2col .group_main .nw_group_body .main ul li { height:25px;}*/

/*main end*/

/*module_body end================================================*/

/*module_foot begin*/
.nw_view_foot {padding:2px 20px 0 0; width:625px; height:26px; line-height:26px; text-align:right;}
/*module_foot end*/

/*各频道目录 begin ==================================*/
.photo_space_menu{  display:table;}
.photo_space_menu div { width:100%; padding-left:0px;}
.photo_space_menu a { width:106px; height:18px; float:left; text-align:center; margin:0 2px 0 0; padding:5px 0 0; }
/*各频道目录 end ==================================*/

/* footer begin=====================*/

.nw_footer {width:958px; height:55px;  text-align:center; padding-top:20px; clear:both; margin:auto;}
.nw_footer a{ color:#437360; text-decoration:none;}
.nw_footer a:hover{text-decoration: underline;}

/* footer end=====================*/
/*----------------------------------------------------------------------
   banner_header
----------------------------------------------------------------------*/
/*rss*/
.rss { background:url(../images/rss.gif) no-repeat right 2px ; padding-right:20px;}
