﻿@charset "utf-8";
/* CSS Document */

a:hover {text-decoration:none;}



/* banner */


.banner{ overflow:hidden; width:100%;}
#flashs{ position:relative; height:700px; overflow:hidden;}
#flashs .btn{width: 100%;text-align: center;position: absolute;bottom: 30px;z-index: 998;}
#flashs .btn span{display: inline-block;*display: inline-block;margin: 0 3px;background: #fff;width: 46px;height: 3px;cursor: pointer;}
#flashs .btn span.cur {background: #153b96;}

#flashs .bot{ display:block; position:absolute; width:58px; height:58px; top:50%; margin-top:-29px;display: none;}
#flashs:hover .bot{display: block;}


h2.h2_title {padding-top: 35px;font-weight: normal;text-align: center;margin-bottom: 30px;}
h2.h2_title a {display: block;font-size: 30px;color: #333;font-weight: normal;}
h2.h2_title span {display: block;font-size: 42px;color: #333;font-weight: normal;}
h2.h2_title b {color: #19429e;}
h2.h2_title i {display: block;font-size: 20px;margin-top: 6px;}
h2.h2_title em {color: #ffb500;}

#flashs .text{ position:absolute; top:0px;}


.fwal {padding-bottom: 60px;}
.fwal h2.h2_title a {font-size: 35px;}
.fwal .conleft {width: 267px;}
.fwal .conleft h3 {height: 89px;background: url(../images/fwalbg.png) no-repeat center top;text-align: center;line-height: 89px;}
.fwal .conleft h3 a {color: #fff;}
.fwal .conleft .l_box {border-left: 1px solid #dfdfdf;border-right: 1px solid #dfdfdf;border-bottom: 1px solid #dfdfdf;}
.fwal .conleft .boxType {border-bottom: 1px solid #fff;}
.fwal .conleft .boxType p {height: 45px;line-height: 45px;background: #f2f2f2;text-indent: 18px;font-size: 15px;}
.fwal .conleft .boxType p a {display: block;height: 40px;background: url(../images/fwalicon01.png) no-repeat 245px center;}
.fwal .conleft .boxType ul {margin: 15px 20px 0 30px;padding-bottom: 10px;display: none;}
.fwal .conleft .boxType ul li {padding-left: 25px;margin-bottom: 15px;background: url(../images/fwalicon01.png) no-repeat left center;}
.fwal .conleft .boxType:hover p ,.fwal .conleft .boxType.cur p {background: #ffb500;}
.fwal .conleft .boxType:hover p a ,.fwal .conleft .boxType.cur p a {color: #fff;background: url(../images/fwalicon02.png) no-repeat 245px center;}
.fwal .conleft .boxType:hover ul ,.fwal .conleft .boxType.cur ul {display: block;}
.fwal .conleft .boxType:hover ul li:hover a {color: #ffb500;text-decoration: underline;}



.fwal .conright {}
.fwal .conright dl {float: left;width: 288px;margin-right: 13px;margin-bottom: 14px;border: 1px solid #eeeeee;padding-bottom: 20px;transition:border-color .4s ease, background-color .4s ease}
.fwal .conright dl:nth-child(4n) {margin-right: 0;}
.fwal .conright dl.bdnot {margin-left: 0;}
.fwal .conright dl dt {border-bottom: 1px solid #eee;margin-bottom: 25px;transition:border-color .4s ease, background-color .4s ease}
.fwal .conright dl dt img {display: block;width: 288px;height: 208px;}
.fwal .conright dl dd.dd1 {text-align: center;font-size: 18px;margin-bottom: 10px;}
.fwal .conright dl dd.dd1 a {color: #333;}
.fwal .conright dl dd.dd2 {text-align: center;padding: 0 18px;line-height: 24px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;height: 48px;margin-bottom: 15px;}
.fwal .conright dl dd.dd3 a {display: block; width: 119px;height: 36px;line-height: 36px;text-align: center;font-size: 14px;margin: 0 auto;border-radius: 5px;}
.fwal .conright dl:hover {background: #181a98;border: 1px solid #181a98;}
.fwal .conright dl:hover dt {border-bottom-color:#181a98 ;}
.fwal .conright dl:hover dt img {}
.fwal .conright dl:hover dd.dd1 a {color: #fff;}
.fwal .conright dl:hover dd.dd2 a {color: #fff;}
.fwal .conright dl:hover dd.dd3 a {background: #ffb500; color: #fff;}
.fwal .fwal_bot {margin-top: 34px;}
.fwal .fwal_bot a.a1 {float: left;padding: 0 35px;height: 55px;line-height: 55px;color: #666;border: 1px solid #dddddd;border-radius: 5px;margin-left: 110px;}
.fwal .fwal_bot a.a2 {float: left;padding: 0 50px;height: 55px;line-height: 55px;color: #666;border: 1px solid #dddddd;border-radius: 5px;margin-left: 26px;}
.fwal .fwal_bot a:hover {background: #19429e;color: #fff;border-color: #19429e;}


.alzs {background: #f8f8f8;padding-bottom: 45px;border-bottom: 1px solid #ddd;}
.alzs h2.h2_title {margin-bottom: 30px;}
.alzs h2.h2_title a {font-size: 42px;}
.alzs .alzs_con {position: relative;}
.alzs .alzs_con .alzsBtnl {display: block;width: 53px;height: 57px;border: 1px solid #ccc;cursor: pointer;position: absolute;left: -75px;top: 180px;}
.alzs .alzs_con .alzsBtnl i {display: block;width: 53px;height: 57px;background: url(../images/alzsjtl01.png) no-repeat center;}
.alzs .alzs_con .alzsBtnr {display: block;width: 53px;height: 57px;border: 1px solid #ccc;cursor: pointer;position: absolute;right: -75px;top: 180px;}
.alzs .alzs_con .alzsBtnr i {display: block;width: 53px;height: 57px;background: url(../images/alzsjtr01.png) no-repeat center;}
.alzs .alzs_con .alzsBtnl:hover ,.alzs .alzs_con .alzsBtnr:hover {background: #ffb500;border-color: #ffb500;}
.alzs .alzs_con .alzsBtnl:hover i {background: url(../images/alzsjtl02.png) no-repeat center;}
.alzs .alzs_con .alzsBtnr:hover i {background: url(../images/alzsjtr02.png) no-repeat center;}
.alzs .alzs_con .conbox {position: relative;overflow: hidden;height: 450px;width: 1213px;}
.alzs .alzs_con .conbox ul {position: relative;top: 20px;}
.alzs .alzs_con .conbox ul li {float: left;margin-left: 22px;height: 450px;}
.alzs .alzs_con .conbox ul li:first-child {margin-left: 0;}
.alzs .alzs_con .conbox ul li dl {position: relative;top: 0;width: 353px;padding: 16px 16px 56px 16px;background: #fefefe;box-shadow: 5px 5px 15px #c1c1c1;transition: all 0.5s;}
.alzs .alzs_con .conbox ul li dl dt {margin-bottom: 25px;}
.alzs .alzs_con .conbox ul li dl dt img {display: block;width: 353px;height: 207px;transition: all 0.5s;}
.alzs .alzs_con .conbox ul li dl dd.dd1 {font-size: 18px;margin-bottom: 18px;position: relative;text-indent: 15px;transition: all 0.5s;}
.alzs .alzs_con .conbox ul li dl dd.dd1 a {color: #333;}
.alzs .alzs_con .conbox ul li dl dd.dd1 em {display: block;width: 0;height: 1px;background: #fff;position: absolute;left: 15px;top: 10px;transition: all 0.5s;}
.alzs .alzs_con .conbox ul li dl dd.dd2 {padding:0 15px;line-height: 24px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;height: 48px;transition: all 0.5s;}

.alzs .alzs_con .conbox ul li:hover dl {top:-20px;padding-bottom: 76px;background: #181a98;}
.alzs .alzs_con .conbox ul li:hover dd.dd1 {text-indent: 70px;font-weight: bold;}
.alzs .alzs_con .conbox ul li:hover dd.dd1 a {color: #fff;}
.alzs .alzs_con .conbox ul li:hover dd.dd1 em {width: 40px;}
.alzs .alzs_con .conbox ul li:hover dd.dd2 {overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3; -webkit-box-orient: vertical;height: 72px;}
.alzs .alzs_con .conbox ul li:hover dd.dd2 a {color: #fff;}



.advantage {background: #edf6ff;padding-bottom: 15px;border-top:1px solid #c2caea;}
.advantage h2 {padding-top: 15px;text-align: center;margin-bottom: 45px;}
.advantage h2 img {display: block;margin: 0 auto;}
.advantage .conbox {margin-bottom: 45px;}
.advantage .conleft img {display: block;}
.advantage .conright {height: 320px;position: relative;}
.advantage .conright .embg {display: block;height: 4px;width: 960px;position: absolute;bottom: 0px;background: url(../images/ysbg03.png) repeat-x;}
.advantage .conright.fr .embg {left: 0;}
.advantage .conright.fl .embg {right: 0;}
.advantage .conright .r_top {padding-left: 135px;position: relative;margin-bottom: 30px;}
.advantage .conright .r_top span {display: block;width: 109px;height: 74px;padding-top: 25px;text-indent: 25px; background: url(../images/ysbg01.png) no-repeat center top;color: #fff;font-size: 38px;font-weight: bold;position: absolute;left: 0;top: 0;font-style: italic;}
.advantage .conright .r_top .p1 {font-size: 30px;padding-top: 10px;color: #181a98;margin-bottom: 5px;}
.advantage .conright .r_top .p2 {font-size: 18px;color: #333;padding-bottom: 10px;border-bottom: 1px solid #b8c9e7;}
.advantage .conright .r_top .p3 {font-size: 13px;color: #ccc;margin-top: 3px;}
.advantage .conright ul li {padding-left: 55px;line-height: 30px;margin-bottom: 10px;font-size: 18px;background: url(../images/ysbg02.png) no-repeat left 3px;}
.advantage .adv02 .conright {width: 600px;}
.advantage .adv02 .conright ul {width: 715px;}
.advantage .adv04 .conright {width: 585px;}
.advantage .adv04 .advtel {margin-top: 45px;padding-left: 45px;height: 48px;line-height: 48px;font-size: 18px;background: url(../images/advtel.png) no-repeat left center;}
.advantage .adv04 .advtel b {color: #19429e;}



.advantage .ys02 .conright {width: 600px;}
.advantage .ys02 .conright ul {width: 715px;}
.advantage .ys04 .conright {width: 585px; height:430px}
.advantage .ys04 .ystel {margin-top: 45px;padding-left: 45px;height: 48px;line-height: 48px;font-size: 18px;background: url(../images/ystel.png) no-repeat left center;}
.advantage .ys04 .ystel b {color: #19429e;}





.hzhb {background:#f8f8f8}
.hzhb h2.h2_title a {color: #19429e;}
.hzhb .hzhb_con {position: relative;}
.hzhb .hzhb_con ul li {float: left;width: 194px;height: 104px;margin: 0 0 5px 4px;overflow: hidden;position: relative;border: 1px solid #f1f1f1;}
.hzhb .hzhb_con ul li img {display: block;width: 194px;height: 104px;transition: all 1s;}
.hzhb .hzhb_con ul li.bdnot {margin-left: 0;}
.hzhb .hzhb_con ul li:hover img {transform: scale(1.1);}
.hzhb .hzhb_con .p1 {width: 396px;height: 148px;background: #1a1d8f;position: absolute;left: 400px;top: 110px;text-align: center;color: #fff;padding-top: 70px;font-size: 28px;}
.hzhb .hzhb_con .p1 b {display: block;font-size: 36px;}
.hzhb .hzhba {width: 150px;height: 42px;line-height: 42px;margin: 0 auto;font-size: 20px;}
.hzhb .hzhba a {display: block;height: 42px;background: url(../images/hzhbmore.png) no-repeat 98px center;color: #ffb500;}
.hzhb ul{ overflow:hidden; padding-bottom:30px}
.hzhb ul li{ width:288px; margin-right:13px; margin-bottom:14px; border:1px solid #eee; float:left}
.hzhb ul li a{ display:block}
.hzhb ul li:nth-child(4n){ margin-right:0px; float:left}
.hzhb ul li img{ width:100%}









.g_ys{height: 720px;position: relative;}
.g_ys h2{width: 100%;border-bottom: 2px solid #ffb500;}
.g_ys .ysbg1{background:url(../images/ysbg1.jpg) no-repeat center top;height: 720px;}
.g_ys .m_ys1{width: 1200px;margin: 0 auto; position: relative;height: 720px;}
.g_ys .ys1{ height: 130px;position: absolute;left:0;bottom:50px;padding-top: 34px;padding-left: 60px;}
.g_ys .ys1 p{font-size: 14px;line-height: 25px;color: #d7d8da;}
.g_ys .ys1 p em{color: #ffb500;font-weight: bold;padding-right: 18px;}

.g_ys .yshd{position: absolute;left:50%;margin-left: -600px; top:598px;width: 1200px;background:url(../images/yshd.jpg) no-repeat;height: 120px;}
.g_ys .yshd li{float: left;width: 300px;padding-top: 20px;height: 100px;text-align: center;font-size: 16px;color: #fff;}
.g_ys .yshd li em{display: block;height: 60px;}
.g_ys .yshd li:hover,.g_ys .yshd .on{background: #ffb500;}

.ab_bj{background: url(../images/ab_bj.jpg) repeat-x;height:745px;padding-top:34px;}
.about dl{float:left;width:680px;margin-top:19px;}
.about  dt {font-size:0;line-height: 0;padding-left:3px;}
.ab_fr em{height: 126px;line-height:126px;padding-left:62px;font-size:60px;color: #fff;text-transform: uppercase;display: block;position: relative;}
.ab_fr em:after{content:"";display:block;width:56px;height: 2px;background: #fff;position: absolute;left:2px;top:56px;}
.about dt img {width:680px;height: 383px;}
.about .ab_fr dd{padding-top:44px}
.about .ab_fr dd i {float:left;font-size:0;line-height: 0}
.about .ab_fr dd p {}
.about .ab_fr dd p strong a{height: 30px;font-size:20px;color: #9b6d00;font-weight: bold;line-height: 24px;display: block;}
.about .ab_fr dd span {font-size:14px;line-height: 30px;color: #9b6d00}
.ab_fr{float:right;width:500px;padding-top:19px;}
.ab_fr p {display: block;font-size:16px;color: #9b6d00;margin-left:22px; line-height:30px}
.ab_fr p span {display:block;height: 40px;line-height: 40px;font-size:24px;color: #fff;margin-bottom:30px;font-weight: bold;}.ab_fc{width:450px;margin-left:22px;height:300px;}
.ab_fr ul{width:420px;float:left;}
.ab_fr li{font-size:0;line-height: 0;border:3px solid #fff;;}
.ab_fr li img {width:414px;height:295px;}
.ab_j{float:right;width:35px;}
.about dl .shuzi .s_li{ float:left; width:225px; padding-top:30px}
.about dl .shuzi .s_li h1{ font-size:50px; text-align:center}
.about dl .shuzi .s_li h1 em{ font-size:60px; font-weight:bold; color:#9b6d00; font-family: 'beba';}
.about dl .shuzi .s_li p{ padding-top:10px; text-align:center;font-size:18px;color:#9b6d00;  }
.about dl .shuzi .s_li h1 span{ font-size:14px; color:#9b6d00; }

.shil{height: 367px;padding-top:33px;}
.sl_nr{margin-top:16px;position: relative;}
.sl_nr li {float:left;width:292px;margin-right:10px;font-size: 0;line-height: 0;position: relative;}
.sl_nr li img{width:288px;height: 215px;border:2px solid #fff;}
.sl_nr li span a {display:block;width:100%;height: 37px;line-height: 37px;text-align: center;background: rgba(0,0,0,0.5);font-size:14px;color: #fff;position: absolute;left:0;bottom:0;}
.sl_nr li:last-child{margin:0;}
.sl_j1,.sl_j2{position: absolute;top:92px;}
.sl_j1{left:-50px;}
.sl_j2{right:-50px;}
 .footWrap{background:url(../images/ft_bj.jpg) repeat-x;height:464px;overflow:hidden; }
            .footer{width:1200px;margin: 0 auto; position: relative;}
            .ft_nav{height:84px;line-height: 84px;text-align: center;}
            .ft_nav a {font-size:16px;color: #fff;padding:0 13px;}
            .ft_t{height:262px;padding-top:30px; padding-bottom:30px}
            .ft_l{float:left;width:210px;}
            .ft_l i{font-size:0;line-height: 0;display: block;}
            .ft_l p {width:210px;}
            .ft_l p img {width:210px;height: 266px;}
            .ft_l p span {display: block;text-align: center;font-size:14px;color: #9c9c9c;padding-top:12px;line-height: 20px}
            .ft_c{float:left;width:320px; margin:0px 20px}
            .ft_c h4 {height: 39px;background: url(../images/ft_ico2.jpg) no-repeat left bottom;font-size:20px;color: #fff;text-transform: uppercase;}
            .ft_c p{font-size:14px;color: #fff;line-height:24px; margin-bottom:5px;}
            .ft_c p span {padding-right:50px;}
            .ft_c p em {padding-right:20px;}
            .ft_c p a {color: #fff;  margin-right:10px; opacity:0.7}
			.ft_c p a:hover{ text-decoration:underline; opacity:1}
            .ft_c p strong{font-size:16px;margin-bottom:8px;display: inline-block;}
            .ft_r{float:left;width:280px;margin-right:40px}
			   .ft_r p{ font-size:12px; color:#fff; text-align:center; margin-top:10px}
			.f_tel {float:right;width:280px; }
            .ft_r h4 {height: 39px;background: url(../images/ft_ico2.jpg) no-repeat left bottom;font-size:20px;color: #fff;text-transform: uppercase;}
			            .f_tel h4 {height: 39px;background: url(../images/ft_ico2.jpg) no-repeat left bottom;font-size:20px;color: #fff;text-transform: uppercase;}

            .f_tel  .tel {padding-left:75px;background: url(../images/ft_ico1.jpg) no-repeat left;margin-top:17px;font-size:16px;color: #ffb500;height: 54px;}
            .f_tel   span {display: block;font-size:24px;}
            .f_tel  i{display: block;margin-top:35px;width:154px;}
            .link{height:58px;line-height:58px;font-size:14px;color: #878787;}
            .link a {color: #878787;}
        .titis{height: 103px;background: url(../images/ico1.png) no-repeat center bottom;text-align: center;}
.titis h4 {font-size:24px;color: #fff;height: 35px;line-height: 35px;font-weight:normal;}
.titis h4 a {color: #fff}
.titis p {height: 35px;font-size:30px;color: #ffb500;font-weight: bold;}
.titis p span {padding-right:18px;}


/*新闻*/
.news {background: #f0f0f0;padding-bottom: 40px;padding-top: 75px;}
.news .conleft {width: 570px;}
.news .con_top {overflow: hidden;position: relative;padding-bottom: 20px;border-bottom: 1px solid #ddd;}
.news .con_top a {float: left;font-size: 18px;color: #333;margin-right: 15px;}
.news .con_top a b {color: #19429e;}
.news .con_top span {float: right;font-size: 12px;color: #1e1e1e;text-align: right;padding-top: 12px;text-transform: uppercase;color: #999;}
.news .con_top em {display: block;width: 40px;height: 1px;background: #19429e;position: absolute;right: 0;top: 0;}

.news .conleft .cjwt {position: relative;height: 400px;overflow: hidden;}
.news .conleft .cjwt dl {padding: 15px 0 15px 90px;width: 470px;border-bottom: 1px dotted #ddd;background: url(../images/cjwtbg.png) no-repeat left;}
.news .conleft .cjwt dl dt {height: 24px;line-height: 24px;margin-bottom: 5px;font-size: 14px;}
.news .conleft .cjwt dl dt a {color: #1e1e1e;}
.news .conleft .cjwt dl dd {font-size: 14px;line-height: 20px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;height: 40px;}
.news .conleft .cjwt dl:hover dt a {color: #1a1d8f;}
.news .conright {width: 540px;}
.news .conright .con_top a.cur {color: #1e1e1e;}
.news .conright .con_top a b {font-weight: normal;color: #333;}
.news .conright .con_top a.cur b {color: #19429e;font-weight: bold;}
.news .conright .botbox {display: none;}
.news .conright .botbox.cur {display: block;}
.news .conright dl {margin-top: 25px;padding-left: 220px;position: relative;background: #1a1d8f;height: 152px;}
.news .conright dl dt {width: 198px;height: 152px;position: absolute;left: 0;top: 0;overflow: hidden;}
.news .conright dl dt img {display: block;width: 198px;height: 152px;transition: all 0.5s;}
.news .conright dl dd a {color: #fff;}
.news .conright dl dd.dd1 {padding-top: 23px;margin-left: 20px;width: 265px;font-size: 16px;margin-bottom: 18px;}
.news .conright dl dd.dd2 {font-size: 13px;line-height: 20px;margin-left: 20px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height: 40px;margin-bottom: 16px;width: 260px;}
.news .conright dl dd.dd3 {text-align: right;width: 260px;margin-left: 25px;font-style: italic;margin-bottom: 45px;}
.news .conright ul {margin-top: 30px;}
.news .conright ul li {overflow: hidden;position: relative;font-size: 14px;margin-bottom: 20px;}
.news .conright ul li a {float: left;width: 380px;color: #1e1e1e;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.news .conright ul li span {float: right;font-size: 14px;color: #ccc;}
.news .conright ul li:hover a {color: #1a1d8f;}
.news .conright dl:hover dt img {transform: scale(1.1);}
		  /* 咨询 */
.zxly {height: 218px;background: #153b96;color: #fff; position: relative; overflow: hidden; background-size: cover; }
.zxly::before{ content: " "; position: absolute; width: 100%; height: 100%; opacity: 0.9;}
.zxly .container {height: 218px;position: relative; padding: 25px 0;}
.zxly .p1 {font-size: 14px;padding-top: 15px;margin-bottom: 30px;}
.zxly .p1 b {display: block;font-size: 30px;margin-bottom: 5px;}
.zxly .p2 {width: 323px;height: 46px;line-height: 46px; border: 1px solid #fff;border-radius: 27px;color: #fff; text-align: center;}
.zxly .p2 i{ font-size:18px; margin-right:10px }
.zxly .p2 b {font-size: 20px; color: #fff;  }
.zxly .zxly_con {position: absolute;right: 0;top: 38px;height: 218px;width: 678px;}
.zxly .zxly_con .p3 {padding-top: 0;font-size: 18px;margin-bottom: 15px; color: #fff;}
.zxly .zxly_con .p3 i {color: #ff5c01;}
.zxly .zxly_con .info_p1 {width: 486px;height: 45px;background: #fff;border-radius: 3px;overflow: hidden;margin-top: 0; margin-bottom: 5px;}
.zxly .zxly_con .info_p1 input {border: none;height: 45px;line-height: 45px;width: 430px;padding-right: 56px;color: #999;text-indent: 20px;background: url(../images/zxlyicon01.png) no-repeat 448px center;}
.zxly .zxly_con .info_p3 {width: 486px;height: 45px;background: #fff;border-radius: 3px;overflow: hidden;margin-top: 0; margin-bottom: 5px;}
.zxly .zxly_con .info_p3 .textarea-field{border: none;height: 45px;line-height: 45px;width: 430px;padding-right: 56px;color: #999;text-indent: 20px;background: url(../images/linkUsLy_icon03.png) no-repeat 448px center;resize: none;}
.zxly .zxly_con .info_p2 {width: 486px;  border-radius: 3px;overflow: hidden;margin-bottom: 5px;background: #fff}
.zxly .zxly_con .info_p2 input {border: none;height: 45px;line-height: 45px;width: 430px;padding-right: 56px;color: #999;text-indent: 20px;background: url(../images/zxlyicon02.png) no-repeat 448px center;}

.zxly .zxly_con .info_p2 .info_p2_1{ background: #fff; width: 55%; border-radius: 3px;overflow: hidden; display: inline-block;}
.zxly .zxly_con .info_p2 .info_p2_2{ background: #fff; width: 44%; border-radius: 3px;overflow: hidden;  display: inline-block; margin: 5px 0;
    font-size: 14px;}

.zxly .zxly_con .info_p2 .info_p2_2 input { width: 50%;  padding-right: 5px;}
.zxly .zxly_con .tjyy {width: 168px;height: 102px;position: absolute;top: 20px;right: 0;background: #ffb500;border-radius: 3px;text-align: center; display:block}
.zxly .zxly_con .tjyy button {padding: 38px 0px;font-weight: bold;color: #fff;font-size: 18px;background: url(../images/zxlyjt.png) no-repeat center 65px; cursor: pointer;outline: none;border:none; text-align:center}
/*悬浮链接*/
.suspension{position:fixed;z-index:55;right:0;bottom:85px;width:70px;height:240px;}
.suspension-box{position:relative;float:right;}
.suspension .a{display:block;width:44px;height:44px;background-color:#353535;margin-bottom:4px;cursor:pointer;outline:none;}
.suspension .a.active,
.suspension .a:hover{background:#F05352;}
.suspension .a .i{float:left;width:44px;height:44px;background-image:url(../images/side_icon.png);background-repeat:no-repeat;}
/* .suspension .a-service .i{background-position:0 0;} */
.suspension .a-service .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:0 0;}
.suspension .a-service-phone .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:-27px 0;}
.suspension .a-qrcode .i{background-position:-44px 0;}
.suspension .a-cart .i{background-position:-88px 0;}
.suspension .a-top .i{background-position:-132px 0;}
.suspension .a-top{background:#153b96;display:none;}
.suspension .a-top:hover{background:#c0c1c3;}
.suspension .d{display:none;width:223px;background:#fff;position:absolute;right:67px;min-height:90px;border:1px solid #E0E1E5;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}
.suspension .d .arrow{position:absolute;width:8px;height:12px;background:url(../images/side_bg_arrow.png) no-repeat;right:-8px;top:31px;}
.suspension .d-service{top:0;}
.suspension .d-service-phone{top:34px;}
.suspension .d-qrcode{top:78px;}
.suspension .d .inner-box{padding:8px 22px 12px;}
.suspension .d-service-item{border-bottom:1px solid #eee;padding:14px 0;}
.suspension .d-service .d-service-item{border-bottom:none;}
.suspension .d-service-item .circle{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#F1F1F3;display:block;float:left;}
.suspension .d-service-item .i-qq{width:44px;height:44px;background:url(../images/side_con_icon03.png) no-repeat center 15px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}.suspension .a{ text-align:center}
.suspension .a i{ font-size:28px; text-align:center; line-height:44px; color:#fff}
.suspension .d-service-item:hover .i-qq{background-position:center 3px;}
.suspension .d-service-item .i-tel{width:44px;height:44px;background:url(../images/side_con_icon02.png) no-repeat center center;display:block;}
.suspension .d-service-item h3{float:left;width:112px;line-height:44px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text{float:left;width:112px;line-height:22px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text .number{font-family:Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
.suspension .d-service-intro{padding-top:10px;}
.suspension .d-service-intro p{float:left;line-height:27px;font-size:12px;width:50%;white-space:nowrap;color:#888;}
.suspension .d-service-intro i{background:url(../images/side_con_icon01.png) no-repeat center center;height:27px;width:14px;margin-right:5px;vertical-align:top;display:inline-block;}
.suspension .d-qrcode{text-align:center;}
.suspension .d-qrcode .inner-box{padding:20px 0;}
.suspension .d-qrcode p{font-size:16px;color:#93959c;}
.suspension .d-service-item .circle { text-align:center}
.suspension .d-service-item .circle i{font-size:24px; text-align:center; line-height:44px; color:#353535}
.fwal .clfa_type ul{ display:flex}
.fwal .clfa_type {width: 1060px; height: 58px;margin: 0 auto;background: #181a98;border-radius: 54px;overflow: hidden;margin-bottom: 50px;}
.fwal .clfa_type li {float: left;width:16.66%;text-align: center;height: 58px;font-size: 16px;}
.fwal .clfa_type li a {display: block;height: 58px;line-height: 58px;;border-left: 1px solid #3539b3;color: #fff;}
.fwal .clfa_type li:first-child a {border-left: none;}
.fwal .clfa_type li:hover {background: #ffb500;}
.fwal .clfa_type li:hover a {border-left-color: #ff5c01;}