@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:12px; width:1000px; background-color: #e9f2f7; }
a{color:#000; text-decoration:none;}
a:link{ text-decoration:none;}
a:hover { color:#c50009; 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: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;}










.pages {margin: 20px 0;}
.pages .pageinfo{float:right;padding: 4px 12px;line-height: 20px;text-decoration: none;background-color: #ffffff; border: 1px solid #dddddd; margin-left:20px;}
.pages ul {
  display: inline-block;
  *display: inline;
  margin-bottom: 0;
  margin-left: 0;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  *zoom: 1;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}

.pages ul > li {
  display: inline;
}

.pages ul > li{
  float: left;
  line-height: 28px;
  text-decoration: none;
  background-color: #ffffff;
  text-align:center;
  height:28px;
}

.pages ul > li a{
  float: left;
  padding: 4px 12px;
  line-height: 20px;
  text-decoration: none;
  background-color: #ffffff;
  border: 1px solid #dddddd;
}

.pages ul > li > a:hover
 {
  background-color: #c50009;
  color:#fff;
}

.pages ul > .active > a,
.pages ul > .active > span {
  color: #fff;
  cursor: default;
}

.pages ul > .disabled > span,
.pages ul > .disabled > a,
.pages ul > .disabled > a:hover,
.pages ul > .disabled > a:focus {
  color: #999999;
  cursor: default;
  background-color: transparent;
}

.pages ul > li:first-child ,
.pages ul > li:first-child span{
  border-left-width: 1px;
  -webkit-border-bottom-left-radius: 4px;
          border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
          border-top-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px;
}

.pages ul > li:last-child ,
.pages ul > li:last-child span{
  -webkit-border-top-right-radius: 4px;
          border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
          border-bottom-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
}

.pages-centered {
  text-align: center;
}
.pages ul >  .thisclass{ float: left;
  padding: 4px 12px;
  line-height: 20px;
  text-decoration: none;
  background-color: #c50009;
  border: 1px solid #dddddd; color:#fff}

.box{ width:1000px; margin:0 auto; padding:0px;}
.box .table {width: 100%;height:400px; 
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  -webkit-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
     -moz-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
     -moz-background-clip: padding;
          background-clip: padding-box;
  -webkit-transition: all 0.2s ease-in-out;
     -moz-transition: all 0.2s ease-in-out;
       -o-transition: all 0.2s ease-in-out;
          transition: all 0.2s ease-in-out;}
.box .table th{color:#fff;background-color:#529ff2;}
.box .table td{ font-size:13px; text-align:left;}
.box .table tr td a:hover{ text-decoration:none;}


.box h2 { font-size:18px;  font-weight:bold; margin: 0 0 0 15px; line-height:40px;}
.box h2 a:hover{ text-decoration:none;}
.box h4 { font-size:16px;  font-weight:bold; margin: 0 0 0 15px; line-height:30px;}


.box .left{ width:670px; float:left; padding:0px;list-style: none;}
.box .right{ width:320px; float:right;list-style: none;}

.box .left .bd{  float:left; width:670px; padding:20px 0;}
.box .left .bd ul li {text-align:justify;text-justify:inter-ideograph; float:left; padding:20px 5px; width:660px; }
.box .left .bd ul li img{ width:190px; height:130px; float:left; margin:15px 0; }
.box .left .bd ul li p{ float:left; font-size:14px; line-height:30px; padding: 0 15px 0 15px;}
.box .left .bd ul li:hover{background-color:#fff;
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  -webkit-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
     -moz-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
     -moz-background-clip: padding;
          background-clip: padding-box;
  -webkit-transition: all 0.2s ease-in-out;
     -moz-transition: all 0.2s ease-in-out;
       -o-transition: all 0.2s ease-in-out;
          transition: all 0.2s ease-in-out;}
		  


.box  .hd { padding:0 20px;border-bottom: 1px solid #ccc; margin-top:20px;}
.box  .hd h3 {font-size:19px;font-weight:bold; line-height:40px;}
.box  .hd h3 small a{color:#999; float:right; margin-top:20px;}
.box  .hd h3 small a:hover{color:#c3220c;}
.box h6{color:#999; line-height:25px; padding:0 20px;}
.box  .hd1 {margin-top:10px;}
.box  .hd1 h4{font-size:15px; color:#666; font-weight:normal;}
.box  .hd1 h4 a{color:#666;}
.box  .hd1 h4 a:hover{color:#c3220c;}

.box .right .bd{ width:320px; padding:15px 0; float:left;}
.box .right .bd ul{float:left; padding:10px 0; }
.box .right .bd ul li{ font-size:14px;  float:left; background:url("../images/tousu/list_point.gif") no-repeat 10px 14px; float:left;width:300px; height:30px; line-height:30px; overflow:hidden; padding:0 0 0 20px; }

.box .right .bd2{ width:320px; padding:20px 0;}
.box .right .bd2 ul{float:left; }
.box .right .bd2 ul li{ margin:15px 20px; float:left; }
.box .right .bd2 ul li img{ width:280px; text-align:center; height:100px;}
.box .right .bd2 ul li img:hover{box-shadow:none;}
.box .right .bd2 ul li p{  text-align:center; font-size:14px; background:#fff; line-height:30px;}
.box .right .bd2 ul li:hover{  *border-right-width: 2px;
  *border-bottom-width: 2px;
  -webkit-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
     -moz-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
     -moz-background-clip: padding;
          background-clip: padding-box;
  -webkit-transition: all 0.2s ease-in-out;
     -moz-transition: all 0.2s ease-in-out;
       -o-transition: all 0.2s ease-in-out;
          transition: all 0.2s ease-in-out;}
.box .right .bd2 ul li a:hover{ text-decoration:none; }

.box .right .bd3{ width:320px; padding:20px 0;}
.box .right .bd3 ul{float:left; }
.box .right .bd3 ul li{ margin:20px; float:left;  background:#fff; }
.box .right .bd3 ul li img{ width:120px; }
.box .right .bd3 ul li img:hover{box-shadow:none;}
.box .right .bd3 ul li p{ text-align:center; font-size:14px; line-height:25px;}
.box .right .bd3 ul li a:hover{ text-decoration:none;}
.box .right .bd3 ul li:hover{*border-right-width: 2px;
  *border-bottom-width: 2px;
  -webkit-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
     -moz-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
     -moz-background-clip: padding;
          background-clip: padding-box;
  -webkit-transition: all 0.2s ease-in-out;
     -moz-transition: all 0.2s ease-in-out;
       -o-transition: all 0.2s ease-in-out;
          transition: all 0.2s ease-in-out; }