@charset "utf-8";*{margin:0px;padding:0px;}
html,body,b,div,ul,li,h1,h2,h3,h4,h5,h6,img,pre,form,p,input,td,a,span{margin:0px auto;padding:0; font-family:"微软雅黑"; font-size:14px; line-height:22px}
a{ text-decoration:none}
ul{list-style-type:none;}
img{ border:0;}
body{ overflow-x:hidden}
input,select,button{
     -webkit-appearance: none;
     -moz-appearance: none;
     appearance: none; outline:none;
     -webkit-tap-highlight-color: rgba(0, 0, 0, 0); border:none}

.time1{transition:all ease-out .3s 0s;-webkit-transition:all ease-out .3s 0s;-moz-transition:all ease-out .3s 0s;-o-transition:all ease-out .3s 0s}
.time2{transition:all ease-out .2s 0s;-webkit-transition:all ease-out .2s 0s;-moz-transition:all ease-out .2s 0s;-o-transition:all ease-out .2s 0s}

.l{ float:left}
.r{ float:right}
.tright{ text-align:right}
.tcenter{ text-align:center}
.cur{ cursor:pointer}
.jz{ display:table; margin:0 auto}
.fd{ width:100%; min-width:94%}
.main{ width:94%; max-width:1720px }
.over{ overflow:hidden}
.pdb50{ padding-bottom:50px; display:inline}
.mgt10{ margin-top:10px}
.mgt20{ margin-top:20px}
.mgt15{ margin-top:15px}
.mgt25{ margin-top:25px}
.mgt30{ margin-top:30px}
.mgt35{ margin-top:35px}
.mgt50{ margin-top:50px}
.mgt55{ margin-top:55px}
.mgt60{ margin-top:60px}
.mgt65{ margin-top:65px}
.mgt70{ margin-top:70px}
.mgt80{ margin-top:80px}
.mgt90{ margin-top:90px}
.mgt120{ margin-top:120px}

.wd100{ width:100%}
.posr{ position:relative}
.posa{ position:absolute}
.hlong *{display:inline-block;vertical-align:middle}

#top_float{ z-index:999}

.c000{ color:#000}
.c023{ color:#ed7328}
.c003{ color:#003aa0}
.c333{ color:#333}
.c314{ color:#314c67}
.c7a7{ color:#7a7a7a}
.c999{ color:#999}
.cf46{ color:#f46101}
.cf36{ color:#f36100}
.cfff{ color:#fff}

.bgfff{ background:#fff}

.topic{ width:100%; height:160px; background:url(../images/top_bg.png) no-repeat center top; position:absolute; left:0; top:0; z-index:999}
.topic .logo{ width:auto; margin:32px 0 0 2%; display:inline}
.topic .logo img{ width:auto; height:60px; float:left}

.topmeau{ height:54px; margin:35px 0 0 2.5%; display:inline}
.topmeau li{ width:auto; height:54px; margin-left:18px; display:inline; float:left; position:relative}
.topmeau li:first-child{ margin-left:0}
.topmeau li .wz{width:auto; padding:0 20px; height:48px; display:inline; border:solid 3px #ed7328; float:left; color:#fff; font-size:20px; line-height:48px; border-radius:30px;}
.topmeau li:hover .wz,.topmeau .li_Select .wz,.topmeau .li_Select .wz:hover,.topmeau .li_Select:hover .wz:hover{ border:solid 3px #e7e7e6;}

.topmeau li dl{ width:100%; height:0; background:#ed7328; position:absolute; left:0; top:50px; opacity:0; filter:alpha(opacity=0); overflow:hidden; z-index:999}
.topmeau li:hover dl{ height:auto; padding:20px 0;opacity:1; filter:alpha(opacity=100)}
.topmeau li dl .mz{ width:100%; height:42px; overflow:hidden; font-size:15px; line-height:42px; color:#fff}
.topmeau li dl .mz:hover{background:#f46101}

.topic .tel{ height:auto;background:url(../images/tel.png) no-repeat center left; font-size:32px; line-height:30px; padding-left:48px; margin:48px 2% 0 0; display:inline; color:#fff; font-weight:bold}

.flist{ margin-top:50px; display:inline}
.flist li{ width:calc(96.5%/8); margin-right:0.5%; display:inline}
.flist li:nth-child(8n){ margin-right:0}
.flist li .wz{ width:100%; height:54px; line-height:52px; font-size:20px; border:solid 1px #fff; box-sizing:border-box !important}
.flist li .wz:hover{ background:#fff; color:#0c2c52}

.inplist{}
.inplist li{ width:32%; background:#fff; margin:60px 2% 0 0; display:inline; position:relative}
.inplist li:hover{ background:#60aeff}
.inplist li:nth-child(3n){ margin:60px 0 0 0}
.inplist li .pic{ height:332px}
.inplist li .pic img{ width:100%; height:100%; object-fit:cover; display:inline-block}
.inplist li:hover .pic img{ transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1)}
.inplist li .nr{ width:85%; padding:30px 7.5%; display:inline; color:#000}
.inplist li .nr .wz1{ font-size:24px; line-height:45px; height:45px; font-weight:bold}
.inplist li .nr .wz2{ font-size:18px; line-height:32px}
.inplist li:hover .nr .wz1,.inplist li:hover .nr .wz2{ color:#fff}
.inplist li .pmore{ width:76px; height:76px; background:url(../images/pmorea.png) no-repeat center center; position:absolute; right:35px; bottom:30px}
.inplist li:hover .pmore{background:url(../images/pmoreb.png)}

.ysarea{ width:25%; height:100%; position:relative; background-size:cover !important}
.ysarea.bg1{ background:url(../images/bg4-1.jpg) no-repeat}
.ysarea.bg2{ background:url(../images/bg4-2.jpg) no-repeat}
.ysarea.bg3{ background:url(../images/bg4-3.jpg) no-repeat}
.ysarea.bg4{ background:url(../images/bg4-4.jpg) no-repeat}
.ysarea .bt{ font-size:40px; line-height:60px; margin-top:35%; display:inline}
.ysarea .btline{ width:56px; height:1px; background:#fff; margin-top:28px; display:inline}
.ysarea .pic{ width:84%; border:solid 4px #fff; box-sizing:border-box !important; margin:15% 8% 0; display:inline-block}
.ysarea .vwz{ width:64%; font-size:17px; line-height:30px; height:120px; overflow:hidden; margin:30px 18% 0; display:inline}
.ysarea .mwz{ width:40%; margin:12% 30% 0; height:40px; border:solid 2px #fff; box-sizing:border-box !important; font-size:18px; line-height:36px; text-transform:uppercase !important}
.ysarea .mwz:hover{ color:#0c2c52; background:#fff}

.aboutarea{ width:100%; height:100%; position:relative; display:table}
.aboutarea .anr{ display:table-cell; vertical-align:middle}
.aboutarea .btpic{ width:auto; height:95px; display:inline-block}
.aboutarea .sbt{ font-size:30px; line-height:50px; margin-top:54px; display:inline; letter-spacing:1px; text-indent:1px }
.aboutarea .sbt strong{ font-size:38px}
.aboutarea .awz{ width:80%; margin:42px 10% 0; display:inline; font-size:16px; line-height:30px}
.aboutarea .btn{ width:180px; height:32px; border:solid 1px #fff; font-size:16px; line-height:32px; text-transform:uppercase !important; border-radius:20px; margin-top:70px; display:inline}
.aboutarea .btn:hover{ background:#fff; color:#0c2c52}

.foottop{ width:100%; height:40%; position:relative; background:url(../images/bg6_t.png) no-repeat center bottom #7cb7d7}
.foottop .nr{ width:42%; margin-left:7%; height:100%; position:relative; display:table}
.foottop .nr .nrk{ display:table-cell; vertical-align:middle}
.foottop .nr .nrk .wz{ font-size:30px; line-height:48px}
.foottop .nr .nrk .pic{ max-width:100%; width:auto; margin-top:60px; display:inline}

.footbottom{width:100%; height:60%; position:relative; background:#2f455f; display:table}
.footbottom .bt{ font-size:24px; line-height:40px; color:#a8a8a8; margin-top:2%; display:inline}
.footbottom .fl{ width:80%; margin:23px 10% 0; display:inline}
.footbottom .fwz{ width:13%; height:60px; font-size:18px; line-height:58px; color:#a8a8a8; margin:0 1%; display:inline; border:solid 1px #fff; box-sizing:border-box !important; border-radius:8px}
.footbottom .fwz:hover,.footbottom .cbtn:hover{ background:#fff; color:#2f455f}
.footbottom .ewm{ width:185px; margin-top:1.5%; display:inline-block}
.footbottom .cbtn{ width:400px; font-size:30px; line-height:62px; color:#fff; font-weight:bold; text-transform:uppercase !important; margin-top:36px; display:inline-block; border:solid 1px #fff; background:#485c72; border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-webkit-border-radius:6px;}
.footbottom .dbwz{ height:70px; line-height:70px; border-top:solid 1px #275081; font-size:16px; color:#fff; position:absolute; left:0; bottom:0}

.foot{}
.foot .foottop{ height:385px}
.foot .footbottom{ height:612px}

.page{ width:100%; height:32px; margin-top:35px; display:inline}
.page a,.page a.pb{height:32px;padding:0 10px;margin:0 2px;display:inline;font:14px/32px "微软雅黑"; color:#333; background:#efefef; float:left; line-height:32px}
.page a.pa{background:#aaa}
.page a:hover,.page a.pb{ background:#ed7328; color:#fff}
.page span{font:14px/32px "微软雅黑"; color:#fff; margin:0 2px; display:inline; background:#ed7328; padding:0 10px; float:left}


.ftop{ width:57px; height:57px; background:url(../images/ftop.jpg) no-repeat center center; position:fixed; right:10px; bottom:10%; display:none}
.ftop.active{ display:block}

.nav{ width:100%; padding:10px 0; background:#ed7328; position:fixed; left:0; top:0; display:none}
.nav .logo{ height:47px; margin:0 0 0 3%}
.nav .logo img{ width:auto; height:47px}
.nav .nav_icon{ height:40px; margin:0 3% 0 0}
.nav .nav_icon img{ width:auto; height:40px}

.nav_menu{ width:100%;height:100%; position:fixed; right:0; top:0; z-index:999}
.nav_menu .left{ width:42%; min-height:100%; float:left; background:#000; opacity:0.5; filter:alpha(opacity=40); margin:0;}
.nav_menu .right{ width:58%; max-height:100%; min-height:100%; float:right; background:#ed7328; overflow:scroll}
.nav_menu .right .list{ width:100%; margin-top:20px; padding-bottom:50px; display:inline}
.nav_menu .right .list li{ width:92%; margin:0 4%; float:left; position:relative}
.nav_menu .right .list li .mz{ width:100%; font:16px/45px "微软雅黑"; color:#fff; border-bottom:solid 1px #fff; text-indent:10px}
.nav_menu .right .list li dl{ width:100%; float:right}
.nav_menu .right .list li dl dd{ width:100%; float:left; text-indent:15px}
.nav_menu .right .list li dl dd a{ width:100%; font:14px/42px "微软雅黑"; color:#fff; border-bottom:dashed 1px #fff; text-indent:8px}

.kong{ width:100%; height:67px; display:none; clear:both; float:left}
.footer{ width:100%; padding:6px 0;  background:#ed7328; position:fixed; left:0; bottom:0; display:none}
.footer a{ width:25%}
.footer a .icon,.footer a .icon img{ width:auto; height:34px}
.footer a .wz{ width:100%; margin-top:3px; font:12px/18px "微软雅黑"; color:#fff; text-align:center}

.feed_wz{ width:100%; font:14px/30px "微软雅黑"; color:#666;}
#article{ margin-top:30px}
#mob_tab{ display:none}

.clear{ clear:both; display:block}

.c756{ color:#ed7328}
.cfff{ color:#fff}

.ny_banner{ width:100%; min-width:1400px; height:350px}

.ny_position{ width:100%; height:40px; margin-top:10px; display:inline; font:15px/40px "微软雅黑"; color:#999}
.ny_position a{ color:#ed7328}
.ny_position .dw{ color:#df0000}

.ny_left{ width:22%; min-height:600px; padding-bottom:70px; border-top:solid 3px #ed7328; background:#f8f8f8;}
.ny_left .ntitle{ width:86%; height:auto; padding:25px 7%; display:inline; border-bottom:solid 1px #ccc}
.ny_left .ntitle .n_ch{ width:100%; font-size:30px; line-height:55px; color:#ed7328; font-weight:bold}
.ny_left .ntitle .n_en{ width:100%; font-size:16px; line-height:24px; color:#ccc; text-transform:uppercase !important}
.ny_left .l_dh{ width:100%}
.ny_left .l_dh li{ width:100%; float:left}
.ny_left .l_dh li .wz,.ny_left .l_dh li .pwz{ width:86%; height:51px; padding:0 7%; display:inline; border-bottom:solid 1px #ccc; font-size:18px; line-height:53px; height:51px; overflow:hidden}
.ny_left .l_dh li .wz{ color:#666}
.ny_left .l_dh li .pwz{ color:#333; background:#f1f1f1}
.ny_left .l_dh li .pwz b{ line-height:51px; font-family:"Arial"}
.ny_left .l_dh li a.wz:hover{ color:#ed7328}
.ny_left .l_dh li .wz.mb{ color:#fff; background:#ed7328; border-color:#ed7328}
.ny_left .l_dh li .wz.mb:hover{ color:#fff}
.ny_left .l_dh dl{ width:86%; padding:0 7%; background:#f8f8f8; float:left}
.ny_left .l_dh dl a.mz{ width:100%; height:44px;font:14px/44px "微软雅黑"; color:#666; border-bottom:dashed 1px #ccc}
.ny_left .l_dh dl a.mz:last-child{ border:none}
.ny_left .l_dh dl a.mz:hover,.ny_left .l_dh dl a.mzb{ color:#d70000}
.ny_left .l_dh dl.collapsed{ display:none}

.ny_right{ width:75%; min-height:600px; padding-bottom:50px; margin-top:15px; display:inline}
.ny_right .view_wz{ width:100%; min-height:200px; margin-top:20px; display:inline; font-size:16px; line-height:35px}
.ny_right .view_wz *{font-size:16px; line-height:35px; color:#666}
.ny_title{ width:100%; height:60px; background:url(../images/ny_title_bg.png) repeat-x center right}
.ny_title .wz{ background:#fff; padding-right:30px; font:22px/60px "微软雅黑"; color:#ed7328; display:inline}

.pro_list{ width:78%}
.pro_list li{ width:30%; margin:15px 0 0 3.33333%; display:inline}
.pro_list li a{ width:100%}
.pro_list li a .pic{ width:100%; height:auto; overflow:hidden}
.pro_list li a:hover .pic img{ transform:scale(1.1)}
.pro_list li a .name{ width:100%; height:40px; font:14px/40px "微软雅黑"; color:#464646; background:#f8f8f8}
.pro_list li a:hover .name{ background:#ed7328; color:#fff}

.news_list{ width:100%}
.news_list li{ width:100%; height:150px; border-bottom:dashed 1px #ccc; margin-top:25px; display:inline; float:left; overflow:hidden}
.news_list li .pic{ width:20%; height:150px; float:left}
.news_list li .pic img{ width:100%; height:100%; object-fit:cover; display:inline-block}
.news_list li .nrk{ width:75%; margin-right:2%; display:inline}
.news_list li .nrk .n_title{ width:100%; height:50px; font:18px/50px "微软雅黑"; color:#121212; overflow:hidden}
.news_list li .nrk .n_data{ width:100%; height:22px; font:14px/22px "微软雅黑"; color:#666}
.news_list li .nrk .n_view{ width:100%;height:50px; margin-top:8px; display:inline;font:15px/25px "微软雅黑"; color:#666; overflow:hidden}
.news_list li:hover .nrk .n_title{ color:#ed7328}

.plist{ width:100%}
.plist li{ width:32%; margin:35px 2% 0 0; display:inline; float:left}
.plist li:nth-child(3n+0){margin:35px 0 0 0}
.plist li a{width:100%;border:solid 1px #ccc; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.plist li a:hover{ border-color:#ed7328}
.plist li .pic{width:100%; height:240px; float:left; overflow:hidden}
.plist li .pic img{ width:100%; height:100%; object-fit:cover; display:inline-block}
.plist li .t_mc{ width:100%;height:48px; font:16px/48px "微软雅黑"; color:#666; text-align:center; background:#f8f8f8; overflow:hidden}
.plist li:hover .t_mc{ background:#ed7328; color:#fff}

.clist{ width:100%}
.clist li{ width:32%; margin:35px 2% 0 0; display:inline; float:left; position:relative}
.clist li:nth-child(3n+0){ margin:35px 0 0 0}
.clist li a{width:100%}
.clist li .pic{ width:100%; height:260px; float:left; overflow:hidden}
.clist li:hover .pic img,.t_list li:hover .pic img{ transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1)}
.clist li .pic img{ width:100%; height:100%; object-fit:cover; display:inline-block}
.clist li .t_mc{ width:100%; font:18px/50px "微软雅黑"; color:#333; background:#f8f8f8}
.clist li:hover .t_mc{ background:#ed7328; color:#fff}

.view_title{ width:100%; margin-top:10px; display:inline; font:18px/45px "微软雅黑"; color:#ed7328; text-align:center}
.news_title_s{width:100%; text-align:center; font:12px/25px "微软雅黑"; color:#999; line-height:22px}

.news_sxy{ width:100%; margin-top:50px; display:inline}
.news_sxy a,.news_sxy div{ width:49%; height:40px; font:16px/40px "微软雅黑"; color:#666; line-height:40px; overflow:hidden}
.news_sxy a:hover{ color:#ffaa42}

.pro_pic,.pro_pic1{ width:100%; margin-top:30px; display:inline; text-align:center}
.pro_pic img,.pro_pic1 img{ width:auto; max-width:100%; height:auto; display:inline-block}
.ptitle{ width:100%; font:20px/50px "微软雅黑"; color:#ed7328; text-align:center}

.prev{ width:100%; margin-top:10px; display:inline}
.prev .pa,.prev .pb{ width:100%;height:40px;margin-top:8px;display:inline;font:14px/40px "微软雅黑"; text-indent:10px; color:#fff; line-height:40px; overflow:hidden}
.prev .pa{background:#aaa}
.prev a:hover,.prev .pb{ background:#ed7328}

.pview_t{ width:100%; height:42px; border-bottom:solid 1px #ccc; margin-top:30px; display:inline; position:relative}
.pview_t .wz1{ width:auto; height:43px; background:#ed7328; padding:0 35px; display:inline; position:absolute; left:0; bottom:0; font:15px/43px "微软雅黑"; color:#fff}
.pro_view{ width:100%; margin-top:10px; display:inline;font:14px/30px "微软雅黑"; color:#666}

.contact{ width:100%; margin-top:25px; display:inline}
.contact .map,.contact .cont_nr{ width:620px; overflow:hidden}
.contact .cont_nr .wzk{ width:100%; height:279px; border:solid 1px #ccc; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; border-top:none; padding:14px 35px 0; display:inline}
.contact .cont_nr .c_addwz{ width:100%; height:156px; margin-top:20px; display:inline; font:14px/26px "微软雅黑"; color:#666; overflow:hidden}

.s_list{ width:1320px; margin-top:20px; padding-bottom:70px; display:inline}
.s_list li{ width:400px; margin:35px 40px 0 0; padding-bottom:25px; display:inline; background:#fafafa; float:left}
.s_list li .bt_en,.contact .cont_nr .bt_en{ width:100%; height:40px; background:#ed7328; text-align:center; font:12px/40px "微软雅黑"; color:#fff; overflow:hidden}
.s_list li .nr{ width:360px; margin:10px 20px 0; display:inline}
.s_list li .bt_ch,.contact .cont_nr .bt_ch{ width:100%; height:40px; font:20px/40px "微软雅黑"; color:#ed7328; text-align:center; overflow:hidden}
.s_list li .s_xq{ width:100%; height:84px; margin-top:10px; font:14px/26px "微软雅黑"; color:#999; overflow:hidden}
.s_list li .s_add{ width:100%; margin-top:15px; font:14px/30px "微软雅黑"; color:#ed7328}
.s_list li .s_more{ width:100%; margin-top:30px; display:inline; border:solid 1px #ed7328; text-align:center; font:16px/40px "微软雅黑"; color:#ed7328; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.s_list li .s_more:hover{ background:#ffaa42; border-color:#ffaa42; color:#fff}

@media screen and ( min-width: 1820px)
{
.topic .logo{ margin:32px 0 0 4%}
.topmeau{ margin:35px 0 0 4%}
.topic .tel{ margin:44px 4% 0 0}
}
@media screen and ( max-width: 1680px)
{
.topic .logo img{ height:55px}
.topmeau li{ margin-left:15px}
.topmeau li .wz{ padding:0 18px; font-size:19px}
.topmeau{ margin:35px 0 0 2%;}
.topic .tel{ font-size:30px}
}
@media screen and ( max-width: 1520px)
{
.topic .logo{ margin:32px 0 0 1.5%}
.topmeau li{ margin-left:4px}
.topic .tel{ font-size:29px}

}
@media screen and ( max-width: 1440px)
{
.topic .logo{ margin:32px 0 0 1%}
.topic .tel{ margin:44px 1% 0 0; font-size:27px}
.topmeau{ margin:35px 0 0 3.5%}
.topmeau li{ margin-left:0}
.topmeau li .wz{ font-size:17px; padding:0 18px}
.flist{ margin-top:3%}
.flist li .wz{ font-size:18px}
.inplist li .nr{ width:90%; padding:20px 5%}
.inplist li .nr .wz1{ font-size:22px}
.inplist li .pmore{ bottom:20px; right:5%}
.ysarea .vwz{ font-size:15px; line-height:28px}
.foottop .nr{ width:50%}
.foottop .nr .nrk .pic{ height:70px}
.footbottom .fl{ margin-top:15px}
.footbottom .fwz{ font-size:16px; line-height:44px; height:46px}
.footbottom .ewm{ width:170px}
.footbottom .cbtn{ width:360px; font-size:28px; margin-top:20px; line-height:50px}

.plist li .pic{ height:220px}

}

@media screen and (max-width: 1280px)
{
.topic .logo{ margin:40px 0 0 1%}
.topmeau{ margin:35px 0 0 2%}
.topic .logo img{ height:45px}
.topmeau li .wz{ font-size:16px}
.topic .tel{ font-size:26px}
.inplist li .nr .wz1{ font-size:20px}
.inplist li{ margin:45px 2% 0 0}
.inplist li:nth-child(3n){margin:45px 0 0 0}
.ysarea .vwz{ width:84%;margin:30px 8% 0}
.ysarea .bt{ font-size:35px}
.aboutarea .awz{ width:92%; margin:35px 4% 0}
.aboutarea .btpic{ height:80px}
.aboutarea .btn{ margin-top:45px}
.foottop{ height:38%}
.foottop .nr{ margin-left:4%; width:60%}
.foottop .nr .nrk .pic{ margin-top:40px}
.footbottom{ height:62%}
.footbottom .fl{ width:92%; margin:20px 4% 0}
.footbottom .ewm{ width:160px}
.footbottom .cbtn{ width:320px}
.footbottom .dbwz{ height:58px; line-height:58px}
.foot .footbottom{ padding-bottom:70px; height:auto}
.footbottom .dbwz{ font-size:15px}

.ny_left{ width:24%}
.ny_right{ width:73%;min-height:inherit; padding-bottom:50px}
.plist li .pic,.clist li .pic{ height:200px}
.ny_position{ text-indent:15px}
.news_title_s{ font-size:10px}
.contact .map,.contact .cont_nr{ width:92%; margin:20px 4% 0; height:auto}

}

@media screen and (max-width: 1200px)
{

.topmeau li .wz{ padding:0 15px}
.flist li .wz{ font-size:16px}
.plist li .pic,.clist li .pic{ height:180px}

}
@media screen and (max-width: 1024px)
{
.main{ width:100%}
.topic{ height:120px; background-size:auto 100%}
.topic .tel{ display:none}
.topic .logo{margin:12px 0 0 1%}
.topic .logo img{ height:60px}
.topmeau{margin:15px 0 0 0; float:right}
.topmeau li .wz{ padding:0 12px}
.flist li,.flist li:last-child{ width:calc(94%/4); margin:15px 2% 0 0}
.flist li:nth-child(4n){ margin:15px 0 0 0}
.inplist li .pic{ height:240px}
.ysarea{ width:50%; height:50%}
.ysarea .bt{ margin-top:10%}
.ysarea .pic{ width:70%;margin:8% 15% 0}
.ysarea .vwz{ width:70%; margin:30px 15% 0; font-size:14px; line-height:24px; height:72px; overflow:hidden}
.ysarea .mwz{margin:10% 30% 0}
.section-wrap .section-6 .foottop{ height:40%}
.foottop .nr{ width:80%}
.section-wrap .section-6 .footbottom{ height:60%}
.section-wrap .section-6 .footbottom .bt{ margin-top:15%}
.section-wrap .section-6 .footbottom .ewm{ width:185px; margin-top:5%}
.section-wrap .section-6 .footbottom .fl{margin: 50px 4% 0}
.footbottom .cbtn{width: 350px;height:60px; line-height:60px;}
.section-wrap .section-6 .footbottom .cbtn{ margin-top:50px}
.footbottom .dbwz{ height:auto; line-height:30px; padding:20px 0}
.foot .footbottom{ height:auto; padding-bottom:110px}
.foot .foottop{ height:auto; padding:40px 0}
.ny_right{ width:72%; margin-right:1%}
.plist li .pic, .clist li .pic{ height:200px}


}


@media screen and (max-width: 1023px)
{
	
.topd,.topic,.topmeau,.foot,.ny_left,.aboutnr .sbt,.inlist li.n2 span.wz{ display:none}
.kong,.nav,.footer{ display:block}
.banner{ width:100%; min-width:auto}
.ny_left{ display:none}
.ny_right{ width:92%; margin-right:4%}
.ny_right .view_wz{ min-height:200px}
.ny_position{ text-indent:0}
.plist li .pic,.clist li .pic{ height:235px}

.ny_right .view_wz *,.pro_view *{ font-size:15px; line-height:30px}

.hen1{ width:100%; height:70px; float:left; display:block}

.ny_title{ height:40px}
.ny_title .wz{ line-height:40px; line-height:40px; font-size:20px}
#article table,#article form{ width:100%; margin:0; overflow:hidden}
#article table tbody{ width:100%}

}

@media screen and (max-width: 768px)
{
.inplist li .pic{ height:150px}
.ysarea .bt{ font-size:30px}
.ysarea .btline,.ysarea .vwz{ display:none}
.ysarea .bt{ margin-top:25%}
.aboutarea .sbt{ font-size:24px}
.foottop .nr{ width:92%}
.section-wrap .section-6 .footbottom .bt{ margin-top:5%}
.section-wrap .section-6 .footbottom .fl{ margin:10px 4% 0}
.section-wrap .section-6 .footbottom .ewm{ margin-top:4%}
.section-wrap .section-6 .footbottom .cbtn{ margin-top:15px}
.section-wrap .section-6 .footbottom .dbwz{ bottom:70px}
.foottop .nr .nrk .wz{ font-size:26px; margin-top:20px}
.plist li .pic, .clist li .pic{ height:170px}
.foottop .nr .nrk .pic{ height:50px}
.inplist li .nr .wz1{ font-size:18px}
.inplist li .nr .wz2{ font-size:14px}

}

@media screen and (max-width: 520px)
{
.nav .logo,.nav .logo img{ height:40px}
.flist li .wz{ font-size:14px; overflow:hidden; height:40px; line-height:40px}
.inplist li{ width:49%; margin:40px 2% 0 0}
.inplist li:nth-child(2n){width:49%; margin:40px 0 0 0}
.inplist li:nth-child(3n){ display:none}
.inplist li .pic{ height:140px}
.inplist li .nr{ padding:10px 5%}
.inplist li .nr .wz1{ font-size:16px; line-height:40px; height:40px}
.ysarea .bt{ font-size:24px}
.ysarea .pic{ width:90%;margin:8% 5% 0; border:solid 2px #fff}
.ysarea .mwz{ width:50%;margin: 10% 25% 0; border:solid 1px #fff; font-size:15px}
.ysarea.bg1 .bt,.ysarea.bg2 .bt{ margin-top:50%}
.aboutarea .btpic{ height:40px}
.aboutarea .sbt{ font-size:16px; line-height:30px; margin-top:20px}
.aboutarea .sbt strong{ font-size:30px}
.aboutarea .awz{ font-size:14px; max-height:300px; overflow:hidden}
.foottop .nr .nrk .wz{ font-size:16px; line-height:30px}
.foottop .nr .nrk .pic{ height:40px}
.section-wrap .section-6 .footbottom .ewm{ width:140px}
.section-wrap .section-6 .footbottom .fl,.footbottom .fl{ width:100%; margin:10px 0 0 }
.footbottom .fwz{ font-size:14px}
.footbottom .cbtn{ display:none}
.footbottom .dbwz{ font-size:14px; line-height:22px; width:92%}
.section-wrap .section-6 .footbottom .dbwz{ left:4%}


.plist li,.plist li:nth-child(3n),.clist li,.clist li:nth-child(3n){ width:49%; margin:10px 2% 0 0}
.plist li:nth-child(2n),.clist li:nth-child(2n){ margin:10px 0 0 0}
.pmore{ width:160px; height:40px; line-height:40px; margin-top:25px}

.news_list li{ height:auto; padding-bottom:12px}
.news_list li .nrk .n_title{ height:30px; font:14px/30px "微软雅黑"}
.news_list li .nrk .n_view{ font-size:12px; margin-top:0}
.news_list li .pic{ height:80px}
.news_list li .nrk .n_data{ display:none}
.news_sxy a,.news_sxy div{ width:100%;font-size:15px; text-align:left}
.plist li .pic,.clist li .pic{ height:130px}
.plist li .t_mc,.clist li .t_mc{ font-size:14px; height:36px; line-height:36px}
.innarea .btk .wz{ text-indent:10px}
.inlist li.n2{ height:50px}
.inlist li.n2 .wz{ line-height:50px; font-size:15px}
.inlist li.n2 .cir{margin:22.5px 15px 0 0}
.inlist li.n1 .nr .bt{ font-size:16px}
.inlist li.n1 .nr .swz{ font-size:12px}

.ny_banner{ margin-top:74px; height:220px; background-position:left bottom}

.view_title{ font:14px/30px "微软雅黑"}
.ny_position{ font-size:10px}

.pro_pic,.pro_nr{ width:100%}
.pro_nr .ptitle{ font:16px/40px "微软雅黑"}
.pro_nr .pwz{ margin-top:5px; font:12px/28px "微软雅黑"}
.prev .pa, .prev .pb{ font-size:13px}
.pview_t .wz1{ padding:0 20px; font-size:13px}

#article{ display:none}
#mob_tab{ display:block}

}

