@charset "utf-8";
/* CSS Document */


* { margin:0px; padding:0px; list-style-type: none;}
HTML { padding: 0px; margin: 0px }
body { font-family:"微软雅黑","黑体",Tahoma,Helvetica,Arial,sans-serif; margin:0px auto; font-size:14px; background-color: #e9f2f7; }
a{color:#000; text-decoration:none;}
a:link{ text-decoration:none;}
a:hover { color:#0088cc; text-decoration:underline; }
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:14px;font-weight:normal;}
a img { border:0px; }
img { margin:0; padding:0; }

border: { zoom:1; }
ul, li,  p { margin:0; padding:0; border:none; list-style-type:none;}
.clear {clear: both; }
.hr2,.hr4,.hr5,.hr6,.hr8,.hr10,.hr12{margin:0 auto; padding:0px; font-size:0;line-height:0;clear:both;}
.hr2{height:2px;}.hr4{height:4px;}.hr5{height:5px;}.hr6{height:6px;}.hr8{height:8px;}.hr9{height:9px;}.hr10{height:10px;}.hr12{height:12px;}
.line{ width:600px; text-align:center; border-bottom:1px solid #ccc; float:left; margin-left:30px;}
.bline { border-bottom-width: 4px; border-bottom-style: solid;border-bottom-color: #0088cc; margin:0 auto; width:1000px; }


.header{padding:0px; background:#fff;}
.top{width:1000px; margin:0 auto; height:40px; line-height:40px;}
.top .left{ width:200px; float:left; padding-left:10px;}
.top .right{  float:right; padding-right:20px;}
.banner { height:369px; margin:0 auto; background:url(../img/banner.jpg) no-repeat center center; }

.wrap{ width:1000px; margin:0 auto;background:#fff;  }
.box1{ width:940px; height:190px; padding:30px; border-bottom:5px solid #ddd; }
.box1 .left{ width:200px; height:180px; border-right: 1px solid #ccc; float:left;}
.box1 .left h2{ font-size:30px; line-height:40px; font-weight:bold;}
.box1 .left h4{ font-size:18px; line-height:40px; padding:20px 10px 0 0;}
.box1 .right{ width:700px; height:180px; float:right;}
.box1 .right p{ font-size:18px; line-height:35px;}

.box2{width:1000px; height:380px; border-bottom:5px solid #ddd;}
.box2 .hd{ width:920px; padding:15px 40px;line-height:40px; height:40px;}
.box2 .hd h2{ font-size:28px; }
.box2 .bd { width:1000px; height:300px; float:left;}
.box2 .bd .left{ width:500px; float:left; padding:10px 20px; font-size:16px; line-height:30px;}
.box2 .bd .right{ width:400px; float:left; padding:10px 20px; height:280px; }
.box2 .bd .right img{ width:400px; height:250px;}

.box3{width:1000px;  border-bottom:5px solid #ddd; height:880px;}
.box3 .left{width:670px; float:left; border-top:5px solid #ddd; }
.box3 .left .hd{ width:580px; padding:10px 40px;line-height:38px; height:38px;}
.box3 .left .hd h2{ font-size:26px; }
.box3 .left ul{ width:669px; float:left; border-right:1px solid #ccc; padding-right:10px;}
.box3 .left ul li{ width:659px;  float:left; padding:10px 5px;}
.box3 .left ul li img{width:160px; height:110px; float:left; margin:10px; }
.box3 .left ul li h3{ float:left; width:450px; height:40px; line-height:40px; font-size:20px; margin:10px 0 0 10px;}
.box3 .left ul li p{float:left; width:455px; line-height:30px; font-size:14px;text-indent:2em; color:#666; margin-left:10px; }

.box3 .right{width:310px; float:right; border-top:5px solid #ddd; }
.box3 .right .hd{ width:250px; padding:10px 20px;line-height:38px; height:38px;}
.box3 .right .hd h2{ font-size:26px; }
.box3 .right .txtScroll-top{ width:290px; overflow:hidden; float:right; height:830px; padding:0 10px;}
.box3 .right .txtScroll-top .bd{ width:290px; height:830px; float:right; }
.box3 .right .txtScroll-top .infoList li{height:135px; line-height:30px;  border-bottom:1px dashed #ccc; overflow:hidden; width:280px;padding:10px 5px 0px 5px; float:left; }
.box3 .right .txtScroll-top .infoList li p{ float:left; line-height:30px;text-indent:2em; width:280px;}
.box3 .right .txtScroll-top .infoList li h4{ font-weight:bold; float:left; font-size:16px;}



.span8 {font-family: "微软雅黑", "黑体";font-size:12px; height:600px; overflow-x: hidden;overflow-y: auto; margin:0px; }
.t1 {background-color:#FFFFFF;text-align:center} 
.t2 {background-color:#EDF6FF;text-align:center} 
table {max-width: 100%;background-color: transparent;border-collapse: collapse;border-spacing: 0;}
.table {width: 100%;height:600px; margin-bottom:0;}

.table th,
.table td {
  padding: 8px;
  line-height: 18px;
  text-align: left;
  vertical-align: top;
  border-top: 1px solid #dddddd;
}

.table th {font-weight: bold;   text-align: center;}

.table thead th {vertical-align: bottom; BACKGROUND: #698a1e; COLOR: #fff; font-size: 15px; height:30px; line-height:30px; }

.table caption + thead tr:first-child th,
.table caption + thead tr:first-child td,
.table colgroup + thead tr:first-child th,
.table colgroup + thead tr:first-child td,
.table thead:first-child tr:first-child th,
.table thead:first-child tr:first-child td {border-top: 0;}

.table tbody + tbody {border-top: 2px solid #dddddd;}

.table-condensed th,
.table-condensed td {padding: 4px 5px; }

.table-bordered {
  border: 1px solid #dddddd;
  border-collapse: separate;
  *border-collapse: collapsed;
  border-left: 0;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
		  font-size: 12px;
}

.table-bordered th,
.table-bordered td {}

.table-bordered caption + thead tr:first-child th,
.table-bordered caption + tbody tr:first-child th,
.table-bordered caption + tbody tr:first-child td,
.table-bordered colgroup + thead tr:first-child th,
.table-bordered colgroup + tbody tr:first-child th,
.table-bordered colgroup + tbody tr:first-child td,
.table-bordered thead:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child td {
  border-top: 0;
}

.table-bordered thead:first-child tr:first-child th:first-child,
.table-bordered tbody:first-child tr:first-child td:first-child {
  -webkit-border-top-left-radius: 4px;
          border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
}

.table-bordered thead:first-child tr:first-child th:last-child,
.table-bordered tbody:first-child tr:first-child td:last-child {
  -webkit-border-top-right-radius: 4px;
          border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
}

.table-bordered thead:last-child tr:last-child th:first-child,
.table-bordered tbody:last-child tr:last-child td:first-child {
  -webkit-border-radius: 0 0 0 4px;
     -moz-border-radius: 0 0 0 4px;
          border-radius: 0 0 0 4px;
  -webkit-border-bottom-left-radius: 4px;
          border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
}

.table-bordered thead:last-child tr:last-child th:last-child,
.table-bordered tbody:last-child tr:last-child td:last-child {
  -webkit-border-bottom-right-radius: 4px;
          border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
}

.table tbody tr:hover td,
.table tbody tr:hover th {
  background-color: #f5f5f5;
}

table .span1 {float: none;width:150px;margin-left: 0;}
table .span2 {float: none;width:350px;margin-left: 0;}
table .span4 {float: none;width:100px;margin-left: 0;}

.foot { padding-top:15px; padding-bottom:10px; line-height:28px; margin:0 auto; height:70px;
width: 1000px; text-align:center; font-size: 12px; color: #000; clear: both; }
.foot a:hover{ text-decoration:underline;}