@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{ border:0;}
input,select,button{

     -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	 border: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}
.cur{ cursor:pointer}
.fd{ width:100%; min-width:1280px; float:left; display:block}
.jz{ display:table; margin:0 auto}
.cmain{ width:1280px}
.main{ width:1200px}
.over{ overflow:hidden}
.tcenter{ text-align:center}
.tright{ text-align:right}
.posr{ position:relative}
.posa{ position:absolute}
.wd100{ width:100%}
.mgt80{ margin-top:80px}
.mgt75{ margin-top:75px}
.mgt60{ margin-top:60px}
.mgt50{ margin-top:50px}
.mgt35{ margin-top:35px}
.mgt30{ margin-top:30px}
.mgt20{ margin-top:20px}
.mgt15{ margin-top:15px}
.mgt10{ margin-top:10px}
.pdb50{ padding-bottom:50px}

.top_d{ background:#000; height:32px; font:14px/32px "微软雅黑"; color:#fff}
.search{}
.search input[type=text]{ width:150px; height:20px; margin:6px 10px 0 5px; display:inline; text-indent:8px; display:inline; font:14px/18px "微软雅黑"; color:#666; background:#fff}
.search .icon{ width:15px; height:15px; margin-top:8px; display:inline; background:url(../images/fdj.png) no-repeat center center}

.topic{ width:100%; min-width:1200px; height:108px; float:left; display:block}
.topic .logo{ width:auto; height:70px; margin-top:19px; display:inline}
.topic .logo img{ width:auto; height:70px; float:left}

.mgr20{ margin-right:24px}
.topic .wz{ font:12px/22px "微软雅黑"; color:#fff}
.topic .line{ width:1px; height:14px; margin:4px 10px 0; display:inline}
.topic a.wz:hover{ text-decoration:underline}

.bgfff{ background:#fff}
.bgf8f{ background:#f8f8f8}
.bgd90{ background:#d90000}

.topmeau{ width:auto; height:108px}
.topmeau li{ width:auto; height:108px; margin-left:2px; display:inline; float:left; position:relative}
.topmeau li .wz{width:auto;height:108px; padding:0 22px; display:inline; float:left; font:16px/108px "微软雅黑"; color:#333}
.topmeau .li_Select,.topmeau li:hover .wz,.topmeau .li_Select .wz,.topmeau .li_Select .wz:hover,.topmeau .li_Select:hover .wz:hover{ background:#c50c24; color:#fff}

.topmeau li dl{ width:130%; height:0; background:#d9000099; position:absolute; left:-15%; top:100px; opacity:0; filter:alpha(opacity=0); overflow:hidden}
.topmeau li:hover dl{ height:auto;opacity:1; filter:alpha(opacity=100)}
.topmeau li dl .mz{ width:100%; font:14px/42px "微软雅黑"; color:#fff}
.topmeau li dl .mz:hover{background:#d90000}

.title{}
.c000{ color:#000}
.cc50{ color:#c50c24}
.c999{ color:#999}
.cfff{ color:#fff}
.title .wz{font:24px/50px "微软雅黑"; letter-spacing:2px; font-weight:bold}
.title .wz_en{font:40px/60px "微软雅黑"; font-weight:bold; text-transform:uppercase; letter-spacing:3px}
.title .wz_s{ font:14px/24px "微软雅黑"; margin-top:20px; display:inline}

.prolist{ width:100%}
.prolist li{ width:305px; margin:45px 20px 0 0; padding-bottom:15px; display:inline}
.prolist li:nth-child(4n+0){ margin:45px 0 0 0}
.prolist li .pic{ height:305px; border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-webkit-border-radius:15px;}
.prolist li .pic .icon,.plist li .pic .icon{ width:93px; height:25px; background:url(../images/logo.png) no-repeat; background-size:100% 100%; left:10px; top:12px; z-index:1}
.prolist li .pic img{ width:100%; height:100%; object-fit:cover; display:inline-block}
.prolist li .wz{ font:16px/32px "微软雅黑"; font-weight:600; margin:17px 0 0 10px; display:inline}
.prolist li:hover .wz{ color:#c50c24}
.prolist li .mz{font:12px/32px "微软雅黑"; margin-top:17px; display:inline}
.prolist li .mz:hover{ font-weight:bold; text-decoration:underline}

.prolist li:hover .pic img{ transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1)}
.prolist li .micon{ width:100%; height:40px; margin-top:35px; display:inline; background:url(../images/picon.png) no-repeat center center}
.prolist li:hover .micon{background:url(../images/picon_b.png) no-repeat center center}

.more_a,.more_b{width:28px; height:32px}
.more_a{background:url(../images/more.png) no-repeat}
.more_a:hover,.more_b:hover{background:url(../images/more_b.png) no-repeat}
.more_b{background:url(../images/more_c.png) no-repeat}

.about_bg{ height:702px; background:url(../images/about_bg.jpg) no-repeat center top}

.alist{}
.alist li{ width:calc(100%/4)}
.alist li img{ width:auto; height:auto; display:inline-block}
.alist li .wz{ margin-top:22px; display:inline; font:18px/36px "微软雅黑"; color:#fff}

.n_list{ width:565px; margin-top:32px; display:inline}
.n_list li{ width:100%; height:100px;margin-top:10px;display: inline; float:left}
.n_list li a{ width:100%; height:100px; background:#fafafa}
.n_list li a:hover{ background:#f8f8f8}
.n_list li .data{width:90px; height:100px; text-align:center; background:#eee; color:#000}
.n_list li:hover .data{ background:#c50c24}
.n_list li .data .d1{ width:100%; font:30px/36px "微软雅黑"; font-weight:bold; margin-top:22px; display:inline}
.n_list li .data .d2{ width:100%; font:14px/20px "微软雅黑"}
.n_list li .nr{ width:420px; margin:12px 28px 0 0; display:inline}
.n_list li .bt{ width:100%;height:26px;font:14px/26px "微软雅黑";color:#333}
.n_list li .vwz{ width:100%;height:48px;font:12px/24px "微软雅黑";color:#777}
.n_list li:hover .bt{ color:#c50c24}
.n_list li:hover .vwz{ color:#333}
.n_list li:hover .data .d1,.n_list li:hover .data .d2{ color:#fff}

.nleft{ width:565px; height:430px; margin-top:42px; display:inline; position:relative}
.nleft .pic{ width:100%; height:430px}
.nleft .pic img{ width:100%; height:100%; object-fit:cover; display:inline-block}
.nleft:hover .pic img{ transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);}
.nleft .nmore{ width:200px; height:46px; background:url(../images/tm_r80.png); position:absolute; right:-25px; bottom:0; font:16px/46px "微软雅黑"}

.proclass1{ width:275px; margin-top:35px; display:inline;box-shadow:1px 1px 5px 2px #eee}
.proclass1 .bt{ height:63px; background:#c50c24; font:24px/63px "微软雅黑"; color:#fff; font-weight:bold}
.proclass1 .list{ min-height:615px; border:solid 1px #ccc; background:#fafafa; border-top:none; box-sizing:border-box !important}
.proclass1 .list a{ height:40px; font:14px/40px "微软雅黑"; color:#444;border-bottom:solid 1px #ccc}
.proclass1 .list a:last-child{ border-bottom:none}
.proclass1 .list a:hover{ background:#006ecb; color:#fff}

.bgfaf{ background:#fafafa}

.pclass_list{ width:223px; margin-top:40px; display:inline}
.pclass_list .pro_title{ width:223px; height:95px; overflow:hidden;background:url(../images/pro_title.png) no-repeat center; font:24px/120px "微软雅黑"; color:#fff; text-align:center}
.pclass{ width:100%; background:#d90000; padding-bottom:5px; display:inline}
.pclass .list{ width:213px; margin:0 5px; display:inline; background:#fff}
.pclass .list .clwz{ width:100%; height:40px; background:#f5f5f5;font:16px/40px "微软雅黑"; color:#0065b1; text-indent:15px}
.pclass .list .clwz .w1{ width:160px}
.pclass .list .clwz .w2{ margin-right:15px; display:inline}
.pclass .list .clwz:hover{ color:#fff; background:#e62129}
.pclass .list .area{ width:181px; margin:10px 15px; display:inline}
.pclass .list .area .wz{ width:100%; height:35px; border-bottom:dashed 1px #ccc; font:14px/35px "微软雅黑"; color:#666; text-align:center; overflow:hidden}
.pclass .list .area .wz:hover{ color:#e62129}

.link a{ color:#333}
.link a:hover{ color:#c9242b; text-decoration:underline}

.ny_banner{ width:100%; min-width:1200px; height:350px; background:url(../images/ny_banner.jpg) no-repeat center center}

.leftarea{ width:23%; margin-top:30px;  display:inline}
.leftclass{ width:100%}
.leftclass .bt{ width:100%; height:62px; padding-top:30px; font:22px/62px "微软雅黑"; color:#fff; font-weight:bold; background:#000; text-align:center}
.leftclass .clwz{width:100%; height:48px; margin-top:15px; background:#efefef; font:16px/48px "微软雅黑"; color:#000; text-align:center}
.leftclass .clwz:hover,.leftclass .wb{ background:#c50c24; color:#fff}

.leftarea .l_dh{ width:100%; margin-top:10px; display:inline; border-top:solid 1px #ccc; background:#fcfcfc}
.leftarea .l_dh li{ width:100%; float:left}
.leftarea .l_dh li.mb .wz,.leftarea .l_dh li .wz:hover,.leftarea .l_dh li:hover .wz{ background:#c50c24; color:#fff}
.leftarea .l_dh li.mb .wz{ color:#fff}
.leftarea .l_dh li .wz{ width:90%; height:44px; padding:0 5%; display:inline; border-bottom:solid 1px #ccc; font:16px/44px "微软雅黑"; color:#321; overflow:hidden}
.leftarea .l_dh li .clwz3{font:14px/40px "微软雅黑"; color:#999; margin-right:25px; display:inline}
.leftarea .l_dh li .clwz3:hover{ color:#c50c24}

.leftarea .l_dh dl{ width:100%; padding:0 5%; background:#f8f8f8; box-sizing:border-box !important}
.leftarea .l_dh dl a.mz{ width:100%; height:44px;font:15px/44px "微软雅黑"; color:#666; border-bottom:dashed 1px #ccc}
.leftarea .l_dh dl a.mz:hover,.ny_left .l_dh dl .mzb{ color:#c50c24; border-bottom:dashed 1px #c50c24}


.leftcont{ width:100%; padding:15px 0 20px 0;margin-top:15px; display:inline; border:solid 1px #ccc; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.leftcont .lbt{ width:100%; font:18px/42px "微软雅黑"; color:#c50c24; font-weight:bold; border-bottom:solid 1px #ccc; text-align:center}
.leftcont .lbt span{ font-size:14px; color:#000}
.leftcont .cwz{ width:90%; margin:15px 5% 0; display:inline; font:14px/32px "微软雅黑"; color:#333}

.proclass{ width:100%; margin-top:20px; display:inline}
.proclass .wz{ margin:15px 20px 0 0; padding:0 50px; display:inline; background:#eee; font:15px/42px "微软雅黑"; color:#333}
.proclass .wb,.proclass .wz:hover{ background:#c50c24; color:#fff}

.plist{ width:100%}
.plist li{ width:32%;margin:20px 2% 0 0; display:inline;float:left}
.plist li:nth-child(3n+0){margin:20px 0 0 0}
.plist li a{ width:100%}
.plist li .pic{ width:100%; height:220px; border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-webkit-border-radius:15px; overflow:hidden}
.plist li .pic 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);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);}
.plist li .wz{ width:100%; height:40px; font:16px/40px "微软雅黑"; color:#000; font-weight:bold; text-indent:10px; overflow:hidden}
.plist li a:hover .wz{ color:#c50c24}

.view_title{ width:100%; height:50px; text-align:center; font:18px/50px "微软雅黑"; color:#c50c24; line-height:50px; margin-top:25px; display:inline}
.news_title_s{width:100%; height:25px; text-align:center; font:12px/25px "微软雅黑"; color:#999; line-height:25px}
.news_sxy{ width:100%; height:40px; margin-top:30px; display:inline}
.news_sxy a,.news_sxy div{ width:50%; font:16px/40px "微软雅黑"; color:#000; line-height:40px; overflow:hidden}
.news_sxy a:hover{ color:#c50c24}

.c_list{ width:100%}
.c_list li{ width:30%; border:solid 1px #ccc; margin:30px 0 0 2.5%; display:inline; float:left}
.c_list li a{ width:100%; position:relative}
.c_list li .pic,.c_list li .pic img{ width:100%; float:left}
.c_list li a .wz{ width:100%; height:30px; background:url(../images/tm_r60.png); text-align:center; font:14px/30px "微软雅黑"; color:#fff; position:absolute; left:0; bottom:0; overflow:hidden}
.c_list li a:hover .wz{ height:50px; line-height:50px}

.news_list{ width:100%; margin-top:10px; display:inline}
.news_list li{width:100%;height:45px; border-bottom:dashed 1px #ccc; float:left}
.news_list li a{ width:100%}
.news_list li .wz{width:80%; height:45px;font:14px/45px "微软雅黑"; color:#333; overflow:hidden}
.news_list li .data{ width:15%;font:12px/45px "微软雅黑"; color:#999}
.news_list li a:hover .wz{ color:#c50c24}

.view_nr{ width:74%; min-height:400px; padding-bottom:30px; margin-top:30px; display:inline}
.view_nr img{}
.view_wz{ font:15px/35px "微软雅黑"; color:#555}
.nytitle{ width:100%; height:50px; font:14px/50px "微软雅黑"; border-bottom:dashed 1px #ccc}
.nytitle span{ color:#e62129}

.pro_list{ width:1230px}
.pro_list li{ width:380px; margin:35px 30px 0 0;display:inline;float:left}
.pro_list li a{ width:100%}
.pro_list li .pic,.pro_list li .pic img{ width:380px; height:252px; float:left; overflow:hidden}
.pro_list 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)}
.pro_list li .wz{ width:100%; height:40px;text-align:center; font:14px/40px "微软雅黑"; color:#666; background:#efefef; overflow:hidden}
.pro_list li a:hover .wz{ color:#fff; background:#c50c24}

.pro_pic{ width:100%; max-height:500px; margin-top:20px; display:inline; text-align:center}
.pro_pic img{width:auto; max-height:500px; display:inline-block}

.page{ width:100%; height:32px; margin-top:45px; display:inline}
.page a.pa,.page a.pb{height:32px;padding:0 20px;margin:0 8px;display:inline;font:14px/32px "微软雅黑"; color:#fff; line-height:32px; border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;-webkit-border-radius:8px}
.page a.pa{background:#aaa}
.page a:hover,.page a.pb{ background:#c6142c}

.foot{ background:url(../images/foot_bg.jpg) no-repeat; background-size:auto 100%; border-top:solid 3px #c50c24; padding-bottom:40px; display:inline}
.foot .qrcode{ width:120px}
.foot .qrcode img{ width:112px; height:112px; border:solid 4px #fff; margin-top:58px; display:inline-block}
.foot .qrcode .wz{ width:100%; font:14px/30px "微软雅黑"; margin-top:18px; display:inline; color:#fff; text-align:center}
.foot .mgr90{ margin-right:100px; display:inline}
.foot .dh1{ width:90px}
.foot .dh2{ width:160px}
.foot .dh3{ width:350px}
.foot .bt{ font:22px/45px "微软雅黑"; color:#fff; font-weight:bold}
.foot .fwz{ font:14px/36px "微软雅黑"; color:#fff}
.foot a.fwz:hover{ text-decoration:underline}
.foot .fwz a{color:#fff}

.foot_d{ background:#c50c24; font:14px/55px "微软雅黑"; color:#fff}
.foot_d a{ color:#ccc; font-size:14px}
.foot_d a:hover{ text-decoration:underline; color:#fff}

.clear{ clear:both; display:block}
.hen{ width:100%; min-width:1200px; height:50px; display:block; clear:both; float:left}