.banner{ width:100%; position:relative; top:0px;}
.banNic{width:100%; position:relative;}
.gdNoice{

width:100%; position:relative; top:0px; 
  background:#efefef;
  opacity:.2;  
filter:alpha(opacity=20); 
-moz-opacity:.2;  
}
.lmbt{ max-width:1200px; min-width:1100px; margin:0 auto; margin-top:20px; margin-bottom:45px;overflow:hidden;}
.bith{ float:left; width:46%;max-width:520px;}
.tplj{ float:right; width:53%;}



#so{position:relative;
	width:100%;
	height:500px;
	clear:both;
      
}
#so .so0,#so .so1,#so .so2,#so .so3{
	position:absolute;
	left:0px;
	top:360px;
	width:100%;
        border-top:1px #ffffff solid;
	display:block;

  background:#8c8b89;
        height:140px;

      opacity:.2;  
filter:alpha(opacity=20); 
-moz-opacity:.2;  
	
}

#so ul{
	margin:0px;
	padding:0px;
	list-style:none;	
}
#so ul li{
	position:absolute;
	top:0px;
	width:100%;
	height:501px;
	display:none;
	cursor:pointer;
}
#so #btt{
	width:100px;
	height:55px;
	top:445px;
        left:150px;
	position:relative;
	text-align:left;
}
 #btt span{
	position:absolute;
	top:15px;
	display:block;
	width:33px;
	height:13px;
	margin:0 15px;	
	text-align:left;
	background:url(../image/banner_baibg.png) no-repeat;
	z-index:1000;
	cursor:pointer;

}








.TpLeft{ float:left; width:49%; margin-right:3px;}
.shzr{ margin-bottom:2px;}
.shzr1{ margin-bottom:2px;}
.TpRight{ float:right; width:50%; text-align:right;}




.qh_title_box{ width:100%; border-bottom:solid #e2e2e2 2px; padding-bottom:8px; }
.qh_body_box{ margin-top:5px;}
.news_tit_box ul li{ float:left; width:25%; height:30px; line-height:30px;}
.news_out a{ font-size:16px; color:#1f1f1f; }
.news_hover a{ height:30px; line-height:30px; font-size:16px; color:#d9142f; padding-bottom:15px;  background:url(../image/2016112809464336608.png) no-repeat bottom center;}


 
.qhTitle a{ font-size:16px; color:#454545; }
.time { color:#828282;}


.lin1 {
 BORDER-RIGHT: #b5cfe8 1px solid; BORDER-TOP: #b5cfe8 1px solid; BACKGROUND: #e7f5ff; BORDER-LEFT: #b5cfe8 1px solid; BORDER-BOTTOM: 0px
}
.lin2 {
 BORDER-RIGHT: #f7cf9e 1px solid; BORDER-TOP: #f7cf9e 1px solid; BACKGROUND: #fcf0da; BORDER-LEFT: #f7cf9e 1px solid; BORDER-BOTTOM: 0px
}
.lin3 {
 BORDER-RIGHT: #f7cf9e 1px solid; BORDER-TOP: 0px; BORDER-LEFT: #f7cf9e 1px solid; BORDER-BOTTOM: #f7cf9e 1px solid
}
.lin4 {
 BORDER-RIGHT: #b5cfe8 1px solid; BORDER-TOP: #b5cfe8 1px solid; BORDER-LEFT: #b5cfe8 1px solid; BORDER-BOTTOM: #b5cfe8 1px solid
}
.lin5 {
 BORDER-RIGHT: #b5cfe8 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #b5cfe8 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; BORDER-LEFT: #b5cfe8 1px solid; WIDTH: 486px; PADDING-TOP: 3px; BORDER-BOTTOM: #b5cfe8 1px solid
}
A.tex3 {
 COLOR: #e37d00
}
A.tex4 {
 COLOR: #666666
}
.py {
 MARGIN: 0px 5px 0px 1px; COLOR: #e57b01
}
.x {
 LINE-HEIGHT: 50%
}
.x2 {
 LINE-HEIGHT: 70%
}
.ctl {
 TABLE-LAYOUT: fixed
}
.ctl TD {
 OVERFLOW: hidden; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis
}
.jt {
 FONT-WEIGHT: bold; COLOR: #ff6600; FONT-FAMILY: Verdana
}
.zt UL {
 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 16px; PADDING-TOP: 20px
}
.zt LI {
 WIDTH: 15px; LIST-STYLE-TYPE: none; HEIGHT: 27px
}
.zt .a1 A {
  DISPLAY: block;  WIDTH: 15px; CURSOR: pointer; COLOR: #666666; PADDING-TOP: 3px; HEIGHT: 15px; TEXT-DECORATION: none ; BACKGROUND: url(../image/2016112909072287838.png) no-repeat;
}
.zt .a1 A:hover {
 BACKGROUND: url(../image/2016112909072320573.png) no-repeat;
}
.zt .a2 A {
 DISPLAY: block; BACKGROUND: url(../image/2016112909072320573.png) no-repeat;  WIDTH: 15px; CURSOR: pointer;   HEIGHT: 15px; TEXT-DECORATION: none
}
 






.banner_link {
        position:absolute;
       bottom:3px;
        right:0;
        width:650px;
}
.banner_link ul li {
	width:146px;
	height:92px;
	float:left;
	margin-right:15px;
}
.banner_link ul li a {
	width:95px;
	height:25px;
	display:block;
	color:#ffffff;
	font-family:"SimHei";
	font-size:20px;
	padding-top:60px;
	padding-left:12px;
	font-weight:bold;
}

.bannerlink1 {
	background:url(../image/2016121517264923619.png) no-repeat;
}
.bannerlink1:hover {
	background:url(../image/2016122015262685201.png) no-repeat;
}
.bannerlink2 {
	background:url(../image/2016121517262924178.png) no-repeat;
}
.bannerlink2:hover {
	background:url(../image/2016122015262031791.png) no-repeat;
}
.bannerlink3 {
	background:url(../image/2016121517263686026.png) no-repeat;
}
.bannerlink3:hover {
	background:url(../image/2016122015263292910.png) no-repeat;
}
.bannerlink4 {
	background:url(../image/2016121517264225179.png) no-repeat;
}
.bannerlink4:hover {
	background:url(../image/2016122015263880796.png) no-repeat;
}

.tzggpane{ background: #e2e1e6;width:100%;border-top:1px #ffffff solid;}
.tzgg {
    margin: 0 auto;
    width: 960px;
}
#tzgg {
    background: url(../image/point.jpg) no-repeat left center;
    font-size: 14px;
    height: 32px;
    line-height: 32px;
    margin: 0 auto;
    padding-left: 35px;
    position: relative;
    width: 925px;
}
.tzgg_lib {
    left: 110px;
    overflow: hidden;
    position: absolute;
    top: 0;
    width:820px;
}
.tzgg_lib span {
   
    font-size: 12px;
}
.tzgg_lib ul li {
    float: left;
    margin-right:30px;
    width: auto !important;
}
.tzgg_lib ul li a {
    background:url(../image/icon_hui.jpg) no-repeat left center;
    padding-left: 12px;
}
#tzgg a {
    font-size: 12px;
}
#tzgg span {
    float: right;
    padding-top:8px;
}
.bd div{width:auto!important;}

.qhTitle a{line-height:32px;color:#000000;font-size:16px;padding:2px 0;display:block;}
.sum{line-height:22px;color:#4b4b4b;font-size:12px;text-indent:24px;}



.slidebox{width:520px;height:150px;overflow:hidden;position:relative;}
.slidepic{position:absolute;}
.slidepic li{width:470px;height:150px;overflow:hidden;}
.slidebtn{position:absolute;top:0;right:15px;float:right;}
.slidebtn li{background: url(../image/2016122009512778923.jpg) no-repeat;cursor:pointer;height:18px;width:18px;font-size:0;margin-bottom:12px;text-align:center;}
.slidebtn li.current{background: url(../image/2016122009511768075.jpg) no-repeat;height:18px;line-height:18px;width:18px;position:relative;left:-2px;}


.slidebox1{width:100%;height:150px;overflow:hidden;position:relative;}
.slidepic1{position:absolute;}
.slidepic1 li{width:90%;height:150px;overflow:hidden;}
.slidebtn1{position:absolute;top:0;right:15px;float:right;}
.slidebtn1 li{background: url(../image/2016122009512778923.jpg) no-repeat;cursor:pointer;height:18px;width:18px;font-size:0;margin-bottom:12px;text-align:center;}
.slidebtn1 li.current{background: url(../image/2016122009511768075.jpg) no-repeat;height:18px;line-height:18px;width:18px;position:relative;left:-2px;}


.slidebox2{width:520px;height:150px;overflow:hidden;position:relative;}
.slidepic2{position:absolute;}
.slidepic2 li{width:470px;height:150px;overflow:hidden;}
.slidebtn2{position:absolute;top:0;right:15px;float:right;}
.slidebtn2 li{background: url(../image/2016122009512778923.jpg) no-repeat;cursor:pointer;height:18px;width:18px;font-size:0;margin-bottom:12px;text-align:center;}
.slidebtn2 li.current{background: url(../image/2016122009511768075.jpg) no-repeat;height:18px;line-height:18px;width:18px;position:relative;left:-2px;}

	
	.TB-focus{ width:100%; height:500px; position:relative;  overflow:hidden;min-width:1100px; }

	.TB-focus .hd_conbig{	position:relative;
	bottom:141px;
	width:100%;
        //border-top:1px #ffffff solid;
	display:block;
        background:url(../image/touming_black.png); 
        height:140px;
	
}
	.TB-focus .hd_con {width:1200px;margin:0 auto; }


	.TB-focus .hd { position:absolute; left:100px; bottom:20px; z-index:1; }
	.TB-focus .hd li {  cursor:pointer; margin-right:20px; width:13px; height:13px; float:left; font-size:0px; overflow:visible; 	background:url(../image/banner_baibg.png) no-repeat; }
	.TB-focus .hd li.on {	background:url(../image/banner_onbg.png) no-repeat;z-index:2; position:relative;width:33px; }