@charset "gb2312";body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,fieldset,lengend,button,input,textarea,th,td{margin:0;padding:0}

html{overflow-y:scroll}

body,button,input,select,textarea{font:14px/1 Tahoma,Helvetica,Arial,"΢���ź�",sans-serif}

body{ width:100%; min-width:1200px;  color:#202020;}

h1{font-size:18px}

h2{font-size:16px}

h3{font-size:14px}

h4,h5,h6{font-size:100%}

ul,ol,li{list-style:none}

a{text-decoration:none;color:#202020;}

#top-bar .dropdown-menu > ul > li > a {

  display: block;

  font-size: 13px;

  font-weight: 400;

  line-height: normal;

  text-decoration: none;

  padding: 8px 0;

  color: #fff;

  border-bottom: 1px solid rgba(0, 0, 0, 0.1);

}

a:hover {

  text-decoration: none !important;

}

/* :link,:visited,:hover{text-decoration:none} */

img{border:0;border:0;margin:0;padding:0}

abbr[title],acronym[title]{border-bottom:1px dotted;cursor:help}

q:before,q:after{content:''}

legend{color:#000}

fieldset,img{border:0}

button,input,select,textarea{font-size:100%}

table{border-collapse:collapse;border-spacing:0}

caption,th{text-align:left}

.clear{clear:both}

.f_l{float:left!important}

.f_r{float:right!important}

a:focus{outline-style:none; -moz-outline-style: none;}



.s_main{width:1200px;height:auto;overflow:hidden;margin:0 auto}

.top{width:100%;height:40px;line-height:40px;background:#f2f2f2;border-bottom:1px solid #dcdcdc}

.top span{display:block;float:left;background:url(http://www.lyqswl.com/statics/style/css/h.png) no-repeat left;padding-left:30px}

.top a{float:right;margin-left:15px}

.head_box{ position:absolute; top:0px; left:0px; z-index:99999; width:100%; height:80px; }

.head{width:1200px;height:80px;margin:0 auto;position:relative; }

.logo{width:220px;height:80px;float:left;text-indent:-9999px}

.logo1{background:url(../images/logo3.png) no-repeat left center;background-size: 85%; }

.logo2{background:url(../images/logo1.png) no-repeat left center;}

/* .navs{width:880px;height:80px; float: right; }

.nav{ width:880px; height:80px;  margin: 0 auto;}

.nav li.li1{width:110px; height:80px;  position:relative; float:left; font-size:15px;text-align:center; }

.nav li a{display: block;  } 

.nav li .ul2{ position:absolute; top:80px; left:0px; z-index:9999; width:170px; display:none; text-align:left;background:#fff; padding-left:0px; padding-bottom:20px;  }

.nav li a.a1{ width:90px; height:30px; line-height:30px; margin:25px auto 0px; font-size:16px;  }

.nav li .ul2 li{ line-height:40px; overflow: hidden; padding-left:25px;}

.nav li a:hover { font-weight: bold;}

.nav li:hover .ul2{ dispWlay:block;}

.nav li a.a2{ color:#202020;}

.nav .li1:hover, .ul2 .li2:hover{background-color: #005EFE; color: #fff;}

.nav .li1:hover .a1,.ul2 .li2:hover .a2{ color:#fff;}

.xz{background-color: #005EFE; color: #fff;} */





.navs{width:880px;height:80px; float: right; }

.nav{ width:880px; height:80px;  margin: 0 auto;}

.nav li.li1{width:110px; height:80px;  position:relative; float:left; font-size:15px;text-align:center; }

.nav li a{display: block;  } 

.nav li .ul2{ position:absolute; top:70px; left:0px; z-index:9999; width:150px; display:none; text-align:left;background:url(../images/bg6.png); padding-bottom:15px;}

.nav li a.a1{ width:65px; height:35px; line-height:30px; margin:25px auto 0px; font-size:16px; color:#fff;}

.nav li .ul2 li{ line-height:40px; overflow: hidden; text-align: center;}

.nav li a:hover{ font-weight: bold; /*text-shadow:0px 0px 15px #fcc800;*/}

.nav li:hover .ul2{ display:block;}

.nav li a.a2{ color:#fff;}

.xz{border-bottom: 1px solid #fff;}

.ss{ width:100%; height:auto; overflow: hidden; background:#00ab3f; padding-bottom:20px;}

.ss_c{ width:1200px; height:auto; margin:0 auto; position:relative;  }

.ss span{ display: block;  line-height:30px; height:auto; display:block;  margin-top:18px;  overflow: hidden;   padding-left:45px; float: left; color:#fff;}

.ss a{ float: left; line-height:60px; height:60px; color:#fff;}

.ss .sousuo{ width:430px; height:auto; overflow: hidden;margin-left:25px;   margin-right:15px; float: right;margin-top:18px;}

.ss .sousuo .sinp{ width:310px; height:40px; float: left;  border:none; padding-left:45px; background:url(http://www.lyqswl.com/statics/style/css/zs_48.png) no-repeat left center #fff;  outline:none; }

.ss .sousuo .sbtn{ width:40px; height:50px; margin-top:-10px; float: left; border:none; background:none;   background:url(http://www.lyqswl.com/statics/style/css/rh_30.png) no-repeat 2px 13px #8dc62b; }



.fullSlide{position:relative;height:800px;overflow:hidden;}

.fullSlide .bd{position:relative;z-index:-1;}

.fullSlide .bd ul{width:100% !important;}

.fullSlide .bd li{width:100% !important;}

.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:70px;left:0;height:30px;line-height:30px;text-align:center;}

.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:11px;height:11px;margin:6px; background:#fff;overflow:hidden;line-height:9999px;filter:alpha(opacity=60);opacity:0.6; border-radius: 50%;}

.fullSlide .hd ul .on{filter:alpha(opacity=100);opacity:1; width: 30px; border-radius: 10px;}



/* .banner {height:600px;overflow:hidden; background: url(http://www.lyqswl.com/statics/style/css/banner.png) center no-repeat; width:100% !important;} */





/* .fullSlide{position:relative;height:1080px;overflow:hidden;}

.fullSlide .bd{position:relative;z-index:-9}

.fullSlide .bd ul{width:100%!important}

.fullSlide .bd li{width:100%!important}

.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:8px;left:0;height:30px;line-height:30px;text-align:center}

.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:11px;height:11px;margin:6px;background:#00ab3f;overflow:hidden;line-height:9999px;filter:alpha(opacity=60);opacity:.6}

.fullSlide .hd ul .on{filter:alpha(opacity=100);opacity:1} */

.t_top{overflow:hidden;text-align:center;margin:35px auto;}

.t_top h2{line-height:160%; font-size:34px;letter-spacing:1px; color:#202020; font-weight:normal;}

.t_top p{ font-size:34px; color:#999;}

.t_top h2 span{color:#333}

.banner1{ width:100%; overflow: hidden; height:auto; margin: 0 auto;}

.banner1 img{ display: block; margin: 0 auto;    width: 100%;

    height: 100%;

    transition: 3;

    transition: transform 7000ms ease;

    transform: scale(1);

    animation: sc 6s linear 0.2s infinite;}

.bannerimg1{background:url(../images/about_banner.png) no-repeat center top / cover; overflow: hidden; width:100%; height:1000px;}

.bannerimg1 span{ display: block; color:#fff; font-size:100px; font-weight:bold; letter-spacing:10px; margin-top:300px; background:url(http://www.lyqswl.com/statics/style/images/qs3803.png) no-repeat left bottom; padding-bottom:30px;}

.bannerimg1 p{ font-size:16px; line-height:200%; width:800px; color:#fff; margin:30px 0px;}

.bannerimg1 a{ display: block; width:180px; height:50px; border-radius:50px; background:#2b64ff; color:#fff; text-align: center; line-height:50px;}



.bannerimg3{ width:100%; height:900px; background:url(../images/banner211.png.jpeg) no-repeat center top / cover; overflow: hidden;}

/*.bannerimg3 .p1{ text-align: center; font-size:100px; text-shadow:0px 0px 15px #fff; color:#fff; font-weight:bold; overflow: hidden; margin:280px auto 60px; line-height:160%;}

.bannerimg3 .p2{ width:1000px; height:90px; text-align: center; line-height:90px; border:2px solid #fff; color:#fff; font-size:28px; margin: 0 auto; letter-spacing:1px; opacity:0.8;}

*/





.bannerimg11{width:100%; height:900px; background:url(../images/banner1.png.jpeg) no-repeat center top / cover; overflow: hidden;}

.bannerimg11 .p1{ font-size:60px; color:#333; margin-top:360px; letter-spacing:3px;}

.bannerimg11 .p2{ font-size:28px; color:#333; background:url(http://www.lyqswl.com/statics/style/images/qs3804.png) no-repeat left bottom; padding-bottom:10px; line-height:260%;}



.banner_c{ width:1200px; height:auto; overflow: hidden; margin: 0 auto;} 

.bannerimg197{ width:100%; height:680px; background:url(../images/banner_jiejuefangan.png.jpeg) no-repeat center top / cover; overflow: hidden;  }

.bannerimg197 .p1{font-size: 82px; line-height:160%; margin:190px auto 40px;}

.bannerimg197 .p2{ width:720px; height:120px; overflow: hidden; font-size:28px; line-height:140%; margin:0px 0px 200px;}

.bannerimg197 .p3{ width:720px; height:80px; overflow: hidden; line-height:140%;}



.bannerimg_dssc{ width:100%; height:800px; background:url(../images/banner_dssc.png) no-repeat center top / cover; overflow: hidden;  }

.bannerimg_dssc .p1{ margin:260px auto 40px;}

.bannerimg_dssc .p2{ width:720px; height:120px; overflow: hidden; font-size:26px; line-height:48px;color: #FFF; letter-spacing: 1.6px;}



.bannerimg_zhcy{ width:100%; height:800px; background:url(../images/banner_zhcy.png) no-repeat center top / cover; overflow: hidden;  }

.bannerimg_zhcy .p1{ margin:260px auto 40px;}

.bannerimg_zhcy .p2{ width:680px; overflow: hidden; font-size:26px; line-height:48px;color: #FFF; letter-spacing: 1.6px;}



.bannerimg_zhls{ width:100%; height:800px; background:url(../images/banner_zhls.png) no-repeat center top / cover; overflow: hidden;  }

.bannerimg_zhls .p1{ margin:260px auto 40px;}

.bannerimg_zhls .p2{ width:650px; overflow: hidden; font-size:26px; line-height:48px;color: #FFF; letter-spacing: 1.6px;}



.bannerimg_sjjy{ width:100%; height:800px; background:url(../images/banner_sjjy.png) no-repeat center top / cover; overflow: hidden;  }

.bannerimg_sjjy .p1{ margin:10px auto 40px;}

.bannerimg_sjjy .p3{ margin:220px auto 0px;}

.bannerimg_sjjy .p2{ width:680px; overflow: hidden; font-size:26px; line-height:48px;color: #FFF; letter-spacing: 1.6px;}



.bannerimg_jypx{ width:100%; height:800px; background:url(../images/banner_jypx.png) no-repeat center top / cover; overflow: hidden;  }

.bannerimg_jypx .p1{ margin:300px auto 40px;}

.bannerimg_jypx .p2{ width:650px; overflow: hidden; font-size:26px; line-height:48px;color: #FFF; letter-spacing: 1.6px;}



.bannerimg_gzh{ width:100%; height:800px; background:url(../images/banner_gzh.png) no-repeat center top / cover; overflow: hidden;  }

.bannerimg_gzh .p1{ margin:280px auto 40px;}

.bannerimg_gzh .p2{ width:650px; overflow: hidden; font-size:26px; line-height:48px;color: #FFF; letter-spacing: 1.6px;}





.bannerimg86, .bannerimg28,.bannerimg203{width:100%; height:800px; background:url(../images/banner_rjkf_n.png) no-repeat center top / cover; overflow: hidden;}

.bannerimg202{width:100%; height:auto; background:url(../images/banner_web.png) no-repeat center top / cover; overflow: hidden;}

.bannerimg202 img{ display: block; width:100%; max-width:1920px; margin: 0 auto;}

.bannerimg202 .p1{ text-align: center; margin:420px auto 0px; font-size:78px; font-weight:bold; color:#fff;}

.bannerimg202 .p2{ width:410px; height:120px; margin:30px auto; font-size:27px; line-height:130%; color:#fff; text-align: center;}

.bannerimg201{width:100%; height:800px; background:url(../images/banner_app.png.jpeg) no-repeat center top / cover; overflow: hidden;}

.bannerimg200{width:100%; height:800px; background:url(../images/banner_weixinkf.jpg) no-repeat center top / cover; overflow: hidden;}

.bannerimg208{width:100%; height:800px; background:url(../images/banner_seo.png) no-repeat center top / cover; overflow: hidden;}

.bannerimg208 .p1,.bannerimg210 .p1,.bannerimg211 .p1{ font-size:80px; margin:260px 0px 40px; color:#fff; }

.bannerimg208 .p1{width: 340px;}

.bannerimg208 .p2,.bannerimg210 .p2,.bannerimg211 .p2{ width:550px; height:auto; color:#fff; font-size:26px; line-height:48px; letter-spacing: 1.6px;}

.bannerimg209{width:100%; height:800px; background:url(../images/banner_duanshipin.png) no-repeat center top / cover; overflow: hidden;}

.bannerimg209 .p1{ text-align: right; margin:260px 550px 50px; font-size:80px; color:#fff; }

.bannerimg209 .p2{ margin-right:250px; float:right; color:#fff; font-size:32px; margin-bottom:100px;}

.bannerimg210{width:100%; height:800px; background:url(../images/banner_ylw.png) no-repeat center top / cover; overflow: hidden;}

.bannerimg211{width:100%; height:800px; background:url(../images/banner_baike.png) no-repeat center top / cover; overflow: hidden;}

.bannerimg22{width:100%; height:800px; background:url(../images/banner_about.png) no-repeat center top / cover; overflow: hidden;}

.bannerimg22 .p1{ margin:250px 0px 50px; font-size:82px; color:#fff;}

.bannerimg22 .p2{ width:620px; height:auto; color:#fff; font-size:24px; line-height:48px;}

/* .bannerimg86{width:100%; height:680px; background:url(../images/banner1.png.jpeg) no-repeat center top / cover; overflow: hidden;}

.bannerimg28{width:100%; height:680px; background:url(../images/banner1.png.jpeg) no-repeat center top / cover; overflow: hidden;} */

.bannerimg28 .p1,.bannerimg23 .p1,.bannerimg86 .p1,.bannerimg203 .p1{ text-align: center; font-size:82px;  color:#fff; margin:280px 200px 80px;}

.bannerimg28 .p2,.bannerimg23 .p2,.bannerimg86 .p2,.bannerimg203 .p2{ color:#fff;width: 542px;height: auto; text-align: center; line-height:68px; font-size:28px; margin: 0 auto 100px;background: rgba(255,255,255,0.2);border-radius: 44px 44px 44px 44px;opacity: 1;border: 1px solid #FFFFFF;}



.bannerimg23{width:100%; height:680px; background:url(../images/banner1.png.jpeg) no-repeat center top / cover; overflow: hidden;}



.qs1{ width:1200px; height:130px; overflow: hidden;  background:#fff; box-shadow:0px 0px 10px #ccc; position:relative; border-radius:10px; z-index:999;}

.qs1 ul{ overflow: hidden; padding:0px 100px; position:absolute; top:50px; left:0px; z-index:99999;}

.qs1 ul li{ float: left; font-size:20px; width:auto; height:auto; overflow: hidden; margin-right:40px; line-height:220%;}

.qs1 ul li img{ display: block; float: left; margin-right:15px;}

.qs1 ul li:hover{ color:#2b64ff;}

.qs1 ul li i{ font-style:normal;}



.qs2{ overflow: hidden;}

.qs2 ul{ width:1200px; height:auto; overflow: hidden; margin: 0 auto;}

.qs2 ul li{ float: left; overflow: hidden; width: 280px; margin: 15px 10px 0px 10px; padding-left: 28px; }

.qs2 ul li span{ font-weight: bold; font-size:20px; text-align: center; display: block; line-height:200%;}

.qs2 ul li p{ line-height:200%; height:100px; overflow: hidden;}

.qs2 ul li div{ float: left; width:125px; overflow:hidden; text-align: center; height: 100px; padding: 10px;}

.qs2 ul li div a{ display: block; height:50px; margin-bottom:10px;}

.qs2 ul li div a img{ display: block; margin: 0 auto;transition:.5s transform;}

.qs2 ul li div a:hover img{transform:scale(1.2);}

.qs2 ul li div:hover{ color:#2b64ff;}



.qs3{ width:100%; height:682px; background:url(../images/index_jjfa_bg.png.jpeg) no-repeat center top / cover; padding:60px 0px 0px; margin:50px auto;}

.qs3 .t_top h2,.qs3 .t_top p{ color:#fff;}

.qs3 ul{ width:1200px; height:auto; overflow: hidden; margin:0 auto;}

.qs3 ul li{ float: left; width:238px; height:205px; overflow: hidden;}

.qs3 ul li div{ width:190px; height:180px; overflow: hidden; margin:0 auto; position:relative;border-radius:5px;}

.qs3 ul li div img{ position: absolute; left:50px; top:30px;}

.qs3 ul li div .img2{ display:none;}

.qs3 ul li div span{ display: block; color:#fff; text-align: center; margin-top:140px; font-size:20px;}

.qs3 ul li div:hover{ background:#fff;}

.qs3 ul li div:hover span{ color:#2184ed; }

.qs3 ul li div:hover .img2{ display: block;}

.qs3 ul .borl{ border-left:1px dashed #fff;}

.qs3 ul .borbl{  border-left:1px dashed #fff;border-bottom:1px dashed #fff;}

.qs3 ul .borb{border-bottom:1px dashed #fff;}

.qs3 ul .mt20{ padding-top:25px;}

 

.qs4s{ overflow: hidden; margin:50px auto;}

.qs4s .hd{ overflow: hidden; margin:0px auto 30px; }

.qs4s .hd ul{ overflow: hidden;  }

.qs4s .hd ul li{ float: left; width:200px; height:60px; overflow: hidden; border-radius:10px; text-align: center; line-height:60px; margin:30px 50px 10px; position:relative;   box-shadow:0px 0px 15px #ccd9fc; border-radius: 10px;}

.qs4s .hd ul li.li0{ background:red;}

.qs4s .hd ul li a{ display: block;background:#fff;}

.qs4s .hd ul li:hover a{ background:#2b64ff; color:#fff;} 

.qs4s .bd ul li{ overflow: hidden; width:270px; height:auto; float: left; margin:15px; border-radius: 10px; border: 1px solid #f1f1f1; box-shadow:0px 0px 10px #ccc;}

.qs4s .bd ul li a{ height:310px; overflow: hidden; display: block;position:relative;}

.qs4s .bd ul li a img{ width:270px; display: block;}

.qs4s .bd ul li p{ width:270px; height:auto; background:url(../images/bg3.png) no-repeat center bottom; position:absolute; bottom:0px; left:0px; padding-top:25px; margin: 0 auto; border-bottom: 1px solid #f1f1f1;}

.qs4s .bd ul li p span{ display: block; padding-left:15px;}

.qs4s .bd ul li p .s1{ font-weight:bold; font-size:18px; line-height:260%; color:#000; height: 50px;}

.qs4s .bd ul li p .s2{height: 25px;}

/* .qs4s .bd ul li p .s2{ margin:5px 0px 20px;} */

.index_x_desc{display: none !important; height: 40px; background: #fff; padding: 0px !important;width: 230px; margin: 20px auto 8px auto;; word-wrap:break-word; color: #666666; line-height: 18px;}

.qs4s .bd ul li a:hover .index_x_desc{display: block !important;}

.index_yxal_b{ height: 20px; border-bottom: 1px solid #f1f1f1; width: 260px; margin: 0 auto; }

.qs4s .bd ul li p .s3{ text-align: right; padding-right:15px; line-height:260%; font-size: 12px; color: #999;}

.qs4s .bd ul li p .s3 i{ display: block; float: left; color:#2b64ff; font-style:normal; font-size: 12px;}



.qs4s .a3{display: block;    width: 200px;    height: 50px;    margin: 0 auto;    background: url(../images/qs17.png) no-repeat 140px 13px #e9efff;    border-radius: 50px;    text-align: center;    line-height: 50px;}

.qs25_cate{ width:1200px; height:auto; overflow: hidden; margin: 0px auto 40px;}

.qs25_cate ul{ overflow: hidden;}

.qs25_cate ul li{ float: left; width:125px; height:40px; line-height:40px; text-align: center; margin-bottom:10px;margin-right: 30px;}

.qs25_cate ul li:last-child{margin-right: 0px;}

.qs25_cate ul li a{ display: block; font-size: 16px;color: #4C4C4C;}

.qs25_cate ul li:hover a,.qs25_cate ul li a.on{ color: #fff; background: linear-gradient(0deg, #005EFE, #3F85FC); box-shadow: 0px 3px 9px 0px rgba(0,94,254,0.5); border-radius: 20px;}



/*�����б�*/

.qs4{ overflow: hidden; margin:50px auto;}

.qs4 .bd ul li{ width:360px; height:280px; float: left; margin-right:60px;overflow: hidden; position:relative; margin-bottom: 40px;}

.qs4 .bd ul li:nth-child(3n){margin-right: 0px;}

.qs4 .bd ul li a{ width:360px; height:280px; overflow: hidden; display: block; position:absolute; left:0px; top:300px; background:url(../images/allist1.png); color:#fff;  padding:50px 30px 0px;transition:.5s;}

.qs4 .bd ul li img{ width:360px; display: block;}

.qs4 .bd ul li a span{ display: block; font-weight:bold; font-size:24px; line-height:120%; margin-bottom:25px;}

.qs4 .bd ul li a p{ line-height:28px;}

.qs4 .bd ul li:hover a{ top:0px;}



/*.qs4 .bd ul li p{ width:270px; height:152px; background:url(../images/bg3.png) no-repeat center bottom; position:absolute; bottom:0px; left:0px; padding-top:25px;}

.qs4 .bd ul li p span{ display: block; padding-left:15px;}

.qs4 .bd ul li p .s1{ font-weight:bold; font-size:18px; line-height:260%; color:#000;}

.qs4 .bd ul li p .s2{ margin:5px 0px 20px;}

.qs4 .bd ul li p .s3{ text-align: right; padding-right:15px; line-height:260%;}

.qs4 .bd ul li p .s3 i{ display: block; float: left; color:#2b64ff; font-style:normal;}

*//*��������*/



/*��������*/

.qs5{ overflow: hidden; margin:90px auto 0px; }

.qs5 .swiper-slide{ margin:15px 20px;   box-shadow:0px 0px 10px #ccc;}

.qs6{ overflow: hidden; margin:30px auto;}

.qs6 ul{ width:1200px; height:auto; overflow: hidden; margin: 0 auto;}

.qs6 ul li{ overflow: hidden; margin-bottom:30px;}

.qs6 ul li .pic{ width:300px; height:auto; overflow: hidden; float: left;}

.qs6 ul li .pic img{ display: block; width:300px;}

.qs6 ul li p{ width:880px; height:auto; float: right; overflow: hidden; line-height:200%;  padding-bottom: 10px; border-bottom: 1px solid #f1f1f1;font-size: 16px;}

.qs6 ul li p a{ display: block;}

.qs6 ul li p .a1{ font-weight:bold; font-size:18px; line-height:200%; height: 50px;}

.qs6 ul li p .a2{ width:150px; height:40px; text-align: center; line-height:40px; float: right; border:1px solid #ccc; border-radius:25px; color: #666666;} 

.qs6 .a3,.qs4 .a3{ display: block; width:200px; height:50px; margin: 0 auto; background:url(../images/qs17.png) no-repeat 140px 13px #e9efff; border-radius:50px; text-align: center; line-height:50px;}

/* .qs6 ul li:hover{background:url(http://www.lyqswl.com/statics/style/images/qs24.png) no-repeat 0px 0px;} */



.product-number-info {	position: relative;	 }

.product-number-info .product-number-inner {width: 1100px;	margin:30px auto;  }

.product-number-info ul {	 }

.product-number-info ul.q:after {	content: "";	clear: both;	display: table;}

.product-number-info li { float: left; width: 273px; height: auto; overflow: hidden;	 	color: #fff; padding-left:30px;}

.product-number-info li b {	font-weight: bold;	font-size: 48px;	line-height: 1;	display: inline-block;	position: relative;	margin: 15px 0 10px;}

.product-number-info li b i {	font-style: normal;}

.product-number-info li b sup {	position: absolute;	font-size: 20px;	right: -15px;	top: -3px;}

.product-number-info li b em {	font-style: normal;	font-size: 28px;	font-weight: 100;	padding-left: 2px;	position: relative;	top: -4px;}

.product-number-info li p {	font-size: 16px; line-height:200%;}

.product-number-info li.li-5 {	text-align: right;}

.product-number-info li.li-5 b {	padding-right: 2px;}





/*Ӫ���ƹ�-SEO*/

.yxtg11{ overflow: hidden; margin:30px auto;}

.yxtg11 img{ display: block;}

.yxtg11 .yxtg11_r{ overflow: hidden; float: right; width:660px; height:auto;}

.yxtg11 .yxtg11_r h6{ font-size:36px; color:#202020; padding-left:60px; line-height:260%; font-weight:normal; overflow: hidden; margin-bottom:80px;}

.yxtg11 .yxtg11_r ul{ overflow: hidden;}

.yxtg11 .yxtg11_r ul li{ width:330px; height:auto; overflow: hidden; float: left; margin:0px 0px 50px; color:#202020;}

.yxtg11 .yxtg11_r ul li img{ display: block; float: left;}

.yxtg11 .yxtg11_r ul li p{ width:260px; height:auto; overflow: hidden; float: right;}

.yxtg11 .yxtg11_r ul li p span{ display: block; font-size:24px; margin-bottom:10px; line-height:120%;}

.yxtg1_h2{ text-align: center; font-size:36px; line-height:160%; color:#202020; font-weight:normal; letter-spacing: 2px;}

.yxtg12 ul{ margin:30px auto 0px;}

.yxtg12{ overflow: hidden; margin:0px auto;background-color: #fafafa; padding: 20px; padding-top: 40px;}

.yxtg12 ul li{ float: left; width:240px; height:auto; overflow: hidden; text-align: center;background: #fff; margin-left: 60px; height: 260px; padding-top: 30px;}

.yxtg12 ul li img{ display: block; margin: 0 auto 30px;}

.yxtg12 ul li span{ display: block; font-size:20px; line-height:260%;}

.yxtg12 ul li p{ font-size:16px; line-height:160%;}

.service_o{background-color: #fff; margin-bottom: 0px;}

.service_o ul li{background-color: #fafafa;}

.yxtg13{}

.yxtg13 ul{ margin:50px auto 0px;}

.yxtg13 ul li.li1{ width:320px; height:320px; overflow:hidden; background:url(../images/seo31.png) no-repeat top; text-align: center; float: left; position:relative;}

.mglr{ margin:0px 120px;}

.yxtg13 ul li.li1 img{ display: block; margin:50px auto 30px;}

.yxtg13 ul li.li1 p{ font-size:20px; line-height:160%;}

.yxtg13 ul li.li1 span{ font-size:24px; position:absolute; height:60px; width:240px; line-height:60px; color:#fff; bottom:0px; left:40px; display: block;}

.yxtg13 ul li.li2{ width:320px; height:320px; overflow:hidden; background:url(../images/seo31s.png) no-repeat top; text-align: center; float: left; position:relative; margin-top:60px;}



.yxtg13 ul li.li2 img{ display: block; margin:20px auto 50px;}

.yxtg13 ul li.li2 p{ font-size:20px; line-height:160%; margin:100px auto 20px; height:64px;}

.yxtg13 ul li.li2 span{ font-size:24px; position:absolute; height:60px; width:240px; line-height:60px; color:#fff; top:0px; left:40px; display: block;}

.yxtg14{ overflow: hidden; margin:50px auto 0px; background: #fafafa; padding: 15px;}

.yxtg14 .yxtg14_r { width:580px; height:auto; overflow: hidden; float: right; margin-top:50px;}

.yxtg14 .yxtg14_r h6{ font-size:36px; color:##202020; padding-left:40px; line-height:260%; font-weight:normal; overflow: hidden; margin-bottom:40px;}

.yxtg14 .yxtg14_r p{ background:url(../images/seop1.png) no-repeat 0px 11px; line-height:200%; padding-left:30px; font-size:20px; margin-bottom:10px;}

.ysdb{margin: 20px;}



.yxtg15{ overflow: hidden; height:620px; margin:20px auto 0px; background:url(../images/seo2.png) no-repeat center top; padding-top:40px;}

.yxtg15 h6{ font-size:36px; line-height:260%; overflow: hidden; margin-bottom:20px; font-weight:400;}

.yxtg15 ul{ width:500px; height:auto; overflow: hidden;}

.yxtg15 ul li{ overflow: hidden; line-height:160%; font-size:16px; margin-bottom:30px;}

.yxtg15 ul li span{ display: block; font-size:24px; line-height:200%;}

.yxtg15 .f_l{ color:#fff;}

.yxtg15 .f_r{ text-align: right;}

.yxtg15 .f_r h6{ color:#7A7A7A;}





.yxtg16{ overflow: hidden; margin:60px auto;}

.yxtg16 .s_main{ margin:50px auto 0px;}

.yxtg16_c{ width:580px; height:auto; overflow: hidden; margin-top:60px;}

.yxtg16_c p{ background:url(../images/seop2.png) no-repeat 0px 6px; font-size:19px; line-height:160%; padding-left:25px; margin-bottom:20px;}



/*����Ƶ*/

.yxtg1_h3{ text-align: center; line-height:260%; font-size:28px; font-weight:400; display: block;}

.yxtg21{ overflow: hidden;}

.yxtg21 .yxtg1_h2{ margin:0px auto 50px;}

.yxtg21 img{ display: block;}

.yxtg21 ul{ width:320px; height:auto; overflow: hidden; float: left;}

.yxtg21 ul li{ overflow: hidden;}

.yxtg21 ul li span{ display: block; font-size:24px; line-height:260%; background:url(../images/seop3.png) no-repeat 0px 22px; padding-left:30px;}

.yxtg21 ul li p{ overflow: hidden; font-size:15px; line-height:180%;padding-left:30px;}

.yxtg21 ul li:hover span{ color:#ff0000;background:url(../images/seop3s.png) no-repeat 0px 22px; }



.yxtg22{ overflow: hidden; margin:100px auto 0px;}

.yxtg22 h3{ text-align: center; font-size:28px; font-weight:400; margin-bottom:50px;}

.yxtg22 .yxtg22_l{ width:420px; height:auto; overflow: hidden; float: left;}

.yxtg22 img{ display: block;}

.yxtg22 .yxtg22_r{ width:430px; height:auto; overflow: hidden; float: right;}



.yxtg23{ overflow: hidden; margin:60px auto 0px;}

.yxtg23 h2{ margin:0px auto 50px;}

.yxtg24{ overflow: hidden; margin:50px auto 0px;}

.yxtg24 h3{ margin:0px auto 50px;}

.yxtg24 .yxtg24_l{ width:400px; height:auto; overflow: hidden; float: left; margin-top:30px;}

.yxtg24 .yxtg24_l span{ display: block; font-size:24px; line-height:200%;}

.yxtg24 .yxtg24_l p{ font-size:16px; line-height:200%; margin-bottom:50px;}



.yxtg24 .yxtg24_r{ width:780px; height:auto; overflow: hidden; float: right;}

.yxtg24 .yxtg24_r img{ display: block; width:780px;}



.yxtg25{ overflow: hidden; margin:60px auto 0px;}

.yxtg25 h3{ overflow: hidden; margin:0px auto 50px;}

.yxtg25 .yxtg25_l{ overflow: hidden; float: left;}

.yxtg25 .yxtg25_l img{ display: block;}

.yxtg25 .yxtg25_r{ width:640px; height:auto; overflow: hidden; float: right;}

.yxtg25 .yxtg25_r ul{ overflow: hidden;}

.yxtg25 .yxtg25_r ul li{ float: left; font-size:16px; text-align: center; width:270px; height:auto;overflow: hidden; padding-bottom:40px; border-radius:10px; overflow: hidden; margin:0px 15px 50px;}

.yxtg25 .yxtg25_r ul li span{ display: block; font-size:24px; margin:30px auto 15px;}

.yxtg25 .yxtg25_r ul li.li1{ border:1px solid #00d0d0; box-shadow:0px 5px 0px #00d0d0;}

.yxtg25 .yxtg25_r ul li.li2{ border:1px solid #fe5760; box-shadow:0px 5px 0px #fe5760;}

.yxtg25 .yxtg25_r ul li.li1 span{ color:#00D0D0}

.yxtg25 .yxtg25_r ul li.li2 span{ color:#fe5760}

.yxtg25 .yxtg25_r ul li.li3{ width:570px; height:auto;overflow: hidden; padding-bottom:40px; border-radius:10px; overflow: hidden; margin:0px 15px 50px; border:1px solid #005EFE; box-shadow:0px 5px 0px #005EFE;}



.yxtg26{ overflow: hidden;}

.yxtg26 .s_main{ background:url(../images/dsp28.png) no-repeat center top; height:396px; overflow:hidden;}

.yxtg26 .s_main .s1{ display: block; float: left; width:160px; height:80px; background:red; border-radius:15px; color:#fff; font-size:24px; margin-top:160px; text-align: center; padding:15px 0px 10px; line-height:110%; }

.yxtg26 .s_main .yxtg26_l1{ width:240px; height:auto; overflow:hidden; float: left; margin-left:188px;  margin-top:35px; margin-bottom:25px;}

.yxtg26 .s_main .yxtg26_l1 span{ display: block; width:240px; height:50px; text-align: center; line-height:50px;  font-size:20px;}

.yxtg26 .s_main .yxtg26_l1 span.s2{ margin-bottom:88px; border:1px solid #005efe;color:#005efe}

.yxtg26 .s_main .yxtg26_l1 span.s3{ margin-bottom:88px; background:#005efe; color:#fff;}

.yxtg26 .s_main .yxtg26_l1 span.s4{border:1px solid #005efe; color:#005efe}

.yxtg26 .s_main .yxtg26_l2{ width:380px; height:auto; overflow:hidden; float: left; margin-left:230px;   margin-top:3px; margin-bottom:25px;}

.yxtg26 .s_main .yxtg26_l2 span{ display: block; width:380px; height:33px; text-align: center; line-height:33px; border:1px solid #005EFE; color:#005EFE; border-radius:5px; margin-bottom:7px;}

.yxtg26 .s_main .yxtg26_l2 p{ overflow: hidden; margin-bottom:18px;}



.yxtg27{ overflow: hidden; margin:0px auto 50px;}

.yxtg27 h3{ margin:0px auto 30px;}

.yxtg27 p{ width:400px; float: right; overflow: hidden; height:auto; font-size:20px; line-height:200%; margin-top:30px;}

.yxtg27 img{ display: block;}

.yxtg28{ overflow: hidden; margin:0px auto 50px;}

.yxtg28 h3{ color:#FE7F00; margin:0px auto 40px;}

.yxtg28 ul{ }

.yxtg28 ul li{ width:570px; height:170px; overflow: hidden; padding:35px 45px 0px; margin-bottom:30px; line-height:200%; font-size:16px; background:url(../images/dsp27.png) no-repeat center top;}

.yxtg28 ul li span{ display: block; font-size:24px; color:#FE7F00;  }

.yxtg29{ overflow: hidden; margin:20px; padding: 20px; background-color: #fafafa;}

.yxtg29 h3{ margin:30px auto;}

.yxtg29 .ul1{ overflow: hidden;}

.yxtg29 .ul1 li{ float: left; width:370px; height:auto; overflow: hidden; margin:25px 15px; background: #fff; padding: 10px 0px;}

.yxtg29 .ul1 li img{ display: block; float: left; width:110px;  margin-left: 15px;}

.yxtg29 .ul1 li p{ float: left; width:220px; margin-left:20px;line-height:150%; color: #202020; font-size: 14px;}

.yxtg29 .ul1 li p span{ display: block; font-size: 22px; line-height: 50px; height: 40px;}

.yxtg29 .ul2 li{ float: left; overflow: hidden; margin:0px 5px;}

/*�ٶȰٿ�*/

.yxtg31{}

.yxtg31 ul li{ border:1px solid #fff; padding:50px 0px; margin:10px; width:280px;}

.yxtg31 ul li:hover{box-shadow: 0px 0px 6px 1px rgba(0,94,254,0.3); border: 1px solid #005EFE;}



.yxtg32{ overflow: hidden;}

.yxtg32 .yxtg1_h2{ margin:0px auto 40px;}

.yxtg32 ul{ overflow: hidden; width:240px; height:auto; margin-top:80px;}

.yxtg32 ul li{ width:240px; height:140px; overflow: hidden; color:#fff; font-size:20px; padding:15px 15px 0px; line-height:140%;}

.yxtg32 ul li span{ display: block; font-size:24px; margin-bottom:10px; text-align: center;}

.yxtg32 ul li.li1{ background:url(../images/bdbk17.png) no-repeat center top;}

.yxtg32 ul li.li2{ background:url(../images/bdbk18.png) no-repeat center top; margin:50px 0px;}

.yxtg32 img{ display: block; float: left; margin-left:95px;}

.yxtg33{ overflow: hidden; margin:60px auto 20px;}

.yxtg34{}

.yxtg34 ul{ margin:0 auto;}

.yxtg34 ul li{border:1px solid #fff; height:420px; overflow: hidden; padding:50px 0px; margin:10px; width:280px;}

.yxtg34 ul li:hover{border-radius: 20px;border: 1px solid #005EFE;}

.yxtg34 img{  padding:10px;}

/* border:1px dashed #ccc; */

.yxtg35{ overflow: hidden;}

.yxtg35 ul{}

.yxtg35 ul li{ overflow: hidden; margin:30px auto 0px;}

.yxtg35 ul li img{ display: block;}

.yxtg35 ul li p{ width:500px; height:auto; overflow: hidden; font-size:20px; line-height:160%; margin-top:90px;}

.yxtg35 ul li p span{ display: block; font-size:28px; margin-bottom:20px;}



.yxtg36{ overflow: hidden; margin:60px auto 0px;}

.yxtg36 .s_main{ overflow: hidden; }

.yxtg36 ul li{ overflow: hidden;position:relative; height:450px; width:100%;}

.yxtg36 ul li img{ display: block; position:absolute; top:0px;}

.yxtg36 ul li .img1{ left:0px;}

.yxtg36 ul li .img2{ right:0px;}





/*������*/

.yxth41{ overflow: hidden; margin:50px auto 0px;}

.yxth41 img{ display: block; float: left;}

.yxth41 ul{ width:325px; height:auto; overflow: hidden; float: left;margin-left: 60px;}

.yxth41 ul li{ overflow: hidden; width:325px; height:140px; font-size:28px; text-align: center; padding:15px 0px 25px; line-height:200%; margin-bottom:30px; background:#fe7f00; border-radius:5px; color:#fff;margin-top: 10px;}

.yxth41 ul li span{ display: block; font-weight:bold; font-size:36px;}

.yxth41 ul li:hover{ background:#005efe;}





.yxth42{}

.yxth42 ul li img{ display: block; padding:3px;}



.yxth44{ overflow: hidden; margin:30px auto;}

.yxth44 ul li{ float: right; width:350px; height:auto; overflow: hidden; font-size:24px; line-height:80px;height: 120px; margin-top: 20px; margin-right: 50px;background: #fafafa; padding: 15px; padding-top: 20px; padding-left: 40px;}

.yxth44 ul li img{ text-align: left; float: left; margin-right:35px; }



.txfw_b{background: url(../images/txfw_b.jpg) no-repeat bottom; width: 450px; height: 300px; background-size: 100%; margin-left: 30px;padding-top: 110px;padding-left: 80px;}

.txfw_b p {height: 40px; font-size: 26px;}

.txfw_b font{color: #FE7F00;}

/*��������-΢��*/

.rjkf11{ overflow: hidden;}

.rjkf11 h2{ font-size:60px; text-align: center; line-height:260%;}

.rjkf11 .rjkf11_p1{ font-size:20px; overflow: hidden; text-align: center; line-height:160%; color:#8C8B8B;}

.rjkf11 .s_main img{ display: block; float: left; width:180px; margin:50px 10px ;transition:.5s;}

.rjkf11 .s_main img:hover{ margin:10px 10px;}



.rjkf11 ul{ overflow: hidden; width:100%; height:auto; margin: 0 auto;}

.rjkf11 ul li{ width:50%; height:300px; overflow: hidden; float: left;}

.rjkf11 ul li img{ display: block; width:150px; margin-top:60px;}

.rjkf11 ul li div{ width:60%; height:auto; overflow: hidden; margin-top:60px;}

.rjkf11 ul li div span{ display:block; font-size:50px;}

.rjkf11 ul li div p{ line-height:200%; font-size:20px; margin:15px 0px;}

.rjkf11 ul li div a{ display: block;}

.rjkf11 ul li div a img{ display: block; margin:0px;}

.rjkf11 ul li.li1{ background:#F7F2CF;}

.rjkf11 ul li.li1 img,.rjkf11 ul li.li3 img{ margin-left:10%;}

.rjkf11 ul li.li1 div,.rjkf11 ul li.li3 div{ margin-right:10%; text-align: right;}

.rjkf11 ul li.li1 div a,.rjkf11 ul li.li3 div a{ float: right; margin-right:50px;}

.rjkf11 ul li.li2{ background:#E2FBFF;}

.rjkf11 ul li.li2 div,.rjkf11 ul li.li4 div{ margin-left:10%;}

.rjkf11 ul li.li2 img,.rjkf11 ul li.li4 img{ margin-right:10%;}

.rjkf11 ul li.li3{ background:#E1EEFF;}

.rjkf11 ul li.li4{ background:#D2FCE4;}





.rjkf12{ overflow: hidden;  background:url(../images/rjkf27.png) no-repeat center top / cover; padding:60px 0px 80px; text-align: center;}

.rjkf12 h2{ color:#fff; font-size:64px;}

.rjkf12 p{ color:#fff; font-size:28px; line-height:260%;}

.rjkf12_ul{ width:1200px; height:auto; overflow: hidden; margin:50px auto 0px; background:url(../images/rjkf28.png) center top; border-radius:50px; padding:60px 0px 40px;}

.rjkf12_ul li{ float: left; color:#202020; font-size:24px; width:20%; height:auto; overflow: hidden; margin:0px 0px 50px; line-height:200%; text-align: center;}

.rjkf12_ul li img{ display: block; margin: 0 auto;}

.rjkf12_ul li span{ display: block; font-size:20px; color:#686868;}



.rjkf13{ overflow: hidden;}

.rjkf13 img{ padding:5px;}





.rjkf14{ overflow: hidden; margin:50px auto}

.rjkf14 h2{ text-align: center; font-size:64px; line-height:260%;}

.rjkf14 ul{ width:1200px; height:auto; overflow: hidden; margin: 0 auto;}

.rjkf14 ul li{ float: left; width:25%; overflow: hidden; height:auto; text-align: center; margin:0px 0px 25px;}

.rjkf14 ul li img{ display: block; margin: 10px auto 10px; transition:.5s;}

.rjkf14 ul li span{ display: block; font-size:32px; line-height:200%;}

.rjkf14 ul li p{ font-size:16x; line-height:160%;}

.rjkf14 ul li:hover img{transform: scale(1.1);}





.rjkf15{ overflow: hidden; background:url(../images/rjkf53.jpg) no-repeat center top / cover; padding:50px 0px;}

.rjkf15 h2{ text-align: center; font-size:64px; line-height:200%; color:#fff;} 

.rjkf15 .rjkf15_p1{ text-align: center; font-size:28px; color:#fff;}

.rjkf15 ul { width:1200px; height:auto; overflow: hidden; margin:30px auto;}

.rjkf15 ul li{ float: left; width:29.33%; height:160px; margin:15px 2% 15px; background:#FFF; padding:1%; border-radius:10px;}

.rjkf15 ul li a{ background:url(../images/rjkf52.png) no-repeat 0px 0px; padding-left:25px; font-size:20px; height:31px; line-height:30px; overflow: hidden; border-bottom:1px solid #0467F0; padding-bottom:10PX; display: block; margin-bottom:15px;}

.rjkf15 ul li p{ line-height:160%; color:#7A7A7A;}



/*app*/

.rjkf21{ overflow: hidden; margin:30px auto 0px;}

.rjkf21 h2{ text-align: center; font-size:36px; line-height:200%; }

.rjkf21 ul{ padding:0px;}

/* .rjkf21 ul li img{ border:1px dashed #ccc;} */

.rjkf21 ul li img:hover, .kflc_ul li img:hover{transform: scale(0.9);}



.rjkf_kflc{ overflow: hidden; margin:30px auto 40px;}

.rjkf_kflc h2{ text-align: center; font-size:36px; line-height:200%; }

.kflc_ul{ width:1200px; height:auto; overflow: hidden; margin:40px auto 0px; }

.kflc_ul li{ float: left; color:#202020; font-size:20px; width:20%; height:auto; overflow: hidden; line-height:80px; text-align: center;}



/* .kflc_ul_2{width:1200px; height:560px; overflow: hidden; margin:0px auto; position: relative;}

.kflc_ul_2 li{width: 630px; height: 200px; background-size: 100%; position: absolute; }

.kflc_ul2_l{background: url(../images/kflc_ul2_l.png) no-repeat center;left: 0px;}

.kflc_ul2_r{background: url(../images/kflc_ul2_r.png) no-repeat center;  right: 0px;}

.kflc_ul2_cl{background: url(../images/kflc_ul2_cl.png) no-repeat center;left: 0px; top: 180px;}

.kflc_ul2_cr{background: url(../images/kflc_ul2_cr.png) no-repeat center;  right: 0px;  top: 180px;}

.kflc_ul2_bl{background: url(../images/kflc_ul2_bl.png) no-repeat center;left: 0px; bottom: 0px;}

.kflc_ul2_br{background: url(../images/kflc_ul2_br.png) no-repeat center;  right: 0px; bottom: 0px;}

.lc_ul_info{margin: 20px 30px;width: 280px;}

.lc_ul_title{font-size: 20px; margin-bottom: 30px;}

.lc_ul_title span{font-weight: bold; display: inline-block; width: 95px; border-right: 2px solid #000; margin-right: 30px;}

.pro_item{font-size: 30px; color: #0467F0; text-align: center; width: 50px; line-height: 100px;}

.lc_l_padding{padding: 50px;}

.lc_r_padding{padding-left: 100px; padding-top: 60px;}

.kflc_ul_2 li img{width: 120px;} */



.kflc_b{width: 1200px;height:690px; overflow: hidden; margin: 30px auto; padding: 5px;}

.kflc_b_item{width: 340px; height: 260px; border: 1px solid #F1F5FE; box-shadow: 2px 4px 15px 0px rgba(173,197,253,0.52); text-align: center; border-radius: 10px; position: relative; margin-top: 20px; float: left; margin-right: 80px;}

.kflc_b_item img{width: 140px; padding-top: 50px;}

.lc_ul_info{margin: 20px 30px;width: 280px;}

.lc_ul_title{font-size: 20px; height: 35px; line-height: 30px; font-weight: bold; margin-bottom: 15px;}

.kflc_num{width: 60px; height: 60px; background: #2457FD; border-radius: 50%; position: absolute;font-size: 34px;font-weight: bold;color: #FFFFFF; line-height: 55px;top: -25px; right: 140px; font-style: italic; padding-right: 6px;}

.kflc_b_item.bot{margin-top: 110px;}

.kflc_b_item .right_i{position: absolute; right: -55px; width: 30px; top: 60px;}

.kflc_b_item .bottom_i{position: absolute; right: 160px; width:24px; bottom: -70px;}

.kflc_b_item .left_i{position: absolute; left: -55px; width: 30px; top: 60px;}





.rjkf22{ width:100%; height:auto; background:url(../images/rjkf68.png) no-repeat center top / cover; padding:50px 0px 80px;}

.rjkf22 h2{ color:#fff; font-size:36px; text-align: center; line-height:200%; margin-bottom:50px;}

.rjkf22_c{background:url(../images/kfys_bg.png) no-repeat center;width: 1200px; height: 420px; color: #fff;font-size: 24px;}

/* .rjkf22_c li {width: 30%;} */

.kfys_t, .kfys_b{height: 180px;}

.kfys_left .kfys_b{margin-top: 50px;}

.kfys_right .kfys_b{margin-top: 90px;}

.kfys_info{width: 290px; line-height: 40px; margin-top: 10px;}

/* .rjkf22 .rjkf22_c img{ display: block; margin: 0 auto;} */

.kfys_b .kfys_info{margin-top: 0px;}

.kfys_left {text-align: left; padding: 50px 0px 0px 30px;}

.kfys_left .kfys_info{margin-left: 20px;}

.kfys_right{text-align: right; padding-top: 10px;}

.kfys_right .kfys_info{margin-right: 20px; }

.kfys_center{width: 360px; text-align: center; height: 300px; padding-top: 90px; margin: 0 10px;}

.kfys_center .cel{font-size: 48px; color: red;   font-weight: bold; margin: 20px auto;}







.rjkf23{ overflow: hidden;}

.rjkf23 h2{  font-size:60px; text-align: center; line-height:200%; margin-top:30px;}

.rjkf23 .p1{ font-size:28px; color:#A5A5A5; text-align: center; margin-bottom:30px;}

.rjkf23 ul{ width:1200px; height:auto; overflow: hidden; margin: 0 auto;}

.rjkf23 ul li{ float: left; width:29.3333%; height:auto; margin:0px 2%; padding:35px 2%; }

.rjkf23 ul li span{ display: block; font-size:38px; color:#0467F0; margin-bottom:15px;}

.rjkf23 ul li p{ font-size:24px; color:##202020;line-height:160%; }

.rjkf23 ul li.li1{ background:url(../images/rjkf64.png) no-repeat center top;}

.rjkf23 ul li.li2{ background:url(../images/rjkf65.png) no-repeat center top;}

.rjkf23 ul li.li3{ background:url(../images/rjkf66.png) no-repeat center top;}





/*web*/

.rjkf31{}

.rjkf31 h2{ font-size:60px; text-align: center; line-height:200%;}

.rjkf31 ul{ overflow: hidden; width:1200px; height:auto; margin:30px auto;}

.rjkf31 ul li{ float: left; width:200px; height:auto; overflow: hidden; text-align: center; font-size:28px; margin:0px 0px 45px;}

.rjkf31 ul li img{ display: block; margin: 0 auto 15px;}



.rjkf32{ overflow: hidden; margin:0px auto 50px;}

.rjkf32 h2{ text-align: center; font-size:60px;}

.rjkf32 .rjkf32_p1{ text-align: center; font-size:32px; color:#767676; line-height:260%;}

.rjkf32 ul{ overflow: hidden; width:1200px; height:auto; margin: 0 auto;}

.rjkf32 ul li{ float: left; width:200px; height:auto; overflow: hidden;text-align: center; color:#fff; padding:30px 0px 60px;  }

.rjkf32 ul li.li1{ background:#0467F0;}

.rjkf32 ul li.li2{ background:#FE7F00;}

.rjkf32 ul li div{ width:100px; height:100px; margin:30px auto; border:2px solid #fff; font-size:20px; border-radius:50px;}

.rjkf32 ul li div strong{ display: block; font-size:46px; margin:10px 0px 5px;}

.rjkf32 ul li p{ line-height:160%;}



.rjkf33{ overflow: hidden; margin:30px auto; background:url(../images/rjkf82.png); padding:30px 0px;}

.rjkf33 h2{ text-align: center; font-size:60px; margin:0px auto 30px;}



/*��������*/

.rjkf0{ overflow: hidden;}

.rjkf0 ul{overflow: hidden; margin: 0 auto;}

.rjkf0 ul li{ overflow: hidden; width:1200px; height:600px; margin:50px auto 30px; }

.rjkf0 ul li.li1 div{ overflow: hidden; width:500px; height:auto; margin-top:120px;}

.rjkf0 ul li.li1 div span{ display: block; font-size:48px; margin-bottom:30px; color: #202020; height: 60px;}

.rjkf0 ul li.li1 div p{ font-size:24px; line-height:160%; color: #202020; width: 450px;}

.rjkf0 ul li.li1 div a{ display: block; width:160px; height:50px; text-align: center; line-height:50px; color:#005EFE; border:1px solid #005EFE; font-size:18px; margin-top:50px;}



/* 一直旋?*/

.abct{animation: move 5s linear infinite;

}



@keyframes move{

     0%{

         transform: rotate(0deg);

     }

     100%{

         transform: rotate(360deg);

     }

}

.rjkf0 ul li.li2{background: linear-gradient(225deg, #BFCAF3 0%, #CBD7FE 100%); width:100%; height:auto; overflow: hidden; padding:60px 0px 0px; margin:30px auto 0px;}

.rjkf0 ul li.li2 .f_l{ overflow: hidden; width:600px; height:auto; margin-top:130px;}

.rjkf0 ul li.li2 .f_l span{ display: block; font-size:48px; margin-bottom:20px;  color: #202020; height: 60px;}

.rjkf0 ul li.li2 .f_l p{ font-size:24px; line-height:160%; margin-bottom:50px; color: #202020; width: 450px;}

.rjkf0 ul li.li2 .f_l ul{ overflow: hidden;}

.rjkf0 ul li.li2 .f_l ul li{ float: left; width:280px; height:auto; overflow: hidden; margin-bottom:20px;}

.rjkf0 ul li.li2 .f_l ul li img{ display: block; float: left; margin-right:10px;}

.rjkf0 ul li.li2 .f_l ul li p{ width:180px; float: left; font-size:16px; color:#888;}

.rjkf0 ul li.li2 .f_l ul li p span{ display: block; font-size:18px; color:#005EFE; margin-bottom:0px;}

.rjkf0 ul li.li2 div a{ display: block; width:160px; height:50px; text-align: center; line-height:50px; color:#005EFE; border:1px solid #005EFE; font-size:18px; margin:20px 0px 30px;}



.rjkf0 ul li.li4{background: #E2F7FE; width:100%; height:auto; overflow: hidden; padding:80px 0px; margin:30px auto 0px;}

.rjkf0 ul li.li4 .f_l{ overflow: hidden; width:600px; height:auto; margin-top:130px;}

.rjkf0 ul li.li4 .f_l span{ display: block; font-size:48px; margin-bottom:20px;  color: #202020; height: 60px;}

.rjkf0 ul li.li4 .f_l p{ font-size:24px; line-height:160%; margin-bottom:50px; color: #202020; width: 450px;}

.rjkf0 ul li.li4 .f_l ul{ overflow: hidden;}

.rjkf0 ul li.li4 .f_l ul li{ float: left; width:280px; height:auto; overflow: hidden; margin-bottom:20px;}

.rjkf0 ul li.li4 .f_l ul li img{ display: block; float: left; margin-right:10px;}

.rjkf0 ul li.li4 .f_l ul li p{ width:180px; float: left; font-size:16px; color:#888;}

.rjkf0 ul li.li4 .f_l ul li p span{ display: block; font-size:18px; color:#005EFE; margin-bottom:0px;}

.rjkf0 ul li.li4 div a{ display: block; width:160px; height:50px; text-align: center; line-height:50px; color:#005EFE; border:1px solid #005EFE; font-size:18px; margin:20px 0px 30px;}



/*��������*/



.about_top_n,.about_top1{ text-align: center; margin:30px auto;}

.about_top1 h2{ font-size:46px; color:#202020; line-height:160%; font-weight:normal;}

.about_top1 p{ font-size:24px; color:#BCBCBC; text-transform:uppercase;}



.about_top2{ text-align: center; margin:30px auto;}

.about_top2 h2{ font-size:46px; color:#fff; line-height:160%;font-weight:normal;height: 80px;}

.about_top2 span{ display: block; font-size:24px; color:#fff; background:url(../images/aboutt22.png) no-repeat center bottom; padding-bottom:15px; margin-bottom:15px;height: 50px;}



.about_top_n h2{ font-size:36px; color:#202020; line-height:160%;font-weight:normal;}

.about_top_n  p{ font-size:20px; color:#BCBCBC;}

.about_top2 p{ font-size:24px; color:#fff; line-height:160%;}



.about1{height: auto; margin: 0 auto;}

.a1_top{background: url(../images/about1_bg.png) no-repeat right; height: 420px; margin-top: 40px; margin-right: 5px;}

.a1_en{font-size: 18px; text-transform: uppercase;}

.about1_title{font-size: 28px; padding-top: 120px; line-height: 50px;}

.about1_info{color: #202020; font-size: 16px; line-height: 32px;width: 1190px; padding: 70px 60px 20px; margin-top: 30px; box-shadow: 0px 3px 6px 1px rgba(0,0,0,0.16); border-radius: 0px 0px 0px 0px; opacity: 1; border: 1px solid #DFDEDE; margin: 0 auto 30px; border-bottom: 8px solid #005EFE; position: relative;}

.about1_info img{position: absolute; top: -80px; left: 60px;}



.about2{ overflow: hidden; background:#e1f1ff; padding:50px 0; margin: 40px 0px;}

.about2 ul li{ width:370px; height:auto; overflow: hidden; float: left; margin:0px 15px; border-radius:10px; padding:0px 0px 55px;}

.about2 ul li img{ display: block; margin:30px auto 0px;}

.about2 ul li span{ display: block; font-size:24px; color:#fff; margin:30px auto;text-align: center; }

.about2 ul li  p{ overflow: hidden; font-size:16px; color:#fff; padding:0px 35px; line-height:260%;}

.about2 ul li.li1{ background:#00aca7;}

.about2 ul li.li2{ background:#0086fc;}

.about2 ul li.li3{ background:#ffab2d;}



.about3{ overflow: hidden; background:url(../images/aboutt20.png) no-repeat center top; padding:30px 0px;}

.about3 ul{margin-top: 50px;}

.about3 ul li{ float: left; width:265px; height:360px; padding:100px 30px 0px 30px; margin:0px 17px;}

.about3 ul li span{ display: block; text-align: center; font-size:24px;  font-weight:bold; margin:0px auto 2px; line-height: 30px;}

.about3 ul li span font{ display: block; font-size:14px; font-weight:normal;line-height:160%; color:#666;}  

.about3 ul li p{ line-height:160%; font-size:16px; margin-top: 20px;}

.about3 ul li.li1{background:url(../images/about21_01.png) no-repeat center top;}

.about3 ul li.li2{background:url(../images/about21_03.png) no-repeat center top;}

.about3 ul li.li3{background:url(../images/about21_04.png) no-repeat center top;}

.about3 ul li.li4{background:url(../images/about21_05.png) no-repeat center top;}



.about4{ overflow:  hidden; height:auto; background:url(../images/aboutt23.png) no-repeat center bottom #005cfd;  padding: 40px 0px;}

.about4 ul{}

.about4 ul li{ width:580px; height:240px; overflow: hidden; border:1px dashed #fff; color:#fff; margin-bottom:30px; }

.about4 ul li img{ display: block;}

.about4 ul li p{ width:250px; overflow: hidden; font-size:16px; line-height:180%;   margin-top:30px;}

.about4 ul li p span{ display: block; font-weight:bold; font-size:28px; height: 50px;}

.about4 ul li p.f_l{ padding-left:20px; text-align: right;}

.about4 ul li p.f_r{ padding-right:20px; }

.about4 ul li.li1{ border-radius:0px 0px 80px 0px;}

.about4 ul li.li2{ border-radius:0px 0px 0px 80px;}

.about4 ul li.li3{ border-radius:0px 80px 0px 0px;}

.about4 ul li.li4{ border-radius:80px 0px 0px 0px;}



.about5{ overflow: hidden; background:url(../images/aboutt24.png.jpeg) no-repeat center top #005cfd; padding:50px 0px;  }

.about5 ul{}

.about5 ul li{ width:375px; height:200px; overflow:hidden; margin:30px 12px; float: left; background:#fff; border-radius:10px; padding:20px 10px;padding-right: 20px;}

.about5 ul li img{ display: block; float: left;}

.about5 ul li p{ width:200px; height:auto; overflow: hidden; float: right; padding-top: 15px; line-height: 22px;}

.about5 ul li p span{ display: block; font-size:24px; font-weight:bold; line-height:120%;}

.about5 ul li p font{ display: block;height: 40px; line-height: 40px;}



.about6{ overflow: hidden;}

.about6 ul{ overflow: hidden; background:url(../images/aboutt25.png) no-repeat center top;}

.about6 ul li{ width:400px; height:160px; overflow: hidden; float: left; text-align: center; line-height:160%; margin:30px 0px 50px;}

.about6 ul li img{ display: block; margin: 0 auto 25px;}



.about7{ height:850px; overflow:hidden; background:url(../images/about26.png) no-repeat center top; padding:50px 0px;}

.about7 ul li{ width:350px; height:50px; overflow: hidden; padding:0px 15px; margin:15px; line-height:160%; border:1px solid #ccc; background:#fff; float: left; font-size:16px;transition:.5s;}

.about7 ul li span{ display: block; font-size:24px; padding:15px 0px; color:#7A7A7A;}

.about7 ul li:hover{ height:150px; border:1px solid #005cfd; margin-bottom:0px; }

.about7 ul li:hover span{ color:#005cfd;}



.about8{margin-bottom: 60px;}

.about9{ overflow:hidden; background:url(../images/about28.png.jpeg) no-repeat center top; height:1020px; margin-top: 40px;}

 

 

 /*������?/

.zhls_h2{ overflow: hidden; line-height:260%; text-align: center; font-size:36px; color:#202020; font-weight:400;}

.zhls1{ background:url(../images/zhls21.png) no-repeat center bottom; overflow: hidden; height:750px;}

.zhls1 .zhls1_list h3{ text-align: center; font-size:30px; color:#202020; margin:30px auto 0px; font-weight:normal;}

.zhls1 .zhls1_list p{ font-size:20px; text-align: center; line-height:200%; color:#666;}

.zhls1 .ul1{ width:870px; height:auto; overflow: hidden; margin: 0 auto;}

.zhls1 .ul1 li{ float: left; width:250px; height:auto; margin:20px 20px; border:1px solid #005efe; overflow: hidden;font-size:15px; padding:25px 15px; line-height:160%;box-shadow:0px -5px 0px #005efe;}

.zhls1 .ul1 li span{ display: block; text-align: center; font-size:20px; color:#005efe; margin:0px auto 15px; }

 .zhls1 .ul2{ width:870px; height:auto; overflow: hidden; margin: 0 auto;}

.zhls1 .ul2 li{ float: left; width:250px; height:auto; margin:20px 20px; border:1px solid #fe7f00; overflow: hidden;font-size:15px; padding:25px 15px; line-height:160%;box-shadow:0px -5px 0px #fe7f00;}

.zhls1 .ul2 li span{ display: block; text-align: center; font-size:20px; color:#fe7f00; margin:0px auto 15px; }



.zhls2{ overflow: hidden; margin:30px auto 0px;}

.zhls2 .zhls21{ width:700px; height:auto; overflow: hidden; margin: 0 auto;}

.zhls2 .zhls21 span{ display: block; float: left; line-height:30px; font-size:24px;}

.zhls2 .zhls21 img{ display: block; float: left; margin:0px 46px;}

.zhls2 .zhls22{ overflow: hidden;}

.zhls2 .zhls22 img{  }

.zhls2 .zhls22 .zhls22_r{ width:980px; height:auto; overflow: hidden; float: right;}

.zhls2 .zhls22 .zhls22_r .zhls22_r1{ overflow: hidden; margin:50px 0px 50px -60px;}

.zhls2 .zhls22 .zhls22_r .zhls22_r1_txt{ width:200px; height:70px; text-align: center; line-height:70px; float: left; margin-left:60px; background:url(../images/zhls22.png) no-repeat center; background-size:200px;}

.zhls2 .zhls22 .zhls22_r .zhls22_r1_txt span{ display: block; width:100px; font-size:18px;}

.zhls2 .zhls22 .zhls22_r .zhls22_r1_txt span.f_r{ color:#fff;} 

.zhls2 .zhls22 .zhls22_r .zhls22_r2{ overflow: hidden; clear:both; border-bottom:5px solid #fe7f00; padding-bottom:15px; margin-bottom:15px;}

.zhls2 .zhls22 .zhls22_r .zhls22_r2 h3{ width:100%; height:50px; text-align: center; line-height:50px; color:#fff; font-size:28px; background:#fe7f00; font-weight:normal; margin:0px 0px 15px;}

.zhls2 .zhls22 .zhls22_r .zhls22_r2 ul{ float: left; width:120px; height:auto; text-align: center;}

.zhls2 .zhls22 .zhls22_r .zhls22_r2 ul li{ line-height:260%;}

.zhls2 .zhls22 .zhls22_r .zhls22_r3{ overflow: hidden; margin:30px 0px 0px; }

.zhls2 .zhls22 .zhls22_r .zhls22_r3 ul{ overflow: hidden;}

.zhls2 .zhls22 .zhls22_r .zhls22_r3 ul li{ float: left; overflow: hidden;  width:245px; height:auto; position:relative;}

.zhls2 .zhls22 .zhls22_r .zhls22_r3 ul li img{ display: block; margin: 0 auto; }

.zhls2 .zhls22 .zhls22_r .zhls22_r3 ul li span{ width:245px; font-size:24px; text-align: center; display: block; position:absolute; left:0px; top:40px; }

.zhls2 .zhls22 .zhls22_r .zhls22_r3 ul li p{ color:#005EFE; font-size:24px; text-align: center; }



.zhls_h3{ width:1200px; height:auto; overflow: hidden; margin: 0 auto 30px; clear: both; background:url(../images/zhls24.png) no-repeat left center; line-height:32px; padding-left:32px; font-size:28px; font-weight:normal;}



.zhls3 ul{ overflow: hidden; margin:0px auto 50px;}

.zhls3 ul li{ float: left; width:290px; height:auto; margin:0px 5px;}

.zhls3 ul li img{ display: block; width:100%}

.zhls31{ overflow: hidden;}

.zhls31 img{ display: block; margin: 0 auto; width:auto; max-width:1200px;}





.zhls6{ overflow: hidden; margin:30px auto 0px;}

.zhls_p{ font-size:24px; text-align: center; line-height:160%; margin:0px auto 50px;}

.zhls6 .zhls3_c{ width:1200px; height:auto; margin: 0 auto 50px; overflow: hidden;}

.zhls6 .zhls3_c img{ display: block; width:auto; max-width:1200px; margin: 0 auto;  }

.zhls6 ul{ overflow: hidden;}

.zhls6 ul li{ width:220px; height:auto; float: left; margin:0px 10px;}

.zhls6 ul li img{ display: block; width:220px;}



.zhls4{ overflow: hidden;}

.zhls4 ul{ overflow: hidden;}

.zhls4 ul li{ float: left; width:270px; height:auto; overflow: hidden; margin:0px 15px;}

.zhls4 ul li .s1{ text-align: center; width:300px; height:72px; line-height:72px; display: block; margin:0px auto 30px; color:#fff; font-size:24px;}



.zhls4 ul .li1 .s1,.zhls4 ul .li3 .s1{ text-align: center; background:url(../images/zhls10.png) no-repeat center;}

.zhls4 ul .li2 .s1,.zhls4 ul .li4 .s1{ text-align: center; background:url(../images/zhls9.png) no-repeat center;}

.zhls4 ul li.li1{ }

.zhls4 ul li.li1 div,.zhls4 ul li.li3 div{ border:1px solid #005EFE; padding:25px 15px;}

.zhls4 ul li.li4 div{ border:1px solid #FE7F00; padding:25px 15px;}



.zhls4 ul li.li1 img{ display: block; margin:50px auto 0px;}

.zhls4 ul li.li1 p{ overflow: hidden;text-align: center; font-size:20px; line-height:160%; margin:120px auto 0px;}



.zhls4 ul li.li3 div span{ display: block; margin: 0 auto 30px; text-align: left; overflow: hidden; height:66px; line-height:70px; font-size:20px;}

.zhls4 ul li.li3 div span img{ display: block; float: left; margin-right:15px; margin-left:30px;}



.zhls4 ul li.li4 div{ text-align: center; line-height:96px; font-size:20px; }



.zhls4 ul li.li2 .bor{border:1px solid #FE7F00; padding:25px 15px;}

.zhls4 ul li.li2 .li2_tit{ width:200px; height:40px; text-align: center; line-height:40px; color:#fff; background:#FE7F00; margin: 0 auto 15px ; overflow: hidden;}

.zhls4 ul li.li2 .bor p{ overflow: hidden; margin:10px auto; width:200px; height:auto; }

.zhls4 ul li.li2 .bor p span{ display: block; width:100px; line-height:30px; text-align: center;}

.zhls4 ul li.li2 .bor .li2_list{ overflow: hidden; width:200px; height:auto; margin: 0 auto;}

.zhls4 ul li.li2 .bor .li2_list .f_l{ line-height:320%; width:100px; }

.zhls4 ul li.li2 .bor .li2_list .f_r{ text-align: left; width:100px;}

.zhls4 ul li.li2 .bor .li2_list .f_r span{ display: block; line-height:160%; background:url(../images/zhls25.png) no-repeat left center; padding-left:15px;}

.zhls4 ul li.li2 .bor .li2_list .clear{ overflow: hidden; height:10px;}



.zhls5{ margin:50px auto 0;}

.zhls5 .zhls5_l{ width:590px; height:auto; overflow: hidden; float: left;}

.zhls5 .zhls5_l .zhls5_l_tit{ width:590px; height:110px; background:url(../images/zhls26.png) no-repeat center top;}

.zhls5 .zhls5_l .zhls5_l_tit .p1{ text-align: center; font-size:24px; color:#005EFE;}

.zhls5 .zhls5_l .zhls5_l_tit .p2{ width:570px; height:40px; line-height:40px; text-align: center; margin:60px auto 0px; background:#005EFE; font-size:18px; color:#fff;}

.zhls5 .zhls5_l .zhls5_l1{ overflow: hidden; width:570px; margin: 0 auto;}

.zhls5 .zhls5_l .zhls5_l1 .zhls5_l1_list1{ width:280px; height:160px; overflow: hidden; border:1px solid #005efe; margin-top:50px; padding:30px 0px; text-align: center; line-height:200%; font-size:16px;}

.zhls5 .zhls5_l .zhls5_l1 .zhls5_l1_list1 span{display: block; text-align: center; font-size:18px; color:#005EFE;}

.zhls5 .zhls5_l .zhls5_l_tit2{ width:570px; height:40px; line-height:40px; text-align: center; margin:30px auto 0px; background:#005EFE; font-size:18px; color:#fff;}

.zhls5 .zhls5_l  .zhls5_l1_list2{ width:180px; height:320px; overflow: hidden; border:1px solid #005efe; margin-top:50px; padding:30px 10px; line-height:220%; font-size:14px; padding-left: 15px;}

.zhls5 .zhls5_l  .zhls5_l1_list2 span{display: block; text-align: center; font-size:18px; color:#005EFE;}

.zhls5 .zhls5_l  .zhls5_l1_list2.f_l{ margin-right:10px;}







.zhls5 .zhls5_r{ width:590px; height:auto; overflow: hidden; float: right;}

.zhls5 .zhls5_r .zhls5_r_tit{ width:590px; height:110px; background:url(../images/zhls27.png) no-repeat center top;}

.zhls5 .zhls5_r .zhls5_r_tit .p1{ text-align: center; font-size:24px; color:#FE7F00; }

.zhls5 .zhls5_r .zhls5_r_tit .p3{ text-align: center; font-size:20px; color:#FE7F00;line-height:200%; margin:10px auto 6px;}



.zhls5 .zhls5_r .zhls5_r_tit .p2{ width:570px; height:40px; line-height:40px; text-align: center; margin:10px auto 0px; background:#FE7F00; font-size:18px; color:#fff;}

.zhls5 .zhls5_r .zhls5_l1{ overflow: hidden;}

.zhls5 .zhls5_r .zhls5_l1 .zhls5_l1_list1{ width:290px; height:160px; overflow: hidden; border:1px solid #FE7F00; margin-top:50px; padding:30px 0px; text-align: center; line-height:200%; font-size:16px;}

.zhls5 .zhls5_r .zhls5_l1 .zhls5_l1_list1 span{display: block; text-align: center; font-size:18px; color:#005EFE;}

.zhls5 .zhls5_r .zhls5_r_tit2{ width:570px; height:40px; line-height:40px; text-align: center; margin:30px auto 0px; background:#FE7F00; font-size:18px; color:#fff;}

.zhls5 .zhls5_r  .zhls5_r2{ width:580px; height:320px; overflow: hidden; border:1px solid #FE7F00; margin-top:50px; padding:70px 20px; margin-left:10px; text-align: center; line-height:260%; font-size:18px;}

.zhls5 .zhls5_r  .zhls5_r2 span{display: block; text-align: center; font-size:18px; color:#FE7F00;}

.zhls5 .zhls5_r  .zhls5_r_tit2.f_l{ margin-right:10px;}

.zhls5 .zhls5_r ul{ overflow: hidden; margin:50px auto 0px;}

.zhls5 .zhls5_r ul li{ float: left; width:135px; height:160px; border:1px solid #FE7F00; color:#202020; text-align: center; margin-left:10px;}

.zhls5 .zhls5_r ul li img{ display: block; margin:25px auto;}

 

/* ���� */

.so_main{ width: 100%; height: auto}

.so_center{width:1200px;height:auto;overflow:hidden;margin:20px auto}

.so_title{ font-size: 36px; line-height: 72px; letter-spacing: 2px; text-align: center; margin: 20px auto}





/* �����̳� */

.so1_dssc {box-shadow: 0px 0px 5px #ccc; width: 1195px; margin: 0 auto; height: 440px; }

.so1_dssc img{width: 520px; margin: 80px 30px 0px 30px;}

.so1_dssc img:hover{  transform: scale(0.9); }

.so1_dssc ul {width: 300px; height: 440px; background: #BFE7F1; padding-top: 25px;}

.so1_dssc ul li {width: 300px; height: auto; line-height: 75px; background-color: #fff; margin-bottom: 25px; opacity: 1; padding-left: 20px;}

.so1_dssc ul li a{ font-size: 20px; color: #202020;}

.so1_desc{display: none; font-size: 16px; background-color: #fff; line-height: 30px; width: 280px;}

.so1_dssc .ul1 li a:hover{color: #005EFE;}

.so1_dssc .ul2 li a:hover{color: #FE7F00;}

.so1_dssc ul li:hover{line-height: 45px; cursor:pointer;}

.so1_dssc ul li:hover .so1_desc{display: block; }





.so_2{ height: auto; }

.so_2 .h_title{width: 1200px; height: 88px; background: #005EFE; border-radius: 0px 0px 0px 0px; opacity: 1; text-align: center; font-size: 32px; color: #FFFFFF; line-height: 88px;}

.so2_title{font-size: 32px; }

.so2_desc{font-size: 26px;}

.so_2_to{position: absolute; right: -20px; top: 110px;width: 40px;display: none;}

.so2_bottom {font-size: 24px; color: #FE7F00; text-align: center; line-height: 40px;}

.so_2 .hd{ height: 400px;  background: url(../images/dssc_so2_tg.png) no-repeat bottom; background-size: 75%;}

.so_2 .hd ul{ float:left; border: 1px solid #005EFE; width: 1200px; height: 345px;}

.so_2 .hd ul li{ float:left; cursor:pointer;  height: 250px; text-align: center; line-height: 80px; position:relative; width: 299px; padding-top: 40px;  border-right: 1px solid #005EFE;}

.so_2 .hd ul li:last-child{border:none !important}

.so_2 .hd ul li:hover .so_2_to,.so_2 .hd ul li:focus .so_2_to{display: block;}

.so_2 .hd ul li:hover div, .so_2 .hd ul li.on div, .so_2 .hd ul li:focus div{color: #005EFE !important;}

.so_2 .bds{width: 1200px; margin-top: 20px;}



.so2_detail{width: 520px; margin-top: 40px;}

.so2_detail li{cursor:pointer; height: 120px;margin: 20px 45px; width: 500px; background-color: #FAFAFA;padding-left: 15px; padding-right: 15px;}

.so2_detail li:hover .so2_d_title{ font-size: 22px; color: #FE7F00; }

.so2_detail li:hover .so2_d_desc{ font-size: 18px;  }

.so2_d_title{font-size: 20px; color: #005EFE;line-height: 55px;}

.so2_info{background: url(../images/so2_info.png) no-repeat center left; font-size: 26px; padding-left: 40px;margin-top: 40px;

  line-height: 35px;}

.so2_d_desc{font-size: 16px; color: #202020; width: 470px; line-height: 25px;}

.so2_wxst{width: 1160px; margin: 40px auto; height: 100px;}

.so2_wxst li{width: 210px; height: 70px; font-size: 20px;  float: left; margin-left: 20px;line-height: 70px; text-align: center; background-color: #51a3f0; color: #fff; border-radius: 5px;}

.so2_wxst li:hover{ cursor: pointer;margin-top: 2px;}





.zhbx{ margin: 35px 20px 20px 20px; }

.zhbx .hd{padding:0 10px 0 20px; }

.zhbx .bd{height: auto;}

.zhbx  ul li{ float:left; padding:0 15px; cursor:pointer; width: 280px; margin-left: 10px;}

.zhbx_title{font-size: 20px; color: #FFFFFF;  height: 60px;line-height: 60px;text-align:center; }

.title_blue{background-color: #005EFE;}

.title_cs{background-color:#FE7F00;}

.zhbx_info{font-size: 16px; margin-top: 10px; border: 1px dashed #666; padding: 10px; text-align: left; height: 280px;}

.zhbx_info_title{font-size: 16px; line-height: 22px; width: 210px; margin: 0 auto; letter-spacing: 0.8px;}

.zgbxi{margin-top: 20px;}

.zgbxi ul{margin-top: 30px;}

.zgbxi li{float: left; height: 35px;}

.zgbxi li:hover{color: #005EFE;}

.zgbx_spc li{ width: 95px !important;}

.zgbxi_list {width: 120px; margin: 30px auto;}

.zhbx_so_b{width: 900px; height: 400px;}

.zhbx_so_b_t{font-size: 20px; text-align: center; color: #005EFE; height: 60px; line-height: 60px;}

.zhbx_so_b img{width: 150px; margin-left: 22px;}

.zhbx_so_b img:hover{transform: scale(1.1);}

.qjsj_l{font-size: 16px; margin-top: 20px;}

.qjsj_l li{margin-top: 20px;}

.qjsj_l_title{height: 25px; line-height: 25px;}

.zhbx_so_t_info{width: 280px; margin-left: 20px;}

.zhbx_so3_title{font-size: 18px; color: #FFFFFF;  height: 40px;line-height: 40px;text-align:center; }

.zhbx_so3_info{font-size: 16px; padding: 30px 8px 5px 8px; text-align: center; height: 100px; line-height: 25px;}

.yyjz_title{font-size: 20px; height: 140px; line-height: 140px; text-align: center;width: 260px; color: #FE7F00;}

.zhbx_so_t{height: 150px; margin-top: 38px;}



.nxqh ul li{ float:left; padding:0 15px; cursor:pointer; width: 220px; margin-left: 20px; position: relative;}

.nxqh_title{font-size: 20px; color: #FFFFFF;  height: 45px;line-height: 45px;text-align:center; }

.nxqh_info{font-size: 16px; margin-top: 10px; padding: 15px 8px 5px 8px; text-align: center; height: 150px; line-height: 35px;}

.nxqh_info_title{font-size: 18px; margin-bottom: 15px;}

.nxqh_info_high{height: 180px;}

.nxqh_split{position: absolute; right: -26px; top: 110px;}

.nxqh_uc_title{font-size: 18px;}

.nxqh_info_small{height: 130px;}

.nxqh_uc_split{position: absolute; right: -26px; top: 60px;}



.nxqh_so4{height: 500px;}

.nxqh_so4_desc{font-size: 20px; text-align: center; line-height: 70px; height: 70px;}



/* �ǻ۲��� */

.zhcy{ margin: 35px 20px 20px 20px; }

.zhcy .hd{padding:0 10px 0 20px; }

.zhcy .bd,.zhcy ul{height: auto !important;}

.zhcy ul li{ float:left; padding:0 15px; cursor:pointer; width: 280px; margin-left: 10px;}

.zhcy_so1_r{width: 600px; margin-top: 60px;}

.zhcy_1_ttile{font-size: 36px; height: 80px; }

.zhcy_1_desc{font-size: 20px; line-height: 35px;}

.zhcy_info_title{text-align: center;font-size: 24px; text-align:center; }

.zhcy_title_blue{background:url(../images/zhcy_t_blue.png) no-repeat center; background-size: 98%;}

.zhcy_title_cs{background:url(../images/zhcy_t_cs.png) no-repeat center; background-size: 98%;}

.zhcy_info{font-size: 16px; margin-top: 10px; padding: 10px; text-align: left; height: 350px; }

.border_blue{border: 1px solid #005EFE;}

.border_blue:hover{border: 2px solid #005EFE;}

.border_cs{ border: 1px solid #FE7F00;}

.border_cs:hover{border: 2px solid #FE7F00;}

.clear{padding: 0 !important; margin: 0;}

.zgbxi_list div{height: 30px; line-height: 30px;}

.zgbxi_list div:hover{color: #005EFE;}

.zhcy .hd{height: 450px; }

.zhcy_bd_li{width: 100% !important; height: 1810px !important;}

.so2_detail_li{width: 1000px !important;}

.zhcy_detail{margin-left: 30px;}

.zhcy_fl_mar{margin-top: 30px;margin-left: 30px;}

.zhcy_2_r{width: 480px; font-size: 20px; line-height: 40px;}

.zhcy_2_r span{color: #005EFE; font-size: 24px;}

.zhcy_3_b div{width: 200px; text-align: center; height: 50px; line-height: 50px; margin-left: 26px;}



.zhcy .bd ul{position:unset !important;}



/* ��������*/

.zjys_li{width: 100% !important; height: 500px;}

.cdfg_li{width: 100% !important; height: 380px;}

.cdfg_center{ margin-top: 35px; }

.cdfg .hd{padding:0 10px 0 20px; }

.cdfg  ul li{ float:left; padding:0 15px; cursor:pointer; width: 227px; margin-left: 3px;}

.cdfg_title{font-size: 20px;color: #FFFFFF;  height: 50px;line-height: 50px;text-align:center; }

.cdfg_info{font-size: 18px; margin-top: 10px; padding: 30px 8px 5px 8px; text-align: center; height: 170px; line-height: 25px;}



.zjys_info{font-size: 20px; line-height: 45px; text-align: center;width: 450px; margin-top: 100px;}

.txgl_l{width: 680px; margin-right: 20px;}

/* .txgl_l div{margin-bottom: 60px;} */



.title_mar{margin: 50px auto;}



/* ���ں� */

.gzh_so1_box{width: 500px;margin-left: 90px; margin-top: 60px;}

.gzh_so2{height: 310px;}

.gzh_so2 li{ float:left; padding:0 15px; cursor:pointer; width: 227px; margin-left: 3px;}

.gzh_so2_info{font-size: 16px; margin-top: 10px; padding: 10px 8px 5px 8px; text-align: center; height: 220px; line-height: 25px; }

.gzh_so2_info:hover{font-size: 18px;}

.gzh_so3{padding-top: 20px;}

.gzh_so3_mar{margin: 30px auto; margin-bottom: 80px;}

.gzh_so3_txt{margin: 50px 0px 0px 10px;}

.gzh_so3_2{background: url(../images/gzh_so3_2.png) no-repeat center right;}

.gzh_so3_txt_3{width: 600px;}



/* ������ѵ */

.jypx_so_r{width: 650px;}

.jypx_so2 {height: 460px;}

.jypx_so2 .so2_detail{width: 650px; margin-top: 40px;}

.jypx_so2 .so2_detail li{cursor:pointer; height: 110px;margin: 25px; padding-left: 35px; width: 510px;}

.jypx_so2 .so2_detail li:hover{border: 1px solid #005EFE; border-radius: 12px;}

.jypx_so2 .so2_detail li:hover .so2_d_title{ font-size: 20px; color: #005EFE; }

.jypx_so2 .so2_detail li:hover .so2_d_desc{ font-size: 16px;  }



.jypx_so3 ul{width: 100%; height: 400px;}

.jypx_so3 ul li{float: left; width: 580px; margin-right: 15px; height: 160px; margin-top: 20px;}

.jypx_so3 ul li img{margin: 30px;}

.jypx_so3 .so3_info{width: 420px; margin-right: 15px; margin-top: 15px;}

.jypx_so3 .so3_title{font-size: 24px; line-height: 50px;}

.jypx_so3 .so3_desc{font-size: 16px; line-height: 25px;}

.so3_border_blue{border: 1px solid #005EFE; border-radius: 20px;}

.so3_border_blue:hover{border: 2px  solid #005EFE; border-radius: 20px;}

.so3_border_cs{border: 1px solid #FE7F00; border-radius: 20px;}

.so3_border_cs:hover{border: 2px solid #FE7F00; border-radius: 20px;}

.so3_title_blue:hover{color: #005EFE;}

.so3_title_cs:hover{color: #FE7F00;}



.jypx_so4{width: 100%; height: 430px;}

.item_title_blue{color: #005EFE;}

.item_title_cs{color: #FE7F00;}

.jypx_so4_div{width: 360px; margin-left: 30px;}

.jypx_so4_item{margin-top: 15px;}

.jypx_so4 .so3_info{width: 420px; margin-right: 15px; margin-top: 15px;}

.jypx_so4 .so3_title{font-size: 24px; line-height: 50px;}

.jypx_so4 .so3_desc{font-size: 16px; line-height: 25px;}



.jypx_so5{height: 460px;}

.jypx_so5_info{width: 700px;margin-top: 50px;}

.jypx_so5_info li{width: 320px; height: 70px; background: url(../images/jypx_so5_item_bg.png) no-repeat center left; padding-left: 30px; font-size: 20px; line-height: 70px; float: left; margin-left: 30px;}

.jypx_so5_info li:hover{color: #005EFE;}

 

.qs7{ margin:50px auto 0px; overflow: hidden;}

.qs7 .t_top{ margin:0px auto 50px;}

.qs7 .qs7_r{ width:580px; height:auto; overflow: hidden; float: right;}

.qs7 .qs7_r ul{ overflow: hidden; margin-top:15px;}

.qs7 .qs7_r ul li{ overflow: hidden;color:#333; line-height:260%; margin-bottom:20px;transition:.6s;}

.qs7 .qs7_r ul li span{ display: block; font-weight: bold; font-size:18px; margin-bottom:5px; }

.qs7 .qs7_r ul li:hover{margin-bottom:0px; background:#ccc; background:#cbe1f9; padding:10px; opacity:0.8;}



.qs8{ width:100%; height:auto; overflow: hidden; background:url(../images/footer_bg.png.jpeg) no-repeat center top / cover;margin:30px auto 0px;}

.qs8 .s_main{ padding:100px 0px 80px; }

.qs8 span{ display: block; font-size:20px; color:#fff;  margin-bottom:15px;}

 

.qs8 .f_nav{ width:350px; height:auto; float: left; overflow: hidden;}



.qs8 .f_nav a{ display: block; color:#fff; font-size:16px; line-height:260%; float: left; width:160px;}



.qs8 .f_lxwm{width:600px;float:left;overflow:hidden;height:auto;color:#fff; }

.qs8 .f_lxwm p{ overflow: hidden; line-height:260%; font-size:16px;}

.qs8 .f_lxwm p.s1{ color:#999;}

.qs8 .f_lxwm p.s2{ color:#00ab3f; font-size:25px; font-weight: bold;}

.qs8 .f_lxwm p.s3{ color:#999;}

.qs8 .f_lxwm p i{ font-style:normal; font-weight:bold;}

.qs8 .f_lxwm p .qs8_t1{background:url(../images/qs118.png) no-repeat left center; padding-left:40px;}

.qs8 .f_lxwm p .qs8_t2{background:url(../images/qs119.png) no-repeat left center; padding-left:40px;}

.qs8 .f_ewm{ float: right;}

.qs8  .f_fgs1{ width:300px; height:auto; overflow: hidden; float: left;}

.qs8  .f_fgs2{ width:200px; height:auto; overflow: hidden; float: right;}

.qs8  .f_fgs span{ display: block; color:#fff; padding-left:30px;}

.qs8  .f_fgs .s1{ background:url(../images/qs20.png) no-repeat center left;  font-size:18px; font-weight: bold; margin-bottom:15px;}

.qs8  .f_fgs .s2{ background:url(../images/qs21.png) no-repeat center left; line-height:200%; margin-bottom:20px; }

.qs8  .f_fgs .s3{ background:url(../images/qs22.png) no-repeat center left; line-height:180%; }

.qs8 .bor{ padding:0px 60px; border-left:1px solid #fff; border-right:1px solid #fff; margin-right:30px; }

.qs8 .bott{ background:url(../images/qs3805.png) no-repeat center top /cover; height:60px; line-height:60px; color:#fff; text-align: center;font-size:14px;}





.qs35{ width:100%; height:998px; background:url(../images/qusition_bg.png) no-repeat center top / cover; padding:60px 0px; margin-top: 35px;}

.qs35 .t_top{ margin:0px auto 60px;}

.qs35 .t_top h2{ color:#000;}

/* .qs35 .t_top p{ color:#fff;} */

.qs35 ul{ width:1200px; height:auto; overflow: hidden; margin: 0 auto;}

.qs35 ul li{ width:570px; height:auto; overflow: hidden; float: left; margin:30px 15px; border-radius:5px; background:#fff;}

.qs35 ul li a{ display: block; padding:15px;}

.qs35 ul li span{ display: block; font-size:17px; background:url(../images/qs101.png) no-repeat left top; line-height:35px; padding-left:45px; color:#333; margin-bottom:15px;}

.qs35 ul li p{ padding-left:45px; line-height:200%; font-size:15px; color:#666;background:url(../images/qs102.png) no-repeat left top;height: 55px; overflow: hidden;}

.qs35 .qs33_an{ width:1200px; height:auto; overflow: hidden; margin: 0 auto;}

.qs35 .qs33_an a{ display: block; width:500px; height:50px; float: left; margin:30px 48px; border:1px solid #fff; border-radius:50px; text-align: center; line-height:50px; color:#fff; font-size:18px;}

.qs35 .qs33_an a.a1{ background:url(http://www.lyqswl.com/statics/style/images/qs116.png) no-repeat 180px 15px;}

.qs35 .qs33_an a.a2{ background:url(http://www.lyqswl.com/statics/style/images/qs115.png) no-repeat 180px 15px;}

 

 

.qs34{ overflow: hidden; margin:50px auto;}

.qs34 .lx{ overflow: hidden; line-height:200%; font-size:16px; width:500px; height:auto; float: left;}

.qs34 .lx img{ display: block;}

.qs34_right{ width:620px; height:auto; overflow: hidden; float: left; margin-left: 100px;}

.qs34_right .qs34_lx{ width:620px; height:auto; overflow: hidden; }

.qs34_right .qs34_lx .p1{ overflow: hidden; font-size:24px; margin:0 auto 35px;}

.qs34_right .qs34_lx .p1 span{ display: block; font-size:12px; font-weight:normal; line-height:200%;}

.qs34_right .qs34_lx .p2{ overflow: hidden; }

.qs34_right .qs34_lx .p2 span{ display: block; float: left; height:40px; line-height:40px; padding-left:30px; width:210px; font-size:20px;}

.qs34_right .qs34_lx .p2 span.s1{ background:url(../images/lx1.png) no-repeat left center;}

.qs34_right .qs34_lx .p2 span.s2{ background:url(../images/lx2.png) no-repeat left center; width:400px;}

.qs34_right .qs34_lx .p2 span.s3{ background:url(../images/lx3.png) no-repeat left center;}

.qs34_right .qs34_lx .p2 span.s4{ background:url(../images/lx4.png) no-repeat left center; width:400px;}



.contact_liuyan{width:1200px;height:auto;overflow:hidden; float: left;}

.contact_liuyan input{overflow:hidden; padding-left:10px;}

.contact_liuyan p{overflow:hidden; float: left;}

.contact_liuyan label{ line-height:260%; font-size:18px; font-weight:normal; color:#000 !important;}

.contact_liuyan .m_ly1,.contact_liuyan .m_ly2{width:360px;height:auto; float: left; overflow: hidden; margin-bottom:25px;}

.contact_liuyan .m_ly1 input{display:block;width:360px;height:50px;border:1px solid #D9D9D9; outline:none;}

.mrl60{ margin-left:60px;}

.m_ly1 font,.m_ly5 font{color: red;}

.contact_liuyan .m_ly5 textarea{display:block;width:1200px;height:300px;border:1px solid #D9D9D9; color:#666; line-height:50px; outline:none; padding-left:10px;}

.contact_liuyan .m_ly5{height:auto; overflow:hidden; margin-bottom:25px;}



.contact_liuyan .m_ly3{width:460px;height:40px; float: left; overflow: hidden;  background:#fff;  margin-right:20px; margin-bottom:25px;}

.contact_liuyan .m_ly3 img{display:block;float:left;width:120px;height:40px; border:1px solid #D9D9D9; border-left:none; margin:0px; }

.contact_liuyan .m_ly3 input{width:175px;float:left;height:40px;border:1px solid #D9D9D9; outline:none; padding-left:10px;}

.contact_liuyan .m_ly4 {width:150px;height:50px; overflow: hidden; float: left;}

.contact_liuyan .m_ly4 input{display:block;width:150px;height:50px;border:none; color:#fff; background:#2B64FF; text-align: center; padding:0px; font-size:20px; }

/* .contact_liuyan .ipt1{ background:url(http://www.lyqswl.com/statics/style/css/contact_07.png) no-repeat 15px 8px #fff;}

.contact_liuyan .ipt2{ background:url(http://www.lyqswl.com/statics/style/css/contact_10.png) no-repeat 15px 8px #fff;}

.contact_liuyan .ipt3{ background:url(http://www.lyqswl.com/statics/style/css/contact_15.png) no-repeat 15px 8px #fff;}

.contact_liuyan .ipt4{ background:url(http://www.lyqswl.com/statics/style/css/contact_17.png) no-repeat 15px 8px #fff;}

.contact_liuyan .ipt5{ background:url(http://www.lyqswl.com/statics/style/css/contact_20.png) no-repeat 2px 3px #fff;}

.contact_liuyan .ipt6{ background:#fff; border:1px solid #ccc;} */







/* 社交交友 */

.sjjy .so_1_b{margin: 30px auto; height: 400px; overflow: hidden;}

.sjjy .so1_item{width: 350px; height: 220px;}

.sjjy .so1_title{font-size: 28px;  height: 50px;}

.sjjy .so1_info{font-size: 16px; line-height: 35px;}

.sjjy .so1_item:hover .so1_title{color: #FE7F00;}

.sjjy .so1_item:hover .so1_info{font-size: 18px;}



.sjjy_so_2 ul{height: 350px;}

.sjjy_so_2 ul li{width: 350px; height: 330px; border-top: none !important; float: left; }

.sjjy_so2_img{width: 100px; margin: 30px 125px;}

.sjjy_so_2 ul li:hover .sjjy_so2_img{transform: scale(1.2);}

.sjjy_so2_title{ font-size: 24px; height: 45px; text-align: center;}

.sjjy_so2_info{font-size: 16px; line-height: 28px; width: 310px; margin: 0 auto;}



.sjjy_so3_item{height: auto; }

.sjjy_so3_top{background: url(../images/sjjy_so3_top.png) no-repeat; width: 480px;background-size: 99%; height: 260px;}

.sjjy_so3_b{background: url(../images/sjjy_so3_b.png) no-repeat; width: 480px;background-size: 99%; height: 155px;}

.sjjy_so3_center{width: 480px; padding: 25px;}

.sjjy_so3_title{ font-size: 22px; height: 30px;  width: 380px;}

.sjjy_so3_info{font-size: 15px; line-height: 28px; width: 420px;}



.sjjy_so4{width: 100%; height: 170px; background-color: #FE7F00; text-align: center; }

.sjjy_so4_title{font-size: 36px;   color: #fff; height: 100px; line-height: 100px;}

.sjjy_so4_info{font-size: 24px;  color: #fff;}



.sjjy_so5{width:1160px;height:auto;overflow:hidden;margin: 20px auto;}

.sjjy_so5_item{height: 465px; margin-top: 20px;}

.so5_item_l{height: 180px; margin: 135px;}



.sjjy_6{width: 1200px; height: auto; margin: 40px auto;}

.sjjy_n_title{font-size: 36px; line-height: 72px; text-align: center; height: 70px;}

.sjjy6_item{height: 465px; margin: 20px 0px;}

.sjjy6_i_c{height: 180px; width: 580px; padding-top: 120px;}

.sjjy6_i_title{font-size: 24px;line-height: 72px;}

.sjjy6_i_info{font-size: 16px; line-height: 30px;}



.sjjy7_ul{width: 1200px; height: auto; margin-top: 10px;}

.sjjy7_ul li{width: 360px; height: 320px; margin: 25px 20px; padding: 30px; float: left; box-shadow: 0px 3px 6px 1px #DDDDDD; text-align: center;}

.sjjy7_ul li:last-child{margin-right: 0px;}

.sjjy7_i_title{font-size: 24px; line-height: 72px; height: 80px;}

.sjjy7_i_info{font-size: 14px; line-height: 25px; width: 290px; margin: 0 auto; color: #777;}



.sjjy_8{margin: 40px auto;}

.sjjy_8 img{width: 1200px; margin-top: 40px;}

.footer{width:100%;height:auto;overflow:hidden;background:#222;padding:30px 0}

.footer .f_nav{width:600px;height:auto;overflow:hidden;float:left;margin-right:165px}

.footer .f_nav a{float:left;color:#999;display:block;line-height:40px;width:80px;height:40px}

.footer .f_nav a:first-child{border:0}



.f_cptd{ width:400px; height:auto; float: left; overflow: hidden;background:url(http://www.lyqswl.com/statics/style/css/yz_57.jpg) no-repeat left,url(http://www.lyqswl.com/statics/style/css/yz_57.jpg) no-repeat right;padding:0px 50px;}

.f_liuyan{width:317px;height:auto;overflow:hidden;float:left; color:#999;}

.f_liuyan input{overflow:hidden}

.f_liuyan p{overflow:hidden}

.f_liuyan .m_ly1 input{display:block;width:300px;height:30px;border:1px solid #ccc;margin:5px 0;padding-left:15px;background:#fff}

.f_liuyan .m_ly2 textarea{display:block;width:300px;height:60px;border:1px solid #ccc;margin:5px 0;padding-left:15px;color:#666;line-height:200%;background:#fff}

.f_liuyan .m_ly3 img{display:block;float:left;width:100px;height:30px;margin-top:5px}

.f_liuyan .m_ly3 input{width:180px;float:left;height:28px;border:1px solid #ccc;margin:5px 0;margin-left:20px;padding-left:15px;background:#fff}

.f_liuyan .m_ly4 input{display:block;width:150px;height:30px;border:1px solid #ccc;margin:5px auto;background:#fff}

.footer .foot_c{color:#fff;line-height:260%;width:1200px;height:auto;margin:0 auto;background:url(http://www.lyqswl.com/statics/style/css/yz_60.png) no-repeat right top; overflow: hidden;}

.footer .foot_c span{display:block;color:#999; font-weight:bold;width:300px;font-size:18px;margin-bottom:15px;background:url(http://www.lyqswl.com/statics/style/css/yz_63.png) no-repeat left bottom}

.link{width:100%;height:auto;overflow:hidden}

.link_c{width:1200px;height:auto;margin:10px auto;overflow:hidden;line-height:40px}

.link_c span{display:block;float:left;font-weight:bold}

.link a{margin-right:5px}

 



.n_sycd{height: 900px !important;}

.n_zhbx{height: 1300px !important; background-color: #FAFAFA; width: 100%;}

.n_nxqh{height: 2700px !important;}

.n_lbzz{height: 1150px !important; background-color: #FAFAFA; width: 100%;}



.bg_c{width: 100%; background-color: #fafafa;}

.x_dsdf{float: left; padding: 0 15px; cursor: pointer; width: 210px; height: 150px; background-color: #FAFAFA; margin-left: 40px;position: relative;}





.qs27{ overflow: hidden; margin:0px auto; background:#FFF; padding-top: 20px;}

.qs27_cate{ overflow: hidden; width:100%; height:auto;  margin: 0 auto; background:#F2F2F2;   }

.qs27_cate ul{ overflow: hidden; background:#fff; padding:0px 25px 0px; width:1230px; margin: 0 auto; height:auto;border-bottom:1px solid #ccc; }

.qs27_cate ul li{ float: left; width:100px; height:auto; line-height:90px; margin:0px 45px 0px 0px;border-bottom:2px solid #fff; font-size:24px;}

.qs27_cate ul li:hover{ border-bottom:2px solid #005EFE;}

.qs27_cate ul li:hover a{ color:#005EFE;}

.qs27 .ul1{ width:1230px; height:auto; overflow: hidden; margin: 0 auto; background:#fff; padding:30px 25px 0px;}

.qs27 .ul1 li{ overflow: hidden; margin-bottom:30px; transition:1.1s; border-bottom:1px solid #E6E6E6; padding-bottom:30px;}

.qs27 .ul1 li .pic{ width:300px; height:auto; overflow: hidden; float: left;}

.qs27 .ul1 li .pic img{ display: block; width:300px; height: 200px;}

.qs27 .ul1 li p{ width:855px; height:auto; float: right; overflow: hidden; line-height:200%; margin-top:30px; color:#7A7A7A;}

.qs27 .ul1 li p a{ display: block;}

.qs27 .ul1 li p .a1{ font-weight:bold; font-size:18px; line-height:200%; color:#000;}

.qs27 .ul1 li p span{ display: block; text-align: right; color:#7A7A7A; margin-top:15px;}

.qs27 .ul1 li p .a2{ width:150px; height:40px; text-align: center; line-height:40px; float: right; border:1px dashed #ccc; margin-right:15px;} 

.qs27 .a3{ display: block; width:200px; height:50px; margin: 0 auto; background:url(../images/qs17.png) no-repeat 140px 13px #e9efff; border-radius:50px; text-align: center; line-height:50px;}

.qs27 .ul1 li:hover{ }

.qs27_cate ul li.on{color: #005EFE;border-bottom: 2px solid #005EFE; }

.qs27_cate .on{color: #005EFE;}



.qs28 { background:#F2F2F2; overflow: hidden; }

.qs28_c{ width:1200px; height:auto; overflow: hidden;padding:15px; margin:15px auto 30px; background:#fff;}

.qs28 h1{ font-weight:normal; line-height:260%; text-align: center;}

.qs28 .qs28_time{ display: block; font-size:16px; color:#666; margin-bottom:30px; text-align: center;}

.qs28 .qs28_content{ line-height:200%;}

.qs28 .qs28_content img{ width:auto; max-width:1200px; display: block; margin: 0 auto;}

.qs28_page{ width:1200px; height:auto; overflow: hidden; margin:30px auto;}

.qs28_page .a1{ display: block; font-size:18px; color:#4294F7; letter-spacing:5px; margin:5px 0px;}

.qs28_page p{ line-height:200%; font-size:16px;}



.index_b_l{border-left: 1px solid #f1f1f1;}

.index_b_t{border-top: 1px solid #f1f1f1;}



.zr_page{ padding:0px 15px; overflow: hidden;}

.page{text-align:center;overflow:hidden;padding:15px;   margin-bottom: 60px;}

.page li{float:left}

.page li a{color:#333;text-decoration:none;border:1px solid #CCC;padding:5px 10px;margin-right:5px;font-size:14px}

.page li a:hover{color:#005EFE}

.page .active a{color:#005EFE!important;font-weight:bold}



/* 合作伙伴 */

.service_c{height: 680px; width: 100%; margin: 0 auto;  position: relative;}

.service_s{width: 900px; height: auto; position: absolute; left: 200px;}

.service_s div, .service_s_1 div, .service_s_2 div, .service_s_b div{width: 200px; height: 200px;}

.service_c img{width: 100%; height: 100%;}

.service_s_1{position: absolute; width: 900px; height: auto; left: 300px; top: 105px;}

.service_s_1_mar{margin-left: 200px;}

.service_c_div{width: 1200px;height: auto; position: absolute; top: 130px;}

.service_c_div div{width: 400px; height: 400px;}

.service_s_2{position: absolute; width: 900px; height: auto; left: 300px; bottom: 130px;}

.service_b{position: absolute; width: 900px; height: auto; left: 200px; bottom: 25px;}

.service_b div{width: 200px; height: 200px;}

.service_c img:hover{transform: scale(1.1);}

.ystg_pro{background: url(../images/ystg_pro_bg.png) no-repeat center bottom;height: 480px; width: 1200px; margin: 20px auto; position: relative;}

.ystg_pro img{position: absolute;}





.m_ly1 label{width: 80px; height: 40px; float: left;font-size: 17px; color: #666;}

.bg_c_new{background-color: #fafafa; padding: 15px;}



/* 关于我们 */

.about_1{width: 100%; height: 800px; background: url(../images/about_1_bg.png) no-repeat top/cover; padding: 100px 0;}

.ab_m_bg{width: 100%; height: 640px; background: linear-gradient(to left,#fff 0% ,#fff 49%, transparent 50%);}

.ab_main{width: 1200px; height: 640px; background: #fff; margin: 0 auto; padding: 50px 0px 50px 100px;} 



.ab1_t{height: 240px; color: #202020;}

.about_s_t{font-size: 20px; }

.about_b_t{font-size: 32px;  height: 55px; line-height: 55px;}

.ab_tel{ background:url(../images/lx1.png) no-repeat left center;  padding-left: 30px;}

.ab1_b_1{font-size: 20px; height: 40px; }



.ab_r{width: 680px; height: 480px;}

.ab_b_t_desc{text-transform: uppercase; font-size: 14px; }

.ab_r_t_b{margin-top: 25px;}

.ab_r_t_b span{display: block; padding-left: 30px; height: 40px; line-height: 40px; color: #191919; font-size: 16px;}

.ab_r_t_b .s2{ background:url(../images/i_email_b.png) no-repeat left center;}

.ab_r_t_b .s3{ background:url(../images/i_tel_b.png) no-repeat left center;}

.ab_r_t_b .s4{ background:url(../images/i_address_b.png) no-repeat left center;}

#about_map{width: 680px; height: 310px;}



.about_2{width: 1200px; height: 800px; margin: 60px auto 20px; }

.ab_2_info{width: 100%; margin-top: 60px; height: 300px;}





.fwtx,.hqzc{width: 1200px; margin: 60px auto;}

.fwtx_center{background: url(../images/fwtx_bg.png) no-repeat center; height: 440px; width: 1200px; margin: 20px auto; position: relative;}



.fwtx_item{width: 320px; height: 85px; box-shadow:0px 0px 10px #ccc; position: absolute; padding: 20px; text-align: center;}

.fwtx_i_title{font-size: 19px; font-weight: bold; height: 35px;}

.fwtx_text_r{text-align: right; }

.fwtx_text_l{text-align: left; margin-left: 20px;}



.hqzc_center{width: 1200px; margin: 20px auto;}

.hqzc_item{margin: 0 auto; width: 320px; text-align: center;}

.hqzc_l{background: url(../images/hqzc_l_bg.png) no-repeat center; width: 550px; height: 750px; padding-top: 480px; float: left;}

.hqzc_title{font-size: 26px;font-weight: bold; height: 45px;}

.hqzc_info{font-size: 18px; color: #666;}



.hqzc_r{float: right; width: 550px; height: 750px; padding-top: 100px;}

.hqzc_r li .f_r{width: 460px;}

.about_h2{text-align: center; font-size: 36px; line-height: 200%;}

.hqzc_r li{height: 160px;}





/* 小程序开?*/



.bannerimg_xcx{width:100%; height:800px; background:url(../images/banner_xcx.png) no-repeat center top / cover; overflow: hidden;}

.bannerimg_glxt{width:100%; height:800px; background:url(../images/banner_glxt.png) no-repeat center top / cover; overflow: hidden;}

.bannerimg_glxt .p1,.bannerimg_xcx .p1{ margin:40px auto;}

.bannerimg_glxt .p3,.bannerimg_xcx .p3{ margin:220px auto 0px;}

.bannerimg_glxt .p2,.bannerimg_xcx .p2{ width:750px; overflow: hidden; font-size:26px; line-height:48px;color: #FFF; letter-spacing: 1.6px;}





.xcx_1{background: url(../images/xcx_1.png) no-repeat center top; overflow: hidden; height: 1200px; margin-bottom: 80px;}

.xn_title{text-align: center; margin: 60px auto 40px;}

.xn_title h3{font-size: 36px; line-height: 72px;}

.xn_title p{font-size: 24px; line-height: 72px; opacity: 0.7;}



.xcx_2{height: 440px; margin: 20px auto;}

.xn2_ul{width: 1200px; height: auto;}

.xn2_ul li{width: 225px; height: 320px; margin-right: 100px; text-align: center; padding: 20px; float: left;}

.xn2_ul li:last-child{margin-right: 0px;}

.xn2_item_title{font-size: 24px; height: 70px; line-height: 78px;}

.xn2_item_info{font-size: 18px; opacity: 0.8; line-height: 25px;}



.xn2_ul li:hover{color: #FE7F00;}



.xcx_3{height: 620px;}

.xn3_ul{width: 1200px;}

.xn3_ul li{width: 380px; height: 200px; margin-right: 20px; float: left; background: #F0F4FE; border-radius: 16px; padding: 25px; margin-bottom: 20px;}

.xn3_ul li:last-child{margin-right: 0px;}

.xn3_item{width: 240px;}

.xn3_item img{padding-top: 10px;}

.xn3_item_title{font-size: 28px; height: 70px; line-height: 78px;}

.xn3_item_info{font-size: 20px; opacity: 0.8; line-height: 30px; font-weight: 500;}



.xcx_4{height: auto;}

.xn4_c{height: 400px; width: 1100px; margin-top: 50px;}

.xn4_c_item{margin-right: 100px; width: 500px; padding-top: 50px;}

.xn4_icon{width: 80px; height: 5px; background: #005EFE; border-radius: 3px; }

.xn4_item_title{font-size: 36px; height: 130px; line-height: 50px; margin-top: 20px;}

.xn4_item_info{font-size: 24px; opacity: 0.8; line-height: 35px; font-weight: 500;}

.xn4_c2{height: 540px; background: #F0F4FE;}

.xn4_c2_m{width: 1100px; padding-top: 80px;}

.xn4_c2_item{margin-left: 100px; padding-top: 50px; width: 500px;}



.xcx_5{height: 640px;}

.xn5_ul{width: 1200px;}

.xn5_ul li{width: 385px; height: 205px; margin-right: 15px; float: left; margin-bottom: 20px; font-size: 36px; color: #FFFFFF;line-height: 50px;}

.xn5_ul li:last-child{margin-right: 0px;}

.xn5_ul li img{position: relative; width: 385px; height: 205px;}

.xn5_ul li span{position: absolute;  top: 70px; width: 385px; text-align: center; display: block;}

.xn5_ul li:hover{font-size: 38px;}



/* 管理系统开?*/

.glxt_1{width: 100%; height: 100px; background: #F6F7F9;}

.glxt_1 li{width: 300px; padding: 25px 0px 20px 25px; height: 100px; float: left;}

.glxt_1 li img{padding-top: 10px;}

.glxt1_c{padding-right: 10px; width: 215px; border-right: 1px solid #DDDEE0;}

.glxt1_title{font-size: 18px;font-weight: bold; height: 40px;}

.glxt1_title font{font-size: 24px; color: #153BFD; }



.glxt_2{height: auto; margin: 20px auto;}

.glxt2_ul{width: 1200px; height: 330px;}

.glxt2_ul li{width: 280px; height: 300px; margin-right: 20px; padding: 20px; float: left; border: 1px solid #F1F5FE; box-shadow: 2px 4px 12px 0px rgba(173,197,253,0.52); border-radius: 10px;}

.glxt2_ul li:last-child{margin-right: 0px;}

.glxt2_ul_1{background: url(../images/glxt2_ul_1.png) no-repeat right 20px bottom 20px; margin-left: 12px;}

.glxt2_ul_2{background: url(../images/glxt2_ul_2.png) no-repeat right 20px bottom 20px;}

.glxt2_ul_3{background: url(../images/glxt2_ul_3.png) no-repeat right 20px bottom 20px;}

.glxt2_ul_4{background: url(../images/glxt2_ul_4.png) no-repeat right 20px bottom 20px;}

.glxt2_item_title{font-size: 20px; line-height: 72px;}

.glxt2_item_info{font-size: 16px; font-weight: 500; opacity: 0.6; line-height: 25px; width: 230px;}



.glxt3_icon{width: 80px; height: 5px; background: #FE7F00; border-radius: 3px; }

.glxt3_item_title{font-size: 36px; height: 80px; line-height: 50px; margin-top: 20px;}



.glxt_4{width: 1200px; height: auto; margin: 0 auto;}

.glxt_4 li{width: 300px; height: 240px; text-align: center; float: left; padding-top: 20px;}

.glxt4_lir{border-left: 1px solid #E5E5E5; height: 185px;}

.glxt_4 li:last-child{margin-right: 0px;}

.glxt4_item{}

.glxt4_item_title{font-size: 22px;font-weight: 500; height: 60px; line-height: 70px;}

.glxt4_item_info{font-size: 16px;font-weight: 500;opacity: 0.7; width: 200px; margin: 0 auto; line-height: 25px;}





.glxt_5{height: auto; margin: 20px auto;}

.glxt5_ul{width: 1200px; height: 320px;}

.glxt5_ul li{width: 279px; height: 290px; margin-right: 28px; padding: 20px 35px; float: left; }

.glxt5_ul li:last-child{margin-right: 0px;}

.glxt5_ul_1{background: url(../images/glxt5_ul_1.png) no-repeat center;}

.glxt5_ul_2{background: url(../images/glxt5_ul_2.png) no-repeat center;}

.glxt5_ul_3{background: url(../images/glxt5_ul_3.png) no-repeat center;}

.glxt5_ul_4{background: url(../images/glxt5_ul_4.png) no-repeat center;}

.glxt5_item_title{font-size: 25px; line-height: 72px;}

.glxt5_item_info{font-size: 16px; font-weight: 500; line-height: 25px; width: 220px; margin-top: 15px;}

.glxt5_item_ceil{font-size: 48px;font-weight: bold;color: #FE7F00; height: 70px; background: url(../images/glxt5_up.png) no-repeat center right; width: 105px;}

.glxt5_item_ceil font{font-size: 24px;}



.glxt6_l{background: url(../images/glxt6_l.png) no-repeat center;  width: 600px;  height: 550px; float: left;}

.glxt6_r{float: right; width: 550px; height: 700px; }

.glxt6_r li{height: 160px; background: url(../images/glxt6_r.png) no-repeat left top; padding-left: 60px;}

.glxt6_title{font-size: 24px; font-weight: bold; line-height: 36px; height: 40px;}

.glxt6_info{font-size: 18px;font-weight: 500;opacity: 0.7;line-height: 28px;}





/* 新闻中心 常见问题 */

.news_new{overflow: hidden; margin:0px auto; width: 100%;}

.news_cate{ width: 1200px; height: 100px; background: url(../images/news_cate.png) no-repeat left #FFF; margin: 50px auto; overflow: hidden;}

.news_cate ul{ overflow: hidden; margin: 30px auto 0px; height:80px; float: right;}

.news_cate ul li{line-height: 38px; text-align: center; float: left; width: 124px; height: 39px;  border-radius: 20px; font-size: 16px; color: #4C4C4C; background: #E5E8EE; margin-right: 20px;}

.news_cate ul li a{display: block;}

.news_cate ul li:hover,.news_cate ul li.on{ background: linear-gradient(0deg, #005EFE, #3F85FC); box-shadow: 0px 3px 9px 0px rgba(0,94,254,0.5); }

.news_cate ul li:hover a, .news_cate ul li.on a{ color:#FFF;}



.problem_ul{overflow: hidden; margin: 0px auto; height:auto; width: 1200px;}

.problem_ul li {width: 380px; height: auto; margin-right: 22px; border: 2px solid #E1E4EB; border-radius: 32px; float: left; margin-bottom: 35px;  margin-left: 5px;}

.problem_ul li:nth-child(3n){margin-right: 0px;}

.problem_ul li a{display: block; width: 380px; height: auto; padding: 25px;}

.problem_ul li:hover{border: 2px solid #005EFE; box-shadow: 0px 5px 15px 0px rgba(128,174,253,0.5); }



.pro_title{background: url(../images/pro_title_split.png) no-repeat bottom left;  font-size: 18px; color: #000; line-height: 28px; padding-bottom: 10px; height: 66px;}

.problem_ul li p{font-size: 14px; font-weight: 400; color: #666; opacity: 0.8; line-height: 24px; margin: 20px 0px; letter-spacing: 0.6px; Text-indent: 2em; height: 120px; overflow: hidden; word-break: break-all;}

.pro_b{height: 20px;}

.pro_b .f_l{color: #005EFE; background: url(../images/pro_next.png) no-repeat right center; padding-right: 20px;}

.pro_b .f_r{margin-right: 10px;}





.problem_info{ background:#FFF; overflow: hidden; }

.problem_ic{ width:1250px; height:auto; overflow: hidden; margin:40px auto 30px;}

.pic_l{width: 840px; height: auto; float: left;}

.pic_ct{background: url(../images/pro_ct.png) no-repeat center; height: 60px; margin: 20px 0px 10px; font-size: 18px; line-height: 60px; padding-left: 20px; letter-spacing: 0.6px;}

.pic_c_info{height: auto;font-size: 14px; font-weight: 400; color: #797979; line-height: 28px;}

.pic_c_t span{margin-left: 20px;}

.pic_c_b{font-size: 14px; width: 800px; margin: 20px auto; word-break: break-word;}



.problem_page{width: 840px; height: 58px; background: #F5F7FD; border-radius: 29px;}

.problem_page p{width: 340px; line-height: 58px; padding: 0px 50px;}

.problem_page .al{background: url(../images/proi_last.png) no-repeat left center; margin-left: 10px; overflow: hidden;}

.problem_page .ar{background: url(../images/proi_next.png) no-repeat right center; margin-right: 10px; text-align: right;}

.problem_page .ac{width: 124px; height: 40px; background: #FFFFFF; box-shadow: 0px 2px 6px 0px rgba(162,196,253,0.5); border-radius: 20px; display: block; color: #005EFE; line-height: 40px; text-align: center; font-size: 16px; float: left; margin-top: 10px;}



.pic_r{width: 340px; height: auto; float: right;}

.pic_r ul{margin-top: 20px;}

.pic_r ul li{width: 300px; height: 130px; border: 1px solid #E1E4EB; border-radius: 8px; margin-top: 20px; padding: 20px 28px;}

.pic_r ul li a{display: block;}

.picr_t{height: 50px; font-size: 16px; font-weight: 400; color: #000000; line-height: 24px;}

.picr_b{height: 30px; line-height: 30px; margin-top: 10px;}

.picr_b .f_l{color: #005EFE; background: url(../images/pro_next.png) no-repeat right center; padding-right: 20px;}

.picr_b .f_r{color: #797979;}





/* 短视?*/

.sv_banner{ width:1200px; height:130px; overflow: hidden;  background:#fff; box-shadow:0px 0px 10px #ccc; position:relative; border-radius:10px; z-index:999;}

.sv_banner ul{ overflow: hidden; position:absolute; top:30px; left:0px; z-index:99999; }

.sv_banner ul li{ float: left; width:160px; height:auto; overflow: hidden; margin-right:40px; text-align: center; color: #005EFE; font-size: 32px; line-height: 130%;}

.sv_banner ul span{display: block; color: #333; font-size: 16px;}

.sv_banner ul li:hover{ color:#2b64ff;}

.sv_banner ul li:last-child{margin-right: 0px;}

.sv_banner ul li:first-child{margin-left: 20px;}

.sv_banner ul li i{ font-style:normal;}



.sv_yxtg12 ul{ margin:30px auto 0px;}

.sv_yxtg12{ overflow: hidden; margin:0px auto; padding: 20px; padding-top: 30px;}

.sv_yxtg12 ul li{ float: left; width:240px; height:auto; overflow: hidden; text-align: center;background: #fafafa; margin-left: 80px; height: 330px; padding-top: 30px;}

.sv_yxtg12 ul li:first-child{margin-left: 0px;}

.sv_yxtg12 ul li img{ display: block; margin: 0 auto 20px; width: 70px; height: 70px;}

.sv_yxtg12 ul li span{ display: block; font-size:20px; line-height:260%;}

.sv_yxtg12 ul li p{ font-size:16px;  color: #202020; text-align: center; line-height: 26px; margin-top: 15px;}





.sv_yxtg21{ overflow: hidden; margin-top: 50px;}

.sv_yxtg21 .yxtg1_h2{ margin:50px auto 20px;}

.sv_yxtg21 img{ display: block;}

.sv_yxtg21 ul{ width:320px; height:auto; overflow: hidden; float: left;}

.sv_yxtg21 ul li{ overflow: hidden;}

.sv_yxtg21 ul li span{ display: block; font-size:24px; line-height:70px; background:url(../images/seop3.png) no-repeat 0px 22px; padding-left:30px;}

.sv_yxtg21 ul li p{ overflow: hidden; font-size:15px; line-height:180%;padding-left:30px;}

.sv_yxtg21 ul li:hover span{ color:#ff0000;background:url(../images/seop3s.png) no-repeat 0px 22px; }



.sv_history{overflow: hidden; margin-top: 50px;}

.sv_history .yxtg1_h2{margin:50px auto;}

.sv_history ul{ margin-left: 100px;}

.sv_history ul li{width: 800px; font-size: 18px; color: #202020; margin-top: 10px;}

.sv_history ul li span{font-size: 28px; letter-spacing: 1px; line-height: 70px; display: block;}



.sv_aihuoke{overflow: hidden; width:auto; height:1330px; margin:40px auto 0px auto; background:url(../images/sv_aihuoke.jpg) no-repeat top center; }



.sv_qsy{background-color: #011145; width: 100%; height: 660px; margin: 30px 0 60px;}

.sv_qsy .yxtg1_h2{padding:50px; color: #FFF;}



.sv_hy{width: 100%; height: 700px; background: linear-gradient(180deg, #FECFA1 0%, #FE7F00 100%); padding-top: 80px;}

.sv_hy ul{width: 1200px; margin: 40px auto;}

.sv_hy ul li{width: 125px; margin-right: 90px; text-align: center; float: left; margin-top: 20px;}

.sv_hy ul li img{ width: 125px;}

.sv_hy ul li:hover img{transform: scale(0.95);}

.sv_hy ul li:hover{font-weight: bold; }

.sv_hy ul li span{ font-size: 24px; line-height: 70px; color: #202020;}

.sv_hy ul li:nth-child(6n){margin-right: 0px;}

.sv_advantages_title{

  font-size: 25px;

  transition:.5s;color: #202020;

}

.sv_advantages_des{ color: #202020; font-size: 16px; margin-top: 10px; line-height: 35px; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden;transition:.5s; }

.sv_choose_us_content{ display: flex; margin-top: 30px; margin-bottom: 30px; }

.sv_choose_us_content ul li:nth-child(1){

  margin-left: -260px;

}

.sv_choose_us_content ul li:nth-child(1) .sv_advantages_title{

  margin-top:50px;

  margin-left: -60px;

}



.sv_choose_us_content ul li:nth-child(1) .sv_advantages_des{

  margin-left: 0px; margin-top:0px;

}

.sv_choose_us_content ul li:nth-child(2){

  margin-left: -60px;

  margin-top: 70px;

}

.sv_choose_us_content ul li:nth-child(2) .sv_advantages_title{

  margin-left: -75px;

}

.sv_choose_us_content ul li:nth-child(3){

  margin-left: 0px;

  margin-top: 100px;

}

.sv_choose_us_content ul li:nth-child(3) .sv_advantages_title{

  margin-left: -52px;

}

.sv_choose_us_content ul li:nth-child(4){

  margin-left: -40px;

  margin-top: 90px;

}

.sv_choose_us_content ul li:nth-child(4) .sv_advantages_title{

  margin-left: -39px;

}

.sv_choose_us_content ul li:nth-child(5){

  margin-left: -100px;

  margin-top: 50px;

}

.sv_choose_us_content ul li:nth-child(5) .sv_advantages_title{

  margin-left: -65px;

}

.sv_choose_us_content ul li:nth-child(5) .sv_advantages_des{

  margin-left: -35px;

}

.sv_choose_us_content ul li:nth-child(6){

  margin-left: -256px;

  margin-top: 30px;

}

.sv_choose_us_content ul li:nth-child(6) .sv_advantages_title{

  margin-left: -121px;

  line-height: 80px;

  height: 50px;

}

.sv_choose_us_content ul li:nth-child(6) .sv_advantages_des{

  margin-left: -120px;

}



.sv_choose_us_content ul li:hover .sv_advantages_title{ color: #005EFE; font-size: 22px;}

.sv_choose_us_content ul li:hover .sv_advantages_des{ color: #005EFE; font-size: 14px}

.sv_circle_box{width: 900px; background: url(../images/sv_circle.png) no-repeat right;}

.sv_one_circle{ display: block; width: 90px; height: 90px; border-radius: 50%; line-height: 60px; text-align: center; margin-right: 10px; float: left; background-color: #005EFE; border: 1px solid #707070; font-size: 46px; color: #fff; font-weight: bold; }

.sv_two_circle{ margin-top: 10px; display: inline-block; width: 16px; height: 16px; border-radius: 50%; }



.sv_company_info img{ width: 480px; height: 900px; }

.sv_company_info button:hover{

  background: linear-gradient(0deg,#e99600 0%, #2184ed 100%);

}

.sv_company_info button{ margin-top: 40px; width: 280px; height: 70px; border-radius: 40px; color: #FAFAFA; font-size: 28px; font-family: Microsoft YaHei, Microsoft YaHei-Regular; background: linear-gradient(0deg,#2184ed 0%, #ffb52f 100%); cursor: pointer; border: none; }

/* .sv_company_info{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; } */





.sv_llzh{width: 100%; height: 560px; background-color: #FAFAFA;}

.sv_llzh .yxtg1_h2{ padding:50px;}

.svzhi_title{color: #005EFE; font-size: 24px; line-height: 50px;}

.svzhi_desc{font-size: 16px; color: #202020; line-height: 30px; margin-top: 5px;}

.svzh_item{width: 330px; margin: 40px;letter-spacing: 0.5px;}