.con_fangyi{ padding:29px; width:1200px; margin:0 auto; background:#fff}

.col_a{ width:592px;}
.col_3{ width:390px;}
.mr15{margin-right: 15px;}
.spec_block{ margin-top:15px}
.spec_block h3{ position:relative; height:40px; border:1px solid #e5e5e5; background:#f5f5f5}
.spec_block h3 strong{ display:block; position:absolute;left:0; top:-1px; padding:0 22px; height:40px; border-top:2px solid #487db4; border-right:1px solid #e5e5e5; background:#fff;font-size:18px; font-weight:bold; color:#487db4; line-height:32px; overflow:hidden}
.spec_block h3 span{ float:right; font-size:14px; line-height:38px; margin-right:15px; color:#666; font-weight:normal}
.spec_block h3 span a:link,.spec_block h3 span a:visited{ color:#666}

.yq_date{ padding:0 15px}
.yq_date dt{ height:48px; background:url(tbg01.gif) no-repeat left bottom; font-size:25px; color:#f2493e; text-indent:20px; line-height:46px;}
.yq_date dd{ padding:45px 0;}
.yq_date dd li{ float:left; width:25%; text-align:center;font-family: PingFangSC-Medium,PingFang SC; font-weight:bold; font-size:53px;}
.yq_date dd li span{ display:block; width:100%; font-size:16px; color:#838383}

.yq_map{ position:relative}
.yq_map ul{ position:absolute;left:10px;top:15px}
.yq_map ul li{ padding-left:10px; background:url(arrow_list.gif) no-repeat left center; font-size:15px; line-height:1.5;}
.yq_map ul li i{ padding:0 3px; font-style:normal; color:#f2493e}
.yq_map .maps{ height:450px; padding-top:15px; overflow:hidden; text-align:center}
.yq_map img{ height:100%;}


.top_one{ padding:15px 0; height:88px; border-bottom:1px dashed #e3e3e3}
.top_one h4{ font-size:18px; font-weight:bold; color:#f2493e; text-align:center; line-height:2}
.top_one h4 a:link,.top_one h4 a:visited{ color:#164b93;}
.top_one p{ padding:0 10px; line-height:1.5; color:#666;}
.top_one p a:link,.top_one p a:visited{ color:#f2493e}
.yq_list{ padding:10px;}
.yq_list li{ line-height:36px; padding-left:10px;background:url(arrow_list.gif) no-repeat left center; font-size:16px}
.yq_list li span{ float:right; color:#999}


.kepu{ margin-top:15px; width:1200px; overflow:hidden}
.leftLoop{position:relative; overflow:hidden;}
.kepu li{ float:left; width:225px; padding:0 10px}
.kepu li img{ width:225px; height:160px;}
.kepu li p{ text-align:center}

.service{ padding:20px 15px 15px}
.service li{float:left;width:20%;}
.service li i{ display:block; float:left; width:80px; height:80px; background:url(icon_sv.png) no-repeat center top}
.service li i.icon02{ background-position:center -80px}
.service li i.icon03{ background-position:center -160px}
.service li i.icon04{ background-position:center -240px}
.service li i.icon05{ background-position:center -320px}
.service li i.icon06{ background-position:center -400px}
.service li p{float:left; margin-left:15px; padding-top:25px;width:120px; line-height:1.4; font-size:16px}
.service li a:link,.service li a:visited{ color:#666}
.service li a:hover{color: #f2493e;}

.show_code{ position:relative; }
.show_code .code{ position:absolute; left:140px; top:-20px; background:#fff; padding:10px;z-index:100; text-align:center}
.show_code .code span{ display:block}

.new_yq{ margin:15px 10px 0 10px; padding:6px 6px 6px 12px; font-weight:normal; font-size:14px; background:#f5f5f5; border-radius:2px}
.new_yq dt{ float:left; width:80px;  margin-right:10px; font-size:16px; color:#db2f2f;}
.new_yq dd{float:left;width:340px; }
.new_yq dd a{ display:block;padding-left:10px;background:url(arrow_list.gif) no-repeat left center; line-height:1.8}

.time_yq{margin:25px 10px 0 10px; text-align:right; color:#666; font-size:14px; font-weight:normal}
.time_yq span{ padding-left:22px; background:url(time.png) no-repeat left center;}

@media screen and (max-width: 800px){
	.con_fangyi{ box-sizing:border-box; padding:10px; width:100%; margin:0 auto; background:#fff}
	.col_a{ width:100%}
	.kv img{max-width:100%}
	.spec_block{ float:none !important; width:auto}
	.kepu{ box-sizing:border-box; width:100%; overflow:hidden}
    .yq_date dd li{font-size:24px}
    .top_one{height:auto}
    .top_one h4{line-height:1.4}
    .yq_list li{background:url(arrow_list.gif) no-repeat left 12px;}
	.service{ padding:20px 0 0}
	.service li{float:left;width:50%; height:140px; text-align:center}
	.service li i{ display:inline-block; width:100%}
	.service li p{ clear:both; float:none; width:100%; margin:0 ; padding-top:10px !important; text-align:center}
	.show_code .code{left:30px}
	.yq_map .maps{ height:260px; }
}


