@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; background:#e9f2f7;}

a{color: #000;}
a:hover,a:focus {color:#d30000;text-decoration: none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-weight:normal;}
a img { border:0px; }
img:hover {  }

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,.hr15,.hr20,.hr40{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;}.hr20{height:20px;}.hr15{height:15px;}.hr40{height:40px;}
.dash {border-bottom:1px dashed #ddd; text-align:center;}
.dis{ display:block;}
.undis{ display:none; }

.wrap{width:1200px; margin:0 auto; }
.wrap .left,.wrap .right{margin:10px; float:left;}
.wrap .left{width:500px;}
.wrap .left .img{width:500px; height:385px;}
.wrap .right{width:660px; float:left;}

.wrap .right .hd{ width:660px;}
.wrap .right .hd ul li{ width:660px; float:left; border-bottom:1px dashed #ccc; padding:6px 10px 12px 10px; }
.wrap .right .hd ul li h2{ text-align:center; font-size:24px; line-height:45px;font-weight:normal; height:45px; color: #333;overflow: hidden;
text-overflow:ellipsis;white-space: nowrap;}
.wrap .right .hd ul li p{font-size:14px; text-indent:2em;  padding:5px 10px; line-height:28px; color:#999;text-align: justify; }
.wrap .right .hd ul li p a{color:#999;}
.wrap .right .hd ul li p a:hover{color:#d30000;}


.box{width:1200px; margin:0 auto; padding:0; }
.box .list{width:1200px; float:left; list-style:none; padding:0}

		
.box .list .bd{ width:600px; padding:15px 0; float:left;}
.box .list .bd h3{font-size:28px; font-weight:bold; color:#d30000; border-left:6px solid #d30000; padding-left:20px; margin-left:10px; line-height:50px;}
.box .list .bd ul{float:left; padding:15px 0; }
.box .list .bd ul li{ font-size:20px;  float:left; background:url("../images/list_point.gif") no-repeat 10px 23px; float:left;width:570px; height:50px; line-height:50px;  padding:0 0 0 25px; margin-right:30px;overflow: hidden;
text-overflow:ellipsis;white-space: nowrap; }	






.bline { border-bottom: 2px solid #c80500; margin:0 auto;}
.foot { padding-top:15px; padding-bottom:20px; line-height:30px; margin:0 auto; 
width: 100%; text-align:center; font-size: 12px;color:#999; }
.foot a{color:#999; padding:0 5px;}
.foot a:hover{color: #9b0000;}
