body {margin:0; padding:0; font-size:12px; font-family:"ËÎÌå"; color:#363636;}
input {margin:0; padding:0; font-size:12px;}
dl,dt,dd,ul,li,p,h2 {margin:0; padding:0; list-style:none;}
img {border:0; margin:0; padding:0;}
a {font-size:12px; text-decoration:none; color:#363636;}
a:hover {color:#f00;}
#main {width:960px; margin:auto;}
#main .mleft {width:209px; float:left;}
#main .mcenter {width:533px; float:left; margin:0 0 0 5px;}
#main .mright {width:209px; float:right;}
#head h2{float:left; background:url(/images/logo.gif) no-repeat; width:241px; height:68px; line-height:180px; overflow:hidden; margin:\10px 0 0 0;}
#head {width:960px; margin:0 auto;}
#head .cot_r {float:right; width:710px;}
#head .cot_r .login {background:url(/images/login_bg.gif) repeat-x; overflow:hidden; padding:8px 15px; }
#head .cot_r .login a {margin:0 5px; padding-top:4px; display:inline-block; text-decoration:underline;}
#head .cot_r .login a.reg { background:url(/images/reg_u.gif) no-repeat; width:59px; height:19px; text-align:center; display:block; float:left; padding-top:4px; text-decoration:none;}
#head .cot_r .menu {background:url(/images/menu_bg.jpg) no-repeat; height:35px; text-align:center;}
#head .cot_r .menu a {margin:0 15px 0 0; font-size:14px; font-weight:bold; width:68px; display:inline-block; color:#fff; line-height:35px;}
#head .cot_r .menu a:hover,#head .cot_r .menu a.hots {background:url(/images/menu_ah.gif) 0 5px no-repeat; height:35px; text-align:center; width:68px; color:#283c57;}
#head .menu_2 {background:url(/images/menu_2bg.gif) repeat-x; height:33px; padding:0 0 0 10px; line-height:33px; clear:both;}
#head .menu_2 a {margin:0 15px 0 0;}
#head .menu_2 .rbg {float:right; background:url(/images/menu_rbg.gif) no-repeat; height:72px; width:121px; margin:-33px 0 0 0;}

#head .serach {margin:10px 0 0 0 !important; margin:10px 0 0 0; height:33px;}
#head .serach .imgi {background:url(/images/serach_i.gif) no-repeat; width:81px; height:22px; float:left;}
#head .serach input {margin:0 5px; float:left;}
#head .serach .sercht {float:left; line-height:22px;}
#head .serach .zhao {background:url(/images/serach_z.gif) no-repeat; width:33px; height:39px; text-align:center; display:block; float:left; font-weight:bold; color:#fff; margin:-5px 0 0 5px; padding:10px 0 0 0;}
#head .serach .zhao:hover {color:#ff0;}
#head .serach .rcot {float:left; margin:0 0 0 10px; display:inline; padding:5px 0 0 0;}
#head .serach .rcot a {margin:0 8px 0 0; color:#093d64; text-decoration:underline;}
#head .serach .rcot a.chong {margin:0 0 0 20px; color:#f00;}
#head .serach .rcot a:hover {color:#f00;}
#head .serach .rcot span {margin:0 8px 0 0; color:#f00;}
.fixfloat{zoom:1;}.fixfloat:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
.clearfix { content: "."; font-size: 1px; display: block; height: 0 !important; height: 1%; clear: both; visibility: hidden; background: none; line-height: 0%; }
.foot {margin:5px 0 0 0; text-align:center;}
.foot .bgs {background:#eef2f6; border:1px #aabacb solid; line-height:26px;}
.foot p {line-height:26px;}
.blayoutl {float:left; width:744px;}
.blayoutr {float:right; width:210px;}
.lmbg {background:#f1f5f9; border:1px #c2d0e0 solid; padding:10px; overflow:hidden; zoom:1;}
.lmbg .bpleft {float:left; width:188px;}
.lmbg .bpleft .img {border:1px #8e9ba8 solid; font-size:0;}
.lmbg .bpleft .ztou1 {overflow:hidden; zoom:1; margin:10px 0 0 0;}
.lmbg .bpleft .ztou1 li {float:left;}
.lmbg .bpleft .ztou1 li a {font-size:13px; color:#003467; background:url(/images/zbtou3.gif) no-repeat; padding:20px 0 0 35px; width:48px; display:block; font-size:12px; font-family:Arial; color:#a42e00; } 
.lmbg .bpleft .ztou1 li a.t1 {background-position:0 0; height:18px; margin:0 0 0 3px;}
.lmbg .bpleft .ztou1 li a.t1:hover {background-position:0 -39px;}
.lmbg .bpleft .ztou1 li a.t2 {background-position:0 -78px; height:18px; margin:0 0 0 18px;}
.lmbg .bpleft .ztou1 li a.t2:hover {background-position:0 -117px;}
.lmbg .bpleft .ztou2 {overflow:hidden; zoom:1; margin:10px 0 0 0;}
.lmbg .bpleft .ztou2 li {float:left;}
.lmbg .bpleft .ztou2 li a {font-size:13px; color:#003467; background:url(/images/zbtou2.gif) no-repeat; display:block; width:56px; text-align:center; color:#a42e00; font-weight:bold; font-family:Arial; padding:30px 0 0 0;} 
.lmbg .bpleft .ztou2 li a.t1 {background-position:0 0; height:47px;}
.lmbg .bpleft .ztou2 li a.t1:hover {background-position:0 -156px;}
.lmbg .bpleft .ztou2 li a.t2 {background-position:0 -78px; height:47px; margin:0 0 0 10px;}
.lmbg .bpleft .ztou2 li a.t2:hover {background-position:0 -234px;}
.lmbg .bpleft .ztou2 li a.t3 {background-position:0 -312px; height:47px; margin:0 0 0 10px;}
.lmbg .bpleft .ztou2 li a.t3:hover {background-position:0 -390px;}
.lmbg .bpright {float:right; width:517px;}
.lmbg .bpright .title {margin:5px 0 0 0; overflow:hidden; zoom:1;}
.lmbg .bpright .title .litsp {float:left; overflow:hidden; zoom:1;}
.lmbg .bpright .title .litsp .nczz {font-size:12px; margin:13px 0 0 10px; color:#ff3399; float:left;}
.lmbg .bpright .title .litsp h2 {color:#ff3399; font-size:28px; font-family:"ºÚÌå"; font-weight:bold; float:left;}
.lmbg .bpright .title .licls {float:right; margin:13px 10px 0 0; display:inline;}
.lmbg .bpright .title .licls .ft1 {color:#ff3399;}
.lmbg .bpright .title .licls .ft2 {color:#6d6d6d;}
.lmbg .bpright .mtitle {margin:15px 0 0 0;  overflow:hidden; zoom:1; border-right:1px #bbc9d6 solid; float:left; position:relative; z-index:99;}
.lmbg .bpright .mtitle a { float:left; padding:0 12px; border-left:1px #bbc9d6 solid; background:#fff; font-size:14px; font-weight:bold; line-height:27px; height:27px; color:#3a4857; border-top:1px #bbc9d6 solid; background:url(/images/mt_bg2.gif) repeat-x;}
.lmbg .bpright .mtitle a.mg,.lmbg .bpright .mtitle a:hover {background:url(/images/mt_bg.gif) repeat-x; border-bottom:none; }
.lmbg .bpright .mtime {float:right; color:#3a4857; margin:20px 0 0 0;} 
.lmbg .bpright .mbos {margin:-1px 0 0 0!important; margin:-3px 0 0 0; height:1px; overflow:hidden; background:#bbc9d6; position:relative; z-index:1;}
.lmbg .bpright .mscot {border:1px #bbc9d6 solid; background:#fff; padding:10px 10px 20px 10px; overflow:hidden; border-top:none; zoom:1; }
.lmbg .bpright .mscot .injsp {color:#0051a2; line-height:22px;}
.lmbg .bpright .mscot .incop {float:left; margin:28px 0 0 10px; display:inline; width:235px;}
.lmbg .bpright .mscot .incop p {line-height:28px; font-size:14px; color:#000;}
.lmbg .bpright .mscot .incop .ccos {color:#ff7200; font-size:20px; font-family:Arial;}
.lmbg .bpright .mscot .tgnop {float:right; margin:20px 20px 0 0 ; display:inline; overflow:hidden; zoom:1; width:227px;}
.lmbg .bpright .mscot li {float:left;}
.lmbg .bpright .mscot li a {display:block; background:url(/images/mrt_bg.gif) no-repeat; width:89px; text-align:center; font-size:14px; font-weight:bold; color:#fff; line-height:41px; margin:8px 0 0 0;}
.lmbg .bpright .mscot li a:hover {color:#ff0; text-decoration:underline;}
.lmbg .bpright .mscot li a.t1 {background-position:0 0; height:41px; }
.lmbg .bpright .mscot li a.t2 {background-position:0 -42px; height:41px; color:#ff0; margin-right:40px;}
.lmbg .bpright .mscot li a.t3 {background-position:0 0; height:41px; margin-left:40px;}
.lmbg .bpright .mscot .feng {margin:20px 0 0 0; text-align:center; font-family:Arial; color:#7c7c7c;}
.lmbg .bpright .mscot .feng .ccos {color:#ff7200; font-size:32px; font-family:Arial; font-weight:bold;}
.lmbg .bpright .mscot .feng a {display:inline-block; background:url(/images/mpf_bg.gif) no-repeat; width:76px; text-align:center; height:26px; line-height:26px; color:#fff; margin:0 0 0 15px;}
.lmbg .toupp {background:#fff; border:1px #bfccd8 solid; overflow:hidden; zoom:1; margin:15px 0 0 0; padding:10px;}
.lmbg .toupp li { overflow:hidden; zoom:1; margin:9px 0 0 0; *margin:2px 0 0 0;}
.lmbg .toupp li input {float:left; margin:2px 0 0 10px; padding:0; overflow:hidden;}
.lmbg .toupp h3 {font-size:12px; color:#003467; display:block; font-weight:normal; margin:0; padding:0;}
.lmbg .toupp li span {float:left; margin:2px 0 0 7px; *margin:7px 0 0 5px;}
.lmbg .toupp .anpg {margin:5px 0 0 0; text-align:center;}
.lmbg .toupp .anpg a {display:inline-block; margin:0 0 0 25px; background:#eaf2fb; padding:5px; border:1px #c1ced9 solid;}
.lmbg .ctitle {background:url(/images/mt_bg.gif) repeat-x; padding:5px 10px; float:left; margin:10px 0 0 0; border:1px #bdcad7 solid; font-size:14px; color:#3a4857; border-bottom:none; position:relative; z-index:99;}
.lmbg .ctrems {float:left; margin:17px 0 0 10px; display:inline; color:#3a4857;}
.lmbg .mjif {color:#0051a2; text-decoration:underline; display:inline-block; margin:17px 0 0 5px;}
.lmbg .aicot {border:1px #bdcad7 solid; background:#fff; clear:both; position:relative; z-index:1; top:-1px; padding:10px 0; overflow:hidden; zoom:1;}
.lmbg .aicot li {float:left; width:130px; font-size:0; margin:0 0 0 12px; display:inline;}
.lmbg .aicot li img {width:120px; height:168px;}
.lmbg .aicot li a {display:block; padding:5px; background:#f1f5f9;}
.lmbg .aicot li a:hover {background:#9cc3e9;}
.lmbg .ptitle {margin:10px 0 0 0;  overflow:hidden; zoom:1; border-right:1px #bbc9d6 solid; float:left; position:relative; z-index:99;}
.lmbg .ptitle a { float:left; padding:0 12px; border-left:1px #bbc9d6 solid; background:#fff; font-size:14px; font-weight:bold; line-height:27px; height:27px; color:#3a4857; border-top:1px #bbc9d6 solid; background:url(/images/mt_bg2.gif) repeat-x;}
.lmbg .ptitle a.mg,.lmbg .ptitle a:hover {background:url(/images/mt_bg.gif) repeat-x; border-bottom:none; }
.lmbg .pmcot {border:1px #bbc9d6 solid; background:#fff; padding:0 10px 20px 10px; overflow:hidden; zoom:1; clear:both; position:relative; top:-1px; }
.lmbg .pmcot .nrlt {border:1px #bbc9d6 solid; margin:10px 0 0 0;}
.lmbg .pmcot .nrlt .titles {background:#e2ebf3; height:24px; padding:0 8px; overflow:hidden; zoom:1;}
.lmbg .pmcot .nrlt .titles  span {float:left;}
.lmbg .pmcot .nrlt .titles .mi {display:inline-block; margin:4px 0 0 3px;}
.lmbg .pmcot .nrlt .titles .ft {color:#000; margin:5px 0 0 5px; display:inline-block;}
.lmbg .pmcot .nrlt .titles .ft2 {color:#0051a2; margin:5px 0 0 5px;}
.lmbg .pmcot .nrlt .ncpt {padding:5px 10px 10px 10px; border-top:1px #bbc9d6 solid; overflow:hidden; zoom:1;}
.lmbg .pmcot .nrlt .ncpt .o1 {color:#5a5a5a; line-height:20px; height:40px;overflow:hidden;text-overflow:ellipsis;}
.lmbg .pmcot .nrlt .ncpt .o2 {margin:10px 20px 0 0; display:inline; float:right;}
.lmbg .pmcot .nrlt .ncpt .o2 a {display:inline-block; color:#0051a2;}
.lmbg .pmcot .nrlt .ncpt .o2 .fit {color:#98aabe; margin:0 0 0 10px;}
.lmbg .pmcot .nrlt .ncpt .o2 .fim {color:#a30000;}
.lmbg .fpmcot {border:1px #bbc9d6 solid; background:#fff; padding:0 10px 20px 20px; overflow:hidden; zoom:1; clear:both; position:relative; top:-1px; }
.lmbg .fpmcot .flfp {float:left; width:448px;}
.lmbg .fpmcot .frfp {float:left; width:238px; display:inline; color:#626262; line-height:22px; margin:14px 0 0 0;}
.lmbg .fpmcot .frfp p {color:#626262; line-height:22px;}
.lmbg .fpmcot .flfp li {margin:15px 0 0 0; overflow:hidden; zoom:1;}
.lmbg .fpmcot .flfp .tb {color:#3a4857; float:left; margin:4px 0 0 0; width:40px;}
.lmbg .fpmcot .flfp .intb {width:380px; padding:3px; background:#f1f5f9; border:1px #ced6df solid; float:left; font-size:12px;}
.lmbg .fpmcot .flfp .tntb {width:380px; padding:3px; background:#f1f5f9; border:1px #ced6df solid; float:left; height:200px; font-size:12px;}
.lmbg .fpmcot .flfp .fpma { margin:10px 0 0 0; text-align:center;}
.lmbg .fpmcot .flfp .fpma a {display:block; padding:3px 10px; background:#eaf2fb; color:#003467; width:100px; border:1px #c1ced9 solid;}

.rmbg {border:1px #c2d0e0 solid; overflow:hidden; zoom:1; border-top:none;}
.frtitle {background:url(/images/frt_bg.gif) repeat-x; height:27px; border-top:1px #c2d0e0 solid; font-size:14px; color:#3a4857; padding:0 0 0 10px; line-height:27px;}
.frtitle span {font-size:12px;padding:0 0 0 10px;}
.frtitle span a{color:#999;}
.frmcot {border-top:1px #c2d0e0 solid; overflow:hidden; zoom:1; padding:0 0 8px 0;}
.frmcot li {margin:8px 0 0 15px; display:inline; float:left; width:80px;}

.frmcot li a {color:#0051a2;}

.frmcot li a:hover {color:#f00;}

.frmcot dl {float:left; margin:10px 0 0 20px; display:inline; width:74px;}
.frmcot dt {font-size:0;}
.frmcot dt a {border:2px #fff solid; display:block;}
.frmcot dt a:hover {border:2px #8bbef1 solid;}
.frmcot dd {text-align:center; line-height:24px;}
.frmcotx {border-top:1px #c2d0e0 solid; overflow:hidden; zoom:1; padding:0 0 8px 0;}
.frmcotx li {margin:8px 0 0 15px; display:inline; float:left; width:193px;}
.frmcotx li a {color:#0051a2;}
.frmcotx li a:hover {color:#f00;}