﻿@charset "utf-8";
/* CSS Document */
body{
	margin: 0 auto;
	width:100%;
	font-family:"微软雅黑","Arial","宋体";
	color:#666;
    font-size:14px;
	line-height:200%;
	/*background:url(../images/bg.jpg) repeat-y center top;
	background-repeat: no-repeat;
	background-position: center top;
	background-attachment: fixed;*/
}


a{ color:#666; text-decoration:none;}
a:hover{ color:#666; text-decoration:none;}

img{ border:none; }
input{ outline:none; }

.clear{ clear:both; }
.lazy{ background:url(../images/none.gif);}


.webbg{ background:#000; }

#bodybox{ position:relative; margin:0 auto; width:100%; max-width:640px; height:auto; overflow:hidden; }

/*-----------------------top0--------------------------*/

#ad_con{ position:fixed; z-index:50; top: 13%; left: 0px; right: 0px; margin:0 2%; width:96%; height:auto; text-align:center; display:none; overflow:hidden; }
#ad_con .mainbox{ margin:0px; padding:5px 0 0 0; width:100%; background:#fff; vertical-align:top; display:inline-block; }
#ad_con .mainbox p{ margin:0px; width:100%; line-height:150%; float:left; display:inline; overflow:hidden; }
#ad_con .mainbox p em{ margin:0px; padding:0 10px; width:auto; line-height:150%; color:#333; font-size:14px; text-align:right; font-style:normal; float:right; display:inline; }
#ad_con .mainbox i{ margin:5px 0 0 0; width:100%; text-align:center; float:left; display:inline; overflow:hidden; }
#ad_con .mainbox i img{ width:100%; vertical-align:top; }




#top_box{ margin:0px; width:100%; height:auto; float:left; display:inline; }
#top_box .main_box{ position:fixed; z-index:50; top:0px; left:50%; margin:0 0 0 -50%; padding:6px 0; width:100%; height:auto; background:#f7f7f7; border-bottom:#e5e5e5 1px solid; float:left; display:inline; }
#top_box .main_box i{ margin:0 0 0 3%; width:7%; font-style:normal; float:left; display:inline; }
#top_box .main_box i img{ width:100%; vertical-align:top; }
#top_box .main_box span{ margin:0px; width:78%; text-align:center; float:left; display:inline; }
#top_box .main_box span img{ width:52%; vertical-align:top; }
#top_box .main_box em{ margin:0 4% 0 0; width:8%; font-style:normal; float:right; display:block; }
#top_box .main_box em img{ width:100%; vertical-align:top; }
#top_box .main_box .m_open{ background:url(../images/m_open.png) no-repeat center center; background-size:100%; }
#top_box .main_box .m_close{ background:url(../images/m_close.png) no-repeat center center; background-size:100%; }


#win_menu_box{ position:fixed; z-index:100; top:0px; left:50%; margin:0 0 0 -50%; width:100%; height:auto; background:url(../images/win_bg.png); display:none; overflow:hidden; }
#win_menu_box .menu_box{ margin:15px 0 0 0; width:100%; height:90%; float:left; display:inline; overflow-y:auto; }
#win_menu_box .menu_box dl{ margin:0px; padding:0px; width:100%; height:auto; float:left; display:inline; }
#win_menu_box .menu_box dl dt{ margin:0 5%; padding:0px; width:90%; height:45px; border-bottom:#524e43 1px solid; float:left; display:inline; }
#win_menu_box .menu_box dl dt span{ margin:0px; width:auto; height:45px; line-height:45px; font-size:22px; float:left; display:inline; }
#win_menu_box .menu_box dl dt em{ margin:0 3px 0 0; width:7%; height:45px; font-style:normal; float:right; display:block; }
#win_menu_box .menu_box dl .m_on span{ color:#fff; }
#win_menu_box .menu_box dl .m_on em{ background:url(../images/m_tb.png) no-repeat center center; background-size:100% auto; }
#win_menu_box .menu_box dl .m_off span{ color:#ffb700; }
#win_menu_box .menu_box dl .m_off em{ background:url(../images/m_tbA.png) no-repeat center center; background-size:100% auto; }

#win_menu_box .menu_box dl dd{ margin:0px; padding:0 0 5px 0; width:100%; float:left; display:none; overflow:hidden; }
#win_menu_box .menu_box dl dd i{ margin:0px; width:100%; height:40px; line-height:40px; font-size:18px; font-style:normal; float:left; display:inline; }
#win_menu_box .menu_box dl dd i a{ margin:0px; padding:0 5%; width:90%; color:#fff; background:none; display:block; }
#win_menu_box .menu_box dl dd i a:hover{ color:#fff; background:none; display:block; }
#win_menu_box .menu_box dl dd i a.on{  margin:0px; padding:0 5%; width:90%; color:#fff; background:#f3ae00; display:block; }
#win_menu_box .menu_box dl dd i a.on:hover{ color:#fff; background:#f3ae00; display:block; }


/*-----------------------top1--------------------------*/
/*-----------------------h_mid0--------------------------*/
.h_ad_box{ margin:0px; width:100%; height:0px; text-align:center; float:left; display:inline; overflow:hidden; }
.adbox{ height:auto; }
.adbox img{ width:100%; height:auto; vertical-align:top; border:none; }


.h_mid_box1{ margin:0 2%; padding:12px 0; width:96%; float:left; display:inline; }
.h_mid_box1 span{ margin:0 1.5%; width:47%; text-align:center; float:left; display:inline; }
.h_mid_box1 span img{ width:100%; vertical-align:top; }



.h_mid_box2{ margin:12px 0 0 0; width:100%; float:left; display:inline; }
.h_mid_box2 .h_typename{ margin:0 0 0 3%; width:94%; float:left; display:inline; }
.h_mid_box2 .h_typename em{ margin:3px 0 0 0; width:4px; height:24px; background:#f1ac00; font-style:normal; float:left; display:inline; }
.h_mid_box2 .h_typename b{ margin:0 0 0 8px; width:auto; height:30px; line-height:30px; color:#000; font-size:20px; float:left; display:inline; }
.h_mid_box2 .h_typename i{ margin:5px 0 0 6px; width:auto; height:25px; line-height:25px; color:#ddd; font-size:18px; font-family:"Arial"; text-transform:uppercase; font-style:normal; float:left; display:inline; }
.h_mid_box2 .h_conbox{ margin:10px 0 0 3%; padding-bottom:12px; width:94%; float:left; display:inline; overflow-x:auto; }
.h_mid_box2 .h_conbox img{ width:100%; height:auto; }



.h_mid_box3{ margin:12px 0 0 0; width:100%; float:left; display:inline; }
.h_mid_box3 .h_typename{ margin:0 0 0 3%; width:94%; float:left; display:inline; }
.h_mid_box3 .h_typename em{ margin:3px 0 0 0; width:4px; height:24px; background:#f1ac00; font-style:normal; float:left; display:inline; }
.h_mid_box3 .h_typename b{ margin:0 0 0 8px; width:auto; height:30px; line-height:30px; color:#000; font-size:20px; float:left; display:inline; }
.h_mid_box3 .h_typename i{ margin:5px 0 0 6px; width:auto; height:25px; line-height:25px; color:#ddd; font-size:18px; font-family:"Arial"; text-transform:uppercase; font-style:normal; float:left; display:inline; }
.h_mid_box3 .h_conbox{ margin:0 0 0 3%; width:94%; float:left; display:inline; overflow-x:auto; }
.h_mid_box3 .h_conbox span{ margin:10px 0 0 0; width:100%; height:auto; text-align:center; float:left; display:inline; }
.h_mid_box3 .h_conbox span img{ width:100%; vertical-align:top; }

/*-----------------------h_mid1--------------------------*/


/*-----------------------ny0--------------------------*/

.ny_type_box{ margin:8px 0 0 0; padding:0px; width:100%; text-align:center; background:url(../images/line02.jpg) repeat-x left bottom; float:left; display:inline; }
.ny_type_box .main_box{ margin:0 0.5%; width:99%; text-align:center; float:left; display:inline; }
.ny_type_box .main_box span{ margin:2px 2% 0 2%; width:auto; height:38px; font-size:17px; white-space:nowrap; vertical-align:top; display:inline-block; }
.ny_type_box .main_box span a{ padding:0 0 3px 0; width:100%; height:35px; line-height:35px; color:#333; border-bottom:none; display:block; }
.ny_type_box .main_box span a:hover{ color:#333; display:block; }
.ny_type_box .main_box span a.on{ padding:0px; width:100%; height:35px; line-height:35px; color:#ef9801; border-bottom:#ef9801 3px solid; display:block; }
.ny_type_box .main_box span a.on:hover{ color:#ef9801; display:block; }
.ny_type_nobg{ background:none; }



.ny_type_box1{ margin:5px 0 0 0; padding:0 0 8px 0; width:100%; text-align:center; float:left; display:inline; }
.ny_type_box1 .main_box{ margin:0 1%; width:98%; text-align:center; float:left; display:inline; }
.ny_type_box1 .main_box span{ margin:5px 0.5% 0 0.5%; width:auto; height:30px; font-size:15px; white-space:nowrap; vertical-align:top; display:inline-block; }
.ny_type_box1 .main_box span a{ padding:0 10px; width:auto; height:30px; line-height:30px; color:#333; background:none; border-radius:6px; display:block; overflow:hidden; }
.ny_type_box1 .main_box span a:hover{ color:#333; display:block; }
.ny_type_box1 .main_box span a.on{ padding:0 10px; width:auto; height:30px; line-height:30px; color:#fff; background:#f3ae00; border-radius:6px; display:block; overflow:hidden; }
.ny_type_box1 .main_box span a.on:hover{ color:#fff; display:block; }



.ny_type_box2{ margin:8px 0 0 0; padding:0px; width:100%; text-align:center; float:left; display:inline; }
.ny_type_box2 .main_box{ margin:0px; width:100%; text-align:center; float:left; display:inline; }
.ny_type_box2 .main_box span{ margin:2px 7% 0 7%; width:auto; height:38px; font-size:19px; white-space:nowrap; vertical-align:top; display:inline-block; }
.ny_type_box2 .main_box span a{ padding:0 0 3px 0; width:100%; height:35px; line-height:35px; color:#333; border-bottom:none; display:block; }
.ny_type_box2 .main_box span a:hover{ color:#333; display:block; }
.ny_type_box2 .main_box span a.on{ padding:0px; width:100%; height:35px; line-height:35px; color:#ef9801; border-bottom:#ef9801 3px solid; display:block; }
.ny_type_box2 .main_box span a.on:hover{ color:#ef9801; display:block; }




.ny_type_box3{ margin:2px 0 0 0; padding:0px; width:100%; text-align:center; float:left; display:inline; }
.ny_type_box3 .main_box{ margin:0 0.5%; width:99%; text-align:center; float:left; display:inline; }
.ny_type_box3 .main_box span{ margin:5px 0.5% 0 0.5%; width:auto; height:30px; font-size:15px; white-space:nowrap; vertical-align:top; display:inline-block; }
.ny_type_box3 .main_box span a{ padding:0 10px; width:auto; height:30px; line-height:30px; color:#333; border:none; border-radius:6px; display:block; overflow:hidden; }
.ny_type_box3 .main_box span a:hover{ color:#333; display:block; }
.ny_type_box3 .main_box span a.on{ padding:0 8px; width:auto; height:28px; line-height:28px; color:#f3ae00; border:#f3ae00 1px solid; border-radius:6px; display:block; overflow:hidden; }
.ny_type_box3 .main_box span a.on:hover{ color:#f3ae00; display:block; }




.ny_title_box{ margin:12px 3% 0 3%; width:94%; float:left; display:inline; }
.ny_title_box em{ margin:4px 0 0 0; width:4px; height:22px; background:#f1ac00; font-style:normal; float:left; display:inline; }
.ny_title_box span{ margin:0 0 0 8px; width:auto; height:30px; line-height:30px; color:#333; font-size:19px; float:left; display:inline; }
.ny_title_box span a{ color:#333; }
.ny_title_box span a:hover{ color:#333; }
.ny_title_box i{ margin:0px; width:auto; height:30px; line-height:30px; color:#999; font-size:17px; text-align:right; font-style:normal; float:right; display:inline; }
.ny_title_box i a{ color:#999; }
.ny_title_box i a:hover{ color:#999; }



.ny_title_box1{ margin:12px 3% 0 3%; width:94%; float:left; display:inline; }
.ny_title_box1 span{ margin:0px; width:auto; height:28px; line-height:28px; color:#333; font-size:18px; float:left; display:inline; }
.ny_title_box1 span a{ color:#333; }
.ny_title_box1 span a:hover{ color:#333; }
.ny_title_box1 i{ margin:0px; width:auto; height:28px; line-height:28px; color:#999; font-size:16px; text-align:right; font-style:normal; float:right; display:inline; }
.ny_title_box1 i a{ color:#999; }
.ny_title_box1 i a:hover{ color:#999; }




.ny_content_box{ margin:12px 0 0 3%; width:94%; float:left; display:inline; overflow-x:auto; }
.ny_content_box img{ width:100%; height:auto; }




.ny_contact_box{ margin:5px 3% 0 3%; width:100%; float:left; display:inline; }
.ny_contact_box .h_title{ margin:15px 0 0 0; width:100%; float:left; display:inline; }
.ny_contact_box .h_title span{ margin:0px; padding:0 15px; width:auto; height:36px; line-height:36px; font-size:18px; color:#333; background:#ffb700; border-radius:6px; float:left; display:inline; overflow:hidden; }
.ny_contact_box .h_content{ margin:10px 0 0 0; padding-bottom:10px; width:94%; font-size:15px; border-bottom:#d2d2d2 1px dashed; float:left; display:inline; overflow-x:auto; }
.ny_contact_box .h_content img{ width:100%; height:auto; }



.ny_gzhs_box{ margin:2px 3% 0 3%; width:94%; float:left; display:inline; }
.ny_gzhs_box span{ margin:5px 2% 0 0; width:49%; height:auto; text-align:center; background:#f5f5f5; float:left; display:inline; }
.ny_gzhs_box span img{ width:100%; vertical-align:top; }
.ny_gzhs_box span a{ width:100%; height:100%; display:block; }
.ny_gzhs_box span a:hover{ width:100%; height:100%; display:block; }
.ny_gzhs_box .endtd{ margin-right:0px; }
.ny_gzhs_box .no_content{ margin:0px; padding:120px 0; width:100%; text-align:center; float:left; display:inline; }



/*.ny_case_yd_box{ margin:0px; width:100%; float:left; display:inline; }
.ny_case_yd_box .conbox{ margin:0 3%; width:94%; float:left; display:inline; }
.ny_case_yd_box .conbox span{ margin:10px 0 0 0; width:100%; height:auto; text-align:center; float:left; display:inline; }
.ny_case_yd_box .conbox span img{ width:100%; vertical-align:top; }*/


.ny_case_type_box{ margin:0px; width:100%; float:left; display:inline; }
.ny_case_type_box .conbox{ margin:0 3%; width:94%; float:left; display:inline; }
.ny_case_type_box .conbox dl{ position:relative; margin:5px 2% 0 0; width:49%; height:auto; float:left; display:inline; }
.ny_case_type_box .conbox dl dt{ margin:0px; width:100%; height:auto; text-align:center; background:#f5f5f5; float:left; display:inline; }
.ny_case_type_box .conbox dl dt img{ width:100%; vertical-align:top; }
.ny_case_type_box .conbox dl dt a{ width:100%; height:100%; display:block; }
.ny_case_type_box .conbox dl dt a:hover{ width:100%; height:100%; display:block; }
.ny_case_type_box .conbox dl dd{ position:absolute; z-index:2; left:0px; bottom:0px; margin:0px; padding:6px 0; width:100%; height:auto; background:url(../images/bg01.png); float:left; display:inline; }
.ny_case_type_box .conbox dl dd span{ margin:0 0 0 7%; width:auto; line-height:150%; font-size:15px; float:left; display:inline; }
.ny_case_type_box .conbox dl dd span a{ color:#fff; }
.ny_case_type_box .conbox dl dd span a:hover{ color:#fff; }
.ny_case_type_box .conbox .endtd{ margin-right:0px; }


.ny_case_box{ margin:0 3%; width:94%; float:left; display:inline; }
.ny_case_box span{ margin:10px 0 0 0; width:100%; height:auto; text-align:center; background:#f5f5f5; float:left; display:inline; }
.ny_case_box span img{ width:100%; vertical-align:top; }
.ny_case_box span a{ width:100%; height:100%; display:block; }
.ny_case_box span a:hover{ width:100%; height:100%; display:block; }
.ny_case_box .no_content{ margin:0px; padding:120px 0; width:100%; text-align:center; float:left; display:inline; }



.ny_xcgp_box{ margin:2px 3% 0 3%; width:94%; float:left; display:inline; }
.ny_xcgp_box span{ margin:5px 2% 0 0; width:49%; height:auto; text-align:center; background:#f5f5f5; float:left; display:inline; }
.ny_xcgp_box span img{ width:100%; vertical-align:top; }
.ny_xcgp_box span a{ width:100%; height:100%; display:block; }
.ny_xcgp_box span a:hover{ width:100%; height:100%; display:block; }
.ny_xcgp_box .endtd{ margin-right:0px; }
.ny_xcgp_box .no_content{ margin:0px; padding:120px 0; width:100%; text-align:center; float:left; display:inline; }




.ny_clothes_type_box{ margin:0px; width:100%; float:left; display:inline; }
.ny_clothes_type_box .conbox{ margin:0 3%; width:94%; float:left; display:inline; }
.ny_clothes_type_box .conbox dl{ position:relative; margin:5px 2% 0 0; width:49%; height:auto; float:left; display:inline; }
.ny_clothes_type_box .conbox dl dt{ margin:0px; width:100%; height:auto; text-align:center; background:#f5f5f5; float:left; display:inline; }
.ny_clothes_type_box .conbox dl dt img{ width:100%; vertical-align:top; }
.ny_clothes_type_box .conbox dl dt a{ width:100%; height:100%; display:block; }
.ny_clothes_type_box .conbox dl dt a:hover{ width:100%; height:100%; display:block; }
.ny_clothes_type_box .conbox dl dd{ position:absolute; z-index:2; left:0px; bottom:0px; margin:0px; padding:6px 0; width:100%; height:auto; background:url(../images/bg01.png); float:left; display:inline; }
.ny_clothes_type_box .conbox dl dd span{ margin:0 0 0 7%; width:auto; line-height:150%; font-size:15px; float:left; display:inline; }
.ny_clothes_type_box .conbox dl dd span a{ color:#fff; }
.ny_clothes_type_box .conbox dl dd span a:hover{ color:#fff; }
.ny_clothes_type_box .conbox .endtd{ margin-right:0px; }




.ny_clothes_type_box1{ margin:2px 0 0 0; width:100%; float:left; display:inline; }
.ny_clothes_type_box1 .conbox{ margin:0 3%; width:94%; float:left; display:inline; }
.ny_clothes_type_box1 .conbox span{ margin:5px 2% 0 0; width:49%; height:auto; text-align:center; background:#f5f5f5; float:left; display:inline; }
.ny_clothes_type_box1 .conbox span img{ width:100%; vertical-align:top; }
.ny_clothes_type_box1 .conbox span a{ width:100%; height:100%; display:block; }
.ny_clothes_type_box1 .conbox span a:hover{ width:100%; height:100%; display:block; }
.ny_clothes_type_box1 .conbox .endtd{ margin-right:0px; }



.ny_clothes_box{ margin:2px 3% 0 3%; width:94%; float:left; display:inline; }
.ny_clothes_box span{ margin:5px 2% 0 0; width:49%; height:auto; text-align:center; background:#f5f5f5; float:left; display:inline; }
.ny_clothes_box span img{ width:100%; vertical-align:top; }
.ny_clothes_box span a{ width:100%; height:100%; display:block; }
.ny_clothes_box span a:hover{ width:100%; height:100%; display:block; }
.ny_clothes_box .endtd{ margin-right:0px; }
.ny_clothes_box .no_content{ margin:0px; padding:120px 0; width:100%; text-align:center; float:left; display:inline; }




.ny_clothes_box1{ margin:2px 3% 0 3%; width:94%; float:left; display:inline; }
.ny_clothes_box1 dl{ margin:8px 2% 0 0; width:49%; height:auto; text-align:center; float:left; display:inline; }
.ny_clothes_box1 dl dt{ margin:0px; width:100%; height:auto; background:#f5f5f5; float:left; display:inline; }
.ny_clothes_box1 dl dt img{ width:100%; vertical-align:top; }
.ny_clothes_box1 dl dt a{ width:100%; height:100%; display:block; }
.ny_clothes_box1 dl dt a:hover{ width:100%; height:100%; display:block; }
.ny_clothes_box1 dl dd{ margin:5px; width:100%; line-height:150%; font-size:14px; float:left; display:inline; }
.ny_clothes_box1 dl dd a{ color:#333; }
.ny_clothes_box1 dl dd a:hover{ color:#333; }
.ny_clothes_box1 .endtd{ margin-right:0px; }
.ny_clothes_box1 .no_content{ margin:0px; padding:120px 0; width:100%; text-align:center; float:left; display:inline; }




.ny_sjfg_type_box{ margin:2px 0 0 0; width:100%; float:left; display:inline; }
.ny_sjfg_type_box .conbox{ margin:0 3%; width:94%; float:left; display:inline; }
.ny_sjfg_type_box .conbox span{ margin:5px 2% 0 0; width:49%; height:auto; text-align:center; background:#f5f5f5; float:left; display:inline; }
.ny_sjfg_type_box .conbox span img{ width:100%; vertical-align:top; }
.ny_sjfg_type_box .conbox span a{ width:100%; height:100%; display:block; }
.ny_sjfg_type_box .conbox span a:hover{ width:100%; height:100%; display:block; }
.ny_sjfg_type_box .conbox .endtd{ margin-right:0px; }



.ny_sjfg_box{ margin:2px 3% 0 3%; width:94%; float:left; display:inline; }
.ny_sjfg_box span{ margin:5px 2% 0 0; width:49%; height:auto; text-align:center; background:#f5f5f5; float:left; display:inline; }
.ny_sjfg_box span img{ width:100%; vertical-align:top; }
.ny_sjfg_box span a{ width:100%; height:100%; display:block; }
.ny_sjfg_box span a:hover{ width:100%; height:100%; display:block; }
.ny_sjfg_box .endtd{ margin-right:0px; }
.ny_sjfg_box .no_content{ margin:0px; padding:120px 0; width:100%; text-align:center; float:left; display:inline; }



.ny_xcpz_box{ margin:2px 3% 0 3%; width:94%; float:left; display:inline; }
.ny_xcpz_box span{ margin:5px 2% 0 0; width:49%; height:auto; text-align:center; background:#f5f5f5; float:left; display:inline; }
.ny_xcpz_box span img{ width:100%; vertical-align:top; }
.ny_xcpz_box span a{ width:100%; height:100%; display:block; }
.ny_xcpz_box span a:hover{ width:100%; height:100%; display:block; }
.ny_xcpz_box .endtd{ margin-right:0px; }
.ny_xcpz_box .no_content{ margin:0px; padding:120px 0; width:100%; text-align:center; float:left; display:inline; }




.ny_news_box{ margin:10px 0 0 0; width:100%; float:left; display:inline; }
.ny_news_box dl{ position:relative; margin:0px; width:50%; float:left; display:inline; }
.ny_news_box dl dt{ margin:0px; width:100%; text-align:center; float:left; display:inline; }
.ny_news_box dl dt img{ width:100%; vertical-align:top; }
.ny_news_box dl dd{ position:absolute; z-index:3; bottom:0px; left:0px; margin:0px; padding:6px 0; width:100%; color:#fff; background:url(../images/bg03.png); }
.ny_news_box dl dd p{ margin:0 3%; width:94%; float:left; display:inline; }
.ny_news_box dl dd p b{ margin:0px; width:auto; height:16px; line-height:16px; font-size:13px; font-weight:normal; float:left; display:inline; overflow:hidden; }
.ny_news_box dl dd p b a{ color:#fff; }
.ny_news_box dl dd p b a:hover{ color:#fff;}
.ny_news_box dl dd p i{ margin:0px; width:40px; height:16px; line-height:16px; font-size:12px; text-align:right; font-style:normal; float:right; display:inline; overflow:hidden; }
.ny_news_box .no_content{ margin:0px; padding:100px 0; width:100%; text-align:center; float:left; display:inline; }



.ny_news_xx_box{ margin:15px 0 0 0; width:100%; float:left; display:inline; }
.ny_news_xx_box .h_title{ margin:0 0 0 3%; width:94%; line-height:140%; color:#333; font-size:16px; font-weight:bold; text-align:center; float:left; display:inline; }
.ny_news_xx_box .h_date{ margin:8px 0 0 0; padding:0 0 8px 0; width:100%; line-height:140%; color:#999; font-size:12px; text-align:center; border-bottom:#ccc 1px dashed; float:left; display:inline; }
.ny_news_xx_box .h_content{ margin:12px 0 0 3%; width:94%; float:left; display:inline; overflow-x:auto; }
.ny_news_xx_box .h_content img{ width:100%; height:auto; }




.ny_prenext{ margin:12px 0 0 0; padding:14px 0 0 0; width:100%; line-height:180%; text-align:center; font-size:14px; border-top:#ddd 1px solid; float:left; display:inline; }
.ny_prenext i{ margin:0 30px 0 0; height:30px; line-height:30px; text-align:right; background:url(../images/pre.jpg) no-repeat left center; font-style:normal; vertical-align:top; display:inline-block; }
.ny_prenext i a{  padding:0 0 0 37px; display:block; }
.ny_prenext i a:hover{  padding:0 0 0 37px; display:block; }
.ny_prenext em{ margin:0 30px 0 0; height:30px; line-height:30px; text-align:left; background:url(../images/next.jpg) no-repeat right center; font-style:normal; vertical-align:top; display:inline-block; }
.ny_prenext em a{  padding:0 37px 0 0; display:block; }
.ny_prenext em a:hover{  padding:0 37px 0 0; display:block; }



/*------------页码0----------*/
.page_box{ margin:25px 0 0 0; padding-bottom:3px; width:100%; line-height:24px; font-size:12px; text-align:center; float:left; display:inline; overflow:hidden; }
.page_box span{ margin:0 3px; padding:0px 9px; height:24px; line-height:24px; background:#bc8501; color:#fff; border-radius:3px; vertical-align:top; display:inline-block; }
.page_box a{ margin:0 3px; padding:0px 9px; height:24px; line-height:24px; background:#dc9b00; color:#fff; border-radius:3px; vertical-align:top; display:inline-block; }
.page_box a:hover{ color:#fff; background:#dc9b00; vertical-align:top; display:inline-block; }
/*------------页码1----------*/

.w_line_box{ margin:0px; width:100%; height:12px; background:#eee; float:left; display:inline; }
.w_line_box1{ margin:10px 0 0 0; width:100%; height:10px; background:#eee; border-top:#c2c2c2 1px solid; float:left; display:inline; }
.w_footer_box{ margin:0px; width:100%; height:15px; float:left; display:inline; overflow:hidden;}

/*-----------------------ny1--------------------------*/

/*-----------------------bottom0--------------------------*/
#bottom_box{ margin:0 auto; width:100%; background:#040000; border-top:#575556 3px solid; overflow:hidden; }
#bottom_box .conbox{ margin:0 3%; padding:10px 0; width:92%; line-height:150%; text-align:center; color:#fff; font-size:12px; float:left; display:inline; overflow:hidden; }




#foot_menucon{ margin:0 auto; width:100%; height:46px; overflow:hidden;}
#foot_menucon .footmenu{ position:fixed; z-index:20; bottom:0px; left:50%; margin:0 0 0 -50%; padding:0px; width:100%; height:45px; background:#f9f9f9; border-top:#e5e5e5 1px solid; float:left; display:inline; overflow:hidden; }
#foot_menucon .footmenu b{ margin:8px 0 0 0; width:2%; height:29px; background:url(../images/line01.jpg) repeat-y center top; float:left; display:inline; }
#foot_menucon .footmenu p{ margin:0px; width:49%; height:45px; text-align:center; float:left; display:inline; }
#foot_menucon .footmenu p i{ margin:0px; width:30px; height:45px; background:url(../images/tb_tel.png) no-repeat center center; background-size:100% auto; font-style:normal; vertical-align:top; display:inline-block; }
#foot_menucon .footmenu p em{ margin:0px; width:27px; height:45px; background:url(../images/tb_qq.png) no-repeat center center; background-size:100% auto; font-style:normal; vertical-align:top; display:inline-block; }
#foot_menucon .footmenu p span{ margin:0 0 0 4px; width:auto; height:45px; line-height:45px; font-size:18px; color:#333; vertical-align:top; display:inline-block; }


#foot_menucon .footmenu .mcon dl{ margin:0px; width:25%; text-align:center; float:left; display:block; }
#foot_menucon .footmenu .mcon dl dt{ margin:7px 0 0 0; width:100%; height:22px; float:left; display:inline; }
#foot_menucon .footmenu .mcon dl dt img{ height:22px; }
#foot_menucon .footmenu .mcon dl dd{ margin:3px 0 0 0; width:100%; line-height:130%; font-size:10px; color:#fff; float:left; display:inline; }

#foot_menucon .footmenu .mcon i{ margin:3px 0 0 0; width:20%; text-align:center; float:left; display:block; }
#foot_menucon .footmenu .mcon i img{ height:44px; }
/*-----------------------bottom1--------------------------*/

#screen_height{ position:absolute; z-index:-1; top:0; left:0px; margin:0px; padding:0px; width:1px; height:100%; float:left; display:inline; }

