@charset "utf-8";
:root {
    --border_color: #dacc8f;
    --back_color: #f5f0ca;
    --title_color: #503501cc;
    --link_color: #7e6802;
    --shallow_color: #fffdf1;
    --hover_color: #ec5f1f;
}
#conter{ margin:10px 1% 0 1%; width:98%; float:left; display: inline;}

#conter .left{ float:left; width: 19%;}
#conter .left .blockt { background:var(--back_color); border-radius: 10px; padding:10px; margin-bottom: 10px;}
#conter .left .blockt .btitle {background:url(dot_001.gif) no-repeat 10px center; padding-left:27px; display:block; font-weight:bold;margin-bottom: 6px;}
#conter .left .blockt ul { border: var(--border_color) 1px solid;border-radius: 5px;padding: 2px 10px;margin: 5px 0px;}
#conter .left .blockt ul li { padding: 5px 0;}
#conter .left .blockt dl { margin: 5px 0;}
#conter .left .blockt dd{ background:#e9dfab; border:solid 1px #FFFFFF; height:37px; width:100%; *width:100%; _width:98%; margin:0px 0px 3px 0px; 
	padding:0px; line-height:37px; white-space: nowrap;}
#conter .left .blockt dd img{ float:left;border-right:solid 1px #FFFFFF; }

.dmtimg {padding: 5px 0 0 10px;height: 80px;width: 80px;cursor: pointer;-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;;}
.dmtimg:hover {opacity: 0.7;-webkit-transform: scale(1.1);transform: scale(1.1);}
.modal {display: none;position: fixed;z-index: 200;padding-top: 5%;
	left: 0;top: 0;width: 100%;height: 100%;overflow: auto;
	background-color: rgb(0, 0, 0);
	background-color: rgba(0, 0, 0, 0.9);
}
.modal-content {margin: auto;display: block;height: 80%;max-height: fit-content;}
#caption {margin: auto;display: block;width: 80%;max-width: 700px;text-align: center;color: #ccc;padding: 10px 0;height: 50px;}
.modal-content,#caption {animation-name: zoom;animation-duration: 0.6s;}
@keyframes zoom {
	from {transform: scale(0.1)}
	to {transform: scale(1)}
}
.Mclose {position: absolute;top: 15px;right: 35px;color: #f1f1f1;font-size: 40px;font-weight: bold;transition: 0.3s;}
.Mclose:hover,.Mclose:focus {color: #bbb;text-decoration: none;cursor: pointer;}

#conter .med{ width:58%; float:left; margin:0px 1%;}
#conter .med .zhxw{ background:#fff; border: 1px solid var(--border_color); border-radius: 10px;padding-bottom: 10px;}
#conter .med .zhxw .tit{ background:var(--border_color); margin:15px 2%;}
#conter .med .zhxw .tit font{ font-weight:bold; background: #FFFFFF; padding:0px 10px; margin-left:3px;}
#conter .med .zhxw .tit span{ float: right; margin-right:15px; background: #FFFFFF; padding:1px 10px; display: inline-block; }
#conter .med .zhxw .tit span a{color:#ec5f1f;}
#conter .med .zhxw .tit_a{ background:url(fbcg_11.jpg) no-repeat left top; height:28px; margin:0px 15px;}
#conter .med .zhxw .tit_a font{ font-weight:bold; font-size:14px; color:#010101;  padding:6px 0px 0px 15px; margin-left:2px; display: inline-block;}
#conter .med .zhxw .tit_a span{ float:right; margin-right:32px; padding:15px 10px 0px 0px; }
#conter .med .zhxw .tit_a span a{color:#ec5f1f;}

#conter .med .zhxw>ul{ margin:0px 2%;}
#conter .med .zhxw>ul>li{ background:url(dot_003.gif) no-repeat left center; padding-left:15px; color:#503501; line-height: 180%;
		border-bottom: var(--back_color) 1px solid;}
#conter .med .zhxw>ul>li a{ color:#503501;}
#conter .med .zhxw>ul>li a:hover{ color:#ec5f1f;}
#conter .med .zhxw>ul>li span{ float:right;}

#conter .imagelist{width:376px; height:288px; margin:0px 15px 0px 0px; overflow:hidden; float:left;}
#conter .imagelist img{ width:376px; height:288px;}
#conter .topnews{ padding:2%;}
#conter .topnews p{ text-indent:2em;; margin: 5px; line-height:20px;color: #505050;}
#conter .topnews p.more{ text-align:right; padding-right:25px;}
#conter .topnews p.more a{ color:#ec5f1f;}

#conter .med .kydt{ background:#fffdf1; margin-top:10px; *margin-top:10px; _margin-top:5px;}
#conter .med .kydt .tit{ background:#ddcf8c; margin:0px 15px;}
#conter .med .kydt .tit font{ font-weight:bold; background: #fffdf2; padding:0px 10px;
	margin-left:2px; display: inline-block;}
#conter .med .kydt .tit span{ float: right; margin-right:15px; background: #fffdf2; padding:1px 10px; display: inline-block;}
#conter .med .kydt .tit span a{color:#ec5f1f;}
#conter .med .kydt ul{ margin:20px 15px 0px 15px;}
#conter .med .kydt li{ background: url(dot_003.gif) no-repeat left 5px; padding-left: 15px; line-height: 105%;
	padding-bottom: 5px; margin-bottom: 5px; border-bottom: var(--back_color) 1px solid; }
#conter .med .kydt li span{ float:right;}
#conter .med .kydt .t_eng li { background:url(dot_004.gif) no-repeat left center; padding-bottom: 2px; display:table; }
.doubleline { border-left-color: #ddcf8c; border-left-style: solid;  border-left-width: 1px;
    border-right-color: #ddcf8c; border-right-style: solid;  border-right-width: 1px; display: flow-root;
}

#conter .right{ float:right; width:21%;}
#conter .right .news{ background:url(right_06.jpg) repeat-y left top; background-size: contain; }
#conter .right .news .tit{ background:url(right_03.jpg) no-repeat left top; background-size: 100% 33px;
	line-height: 33px; font-weight:bold; padding-left: 15%; width: 85%; }
#conter .right .news .tit_a{ background:url(right_04.jpg) no-repeat left top; background-size: 100% 33px;
	line-height:33px; font-weight:bold; padding-left: 15%; width: 85%; }
#conter .right .news .tit_a a{ color: #504501; }
#conter .right .news .tit_a a:hover{ color: #ec5f1f; }
#conter .right .news .tit span{ float:right; padding-right:8%;}
#conter .right .news .tit span a{ color:#ec5f1f;}
#conter .right .news ul{ margin:13px;}
#conter .right .news li{ background:url(dot_002.gif) no-repeat left 5px; padding-left:10px; margin:10px 0px;}
#conter .right .djt{ text-align:center; margin-top:10px;}
#conter .right .xxfw{ text-align:center; margin-top:5px;}


#conter .right .search{ background:url(search_20.jpg) repeat-y left top; background-size: contain; }
#conter .right .search .tit{ font-weight:bold; background:url(search_17.jpg) no-repeat; background-size: contain;  padding-left:15px; padding-top:10px; padding-bottom:10px;}
#conter .right .search span{ background: url(search_a_17.jpg) no-repeat left bottom; width: 174px; height: 20px; display: inline-block; padding-bottom: 2px; margin: 0px 0px 10px 10px; }
#conter .right .search .btn{ background:transparent; border:none;}


.ztlink{ text-align:center;}
.ztlink img{ border:solid 1px #ddcf8c;}
.lianjie {color: #7e6802;font-family: Arial, Helvetica, sans-serif;font-size: 12pt;text-align: left;}
.lianjie a {color: #7e6802;font-family: Arial, Helvetica, sans-serif;font-size: 12pt;text-align: left;}
.right .search span {background: url(search.jpg) no-repeat center top;width: 170px;height: 20px;display: inline-block;margin: 0px 10px;}
.right .search { background: url(search_20.jpg) repeat-y left top; }
.right .search .tit {font-weight: bold;background: url(search_17.jpg) no-repeat;padding-left: 15px;padding-top: 10px;padding-bottom: 10px;}
.right .search .btn { background: transparent;border: none;	}

@media  (max-width:1199px){
	.flexslider .slides img {height: 360px;}
	.dmtimg {padding: 5px 0 0 0px;}
}
@media  (max-width:1023px){
	#conter .left { width: 19%; }
	#conter .med { width: 58%;}
	#conter .right { width: 21%;}
	.flexslider .slides img {height: 340px;}
}
@media screen and (max-width:993px){
	#conter .left { display: none;}
	#conter .med { width: 70%;}
	#conter .right { width: 28%;}
	.flexslider .slides img {height: 360px;}
}
@media (max-width:767px){
	#conter .left { display: none; }
	#conter .med { width: 98%; height: initial;}
	#conter .right { display: none;}
	#conter{ margin:10px 0px; width:100%; float:none; display: block;}
	.flex-caption a {width: 80%;}
	.flex-control-paging li a {background: rgba(255, 255, 255, 0.0);}
	.flex-control-paging li a.flex-active {background: rgba(255, 72, 0, 0.0);}
	.flex-direction-nav .flex-prev {opacity: 1;left: 10px;}
	.flex-direction-nav .flex-next {opacity: 1;right: 10px;}
	.flexslider .slides img {height: 320px;}
}
@media  (max-width:479px){
	#conter .left { display: none; }
	#conter .med { width: 98%; height: initial;}
	#conter .right { display: none;}
	#conter{ margin:10px 0px; width:100%; float:none; display: block;}
	#conter .imagelist { float: none; margin: 0 auto; }
	.flexslider .slides img {height: 220px;}
}