@charset "utf-8";
.New_topbar { width:100%; height:31px; background:url(http://www.21-sun.com/newhomeimg/top01.gif) top repeat-x; clear:both; margin-bottom:10px;}
.New_topbar ul,.New_topbar ul li { list-style-type:none; margin:0px; padding:0px; font-size:12px; text-align:left; color:#2f2f2f;}
.New_topbar .New_topbar_contain { width:980px; height:31px; margin:0 auto; clear:both;}
.New_topbar .New_topbar_contain ul.New_mem { width:360px; float:left; font-family:宋体;}
.New_topbar .New_topbar_contain ul.New_mem li { width:auto; height:18px; line-height:18px; padding-top:5px; float:left; white-space:nowrap;}
.New_topbar .New_topbar_contain ul.New_mem li.ntInput { width:130px; text-align:center;}
.New_topbar .New_topbar_contain ul.New_mem li.ntInput input { width:70px; height:16px; line-height:16px; border:#abadb3 1px solid; border-color:#abadb3 #dbdfe6 #dbdfe6 #abadb3; vertical-align:middle;}
.New_topbar .New_topbar_contain ul.New_mem li.ntSubmit { width:50px;}
.New_topbar .New_topbar_contain ul.New_mem li.ntSubmit input { width:39px; height:18px; border:none; cursor:pointer; background:url(http://www.21-sun.com/newhomeimg/bottom.gif) no-repeat; vertical-align:middle;}
.New_topbar a:link,.New_topbar a:visited { color:#2f2f2f; text-decoration:none;}
.New_topbar a:hover,.New_topbar a:active { color:#ff0000; text-decoration:none;}

.New_topbar .New_topbar_contain ul.New_rightLinks { width:500px; float:right;}
.New_topbar .New_topbar_contain ul.New_rightLinks li { width:auto; height:24px; line-height:24px; float:right; font-family:Arial; color:#2f2f2f; padding-top:3px;}
.New_topbar .New_topbar_contain ul.New_rightLinks li.n_line { width:15px; font-family:宋体; font-size:12px; text-align:center;}
.New_topbar .New_topbar_contain ul.New_rightLinks li img { border:none; vertical-align:-1px;}
 
/*top_links*/
.New_daohang { float:right; width:750px; height:68px;}
.New_daohang ul,.New_daohang li { list-style-type:none; margin:0px; padding:0px;}

.New_daohang ul.New_nav { width:100%; float:left; padding-top:2px; height:65px; overflow:visible;}
.New_daohang ul.New_nav .New_nav_l { width:198px; height:65px; float:left; border-right:#dddddd 1px solid; padding-left:3px; overflow:hidden;}
.New_daohang ul.New_nav .New_nav_last { width:135px; border-right:none;}

.New_daohang ul.New_nav .New_nav_l ul { width:201px; height:23px; float:left;}
.New_daohang ul.New_nav .New_nav_l ul li { width:66px; padding-right:1px; float:left; background:url(http://ad.21-sun.com/newhomeimg/bannerline.gif) right no-repeat;}
.New_daohang ul.New_nav .New_nav_l ul li a { display:block; width:100%; height:16px; text-align:center; font:100 12px/16px Arial;}

.New_daohang a:link,.New_daohang a:visited,.New_foot a:link,.New_foot a:visited { color:#000; text-decoration:none;}
.New_daohang a:hover,.New_daohang a:active,.New_foot a:hover,.New_foot a:active { color:#ff0000; text-decoration:none;}

.New_daohang a.dhred:link,.New_daohang a.dhred:visited { color:#ff0000;}
.New_daohang a.dhred:hover,.New_daohang a.dhred:active { color:#ff0000;}

/*foot_part*/
.New_website { width:100%; margin:10px auto 0px; clear:both; border:#7ba3dd 3px solid; border-width:3px 0px; background-color:#f0f0f0; line-height:20px; padding:5px 0px; font-size:12px; font-family:Arial; color:#000;}
.New_linksContain { padding:0px 10px; text-align:left;}
.New_website .New_links { margin-right:8px; *margin-right:6px; display:inline-block; white-space:nowrap;}
 
.New_foot { width:100%; height:auto; margin:5px auto 0px; clear:both; padding-bottom:10px; text-align:center; font-size:12px; line-height:20px; font-family:Arial; position:relative; color:#000;}
.New_foot a:link,.New_foot a:visited { color:#000;}
.New_foot a:hover,.New_foot a:active { color:#cc0000;}
.New_foot font.foot_logo_style { font-family:impact; font-size:16px;}

.New_foot img { border:none;}
.New_foot em { font-style:normal; margin:0px 5px;}
.New_foot a.dhred { font-weight:bold;}
.New_foot a.dhred:link,.New_foot a.dhred:visited { color:#204C89;}
.New_foot a.dhred:hover,.New_foot a.dhred:active { color:#cc0000;}

.ewm { width:100px; height:120px; text-align:center; color:#999; line-height:18px; position:absolute; right:0px; top:0px;}

span.New_links { cursor:pointer; color:#000;}

/*top1*/
ul.New_daohang1,ul.New_daohang1 li { list-style:none; margin:0px; padding:0px;}
ul.New_daohang1 { width:945px; height:19px; padding-top:3px; background-color:#E5E5E5; margin:0 auto; clear:both; padding-left:5px;}
ul.New_daohang1 li { width:66px; height:15px; border-right:#2F2F2F 1px solid; float:left;}
ul.New_daohang1 li.noborder { border:none;}
ul.New_daohang1 li a { display:block; width:100%; height:15px; line-height:15px; text-align:center; font-size:12px; font-family:宋体;}
ul.New_daohang1 li a:link,ul.New_daohang1 li a:visited { color:#515151!important; text-decoration:none;}
ul.New_daohang1 li a:hover,ul.New_daohang1 li a:active { color:#cc0000!important; text-decoration:none;}

.nw980 ul.New_daohang1 { width:975px;}
.nw980 ul.New_daohang1 li { width:68px;}

/*top2*/
body { margin:0; padding:0;}
.j_newtop { width:100%; height:32px; clear:both; background:url(/homepic/top_x.gif) top repeat-x; overflow:hidden;}
.j_newtop ul,.j_newtop li { margin:0; padding:0; list-style-type:none;}
.j_newtop ul { width:1000px; height:28px; margin:0 auto; clear:both;}
.j_newtop li { width:auto; height:28px; float:left; background:url(/homepic/v_dash.gif) right 50% no-repeat; padding-right:1px; *padding-right:0px; line-height:0px; font-size:0px;}
.j_newtop li.last { background:none;}
.j_newtop li a { display:inline-block; width:auto; height:28px; line-height:28px; padding:0px 12px 0px 12px; *padding:0px 12px 0px 11px; font-size:12px; font-family:Arial; color:#333333!important; text-decoration:none; white-space:nowrap;}

/*width:950px
.j_newtop ul { width:950px;}
.j_newtop li a { padding:0px 11px;}
*/