@charset "utf-8";
/* CSS Document */
/*red2*/
a.red2:link {color:#B20606;text-decoration: none;}
a.red2:visited {color:#B20606;text-decoration: none;}
a.red2:hover {color:#B20606; text-decoration: none;}
/*red*/
a.red:link {color:#FD4D24;text-decoration: none;}
a.red:visited {color:#FD4D24;text-decoration: none;}
a.red:hover {color:#FD4D24; text-decoration: none;}
.ads4{width:377px; height:120px;float:left; margin:10px 0 0 0;overflow:hidden;}
.ads5{width:377px; height:120px;float:right;overflow:hidden;margin:10px 0 0 3px;_margin:10px 0 0 0;}
.ads12{width:230px; height:186px; margin-top:5px;float:right;}
/*blue*/
a.blue:link {color:#223761;text-decoration: none;}
a.blue:visited {color:#223761;text-decoration: none;}
a.blue:hover {color:#223761; text-decoration: none;}

/*grey*/
a.grey:link {color:#727171;text-decoration: none;}
a.grey:visited {color:#727171;text-decoration: none;}
a.grey:hover {color:#727171; text-decoration: none;}

/*white*/
a.white:link {color:#ffffff;text-decoration: none;}
a.white:visited {color:#ffffff;text-decoration: none;}
a.white:hover {color:#ffffff; text-decoration: none;}

.dis{display:block;}
.undis{display:none;}

#body  {
    font-family:"Arial";
    margin: 0;
    padding: 0;
    text-align: center;
    color: #848484;
    
}
#index{ width:992px;
        height:auto;
        margin:0 auto;
        padding:0;
        float:none;
        clear:both;
}
/*head*/
#head{ width:992px;
       height:83px;
       float:left;
}
#logo{ width:181px;
       height:83px;
       float:left;
       background:url(http://img.xplus.com/site/logo.jpg) no-repeat;
}
#head_right{ width:811px;
             height:83px;
             float:right;
}
#head_right .top{ width:514px;
                 height:27px;
                 float:right;
                 line-height:27px;
                 background:url(http://img.xplus.com/site/head_bg.gif) no-repeat right;
}
#head_right ul{ list-style-type:none;
                margin:0;
                padding:0 0 0 3px;
                float:right;
                width:255px;
                height:27px;
                color: #FD4D24;
                font-size:14px;
                line-height:27px;
                vertical-align:middle;
                font-weight:bold;
}
#head_right li{ display:inline;
                margin:0;
                padding-left:20px;
                width:60px;
                background:url(http://img.xplus.com/site/head_bg_li.png) no-repeat left;
}
#head_right p{ font-size:12px;
               line-height:27px;
               padding-top:0;
               color:#000000;
               float:right;

}
#head_right span{ font-family:Arial, Helvetica, sans-serif;
                  font-size:14px;
                  color:#FD4D24;
                  font-weight:bolder;
}
#head_right .space{ height:25px;
                    float:right;
}
#head_right .bottom{ width:811px;
                     height:31px;
                     float:right;
                     padding:25px 0 0 0;
}
#search{ width:522px;
         height:31px;
         background:url(http://img.xplus.com/site/search_bg.gif) no-repeat;
         float:left;
         margin:0 0 0 15px;
         _margin:0 0 0 8px;
}
#search input{ line-height:24px;}
#search .search{ width:435px;
                 height:24px;
                 background: url(http://img.xplus.com/site/search_input.png) no-repeat;
                 border:none;
                 margin:3px 0 3px 3px;
                 float:left;
}
#search .button{ width:74px;
                 height:25px;
                 background: url(http://img.xplus.com/site/search_button.png) no-repeat;
                 border:none;
                 float:right;
                 font-size:14px;
                 margin:3px 3px 3px 0;
                 line-height:28px;
                 color:#FFFFFF;
                 font-weight:bolder;
}
#search_right{ width:264px;
               height:31px;
               float:right;
               line-height:15px;
}
#search_right p{ width:264px;
               height:31px;
               float:right;
               font-family:12px;
               color:#BDBEC0;
               line-height:16px;
               margin:0;
}
/*navigation*/
#navigation{ width:992px;
             height:28px;
             float:left;
             background:url(http://img.xplus.com/site/nav_1.png) no-repeat;
             margin:13px 0 0 0;
}
#navigation .left{ width:70px;
                   height:28px;
                   float:left;
                   line-height:28px;
                   font-size:14px;
                   color:#FFFFFF;
                   font-weight:bolder;
}
#navigation .middle{ width:742px;
                   height:28px;
                   float:left;
                   line-height:28px;
                   font-size:12px;
                   color: #223761;
                   letter-spacing:2px;
                   margin:0 0 0 10px;
}
#navigation .right{ width:118px;
                   height:18px;
                   float:left;
                   line-height:18px;
                   font-size:12px;
                   color:#FFFFFF;
                   background:url(http://img.xplus.com/site/nav_2.png) no-repeat;
                   margin:5px 0 5px 0px;
}
#navigation_b{ width:992px;
             height:28px;
             float:left;
             background:url(http://img.xplus.com/site/nav_3.png) no-repeat;
             margin:5px 0 0 0;
}
#navigation_b .left{ width:70px;
                   height:28px;
                   float:left;
                   line-height:28px;
                   font-size:14px;
                   color:#FFFFFF;
                   font-weight:bolder;
}
#navigation_b .middle{ width:350px;
                   height:28px;
                   float:left;
                   line-height:28px;
                   font-size:12px;
                   color: #223761;
                   margin:0 0 0 18px;
}
#navigation_b .right{ width:74px;
                   height:17px;
                   float:left;
                   line-height:17px;
                   font-size:12px;
                   color:#FFFFFF;
                   background:url(http://img.xplus.com/site/nav_4.png) no-repeat;
                   margin:5px 0 5px 0px;
}
#navigation_b .last{ width:475px;
                   height:28px;
                   float:right;
                   line-height:28px;
                   font-size:12px;
                   color: #223761;
                   margin:0;
                   letter-spacing:3px;
                   font-family:Arial, Helvetica, sans-serif;
}
/*bar1*/
#bar1{ width:992px;
       height:100px;
       float:left;

       margin:2px 0 0 0;
}
/*main*/
#main{ width:760px;
       height:auto;
       float:left;
       margin:5px 0 0 2px;
}
   /*main1*/
#main1{ width:760px;
       height:337px;
       float:left;
       background:url(http://img.xplus.com/site/new/main_bg1.png) no-repeat;
       margin:5px 0 0 0;
}
#main1 .scroll{ width:415px;
                height:30px;
                overflow:hidden;
                float:right;
               
}
#main1 .scroll div div{ width:415px;
                height:30px;
                line-height:30px;
                text-align:center;
                float:left;
}
#main1 .left{ width:509px;
              height:328px;
              float:left;
              margin:7px 0 2px 2px;
              _margin:7px 0 2px 1px;
              background:url(http://img.xplus.com/site/new/main_bg1_1.png) no-repeat;
}
#main1 .left_1_left{ width:85px;
                    height:30px;
                    float:left;
                    line-height:30px;
                    color:#223761;
                    font-size:14px;
                    font-weight:bolder;
                    margin-top:5px;
}
#main1 .left_1_right{ width:415px;
                    height:30px;
                    float:right;
                    line-height:30px;
                    color:#223761;
                    font-size:12px;
                    margin-right:5px;
                    margin-top:5px;
}
#main1 .left_1_right span{ font-weight:bolder;
                           float:left;
                           margin:0 0 0 10px;
}
#main1 marquee{ width:340px;
                float:right;
}
#main1 .main{ width:500px;
              height:284px;
              float:left;
              margin:7px 3px 7px 6px;
              _margin:7px 0px 7px 3px;
}
#main1 .pic{ width:205px;
             height:284px;
             float:left;
             margin:0;
}
#main1 .light{ width:290px;
               height:54px;
               float:right;
               background:url(http://img.xplus.com/site/new/main_bg1_4.gif) no-repeat right;
               margin:2px 1px 0 0;
}
#main1 .light p{ text-align:left;
                 font-size:12px;
                 color:#223761;
                 line-height:20px;
                 margin:7px 0 7px 20px;
}
#main1 .light p span{ font-size:14px;
                      color: #223761;
                      font-weight:bolder;
}

.light p a:link, .light p a:visited{
    color: #223761;
    text-decoration:none;

}
#main1 .light p span a:link,#main1 .light p span a:visited{
    color: #223761;
    text-decoration:none;
}

#main1 .dark{ width:290px;
               height:54px;
               float:right;
               background:url(http://img.xplus.com/site/new/main_bg1_5.gif) no-repeat right;
               margin:2px 1px 0 0;
}
#main1 .dark p{ text-align:left;
                 font-size:12px;
                 color:#223761;
                 line-height:20px;
                 margin:7px 0 7px 20px;
}
#main1 .dark p span{ font-size:14px;
                      color: #223761;
                      font-weight:bolder;
}
.dark p a:link,.dark p a:visited{
    color: #223761;
    text-decoration:none;
}

#main1 .right{ width:246px;
               height:330px;
               float:right;
               margin:5px 2px 2px 0;
               background:url(http://img.xplus.com/site/new/main_bg1_2.png) no-repeat;
}
#main1 .right1{ width:227px;
                height:32px;
                float:left;
                font-size:16px;
                font-weight:bolder;
                text-align:left;
                color:#FFFFFF;
                padding:9px 0 0 10px;
}
#main1 .pic2{ width:74px;
              height:111px;
              float:left;
              margin:0 0 0 6px;
}
#main1 .intr{ width:148px;
              _width:auto;
              height:111px;
              float:right;
              padding:0 10px 0 2px;
              text-align:left;
}
#main1 .div_p{ font-size:12px;
                color: #727171;
                line-height:20px;
}
#main1 .spe2{ font-size:12px;
                color:#B20606;
                font-weight:normal;
                line-height:25px;
}

#main1 .spe1{ font-size:14px;
                color:#B20606;
                font-weight:bold;
                line-height:25px;
}
#main1 .other{ width:220px;
               height:160px;
               float:left;
               text-align:left;
               font-size:12px;
               line-height:20px;
               padding:10px 5px 10px 5px;
               color:#223761;
}
#main1 .other span{ font-size:14px;
               font-weight:bold;
               margin-left:5px;
}
/*main2*/
#main2{ width:760px;
       height:337px;
       float:left;
       background:url(http://img.xplus.com/site/new/main_bg2.png) no-repeat;
       margin:5px 0 0 0;
}
#main2 .scroll{ width:415px;
                height:30px;
                overflow:hidden;
                float:right;
        
}
#main2 .scroll div div{ width:415px;
                        height:30px;
                        line-height:30px;
                        text-align:center;
                        float:left;
                       
}
#main2 .left{ width:509px;
              height:328px;
              float:left;
              margin:7px 0 2px 2px;
              _margin:7px 0 2px 1px;
              background:url(http://img.xplus.com/site/new/main_bg2_n1.png) no-repeat;
}
#main2 .left_1_left{ width:85px;
                    height:30px;
                    float:left;
                    line-height:30px;
                    color:#223761;
                    font-size:14px;
                    font-weight:bolder;
                    margin-top:5px;
}
#main2 .left_1_right{ width:415px;
                    height:30px;
                    float:right;
                    line-height:30px;
                    color:#223761;
                    font-size:12px;
                    margin-right:5px;
                    margin-top:5px;
}
#main2 .left_1_right span{ font-weight:bolder;
                           float:left;
                           margin:0 0 0 10px;
}
#main2 marquee{ width:340px;
                float:right;
}
#main2 .main{ width:500px;
              height:284px;
              float:left;
              margin:7px 3px 7px 6px;
              _margin:7px 0px 7px 3px;
              overflow:hidden;
}
#main2 .pic{ width:205px;
             height:284px;
             float:left;
             margin:0;

}
#main2 .light{ width:290px;
               height:54px;
               float:right;
               background:url(http://img.xplus.com/site/new/main_bg2_2.gif) no-repeat right;
               margin:2px 1px 0 0;
}
#main2 .light p{ text-align:left;
                 font-size:12px;
                 color:#223761;
                 line-height:20px;
                 margin:7px 0 7px 20px;
}
#main2 .light p span{ font-size:14px;
                      color: #223761;
                      font-weight:bolder;
}
#main2 .light p span a:link,#main2 .light p span a:visited{
    color: #223761;
    text-decoration:none;
}
#main2 .dark{ width:290px;
               height:54px;
               float:right;
               background:url(http://img.xplus.com/site/new/main_bg2_2_1.gif) no-repeat right;
               margin:2px 1px 0 0;
}
#main2 .dark p{ text-align:left;
                 font-size:12px;
                 color:#223761;
                 line-height:20px;
                 margin:7px 0 7px 20px;
}
#main2 .dark p span{ font-size:14px;
                      color: #223761;
                      font-weight:bolder;
}
#main2 .right{ width:246px;
               height:330px;
               float:right;
               margin:5px 2px 2px 0;
               background:url(http://img.xplus.com/site/new/main_bg2_3.png) no-repeat;
}
#main2 .right1{ width:227px;
                height:32px;
                float:left;
                font-size:16px;
                font-weight:bolder;
                text-align:left;
                color:#ffffff;
                padding:10px 0 0 10px;
}
#main2 .pic2{ width:74px;
              height:111px;
              float:left;
              margin:0 0 0 6px;
}
#main2 .intr{ width:146px;
              height:111px;
              float:right;
              padding:0 10px 0 10px;
              text-align:left;
}
#main2 .div_p{ font-size:12px;
                color:#223761;
                line-height:20px;
}
#main2 .spe2{ font-size:12px;
                color:#B20606;
                font-weight:normal;
                line-height:25px;
}

#main2 .spe1{ font-size:14px;
                color:#B20606;
                font-weight:bold;
                line-height:25px;
}
#main2 .other{ width:240px;
               height:176px;
               float:left;
               text-align:left;
               font-size:12px;
               line-height:21px;
               padding:5px 0 10px 5px;
               color:#223761;
}
#main2 .other span{ font-size:14px;
               font-weight:bold;
               color:#B20606;
               margin-left:5px;
}

/*main3*/
#main3{ width:760px;
        height:292px;
        float:left;
        margin:4px 0 0 0;
        background:url(http://img.xplus.com/site/new/main_bg3.png) no-repeat;
}
#main3 .first1{ width:150px;
                height:30px;
                float:left;
                line-height:30px;
                color: #FFFFFF;
                font-size:14px;
                font-weight:bolder;
                margin:0;
}
#main3 .first2{ width:610px;
                height:30px;
                float:right;
                line-height:40px;
                color:#223761;
                font-size:12px;
                margin:0;
}
#main3 .second{ width:730px;
                height:109px;
                float:left;
                padding:11px 15px 0 15px;
}
#main3 .second1{ width:360px;
                 height:109px;
                 float:left;
}
#main3 .pic{ width:134px;
             height:108px;
             float:left;
             border:3px solid #e2e2e2;
             overflow:hidden;
}
#main3 .expound{ width:215px;
             height:109px;
             float:left;
             padding:0;
             overflow:hidden;
}
#main3 .expound p{ font-size:12px;
                   color:#223761;
                   text-align:left;
                   line-height:20px;
                   margin:10px 5px 0px 10px;
                   overflow:hidden;
}
#main3 .expound span{ font-size:14px;
                      font-weight:bold;
                      overflow:hidden;
}
#main3 .second2{ width:360px;
                 height:109px;
                 float:left;
                 margin:0 0 0 10px;
}
#main3 .third{  width:745px;
                _width:740px;
                height:120px;
                float:left;
                margin:11px 0 0px 15px;
                _margin:11px 0 0 8px;
}
#main3 ul{ width:185px;
           height:95px;
           float:left;
           list-style-type:none;
           padding:0;
           margin:5px 0 0 0;
           font-size:12px;
           color:#223761;
           line-height:22px;
           text-align:left;
}
#main3 li{ background:url(http://img.xplus.com/site/main_bg3_li.png) no-repeat left center;
              padding:0 0 0 15px;
}

/*bar2*/
#bar2{ width:760px;
       height:89px;
       float:left;

       margin:10px 0 0 0;
}
/*main4*/
#main4{ width:760px;
        height:294px;
        float:left;
        margin:15px 0 0 0;
        background:url(http://img.xplus.com/site/new/main_bg4.png) no-repeat;
}
#main4 .first1{ width:95px;
               height:30px;
               line-height:30px;
               float:left;
               font-size:14px;
               color:#CF6500;
               font-weight:bolder;
               margin:0;
}
#main4 .more{ width:30px;
              height:5px;
              float:left;
              margin:12px 0 10px 0;
              *margin:3px 0 8px 0;
}
#main4 .first2{ width:613px;
               height:30px;
               line-height:30px;
               float:right;
               font-size:12px;
               color:#223761;         
               padding:0 20px 0 0;
			   margin:0;
}
#main4 .second{ width:730px;
                height:109px;
                float:left;
                padding:11px 15px 0 15px;
               
}

#main4 .pic{ width:134px;
             height:108px;
             float:left;
             border:3px solid #e2e2e2;
             overflow:hidden;
}
#main4 .expound{ width:215px;
             height:109px;
             float:left;
             padding:0;
             overflow:hidden;
}
#main4 .expound p{ font-size:12px;
                   color:#223761;
                   text-align:left;
                   line-height:20px;
                   margin:10px 5px 0px 10px;
                   overflow:hidden;
}
#main4 .expound span{ font-size:14px;
                      font-weight:bold;
                      overflow:hidden;
}
#main4 ul{ width:185px;
           height:100px;
           float:left;
           list-style-type:none;
           padding:5px 0 0 0;
           margin:0;
           font-size:12px;
           color:#223761;
           line-height:22px;
           text-align:left;
}
#main4 li{ background:url(http://img.xplus.com/site/main_bg3_li.png) no-repeat left center;
              display:block;
              padding:0 0 0 15px;
              margin:0 0 0 20px;
}
/*main5*/
#main5{ width:760px;
        height:294px;
        float:left;
        margin:5px 0 0 0;
        background:url(http://img.xplus.com/site/new/main_bg4.png) no-repeat;
}
#main5 .first1{ width:95px;
               height:30px;
               line-height:30px;
               float:left;
               font-size:14px;
               color:#CF6500;
               font-weight:bolder;
}
#main5 .more{ width:30px;
              height:5px;
              float:left;
              margin:12px 0 10px 0;
              *margin:3px 0 8px 0;
}

#main5 .first2{ width:613px;
               height:30px;
               line-height:30px;
               float:right;
               font-size:12px;
               color:#223761;
               padding:0 20px 0 0;

}
#main5 .second{ width:730px;
                height:109px;
                float:left;
                padding:11px 15px 0 15px;
}
#main5 .second1{ width:360px;
                 height:109px;
                 float:left;
}
#main5 .pic{ width:134px;
             height:108px;
             float:left;
             border:3px solid #e2e2e2;
             overflow:hidden;
}
#main5 .expound{ width:215px;
             height:109px;
             float:left;
             padding:0;
             overflow:hidden;
}
#main5 .expound p{ font-size:12px;
                   color:#223761;
                   text-align:left;
                   line-height:20px;
                   margin:10px 5px 0px 10px;
                   overflow:hidden;
}
#main5 .expound span{ font-size:14px;
                      font-weight:bold;
                      overflow:hidden;
}
#main5 .second2{ width:360px;
                 height:109px;
                 float:left;
                 margin:0 0 0 10px;
}

#main5 .third{  width:745px;
                _width:740px;
                height:120px;
                float:left;
                margin:11px 0 0px 15px;
                _margin:11px 0 0 8px;
}
#main5 ul{ width:185px;
           height:120px;
           float:left;
           list-style-type:none;
           padding:5px 0 0 0;
           margin:0;
           font-size:12px;
           color:#223761;
           line-height:22px;
           text-align:left;
}
#main5 li{ background:url(http://img.xplus.com/site/main_bg3_li.png) no-repeat left center;
              display:block;
              padding:0 0 0 15px;
}
/*bar3*/
#bar3{ width:760px;
       height:122px;
       float:left;
       margin:10px 0 0 0;

}
/*main6*/
#main6{ width:760px;
        height:225px;
        float:left;
        margin:10px 0 0 0;
        background:url(http://img.xplus.com/site/new/main_bg6.png) no-repeat;
}
#main6 .first1{ width:150px;
                height:30px;
                float:left;
                line-height:30px;
                color: #FFFFFF;
                font-size:14px;
                font-weight:bold;
}
#main6 .first2{ width:590px;
                height:30px;
                float:right;
                line-height:40px;
                color:#223761;
                font-size:12px;
                padding:0 20px 0 0;
}
#main6 .second{ width:760px;
                height:195px;
                float:left;
                margin:0;
}
#main6 .second1{ width:135px;
                height:165px;
                float:left;
                text-align:left;
                margin:25px 0 0 14px;
                _margin:25px 0 0 10px;
}
#main6 p{font-size:12px;
         color:#223761;
         line-height:20px;
         padding:0;
         margin:0;
}
#main6 span{ color:#979797;
}
#main6 .img{ width:135px;
            height:110px;
            float:left;
}
/*main7*/
#main7{ width:760px;
        height:225px;
        float:left;
        margin:10px 0 0 0;
        background:url(http://img.xplus.com/site/new/main_bg6.png) no-repeat;
}
#main7 .first1{ width:150px;
                height:30px;
                float:left;
                line-height:30px;
                color: #FFFFFF;
                font-size:14px;
                font-weight:bolder;
                text-align:center;
}
#main7 .first2{ width:589px;
                height:30px;
                float:right;
                line-height:40px;
                color:#223761;
                font-size:12px;
                padding:0 20px 0 0;
}
#main7 .second{ width:760px;
                height:166px;
                float:left;
                overflow:hidden;
                font-size:12px;
                margin:10px 0 0 0;
                _margin:5px 0 0 0;
}
#marquee1 dl{
width:134px;
height:135px;
_height:158px;
margin-left:14px;
_margin-left:9px;
margin-top:16px;
_margin-top:8px;
float:left;
text-align:left;
}
*+html #marquee1 dl{height:150px;
}
#marquee1 dl dt{
width:134px;
height:108px;
margin:0 auto;

}
#marquee1 dl dt img{
width:134px;
height:108px;
display:block;
margin:0 auto;
border:3px solid #e2e2e2;
}
#marquee1 dl dd{
width:134px;
height:30px;
margin-left:3px;
margin-top:10px;
color:#223761;
line-height:15px;
}

#marquee1 p{font-size:12px;
         color:#223761;
         line-height:20px;
         margin:10px 0 0 0;
}
#marquee1 span{ color:#979797;
             margin:10px 0 0 0;
}
/*marquee_p*/
#marquee0 dl{
width:134px;
height:135px;
_height:158px;
margin-left:14px;
_margin-left:9px;
margin-top:16px;
_margin-top:8px;
float:left;
text-align:left;
}
*+html #marquee0 dl{height:150px;
}
#marquee0 dl dt{
width:134px;
height:108px;
margin:0 auto;
}
#marquee0 dl dt img{
width:134px;
height:108px;
display:block;
margin:0 auto;
border:3px solid #e2e2e2;
}
#marquee0 dl dd{
width:134px;
height:30px;
margin-left:3px;
margin-top:10px;
color:#223761;
line-height:15px;
}

#marquee0 p{font-size:12px;
         color:#223761;
         line-height:20px;
         margin:10px 0 0 0;
}
#marquee0 span{ color:#979797;
             margin:10px 0 0 0;
}

#main7 .bottom{ width:760px;
                height:17px;
                float:left;
                margin:10px 0 0 0;
                _margin:0px;
}
#main7 .btn1{ width:59px;
              height:17px;
              background:url(http://img.xplus.com/site/btn.png) no-repeat;
              margin:0 0 0 310px;
              _margin:0 0 0 155px;
              float:left;
              line-height:17px;
              font-size:12px;
              color:#223761;
              text-align:center;
              border:none;
}
#main7 .btn2{width:59px;
             height:17px;
             background:url(http://img.xplus.com/site/btn.png) no-repeat;
             margin:0 310px 0 0;
             _margin:0 155px 0 0;
             float:right;
             line-height:17px;
              font-size:12px;
              color:#223761;
              text-align:center;
              border:none;
}

/*main7_2*/
#main7_2{ width:760px;
        height:225px;
        float:left;
        margin:10px 0 0 0;
        background:url(http://img.xplus.com/site/new/main_bg5.png) no-repeat;
}
#main7_2 .first1{ width:150px;
                height:30px;
                float:left;
                line-height:30px;
                color: #FFFFFF;
                font-size:14px;
                font-weight:bolder;
                text-align:center;
}
#main7_2 .first2{ width:589px;
                height:30px;
                float:right;
                line-height:40px;
                color:#223761;
                font-size:12px;
                padding:0 20px 0 0;
}
#main7_2 .second{ width:760px;
                height:166px;
                float:left;
                overflow:hidden;
                font-size:12px;
                margin:10px 0 0 0;
                _margin:5px 0 0 0;
}
#main7_2 .bottom{ width:760px;
                height:17px;
                float:left;
                margin:10px 0 0 0;
                _margin:0px;
}
#main7_2 .btn1{ width:59px;
              height:17px;
              background:url(http://img.xplus.com/site/btn.png) no-repeat;
              margin:0 0 0 310px;
              _margin:0 0 0 155px;
              float:left;
              line-height:17px;
              font-size:12px;
              color:#223761;
              text-align:center;
              border:none;
}
#main7_2 .btn2{width:59px;
             height:17px;
             background:url(http://img.xplus.com/site/btn.png) no-repeat;
             margin:0 310px 0 0;
             _margin:0 155px 0 0;
             float:right;
             line-height:17px;
              font-size:12px;
              color:#223761;
              text-align:center;
              border:none;
}
/*main8*/
#main8{ width:760px;
        height:294px;
        float:left;
        margin:5px 0 0 0;
        background:url(http://img.xplus.com/site/new/main_bg4.png) no-repeat;
}
#main8 .first1{ width:95px;
               height:30px;
               line-height:30px;
               float:left;
               font-size:14px;
               color:#CF6500;
               font-weight:bolder;
}
#main8 .more{ width:30px;
              height:5px;
              float:left;
              margin:12px 0 10px 0;
              *margin:3px 0 8px 0;
}
#main8 .first2{ width:613px;
               height:30px;
               line-height:30px;
               float:right;
               font-size:12px;
               color:#223761;
               padding:0 20px 0 0;

}
#main8 .second{ width:730px;
                height:109px;
                float:left;
                padding:11px 15px 0 15px;
                margin:0;
}
#main8 .second1{ width:360px;
                 height:109px;
                 float:left;
}
#main8 .pic{ width:134px;
             height:108px;
             float:left;
             border:3px solid #e2e2e2;
             overflow:hidden;
}
#main8 .expound{ width:215px;
             height:109px;
             float:left;
             padding:0;
             overflow:hidden;
}
#main8 .expound p{ font-size:12px;
                   color:#223761;
                   text-align:left;
                   line-height:20px;
                   margin:10px 5px 0px 10px;
                   overflow:hidden;
}
#main8 .expound span{ font-size:14px;
                      font-weight:bold;
                      overflow:hidden;
}
#main8 .second2{ width:360px;
                 height:109px;
                 float:left;
                 margin:0 0 0 10px;
}

#main8 .third {width:730px;
                height:109px;
                float:left;
                padding:16px 15px 0 15px;
                margin:0;
}
/*over*/
#over{ width:992px;
       height:240px;
       float:left;
       background:url(http://img.xplus.com/site/new/over_bg_new.gif) no-repeat;
       margin:10px 0 0 0;
       
}
.normaltab{color:#B30610;
           background:url(http://img.xplus.com/site/new/over_2.gif) no-repeat;
}
.hovertab{background:url(http://img.xplus.com/site/new/over_1.gif) no-repeat;
          color:#B30610;
          font-weight:bold;
}
#over ul{ list-style-type:none;
          padding:0px;
          margin:0 10px 0 0;
          width:auto;
          float:right;
}
#over li{ display:inline;
          text-align:center;
          width:29px;
          height:22px;
          float:left;
          cursor:pointer;
          margin:8px 0 0 0;
}
#over .left{width:95px;
            height:30px;
            line-height:30px;
            float:left;
            font-size:14px;
            color:#B30610;
            font-weight:bolder;
}
#over .right{width:897px;
            height:30px;
            line-height:22px;
            float:right;
            font-size:14px;
            color:#223761;
            text-align:right;
}

#over .over1{ width:992px;
              height:210px;
              float:left;
}
#over .over2{ width:110px;
              height:175px;
              float:left;
              margin:10px 0 0 28px;
              _margin:10px 0 0 21px;
              font-size:12px;
              font-weight:bold;
              color:#223761;
              text-align:center;
}
#over .over3{ width:110px;
              height:146px;
              float:left;
}
#over .over4{ width:110px;
			  height:30px;
			  line-height:16px;
			  _line-height:12px;
			  text-align:center;
			  margin:auto;
			  float:left;
}
#over .over5{ width:110px;
			  height:18px;
			  line-height:18px;
			  text-align:center;
			  margin:auto;
			  font-weight:normal;
			  float:left;
}		

#bottom1{ width:992px;
         height:30px;
         float:left;
         line-height:30px;
         vertical-align:middle;
         font-size:12px;
         color:#223761;
         margin:10px 0 0 0;
         letter-spacing:2px;
}
#bottom2{ width:892px;
         height:50px;
         float:left;
         line-height:25px;
         vertical-align:middle;
         font-size:12px;
         color: #858585;
         margin:5px 0 0 0;
         text-align:left;
         padding:0 50px 0 50px;
}
#bottom2 span{ font-weight:bold;
}
#bottom3{ width:992px;
         height:60px;
         float:left;
         margin:10px 0 0 0;
}
#bottom3 .bottom_logo{ width:157px;
                       height:48px;
                       float:left;
                       background:url(http://img.xplus.com/site/bottom_logo.png) no-repeat;
                       margin:0 12px 0 50px;
                       _margin:0 12px 0 25px;
}
#bottom3 .bottom_copyright{ width:758px;
                            height:60px;
                            float:right;
                            text-align:left;
                            font-size:12px;
                            line-height:15px;
                            color:#858585;
}
/*main_right*/
#main_right{ width:230px;
             height:auto;
             float:right;
}
/*book_logo*/
#book_logo{ width:226px;
            height:50px;
            float:right;
            margin:5px 0 0 0;
}
/*right_rank*/
#right_rank{ width:227px;
             height:330px;
             float:right;
             background:url(http://img.xplus.com/site/new/right7_bg.gif) no-repeat;
             margin:5px 0 0 0;
}
#right_rank .first{ width:227px;
                    height:30px;
                    float:left;
}
#right_rank .left{  width:113px;
                    height:32px;
                    font-size:15px;
                    color:#B30610;
                    line-height:32px;
                    font-weight:bold;
                    text-align:center;
}
#right_rank .bg1{
	background:url(http://img.xplus.com/site/new/right2_bg1.png) no-repeat;
}
#right_rank .bg2{
	background:url(http://img.xplus.com/site/right2_bg2.png) no-repeat;
}
#p_1{float:left;
    
}
#p_2{float:right;
     cursor:pointer;
}
#right_rank .right{  width:113px;
                    height:32px;
                    font-size:12px;
                    color:#223761;
                    line-height:32px;
                    text-align:center;
}
#right_rank .second_all{ width:227px;
                          height:280px;
                          margin:10px 0 0 0;
                          float:left;
                          overflow:hidden;
}
#right_rank .second{ width:227px;
                      height:25px;
                      float:left;
                      font-size:12px;
                      color:#717171;
                      line-height:25px;
                      margin:3px 0 0 0;
                      overflow:hidden;
}
#right_rank .img1{ width:25px;
                  height:17px;
                  float:left;
                  margin:5px 0 0 10px;
                  _margin:5px 0 0 5px;
                  vertical-align:middle;
                  text-align:center;
                  background:url(http://img.xplus.com/site/li1.png) no-repeat;
}
#right_rank .img2{ width:25px;
                  height:17px;
                  float:left;
                  margin:5px 0 0 10px;
                  _margin:5px 0 0 5px;
                  vertical-align:middle;
                  text-align:center;
                  background:url(http://img.xplus.com/site/li2.png) no-repeat;
}
#right_rank .img3{ width:25px;
                  height:17px;
                  float:left;
                  margin:5px 0 0 10px;
                  _margin:5px 0 0 5px;
                  vertical-align:middle;
                  text-align:center;
                  background:url(http://img.xplus.com/site/li3.png) no-repeat;
}
#right_rank .img4{ width:25px;
                  height:17px;
                  float:left;
                  margin:5px 0 0 10px;
                  _margin:5px 0 0 5px;
                  vertical-align:middle;
                  text-align:center;
                  background:url(http://img.xplus.com/site/li4.png) no-repeat;
}
#right_rank .img5{ width:25px;
                  height:17px;
                  float:left;
                  margin:5px 0 0 10px;
                  _margin:5px 0 0 5px;
                  vertical-align:middle;
                  text-align:center;
                  background:url(http://img.xplus.com/site/li5.png) no-repeat;
}
#right_rank .img10{ width:25px;
                  height:17px;
                  float:left;
                  margin:5px 0 0 10px;
                  _margin:5px 0 0 5px;
                  vertical-align:middle;
                  text-align:center;
                  background:url(http://img.xplus.com/site/li10.png) no-repeat;
}
#right_rank .img6{ width:25px;
                  height:17px;
                  float:left;
                  margin:5px 0 0 10px;
                  _margin:5px 0 0 5px;
                  vertical-align:middle;
                  text-align:center;
                  background:url(http://img.xplus.com/site/li6.png) no-repeat;
}
#right_rank .img7{ width:25px;
                  height:17px;
                  float:left;
                  margin:5px 0 0 10px;
                  _margin:5px 0 0 5px;
                  vertical-align:middle;
                  text-align:center;
                  background:url(http://img.xplus.com/site/li7.png) no-repeat;
}
#right_rank .img8{ width:25px;
                  height:17px;
                  float:left;
                  margin:5px 0 0 10px;
                  _margin:5px 0 0 5px;
                  vertical-align:middle;
                  text-align:center;
                  background:url(http://img.xplus.com/site/li8.png) no-repeat;
}
#right_rank .img9{ width:25px;
                  height:17px;
                  float:left;
                  margin:5px 0 0 10px;
                  _margin:5px 0 0 5px;
                  vertical-align:middle;
                  text-align:center;
                  background:url(http://img.xplus.com/site/li9.png) no-repeat;
}
#right_rank .pleft{ width:auto;
                    height:25px;
                    float:left;
                    text-align:left;
                    margin:0 0 0 5px;
	
}
#right_rank .pright{ width:30px;
                    height:25px;
                    float:right;
                    margin:0 10px 0 0;
                    _margin:0 5px 0 0;
}
/*right_survey*/
#right_survey{ width:227px;
               height:361px;
               float:right;
               background:url(http://img.xplus.com/site/new/right3_bg.gif) no-repeat;
               margin:10px 0 0 0;
               padding:0;
}
#right_survey .first{ width:217px;
                    height:40px;
                    float:right;
                    font-size:14px;
                    color:#223761;
                    line-height:40px;
                    font-weight:bold;
                    text-align:left;
                    margin:0 0 0 10px;
                    _margin:0 0 0 5px;
}
#right_survey .chose{ width:222px;
                      height:300px;
                      float:right;
                      text-align:left;
                      font-size:12px;
                      color:#717171;
                      line-height:27px;
                      _line-height:47px;
}
#right_survey input{ 
						
}
#right_survey form{ _width:auto;
                    _margin:0 0 0 5px;
}
#right_survey p{ color:#223761;
                 margin:0;
}
#right_survey .btn_d{ width:227px;
                      height:25px;
                      float:right;
                      text-align:center;
                      margin:10px 0 0 0;
}
#right_survey .btn_i{ width:47px;
                      height:25px;
                      float:none;
                      margin:0 50px 0 0;
                      background:url(http://img.xplus.com/site/new/right3_1.png) no-repeat;
                      border:none;
}
/*right_search*/
#right_search{ width:227px;
               height:733px;
               float:right;
               background:url(http://img.xplus.com/site/new/right4_bg.png) no-repeat;
               margin:5px 0 0 0;
}
#right_search .first{ width:207px;
                    height:30px;
                    float:right;
                    font-size:14px;
                    color:#ffffff;
                    line-height:30px;
                    font-weight:bold;
                    text-align:left;
                    margin:0 0 0 20px;
}
#right_search .sort{  width:217px;
                     height:400px;
                     float:left;
                     margin:10px 0 0 6px;
                     _margin:10px 0 0 3px;
                     font-size:12px;
                     color:#717171;
                     line-height:22px;
                     text-align:left;
}
#right_search p{ padding:0;
                 margin:0;
                 color:#223761;
}
#right_search .search{ width:227px;
                       height:25px;
                       float:left;
                       margin:10px 0 0 0;
                       font-size:12px;
                       color:#223761;
                       line-height:25px;
}
#right_search .txt{ width:145px;
                    height:16px;
                    float:left;
                    margin:0 0 0 10px;
}
#right_search .btn1{ width:50px;
                    height:21px;
                    float:right;
                    background:url(http://img.xplus.com/site/new/sou_orange.png) no-repeat;
                    border:none;
                    margin:0 10px 0 0;
                    vertical-align:bottom;
                    padding:0;
}
#right_search .btn2{ width:50px;
                    height:21px;
                    float:right;
                    background:url(http://img.xplus.com/site/new/sou_green.png) no-repeat;
                    border:none;
                    margin:0 10px 0 0;
                    vertical-align:bottom;
                    padding:0;
}
#right_search .search2_bar{ width:227px;
                       height:24px;
                       line-height:24px;
                       float:right;
                       background:url(http://img.xplus.com/site/new/right4_1.png) no-repeat center;
                       margin:10px 0 0 0;
                       color:#ffffff;
                       font-size:12px;
                       text-align:left;
}
#right_search .search2_bar span{ font-size:14px;
                                 font-weight:bold;
                                 margin:0 0 0 20px;
}
#right_search .search2{width:auto;
                     height:160px;
                     float:left;
                     margin:15px 0 0 15px;
                     _margin:15px 0 0 8px;
                     font-size:12px;
                     color:#717171;
                     line-height:22px;
                     text-align:left;
                     letter-spacing:0px;
}
/*right_brand*/
#right_brand{ width:227px;
              height:434px;
              float:right;
              background:url(http://img.xplus.com/site/new/right5_bg.png);
              font-size:13px;
              line-height:21px;
              color:#223761;
              margin:5px 0 0 0;
}
#right_brand .first{width:227px; height:30; float:right;}
#right_brand .first1{ width:70px;
                     height:30px;
                     float:left;
                     line-height:30px;
                     font-size:14px;
                     font-weight:bold;
                     color:#FFFFFF;
                     padding:0 0 0 15px;
}
#right_brand .first2{ width:66px;
                      height:22px;
                      line-height:22px;
                      font-size:14px;
                      color:#145A1C;

}
#right_brand .bg1{
                      background:url(http://img.xplus.com/site/new/right5_1.gif) no-repeat;
                      font-weight:bold;
}
#right_brand .bg2{
                      background:url(http://img.xplus.com/site/new/right5_2.gif) no-repeat;
}
#m_1{float:left;
     margin:8px 5px 0 0;
     width:66px;
    height:22px;
    ine-height:22px;
    font-size:14px;
    color:#223761;
    cursor:pointer;
}
#m_2{float:right;
     margin:8px 3px 0 0;
     width:66px;
     height:22px;
    line-height:22px;
    font-size:14px;
    color:#223761;
    cursor:pointer;
}
#right_brand .first3{ width:66px;
                      height:22px;
                      line-height:22px;
                      font-size:14px;
                      color:#145A1C;

}
#right_brand .left{ width:117px;
                    height:260px;
                    float:left;
                    margin:5px 0px 0px 0px;
                    _margin:5px 0px 0px 0px;
                    text-align:left;
}
#right_brand .right{ width:107px;
                      height:260px;
                      float:right;
                      margin:5px 0px 0px 0px;
                      _margin:5px 0px 0px 0px;
                      text-align:left;
}
/*right_pic*/
#right_pic{ width:227px;
            height:72px;
            float:right;
			margin:3px 0 0 0;
}
#right_pic2{ width:227px;
            height:72px;
            float:right;
            margin:3px 0 0 0;

}
/*right_rank2*/
#right_rank2{ width:227px;
             height:330px;
             float:right;
             background:url(http://img.xplus.com/site/new/right7_bg.gif) no-repeat;
             margin:5px 0 0 0;
}
#right_rank2 .first{ width:227px;
                    height:30px;
                    float:right;
}
#right_rank2 .left{  width:95px;
                    _width:70px;
                    height:30px;
                    float:left;
                    font-size:14px;
                    color:#B20606;
                    line-height:30px;
                    font-weight:bold;
                    text-align:left;
                    margin:0 0 0 15px;
                    _margin:2px 0 0 10px;
}
#right_rank2 .right{  width:100px;
                    height:22px;
                    float:right;
                    font-size:12px;
                    color:#223761;
                    line-height:22px;
                    text-align:center;
                    margin:8px 15px 0 0;
}
#right_rank2 .bg1{ font-weight:bold;
                   cursor:pointer;
}
#right_rank2 .bg2{ font-weight:normal;
                   cursor:pointer;
}
#right_rank2 .second_all{ width:227px;
                          height:280px;
                          margin:10px 0 0 0;
                          float:left;
                          overflow:hidden;
}
#right_rank2 .second{ width:227px;
                      height:25px;
                      float:left;
                      font-size:12px;
                      color:#717171;
                      line-height:25px;
                      margin:3px 0 0 0;
                      vertical-align:middle;
                      overflow:hidden;
}
#right_rank2 .img1{ width:25px;
                  height:17px;
                  float:left;
                  margin:5px 0 0 15px;
                  margin:5px 0 0 10px;
                  _margin:5px 0 0 5px;
                  text-align:center;
                  background:url(http://img.xplus.com/site/li1.png) no-repeat;
}
#right_rank2 .img2{ width:25px;
                  height:17px;
                  float:left;
                  margin:5px 0 0 10px;
                  _margin:5px 0 0 5px;
                  vertical-align:middle;
                  text-align:center;
                  background:url(http://img.xplus.com/site/li2.png) no-repeat;
}
#right_rank2 .img3{ width:25px;
                  height:17px;
                  float:left;
                  margin:5px 0 0 10px;
                  _margin:5px 0 0 5px;
                  vertical-align:middle;
                  text-align:center;
                  background:url(http://img.xplus.com/site/li3.png) no-repeat;
}
#right_rank2 .img4{ width:25px;
                  height:17px;
                  float:left;
                  margin:5px 0 0 10px;
                  _margin:5px 0 0 5px;
                  vertical-align:middle;
                  text-align:center;
                  background:url(http://img.xplus.com/site/li4.png) no-repeat;
}
#right_rank2 .img5{ width:25px;
                  height:17px;
                  float:left;
                  margin:5px 0 0 10px;
                  _margin:5px 0 0 5px;
                  vertical-align:middle;
                  text-align:center;
                  background:url(http://img.xplus.com/site/li5.png) no-repeat;
}
#right_rank2 .img10{ width:25px;
                  height:17px;
                  float:left;
                  margin:5px 0 0 10px;
                  _margin:5px 0 0 5px;
                  vertical-align:middle;
                  text-align:center;
                  background:url(http://img.xplus.com/site/li10.png) no-repeat;
}
#right_rank2 .img6{ width:25px;
                  height:17px;
                  float:left;
                  margin:5px 0 0 10px;
                  _margin:5px 0 0 5px;
                  vertical-align:middle;
                  text-align:center;
                  background:url(http://img.xplus.com/site/li6.png) no-repeat;
}
#right_rank2 .img7{ width:25px;
                  height:17px;
                  float:left;
                  margin:5px 0 0 10px;
                  _margin:5px 0 0 5px;
                  vertical-align:middle;
                  text-align:center;
                  background:url(http://img.xplus.com/site/li7.png) no-repeat;
}
#right_rank2 .img8{ width:25px;
                  height:17px;
                  float:left;
                  margin:5px 0 0 10px;
                  _margin:5px 0 0 5px;
                  vertical-align:middle;
                  text-align:center;
                  background:url(http://img.xplus.com/site/li8.png) no-repeat;
}
#right_rank2 .img9{ width:25px;
                  height:17px;
                  float:left;
                  margin:5px 0 0 10px;
                  _margin:5px 0 0 5px;
                  vertical-align:middle;
                  text-align:center;
                  background:url(http://img.xplus.com/site/li9.png) no-repeat;
}
#right_rank2 .pleft{ width:140px;
                    height:25px;
                    float:left;
                    text-align:left;
                    margin:0 0 0 5px;
}
#right_rank2 .pright{ width:30px;
                    height:25px;
                    float:right;
                    margin:0 10px 0 0;
                    _margin:0 5px 0 0;
}
/*#right_pic3*/
#right_pic3{ width:227px;
            height:230px;
            float:right;
            text-align:center;
            margin:3px 0 0 0;
			overflow:hidden;
}
/*right_new*/
#right_new{ width:227px;
            height:290px;
            float:right;
            margin:3px 0 0 0;
            background:url(http://img.xplus.com/site/right9_bg_login.png) no-repeat;
}
#right_new .first{ width:217px;
                    height:30px;
                    font-size:14px;
                    color: #B20606;
                    line-height:29px;
                    font-weight:bold;
                    text-align:left;
                    margin:0 0 0 5px;
                   
}
#right_new .second{ width:215px;
                    height:20px;
                    font-size:12px;
                    color:#717171;
                    line-height:21px;
                    text-align:left;
                    margin:0 3px 0 3px;
}
#right_new .second1{ color:#B20606;
}
#right_new .second2{ color:#223761;
}
/*right_backhot*/
#right_backhot{ width:227px;
                height:429px;;
                float:right;
                background:url(http://img.xplus.com/site/right10_bg.png) no-repeat;
                margin:5px 0 0 0;
}
#right_backhot .first{  width:95px;
                    height:30px;
                    float:left;
                    font-size:14px;
                    color:#223761;
                    line-height:30px;
                    font-weight:bold;
                    text-align:left;
                    margin:0 0 0 15px;
}
#right_backhot .second{ width:200px;
                        height:340px;
                        float:left;
                        margin:6px 10px 0 15px;
                        _margin:6px 5px 0 8px;
                        font-size:12px;
                        color:#223761;
                        text-align:left;
}
#right_backhot .img1{ width:194px;
                      height:55px;
                      border:3px solid #e2e2e2;
}
#right_backhot p{ margin:10px 0 10px 0;
                  padding:0;

}
#right_backhot .third{ width:200px;
                       line-height:25px;
                       color:#717171;
                       margin:10px 0 0 0;
}
/*right_hot*/
#right_hot{ width:227px;
            height:175px;
            float:right;
            margin:5px 0 0 0;
}
#right_hot .first{ width:212px;
                   height:29px;
                   float:right;
                   background:url(http://img.xplus.com/site/right11_bg.png) no-repeat left;
                   font-size:14px;
                   color:#223761;
                    line-height:30px;
                    font-weight:bold;
                    text-align:left;
                    padding:0 0 0 15px;
}
#right_hot .second{ width:225px;
                    height:141px;
                    float:left;    
                    line-height:32px; 
                    border: #D4D4D4 solid 1px;
                    color:#223761;
                    text-align:left;
                    background-color:#ffffff;
}
#right_hot .third{ width:200px;
					font-size:12px;
                    height:135px;
                    line-height:23px;
                    margin:5px 8px 11px 9px;
                    _margin:5px 5px 5px 5px;
                    float:left;               
}

