.layout {width: 1000px;margin: 10px auto;}
.layoutLeft {width: 692px;float: left;overflow: hidden;}
.innerleft{width: 380px;float: left;overflow: hidden;}
.innerright{width: 300px;float: right;overflow: hidden;}
.layoutRight {width: 293px;float: right;overflow: hidden;}
#fengjing {}
#wenxue{}
#yingxiang{}
#shanshui{}
#lishi{}
#mingren{}
#minsu{}
#wenhuayanjiu{}
#shengying{}
#xinwen{}
.wrapper img{background: #e5e5e5 url(../img/imgload.png) center center no-repeat;}
.slideTxtBox{/* margin-bottom:10px; */ /* border:1px solid #dbdee1;  */text-align:left;  }
.slideTxtBox .hd{ height:36px; line-height:36px; /*border-top:1px solid #10a8dc; background:#f4f4f4; */ /* padding:0 10px 0 20px;    border-bottom:1px solid #dbdee1;*/border:1px solid #dbdabd;  background:url(../img/tab_bg.png) 0 0px  repeat-x; position:relative; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; }
.slideTxtBox .hd span{ cursor:pointer ;float:left; padding:0 10px 0 10px; font-size:15px; font-weight:bold; color:#10a8dc; }
.slideTxtBox .hd .more{position:absolute; top:0; right:0; height:36px; line-height:36px; padding:0 10px 0 0; color:#ff6168;}
.slideTxtBox .hd .more:hover{text-decoration:underline;}
.slideTxtBox .hd ul{ position:absolute; left:-1px; top:-1px; width:100%;/* height:32px;  */  }
.slideTxtBox .hd ul li{ float:left; padding:0 15px;  height:35px; line-height:35px; /* border-top:1px solid #10a8dc; */ cursor:pointer;  font-size:12px; font-weight:bold; color:#666;}
.slideTxtBox .hd ul li.on{height:36px; line-height:34px; border-top:2px solid #10a8dc; background:#fff url(../img/arrow.png) center top no-repeat;  border-bottom:1px solid #fff;  border-left:1px solid #dbdee1; border-right:1px solid #dbdee1;}
.slideTxtBox .bd ul{ padding:5px 0 10px;  zoom:1;  }
.slideTxtBox .bd img{border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px;}
.slideTxtBox .bd .bdImg{}
.slideTxtBox .bd .bdImg img{ float: left; margin-right: 10px; width:100px; height: 80px;}
.slideTxtBox .bd .bdImg p{ /*padding-left: 10px*/ font-size: 14px;line-height: 26px; /*font-weight:bold;*/}
.slideTxtBox .bd .bdImg a{color:#0e0e0e;}
.slideTxtBox .bd .bdImg span{ color:#333;}
.slideTxtBox .bd .bdDImg{ padding-top:7px;}
.slideTxtBox .bd .bdDImg a{float:left; width:50%; position:relative;padding-right: 3px;}
.slideTxtBox .bd .bdDImg .right{margin-left: 2%;}
.slideTxtBox .bd .bdDImg i{position:absolute; top:50%; left:50%; margin-top:-22px; margin-left:-10px; width:22px;height:22px; background:url(../img/index_icon2.png) 0 -28px no-repeat;}
.slideTxtBox .bd .bdDImg a:hover  i{background-position:-22px -28px;}
.slideTxtBox .bd .bdDImg img{ margin: 0 auto; height:103px;    max-width: 100%; }
.slideTxtBox .bd .bdDImg p{ /*padding-left: 10px*/padding:8px 0; text-align:center; font-size: 12px; }
.slideTxtBox .bd li{ height:28px; line-height:28px;   font-size:14px; /*font-size:12px;*/ }
.slideTxtBox .bd  li a:hover{color:#10a8dc;}
.slideTxtBox .bd a:hover{text-decoration:underline;}
.slideTxtBox .bd li .date{ float:right; color:#999;  font-size:12px;}
.slideTxtBox .bd li .name{ float:right; color:#999;  font-size:12px;}
.slideTxtBox .bd i{float:left; width:17px; height:28px; background:url(../img/index_icon2.png) 0 0 no-repeat;}
.slideTxtBox .bd .dot{width:10px; background-position:-34px 0; }
.slideTxtBox .bd .pic{ background-position:0 0;}
.slideTxtBox .bd .tv{ background-position:-17px 0;}
.slideTxtBox .bd .newsImg{ float:left; margin-right:15px; padding-top:5px; }
.slideTxtBox .bd .newsImg img{width:200px; height:160px;}	
.slideTxtBox .bd .lrImg{float:left; margin-right:5px; /* padding-top:5px; */ }
.slideTxtBox .bd .lrImg img{width:100px; height:80px;}
/*----------- 棣栭〉鍙充晶鎸夐挳鏉垮潡 ----------- */
.iconBox{}
/*--- 婊氬姩骞垮憡 ----*/
/* .bannerBox{ position:relative; width:auto; margin:0 auto; overflow:hidden; text-align:center;} */
.slideBox2{position:relative; margin:0 auto; width: auto;height: 150px; overflow:hidden; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px;  }
.slideBox2 .hd{width:100%; height:5px; /* overflow:hidden; */ position:absolute; right:5px; top:5px; z-index:1; text-align:right;}
.slideBox2 .hd ul{ float:right;/* overflow:hidden; */ zoom:1;  }
.slideBox2 .hd ul li{float:left; margin:0 2px; width:5px; height:5px; font-size: 0px;   text-align:center; background:#fff; cursor:pointer;    cursor:pointer;border-radius:50%; -ms-border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%;}
.slideBox2 .hd ul li.on{ background-color:#ee1d26; color:#fff; }
.slideBox2 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox2 .bd li{ zoom:1; vertical-align:middle; }
.slideBox2 .bd img{     width: 100%; display:block;  }	
.iconBox .icon{padding:10px 0 5px;width:100%; height:auto; text-align:left;margin-top: 3px;}
.iconBox .icon li{ width:100%; height:auto;}
.iconBox .icon a{
	        float: left;
    display: inline-block;
    padding: 4px 0px 4px 1px;
    width: 31%;
    border: 1px solid #dbdabd;
    border-radius: 3px;
    -webkit-border-radius: 3px;
}
.iconBox .icon .left{margin-right:2px;}
.iconBox .icon span{display:inline-block;height:30px; line-height:30px;}
.iconBox .icon i{display:inline-block; margin-bottom:-10px; margin-right:3px; width:20px; height:25px; background:url(../img/index/index_icon.png) 0 0 no-repeat;}

.iconBox .icon .hot{background-position:0 0;}
.iconBox .icon .share{background-position:-27px 0;}
.iconBox .icon .AR{background-position:-52px 0;width: 19px;margin-right:0;}
.iconBox .icon a:hover{border: 1px solid #10a8dc; color:#10a8dc; font-weight:bold;}
/* 鐗规畩鍔熻兘棰滆壊鍊� */
.red1{color:#ff0a0a!important;}
.green1{color:#a0e124!important;}
.pink1{color:#fe646b!important;}
.yellow1{color:#ff8c38!important;}
/* tab婊氬姩涓�浣撴彃浠讹紙slider锛� */
.slideGroup{margin:0 auto; margin-bottom:20px; width:1000px; /* border:1px solid #dbdee1; */border-bottom:1px solid /* #dbdee1 */#dbdabd;  text-align:left;  }
.slideGroup .parHd{ height:36px; line-height:36px; border:1px solid #dbdabd;  background:url(../img/tab_bg.png) 0 0  repeat-x; position:relative; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px;  }
.slideGroup .parHd ul{position:absolute; left:10px; right:0; top:-1px; padding-left:30px; height:36px;  background:url(../img/index/tu.png) left center no-repeat; }
.slideGroup .parHd ul li{ float:left; padding:0 15px; cursor:pointer; border-top:; font-size:14px; font-weight:bold; color:#666;}
.slideGroup .parHd ul li.on{ height:36px;  background:#fff url(../img/arrow.png) center top no-repeat; border-top:2px solid #10a8dc; border-bottom:2px solid #fff; border-left:1px solid #dbdee1; border-right:1px solid #dbdee1;}
.slideGroup .parHd .more{float:right; height:36px; line-height:36px; padding:0 10px 0 0; color:#ff6168;}
.slideGroup .parHd .more:hover{text-decoration:underline;}
.slideGroup .slideBox{ overflow:hidden; zoom:1; padding:15px 0 10px 0px; position:relative;   }
.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:0; top:50%; z-index:99999; margin-top:-21px; width:29px; height:43px; background-image:url(../img/index/arr.png); background-position:0 0; }
.slideGroup .sNext{ left:auto; right:0; background-position:-29px 0; }
.slideGroup .sPrev:hover{background-position:0 -43px;}
.slideGroup .sNext:hover{background-position:-29px -43px;  }
.slideGroup .parBd{}
.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.slideGroup .parBd ul li{ /* margin:0 8px; */margin-right:10px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li .pic{ text-align:center; }
.slideGroup .parBd ul li .pic img{ margin: 0 auto;height:140px; display:block;  /* padding:2px; border:1px solid #ccc; */ border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px;}
.slideGroup .parBd ul li .pic a:hover img{ /* border-color:#999; */  }
.slideGroup .parBd ul li .title{ line-height:24px;   }
.oneline{    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display:block}

.footerBox {
    position: relative;
    width: 100%;
    height: auto;
    float: left;
}
.tooter{
    padding: 8px 0 10px;
    width: 100%;
    height: auto;
    background-color: #017da7;
}
.container{
    margin: 0 auto;
    width: 1200px;
}
.container:after{
    clear: both;
    content: "";
    display: block;
}
.bottom_logo{
    padding-top: 5px;
    margin-right: 20px;
    float: left;
    width: 105px;
}
.bottom_logo img{
    width: 100%;
    height: auto;
}
.bottom_content{
    float: left;
    font-size: 15px;
    color:white;
    text-align: left;
}
.bottom_content .contact_add{
    margin: 15px 0 8px;
}
.bottom_content .contact_add:after,
.bottom_content .contact_add:before{
    clear: both;
    display: block;
    content: "";
}
.bottom_content .contact_add h1{
    float: left;
    margin: 0;
    font-size: 16px;
    line-height: 24px;
    font-weight: normal;
}
.bottom_content .contact_add p{
    float: left;
}
.bottom_content .content_tel:after,
.bottom_content .content_tel:before{
    clear: both;
    display: block;
    content: "";
}
.bottom_content .content_tel h1{
    float: left;
    margin: 0;
    font-size: 16px;
    line-height: 24px;
    font-weight: normal;
}
.bottom_content .content_tel p{
    float: left;
    width: 305px;
}
.content_QR{
    float: right;
}
.content_QR:after{
    clear: both;
    content: "";
    display: block;
}
.QR_list{
    float: left;
    margin-right: 15px;
}
.QR_list:after{
    clear: both;
    content: "";
    display: block;
}
.QR_list .img{
    padding: 5px;
    width: 100px;
    height: 100px;
    background-color: #FFF;
}
.QR_list .img img{
    width: 100%;
    height: 100%;
}
.QR_list .img+.text{
    padding: 3px 0;
    color: white;
    font-size: 14px;
    line-height: 24px;
    text-align: center;
}

.copy{
    padding: 5px 0;
    width: 100%;
    height: auto;
    background-color: #0178a0;
    border-top: 1px solid #f5f5f51f;
}
.copy p{
    font-size: 14px;
    line-height: 35px;
    text-align: center;
    color: white;
}




div.search{position:relative; width:232px; height:40px; margin-top:15px;    border: 1px solid #ccc;border-radius: 5px;}
div.search input{display:inline-block; width:100%; padding:10px 10px 10px 10px; height:38px; line-height:38px; line-height:20px\0; /* border:1px solid #10a8dc; */ border-right:none;  font-size:14px; /* border-radius:3px 0 0 3px; -ms-border-radius:3px 0 0 3px; -moz-border-radius:3px 0 0 3px; -webkit-border-radius:3px 0 0 3px; */border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; vertical-align:top; color:#999; background:#fff;/* background:#fff url(../img/search3.png) left center no-repeat; */}
div.search i{position:absolute; right:0; top:0; width:50px; height:38px; background:url(../img/search4.png) left center no-repeat; cursor:pointer;}
div.search .btn{/* display:inline-block; */display:none; width:20%; height:38px; line-height:38px; border:1px solid #10a8dc; border-left:none; font-size:14px; border-radius:0 3px 3px 0; -ms-border-radius:0 3px 3px 0; -moz-border-radius:0 3px 3px 0; -webkit-border-radius:0 3px 3px 0; vertical-align:top; text-align:center; background:#10a8dc url(../img/search.png) no-repeat center center; color:#fff;}
div.search .btn:hover{background:#0e9fd0 url(../img/search.png) no-repeat center center;}
div.search .topSearch{position:absolute; right:-61px; top:0; width:auto; height:38px; line-height:38px;
/* color: #10a8dc; */color:#fff;background: #10a8dc;border-radius: 5px;padding:0 3px;
font-weight: bold;}


.yijicur{
	background-color:#0a7ba2
}
.erjicur{
	background:#cdcaca;
}
.pushthemeStyle{
	float: right;
	height: 30px;
	padding: 0px 12px;
	border: 1px solid #10a8dc;
	display: block;
	background: #10a8dc url(../img/index/btn_bg.png) repeat-x;
	font-size: 12px;
	color: #fff;    
}
.zyStyle{
	    width:218px;
	    float: left;
	    margin: 15px;
	    height: 200px;
	}
.zyStyle h4{
	   text-align: center;
	   font-size: 16px;
	   text-overflow: ellipsis;
	   color: #10a8dc;
	   white-space: nowrap;
	   overflow: hidden;
	   display: block;
	}
div.xiangguandiv{
	position: absolute;
	font-size:14px;
	width: 100%;
    height: auto;
    float: left;
    display: none;
	}
span.xiangguanspan{
	padding-right: 15px;
	font-weight: bold;
	
}
span.xiangguanspana{
	float: left;
    left: 34.5%;
    position: relative;
}
a.xiangguanclass{
	padding-right: 15px;
	color: blue;
}
span#summaryId{
	    color: gray;
}
.twohang{
    display: block;
    padding: 5px 0px 0px 0px;
    word-wrap: break-word;
    word-break: break-all;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    max-height: 55px;
}
