@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;}
.dash {border-bottom:1px dashed #999;padding-bottom: 2px;}

.navbar{ margin:10px 0;}
.navbar .brand{ font-size:15px; line-height:30px;  padding: 8px 20px 8px;}
.navbar .brand a{ color:#555; letter-spacing:1px; }
.navbar .brand strong{ color:#709C5A; letter-spacing:1px;}
.navbar .brand a:hover{ text-decoration:none; color:#c50009;}
.navbar form {margin: 0;}

.navbar-inner {
  min-height: 30px;
  padding-right: 20px;
  padding-left: 20px;
  background-color: #fafafa;
  background-image: -moz-linear-gradient(top, #ffffff, #f2f2f2);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2));
  background-image: -webkit-linear-gradient(top, #ffffff, #f2f2f2);
  background-image: -o-linear-gradient(top, #ffffff, #f2f2f2);
  background-image: linear-gradient(to bottom, #ffffff, #f2f2f2);
  background-repeat: repeat-x;
  border: 1px solid #d4d4d4;
  border: 1px solid rgba(0, 0, 0, 0.1);  
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);
  *zoom: 1;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
     -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
     -moz-background-clip: padding;
          background-clip: padding-box;
}




.main{width:1000px; margin:0px; padding:0px;}
.left{ float:left; width:678px; }
.right{float:right; width:302px;  }
.left_content { padding:20px; border-top: 4px solid #c80500; border-bottom:1px solid #ccc;  border-right: 1px solid #ccc; border-left:1px solid #ccc;width:630px; height:auto; float:left;background-color: #fff;
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  *border-left-width: 2px;  
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
     -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
     -moz-background-clip: padding;
          background-clip: padding-box;
}
 
.left_content h1{/*height:100px;*/ line-height:50px; text-align:center; font-size:20px; color:#000;}
.left_content h2{ height:50px; line-height:50px; text-align:center; border-bottom:1px dashed #999;}

.content{margin:10px 0;  font-size:16px; float:left; width:630px;}
.content table{ font-size:14px; background:#edf6ff;}
.table-hover thead tr:hover > td,
.table-hover tbody tr:hover > td,
.table-hover tbody tr:hover > th {background-color: #fff;}
.table-bordered {
  border: 1px solid #dddddd;
  border-collapse: separate;
  *border-collapse: collapse;
  border-left: 0;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
     -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
          box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
  -webkit-background-clip: padding-box;
     -moz-background-clip: padding;
          background-clip: padding-box;
}

.content p{font-size:16px; line-height:30px;  margin:15px 0;}
.content img{
	max-width:580px;
	border:1px #ccc solid; margin:15px 0 3px 0;
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
  -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; }

.img_wrapper{text-align:center}
.img_wrapper img{border:1px solid #000; display:block; margin:0 auto; max-width:600px;width:e\xpression(this.width>600px?"600px":this.width);max-height:600px;
height:e\xpression(this.height>600px?"600px":this.height);}
.img_wrapper .img_descr{ font-size:12px; margin:5px auto; display:inline-block; display:-moz-inline-stack;zoom:1; text-align:center;}

.imgBox ul{ text-align:center; margin:0 0 20px 0;}
.imgBox li { list-style:none; width:580px; height:580px;  text-align:center; margin:5px;} 
.imgBox img { max-width:580px; max-height:580px; vertical-align:middle; text-align:center; } 
.imgBox p{font-size:12px; margin:5px auto; text-align:center; width:100%;}



/*翻页*/
.left_content .next{ width:630px; text-align:center;float:left; line-height:40px;}
.left_content .next a {border: #ccc 1px solid; padding:5px 8px; margin:0px 6px; color: #666; text-align:center; text-dexoration: none;}
.left_content .next a:hover {border: #ba2737 1px solid; color: #fff; text-decoration:none; background-color:#ba2737; }
.left_content .next a:active  {border: #8f1d22 1px solid; font-weight: bold; color: #fff; background: #ba2737}
.left_content strong{padding:5px 6px; }


.pageNum{float:left; height:23px; padding:2px 0 4px 0;}

/*相关报道*/
.relateNews{width:630px; float:left;}
.relateNews a{color:#333;}
.relateNews a:hover{color:#c50009; text-decoration:underline}
.relateNews .keywords {float:left; height:40px; line-height:40px;font-size:14px;width:630px;}
.relateNews .tag {float:left; width:400px; height:40px; line-height:40px;font-size:14px; font-weight:bold;}
.relateNews .share {float:right; line-height:30px; padding-top:10px; }
.relateNews h4{float:left;font-size:14px;line-height:30px; width:630px;}
.relateNews h2{float:left;width:590px;font-size:14px;padding:6px 0 0 30px; font-weight:bold; line-height:40px;}
.relateNews .relate{ font-size:14px; width:630px; float:left;}
.relateNews .relate ul li {float:left;padding-left:40px;line-height:30px;height:30px;width:600px;font-weight:bold;background:url("../images/list_point.gif") no-repeat 28px 13px;}
.relateNews .prenext{ font-size:14px;float:left;line-height:30px;height:30px;width:630px;font-weight:bold;}

/*百度广告*/
.baidu_ad {height:auto; border: 1px solid #ccc; width:648px; overflow:hidden;}
.baidu_ad .title{ height:28px; line-height:28px; background-color:#f5f8fd; font-size:12px; padding-left:20px; border-bottom: 1px solid #ccc;}



/*图文资讯*/
.left .box{ border: 1px solid #ccc; margin:15px 0; width:670px;background-color: #fff;
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
     -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
     -moz-background-clip: padding;
          background-clip: padding-box;

}
.left .box .hd{min-height: 40px;
  padding-right: 20px;
  padding-left: 20px;
  border-bottom: 1px solid #ccc;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  background-color: #fafafa;
  background-image: -moz-linear-gradient(top, #ffffff, #f2f2f2);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2));
  background-image: -webkit-linear-gradient(top, #ffffff, #f2f2f2);
  background-image: -o-linear-gradient(top, #ffffff, #f2f2f2);
  background-image: linear-gradient(to bottom, #ffffff, #f2f2f2);
  background-repeat: repeat-x;

  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);
  *zoom: 1;
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
     -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
          box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);}
		  
.left .box .hd h2{ font-weight:bold; font-size:16px; }
.left .box .hd h2 a{color:#333;}
.left .box .row-fluid {width: 630px; padding:20px;}
.left .box img {width: 137px;height: 107px;max-width: 100%;}

.thumbnail .caption { padding: 5px; color: #555; text-align:center;}
a.thumbnail:hover,a.thumbnail:focus { text-decoration:none; }

.btn-font{ font-size:18px; letter-spacing:2px; font-weight:bold;}
.btn-font a{color:#fff; display:block;}
.btn-font a:hover{color:#ccc; text-decoration:none; }

/*右侧模块*/
.mod-right {width:300px;margin-bottom:15px; background:#F3F8FF;border:1px solid #d4d4d4; overflow:hidden;}
.mod-right h2 { font-size:16px;  font-weight:bold;}
.mod-right h2 a{ color:#333;}
.mod-right h2 a:hover { text-decoration:underline; color:#c50009; }
.mod-right h3 { font-size:14px; font-weight:bold; color:#333;}
.mod-right .hd {  min-height: 40px;
  padding-right: 20px;
  padding-left: 20px;
  border-bottom: 1px solid #ccc;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  background-color: #fafafa;
  background-image: -moz-linear-gradient(top, #ffffff, #f2f2f2);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2));
  background-image: -webkit-linear-gradient(top, #ffffff, #f2f2f2);
  background-image: -o-linear-gradient(top, #ffffff, #f2f2f2);
  background-image: linear-gradient(to bottom, #ffffff, #f2f2f2);
  background-repeat: repeat-x;

  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);
  *zoom: 1;
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
     -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
          box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
}

.right .place-Article img{ width:127px; height:84px;}

.place-Article {
  list-style: none;
  background-color: #ffffff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.1);
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
     -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
     -moz-background-clip: padding;
          background-clip: padding-box;
}
.place-Article:hover{background-color:#edf6ff;}
.place-Article .bd {padding:12px 10px; width:280px;}
.place-Article ol {margin-left:11px;}
.place-Article ul {margin-left:5px;}
.place-Article li {width:275px;overflow:hidden; line-height:30px;}
.place-Article li em {width:16px;height:15px;background: url(../images/split_v4_4.png) no-repeat -207px -127px;float:left;text-align:center;line-height:15px;font-family:Arial;color:#fff;font-size:10px;margin-right:9px;_display:inline;margin-top:8px}
.place-Article li em.hot {background-image: url(../images/split_v4_4.png);background-repeat: no-repeat;background-position: -207px -101px;}
.place-Article li a {float:left;}

.place-Article .tag{margin:10px 0; height:250px; overflow:hidden; padding:0 5px; width:290px;}
.place-Article .tag a{ font-size:15px; color:#333; text-align:justify;text-justify:inter-ideograph; float:left; text-align:center; line-height:30px; padding:5px 10px; }
.place-Article .tag a:hover{background-color:#bb0009; color:#fff; text-decoration:none;}
