/* ×ÓÒ³ÑùÊ½
* chrid style
* anthor lee
*/

/* search style */
.breadcrumb-search{
	width: 100%;
	padding: 20px 0;
	overflow: auto;
}
.container{
	overflow: auto;
}
.breadcrumb{
	font-size: 14px;
	color: #676767;
}
.breadcrumb img{
	padding: 0 10px;
}
.breadcrumb a{
	font-size: 14px;
	color: #676767;
}
.breadcrumb a:hover{
	color: #e5762e;
}
.wjdh-search{
	height: 30px;
	width: 320px;
}
.form{
	width: 100%;
	height: 28px;
	border: 1px solid #007AFF;
}
.form input{
	float: left;
	width: 76%;
	border: none;
	padding: 5px 2%;
}
.form button{
	float: right;
	width: 20%;
	background-color: #007AFF;
	border: none;
	padding: 6px 0;
	color: #fff;
}

/* leftbar style */
.side-bar{
	width: 15%;
	padding: 30px 0;
}
.side-bar-tit{
	padding: 0 10px;
	padding-bottom: 10px;
}
.side-bar-tit h2{
	padding: 5px 0;
	color: #2f396a;
}
.side-bar-tit span{
	color: #2f396a;
}
.side-bar dl{
	display: block;
}
.side-bar dl dt{
	margin: 15px 0;
	padding: 5px 10px;
	display: block;
	background-color: #2f396a;
	overflow: hidden;
}
.side-bar dl dt a{
	padding-left: 10px;
	font-size: 18px;
	font-weight: 600;
	color: #fff;
	line-height: 40px;
}
.side-bar dl dt a:hover{
	color: #e5762e;
}

/* nav style */
.pad15{padding: 0 15px;}
.pad20{padding: 0 20px;}
.pad30{padding: 0 30px;}
.padtop10{padding-top:10px;}
.padtop20{padding-top:20px;}
.padtop40{padding-top:40px;}
.padbtm20{padding-bottom:20px;line-height: 30px;}
.padbtm40{padding-bottom:40px;}
.topbar{padding: 0px 0;}
.chridtit{padding: 5px 0;}
.chridtit h2{font-size: 30px;color: #2f396c;}
.chridnav{padding:8px 0;overflow: hidden;}
.chridnav ul li{float: left;display: inline-block;padding: 0 20px;border-right: 1px solid #666;position: relative;top: 0;left: 0;}
.chridnav ul li:first-child{padding-left: 0;}
.chridnav ul li:last-child{border: none;}
.chridnav ul li i{display: block;margin: 5px auto;width: 0;height: 2px;background-color: #2f396c;}
.chridnav ul li i:hover{width: 100%;}



/* content style1 */
.chridctt{width: 100%;}
.chridcase1{padding:10px 0;overflow: hidden;}
.caseitem1{padding: 10px 0.5%;width: 23.5%;float: left;}
.c1img{width: 100%;padding: 0;height: 320px;background-color: #fff;}
.c1img img{width: 100%;height: 100%;}
.caseitem1 p{padding:0 10%;line-height: 35px;text-align:center;}
.c1title{height: 40px;padding: 10px 0;}
.c1title p{display: block; font-size: 14px;line-height: 20px;}

/* content style2 */
.chridcase2{padding:10px 0;overflow: hidden;}
.caseitem2{padding: 10px 0.5%;width: 31.5%;float: left;}
.c2img{width: 100%;height: 200px;background-color: #fff;overflow: hidden;text-align: center;}
.c2img img{/* width: 100%; */height: 100%;}
.caseitem2 p{padding:0 10%;line-height: 35px;text-align:center;height: 35px;overflow: hidden;}
.c2title{height: 40px;padding: 10px 0;}
.c2title p{display: block; font-size: 14px;line-height: 20px;}

/* article style */
.chridart1{padding:10px 0;overflow: hidden;}
.artitem1{margin: 10px 1.2%;width: 47.4%;float: left;border: 1px solid #ccc;}
.a1img{width: 40%;height: 180px;float: left;}
.a1img img{width: 100%;height: 100%;}
.a1title{padding: 20px 2% 20px 2%; width: 56%;height: 140px;float: left;}
.a1title h2{display: block; font-size: 20px;line-height: 40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.a1title p{font-size: 16px;line-height: 25px;}
.littime{float: right;padding: 5px 0;}

/* picpage style */
.picchrid1{padding: 10px 0 0;width: 100%;overflow: hidden;}
.pic-left{padding: 0 2%; width: 30%;float: left; overflow: hidden;}
.pic-left h2{font-size: 24px;font-weight: 500;line-height: 40px;}
.pic-left img{max-width: 100%;}
.pic-right{padding: 0 2%; width: 62%;float: left; overflow: hidden;}
.pic-right img{width: 100%;}
.pic-center{width: 100%;float: left; overflow: hidden;}
.pic-center h2{font-size: 24px;font-weight: 500;line-height: 40px;}
.pic-center img{max-width: 800px;}
.artcontent{width: 1200px;margin: 0 auto;}
.p-arttit{text-align: center;border-bottom: 1px solid #ddd;padding-bottom: 25px;}
.p-arttit h2{line-height: 55px;}
.p-arttit p{display: inline-block;padding: 10px 20px;}
.p-pictit{height: 45px;text-align: center;background-color: #efefef;border: 1px solid #d7d7d7;}
.p-pictit h2{line-height: 45px;font-size: 22px;color: #ba0900;}


.width80{ width: 80%;float: left;}
.width20{width: 18%;float: right;border: 1px solid #eee;}
.width20 img{width: 100%;}
.navcat{width: 100%;padding-top:44px;}
.navcat ul li a{line-height: 60px;padding-left: 38px ;color: #797979;}
.navcat ul li{border-top: 1px solid #eee;}
.navcat ul li:hover{background-color: #808386;}
.navcat ul li:hover a{color: #fff;}

.contentd{
    margin-top: 20px;
}
.contentd li{
    line-height: 25px;
}
.contentd li:hover{border:none! important}
.contentd li a:hover{text-decoration: underline;}
.pic-content-show{line-height:25px;font-size:16px}
.pic-content-show img{max-width:900px}

.page {margin-bottom: 20px; text-align: center;line-height: 60px;color: #23b9f2;font-size: 14px;font-weight: bold;border-top: 1px solid rgb(1,174,240);}
.page a {color: #23b9f2;}
.tag {font-size: 14px;margin-bottom: 15px;padding: 10px 0 15px;border-top: 1px dashed #bbb;border-bottom: 1px dashed #bbb;}
.tag a {color: #005a98;}
.tag a:hover {color: #e87518;text-decoration: underline;}
.relevant {margin-top: 10px;}
.relevant-title {height: 30px;padding-left: 20px;color: #333;line-height: 30px;background: url(/template/default/Index/images/plus.gif) no-repeat #dbddde 6px 10px;}
.relevant li {height: 28px;line-height: 28px;border-bottom: 1px dotted gray;padding-left: 30px;background: url(/template/default/Index/images/blackdian.gif) no-repeat 10px 11px;}
.relevant ul {padding: 0 10px;}
.relevant a:hover {color: #a96600;}
.relevant .pro-l {margin-left: 8px;width: 205px;height: 180px;}
/*prew*/
.pages_prew { padding:15px;}
.prev{ width:100%;height:27px;line-height:27px; border:1px solid #e0e0e0;margin-top:10px;}
.prev span.prev_tit{ display:block;width:79px;height:27px;border-right:1px solid #e0e0e0; text-align:center; background:#f9f9f9;color:#525252;float:left;}
.prev span.prev_cont {margin-left: 10px;}