@charset "utf-8";
/* 全局定义 */
body, ul, ol, li, div, img, h1, h2, h3, h4, h5, h6, span, input, form{ margin:0; padding:0;}
body{ font: normal 12px/12px Arial, Helvetica, sans-serif; margin:0 auto; background:#fff; line-height:20px; color:#666666;}
img{ border:none;}
ul, ol, li{ list-style:none;}
h1, h2, h3, h4, h5, h6{ font-weight:normal; font-size:12px;}
input, textarea{ font:normal 12px/12px Arial, Helvetica, sans-serif; color:#333;}
a{ text-decoration:none; color:#045FAE;}
a:hover{ color:#008DCB}
.cr{ clear:both;}

/* 整站布局 */
#site{ width:1001px; margin:0 auto;}
#menu{ height:58px; background:url(../images/img_bg_menu.jpg) repeat-x; overflow:hidden;}
#flashmenu{ width:630px; float:left;}
#search{ color:#fff; text-align:right; padding:0 20px 0 0;}
#search .in{ border:#ccc 1px solid; background:#fff; height:18px; line-height:18px; width:130px; color:#333;}
#main{ background:url(../images/img_bg_main.jpg) repeat-x; padding:0 20px;}
#big{ width:728px; float:left; background:#fff; margin:0 8px 0 0;}
#small{ width:220px;background:#fff; float:left; [color:;float:left;] float:;}



.dh{ background:url(../images/img_dh.jpg) no-repeat; height:33px; padding:6px 0 0 13px; color:#0B5DA7;}
.dh2{background:url(../images/img_dh.jpg) no-repeat bottom; height:14px;}
.content{ background:url(../images/img_bg_1.jpg) repeat-x; padding:10px 35px;line-height:24px;}


/* 右侧边栏 */
#small .s_bg{ background:url(../images/img_s_bg.jpg) repeat-y; padding:5px 12px;}
#small .s_bg1{ background:url(../images/img_s5.jpg) no-repeat; height:77px; padding:5px 12px;}
#small .s_bg11{ background:url(../images/img_s51.jpg) no-repeat; height:121px; padding:5px 12px;}
#small .s_bg2{ background:url(../images/img_s9.jpg) no-repeat; height:121px; padding:5px 12px;}

#small .part1{ position:relative;}
#small .part1 .in1{ position:absolute; right:10px; top:-10px;behavior: url("style/iepngfix.htc")}

#small .part2 .in1{ border:1px solid #ccc; background:#F2F2F2; width:185px; height:40px;}
#small .part2 .in2{ border:1px solid #ccc; background:url(../images/img_bg_in.gif) repeat-x; width:115px; height:16px;}
#small .part2 .in3{ border:1px solid #ccc; width:68px; height:18px; line-height:15px; font-size:12px; color:#666;}

#small .part3 div{ position:relative;}
#small .part3 .in1{ position:absolute; right:15px; bottom:18px;}

#small .part4 div{ position:relative;}
#small .part4 select{ width:53px; margin:0px 0 0 0;}
#small .part4 .in1{ position:absolute; right:15px; bottom:18px;}

#small .part5 div{ position:relative;}
#small .part5 .in1{ position:absolute; right:15px; bottom:18px;}

.home_0li ul li{background:url(../images/img_icon4.gif) no-repeat 0 3px; line-height:24px; }
.home_0li ul li a{text-indent:18px;display:block;[color:;display:block;]display:;}
.ul li {list-style:none;background:url(../images/img_icon4.gif) no-repeat 0 3px;  }
.ul li a {text-indent:15px;  line-height:20px; display:block;[color:;display:block;]display:;}
.ul li.more{ background:url(../images/spacer.gif);text-align:right; font-size:10px;}

/* 底部导航 */
#botton ul{ margin:0;[color:;margin:0 0 0 5px;]*margin:0 0 0 5px !important;*margin:0;}
#botton ul li{ float:left; background:url(../images/img_icon5.gif) no-repeat; margin:2px 5px;  text-indent:15px;[color:;text-indent:10px;]text-indent:10px; }
#botton ul li.start{ background:none;}
#botton ul li a{color:#064A7B; }
#botton .copyright{ font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; text-indent:20px; color:#000;}

/* 翻页菜单 */
.page{}
.page ul{ float:none;}
.page li{ float:left; margin:0 1px;}
.page li.link a.now{ background:#498CBC; height:19px; width:19px; text-align:center; color:#fff;}
.page a{ display:block; height:19px; width:19px; text-align:center;}
.page a:hover{ background:#f1f1f1;}

/* 颜色设置 */
.c0{ color:#fff;}
.c1{ color:#0E7DD6}
.c2{ color:#045FAE}

/* 字号设置 */
.f0{ font-size:20px; font-weight:bold; font-family:"幼圆"}
.f1{ font-size:18px; font-weight:bold; font-family:"幼圆"}
.f2{ font-size:16px; font-weight:bold; font-family:"幼圆"}
.f3{ font-size:14px;}

/* 浮动设置 */
.f_l{ float:left;}
.f_r{ float:right;}
.pf_l{ float:left; clear:left;}
.pf_r{ float:right; clear:right;}

/*首页3栏*/
.home_3li{ background:url(../images/img_home_3li.jpg) top; width:728px; height:277px;}
.home_3li ul li{ float:left; width:170px; padding:15px 10px 0 60px; line-height:24px;}
/*.home_3li ul li img{ width:170px; height:60px;}*/
.home_3li ul li a.more{ display:block; background:url(../images/img_icon4.gif) no-repeat 0 5px; text-indent:18px; margin:10px 0 0 0;}
/*首页2栏*/
.home_2li{ background:url(../images/img_home_2li.jpg) no-repeat; width:728px; height:200px; margin:0 0 22px 0;}
.home_2li div{ float:left; width:232px; padding:60px 10px 0 122px; overflow:hidden;}
.home_2li ul li{background:url(../images/img_icon4.gif) no-repeat 0 3px; line-height:22px; }
.home_2li ul li a{text-indent:18px;display:block;[color:;display:block;]display:;}
/*SUB首页2x2栏*/
.subhome_4li{ padding:10px 25px;[color:;padding:10px 25px;]*padding:10px 25px !important;*padding:10px 15px;}
.subhome_4li ul li{ float:left; width:320px; height:295px; margin:0 9px; overflow:hidden;}
.subhome_4li span{ float:left; margin:0 5px 0 5px; padding:10px 0 0 0;}
.subhome_4li p{ display:block; width:260px; float:right; }
.subhome_4li p img{ display:block; margin:7px 0;[color:;margin:15px 0;]margin:15px 0;}
.subhome_4li p a{ display:block; background:url(../images/img_icon0.gif) no-repeat 5px 7px; text-indent:15px;}
.subhome_4li p a.more{ text-align:right; padding:0 10px 0 0; background:none;}

/*Q&A页顶部列表*/
.qa_top{ background:url(../images/img_pic4.jpg); width:568px; height:64px; margin:10px 0 10px 0;}
.qa_top li{ float:left; width:25%; background:url(../images/img_icon4.gif) no-repeat 5px 8px; overflow:hidden; }
.qa_top li a{text-indent:25px; line-height:32px; color:#999999; display:block;}
.qa_top li a:hover{color:#008DCB}
.qa_top li a.now{color:#008DCB;}
/*Q&A问题列表*/
.qa_list{ margin:5px 0;}
.qa_list div.L{ width:40px; float:left; height:100px; }
.qa_list div.L img { margin:-5px 0 10px 5px;[color:;margin:-5px 0 10px 5px;]margin:0 0 10px 5px;}
.qa_list div.R{ display:block; margin:0 0 0 52px;[color:;margin:0 0 0 52px;]margin:0 0 0 49px; padding:0;[color:;padding:0;]padding:6px 0 0 0;}
.qa_list h1{ background:#0E7ED4; width:551px; height:30px; color:#fff; line-height:30px; font-weight:bold; padding:0 8px;}
.qa_list p{width:551px; padding:0 8px; margin:20px 0;}
/*Q&A表单*/
.qa_in1{ width:566px; height:126px; border:1px solid #ccc; background:#F2F2F2 url(../images/img_bg_q.jpg) right no-repeat fixed;}
.qa_in2{ border:1px solid #ccc;width:422px; height:18px; line-height:18px; background:url(../images/img_bg_in.gif) repeat-x; color:#bbb;}

/* 其它设置 */
.line_b{ border-bottom:1px solid #1B82C5;}
.btall{ margin:15px 0 0 0; background:#ccc; overflow:hidden;}