@charset "gb2312";
@import url("style.css");

/*¹ã¸æ*/
.gg1 {
   margin:7px auto;
   width:430px;
}
.gg2 {
   margin-bottom:10px;
   width:210px;
}
.gg3 {
   margin: auto;
   width:970px
}


.box1 {
   width:970px;
   height:auto;
   margin:10px auto;
}
.box1 .l_co {
   float:left;
   width:430px;
   margin-left:20px;
   display:inline;
   height:auto;
   overflow:hidden;
}
.box1 .l_co .hot {
   width:430px;
   height:80px;
   background:url(img/box1_l_hot_bg.gif) no-repeat;
   text-align:center;
   line-height:35px;
}
.box1 .l_co .hot h1{ 
   font-size:14px;
   line-height:35px;
   
}
.box1 .l_co .hot h1 a {
   color:#BC006C
}
.box1 .l_co .hot_list {
   width:430px;
   height:auto;
   margin-bottom:10px;
}
.box1 .l_co .hot_list .title{
   width:430px;
   height:14px;
   background:url(img/box1_l_hot_list_td.gif) no-repeat;
   font-weight:bold;
   color:#BC006C;
   margin:10px 0;
}
.box1 .l_co .hot_list li{
   width:200px;
   float:left;
   line-height:24px;
   background:url(img/arrow2.gif) no-repeat 3px 10px;
   font-size:14px;
   padding-left:15px;
}
.box1 .l_co .b_list {
   width:430px;
   height:63px;
   padding-top:5px;
   line-height:20px;
   background:url(img/box1_l_b_list_bg.gif) no-repeat
}
.box1 .l_co .b_list ul {
   padding-left:35px;
}
.box1 .l_co .b_list li {
   float:left;
   width:170px;
}

.box1 .m_co {
   float:left;
   width:300px;
   height:auto;
}
.box1 .m_co .lianbo {
   width:300px;
   height:415px;
   overflow:hidden
}
.box1 .m_co .search {
   width:300px;
   height:90px;
   padding-top:7px;
   margin-top:5px;
   background:url(img/box1_m_co_search.gif) no-repeat
}
.box1 .m_co .search .put1 {
   width:205px;
   height:26px;
   margin-top:10px;
   margin-left:68px;
   display:inline
}
.box1 .m_co .search .pp1 {
   width:42px;
   height:22px;
   background:url(img/search_ok.gif) no-repeat;
}
.box1 .m_co .search .list_1 {
   width:260px;
   height:30px;
   line-height:20px;
   color:#C63385;
   margin:17px auto;
}
.box1 .m_co .search .list_1 a{
   padding-right:7px;
}
.box1 .r_co {
   width:210px;
   background:url(img/box1_r_bg.gif) no-repeat;
   float:right;
}
.box1 .r_co .cont1 {
   width:210px;
   height:330px;
   margin-bottom:10px;
}
.box1 .r_co .tit1 {
   width:210px;
   height:35px;
   line-height:35px;
   font-size:14px;
   font-weight:bold;
   color:#fff;
   text-indent:35px;
}
.box1 .r_co .tit2 {
   width:210px;
   height:auto;
   line-height:25px;
   font-size:14px;
   color:#fff;
   text-align:center;
   margin:15px 0;
}
.box1 .r_co .tit2 a,.box1 .r_co .tit3 a,.box1 .r_co .tit4 a{
   color:#fff;
}
.box1 .r_co .tit3 {
   width:165px;
   height:auto;
   line-height:24px;
   margin-left:20px
}
.box1 .r_co .tit3 li{
   float:left;
   width:55px;
   padding-left:15px;
   background:url(img/arrow3.gif) no-repeat 3px 9px;
}
.box1 .r_co .tit4 {
   width:165px;
   height:auto;
   line-height:24px;
   margin-left:20px
}
.box1 .r_co .tit4 li{
   float:left;
   padding-left:15px;
   background:url(img/arrow3.gif) no-repeat 3px 9px;
}
.box1 .r_co .tit4 li a{
   padding-right:7px;
}
.box1 .r_co .cont2 {
   width:210px;
   height:170px;
   color:#686868;
   line-height:20px;
   background:url(img/box1_r_bg1.gif) repeat-x;
   margin-top:5px;
}
.box1 .r_co .cont2 .text {
   width:180px;
   height:100px;
   padding:5px;
   border:1px #666 dotted;
   margin:5px auto;
}
.box1 .r_co .cont2 .text img{
   width:180px;
   height:100px;
   border:1px #875151 solid;
}
.box1 .r_co .cont2 .p_t{
   width:180px;
   height:20px;
   padding-left:15px;
   font-weight:bold;
   background:url(img/arrow4.gif) no-repeat 3px 7px;
   margin:auto;
}
.box1 .r_co .cont2 p{
   text-indent:20px;
   line-height:22px;
}

.box2 {
   width:970px;
   height:auto;
   margin:5px auto;
}
.box2 .l_co {
   float:left;
   width:747px;
   background:#FFF7F8;
   height:auto
}
.box2 .l_co .tit {
   width:745px;
   height:26px;
   border:1px #FFADA0 solid;
   background:url(img/box2_l_bg.gif) repeat-x;
}
.box2 .l_co .tit h3{
   line-height:25px;
   padding-top:2px;
   width:126px;
   font-size:14px;
   font-weight:bold;
   background:url(img/box2_l_t_bg.gif) no-repeat;
   float:left;
   margin-left:14px;
   display:inline;
   color:#BC006C;
   text-align:center;
}
.box2 .l_co .tit .up{
   background:url(img/box2_l_t_bg1.gif) no-repeat;
   color:#FF4800;
}
.box2 .l_co .textbox {
   width:747px;
   height:auto;
   padding:5px 0;
}
.box2 .l_co .font1 {
   font-weight:bold;
   color:#BC006C;
}

.box2 .r_co {
   float:right;
   width:210px;
   height:auto
}
.box2 .r_co .tit {
   width:210px;
   height:26px;
   line-height:26px;
   background:url(img/box2_r_tit.gif) no-repeat;
   font-size:14px;
   font-weight:bold;
   color:#BC006C;
   text-indent:25px;
}
.box2 .r_co .cont {
   width:208px;
   height:auto;
   border:1px #E6E6E6 solid;
   border-top:0px;
}
.box2 .r_co .cont ul{
   padding:5px;
}
.box2 .r_co .cont li{
   padding-left:15px;
   line-height:20px;
   background:url(img/arrow5.gif) no-repeat 3px 10px;
}

.box3 {
   width:970px;
   height:auto;
   margin:3px auto
}
.s_title {
   width:970px;
   height:33px;
   line-height:33px;
   background:url(img/s_title.gif) no-repeat;
   margin:5px auto;
}
.s_title .l_title {
   width:290px;
   height:33px;
   float:left;
   margin-left:22px;
   display:inline
}
.s_title .r_list {
   width:650px;
   height:33px;
   float:right;
}
.s_title .r_list a{
   color:#bc006c;
   padding:0 7px;
}
.box3 .l_co {
   float:left;
   width:470px;
   height:auto;
}
.box3 .l_co .textbox {
   float:left;
   width:220px;
   margin-right:12px;
   margin-top:10px;
   display:inline
}
.box3 .l_co .textbox .tit {
   width:220px;
   height:28px;
   line-height:28px;
   background:url(img/box3_l_tit_bg.gif) no-repeat
}
.box3 .l_co .textbox .tit .l_font {
   width:80px;
   font-size:14px;
   float:left;
   color:#fff;
   font-weight:bold;
   text-align:center
}
.box3 .l_co .textbox .tit .r_more {
   width:37px;
   float:right;
}
.box3 .l_co .textbox .tit .r_more a{
   color:#898989;
}
.box3 .l_co .textbox .p_news {
   width:220px;
   height:auto;
   margin:7px auto
}
.box3 .l_co .textbox .p_news .l{
   width:82px;
   height:auto;
   float:left;
}
.box3 .l_co .textbox .p_news .l img{
   width:75px;
   height:70px;
   float:left;
   padding:2px;
   border:1px #ddd solid
}
.box3 .l_co .textbox .p_news .r {
   width:130px;
   height:auto;
   line-height:20px;
   float:right;
}
.box3 .l_co .textbox .p_news .r h2{
   width:130px;
   height:20px;
   background:#f4f4f4;
   font-size:14px;
   font-weight:bold;
   text-indent:10px;
}
.box3 .l_co .textbox .p_news .r p{
   text-indent:20px;
   padding-bottom:5px;
   border-bottom:1px #ddd dotted;
}
.box3 .l_co .textbox li{
   font-size:14px;
   line-height:23px;
}
.box3 .m_co {
   width:285px;
   height:auto;
   float:left;
   background:url(img/box3_m_co_bg.gif) repeat-x;
   padding-top:5px;
}
.box3 .m_co .lian {
   width:275px;
   height:220px;
   line-height:22px;
   font-weight:bold;
   text-align:center;
   background:#a6226d;
   overflow:hidden;
   margin:auto
}
.box3 .m_co .lian img {
   width:275px;
   height:200px;
}
.box3 .m_co .lian a{
   color:#fff;
}
.box3 .m_co .text1 {
   width:273px;
   height:280px;
   border:1px #e7e5e6 solid;
   background:url(img/box3_m_co_bg1.gif) repeat-x;
   margin:auto
}
.box3 .m_co .text1 .co1 {
   width:273px;
   height:auto;
   margin:5px auto
}
.box3 .m_co .text1 .co1 .tit {
   width:189px;
   height:23px;
   background:url(img/box3_m_tit_bg1.gif) no-repeat;
   text-align:center;
   font-size:14px;
   font-weight:bold;
   color:#A70059;
   line-height:23px;
   margin:10px auto
}
.box3 .m_co .text1 .co1 ul {
   padding:5px
}
.box3 .m_co .text1 .co1 li {
   padding-left:15px;
   float:left;
   width:70px;
   background:url(img/arrow6.gif) no-repeat 3px 6px;
   line-height:23px;
}
.box3 .m_co .text1 .co2 {
   width:256px;
   height:auto;
   margin:auto
}
.box3 .m_co .text1 .co2 .tit {
   width:256px;
   height:28px;
   line-height:28px;
   background:url(img/box3_m_tit_bg2.gif) no-repeat
}
.box3 .m_co .text1 .co2 .tit .l_font {
   width:80px;
   font-size:14px;
   float:left;
   color:#fff;
   font-weight:bold;
   text-align:center
}
.box3 .m_co .text1 .co2 .tit .r_more {
   width:37px;
   float:right;
}
.box3 .m_co .text1 .co2 .tit .r_more a{
   color:#898989;
}
.box3 .m_co .text1 .co2 li{
   font-size:14px;
   line-height:24px;
}
.box3 .r_co,.box4 .r_co,.box5 .r_co,.box6 .r_co {
   width:200px;
   height:auto;
   float:right;
}
.r_cont1 {
   width:200px;
   height:auto;
   overflow:hidden
}
.r_cont1 .tit1 {
   width:220px;
   height:17px;
   line-height:17px;
   background:url(img/r_cont1_tit1.gif) no-repeat;
   font-size:14px;
   font-weight:bold;
   color:#fff;
   text-indent:25px;
}
.r_cont1 ul{
   padding:10px 0;
   background:url(img/top_10.gif) no-repeat 0 13px;
}
.r_cont1 .top_6{
   padding:10px 0;
   background:url(img/top_6.gif) no-repeat 0 13px;
}
.r_cont1 .top_5{
   padding:10px 0;
   background:url(img/top_5.gif) no-repeat 0 13px;
}
.r_cont1 li{
   padding-left:25px;
   border-bottom:1px #ccc dashed;
   line-height:23px;
}
.r_cont2 {
   width:200px;
   height:auto;
   margin:5px auto;
   overflow:hidden
}
.r_cont2 .tit2 {
   width:220px;
   height:13px;
   background:url(img/r_cont1_tit2.gif) no-repeat;
   font-weight:bold;
   color:#A70059;
   text-indent:25px;
}
.r_cont2 li{
   padding-left:15px;
   line-height:20px;
   background:url(img/arrow5.gif) no-repeat 3px 10px;
}
.r_cont2 .d_co {
   width:220px;
   height:76px;
   margin:12px auto
}
.r_cont2 .d_co .l {
   float:left;
   width:82px;
}
.r_cont2 .d_co .l img {
   width:75px;
   height:70px;
   padding:2px;
   border:1px #D3D3D3 solid
}
.r_cont2 .d_co .r {
   width:132px;
   float:right;
   line-height:21px;
}
.r_cont2 .d_co .r .red {
   color:#FF5A00;
   text-decoration:underline;
}

.box4 {
   width:970px;
   height:auto;
   margin:7px auto
}
.box4 .l_co {
   width:194px;
   height:463px;
   background:url(img/box4_l_bg.gif) no-repeat;
   float:left;
   margin-right:5px;
   display:inline
}
.box4 .l_co .pic {
   width:175px;
   height:205px;
   margin:8px 0 0 10px;
}
.box4 .l_co .pic img{
   width:175px;
   height:205px;
}
.box4 .l_co .l_tit {
   width:194px;
   height:27px;
   line-height:27px;
   font-size:14px;
   font-weight:bold;
   color:#fff;
   text-align:center
}
.box4 .l_co ul {
   padding:6px 10px;
}
.box4 .l_co li {
   padding-left:15px;
   line-height:23px;
   float:left;
   width:70px;
   background:url(img/arrow6.gif) no-repeat 0px 8px;
}
.box4 .m_co {
   width:560px;
   float:left;
   height:auto;
   background:url(img/box4_m_bg.gif) repeat-x;
}
.box4 .m_co .textbox {
   width:260px;
   height:auto;
   float:left;
   margin:9px 12px 0 5px
}
.box4 .m_co .textbox .tit {
   width:260px;
   height:29px;
   line-height:27px;
   background:url(img/box4_m_t_bg.gif) no-repeat
}
.box4 .m_co .textbox .tit .l_font {
   width:100px;
   font-size:14px;
   float:left;
   color:#BC006C;
   font-weight:bold;
   text-indent:25px
}
.box4 .m_co .textbox .tit .r_more {
   width:37px;
   float:right;
}
.box4 .m_co .textbox .tit .r_more a{
   color:#898989;
}
.box4 .m_co .textbox .p_news {
   width:260px;
   height:auto;
   margin:7px auto
}
.box4 .m_co .textbox .p_news .l{
   width:82px;
   height:auto;
   float:left;
}
.box4 .m_co .textbox .p_news .l img{
   width:75px;
   height:70px;
   float:left;
   padding:2px;
   border:1px #ddd solid
}
.box4 .m_co .textbox .p_news .r {
   width:170px;
   height:auto;
   line-height:20px;
   float:right;
}
.box4 .m_co .textbox .p_news .r h2{
   width:170px;
   height:20px;
   font-size:14px;
   font-weight:bold;
   margin:5px 0;
   text-indent:10px;
}
.box4 .m_co .textbox .p_news .r p{
   text-indent:20px;
   padding-bottom:5px;
   border-bottom:1px #ddd dotted;
}
.box4 .m_co .textbox li{
   font-size:14px;
   line-height:21px;
   padding-left:15px;
   background:url(img/arrow2.gif) no-repeat 3px 10px
}

.box5 {
   width:970px;
   height:auto;
   margin:auto
}
.box5 .l_co {
   width:194px;
   height:310px;
   background:url(img/box5_l_bg.gif) no-repeat;
   float:left;
   margin-right:5px;
   display:inline
}
.box5 .l_co .pic {
   width:180px;
   height:155px;
   margin:8px 0 0 10px;
}
.box5 .l_co .pic img{
   width:180px;
   height:155px;
}
.box5 .l_co .l_tit {
   width:194px;
   height:27px;
   line-height:27px;
   font-size:14px;
   font-weight:bold;
   color:#fff;
   text-align:center
}
.box5 .l_co ul {
   padding:6px 10px;
}
.box5 .l_co li {
   padding-left:15px;
   line-height:22px;
   float:left;
   width:70px;
   background:url(img/arrow6.gif) no-repeat 0px 8px;
}
.box5 .m_co1 {
   width:547px;
   height:310px;
   float:left;
   background:url(img/box5_m_bg1.gif) no-repeat;
}
.box5 .m_co1 .co1 {
   width:270px;
   height:auto;
   float:left;
}
.box5 .m_co1 .co1 h3 {
   line-height:24px;
   text-align:center;
   margin-top:10px;
}
.box5 .m_co1 .co1 h3 a{
   color:#BC006C
}
.box5 .m_co1 .co1 p {
   line-height:20px;
   margin-bottom:20px;
   text-align:center
}
.box5 .m_co1 .co1 ul {
   padding:0 10px
}
.box5 .m_co1 .co1 li {
   padding-left:15px;
   font-size:14px;
   line-height:23px;
   background:url(img/arrow2.gif) no-repeat 0px 10px;
}
.box5 .m_co1 .co2 {
   width:240px;
   float:right;
   height:auto
}
.box5 .m_co1 .co2 .p_news {
   float:left;
   width:110px;
   height:86px;
   line-height:25px;
   text-align:center;
   margin:5px 10px 0 0;
   display:inline
}
.box5 .m_co1 .co2 .p_news img{
   width:100px;
   height:80px;
   padding:2px;
   border:1px #999 solid
}
.box5 .m_co1 .co2 ul {
   padding:0 5px
}
.box5 .m_co1 .co2 li {
   padding-left:15px;
   font-size:14px;
   line-height:23px;
   background:url(img/arrow2.gif) no-repeat 0px 10px;
}
.box5 .m_co2 {
   width:width:548px;
   height:auto;
   float:left
}
.box5 .m_co2 .p_box {
   width:548px;
   height:125px;
   margin-bottom:22px;
   overflow:hidden
}
.box5 .m_co2 .p_box .text {
   float:left;
   width:152px;
   height:102px;
   line-height:23px;
   text-align:center;
   margin:0 6px;
   display:inline
}
.box5 .m_co2 .p_box .text img{
   width:150px;
   height:100px;
   border:1px #ccc solid;
}
.box5 .m_co2 .tab {
   width:548px;
   height:auto
}
.box5 .m_co2 .tit {
   width:548px;
   height:24px;
}
.box5 .m_co2 .tab h3 {
   width:85px;
   height:24px;
   line-height:24px;
   font-size:12px;
   font-weight:normal;
   float:left;
   text-align:center;
   background:url(img/box5_tab_bg1.gif) no-repeat;
   color:#BC006C;
}
.box5 .m_co2 .tab .up1{
   background:url(img/box5_tab_bg2.gif) no-repeat;
}
.box5 .m_co2 .tab .r_td {
   width:37px;
   height:23px;
   float:left;
   border-bottom:1px #EDBAD2 solid
}
.box5 .m_co2 .tab .textbox {
   width:546px;
   height:137px;
   border:1px #EDBAD2 solid;
   border-top:0px;
}
.box5 .m_co2 .tab .textbox .l {
   width:120px;
   float:left;
   margin-left:5px;
   margin-top:7px;
   line-height:23px;
   text-align:center;
   display:inline
}
.box5 .m_co2 .tab .textbox .l img{
   width:100px;
   height:100px;
   padding:3px;
   border:1px #ccc solid
}
.box5 .m_co2 .tab .textbox .r {
   width:405px;
   float:right;
}
.box5 .m_co2 .tab .textbox .r ul {
   padding:4px 0;
}
.box5 .m_co2 .tab .textbox .r li {
   float:left;
   width:187px;
   padding-left:15px;
   line-height:23px;
   font-size:14px;
   background:url(img/arrow2.gif) no-repeat 3px 10px
}
