@charset "gb2312";
@import url("style.css");

/*¹ã¸æ*/

.submenu {
   width:970px;
   height:39px;
   margin:5px auto;
   line-height:39px;
   background:url(img/chanke_sub_bg.gif) repeat-x
}
.submenu .tit {
   float:left;
   width:160px;
   height:39px;
   font-size:14px;
   font-weight:bold;
   text-align:center;
   background:url(img/chanke_sub_tit.gif) no-repeat
}
.submenu .sub_list {
   float:left;
   height:39px;
   padding-left:10px;
}
.left {
   float:left;
   width:640px;
   height:auto;
   margin-left:7px
}
.left .box1 {
   width:640px;
   height:auto;
   margin-bottom:10px
}
.left .box1 .l_co {
   float:left;
   width:280px;
   height:242px;
   padding:4px;
   border:1px #FF9ED4 solid
}
.left .box1 .r_co {
   float:right;
   width:342px;
   height:auto
}
.left .box1 .r_co .hot {
   width:340px;
   border:1px #FE9FD9 dotted
}
.left .box1 .r_co .hot h1{
   height:25px;
   line-height:25px;
   text-align:center;
   font-size:14px;
   background:#FFDEF3;
   border-bottom:1px #FE9FD9 dotted
}
.left .box1 .r_co .hot p {
   padding:7px;
}
.left .box1 .r_co li {
   padding-left:15px;
   line-height:24px;
   font-size:14px;
   border-bottom:1px #FE9FD9 dotted;
   background:url(img/arrow1.gif) no-repeat 3px 10px;
}
.left .box2 {
   width:640px;
   height:205px;
   margin:5px 0px;
}
.left .box2 .tit {
   height:27px;
   line-height:27px;
}
.left .box2 .t1 {
   float:left;
   width:120px;
   font-size:16px;
   font-weight:bold;
   color:#D30281;
   padding-left:20px;
   background:url(img/chanke_box2_icon.gif) no-repeat 3px 0px
}
.left .box2 .more {
   float:right;
   width:60px;
   font-size:14px;
}
.left .box2 .textbox {
   float:left;
   width:638px;
   height:auto;
   border:1px #FF9EDB solid
}
.left .box2 .textbox .pic {
   float:left;
   width:190px;
   height:auto;
   line-height:20px;
   text-align:center;
   font-weight:bold;
   margin:10px;
   display:inline
}
.left .box2 .textbox .pic img{
   width:190px;
   height:135px;
}
.left .box2 .textbox ul {
   line-height: 23px; 
   font-size: 14px; 
   padding: 10px; 
}
.left .box2 .textbox li { 
   background: url(img/arrow6.gif) no-repeat 5px 10px; 
   padding-left: 15px;
   border-bottom: 1px dashed #ccc;
}
.left .box2 .textbox .data { 
   float: right; 
   font-size: 12px; 
   color: #a3a3a3;
   border-bottom: 1px dashed #ccc;
}

.right {
   float:right;
   width:300px;
   height:auto;
   margin-right:7px;
   display:inline
}
.right .co1 {
   width:298px;
   height:auto;
   border:1px #FB99E2 solid;
   border-top:0px;
   margin-bottom:10px
}
.right .co1 h1 {
   height:22px;
   border-top:1px #F4CCEE solid;
   border-bottom:1px #F4CCEE solid;
   font-size:14px;
   color:#fff;
   line-height:22px;
   background:url(img/chanke_r_tit1.gif) no-repeat;
   padding-left:20px;
}
.right .co1 img {
   margin:10px 15px;
}
.right .co2 {
   width:300px;
   height:auto;
   margin-top:10px;
}
.right .co2 .tit1 {
   width:300px;
   height:44px;
   line-height:35px;
   color:#fff;
   background:url(img/chanke_box2_r_tit2.jpg) no-repeat
}
.right .co2 .tit1 .font14 {
   float:left;
   width:120px;
   padding-left:45px;
   font-size:14px;
   font-weight:bold
}
.right .co2 .tit1 .more {
   float:right;
   width:50px;
   margin-top:15px;
}
.right .co2 .cont {
   float:left;
   width:298px;
   border-left:1px #EF82C5 solid;
   border-right:1px #EF82C5 solid;
}
.right .co2 .fbg {
   float:left;
   width:300px;
   height:8px;
}

.right .co2 .p1 {
   width:280px;
   margin:15px auto;
   line-height:20px
}
.right .co2 .p1 img {
   float:left;
   width:65px;
   height:70px;
   margin:3px 7px 5px 0;
}
.right .co2 .m_tit {
   float:left;
   width:298px;
   height:17px;
   line-height:17px;
   text-align:center;
   font-weight:bold;
   color:#fff;
   background:url(img/chanke_r_fbg2.gif) no-repeat
}
.right .co2 .text {
   width:270px;
   clear:both;
   height:auto;
   margin:5px auto
}
.right .co2 .text li{
   background: url(img/arrow1.gif) no-repeat 5px 10px; 
   padding-left: 15px;
   line-height:24px
}
.right .co2 .pro {
   width:280px;
   height:auto;
   text-align:center;
   line-height:20px;
   margin:5px auto
}
.right .co2 .pro img {
   width:120px;
   height:95px;
   padding:2px;
   border:1px #C26DCA solid
}
.right .co2 .pro li {
   float:left;
   width:140px;
}
.right .co2 .news {
   width:270px;
   height:auto;
   margin:5px auto
}
.right .co2 .news img {
   width:263px;
   height:65px;
   padding:2px;
   border:1px #D668AD solid;
   margin:10px auto
}
.right .co2 .news li{
   background: url(img/arrow6.gif) no-repeat 5px 10px; 
   padding-left: 15px;
   line-height:24px
}
.right .co2 .news li a{
   color:#DF2181
}

.box4 {
   width:970px;
   height:auto;
   border-top:1px #c9c solid;
   border-bottom:1px #c9c solid;
   margin:5px auto;
   overflow:hidden
}
.box4 ul {
   width:955px;
   margin:5px auto
}
.box4 li {
   float:left;
   width:152px;
   height:auto;
   line-height:22px;
   text-align:center;
   color:#A138A3;
   font-weight:bold;
   margin-right:7px
}
.box4 img {
   width:140px;
   height:100px;
   padding:2px;
   border:1px #8C647E dotted
}
.box4 a {
   color:#A138A3
}

.box5 {
   width:960px;
   height:auto;
   margin:auto
}
.box5 a {
   color:#56938B
}
.box5 .textbox1 {
   float:left;
   width:233px;
   height:auto;
   border:1px #F5DFEC solid;
   margin-right:6px;
   margin-bottom:7px
}
.box5 .textbox2 {
   float:right;
   width:233px;
   height:auto;
   border:1px #F5DFEC solid;
   margin-bottom:7px
}
.box5 .tit {
   height:25px;
   width:231px;
   color:#A70A75;
   margin:1px auto;
   background:url(img/index_box_titbg.gif) repeat-x;
   line-height:25px;
}
.box5 .tit .font14 {
   float:left;
   font-size:14px;
   font-weight:bold;
   margin:0 5px;
}
.box5 .tit .font12 {
   float:left;
   margin-left:2px;
}
.box5 .tit .more1 {
   float:right;
   width:35px;
   margin-top:10px;
   margin-right:1px;
}
.box5 .tit a {
   color:#A70A75
}
.box5 h1 {
   width:220px;
   height:120px;
   margin:7px auto;
}
.box5 h1 img {
   width:220px;
   height:120px;
}
.box5 ul {
   width:210px;
   margin:5px auto
}
.box5 li {
   line-height:24px;
   background:url(img/arrow4.gif) no-repeat 3px 10px;
   padding-left:15px
}

/*flash*/
.pic_flash{ width:288px; height:250px; float:left; }
.pic_flash .pic{ width:280px; height:211px; float:left; overflow:hidden;  }
.pic_flash .pic ul{ width:280px; height:211px; float:left; filter:progid:DXImageTransform.Microsoft.RevealTrans(duration=2, transition=23); }
.pic_flash .pic li{ float:left; }
.pic_flash .c2{ width:278px; float:left; margin:7px 0 0 4px; }
.pic_flash .c2 .text{ width:169px; height:23px; line-height:23px; padding:0 0 0 5px; float:left; margin:0 0 0 2px; background:url(img/index_03.jpg) no-repeat left; }
.pic_flash .c2 .text li{ float:left; width:169px; }
.pic_flash .c2 .text a{ font-weight:bold; color:#640247; font-size:14px; }
.pic_flash .c2 .nav{ width:102px; float:left; }
.pic_flash .c2 .nav li{ width:17px; height:17px;text-align:center; line-height:17px; cursor:pointer; margin:2px 0 0 2px; float:left; color:#000; background:url(img/index_pic_flash_bg_1.jpg) no-repeat; }
.pic_flash .c2 .nav li.hov{ background:url(img/index_pic_flash_bg_2.jpg) no-repeat; color:#fff; } 