﻿body{ font-size: 14px;}
.breadcrumb { padding: 20px; background: #fff; border-bottom: 1px solid #d0d0d0;}
.wsq_banner { width: 962px; height: 140px; margin: 30px 0 0;}
.wrap1{ width: 1200px; margin: 0 auto; padding: 0 20px; background: #fff;}
.whdt{ width: 705px; height: 276px; float: left;}
.whdt_tle{ line-height: 36px; background: #2688ed;}
.whdt_tle span{ float: left; color: #fff; font-size: 16px; padding: 0 15px;}
.whdt_tle a{ float: right; color: #fff; font-size: 12px; margin-right: 10px;}
.whdt1{ padding-top: 20px; overflow: hidden;}
.tpxw{ width: 347px; height: 220px; float: left; position: relative;}
.tpxw .bd{ width: 347px; height: 220px; overflow: hidden;}
.tpxw .bd ul li{width: 347px; height: 358px;}
.tpxw .bd ul li p{ position: absolute; bottom: 0; height: 35px; line-height: 35px; width: 100%; background: url(/images2019/tpxw_p_bg.png) repeat-x;}
.tpxw .bd ul li p a{ color: #fff; font-size: 16px; margin-left: 10px;}
.tpxw .bd ul li img{width: 347px; height: 220px;}
.tpxw .hd{ position: absolute; bottom: 12px; right: 0;}
.tpxw .hd ul li{ width: 10px; height: 10px; float: left; margin-right: 10px; background: url(/images2019/tpxw_icon.png) no-repeat;}
.tpxw .hd ul li.on{ background: url(/images2019/tpxw_icon_on.png) no-repeat;}
.gzdt_con{ width: 340px;}
.gzdt_con ul li{ line-height: 32px; height: 32px; width: 340px; overflow: hidden;}
.gzdt_con ul li span{ float: right;}
.gzdt_con ul li a{}

.tzgg{ width: 227px; float: right;}
.tzgg_tle{ line-height: 36px; background: #2688ed;}
.tzgg_tle span{ float: left; color: #fff; font-size: 16px; padding: 0 15px;}
.tzgg_tle a{ float: right; color: #fff; font-size: 12px; margin-right: 10px;}
.tzgg ul{ overflow: hidden; height: 220px; padding-top: 20px;}
.tzgg ul li{ height: 32px; line-height: 32px; overflow: hidden; font-size: 14px;}
.tzgg ul li span{ float: right;}
.zscd{ width: 337px; height: 180px;}
.zscd_tle{ line-height: 36px; background: #2689ed; height: 36px;}
.zscd_tle span { float: left; color: #fff; font-size: 16px; padding: 0 15px;}
.zscd_tle a{float: right; color: #fff; font-size: 12px; margin-right: 10px;}
.zscd ul{ padding-top: 10px;}
.zscd ul li{ line-height: 30px; width: 327px; height: 30px; overflow: hidden; padding-left: 10px;}
.ml30{ margin-left: 30px;}
.ldfg{ width: 227px; height: auto;}
.ldfg li{ width: 227px; height: 50px;}
.zxhf{ height: 76px;}
.zxhf li{ width: 227px; height: 76px; float: left; margin-right: 16px;}
.zxhf li:last-child{ margin-right: 0;}
.cxgk{ width: 705px;}
.yqlj{ height: 32px; width: 695px; background: #f5f5f5; padding-left: 10px; padding-top: 8px}
.yqlj select{ float: left; margin-right: 87px; width: 170px; height: 25px;}
.yqlj select:last-child{ margin-right:0px;}
.lxfs{ width: 227px; height: 244px;}

@media screen and (max-width: 767px) {
	.wrap1{ width: 100%; padding: 0;}
	.whdt{ width: 100%;}
	.tpxw{ display: none;}
	.gzdt_con{ width: 100%;}
	.tzgg{ width: 100%;}
	.zscd{ width: 100%; margin-left:0px;}
	.ldfg{ width: 100%;}
	.ldfg li{ width: 100%; margin-bottom: 10px; height: auto;}
	.ldfg li img{ width: 100%;}
	.zxhf{ height: auto; width: 100%;}
	.zxhf li{ width: 100%; height: auto; margin-bottom: 10px;}
	.zxhf li img{ width: 100%;}
	.cxgk{ width: 100%;} 
	.yqlj{ width: 100%; height: auto;}
	.yqlj select{ width: 90%; margin-bottom: 10px;}
	.lxfs{ width: 100%; height: auto;}
	.lxfs img{ width: 100%;}

}