html, body, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul,
ol, li, dl, dt, dd, form, fieldset, input, th, td, a{ margin: 0; padding: 0; border: 0; outline: none; list-style: none; font-size:12px; text-decoration:none;}
a{ cursor:pointer;}
a:hover{text-decoration:underline;}

body{font-family:arial; background:#EBEBEB;}

.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
	height:0;
}


/*--------------------------------css--------------------------------*/
.blue02{font-size:20px; color:#004BB0; font-weight:bold; line-height:50px; height:50px;}
.gray1{ color:#666; line-height:22px;}
.gray1 a{color:#666; text-decoration:none;} 
.gray1 a:hover{color:#0265CD; text-decoration:none;}

.gray2{ color:#999; line-height:22px;}
.gray2 a{color:#999; text-decoration:none;} 
.gray2 a:hover{color:#0265CD; text-decoration:none;}

.text{ color:#666; font-size:14px; line-height:24px; padding:20px 30px 20px 30px;}
.text p{ font-size:14px; margin-top:10px;}
.text a{color:#666; text-decoration:none;} 
.text a:hover{color:#0265CD; text-decoration:none;}

.red1{ color:#94000; font-size:14px; font-weight:bold; line-height:30px;}
.red1 a{ color:#940000; text-decoration:none;}
.red1 a:hover{color:#D79100; text-decoration:none;}

.red2{ color:#ff0000; font-size:14px; font-weight:bold;}
.red2 a{ color:#ff0000; text-decoration:none;}
.red2 a:hover{color:#E90D31; text-decoration:none;}

.red3{ color:#cc0000; font-size:16px; font-weight:bold; line-height:36px;}
.red3 a{ color:#cc0000; text-decoration:none;}
.red3 a:hover{color:#E90D31; text-decoration:none;}

.tit01{color:#0265CD; font-size:16px; line-height:40px; font-weight:bold; text-align:center}
.tit02{color:#333; font-size:20px; line-height:40px; font-weight:bold; text-align:center;}

.yema{color:#666; line-height:20px;}
.yema a{color:#666; text-decoration:none;}
.yema a:hover{color:#69431E; text-decoration:none;}

h4{font-size:12px; width:100%; line-height:20px; text-align:center; display:block;color:#666; padding:0px; font-weight:normal;}
h4 span{ padding:0px 6px;}
h4 a{ color:#999; text-decoration:none;}
h4 a:hover{ color:#0066cc; text-decoration:none;}

/*-------------按钮（固定长度、固定背景图片）--------------*/
.btn01_out{ width:42px; height:23px; background:url(../images/btn.png) -47px -74px no-repeat; border:none; color:#0066cc; margin-top:3px; cursor:pointer;}
.btn01_on{width:42px; height:23px; background:url(../images/btn.png) 0px -74px no-repeat; border:none; color:#fff; margin-top:3px; cursor:pointer;}

.btn01{ width:112px; height:38px; font-size:14px; line-height:35px; background:url(../images/btn_pings.png) -122px -48px no-repeat; border:none; color:#cc0000; cursor:pointer;}
.btn01:hover{ background:url(../images/btn_pings.png) -122px -93px no-repeat; color:#fff;}

.btn02{ width:112px; height:38px; font-size:14px; line-height:35px; background:url(../images/btn_pings.png) -3px -48px no-repeat; border:none; color:#333; cursor:pointer;}
.btn02:hover{ background:url(../images/btn_pings.png) -3px -3px no-repeat; color:#fff;}

.btn03{ width:112px; height:38px; font-size:14px; line-height:35px; background:url(../images/btn_pings.png) -3px -48px no-repeat; border:none; color:#333; cursor:pointer;}
.btn03:hover{ background:url(../images/btn_pings.png) -122px -3px no-repeat; color:#fff;}

.btn04{ width:112px; height:38px; font-size:14px; line-height:35px; background:url(../images/btn_pings.png) -122px -3px no-repeat; border:none; color:#fff; cursor:pointer;}
.btn04:hover{ background:url(../images/btn_pings.png) -3px -3px no-repeat; color:#fff;}

.btn05{ width:69px; height:27px; font-size:14px; line-height:25px; background:url(../images/btn_pings.png) -254px -11px no-repeat; border:none; color:#000; cursor:pointer;}
.btn05:hover{ background:url(../images/btn_pings.png) -331px -11px no-repeat; color:#125212;}

.btn06{ width:69px; height:27px; font-size:14px; line-height:25px; background:url(../images/btn_pings.png) -254px -11px no-repeat; border:none; color:#000; cursor:pointer;}
.btn06:hover{ background:url(../images/btn_pings.png) -255px -58px no-repeat; color:#00439A;}
a.btn06{ display:block; text-align:center; text-decoration:none; color:#000; line-height:26px;}
a.btn06:hover{ text-decoration:none; color:#00439A;}

.btn07{ width:69px; height:27px; font-size:14px; line-height:25px; background:url(../images/btn_pings.png) -254px -11px no-repeat; border:none; color:#000; cursor:pointer;}
.btn07:hover{ background:url(../images/btn_pings.png) -407px -58px no-repeat; color:#DF4B00;}

.btn08{ width:69px; height:27px; font-size:14px; line-height:25px; background:url(../images/btn_pings.png) -331px -11px no-repeat; border:none; color:#125212; cursor:pointer;}
.btn08:hover{ background:url(../images/btn_pings.png) -407px -11px no-repeat; color:#fff;}

.btn09{ width:69px; height:27px; font-size:14px; line-height:25px; background:url(../images/btn_pings.png) -255px -58px no-repeat; border:none; color:#00439A; cursor:pointer;}
.btn09:hover{ background:url(../images/btn_pings.png) -331px -58px no-repeat; color:#fff;}

.btn10{ width:69px; height:27px; font-size:14px; line-height:25px; background:url(../images/btn_pings.png) -331px -58px no-repeat; border:none; color:#fff; cursor:pointer;}
.btn10:hover{ background:url(../images/btn_pings.png) -407px -11px no-repeat; color:#fff;}

.btn11{ width:69px; height:27px; font-size:14px; line-height:25px; background:url(../images/btn_pings.png) -407px -58px no-repeat; border:none; color:#DF4B00; cursor:pointer;}
.btn11:hover{ background:url(../images/btn_pings.png) -407px -104px no-repeat; color:#fff;}

/*---------按钮（任意长度）---------*/
.btn05_free{ height:25px; font-size:14px; background:url(../images/btn_free.png) 0px 0px repeat-x; border:1px solid #C1C1C1; color:#333; cursor:pointer; text-align:center; padding:0px 5px; margin:4px 2px; overflow:visible; padding-bottom:2px !important; *padding-bottom:0px; padding-top:3px\9;}
.btn05_free:hover{ background:url(../images/btn_free.png) 0px -30px repeat-x; border-top:1px solid #99CD7B; border-left:1px solid #75B74D; border-right:1px solid #75B74D; border-bottom:1px solid #478D21; color:#125212;}
.btn06_free{ height:25px; font-size:14px; background:#eee url(../images/btn_free.png) 0px 0px repeat-x; border:1px solid #C1C1C1; color:#333; cursor:pointer; text-align:center; padding:0px 5px; margin:4px 2px; overflow:visible; padding-bottom:2px !important; *padding-bottom:0px; padding-top:3px\9;}
.btn06_free:hover{ background:url(../images/btn_free.png) 0px -90px repeat-x; border-top:1px solid #7EC5EC; border-left:1px solid #5EB1E2; border-right:1px solid #5EB1E2; border-bottom:1px solid #3D9AD6; color:#00439A;}
.btn07_free{ height:25px; font-size:14px; background:url(../images/btn_free.png) 0px 0px repeat-x; border:1px solid #C1C1C1; color:#333; cursor:pointer; text-align:center; padding:0px 5px; margin:4px 2px; overflow:visible; padding-bottom:2px !important; *padding-bottom:0px; padding-top:3px\9;}
.btn07_free:hover{ background:url(../images/btn_free.png) 0px -150px repeat-x; border-top:1px solid #F7CA93; border-left:1px solid #F5BA7C; border-right:1px solid #F5BA7C; border-bottom:1px solid #F1AE6A; color:#DF4B00;}
.btn08_free{height:25px; font-size:14px; color:#333; cursor:pointer; text-align:center; padding:0px 5px; margin:4px 2px; background:url(../images/btn_free.png) 0px -30px repeat-x; border-top:1px solid #99CD7B; border-left:1px solid #75B74D; border-right:1px solid #75B74D; border-bottom:1px solid #478D21; color:#125212; overflow:visible; padding-bottom:2px !important; *padding-bottom:0px; padding-top:3px\9;}
.btn08_free:hover{background:url(../images/btn_free.png) 0px -60px repeat-x; border-top:1px solid #319131; border-left:1px solid #237323; border-right:1px solid #237323; border-bottom:1px solid #0D470D; color:#fff;}
.btn09_free{height:25px; font-size:14px; color:#333; cursor:pointer; text-align:center; padding:0px 5px; margin:4px 2px;  background:url(../images/btn_free.png) 0px -90px repeat-x; border-top:1px solid #7EC5EC; border-left:1px solid #5EB1E2; border-right:1px solid #5EB1E2; border-bottom:1px solid #3D9AD6; color:#00439A; overflow:visible; padding-bottom:2px !important; *padding-bottom:0px; padding-top:3px\9;}
.btn09_free:hover{background:url(../images/btn_free.png) 0px -120px repeat-x; border-top:1px solid #2290D9; border-left:1px solid #1776BC; border-right:1px solid #1776BC; border-bottom:1px solid #115C9F; color:#fff;}
.btn10_free{height:25px; font-size:14px; color:#333; cursor:pointer; text-align:center; padding:0px 5px; margin:4px 2px; background:url(../images/btn_free.png) 0px -120px repeat-x; border-top:1px solid #2290D9; border-left:1px solid #1776BC; border-right:1px solid #1776BC; border-bottom:1px solid #115C9F; color:#fff; overflow:visible; padding-bottom:2px !important; *padding-bottom:0px; padding-top:3px\9;}
.btn10_free:hover{background:url(../images/btn_free.png) 0px -60px repeat-x; border-top:1px solid #319131; border-left:1px solid #237323; border-right:1px solid #237323; border-bottom:1px solid #0D470D; color:#fff;}
.btn11_free{height:25px; font-size:14px; color:#333; cursor:pointer; text-align:center; padding:0px 5px; margin:4px 2px; background:url(../images/btn_free.png) 0px -150px repeat-x; border-top:1px solid #F7CA93; border-left:1px solid #F5BA7C; border-right:1px solid #F5BA7C; border-bottom:1px solid #F1AE6A; color:#DF4B00; overflow:visible; padding-bottom:2px !important; *padding-bottom:0px; padding-top:3px\9;}
.btn11_free:hover{background:url(../images/btn_free.png) 0px -180px repeat-x; border-top:1px solid #C82424; border-left:1px solid #B41C1D; border-right:1px solid #B41C1D; border-bottom:1px solid #A41518; color:#fff;}

a.btn01_free{display:block; float:left; text-align:center; text-decoration:none; color:#000; line-height:26px; padding:0px 10px; margin:0px 4px; border:1px solid #BABABA; background:#EFEFEF;}
a.btn01_free:hover{text-decoration:none; color:#00439A; border:1px solid #52A8DE; background:#A0D7F6;}
a.btn02_free{display:block; float:left; text-align:center; text-decoration:none; color:#CC0000; line-height:26px; padding:0px 10px; margin:0px 4px; border:1px solid #F8C8C8; background:#FDF2F2;}
a.btn02_free:hover{text-decoration:none; color:#fff; border:1px solid #AD1C20; background:#E43231;}
a.btn03_free{display:block; float:left; text-align:center; text-decoration:none; color:#00439A; line-height:26px; padding:0px 10px; margin:0px 4px; border:1px solid #4FA7DC; background:#B1E1FA;}
a.btn03_free:hover{text-decoration:none; color:#fff; border:1px solid #1868A8; background:#1A92D1;}
.input_xl{width:200px; color:#333; font-size:12px;}


/*--------------------------------ҳ--------------------------------*/
.mainmenu{ background:url(../images/sc_menubg.jpg) repeat-x; padding-left:50px;}
.mainmenu a{ float:left; display:inline; color:#fff; font-size:15px; padding:14px 42px 11px 42px; text-decoration:none; background:url(../images/sc_menuline.jpg) right 16px no-repeat;}
.mainmenu a:Hover{ color:#FFFA67; text-decoration:none;}
.mainmenu a.now{color:#FFFA67; text-decoration:none;}
.mxia{ height:40px; background:url(../images/sc_mbgxia.jpg) repeat-x;}

.colum1{ border:0; border-collapse:collapse; position:relative; margin-top:6px;}
/*
.colleft{margin:5px 0px 0px 0px;}
.colmid{margin:5px 0px 0px 3px; }
.colright{margin:5px 0px 0px 3px;}
*/
/*---栏目标题---*/
.colum1 td.tit{ height:33px; font-size:14px; font-weight:bold; color:#AB0209; padding:0px; background:url(../images/colbg.gif) 0px -36px repeat-x; border-left:1px solid #DCD4D4; border-right:1px solid #DCD4D4;}
.colum1 td.tit span{ position:absolute; display:block; top:0; left:0px; width:145px; height:23px; padding-top:10px; padding-left:35px; color:#fff;  background:url(../images/colbg.gif) 0px 0px no-repeat; }
.colum1 td.tit a{position:absolute; display:block; top:10px; right:10px; width:38px; height:15px; background:url(../images/more.gif) left top no-repeat;}
.colum1 td.tit a:hover{background:url(../images/more.gif) 0px -24px no-repeat;}

.colum1 td.tit2{ height:33px; font-size:14px; font-weight:bold; color:#fff; padding:0px; background:url(../images/menubg2.gif) repeat-x; border-left:1px solid #DCD4D4; border-right:1px solid #DCD4D4;}
.colum1 td.tit2 span{ position:absolute; display:block; top:0; left:0px; width:105px; height:23px; padding-top:10px; padding-left:35px; color:#fff;  background:url(../images/icon_logo2.gif) 10px 8px no-repeat; }
.colum1 td.tit2 a{position:absolute; display:block; top:10px; right:10px; width:38px; height:15px; background:url(../images/more.gif) 0px -50px no-repeat;}
.colum1 td.tit2 a:hover{background:url(../images/more.gif) 0px -75px no-repeat;}

.colum1 td.tit3{ height:33px; font-size:14px; font-weight:bold; color:#fff; padding:0px; background:url(../images/menubg3.gif) repeat-x; border-left:1px solid #DCD4D4; border-right:1px solid #DCD4D4;}
.colum1 td.tit3 span{ position:absolute; display:block; top:0; left:0px; width:105px; height:23px; padding-top:10px; padding-left:35px; color:#A70000;  background:url(../images/icon_logo3.gif) 10px 8px no-repeat; }
.colum1 td.tit3 a{position:absolute; display:block; top:10px; right:10px; width:38px; height:15px; background:url(../images/more.gif) left top no-repeat;}
.colum1 td.tit3 a:hover{background:url(../images/more.gif) 0px -24px no-repeat;}
/*---栏目快速导航---*/
.colum1 td.quickguide{font-size:14px; color:#AB0209; padding:9px 0px 5px 15px; background:url(../images/menubg3.gif) repeat-x; border-left:1px solid #DCD4D4; border-right:1px solid #DCD4D4;}
.colum1 td.quickguide a{color:#AB0209; margin:0px 10px;}
.colum1 td.quickguide a:hover{ color:#cc0000;}
/*---灰点列表----*/
.colum1 td.mainlist1{ padding:15px 16px 4px 16px; background:#fff url(../images/mainlist1_bg.gif) repeat-x; border:1px solid #DCD4D4; vertical-align:top;}
.colum1 td.mainlist1 a{ display:block; color:#6D6D6D; background:url(../images/liststyle.gif) 0px 9px no-repeat; line-height:26px; padding-left:15px; }
.colum1 td.mainlist1 a:hover{ color:#A70000; background:url(../images/liststyle.gif) 0px -30px no-repeat;  text-decoration:none;}
.colum1 td.mainlist1 a span{ float:right;} 
/*---灰点、有虚线列表--*/
.colum1 td.mainlist2{ padding:8px 8px 4px 12px; background:#fff; border:1px solid #DCD4D4; border-top:0; vertical-align:top;}
.colum1 td.mainlist2 a{ display:block; color:#6D6D6D; background:url(../images/liststyle_line.gif) -10px -5px no-repeat; line-height:32px; padding-left:15px}
.colum1 td.mainlist2 a:hover{ color:#A70000; background:url(../images/liststyle_line.gif) -10px -44px no-repeat;  text-decoration:none;}
.colum1 td.mainlist2 a span{ float:right; }
.colum1 td.mainlist2 a span.sp1{width:50px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.colum1 td.mainlist2 a span.sp2{width:75px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.colum1 td.mainlist2 a span.sp3{width:185px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.colum1 td.list2head{background:#fff; border:1px solid #DCD4D4; border-bottom:0; background:#fff url(../images/menubg3.gif) 0px -1px repeat-x;}
/*---td带箭线背景，灰点列表---
.colum1 td.mainlist3{ padding:8px 8px 4px 12px; background:#fff url(../images/colbottombg1.gif) left top no-repeat; border:1px solid #DCD4D4; border-top:none; vertical-align:top;}
.colum1 td.mainlist3 a{ display:block; color:#6D6D6D; background:url(../images/liststyle.gif) 0px 10px no-repeat; line-height:29px; padding-left:15px}
.colum1 td.mainlist3 a:hover{ color:#A70000; background:url(../images/liststyle.gif) 0px -29px no-repeat;  text-decoration:none;}
.colum1 td.mainlist3 a span{ float:right;} 
*/
/*---td带箭条背景（用于滚动公告）---*/
.colum1 td.mainlist4{ padding:0px; background:#fff url(../images/menubg3.gif) 0px -1px repeat-x; border:1px solid #DCD4D4; border-top:none; vertical-align:top;}
/*---列表页--灰点列表----*/
.colum1 td.list{ padding:20px 30px 15px 30px; background:#fff url(../images/mainlist1_bg.gif) repeat-x; border:1px solid #DCD4D4; border-top:none; vertical-align:top;}
.colum1 td.list a{ display:block; color:#6D6D6D;  line-height:29px; padding-left:15px}
.colum1 td.list a:hover{ color:#A70000;   text-decoration:none;}
.colum1 td.list a span{ float:right;} 

.colum1 td.list div.page{ clear:both; width: margin450px; margin:0 auto; float:right; line-height:26px; color:#A7A7A7; text-align:right; margin-top:10px;}
.colum1 td.list div a.ym{ float:left; display:block; width:55px; height:26px; padding:0px; color:#A7A7A7; text-align:center; background:url(../images/pagebtn.png) -62px 0px no-repeat; margin:0px 4px; }
.colum1 td.list div a.ym:hover{ color:#E54B42; background:url(../images/pagebtn.png) 0px 0px no-repeat;}
.colum1 td.list div span{float:left; padding:2px 0px 0px 10px; vertical-align:middle;}
.colum1 td.list div input.tzd{float:left; width:26px; height:22px; border:1px solid #D4D4D4; text-align:center; color:#666; line-height:22px;}
.colum1 td.list div a.go{ float:left; display:block; width:28px; height:26px; background:url(../images/pagebtn.png) -124px 0px no-repeat; color:#A7A7A7; text-align:center; margin:0px 4px; padding:0;}
.colum1 td.list div a.go:hover{background:url(../images/pagebtn.png) -155px 0px no-repeat; color:#E54B42;}
/*---详细页-----*/
.colum1 td.detail{ padding:20px 35px 12px 35px; background:#fff url(../images/mainlist1_bg.gif) repeat-x; border:1px solid #DCD4D4; border-top:none; vertical-align:top; line-height:28px; color:#444; font-size:16px; letter-spacing:0.5px; }
.colum1 td.detail a{ color:#666; font-size:16px;}
.colum1 td.detail a:hover,{ color:#cc0000;}
.colum1 td.detail p{ font-size:16px; letter-spacing:0.5px; margin:10px 0px;}
/*-----首页左上‘选择角色登录’按钮----*/
.colum1 td.anniu{ padding:0px; vertical-align:top}
.colum1 td.anniu a{display:block; height:54px; width:155px; color:#A70000; font-weight:bold; font-size:16px; text-decoration:none; line-height:53px; padding-left:90px; }
.colum1 td.anniu a:hover{ color:#fff;}
.colum1 td.anniu a.an1{ background:#fff url(../images/anniubg.gif) -6px 0px no-repeat;}
.colum1 td.anniu a.an1:hover{ background:#FF8D90 url(../images/anniubg.gif) -6px -255px no-repeat;}
.colum1 td.anniu a.an2{ background:#fff url(../images/anniubg.gif) -6px -65px no-repeat;}
.colum1 td.anniu a.an2:hover{ background:#FF8D90 url(../images/anniubg.gif) -6px -319px no-repeat;}
.colum1 td.anniu a.an3{background:#fff url(../images/anniubg.gif) -6px -129px no-repeat;}
.colum1 td.anniu a.an3:hover{ background:#FF8D90 url(../images/anniubg.gif) -6px -383px no-repeat;}
.colum1 td.anniu a.an4{ background:#fff url(../images/anniubg.gif) -6px -193px no-repeat;}
.colum1 td.anniu a.an4:hover{ background:#FF8D90 url(../images/anniubg.gif) -6px -446px no-repeat;}



.colum2{font-size:14px; font-weight:bold; color:#00439A;  padding-left:18px; line-height:33px; height:33px; background:url(../images/sc_colbg2.jpg) left top no-repeat;}




.biaotou{  border-bottom:1px solid #DCDCDC;}
.biaotou td{ padding:11px 3px 5px 3px; color:#4B4B4B; border-right:1px solid #DCDCDC; text-align:center;}
.biaonr{ background:#fff; table-layout:fixed; width:745px;}
.biaonr tr{ background:#fff; }
.biaonr td{ line-height:24px; color:#535353; padding-left:6px; border-bottom:1px solid #DCDCDC; border-right:1px solid #DCDCDC; word-break:break-all; word-wrap: break-word; vertical-align:top;}
.biaonr td div{ word-break:break-all; word-wrap: break-word;}
.biaonr td a{ color:#535353; text-decoration:none}
.biaonr td a:hover{ color:#cc0000; text-decoration:none}


/*
.list1{}
.list1 tr{}
.list1 tr td{ }
.list1 tr td span{ float:right; color:#999; padding-right:10px; }
.list1 tr td a{ display:block; width:440px; color:#333; text-decoration:none; padding-left:13px; line-height:24px; background:url(../images/sc_icon2.gif) 0px 8px no-repeat;}
.list1 tr td a:hover{ color:#038000; text-decoration:none;}
*/

.head{width:1000px; height:123px; position:relative; margin:0 auto; background:#fff url(../images/headbg.jpg) no-repeat;}
.head a.logo{ width:529px; height:80px; display:block; position:absolute; left:14px; top:18px; border:0;}
.menu{width:1000px; height:43px; margin:0 auto; background:#fff url(../images/menubg.gif) left top repeat-x;}
.menu a{ display:block; float:left; width:110px; height:43px; line-height:43px; font-size:14px; font-weight:bold; color:#fff; text-align:center; text-decoration:none; margin:0px 0px 0px 10px; cursor:pointer;}
.menu a:hover{ text-decoration:none; color:#fff; background:url(../images/menubg_on.gif) repeat-x;}
.menu a.first{ width:140px; background:url(../images/menubg.gif) 90px -44px no-repeat;  margin:0px 0px 0px 20px;}
.menu a.first:hover{ color:#fff; background:url(../images/menubg.gif) 90px -44px no-repeat;  }
.menu a.last{  float:right; width:155px; color:#5C4D0C; text-align:right; background:url(../images/menubg.gif) right -88px no-repeat; padding:0px 15px 0px 0px; margin:0px;}
.menu a.last:Hover{ color:#7E6C21;}

.youqing{ border:1px solid #9BC6F3; background:url(../images/sc_youqinbg.jpg) left top no-repeat; margin-top:4px;}

.foot1{ border:1px solid #E6E6E7; background:#fff; margin-top:4px;}
.foot1 td{padding:3px 0px 3px 0px;}

.foot2{ width:100%; margin:0 auto; border:0; border-collapse:collapse; margin-top:5px; background:#fff; border-bottom:1px solid #DFDFDF}
.foot2 th{ border-top:1px solid #ddd; border-bottom:1px solid #eee; background:#F9F9F9; color:#BCBCBC; height:36px; line-height:36px;}
.foot2 th a{color:#6D6D6D; font-weight:normal; padding:0px 15px;}
.foot2 th a:hover{color:#cc0000; text-decoration:none;}
.foot2 td{ color:#6D6D6D; text-align:center; padding:6px 0px; line-height:20px;}
.foot2 td a{ color:#6D6D6D; padding:0px; text-decoration:none; }
.foot2 td a:hover{ color:#cc0000; text-decoration:none;}


/*-----------培训人员查询页面----------*/
.public_search{ margin-top:20px; }
.public_search th{ text-align:right; font-weight:normal; line-height:30px; padding:5px 5px 5px 0px;}
.public_search td input.text{ border:1px solid #BBC9D4; height:22px; line-height:22px; padding:0px 0px 0px 2px; font-size:14px;}

.search_result{ margin-top:10px; border:1px solid #F8C7C7;}
.search_result th{ width:25%; background:#FDF3F3; font-size:13px; font-weight:normal; color:#cc0000; line-height:28px; text-align:right; border-top:1px solid #fff; border-right:1px solid #F8C7C7; border-bottom:1px solid #F8C7C7; padding:0px 4px;}
.search_result td{ padding:0px 0px 0px 15px; color:#222; line-height:28px; background:#fff; border-top:1px solid #fff; border-bottom:1px solid #F6D5D5;}
.search_result td.tinfo{background:#fff url(../images/menubg3.gif) 0px -1px repeat-x; border-top:none; padding:0;}
.search_result td.tinfo a{ list-style:none; background:url(../images/colbottombg1.gif) 0px 0px no-repeat; padding:2px 0px 0px 12px; font-size:14px; font-weight:bold; color:#333;}
.search_result td.tinfo a:hover{list-style:none; background:url(../images/colbottombg1.gif) 0px 0px no-repeat; color:#a70000;}
.search_result th.other{ background:#F3F3F3; color:#555;}
.search_result td.other{ background:#F3F3F3; color:#555;}
.search_result td.other span{ color:#888;} 

.search_result_dw{ margin-top:10px; border:1px solid #F8C7C7;}
.search_result_dw th{background:#FDF3F3; font-size:13px; font-weight:normal; color:#cc0000; line-height:28px; text-align:cent; border-top:1px solid #fff; border-right:1px solid #F8C7C7; border-bottom:1px solid #F8C7C7; padding:0px 4px;}
.search_result_dw td{ padding:0px 0px 0px 15px; color:#222; line-height:28px; background:#fff; border-top:1px solid #fff; border-bottom:1px solid #F6D5D5;}
.search_result_dw td.tinfo{background:#fff url(../images/menubg3.gif) 0px -1px repeat-x; border-top:none; padding:0;}
.search_result_dw td.tinfo a{ list-style:none; background:url(../images/colbottombg1.gif) 0px 0px no-repeat; padding:2px 0px 0px 12px; font-size:14px; font-weight:bold; color:#333;}
.search_result_dw td.tinfo a:hover{list-style:none; background:url(../images/colbottombg1.gif) 0px 0px no-repeat; color:#a70000;}
.search_result_dw th.other{ background:#F3F3F3; color:#555;}
.search_result_dw td.other{ background:#F3F3F3; color:#555;}
.search_result_dw td.other span{ color:#888;} 

.warn{ color:#cc0000; width:550px; display:block; margin:0 auto; margin-top:10px;}



/*----------------------------ҳ---------------------------------*/
.list2{ margin:15px 0px 15px 15px; width:185px;}
.list2 tr{}
.list2 tr td{  }
.list2 tr td a{ display:block; color:#333; text-decoration:none; padding-left:40px; line-height:30px; background:#EDF7FF url(../images/sc_icon2.gif) 15px 10px no-repeat; border:1px solid #BED5E5; margin-top:4px;}
.list2 tr td a:hover{ color:#01439A; text-decoration:none; background:#F8FCFF url(../images/sc_icon2.gif) 15px 10px no-repeat; border:1px solid #98C2DF;}

.colum3{ border:1px solid #A1C2E2; margin:4px 0px 0px 5px; background:url(../images/sc_contentbg.jpg) 0px -1px repeat-x;}

.nleftbg{ }

.list3{ margin:20px 30px 20px 30px; width:700px;}
.list3 td{ }
.list3 td span{ float:right;}
.list3 td a{ display:block; padding-left:12px; line-height:28px; color:#666; text-decoration:none; background:url(../images/sc_icon2.jpg) 0px 12px no-repeat;}
.list3 td a:hover{ color:#255E95; text-decoration:none; background:url(../images/sc_icon1.jpg) 0px 12px no-repeat;}
.list3 td a span{ float:right; color:#62ADDC;}

/*
.list4{ margin:20px 30px 20px 30px; width:917px;}
.list4 td{ height:34px; line-height:26px; border-bottom:1px dashed #ccc; zoom:1;}
.list4 td a{ float:left; display:inline; width:700px; padding-left:12px; color:#666; text-decoration:none; background:url(../images/sc_icon2.jpg) 0px 10px no-repeat; }
.list4 td a:hover{ color:#255E95; text-decoration:none; background:url(../images/sc_icon1.jpg) 0px 10px no-repeat;}
.list4 td span{ float:right; display:inline; width:80px;}
.list4 td input{ width:70px; height:28px; background: url(../images/mysearchbtn_search2.gif) top no-repeat; color: #7E7867; font-size:12px; text-align: center; text-decoration: none; line-height: 27px; cursor: pointer; border:0; float:right;}
*/






/*---------------------------tab ѡ-----------------------------*/
.nTab{
    width:500px;
    margin:0 auto;
}
.nTab .TabTitle{
    clear: both;
    height: 30px;
    overflow: hidden;
	border-bottom:1px solid #C6D9EE;
}
.nTab .TabTitle ul{
    margin:0;
    padding:0;
	height:30px;
}
.nTab .TabTitle li{
    float: left;
    cursor: pointer;
    list-style-type: none;
	MARGIN-RIGHT: 1px;
	HEIGHT: 30px;
	COLOR: #0265CD;
	line-height:31px;
	
}

.nTab .TabTitle .active{ border-left:1px solid #3B82DA; border-right:1px solid #3B82DA; color:#fff; font-weight:bold; }
.nTab .TabTitle .active a{BACKGROUND: url(../images/sc_tabonbg.jpg) center top repeat-x; height:30px; line-height:30px; padding:0px 30px; FLOAT:left; text-decoration:none;}
.nTab .TabTitle .normal{ border:1px solid #ABCDF1; border-bottom:none}
.nTab .TabTitle .normal a{background:none; height:30px; line-height:30px; padding:0px 30px; FLOAT: left; text-decoration:none;}
.nTab .TabContent{ }
.nTab .TabContent div{
	margin:0;
	padding:10px;
	COLOR: #474747;
    background:url(images/sc_kkbgright.jpg) right top no-repeat;
	text-align:left;
}
.none {
	display:none; 
    }
/*----------------------------------------------------------------------*/


.sc_zt{ width:250px; margin:0 auto; margin-top:5px}
.sc_zt tr td img.im1{ width:250px; height:85px; display:block; border:none; margin-bottom:5px;}
.sc_zt tr td img.im2{ width:250px; height:85px; display:block; border:none; margin-bottom:5px;}
.sc_zt tr td img.im3{ width:250px; height:85px; display:block; border:none;}








.ztcx{ margin-bottom:10px;}
.col4{ font-size:14px; color:#cc0000; padding:8px 0px 0px 22px; background:url(../images/kskscol4.gif) 0px 15px no-repeat; line-height:30px;}
.ipt1{border-top:1px solid #C2C2C2; border-left:1px solid #C2C2C2; border-right:1px solid #ddd; border-bottom:1px solid #ddd; background:url(../images/inputbg_shadow.gif); height:20px; line-height:20px; width:166px; color:#000; padding-left:2px; letter-spacing:1px;}


.colum1 td.list_bm{ padding:20px 30px 15px 30px; background:#fff url(../images/mainlist1_bg.gif) repeat-x; border:1px solid #DCD4D4; border-top:none; vertical-align:top;}
.colum1 td.list_bm a{ display:block; float:left; width:850px; color:#6D6D6D; background:url(../images/liststyle.gif) 0px 11px no-repeat; line-height:29px; padding-left:15px}
.colum1 td.list_bm a:hover{ color:#A70000; background:url(../images/liststyle.gif) 0px -28px no-repeat;  text-decoration:none;}
.colum1 td.list_bm a span{ float:right;}

.list_bm{ margin:0 auto; border:0; border-collapse:collapse; width:100%;}
.list_bm td{ padding-left:10px;}
.list_bm td.hou{ width:180px; text-align:center;}
.list_bm td.hou a{ display:block; float:left; list-style:none; background:none; padding:0px 10px; margin:3px 0px 0px 0px; line-height:28px;}
.list_bm td.hou span.sp1{color:red; display:block; float:right; margin:3px 0px 0px 0px; line-height:28px;  padding:0px 6px;}

.list_bm td.hou a:hover{ background:none; }
.list_bm a{ display:block;  color:#6D6D6D; background:url(../images/liststyle.gif) 0px 10px no-repeat; line-height:31px;}
.list_bm a:hover{ color:#A70000; background:url(../images/liststyle.gif) 0px -29px no-repeat;  text-decoration:none;}
.list_bm a span{ float:right;}


/*----------通用表格样式---------*/
.table_normal{ font-size:12px; font-family:"宋体"; margin:0 auto; border:0; border-collapse:collapse; border-left:1px solid #ddd; border-top:1px solid #ddd;}
.table_normal th{border-bottom: 1px solid #ddd; border-right:1px solid #ddd; color:#333; font-weight: normal; text-align: right; padding: 4px 10px 4px 8px; background:#F7F7F7;}
.table_normal td{border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; padding: 4px 4px 4px 8px; color:#555; line-height:18px; background:#fff;}
.table_normal td a{color:#333; text-decoration:none; display:inline; padding:0px; background:none; border:none; margin:0;}
.table_normal td a:hover{ color:#cc0000; text-decoration:none;}


/*----------身份证弹出框样式-----------*/
div.sample_popup { z-index: +1; }
div.menu_form_header{
cursor:move
}
div.sample_popup div.menu_form_header
{
 border-bottom: 1px solid #F6C187;
 border-left: 1px solid #FF7D16;
 border-right: 1px solid #FF7D16;
  cursor: default;
  width: 194px;
  height:      25px;
  line-height:25px;
  padding:2px 0px 0px 6px;
  vertical-align: middle;
  background: url('../images/colbottomgb2.gif') no-repeat;
  text-decoration: none;
  font-family: "Times New Roman", Serif;
  font-weight: 900;
  font-size: 13px;
  color: #E15102;
}
div.sample_popup div.menu_form_body
{
  border: 1px solid #F2AD64;
  border-top:none;
  background:#fff;
  width: 200px;
}
div.sample_popup img.menu_form_exit
{
  float: right;
  margin: 4px 5px 0px 0px;
  cursor: pointer;
}
div.sample_popup table
{
  border-collapse: collapse;
  width: 100%;
}
div.sample_popup th
{
  width: 1%;
  padding: 0px 5px 1px 0px;
  text-align: left;
  font-family: "Times New Roman", Serif;
  font-weight: 900;
  font-size: 13px;
  color: #004060;
}
div.sample_popup td
{
  width: 99%;
  padding: 0px 0px 1px 0px;
}
div.sample_popup form
{
  margin: 0px;
  padding: 8px 10px 6px 10px;
}
div.sample_popup input.field
{
  border-top: 1px solid #F8D09D;
 border-left: 1px solid #F6C187;
 border-right: 1px solid #F6C187;
 border-bottom: 1px solid #F3B676;
  width: 95%;
  height:20px;
  line-heigh:20px;
  font-size: 12px;
  color: #333;
  margin-bottom:6px;
}
div.sample_popup input.btn
{
  margin-top: 6px;
  
  background-color: #DDFFDD;
  font-family: Verdana, Sans-Serif;
  font-size:18px;
  background: url('../images/colredbg.gif') no-repeat left bottom;
}
a {
 color: #FF0000;
 text-decoration: none;
}

/*前台dialog弹出框，确认、取消样式*/
.btns_out {
    background: url("../images/btns_out.jpg") no-repeat scroll 0 0 transparent;
    border: medium none;
    color: #333333;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    height: 28px;
    margin: 4px 7px 0 0;
    text-align: center;
    width: 80px;
}

/*----------考培计划明细页--------*/
#hh{word-wrap:break-word; word-break:break-all;}
.planct{ width:80%; margin:0 auto; border:0; border-collapse:collapse;}
.planct td.biaoti{ text-align:center; font-size:18px; color:#AB0209; line-height:30px;}
.planct th{ text-align:left; font-size:14px; color:#333; line-height:26px;}
.planct td{ font-size:14px; color:#555; line-height:18px; padding-bottom:8px;  word-wrap:break-word; word-break:break-all;}
.planct br{ line-height:0;}
.planct td p{ font-size:14px; padding:4px 0px;}

