@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{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{ border:0}
input,select,textarea,button{
     -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	 border:none; background:none; outline: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}
.jz dd:hover{ background:#f00}
.fd{ width:100%;min-width:1200px; margin:0px}
.over{ overflow:hidden}
.main{ width:1200px}
.wd100{ width:100%}
.mgt35{ margin-top:35px}
.mgt54{ margin-top:54px}
.mgt25{ margin-top:25px}
.mgt50{ margin-top:50px}
.mgt60{ margin-top:60px}
.pdb50{ padding-bottom:50px}


.topic{ height:120px}
.topic .logo{ margin-top:16px}
.topic .logo,.topic .logo img{ width:auto; height:88px}

.tel{ height:64px; background:url(../images/tel.png) no-repeat left top; padding-left:45px; margin-top:28px; display:inline;font:18px/28px "微软雅黑"; color:#999}
.tel strong{ font-size:30px; color:#df0000; line-height:40px}

.topmeau{ height:50px; background:#0085c7}
.topmeau li{ width:calc(100%/7); height:50px; float:left}
.topmeau li a{ width:100%; height:50px; font:18px/50px "微软雅黑"; color:#fff; text-transform:uppercase; text-align:center; float:left;font-weight:lighter}
.topmeau li:hover a,.topmeau .li_Select a{ background:#ffa92a}
.topmeau .li_Select{ height:50px}

.pro_bg{ background:url(../images/probg.jpg) no-repeat center center fixed}
.pmenu{ width:285px; margin-top:33px; display:inline}
.pmenu .bt{ height:88px; background:#0085c7; font:22px/88px "微软雅黑"; color:#fff; font-weight:bold; text-transform:uppercase; border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-webkit-border-radius:8px;}
.pmenu .msk{margin-top:28px; padding:28px 0; display:inline;background:#f8f8f8; border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-webkit-border-radius:8px}
.pmenu .msk li{ width:100%; float:left; position:relative}
.pmenu .msk li .clwz{ width:88%; padding:0 6%; display:inline; height:50px; font:14px/50px "微软雅黑"; color:#000; font-weight:normal; text-transform:uppercase !important}
.pmenu .msk li:hover .clwz,.pmenu .msk li:hover .icon,.pmenu .msk li.wb .clwz,.pmenu .msk li.wb .icon{ color:#0085c7}
.pmenu .msk li .icon{ font:20px/50px "宋体"; color:#000; position:absolute; top:0; right:6%; font-weight:bold}
.pmenu .msk li dl{ position:absolute; left:100%; top:0; background:#000; height:0; width:260px; padding:0 20px; overflow:hidden; background:#e9e9e9; border-top-right-radius:8px;-moz-border-top-right-radius:8px;-ms-border-top-right-radius:8px;-webkit-border-top-right-radius:8px;border-bottom-right-radius:8px;-moz-border-bottom-right-radius:8px;-ms-border-bottom-right-radius:8px;-webkit-border-bottom-right-radius:8px}
.pmenu .msk li:hover dl{ height:auto}
.pmenu .msk li dl .wz{ width:100%; font:14px/50px "微软雅黑"; color:#666; border-bottom:dashed 1px #aaa}
.pmenu .msk li dl .wz:last-child,.pmenu .msk li dl .wz:last-child:hover{ border-bottom:none}
.pmenu .msk li dl .wz:hover{color:#0085c7;border-bottom:dashed 1px #0085c7}

.pmenu .msk li .lb2{ width:100%; padding:0 8%; box-sizing:border-box !important; border-top:solid 1px #ccc}
.pmenu .msk li.wb .lb2{border-top:solid 1px #0085c7}
.pmenu .msk li .lb2 .wz1{ width:100%; font:14px/25px "微软雅黑"; color:#666; border-bottom:dashed 1px #aaa; padding:6px 0; text-indent:10px}
.pmenu .msk li .lb2 .wz1:hover{ color:#0085c7; border-bottom:dashed 1px #0085c7}

.title{ letter-spacing:1px}
.title h1{font:30px/60px "微软雅黑"; color:#000; text-transform:uppercase !important;font-weight:bold;}
.title h1 span{ color:#df0000}
.title h1.line1{ background:url(../images/title_line1.png) no-repeat center bottom}
.title h1.line2{ background:url(../images/title_line2.png) no-repeat center bottom}
.title .wz{ font:14px/24px "微软雅黑"; color:#999; margin-top:12px; display:inline}

.prolist{ width:1220px; margin-top:8px; display:inline}
.prolist li{ width:285px; margin:30px 20px 0 0; display:inline}
.prolist li .pic{ width:100%; height:285px; border:solid 1px #eee; box-sizing:border-box !important}
.prolist li:hover .pic{ border:solid 1px #0085c7}
.prolist li .pic img,.npic img{ width:100%; height:100%; object-fit:cover; display:inline-block}
.prolist li:hover .pic img,.npic:hover img{ transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1)}
.prolist li .wz{ background:#f8f8f8; height:42px; font:14px/40px "微软雅黑"; color:#666}
.prolist li:hover .wz{ background:#0085c7; color:#fff}

.more{ width:150px; height:40px; background:#eee; font:14px/40px "微软雅黑"; color:#333;text-transform:uppercase !important}
.more:hover{ background:#0085c7; color:#fff}

.about_bg{ height:534px; background:url(../images/about_bg.jpg) no-repeat center center}
.about_bg .anr{ width:400px; padding:0 50px; height:462px; background:url(../images/tm_w80.png); margin:38px 42px 0 0; display:inline}
.about_bg .awz{ height:224px; font:14px/32px "微软雅黑";color:#666; overflow:hidden}
.about_bg .amore{ width:60px; height:25px}
.about_bg .amore .icon{ width:60px; height:auto; display:inline-block}
.about_bg .amore:hover .icon{position: relative;left: -60px;-webkit-filter: drop-shadow(60px 0 #0085c7);filter: drop-shadow(60px 0 #0085c7)}

.n_list{ width:630px; margin-top:20px; display:inline}
.n_list li{width:100%; height:122px; margin-top:15px; display:inline; float:left; background:#f8f8f8}
.n_list li:hover{ background:#f1f1f1}
.n_list li .data{ width:110px; color:#999}
.n_list li .data .d1{ width:100%; font:14px/30px "微软雅黑"}
.n_list li .data .d2{ width:100%; font-weight:bold; font:28px/34px "微软雅黑"}
.n_list li .nrk{ width:470px; margin-right:30px; display:inline}
.n_list li .nrk .w1{ font:16px/34px "微软雅黑"; color:#333}
.n_list li .nrk .w1:hover{ color:#0085c7}
.n_list li .nrk .w2{ height:46px;font:12px/23px "微软雅黑"; color:#777; word-break:break-all !important}

.nlist{ width:100%; margin-top:20px; display:inline}
.nlist li{width:49%; height:122px; margin-top:15px; display:inline; background:#f8f8f8}
.nlist li:hover{ background:#f1f1f1}
.nlist li .data{ width:100px; color:#999}
.nlist li .data .d1{ width:100%; font:14px/30px "微软雅黑"}
.nlist li .data .d2{ width:100%; font-weight:bold; font:28px/34px "微软雅黑"}
.nlist li .nrk{ width:450px; margin-right:20px; display:inline}
.nlist li .nrk .w1{ font:16px/34px "微软雅黑"; color:#333}
.nlist li .nrk .w1:hover{ color:#0085c7}
.nlist li .nrk .w2{ height:46px;font:12px/23px "微软雅黑"; color:#777; word-break:break-all !important}

.npic{ width:532px; height:396px}

.ny_banner{ height:400px; background:url(../images/ny_banner.jpg) no-repeat center center}
.ny_banner1{ height:400px; background:url(../images/ny_banner1.jpg) no-repeat center center}

.p_class{ width:100%; margin-top:15px; display:inline}
.p_class .pa{ width:auto; padding:0 20px;font:14px/32px "微软雅黑";color:#fff;background:#b5b5b5; border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-webkit-border-radius:15px;}
.p_class .pa:hover{ background:#fbdb01; color:#333}
.p_class li{ width:auto;margin:8px 10px 0;display:inline; float:left; position:relative}

.ny_p_class{ width:300px; margin-top:30px; display:inline; padding-bottom:20px}
.ny_p_class .bt{ width:100%; padding-top:20px; display:inline; font:24px/60px "微软雅黑"; color:#333; background:#fbdb01; text-align:center}
.ny_p_class li{ width:100%;background:#f8f8f8; margin-top:10px; display:inline; float:left; position:relative}
.ny_p_class li .pa{ width:100%;font:14px/42px "微软雅黑";color:#333; overflow:hidden; text-align:center}
.ny_p_class li dl{ width:0; height:auto; background:#fbdb01; overflow:hidden; position:absolute; left:300px; top:0; z-index:999}
.ny_p_class li:hover dl{ width:300px; opacity:1; filter:alpha(opacity=100)}
.ny_p_class li dl .wz{ width:270px; padding:4px 15px; display:inline; text-align:center; font:13px/42px "微软雅黑"; color:#121212}
.ny_p_class li dl .wz:hover{ background:#df0000; color:#fff}

.pright{ width:895px}
.pright .bt1{ font:30px/40px "微软雅黑"; color:#000; text-transform:uppercase !important; font-weight:bold; margin-top:28px; display:inline}
.pright .plist{ width:915px}
.plist li{ width:285px; margin:25px 20px 0 0; display:inline}
.plist li .pic{ width:100%; height:285px; border:solid 1px #eee; box-sizing:border-box !important}
.plist li:hover .pic{ border:solid 1px #0085c7}
.plist li .pic img,.npic img{ width:100%; height:100%; object-fit:cover; display:inline-block}
.plist li:hover .pic img{ transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1)}
.plist li .wz{ background:#f8f8f8; height:42px; font:14px/40px "微软雅黑"; color:#666}
.plist li:hover .wz{ background:#0085c7; color:#fff}


.plsit1{ width:1320px; min-height:300px}
.ny_pro{ width:950px}
.plsit1 li{ width:290px; height:270px; background:#fafafa; float:left; margin:30px 40px 0 0; display:inline; position:relative; box-shadow:3px 3px 3px 2px #ccc}
.plsit1 li .pic,.plsit1 li .pic img{ width:100%; height:194px; overflow:hidden}
.plsit1 li:hover .pic img{ transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);}
.plsit1 li .pname{width:100%;height:32px; margin-top:10px; display:inline;font:16px/32px "微软雅黑"; color:#000; text-align:center; overflow:hidden}
.plsit1 li .wz{ width:100%; font:14px/22px "微软雅黑"; color:#999; text-align:center}
.plsit1 li .sk{ width:0; height:0; background:url(../images/tm_b60.png); position:absolute; left:0; top:0; opacity:0; filter:alpha(opacity=0); overflow:hidden; text-align:center}
.plsit1 li:hover .sk{ width:100%; height:100%; opacity:1; filter:alpha(opacity=100)}
.plsit1 li:hover .sk a{ width:100px; height:100px; background:url(../images/fdj.png) no-repeat center center #fbdb01; margin-top:85px; display:inline-block; border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-webkit-border-radius:50%;}

.clist{ width:1230px; min-height:350px}
.clist li{ width:380px; float:left; margin:30px 30px 0 0; display:inline}
.clist li a{ width:100%}
.clist li .pic{ width:100%; height:280px; overflow:hidden; border:solid 1px #eee; box-sizing:border-box !important}
.clist li:hover .pic{ border:solid 1px #0085c7}
.clist li .pic img{ width:100%; height:100%; object-fit:cover; display:inline-block}
.clist li:hover .pic img{ transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1)}
.clist li .wz{ width:100%; height:45px; font:14px/45px "微软雅黑"; color:#333; background:#f8f8f8; text-align:center}
.clist li a:hover .wz{ background:#0085c7; color:#fff}

.ny_title{ width:100%; height:66px; border-bottom:dashed 1px #eee; margin-top:38px; display:inline; position:relative}
.ny_title .wz1{ height:65px; border-bottom:solid 3px #0085c7; padding:0 15px; display:inline; font:30px/65px "微软雅黑"; color:#333; font-weight:bold; text-transform:uppercase; position:absolute; left:0; top:0}
.ny_title .wz1 span{ font-size:14px; color:#999}
.ny_title .wz2{ height:36px; margin-top:30px; display:inline; font:16px/36px "微软雅黑"; color:#999}
.ny_title .wz2 a{color:#df0000; font-weight:bold}

.view_nr{ width:100%;padding-bottom:20px; margin-top:40px; display:inline;font:15px/36px "微软雅黑"; color:#666}
.view_nr img{ width:auto}
.about_wz{ width:100%; font:15px/36px "微软雅黑"; color:#666}


.view_title{ width:100%;text-align:center; font:20px/65px "微软雅黑"; color:#333; margin-top:30px; display:inline}
.news_title_s{width:100%; height:34px; text-align:center; font:14px/34px "微软雅黑"; color:#999; line-height:25px; text-transform:uppercase !important}
.news_sxy{ width:100%; height:40px; margin-top:30px; display:inline}
.news_sxy a,.news_sxy div{ width:50%; font:15px/50px "微软雅黑"; color:#999; line-height:50px; overflow:hidden}
.news_sxy a:hover{ color:#0085c7; text-decoration:underline}

.ps_bt{ width:100%; height:45px; border-bottom:dashed 1px #ddd}
.ps_bt .wz1{ display:inline;font:18px/45px "微软雅黑"; color:#0085c7; font-weight:bold; text-transform:uppercase !important}

.pro_pic{ width:100%; margin-top:30px; display:inline}
.pro_pic img{max-width:100%; width:auto; display:inline-block}
.pro_nr{ width: 860px}
.pro_nr .ptitle{width:100%; margin-top:10px; font:24px/60px "微软雅黑"; color:#fff; font-weight:bold}
.pro_nr .pwz{ width:100%; margin-top:8px; display:inline; font:16px/30px "微软雅黑"; color:#ddd}

.ny_pist1{ width:26%;}
.ny_pist1 li,.ny_pist1 li a,.ny_pist1 li .pic,.ny_pist1 li .pic img{ width:100%; float:left}
.ny_pist1 li{ margin-top:30px; display:inline}
.ny_pist1 li .pname{ width:100%; height:50px; background:#f5f5f5; font:14px/50px "微软雅黑"; color:#000; overflow:hidden; text-align:center}
.ny_pist1 li:hover .pname{ background:#df0000; color:#fff}

.c_title{ width:100%; height:40px; text-align:center; float:left; font:18px/40px "微软雅黑"; color:#121212}
.c_pic{ width:100%; margin-top:20px; display:inline; text-align:center}
.c_pic img{ width:auto; height:auto; display:inline-block}

.prev{ width:100%; margin-top:15px; display:inline}
.prev a,.prev a.pb,.prev div{ width:100%;height:45px;margin:5px 0;display:inline;font:16px/45px "微软雅黑"; text-indent:10px; color:#fff; line-height:45px; overflow:hidden; box-sizing:border-box !important}
.prev a.pa,.prev div{background:#aaa}
.prev a:hover,.prev a.pb{ background:#0085c7}

.foot{width:100%;min-width:1200px; background:#333; padding:50px 0; display:inline}
.foot .flogo{ width:150px; height:105px; background:url(../images/flogo.png) no-repeat center center; margin-top:32px; display:inline}
.foot .fline{ width:1px; height:115px; background:#585858; margin:46px 13px 0 55px; display:inline}
.foot .fdh{ width:80px; margin:42px 0 0 45px; display:inline}
.foot .fdh .fwz{ font:14px/42px "微软雅黑"; color:#afafaf;text-transform:uppercase !important}
.foot .fdh .fwz:hover{ text-decoration:underline; color:#fff}
.foot .fcont{ width:445px; height:192px; font:14px/32px "微软雅黑"; color:#afafaf; margin-left:40px; display:inline}
.foot .qrcode{ width:110px; margin-top:22px; display:inline}
.foot .qrcode img{ width:100px; border:solid 5px #ffff}
.foot .qrcode .wz{ font:14px/32px "微软雅黑"; color:#afafaf; text-transform:uppercase !important; margin-top:14px; display:inline}

.mgt28{ margin-top:28px}
.mgt65{ margin-top:65px}




.foot_bq{ width:100%; min-width:1200px; height:60px; background:#0085c7; text-align:center; font:14px/60px "微软雅黑"; color:#fff}
.foot_bq a{ color:#fff}
.foot_bq a:hover{ text-decoration:underline}

.clear{ clear:both; display:block}