﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; font-family: "Arial"; }
 body { background:#fff; color:#555; font-size:14px; font-family: "Arial"; }
 td,th,caption { font-size:14px; }
 h1, h2, h3, h4, h5, h6 {  font-size:100%; }
 a { color:#555; text-decoration:none; }
 a:hover { text-decoration:underline; }
 img { border:none; }
 ol,ul,li { list-style:none; }
 input, textarea, select, button { font:14px Verdana,Helvetica,Arial,sans-serif; }
 table { border-collapse:collapse; }
 .clear{clear: both;}


.header{width: 1170px ;height: 145px; margin: 0 auto;}
.header-l{float: left; width: 675px; height: 99px;padding-top: 25px;}
.header-r{float: right;margin-right: 15px;}
.header-r small a{color: #00566D; font-size: 15px ;line-height: 145px; font-weight: bold;}

.main-x-sl img{width: 180px; height: 100px;}
.nav{width: 100%; height: 42px; background: url(../img/nav-bj.jpg) repeat-x;}
.nav-n{width: 1170px; height: 42px; margin: 0 auto;}
#dropdown_nav {
 width: 1170px;
    padding: 0px;
    display: inline-block;
    list-style: none;
    
}
user agent stylesheet
ul, menu, dir {
    display: block;
    list-style-type: disc;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    -webkit-padding-start: 40px;
}

 #dropdown_nav li {
          padding: 8px 29px 9px 28px;
  float:left;
  position:relative;
  display:inline-block;
 }

  #dropdown_nav li a {
   padding: 10px 8px 10px 3px;
   
   color: #fff;
    font-size: 20px;
  }
  #dropdown_nav li a:hover {
   text-decoration: none;
  }
  #dropdown_nav li a:active {
   background:#e2e2e2;
   
  }

  #dropdown_nav li a.first {
   
  }
  
  #dropdown_nav .sub_nav {
   width: 160px;
    padding: 0px;
    position: absolute;
    top: 40px;
    z-index: 1;
    background: #FFFFFF;
    
    
  }

   #dropdown_nav .sub_nav li {
    width:160px;
    padding:0px;
   }

    #dropdown_nav .sub_nav li a {
     display:block;
     border-bottom:1px solid #ccc;
     color: #9C2032;
         font-size: 16px;
    text-align: center;
     
    }
    #dropdown_nav .sub_nav li a:hover {
     
     
    }
    #dropdown_nav .sub_nav li a:active {
     background:#e2e2e2;
     
    }




.banner{width: 1170px ;height: 400px; margin: 0 auto; padding-top:20px ;padding-bottom: 50px;}
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:1170px; height:400px;  position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:60px; height:76px; background:url(../img/l.png) no-repeat; position:absolute; top:160px;  z-index:10;}
#playBox .next{ cursor:pointer; width:60px; height:76px; background:url(../img/r.png) no-repeat; position:absolute; top:160px;  z-index:10;right: 0px;}
#playBox .smalltitle {width:1170px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:320px; margin:0 auto; height: 10px;}
#playBox .smalltitle ul li{ width:50px; height:5px; margin:0 15px;  background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#B81E2A;}




.main{width: 1170px; height: 300px; margin: 0 auto;}
.main-l{width: 48.5%; height: 300px; float: left; }
.main-s{width: 100%; height: 30px; border-bottom: 2px solid #9C2032;}
.main-s p{width: 99%; height: 25px; border-left: 5px solid #9C2032; color: #9C2032;font-size: 18px; font-weight: bold; line-height: 25px;}
.main-s p small{float: right;}
.main-s p small a{font-size: 12px;color: #9C2032;}
.main-x{width: 100%; height: 270px;}
.main-x-s{width: 100%; height: 103px;padding: 15px 0;}
.main-x-sl{width: 180px;height: 100px; ;float: left;}
.main-x-sr{width: 373px; height: 103px;float: right;}
.main-x-sr h2{ font-size: 15px;}
.main-x-sr p{padding-top: 5px;color: #7D7D7D;}
.main-x ul li{margin-bottom: 15px;}
.main-x ul li a{font-size: 15px; color: #333333;}
.main-x ul img{margin-bottom: 2px;margin-right: 6px;}
.main-x ul small{float: right; color: #7D7D7D;}
.main-r{width: 48.5%; height: 300px; float: right;}

.foot{width: 100%; height: 45px; background: #AE1C1C; margin-top: 40px;}
.foot-n{width: 1170px; height: 45px; margin: 0 auto;}
.foot-n P{color: #FFFFFF;line-height: 45px;font-size: 11px;text-align: center;}


pre { 
white-space: pre-wrap;  
white-space: -moz-pre-wrap;  
white-space: -pre-wrap;  
white-space: -o-pre-wrap;  
word-wrap: break-word;  
} 