﻿.wrap1{ width: 1200px; margin: 0 auto; padding: 0 20px; background:#fff;}
.bmdt{ width: 100%; height: 340px; float: left;}
.bmdt_tle{ line-height: 36px; background: #2688ed;}
.bmdt_tle span{ float: left; color: #fff; font-size: 16px; padding: 0 15px;}
.bmdt_tle a{ float: right; color: #fff; font-size: 12px; margin-right: 10px;}
.bmdt1{ padding-top: 20px; overflow: hidden;}
.bmdt_img{ width: 460px; height: 290px; float: left; position: relative;}

.bmdt_fr ul{ float: right; width: 485px; overflow: hidden; height: 290px;}
.bmdt_fr ul li{ height: 32px; line-height: 32px; overflow: hidden; font-size: 14px;}
.bmdt_fr ul li span{ float: right;padding-left: 5px;}

.picscroll{width: 460px;height: 270px;overflow: hidden;position: relative; margin-top: 10px; margin-right: 15px;}
.blackbg{  width: 460px; height: 40px;background: #000000; opacity: 0.5;filter:alpha(opacity=40); -moz-opacity:0.5;position: absolute;left: 0; bottom: 0; z-index: 10;}
.picscroll .titbox{ padding-left: 10px;width: 75%; height: 40px;line-height: 40px;position: absolute;left: 0;bottom: 0;z-index: 100;}
.picscroll .titbox li{ position: absolute; width: 400px;word-break: keep-all; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.picscroll .titbox a{font-size: 16px;color: #fff;word-break: keep-all; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.picscroll .hd{height: 8px;position: absolute;right: 0;bottom: 16px;z-index: 100;}
.picscroll .hd li{ margin-right: 5px;width: 10px;height: 10px;border-radius: 50%;float: left;background: #c0c0c0;cursor: pointer;}
.picscroll .hd li.on{background: #57b4e5;}

.ml{ width: 705px; float: left;}
.mr{ width: 227px; float: right;}
.tzgg{ width: 705px; font-size: 14px;}
.tzgg_tle{ height: 36px; background: #2780e8; line-height: 36px;}
.tzgg_tle span{ font-size: 17px; color: #fff; float:left; margin-left: 10px;}
.tzgg_tle a{ float:right; color: #fff; margin-right: 10px;}
.tzgg ul{ width: 705px;}
.tzgg ul li{ height: 30px; line-height: 30px; text-align: left; width: 50%; float: left; overflow: hidden;}
.ldfg{ width: 705px; height: 50px;}
.ldfg li{ width: 227px; margin-right: 12px; float: left;}
.ldfg li.last{ margin-right: 0px;}

.zwgk{ width: 705px;}
.zwgk_tle{ height: 36px; background: #2780e8; line-height: 36px;}
.zwgk_tle span{ font-size: 17px; color: #fff; float:left; margin-left: 10px;}
.zwgk_tle a{ float:right; color: #fff; margin-right: 10px;}
.zwgk .tab_tle{ width: 705px; height: 30px; line-height: 30px; margin-top:14px;}
.zwgk .tab_tle li{ background: #ebebeb; font-size: 14px; padding: 0 20px; float: left; margin-right: 14px;}
.zwgk .tab_tle li.last{ margin-right: 0px;}
.zwgk .tab_tle li.hover{ background: #daebff;}
.zwgk .tab_tle li.hover a{ color: #328fee;}
.zwgk .list{ padding: 10px 0; width: 100%;}
.zwgk .list li{ height: 30px; line-height: 30px; overflow: hidden;}
.zwgk .list li span{float: right;}

.zxhf{ width: 227px; height: 76px;}
.lxfs{ width: 227px; height: 247px;}

.yqlj{ height: 24px; width: 100%; background: #f5f5f5; padding: 8px 0;}
.yqlj select{ width: 250px; height: 24px; float: left; margin-left: 50px;}
.yqlj select.last{}

@media screen and (max-width: 768px) {
	.wrap1{ width: 90%; padding: 0 5%;}
	.bmdt{width: 100%;}
	.picscroll{ display: none;}
	.blackbg{ width: 100%;}
	.bmdt_fr ul{ width: 100%;}
	.ml{ width: 100%;}
	.tzgg{ width: 100%;}
	.tzgg ul{ width: 100%;}
	.ldfg{ width: 100%; height: auto;}
	.ldfg li{ width: 100%}
	.ldfg li img{ width: 100%;}
	.zwgk{ width: 100%;}
	.zwgk .tab_tle{ width: 100%; height: auto;}
	.zwgk .tab_tle li{ width: 34%; margin-right: 5%; margin-bottom: 10px;}
	.mr{ width: 100%;}
	.zxhf{ width: 100%; height: auto;}
	.zxhf img{ width: 100%; height: auto;}
	.lxfs{ width: 100%; height: auto;}
	.lxfs img{ width: 100%; height: auto;}
	.yqlj{ width: 100%; height: auto;}
	.yqlj select{ width: 100%; margin: 10px 0 0 0;}


}