body { background-image:none!important;}
a:hover { text-decoration:none;}
.clearfix{*zoom:1}
.clearfix:before,
.clearfix:after{display:table;content:"";line-height:0;clear:both}
.hide{  display:none;}

.frame, .block { padding:0px; margin:0px; border:0px; background:none;}
.temp { margin:0px;}
#hd .wp { width:1178px;}


#nv_portal.pg_index #hd { background:#1e78eb; border-bottom:0;}
    #nv_portal.pg_index #hd h2 a { background-image:url(../logo_index.png);}
#nv_portal.pg_index #nnv li a { color:#FFF;}
    #nv_portal.pg_index #nnv li { background-image:url(../images/white-border.png);}
    #nv_portal.pg_index #nnv li:first-child { background:none;}
	#nv_portal.pg_index #nnv li.a a { color:#FFF;}
#nv_portal.pg_index .h_pop { border:1px solid #156bd4; background:#156bd4; }
    #nv_portal.pg_index .h_pop li a { color:#FFF;}
    #nv_portal.pg_index .h_pop li a:hover { color:#FFF; background:#0c5dbf;}
/*
#nv_portal.pg_index #nnv li:nth-child(2) a:before { border: 2px solid #ffffff;border-top:none;border-left:none;}
*/

.tuser { float:right; margin:49px 0 0 0; height:22px; line-height:22px;}
.ntuser { margin:49px 0 0 20px;}
    .tuser, .tuser a { font-size:14px; color:#333;}
	.tuser a { display:block; float:left; margin:0 0 0 12px;}
	.tuser .pipe { display:none;}
	.tuser strong { font-weight:normal;}
    .ntuser { padding:0 0 0 23px; background:url(../images/user_2.png) 0 center no-repeat; background-size:22px 22px;}
	.tuser .a1 img { width:20px; height:20px; border:1px solid #BBB; padding:1px; background:#EEE; border-radius:100%; vertical-align:middle; transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
	.tuser .a1:hover img {transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);}
	.tuser .a2, .tuser .a3 { width:22px; height:22px; text-indent:-99px; overflow:hidden; background:url(../images/remind_2.png) center center no-repeat; background-size:18px 18px;}
	.tuser .a3 { background-image:url(../images/exit_2.png);}

/*门户*/
#nv_portal.pg_index .tuser, #nv_portal.pg_index .tuser a { color:#FFF;}
    #nv_portal.pg_index .ntuser { background-image:url(../images/user_1.png);}
	#nv_portal.pg_index .tuser .a2 { background-image:url(../images/remind_1.png);}
	#nv_portal.pg_index .tuser .a3 { background-image:url(../images/exit_1.png);}
	#nv_portal.pg_index .tuser .a1 img { border:1px solid #156bd4; background:#FFF;}

#scbar { float:right; border:1px solid #DDD; height:22px; line-height:22px; margin:48px 0 0 30px;}
    #scbar_txt { width:120px; padding:0 0 0 5px; }
	#scbar_txt::-webkit-input-placeholder { color:#999;}
    #scbar .scbar_type_td { display:none;}
    .scbar_txt_td, .scbar_type_td { background:none;}
    .scbar_btn_td { width: 26px; background:#DDD url(../images/search_2.png) center center no-repeat; background-size:15px 15px;}
#nv_portal.pg_index #scbar { border:1px solid #1c5b9a;} 
#nv_portal.pg_index .scbar_btn_td { background:#156bd4 url(../images/search_1.png) center center no-repeat; background-size:15px 15px;}


#toptb { border:none;}
#hd { height:120px; border-bottom:1px solid #E3E3E3;}
#hd .wp { padding:0px;}
.hdc { min-height:120px;}
#hd h2 { padding: 0 20px 0 0;}
#hd h2 img { display:none;}
#hd h2 a { display:block; width:215px; height:120px; background:url(../logo.png) center center no-repeat;}

#nnv { float:right;}
    #nnv li { position:relative; float:left; height:120px; line-height:120px; padding:0 30px; background: url(../images/gray-border.png) 0 54px no-repeat;}
    #nnv li:first-child { background:none;}
    #nnv li:last-child { padding-right:0px;}
    #nnv li a { color:#6F6F6F; font-size:14px; text-decoration:none;}
    #nnv li.a a { color:#1e78e7;}
    #nnv li a span { display:none;}
	/*
    #nnv li:nth-child(2) a:before { position:absolute;right:12px;font-size:36px; content:''; color:#1e78e7; top: 55px; right:14px; z-index:30; width: 6px;height: 6px;background:none;transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg); border: 2px solid #1e78e7; border-top:none;border-left:none;}
	*/
	
.h_pop { margin:-30px 0 0 0; padding:0px; border: 1px solid #e4e4e4; background:#FFF; box-shadow:0 0 0;}
    .h_pop li a { height:40px; line-height:40px; padding:0px; margin:0px; text-align:center; font-size:14px; color:#6F6F6F; border:0px;}
    .h_pop li a:hover { color:#FFF; background:#1e78e7;}
#myitem_menu, #myprompt_menu { padding:0px; border: 1px solid #e4e4e4; background:#FFF; box-shadow:0 0 0;}
    #myitem_menu li a, #myprompt_menu li a { height:30px; line-height:30px; padding:0 10px; margin:0px; text-align:center; font-size:12px; color:#6F6F6F; border:0px;}
	#myprompt_menu li a {  }
	    #myprompt_menu li a em { display:none;}
    #myitem_menu li a:hover, #myprompt_menu li a:hover { color:#FFF; background:#1e78e7;}
		

#ft { border:0px; text-align:center;}
#flk, #frk { float:none; text-align:center;}
.ftn { text-align:center;}
    .ftn img { height:22px; vertical-align:middle; margin:0 10px 0 0;}
	

/*
 *  公共尾
 */
.common-footer {color:#646464;text-align: center;font-size:12px;padding-bottom: 10px;}
.common-footer ul{width: 410px;margin: 0 auto;*margin-bottom:30px;}
.common-footer li{float:left;margin-right:35px;margin-bottom:30px;}
.common-footer a{color:#646464;text-decoration: none;}
.common-footer a:hover{color:#1e78eb;text-decoration: none;}

