/* CSS Document */
body{ margin:0px; padding:0px; text-align:center; font-size:12px; color:#494848; background-color:#F6FBFE}
ul{ margin:0px; padding:0px;}
img{ border:0px;}

.divclear{ clear:both}
.titem{ text-indent:2em}
.vam{ vertical-align:middle}
a{ text-decoration:none}


a.a_font01:link{ color:#494848; text-decoration:none}
a.a_font01:visited{color:#494848; text-decoration:none}
a.a_font01:hover{color:#f00; text-decoration:none}
#box{ width:804px; margin:0px auto; background-color:#FFFFFF}
#middle{ }
#box01{ /*height:1335px;*/ background:url(../images/bg_line01.jpg) repeat-x;width:754px; margin:0px auto; height:1300px;padding-top:0px;padding-top:10px}
#box011{ /*height:1335px;*/ background:url(../images/bg_line05.jpg) repeat-x; width:754px; margin:0px auto;}
#box012{ /*height:1335px;*/ background:url(../images/bg_line01.jpg) repeat-x; width:754px; margin:0px auto;}
#top{ height:355px; overflow:hidden}
#top1{ height:342px; overflow:hidden}
* html #top1{ height:349px;}
* +html #top1{ height:352px;}
#left{ width:375px; float:left}
#right{ width:375px; float:left}
.box01{ width:360px; margin-left:14px; background:url(../images/bg10.jpg) no-repeat 0px 32px; height:252px}
.box02{ width:360px; margin-left:14px; background:url(../images/bg12.jpg) no-repeat 0px 38px; height:252px; margin-top:9px;}
.box04{ width:360px; margin-left:14px; background:url(../images/bg03.jpg) no-repeat 0px 0px; height:181px; margin-top:9px;}
.box05{ width:360px; margin-left:8px!important; margin-left:4px; background:url(../images/bg04.jpg) no-repeat 0px 0px; height:181px; margin-top:9px; float:left}
.box06{ width:360px; margin-left:14px; background:url(../images/bg05.jpg) no-repeat 0px 0px; height:181px; margin-top:9px;}
.box07{ width:360px; margin-left:8px!important; margin-left:4px;  background:url(../images/bg06.jpg) no-repeat 0px 0px; height:181px; margin-top:9px;float:left}
.box08{ width:360px; margin-left:14px; background:url(../images/bg07.jpg) no-repeat 0px 0px; height:181px; margin-top:9px;}
.box09{ width:360px; margin-left:8px!important; margin-left:4px;  background:url(../images/bg08.jpg) no-repeat 0px 0px; height:181px; margin-top:9px;float:left}
.text01{ width:330px; height:71px; margin:0px auto; text-align:left; margin-top:16px;}
.text02{ width:330px; height:71px; margin:0px auto; text-align:left; margin-top:10px;}
.text05{ width:340px; text-align:left; padding:55px 0px 0px 14px; margin:0px}
* html .text05{ margin:55px 0px 0px 14px; padding:0px}
* +html .text05{margin:55px 0px 0px 14px; padding:0px}
.pic01{ margin-right:18px; float:left}
.title01{ font-weight:bold; color:#494848; line-height:20px}
.font01{ line-height:20px}
ul.list01{ width:330px; list-style:none; margin:10px auto 0px!important; }
ul.list01 li{ height:20px; background:url(../images/ico_arr_blue.jpg) 0px 6px no-repeat; text-align:left; padding-left:10px; line-height:20px}

ul.list02{ width:225px; list-style:none; margin:0px auto 0px!important; margin-left:0px; float:left}
ul.list02 li{ height:20px; background:url(../images/ico_arr_blue.jpg) 0px 6px no-repeat; text-align:left; padding-left:10px; line-height:20px}
ul.list03{ width:225px; list-style:none; margin:0px auto 0px!important; margin-left:0px; float:left}
ul.list03 li{ height:20px; background:url(../images/ico_arr_green.jpg) 0px 6px no-repeat; text-align:left; padding-left:10px; line-height:20px}
ul.list04{ width:225px; list-style:none; margin:0px auto 0px!important; margin-left:0px; float:left}
ul.list04 li{ height:20px; background:url(../images/ico_arr_yellow.jpg) 0px 6px no-repeat; text-align:left; padding-left:10px; line-height:20px}
.text03{ /*width:346px; height:502px; border:5px solid #FFFFFF; border-bottom:7px solid #FFFFFF; */ width:357px; height:514px; overflow:hidden; margin:0px auto; background:url(../images/bg_line02.jpg) repeat-x;}
.title01{ margin:6px auto 11px!important;}
.flv{ width:320px; height:220px; margin:0px auto}
.text04{ width:325px; text-align:left; color:#494848; line-height:21px; margin:5px auto 18px}
.font02{ color:#ff825b; text-decoration:none;}
.box03{ width:92px; float:left}
.btn_more{ margin-left:120px; margin-top:5px}
.font03{ color:#ff825b}
.title02{ margin:10px 0px 10px 14px}
.m01{ height:175px; text-align:left}
#bottom{ text-align:left}
#bottom_box{ width:720px; margin:0px auto!important; margin-left:40px; line-height:30px}
#bottom_box02{ width:730px; margin:20px auto 0px; line-height:30px}
.table01{ height:132px; margin-top:18px; text-align:center; margin-left:15px}
.font04{ color:#84a003; font-size:18px; vertical-align:bottom; font-weight:bold}
.font05{ color:#84a003; font-weight:bold}
.font06{ color:#707070}
#left01{ width:452px; float:left;  margin:16px 0px 0px 10px!important; margin-left:5px}
#box_line{border-left:1px solid #2e98d2;}
.bg_top{ width:452px; height:32px; background:url(../images/bg_top.jpg) no-repeat; text-align:right}
.bg_top_d{ width:452px; height:32px; background:url(../images/bg_top_d.jpg) no-repeat; text-align:right}
.bg_top_f{ width:452px; height:33px; background:url(../images/bg_top_f.jpg) no-repeat; text-align:right}
.bg_middle{ height:auto!important; min-height:572px; height:572px; background-color:#FFFFFF}
.bg_bottom{ width:452px; height:3px;background:url(../images/bg_bottom.jpg) no-repeat; overflow:hidden}
.m02{ margin-top:12px; margin-right:15px}
ul.list05{ width:370px; list-style:none; padding:15px 0px 0px 10px;}
ul.list05 li{ background:url(../images/ico_arr_blue.jpg) 0px 6px no-repeat; text-align:left; padding-left:10px; line-height:20px}
.fy{ text-align:left; margin:20px 0px 0px 0px; color:#707070}
.iText{ width:22px; height:18px}
#right01{ width:286px; margin:0px auto; float:left; padding-top:20px}
.pic02{ margin-top:10px}
ul.list06{ width:270px; list-style:none; padding:12px 0px 0px 0px!important; padding-left:6px; margin:0px auto}
ul.list06 li{ height:22px; background:url(../images/ico_arr_blue.jpg) 0px 6px no-repeat; text-align:left; padding-left:10px; line-height:20px}
.title03{ font-size:18px; font-weight:bold; padding:15px 0px}
.font07{ font-size:11px; font-weight:normal}
.font08{ width:425px; line-height:22px; text-indent:2em; font-size:13px; text-align:left; font-weight:normal; margin:0px auto}
#pl{ width:453px; height:203px; background:url(../images/bg13.jpg) no-repeat; margin-top:8px}
.iText02{ width:90px; height:14px}
.textarea01{ width:420px; height:72px}
ul.list07{ width:451px; list-style:none; border-left:1px solid #2e98d2;border-right:1px solid #2e98d2;border-bottom:1px solid #2e98d2; margin:8px auto 0px}
ul.list07 li{ text-align:left; line-height:20px}
.td01{ text-indent:2em; line-height:18px; padding:10px; background-color:#FFFFFF; overflow:hidden}
.td_line{border-top:1px solid #2e98d2;}
form{ margin:0px auto 0px;  padding:0px; text-align:left;}
#cms{ text-align:left; padding:12px}

/*magzine*/
.magezineswf{ margin:5px 0px 0px 20px}
#Magazinetruner { width:500px;}
#Magazineimg { width:90px; height:132px; float:left}
#Magazinetxt { width:200px; float:left; padding-left:8px }
#btncon{ width:120px; text-align:right;}
#btncon img { border:0px;cursor:pointer}
#changecont{ padding-left:12px}
#changecont ul { margin:12px 0px 0px 0px; padding:0px; list-style:none;}
#changecont ul li {/* width:12px;*/ float:left; text-align:center; cursor:pointer;}
#changecont ul li a:link { display:block; padding:0px 3px; background:none;color:#000;}
#changecont ul li a:visited{ display:block;padding:0px 3px; background:none;color:#FF66FF;}
#changecont ul li a:hover { background:#000; color:#fff}
.numcont { width:120px; padding:10px 0px;color:#84a003; font-size:14px; font-family:"ËÎÌå"; font-weight:bold; text-align:center; line-height:20px}
a.bluelink { color: #003366}

/*== edit by vitrum 20090319 ==*/
.box02 { width:0; height:0; display:none;}
.box01 { height:514px; }
.text01{ height:82px; background:url(../images/text01_bg.gif) 0 8px no-repeat;margin-top:11px;}