html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
}
/* HTML5 display-role reset for older browsers */

article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
display: block;
}
body {
line-height: 1;
}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
body{font-size:12px; font:"宋体";}

#contact{ width:1003px; margin:0px auto; overflow:hidden;}
#header{}
#banner{ width:1003px; height:150px; overflow:hidden;}
#nav{ background:url(nav_bg.png) repeat-x; height:38px; line-height:38px; font-size:14px; font-weight:bold; width:983px; overflow:hidden; padding-left:20px;}
#nav p{ color:#FFF; height:38px; line-height:38px; display:block; float:left; background:url(nav_line.png) no-repeat right; width:163px;}
#nav p a{ text-decoration:none; height:38px; line-height:38px; display:block; float:left; width:160px; text-align:center;}
#nav a:link {color:#FFF;}     /* 未被访问的链接 红色 */
#nav a:visited {color:#FFF;}  /* 已被访问过的链接 绿色 */
#nav a:hover {color:#FFF; background:url(nav_hover.png) no-repeat center;}   /* 鼠标悬浮在上的链接 橙色 */
#nav a:active {color:#FFF;}  Fmore /* 鼠标点中激活链接 蓝色 */
.nav_select{ background:url(nav_hover.png) no-repeat center;}

#main{ width:992px; overflow:hidden; padding:10px 0px 10px 10px;}
#main1{ width:992px; overflow:hidden; padding:0px 0px 15px 10px;}
#mainL{ width:225px; overflow:hidden; float:left; margin-right:10px; display: inline; background:url(mainL_bg1.png) repeat-y;}
.mainL_title1{ background:url(mainL_title1a.png) no-repeat; height:35px; line-height:35px; width:190px; padding:4px 10px 0px 27px; font-size:14px; color:#000; line-height:36px; font-weight:bold; overflow:hidden;}
.mainL_title1 span{ float:right; font-size:12px; font-weight:normal;}
.mainL_title1 span a{ font-size:12px; font-weight:normal; text-decoration:none; color:#FFF;}
.mainL_title2{ background:url(mainL_title2a.png) no-repeat; height:34px; line-height:34px; width:205px; padding:2px 10px 0px 10px; font-size:14px; color:#000; line-height:36px; font-weight:bold; overflow:hidden;}
.mainL_title3{ background:url(mainL_title2c.png) no-repeat; height:34px; line-height:34px; width:205px; padding:2px 10px 0px 10px; font-size:14px; color:#000; line-height:36px; font-weight:bold; overflow:hidden;}
.mainL_title4{ background:url(kclb_1.png) no-repeat; height:65px; line-height:65px; width:225px; padding:0px 0px 0px 0px; font-size:14px; color:#000; line-height:36px; font-weight:bold; overflow:hidden;}
.mainL_box{ padding:5px 15px 5px 10px; width:200px; height:159px; overflow:hidden;}
.mainL_box1{ padding:10px 15px 10px 10px; width:200px; height:77px; overflow:hidden;}
.mainL_box2{ padding:0px 5px 0px 0px; width:220px; overflow:hidden;}
.mainL_box3{ padding:10px 15px 10px 10px; width:200px; height:380px; overflow:hidden; background:url(kclb_2.png) repeat-y;}
.mainL_box4{ padding:5px 15px 5px 10px; width:200px; height:230px; overflow:hidden;}
.maiinL_login{ height:70px; border-bottom:#dde7ec solid 1px;}
.maiinL_loginL{ width:46px; height:48px; border:#dde7ec solid 1px; float:left; margin:5px 5px 0px 0px;}
.maiinL_loginR{ float:left; line-height:18px; margin-top:5px;}
.maiinL_loginR b{ font-weight:bold;}
.sp_txt1{ font-weight:bold; color:#003b9d;}
.mainL_txt1{ line-height:24px; border-bottom:#f0f6fb solid 1px; padding-bottom:5px;}
.mainL_txt1 b{ font-weight:bold; color:#F30;}
.mainL_txt2{ line-height:24px; padding-top:5px;}
.mainL_txt2 b{ font-weight:bold; color:#F30;}
.sp_txt2{ color:#FF0; font-size:12px; font-weight:normal;}
.more1{ font-size:12px; font-weight:normal; float:right;}
.more1 a{ text-decoration:none; color:#FFF;}
.friends{ width:93px; height:44px; border:#d6dee6 solid 1px; overflow:hidden; float:left; margin:0px 5px 10px 0px;}
.friendsL{ float:left; padding-right:3px;}
.friendsR{ float:left; line-height:30px; color:#07438c;}

.sp_table3
  {
  border-collapse:collapse; width:100%;
  border: 1px solid #80bcff;
  }
.sp_table3 th,.sp_table3 td
  {
  border-bottom: 1px solid #c5d6de; line-height:26px; padding:0px 2px; text-align:center; vertical-align:middle;
  }
.sp_table3 th{
  background:#f0f6f9; height:26px; line-height:26px; text-align:center; font-weight:bold;}
.sp_table3 a{ color:#000; text-decoration:none;}
.phone{ line-height:25px; color:#014693;}
.phone b{  font-weight:bold; color:#ff6000;}
#mainL_bottom{ background:url(mainL_bottom1.png) no-repeat; width:225px; height:10px; overflow: hidden;}
#mainL_bottom2{ background:url(kclb_3.png) no-repeat; width:225px; height:15px; overflow: hidden;}

#mainR{ width:750px; overflow:hidden; float:left;}
#mainR1{ width:748px; height:34px; line-height:34px; background:#f3f7f9; border:#dfe8ef solid 1px; overflow:hidden;}
#mainR1L{ width:147px; height:34px; border-right:#dfe8ef solid 1px; overflow:hidden; float:left; color:#003b9d; text-align:center;}
#mainR1C{ width:445px; height:34px; padding-left:45px; border-right:#dfe8ef solid 1px; background:url(icon2.png) no-repeat 10px 6px; overflow:hidden; float:left; font-size:14px; font-weight:bold;}
#mainR1C span{ color:#ff6000}
#mainR1R{ width:109px; height:34px; overflow:hidden; float:left;}
#mainR1R span{ background:url(icon3.png) no-repeat; width:98px; height:25px; line-height:25px; color:#FFF; text-align:center; display:block; margin:5px 0px 0px 5px;}
#mainR1R span a{ text-decoration:none; color:#FFF;}
#mainR2{ width:748px; overflow:hidden; margin-top:0px;}
#mainR2_title{ background:url(mainR1_title_bg_1.png) no-repeat; height:35px; width:748px; overflow:hidden; padding-bottom:2px;}
#mainR2_title p{ float:left; width:135px; height:35px; padding:3px 3px 0px 0px; line-height:35px; text-align:center; font-size:14px; cursor:pointer;}
.selectA1{ background:url(mainR1_title1_1.png) no-repeat; font-weight:bold; color:#000;}
.selectA2{ background:url(mainR1_title2_1.png) no-repeat; color:#777777;}
#mainR2_box{ background:url(mainR2_bg.png) repeat-y; width:748px; padding:0px 9px 0px 1px; height:173px; overflow:hidden;}
#mainR2_bottom{ background:url(mainR2_bottom.png) no-repeat; width:748px; height:8px; overflow:hidden;}
#tabs-1{ padding:5px; overflow:hidden;}
#tabs-2{ padding:10px; overflow:hidden;}
#tabs-3{ padding:10px; overflow:hidden;}
#tabs-4{ padding:10px; overflow:hidden;}
#tabs-5{ padding:10px; overflow:hidden;}
.mainR2_search{ width:444px; height:36px; background:url(search.png) no-repeat; padding-left:40px; overflow:hidden;}
.mainR2_search1{ width:340px; height:36px; line-height:36px; float:left; overflow:hidden;}
.mainR2_search1 input{ background:none; border:0; width:340px; height:36px; line-height:36px;}
.mainR2_search2{ width:104px; height:36px; line-height:36px; float:left; overflow:hidden; font-size:14px; font-weight:bold; color:#FFF; text-align:center；}
.mainR2_search2 a{ display:block; width:104px; height:36px; font-size:14px; font-weight:bold; color:#FFF; text-align:center; text-decoration:none;}

.mainR2_txt1{ line-height:25px; height:150px; width:715px; overflow:hidden; padding-top:0px;}
.mainR2_txt1 span{ color:#000; font-size:12px; padding-left:0px;}
.mainR2_txt1 span b{ color:#ff6000; font-weight:bold;}
.sp_table1
  {
  border-collapse:collapse;
  }
.sp_table1 th,.sp_table1  td
  {
  border: 1px solid #c5d6de; line-height:30px; padding:0px 5px;
  }
.sp_table1 th{
  background:#f0f6f9; height:30px; line-height:30px; text-align:center; font-weight:bold;}
.sp_table1 a{ color:#000; text-decoration:none;}
.sp_table_color1{
  background:#f0f6f9;}

.sp_list{ width:738px; overflow:hidden;}
.sp_list_box{ width:32%; margin-right:1%; float:left;}
.sp_table2
  {
  border-collapse:collapse; width:100%
  }
.sp_table2 th,.sp_table2  td
  {
  border: 1px solid #c5d6de; line-height:20px; padding:0px 2px; text-align:center; vertical-align:middle;
  }
.sp_table2 th{
  background:#e4f1f7; height:20px; line-height:20px; text-align:center; font-weight:bold;}
.sp_list_title{ width:100%; height:28px; line-height:28px; overflow:hidden; font-weight:bold; font-size:12px; color:#003b9d; }
.sp_list_title form{ float:right; width:150px; overflow:hidden;}
.jianyi th{
  background:#f0f6f9; height:30px; line-height:30px; text-align:left; font-weight:bold; padding:3px 10px; color:#003b9d;}
.jianyi input{ width:85px; height:28px; text-align:center; background:url(wb20121228_dl4.gif) no-repeat; color:#FFF; margin-top:5px; border:solid 1px #c5d6de; cursor:pointer;}
.jianyi textarea {resize: none;}
a.sp_button1{ background:url(sp_button1.png) no-repeat; width:70px; height:23px; line-height:23px; text-align:center; display:block; color:#ff6000;}
a.sp_button1:hover{ font-weight:bold;}
a.sp_button2{ background:url(sp_button2.png) no-repeat; width:70px; height:23px; line-height:23px; text-align:center; display:block; color:#159700;}
a.sp_button2:hover{ font-weight:bold;}
#mainR3{ width:748px; overflow:hidden; margin-top:0px;}
#mainR3_title{ background:url(pxcg_1.png) no-repeat; height:42px; width:748px; overflow:hidden; padding-bottom:0px;}
#mainR3_title p{ float:left; width:130px; height:35px; padding:7px 7px 0px 0px; line-height:35px; text-align:center; font-size:14px;}
#mainR5_title{ background:url(xxcg_1.png) no-repeat; height:42px; width:748px; overflow:hidden; padding-bottom:0px;}
#mainR3_box{ background:url(pxcg_2.png) repeat-y; width:738px; overflow:hidden; padding:0px 9px 0px 1px; height:145px; overflow:hidden;}
#mainR5_box{ background:url(pxcg_2.png) repeat-y; width:738px; overflow:hidden; padding:0px 9px 0px 1px; height:160px; overflow:hidden;}
#mainR3_bottom{ background:url(pxcg_3.png) no-repeat; width:748px; height:10px; overflow:hidden;}
#mainR3_1{ width:748px; overflow:hidden; margin-top:10px;}


#mainR4{ width:748px; overflow:hidden; margin-top:20px;}
#mainR4_title{ background:url(mainR1_title_bg.png) no-repeat; height:42px; width:748px; overflow:hidden; padding-bottom:2px;}
#mainR4_title p{ float:left; height:42px; text-align:center; }
.main4_title1{}
.main4_title2{ line-height:32px; height:32px; padding-top:10px; font-size:12px; padding-left:10px;}
.main4_title2 b{ font-weight:bold; color:#ff6000;}
.main4_title2 a{ color:#0061b3;}
#mainR4_box{ background:url(mainR2_bg.png) repeat-y; width:718px; overflow:hidden; padding:10px 19px 10px 11px; height:895px; overflow:hidden;}
#mainR4_bottom{ background:url(mainR2_bottom.png) no-repeat; width:748px; height:8px; overflow:hidden;}
.mainR4_select{ background:url(select_mainR4_bg.png) no-repeat; width:700px; height:107px; overflow:hidden; margin:10px 0px; padding:10px;}
.mainR4_select b{ float:left; width:80px; font-size:14px; font-weight:bold; color:#0061b3; line-height:32px;}
.mainR4_select .menu{ float:left; width:620px; line-height:32px;}
.mainR4_select .menu a{ text-decoration:none; color:#000;}
.sp_select1 a{ font-size:13px; color:#0061b3; text-decoration:underline;}
.mainR4_select2{ height:26px; border:#c5d6de solid 1px; width:356px; margin-bottom:10px;}
.mainR4_select2 p{ float:left; border-right:#c5d6de solid 1px; background:url(icon4.png) 72px 10px no-repeat; width:83px; height:26px; line-height:26px; color:#0061b3; padding-left:5px;}
#mainR5{ width:747px; height:65px; overflow:hidden; margin-top:10px;}
#mainR6{ width:747px; height:395px; overflow:hidden; margin-top:10px;}
.sp_table5
  {
  border-collapse:collapse;
  }
.sp_table5 th,.sp_table5  td
  {
  border: 1px solid #c5d6de; line-height:24px; padding:0px 5px; overflow:hidden;
  }
.sp_table5 th{
  background:#f0f6f9; height:30px; line-height:30px; text-align:center; font-weight:bold; overflow:hidden;}
.sp_table5 a{ color:#000; text-decoration:none;}
.sp_table_color1{
  background:#f0f6f9; height:35px; vertical-align:middle; line-height:35px;}

#footer{ line-height:20px; padding:10px 0px; background:#ebebeb; border-top:#0062b4 solid 5px; text-align:center;}


#table1{ width:85px; height:20px; padding-left:15px; padding-top:3px; overflow:hidden; float:left; FONT-FAMILY: Arial, Helvetica, sans-serif,"宋体","微软雅黑","黑体"; font-size:12px; color:#999999; text-decoration:none; display:block; }


a:link { text-decoration:none; color: #000; TEXT-DECORATION: none}
a:visited { text-decoration:none; color: #000; TEXT-DECORATION: none} 
a:hover { text-decoration:underline; color:#117ba6; TEXT-DECORATION: none}
a:active { text-decoration:underline; color:#117ba6; TEXT-DECORATION: none}


.txt1{ FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif,"宋体","微软雅黑","黑体"; color:#000; height:25px; padding:1px 0px 0px 0px; float:left; line-height:25px; text-decoration:none; }
.txt1 a{ width:610px; line-height:25px; height:25px; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif,"宋体","微软雅黑","黑体"; color:#000; padding:1px 0px 0px 18px; float:left; overflow:hidden; background:url(icon5.gif) no-repeat 5px 5px;  text-decoration:none; display:block; }
.txt1 a:link { color:#000;}
.txt1 a:visited { color:#000;}
.txt1 a:hover { width:610px; height:25px; text-decoration:none; color:#666666; FONT-SIZE: 12px; padding:0px 0px 0px 18px; float:left; overflow:hidden; text-decoration:underline; }
.txt1 a:active { text-decoration:none; color:#ff4400;}


.txt2{ FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif,"宋体","微软雅黑","黑体"; color:#999999; padding:0px 0px 0px 0px; float:left; line-height:25px; text-decoration:none; display:block; }
.txt2 a{ width:80px; height:25px; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif,"宋体","微软雅黑","黑体"; color:#999999; padding:0px 0px 0px 0px; float:left; overflow:hidden; background:url(icon5.gif) no-repeat 5px 5px;  text-decoration:none; display:block; }

.txt3{ FONT-SIZE: 12px; height:25px; line-height:25px; FONT-FAMILY: 宋体,"微软雅黑","黑体"; color:#000; text-decoration:none; }
.txt3 a{FONT-SIZE: 12px; line-height:25px; FONT-FAMILY: 宋体,"微软雅黑","黑体"; color:#000; float:left; overflow:hidden; text-decoration:none; }

.txt4{ FONT-SIZE: 12px; height:25px; line-height:25px; FONT-FAMILY: Arial, Helvetica, sans-serif,"宋体","微软雅黑","黑体"; color:#000; text-decoration:none; }
.txt4 a{FONT-SIZE: 12px; line-height:25px; FONT-FAMILY: Arial, Helvetica, sans-serif,"宋体","微软雅黑","黑体"; color:#000; float:left; overflow:hidden; text-decoration:none; }

.txt5{ FONT-SIZE: 12px; width:120px; height:25px; line-height:25px; FONT-FAMILY: 宋体,"微软雅黑","黑体"; color:#000; text-decoration:none; }

.txt6{ FONT-SIZE: 12px; height:30px; line-height:20px; FONT-FAMILY: 宋体,"微软雅黑","黑体"; color:#000; text-decoration:none; float:left; overflow:hidden; display:block;}

.txt7{ FONT-SIZE: 14px; line-height:18px; FONT-FAMILY: Arial, Helvetica, sans-serif,"宋体","微软雅黑","黑体"; font-weight:bold; color:#ff6000; text-decoration:none; float:left; overflow:hidden; display:block;}

.txt8{ FONT-SIZE: 14px; line-height:25px; FONT-FAMILY: Arial, Helvetica, sans-serif,"宋体","微软雅黑","黑体"; font-weight:bold; color:#ff6000; text-decoration:none; }

.txt9{ FONT-SIZE: 12px; line-height:16px; FONT-FAMILY: Arial, Helvetica, sans-serif,"宋体","微软雅黑","黑体"; color:#999999; text-decoration:none; }

#in_main2R1{ width:460px; height:130px; overflow: hidden; margin:0px 0px 0px 0px; float:left;}

#nav1 {
	list-style: none;
    display: inline;
	overflow:hidden; 
	height: 28px;
	line-height:28px;
    }
    #nav1 li {
    background-image: url(wb20121228_dl3.gif); 
	display: inline;
    float: left;
    height: 28px;
	line-height:28px;
    width: 85px;
	overflow:hidden; 
    }
    #nav1 a {
    color: #555555;
    text-decoration: none;
    display: block;
    font-size: 12px;
    font-family: 宋体;
	PADDING-TOP: 0px;
    width: 85px;
    height: 28px;
    text-align: center;
	overflow:hidden; 
    }
    #nav1 li a:hover {
	background-image: url(wb20121228_dl4.gif); 
    color: #FFF;
    font-family: 宋体;
    font-size: 12px;
    width: 85px;
    height: 28px;
    display: block;
    text-decoration: none;
	overflow:hidden; 
    }