body{ font-size:12px; color:#000; font-family:"ËÎÌå", arial; text-align:center; position:relative; }
input,select,form,textarea,h1,h2,h3,h4,ul{ margin:0; padding:0; }
div,span{ margin:auto; padding:0; }
img{ border:0; }
ul{  list-style:none; }
a:hover{  text-decoration:underline; }
a:visited { }
a,td,font,p,span{ font-size:12px; text-decoration:none;  font-weight:normal; }
a{ color:#000; }

.xxx{ display:none; }
.ot:after{ content:""; display:block; visibility:hidden; clear:both; height:0; }

/*
.caonima{ width:100%; height:100px; background:url(caonima.jpg) repeat-x; }
.caonima_c{ width:960px; height:83px;  }
*/

.ggtg{ width:960px; height:25px; overflow:hidden; margin-top:3px; cursor:pointer; }

#login_bf2{  width:510px; margin-top:11px; color:#ff0000; text-indent:30px; text-align:left; float:left; }
#login_bf2 a{ color:#ff0000; }

.m_head{ width:960px; height:32px; margin-top:2px; background:url(m_head_M.gif) repeat-x; }
.m_head_L{ width:960px; height:32px; background:url(m_head_L.gif) no-repeat left; }
.m_head_R{ width:960px; height:32px; background:url(m_head_R.gif) no-repeat right;   }
.m_head .data{ width:130px; float:left; text-align:left; padding:11px 0 0 40px; background:url(ico_1.gif) no-repeat 14% 70%; }
.m_head .form{ width:266px; height:19px; padding-left:14px; margin-top:7px; line-height:19px; float:left; text-align:left; background:url(m_head_bg_2.gif) no-repeat left 40%; }
.m_head .form .input1{ width:92px; height:15px; border:1px solid #bbbbbb; background:#fefefe; }
.m_head .button{ float:left; width:254px; height:19px; margin-top:7px; line-height:19px; background:url(m_head_bg_2.gif) no-repeat right 20%; }
.m_head .button li{ float:left; margin-left:6px; display:inline; text-align:left;   }
.m_head .button li input{ float:left; }
.m_head .button li img{ float:left; }
.m_head .button li .red{ color:#ff0000; }

.loginFldselect{width:110px; float:left;   z-index:9999;}
#loginFldselectdis{width:74px; height:19px; overflow:hidden; padding:0 25px 0 0; text-align:center; line-height:19px; background:url(bt_1.gif) no-repeat;  display:block; cursor:pointer;}
#loginFldselectop{width:97px; padding:5px 0; margin-left:5px; overflow:hidden; border:1px #787878 solid; border-top:none; background:#fffcf5; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); -moz-opacity:.9; opacity:0.9; position:absolute;  z-index:9000; }

#loginFldselectop li{ width:95px; line-height:22px; height:20px; overflow:hidden; text-align:left;}
#loginFldselectop li a{display:block; height:20px; overflow:hidden; margin:0 5px; padding-left:12px;}
#loginFldselectop li a:hover,#loginFldselectop li a:active{background:#fef0e2; text-decoration:none;}
#loginFldselectop li#loginFldselectop_line{height:1px; overflow:hidden; background:#ffc88e; font-size:0; line-height:0; margin:2px 5px 3px;}
#loginFldselectop li a.disabled{color:#999;cursor:default;}
#loginFldselectop li a.disabled:hover,#loginFldselectop li a.disabled:active{background:none;}

.m_head .tool{ float:left; }
.m_head .tool li{ float:left; margin-left:15px; margin-top:10px; display:inline; padding-left:16px; }
.m_head .tool li.tx1{ background:url(ico_2.gif) no-repeat left 40%;  }
.m_head .tool li.tx1 a{ behavior: url(#default#homepage) }
.m_head .tool li.tx2{ background:url(ico_3.gif) no-repeat left 40%;  }
.m_head .tool li.tx3{ background:url(ico_4.gif) no-repeat left 40%;  }

.m_ban{ width:958px;   border:1px solid #e3e3e3; border-top:none; }
.m_ban .cL{ width:178px; float:left; margin:11px 0 0 11px; }
.m_ban .cL img{ float:left; }
.m_ban .cR{ float:left; width:auto; margin:4px 0 0 14px!important; *margin:4px 0 0 12px!important;  *_margin:4px 0 0 12px; }
.m_ban .cR img{ float:left; }
.m_ban .cB{ width:958px; height:30px; margin-top:5px; float:left; border-top:1px dashed #e6e6e6; background:url(m_ban_b_M.gif) repeat-x; }
.m_ban .cBL{  width:958px; height:30px; float:left; background:url(m_ban_b_L.gif) no-repeat left; }
.m_ban .cBR{  width:958px; height:30px; float:left; background:url(m_ban_b_R.gif) no-repeat right; }
.m_ban .cB .c1{ width:58px; height:20px; padding-top:10px; text-align:right; background:url(ico_5.gif) no-repeat left 45%; float:left; margin-left:15px; }
.m_ban .cB .c2{ width:464px; height:20px; line-height:20px; padding-left:10px; padding-top:8px; text-align:left; font-size:12px; float:left; overflow:hidden; }
.m_ban .cB .c2 h3{ width:450px; overflow:hidden; font-size:12px; overflow:hidden; height:20px; float:left; }

.m_ban .cB .c2 li{ float:left; margin-top:10px; display:inline; background:url(dot_grey1.gif) no-repeat left 40%; padding-left:12px; display:inline; margin-left:18px; }
.m_ban .cB .c2 li a{ color:#555555; }
.m_ban .cB .c3{ float:right; width:410px; margin-top:5px; line-height:22px; }
.m_ban .cB .c3 li{ float:left; display:inline; margin-left:7px; }
.m_ban .cB .c3 li .input1{ border:1px solid #ff4a8f; margin-top:1px; width:147px; height:17px; line-height:17px; background: url(input_bg.gif) no-repeat #fee9f0; }
.m_ban .cB .c3 li select{ border:1px solid #ff4a8f; }
.m_ban .cB .c3 li input{ float:left; }

#pre{ width:13px; height:6px; cursor:pointer;  background:url(pre.gif) no-repeat;  overflow:hidden; display:block; float:left; }
#next{ width:13px; height:6px; cursor:pointer; margin-top:2px; background:url(next.gif) no-repeat ;  overflow:hidden; display:block; float:left;  }

/*.m_nav{ width:960px; height:35px; margin-top:10px; background:url(nav_m.gif) repeat-x; }*/
.m_nav{ width:960px; height:35px; margin-top:-1px; background:url(nav2.gif) repeat-x; }
/*.m_nav .cL{ width:100%; height:100%; background:url(nav_L.gif) no-repeat left; float:left; }*/
/*.m_nav .cR{ width:100%; height:100%; background:url(nav_R.gif) no-repeat right; float:left; }*/
.m_nav ul{ padding-left:6px; }
.m_nav li{ float:left; display:inline; margin:12px 0 0 10px; padding-right:10px; background:url(m_nav_ico2.gif) no-repeat right; }
.m_nav li.new{ background:url(m_nav_ico_2.gif) no-repeat right top; padding-right:18px; }
.m_nav li a{  font-size:14px; }


.main1{ width:960px; margin-top:10px; }
.main1 .left{ width:282px; float:left; }
.main1 .left .picture{ width:280px; height:211px; overflow:hidden; border:1px solid #e3e3e3; border-bottom:none; float:left; }
.main1 .left .picture ul{ float:left; width:280px; height:211px; overflow:hidden; filter:progid:DXImageTransform.Microsoft.RevealTrans(duration=2, transition=23); }
.main1 .left .picture li{ float:left; }

.main1 .left .text{ width:280px; height:29px; float:left; border:1px solid #e3e3e3; border-top:none; border-bottom:none; }
.main1 .left .text li{ float:left; display:inline; margin-top:8px; margin-left:8px; width:260px; padding-left:10px; background:url(dot_ff33a3.gif) no-repeat left 40%; text-align:left; }
.main1 .left .text li a{ color:#ff33a3; }
.main1 .left .nav{ width:282px; height:35px; float:left; background:url(pic_nav_bg.gif) no-repeat; }
.main1 .left .nav li{ width:19px; height:15px; float:left; display:inline; margin-left:4px; padding-top:14px; color:#fff; cursor:pointer; }
.main1 .left .nav li.hov{ background:url(pic_nav.gif) no-repeat; color:#000; }

.main1 .left .gg{ width:280px; height:116px; padding-top:10px; float:left; border:1px solid #ff33a3; background:url(pic_gg_bg.jpg) no-repeat; }
.main1 .left .gg li{ width:130px; height:19px; display:inline; text-align:left; float:left; margin-left:7px; }
.main1 .left .gg li a{ color:#fff; background:url(dot_ffffff.gif) no-repeat left 40%; padding-left:10px; }
.main1 .left .gg li a.a1{ color:#fff600; background:url(dot_fff600.gif) no-repeat left 40%; }

.main1 .left .tag1{ width:282px; float:left; margin-top:10px; }
.main1 .left .tag1 .t{ width:280px; height:27px; border:1px solid #ffcfe9; border-bottom:none; background:url(bar_1.gif) no-repeat; }
.main1 .left .tag1 .t .cL{ float:left; margin:7px 0 0 7px; padding-left:18px; background:url(ico_7.gif) no-repeat left 30%; }
.main1 .left .tag1 .t .cL a{ color:#92174a; font-weight:bold;}
.main1 .left .tag1 .t .cR{ float:right;  margin:7px 7px 0 0 ; }
.main1 .left .tag1 .t .cR a{ color:#89004b; }
.main1 .left .tag1 .c{ width:280px; height:259px; border:1px solid #e3e3e3; float:left; }
.main1 .left .tag1 .c .pic{ width:75px; float:left; margin-left:11px; display:inline; margin-top:4px; }
.main1 .left .tag1 .c .pic li{ float:left; margin-top:6px; border:1px solid #dfdfdf; }
.main1 .left .tag1 .c .pic img{ float:left; }
.main1 .left .tag1 .c .tex{ width:180px; float:left; margin-left:10px; margin-top:10px; }
.main1 .left .tag1 .c .tex li{ float:left; text-align:left; padding-left:12px; width:168px; height:24px; line-height:24px; background:url(dot_000000.gif) no-repeat left 30%; }

.main1 .middle{ width:470px; float:left; }
.main1 .middle .tag1{ width:446px; float:left; margin-left:12px; display:inline; }
.main1 .middle .tag1 .nav{ width:446px; height:26px; overflow:hidden; float:left; background:url(m_tag1_nav_bg.gif) repeat-x; }
.main1 .middle .tag1 .nav li{ width:54px; height:26px; line-height:26px; display:inline; margin-right:2px; float:left; background:url(m_tag1_nav_li.gif) no-repeat; cursor:pointer; }
.main1 .middle .tag1 .nav li a{ font-size:14px; }
.main1 .middle .tag1 .nav li a:hover{ text-decoration:none; }
.main1 .middle .tag1 .nav li.no-right{ margin-right:0; }
.main1 .middle .tag1 .nav li.hov{ background:url(m_tag1_nav_hov.gif) no-repeat; }
.main1 .middle .tag1 .nav li.hov a{ color:#fff; }
.main1 .middle .tag1 .nav li.hov2{ background:url(m_tag1_nav_hov.gif) no-repeat; margin-right:0; }
.main1 .middle .tag1 .nav li.hov2 a{ color:#fff; }
.main1 .middle .tag1 .con_c{ float:left; }
.main1 .middle .tag1 .con{ width:444px; height:107px; border:1px solid #ff33a3; border-top:none; float:left; background:url(m_tag1_1.jpg) no-repeat; }

.main1 .middle .tag1 .con .cL{ width:300px; float:left; margin:16px 0 0 14px; display:inline; }
.main1 .middle .tag1 .con .cL div{ text-indent:24px; text-align:left; margin-top:6px; }
.main1 .middle .tag1 .con .cL div a{ color:#ff0000; }
.main1 .middle .tag1 .con .cR{ width:95px; height:75px; padding-top:4px; float:right; background:url(m_tag1_2.gif) no-repeat; margin:16px 19px 0 0; }

.main1 .middle .tag2{ width:460px; float:left; margin-top:5px; margin-left:5px; display:inline; }
.main1 .middle .tag2 .uc1{ width:460px; height:63px; float:left; background:url(m_tag2_bg1.gif) no-repeat; }
.main1 .middle .tag2 .uc2{ width:460px; height:66px; float:left; background:url(m_tag2_bg2.gif) no-repeat; }
.main1 .middle .tag2 .uc3{ width:460px; height:58px; float:left; background:url(m_tag2_bg3.gif) no-repeat; }
.main1 .middle .tag2 .uc4{ width:460px; height:64px; float:left; background:url(m_tag2_bg4.gif) no-repeat; }

.main1 .middle .tag2 .Lt{ width:16px; height:42px; padding-top:21px; margin-left:9px;  float:left; }
.main1 .middle .tag2 .Lt a{ color:#fff; }
.main1 .middle .tag2 .Lc{ width:410px; float:left; margin-left:4px; margin-top:11px; }
.main1 .middle .tag2 .Lc li{  width:176px; float:left; margin-left:10px; display:inline; line-height:24px; padding-left:8px; background:url(dot_ff33a3.gif) no-repeat left 40%; text-align:left; }
.main1 .middle .tag2 .Lc li a{ font-size:14px; color:#787878;  }

.main1 .middle .tag2 .Rt{ width:16px; height:42px; padding-top:21px; margin-right:9px;  float:right; }
.main1 .middle .tag2 .Rt a{ color:#fff; }
.main1 .middle .tag2 .Rc{ width:390px; float:left; display:inline; margin-left:29px; margin-top:11px; }
.main1 .middle .tag2 .Rc li{  width:176px; float:left; margin-left:10px; display:inline; line-height:24px; padding-left:8px; background:url(dot_ff33a3.gif) no-repeat left 40%; text-align:left; }
.main1 .middle .tag2 .Rc li a{ font-size:14px; color:#787878;  }

.main1 .middle .tag2 .Lt1{ width:16px; height:42px; padding-top:16px; margin-left:9px;  float:left; }
.main1 .middle .tag2 .Lt1 a{ color:#fff; }
.main1 .middle .tag2 .Lc1{ width:410px; float:left; margin-left:4px; margin-top:8px; }
.main1 .middle .tag2 .Lc1 li{  width:176px; float:left; margin-left:10px; display:inline; line-height:24px; padding-left:8px; background:url(dot_ff33a3.gif) no-repeat left 40%; text-align:left; }
.main1 .middle .tag2 .Lc1 li a{ font-size:14px; color:#787878;  }

.main1 .right{ float:right; width:208px; }
.main1 .right .tag1{ width:208px; float:left; }
.main1 .right .tag1 .t{ width:208px; height:27px; float:left; background:url(R_tag1_t_bg.gif) no-repeat; }
.main1 .right .tag1 .t ul{ float:left; margin-left:66px; display:inline; }
.main1 .right .tag1 .t li{ width:44px; height:24px; cursor:pointer; float:left; margin-left:1px; margin-top:3px; }
.main1 .right .tag1 .t li.t1{ background:url(R_tag1_t_1_1.gif) no-repeat; }
.main1 .right .tag1 .t li.hov1{ background:url(R_tag1_t_1_2.gif) no-repeat; }
.main1 .right .tag1 .t li.t2{ background:url(R_tag1_t_2_1.gif) no-repeat; }
.main1 .right .tag1 .t li.hov2{ background:url(R_tag1_t_2_2.gif) no-repeat; }
.main1 .right .tag1 .t li.t3{ background:url(R_tag1_t_3_1.gif) no-repeat; }
.main1 .right .tag1 .t li.hov3{ background:url(R_tag1_t_3_2.gif) no-repeat; }

.main1 .right .tag1 .c_c{ float:left; }
.main1 .right .tag1 .c{ width:206px;  float:left; border:1px solid #e3e3e3; border-top:none; }
.main1 .right .tag1 .c .c1{ width:206px; height:94px; float:left; margin-top:10px;  }
.main1 .right .tag1 .c .c1 .pic{ width:77px; height:80px; float:left; margin-left:11px; }
.main1 .right .tag1 .c .c1 .text{ width:102px; float:left; margin-left:7px; text-align:left; }
.red2{ color:#ff0000; font-weight:bold; }
.main1 .right .tag1 .c .c1 .text div{ margin-top:3px; color:#c3c2c3; }
.main1 .right .tag1 .c .c1 .text div .a1{ color:#91007b; }

.main1 .right .tag1 .c .c2{ width:206px; height:103px; float:left; background:#f8f8f8; }
.main1 .right .tag1 .c .c2 li{ width:60px; float:left; display:inline; margin-left:7px; margin-top:10px; }
.main1 .right .tag1 .c .c2 li .pic{ float:left; border:1px solid #e3e3e3; }
.main1 .right .tag1 .c .c2 li .pic img{ float:left; }
.main1 .right .tag1 .c .c2 li .text{ width:60px; text-align:center; float:left;  }

.main1 .right .tag2{ width:208px; float:left; margin-top:10px; }
.main1 .right .tag2 .t{ width:206px; height:26px; float:left; border:1px solid #ffcfe9; background:url(R_tag2_t_bg.gif) no-repeat; }
.main1 .right .tag2 .t .cL{ float:left; margin-left:25px; margin-top:7px; }
.main1 .right .tag2 .t .cL a{ font-weight:bold; color:#92174a; }
.main1 .right .tag2 .t .cR{ float:right; margin-right:6px; margin-top:8px; }
.main1 .right .tag2 .t .cR a{ color:#89004b; }
.main1 .right .tag2 .c1{ width:206px; height:30px; float:left;  text-align:left; background:#ffe8f5; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3;  }
.main1 .right .tag2 .c1 select{ float:left; margin:3px 0 0 6px; }
.main1 .right .tag2 .c1 input{ float:left; margin:3px 0 0 6px; }
.main1 .right .tag2 .c2{ width:206px; height:29px; float:left; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; }
.main1 .right .tag2 .c2 li{ width:40px; height:29px; display:inline; line-height:26px; float:left; margin-left:1px; margin-top:1px; background:url(R_tag2_nav.gif) no-repeat;  }
.main1 .right .tag2 .c2 li.hov{  background:url(R_tag2_nav_hov.gif) no-repeat; }
.main1 .right .tag2 .c2 li.hov a{ color:#fff; }
.main1 .right .tag2 .c3{ width:206px; float:left; border:1px solid #e3e3e3; border-top:none; padding-bottom:8px; }
.main1 .right .tag2 .c3 .con{ width:206px; float:left;  }
.main1 .right .tag2 .c3 .con .nc1{ width:144px; float:left; margin-left:58px; margin-top:8px; text-align:left;  }
.main1 .right .tag2 .c3 .con .nc1 a{ color:#4d4d4d; }
.main1 .right .tag2 .c3 .con .nc2{ width:170px; height:98px; margin-top:5px; float:left; margin-left:19px; }
.main1 .right .tag2 .c3 .con .nc2 a{ float:left; border:1px solid #ffbc3e; }
.main1 .right .tag2 .c3 .con .nc2 a:hover{ border:1px solid #cccccc; }
.main1 .right .tag2 .c3 .con .nc3{ float:left; margin-top:-130px; margin-left:6px; }
.main1 .right .tag2 .c3 .con .nc4{ width:206px; float:left;  }
.main1 .right .tag2 .c3 .con .nc4 .tt2{ width:20px; height:217px; float:left; margin-left:6px; background:url(list_bg.gif) no-repeat;  margin-top:3px; }
.main1 .right .tag2 .c3 .con .nc4 .cc2{ width:174px; float:left;  margin-top:3px; border-top:1px solid #efefef; }
.main1 .right .tag2 .c3 .con .nc4 .cc2 li{ width:168px; height:23px; padding-left:6px; text-align:left; line-height:23px; border-bottom:1px solid #efefef; float:left; }

.ggo{ width:958px; border:0px solid #e3e3e3; margin-top:10px;}

.main2{ width:960px; margin-top:6px; }
.main2 .left{ width:282px; float:left; }
.main2 .left .tag1{ width:282px; float:left; }
.main2 .left .tag1 .t{ width:280px; height:26px; border:1px solid #ffa5c6; float:left; background:url(m2_L_t_bg.gif) repeat-x; }
.main2 .left .tag1 .t .cL{ float:left; margin-top:7px; margin-left:11px; padding-left:14px; background:url(ico_8.gif) no-repeat left 20%; text-align:left; }
.main2 .left .tag1 .t .cL a{ color:#92174a; font-weight:bold; }
.main2 .left .tag1 .c1{ width:280px; height:34px; background:#ffe8f5; float:left; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; }
.main2 .left .tag1 .c1 .input1{ width:155px; height:21px; line-height:21px; padding-left:4px; padding-right:4px; float:left; margin:6px 0 0 9px; border:1px solid #ff45ab; }
.main2 .left .tag1 .c1 .input2{ float:left; margin:8px 0 0 15px; }
.main2 .left .tag1 .c1 .input3{ float:left; margin:8px 0 0 15px; }
.main2 .left .tag1 .c2{ width:280px; height:194px; float:left; border:1px solid #e3e3e3; border-top:none; }
.main2 .left .tag1 .c2 .cc1{ width:200px; height:69px; padding:6px 0 0 60px; float:left; background:url(m2_L_tag1.gif) no-repeat; margin:10px 0 0 9px; text-align:left; }
.main2 .left .tag1 .c2 .cc2{ width:250px; margin:10px 0 0 18px;  float:left; text-align:left; }
.main2 .left .tag1 .c2 .cc3{ float:left; margin:12px 0 0 11px; padding-left:10px; background:url(dot_ff0000.gif) no-repeat left 40%; }
.main2 .left .tag1 .c2 .cc3 a{ color:#ff0000; }

.main2 .left .tag2{ width:282px; float:left; margin-top:10px; }
.main2 .left .tag2 .t{ width:280px; height:26px; border:1px solid #ffa5c6; float:left; background:url(m2_L_t_bg.gif) repeat-x; }
.main2 .left .tag2 .t .cL{ float:left; margin-top:7px; margin-left:11px; padding-left:14px; background:url(ico_9.gif) no-repeat left 20%; text-align:left; }
.main2 .left .tag2 .t .cL a{ color:#92174a; font-weight:bold; }
.main2 .left .tag2 .c{ width:280px; height:255px; float:left; border:1px solid #e3e3e3; border-top:none;  }
.main2 .left .tag2 .c .c1{ width:269px; float:left; margin:11px 0 0 6px; display:inline;  }
.main2 .left .tag2 .c .c1 .nL{ width:15px; height:98px; float:left; }
.main2 .left .tag2 .c .c1 .nR{ width:15px; height:98px; float:left; }
.main2 .left .tag2 .c .c1 .nC{ width:239px; height:98px; float:left; overflow:hidden; }
.main2 .left .tag2 .c .c1 .nC li{ width:73px; height:98px; display:inline; margin-left:3px; margin-right:3px; float:left; }
.main2 .left .tag2 .c .c2{ float:left; margin:12px 0 0 15px; display:inline; }
.main2 .left .tag2 .c .c2 li{ width:260px; float:left; height:24px; overflow:hidden; line-height:24px; text-align:left; }
.main2 .left .tag2 .c .c2 li a{ color:#404040; padding-left:12px; font-size:14px; background:url(dot_404040.gif) no-repeat left 40%; }
.main2 .left .tag2 .c .c2 li a:hover{ color:#b90265; font-weight:bold; text-decoration:none; background:url(dot_b90265.gif) no-repeat left 40%; }

.main2 .middle{ width:446px; float:left; margin-left:12px; }
.main2 .middle .tag1{ width:444px; float:left; } 
.main2 .middle .tag1 .t{ width:444px; height:26px; float:left; border:1px solid #ffa5c6; background:url(m2_L_t_bg.gif) repeat-x;   }
.main2 .middle .tag1 .t .cL{ float:left; margin-top:7px; margin-left:11px; padding-left:14px; background:url(ico_10.gif) no-repeat left 20%; text-align:left; }
.main2 .middle .tag1 .t .cL a{ color:#92174a; font-weight:bold; }
.main2 .middle .tag1 .t .cR{ float:right; margin-top:7px; margin-right:11px; }
.main2 .middle .tag1 .t .cR a{ font-size:14px; color:#89004b; }
.main2 .middle .tag1 .c{ width:444px; height:194px; float:left; border:1px solid #e3e3e3; border-top:none; }

.main2 .middle .tag1 .c .pic{ width:72px; height:69px; float:left; padding-top:3px; margin:7px 0 0 9px; border:1px solid #e3e3e3; }
.main2 .middle .tag1 .c .con{ float:left; }
.main2 .middle .tag1 .c .c1{ width:334px; float:left; margin:12px 0 0 15px; }
.main2 .middle .tag1 .c .c1 h2 a{ font-size:14px; font-weight:bold; }
.main2 .middle .tag1 .c .c1 .div1{ text-indent:24px; text-align:left; margin-top:5px; color:#a4a2a3; }
.main2 .middle .tag1 .c .c1 .div2{  margin-top:5px; text-align:left; }
.main2 .middle .tag1 .c .c1 .div2 .a1{ color:#ff0000; padding-left:12px; }
.main2 .middle .tag1 .c .c2{ float:left;   margin:14px 0 0 7px; }
.main2 .middle .tag1 .c .c2 span{ width:92px; height:77px; float:left; margin:0 0 0 11px; padding-top:4px; border:1px solid #e3e3e3;  }

.main2 .middle .tag2{ width:446px; float:left; margin-top:10px; }
.main2 .middle .tag2 .t{ width:444px; height:26px; border:1px solid #ffa5c6; float:left; background:url(m2_L_t_bg.gif) repeat-x; }
.main2 .middle .tag2 .t .cL{ float:left; margin-top:7px; margin-left:11px; padding-left:14px; background:url(ico_11.gif) no-repeat left 20%; text-align:left; }
.main2 .middle .tag2 .t .cL a{ color:#92174a; font-weight:bold; }
.main2 .middle .tag2 .t .cR{ float:right; margin-top:7px; margin-right:11px; }
.main2 .middle .tag2 .t .cR a{ font-size:14px; color:#89004b; }
.main2 .middle .tag2 .c{ width:444px; height:255px; float:left; border:1px solid #e3e3e3; border-top:none;  }
.main2 .middle .tag2 .c .c1{ width:428px; float:left; margin:11px 0 0 8px; display:inline;  }
.main2 .middle .tag2 .c .c1 .nL{ width:15px; height:98px; float:left; }
.main2 .middle .tag2 .c .c1 .nR{ width:15px; height:98px; float:left; }
.main2 .middle .tag2 .c .c1 .nC{ width:398px; height:98px; float:left; overflow:hidden; }
.main2 .middle .tag2 .c .c1 .nC li{ width:73px; height:98px; display:inline; margin-left:3px; margin-right:3px; float:left; }
.main2 .middle .tag2 .c .c2{ float:left; margin:12px 0 0 15px; display:inline; }
.main2 .middle .tag2 .c .c2 li{ width:198px; float:left; line-height:24px; text-align:left; }
.main2 .middle .tag2 .c .c2 li a{ color:#404040; padding-left:12px; font-size:14px; background:url(dot_404040.gif) no-repeat left 40%; }
.main2 .middle .tag2 .c .c2 li a:hover{ color:#b90265; font-weight:bold; text-decoration:none; background:url(dot_b90265.gif) no-repeat left 40%; }

.main2 .right{ width:208px; float:right; }
.main2 .right .tag1{ width:208px; float:left; } 
.main2 .right .tag1 .t{ width:206px; height:26px; float:left; border:1px solid #ffa5c6; background:url(m2_L_t_bg.gif) repeat-x;   }
.main2 .right .tag1 .t .cL{ float:left; margin-top:7px; margin-left:11px; padding-left:14px; background:url(ico_12.gif) no-repeat left 20%; text-align:left; }
.main2 .right .tag1 .t .cL a{ color:#92174a; font-weight:bold; }
.main2 .right .tag1 .t .cR{ float:right; margin-top:7px; margin-right:11px; }
.main2 .right .tag1 .t .cR a{  color:#89004b; }
.main2 .right .tag1 .c{ width:206px; height:194px; float:left; border:1px solid #e3e3e3; border-top:none; }
.main2 .right .tag1 .c .c1{ width:191px; height:76px;  float:left; margin:6px 0 0 8px; }
.main2 .right .tag1 .c .c2{ width:160px; height:39px; margin:11px 0 0 9px; border-bottom:1px solid #efefef; float:left; text-align:left; padding:4px 0 0 30px; background:url(ico_14.gif) no-repeat; }
.main2 .right .tag1 .c .c3{ width:160px; height:39px; margin:11px 0 0 9px;  float:left; text-align:left; padding:4px 0 0 30px; background:url(ico_15.gif) no-repeat; }

.main2 .right .tag2{ width:208px; float:left; margin-top:10px; }
.main2 .right .tag2 .t{ width:206px; height:26px; border:1px solid #ffa5c6; float:left; background:url(m2_L_t_bg.gif) repeat-x; }
.main2 .right .tag2 .t .cL{ float:left; margin-top:7px; margin-left:11px; padding-left:14px; background:url(ico_13.gif) no-repeat left 20%; text-align:left; }
.main2 .right .tag2 .t .cL a{ color:#92174a; font-weight:bold; }
.main2 .right .tag2 .t .cR{ float:right; margin-top:7px; margin-right:11px; }
.main2 .right .tag2 .t .cR a{  color:#89004b; }
.main2 .right .tag2 .c{ width:206px; height:255px; float:left; border:1px solid #e3e3e3; border-top:none;  }
.main2 .right .tag2 .c .c1{ width:193px; float:left; margin:11px 0 0 6px; display:inline;  }
.main2 .right .tag2 .c .c1 .nL{ width:15px; height:98px; float:left; }
.main2 .right .tag2 .c .c1 .nR{ width:15px; height:98px; float:left; }
.main2 .right .tag2 .c .c1 .nC{ width:163px; height:98px; float:left; overflow:hidden; }
.main2 .right .tag2 .c .c1 .nC li{ width:73px; height:98px; display:inline; margin-left:3px; margin-right:3px; float:left; }
.main2 .right .tag2 .c .c2{ float:left; margin:12px 0 0 9px; display:inline; }
.main2 .right .tag2 .c .c2 li{ width:195px; float:left; line-height:24px; text-align:left; }
.main2 .right .tag2 .c .c2 li a{ color:#404040; padding-left:12px; font-size:14px; background:url(dot_404040.gif) no-repeat left 40%; }
.main2 .right .tag2 .c .c2 li a:hover{ color:#b90265; font-weight:bold; text-decoration:none; background:url(dot_b90265.gif) no-repeat left 40%; }

.main3{ width:960px; margin-top:6px; }
.main3 .top{ width:960px; height:5px; overflow:hidden; font-size:0; float:left; background:url(m3_T.gif) no-repeat; }
.main3 .top2{  background:url(m4_T.gif) no-repeat; }
.main3 .top3{  background:url(m5_T.gif) no-repeat; }
.main3 .top4{  background:url(m6_T.gif) no-repeat; }
.main3 .top5{  background:url(m7_T.gif) no-repeat; }
.main3 .top6{  background:url(m8_T.gif) no-repeat; }
.main3 .top7{  background:url(m9_T.gif) no-repeat; }
.main3 .top8{  background:url(m10_T.gif) no-repeat; }
.main3 .top9{  background:url(m12_T.gif) no-repeat; }
.main3 .top10{ background:url(m13_T.gif) no-repeat; }
.main3 .top11{ background:url(m11_T.gif) no-repeat; }

.main3 .left{ width:215px; height:588px; float:left; border-bottom:1px solid #ff000a; background:url(m3_L.gif) no-repeat left; }
.main3 .left2{  border-bottom:1px solid #ff4e00; background:url(m4_L.gif) no-repeat left; }
.main3 .left3{ height:274px; border-bottom:1px solid #03c85b; background:url(m5_L.gif) no-repeat left; }
.main3 .left4{ height:274px; border-bottom:1px solid #00e9dc; background:url(m6_L.gif) no-repeat left; }
.main3 .left5{ height:274px; border-bottom:1px solid #0094e9; background:url(m7_L.gif) no-repeat left; }
.main3 .left6{ height:274px; border-bottom:1px solid #7800e9; background:url(m8_L.gif) no-repeat left; }
.main3 .left7{ height:274px; border-bottom:1px solid #d000e9; background:url(m9_L.gif) no-repeat left; }
.main3 .left8{ height:274px; border-bottom:1px solid #ff0090; background:url(m10_L.gif) no-repeat left; }
.main3 .left9{  border-bottom:1px solid #fffc00; background:url(m12_L.gif) no-repeat left; }
.main3 .left10{  border-bottom:1px solid #9cff00; background:url(m13_L.gif) no-repeat left; }
.main3 .left11{ height:222px; border-bottom:1px solid #ff0061; background:url(m11_L.gif) no-repeat left; }

.main3 .left .c1{ width:191px; height:239px; float:left; margin:14px 0 0 13px; display:inline; }
.main3 .left .c1 div{ margin-top:4px; }
.main3 .left .c1 div a{ font-size:14px; }
.main3 .left .c2{ width:215px; height:80px; float:left; }
.main3 .left .c2 img{ float:left; margin:0 0 0 13px; }
.main3 .left .c3{ width:215px; float:left; }
.main3 .left .c3 .t{ width:23px; height:240px; margin:0 0 0 5px; float:left; background:url(list_bg2.gif) no-repeat; }
.main3 .left .c3 .c{ width:182px; float:left; }
.main3 .left .c3 .c li{ float:left; height:17px; padding:6px 0 0 6px; text-align:left; width:176px; border-bottom:1px dashed #e8e8e8; }

.main3 .left .c4{ width:202px; height:78px; float:left; margin:9px 0 0 9px; }
.main3 .left .c5{ width:200px;  float:left; margin:5px 0 0 8px; }
.main3 .left .c5 li{ float:left; width:188px; height:18px; padding:5px 0 0 12px; border-bottom:1px dashed #9b9b9b; text-align:left; background:url(dot_000000.gif) no-repeat 2% 50%; }


.main3 .title{ width:85px; height:578px; padding-top:10px; float:left; border-bottom:1px solid #ff000a; background:url(m3_m.gif) no-repeat; }
.main3 .title2{ border-bottom:1px solid #ff4e00; background:url(m4_m.gif) no-repeat; }
.main3 .title3{ height:264px; border-bottom:1px solid #03c85b; background:url(m5_m.gif) no-repeat; }
.main3 .title4{ height:264px; border-bottom:1px solid #00e9dc; background:url(m6_m.gif) no-repeat; }
.main3 .title5{ height:264px; border-bottom:1px solid #0094e9; background:url(m7_m.gif) no-repeat; }
.main3 .title6{ height:264px; border-bottom:1px solid #7800e9; background:url(m8_m.gif) no-repeat; }
.main3 .title7{ height:264px; border-bottom:1px solid #d000e9; background:url(m9_m.gif) no-repeat; }
.main3 .title8{ height:264px; border-bottom:1px solid #ff0090; background:url(m10_m.gif) no-repeat; }
.main3 .title9{ border-bottom:1px solid #fffc00; background:url(m12_m.gif) no-repeat; }
.main3 .title10{ border-bottom:1px solid #9cff00; background:url(m13_m.gif) no-repeat; }
.main3 .title11{ height:212px; border-bottom:1px solid #ff0061; background:url(m11_m.gif) no-repeat; }

.main3 .title div{ margin-top:50px; width:85px; line-height:28px; }
.main3 .title div a{ display:block; color:#fff; }

.main3 .right{ width:660px; height:588px; float:left; border-bottom:1px solid #ff000a; }
.main3 .right2{   border-bottom:1px solid #ff4e00; }
.main3 .right3{  height:274px; border-bottom:1px solid #03c85b; }
.main3 .right4{  height:274px; border-bottom:1px solid #00e9dc; }
.main3 .right5{  height:274px; border-bottom:1px solid #0094e9; }
.main3 .right6{  height:274px; border-bottom:1px solid #7800e9; }
.main3 .right7{  height:274px; border-bottom:1px solid #d000e9; }
.main3 .right8{  height:274px; border-bottom:1px solid #ff0090; }
.main3 .right9{   border-bottom:1px solid #fffc00; }
.main3 .right10{   border-bottom:1px solid #9cff00; }
.main3 .right11{  height:222px; border-bottom:1px solid #ff0061; }

.main3 .right .partL{ width:443px; float:left;  }
.main3 .right .partL .c1{ width:423px; height:91px; display:inline; float:left; margin:9px 0 0 6px; background:url(m3_R_bg.jpg) no-repeat; }
.main3 .right .partL .c1_2{ background:url(m4_R_bg.jpg) no-repeat; }
.main3 .right .partL .c1_3{ background:url(m5_R_bg.jpg) no-repeat; }
.main3 .right .partL .c1_4{ background:url(m6_R_bg.jpg) no-repeat; }
.main3 .right .partL .c1_5{ background:url(m7_R_bg.jpg) no-repeat; }
.main3 .right .partL .c1_6{ background:url(m8_R_bg.jpg) no-repeat; }
.main3 .right .partL .c1_7{ background:url(m9_R_bg.jpg) no-repeat; }
.main3 .right .partL .c1_8{ background:url(m10_R_bg.jpg) no-repeat; }
.main3 .right .partL .c1_9{ background:url(m12_R_bg.jpg) no-repeat; }
.main3 .right .partL .c1_10{ background:url(m13_R_bg.jpg) no-repeat; }

.main3 .right .partL .c1 .cc1{ width:290px; float:left; margin:17px 0 0 20px; }
.main3 .right .partL .c1 .cc1 h2 a{ font-size:16px; font-weight:bold; }
.main3 .right .partL .c1 .cc1 div{ text-indent:24px; margin-top:6px; line-height:16px; text-align:left; }
.main3 .right .partL .c1 .cc2{ float:right; margin:10px 10px 0 0; }

.main3 .right .partL .c2{ width:425px; float:left; margin:10px 0 0 7px; display:inline; }
.main3 .right .partL .c2 .nL{ width:202px; float:left; }
.main3 .right .partL .c2 .t{ width:200px; height:18px; padding:4px 0 0 2px; float:left; text-align:left; background:url(m3_R_t_bg.gif) no-repeat; }
.main3 .right .partL .c2 .t_2{ background:url(m4_R_t_bg.gif) no-repeat bottom; }

.main3 .right .partL .c2 .t a{ width:80px; font-size:14px; font-weight:bold;  display:block; float:left; }

.main3 .right .partL .c2 .t_3{ background:url(m5_R_t_bg.gif) no-repeat bottom; }
.main3 .right .partL .c2 .t_3 a{ width:50px; }

.main3 .right .partL .c2 .cR{ width:194px; float:right; margin-top:6px; }
.main3 .right .partL .c2 li{ width:182px; height:20px; float:left;  text-align:left; padding:6px 0 0 12px; background:url(dot_000000.gif) no-repeat left 50%; }
.main3 .right .partL .c2 li a{ font-size:14px; }
.main3 .right .partL .c2_2{ }
.main3 .right .partL .c2_2 li{ height:20px; padding-top:4px; }

.main3 .right .partL .c2_3{ }
.main3 .right .partL .c2_3 li{ height:20px; padding-top:5px; }

.main3 .right .partL .c2 .nR{ width:202px; float:right; }

.main3 .right .partL .c3{ width:375px; height:177px; padding-left:46px; float:left; background:url(m3_R_t_2.gif) no-repeat left top; margin:8px 0 0 7px; border:1px dashed #cccccc; }
.main3 .right .partL .c3 li{ float:left; width:87px; display:inline; margin:5px 0 0 6px; }
.main3 .right .partL .c3 li img{ float:left; }
.main3 .right .partL .c3 li div{ margin-top:4px; float:left; width:87px; }
.main3 .right .partL .c3 li div a{ font-size:14px; }

.main3 .right .partL .c4{ width:422px; height:91px; padding-top:2px; float:left; background:url(m3_R_c4_bg.gif) repeat-x; margin:7px 0 0 7px; }
.main3 .right .partL .c4_2{ height:24px; background:url(m4_R_c4_bg.gif) repeat-x; }
.main3 .right .partL .c4_2 a{ color:#ff0000; }
.main3 .right .partL .c4 li{ width:140px; line-height:23px; float:left; }

.main3 .right .partL .c5{ width:423px; float:left; margin:12px 0 0 7px; display:inline; }
.main3 .right .partL .c5 .t{ width:423px; height:22px;  float:left; background:url(m4_R_t_bg2.gif) no-repeat bottom; }
.main3 .right .partL .c5 .t .cL{ float:left; margin-top:4px; }
.main3 .right .partL .c5 .t .cL a{ font-size:14px; font-weight:bold; }
.main3 .right .partL .c5 .t .cR{ float:right; margin-top:6px; }
.main3 .right .partL .c5 .t .cR a{ color:#ff0000; }
.main3 .right .partL .c5 .c{ width:407px; height:102px; float:left; margin:6px 0 0 10px; }
.main3 .right .partL .c5 .c .nL{ width:15px; height:101px; float:left; }
.main3 .right .partL .c5 .c .nR{ width:15px; height:101px; float:right; }
.main3 .right .partL .c5 .c .nC{ width:377px; height:102px; overflow:hidden; float:left; }
.main3 .right .partL .c5 .c .nC li{ width:125px;  height:102px; float:left; display:inline; overflow:hidden;  }
.main3 .right .partL .c5 .c .nC a{ width:125px; margin-top:4px; display:block; float:left; }
.main3 .right .partL .c5 .c .nC a img{ width:94px;  border:1px solid #e2e2e2; }
.main3 .right .partL .c5 .c .nC a:hover{  margin-top:0; }
.main3 .right .partL .c5 .c .nC a:hover img{ width:100px;  }

.main3 .right .partL .c6{ width:423px; float:left; margin:12px 0 0 7px; display:inline; }

.main3 .right .partL .c6 .t{ width:423px; height:22px; margin-top:5px;  float:left; background:url(m_R_t_bg3.gif) no-repeat bottom; }
.main3 .right .partL .c6 .t .cL{ float:left; margin-top:4px; }
.main3 .right .partL .c6 .t .cL a{ font-size:14px; font-weight:bold; }
.main3 .right .partL .c6 .t .cR{ float:right; margin-top:12px; }
.main3 .right .partL .c6 .c{ width:412px; margin-top:7px; float:right; }
.main3 .right .partL .c6 .cc1{ width:198px; float:left; }
.main3 .right .partL .c6 .cc1 li{ width:186px; height:20px; float:left;  text-align:left; padding:4px 0 0 12px; background:url(dot_000000.gif) no-repeat left 50%; }
.main3 .right .partL .c6 .cc1 li a{ font-size:14px; }
.main3 .right .partL .c6 .cc2{ width:194px; height:111px; border:1px solid #e3e3e3; float:right; }
.main3 .right .partL .c6 .cc2 .dv1{ width:194px; float:left; margin-top:5px; }

.main3 .right .partL .c7{ width:430px; float:right; }
.main3 .right .partL .c7 .pplink{ float:left; }
.main3 .right .partL .c7 .pplink li{ float:left; display:inline; margin:8px 12px 0 0; }
.main3 .right .partL .c7 .pplink li img{ border:1px solid #e8e8e8; float:left; }
.main3 .right .partL .c7 .textlink{ float:left; margin-top:8px; }
.main3 .right .partL .c7 .textlink ul{ float:left; }
.main3 .right .partL .c7 .textlink li{ float:left; margin:2px 16px 0 0; }

.main3 .right .partR{ width:217px; height:580px; float:right; margin-top:8px;  background:url(m3_R_bg2.gif) repeat-y; }
.main3 .right .partR_3{ height:266px; }
.main3 .right .partR_4{ height:266px; }
.main3 .right .partR_5{ height:266px; }
.main3 .right .partR_6{ height:266px; }
.main3 .right .partR_7{ height:266px; }
.main3 .right .partR_8{ height:266px; }
.main3 .right .partR_11{ height:214px; }

.main3 .right .partR  .nav{ width:202px; height:23px;  margin:9px 0 0 8px;  float:left; background:url(m3_R_nav_bg.gif) repeat-x; }
.main3 .right .partR  .nav li{ width:65px; height:23px; line-height:23px; float:left; margin-right:2px; background:url(m3_R_nav_hov.gif) no-repeat; }
.main3 .right .partR  .nav li.hov{ background:url(m3_R_nav_li.gif) no-repeat; }
.main3 .right .partR  .nav li.hov a{ font-weight:bold; }
.main3 .right .partR  .nav li.hov a:hover{ text-decoration:none; }
.main3 .right .partR  .tag{ float:left; }
.main3 .right .partR  .tag1{ width:202px; float:left; margin:0 0 0 8px;  }
.main3 .right .partR  .c1{ width:198px; float:right;  }
.main3 .right .partR  .c1 .tex{ width:98px; text-align:left; text-indent:24px; float:left; margin:16px 0 0 0; }
.main3 .right .partR  .c1 .tex a{ color:#ff0000; }
.main3 .right .partR  .c1 .pic{ width:91px; height:87px; padding-top:4px; margin-top:4px; border:1px solid #e3e3e3; background:#fafafa; float:right; }

.main3 .right .partR  .c1_2{ width:202px; float:right; margin-top:6px; }
.main3 .right .partR  .c1_2 li{ width:93px; float:left; display:inline; margin-left:5px; }
.main3 .right .partR  .c1_2 li .pic{ float:left; width:90px; height:73px; padding-top:1px; }
.main3 .right .partR  .c1_2 li .tex{ float:left; margin-top:3px; width:93px; }


.main3 .right .partR  .c2{ width:196px; float:right; margin-top:6px; }
.main3 .right .partR  .c2 li{ width:191px; display:inline; margin-left:5px; text-align:left; line-height:25px; padding:0 0 0 10px; background:url(dot_000000.gif) no-repeat left 40%; float:left; }

.main3 .right .partR  .c2_11{ }
.main3 .right .partR  .c2_11 li{ line-height:21px; }




#con3_2,#con4_2,#con6_2,#con7_2,#con10_2{ width:200px; height:256px; overflow:hidden; overflow-y:scroll; text-align:left; line-height:24px; }
#con3_2,#con4_2,#con6_2,#con7_2,#con10_2 div{ }
#con3_2,#con4_2,#con6_2,#con7_2,#con10_2 a{ padding-left:8px; }
#con3_2,#con4_2,#con6_2,#con7_2,#con10_2 A{ padding-left:8px; }

.nL,.nR a{ cursor:pointer; }

