﻿#left { width: 240px; overflow: hidden; }
  #left .title { width: 210px; height: 32px; overflow: hidden; border: #0269b4 1px solid; line-height: 32px; color: #ffffff; padding: 0 11px; margin: 0 auto; background: url(../Images/bgLeftTitle.jpg) repeat-x; }
    #left .title .text { font-size: 14px; font-weight: bold; }
    #left .title .more { font-family: Arial; font-size: 10px; color: #ffffff; }
/*产品列表*/
#Type { width: 234px; height: 354px; background: #f9fbfa; padding: 2px; border: #c3c3c3 1px solid; }
  #Type .content { width: 234px; overflow: hidden; padding: 5px; }
  #Type .list { width: 224px; overflow: hidden; }
    #Type .list li { width: 224px; height: 30px; background: url(../Images/bgTypeLi.jpg) no-repeat; margin: 4px auto; }
      #Type .list li a { width: 188px; height: 30px; display: block; padding-left: 36px; line-height: 30px; font-weight: bold; color: #0087e3; }
/*联系我们*/
#Contact { width: 234px; height: 264px; background: #f9fbfa; padding: 2px; border: #c3c3c3 1px solid; margin-top: 10px; }
  #Contact .content { width: 234px; overflow: hidden; padding: 3px 0; }
    #Contact .content .text { width: 210px; overflow: hidden; margin: 0 auto; }
    #Contact .content h2 { font-size: 14px; }

/*母版右侧*/
#right { width: 740px; overflow: hidden; padding: 2px; border: #c3c3c3 1px solid; }
  #right .title { width: 740px; height: 34px; border-bottom: #e5e5e5 2px solid; }
    #right .title .text { width: 100px; height: 32px; overflow: hidden; text-align: center; line-height: 32px; float: left; font-size: 14px; font-weight: bold; color: #ffffff; border: #0269b4 1px solid; background: url(../Images/bgLeftTitle.jpg) repeat-x; }
    #right .title .nav { padding: 5px 10px; color: #999999; float: right; }
      #right .title .nav a { color: #787878; }
  #right .content { width: 730px; overflow: hidden; padding: 20px 5px; min-height: 556px; background: #ffffff; }

  #right .article { width: 700px; overflow: hidden; padding: 0 15px; font-size: 14px; line-height: 28px; }
    #right .article p { text-indent: 2em; }

  #right .NewList { width: 600px; overflow: hidden; margin: 0 auto; }
    #right .NewList li { width: 576px; height: 30px; padding-left: 24px; background: url(../Images/IndexNewsLiABg.jpg) left center no-repeat; }
      #right .NewList li.header { line-height: 30px; background-image: none; background-color: #e5e5e5; margin-bottom: 8px; }
      #right .NewList li a { width: 420px; line-height: 30px; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
      #right .NewList li span { line-height: 30px; float: right; margin-right: 8px; color: #666666; }
      #right .NewList li.header span { color: #333333; }

  #right .page { width: 600px; height: 24px; margin: 20px auto 0; text-align: center; }
    #right .page span { color: #333333; margin: 0 6px; }

  #right .map { display: block; margin: 0 auto; }

  #right .contact { width: 660px; overflow: hidden; margin: 10px auto 20px; }
    #right .contact .box { width: 180px; overflow: hidden; padding: 12px 19px; border: #dddddd 1px solid; }
    #right .contact .bigbox { width: 620px; overflow: hidden; padding: 12px 19px; border: #dddddd 1px solid; }
      #right .contact .bigbox .href { width: 310px; float: left; }

#news { width: 660px; overflow: hidden; margin: 10px auto; }
  #news h1 { width: 660px; line-height: 30px; font-size: 16px; text-align: center; }
  #news h6 { width: 650px; font-size: 12px; padding: 5px 10px 5px 0; font-weight: normal; text-align: right; color: #666666; border-bottom: #e8e8e8 1px dashed; }
  #news .text { width: 630px; overflow: hidden; padding: 15px; }
    #news .text p { text-indent: 2em; }

#right .ProList { width: 678px; overflow: hidden; margin: 0 auto; }
  #right .ProList li { width: 206px; height: 190px; overflow: hidden; margin: 4px 10px; _margin: 4px 5px; float: left; }
    #right .ProList li a { width: 206px; height: 156px; display: block; }
    #right .ProList li img { padding: 2px; border: #cccccc 1px solid; }
    #right .ProList li p { width: 206px; height: 30px; line-height: 30px; text-align: center; white-space: nowrap; }
    #right .ProList li a:hover img { border: #666666 1px solid; }

#image { width: 660px; overflow: hidden; }
  #image h1 { width: 660px; line-height: 30px; font-size: 16px; text-align: center; }
  #image .img { display: block; max-width: 600px; padding: 2px; border: #cccccc 1px solid; _width: 600px; margin: 20px auto; }
  #image .text { width: 640px; overflow: hidden; padding: 20px 10px; border-top: #cccccc 1px dashed; }
    #image .text p { text-indent: 2em; }

#allmap { width: 640px; height: 420px; overflow: hidden; border: #e2e2e2 1px solid; margin: 10px auto; }

#feedback { width: 600px; overflow: hidden; margin: 15px auto; background-color: #dddddd; }
  #feedback tr { background-color: #fbfcf8; }
    #feedback tr td { padding: 3px 8px; }
      #feedback tr td.l { text-align: right; width: 100px; }
      #feedback tr td.r { text-align: left; width: 500px; }
      #feedback tr td.m { text-align: center; }
  #feedback .red { color: #ff0000; }
  #feedback .input { border: #999999 1px solid; padding: 2px 4px; background-color: #fcf9f9; }
