/* CSS Document */
/*============================手机=====================================*/
html{ -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;}/*禁用iPhone中Safari的字号自动调整*/
input{ -webkit-appearance:none; resize:none;} /*去除iPhone中默认的input样式*/
a,img{ -webkit-touch-callout:none;}/*禁止长按连接与图片弹出菜单*/
img{ max-width:100%; height:auto; width:auto\9;/*IE8*/ -ms-interpolation-mode:bicubic;/*图片自适应 + 为了照顾IE图片缩放失真*/}
/*============================通用====================================*/
body{ min-width:inherit; max-width:inherit;}
.m_box{ width:auto; padding:0 10px;} /*宽度*/
/*==========================================================*/
/*==========================================================*/
/*header_top*/
.header_top{ height:30px; line-height:30px; font-size:12px;}
.header_top p a{ padding:0 5px;}
/*header*/
.header{ height:50px;}
.header h1{ padding-top:10px;}
.header h1 img{ height:30px;}
.header h2{ display:block; padding-top:13px;}
.header h2 img{ display:block; height:24px; width:auto;}

.nav_box .nav_bg{ display:none;}
.nav_box .nav_closed{ display:none;}

.nav_box{ float:none; position:fixed; position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:hidden;z-index:10000;}
/*01-- 背景*/
.nav_box .nav_bg{ display:block; position:absolute;width:100%;height:100%;background:#0b0d19;filter:alpha(opacity=0);opacity:0;left:0px;top:0px;z-index:1}
/*02-- 关闭按钮*/
.nav_box .nav_closed{ display:block; position:absolute;width:20%;left:0px;top:5%;z-index:100;text-align:center;filter:alpha(opacity=0);opacity:0}
.nav_box .nav_closed img{ display:block; width:22px; height:auto; margin:0 auto;}
/*03-- 导航内容*/
.nav_box .nav{position:absolute;width:80%;right:0px;top:0px;background:#0b0d19;height:100%;z-index:100;right:-80%}
.nav_box .nav ul{ padding-left:5%;padding-right:5%}
.nav_box .nav ul li{border-bottom:1px solid #232530; float:none;}
.nav_box .nav ul li a{ height:45px; color:#fff; line-height:45px; padding-left:5%; font-size:16px}
/*banner*/
.banner{ height:160px; margin-bottom:20px;}
.banner .bd{ height:160px;}
.banner .bd ul li{ height:160px;}
.banner .bd ul li a{ height:160px;}
.banner .hd{ bottom:5px;}
.banner .hd ul li{ margin:0 5px; width:5px; height:5px; border-radius:5px;}
.banner .hd ul li.on{ width:10px;}
/*search*/
.search input,.search a{ font-size:14px; border:1px solid #004fb0; height:34px; line-height:34px;}
.search input{ width:60%; padding:0 10px; border-top-left-radius:4px; border-bottom-left-radius:4px; font-size:14px; box-sizing:border-box; border-right:none;}
.search a{ padding:0 15px; border-top-right-radius:4px; border-bottom-right-radius:4px;}
.search a img{ margin-right:4px; width:15px;}
/*==========================================*/
/*==========================================*/
/*con_bt_1*/
h3.con_bt_1{ font-size:18px; padding:20px 0;}
h3.con_bt_1 img{ height:18px; margin-right:5px;}
/*==========================================*/
/*==========================================*/
/*con_1*/
.con_1{ padding:10px 5px 20px;}
.con_1 .m_box{ padding:0;}
.con_1 .bd{ }
.con_1 .bd ul{ width:50%; padding:0;}
.con_1 .bd ul li{ width:100%; float:left; padding:10px 5px; box-sizing:border-box;}
.con_1 .bd ul li img{ height:auto;}
.scroll_btn{ top:50%; margin-top:-21px;}
.scroll_btn a{ width:20px; height:42px; background-size:80% auto;}
.scroll_btn a.prev{ float:right; background-image:url(../images/con_scroll_ico_02.png);}
/*con_2*/
.con_2{ padding-bottom:20px;}
.con_2 .m_box{ padding:0;}
.con_2 .hd{ width:auto; float:none;}
.con_2 .hd ul{ padding:0 5px; margin-top:-10px;}
.con_2 .hd ul li{ width:50%; border:none; padding:10px 5px 0; box-sizing:border-box;}
.con_2 .hd ul li a{ height:34px; line-height:34px; padding:0 10px; font-size:14px; border:1px solid #e1e1e1; overflow:hidden;}
.con_2 .hd ul li a:before{ display:none;}

.con_2 .tab_box{ width:auto; float:none; padding:10px 5px;}
.con_2 .tab_box div ul{ width:auto;}
.con_2 .tab_box div ul li{ float:left; padding:10px 5px 0; box-sizing:border-box; width:33.333%;}
.con_2 .tab_box div ul li a{ width:100%; height:34px; line-height:34px; font-size:14px;}
/*con_3*/
.con_3{ padding-bottom:20px;}
.con_3 .m_box{ padding:0 5px;}
.con_3 .bd{}
.con_3 .bd ul{ width:50%; padding:0;}
ul.zhzt_li li{ width:100%; box-sizing:border-box; padding:0 5px;}
ul.zhzt_li li i{ }
ul.zhzt_li li i img{ height:auto;}
ul.zhzt_li li b{ height:20px; line-height:20px; font-size:14px; padding-top:10px;}
.con_3 .hd{ bottom:0; margin-top:-32px;}
/*con_4*/
.con_4{ padding-bottom:20px;}
.con_4 .m_box{ padding:0 5px;}
ul.gjzh_li{ width:auto; margin-top:-10px;}
ul.gjzh_li li{ width:50%; padding:10px 5px 0; float:left; box-sizing:border-box;}
ul.gjzh_li li i{ width:100%; height:auto; margin:0; float:none; padding:0;}
ul.gjzh_li li i img{ height:auto;}
ul.gjzh_li li b{ font-size:14px; padding-top:5px;}
ul.gjzh_li li p{ padding-top:4px;}
ul.gjzh_li li p span{ font-size:12px; line-height:1.6em; height:1.6em; padding-top:0px; width:50%;}
ul.gjzh_li li p span img{ width:12px; margin-right:5px;}
ul.gjzh_li li p span.ys1{ width:50%;}
ul.gjzh_li li p span:first-child{ width:100%;}
/*con_5*/
.con_5{ padding-bottom:20px;}
.con_5 .m_box{ padding:0 5px;}
.con_5 .bd ul{ width:50%; float:left; padding:0; margin-top:-10px;}
ul.zhxc_li li{ width:100%; padding:10px 5px 0; box-sizing:border-box;}
ul.zhxc_li li a img{ height:auto;}
ul.zhxc_li li a span{ height:30px; line-height:30px; padding:5px;}
ul.zhxc_li li a span b{ width:100%; height:30px; font-size:14px;}
ul.zhxc_li li a span i{ display:none;}
.con_5 .hd{ bottom:0;}
/*con_6*/
.con_6{ padding:20px 0;}
h3.con_bt_2{ clear:both; height:40px; line-height:40px;}
h3.con_bt_2 b{ padding-left:14px; height:40px;}
h3.con_bt_2 em{ padding-top:10px;}
h3.con_bt_2 em a{}
.con_6 .box{ width:auto; float:none; padding-right:0;}
.con_6 .box:last-child{ padding:0;}
.con_6 ul{ padding-top:5px;}
.con_6 ul li a{ height:30px; line-height:30px; padding-left:10px;}
.con_6 ul li a:before{ left:0px;}
/*con_7*/
.con_7{ padding-bottom:20px;}
.con_7 ul{ margin-top:-10px; width:auto;}
.con_7 ul li{padding:10px 5px 0; width:25%; box-sizing:border-box;}
.con_7 ul li.last{ display:none;}
.con_7 ul li a{}
.con_7 ul li img{ height:auto; width:100%;}
/*footer*/
.footer{ font-size:12px; padding:20px 0;}
.footer p{ line-height:1.8em;}
.footer a{ display:inline-block; vertical-align:middle; padding:0 6px;}
.footer a:hover{}
/*==========================================*/
/*==========================================*/
/*banner_ny*/
.banner_ny{ height:110px;}
/*on_page*/
.on_page{ height:40px; line-height:40px; font-size:14px; padding-bottom:15px;}
.on_page img{ height:14px; margin-right:5px;}
/*page*/
.page ul li{ padding:8px 4px 0;}
.page ul li a,
.page ul li b,
.page ul li em{ padding:0 10px; }
/*page_2*/
.page_2{ padding:12px 10px 0;}
.page_2 p{ font-size:14px; width:48%;}
.page_2 p:last-child{}
/*content*/
.content{ padding:20px 0; width:auto;}
.content_con_5{ background:#ededed;}
.content_con_5 .hd{ bottom:0; margin-top:-40px;}
/*==========================================*/
/*新闻列表  news_li*/
.con_news{ padding:10px;}
.con_news ul li{ padding-bottom:10px;}
.con_news ul li a{ font-size:14px; padding:10px 0 4px;}
.con_news ul li a b{ font-size:16px; padding:0 10px;}
.con_news ul li a span{ padding:5px 10px 0; margin-bottom:5px;}
.con_news ul li a em{ height:20px; line-height:20px; font-size:12px; padding:0 10px;}
/*==========================================*/
/*新闻列表-内容页   con_news_con*/
.con_news_con ul{ padding:0 5px; margin-top:-10px; width:auto;}
.con_news_con ul li{ width:33.333%; float:left; font-size:14px; padding:10px 5px 0; box-sizing:border-box;}
.con_news_con ul li a{ display:block; float:none; height:34px; line-height:34px; padding:0; border:1px solid #ccc;}
.con_news_con ul li a:hover,.con_news_con ul li.on a{ border-color:#004fb0;}
.con_news_con .bt{ clear:both; padding:20px 0 10px; border-bottom:1px solid #f2f2f2;}
.con_news_con .bt h3{ font-size:18px; padding:0 15px;}
.con_news_con .bt p{ font-size:14px; padding:0px 5px 0;}
.con_news_con .bt p span{ padding:0 5px; display:inline-block; vertical-align:middle;}
.con_news_con .text{ font-size:14px; padding:20px 10px; border-bottom:1px solid #f2f2f2;}
/*==========================================*/
/*展会现场    con_zhxc*/
.con_zhxc ul.zhzt_li{ width:auto; padding:0 5px 15px; overflow:hidden;}
.con_zhxc ul.zhzt_li li{ width:50%; padding:0 5px 5px; box-sizing:border-box;}
.con_zhxc ul.zhzt_li li b{ margin-bottom:5px;}
/*==========================================*/
/*展会现场--内容页   con_zhxc_con*/
.con_zhxc_con .top{ padding:10px 10px 15px; height:auto;}
.con_zhxc_con .top .pic{ float:none; width:auto; height:auto; position:static}
.con_zhxc_con .top .pic img{ width:100%; height:auto; position:static;}
.con_zhxc_con .top .r{ width:auto; float:none;}
.con_zhxc_con .top .r h3{ font-size:18px; height:1.4em; line-height:1.4em; padding-top:10px;}
.con_zhxc_con .top .r ul{ padding-top:5px;}
.con_zhxc_con .top .r ul li{ float:left; height:1.7em; line-height:1.7em; font-size:16px;}
.con_zhxc_con .top .r ul li b{ width:auto; padding-right:10px;}
.con_zhxc_con .top .r ul li:first-child{ width:100%;}
.con_zhxc_con .bottom{ padding:5px 10px;}
.con_zhxc_con .bottom h3{ height:34px; line-height:34px; border-bottom:1px solid #ededed;}
.con_zhxc_con .bottom h3 b{ height:34px; border-bottom:1px solid #004fb0; font-size:18px; padding-left:20px;}
.con_zhxc_con .bottom h3 b:before{ width:2px; height:18px; left:0px;margin-top:-6px;}
.con_zhxc_con .bottom .text{ font-size:14px; padding:10px 0 0;}
/*==========================================*/
/*展会中心  con_zhzx*/
.con_zhzx{ padding-bottom:20px;}




