@charset "utf-8";
/* CSS Document */

/*banner*/
.main {
	margin: 0px auto;
width:648px; height: 367px;
}	
.focusBox { position: relative; width:648px; height: 364px;overflow: hidden; border-bottom:3px solid #532900;}
	
.focusBox .pic{ position:relative; z-index:0;}	
.focusBox .pic img {width:648px; height: 364px; display: block;}	
.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1;}	
.focusBox .hd li{margin: 0 5px; background: url() no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;	
display:inline-block; *display:inline; zoom:1;  _background: url() no-repeat 0 -16px;}	
.focusBox .hd .on{ background-position:0 0;}	
.focusBox .prev,	.focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=60);opacity:0.6;}	
.focusBox .prev { left: 0;}	.focusBox .next { background-position: 0 -90px; right: 0;}	
.focusBox .prev:hover,	.focusBox .next:hover { filter:alpha(opacity=80) !important;opacity:0.8 !important;}	


.ntext{position:absolute;bottom:0px; width:100%; height:40px; line-height:40px; font-size:14px; background-color:rgba(0,0,0,0.7); color:#ffffff; text-align:left; padding-left:15px;}


/*banner */

/*container*/

/*con01*/
.con01{margin:33px auto; height: 367px;}
.con01left{width:648px; height: 367px;}
.con01right{width: 517px; height: 256px;}
.con0101top{}
h3 {
  position: relative;
  font-size: 20px;
  font-family: "宋体";
  font-weight: bold;
  color: #b13535;
}

h3 img {
  vertical-align: -7px;
  margin-right: 10px;
}

h3 span {
	  font-family: "宋体";
	
  color: #cbab93; 
}


.more{width: 59px; margin-top: 9px; text-align: center;}
.con03top{ height: 45px;background: url(../images/line.png) no-repeat left bottom;}

.con01right01{height: 258px;}
.con01right01 ul li{ font-size: 15px;  height: 50px; line-height: 51px; padding-left: 5px; line-height: 53px; border-bottom: 1px dashed #dcdcdc;}
.headline {
  padding-bottom: 20px;
  margin-bottom: 5px;
  margin-top: 10px;
  border-bottom: 1px solid #ddd;
}

.headline dt {
  float: left;
  width: 50px;
  height: 90px;
  background: url(../images/tit1.jpg) no-repeat;
  text-align: center;
}

.headline dt .d {
  font-size: 28px;
  color: #fff;
  margin-top: 0px;
}

.headline dt .m {
  margin-top: -12px;
  font-size: 18px;
  color: #999;
}

.headline dd {
  margin-left: 70px;
}

.headline dd h6 {
  font-size: 22px;
  font-weight: bold;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.headline dd .desc {
  font-size: 14px;
  color: #999;
  margin-top: 5px;
  line-height: 26px;
  height: 52px;
  overflow: hidden;
}

.headline dd .desc img {
  vertical-align: middle;
}

.list li {
  line-height: 48px;
  font-size: 18px;
  padding-left: 24px;
  background: url(../images/dote1.png) left center no-repeat;
}

.list li .date {
  float: right;
  color: #bb8d6a;
  font-size: 16px;
}






.con01right02{ width: 517px; margin-top:18px;}
.con01right02 ul li{width: 161px; height: 90px; float: left; text-align: center;font-weight: bold; font-size: 22px; color: #FFFFFF; line-height: 90px; background: #ac9a5a;}
.con01right02 ul li+li{ background: #5aa5ac;margin-left: 17px;}
.con01right02 ul li+li+li{ background: #5a7dac;margin-left: 17px;}
.con01right02 ul li a{color: #FFFFFf; display: block;}

/*con02*/
.con02top{ background:  url() no-repeat center center; margin: 10px auto; font-size: 18px; color: #326cd1; font-weight: bold; width: 306px; text-align: center; line-height: 35px;}
.con02all{ height: 278px;}


.blk_18 { overflow:hidden; background: #FFFFFF; zoom:1; margin:20px auto 30px auto; font-size:9pt;  position: relative; width:798px; }
.blk_18 .pcont { width:798px; float:left; overflow:hidden;  }
.blk_18 .ScrCont { width:32766px; zoom:1;}
.blk_18 #List1_1, .blk_18 #List2_1 { float:left; }
.blk_18 .LeftBotton, .blk_18 .RightBotton { width:24px; height:42px; position: absolute; top:70px; z-index: 200;}
.blk_18 .LeftBotton {  background: url() no-repeat; float: left; left: 50px; }
.blk_18 .RightBotton { background: url() no-repeat; float: right;right: 50px; }
.blk_18 .LeftBotton:hover { background: url() no-repeat; float: left; left: 50px; }
.blk_18 .RightBotton:hover { background: url() no-repeat; float: right;right: 50px; }
.blk_18 .pl img { display:block; cursor:pointer; border:none; margin:6px auto 1px auto;opacity:0.8;filter:alpha(opscity=80);}
.blk_18 .pl { width:106px; float:left; float:left; margin:0px 25px; text-align:center; line-height:24px;background:url() no-repeat center center;}
.blk_18 a.pl:hover { color:#5dacec; background:#fff;background:url() no-repeat center center;}


/*con03 start*/
.con03{}
.con0301{width: 365px;margin-left: 28px;}
.con0301 ul .con0301news01{height: 144px;}
.con0301 ul .con0301news01 h1{ font-size: 16px; text-align: center;line-height: 45px;margin-top:5px; font-weight:bold; color: #b13535;}
.con0301 ul .con0301news01 p { font-size: 14px; color: #434343;line-height: 33px; margin: 0px; }
.con0301 ul li{ font-size: 15px;  height: 49px; line-height: 48px; padding-left: 5px; line-height: 48px; border-bottom: 1px dashed #dcdcdc;}

.con0302{ width:408px;}
.con0302 ul li { margin-top: 15px; height:60px;}
.con0302 ul li .time02{display: block; float: left; margin-right: 15px;}
.con0302 ul li .time02 .date{ display: block; font-size: 14px; font-weight: bold; width: 60px; height: 34px; background: #b13535; text-align: center; line-height: 34px; color: #FFFFFF;}
.con0302 ul li .time02 .year{ display: block;  font-size: 13px; color: #b13535;width: 60px; height: 26px; background: #e2e2e2;  text-align: center; line-height: 26px; }
.con0302 ul li .newsAll{width: 290px;}
.con0302 ul li .newsAll .newsone{ font-size: 15px;color: #434343; line-height: 30px; margin: 0px; padding: 0px;}

.con0302 ul .newsrighttop{}
.con0302 ul .newsrighttop a{font-size: 16px;  line-height:30px; color: #0064b0;}
.con0302 ul .newsrighttop .arc{display: block; line-height:30px;font-size: 14px;}
.con0302 ul .newsrighttop .time02{ font-size: 14px;}



.con0303{ width: 370px; margin-left: 29px;}
.con0303top{height: 124px;margin-top: 15px;}
.con0303top .con0303topimg{width: 200px; height: 124px;}
.con0303 ul li{ font-size: 15px; line-height: 32px;}
.con0303top .con0303toptext{width: 150px;margin-left: 15px;}
.con0303top .con0303toptext .tit01{line-height: 35px; font-weight: bold; font-size: 16px; color:#b13535 ;}
.con0303top .con0303toptext .intro{font-size: 14px; line-height: 25px;}
/*con03 end*/
/*con04 start*/
.con04{margin-top: 20px;}
.con04left{width: 798px;}
.con04right{margin-left: 31px; width: 370px;}
.con04right ul li{width: 176px; height:44px;display: block; margin-top:14px; margin-left: 6px; float: left; background: #d37373; line-height: 44px; text-align: center; font-size: 16px; color: #FFFFFF;}
.con04right ul li
.con04right ul li+li{ background: #73cdd3;}
.con04right ul li+li+li{background: #d3b073;}
.con04right ul li+li+li+li{ background: #7395d3;}
.con04right ul li+li+li+li+li{ background: #73abd3;}
.con04right ul li+li+li+li+li+li{ background: #8573d3;}
.con04right ul li a{width: 176px; height: 44px;display: block; color: #FFFFFF;}



/*banner主*/
.slideBox{ width:100%; height:420px; overflow:hidden; position:relative;min-width:1180px;  }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:200px; bottom:30px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:10px;  width:11px; height:11px;border:1px solid #ffffff; border-radius: 11px;-moz-border-radius: 11px;-webkit-border-radius: 11px; -moz-border-radius: 11px; line-height:14px; text-align:center; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#eb6100;border:none; width:14px; height:14px;border-radius: 14px;-moz-border-radius: 14px;-webkit-border-radius: 14px; -moz-border-radius: 14px; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{width:100%; height:420px; min-width:1180px; display:block;  }
.slideBox .bd .title{position: absolute;
    left: 52px;
bottom:0px;
    color: #fff;
    font-size: 24px;
    background: url() repeat-x;
    padding: 2px 20px;
    height: 40px;
line-height:40px;}
		/* 图片新闻 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url() -110px 5px no-repeat; filter:alpha(opacity=80);opacity:0.8;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }
		


/*20200311*/
.slideTxtBox .hd{ position:relative; }
		.slideTxtBox .hd ul{ float:left;  position:absolute; left:20px;  height:32px;   }
		

.slideTxtBox .hd ul li{
  position: relative;
border:none;
 float:left; cursor:pointer; 
  font-size: 20px;
  font-family: "宋体";
padding:0px 10px;
  font-weight: bold;
  color: #b13535;
line-height:33px; height:33px;
}

.slideTxtBox .hd ul li img {
  vertical-align: -7px;
  margin-right: 10px;
}

.slideTxtBox .hd ul li span {
	  font-family: "宋体";
	
  color: #cbab93; 
}


		.slideTxtBox .hd ul li.on{  }
		.slideTxtBox .bd ul{ zoom:1;  }
		.slideTxtBox .bd li{  }
	
			.more1{  position: absolute;
    right: 10px;/*改变top值和left值可以改变“更多”样式的位置*/
    top: 9px;
    height: 100%;}                     #more_22{ display:none;}
                      


/*middlebanner*/
.slideBox1{ width:1200px; overflow:hidden;margin:25px auto 0px auto;  }
		
		.slideBox1 .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox1 .bd li{ zoom:1; vertical-align:middle; }
		.slideBox1 .bd img{ width:1200px; height:150px; display:block;  }