@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:#CBEAFF;
   padding:1px;
   margin-right:8px;
   display:inline
}
.box1 .m_co {
   float:left;
   width:455px;
   height:auto
}
.box1 .m_co .hot_tit1 {
   margin:5px 0 5px 15px;
   width:300px;
   height:13px;
   font-size:14px;
   font-weight:bold;
   color:red;
   background:url(img/hot_tit_bg.gif) no-repeat
}
.box1 .m_co .hot {
   width:450px;
   height:105px;
   border-bottom:1px #4896D8 dotted
}
.box1 .m_co .hot p a {
   color:#9E9E9E
}

.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:#3F3F3F
}
.box1 .m_co .hot_list {
   width:450px;
   height:50px;
   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 #76B9DA dotted;
   margin-top:7px;
}
.box1 .m_co .asktext {
   width:435px;
   height:auto;
   color:#919191;
   line-height:18px;
   border-bottom:1px #76B9DA dotted;
   margin:5px auto
}
.box1 .m_co .asktext a {
   color:#316C7E
}
.box1 .m_co .asktext .font14 {
   color:#316C7E;
   font-size:14px;
   font-weight:bold
}
.box1 .r_co {
   float:right;
   width:222px;
   height:auto
}
.box1 .r_list {
   width:220px;
   height:auto;
   border:1px #95C1CA 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:right;
   width:297px;
   height:auto
}
.box2 .left .cont1 {
   width:295px;
   height:auto;
   border:1px #99DBF3 solid;
   border-top:0px;
   padding:10px 0;
}
.box1 .left .pic {
   width:297px;
   height:65px;
   overflow:hidden
}
.box2 .left .textbox {
   width:289px;
   height:auto;
   margin:2px auto;
}
.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:#28646F;
   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:52px;
}
.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:#28646F
}
.box2 .left .pro {
   width:289px;
   height:250px;
   margin:auto
}
.box2 .left .pro .tit img {
   width:290px;
   height:51px;
   border:0px;
   margin:0
}
.box2 .left .pro li{
   float:left;
   padding-left:12px;
}
.box2 .left .pro li img {
   width:70px;
   height:85px;
   border:3px #E7E3E2 solid;
   margin-top:10px;
}
.box2 .right {
   float:left;
   width:688px;
   margin:0;
   height:auto
}
.box2 .right .co_1 {
   float:left;
   width:686px;
   height:auto;
   border:1px #94D3E4 solid;
}
.box2 .right .co_1 .l_cont {
   float:left;
   width:330px;
   height:auto;
   line-height:23px;
   padding:10px 0 10px 10px;
   display:inline
}
.box2 .right .co_1 .l_cont img {
   float:left;
   width:100px;
   height:265px;
   margin-right:10px;
}
.box2 .right .co_1 .r_cont {
   float:right;
   width:320px;
   margin-top:10px;
   margin-right:7px;
   display:inline
}
.box2 .right .co_1 .r_cont .textbox_1 {
   float:left;
   width:320px;
   height:auto;
   margin-bottom:10px;
}
.box2 .right .co_1 .r_cont .textbox_1 .l_p {
   float:left;
   width:105px;
   height:auto;
   line-height:20px;
   text-align:center;
   
}
.box2 .right .co_1 .r_cont .textbox1 .l_p img {
   width:100px;
   height:100px;
   border:1px #666 solid
}
.box2 .right .r_cont .textbox_1 ul {
   float:right;
   width:200px;
   height:auto;
}
.box2 .right .r_cont .textbox_1 li {
   padding-left:15px;
   font-size:14px;
   line-height:23px;
   background:url(img/arrow1.gif) no-repeat 3px 10px;
}
.box2 .right .co2 {
   float:left;
   width:338px;
   height:auto;
   margin-top:10px;
   border:1px #94D3E4 solid
}
.box2 .right .co3 {
   float:right;
   width:338px;
   height:auto;
   margin-top:10px;
   border:1px #94D3E4 solid
}
.box2 .right .cont2 {
   width:320px;
   height:auto;
   margin:6px auto;
}
.box2 .right .cont2 .l {
   float:left;
   width:100px;
   height:auto;
   line-height:22px;
   padding:6px;
}
.box2 .right .cont2 .l img{
   width:100px;
   height:150px;
}
.box2 .right .cont2 .r {
   float:right;
   width:200px;
}
.box2 .right .cont2 .r p {
   border-bottom:1px #3F3F3F solid
}
.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;
}
.box2 .right .co4 {
   float:left;
   width:686px;
   height:auto;
   border:1px #94D3E4 solid;
   margin-top:10px;
}
.box2 .right .co4 .hot_p {
   float:left;
   width:142px;
   height:auto;
   text-align:center;
   margin-left:24px;
   margin-top:5px;
   display:inline;
   line-height:22px;
}
.box2 .right .co4 .hot_p img {
  width:140px;
  height:110px;
  border:1px #666 solid
}
.box2 .right .co4 ul {
   width:640px;
   margin:10px auto;
}
.box2 .right .co4 li {
   float:left;
   width:305px;
   padding-left:15px;
   line-height:24px;
   font-size:14px;
   background:url(img/arrow1.gif) no-repeat 3px 10px
}

.box3 {
   width:993px;
   height:auto;
   border:1px #94D3E4 solid;
   margin:5px auto;
   overflow:hidden
}
.cont {
   width:985px;
   height:auto;
   margin:5px auto;
   overflow:hidden
}
.cont li{
   float:left;
   width:226px;
   height:110px;
   padding-right:15px;
   display:inline
}
.cont img {
   width:220px;
   height:100px;
   padding:2px;
   border:1px #4D4D4D solid
}
/*2009.01.09*/
.box2 .right .gg_1 {
   width:688px;
   margin-top:5px;
   height:auto
}

