﻿*html { background-image:url(about:blank);background-attachment:fixed;/*解决 ie6 position:fixed; 闪动问题*/}
body  { margin:0px; font-size:12px; text-align:center; font-family:宋体/*微软雅黑,"Microsoft Yahei", Hei, Tahoma, SimHei, sans-serif*/; color:#333333; background:#fff; } 
html,body{margin:0px;height:100%;} 
/*公用*/
.clear { clear:both; } 
.center { text-align:center; } 
.text-left { text-align:left; }
.text-right { text-align:right; }
ul { list-style:none; margin:0px; padding:0px; }


img { border:0px; }   
.c { margin:auto; text-align:left; width:1240px;  overflow:hidden; font-size:18px}
ul { list-style:none; margin:0px; padding:0px; }
ul li { list-style:none; }



/*网页顶部*/

.nmgrc-top  { height:40px; background-color:#f6f6f6; border-bottom:solid 1px #e8e8e8; margin:auto; }
.nmgrc-top .top-bar-left {
	width: 925px;
	height: 35px;
	overflow: hidden;
	float: left;
	padding-left: 350px;
	position: absolute;
	left: 0px;
	top: 0px;
	background-color: #f6f6f6;
	z-index: 1;
}
.nmgrc-top ul li { line-height:35px; color:#ccc; padding:0px 5px 0px 5px; } 
.nmgrc-top .top-bar-left ul li { float:left; }
.nmgrc-top .top-bar-right {
	width: 254px;
	height: 35px;
	float: right;
	padding-right: 20px;
	position: absolute;
	right: 0px;
	top: 0px;
	background-color: #f6f6f6;
	z-index: 2;
}
.nmgrc-top .top-bar-right ul li { float:right; padding:0px 0px 0px 0px; }
.nmgrc-top .top-bar-right ul li.phone { background:url('../images/skin.gif') no-repeat -585px -23px; } 
.nmgrc-top .top-bar-right ul li.phone span { padding-left:20px; } 
.nmgrc-top .top-bar-right ul li .sub-menu { display:none; text-align:left; width:auto;  position:absolute; z-index:9999; border:solid 1px #dddddd; border-top:0px; padding:0px 0px 0px 10px; margin:0px 0px 0px -1px; background:#fff; }
.nmgrc-top .top-bar-right ul li .sub-menu a { margin-right:5px; display:inline-block; color:#666; }
.nmgrc-top .top-bar-right ul li .sub-menu a:hover { color:#1d85ce;}
.nmgrc-top .top-bar-right ul li .sub-menu-signin { margin-left:-0px; width:60px; }
.nmgrc-top .top-bar-right ul li .sub-menu-reg { margin-left:-10px; width:60px; }
.nmgrc-top .top-bar-right ul li .sub-menu-service { margin-left:0px; width:120px; text-align:left; padding:10px 5px 15px 15px; line-height:35px; }
.nmgrc-top .top-bar-right ul li .sub-menu .menu-item { line-height:22px; color:#666; }
.nmgrc-top .top-bar-right ul li .sub-menu .menu-item h5 { margin:0px; padding:5px 0px 5px 0px; }
.nmgrc-top .top-bar-right ul li.on .sub-menu { display:block;  }
.nmgrc-top .top-bar-right ul li a { color:#666; }
.nmgrc-top .top-bar-right ul li.nickname { text-align:right; width:150px; height:35px; overflow:hidden; }
.nmgrc-top .top-bar-right ul li a:hover { color:#1d85ce;}
.nmgrc-top .top-bar-right ul li.on span { background:#fff; padding:0px 9px 0px 9px; border-left:solid 1px #dddddd; border-right:solid 1px #dddddd; }
.nmgrc-top .top-bar-right ul li span { cursor:pointer; display:block; padding:0px 10px 0px 10px; color:#666; height:35px; }

*+html .nmgrc-top .top-bar-right ul li .sub-menu { margin:0px 0px 0px -14px; white-space:nowrap; }
*+html .nmgrc-top .top-bar-right ul li .sub-menu-signin { margin-left:-100px; width:60px; }
*+html .nmgrc-top .top-bar-right ul li .sub-menu-reg { margin-left:-120px;width:60px; }
*+html .nmgrc-top .top-bar-right ul li .sub-menu-service { margin-left:-100px; width:300px; }

*html .nmgrc-top .top-bar-right ul li .sub-menu { margin:0px 0px 0px -14px; white-space:nowrap; }
*html .nmgrc-top .top-bar-right ul li .sub-menu-signin { margin-left:-100px; width:60px; }
*html .nmgrc-top .top-bar-right ul li .sub-menu-reg { margin-left:-120px;width:60px; }
*html .nmgrc-top .top-bar-right ul li .sub-menu-service { margin-left:-100px; width:300px; }
.nmgrc-topqj{width:1145px; margin:auto; height:40px;}
.nmgrc-topfzlh{ width:1140px; margin:0 auto}
.nmgrc-topfzlh ul li { float:left; }
.top { height:150px; overflow:hidden; width:1145px; margin:0 auto;}

.top .logo  {padding:0px 0px 0px 10px; float:left; display:block; width:309px; height:100px; background:url('../images/logo.png') no-repeat 0px 0px; margin-top:20px; margin-left:10px; }
.top .search { float:left; width:580px; padding:0px 0px 0px 93px; }
.top .search .search-type { padding-top:25px; }
.top .search .search-type ul li {  height:40px; float:left; font-family:宋体; color:#3f3f3f; font-size:14px; font-weight:lighter; text-align:center; line-height:40px; cursor:pointer; }
.top .search .search-type ul li.on { font-weight:bold; font-size:14px; background:url('../images/skin.gif') no-repeat -569px -80px; }
.top .search .search-type ul li.s { width:25px; color:#cccccc; font-weight:lighter; }
.top .search .search-type ul li a { color:#3f3f3f;font-size:14px; }
.top .search .search-box { float:left; clear:both; width:330px; height:38px; padding:1px;  background:url('../images/skin.gif') no-repeat 0px -78px; }
.top .search .search-box input { height:37px; padding:9px 9px 9px 38px; border:0px; width:351px; line-height:20px; background:url('../images/skin.gif') no-repeat -2px -80px; color:#aaaaaa; }
.top .search .search-btn { float:left; width:100px; height:42px; background:url('../images/skin.gif') no-repeat -402px -78px; cursor:pointer; }
.top .search .search-more { float:left; width:100px; text-align:center; padding:3px 0px 0px 10px; }
.top .search .search-more a { display:block; font-family:宋体; line-height:18px; }

#top_search_key_ddl { display:none; margin:0px 0px 0px -2px; width:398px; border:solid 2px #618fcb; border-top:solid 1px #618fcb; position:absolute; z-index:9999; line-height:25px; background:#fff; }
#top_search_key_ddl a { display:block; height:25px; overflow:hidden; padding:0px 10px 0px 10px; font-size:12px; color:#555; }
#top_search_key_ddl a:hover { background:#d1ecff; color:#555; }
#top_search_key_ddl a b { color:#618fcb; }

.nav { } 
.nav .nmgrcdh { height:51px; overflow:hidden; background-color:#f25c27;z-index: 1000;  margin:0 auto; } 
.nav .nmgrcdh ul li { float:left; font-size:16px; font-weight:bold; font-family:微软雅黑; line-height:51px;width:120px; } 
.nav .nmgrcdh ul li.on { color:#d5e5f9;text-decoration:none; background-color:#db420e; text-align:center; }
.nav .nmgrcdh ul li a { display:block; padding:0px 20px 0px 20px;font-size:16px; }
.nav .nmgrcdh ul li a:link,.nav .nmgrcdh ul li a:visited,.nav .nmgrcdh ul li a:active{ color:#fff; text-decoration:none; }
.nav .nmgrcdh ul li a:hover { color:#fff; text-decoration:none; background-color:#db420e; }
.nav .row2 { height:41px; overflow:hidden; font-size:14px; background:url('../images/nav-bg.gif') 0px -103px; } 
.nav .row2 label { font-weight:bold; } 
.nav .row2 ul li { float:left; font-size:14px; font-family:微软雅黑; line-height:41px; padding-right:10px; } 
.nav .sub-nav { height:52px; overflow:hidden; font-size:14px; background:url('../images/nav-bg.gif') 0px -52px; }  
.nav .sub-nav ul li { height:32px; float:left; font-size:14px; font-weight:bold; font-family:微软雅黑; line-height:32px; padding:8px 10px 10px 10px; } 
.nav .sub-nav ul li a { display:block; padding:0px 20px 0px 20px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior: url(/content/css/pie.htc); }
.nav .sub-nav ul li a:link { color:#555; text-decoration:none;}
.nav .sub-nav ul li a:visited { color:#555; text-decoration:none;}
.nav .sub-nav ul li a:active{ color:#555; text-decoration:none;}
.nav .sub-nav ul li a:hover { color:#fff; text-decoration:none; background-color:#1d85ce; }
.nav .sub-nav ul li.on a:link { color:#fff;text-decoration:none; background-color:#1d85ce; }
.nav .sub-nav ul li.on a:visited { color:#fff; text-decoration:none; background-color:#1d85ce; }
.nav .sub-nav ul li.on a:active{ color:#fff; text-decoration:none; background-color:#1d85ce; }
.nav .sub-nav ul li.on a:hover { color:#fff; text-decoration:none; background-color:#1d85ce; }
.float-nav { position:absolute; left:0; top:0; z-index:999; width:100%; position:fixed; overflow:hidden; top:0px; z-index:999; _position:absolute; _margin-top:0px; _top:expression(eval(document.documentElement.scrollTop));} 
.crumbs { line-height:40px; color:#666; }
.fdgd{ height:50px;}
/*网页底部*/
.footer { border-top:solid 2px #f1030c; padding-top:20px; clear:both; font-family:宋体,Verdana,Arial; background:#eee; font-size:14px; margin:0 auto; height:150px;}
.footer .help { height:180px; overflow:hidden; }
.footer .help .col { width:160px; float:left; padding:0px 0px 20px 20px; text-align:left; }
.footer .help .col h3 {font-family:宋体; margin:0px; padding:0px; color:#605f5f; font-size:14px; line-height:32px; } 
.footer .help .col a { font-size:14px; line-height:24px; } 
.footer .help .mobile-qr { float:left; width:200px; border-left:solid 1px #eeeeee; padding:30px 0px 30px 40px; height:87px; }
.footer .help .mobile-qr .qr-img { width:87px; height:87px; float:left; background:url('../images/skin.gif') no-repeat -239px -215px; }
.footer .help .mobile-qr span { display:block; float:left; width:90px; height:87px; padding:20px 0px 0px 20px; line-height:24px;  }
.footer .copy { border-top:solid 1px #eee; padding:20px; line-height:24px; color:#999999; font-family:Verdana; }
.footer .copy .links { height:24px; width:25%; margin:0 auto;}
.footer .copy ul li { float:left; padding-right:15px; }
.footer .copy .copyright { width:100%; margin:0 auto; float:left; color:#666; font-size:13px}
.footer .copy .logo { width:250px; height:56px; float:right; background:url('../images/skin.gif') no-repeat -240px -139px; }
.tab {}
.tab .tab_btns .tab_btn { float:left; cursor:pointer; }
.tab .tab_btns .on { cursor:default; }
.tab .tab_contents .tab_content { display:none; }
.tab .tab_contents .on { display:block; }
.pager { text-align:center; display:block; height:50px; padding:20px; } 
.pager a { height:16px; line-height:16px; font-size:14px; padding:12px 16px 12px 16px; border:#ababab solid 1px; color:#555555; margin-left:10px; background:url('../images/pager-skin.gif') 0px -256px;  -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; behavior:url(/content/css/pie.htc); }
.pager span { height:16px; line-height:16px; font-size:14px; padding:12px 16px 12px 16px; border:#ababab solid 1px; color:#555555; margin-left:10px; background:url('../images/pager-skin.gif') 0px -256px;  -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; behavior:url(/content/css/pie.htc); }
.pager a:hover{background:#ededed;} 
.pager .current { height:16px; line-height:16px; font-size:14px; padding:12px 16px 12px 16px; border:#4e7ab4 solid 1px; color:#fff; font-weight:bold; margin-left:10px; background:url('../images/pager-skin.gif') 0px -306px;  -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; behavior:url(/content/css/pie.htc); } 
.pager .last_num { border-right:#ccc solid 1px; }
.pager .pager_go_pre_page { margin-left:5px; }
.pager .pager_go_next_page { margin-left:5px; }
.pager .go_pager_num { width: 36px; height: 26px; border: #769bc5 solid 1px; line-height: 26px; margin-left:5px; }
.pager .go_pager_btn { width: 50px; height: 26px; }
.pager .total { margin-left: 5px; }
.pager .pager_go_last_page { border-right: #CCC solid 1px; margin-left:5px; }
.nav .nmgrcdh {height:51px; overflow:hidden; background-color:#dc2230; } 
.nav .nmgrcdh ul li { float:left; font-size:16px; font-weight:bold; font-family:微软雅黑; line-height:51px; } 
.nav .nmgrcdh ul li.on { color:#d5e5f9;text-decoration:none; background-color:#c41926;  }
.nav .nmgrcdh ul li a { display:block; padding:0px 20px 0px 20px; }
.nav .nmgrcdh ul li a:link,.nav .nmgrcdh ul li a:visited,.nav .nmgrcdh ul li a:active{ color:#fff; text-decoration:none; }
.nav .nmgrcdh ul li a:hover { color:#fff; text-decoration:none; background-color:#c41926; }

/*底部*/
