﻿@charset "utf-8";
/*页面结构*/
#Hheader { margin:0 auto; width:980px; margin-top:25px;}
#Hcontent { margin:0 auto; width:980px;}
#Hfooter { margin:0 auto; width:980px; margin-top:10px; height:60px; background: url(../images/index/footer_bj.gif) repeat-x; clear:both;}
#Hfooter p { padding-top:20px; text-align: center; }


.hn_top_nav1{
	margin:0 auto;
	width:980px;
	clear:both;
	height:5px;
	background:#32517d;
	
}
.hn_top_nav{
	margin:0 auto;
	width:980px;
	clear:both;
	height:30px;
	background:#EEF5FD;
	line-height:30px;
	font-size:20px;
	text-align:center;
	font-family:"黑体"; 
}

/**/
.Hlogo{ width:375px; height:47px; float:left;}
.Htop_nav{ float:right; margin-top:10px; margin-right:22px; display:inline; margin-top:-5px;}
.Htop_nav p{ line-height:22px; text-align:right;}
.Hbanner{ width:980px; margin-top:8px; float:left;}
.Hhome_picture{ width:660px; height:259px; float:left; background:url(../images/index/banner.jpg) no-repeat;}
.Hlogin{ background:url(../images/index/login.gif) no-repeat; width:290px; height:234px; float:left; padding-left:30px; padding-top:20px; padding-bottom:5px; position:relative;}
.Hlogin_bt{ background: url(../images/index/tubiao.jpg) no-repeat; height:25px; text-indent:30px; margin-left:5px; line-height:25px; font-size:14px; font-weight:bolder; color:#333333;}
.Hxian{ background:url(../images/index/login_xu.jpg) no-repeat; width:241px; height:5px; margin-top:3px; overflow:hidden;}
.Hdenglu{ width:265px; overflow:hidden; margin-left:-10px;}
.Hdenglu span{ font-size:12px; float:left; line-height:25px; height:25px; width:70px; text-align:right;margin-right:3px;}
.Hdenglu li{ clear:both; line-height:32px; height:32px;}
.Hd_p input{ width:152px; height:22px; line-height:22px; padding-left:3px; border:1px solid #b0b0b0;}
.Hd_p02 input{ width:152px; height:22px; line-height:22px; padding-left:3px; border:1px solid #b0b0b0;}
.Hd_1 input{ width:55px; height:22px; line-height:22px; padding-left:3px; _margin-left:2px; border:1px solid #b0b0b0; float:left;}
.Hbutton_04 { height:25px; font-size:14px; font-weight:bolder; color:#003366; border:1px #87a3c1 solid; background:url(../images/index/button_bg02.gif); padding:0 17px 3px 17px; *padding:0 9px; cursor: pointer; }
.Hjianju{ margin-left:73px; _margin-left:75px; display:inline;}
.Hjianju2{ margin-left:75px; margin-top:5px;}
a.HBlue:link, a.HBlue:visited { color: #0066cc; text-decoration: underline;} 
a.HBlue:hover, a.HBlue:active { color: #ff0000; text-decoration: underline;} 
a.Hlanse:link, a.Hlanse:visited { color: #32507d; text-decoration: none;} 
a.Hlanse:hover, a.Hlanse:active { color: #ff0000; text-decoration: underline;} 
a.green0:link, a.green0:visited { color: #669900; text-decoration: none;} 
a.green0:hover, a.green0:active { color: #669900; text-decoration: underline;}
.gre_ys{color: #669900;} 
.orange14{ color:#ff6600; font-size:14px;}

.Hclear_h10 { clear:both; height:10px; overflow:hidden; }
.Hclear_h5 { clear:both; height:5px; overflow:hidden; }
a.HGray:link, a.HGray:visited { color: #333; text-decoration: underline;} 
a.HGray:hover, a.HGray:active { color: #ff0000; text-decoration: underline;}
.Hcontane02{ width:980px; overflow:hidden; float:left;}
.HNotice{ float:left; width:640px; margin-top:10px;}
.HNotice_title{ background:url(../images/index/Notice_title_bj.gif) no-repeat; width:610px; height:35px; padding:10px 15px 0px; float:left;}
.HNotice_nr{ background:url(../images/index/Notice_nr_bj2.gif) repeat-y; width:640px; overflow:hidden; padding-bottom:5px; float:left;}
.HNotice_bj{ background:url(../images/index/Notice_nr_bj3.gif) no-repeat; width:640px; height:8px; float:left;}
.HAnnouncement{ width:610px; border-bottom:1px dashed #b9b9b9; padding-bottom:3px; float:left;}
.HN_icon{ float:left; color:#32507d; font-size:14px; font-weight:bold; background:url(../images/index/icon_notice.gif) no-repeat; padding-left:30px; padding-bottom:5px; padding-top:5px;}
.HN_more{ float:right; margin-top:8px; padding-right:10px;}
.HNotice_nr ul{ width:595px; margin-left:18px; padding-top:10px;}
.HNotice_nr ul li{ width:585px; float:left; line-height:25px; background:url(../images/index/icon_d.gif) 0px 9px no-repeat; padding-left:10px;}
.HNotice_nr ul li span{ float:right; color:#999999;}
.Hnew_point{ float:right; width:320px; margin-top:7px;}
.Hpoint_title{ background:url(../images/index/home_news_title.gif) no-repeat; width:300px; height:23px; padding-top:23px; padding-left:20px; color:#FFF; font-size:14px; font-weight:bold;}
.Hpoint_nr{ background:url(../images/index/home_news_nr_bj2.gif) repeat-y; width:280px; height:132px; overflow:hidden; padding:8px 20px 5px;}
.Hpoint_bj{ background:url(../images/index/home_news_nr_bj3.gif) no-repeat; width:320px; height:5px;}
.Hpoint_nr p{ text-indent: 2em; line-height:180%; }

.Hh20 { clear:both; height:20px; overflow:hidden; }
.Hh10 { clear:both; height:10px; overflow:hidden; }
/* --- channel --- */
#channel { height:75px; clear:both;}  
#channel .bar { height:30px; background:url(../images/index/channel_t2.gif) repeat-x;}  
#channel .bar .t_l{ float:left; height:30px; width:85px; padding-left:15px; background:url(../images/index/channel_t1.gif) left; font-size: 14px; font-weight: bold; line-height:22px; color:#32507d;}
#channel .bar .tab { float:left; color:#32507d; text-align:center; cursor:pointer; line-height:30px;}
#channel .bar .t_r { float:right; height:30px; width:5px; background:url(../images/index/channel_t3.gif) right no-repeat; font-size:1px;}
#channel .bar { height:30px; background:url(../images/index/channel_t2.gif) repeat-x;}  
#channel .box { height:40px; background:url(../images/index/channel_bg.gif) #f8fafd left no-repeat; border-right: solid #afc9e1 1px; }
#channel .feet { height:5px; background:url(../images/index/channel_b2.gif) repeat-x bottom;}
#channel .feet .b_l{ float:left; height:5px; width:100px; background:url(../images/index/channel_b1.gif) left no-repeat; font-size:1px;}
#channel .feet .b_r { float:right; height:5px; width:5px; background:url(../images/index/channel_b3.gif) right no-repeat; font-size:1px;}
/* --- business --- */
#business{ height:auto; width:980px;}
#business .bar .tab { float:left; color:#32507d; text-align:center; cursor:pointer; line-height:30px;  } 
#business .bar { height:30px; background:url(../images/index/business_t2.gif) repeat-x;}  
#business .bar .t_l{ float:left; height:30px; width:85px; padding-left:15px; background:url(../images/index/business_t1.gif) left; font-size: 14px; font-weight: bold; line-height:22px; color:#32507d;}
#business .bar .t_r { float:right; height:30px; width:5px; background:url(../images/index/business_t3.gif) right no-repeat; font-size:1px;}
#business .bar { height:30px; background:url(../images/index/business_t2.gif) repeat-x;}  
#business .box { background:#f8fafd; border-left: solid #afc9e1 1px;  border-right: solid #afc9e1 1px; overflow:hidden; height:auto; padding:15px;}
#business .feet { height:5px; background:url(../images/index/business_b2.gif) repeat-x bottom;}
#business .feet .b_l{ float:left; height:5px; width:5px; background:url(../images/index/business_b1.gif) left no-repeat; font-size:1px;}
#business .feet .b_r { float:right; height:5px; width:5px; background:url(../images/index/business_b3.gif) right no-repeat; font-size:1px;}
/* ========== tab ========== */
#TabTab03Con1 { height:40px; line-height:14px; text-align:center;}
#TabTab03Con2 { height:40px; line-height:14px; text-align:center; }
#TabTab03Con3 { height:40px; line-height:14px; text-align:center; }
#TabTab03Con4 { height:40px; line-height:14px; text-align:center;}
#TabTab02Con1 { height:auto; }
#TabTab02Con2 { height:auto; }
.xixi1 { padding-left:8px; width:456px; height:30px; line-height:30px; background:url(../images/index/tab_01.gif) no-repeat; cursor:pointer; }
.xixi2 { padding-left:8px; width:456px; height:30px; line-height:30px; background:url(../images/index/tab_02.gif) no-repeat; cursor:pointer; }
.xixi3 { padding-left:8px; width:456px; height:30px; line-height:30px; background:url(../images/index/tab_03.gif) no-repeat; cursor:pointer; }
.xixi4 { padding-left:8px; width:456px; height:30px; line-height:30px; background:url(../images/index/tab_04.gif) no-repeat; cursor:pointer; }
.xixi5 { padding-left:6px; width:745px; height:30px; line-height:30px; background:url(../images/index/tab_05.gif) no-repeat; cursor:pointer; }
.xixi6 { padding-left:6px; width:745px; height:30px; line-height:30px; background:url(../images/index/tab_06.gif) no-repeat; cursor:pointer; }
.xixi7 { padding-left:6px; width:745px; height:30px; line-height:30px; background:url(../images/index/tab_07.gif) no-repeat; cursor:pointer; }
.xixi8 { padding-left:6px; width:745px; height:30px; line-height:30px; background:url(../images/index/tab_08.gif) no-repeat; cursor:pointer; }
.xixi9 { padding-left:6px; width:745px; height:30px; line-height:30px; background:url(../images/index/tab_09.gif) no-repeat; cursor:pointer; }
.xixi10 { padding-left:6px; width:745px; height:30px; line-height:30px; background:url(../images/index/tab_10.gif) no-repeat; cursor:pointer; }

.tab1 { width:112px; height:30px; float:left; }
.tab2 { width:112px; height:30px; float:left; }
.tab3 { width:112px; height:30px; float:left; }
.tab4 { width:112px; height:30px; float:left; }
.tab5 { width:122px; height:30px; float:left; font-weight:bold;}
.tab6 { width:122px; height:30px; float:left; font-weight:bold;}
.tab7 { width:122px; height:30px; float:left; font-weight:bold;}
.tab8 { width:122px; height:30px; float:left; font-weight:bold;}
.tab9 { width:122px; height:30px; float:left; font-weight:bold;}
.tab10 { width:122px; height:30px; float:left; font-weight:bold;}

/* ========== End tab ========== */
.Ht_css { padding:1px; text-align: center; font-family:Arial, Helvetica, "宋体";}
.Ht_css td { padding:0 10px;}
.Ht_css td img { padding:0 5px;}
.Ht_css th { height:30px; font-weight: bold; }
.Ht_css .Hli_1 { height:28px; background:#e0f2ff; }
.Ht_css .Hli_2 { height:28px;}

/*-----help-----*/
.Hlink {padding-bottom:10px; height:59px; background: url(../images/index/Link_bg.gif) repeat-x; }
.Hlink_left { float:left; padding-left:125px; height:59px; background: url(../images/index/Link_n.gif) no-repeat;}
.Hlink_right { float:right; width:5px; height:59px; background: url(../images/index/home_help_bj2.gif) no-repeat; }
.Hhelp {padding-bottom:10px; height:59px; background: url(../images/index/home_help_bj3.gif) repeat-x; }
.Hhelp_left { float:left; padding-left:125px; height:59px; background: url(../images/index/home_help.gif) no-repeat;}
.Hhelp_left ul {font-size:14px; }
.Hhelp_left ul li { float:left; margin-left:35px; line-height:22px; padding-top:20px; height:37px; display:inline;}
.Hhelp_right { float:right; width:5px; height:59px; background: url(../images/index/home_help_bj2.gif) no-repeat; }
.ico_h01 { height:22px; padding-left:32px; background: url(../images/index/h01.gif) no-repeat 0 17px; }
.ico_h02 { height:22px; padding-left:32px; background: url(../images/index/h02.gif) no-repeat 0 20px; }
.ico_h03 { height:22px; padding-left:32px; background: url(../images/index/h03.gif) no-repeat 0 17px; }
.ico_h04 { height:22px; padding-left:32px; background: url(../images/index/h04.gif) no-repeat 0 17px; }
.ico_h05 { height:22px; padding-left:32px; background: url(../images/index/home_help_x.gif) no-repeat;}

.help_faq { margin-top:-12px; background:url(../images/index/questions_bottom01.gif) no-repeat; width:164px; height:41px; display:block;} 
.help_faq:hover { background:url(../images/index/questions_bottom02.gif) no-repeat; width:164px; height:41px; display:block;} 


/*首页表格样式*/
.tablebox { border-collapse:collapse; line-height:16px;}
.tablebox td { border:#c1d3e3 solid 1px; padding:5px 3px; }
.tablebox th { background:#dbe7f3; border:#c1d3e3 solid 1px; padding:5px 3px; text-align: center; }
.tablebox img { border:0; }
.tablebox a { color:#32507d; text-decoration:none }
.tablebox a:hover { color:#06C; text-decoration:underline }
.bgs { background:#eff7ff; }
.uibtn { width:16px; height:16px; display:inline-block; cursor:pointer; }
.uibtn + .uibtn { margin-left:10px }
.pdf { background:url(../images/index/ico_pdf.gif) no-repeat; }
.word { background:url(../images/index/ico_word.gif) no-repeat;}
.guide { background:url(../images/index/ico_guide.gif) no-repeat; }
.wait { background:url(../images/index/wait.gif) no-repeat; }



/*咨询电话及服务信息*/
.caidan { width:968px; height:27px; line-height:27px; color:#344b73; font-size:14px; font-weight:bold; padding-left:12px; background-color:#dceaf6; border-top:5px solid #32517d;}
.service_main{ width:900px; margin:0px auto;}
.service_title{width:900px; padding-bottom:6px; height:25px; line-height:25px; color:#344b73; font-size:14px; font-weight:bold; border-bottom:1px solid #e9e9e9; margin-bottom:20px; background:url(../images/index/icon_pc.gif) no-repeat; text-indent:35px;}
.service_nr{width:900px;}
.service_nr p{ width:350px; padding-left:35px; float:left; line-height:25px; font-size:14px;}
.service_news{clear:both;}
.service_news h2{ font-size:14px; font-weight:bold;}
.service_news p{ margin-bottom:5px;}
.sevice_table{ margin-top:10px; width:100%; text-align:center; border-collapse:collapse; margin-bottom:10px;}
.sevice_table td{border:1px solid #b7d1e6; padding:5px;}
.tss01{ background-color:#edf2f8; font-weight:bold; text-align:center;}
.icon_s{ background:url(../images/index/right_icon_alert.gif) no-repeat; width:22px; height:15px; display:inline-block; vertical-align:middle; padding-left:4px;}
a.piece-item:hover .piece-item-hover {display: inline; position: absolute;left: 10;width: 50%;padding: 1rem;background-color: #fff;box-shadow: 0 0.1rem 0.75rem rgba(9,41,77,.15);opacity: .97;z-index: 99;}
.piece-item-hover {margin-top: -100px;text-align: left;display: none;position: absolute;left: 10;width: 50%;padding: 1rem;background-color: #fff;box-shadow: 0 0.1rem 0.75rem rgba(9,41,77,.15);opacity: .97;z-index: 99;}