﻿@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;}
ul,li{ list-style-type:none}
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:1200px; float:left; display:block}
.jz{ display:table; margin:0 auto}
.main{ width:1200px; overflow:hidden}
.tright{ text-align:right}
.yy{box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);}
.mt35{ margin-top:35px;}
.mt55{ margin-top:55px;}

.top_d{ width:100%; min-width:1200px; height:40px; background:#0065be}
.top_d .wz{ font:14px/40px "微软雅黑"; color:#fff}
.top_d .line{ width:26px; height:26px; margin:7px 7px 0; display:inline;}

.top{ width:100%; height:105px; float:left}
.top .logo{}
.top .logo img,.top .tel img{ width:100%}
.top .tel{ width:200px; height:60px; margin-top:30px; display:inline}
.top .ewm{ width:95px; height:95px; margin:15px 0 0 15px; display:inline;}

.menu{width:100%; min-width: 1200px;height:105px; background:#0fbdc1}
.topmenu{ width:100%; height:105px; float:left}
.topmenu li{width:120px;height:105px; margin-right:5px; display:inline; float:left}
.topmenu li a{width:100%;height:105px; float:left; font:16px/105px "微软雅黑"; color:#000; text-align:center}
.topmenu li.li_Select a,.topmenu li a:hover{background:#f1f1f1; border-top:4px solid #ffc767}

.title{ width:220px; height:46px; margin-top:40px; display:inline; border:solid 2px #0fbdc1}
.title .tb{ width:60px; height:46px; background:#0fbdc1; text-align:center}
.title .tb .icon{ display:inline-block; line-height:46px; margin-top:7px;}
.title .wz{ width:160px;font:24px/46px "微软雅黑"; color:#0fbdc1; text-align:center}

.tzl{width:161px; height:67px; background: url(../images/gdxw.png) no-repeat left; font:16px/67px "微软雅黑"; color:#fff;}
.tzl .tzimg{height:24px; width:27px; margin:21.5px 15px 0 25px;}

.prolb{height:auto; width:201px;}
.prolb .pbt{height:133px; width:100%; background:url(../images/probt.jpg) no-repeat left; box-sizing:border-box; padding:43px 0 0 25px; color:#fff; font:22px/30px "微软雅黑"; text-transform:uppercase;}
.prolb .pbt p{ font-size:18px;}
.prolb .pfl{height: auto; width:100%; box-sizing:border-box; border-left:1px solid #cacaca; border-right:1px solid #cacaca; padding:10px 20px 0 20px;}
.prolb .pfl .wz{ width:100%; font:16px/42px "微软雅黑"; color:#000; text-align: left; padding-left:30px; box-sizing:border-box; border-bottom:1px solid #ebebeb;}
.prolb .pfl .wz:hover { background:#06479f; color:#fff;}
.prolb .prx{ width:100%; height:104px; background:url(../images/p_rx.png) no-repeat left; text-align:center;}
.prolb .prx p{ display:table; margin:0 auto; font:16px/30px "微软雅黑"; color:#fff; padding-top:15px; box-sizing:border-box;}
.prolb .prx p .prximg{ width:31px; height:30px; margin-right:10px;}
.prolb .prx p span{ display:block; float: left}
.prolb .prx b{ text-align:center; font: bold 20px/45px "微软雅黑"; color:#ffc767;}


.proshow{height:auto; width:980px; border:1px solid #cacaca; box-sizing:border-box;}
.proshow .psbt{height:auto; width:100%; background:url(../images/pbt.jpg) repeat; border:1px solid #003071; box-sizing:border-box; text-transform: uppercase; font:22px/59px '微软雅黑'; color:#fff; text-indent:24px; }
.proshow .psbt a.pmore{ width:105px; height:35px;  background:#fff; border-radius:10px; font:14px/35px "微软雅黑"; color:#0162bb; margin-top:12px; margin-right:12px;}
.proshow .psbt a:hover{ background:#ffc767; color:#fff;}

.pro_list{ width:100%; overflow:hidden; }
.pro_list li{ width:225px; background:#fff; margin-right:9px; padding-bottom:10px;display:inline;float:left; margin-bottom:10px;}
.pro_list li:nth-child(4){ margin-right:0px;}
.pro_list li:nth-child(8){ margin-right:0px;}
.pro_list li:nth-child(12){ margin-right:0px;}
.pro_list li:hover{ background:#025db5}
.pro_list li a{ width:100%; float:left}
.pro_list li .pic{ width:100%;  height:215px;float:left; border:1px solid #cacaca; box-sizing:border-box;}
.pro_list li .pic img{ width:100%; height:100%; display:inline-block; object-fit:cover;}
.pro_list li .wz{ width:100%; font-weight:400; display:inline; font:16px/40px "微软雅黑"; color:#030303; text-align:center;}
.pro_list li:hover .wz{ color:#fff}

.midiv{height:auto; width:100%; min-width:1200px; background:url(../images/minbg.jpg) no-repeat center; padding:77px 0px;}
.midiv .hbt{ width: auto; font:18px/34px "微软雅黑"; color:#06469e; background:#ffc767; letter-spacing:5px; padding:0 8px;}
.midiv b{ width:100%;font:24px/65px "微软雅黑"; color:#fefefe;}
.midiv b span{font:33px/65px "微软雅黑"; color:#ffc767;}
.midiv p{ width:100%;display:block;font:20px/35px "微软雅黑"; color:#fefefe;}

.lcdiv{ width:100%; height:auto; min-width:1200px; background:#f2f2f2; padding:45px 0px;}
.lvbt{ width:100%; color:#06469e; text-transform:uppercase; font:30px/50px "微软雅黑";} 
.lvbt span{ color:#3e3e3e;}
.lcdiv .lcul{ width:100%;}
.lcdiv .lcul li{width: calc(100%/7); float:left;  border-right:1px solid #d9d9d9; padding:20px 0; box-sizing:border-box;}
.lcdiv .lcul li .lcimg{ width:60px; height:60px; display:table; margin:0px auto;}
.lcdiv .lcul li p{ width:100%;font:18px/35px '微软雅黑'; color:#0c0c0c; text-align:center; margin-top:30px; text-transform:uppercase;}
.lcdiv .lcul li:last-child{border-right: none}

.lybt{ font:30px/50px "微软雅黑"; color:#06469e; text-transform:uppercase; text-align:center;}
.lybt p span{ color:#3e3e3e;}
.lyx{ width:100%; background: url(../images/ly.png) no-repeat center top; margin-top:20px; font:18px/60px "微软雅黑"; color:#000; text-align:center;}
.ly{ width:100%; margin-top:20px;}
.ly li{ width:577px; height:auto; margin-bottom:25px;}
.ly li .lyimg{ width:100%; height:219px;}
.ly li .ly100{height:auto; width:100%; float:left;}
.ly li .ly100 .lyl{height: auto; width:77px; float:left; font:bold 50px/90px "微软雅黑"; color:#bababa;}
.ly li .ly100 .lyr{ min-height:210px; width:480px; float: right; }
.ly li .ly100 .lyr p{ font:bold 26px/40px "微软雅黑"; padding-top:20px;}
.ly li .ly100 .lyr i{ display:block;width:62px; height:2px; background:#ffc767; float:left; margin-top:2px;}
.ly li .ly100 .lyr b{ width:100%; float:left; font:14px/25px "微软雅黑"; color:#767676}

.adiv{ width:100%; min-width:1200px; height:auto; background:url(../images/abg.jpg) repeat-x bottom; padding-bottom:75px;}
.adiv .al{ width:453px; height:auto;}
.adiv .ar{ width:705px; height:auto;}
.adiv .ar .acon{ height:150px; width:100%; overflow:hidden;font:14px/26px "微软雅黑"; color:#757575; margin-top:15px;}
.adiv .ar .amore{ display:inline-block;width:135px; height:33px; background:#ffc767; border-radius:8px; text-align:center; font:16px/33px "微软雅黑"; color:#fefefe; margin-top:55px;}
.adiv .ar .amore:hover{ background:#06469e; color:#fff;}

.nleft{ width:420px; margin-top:60px; display:inline}
.nleft a,.nleft img{ width:100%; float:left}
.nleft .wz{ width:100%; font:16px/35px "微软雅黑"; color:#777; font-weight:400; text-align:center}

.n_list{ width:725px; margin:32px 30px 0 0; display:inline}
.n_list li{ width:100%; height:120px; margin-top:10px; display:inline; border-bottom:dashed 1px #ccc;float:left}
.n_list li .pic{ width:195px; height:110px}
.n_list li .nr{ width:480px; margin-right:36px; display:inline}
.n_list li .nbt{ width:100%;font: 16px/40px "微软雅黑";color:#444; font-weight:700; overflow:hidden}
.n_list li .nwz{width:100%;height: 56px;overflow: hidden;font: 14px/28px "微软雅黑";color:#777; font-weight:400}
.n_list li:hover .nbt{ color:#0fbdc1}

.ny_l{margin-top:30px; width:868px; min-height:500px;}
.ny_l .awz{ width:100%;font:15px/28px "微软雅黑";}

.pleft{ width:224px; margin-top:30px; display:inline}
.p_pic{ width:224px; height:316px; float:left}

.news{ width:100%; background:#fff; min-height:262px; margin-top:20px; display:inline}
.news .bt{ width:100%; height:38px; margin-top:10px; display:inline; font:18px/38px "微软雅黑"; color:#0fbdc1; text-align:center; font-weight:700}
.news li{ width:90%; height:42px; border-bottom:dashed 1px #ccc; margin:0 5%; display:inline; float:left}
.news li .wz{ width:100%; height:42px; font:14px/42px "微软雅黑"; color:#666; overflow:hidden; background:url(../images/nicon.png) no-repeat center left; text-indent:15px}
.news li .wz:hover{ color:#604bcf}
.news li:last-child,.proclass .wz:last-child{border:none}

.h_list{ width:1220px}
.h_list li{ width:285px; margin:30px 20px 0 0;display:inline;float:left}
.h_list li .pic{ width:275px; padding:5px; display:inline; border:solid 1px #ccc; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.h_list li:hover .pic{ border:solid 1px #745ac8}
.h_list li .pic img{ width:100%}
.h_list li .wz{ width:100%; height:50px; font-weight:400; display:inline; font:14px/50px "微软雅黑";color:#666; text-align:center}
.h_list li:hover .wz{ color:#745ac8}

.aleft{ width:695px; margin-top:80px; display:inline}
.aleft .atitle{ width:100%; height:60px; font:24px/60px "微软雅黑"; color:#0fbdc1; text-indent:50px}
.aleft .awz{ width:100%; margin-top:35px; display:inline; font:14px/26px "微软雅黑"; color:#0fbdc1}
.apic{ width:300px; margin:50px 150px 0 0; display:inline; text-align:center; position:relative}
.apic img{ width:100%; float:left}
.apic .wz{ width:100%; font:18px/50px "微软雅黑"; color:#666}
.apic .xtb{ width:118px; height:185px; position:absolute; right:-95px; bottom:0; background:url(../images/a1.png) no-repeat}

.plist2{ width:100%}
.plist2 li{ width:370px; height:auto; background:#fff; margin:50px 15px 0; display:inline; float:left; position:relative}
.plist2 li .pic{ width:370px; height:246px; overflow:hidden}
.plist2 li .pic img{ width:100%; height:246px; float:left}

.nytitle{ width:100%; height:46px; font:14px/46px "微软雅黑"; color:#666; font-weight:700; margin-top:50px; display:inline}
.nytitle span{ color:#0065be; font-family:"宋体"}
.nytitle .icon{ width:37px; height:46px; background:url(../images/ny_title_icon.png) no-repeat center center; margin-right:15px; display:inline}

.plist{ width:868px}
.plist li{ width:202px; background:#fff; margin:30px 0 0 12px; padding-bottom:10px;display:inline;float:left}
.plist li a{ width:100%; float:left}
.plist li .pic{ width:100%; max-width:100%; height:200px;float:left; overflow:hidden}
.plist li .pic img{ width:100%; /*height:100%;object-fit:cover;*/ display:inline-block; }
.plist li .pic{ border:solid 1px #ddd; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.plist li:hover .pic{ border:solid 1px #0fbdc1}
.plist li .wz{ width:92%; margin:0 4%; height:40px; font-weight:400; display:inline; font:16px/40px "微软雅黑"; color:#555; text-align:center}
.plist li:hover .wz{ color:#0065be}

.proclass{ width:300px; margin-top:30px; display:inline; border:solid 1px #0065be; overflow:hidden}
.proclass .bt{ width:100%; height:60px; background:#0065be; font:24px/60px "微软雅黑"; color:#fff; text-indent:80px}
.proclass .wz{ width:100%; height: auto; display:inline; background:url(../images/pro_class.png) no-repeat left 1px; font:16px/48px "微软雅黑"; color:#666; text-indent:40px; overflow:hidden; border-bottom:solid 1px #0065be}
.proclass .wz a{ color:#666;}
/*.proclass .wz:hover{ background:url(../images/pro_class_b.png) no-repeat center center #f8f8f8; color:#0065be}*/

.proclass .xwz{ width:100%;  float:left; display:inline; font:14px/40px "微软雅黑"; color:#666; text-indent:40px; overflow:hidden; background:#eee; border-bottom:1px dashed #fff;}


.nclass{ width:100%; margin-top:20px; display:inline}
.nclass a{ width:auto; margin-right:185px; display:inline}
.nclass .icon{ width:4px; height:4px; background:#666; margin:18px 10px 0 0; display:inline}
.nclass .nswz{ font:14px/40px "微软雅黑"; color:#333}
.nclass a:hover .nswz{ color:#A376B8}
.nclass .nswb{ clear:both; width:100%; font:14px/40px "微软雅黑"; color:#0fbdc1; font-weight:700}

.news_list{ width:100%; margin-top:10px; display:inline}
.news_list li{width:100%;border-bottom:dashed 1px #ccc; float:left}
.news_list li .pic{ width:120px; height:120px; text-align:center; margin:8px; display:inline; overflow:hidden}
.news_list li .pic img{ width:auto; height:120px; display:inline-block}
.news_list li .nr{ width:690px; margin-right:10px; display:inline}
.news_list li .wz{width:100%; height:40px; margin-top:10px; display:inline;font:14px/40px "微软雅黑"; color:#333; overflow:hidden; font-weight:700}
.news_list li .view{ width:100%; height:75px;font:12px/25px "微软雅黑"; color:#999; overflow:hidden}
.news_list li a:hover .wz{ color:#0b73d3}

.contleft{ width:655px; margin-top:30px; display:inline}
.contleft .bt{ width:100%; margin-top:25px; display:inline; font:18px/50px "微软雅黑"; color:#333; font-weight:700}
.contleft .cwz{ width:100%; font:14px/50px "微软雅黑"; color:#555}
.c_msg{ width:330px; height:376px; margin-top:70px; padding:0 80px; display:inline; background:#0fbdc1}
.c_msg .bt{ width:100%; font:20px/50px "微软雅黑"; color:#fff; font-weight:700; margin-top:20px; display:inline;text-align:center}
.cmap{ width:100%; height:300px; margin-top:40px; display:inline; overflow:hidden}

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

.view_title{ width:100%; height:70px; text-align:center; font:26px/70px "微软雅黑"; color:#000; font-weight:700; margin-top:10px; display:inline; border-bottom:dashed 1px #ccc}
.view_nr{ width:74%; min-height:400px; padding-bottom:30px; margin-top:30px; display:inline}
.view_nr img{}
.view_wz{ width:100%; margin:20px 0% 0; display:inline; font:16px/32px "微软雅黑"; color:#333}
.news_title_s{width:100%; height:25px; text-align:center; font:12px/25px "微软雅黑"; color:#999; line-height:25px}
.news_sxy{ width:100%; margin:30px 0px 0; display:inline; box-sizing:border-box; background:#F5F5F5}
.news_sxy a{ width:48%; margin:0 1%; display:inline; font:12px/40px "微软雅黑"; color:#666; line-height:40px; overflow:hidden; box-sizing:border-box;}
.news_sxy a:hover{ color:#bf0000}

.news_view{ width:70%; margin-top:30px; display:inline}
.news_title{width:100%; height:40px; font:16px/40px "微软雅黑"; color:#555; font-weight:400; margin-top:10px; display:inline; border-bottom:solid 2px #0065be}

.pview{ width:50%; float:left}
.ptitle{ width:100%; margin-top:40px; display:inline; font:16px/40px "微软雅黑"; color:#444}
.ptitle span{ color:#0fbdc1}

.pview_wz{ width:100%; border:solid 1px #ddd; margin-top:25px; display:inline; box-sizing:border-box !important}
.pview_wz .pbt{ width:100%; height:40px; background:#0fbdc1}
.pview_wz .pbt b{ font:16px/40px "微软雅黑"; color:#555; padding:0 40px; display:inline; background:#fff; float:left}
.pview_wz .wz{ width:100%; padding:15px 0; display:inline; font:14px/32px "微软雅黑"; color:#333}

.ny_pro{ width:100%; box-sizing:border-box !important; border:solid 1px #ddd; margin-top:30px; display:inline}
.ny_pro .nbt{ width:100%; font:16px/40px "微软雅黑"; color:#555; text-indent:15px; border-bottom:solid 2px #0fbdc1}
.clist{ width:100%}
.clist li{ width:200px; margin:50px 10px 0; display:inline; float:left}
.clist li a{ width:100%}
.clist li a .pic,.clist li a .pic img{ width:198px; height:198px; overflow:hidden}
.clist li a .pic{ border:solid 1px #ddd}
.clist li a .wz{ width:100%; height:50px; font:14px/50px "微软雅黑"; color:#444; text-align:left}
.clist li a:hover .wz{ color:#745ac8}

.feedback{text-align:left; float:left; border:solid 1px #E4CFF6; box-sizing:border-box !important; margin:0px auto; padding:15px auto 40px; width:100%;font-family:'微软雅黑';}
.feedback .bt{ width:100%; height:32px; border-bottom:solid 2px #A376B7; font:14px/32px "微软雅黑"; color:#A376B7; text-indent:20px}

.feedback .wz{ width:98%; height:50px; margin:5px 1%; display:inline; border-bottom:solid 1px #ddd; font:100 14px/50px "微软雅黑"; color:#000}
.feedback .red{ color:#f00}


.leftarea{ width:22%; margin-top:30px;  display:inline}
.leftclass{ width:100%}
.leftclass .bt{ width:100%; height:60px; padding-top:30px; font:22px/60px "微软雅黑"; color:#fff; background:#0fbdc1; text-align:center}
.leftclass .clwz{width:100%; height:40px; margin-top:15px; background:#efefef; font:14px/40px "微软雅黑"; color:#000; text-align:center}
.leftclass .clwz:hover{ background:#0fbdc1; color:#fff}

.leftcont{ width:100%; padding:15px 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:#0fbdc1; border-bottom:solid 1px #ccc; text-align:center}
.leftcont .lbt span{ font-size:12px; color:#000}
.leftcont .cwz{ width:90%; margin:15px 5% 0; display:inline; font:12px/30px "微软雅黑"; color:#333}







.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_y60.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; background:url(../images/tm_g60.png); line-height:50px}






.pro_pic{ width:100%; margin-top:15px; display:inline; text-align:center}
.pro_pic img{width:auto}

.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{width:100%;min-width:1200px;padding-top:40px;display:inline; background:#0065be}
.foot .flogo{ width:184px; height:100px; background:url(../images/flogo.png) no-repeat center center}
.foot .fdh{ width:100%; height:45px; background:url(../images/f_dh.png) no-repeat center center}
.foot .fdh a{ margin:0 40px; display:inline;font:14px/45px "微软雅黑"; color:#fff; float:left}
.foot .fdh a:hover{ text-decoration:underline}
.foot .fdh .line{ width:1px; height:16px; background:url(../images/fline.png) no-repeat; margin-top:15px; display:inline}
.foot .fleft{ width:600px; margin:30px 0 0 100px; display:inline}
.foot .fleft .tr{ width:50%; float:left;margin-top:15px; display:inline;}
.foot .fleft .tr .icon{ width:20px; height:20px; float:left}
.foot .fleft .tr .wz{ width:250px;font:16px/20px "微软雅黑"; color:#fff}
.foot .fleft .tr .wz1{ width:250px;font: bold 20px/20px "微软雅黑"; color:#ffc767}
.foot .qrcode{ width:210px;  display:inline; margin-bottom:50px;}
.foot .qrcode img{ width:210px; height:85px; float:left}
.foot .qrcode .wz{ width:100%; font:14px/30px "微软雅黑"; color:#fff; text-align:center; font-weight:400}

.fbq_wz{ width:100%; min-width:1200px; display:inline; text-align:center; font:14px/55px "微软雅黑"; color:#fff; border-top:1px solid #3384cb;}
.fbq_wz a{ color:#454545}
.clear{ clear:both; display:block}
.hen{ width:100%; min-width:1200px; height:20px; display:block; clear:both; float:left}