/* 模板下载：wwww.adminbuy.cn */
*{margin:0px;padding:0px;}
html,body,b,div,ul,li,h1,h2,h3,h4,h5,h6,img,pre,form,p,input,td{margin:0px auto;padding:0;}
ul{list-style-type:none;}
img{ border:0;}
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:1200px;  float:left; margin:0px;}
.main{ width:1200px}
.over{ overflow:hidden}
.pdb50{ padding-bottom:50px; display:inline}
.wd100{ width:100%}
.posr{ position:relative}
.posa{ position:absolute}

.fts18{ font-size:18px}

.topic{ width:100%; min-width:1200px; height:100px;display:block; background:#fff;}
.topic .logo{ width:245px; margin-top:0px; display:inline}
.topic .logo img{ width:100%}


.topic .tel{ width:auto; margin:24px 20px 0 0; display:inline}
.topic .tel .icon{ width:40px; height:31px; background:url(../png/tel_icon.png) no-repeat; margin:8px 12px 0 0; display:inline}
.topic .tel .wz{ font:15px/20px "微软雅黑"; color:#332c2b}
.topic .tel .wz b{ font:22px/32px "微软雅黑"; color:#ce2e32; font-weight:bold}

.topmeau{ width:74%;height:135px;}
.topmeau ul{}
.topmeau li{ padding:28.5px 0;float:left; position:relative; width:calc(100%/6)} 

.topmeau li .mz{ width:100%;  text-align:center; font:18px/30px "微软雅黑"; color:#000} 
.topmeau li .mz i{ text-align:center; text-transform: uppercase; width:100%; float:left; font-style:normal; font:14px/14px "微软雅黑";}
.topmeau li.on .mz,.topmeau .li_Select .mz{color:#038600; }


.topmeau li:hover .mz{ color:#038600; text-decoration:underline}
.topmeau li dl{ width:0; background:url(../png/tm_y80.png); position:absolute; left:0; top:52px;z-index:999; overflow:hidden; opacity:0; filter(alpha=0)}
.topmeau li:hover dl{ width:100%; opacity:1; filter(alpha=100)}
.topmeau li:hover .dl2{ width:120%}
.topmeau li dl dd{ width:100%; height:48px; float:left}
.topmeau li dl dd .mz_s{width:100%; height:48px; font:14px/48px "微软雅黑"; color:#666; overflow:hidden; text-align:center}
.topmeau li dl dd .mz_s:hover{ color:#fff; background:#038600}

.title { width:100%; margin-top:60px; display:inline}
.title .w1{ font:35px/60px "微软雅黑"; font-weight:bold; margin-bottom:10px;}
.title .w2{ font:14px/28px "微软雅黑"; margin-top:12px; display:inline}
.title i{ width:50px; height:4px; display:table; margin:0px auto;}
.bgfff{ background:#fff;}
.bggreen{ background:#038600}
.c332{color:#332c2b}
.c38{color:#383838}
.cfcc{color:#038600}
.c444{color:#444}
.cfff{color:#fff}
.c999{color:#999}
.hlong *{display:inline-block;vertical-align:middle}

.about_bg{ }
.about_area{ width:100%;  position:relative}
.about_area .al{ width:50%; overflow:hidden }
.about_area .al img,.about_area .mal img{ width:100%;}
.about_area .mal{ display:none;width:50%; overflow:hidden;  }
.about_area .ar{ width:46%; }
.about_area .ar font{width:56px; height:4px; background:#038600; float:left; display: inline-block; margin-top:45px;}
.about_area .ar .bt{  width:100%; float:left;font:28px/30px "微软雅黑"; color:#333433; display:inline; font-weight:bold; margin-top:20px;}
.about_area .ar .bt1{ width:100%; float:left; font: bold 45px/45px "微软雅黑"; color:#eaeaea; display:inline; font-weight:bold; text-transform:uppercase}

.about_area .ar .wz{ font:14px/26px "微软雅黑"; margin-top:25px;}
.about_area .ar .amore{ width:155px; height:40px; margin-top:15px; background:#038600; border-radius:5px; display:inline; font:14px/40px "微软雅黑"; }
.about_area .ar .amore:hover{ background:#046002; margin-left:15px; color:#fff}


.aboutli { width: 100%; height: auto; float:left; margin-top:25px;}
.aboutli ul { height: 100%;}
.aboutli ul li { height: 100%; width:calc(100%/4); height: auto; float: left; cursor: pointer; box-sizing:border-box; border-right:1px dashed #ddd}
.aboutli ul li:last-child{border-right:none }
.aboutli ul li a{ display: table; margin:0px auto; height:100%;}
.aboutli ul h5 { height: 100%; text-align: center; font: bold 16px/30px "微软雅黑"; color: #666; text-transform: capitalize; margin-top:20px;}
.aboutli li:hover,.aboutli li:hover a{ color: #f6c00b; }
.aboutli_tubiao { width:55px; height:55px;  display: table; }

.inLogoH {display: block;}
.inLogoS {display: none;}
.focus .inLogoS {display: block !important;}
.focus .inLogoH {display: none !important;}
.aboutli li:hover .inLogoH{display: none;}
.aboutli li:hover .inLogoS{display: block!important;}
.aboutli li:hover h5{color: #f6c00b!important}


.about_area .area{ width:calc(100%/3); height:350px}
.about_area .bg1{ background:url(../png/anr_bg.png) no-repeat right bottom #00baef}
.about_area .area .nr{ width:82%; margin:0 9%; display:inline}
.about_area .area .bt{ font:24px/50px "微软雅黑"; margin-top:50px; display:inline; font-weight:bold}
.about_area .area img{ width:100%; height:100%; display:inline-block; object-fit:cover}

.number{ width:100%; height:300px; box-shadow:0px 0px 12px 4px #ddd; background:#ffffff70; margin-top:35px; display:inline}
.number .count{ width:25%; height:210px; border-right:solid 3px #eee; margin-top:45px; display:inline; box-sizing:border-box !important}
.number .count:last-child{ border:none}
.number .wz{ width:100%; font:36px/120px "微软雅黑"; color:#038600; font-weight:bold}
.number .wz span{ font-size:76px}
.number .wz1{ width:100%; font:24px/120px "微软雅黑"; color:#038600; font-weight:bold}
.number .wz1 span{ font-size:50px}
.number .wz2{ width:100%; font:18px/36px "微软雅黑"; color:#666}

.pro_bg{ background:url(../jpg/pro_bg.jpg) no-repeat center top; padding-bottom:80px; background-size:cover}

.yzslist{ width:100%}
.yzslist li{ width:20%; padding:0 8px; display:inline; box-sizing:border-box !important}
.yzslist li .icon{ width:70%; margin:25px 15% 0; display:inline}
.yzslist li .wz{ font:18px/38px "微软雅黑"; color:#666; font-weight:bold; margin-top:10px; display:inline}
.yzslist li .view{ font:14px/30px "微软雅黑"; color:#aaa}

.zh_bg{ min-height:658px; background:url(../png/zh_bg.png) no-repeat center bottom #fff}

.more,.more_b,.more_c{ width:160px; height:42px; font:14px/42px "微软雅黑";border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-webkit-border-radius:30px; overflow:hidden}
.more{background:#038600;color:#332c2b}
.more_b{background:#038600; color:#fff}
.more_c{background:#fff; color:#038600}

.mgt25{ margin-top:25px}
.mgt30{ margin-top:30px}
.mgt35{ margin-top:35px}
.mgt40{ margin-top:40px}
.mgt50{ margin-top:50px}
.mgt60{ margin-top:60px}
.mgt90{ margin-top:90px}
.mgft125{ margin-top:-125px}

.bgfff{ background:#fff}

.nlist1{}
.nlist1 li{ width:23.75%; margin:50px 1.6% 0 0; display:inline}
.nlist1 li:nth-child(4n+0){margin:50px 0 0 0}
.nlist1 li .pic{ width:100%;}

.nlist1 li .pic img{ width:100%; height:100%; object-fit:cover; display:inline-block}
.nlist1 li:hover .pic img{ transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1)}
.nlist1 li .nr{ width:100%; padding:22px 4% 15px; display:inline; background:#fff; border:solid 1px #d7d7d7; border-top:none; box-sizing:border-box !important}
.nlist1 li .nr .sxwnr{ width:100%; height:80px; border-bottom:solid 1px #dcdcdc}
.nlist1 li .nr .sxwnr .data{ width:16.8%; height:69px; border-right:solid 1px #dcdcdc; padding-right:14px; display:inline}
.nlist1 li .nr .sxwnr .data span{ width:100%; color:#333433}
.nlist1 li .nr .sxwnr .data .d1{ font:34px/48px "微软雅黑"}
.nlist1 li .nr .sxwnr .data .d2{ font:12px/14px "微软雅黑"}
.nlist1 li .nr .sxwnr .wzk{ width:70%}
.nlist1 li .nr .sxwnr .bt{ font:14px/22px "微软雅黑"; color:#333433; font-weight:600;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}
.nlist1 li .nr .sxwnr .bt:hover,.nlist1 li .nr .mwz:hover{ color:#980900}
.nlist1 li .nr .sxwnr .view{ font:12px/18px "微软雅黑"; color:#333433; margin-top:8px; display:inline}
.nlist1 li .nr .mwz{ font:14px/25px "微软雅黑"; color:#333433; margin-top:8px; display:inline}
.nlist1 li .nr .icon{ width:20px; height:12px; background:url(../png/picon.png) no-repeat; margin-top:14px; display:inline}

.adv { background:#f5f5f5;  padding: 0px 0px 72px;}

.adv_box {
	width: 100%; margin-top:50px;
}

.adv_box .std_item {
	width:23.75%;
	float: left;
	margin-right: 1.66%;
	position: relative; overflow:hidden;
}
.adv_box .std_item .img1{width:100%;}

.adv_box .std_item:last-child {
	margin-right: 0;
}

.std_text { text-align:center;
	width: 100%;
	height: 94px;
	background: #1d222b;
	position: absolute;
	bottom: 0;
}

.std_text img {
	width: 52px;
	margin-top: -26px;
}

.std_text p {
	font: 20px/20px "å¾®è½¯é›…é»‘";
	color: #fff;
	font-weight: bold;
	margin-top: 16px;
}

.std_item:hover  .std_text{
	height: 124px;
}



.news_bg{ height: auto}
.news_sk,.nlist{ width:590px}
.news_sk{ height:500px}
.news_sk .pic{ width:100%; height:300px; overflow:hidden}
.news_sk .pic img{ width:100%; height:100%; object-fit:cover; display:inline-block}
.news_sk:hover .pic img{ transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);}
.news_sk .nr{ width: 100%; padding: 20px 5% ; display: inline; box-sizing: border-box; background: #f0f0ee;}
.news_sk .nr .bt{ width:100%; height:36px; font:16px/36px "微软雅黑"; color:#121212; overflow:hidden}
.news_sk .nr .bt:hover{ color:#ffbc00}
.news_sk .nr .vwz{ width:100%; height:60px; font:14px/30px "微软雅黑"; color:#777; margin-top:6px; display:inline; overflow:hidden;}
.news_sk .nr .icon{ width:70px; height:19px; background:url(../png/n_icon.png) no-repeat; margin-top:20px; display:inline;}
.news_sk .nr .icon:hover{ background:url(../png/n_iconb.png) no-repeat}

.nlist li{ width:100%; height:152px; margin-top:10px; display:inline}
.nlist li:hover{ background:#038600}
.nlist li .pic{ width:32%; height:152px; overflow:hidden}
.nlist li .pic img{ width:100%; height:100%; object-fit:cover; display:inline-block}
.nlist li:hover .pic img{ transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);}
.nlist li .nr{ width:58%; margin:13px 5% 0 0; display:inline}
.nlist li .nr .bt{ width:100%; height:36px; font:15px/36px "微软雅黑"; color:#121212; overflow:hidden}
.nlist li .nr .vwz{ width:100%; height:52px; font:13px/26px "微软雅黑"; color:#777; overflow:hidden;margin-top:5px; display:inline}
.nlist li:hover .nr .bt,.nlist li:hover .nr .vwz{ color:#fff}
.nlist li .nr .icon{ width:53px; height:14px;margin-top:18px; display:inline; background:url(../png/micon.png) no-repeat 100% 100%}
.nlist li:hover .nr .icon{ background:url(../png/micon_b.png) no-repeat}

.mapbg{ background:url(../jpg/mapbg.jpg); padding:65px 0 }
.mapbg .mapl{ width:40%; }
.mapbg .mapl .mapmore{ width:155px; font:14px/40px "微软雅黑"; color:#fff; background:#038600; margin-top:40px;}
.mapbg .mapl .mapmore:hover{ background:#046002; margin-left:15px;}
.mapbg .mapr{ width:59%;}
.mapbg .mapr img{ width:100%}

.clist{ width:1200px}
.clist li{ width:205px; height:205px; margin:40px 43.75px 0 0; border-radius:205px; display:inline; box-shadow:0px 0px 10px 4px #eee}
.clist li:last-child{ margin-right:0px;}
.clist li img{ width:100%; height:100%; object-fit:cover; display:inline-block}

.about_line{ width:100%; height:20px; border-bottom:dashed 1px #ccc; margin:20px 0; display:inline}
.about_t{ width:100%; height:165px; background:url(../png/about_3_1.png) no-repeat center center; text-align:center; font:30px/45px "微软雅黑"; color:#444}

.hlist{ width:90%}
.hlist .tr_y{ height:65px; border-left:solid 4px #038600; text-indent:20px; box-sizing:border-box !important; font:35px/65px "微软雅黑"; color:#038600; font-weight:bold}
.hlist .tr_y span{ font-size:16px}
.hlist .tr_wz{border-left:solid 4px #ccc;box-sizing:border-box !important;text-indent:20px; font:18px/50px "微软雅黑"; color:#444}
.hlist .tr_wz b{ width:8px; height:8px; border:solid 1px #444; background:#038600; margin:20px 0 0 20px; display:inline; border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-webkit-border-radius:50%; overflow:hidden}


.pclass{ width:210px; height:50px;  margin-top:40px; display:inline; background:#038600;position:relative}
.pclass .wz{ width:100%;font:18px/50px "微软雅黑"; color:#fff}
.pcon,.pclass:hover{ background:url(../png/pcon.png) no-repeat center right #038600; color:#fff}
.pclass .icon{ width:26px; height:13px; background:url(../png/pcon1.png) no-repeat; position:absolute; bottom:-13px; left:92px; display:none}
.pcon .icon,.pclass:hover .icon{ display:block}

.parea{ width:100%; height:auto; background:#f8f8f8}
.parea .pic{ width:50%; height:auto}
.parea .psk{ width:40%; margin:30px 5% 0; display:inline}
.parea .psk .bt{ width:100%; font:24px/56px "微软雅黑"; color:#038600; font-weight:bold}
.parea .psk .vwz{ width:100%; font:18px/48px "微软雅黑"; color:#333; max-height:144px}

.n_list{ width:1230px}
.n_list li{ width:380px; margin:40px 30px 0 0; display:inline; position:relative}
.n_list li .pic,.n_list li .pic img{ width:100%; height:auto; overflow:hidden}
.n_list li:hover .pic img{ transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1)}
.n_list li .nbt{ width:100%; height:45px; font:16px/45px "微软雅黑"; color:#038600; overflow:hidden}
.n_list li .nxq{ width:100%; height:84px; font:14px/28px "微软雅黑"; color:#888; overflow:hidden; word-break:break-all}
.n_list li .nbt:hover{ text-decoration:underline; color:#2c1181}

.slist{ width:1230px}
.slist li{ width:380px; margin:50px 30px 0 0; display:inline; position:relative}
.slist li .pic,.slist li .pic img{ width:380px; height:300px}
.slist li .sk{ width:100%; height:100%; background:url(../png/tm_g80.png); position:absolute; left:0; top:0;opacity:0; filter:alpha(opacity=0)}
.slist li:hover .sk{opacity:1; filter:alpha(opacity=100)}
.slist li .wz{ font:20px/50px "微软雅黑"; color:#fff; position:absolute; right:20px; bottom:44px; z-index:1}
.slist li:hover .wz{ width:100%; text-align:center; right:0; bottom:164px}
.slist li .line{ width:60px; height:2px; background:#fff; position:absolute; right:20px; bottom:42px; z-index:1}
.slist li:hover .line{ right:160px; bottom:162px}
.slist li .sk .swz{ width:100%; height:40px; margin-top:154px; display:inline; font:13px/40px "微软雅黑"; color:#fff; overflow:hidden}
.slist li .sk .btn{ width:98px; height:30px; border:solid 1px #fff; font:14px/30px "微软雅黑"; color:#fff; margin-top:10px; display:inline-block}
.slist li .sk .btn:hover{ background:#fff; color:#038600}

.ny_banner{ width:100%; min-width:1200px; height:500px; background:url(../jpg/banner_ny.jpg) no-repeat center center}

.ny_position{ width:100%; height:40px; margin-top:10px; display:inline; font:14px/40px "微软雅黑"; color:#333}
.ny_position a{ color:#04456C}
.ny_position .dw{ color:#038600}

.ny_left{ width:22%; min-height:600px; padding-bottom:70px; border-top:solid 3px #04456C; background:#f8f8f8; margin-top:15px; display:inline}
.ny_left .ntitle{ width:240px; height:90px; margin:25px 20px 0; display:inline; border-bottom:solid 1px #ccc}
.ny_left .ntitle .n_ch{ width:100%; height:36px; font:22px/36px "微软雅黑"; color:#04456C}
.ny_left .ntitle .n_en{ width:100%; font:14px/20px "微软雅黑"; color:#999; font-variant:small-caps}
.ny_left .l_dh{ width:100%; margin-top:20px; display:inline}
.ny_left .l_dh li{ width:100%;float:left}
.ny_left .l_dh li.mb{ background:#04456C}
.ny_left .l_dh li.mb .wz{ color:#fff; border-color:#038600}
.ny_left .l_dh li .wz{ width:80%; height:50px; margin:0 10%; display:inline; border-bottom:solid 1px #ccc; font:16px/50px "微软雅黑"; color:#666; overflow:hidden}
.ny_left .l_dh li a.wz:hover{ color:#04456C; border-bottom:solid 1px #04456C}
.ny_left .l_dh li.mb .wz:hover{ color:#ddd}
.ny_left .l_dh li .clwz3{font:12px/40px "微软雅黑"; color:#999; margin-right:20px; display:inline}
.ny_left .l_dh li .clwz3:hover{ color:#038600}

.ny_left .l_dh dl{ width:100%; background:#f8f8f8; display:block}
.ny_left .l_dh dl a.mz,.ny_left .l_dh dl a.mz2{ width:100%; padding:0 10%; box-sizing:border-box !important; }
.ny_left .l_dh dl a.mz span,.ny_left .l_dh dl a.mz2 span{ width:100%;height:44px;font:14px/44px "微软雅黑"; border-bottom:dashed 1px #ccc; float:left}
.ny_left .l_dh dl a.mz span{ color:#999}
.ny_left .l_dh dl a.mz2 span{ color:#333}
.ny_left .l_dh dl a.mz span:hover,.ny_left .l_dh dl .mzb{ color:#038600; border-bottom:dashed 1px #038600}
.ny_left .l_dh dl a.mz2{ background:#038600}

.ny_right{ width:75%; min-height:600px; padding-bottom:50px; margin-top:15px; display:inline}
.ny_right .view_wz{ width:100%; min-height:300px; margin-top:20px; display:inline;font:15px/36px "微软雅黑"; color:#666}
.ny_right .view_wz img{}
.ny_title{ width:100%; height:60px;}
.ny_title .wz{ background:#fff; padding-right:30px; font:22px/60px "微软雅黑"; color:#000; 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:#038600; color:#fff}


.advbg{background:url(../png/adv.png) no-repeat center top; margin-top:-130px;     padding: 50px 0 130px 0;}
.advdiv{ width:100%;}
.advdiv .advl{ width:52.5%; height:478px; background:url(../png/advl.png) no-repeat left}
.advdiv .advl img{ max-width:100%; margin-top:50px;}
.advdiv .advr{ width:45.8%}
.advdiv .advr li{ float:left; font: bold 24px/65px "微软雅黑"; color:#332c2b; background:#bbe9f9; padding-left:110px; box-sizing:border-box; border-radius:50px; position:relative; margin-bottom:35px;}
.advdiv .advr li:hover{ background:#f6c00b; color:#fff;}
.advdiv .advr li .axt{ width:81px; height:81px; border-radius:81px; position:absolute; top:-8px; left:0}
.advdiv .advr li.a1{ width:90%}
.advdiv .advr li.a2{ width:80%; margin-left:70px}
.advdiv .advr li.a3{ width:80%; margin-left:100px}


.adlc{ width:100%; background:url(../png/lc.png) repeat-x center}
.adlc li{ width:8.1%; height:98px; margin-right:7.2%; float:left;border-top-right-radius:15px; background:#074a63; border-bottom:3px solid #0993c6; }
.adlc li:last-child{ margin-right:0px;}
.adlc li em{ display:table; width:50px; height:50px ; margin:10px auto;}
.adlc li p{ font:14px/20px "微软雅黑"; color:#fff; text-align:center;}

.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:120px; height:120px; overflow:hidden; float:left}
.news_list li .pic img{ width:100%; height:100%; object-fit:cover; display:inline-block}
.news_list li .nrk{ width:720px; margin-right:25px; display:inline}
.news_list li .nrk .n_title{ width:100%; height:40px; font:16px/40px "微软雅黑"; color:#121212; overflow:hidden}
.news_list li .nrk .n_data{ width:100%; height:22px; font:12px/22px "微软雅黑"; color:#666}
.news_list li .nrk .n_view{ width:100%;height:44px; margin-top:8px; display:inline;font:14px/22px "微软雅黑"; color:#666; overflow:hidden}
.news_list li:hover .nrk .n_title{ color:#038600}


.video_icon {
	position: relative;
	
}

.video_icon i{
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	top: 0;
	background: url(../png/video.png) center no-repeat;
}

.t_list{ width:100%}
.t_list li{ width:30%; margin:35px 3.333% 0 0; display:inline; float:left}
.t_list li a,.plist li a{width:100%;border:solid 1px #f8f8f8; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.t_list li a:hover,.plist li a:hover{ border-color:#04456C}
.t_list li .pic{ width:100%; height:272px; float:left; overflow:hidden}
.plist li .pic{width:100%;float:left; overflow:hidden}
.t_list li .pic img,.plist li .pic img{ width:100%; height:100%; object-fit:cover; display:inline-block}
.t_list li a:hover .pic img{ transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);}
.t_list li .t_mc,.plist li .t_mc{ width:100%;height:48px; font:16px/48px "微软雅黑"; color:#666; text-align:center; background:#f8f8f8; overflow:hidden}
.t_list li:hover .t_mc,.plist li:hover .t_mc{ background:#04456C; color:#fff;}

.plist{ width:100%}
.plist li{ width:30%; margin:25px 0 0 2.5%; display:inline}

.view_title{ width:100%; margin-top:10px; display:inline; font:18px/45px "微软雅黑"; color:#000; text-align:center; font-weight:bold}
.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:14px/40px "微软雅黑"; color:#666; line-height:40px; overflow:hidden}
.news_sxy a:hover{ color:#ffaa42}

.pro_pic,.pro_pic1{ margin-top:30px; display:inline; text-align:center}
.pro_pic{ width:100%}
.pro_pic1{ width:100%}
.pro_pic img,.pro_pic1 img{ width:auto; max-width:100%; height:auto; display:inline-block}
.ptitle{ width:100%; font:20px/50px "微软雅黑"; color:#038600; 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:#038600}

.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:#038600; 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:#038600; 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:#038600; 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:#038600}
.s_list li .s_more{ width:100%; margin-top:30px; display:inline; border:solid 1px #038600; text-align:center; font:16px/40px "微软雅黑"; color:#038600; 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}

.page{ width:100%; height:32px; margin-top:35px; display:inline}
.page a,.page a.pb{height:32px;padding:0 10px;margin:0 4px;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:#ffaa42; color:#fff}
.page span{font:14px/32px "微软雅黑"; color:#fff; margin:0 5px; display:inline; background:#ffaa42; padding:0 10px; float:left}

.ftop_bg{ height:169px; margin-top:15px; display:inline; background:url(../png/ftop.png) no-repeat center center}
.ftop_bg img{ width:50px; height:28px; display:table; margin:115px auto;}  

.foot{width:100%;min-width:1200px; padding:50px 0; background:#232323}
.foot .logo{ width:130px; height:48px}
.foot .fdh a{ font:18px/48px "微软雅黑"; color:#fff; margin:0 29px; display:inline}
.foot .fdh a:hover{ color:#980900}
.foot .line{ height:1px; background:#4b4b4b; margin-top:28px; display:inline}
.foot .qrcode{ width:180px; background:#fff}
.foot .qrcode img{ width:168px; height:auto; margin:6px; display:inline}
.foot .qrcode .wz{font:16px/40px "微软雅黑"; color:#000}
.foot .fleft{ width:820px; margin-top:66px; display:inline}
.foot .fleft .fk{ width:calc(100%/2)}
.foot .fleft .fk b{ width:58px; height:58px; border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-webkit-border-radius:50%}
.foot .fleft .fk b.bg1{ background:url(../png/ficon1.png) no-repeat center center #038600}
.foot .fleft .fk b.bg2{ background:url(../png/ficon2.png) no-repeat center center #038600}
.foot .fleft .fk b.bg3{ background:url(../png/ficon3.png) no-repeat center center #038600}
.foot .fleft .fk b.bg4{ background:url(../png/ficon4.png) no-repeat center center #038600}
.foot .fleft .fk p{ margin-top:6px; display:inline}
.foot .fwz{ font:16px/32px "微软雅黑"; color:#fff}
.foot .fwz a{color:#fff}

		



.fd_bq{ background:#221815}
.fd_bq .wz{ font:14px/60px "微软雅黑"; color:#fff}
.fd_bq a:hover{ text-decoration:underline; color:#df0000}

.smain{ width:100%; max-width:1920px}
.service_bg1{ width:100%; height:920px; background:url(../jpg/service_bg1.jpg) no-repeat center center; float:left}
.service_bg1 .wz{ width:100%; padding:30px 0; font:30px/50px "微软雅黑"; color:#332c2b; left:0; top:15%}
.service_bg1 .wz b{ font:40px/80px "微软雅黑"; color:#038600}
.ser_menu{ height:50px; background:#fff; margin:0 3px; padding:18px 20px; display:inline; font:15px/50px "微软雅黑"; color:#038600}
.ser_menu:hover{ background:#038600; color:#fff}
.mgt100{ margin-top:100px}

.page1{ width:100%; height:800px; background:url(../jpg/ser_bg2.jpg)}
.page1 .p1left{ width:36%; left:2%; bottom:0; padding:0 2% 20px 0; display:inline; border-right:solid 2px #fff}
.page1 .wz1{ font:35px/100px "微软雅黑"; color:#fff}
.page1 .p1left .pic{ max-width:100%; max-height:100%; width:auto; height:auto; display:inline-block}
.page1 .p1right{ width:56%; margin-top:60px; display:inline}
.page1 .p1right .pbt{ font:34px/70px "微软雅黑"; color:#038600; font-weight:bold}
.page1 .p1right .pbt b{ width:14px; height:14px; margin:26px 20px 0 0; background:#fff; border:solid 2px #038600; display:inline; float:left; border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-webkit-border-radius:50%}
.page1 .p1right .pwz{ font:20px/40px "微软雅黑"; color:#fff; text-indent:34px}

.page2{ width:100%; height:750px; background:url(../jpg/service_bg2.jpg) no-repeat center center fixed}
.pagebt{ width:100%; font:38px/80px "微软雅黑"; color:#fff}

.page2 .nr{ width:84%; margin:50px 8% 0; display:inline}
.page2 .nr li{ width:22%; height:420px; background:#fff; margin-left:2.4%; display:inline; box-shadow:0px 0px 12px 4px #666; border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-webkit-border-radius:20px; overflow:hidden}
.page2 .nr li.bag1{ background:#ee8d65}
.page2 .nr li.bag2{ background:#8ad32a}
.page2 .nr li.bag3{ background:#3f73a2}
.page2 .nr li.bag4{ background:#038600}
.page2 .nr li .pic{ width:100%; height:210px}
.page2 .nr li .pic img{ width:100%; height:100%; object-fit:cover; display:inline-block}
.page2 .nr li .w1{ font:24px/60px "微软雅黑"; color:#fff}
.page2 .nr li .w2{ font:16px/32px "微软雅黑"; color:#fff}

.page3{ width:100%; height:1000px; background:url(../jpg/ser_bg1.jpg)}
.page3 .pic{ width:44%; margin-top:230px}
.page3 .pic img{ width:auto; max-width:100%}
.page3 .p3right{ width:48%; padding-left:2%; right:2%; bottom:0; border-left:solid 2px #fff}
.page3 .p3right .p1{ width:auto; max-width:100%}
.page3 .wz1{ font:35px/100px "微软雅黑"; color:#fff}
.page3 .wz2{ font:18px/50px "微软雅黑"; color:#fff}

.page4{ width:100%; height:700px; background:url(../jpg/ser_bg3.jpg)}
.page4 .pic{ width:47%; margin-top:120px}
.page4 .pic img{ width:auto; max-width:100%}
.page4 .p4left{ width:44%; border-right:solid 2px #fff; margin:100px 0 0 2%; padding-right:5%; display:inline}
.page4 .p4left .w1{ font:35px/100px "微软雅黑"; color:#fff}
.page4 .p4left .w2{ font:20px/60px "微软雅黑"; color:#fff; margin-top:20px}
.page4 .p4left .w2 b{ font-size:25px; font-weight:bold; margin-left:15px}

.page5{ width:100%; height:750px; background:url(../jpg/ser_bg4.jpg)}
.page5 .p1{ width:52%; left:1%; bottom:0}
.page5 .p1 img,.page5 .p2 img{ width:auto; max-width:100%}
.page5 .p2{ width:40%; right:2%; bottom:0}
.page5 .p5cont{ width:52%; margin:80px 0 0 4%; display:inline}
.page5 .p5cont .w1{ font:35px/100px "微软雅黑"; color:#fff}
.page5 .p5cont .w2{ font:20px/60px "微软雅黑"; color:#fff; margin-top:20px}
.page5 .p5cont .w2 b{ font-size:25px; font-weight:bold; margin-right:15px}

.page6{ width:100%; height:700px; background:url(../jpg/ser_bg5.jpg)}
.page6 .p1{ width:40%; margin-top:120px}
.page6 .p1 img,.page6 .p2 img{ width:auto; max-width:100%}
.page6 .p2{ width:15%; right:1%; bottom:0}
.page6 .p6cont{ width:52%; margin:180px 8% 0 0; display:inline}
.page6 .p6cont .w1{ font:35px/100px "微软雅黑"; color:#fff}
.page6 .p6cont .w2{ font:20px/60px "微软雅黑"; color:#fff; margin-top:20px}
.page6 .p6cont .w2 b{ font-size:25px; font-weight:bold; margin-right:15px}

.page7{ width:100%; min-height:700px; background:url(../jpg/ser_bg6.jpg)}
.page7 .p1{ width:80%; margin:60px 10% 0}
.page7 .p1 img{ width:auto; max-width:100%}
.page7 .p7cont{ width:80%; margin:60px 10% 0; display:inline}
.page7 .p7cont .w1{ font:35px/100px "微软雅黑"; color:#fff}
.page7 .p7cont .w2{ font:26px/60px "微软雅黑"; color:#fff; margin-top:20px}
.page7 .p7cont .w2 b{ font-size:25px; font-weight:bold; margin-right:15px}


.nav{ width:100%; padding:10px 0; background:#fff; border-bottom:solid 1px #eee; position:fixed; left:0; top:0; display:none; z-index:999; height:60px; box-sizing:border-box}
.nav .logo{ height:50px; margin-left:3%}
.nav .logo img{ width:auto; height:50px}
.nav .nav_icon{ height:40px; margin:5px 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:#038600; 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; border-bottom:solid 1px #fff; text-indent:10px}
.nav_menu .right .list li dl{ width:96%; float:right}
.nav_menu .right .list li dl dd{ width:100%; float:left;}
.nav_menu .right .list li dl dd a{ width:100%; font:12px/40px "微软雅黑"; color:#fff; border-bottom:dashed 1px #ddd; text-indent:8px}

.kong{ width:100%; height:30px; display:none; clear:both; float:left}
.footer{ width:100%; padding:6px 0;  background:#038600; position:fixed; left:0; bottom:0; display:none; z-index:9999}
.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}

.big_title{ width:100%; height:70px; font:30px/50px "微软雅黑"; color:#ffaa42; text-align:center; margin-top:5px; display:inline; border-bottom:dashed 1px #ccc}
.big_title span{ font-size:18px; color:#999}
.sp_wz{ width:100%; margin-top:35px; display:inline; font:16px/32px "微软雅黑"; color:#666}

.clear{ clear:both; display:block}
.hen1{ width:100%; height:70px; float:left; display:block}

@media screen and (max-width: 1200px)
{
.main,.t_main,.in_right,.banner,.clist{ width:98%}
.fd,.topic,.b_mask,.b_posi,.b_mask,.news_bg,.in_banner_bg,.in_cbg,.in_pro,.ny_banner,.banner,.menu,.foot{ min-width:100%}
.slist li:hover .wz,.slist li:hover .line,.foot .qrcode .w1{ display:none}
.slist li .sk .swz{ margin-top:90px}

.mgt100{ margin-top:60px;}
.topic {  height: 105px;}
.topmeau li {  padding: 30px 0;}
.topic .logo {  margin-top: 10px;}

.clist li{  margin:20px 0 0 1.6%;}
.advdiv .advl{ background-size:100%}

.cas-cs img {
    height: 300px;
}

.top_r{ width:65%}
.number .wz{ font-size:20px}
.number .wz span{ font-size:50px}

.news_sk, .nlist{ width:48%}

.title{margin-top:35px;}
.title .w1 {   font: bold 30px/55px "微软雅黑";}



.in_cbg{ height:auto; padding:30px 0}
.in_cbg .c_block{ width:15%; margin:15px 0 0 8% }
.ny_position{ text-indent:15px}

.ny_left .ntitle{ width:80%; margin:0 10%}

.p1{ width:47%; height:auto; margin:20px 0 0 2%; display:inline}
.p1 .pic, .p1 .pic img{ width:100%; height:auto}
.p1 .sk, .p_list li .sk{ width:100%; position:relative}
.p1 .sk .icon{ display:none}
.p1 .sk .wz{ width:100%; background:#038600; margin:0; font:12px/40px "微软雅黑"; color:#fff}

.p_list{ width:47%; margin:0}
.p_list li{ width:42%; height:auto; margin:20px 2% 0 0}
.p_list li .pic, .p_list li .pic img{ width:100%; height:auto}
.p_list li .p_mc{ font:12px/36px "微软雅黑"; color:#333; background:#f8f8f8}
.p_list li .icon,.news_list li .nrk .n_data{ display:none}

.about_bg{ height:auto; padding-bottom:30px; background-position:center center}
.about_nr{ width:50%; margin-left:3%}

.about_wz{}
.apic{ width:40%; margin-right:3%}

.slist{ width:100%; margin-top:15px}
.slist li{ width:30%; margin:0 0 0 2.5%; display:inline}
.slist li .pic, .slist li .pic img{ width:100%; height:auto}

.n_list li .nk .nxq{ font:11px/24px "微软雅黑"}

.n_list{ width:100%; margin-top:20px}
.n_list li{ width:30%; height:auto; padding-bottom:15px; margin:0 0 0 2.5%}
.n_list li .pic,.n_list li .pic img{ width:100%; height:auto}
.n_list li .nk{ height:auto; padding-bottom:30px;}


.news_list li{ height:auto; padding-bottom:15px}
.news_list li .pic{ width:25%; float:left}
.news_list li .pic img{ max-width:100%; height:auto; float:left}
.news_list li .nrk{ width:65%}

.parea .psk .vwz{ font:15px/40px "微软雅黑"; max-height:120px}
.psk img{ max-width:50%}

.foot .fleft{ }
.foot .fcent{ margin:60px 0 0 60px}

.pro_pic{ width:45%; margin:25px 0 0 0}
.pro_nr{ width:48%; margin-top:20px}
.ny_right{ min-height:inherit; padding-bottom:50px}
.news_title_s{ font-size:10px}
.ny_right .view_wz,.t_list li .t_mc,.pro_view{ font-size:14px}

.contact .map,.contact .cont_nr{ width:92%; margin:20px 4% 0; height:auto}

}

@media screen and (max-width: 1023px)
{
.clist{ height:130px; overflow:hidden}
.mgt60{ margin-top:0px;}
.topic,.b_mask,.foot,.ny_left,.slist li:hover .wz,.slist li:hover .line,.n_list li .nk .sname,.fd_bq,.topmeau{ display:none}
.kong,.nav,.footer{ display:block}
.fd,.news_bg,.main,.banner{ width:100%; min-width:auto;}
.n_list,.in_right,.p_list{ width:100%}
.in_pro{ padding-top:30px}
.ftop_bg{background: none;
    height: 0px;}
.ftop_bg img{ display:none}

.title .w1 {font: 20px/45px "微软雅黑";font-weight: bold;}
.mgt100,.mgt90{ margin-top:40px;}
.adv_box { margin-top: 30px;}
.adv_box .std_item { width: 49%; margin-right:2%; margin-bottom:20px;}
.adv_box .std_item:nth-child(2n+0) { margin-right:0}
.adv {  padding: 0px 0px 45px;}
.about_area{ width:96%; height: auto;display:inline; position:relative; margin:0 2%; box-sizing:border-box}
.about_area .al{ width:100%; height:250px; background:#fabf1b; margin-top:0px; display:none}
.about_area .mal{ width:100%; height:250px; margin-top:40px ;display:block; overflow:hidden;}
.about_area .mal img{ width:100%}
.about_area .ar{  position:static;width:100%;}
.about_area .ar font{ display:none}
.about_area .ar .bt{ font: bold 20px/28px "微软雅黑";  margin-top:10px;}
.about_area .ar .bt1 { font: bold 35px/35px "微软雅黑";}

.about_area .ar .wz{ font:14px/30px "微软雅黑"; margin-top:25px;}
.about_area .ar .amore{ width:125px; height:35px; margin-top:15px; background:#038600; display:inline; font:14px/35px "微软雅黑"; }
.about_area .ar .amore:hover{ background:#f6c00b; color:#fff}

.mapbg .mapl,.mapbg .mapr{ width:100%;}
.clist li{ width:20%; margin: 20px 0 0 0%; padding:1%; box-sizing:border-box}

.nlist1 li {
    width: 49%;
    margin: 30px 2% 0 0;
    display: inline;
}
.nlist1 li:nth-child(2n+0) {
    margin: 30px 0 0 0;
}

.advbg {
    padding: 50px 0 50px 0;
}
.advdiv .advl { display:none;  width: 100%; height:350px;background: url(../png/advl.png) no-repeat center; background-size:100% 100%}
.advdiv .advr {  width:100%; margin-top:30px;}
.advdiv .advr li{ font: bold 18px/45px "微软雅黑";}
.advdiv .advr li.a1{ width:100%}
.advdiv .advr li.a2{ width:100%; margin-left:0px}
.advdiv .advr li.a3{ width:100%; margin-left:0px}
.advdiv .advr li .axt {
    width: 60px;
    height: 60px;
    border-radius: 60px;
    top: -8px;
    left: 0;
}
.advdiv .advr li .axt img{ width:100%}

.news_sk .pic { height: 250px;}
.nlist li {  height: 135px;}
.nlist li .pic {  height: 135px;}

.nlist li .nr .vwz {
  
    font: 12px/24px "微软雅黑";
 
}

.nlist li:hover .nr .icon,.nlist li .nr .icon{ display:none}

.in_banner_bg{ height:auto; padding:80px 0}
.in_banner_bg .lwz1{ font-size:16px; margin:0}
.in_banner_bg .lwz2{ font-size:10px}

.parea .psk .bt{ font:18px/40px "微软雅黑"}
.parea .psk .vwz{font: 14px/30px "微软雅黑"; max-height: 90px;}

.number .wz2{ font-size:16px}

.ny_left .ntitle,.ny_left .l_dh li .wz{ width:80%}
.ny_banner_sport,.ny_banner_education{ height:200px}
.p1:hover .pic img, .p_list li:hover .pic img{ transform:scale(1)}
.n_list li:hover .nk{ height:auto; background:#038600}

.yslist .sk .sk{ height:auto; padding-bottom:20px; display:inline}
.yslist .sk .bt{ margin-top:100px; font:15px/35px "微软雅黑"}
.yslist .sk .wz{ width:84%; line-height:28px; margin:8px 8% 0; display:inline}

.t_list li{ width:30%; margin:30px 0 0 2.5%}

.big_title{ height:50px; font:18px/40px "微软雅黑"}
.big_title span{ display:none}
.sp_wz{ font:12px/25px "微软雅黑"; width:92%; margin:5px 4% 0; display:inline}

.ny_left{ display:none}
.ny_right{ width:92%; margin-right:4%; display:inline}
.ny_title{ height:40px}
.ny_title .wz{ line-height:40px; line-height:40px; font-size:16px}
#article table,#article form{ width:100%; margin:0; overflow:hidden}
#article table tbody{ width:100%}
.ny_right .view_wz{ min-height:200px}

}

@media screen and (max-width: 1024px)
{
	.clist{ height:220px; overflow:hidden}
	}
@media screen and (max-width: 900px)
{
	
.n_list li .nk .ndata,.n_list li .nk .sname{ display:none}
.about_area .area{ height:280px}
.about_area .area .bt{ font-size:20px; margin-top:10px}
.about_area .area .wz{ line-height:28px; max-height:140px; overflow:hidden}
.about_area .area .amore{ margin-top:20px}
.clist li{ height:130px}
.t_list li .pic{ height:220px}

}

@media screen and (max-width: 800px)
{

.nlist1{ margin:0 2%}
.mbb{ margin-top:60px;}
.number{ height:250px}
.number .count{ height:160px; margin-top:45px}
.number .wz1{ font:20px/80px "微软雅黑"}
.number .wz1 span{ font-size:40px}
.number .wz2{ font:14px/30px "微软雅黑"}

.hlist .tr_y{ font-size:30px}
.hlist .tr_wz{ font-size:14px}

.zh_bg{ display:none}

}

@media screen and (max-width: 650px)
{
.nav{ padding:3px 0}
.nav .logo{ width:80%; height:auto; margin:0 0 0 3%}


.about_area .area{ width:100%}
.number .wz span{ font-size:40px}
.clist li{ height:100px}

}

@media screen and (max-width: 480px)
{
	.talist a .wz{ height:30px !important; line-height:30px !important; font-size:14px !important}
	
	.adv_box{ margin:0 2%; box-sizing:border-box; width:96%}
	.mapbg{ width:96%; margin:0 2%}
	.nlist1 li .nr .sxwnr .wzk{ width:100%}
.nlist1 li .nr .sxwnr .data{ display:none}
.mapbg {padding: 15px 0 35px 0;}
.mapr{ margin:20px 0}
.about_area .mal{ display:none}
.clist{ height:130px; overflow:hidden}
.ny_right .view_wz iframe{ height: 300px;}
.in_cbg .c_block .wz,.p_list li .p_mc{ font-size:10px}
.p_list li .p_mc{ height:30px; line-height:30px}
.in_banner_bg .lwz1{ font-size:12px; line-height:30px; margin:0}
.in_banner_bg .lwz2{ font-size:8px; line-height:20px;}	
.nlist1 li .nr .sxwnr .bt{font: 14px/22px "微软雅黑";  height: 22px; overflow: hidden;}
.nlist1 li .nr .sxwnr .view{ height:36px; overflow:hidden}
.about_nr{ width:94%; margin:15px 3% 0; display:inline}
.apic{ width:86%; margin:15px 7% 0; display:inline}

.about_bg{ background-position:top center}
.about_area .al {height: 200px;}
.about_area .aimg { width:80%; left:10%; top:30px; height:auto}
.about_area .ar .wz {
    font: 14px/30px "微软雅黑";
    margin-top: 10px;
	height:90px; overflow:hidden;
}


.news_sk {
    height: auto;
}
.news_sk .pic {
    height: 200px;
}
.nlist li {  height: 115px;}
.nlist li .pic {  height: 115px;}

.about_wz,.yslist .sk .bt{ font:12px/28px "微软雅黑"}
.alist a .wz{ font-size:12px}




.adlc{ display:none;}
.advbg {
    padding: 20px 0;
}
.number .wz,.number .wz1{ font:16px/60px "微软雅黑"}
.number .wz span,.number .wz1 span{ font-size:25px}

.hlist .tr_wz{ font:14px/32px "微软雅黑"}
.hlist .tr_wz b{ margin: 11px 0 0 20px;}

.yzslist li{ width:80%; margin:10px 10% 0; display:inline}
.yzslist li .icon{ width:26%; margin:0 37%; height:auto; display:inline-block}
.yzslist li .view{ height:auto; line-height:25px; overflow:hidden}

.news_sk, .nlist{ width:100%}
.news_bg{ height:auto; background-repeat:repeat-y; padding-bottom:30px}

.clist li,.t_list li{ width:46%; margin:20px 2% 0 2%}
.plist li{ width:48%; margin:20px 0 0 2%}

.plist li .pic,.t_list li .pic{}


.ftop_bg{ background:none; height:0px}


.pclass{ width:150px; margin-top:15px; float:left}
.parea{ padding-bottom:10px}
.parea .pic{ width:100%; height:auto}
.parea .psk{ width:94%; margin:15px 3% 0; display:inline}
.pclass .icon{ left:65px}

.n_list{ width:94%; margin:0 3%}
.n_list li{ width:100%; margin:0}
.n_list li .pic{ width:100%}

.banner{ margin-top:62px}

.ny_banner{ margin-top:70px; height:220px; background-position:left bottom}

.s_list{ margin-top:0}
.s_list li{ width:92%; margin:20px 4% 0}

.news_sxy a,.news_sxy div{ width:100%; text-align:left}

.view_title{ font:14px/30px "微软雅黑"}
.ny_position{ font-size:10px}

.news_list li .nrk .n_title{ height:30px; font:14px/30px "微软雅黑"}
.news_list li .nrk .n_view{ font-size:12px}
.news_list li .pic{ height:auto}
.news_sxy a, .news_sxy div{ width:100%}

.title .twz_ch,.s_list li .bt_ch, .contact .cont_nr .bt_ch{font-size:15px}
.s_list li .s_more{ font-size:14px}
.contact .cont_nr .wzk{ padding:10px 5% 25px; height:auto}
.contact .cont_nr .c_addwz{ height:auto; 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}

.s_list li .s_xq,.s_list li .s_add,.s_list li .bt_en, .contact .cont_nr .bt_en{ font-size:10px}
#article{ display:none}
#mob_tab{ display:block}

}

@media (max-width: 1024px) and (min-width: 769px)
{
.main,.t_main,.in_right,.banner{ width:100%}
.ny_right .view_wz iframe{height:400px}
.main,.t_main{ width:98%}
.fd,.topic,.b_mask,.b_posi,.b_mask,.news_bg,.in_banner_bg,.in_cbg,.in_pro,.ny_banner{ min-width:100%}
.topic{ height:auto; padding:25px 0}
.topic .logo{ width:20%;margin:0 0 0 2%}


.p1{ width:48%}
.p_list li{ width:45.5%}

.contact .cont_nr .wzk{ width:100%; height:214px; padding:14px 7% 0}
.contact .cont_nr .c_addwz{height:130px}

.s_list{ width:100%}
.s_list li{ width:30%; margin:30px 0 0 2.5%}
.s_list li .nr{ width:84%; margin:10px 8% 0}

.news_list li .nrk{ width:70%}


.foot{ min-width:auto; min-height:auto; padding-bottom:20px}
.foot .flogo{ width:4.3%; height:auto; margin:20px 0 0 2%;}
.foot .flogo img{ width:100%}
.foot .fline{ display:none}
.foot .fwz{ width:50%; margin:28px 0 0 5%}
.foot .qrcode{ width:12%; margin:20px 2% 0 0; display:inline}
.foot .qrcode img{ width:100%; height:auto}

}

#maximg img{ max-width:100% !important; height:auto !important;display:inline-block;}
#maximg p span{text-wrap: inherit !important;}

.pagebar { padding:20px; overflow:hidden; clear:both}
.pagebar .pagination {
  display: flex;
  justify-content: center;
  margin-top: 10px;
}
.pagination a {
  background: #fff;
  border: 1px solid #ccc;
  color: #333;
  font-size: 12px;
  padding: 8px 10px;
  margin: 0 2px;
  border-radius: 3px; line-height:100%
}
.pagination span {
    color: #333;
    font-size: 12px;
    padding: 7px 2px;
    margin: 0 2px;
    border-radius: 3px;
}
.pagination a:hover {
  color: #333;
  border: 1px solid #333;
}
.pagination a.page-num-current {
  color: #fff;
  background: #333;
  border: 1px solid #333;
}
.pagination .st{ font-family:宋体}
.text-secondary{ text-align:center; padding:20px 0}


.page_bar{position:relative;line-height:31px;height:33px;margin:40px 0;text-align:center;font-size:12px}
.page_bar a,.page_bar  span{position:relative;display:inline-block;vertical-align:top;padding:0 12px;border:1px solid #ccc;margin:0 4px;text-align:center;border-radius:3px;filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#fefefe',endColorStr='#ececec',gradientType='0');background:-moz-linear-gradient(top,#fefefe,#ececec);background:-o-linear-gradient(top,#fefefe,#ececec);background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fefefe),to(#ececec));-webkit-transition:none;-o-transition:none;transition:none}
.page_bar a.current,.page_bar a:hover{color:#FFF;background:#04456C;border-color:#04456C}
.page_bar a:not(.current):hover{border-color:#04456C;background-color:#04456C;color:#fff}
.page_bar  span.current2{margin-left:8px}
.page_bar{margin-top:20px;text-align:center}
.page_main{padding-top:25px}




/* 设定默认宽度 */
.clear_171 {
    clear: both;
}
.topArea_171 .bg-topArea_171,.header_171 .header_171-inner {
    position: relative;
    width: 1200px;
    margin: 0 auto;
}
/* 头部框架 */
.topArea_171 {
    height: 42px;
    border-bottom: 1px solid;
    line-height: 44px;
    border-bottom-color: #ececec;
    background-color: #f7f7f7;
    font: 14px / 26px "微软雅黑";
}
.r-arte_171 {
    position: absolute;
    top: 6px;
}
.r-arte_171 span {
    display: none;
}
.r-arte_171 a {
    color: #727084;
    padding: 0 10px;
    border-right: 1px solid #ededed;
}
.r-arte_171 .touch-btn_171 a {
    border-right: 0;
    padding-right: 0;
}
.announ_right_171 {
    width: 282px;
    padding-top: 4px;
    float: right;
}
.announ_right_171 .search_171 {
    width: 282px;
    height: 35px;
    line-height: 35px;
    -moz-border-radius: 30px;
    -webkit-border-radius: 30px;
    border-radius: 30px;
    background: #fff;
    position: relative;
}
.announ_right_171 .search_171 input {
    outline: none;
    border: 0 none;
    height: 35px;
    line-height: 35px;
}
.announ_right_171 .search_171 .txt_171 {
    width: 200px;
    background: none;
    padding-left: 15px;
    display: block;
    color: #999;
    float: left;
}
.announ_right_171 .search_171 .btn_171 {
    width: 50px;
    background: url(../png/sou.png) no-repeat center #5dc0a3;
    position: absolute;
    right: 0;
    top: 0;
    cursor: pointer;
    -moz-border-radius: 30px;
    -webkit-border-radius: 30px;
    border-radius: 30px;
}
.announ_right_171 .search_171 .btn:hover {
    background-color: #f6aa26;
}
/* 触屏 */
.touch-box_171 {
    top: 28px !important;
}
/* 头部 */
.header_171 {
    position: relative;
    overflow: hidden;
    z-index: 1;
    background: #fff;
}
/*导航*/
#topNav_171 {
    position: relative;
    font-size: 16px;
    line-height: 50px;
    text-align: center;
    z-index: 2;
    background: #5dc0a3 ;
}
.nav_171 {
    width: 1200px;
    height: 50px;
    margin: 0 auto;
}
.nav_171 li.line_171 {
    position: relative;
    width: 0px;
    overflow: hidden;
    border-right: 1px solid #ededed;
}
.nav_171 li {
    position: relative;
    float: left;
    width: 169px;
    height: 50px;
    line-height: 50px;
}
.nav_171 li a {
    position: relative;
    display: block;
    color: #fff;
    transition: 0s;
}
.nav_171 ul li a:hover, .nav_171 ul li.current {
    height: 50px;
    background: #f6aa26;
    color: #fff;
    z-index: 1;
}
.nav_171 li .shownav_171 {
    position: absolute;
    left: 0;
    top: 50px;
    width: 100%;
    visibility: hidden;
    font-size: 12px;
    line-height: 24px;
    z-index: 1;
}
.nav_171 li .shownav_171 a {
    padding: 8px 10px;
    line-height: 24px;
    text-align: center;
    margin: 0;
    border-bottom: 1px solid #ffffff82;
    background: #e49d23;
    color: #fff;
}
.nav_171 li .shownav_171 a:last-child {
    border-bottom: none;
}
.nav_171 li .shownav_171 a:hover {
    background: #f6aa26;
    color: #fff;
}
.nav_171 li:hover .shownav_171 {
    visibility: visible;
}
.touch-btn_171 {
    position: relative;
    display: inline-block;
    *display: inline;
    zoom: 1;
}
.touch-box_171 {
    position: absolute;
    top: 16px;
    right: 0;
    z-index: 600;
    color: #777;
    display: none;
}
.touch-btn_171:hover .touch-box_171 {
    display: block;
}
.touch-box_171 .arrow {
    border-bottom: 7px solid #fff;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    display: block;
    height: 0;
    position: absolute;
    right: 46px;
    top: -6px;
}
.touch-box_171 .wrap_171 {
    padding: 15px 15px; 
    background: #fff;
    border-radius: 2px;
    border: 1px solid #eee;
    text-align: center;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
}
.touch-box_171 .wrap_171 .ms {
    padding: 0 0 15px;
}
.touch-box_171 .wrap_171 .wenben {
    padding: 10px 0;
    white-space: nowrap;
}
.touch-box_171 .wrap_171 h1 {
    font-size: 16px;
    margin: 0;
    color: #111;
}
.touch-box_171 .wrap_171 .code_171 img {
    width: 120px;
    height: 120px;
}
.touch-box_171 .wrap_171 table {
    width: 100%;
}
.touch-box_171 .wrap_171 table td {
    padding: 0 15px;
    border-right: 1px solid #ddd;
}
.touch-box_171 .wrap_171 table td:last-child {
    border-right: 0;
}
.logo_171  {
    height: 110px;
    float: left;
}
.Tel_171 {
    height: 110px;
    float: right;
    align-items: center;
    display: flex;
}
.TelIco_171 {
    float: left;
    width: 44px;
    height: 44px;
    margin-right: 10px;
}
.TelTxt_171 {
    float: left;
}
.TelTxt_171 p:nth-child(1) {
    color: #666;
}
.TelTxt_171 p:nth-child(2) {
    font-size: 30px;
    font-weight: bold;
}

    
    
    
.wp {
    width: 90%;
    /*max-width: 1200px;*/
    margin: 0 auto;
}    
.xy-top{position: relative;font: 14px / 26px "微软雅黑";color: #fff;line-height: 35px;height: 35px;background: #04456C;z-index: 222;}
.xy-top .search{float: right;width: 220px;background: #e3e3e3;}
.xy-top .search .stxt{float: left;display: block;width: 180px;line-height: 35px;text-indent: 10px;color: #999;border: 0;background: none;}
.xy-top .search .sbtn{float: right;width: 40px;height: 35px;border: 0;cursor: pointer;background: url(../png/so.png) center no-repeat;}
@media (max-width: 767px){.xy-top{display: block;}}








.clear{
    clear: both;
}
.head-bg_187{
    background-color: #fff;
    box-shadow: 0px 2px 4px 0px rgba(6, 0, 1, 0.3);
    -webkit-box-shadow: 0px 2px 4px 0px rgba(6, 0, 1, 0.3);
    z-index: 10;
}
.head-box_187{
    width: 1200px;
    margin: 0 auto;
}
.head-logo_187{
    width: 325px;
    height: 100px;
    float: left;
}
.head-logo_187 img{
    display: block;
    width: 100%;
}
.head-nva_187{
    float: right;
    height: 100px;
}
.head-nva_187 ul li{
    float: left;
    position: relative;
    font-size: 12px;
    line-height: 28px;
    font-family: "microsoft yahei", "Arial";
    color: #333333;
}
.head-nva_187 ul li a{
    display: block;
    padding: 31px 20px 20px;
}
.head-nva_187 ul li p{
    vertical-align: middle;
    text-align: center;
}
.head-nva_187 ul li p:first-child{
    font-size: 15px;
    color: #333;
}
.head-nva_187 ul li p:last-child{
    font-size: 14px;
    color: #999;
    font-family: arial;
    margin-top: 5px;
}
.head-nva_187 ul li.on, .head-nva_187 ul li:hover{
    background-color: #04456C;
}
.head-nva_187 ul li.on a p, .head-nva_187 ul li:hover p{
    color: #fff;
}
.head-nva_187 ul li ul{
    position: absolute;
    width: 180px;
    background-color: #fff;
    top: 110px;
    opacity: 0;
    z-index: 100;
}
.head-nva_187 ul li:hover ul{
    opacity: 1;
    top: 100px;
}
.head-nva_187 ul li ul li{
    width: 100%;
        border-bottom: #dddddd solid 1px;
}
.head-nva_187 ul li ul li:last-child{
    border: none;
}
.head-nva_187 ul li ul li a{
    padding: 10px;
    display: block;
    color: #000;
}
.head-nva_187 ul li ul li:hover{
    background-color: #04456C;
}
.head-nva_187 ul li ul li a:hover{
    color: #fff;
}

