body { margin: 0; padding: 0; font-family: 微软雅黑; font-size: 14px; background: #fff; color: #021421; line-height: 1.5; }

ul, li, dl, dt, dd { list-style: none; margin: 0; padding: 0; }

a { text-decoration: none; color: #021421; cursor: pointer; }

p, h1, h2, h3, h4, h5, h6, img, div, input, textarea { border: 0; margin: 0; padding: 0; outline: none; }

.w1170 { width: 1170px; margin: 0 auto; }

* { box-sizing: border-box; }

.max, .header2 .header2_logo img, .about img, .ny_detail img { max-width: 100%; max-height: 100%; }

.min { min-width: 32px; min-height: 32px; }


.clear { clear: both; }

.after, .header .w1170:after, .header2 .nav:after, .header2:after, .ind_t:after, .ind_news:after, .ind_busi ul:after, .ind_about:after, .footer1 ul:after, .ny .ny_r .ny_nav:after, .ny:after { content: ''; display: block; clear: both; }


.tran, .header2 .nav li > a, .header2 .nav li .nav_sec dd a, .ind_t .ind_t_more, .ind_news .ind_news_news li a, .ind_busi ul li .ind_busi_more, .ind_about li .ind_about_con .more, .ind_lianjie_sw .swiper-slide img, .footer1 a, .ny .ny_l ul li a, .ny .ny_r .ny_nav a, .about_guquan img, .news li a, .news2 li a, .ny_detail .ny_detail_page a, .zichan li a .zichan_name, .zichan2 li a .zichan_name { transition: all 0.6s ease-in-out; }


.nowrap, .ind_news .ind_news_news li a, .news li a, .news2 li a, .zichan li a, .zichan li.zichan_t a, .zichan2 li a, .zichan2 li.zichan_t a { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }


.lazy { background: url(../image/loading.gif) no-repeat center; margin: 0 auto; }


.sw1 { width: 100%; color: #fff; text-align: center; }
.sw1 .swiper-wrapper:after { content: ''; clear: both; display: block; visibility: hidden; }
.sw1 .swiper-slide img { width: 100%; display: block; }
.sw1 .pagination { position: absolute; z-index: 20; left: 50%; bottom: 10px; transform: translateX(-50%); }
.sw1 .swiper-pagination-switch { display: inline-block; width: 10px; height: 10px; border-radius: 10px; background: #fff; cursor: pointer; }
.sw1 .swiper-pagination-switch:not(:last-child) { margin-right: 8px; }
.sw1 .swiper-active-switch { background: #0268b3; }
.sw1 .swiper-wrapper, .sw1 .swiper-wrapper .swiper-slide { height: auto !important; }
.sw1 .arrow-left { background: url(../image/index_news_pre.png) no-repeat left top, rgba(0, 0, 0, 0.5); position: absolute; left: 0; top: 50%; margin-top: -38px; width: 49px; height: 76px; z-index: 100; }
.sw1 .arrow-right { background: url(../image/index_news_next.png) no-repeat left bottom, rgba(0, 0, 0, 0.5); position: absolute; right: 0; top: 50%; margin-top: -38px; width: 49px; height: 76px; z-index: 100; }

.header { color: #fff; background: #0268b3; line-height: 43px; }
.header a { color: #fff; }
.header .w1170 > div { float: right; }
.header .w1170 .bshare-custom { display: inline-block; vertical-align: 2px; }
.header .w1170 input { vertical-align: middle; }
.header .w1170 .header_search { margin-right: 12px; line-height: 39px; }
.header .w1170 .header_phone { margin-right: 15px; }
.header .w1170 .input1 { width: 190px; height: 30px; text-indent: 15px; background: #3586c2; border-radius: 5px 0 0 5px; color: #b3defe; }
.header .w1170 .submit { width: 30px; height: 30px; background: url(../image/index_header_01.jpg); border-radius: 0 5px 5px 0; }
.header .w1170 input::-webkit-input-placeholder, .header .w1170 textarea::-webkit-input-placeholder { color: #b3defe; }
.header .w1170 input:-moz-placeholder, .header .w1170 textarea:-moz-placeholder { color: #b3defe; }
.header .w1170 input::-moz-placeholder, .header .w1170 textarea::-moz-placeholder { color: #b3defe; }
.header .w1170 input:-ms-input-placeholder, .header .w1170 textarea:-ms-input-placeholder { color: #b3defe; }
.header .w1170 .bshare-custom.icon-medium .bshare-weixin { background: url(../image/share_01.png); }
.header .w1170 .bshare-custom.icon-medium .bshare-sinaminiblog { background: url(../image/share_02.png); }
.header .w1170 .bshare-custom.icon-medium .bshare-qzone { background: url(../image/share_03.png); }
.header .w1170 .bshare-custom.icon-medium a { padding-left: 26px; height: 26px; margin-right: 12px; }

#bsWXBox, #bsWXBox * { box-sizing: content-box; }

.fixed{position: fixed;right: 0;top: 80%;z-index: 10;}
.header2 { height: 114px;position: relative;}
.header2 .header2_logo { width: 360px; float: left; height: 114px; }
.header2 .nav { float: right; height: 100%; }
.header2 .nav li { float: left; font: normal 16px/20px "微软雅黑"; height: 100%; height: 100%; position: relative; }
.header2 .nav li > a { display: block; padding: 0 21px; padding-top: 70px; height: 100%; }
.header2 .nav li:hover > a, .header2 .nav li.on > a { color: #0268b3; font-weight: bold; }
.header2 .nav li .nav_sec { width: 124%; display: none; font: normal 16px/35px "微软雅黑"; position: absolute; left: 0; top: 101px; z-index: 3; padding: 9px; background: rgba(255, 255, 255, 0.9); text-align: center; }
.header2 .nav li .nav_sec dd { border-bottom: dashed 1px #0268b3; }
.header2 .nav li .nav_sec dd a { display: block; }
.header2 .nav li .nav_sec dd a:hover { color: #0268b3; }
.header2 .nav li .nav_sec:before { content: ''; display: block; position: absolute; width: 74px; height: 4px; left: 50%; top: -4px; margin-left: -37px; background: #0268b3; }
.header2 .nav li .nav_sec:after { content: ''; display: block; position: absolute; top: -14px; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid; border-color: transparent transparent #0268b3 transparent; }
.header2 .nav li:hover .nav_sec { display: block; }

.ind_t { margin: 35px auto; border-bottom: solid 1px #ccc; }
.ind_t .t { float: left; padding-bottom: 13px; position: relative; }
.ind_t .t .cn { font: bold 24px/26px "微软雅黑"; color: #0268b3; display: inline-block; }
.ind_t .t .en { font: normal 24px/26px "微软雅黑"; color: #ccc; display: inline-block; }
.ind_t .t:after { content: ''; display: block; position: absolute; background: #fff; width: 100%; height: 3px; bottom: -2px; left: 0; }
.ind_t .ind_t_more { float: right; font: normal 14px/26px "微软雅黑"; color: #999; }
.ind_t .ind_t_more:hover { color: #0268b3; }

.ind_news .t:after { background: #0268b3; }
.ind_news .ind_news_news { width: 550px; float: right; }
.ind_news .ind_news_news li { border-bottom: dashed 1px #ccc; font: normal 16px/54px "微软雅黑"; }
.ind_news .ind_news_news li a { display: block; padding: 0 100px 0 30px; position: relative; background: url(../image/index_25.jpg) no-repeat 5px center; }
.ind_news .ind_news_news li a .date { position: absolute; right: 10px; top: 0; }
.ind_news .ind_news_news li a:hover { color: #0268b3; }
.ind_news .ind_news_news li .con { font: normal 14px/24px "微软雅黑"; color: #666; text-indent: 28px; margin-bottom: 10px; }
.ind_news .ind_news_news li:nth-child(1) a { background: url(../image/index_news_02.jpg) no-repeat 5px center; }
.ind_news .ind_news_news li:nth-child(2) a { background: url(../image/index_news_03.jpg) no-repeat 5px center; }
.ind_news .ind_news_news li:nth-child(3) a { background: url(../image/index_news_04.jpg) no-repeat 5px center; }

.ind_news_sw { width: 585px; color: #fff; text-align: center; float: left;   }
.ind_news_sw .swiper-wrapper:after { content: ''; clear: both; display: block; visibility: hidden; }
.ind_news_sw .swiper-slide { position: relative; }
.ind_news_sw .swiper-slide img { width: 585px;height: 390px; display: block; }
.ind_news_sw .pagination { display: none; position: absolute; z-index: 20; left: 50%; bottom: 10px; transform: translateX(-50%); }
.ind_news_sw .swiper-pagination-switch { display: inline-block; width: 12px; height: 12px; border-radius: 12px; background: #222; margin-right: 10px; cursor: pointer; }
.ind_news_sw .swiper-visible-switch { background: #aaa; }
.ind_news_sw .swiper-active-switch { background: #fff; }
.ind_news_sw .swiper-wrapper, .ind_news_sw .swiper-wrapper .swiper-slide { height: auto !important; }
.ind_news_sw .arrow-left { background: url(../image/index_news_pre.png) no-repeat left top, rgba(0, 0, 0, 0.5); position: absolute; left: 0; top: 50%; margin-top: -38px; width: 49px; height: 76px; z-index: 100; }
.ind_news_sw .arrow-right { background: url(../image/index_news_next.png) no-repeat left bottom, rgba(0, 0, 0, 0.5); position: absolute; right: 0; top: 50%; margin-top: -38px; width: 49px; height: 76px; z-index: 100; }
.ind_news_sw .hover_con { font: bold 16px/46px "微软雅黑"; color: #fff; position: absolute; width: 100%; text-align: left; bottom: 0; left: 0; display: block; padding: 0 20px; background: rgba(2, 20, 33, 0.9); }
.ind_news_sw .hover_con:hover { color: #0268b3; }

.ind_busi { height: 455px; background: url(../image/index_busi_01.jpg) no-repeat center center; padding: 1px 0; margin-top: 35px; }
.ind_busi .ind_t .cn { color: #fff; }
.ind_busi .ind_t .en { color: #fff; }
.ind_busi .ind_t .ind_t_more { color: #fff; }
.ind_busi ul li { font: bold 18px/20px "微软雅黑"; float: left; padding: 30px 0 40px; width: 270px; background: #fff; border-radius: 15px; text-align: center; }
.ind_busi ul li .ind_busi_img { height: 128px; width: 128px; display: block; margin: 0 auto 30px; }
.ind_busi ul li .ind_busi_more { width: 150px; height: 40px; display: block; border: solid 1px #ccc; text-align: center; font: normal 14px/40px "微软雅黑"; margin: 20px auto 0; }
.ind_busi ul li .ind_busi_more:hover { color: #fff; background: #0268b3; border-color: #0268b3; }
.ind_busi ul li:not(:last-child) { margin-right: 30px; }

.ind_about { margin: 35px auto; }
.ind_about li { float: left; width: 390px; font: normal 14px/24px "微软雅黑"; }
.ind_about li .ind_about_img { width: 100%; height: 253px; }
.ind_about li .ind_about_img img { display: block;max-width: 100%;}
.ind_about li .ind_about_con { padding: 35px 20px; height: 253px; position: relative; background: #e3e3e3; }
.ind_about li .ind_about_con .t { font: bold 18px/20px "微软雅黑"; color: #0268b3; margin-bottom: 15px; }
.ind_about li .ind_about_con .more { font: normal 14px/16px "微软雅黑"; color: #999; text-decoration: underline; display: block; margin-top: 20px; }
.ind_about li .ind_about_con .more:hover { color: #ed0000; }
.ind_about li .ind_about_con .con { max-height: 120px; overflow: hidden; }
.ind_about li .ind_about_con .sp1 { display: inline-block; }
.ind_about li .ind_about_con b { font-size: 16px; }
.ind_about li .ind_about_con:after { content: ''; display: block; position: absolute; border-width: 12px 9px; border-color: transparent transparent #e3e3e3 transparent; border-style: solid; left: 50%; top: -24px; transform: translateX(-50%); }
.ind_about li:nth-child(2) .ind_about_con {position: relative; margin-top: -506px; }

.ind_about li:nth-child(2) .ind_about_con .more:hover { color: #ed0000; }
.ind_about li:nth-child(2) .ind_about_con:after { border-color: #e3e3e3 transparent transparent transparent; top: auto; bottom: -24px; }
.ind_about li:nth-child(2) .ind_about_img { margin-top: 253px; }

.ind_lianjie { background: #efefef; padding: 35px 0 30px;}
.ind_lianjie .ind_lianjie_t{margin-bottom: 30px;font: bold 18px/20px "微软雅黑";color: #0268b3;}

.ind_lianjie_sw { text-align: center; }
.ind_lianjie_sw .swiper-wrapper:after { content: ''; clear: both; display: block; visibility: hidden; }
.ind_lianjie_sw .swiper-slide { position: relative; padding: 0 15px; box-sizing: border-box; }
.ind_lianjie_sw .swiper-slide:hover img { border: solid 1px #ed0000; }
.ind_lianjie_sw .swiper-slide img { width: 100%; display: block; border: solid 1px #fff; box-sizing: border-box; }
.ind_lianjie_sw .pagination { display: none; position: absolute; z-index: 20; left: 50%; bottom: 10px; transform: translateX(-50%); }
.ind_lianjie_sw .swiper-pagination-switch { display: inline-block; width: 12px; height: 12px; border-radius: 12px; background: #222; margin-right: 10px; cursor: pointer; }
.ind_lianjie_sw .swiper-visible-switch { background: #aaa; }
.ind_lianjie_sw .swiper-active-switch { background: #fff; }
.ind_lianjie_sw .swiper-wrapper, .ind_lianjie_sw .swiper-wrapper .swiper-slide { height: auto !important; }

.footer1 { background: #3c414c; font: normal 14px/30px "微软雅黑"; color: #ccc; padding: 40px 0 50px; }
.footer1 ul li { width: 25%; float: left; }
.footer1 .footer1_t { font: bold 18px/20px "微软雅黑"; color: #fff; margin-bottom: 40px; }
.footer1 a { display: block; color: #ccc; padding-left: 12px; background: url(../image/index_footer1_01.jpg) no-repeat left center; }
.footer1 a:hover { color: #0268b3; }
.footer1 input { vertical-align: top; }
.footer1 .input1 { width: 190px; height: 30px; text-indent: 15px; background: #636770; border-radius: 5px 0 0 5px; color: #fff; }
.footer1 .submit { width: 30px; height: 30px; background: url(../image/index_header_01.jpg); border-radius: 0 5px 5px 0; }
.footer1 input::-webkit-input-placeholder, .footer1 textarea::-webkit-input-placeholder { color: #fff; }
.footer1 input:-moz-placeholder, .footer1 textarea:-moz-placeholder { color: #fff; }
.footer1 input::-moz-placeholder, .footer1 textarea::-moz-placeholder { color: #fff; }
.footer1 input:-ms-input-placeholder, .footer1 textarea:-ms-input-placeholder { color: #fff; }

.footer2 { background: #2b2f37; font: normal 14px/55px "微软雅黑"; text-align: center; color: #ccc; }

.ny_banner { position: relative; overflow: hidden; }
.ny_banner img { position: relative;display: block;max-width: 100%; }

.ny { margin-top: 36px; margin-bottom: 40px; }
.ny .ny_l { float: left; width: 230px; }
.ny .ny_l .ny_l_t { height: 100px; font: bold 24px/100px "微软雅黑"; color: #fff; text-align: center; background: url(../image/ny_01.jpg) no-repeat center center; }
.ny .ny_l ul li { font: normal 16px/60px "微软雅黑"; text-align: center; margin-top: 10px; }
.ny .ny_l ul li a { display: block; background: #eee; }
.ny .ny_l ul li a:hover, .ny .ny_l ul li a.on { background: #0161a7; color: #fff; }
.ny .ny_r { float: right; width: 910px; font: normal 16px/31px "微软雅黑"; }
.ny .ny_r .ny_nav { font: normal 14px/50px "微软雅黑"; color: #999; border-bottom: solid 1px #ccc; margin-bottom: 48px; }
.ny .ny_r .ny_nav .t { float: left; color: #0268b3; font-size: 24px; font-weight: bold; position: relative; }
.ny .ny_r .ny_nav .t:after { content: ''; display: block; position: absolute; bottom: -4px; left: 0; width: 100%; height: 4px; background: #0268b3; }
.ny .ny_r .ny_nav .t2 { float: right; }
.ny .ny_r .ny_nav a { color: #999; }
.ny .ny_r .ny_nav a:hover { color: #0268b3; }


.about_guquan { text-align: center; }

.business { text-indent: 32px; }
.business .min_height { min-height: 250px; }
.business .bshare-custom { display: inline-block; text-indent: 0; }

.contact { padding: 0 15px; }
.contact .contact_l { max-width: 420px; display: inline-block; }
.contact .contact_l span { display: inline-block; }
.contact .contact_t { font: bold 24px/48px "微软雅黑"; }
.contact .contact_r { display: inline-block; width: 276px; height: 115px; vertical-align: top; margin-top: 10px; margin-left: 125px; background: #f3f3f3; text-align: center; padding-top: 11px; }
.contact .contact_r img { vertical-align: middle; }
.contact .iw_poi_title { color: #CC5522; font-size: 14px; font-weight: bold; overflow: hidden; padding-right: 13px; white-space: nowrap; }
.contact .iw_poi_content { font: 12px arial,sans-serif; overflow: visible; padding-top: 4px; white-space: -moz-pre-wrap; word-wrap: break-word; }
.contact #dituContent { margin-top: 50px; }
.contact #dituContent, .contact #dituContent * { box-sizing: content-box; }

.contact_online { margin: 64px 0 56px; }
.contact_online .contact_online_title { font: bold 24px/26px "微软雅黑"; color: #333; margin: 0 auto 40px; text-align: center; }
.contact_online .contact_online_t { display: inline-block; font: normal 18px/36px "微软雅黑"; width: 100px; text-align: right; vertical-align: top; }
.contact_online input:not(.submit), .contact_online textarea { border-radius: 5px; width: 450px; height: 36px; border: solid 1px #ccc; text-indent: 32px; }
.contact_online textarea { height: 120px; }
.contact_online .red { display: inline-block; color: #e60012; padding-left: 15px; width: 22px; }
.contact_online .submit { width: 450px; height: 60px; border-radius: 8px; background: linear-gradient(180deg, #238bd6, #0161a7); font: normal 24px/60px "微软雅黑"; color: #fff; cursor: pointer; }
.contact_online dl { text-align: center; }
.contact_online dd { margin-bottom: 30px; }

.join li { margin-bottom: 10px; }
.join .join_t { height: 60px; background: url(../image/join_25.png) no-repeat right center, #eee; font: bold 16px/60px "微软雅黑"; }
.join .join_t .t { display: inline-block; width: 120px; border-right: solid 1px #dedede; margin-right: 30px; text-align: center; }
.join .join_con { font: normal 16px/32px "微软雅黑"; padding: 15px 0 40px 25px; display: none; }
.join .join_con h1 { font: bold 16px/39px "微软雅黑"; }
.join li.on .join_t { background: url(../image/join_09.png) no-repeat right center, #0161a7; color: #fff; }
.join li.on .join_con { display: block; }

.news li { border-bottom: dashed 1px #ccc; padding-bottom: 20px; margin-bottom: 20px; }
.news li a { padding: 0 110px 0 24px; display: block; margin-bottom: 5px; position: relative; background: url(../image/index_25.jpg) no-repeat 3px center; }
.news li a .date { position: absolute; right: 0; top: 0; }
.news li a:hover { color: #0268b3; }
.news li .con { text-indent: 28px; font: normal 14px/24px "微软雅黑"; color: #666; }

.page { text-align: center; margin-top: 10px; }

.news2 li { border-bottom: dashed 1px #ccc; }
.news2 li a { padding: 0 118px 0 24px; line-height: 55px; display: block; position: relative; background: url(../image/index_25.jpg) no-repeat 3px center; }
.news2 li a .down { position: absolute; right: 0; top: 0; width: 118px; padding-left: 28px; background: url(../image/news2_01.jpg) no-repeat left center; }
.news2 li a:hover { color: #0268b3; }
.news2 li a:hover .down { background: url(../image/news2_02.jpg) no-repeat left center; }
.news2 + .page { margin-top: 30px; }

.ny_detail img { display: block; margin: 0 auto; }
.ny_detail .t { font: bold 24px/26px "微软雅黑"; color: #000; text-align: center; margin: 45px auto 30px; }
.ny_detail .message { text-align: center; padding-bottom: 20px; border-bottom: dashed 1px #ccc; }
.ny_detail .message li { display: inline-block; }
.ny_detail .message li img { vertical-align: middle; display: inline-block; }
.ny_detail .message li:not(:last-child) { margin-right: 75px; color: #999; }
.ny_detail .con { padding-bottom: 55px; margin-top: 60px; text-indent: 32px; font: normal 16px/32px "微软雅黑"; color: #000; }
.ny_detail .no_indent { text-indent: 0; font-weight: bold; }
.ny_detail .ny_detail_page { font: normal 16px/32px "微软雅黑"; color: #000; }
.ny_detail .ny_detail_page a { color: #000; }
.ny_detail .ny_detail_page a:hover { color: #0268b3; }
.ny_detail .bshare-custom { display: inline-block; text-indent: 0; }
.ny_detail .author { text-align: right; }
.ny_detail .sp1 { display: inline-block; }

.zichan li { border-bottom: dashed 1px #ccc; }
.zichan li a { font: normal 16px/56px "微软雅黑"; display: block; padding: 0 162px 0 130px; position: relative; }
.zichan li a .zichan_bumen { width: 130px; position: absolute; left: 0; top: 0; text-align: center; }
.zichan li a .zichan_date { width: 162px; position: absolute; right: 0; top: 0; text-align: center; color: #999; font-size: 14px; }
.zichan li:not(:first-child) a:hover .zichan_name { color: #0268b3; }
.zichan li.zichan_t { background: #0161a7; border: none; }
.zichan li.zichan_t a { font: bold 16px/60px "微软雅黑"; color: #fff; display: block; padding: 0 162px 0 130px; position: relative; }
.zichan li.zichan_t a .zichan_bumen { width: 130px; position: absolute; left: 0; top: 0; text-align: center; border-right: solid 1px #3481b9; }
.zichan li.zichan_t a .zichan_name { text-align: center; }
.zichan li.zichan_t a .zichan_date { width: 162px; position: absolute; right: 0; top: 0; text-align: center; border-left: solid 1px #3481b9; color: #fff; }

.zichan + .page { margin-top: 60px; }

.zichan2 + .page { margin-top: 60px; }

.zichan2 li { border-bottom: dashed 1px #ccc; }
.zichan2 li a { font: normal 16px/56px "微软雅黑"; display: block; padding: 0 162px 0 0; position: relative; }
.zichan2 li a .zichan_date { width: 162px; position: absolute; right: 0; top: 0; text-align: center; color: #999; font-size: 14px; }
.zichan2 li:not(:first-child) a:hover .zichan_name { color: #0268b3; }
.zichan2 li.zichan_t { background: #0161a7; border: none; }
.zichan2 li.zichan_t a { font: bold 16px/60px "微软雅黑"; color: #fff; display: block; padding: 0 162px 0 0; position: relative; }
.zichan2 li.zichan_t a .zichan_name { text-align: center; }
.zichan2 li.zichan_t a .zichan_date { width: 162px; position: absolute; right: 0; top: 0; text-align: center; border-left: solid 1px #3481b9; color: #fff; }



.phone_menu{display: none;position: absolute;bottom: 0;left: 0;z-index: 99998;background:#0268b3;transform: translateY(100%);padding: 10px 0;width: 100%;}
.phone_menu li{font: normal 20px/40px "微软雅黑";color: #fff;text-align: center;}
.phone_menu li>a{display: block;width: 100%;color: #fff;}
.phone_menu li>a dl{display: none;margin-left: 20px;}
.phone_menu li>a dl dd a{display: block;width: 100%;color: #fff;font: normal 18px/35px "微软雅黑";position:relative;padding-left:10px;@extend .nowrap;}
.phone_menu li>a dl dd a:after{content: '';display: block;width: 5px;height: 5px;position: absolute;top: 50%;left: 0;transform: translateY(-50%);border-radius: 50%;background: #fff;}

.phone_menu_trigger{display: none;position: absolute;right: 10px;top:21px;z-index: 99999;}
.phone_menu_trigger div{width: 30px;height: 3px;background: #0268b3;}
.phone_menu_trigger div:not(:last-child){margin-bottom:6px;}

.phone_menu_sec > a{position: relative;}
.phone_menu_sec > a:after{content: '';display: block;position: absolute;right: 10px;top: 50%;transform: translateY(-50%);border-style: solid;border-width:8px;border-color:#fff transparent transparent transparent;}
.phone_menu_sec > a.open:after{border-color:transparent transparent #fff transparent;margin-top: -8px;}
.phone_menu_sec dl{padding-left: 30px;display: none;}
.phone_menu_sec dl a{color: #fff;display:block;}
@media only screen and (min-width: 768px) and (max-width: 1169px) {
	body{width: 1170px}
}
@media only screen and (max-width:767px ) {
	.ind_news_sw .swiper-slide img{width:100%;height:auto;}
	.w1170{width: 100%;}
	.header2{height: auto;}
	.header2 .nav,.header,.ind_t .t .en{display: none;}
	.header2 .header2_logo{width: 200px;height: auto;}
	.phone_menu_trigger{display:block;}
	.ind_busi{height: auto;background: url(../image/index_busi_01.jpg) repeat center center;}
	.ind_busi ul li:not(:last-child){margin-right: 0;}
	.ind_busi ul li{width: 49%;padding: 15px 0 20px;}
	.ind_busi ul li .ind_busi_more{width: 122px;}
	.ind_busi ul li{margin-bottom: 15px;}
	.ind_busi ul li:nth-child(odd){margin-right: 2%;}
	.ind_about li .ind_about_img,.ind_about li .ind_about_con{height: auto;}
	.ind_about li:nth-child(2) .ind_about_img,.ind_about li:nth-child(2) .ind_about_con{margin-top: auto;}
	.ind_lianjie_sw .swiper-slide{padding: 0 3px}
	.ind_lianjie .ind_lianjie_t{padding: 0 10px;}
	.ny_banner{display: none;}
	.ny{margin-top: 0}
	.footer1{padding: 20px 10px 25px;}
	.footer1 ul li{width: 33.33333333%;}
	.footer1 a{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	.footer1 ul li:nth-child(4){width:100%;margin-top: 20px;}
	.footer1 .footer1_t{margin-bottom: 20px;}
	.footer2{padding:10px;font: normal 14px/28px "微软雅黑";}
	.header2 .header2_logo img{display: block;}
	.ny .ny_l{width: 100%;}
	.ny .ny_l .ny_l_t{background-size: cover;}
	.ny .ny_l ul li{margin-top: 1px;text-align: left;text-indent: 20px;}
	.news2 li a .down{width: 96px}
	.news2 li a{padding: 0 96px 0 20px;}
	.ny_detail .message li{display: block;}
	.ny_detail .message li:not(:last-child){margin-right: 0;}
	.ny_detail img{ height:auto !important; max-width:100% !important}
	.zichan li a{font-size:12px;}
	.zichan li.zichan_t a .zichan_bumen,.zichan li a .zichan_bumen{width: 70px;}
	.zichan li.zichan_t a .zichan_date,.zichan li a .zichan_date{width: 110px;}
	.zichan li.zichan_t a,.zichan li a{padding: 0 110px 0 70px;}
	.zichan_name{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	.zichan2 li a .zichan_date,.zichan2 li.zichan_t a .zichan_date{width: 110px;}
	.zichan2 li.zichan_t a,.zichan2 li a{padding: 0 110px 0 0;}
	.join .join_t .t{width: 100px;margin-right: 15px;}
	.join .join_con{padding-left: 0;}
	
	.join .join_t{padding-right: 60px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	.contact{padding: 0;}
	.contact .contact_r{margin-left: 0;}
	.contact #dituContent{height: 200px !important;}
	.contact_online input:not(.submit), .contact_online textarea{width: 100%;text-indent: 15px;}
	.contact_online dd{padding: 0 10px 0 90px;position: relative;}
	.contact_online .contact_online_t{position: absolute;left: 0;}
	.contact_online .red{position: absolute;right: 0;}
	.contact_online .contact_online_t{width: 90px;}
	.contact_online .submit{width: 100%;}
	.contact_online .red{width: 10px;padding-left: 0;}
	
	
	.ind_news,.ind_busi .w1170,.ind_news_sw .hover_con,.ny .ny_r{padding: 0 10px;}
	.ind_news_sw,.ind_news .ind_news_news,.ind_about li,.ny .ny_r{width: 100%;}
	.ny .ny_r .ny_nav .t2{display: none;}
	.ind_about li:not(:first-child) .ind_about_img img{display: none;}
	.fixed{display: none;}
}