 /*初始化样式开始*/
 .m-mod { font: 14px/1.43 'Microsoft Yahei', Arial, sans-serif; color: #333; }
 .m-mod * { margin: 0; padding: 0; -webkit-box-sizing: border-box; box-sizing: border-box; }
 .m-mod a { color: inherit; text-decoration: none; }
 .m-mod ul, .m-mod li { list-style: none; }
 .m-mod img { vertical-align: middle; border: 0; max-width: 100%; }
 /*初始化样式结束*/
 /*公共标题*/
 .m-title { color: #0062B1; width: 350px; margin: 50px auto; text-align: center; position: relative; }
 .m-title .en-title { text-transform: uppercase; font-size: 12px; position: absolute; padding: 0 10px; top: -9px; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); background-color: transparent; z-index: 3; }
 .m-title .main-title { font-size: 36px; font-weight: bold; border-top: 1px solid #0062B1; border-bottom: 1px solid #0062B1; padding: 4px 0 7px; }
 .m-title .sub-title { color: #333; font-size: 20px; margin-top: 5px; }
 .m-title .pro { background-color: #e4e4e4; }
 .m-title .case { background-color: #b7d7f1; }
 .m-title .about { background-color: #e2ecf6; }
 /*导航定位*/
 #tmf9{
 position:absolute;
 width:100%;
 left:0;
 bottom:-8px;
 z-index:999;
 }

 .wel-wrap { width: 1200px; margin: 0 auto; height: 34px; line-height: 34px; color: #747474; overflow: hidden; }
 .wel-wrap .con-left { float: left; }
 .wel-wrap .con-right { float: right; }
 .wel-wrap .con-right span { display: inline-block; padding: 0 20px; background: no-repeat 3px 10px; }
 .wel-wrap .con-right span.i-position { background-image: url(../images/h_ic2.png); }
 .wel-wrap .con-right span.i-message { background-image: url(../images/h_ic3.png); }
 .wel-wrap .con-right a:hover { text-decoration: underline; }
 #mTop, #mBottom, #mBody1, #mBody2 {
    min-width: 1200px;
}
.box185_-4324 {font-family: 'Microsoft Yahei', arial, sans-serif;width: 1200px;height: 67px;}
                .box185_-4324 ul {padding: 0;margin: 0;list-style-type: none;}
                .box185_-4324 ul li {float: left;position: relative;}
                .box185_-4324 ul .bor {display: none;}
                .box185_-4324 ul li a {display: block;text-align: center;text-decoration: none;width: 150px;height: 67px;color: #fff;background: #0062B1;line-height: 67px;font-size: 16px;transition: all ease .3s;-webkit-transition: all ease .3s;}
                .box185_-4324 ul li ul {z-index: 999;}
                .ht-nav-active{color: #fff;background: #f8ab2e;}
                .box185_-4324 ul li:hover>a {color: #fff;background: #f8ab2e;}
                .box185_-4324 ul li.selected a {color: #fff;background: #f8ab2e;}
                .box185_-4324 ul li ul {position: absolute;top: 67px;left: 0;width: 120px;visibility: hidden;transition: all ease .3s;-webkit-transition: all ease .3s;transform: translateY(20px);-webkit-transform:  translateY(20px);opacity: 0;}
                .box185_-4324 ul li:hover ul {visibility: visible;opacity: 1;transform: translateY(0);-webkit-transform:  translateY(0);box-shadow: 0 2px 5px rgba(0, 0, 0, .5)}
                .box185_-4324 ul li ul li a {display: block;font-size: 14px;background: #0062B1;color: #fff;height: 47px;line-height: 47px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
                .box185_-4324 ul li ul li a:hover {background: #f8ab2e;color: #fff;}
                .swiper-pagination-bullet {padding: 10px;}
                .box227_-6821 {float: right;}
                .box227_-6821 .clearFix227 {clear: both;height: 0;overflow: hidden;}
                .box227_-6821 input {vertical-align: middle;}
                .box227_-6821 .select {vertical-align: middle;margin-right: 5px;display: none;}
                .box227_-6821 .select01 {display: none;}
                .box227_-6821 .select02 {display: none;}
                .box227_-6821 .title {color: #FFF;font-family: "微软雅黑";font-size: 14px;font-weight: bold;display: none;}
                .box227_-6821 .kwCont {height: 35px;display: inline-block;border-radius: 13px 0 0 13px;}
                .box227_-6821 .kwCont .textCont {box-sizing: border-box;width: 285px;height: 35px;line-height: 26px;border: none;color: #505050;float: left;padding: 5px 40px 5px 15px;border-radius: 13px;background: url(../images/ser1.png) no-repeat left center;}
                .box227_-6821 .kwCont input:focus {outline: none;}
                .anSearch {border: 0;background: url(../images/ser2.png) no-repeat -13px 0;width: 100px;height: 35px;float: left;margin-left: -35px;cursor: pointer;}

                .box11007_-4404 { font: 14px/1.43 'Microsoft Yahei', Arial, sans-serif; color: #333; width: 1200px; margin: 0 auto; }
                .box11007_-4404 * { margin: 0; padding: 0; -webkit-box-sizing: border-box; box-sizing: border-box; }
                .box11007_-4404 ul, .box11007_-4404 li { list-style: none; }
                .box11007_-4404 a { text-decoration: none; color: inherit; }
                .box11007_-4404 img { max-width: 100%; border: 0; vertical-align: middle; }
                .box11007_-4404 em, .box11007_-4404 i { font-style: normal; }
                .box11007_-4404 .pro_l { float: left; width: 239px; padding-bottom: 200px; background: url(../images/201938152451886.jpg) no-repeat #0062B1 center bottom; overflow: hidden; }
                .box11007_-4404 .pro_l h2 { padding-top: 17px; margin-bottom: 20px; overflow: hidden; text-align: center; font-size: 24px; line-height: 36px; background: url(../images/pro_t2.jpg) no-repeat center top; }
                .box11007_-4404 .pro_l h2 a { color: #fff; }
                .box11007_-4404 .pro_l h2 i { display: block; color: #a5c3e2; text-transform: uppercase; font-size: 16px; }
                .box11007_-4404 .pro_l ul { margin: 0 auto; width: 222px; overflow: hidden; }
                .box11007_-4404 .pro_l ul li { margin-bottom: 9px; height: 38px; overflow: hidden; background: url(../images/pro_ip3.png) no-repeat center top; }
                .box11007_-4404 .pro_l ul li a { display: inline-block; padding-left: 46px; width: 100%; height: 38px; line-height: 38px; color: #fff; }
                .box11007_-4404 .pro_l ul li a:hover, .box11007_-4404 .pro_l ul .cur a { background: url(../images/pro_ip2.png) no-repeat center top; }
                .box11007_-4404 .pro_l ul .nones a { height: 36px; line-height: 36px; }
                .box11007_-4404 .pro_l ul .nones a:hover { background: url(../images/pro_ip3.png) no-repeat center top; }
                .box11007_-4404 .pro_r { width: 938px; overflow: hidden; float: right; }
                .box11007_-4404 .pro_r ul { overflow: hidden; height: 203px; width: 938px; }
                .box11007_-4404 .pro_r ul li { float: left; position: relative; height: 203px; line-height: 0px; width: 231px; margin-right: 4.5px; overflow: hidden; }
                .box11007_-4404 .pro_r ul li:nth-child(4n){margin-right:0}
                .box11007_-4404 .pro_r ul li img { width: 231px; height: 203px; }
                .box11007_-4404 .pro_r ul li em { position: absolute; left: 0px; bottom: 0px; width: 100%; display: block; text-align: center; font-size: 14px; color: #fff; background-color: rgba(0, 0, 0, 0.4); line-height: 36px; padding: 0 15px; }
                .box11007_-4404 .pro_r ul .nones { margin-right: 0px; }
                .box11007_-4404 .pro2_dl { margin-bottom: 7px; height: 475px; width: 938px; overflow: hidden; }
                .box11007_-4404 .pro2_dl dl { position: relative; width: 938px; overflow: hidden; }
                .box11007_-4404 .pro2_dl dt { width: 938px; overflow: hidden; }
                .box11007_-4404 .pro2_dl dt img { height: 475px; width: 938px; overflow: hidden; }
                .box11007_-4404 .pro2_dl dd { position: absolute; left: 0px; bottom: 0px; padding: 7px 15px 10px; width: 100%; background-color: rgba(0, 0, 0, 0.4); overflow: hidden; }
                .box11007_-4404 .pro2_dl dd p { float: left; width: 730px; color: #fff; overflow: hidden; }
                .box11007_-4404 .pro2_dl dd b { display: block; font-size: 18px; font-weight: bold; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
                .box11007_-4404 .pro2_dl dd em { float: right; display: block; margin-top: 18px; width: 137px; height: 30px; line-height: 30px; text-align: center; font-size: 14px; font-weight: bold; border-radius: 18px; border: 1px solid #fff; }
                .box11007_-4404 .pro2_dl dd em a { color: #fff; display: block; }

                .box11006_-1935 { font: 14px/1.43 'Microsoft Yahei', Arial, sans-serif; color: #333; }
.box11006_-1935 * { margin: 0; padding: 0; -webkit-box-sizing: border-box; box-sizing: border-box; }
.box11006_-1935 a { text-decoration: none; color: inherit; outline: none; }
.box11006_-1935 img { border: 0; vertical-align: middle; max-width: 100%;height: 240px; }
.box11006_-1935 ul, .box11006_-1935 li { list-style: none; }
.box11006_-1935 .pro-list { width: 1200px; margin: 0 auto; }
.box11006_-1935 .pro-list ul { overflow: hidden; }
.box11006_-1935 .pro-list li { position: relative; float: left; text-align: center; margin: 0 26px 20px 0; background-color: #fff; width: 280px; -webkit-box-shadow: 0px 7px 10px rgba(238, 238, 238, 0.8); box-shadow: 0px 7px 10px rgba(238, 238, 238, 0.8); }
.box11006_-1935 .pro-list li a { -webkit-transition: all ease .3s; transition: all ease .3s; border: 2px solid transparent; display: block; }
.box11006_-1935 .pro-list li b { display: block; font-weight: normal; font-size: 16px; position: relative; margin-top: 20px; }
.box11006_-1935 .pro-list li b::after { content: ""; display: inline-block; width: 70px; height: 2px; background-color: #0062B1; position: absolute; bottom: -5px; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); }
.box11006_-1935 .pro-list li p { margin: 15px 0; padding: 0 15px; line-height:200%;color:#666;}
.box11006_-1935 .pro-list li em { font-style: normal; display: inline-block; padding: 5px 17px; background-color: #0062B1; color: #fff; margin-bottom: 20px; }
.box11006_-1935 .pro-list li:hover a { border: 2px solid #0062B1; }
.box11006_-1935 .pro-list li:hover b { color: #0062B1; }
.box11006_-1935 .pro-list li:hover em { background-color: #ff9000; }


*{margin: 0px;padding: 0px;font-family: "微软雅黑"}
#mBody1,#dBody1{background-position: 0% 0%;}#mBody2,#dBody2{background-position: 0% 0%;}
.box11009_1 { font: 14px/1.43 'Microsoft Yahei', Arial, sans-serif; color: #333; width: 1200px; margin: 0 auto; }
.box11009_1 * { margin: 0; padding: 0; -webkit-box-sizing: border-box; box-sizing: border-box; }
.box11009_1 ul, .box11009_1 li { list-style: none; }
.box11009_1 a { text-decoration: none; color: inherit; }
.box11009_1 img { max-width: 100%; border: 0; vertical-align: middle; }
.box11009_1 em { font-style: normal; }
.box11009_1 .tab_li { margin-bottom: 23px; width: 1200px; border-bottom: 1px solid #b2c2c9; overflow: hidden; height: 47px; }
.box11009_1 .tab_li span { display: block; font-size: 16px; line-height: 47px; }
.box11009_1 .tab_li span a { color: #0062B1; }
.box11009_1 .tab_li ul { margin-left: 346px; }
.box11009_1 .tab_li li { float: left; margin-right: 3px; height: 47px; text-align: center; overflow: hidden; line-height: 0px; }
.box11009_1 .tab_li li a { display: inline-block; font-size: 20px; line-height: 47px; width: 163px; color: #fff; height: 47px; overflow: hidden; background: #656565; }
.box11009_1 .tab_li li a:hover, .box11009_1 .tab_li .cur a { text-decoration: none; background: #0062B1; }
.box11009_1 .tab_li .nones { background: none; }
.box11009_1 .roll3, .box11009_1 .roll4 { margin-top: 46px; width: 30px; height: 84px; overflow: hidden; }
.box11009_1 .roll3 a, .box11009_1 .roll4 a { display: block; width: 30px; height: 84px; background: url(../images/roll3.jpg) no-repeat; }
.box11009_1 .roll3 { float: left; }
.box11009_1 .roll4 { float: right; }
.box11009_1 .roll4 a { background: url(../images/roll4.jpg) no-repeat; }
.box11009_1 .slide_c { width: 1110px; float: left; margin-left: 20px; overflow: hidden; }
.box11009_1 .slide_c ul li { margin-right: 9px; width: 270px; line-height: 0px; float: left; }
.box11009_1 .slide_c ul li em { display: block; text-align: center; color: #525252; font-size: 14px; line-height: 24px; padding-top: 10px; }
.box11009_1 .slide_c ul li:hover em { color: #0062B1; }
.box11009_1 .slide_c ul .nones { margin-right: 0px; }

.box200_-2709 .cont{  border-top:none; padding:5px; border:none;}
.box200_-2709 .boxCont{font-size:12px; color:#5F5F5F;}
.box200_-2709 .tjnews{ border-bottom:1px solid #DEDEDE; padding-bottom:10px;}
.box200_-2709 .tjnews .tjTu{ float:left;}/*推荐新闻图片部分宽度*/
.box200_-2709 .tjnews  .tjnewsCont{ float:right; width:270px;  line-height:24px;; color:#666;}/*推荐新闻文字部分宽度*/
.box200_-2709 .tjnews  .tjnewsCont .tjCont{    font-size: 14px;color: #666;line-height: 200%; margin-bottom: 5px;}
.box200_-2709 .tjBiaoti{ line-height: 200%;font-size: 18px;margin-bottom: 10px;font-weight: bold;}
.box200_-2709 .tjBiaoti a{ color:#0062B1; text-decoration:none;font-family:"微软雅黑";font-size:16px;}
.box200_-2709 a:hover,.box200_-2709 .newsList li a:hover,.box200_-2709 .tjnews .more:hover{ color:#0062B1; text-decoration:underline;}
.box200_-2709 .type,.box200_-2709 .newsList li .type{ color:#0062B1; text-decoration:none; margin-right:5px; display:none;}/*分类*/
.box200_-2709 .tjBiaoti .time{color:#BABABA; margin-left:5px;display:none;}/*时间*/
.box200_-2709 .tjnews .more{ color:#0062B1; text-decoration:none;display:block;margin-top:6px;}/*推荐内容下面的更多*/
/*推荐部分*/
.box200_-2709 .newsList{ margin:10px 0;}
.box200_-2709 .newsList .newsList_tu{ float:left; width:185px; margin-top:5px; *margin-top:0px; display:none;}
.box200_-2709 .tjnesw_list{overflow:hidden;}
.box200_-2709 .newsList .tjList a{ color:#666;}
.box200_-2709 .newsList li{ overflow: hidden;white-space: nowrap;text-overflow: ellipsis; background: url(../images/news_li.png) left center no-repeat / 5px auto;padding-left: 15px;font-size: 14px;color: #666; margin-bottom: 10px}
.box200_-2709 .newsList li a{ color:#666; text-decoration:none;}
.box200_-2709 .newsList li a,.box200_-2709 .newsList li span{}
.box200_-2709 .newsList li .hot{ background:url(../images/hot_06.jpg) no-repeat; width:22px; height:9px; display:inline-block; display:none;}
.box200_-2709 .newsList li .time{ float:right;color:#9f9e9e;}
.box200_-2709 .moreLIst{ text-align:right; display:none;}
.box200_-2709 .moreLIst a{ background:url(../images/more_11.jpg) no-repeat; width:86px; height:19px; line-height:19px; display:inline-block; text-align:center; color:#0062B1; text-decoration:none; margin-top:5px;}
.box200_-2709 .moreLIst a:hover{ text-decoration:none;}

.box526_-1799 { font: 14px/1.43 'Microsoft Yahei', Arial, sans-serif; color: #333; width: 100%; }
.box526_-1799 * { margin: 0; padding: 0; -webkit-box-sizing: border-box; box-sizing: border-box; }
.box526_-1799 ul, .box526_-1799 li { list-style: none; }
.box526_-1799 a { text-decoration: none; color: inherit; }
.box526_-1799 img { max-width: 100%; border: 0; vertical-align: middle; }
.box526_-1799 h2 { height: 60px; line-height: 60px; width: 99%; margin: 0 auto 30px; font-size: 30px; border-bottom: 1px solid #d9d9d9; position: relative; display:none;}
.box526_-1799 h2::before { content: ''; display: inline-block; width: 180px; height: 3px; background-color: #0062B1; position: absolute; bottom: -2px; left: 0; }
.box526_-1799 h2 a { float: right; padding-right: 10px; font-size: 16px; color: #0062B1; font-weight: normal; text-decoration: none; }
.box526_-1799 .topMarquee { width: 100%; }
.box526_-1799 .topMarquee .bd { width: 100%; margin: 0 auto; }
.box526_-1799 .topMarquee .bd .picList { width: 100%; }
.box526_-1799 .topMarquee .bd .picList li { width: 100%; list-style-type: none; padding: 10px; }
.box526_-1799 .topMarquee .bd .picList li h3 { width: 100%; height: 50px; line-height: 50px; color: #333; font-weight: normal; border-bottom: 1px solid #d9d9d9; }
.box526_-1799 .topMarquee .bd .picList li h3 b { font-size: 0; width: 22px; height: 50px; background: url(../images/new_w.png) no-repeat center center; float: left; margin-right: 10px; }
.box526_-1799 .topMarquee .bd .picList li h3 span { float: left; display: block; font-size: 16px; }
.box526_-1799 .topMarquee .bd .picList li h3 a:hover { text-decoration: underline; color: #0062B1; }
.box526_-1799 .topMarquee .bd .picList li p { font-size: 14px; color: #666; line-height: 1.5; }
.box526_-1799 .topMarquee .bd .picList li p b { display: none; }
.box526_-1799 .topMarquee .bd .picList li p span { display: block; padding: 20px 0 10px 30px; width: 90%; line-height: 200%; }


.footWrap {background: url(../images/f_bg.png) no-repeat center top;position: relative;margin-top: 0;height: 348px;overflow: hidden;clear: both;}
.footer {position: relative;width: 1200px;margin: 0 auto;overflow: hidden;}
.footer em,.footer i {font-style: normal;}
.f_nav {height: 60px;overflow: hidden;text-align: center;font-size: 16px;line-height: 60px;}
.f_nav a {color: #fff;padding: 0 27px;display: inline-block;background: url(../images/f_nav.gif) no-repeat right center;}
.f_nav a.nones {background: none;}
.f_con {margin-top: 40px;}
.f_logo {overflow: hidden;margin: 80px 20px 0 0;}
.f_logo span {display: block;margin: 0 auto 11px;width: 121px;height: 78px;}
.f_logo img {width: 121px;height: 78px;}
.f_logo p {margin: 0 auto;width: 103px;height: 117px;overflow: hidden;background: #80adcb;}
.f_logo p img {width: 87px;height: 86px;display: block;margin: 6px auto 0;}
.f_logo p i {display: block;text-align: center;color: #263139;line-height: 25px;}
.f_all {float: left;width: 325px;overflow: hidden;}
.f_h3 {height: 46px;margin-bottom: 12px;font-size: 18px;font-weight: bold;line-height: 46px;color: #fff;border-bottom: 1px solid #fff;}
.f_h3 a {color: #fff;}
.f_h3 img {vertical-align: middle;padding-right: 10px;}
.f_all {overflow: hidden;color: #fff;line-height: 30px;}
.f_all a {color: #fff;}
.f_all b {margin-left: 0px;font-size: 24px;line-height: 28px;}
.f_all em {display: block;margin-bottom: 4px;}
.f_all img {vertical-align: middle;padding-right: 12px;}
.f_pro {float: left;width: 150px;margin-left: 68px;}
.f_pro .f_h3 img {padding-left: 10px;}
.f_pro ul li {padding-left: 38px;line-height: 28px;background: url(../images/f_ic.gif) no-repeat 25px center;}
.f_pro ul li a {color: #fff;}
/*定位最大宽度*/
#bmf0{width:100%!important;}
#mBottom{overflow:visible!important;}

body{
    --themeColor:#0062B1;--subColor:#f8ab2e;
}