@charset "gb2312";
@import url("style.css");
/*¹ã¸æ*/
.box1_gg {
   width:222px;
   height:auto;
   margin-top:9px;
}
.box2_gg {
   width:688px;
   height:auto;
   margin-top:10px;
}

.box1 {
   width:995px;
   height:420px;
   background:url(img/box1_bg.gif) repeat-x;
   margin:5px auto
}
.box1 .lianbo {
   float:left;
   width:295px;
   height:418px;
   background:#FFE8F5;
   padding:1px;
   margin-right:8px;
   display:inline
}
.box1 .m_co {
   float:left;
   width:455px;
   height:auto
}
.box1 .m_co .hot {
   width:450px;
}
.box1 .m_co .hot p a {
   color:#FA63CC
}

.box1 .m_co h1 {
   font-size:16px;
   font-weight:bold;
   text-align:center;
   line-height:30px;
   margin:5px auto
}
.box1 .m_co h1 a{
   color:#000
}
.box1 .m_co .hot p {
   padding:5px 20px;
   line-height:17px;
   color:#D90A7E
}
.box1 .m_co .hot_list {
   width:450px;

   margin-top:7px;
}
.box1 .m_co .hot_list ul {
   margin:5px 10px
}
.box1 .m_co .hot_list li {
   float:left;
   width:200px;
   line-height:22px;
   padding-left:15px;
   background:url(img/arrow2.gif) no-repeat 3px 5px;
}
.box1 .m_co .ask {
   width:445px;
   height:auto;
   padding:5px;
   border:1px #FE7AB6 dotted;
   margin-top:7px;
}
.box1 .m_co .asktext {
   width:435px;
   height:auto;
   color:#919191;
   line-height:18px;
   border-bottom:1px #FE7AB6 dotted;
   margin:5px auto
}
.box1 .m_co .asktext a {
   color:#EF3CA2
}
.box1 .m_co .asktext .font14 {
   color:#E8267D;
   font-size:14px;
   font-weight:bold
}
.box1 .r_co {
   float:right;
   width:222px;
   height:auto
}
.box1 .r_list {
   width:220px;
   height:auto;
   border:1px #F9A3D2 solid;
   background:#fff;
   margin:1px 1px 0 0
}
.box1 .r_list ul{
   width:200px;
   margin:10px auto;
   line-height:22px;
}
.box1 .r_list li{
   padding-left:15px;
   font-size:13px;
   background:url(img/arrow1.gif) no-repeat 3px 10px
}

.box2 {
   width:995px;
   height:auto;
   margin:3px auto
}
.box2 .left {
   float:left;
   width:297px;
   height:auto
}
.box2 .left .cont1 {
   width:295px;
   height:auto;
   border:1px #F8A4D5 solid;
   border-top:0px;
}
.box1 .left .pic {
   width:297px;
   height:61px;
   overflow:hidden
}
.box2 .left .textbox {
   width:289px;
   height:auto;
   margin:2px auto;
   border:1px #FF7CB2 dotted;
}
.box2 .left .co {
   width:276px;
   height:auto;
   margin:10px auto
}
.box2 .left .co .tit {
   width:276px;
   height:18px;
   margin:2px auto;
   background:url(img/box2_tit_list.gif) no-repeat;
   color:#F826A5;
   font-size:14px;
   font-weight:bold
}
.box2 .left .co li {
   padding:3px;
   line-height:22px
}
.box2 .left .co li a{
   padding-left:5px;
}
.box2 .left .doc {
   width:289px;
   height:305px;
   margin:auto
}
.box2 .left .doc .tit,.box2 .left .pro .tit {
   width:289px;
   height:39px;
   background:url(img/box2_tit_list1.gif) no-repeat;
   color:#F826A5;
   font-size:14px;
   font-weight:bold;
   text-align:center;
   line-height:35px;
}
.box2 .left .doc .p1 {
   width:276px;
   clear:both;
   height:auto;
   color:#4D4D4D;
   line-height:18px;
   margin:auto
}
.box2 .left .doc .l {
   float:left;
   width:110px;
   height:auto
}
.box2 .left .doc .r {
   float:right;
   width:152px;
   line-height:23px;
   font-size:14px;
   height:auto
}
.box2 .left .doc .p1 img {
   width:100px;
   height:120px;
   margin:5px 7px 7px 0;
}
.box2 .left .doc .p1 .ask_btu {
   width:53px;
   height:19px;
   margin-top:5px;
   line-height:19px;
   font-size:12px;
   font-weight:bold;
   padding-left:15px;
   background:url(img/index_box1_ask_btu.gif) no-repeat 3px 4px;
}
.box2 .left .doc .p1 .ask_btu a{
   color:#E4397B
}
.box2 .left .pro {
   width:289px;
   height:140px;
   margin:auto
}
.box2 .left .pro li{
   float:left;
   padding-left:12px;
}
.box2 .left .pro img {
   width:70px;
   height:85px;
   border:3px #E7E3E2 solid;
   margin-top:5px;
}
.box2 .right {
   float:right;
   width:688px;
   margin:0;
   height:auto
}
.box2 .right .co1 {
   float:left;
   width:686px;
   height:auto;
   border:1px #F889D5 solid;
   background:#FFEDF9
}
.box2 .right .co1 .l_cont {
   float:left;
   width:230px;
   height:246px;
   background:url(img/box2_right_bg1.gif) no-repeat
}
.box2 .right .co1 .l_cont .tp {
   width:191px;
   height:auto;
   line-height:23px;
   text-align:center;
   margin:10px 0 0 20px;
}
.box2 .right .co1 .l_cont .tp img{
   width:191px;
   height:208px;
}
.box2 .right .co1 .r_cont {
   float:right;
   width:450px;
   height:240px;
   background:#fff;
   margin:4px 2px 2px 0;
   display:inline
}
.box2 .right .co1 .r_cont .tit1 {
   width:444px;
   height:44px;
   line-height:38px;
   background:url(img/box2_right_tit.gif) no-repeat
}
.box2 .right .co1 .r_cont .tit1 .f1{
   float:left;
   width:120px;
   margin-left:25px;
   text-align:center;
   font-size:14px;
   font-weight:bold;
   color:#E8267F;
   display:inline
}
.box2 .right .co1 .r_cont .tit1 .f_list {
   float:right;
   width:280px;
}
.box2 .right .co1 .r_cont .tit1 .f_list a{
   padding-left:15px
}
.box2 .right .co1 .r_cont .text {
   float:left;
   width:125px;
   height:auto;
   margin:0 12px;
   display:inline
}
.box2 .right .co1 .r_cont .text .pt {
   width:120px;
   height:80px;
   margin-bottom:5px;
   background:url(img/box2_right_p_bg.gif) no-repeat
}
.box2 .right .co1 .r_cont .text .pt img {
   float:right;
   width:100px;
   height:80px
}
.box2 .right .co1 .r_cont .text li{
   padding-left:15px;
   line-height:22px;
   background:url(img/arrow6.gif) no-repeat 3px 10px
}
.box2 .right .co2 {
   float:left;
   width:338px;
   height:auto;
   margin-top:10px;
   border:1px #FAB2DA solid
}
.box2 .right .co3 {
   float:right;
   width:338px;
   height:auto;
   margin-top:10px;
   border:1px #FAB2DA solid
}
.box2 .right .cont2 {
   width:320px;
   height:auto;
   margin:10px auto;
}
.box2 .right .cont2 .l {
   float:left;
   width:105px;
   height:auto;
   text-align:center;
   line-height:22px;
   font-size:14px;
   font-weight:bold;
   padding:10px;
   border:1px #B7B7B7 solid
}
.box2 .right .cont2 .l img{
   width:105px;
   height:105px;
   margin-bottom:10px
}
.box2 .right .cont2 .r {
   float:right;
   width:180px;
}
.box2 .right .cont2 .r h1 {
   text-align:center;
   line-height:25px;
   font-size:12px;
   margin:5px auto
}
.box2 .right .cont2 .r li {
   padding-left:15px;
   line-height:22px;
   background:url(img/arrow1.gif) no-repeat 3px 10px
}
.box2 .right .cont2 .r ul {
   margin-top:12px;
}


.box3 {
   width:993px;
   height:auto;
   border:1px #F9A3D2 solid;
   margin:5px auto;
   overflow:hidden
}
.cont {
   width:985px;
   height:auto;
   margin:5px auto;
   overflow:hidden
}
.cont li{
   float:left;
   width:140px;
   height:190px;
   margin:0 28px; 
   display:inline

}
.cont li .pic{width:142px;  text-align:center; padding:3px; background:#fee6f4; border:1px solid #ffbde6;   line-height:25px; }
.cont img {
   width:142px;
   height:110px
}
.cont li p{text-indent:2em;line-height:20px;margin-top:8px;  }
.box1 .m_co h2{text-align:center; font-size:16px;}
.new-list{border:#cbcbcb dotted;border-width:1px 0; padding: 10px; clear:both; overflow:hidden; }
.new-list li{float:left;width:200px; padding-left:15px;  }
.top-list li{float:left;}
.top-list h3{background:#ffeef8; margin:8px 0; line-height:29px; text-indent:2em ; font-size:14px;color:#eb0186;}
.pic-list li{width:98px; padding:4px; margin:0 20px;  background:url(img/pic_list_03.png) repeat-x left bottom;  border:1px solid #c0c0c0; line-height:25px;  }
.lista{padding:10px; clear:both;overflow:hidden; }
.lista li{width:200px; padding-left:15px;font-size:14px;background:url(img/arrow1.gif) no-repeat 3px 10px; line-height:25px; }
