@charset "utf-8";
/* 常用默认样式开始 */
body { font-size:12px; max-width:1440px;-width:1440px; margin:0 auto; background:url(../images/body_bj.jpg) no-repeat top center #ffffff;font-family:微软雅黑}
a { text-decoration: none;color: #333;}
a:hover { text-decoration:none;color: #111;}
div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,ol,ul,li,p,dl,dt,dd,form,label,tbody,tfoot,small,strike,strong,sub,sup,tt,var,table, caption,thead,tr,th,td { margin: 0;padding: 0;outline: 0; }
ol, ul {list-style: none;}
table {border-collapse: collapse;border-spacing: 0;}/* tables still need 'cellspacing="0"' in the markup */
IMG {BORDER: 0;}
.w14 {font-size:14px;}
.w14c {font-size:14px; font-weight:bold;}
.red { color:#F00;}
.red a:hover{ color:#F00;}
.blue { color:#1b80ca;}
.clear {clear:both;height:0px;line-height:0px;}
.none,#none{ background:none !important; border:0 !important;}
.left {float:left;}
.right {float:right;}
.bk { border:#e2e2e2 solid 1px;}
.more { float:right; margin-top:10px; margin-right:8px; }
a.more:hover { float:right; margin-right:7px;}

/* 网页头部 */
#top { width:100%; height:146px; background:#2379d3; }
#top .line { width:1002px; margin:0 auto; overflow:hidden;}
#top .line dt { float:left; width:655px;}
#top .line dd { float:right; width:345px; padding-top:20px;}

 /*导航*/
.nav{height:42px;background:#005ca1;}
.m_menu {z-index:500; list-style-type: none; padding-top: 0px;width:1002px;display:block;margin:0 auto;}
.m_menu li.top {display: block; float: left; height: 42px;width:200px;text-align:center;}
.m_menu li a.top_link{display:block;padding:12px 29px;font-size:16px;font-family:"微软雅黑", Arial;color:#fff;text-decoration: none;letter-spacing:3px;}
.m_menu li:hover a.top_link {display:block;padding:12px 29px;font-size:16px;font-family:"微软雅黑", Arial;background-color:#E58100;letter-spacing:3px;}
.m_menu li:hover a.top_link span {background-color:#E58100;}
.m_menu li:hover a.top_link span.down {background-color:#E58100;}
.m_menu li:hover {z-index: 200; position: relative}
.m_menu li:hover ul.sub {z-index: 270; /*width: 96px;*/ width: 200px; white-space: nowrap; /*background:#2B2179;*/ background:#029be1; height: auto; top: 42px;  left: 0px}
.m_menu li:hover ul.sub li {position: relative; width: 200px; display: block; float: left; height: 34px; font-weight: normal; line-heigt:34px;}
.m_menu li:hover ul.sub li a {display: block; width: 200px; height:34px; text-align:center; line-height:34px; font-family:"微软雅黑", Arial; color: #fff; font-size: 14px; text-decoration: none}
.m_menu li ul.sub li a.fly {}
.m_menu li ul.sub ul{width:200px;}
.m_menu li:hover ul.sub li a:hover {color: #fff;background-color:#E58100;}
.m_menu li:hover ul.sub li a.fly:hover {color: #fff;background-color:#E58100;}
.m_menu li:hover li:hover ul {z-index: 400; width: 200px;  white-space: nowrap; background:#029be1; height: auto; top: -1px; left: 200px}
.m_menu li:hover li:hover li:hover li:hover li:hover ul {z-index: 400; border-bottom: #ddd 1px solid; border-left: #ddd 1px solid; padding-bottom: 0px; padding-left: 0px; width: 150px; padding-right: 0px; white-space: nowrap; height: auto; border-top: #ddd 1px solid; TOP: -1px; border-right: #ddd 1px solid; padding-top: 0px; left: 200px}
.m_menu ul {position: absolute; padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; width: 0px; padding-right: 0px; height: 0px; TOP: -9999px; list-style-image: none; padding-top: 0px; left: -9999px}
.m_menu li:hover ul ul {position: absolute; padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; width: 0px; padding-right: 0px; height: 0px; TOP: -9999px; list-style-image: none; padding-top: 0px; left: -9999px}
.m_menu li:hover li:hover ul ul {position: absolute; padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; width: 0px; padding-right: 0px; height: 0px; TOP: -9999px; list-style-image: none; padding-top: 0px; left: -9999px}
.m_menu li:hover li:hover li:hover ul ul {position: absolute; padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; width: 0px; padding-right: 0px; height: 0px; TOP: -9999px; list-style-image: none; padding-top: 0px; left: -9999px}
.m_menu li:hover li:hover li:hover li:hover ul ul {position: absolute; padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; width: 0px; padding-right: 0px; height: 0px; TOP: -9999px; list-style-image: none; padding-top: 0px; left: -9999px}
.m_menu li:hover li:hover a.fly {border-bottom-color: #fff; border-top-color: #fff; color: #fff; border-right-color: #fff; border-left-color: #fff; 

}/* 网页头部--结束 */
/* 网页index-main样式 */

#main { width:1002px; margin:6px auto; height:auto; overflow:hidden; background:#d1e8fa}
#main1 { width:1002px; margin:6px auto; height:auto; overflow:hidden; background:#d1e8fa; }
.box { width:998px; overflow:hidden; margin:0 2px 6px 2px;background:#FFF}
.box1 { width:372px; float:left;}
.box2 { width:610px; float:right;}
.box3 { width:610px; float:left;}
.box4 { width:255px; height:247px; float:right; border:1px solid #CCC;}
.bt1 { height:32px; line-height:32px; background:url(../images/bt1_bj.jpg) no-repeat right; border-left: 1px solid #CCC;}
.bt2 { height:34px; line-height:34px; width:372px;  text-align:center; color:#FFF; font-size:14px; font-weight:bold; background:url(../images/bt2.jpg) no-repeat center;} 
.time_nav{width:255px; height:40px; background:#d1e8fa;font-size: 16px;line-height:40px; }
.time_nav b{ padding-left:20px;}
 /* TAB1 */
.tabtag1 { width:610px; }
.tabtag1 ul { width:240px; height:32px; }
.tabtag1 li { FLOAT:left; width:172px; line-height:32px; text-align:center;}
.tabtag1 li A { font-size:16px; font-weight:bold; color:#1b78bd; font-family:微软雅黑,宋体; }
.tabtag1 .cur {  HEIGHT:32px; width:172px; background:url(../images/bt1_on.jpg); }
.tabtag1 .cur a { COLOR:#fff; font-weight:bold; }
.tabcon1 { overflow:hidden;  height:214px; width:608px; border:1px solid #CCC; border-top:0;}
/* TAB1结束 */
 /* AB2-and TAB3 */
.tabtag2,.tabtag3 { width:610px; }
.tabtag2 ul,.tabtag3 ul { width:442px; height:32px; }
.tabtag2 li,.tabtag3 li { FLOAT:left; width:172px; line-height:32px; text-align:center;}
.tabtag2 li A,.tabtag3 li A { font-size:16px; font-weight:bold; color:#1b78bd; font-family:微软雅黑,宋体; }
.tabtag2 .cur,.tabtag3 .cur {  HEIGHT:32px; width:172px; background:url(../images/bt1_on.jpg); }
.tabtag2 .cur a,.tabtag3 .cur a { COLOR:#fff; font-weight:bold; }
.tabcon2,.tabcon3 { overflow:hidden;  height:192px; width:608px; padding-top:6px; border:1px solid #CCC; border-top:0;}
 /* TAB2-and TAB3结束 */
.box_fg { border:#CCC 1px solid; border-top:0;}
.box_fg ul { padding:6px 1px; overflow:hidden;}
/*.box_fg ul li { float:left; width:92px; height:93px;}
.box_fg ul li img { width:92px; height:93px;}*/
.new { padding:1px 5px;}
.new li { height:30px;line-height:30px;overflow:hidden; background:url(../images/dd.jpg) no-repeat 10px 13px;   }
.new li span { float:right; padding-right:5px; color:#777; }
.new li a { height:30px;display:block; padding-left:18px; font-size:14px;}

.new2 { padding:1px 5px;}
.new2 ul { width:100%; overflow:hidden;}
.new2 li { height:30px;line-height:30px;overflow:hidden; background:url(../images/dd.jpg) no-repeat 10px 14px; width:100%; float:left;   }
.new2 li span { float:right; padding-right:5px; color:#777; }
.new2 li a { height:30px;display:block; padding-left:18px; font-size:14px;}

/* 网页index-mian结束 */
/* 网页footer开始 */
#foot { height:100px; padding:15px 0; background: url(../images/foot_bj.jpg) repeat-x; }
#foot ul { width:420px; overflow:hidden; margin:5px auto;}
#foot ul li { float:left; width:105px; height:25px;}
#foot .center{ width:1000px; margin:0 auto; text-align:center;}
#foot p { line-height:30px; color:#fff; font-size:12px; }
#foot p a { color:#F90;}
/* 网页footer结束 */

/* 网页内页样式开始 */
.left_n { float:left; width:260px; background:#d1e8fa; padding-bottom:20px; min-height:473px;}
.right_n { float:right; width:740px; min-height:490px; background:#FFF;border:#CCC 1px solid;}
.bt_nl { background: url(../images/bt_nl.jpg); height:35px; line-height:35px; text-align:center; font-size:14px; color:#FFF; font-weight:bold; }
.bt_nr { background:url(images/bt_nr.jpg) repeat-x; height:49px; width:700px; overflow:hidden; margin:10px auto;}
.bt_nr b { padding-left:10px; line-height:49px; font-family:微软雅黑; font-size:16px; color:#5795e0;}
.search { background:url(images/search_1.jpg) no-repeat left; height:33px; width:362px;*width:370px; padding-left:103px; *padding-left:102px;  padding-top:2px; margin:10px 15px; }
.inp1 { width:302px;*width:298px; height:28px; line-height:28px; border:0; }
.but1 { background:url(images/search_3.jpg) no-repeat; width:40px; height:32px; border:0; float:right; }
.menu { width:228px; margin:0 auto;}
.menu ul { padding:20px 0;}
.menu li { width:228px; height:37px; line-height:37px; text-align:center; background:url(../images/menu_li.jpg); margin-bottom:20px;}
.menu li a { font-size:18px; color:#378ed5; font-family:微软雅黑;}
.menu li a:hover { color:#056bab;}
.con_n { min-height:400px;-height:400px; }
.con_wz { padding:10px 15px; line-height:32px; color:#444; font-size:16px;}
.con_wz p{ line-height:32px; font-size:16px; text-indent:2em;}
.con_wz img { max-width:970px;}
.bt_wz { color:#ff7029; font-weight:bold; line-height:35px; text-align:center; font-size:20px; font-family:微软雅黑,宋体; padding-top:10px; margin:0 20px; }
.fs_sj { color:#52a1d9; text-align:center; height:32px; line-height:28px;  font-size:14px; margin:5px 10px; background:#e8e8e8;}
.fs_sj span { padding:0 35px;}
.fs_sj em { font-style:normal;}
/* 网页内页样式结束 */
 
/* 翻页样式 */
.fy{ height:20px;line-height:20px;text-align:center; margin:7px 0;}
.cutpage { font-size:12px;font-family: Tahoma;line-height:15px; margin:5px;}
.cutpage span { display:inline-block; height:18px; padding-left:4px;line-height:18px;text-decoration:none; vertical-align:middle; margin-right:5px;
margin-left: 0;padding-right:4px;color: #fff;background-color:#007ae1; border:#007ae1 1px solid;}
.cutpage a { display:inline-block;height:18px;padding-left:4px;line-height:18px;text-decoration:none;vertical-align: middle;
margin-right:5px;margin-left:0;padding-right:4px; color:#999;border:solid 1px #CCCCCC;}
.cutpage a:hover { color: #FFFFFF;background-color:#007ae1;border:solid 1px #007ae1;}
/* 翻页结束 */
/* 登陆页样式 */
.box_denglu { border:#CCC 1px solid; width:990px; margin:0 auto;}
.box_denglu dl { padding-top:78px; padding-bottom:80px; width:990px; overflow:hidden;}
.box_denglu dt { width:508px; height:320px; float:left;}
.box_denglu dd { width:482px; height:320px; float:right; background:url(../images/denglu2.jpg) no-repeat right;}
.bt_denglu { width:992px; margin:0 auto; height:45px !important;}
.bt_lx { height:34px; background:url(../images/lx.jpg) repeat-x bottom;}
.box_dl { width:262px; height:270px; margin:24px 27px;; float:left; display:inline;}
.form_denglu p{ height:45px; margin:12px auto; line-height:45px;}
.form_denglu p span { width:50%; float:left; text-align:center;} 
.form_denglu p span a { color:#086eb9;}
.form_denglu .inptext { height:32px; width:250px; padding-left:4px; line-height:32px; background:#eef3f7; border:1px solid #CCC;}
.form_denglu .inpsub { background:url(../images/but_denglu.jpg); width:87px; height:36px; line-height:36px; border:0; font-size:14px; color:#FFF; font-weight:bold; margin-left:10px;}
/* 登陆页样式结束 */
/* 档案页样式 */
.box_dangan { border:#CCC 1px solid; width:970px; height:520px; margin:0 auto; padding:10px;}
.box_dangan tr { height:40px;}
.box_dangan tr td { padding-left:1%; height:40px; line-height:40px;}
.bt_dangan { width:992px; margin:0 auto; height:45px !important;}
.inptextfdj { background:url(../images/inp_bjfdj.jpg) no-repeat; width:199px; height:31px; line-height:30px; padding-left:30px; border:0;}
.inpsubsearch { background:url(../images/ss.jpg); width:78px; height:29px; border:0;}
.sel { width:85px; height:30px; border:1px #e1e1e1 solid;}
/* 档案页样式结束 */
 /* TAB4 */
.tabtag4 { width:340px; }
.tabtag4 ul { width:240px; height:32px; }
.tabtag4 li { FLOAT:left; width:120px; line-height:32px; text-align:center;}
.tabtag4 li A { font-size:16px; font-weight:bold; color:#777; font-family:微软雅黑,宋体; }
.tabtag4 .cur {  HEIGHT:32px; width:120px; background:url(../images/tab_cur4.png); }
.tabtag4 .cur a { COLOR:#2f81d6; font-weight:bold; }
.tabcon4 { overflow:hidden;  height:230px; width:260px; padding-top:20px;}
/* TAB4结束 */
/* 服务页样式 */
.list_fuwu { width:685px; margin:13px auto;}
.list_fuwu li { height:50px; line-height:24px; border-bottom:1px #CCC dotted; background:url(../images/list_fwli.jpg) no-repeat left; padding:22px 15px; }
.list_fuwu li b { float:left; width:110px; height:50px; color:#222;}
.list_fuwu li span { float:left; width:136px; height:25px;}
#main2 { width:1022px; margin:6px auto; height:auto; overflow:hidden; background:#f8f8f8; }
.bt_fwy { width:1002px; height:34px; border:1px solid #e1e1e1; margin:10px auto;}
.guanjiance { width:1000px; border:1px solid #e1e1e1; margin:0 auto; background:#FFF; padding-bottom:15px;}
.guanjiance tr { height:30px;}
.guanjiance td { padding-left:1%; height:40px; line-height:30px;}
.inptextfdj2 { background:url(../images/inp_bjfdj2.jpg) no-repeat; width:330px; height:31px; line-height:30px; padding-left:30px; border:0;}
.sel2 { width:120px; height:30px; border:1px #e1e1e1 solid;}
.box_new3 { background:#FFF; width:1002px; }
.box_new3 ul { padding-top:10px; overflow:hidden;}
.box_new3 ul li { border-bottom:1px solid #e1e1e1; line-height:32px; padding-left:15px; font-weight:bold;}
.box_new3 ul li b { float:right; width:200px; }
.box_new3 ul li span { float:right; width:200px; font-weight:normal; }
.box_new3 ul li a { line-height:36px; height:36px; font-weight:bold;  color:#2676a7;}
/* 服务页样式结束 */
 /* TAB5 */
.tabtag5 { width:1002px; }
.tabtag5 ul { width:500px; height:34px; }
.tabtag5 li { FLOAT:left; width:80px; line-height:34px; text-align:center;}
.tabtag5 li A { font-size:12px; color:#777; }
.tabtag5 .cur {  HEIGHT:34px; width:80px; background:url(../images/lx2.jpg) repeat-x top; }
.tabtag5 .cur a { COLOR:#2f81d6; }
.tabcon5 { overflow:hidden;  height:500px; width:1002px; margin:0 auto; }
/* TAB5结束 */