@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,div{margin:0px auto;padding:0;}
ul{list-style-type:none;}
a:link,a:visited{text-decoration:none;}
a:hover{text-decoration:none;border:0;}
img{ width:100%; border:0}
input,select,button{
     
     -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	 border:none; outline:none;}

.l{ float:left}
.r{ float:right}
.cur{ cursor:pointer}
.fd,.content{ width:100%; float:left; display:block}
.content{ margin-top:40px}
.jz{ display:table; margin:0 auto}
.tright{ text-align:right}
.main{ width:100%}

.pdb35{ padding-bottom:35px}

.over{ overflow:hidden}
.tcenter{ text-align:center}

.nav{ width:100%; padding:10px 0; display:inline; background:#fff; border-bottom:solid 1px #ccc; position:fixed; left:0; top:0; z-index:999}
.nav .logo,.nav .logo img{ width:auto; height:48px}
.nav .logo{ margin-left:4%; display:inline}
.nav .wz{ height:30px;font:15px/30px "微软雅黑"; color:#fff; margin:10px 0 0 5px; display:inline}
.nav .nav_icon{ width:auto; height:22px; margin:16px 4% 0 0; display:inline}
.nav .nav_icon img{ width:auto; height:22px; float:left}
.nav_menu{ width:100%;height:100%; position:fixed; right:0; top:0; z-index:99999}
.nav_menu .left{ width:42%; min-height:100%; float:left; background:#000; opacity:0.5; filter:alpha(opacity=50); margin:0;}
.nav_menu .right{ width:58%; max-height:100%; min-height:100%; float:right; background:#7fb047; background-size:100% auto; 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:14px/40px "微软雅黑"; color:#fff; text-indent:10px; border-bottom:solid 1px #fff}
.nav_menu .right .list li dl{ width:100%; float:right}
.nav_menu .right .list li dl dd{ width:100%; float:left;border-bottom:dashed 1px #ccc}
.nav_menu .right .list li dl dd a{ width:100%; font:12px/40px "微软雅黑"; color:#fff; text-indent:8px}

.nav .back{ width:auto; height:18px; margin:18px 0 0 4%; display:inline}
.nav .back img{ width:auto; height:18px}

.fdbwz{ width:100%; padding:20px 0 90px 0; margin-top:30px; background:#dae0e3; font:14px/24px "微软雅黑"; color:#000; text-align:center; float:left; display:block}
.fdbwz a{ color:#000}
.foot{ width:100%; padding-bottom:10px; background:#7fb047; position:fixed; left:0; bottom:0; z-index:999}
.foot .fk{ width:25%}
.foot .fk .icon{ width:34%; margin:10px 33% 0; display:inline}
.foot .fk .icon img{ width:100%}
.foot .fk .wz{ width:100%; font:14px/14px "微软雅黑"; color:#fff; text-align:center; margin-top:5px}

.banner,.banner img{ width:100%; display:block; float:left}
.banner{ margin-top:69px}

.nybanner{ width:100%; height:120px;margin-top:70px; background:url(../../images/ny_banner.jpg) no-repeat center center}

.bg0f3{ background:#0f3789}
.bgc90{ background:#c9000b}
.bg000{ background:#000}
.inarea{ width:100%}

.title{ width:100%; margin-top:25px;font: 20px/40px "微软雅黑"; font-weight:bold; text-align:center; letter-spacing:1px}
.c000{ color:#000}
.cfff{ color:#fff}
.c7fb{ color:#7fb047}
.title .wz b{ color:#c9000b}
.title .wz_en{ width:100%; font:14px/16px "微软雅黑"; color:#999; text-transform:uppercase !important}

.ysbg{ height:auto; margin-top:30px; background:url(../../images/ysbg.jpg) no-repeat center center; background-size:auto 100%}
.ysbg img{ float:left}

.wlist{ width:96%; margin:20px 2% 0; display:inline}
.wlist a{ width:100%}

.aboutwz{ width:88%; margin:25px 6% 0; display:inline; font:14px/26px "微软雅黑"; color:#666; text-align:center}
.more{ width:150px; height:40px; margin-top:20px; display:inline; background:#7fb047; font:15px/40px "微软雅黑"; color:#fff}


.pclass{ font:14px/30px "微软雅黑"; padding:0 3px; margin:0 3px; display:inline; background:#fff; color:#666}

.mgt20{ margin-top:20px}

.about_area{ width:92%; margin:25px 0 0 4%; padding-bottom:15px; display:inline; background:#fff; box-shadow:0 0 5px 6px #eee;-moz-box-shadow:0 0 5px 6px #eee;-ms-box-shadow:0 0 5px 6px #eee;-webkit-box-shadow:0 0 5px 6px #eee}
.about_area .pic{ width:100%}
.about_area .bt{ width:100%; font:18px/40px "微软雅黑"; color:#000; font-weight:bold}
.about_area .wz{ width:100%; font:14px/28px "微软雅黑"; color:#666}


.apic{ width:50%; overflow:hidden}
.apic img{ width:100%; height:100%; object-fit:cover; display:inline-block}
.anr{ width:50%}
.anr .count_wz{ width:100%; font:14px/26px "微软雅黑"; text-align:center; margin-top:11px; display:inline}
.anr .count_wz strong{ font-size:26px}
.about_wz{ width:90%; height:190px; margin:10px 5% 0; display:inline; font:12px/24px "微软雅黑"; color:#404040; overflow:hidden}
.amore{ width:70%; height:40px; margin:10px 0 0 5%; display:inline; background:#eee; color:#000; font:14px/40px "微软雅黑"; text-align:center}
.amore:hover{ background:#0f3789; color:#fff}

.allist{ width:100%; margin-top:12px; display:inline}
.allist li{ width:calc(100%/3); border-right:solid 2px #fff; border-bottom:solid 2px #fff; box-sizing:border-box !important}
.allist li a{ width:100%; height:120px; overflow:hidden}
.allist li a img{ width:100%; height:100%; object-fit:cover; display:inline-block}


.p_list,.p_list li a,.p_list li a .pic img{ width:100%; float:left}
.p_list li{ width:28%; margin:15px 0 0 4%; display:inline; float:left}

.p_list li a .wz{width:100%; background:#0168b7; text-align:center; font:12px "微软雅黑"; color:#fff; overflow:hidden}
.p_list li a .wz{height:26px; line-height:26px}
.c_list li a .wz{height:30px; line-height:30px;background:url(../images/tm_b50.png); position:absolute; left:0; bottom:0}
.c_list{ min-height:350px}
.c_list,.c_list li a,.c_list li a.pic{ width:100%; float:left}
.c_list li{ width:47%; margin:10px 0 0 2%; display:inline; float:left; position:relative}
.c_list li .pic{ width:100%; height:150px; border:solid 1px #eee; box-sizing:border-box !important}
.c_list li a .pic img{ width:100%; height:100%; object-fit:cover; display:inline-block}
.c_list li a .wz1{ width:100%; height:30px; font:14px/30px "微软雅黑"; margin-top:5px; display:inline; word-break:break-all !important}
.c_list li a .wz2,.c_list li a .wz3{ width:100%; height:40px; font:14px/40px "微软雅黑"; position:absolute; left:0; bottom:0}
.c_list li a .wz2{ color:#333; background:url(../images/tm_w60.png)}
.c_list li a .wz3{ color:#fff; background:url(../images/tm_60.png)}

.title_s{ width:100%; height:29px; margin-top:15px; display:inline; border-bottom:solid 1px #ccc; position:relative}
.title_s .wz{ height:28px; padding:0 6px; display:inline; font:12px/28px "微软雅黑"; color:#444; border-bottom:solid 2px #df0000; position:absolute; left:0; top:0}

.news_list{ width:92%; margin:10px 4% 0; display:inline}
.news_list li{ width:100%; padding-bottom:10px; margin-top:12px; display:inline; border-bottom:solid 1px #d9d9d9}
.news_list li a{ width:100%}
.news_list li .data{ font:13px/28px "微软雅黑"; color:#bebebe}
.news_list li .bt{ width:auto; font:15px/28px "微软雅黑"; color:#000;overflow:hidden}

.pro_pic{ width:100%}
.pro_pic img{width:100%; max-width:100%; float:left}
.ny_next{ width:100%; margin-top:20px; display:inline}

.view_title{ width:100%; font:16px/32px "微软雅黑"; color:#7fb047; text-align:center}
.ny_wz{ width:100%; margin-top:10px; display:inline; font:14px/24px "微软雅黑"; color:#666}
.ny_wz img,.ny_wz table{ max-width:100%}

.view_data{ width:100%; font:10px/20px "微软雅黑"; color:#999; text-align:center}

.x_pic,.sl_sys{ width:100%; margin-top:15px; display:inline}
.x_pic img{ width:100%; float:left}
.x_nr{ width:94%; padding:15px 3% 20px; display:inline; background:#f8f8f8}
.x_nr .xleft{ width:60%}
.x_nr .xleft .wz{ width:100%; margin-top:8px; display:inline; max-height:54px; font:8px/18px "微软雅黑"; color:#666; overflow:hidden}
.x_nr .xleft .more{ width:auto; padding:0 10px; margin-top:6px; display:inline; height:22px; background:#df0000; font:10px/22px "微软雅黑"; color:#fff}
.x_nr .xright{ width:35%; height:100px; background:url(../images/x_bg.png) no-repeat center center; background-size:100%}

.sl_pic{ width:100%}
.sl_pic .pic{ width:35%; margin-left:10%; display:inline;border:solid 1px #ccc; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.sl_pic .pic img{ width:100%; float:left}
.sl_wz{ width:100%; background:#f8f8f8; margin-top:10px; display:inline}
.sl_wz .bt{ width:100%; height:25px; font:10px/25px "微软雅黑"; color:#fff; background:#008edc; text-align:center}
.sl_wz .wz{ width:94%; height:100px;padding:8px 0; margin:3px 3%; display:inline; font:8px/20px "微软雅黑"; color:#666; overflow:hidden}

.w_pic{ width:96%; margin:15px 2% 0; display:inline}
.w_pic img{ width:100%; float:left}

.body-zhengwen{ width:100%; padding-bottom:20px; margin-top:69px; display:inline}
.conNeiRong{ width:92%; margin:10px 4% 0; display:inline; min-height:320px}
.conNeiTitle{ width:100%; padding:10px 0; background:#f7f7f7; display:inline; height:40px; line-height:40px!important;text-align:left;font:14px "微软雅黑"; color:#231a15; text-indent:10px }
.conNeiTitle span{ color:#7fb047}
.conNeiRong,.conNeiRong p,.conNeiRong span,.conNeiRong a{font:14px "微软雅黑";  line-height:26px!important;color:#666}
.conNeiRong p,.conNeiRong span{ width:100%}
.closeWindow{ width:100%}
.closeWindow a{ font:14px/30px "微软雅黑"; color:#0168b7}

  
.menu:hover .meauDl{display:block}
.meauDl{ width:200px; position:absolute; top:29px;right:-2px; background-color:#fa7e04;display:none; }
.meauDl dd{ width:100%; height:35px; float:left; line-height:35px; text-indent:10px; border-bottom:solid 1px #ddd;text-shadow:none;color:#fff!important;}
.meauDl dd a{ width:100%;height:35px; line-height:35px;font-size:14px; font-family:"微软雅黑"; color:#fff!important;text-shadow:none; overflow:hidden}


@media (min-width: 720px) {
	.foot .fk .icon{ width:10%; margin:7px 45% 0}
	.x_nr .xright{ height:210px}
	.x_nr .xleft .wz{ max-height:160px; line-height:32px}


}
@media (min-width: 480px) {
	.main{ max-width:700px}

}