body, div, p, ul, ol, dl, dt, dd, li, form, input, table, img, h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; }
em, b, i { font-style: normal; }
p { line-height: 1.25em; }
a { color: rgb(0, 0, 0); text-decoration: none; }
a:link, a:visited {  }
a:hover, a:active { text-decoration: underline; }
a.on:hover, a.cur:hover, .on a:hover, .cur a:hover { text-decoration: none; }
img, a img { border: 0px none; }
ul, ol { list-style-type: none; }
ul::after, ol::after { clear: both; content: "."; display: block; font-size: 0px; height: 0px; line-height: 0; visibility: hidden; }
.vspace { height: 10px; font-size: 0px; line-height: 0px; width: 99%; clear: both; }
.clear_float, .clear { clear: both; font-size: 1px; line-height: 1px; height: 1px; overflow: hidden; }
.column_wrapper::after { clear: both; content: "."; display: block; font-size: 0px; height: 0px; line-height: 0; visibility: hidden; }
.bg_bottom_owner {  }
#page_body {  }
.bg_top_owner {  }
.bg_top_h_tile {  }
body { background: transparent none repeat scroll 0% 0%; }
.bg_center_v_tile {  }
.main_visual_385 { height: 2.19rem; overflow: hidden; position: relative; width: 100%; margin-top: 0.12rem; margin-left: 0.05rem; background-color: rgb(224, 224, 224); display: none; }
.main_image_385 { height: 2.54rem; overflow: hidden; position: relative; }
.main_image_385 ul { width: 100% ! important; height: 2.54rem; overflow: hidden; position: absolute; top: 0px; left: 0px; }
.main_image_385 li { float: left; height: 2.54rem; width: 100% ! important; }
.main_image_385 li img { display: block; width: 100%; }
.main_image_385 li a { display: block; width: 100%; height: 2.56rem; }
div.flicking_con_385 { position: absolute; top: 2rem; z-index: 999; height: 0.21rem; text-align: center; width: 100%; }
div.flicking_con_385 a { width: 0.43rem; height: 0.06rem; margin-left: 0.2rem; padding: 0px; background: rgb(255, 255, 255) none no-repeat scroll 0px 0px; display: inline-block; text-indent: -10rem; text-align: center; }
div.flicking_con_385 a.on_385 { background: rgb(188, 30, 3) none repeat scroll 0% 0%; }
.column_wrapper_1200 { width: 1200px; margin: 0px auto; }
.column_wrapper_1200::after { clear: both; content: "."; display: block; font-size: 0px; height: 0px; line-height: 0; visibility: hidden; }
.lxyz_leftdyw359 { width: 370px; float: left; overflow: hidden; }
.mr_45 { margin: 0px 45px; }
.img_list { width: 1200px; overflow: hidden; margin: 20px 0px 40px; }
.img_list img { display: inline; margin-right: 45px; float: left; width: 370px; height: 65px; }
.img_list .mar_r0 { margin-right: 0px; }
.lxyz_tszl_dyw359 { padding: 12px 0px 0px; }


body, div, p, ul, ol, dl, dt, dd, li, form, input, table, img, h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; }
body { background: rgb(255, 255, 255) none repeat-x scroll 0% 0%; color: rgb(51, 51, 51); font-size: 12px; font-style: normal; font-weight: normal; font-family: "宋体"; margin-top: 0px; }
em, b, i { font-style: normal; }
p { line-height: 1.25em; }
a { color: rgb(0, 0, 0); text-decoration: none; }
a:link, a:visited {  }
a:hover, a:active { text-decoration: underline; }
a.on:hover, a.cur:hover, .on a:hover, .cur a:hover { text-decoration: none; }
img, a img { border: 0px none; }
ul, ol { list-style-type: none; }
ul::after, ol::after { clear: both; content: "."; display: block; font-size: 0px; height: 0px; line-height: 0; visibility: hidden; }
.vspace { height: 10px; font-size: 0px; line-height: 0px; width: 99%; overflow: hidden; clear: both; }
.clear_float, .clear { clear: both; font-size: 1px; line-height: 1px; height: 1px; overflow: hidden; }
.column_wrapper::after { clear: both; content: "."; display: block; font-size: 0px; height: 0px; line-height: 0; visibility: hidden; }
@media screen and (max-width: 767px) {
	html {  }
	img { max-width: 100%; height: auto; }
	img, object { max-width: 100%; }
	body {  }
	a:active { color: rgb(217, 0, 0); }
}
.column_wrapper_1200 { width: 1200px; margin: 0px auto; }
.column_wrapper_1200::after { clear: both; content: "."; display: block; font-size: 0px; height: 0px; line-height: 0; visibility: hidden; }
@media screen and (max-width: 767px) {
	.column_wrapper_1200 { width: 100%; float: none; margin: 0px; }
	.vspace { height: 0px ! important; }
}
.top_x_xq7587 .top_1_xq7587 { width: 1200px ! important; }
@media screen and (max-width: 767px) {
	.top_x_xq7587 { display: none; }
}
.top_menu { height: 37px; background: rgb(241, 241, 241) none repeat scroll 0% 0%; }
.top_menu .navtop_menu { width: 1200px; margin: 0px auto; color: rgb(60, 60, 60); font-family: "微软雅黑"; font-size: 16px; }
.top_menu .navtop_menu .home_left { float: left; }
.top_menu .navtop_menu .home_left .home_top { color: rgb(60, 60, 60); font-family: "微软雅黑"; font-size: 16px; line-height: 37px; background: transparent url(../../images/zt-dy/line_bgdyw359.jpg) no-repeat scroll right 5px; padding-right: 15px; }
.top_menu .navtop_menu .home_left .home_top a { color: rgb(60, 60, 60); text-decoration: none; }
.top_menu .navtop_menu .home_left .hover_dyw359 { color: rgb(60, 60, 60); font-family: "微软雅黑"; font-size: 16px; width: 100px; height: 37px; z-index: 99; position: relative; }
.top_menu .navtop_menu .home_left .hover_dyw359 a { color: rgb(60, 60, 60); text-decoration: none; width: 250px; height: 37px; }
.hover_dyw359 .weixin_nr { width: 145px; height: 168px; line-height: 20px; padding: 10px; margin-left: 115px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; text-align: center; display: none; box-shadow: 1px 1px 10px rgb(0, 0, 0); }
.hover_dyw359 .weixin_nr img { margin-bottom: 10px; }
.hover_dyw359 .weixin_nr p { margin-top: -10px; }
.top_menu .navtop_menu .search_dyw359 { margin-left: 215px; float: left; width: 245px; }
.top_menu .navtop_menu .search_dyw359 .search { border: 1px solid rgb(204, 204, 204); height: 23px; width: 245px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; margin-top: 7px; }
.top_menu .navtop_menu .search_dyw359 .search input { width: 206px; height: 23px; border: 0px none; padding: 0px 0px 0px 10px; line-height: 23px; float: left; color: rgb(204, 204, 204); }
.top_menu .navtop_menu .search_dyw359 .search .serch_chazhao { background: transparent url(../images/zt-dy/search_dyw359.png) no-repeat scroll 0% 0%; width: 30px; height: 25px; position: absolute; top: 7px; }
@media screen and (max-width: 767px) {
	.top_menu { display: none; }
}
.to-top img { display: none; }
@media screen and (max-width: 767px) {
	.to-top { width: 14.13vw; height: 14.13vw; display: none; padding: 0px 20px; color: rgb(255, 255, 255); }
	.to-top img { width: 14.13vw; height: 14.13vw; display: block; }
}
.banner_dyw359 { height: 190px; background: transparent url(../../images/zt-dy/lxyz_bannerdyw359.jpg) no-repeat scroll center center; }
.yd_banner { display: none; }
@media screen and (max-width: 767px) {
	.yd_banner { display: block; height: auto; }
	.banner_dyw359 { background: transparent none repeat scroll 0% 0%; height: auto; }
	.banner_dyw359 img { width: 100%; display: block; }
}
.menu_dyw359 { background: rgb(210, 60, 39) none repeat scroll 0% 0%; height: 50px; padding: 8px 0px 2px; margin-bottom: 50px; }
.menu_dyw359 ul { padding: 5px 0px 0px; list-style: outside none none; margin: 0px; }
.menu_dyw359 ul li { width: 171px; height: 30px; text-align: center; float: left; vertical-align: bottom; }
.menu_dyw359 ul li a { font-family: "微软雅黑"; font-size: 20px; color: rgb(255, 255, 255); line-height: 30px; }
@media screen and (max-width: 767px) {
	.menu_dyw359 { display: none; }
	.show { background: transparent url(../images/zt-dy/shouqi_dyw359.png) no-repeat scroll 50% 50% / 80% 30%; }
}
.mr_45 { margin: 0px 45px; }
@media screen and (max-width: 767px) {
	.mr_45 { margin: 0vw; }
}
.lxyz_leftdyw359 { width: 370px; float: left; overflow: hidden; }
.lxyz_leftdyw359 img { display: block; }
@media screen and (max-width: 767px) {
	.lxyz_leftdyw359 { width: 100%; float: none; margin-bottom: 0vw ! important; }
}
.submain2_cont { margin-bottom: 5px; }
.submain2_cont h2 { background: transparent url(../images/zt-dy/bgimg01_dyw359.jpg) no-repeat scroll left 50%; color: rgb(196, 45, 24); font-size: 24px; font-family: "微软雅黑"; font-weight: 500; padding-left: 10px; float: left; margin-top: -3px; display: inline-block; line-height: 28px; height: 31px; }
.submain2_cont h2 a { color: rgb(196, 45, 24); text-decoration: none; }
.submain2_cont .zsjjh { height: 33px; overflow: hidden; }
.submain2_cont .tiwen_red a { font-size: 16px; font-family: "微软雅黑"; color: rgb(210, 60, 39); display: block; height: 30px; border: 1px solid rgb(210, 60, 39); width: 100px; line-height: 30px; text-align: center; float: right; }
@media screen and (max-width: 767px) {
	.submain2_cont { padding: 4vw 3.33vw 2vw; margin-bottom: 0vw; }
	.submain2_cont h2 { font-size: 5.66vw; font-weight: bold; }
	.submain2_cont .zsjjh { height: auto; margin-bottom: 5px; }
	.submain2_cont .tiwen_red a { display: none; }
}
.submain2_cont .i_1 { height: 1px; background: rgb(204, 204, 204) none repeat scroll 0% 0%; overflow: hidden; width: 233px; float: right; margin-top: 14px; display: inline; }
.submain2_cont .i_2 { height: 1px; background: rgb(204, 204, 204) none repeat scroll 0% 0%; overflow: hidden; width: 235px; float: left; margin: 14px 0px 0px 14px; display: inline; }
.submain2_cont .i_5 { height: 1px; background: rgb(204, 204, 204) none repeat scroll 0% 0%; overflow: hidden; width: 131px; float: left; margin: 14px 0px 0px 14px; display: inline; }
.submain2_cont ul { float: left; width: 370px; padding: 15px 0px 0px; }
.submain2_cont .hgdy_dyw359_160416 { padding: 0px; }
.submain2_cont ul li { background: transparent url(../images/zt-dy/lidian_dyw359.jpg) no-repeat scroll left 20px; padding-left: 15px; line-height: 47px; height: 47px; vertical-align: middle; }
.submain2_cont ul li a { color: rgb(51, 51, 51); font-size: 18px; font-family: "微软雅黑"; }
@media screen and (max-width: 767px) {
	.submain2_cont ul li a { font-size: 4.53vw; }
	.submain2_cont .i_1 { width: 57vw; height: 0.66vw; display: none; }
	.submain2_cont .i_2 { width: 63vw; height: 0.66vw; margin-top: 4%; display: none; }
	.submain2_cont .i_5 { width: 63vw; height: 0.66vw; display: none; }
	.submain2_cont ul { width: 100%; float: none; margin: 0vw; }
	.submain2_cont ul li { background: transparent none repeat scroll 0% 0%; padding-left: 0px; border-bottom: 1px solid rgb(211, 211, 211); }
}
@media screen and (max-width: 767px) {
	.submain2_cont .zhangcheng_dyw359 { display: none; }
	.submain2_cont .zhangcheng_dyw359 img { width: 100%; }
}
@media screen and (max-width: 767px) {
}
.xjdx_dyw359 .xjdx_list { height: auto; margin-bottom: 10px; }
.xjdx_dyw359 .xjdx_list img { display: block; float: left; }
.xjdx_dyw359 .xjdx_list span { display: inline-block; width: 235px; height: 80px; background-color: rgb(243, 243, 243); float: right; padding: 0px 0px 0px 10px; line-height: 30px; }
.xjdx_dyw359 .xjdx_list span a { color: rgb(51, 51, 51); font-size: 18px; font-family: "微软雅黑"; padding: 0px 0px 0px 5px; }
@media screen and (max-width: 767px) {
	.xjdx_dyw359 .xjdx_list { padding: 0px 0px 9px; margin: 5vw 0vw 0vw; border-bottom: 1px solid rgb(211, 211, 211); height: auto; }
	.xjdx_dyw359 .xjdx_list img { width: 30%; height: auto; }
	.xjdx_dyw359 .xjdx_list span { width: 65%; background-color: rgb(255, 255, 255); padding-left: 0px; }
	.xjdx_dyw359 .xjdx_list span a { font-size: 4.53vw; }
}
@media screen and (max-width: 767px) {
}
.lxyz_tszl_dyw359 { padding: 10px 0px 0px; }
.lxyz_tszl_dyw359 ul li { float: left; width: 50%; text-align: center; }
.lxyz_tszl_dyw359 ul li img { display: block; margin: 0px auto 15px; }
.lxyz_tszl_dyw359 ul li p { color: rgb(51, 51, 51); font-size: 18px; font-family: "微软雅黑"; }
.lxyz_tszl_dyw359 ul li p a { color: rgb(51, 51, 51); line-height: 25px; }
.tszl_list { font-size: 18px; font-family: "微软雅黑"; color: rgb(51, 51, 51); margin: 0px; min-height:300px;}
.tszl_list ul li { background: transparent url(../images/zt-dy/lidian_dyw359.jpg) no-repeat scroll left 20px; padding-left: 15px; line-height: 47px; }
.tszl_list ul li a { color: rgb(51, 51, 51); font-size: 18px; font-family: "微软雅黑"; }
@media screen and (max-width: 767px) {
	.tszl_list { margin: 0vw 3.33vw 2vw; }
	.tszl_list ul li { background: transparent none repeat scroll 0% 0%; padding-left: 0px; border-bottom: 1px solid rgb(211, 211, 211); }
	.lxyz_tszl_dyw359 { margin: 10px 0px 0px; padding-top: 0vw; }
	.lxyz_tszl_dyw359 ul li p { font-size: 4.53vw; }
	.tszl_list ul li a { font-size: 4.53vw; }
}
.lxyz_jdyx_dyw359 { float: left; }
.lxyz_jdyx_dyw359 ul { width: 370px; overflow: hidden; }
.lxyz_jdyx_dyw359 ul li { float: left; margin: 20px 18px 0px 0px; display: inline; }
.lxyz_jdyx_dyw359 ul li img { display: block; margin: 0px 0px 20px; }
.lxyz_jdyx_dyw359 ul li p { text-align: center; }
.lxyz_jdyx_dyw359 ul li p a { font-family: "微软雅黑"; font-size: 18px; color: rgb(51, 51, 51); }
@media screen and (max-width: 767px) {
	.lxyz_jdyx_dyw359 { float: none; margin-top: 3vw; }
	.lxyz_jdyx_dyw359 ul { width: 100%; }
	.lxyz_jdyx_dyw359 ul li { width: 50%; margin: 0px auto; }
	.lxyz_jdyx_dyw359 ul li img { width: 45.06vw; margin: 0px auto; }
	.lxyz_jdyx_dyw359 ul li p a { font-size: 4.53vw; line-height: 40px; }
}
.page_bottom_dyw359 { width: 100%; height: 103px; line-height: 103px; background: rgb(241, 241, 241) none repeat scroll 0% 0%; border-top: 5px solid rgb(210, 60, 39); }
.page_bottom_dyw359 .copyright_dyw359 { font-size: 18px; font-family: "微软雅黑"; color: rgb(51, 51, 51); text-align: center; }
.page_bottom_dyw359 .copyright_dyw359 a { color: rgb(51, 51, 51); }
.page_bottom_dyw359 .copyright_dyw359 .dy_home { background: transparent url(../images/zt-dy/bgimg10_dyw359.png) no-repeat scroll left 3px; padding: 0px 25px; }
.page_bottom_dyw359 .copyright_dyw359 .dy_shoujibao { background: transparent url(../images/zt-dy/shoujibao_dyw359.png) no-repeat scroll left 3px; padding: 0px 25px; }
.page_bottom_dyw359 .copyright_dyw359 .dy_lanmu { background: transparent url(../images/zt-dy/tv_dwy359.png) no-repeat scroll left 3px; padding: 0px 25px; }
.page_bottom_dyw359 .copyright_dyw359 .dy_wxyx { background: transparent url(../images/zt-dy/weixin_dyw359.png) no-repeat scroll left 5px; padding: 0px 25px; }
.page_bottom_dyw359 .copyright_dyw359 .dy_edu { background: transparent url(../images/zt-dy/leida_dyw359.png) no-repeat scroll left 3px; padding: 0px 25px; }
.yd_page_bottom { display: none; }
@media screen and (max-width: 767px) {
	.page_bottom_dyw359 .copyright_dyw359 { display: none; }
	.yd_page_bottom { display: block; text-align: center; font-size: 4.8vw; }
	.yd_page_bottom a { color: rgb(51, 51, 51); text-decoration: none; }
	.page_bottom_dyw359 { height: 13.06vw; line-height: 13.06vw; border: 0px none; }
}
.sub_tonglan_dyw359 { padding: 20px 0px 40px; }
.sub_tonglan_dyw359 img { display: block; }
@media only screen and (min-width: 240px) and (max-width: 768px) {
	.sub_tonglan_dyw359 { display: none; }
}
.submain2_cont .titlebg_dyw359_160415 { background: transparent url(../images/zt-dy/titlebg_dyw359_160415.jpg) no-repeat scroll left 50%; color: rgb(196, 45, 24); font-size: 24px; font-family: "微软雅黑"; font-weight: 500; padding: 0px 10px 0px 15px; float: left; margin-top: -3px; display: inline-block; height: 35px; line-height: 35px; }
.submain2_cont .titlebg_dyw359_160415 a { color: rgb(255, 255, 255); text-decoration: none; }
.dzdg_dyw359_160415 { margin: 20px 0px; }
.dzdg_dyw359_160415 img { display: block; }
@media only screen and (min-width: 240px) and (max-width: 768px) {
	.dzdg_dyw359_160415 { margin: 1.33vw 3.33vw 0vw; }
	.dzdg_dyw359_160415 img { width: 100%; }
}
.lxyz_tszl_dyw359 .tushuzil { margin: 10px 0px; }
@media only screen and (min-width: 240px) and (max-width: 768px) {
	.lxyz_tszl_dyw359 .tushuzil { margin-top: 0vw; }
}
body, div, p, ul, ol, dl, dt, dd, li, form, input, table, img, h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; }
em, b, i { font-style: normal; }
body { background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(51, 51, 51); font-family: "宋体"; font-size: 12px; font-style: normal; font-weight: normal; }
a { color: rgb(0, 0, 0); text-decoration: none; }
a:link, a:visited {  }
a:hover, a:active { text-decoration: underline; }
a.on:hover, a.cur:hover, .on a:hover, .cur a:hover { text-decoration: none; }
img, a img { border: 0px none; }
ul, ol { list-style-type: none; }
ul::after, ol::after { clear: both; content: "."; display: block; font-size: 0px; height: 0px; line-height: 0; visibility: hidden; }
.vspace { clear: both; font-size: 0px; height: 10px; line-height: 0px; overflow: hidden; width: 99%; }
.clear_float, .clear { clear: both; font-size: 1px; height: 1px; line-height: 1px; overflow: hidden; }
.top_x_xq7587 { height: 40px; background: rgb(241, 241, 241) none repeat scroll 0% 0%; position: relative; color: red; }
.top_x_xq7587 .top_1_xq7587 { width: 960px; color: rgb(0, 0, 0); margin: 0px auto; height: 40px; line-height: 40px; }
.top_x_xq7587 .top_1_xq7587 .left_1 { float: left; width: 450px; }
.top_x_xq7587 .top_1_xq7587 .right_1 { float: right; }
.top_x_xq7587 .top_1_xq7587 .left_1 #weather-content .sp_1 { width: auto; display: block; float: left; height: 14px; padding-right: 10px; }
.top_x_xq7587 .top_1_xq7587 .right_1 .a_1 { color: rgb(0, 0, 0); padding: 4px; margin-left: 5px; }
.top_x_xq7587 .top_1_xq7587 .right_1 .a_1:hover { text-decoration: none; }
.top_x_xq7587 .top_1_xq7587 .right_1 .a_4 { color: rgb(0, 0, 0); }
.top_x_xq7587 .top_1_xq7587 .gotobox { float: left; margin-top: 10px; height: 20px; padding: 0px; position: relative; width: 74px; }
.top_x_xq7587 .top_1_xq7587 .gotobox p { background: transparent url(../images/bj1_0320130320.jpg) no-repeat scroll 0% 0%; width: 71px; height: 20px; cursor: pointer; line-height: 20px; padding-left: 3px; color: rgb(0, 0, 0); font-size: 12px; font-family: "宋体"; }
.top_x_xq7587 .top_1_xq7587 .gotobox .goto_btn { background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-width: medium 1px 1px; border-style: none solid solid; border-color: -moz-use-text-color rgb(213, 213, 213) rgb(213, 213, 213); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; display: none; left: 0px; position: absolute; top: 20px; width: 72px; z-index: 2147483647; }
.top_x_xq7587 .top_1_xq7587 .gotobox .goto_btn a { color: rgb(119, 119, 119); display: block; font-size: 12px; height: 19px; line-height: 19px; padding-left: 5px; width: 67px; }
.top_x_xq7587 .top_1_xq7587 .gotobox .goto_btn a:hover { background: rgb(192, 25, 32) none repeat scroll 0% 0%; color: rgb(255, 255, 255); cursor: pointer; text-decoration: none; }
.top_x_xq7587 .top_1_xq7587 .inp_1 { float: left; margin-top: 10px; width: 180px; }
.top_x_xq7587 .top_1_xq7587 .inputbox { background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; display: block; float: left; height: 17px; margin-right: 5px; padding: 1px 0px 0px 2px; width: 81px; }
.top_x_xq7587 .top_1_xq7587 .inputbox input { background: transparent none repeat scroll 0% 0%; float: left; border: medium none; height: 15px; line-height: 15px; width: 81px; }
.top_x_xq7587 .top_1_xq7587 .inputbox input.c1 { color: rgb(178, 178, 178); }
.top_x_xq7587 .top_1_xq7587 .inputbox input.c2 { color: rgb(0, 0, 0); }
.top_x_xq7587 .top_1_xq7587 .right_1 #loginstuta .a_1 { color: rgb(0, 0, 0); margin-left: 5px; padding: 4px; }
.top_x_xq7587 .top_1_xq7587 .right_1 #loginstuta .a_1:hover { text-decoration: none; }
.top_x_xq7587 .top_1_xq7587 .right_1 #loginstuta .cur { background: rgb(192, 25, 32) none repeat scroll 0% 0%; color: rgb(255, 255, 255); margin-left: 14px; padding: 3px; }
.top_x_xq7587 .top_1_xq7587 .showUser0618 { float: left; padding-right: 15px; }
.top_menu .navtop_menu .search_dyw359 { margin-left: 114px; float: left; width: 245px; }
.top_menu .navtop_menu .home_left .hover_dyw359 { color: rgb(60, 60, 60); font-family: "微软雅黑"; font-size: 16px; width: 100px; height: 37px; z-index: 99; position: relative; background: transparent url(../images/zt-dy/line_bgdyw359.jpg) no-repeat scroll right 5px; padding-right: 10px; }
.top_menu .navtop_menu .home_left .hover_dyw359_0504 { color: rgb(60, 60, 60); font-family: "微软雅黑"; font-size: 16px; width: 100px; height: 37px; z-index: 99; position: relative; padding-right: 10px; padding-left: 10px; }
.hover_dyw359 .weixin_nr { width: 145px; height: 168px; line-height: 20px; padding: 10px; margin-left: 115px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; text-align: center; display: none; box-shadow: 1px 1px 10px rgb(0, 0, 0); position: absolute; }
.nav_151230 { display: none; }
@media only screen and (min-width: 240px) and (max-width: 768px) {
	.show { background: transparent none repeat scroll 0% 0% ! important; }
	.nav_151230 { width: 100%; background: rgb(210, 60, 39) none repeat scroll 0% 0%; display: block; }
	.nav_151230 ul { padding: 0rem 0.25rem; }
	.nav_151230 a { display: block; float: left; font-family: "微软雅黑"; font-size: 0.38rem; color: rgb(255, 255, 255); line-height: 1rem; text-align: left; width: 30%; cursor: pointer; }
	.nav_151230 a .bj { display: block; float: left; height: 0.68rem; }
	.nav_151230 a .bj img { width: 0.32rem; height: 0.22rem; padding-top: 0.4rem; padding-left: 0.1rem; }
	.nav_151230 .show { display: none; }
	.nav_151230 .shou img { width: 0.32rem; height: 0.22rem; padding-top: 0.2rem; padding-left: 0.1rem; float: left; }
	.nav_151230 .shou .down { float: right; width: 25%; cursor: pointer; margin: -11% -11% 0% 0%; }
}
@media screen and (max-width: 767px) {
	img { height: auto; max-width: 100%; }
	img {  }
	a:active { color: rgb(217, 0, 0); }
	.main_visual_385 { width: 95% ! important; margin: 0.12rem auto 0rem; display: block; }
	.main_image_385 li img { width: 100% ! important; margin-left: 0px ! important; height: 85% ! important; }
	.main_image_385 { width: 100% ! important; }
}
@media screen and (max-width: 767px) {
	.to-top img { width: 1.03rem; height: 1.03rem; display: block; }
}
@media only screen and (min-width: 240px) and (max-width: 768px) {
	.dzdg_dyw359_160415 { margin: 0.3rem 0.15rem 0rem; }
	.submain2_cont { padding: 0.4rem 0.25rem 0rem; }
	.submain2_cont h2 { line-height: 0.7rem; height: 0.7rem; font-size: 0.4rem; }
}
.submain2_cont .i_2 { width: 225px; }
@media only screen and (min-width: 240px) and (max-width: 768px) {
	.lxyz_tszl_dyw359 { margin: 0.4rem 0rem 0rem; padding: 0vw; }
	.lxyz_tszl_dyw359 ul li img { margin: 0px auto; }
}
.xjdx_dyw359 .xjdx_list span a { padding: 0px; }
@media only screen and (min-width: 240px) and (max-width: 768px) {
	.submain2_cont .zhangcheng_dyw359 { display: block; }
}
.zhangcheng_dyw359 { margin-top: 18px; }
@media screen and (max-width: 767px) {
	.mr_45 { margin: 0px; }
}
@media screen and (max-width: 767px) {
	.lxyz_leftdyw359 { width: 100%; float: none; margin-bottom: 10px; }
}
@media screen and (max-width: 767px) {
	.column_wrapper_1200 { width: 100%; float: none; margin: 0px; }
}
@media only screen and (min-width: 240px) and (max-width: 768px) {
	.img_list { display: none; }
}
@media only screen and (min-width: 240px) and (max-width: 768px) {
	.submain2_cont ul { padding: 0vw; }
	.submain2_cont h2 { line-height: 0.75rem ! important; height: 0.7rem ! important; font-size: 0.4rem ! important; }
}
@media only screen and (min-width: 240px) and (max-width: 768px) {
	.submain2_cont ul { padding: 0vw; }
	.submain2_cont h2 { line-height: 0.75rem ! important; height: 0.7rem ! important; font-size: 0.4rem ! important; }
}
@media only screen and (min-width: 240px) and (max-width: 768px) {
	.submain2_cont ul { padding: 0vw; }
	.submain2_cont h2 { line-height: 0.75rem ! important; height: 0.7rem ! important; font-size: 0.4rem ! important; }
}
@media screen and (max-width: 767px) {
	.mr_45 { margin: 0px; }
}
@media screen and (max-width: 767px) {
	.lxyz_leftdyw359 { width: 100%; float: none; margin-bottom: 10px; }
}
@media screen and (max-width: 767px) {
	.column_wrapper_1200 { width: 100%; float: none; margin: 0px; }
}
@media only screen and (min-width: 240px) and (max-width: 768px) {
	.submain2_cont ul { padding: 0vw; }
	.submain2_cont h2 { line-height: 0.75rem ! important; height: 0.7rem ! important; font-size: 0.4rem ! important; }
}
@media only screen and (min-width: 240px) and (max-width: 768px) {
	.submain2_cont ul { padding: 0vw; }
	.submain2_cont h2 { line-height: 0.75rem ! important; height: 0.7rem ! important; font-size: 0.4rem ! important; }
}
@media only screen and (min-width: 240px) and (max-width: 768px) {
	.submain2_cont ul { padding: 0vw; }
	.submain2_cont h2 { line-height: 0.75rem ! important; height: 0.7rem ! important; font-size: 0.4rem ! important; }
}
@media only screen and (min-width: 240px) and (max-width: 768px) {
	.submain2_cont ul { padding: 0vw; }
	.submain2_cont h2 { line-height: 0.75rem ! important; height: 0.7rem ! important; font-size: 0.4rem ! important; }
}
@media screen and (max-width: 767px) {
	.mr_45 { margin: 0px; }
}
@media screen and (max-width: 767px) {
	.lxyz_leftdyw359 { width: 100%; float: none; margin-bottom: 10px; }
}
@media screen and (max-width: 767px) {
	.column_wrapper_1200 { width: 100%; float: none; margin: 0px; }
}
@media only screen and (min-width: 240px) and (max-width: 768px) {
	.submain2_cont ul { padding: 0vw; }
	.submain2_cont h2 { line-height: 0.75rem ! important; height: 0.7rem ! important; font-size: 0.4rem ! important; }
}
@media only screen and (min-width: 240px) and (max-width: 768px) {
	.submain2_cont ul { padding: 0vw; }
	.tszl_list { margin: 0rem 0.25rem; }
}
.lxyz_jdyx_dyw359 ul li { margin: 20px 14px 0px 0px; }
@media screen and (max-width: 767px) {
	.lxyz_jdyx_dyw359 ul li { width: 50%; margin: 0px auto ! important; }
}
@media only screen and (min-width: 240px) and (max-width: 768px) {
	.lxyz_jdyx_dyw359 { margin-top: 0.4rem; margin-bottom: 3vw; }
}
@media screen and (max-width: 767px) {
	.mr_45 { margin: 0px; }
}
@media screen and (max-width: 767px) {
	.lxyz_leftdyw359 { width: 100%; float: none; margin-bottom: 10px; }
}
@media screen and (max-width: 767px) {
	.column_wrapper_1200 { width: 100%; float: none; margin: 0px; }
}
.nav_151230_bottom { display: none; }
@media only screen and (min-width: 240px) and (max-width: 768px) {
	.show { background: transparent none repeat scroll 0% 0% ! important; }
	.nav_151230_bottom { width: 100%; background: rgb(210, 60, 39) none repeat scroll 0% 0%; display: block; }
	.nav_151230_bottom ul { padding: 0rem 0.25rem; }
	.nav_151230_bottom a { display: block; float: left; font-family: "微软雅黑"; font-size: 0.38rem; color: rgb(255, 255, 255); line-height: 1rem; text-align: left; width: 30%; cursor: pointer; }
	.nav_151230_bottom a .bj { display: block; float: left; height: 0.68rem; }
	.nav_151230_bottom a .bj img { width: 0.32rem; height: 0.22rem; padding-top: 0.4rem; padding-left: 0.1rem; }
	.nav_151230_bottom .show { display: none; }
	.nav_151230_bottom .shou img { width: 0.32rem; height: 0.22rem; padding-top: 0.2rem; padding-left: 0.1rem; float: left; }
	.nav_151230_bottom .shou .down { float: right; width: 25%; cursor: pointer; margin: -11% -11% 0% 0%; }
}
