@charset "utf-8";
/* reset */
body{width: 100%;overflow-x: hidden;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,keygen,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,input,textarea,select,button{margin:0;padding:0;border:0;outline:0;font-size:100%;}
html,body,form,fieldset,p,div,h1,h2,h3,h4,h5,h6{-webkit-text-size-adjust:none}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ol,ul,li{list-style:none;}
sup,sub{font-size:83%}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
del{text-decoration:line-through}
ins,u,s,a,a:hover{text-decoration:none}
em,i,cite,var,address,dfn{font-style:normal}
h1,h2,h3,h4,h5,h6{font-weight:normal}
html,body,fieldset,img,iframe,abbr{border:0}
table{border-collapse:collapse;border-spacing:0}
caption,th{text-align:left;font-weight:normal}
textarea{overflow:auto;resize:none}
label,summary{cursor:default}
a,button,label{cursor:pointer}
body,textarea,input,button,select,keygen,legend{color:#666}
input::-webkit-input-placeholder{color: #ccc;}
input:-moz-placeholder{color: #ccc;}
input::-moz-placeholder{color: #ccc;}
input::-ms-input-placeholder{color: #ccc;}
textarea::-webkit-input-placeholder{color: #ccc;}
textarea:-moz-placeholder{color: #ccc;}
textarea::-moz-placeholder{color: #ccc;}
textarea::-ms-input-placeholder{color: #ccc;}
html{_background-image:url(about:blank);_background-attachment:fixed}
html{background-color:#fff}
img{ border: none;}
a{color:#666;-webkit-tap-highlight-color:rgba(0,0,0,0)}
/*a:hover{color:#ff571a;}*/
p{margin-bottom: 0;}
body{background-color:#fff;min-height: 100vh;}
/* function */
.dn{display:none}
.db{display:block}
.di{display:inline}
.di-b{ display: inline-block;}
.f-fl{float:left;}
.f-fr{float:right;}
.fn{float:none}
.pr{position:relative}
.pa{position:absolute}
.oh{overflow:hidden}
.fs12{font-size:12px}
.fs14{font-size:14px}
.fwb{font-weight:bold}
.tal{text-align:left}
.tac{text-align:center}
.tar{text-align:right}
.vam{vertical-align:middle}
.vat{vertical-align:top}
.wsn{word-wrap:normal;white-space:nowrap}
.ti{overflow:hidden;text-indent:-999em}
.ti2{text-indent:2em}
.cp{cursor:pointer}
.nus{-webkit-user-select:none;-ms-user-select:none;user-select:none}
.clear,.cb{overflow:hidden;display:block;clear:both;height:0}
.clearfix:before,.clearfix:after{content:'';display:table}
.clearfix:after{clear:both}
.clearfix,.zm{*zoom:1}
a:focus, a:hover{text-decoration: none !important;}
input::-webkit-input-placeholder { 
color: #888; 
} 
input:-moz-placeholder {  
color: #888; 
} 
input::-moz-placeholder { 
color: #888; 
} 
input:-ms-input-placeholder { 
color: #888; 
}

textarea::-webkit-input-placeholder { 
color: #888; 
} 
textarea:-moz-placeholder {  
color: #888; 
} 
textarea::-moz-placeholder { 
color: #888; 
} 
textarea:-ms-input-placeholder { 
color: #888; 
}
.container_box{max-width: 1230px;margin: 0 auto;padding: 0 15px;box-sizing: border-box;}

.header_top{width: 100%;text-align: right;}
.header_top a{font-size: 12px;color: #fff;box-sizing: border-box;}
.header_top span{position: relative;font-size: 12px;color: #fff;cursor: pointer;}
.header_top span img{margin: 0 12px;vertical-align: middle;}
.header_top span img.ewm{position: absolute;left: 0;top: 24px;z-index: 1000;display: none; width:100px;}
.header_top span:hover img.ewm{display: block;}
.header_top a:hover{color: #f08519;}


.header{width: 100%;height: 90px;background: #fff;}
.header .logo{float: left;line-height: 90px;font-size: 0;}
.header .logo img{vertical-align: middle;}
.header .nav{float: left;margin-left: 0px;}
.header .nav ul li{float: left;margin: 0 13px;position: relative;}
.header .nav ul li .top a{font-size: 16px;color: #333;display: block;line-height: 90px;height: 90px;border-bottom: 2px solid #fff;box-sizing: border-box;}
.header .nav ul li .top a:hover{color: #447fdb;border-bottom: 2px solid #447fdb;box-sizing: border-box;}
.header .nav ul li.act .top a{color: #447fdb;border-bottom: 2px solid #447fdb;box-sizing: border-box;}
.header .tell{float: right;line-height: 90px;font-size: 16px;color: #447fdb;font-weight: bold;vertical-align: middle;}
.header .tell img{margin:-2px  14px 0 0;vertical-align: middle;}
.header .nav ul li .box.box2{position: absolute;top: 90px;left: 50%;background: #fff;z-index: 1000;width: 438px;transform: translateX(-50%);padding: 20px 40px;box-sizing: border-box;justify-content: space-between;display: none;}
.header .nav ul li .box.box2 div{width: 49%;}
.header .nav ul li .box.box2 div span{display: block;line-height: 35px;font-size: 16px;color: #555;overflow: hidden;height: 35px;margin-bottom: 20px;}
.header .nav ul li .box.box2 div a{display: block;line-height: 28px;height: 28px;overflow: hidden;font-size: 14px;color: #666;text-align: left;}
.header .nav ul li .box.box2 div a:hover{color: #447fdb;}
.header .nav ul li:hover .box.box2{display: flex;}

.header .nav ul li .box{position: absolute;top: 90px;left: -50%;background: #fff;z-index: 1000;width: 200%;padding: 10px 10px;box-sizing: border-box;display: none;}
.header .nav ul li .box a{display: block;line-height: 28px;height: 28px;overflow: hidden;font-size: 14px;color: #666;text-align: center;}
.header .nav ul li .box a:hover{color: #447fdb;}
.header .nav ul li:hover .box{display: block;}

.banner{width: 100%;}
.banner img{display: block;width: 100%;}
.banner .prev{left: 18%;top: 50%;margin-top: -24px;width: 48px;height: 48px;background: url(../img/prev.png) center no-repeat;position: absolute;z-index: 100;cursor: pointer;}
.banner .next{right: 18%;top: 50%;margin-top: -24px;width: 48px;height: 48px;background: url(../img/next.png) center no-repeat;position: absolute;z-index: 100;cursor: pointer;}
.banner .prev:hover{background: url(../img/zuo1.png) center no-repeat;}
.banner .next:hover{background: url(../img/you1.png) center no-repeat;}
.banner .swiper-pagination-bullet{width: 30px;height: 4px;background: #fff;border-radius: 0;opacity: 1;}
.banner .swiper-pagination-bullet-active{background: #447fdb;}



.fix_footer{display: none;}
.sj_head{display: none;}
.sj_nav{display: none;}
.sj_banner{display: none;}



.ny_banner{width: 100%;position: relative;}
.ny_banner img{display: block;width: 100%;height: 387px;object-fit: cover;}
.ny_banner .box{width: 1200px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.ny_banner .box h5{font-size: 42px;color: #fff;line-height: 100px;}
.ny_banner .box p{font-size: 24px;color: #fff;line-height: 50px;}
.ny_banner .box div{font-size: 20px;color: #fff;line-height: 40px;}
.ny_banner .box div a{font-size: 20px;color: #fff;position: relative;}
.ny_banner .box div a:hover{color: #f08519;}
.ny_banner .box div a:hover::before{content: ' ';width: 0; height: 0; border-left: 10px solid transparent;  border-right: 10px solid transparent;border-top: 8px solid #f08519;position: absolute;left: 50%;bottom: -10px;margin-left: -10px;}
.ny_banner .box div a.act{color: #f08519;}
.ny_banner .box div a.act::before{content: ' ';width: 0; height: 0; border-left: 10px solid transparent;  border-right: 10px solid transparent;border-top: 8px solid #f08519;position: absolute;left: 50%;bottom: -10px;margin-left: -10px;}

.sj_ny_banner{display: none;}

.dqwz_box{width: 100%;line-height: 72px;border-bottom: 1px solid 	#e6e6e6; background-color:#447fdb;}
.dqwz_box .container_box{display: flex;justify-content: space-between;}
.dqwz_box .daohang{flex: 1;}
.dqwz_box .daohang ul{display: flex;flex-wrap: wrap;}
.dqwz_box .daohang ul li{box-sizing: border-box;}

.dqwz_box .daohang ul span{color: #ffffff}

.dqwz_box .daohang ul li:last-child{margin-right: 0;}
.dqwz_box .weizhi{height: 72px;overflow: hidden;font-size: 14px;color: #fff;text-align: right;}
.dqwz_box .weizhi a{color: #fff;}
.dqwz_box .weizhi img{margin-right: 8px;vertical-align: middle;}
.dqwz_box .daohang ul li a{font-size: 16px;color: #fff;display: block; font-weight:bold;padding: 0 10px}
.dqwz_box .daohang ul li:hover{
	/*border-bottom: 3px solid #f08519;*/
	background: #f08519;
}
/*.dqwz_box .daohang ul li:hover a{color: #f08519;}*/
.dqwz_box .daohang ul li.act{ background: #f08519}
.dqwz_box .daohang ul li.act a{color: #ffffff;}	
.dqwz_box .daohang ul li:last-child{margin-right: 0;}
.dls{width: 100%;}
.dls .top{width: 100%;line-height: 55px;height: 55px;border-bottom: 1px solid #f4f4f4;}
.dls .top ul{display: flex;flex-wrap: wrap;}
.dls .top ul li{margin-right: 42px;}
.dls .top ul li a{font-size: 14px;color: #666;}
.dls .top ul li a:hover{color: #f08519;}
.dls .top ul li.act a{color: #f08519;}

.dls .bottom{width: 100%;margin: 30px 0 60px;}
.dls .bottom table{width: 100%;}
.dls .bottom table tr{border: 1px solid #ddd;padding: 10px;box-sizing: border-box;text-align: center;}
.dls .bottom table  td{border-right: 1px solid #ddd;padding:14px 10px;box-sizing: border-box;font-size: 14px;color: #555;}
.dls .bottom table  td:last-child{border-right: 0;}
.dls .bottom table  th:last-child{border-right: 0;}
.dls .bottom table  th{background: #f0f0f0;padding:18px 10px;box-sizing: border-box;text-align: center;font-size: 16px;color: #333;}

.footer{width: 100%;background: #447fdb;}
.footer .top{padding: 36px 0;}
.footer .top .container_box{display: flex;justify-content: space-between;}
.footer .top .left{width: 40%;}
.footer .top .left .footerlogo{line-height: 98px;}
.footer .top .left .footerlogo img{vertical-align: middle;}
.footer .top .left p{line-height: 35px;color: #f1f1f1;font-size: 14px;}
.footer .top .zhong{width: 45%;display: flex;justify-content: space-between;padding:0 62px 30px;border-left: 1px solid rgba(255,255,255,.2);border-right: 1px solid rgba(255,255,255,.2);}
.footer .top .zhong ul{width: 25%;}
.footer .top .zhong ul a{font-size: 14px;color: #fff;line-height: 32px;display: block;overflow: hidden;}
.footer .top .zhong ul a:hover{color: #faef2d;}
.footer .top .zhong ul div{position: relative;margin-top: 10px;}
.footer .top .zhong ul div span{cursor: pointer;width: 98px;height: 32px;text-align: center;line-height: 30px;font-size: 14px;color: #fff;border: 1px solid #fff;box-sizing: border-box;display: block;}
.footer .top .zhong ul div p{background: #fff;display: none;position: absolute;left: 0;top: 32px;width: 100%;}
.footer .top .zhong ul div p a{font-size: 14px;color: #555;padding-left: 10px;box-sizing: border-box;}
.footer .top .zhong ul div:hover p{display: block;}
.footer .top .right{width: 15%;}
.footer .top .right img{display: block;margin: 0 auto;width: 85px;}
.footer .top .right p{text-align: center;font-size: 14px;color: #fff;margin-top: 20px;}



.footer .bottom{width: 100%;border-top: 1px solid rgba(255,255,255,.2);line-height: 68px;font-size: 14px;color: #fff;}
.footer .bottom .container_box{display: flex;width: 100%;justify-content: space-between;}

.cjwt{width: 100%;margin-top: 42px;margin-bottom: 60px;}
.cjwt ul li{margin-top: 20px;padding: 28px ;border: 1px solid #f1f1f1;box-sizing: border-box;}
.cjwt ul li a{display: flex;justify-content: space-between;}
.cjwt ul li .time{width: 100px;height: 100px;margin-right: 40px;background: #f08519;}
.cjwt ul li .time span{display: block;line-height: 42px;margin-top: 14px;color: #fff;font-weight: bold;font-size: 32px;text-align: center;}
.cjwt ul li .time p{font-size: 16px;color: #fff;line-height: 30px;text-align: center;}
.cjwt ul li .nr{flex: 1;}
.cjwt ul li .nr p{margin-top: 14px;line-height: 26px;display: block;overflow: hidden;font-size: 18px;color: #333;font-weight: bold;}
.cjwt ul li .nr div{line-height: 26px;display: block;overflow: hidden;font-size: 14px;color: #666;margin-top: 20px;}
.cjwt ul li .nr div span{font-size: 18px;color: #333;font-weight: bold;}
.cjwt ul li:hover{background: #9dc0f6;border-color: #9dc0f6;}
.cjwt ul li:hover .time{background: #fff;}
.cjwt ul li:hover .time span{color: #428eda;}
.cjwt ul li:hover .time p{color: #428eda;}
.cjwt ul li:hover .nr p{color: #fff;}
.cjwt ul li:hover .nr div{color: #fff;}
.cjwt ul li:hover .nr div span{color: #fff;}


.shfw{width: 100%;}
.shfw .top{padding: 40px 0;box-sizing: border-box;display: flex;justify-content: space-between;flex-wrap: wrap;}
.shfw .top .left{width: 49%;padding-top: 52px;box-sizing: border-box;}
.shfw .top .left span{display: block;font-size: 28px;color: #000;line-height: 46px;}
.shfw .top .left i{display: inline-block;padding: 15px;box-sizing: border-box;font-size: 28px;line-height: 28px;color: #fff;background: #f08519;}
.shfw .top .left p{margin-top: 10px;line-height: 52px;font-size: 40px;color: #447fdb;font-weight: bold;}
.shfw .top .left o{display: block;font-size: 18px;color: #333;margin-top: 5px;line-height: 20px;}
.shfw .top .right{width: 49%;}
.shfw .top .right img{display: block;width: 100%;}
.shfw .bottom{width: 100%;border-top: 1px solid #f3f3f3;box-sizing: border-box;}
.shfw .bottom .title{margin-top: 19px;font-size: 24px;line-height: 66px;color: #333;font-weight: bold;}
.shfw .bottom .list{width: 100%;}
.shfw .bottom .list ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.shfw .bottom .list ul li{margin-top: 20px;width: 23.5%;border: 1px solid #e5e5e5;border-radius: 8px;padding: 0 25px 28px;box-sizing: border-box;box-shadow: 0px 3px 5px rgba(0,0,0,.2);}
.shfw .bottom .list ul li .img{margin-top: 48px;}
.shfw .bottom .list ul li .img img{display: block;margin: 0 auto;width: 96px;}
.shfw .bottom .list ul li span{display: block;line-height: 36px;height: 36px;overflow: hidden;text-align: center;margin-top: 20px;font-size: 18px;font-weight: bold;color: #447fdb;}
.shfw .bottom .list ul li p{line-height: 24px;text-align: center;font-size: 14px;color: #666;margin-top: 15px;}
.shfw .bottom .nr{padding: 30px 0 50px;box-sizing: border-box;}
.shfw .bottom .nr p{font-size: 14px;line-height: 28px;color: #333;}
.shfw .bottom .nr p span{color: #447fdb;font-weight: bold;}

.yjfk{width: 100%;padding: 50px 0;}
.yjfk .bt div{font-size: 18px;color: #000;font-weight: bold;line-height: 36px;}
.yjfk .bt p{line-height: 24px;font-size: 16px;color: #666;}
.yjfk .bt p span{color: #FF2F29;}
.yjfk .box{width: 100%;}
.yjfk .box .form_box{margin-top: 20px;padding: 0 20px;box-sizing: border-box;}
.yjfk .box .form_box label{line-height: 38px;display: inline-block;margin-right: 45px;font-size: 14px;color: #666;}
.yjfk .box .form_box label input{margin-right: 10px;}
.yjfk .box .form_box input[type="text"]{max-width: 460px;width: 100%;height: 50px;display: inline-block;padding: 0 20px;box-sizing: border-box;background: #f0f0f0;font-size: 16px;color: #888;}
.yjfk .box p{line-height: 16px;font-size: 16px;color: #666;margin-top: 20px;}
.yjfk .box .form_box textarea{font-family: "微软雅黑";float: left;max-width: 460px;width: 100%;height: 185px;display: inline-block;padding:  20px;box-sizing: border-box;background: #f0f0f0;font-size: 16px;color: #888;}
.yjfk .box .form_box span{float: left;margin-left: 20px;margin-top: 15px;}
.yjfk .box .form_box div{width: 58px;height: 50px;margin-right: 10px;background: #f9fdff;border: 1px dashed #e5e5e5;box-sizing: border-box;font-size: 25px;color: #e5e5e5;position: relative;float: left;text-align: center;line-height: 48px;background-size: cover;background-repeat: no-repeat;}
.yjfk .box .form_box div input{position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0;z-index: 1000;}
.yjfk .box .form_box p o{color: #447FDB;}
.yjfk .box .form_box input.yzm{width: 230px;height: 50px;float: left;}
.yjfk .box .form_box  img{display: block;width: 126px;height: 50px;display: block;margin-left: 20px;float: left;}
.yjfk .box button{width: 180px;height: 42px;margin: 40px 0 0 0;color: #fff;font-size: 16px;border-radius: 8px;background: #f08519;margin-left: 20px;}

.yjfk .bottom{width: 100%;}
.yjfk .bottom ul li{padding: 20px;box-sizing: border-box;border-bottom: 1px solid #f0f0f0;}
.yjfk .bottom ul li p{font-size: 16px;color: #666;line-height: 31px;}
.yjfk .bottom ul li .lab{line-height: 36px;margin-top: 14px;}
.yjfk .bottom ul li .lab label{font-size: 14px;color: #888;margin-right: 45px;}
.yjfk .bottom ul li .lab input{margin-right: 10px;}

.yjfk .box .form_box o{margin-right: 20px;position: relative;}
.yjfk .box .form_box o.req::before{position: absolute;left: 15px;top:8px;content: '*';color: #ff2f29;line-height: 14px;font-size: 16px;}
.yjfk .box .form_box o input[type="text"]{padding: 0 35px;}
.yjfk .box .form_box.textarea1 textarea{width: 100%;max-width: 945px;padding: 20px 35px;}
.yjfk .box .form_box.textarea2 textarea{width: 100%;max-width: 945px;height: 84px;padding: 20px 35px;}
.yjfk .box .form_box.textarea1{position: relative;}
.yjfk .box .form_box.textarea1::before{position: absolute;left:35px;top:10px;content: '*';color: #ff2f29;line-height: 14px;font-size: 16px;}


.redian{width: 100%;height: 50px;line-height: 50px;background: #447fdb;overflow: hidden;}
.redian .container_box{display: flex;justify-content: space-between;}
.redian .left{flex: 1;font-size: 14px;color: #fff;}
.redian .left a{font-size: 14px;color: #fff;margin-right: 15px;}
.redian .left a:hover{color: #F08519;}
.redian .right{width: 246px;height: 31px;margin: 10px 0 20px 0;border-radius: 15px;background: #fff;overflow: hidden;}
.redian .right input{width: 190px;display: block;height: 31px;float: left;padding: 0 15px;font-size: 14px;box-sizing: border-box;}
.redian .right button{display: block;width: 56px;height: 31px;float: left;line-height: 31px;background: url(../img/searc.png) center no-repeat;}

.index1{width: 100%;background: url(../img/index1.jpg) center no-repeat;background-attachment: fixed;padding-bottom: 60px;background-size: cover;}
.index1 .title{padding: 40px 0 44px;text-align: center;}
.index1 .title span{display: block;font-size: 32px;color: #447fdb;line-height: 70px;}
.index1 .title p{font-size: 32px;color: #447fdb;font-weight: bold;line-height: 42px;}
.index1 .bottom ul{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;}
.index1 .bottom ul li{width: 32%;}
.index1 .bottom ul li .nr{width: 100%;border: 1px solid #c9c9c9;border-bottom: 0;padding: 38px 38px 30px;box-sizing: border-box;text-align: center;transition: .8s all;}
.index1 .bottom ul li .nr span{font-size: 20px;color: #333;font-weight: bold;margin: 20px 0 40px;line-height: 22px;display: block;}
.index1 .bottom ul li .nr p{line-height: 36px;font-size: 14px;color: #666;height: 144px;overflow: hidden;}
.index1 .bottom ul li .nr p a{font-size: 14px;color: #666;}
.index1 .bottom ul li .img{width: 100%;overflow: hidden;}
.index1 .bottom ul li .img img{display: block;width: 100%;transition: .5s all;}
.index1 .bottom ul li:hover .nr span{color: #447FDB;text-decoration:underline}
.index1 .bottom ul li .nr:hover p a:hover{color: #f08519;}
.index1 .bottom ul li:hover .img img{transform: scale(1.1);}
.index1 .bottom ul li:hover .nr{background: #447FDB;}
.index1 .bottom ul li:hover .nr p {color: #fff;}
.index1 .bottom ul li:hover .nr p a{color: #fff;}
.index1 .bottom ul li:hover .nr span{color: #fff;}

.index2{width: 100%;background: url(../img/index2.jpg) center no-repeat;padding-bottom: 30px;background-size: cover;}
.index2 .top .title{padding: 50px 0 34px;text-align: center;}
.index2 .top .title span{display: block;font-size: 32px;color: #447fdb;line-height: 70px;}
.index2 .top .title p{font-size: 32px;color: #447fdb;font-weight: bold;line-height: 42px;}
.index2 .top .more{float: right;margin-top: -60px;}
.index2 .top .more a{font-size: 16px;color: #555;text-transform: uppercase;}
.index2 .top .more a:hover{color: #447fdb;
    border-bottom: 1px solid #447fdb;}
.index2 .tab{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;}
.index2 .tab .left{}
.index2 .tab .left a{display: block;width: 226px;height: 36px;border-radius: 18px;text-align: center;line-height: 36px;font-size: 16px;color: #fff;background: #ccc;margin-right: 20px;float: left;}
.index2 .tab .left a:hover{background: #f08519;}
.index2 .tab .left a.act{background: #f08519;}
.index2 .tab .right{}
.index2 .tab .right .btn{float: left;margin-left: 10px;border-radius: 50%;width: 36px;height: 36px;background: #ccc;text-align: center;line-height: 36px;}
.index2 .tab .right .btn:hover{background: #f08519;}
.index2 .tab .right .btn img{vertical-align: middle;margin-top: -3px;}

.index2 .bottom{width: 100%;margin-top: 34px;}
.index2 .bottom .box{display: none;}
.index2 .bottom .box.block{display: block;}
.index2 .bottom .swiper-slide .img{width: 100%;border: 1px solid #d1d1d1;box-sizing: border-box;position: relative;}
.index2 .bottom .swiper-slide .img img{display: block;width: 100%;}
.index2 .bottom .swiper-slide .img .hover{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(68,127,219,.4) url(../img/jia.png) center no-repeat;display: none;}
.index2 .bottom .swiper-slide .img .hover::before{border: 2px solid #fff;width: 94%;height: 94%;left: 3%;top: 3%;content: ' ';position: absolute;box-sizing: border-box;}
.index2 .bottom .swiper-slide p{line-height: 27px;margin-top: 25px;height: 27px;text-align: center;overflow: hidden;font-size: 16px;color: #333;}
.index2 .bottom .swiper-slide:hover p{color: #447fdb;}
.index2 .bottom .swiper-slide:hover .img .hover{display: block;}


.index3{width: 100%;background: url(../img/index3.jpg) center no-repeat;padding-bottom: 40px;background-size: cover;}
.index3 .container_box{display: flex;justify-content: space-between;flex-wrap: wrap;}
.index3 .container_box .left{width: 52%;}
.index3 .container_box .left .title{padding: 30px 0 34px;float: left;}
.index3 .container_box .left .title span{display: block;font-size: 32px;color: #447fdb;line-height: 70px;}
.index3 .container_box .left .title p{font-size: 26px;color: #447fdb;font-weight: bold;line-height: 42px;}
.index3 .container_box .left .mor{float: right;margin-top: 100px;}
.index3 .container_box .left .mor a{font-size: 16px;color: #555;text-transform: uppercase;margin-left: 5px;}
.index3 .container_box .left .mor a:hover{color: #447fdb;border-bottom: 1px solid #447fdb;}
.index3 .container_box .left .bottom{width: 100%;}
.index3 .container_box .left .bottom .shang{display: flex;justify-content: space-between;}
.index3 .container_box .left .bottom .shang .img{width: 42%;}
.index3 .container_box .left .bottom .shang .img img{display: block;width: 100%;}
.index3 .container_box .left .bottom .shang .nr{width: 53%;}
.index3 .container_box .left .bottom .shang .nr h5{display: block;line-height: 38px;height: 38px;overflow: hidden;font-size: 18px;font-weight: bold;color: #333;}
.index3 .container_box .left .bottom .shang:hover .nr h5{color: #447FDB;}
.index3 .container_box .left .bottom .shang .nr p{font-size: 14px;color: #888;margin-top: 15px;line-height: 24px;height: 72px;overflow: hidden;}
.index3 .container_box .left .bottom .shang .nr  span{display: block;line-height: 24px;margin-top: 25px;font-size: 14px;color: #888;}
.index3 .container_box .left .bottom .shang .nr  span img{vertical-align: middle;margin-right: 10px;margin-top: -3px;}
.index3 .container_box .left .bottom .xia{width: 100%;padding: 30px 0 0px;box-sizing: border-box;}
.index3 .container_box .left .bottom .xia ul li{line-height: 27px;height: 27px;overflow: hidden;padding:0 96px 0 24px;position: relative;box-sizing: border-box;}
.index3 .container_box .left .bottom .xia ul li::before{width: 4px;height: 4px;border-radius: 50%;top: 50%;left: 0;position: absolute;margin-top: -2px;background: #447FDB;content: ' ';}
.index3 .container_box .left .bottom .xia ul li p{font-size: 14px;color: #555;}
.index3 .container_box .left .bottom .xia ul li span{position: absolute;right: 0;top: 0;line-height: 27px;text-align: right;font-size: 14px;color: #888;}
.index3 .container_box .left .bottom .xia ul li:hover p{color: #447fdb;}


.index3 .container_box .right{width: 42%;}
.index3 .container_box .right .title{padding: 30px 0 34px;float: left;}
.index3 .container_box .right .title span{display: block;font-size: 32px;color: #447fdb;line-height: 70px;}
.index3 .container_box .right .title p{font-size: 26px;color: #447fdb;font-weight: bold;line-height: 42px;}
.index3 .container_box .right .mor{float: right;margin-top: 100px;}
.index3 .container_box .right .mor a{font-size: 16px;color: #555;text-transform: uppercase;margin-left: 5px;}
.index3 .container_box .right .mor a:hover{color: #447fdb;border-bottom: 1px solid #447fdb;}

.index3 .container_box .right .bottom{width: 100%;}
.index3 .container_box .right .bottom ul {display: flex;justify-content: space-between;flex-wrap: wrap;}
.index3 .container_box .right .bottom ul li{width: 32%;background: #fff;border: 1px solid #eee;padding: 20px 5px;box-sizing: border-box;margin-bottom: 20px;}
.index3 .container_box .right .bottom ul li .img{margin: 4px auto 0;width: 72px;height: 72px;background: url(../img/index3_bjbef.png) center no-repeat;vertical-align: middle;text-align: center;line-height: 72px;}
.index3 .container_box .right .bottom ul li .img img{display: inline-block;vertical-align: middle;margin-top: -3px;}
.index3 .container_box .right .bottom ul li:hover .img{margin: 4px auto 0;width: 72px;height: 72px;background: url(../img/index3_bjbef.png) center no-repeat;}
.index3 .container_box .right .bottom ul li p{font-size: 14px;color: #555;text-align: center;margin-top: 28px;line-height: 16px;height: 16px;overflow: hidden;}
.index3 .container_box .right .bottom ul li:hover p{color: #447FDB;text-decoration:underline}

.case{width: 100%;}
.case ul li{width: 100%;border: 1px solid #f1f1f1;padding: 19px;box-sizing: border-box;margin-top: 20px;}
.case ul li a{display: flex;justify-content: space-between;}
.case ul li .img{width: 212px;box-sizing: border-box;overflow: hidden;border: 1px solid #f1f1f1;}
.case ul li .img img{display: block;width: 100%;transition: .5s all;}
.case ul li .nr{flex: 1;padding-left: 30px;box-sizing: border-box;}
.case ul li .nr h5{display: block;line-height: 38px;height: 38px;overflow: hidden;font-size: 18px;font-weight: bold;color: #333;}
.case ul li .nr p{font-size: 14px;color: #888;margin-top: 15px;line-height: 24px;height:48px;overflow: hidden;}
.case ul li .nr  span{display: block;line-height: 24px;margin-top: 20px;font-size: 14px;color: #888;}
.case ul li .nr  span img{vertical-align: middle;margin-right: 10px;margin-top: -3px;}
.case ul li .nr  span .img1{display: inline-block;}
.case ul li .nr  span .img2{display: none;}
.case ul li:hover{background: #9dc0f7;border-color: #9dc0f7;}
.case ul li:hover .nr h5{color: #fff;}
.case ul li:hover .nr p{color: #fff;}
.case ul li:hover .nr span{color: #fff;}
.case ul li:hover .nr  span .img1{display: none;}
.case ul li:hover .nr  span .img2{display: inline-block;}
.case ul li:hover .img img{transform: scale(1.1);}


.case .fanye{width: 100%;text-align: center;margin: 60px 0 60px;font-size: 0;}
.case .fanye a{display: inline-block;width: 250px;font-size: 16px;color: #333;text-align: center;position: relative;line-height: 20px;vertical-align: middle;}
.case .fanye a img{vertical-align: middle;}
.case .fanye a:nth-of-type(2){width: 104px;background: url(../img/fenye.png) center no-repeat;height: 20px;}
.case .fanye a:nth-of-type(2):hover{width: 104px;background: url(../img/fenye1.png) center no-repeat;height: 20px;}
.case .fanye a:nth-of-type(1)::before{background: url(../img/afterleft1.png);width: 60px;height: 20px;top:0px;left: 0px;content: ' ';position: absolute;z-index: 1000;}
.case .fanye a:nth-of-type(3)::before{background: url(../img/afterright1.png);width: 60px;height: 20px;top:0px;right: 0px;content: ' ';position: absolute;z-index: 1000;}
.case .fanye a:nth-of-type(1):hover::before{background: url(../img/afterleft2.png);width: 60px;height: 20px;top:0px;left: 0px;content: ' ';}
.case .fanye a:nth-of-type(3):hover::before{background: url(../img/afterright2.png);width: 60px;height: 20px;top:0px;right: 0px;content: ' ';}

.sousuo{width: 100%;}
.sousuo .top{margin: 66px auto;max-width: 720px;height: 48px;width: 100%;}
.sousuo .top form{display: flex;justify-content: space-between;}
.sousuo .top input{display: block;flex: 1;border: 1px solid #e4e4e4;padding: 0 20px;box-sizing: border-box;height: 48px;}
.sousuo .top button{width: 120px;height: 48px;border: 0;background: #f08519;font-size: 16px;color: #fff;}
.sousuo .top button img{vertical-align: middle;margin-right: 10px;}
.sousuo .bottom{width: 100%;}
.sousuo .bottom ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.sousuo .bottom ul li{width: 24%;}
.sousuo .bottom ul li .img{width: 100%;border: 1px solid #d1d1d1;box-sizing: border-box;overflow: hidden;}
.sousuo .bottom ul li .img img{display: block;width: 100%;transition: .3s all;}
.sousuo .bottom ul li p{line-height: 27px;margin: 25px 0;height: 27px;font-size: 16px;color: #333;text-align: center;overflow: hidden;}
.sousuo .bottom ul li:hover .img img{transform: scale(1.1);}
.sousuo .bottom ul li:hover p{color: #447fdb;}

.sousuo .fanye{width: 100%;text-align: center;margin: 40px 0 60px;font-size: 0;}
.sousuo .fanye a{display: inline-block;width: 250px;font-size: 16px;color: #333;text-align: center;position: relative;line-height: 20px;vertical-align: middle;}
.sousuo .fanye a img{vertical-align: middle;}
.sousuo .fanye a:nth-of-type(2){width: 104px;background: url(../img/fenye.png) center no-repeat;height: 20px;}
.sousuo .fanye a:nth-of-type(2):hover{width: 104px;background: url(../img/fenye1.png) center no-repeat;height: 20px;}
.sousuo .fanye a:nth-of-type(1)::before{background: url(../img/afterleft1.png);width: 60px;height: 20px;top:0px;left: 0px;content: ' ';position: absolute;z-index: 1000;}
.sousuo .fanye a:nth-of-type(3)::before{background: url(../img/afterright1.png);width: 60px;height: 20px;top:0px;right: 0px;content: ' ';position: absolute;z-index: 1000;}
.sousuo .fanye a:nth-of-type(1):hover::before{background: url(../img/afterleft2.png);width: 60px;height: 20px;top:0px;left: 0px;content: ' ';}
.sousuo .fanye a:nth-of-type(3):hover::before{background: url(../img/afterright2.png);width: 60px;height: 20px;top:0px;right: 0px;content: ' ';}

.downdqwz{width: 100%;height: 72px;border-bottom: 1px solid #e6e6e6;}
.downdqwz .container_box{display: flex;justify-content: space-between;flex-wrap: wrap;}
.downdqwz .left{line-height: 72px;font-size: 14px;color: #666;}
.downdqwz .left a{font-size: 14px;color: #666;}
.downdqwz .left img{vertical-align: middle;margin-right: 10px;}
.downdqwz .right{width: 250px;height: 32px;margin-top: 20px;}
.downdqwz .right input{width: 180px;height: 32px;border: 1px solid #f3f3f3;border-right: 0;float: left;font-size: 14px;color: #888;padding: 0 10px;box-sizing: border-box;}
.downdqwz .right button{width: 70px;height: 32px;float: left;background: #4da1ff;font-size: 14px;color: #fff;}

.down{width: 100%;}
.down .top{display: flex;flex-wrap: wrap;margin-top: 40px;}
.down .top a{width: 180px;height: 54px;display: block;text-align: center;line-height: 54px;overflow: hidden;font-size: 16px;color: #666;}
.down .top a:hover{background: #f08519;color: #fff;}
.down .top a.act{background: #f08519;color: #fff;}
.down .tab{margin-top: 30px;margin-bottom: 24px;display: flex;flex-wrap: wrap;}
.down .tab a{display: block;line-height: 28px;font-size: 14px;color: #666;margin-right: 42px;}
.down .tab a:hover{color: #f08519;}
.down .tab a.act{color: #f08519;}
.down .bottom{width: 100%;border-top: 1px solid #f4f4f4;padding-top: 40px;}
.down .bottom ul li{width: 100%;display: flex;height: 70px;line-height: 70px;text-align: center;background: #eaf6fd;overflow: hidden;	}
.down .bottom ul li:nth-of-type(1){height: 60px;line-height: 60px;overflow: hidden;}
.down .bottom ul li:nth-of-type(2n){background: #fff;}
.down .bottom ul li span{font-size: 16px;color: #666;}
.down .bottom ul li .span1{width: 20%;}
.down .bottom ul li .span2{width: 40%;}
.down .bottom ul li .span3{width: 20%;}
.down .bottom ul li .span4{width: 20%;}
.down .bottom ul li .span5{width: 20%;}
.down .bottom ul li .span5 a{width: 82px;height: 31px;display: inline-block;background: #999999;color: #fff;vertical-align: middle;line-height: 31px;font-size: 14px;}
.down .bottom ul li .span5:hover a{background: #f08519;}

.down .fanye{width: 100%;text-align: center;margin: 40px 0 60px;font-size: 0;}
.down .fanye a{display: inline-block;width: 250px;font-size: 16px;color: #333;text-align: center;position: relative;line-height: 20px;vertical-align: middle;}
.down .fanye a img{vertical-align: middle;}
.down .fanye a:nth-of-type(2){width: 104px;background: url(../img/fenye.png) center no-repeat;height: 20px;}
.down .fanye a:nth-of-type(2):hover{width: 104px;background: url(../img/fenye1.png) center no-repeat;height: 20px;}
.down .fanye a:nth-of-type(1)::before{background: url(../img/afterleft1.png);width: 60px;height: 20px;top:0px;left: 0px;content: ' ';position: absolute;z-index: 1000;}
.down .fanye a:nth-of-type(3)::before{background: url(../img/afterright1.png);width: 60px;height: 20px;top:0px;right: 0px;content: ' ';position: absolute;z-index: 1000;}
.down .fanye a:nth-of-type(1):hover::before{background: url(../img/afterleft2.png);width: 60px;height: 20px;top:0px;left: 0px;content: ' ';}
.down .fanye a:nth-of-type(3):hover::before{background: url(../img/afterright2.png);width: 60px;height: 20px;top:0px;right: 0px;content: ' ';}


.project{width: 100%;}
.project .top{display: flex;flex-wrap: wrap;margin-top: 40px;}
.project .top a{min-width: 180px;height: 54px;display: block;text-align: center;line-height: 54px;overflow: hidden;font-size: 16px;color: #666;margin-right: 20px;padding: 0 20px;box-sizing: border-box;}
.project .top a:hover{background: #f08519;color: #fff;}
.project .top a.act{background: #f08519;color: #fff;}


.project .tab{margin-bottom: 24px;}
.project .tab a{display: block;line-height: 18px;font-size: 14px;color: #666;padding: 0 30px;border-right: 1px solid #f4f4f4;}
.project .tab ul li{padding: 30px 0;border-bottom: 1px solid #f4f4f4;width: 100%;display: block;}
.project .tab ul li div{display: flex;justify-content: ;flex-wrap: wrap;}
.project .tab a:hover{color: #f08519;}
.project .tab a.act{color: #f08519;}
.project .tab a:nth-of-type(1){padding-left: 15px;}
.project .tab a:last-child{border-right: 0;}
.project .tab a span{font-family: cursive;margin-left: 5px;}
.project .bottom{width: 100%;}
.project .bottom ul{}
.project .bottom ul li{width: 24%;margin-right: 1%;float:left ;}.project .bottom ul li:nth-of-type(4n){margin-right: 4px;}
.project .bottom ul li .img{width: 100%;border: 1px solid #d1d1d1;box-sizing: border-box;overflow: hidden;}
.project .bottom ul li .img img{display: block;width: 100%;transition: .3s all;}
.project .bottom ul li p{line-height: 27px;margin: 25px 0;height: 27px;font-size: 16px;color: #333;text-align: center;overflow: hidden;}
.project .bottom ul li:hover .img img{transform: scale(1.1);}
.project .bottom ul li:hover p{color: #447fdb;}

.project .fanye{width: 100%;text-align: center;margin: 40px 0 60px;font-size: 0;}
.project .fanye a{display: inline-block;width: 250px;font-size: 16px;color: #333;text-align: center;position: relative;line-height: 20px;vertical-align: middle;}
.project .fanye a img{vertical-align: middle;}
.project .fanye a:nth-of-type(2){width: 104px;background: url(../img/fenye.png) center no-repeat;height: 20px;}
.project .fanye a:nth-of-type(2):hover{width: 104px;background: url(../img/fenye1.png) center no-repeat;height: 20px;}
.project .fanye a:nth-of-type(1)::before{background: url(../img/afterleft1.png);width: 60px;height: 20px;top:0px;left: 0px;content: ' ';position: absolute;z-index: 1000;}
.project .fanye a:nth-of-type(3)::before{background: url(../img/afterright1.png);width: 60px;height: 20px;top:0px;right: 0px;content: ' ';position: absolute;z-index: 1000;}
.project .fanye a:nth-of-type(1):hover::before{background: url(../img/afterleft2.png);width: 60px;height: 20px;top:0px;left: 0px;content: ' ';}
.project .fanye a:nth-of-type(3):hover::before{background: url(../img/afterright2.png);width: 60px;height: 20px;top:0px;right: 0px;content: ' ';}


.jjfa_tab{width: 100%;padding: 12px 0 24px;border-bottom: 1px solid #f4f4f4;box-sizing: border-box;}
.jjfa_tab a{font-size: 14px;color: #666;margin-right: 42px;margin-top: 12px;line-height: 24px;display: inline-block;}
.jjfa_tab a:hover{color: #f08519;}
.jjfa_tab a.act{color: #f08519;}


.jjfa1{padding: 40px 0 0px;width: 100%;box-sizing: border-box;}
.jjfa1 .left{width: 20%;float: left;}
.jjfa1 .left img{display: block;width: 100%;}
.jjfa1 .right{width: 76%;margin-left: 40px;float: left;}
.jjfa1 .right h4{line-height: 58px;color: #333333;font-size: 20px;font-weight: bold;}
.jjfa1 .right p{font-size: 16px;color: #666;line-height: 28px;margin-top: 10px;height: 80px;overflow: hidden;}
.jjfa1 .right span{font-size: 14px;color: #888;}

.jjfa2{width: 100%;background: url(../img/jjfa2.jpg) center no-repeat;background-size: cover;margin-top: 40px}
.jjfa2 .top{width: 100%;text-align: center;padding: 50px 0 10px 0;}
.jjfa2 .top span{line-height: 45px;display: inline-block;position: relative;font-size: 24px;color: #000;font-weight: bold;}
.jjfa2 .top span::after{left: -40px;height: 1px;top: 20px;width: 20px;position: absolute;background: #428eda;content:  ' ';}
.jjfa2 .top span::before{right: -40px;height: 1px;top: 20px;width: 20px;position: absolute;background: #428eda;content:  ' ';}
.jjfa2 .bottom{width: 100%;}

.jjfa2 .bottom ul li:nth-of-type(4n){margin-right: 0;}

.jjfa2 .bottom ul{display: flex;justify-content: start;flex-wrap: wrap;}
.jjfa2 .bottom ul li{width: 24%;margin-right: 1.333%;}
.jjfa2 .bottom ul li .img{overflow: hidden;border: 1px solid #f3f3f3;box-sizing: border-box;}
.jjfa2 .bottom ul li .img img{display: block;width: 100%;transition: .3s all;}
.jjfa2 .bottom ul li p{line-height: 58px;height: 58px;text-align: center;overflow: hidden;font-size: 16px;color: #333;}
.jjfa2 .bottom ul li:hover .img img{transform: scale(1.1);}
.jjfa2 .bottom ul li:hover p{color: #428EDA;}
.jjfa2 .more{padding: 38px 0 60px;text-align: center;}
.jjfa2 .more a{width: 160px;height: 40px;border: 2px solid #f08519;font-size: 14px;color: #333;line-height: 38px;display: block;margin: 0 auto;position: relative;}
.jjfa2 .more a:before{width: 0;height: 100%;position: absolute;left: 0;top: 0;content: ' ';background: #f08519;transition: .5s all;}
.jjfa2 .more a:hover:before{width: 100%;}
.jjfa2 .more a span{position: relative;z-index: 10;}
.jjfa2 .more a:hover{color: #fff;}

.jjfa3{background: #fff;}
.jjfa4{background: #f3f3f3;}

.ej_daohang{width: 100%;margin-top: 5px;}
.ej_daohang .container_box{border-bottom: 1px solid #f4f4f4;}
.ej_daohang a{line-height: 58px;margin-right: 45px;display: inline-block;border-bottom: 1px solid transparent;}
.ej_daohang a:hover{color: #F08519;border-bottom: 1px solid #F08519;}
.ej_daohang a.act{color: #F08519;border-bottom: 1px solid #F08519;}



.project .bottom .more{width: 100%;height: 60px;display: flex;margin-bottom: 56px;}
.project .bottom .more p{border-bottom: 1px solid #d2d2d2;box-sizing: border-box;flex: 1;font-size: 16px;color: #f08519;line-height: 58px;}
.project .bottom .more a{font-size: 14px;color: #888;margin: 48px 0 0 18px;text-transform: uppercase;}
.project .bottom .more a:hover{color: #F08519;}
.project1{margin-bottom: 30px;}

.news{width: 100%;}
.news .tab{width: 100%;padding: 40px 0 50px;box-sizing: border-box;font-size: 0;}
.news .tab a{display: inline-block;width: 120px;height: 40px;border: 1px solid #e4e4e4;box-sizing: border-box;line-height: 38px;text-align: center;margin-right: 20px;position: relative;font-size: 16px;color: #333;}
.news .tab a::before{display: none;content: ' ';width: 0; height: 0; border-left: 10px solid transparent;  border-right: 10px solid transparent;border-top: 8px solid #f08519;position: absolute;left: 50%;bottom: -8px;margin-left: -10px;}
.news .tab a:hover{color: #fff;border-color: #f08519;background: #f08519;}
.news .tab a:hover::before{display: block;}
.news .tab a.act{color: #fff;border-color: #f08519;background: #f08519;}
.news .tab a.act::before{display: block;}
.news .top{width: 100%;}
.news .top .img{width: 30%;float: left;}
.news .top .img img{display: block;width: 100%;}
.news .top .nr{width: 70%;float: left;padding-left: 30px;box-sizing: border-box;}
.news .top .nr h4{font-size: 18px;color: #333;font-weight: bold;line-height: 58px;height: 58px;overflow: hidden;padding-right: 120px;box-sizing: border-box;position: relative;}
.news .top .nr h4 o{position: absolute;font-size: 14px;color: #888;right: 0;top: 0;font-weight: 400;}
.news .top .nr h4 o img{vertical-align: middle;margin-right: 10px;}
.news .top:hover .nr h4{color: #4da1ff;}
.news .top .nr p{font-size: 14px;color: #888;margin-top: 15px;line-height: 24px;height: 72px;overflow: hidden;}
.news .top .nr span{display: block;font-size: 14px;color: #333;font-weight: bold;margin-top: 32px;}
.news .bottom{margin-top: 10px;}
.news .bottom ul li{width: 100%;border: 1px solid #f1f1f1;padding: 20px 28px;box-sizing: border-box;margin-top: 20px;}
.news .bottom ul li  h5{display: block;line-height: 38px;height: 38px;overflow: hidden;font-size: 18px;font-weight: bold;color: #333;}
.news .bottom ul li  p{font-size: 14px;color: #888;margin-top: 15px;line-height: 24px;height:48px;overflow: hidden;}
.news .bottom ul li  span{display: block;line-height: 24px;margin-top: 20px;font-size: 14px;color: #888;}
.news .bottom ul li  span img{vertical-align: middle;margin-right: 10px;margin-top: -3px;}
.news .bottom ul li  span .img1{display: inline-block;}
.news .bottom ul li  span .img2{display: none;}
.news .bottom ul li:hover{background: #9dc0f7;border-color: #9dc0f7;}
.news .bottom ul li:hover  h5{color: #fff;}
.news .bottom ul li:hover  p{color: #fff;}
.news .bottom ul li:hover  span{color: #fff;}
.news .bottom ul li:hover  span .img1{display: none;}
.news .bottom ul li:hover  span .img2{display: inline-block;}



.news .fanye{width: 100%;text-align: center;margin: 40px 0 60px;font-size: 0;}
.news .fanye a{display: inline-block;width: 250px;font-size: 16px;color: #333;text-align: center;position: relative;line-height: 20px;vertical-align: middle;}
.news .fanye a img{vertical-align: middle;}
.news .fanye a:nth-of-type(2){width: 104px;background: url(../img/fenye.png) center no-repeat;height: 20px;}
.news .fanye a:nth-of-type(2):hover{width: 104px;background: url(../img/fenye1.png) center no-repeat;height: 20px;}
.news .fanye a:nth-of-type(1)::before{background: url(../img/afterleft1.png);width: 60px;height: 20px;top:0px;left: 0px;content: ' ';position: absolute;z-index: 1000;}
.news .fanye a:nth-of-type(3)::before{background: url(../img/afterright1.png);width: 60px;height: 20px;top:0px;right: 0px;content: ' ';position: absolute;z-index: 1000;}
.news .fanye a:nth-of-type(1):hover::before{background: url(../img/afterleft2.png);width: 60px;height: 20px;top:0px;left: 0px;content: ' ';}
.news .fanye a:nth-of-type(3):hover::before{background: url(../img/afterright2.png);width: 60px;height: 20px;top:0px;right: 0px;content: ' ';}

.news_xq{width: 100%;}
.news_xq .top{padding: 50px 0 15px;box-sizing: border-box;text-align: center;}
.news_xq .top h5{font-size: 24px;font-weight: bold;color: #000;line-height: 46px;}
.news_xq .top p{font-size: 14px;line-height: 22px;color: #666;padding: 15px 0;}
.news_xq .bottom{width: 100%;}
.news_xq .bottom p{font-size: 14px;color: #666;line-height: 25px;}
.news_xq .bottom img{max-width: 100%;min-width: auto;display: block;margin:auto;}
.news_xq .fanye{width: 100%;text-align: center;margin: 40px 0 60px;font-size: 0;}
.news_xq .fanye a{display: inline-block;font-size: 16px;color: #333;text-align: left;width: 100%; position: relative;line-height: 25px;vertical-align: middle;}
.news_xq .fanye a img{vertical-align: middle;}
/*.news_xq .fanye a:nth-of-type(2){width: 104px;background: url(../img/fenye.png) center no-repeat;height: 20px;}
.news_xq .fanye a:nth-of-type(2):hover{width: 104px;background: url(../img/fenye1.png) center no-repeat;height: 20px;}*/
/*.news_xq .fanye a:nth-of-type(1)::before{background: url(../img/afterleft1.png);width: 60px;height: 20px;top:0px;left: 0px;content: ' ';position: absolute;z-index: 1000;}*/
/*.news_xq .fanye a:nth-of-type(3)::before{background: url(../img/afterright1.png);width: 60px;height: 20px;top:0px;right: 0px;content: ' ';position: absolute;z-index: 1000;}*/
.news_xq .fanye a:nth-of-type(1):hover::before{background: url(../img/afterleft2.png);width: 60px;height: 20px;top:0px;left: 0px;content: ' ';}
.news_xq .fanye a:nth-of-type(3):hover::before{background: url(../img/afterright2.png);width: 60px;height: 20px;top:0px;right: 0px;content: ' ';}


.jrwm{width: 100%;}
.jrwm .top{width: 100%;margin-top: 40px;}
.jrwm .top .left{width: 45%;float: left;}
.jrwm .top .left img{display: block;width: 100%;}
.jrwm .top .right{width: 55%;padding-left: 60px;box-sizing: border-box;float: left;}
.jrwm .top .right h5{margin-bottom: 30px;line-height: 58px;font-size: 24px;color: #000;position: relative;}
.jrwm .top .right h5::before{width: 35px;height: 1px;position: absolute;left: 0;bottom: 0;background: #f08519;content: ' ';}
.jrwm .top .right p{font-size: 14px;color: #666;line-height: 28px;}
.jrwm .bottom{width: 100%;padding-bottom: 40px;}
.jrwm .bottom ul li{margin-top: 40px;border-bottom: 1px dashed #eaeaea;padding-bottom: 20px;}
.jrwm .bottom ul li .bt{width: 100%;}
.jrwm .bottom ul li .bt span{display: inline-block;line-height: 60px;padding: 0 32px;color: #fff;font-size: 16px;background: #f08519;position: relative;box-shadow: 8px 8px 1px #fce7d1;}
/* .jrwm .bottom ul li .bt o{position: absolute;left: 5px;top: 5px;background: #fce7d1;width: 100%;height: 100%;content:  ' ' ;z-index: -1;} */
.jrwm .bottom ul li .nr{margin-top: 30px;}
.jrwm .bottom ul li .nr p{font-size: 14px;line-height: 24px;color: #666;}

.jrwm1 .top {margin: 40px 0}
.jrwm1 .top .bt{width: 100%;}

.jrwm1 .top .bt .act{background: #f08519;}

.jrwm1 .top .bt span{display: inline-block;line-height: 60px;padding: 0 32px;color: #fff;font-size: 16px;position: relative;
	background: #2f77c9;
	/*box-shadow: 8px 8px 1px #fce7d1;*/
	margin-right: 20px;}


.jrwm1{width: 100%;padding: 0px;box-sizing: border-box;margin: 0 auto;}
.jrwm1 .bottombox .box{display: none;}
.jrwm1 .bottombox .box.block{display: block;}
.jrwm1 .bottom{padding:0px 0 70px 0;box-sizing: border-box;}
.jrwm1 .bottom .zpzw {box-sizing: border-box;margin: 0 auto;width: 100%}
.jrwm1 .bottom .zpzw .boxx {width: 100%;height: 60px;line-height: 60px;font-size: 16px;color: #333;background: #2f77c9;}
.jrwm1 .bottom .zpzw .boxx.boxtitle div{color: #fff;}
.jrwm1 .bottom .zpzw .boxx .z1 {width: 20%;float: left;padding-left: 30px;box-sizing: border-box;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
/*.jrwm1 .bottom .zpzw .boxx .z0 {width: 20%;float: left;text-align: center;}*/
.jrwm1 .bottom .zpzw .boxx .z2 {width: 35%;float: left;text-align: center;}
.jrwm1 .bottom .zpzw .boxx .z3 {width: 35%;float: left;text-align: center;}
/*.jrwm1 .bottom .zpzw .boxx .z4 {width: 15%;float: left;text-align: center;}*/
.jrwm1 .bottom .zpzw .boxx .z5 {width: 10%;height: 60px;float: left;text-align: center;}
.jrwm1 .bottom .zpzw .box1 .boxx .z5 {background: url(../img/z5.png) center no-repeat;}
.jrwm1 .bottom .zpzw .box1 .boxx .jj {height: 60px;background: url(../img/jj.png) center no-repeat;}
.jrwm1 .bottom .zpzw .box1 .boxx {background: #fff;border-bottom: 1px solid #e5e5e5;font-size: 16px;color: #333;cursor: pointer;}
.jrwm1 .bottom .zpzw .box1 .yaoqiu {width: 100%;height: 100%;background: #f3f3f3;padding: 30px;box-sizing: border-box;display: none;position: relative;}
.jrwm1 .bottom .zpzw .box1 .yaoqiu.act {display: block;}
.jrwm1 .bottom .zpzw .box1 .yaoqiu h5 {font-size: 16px;color: #333;margin: 20px 0;}
.jrwm1 .bottom .zpzw .box1 .yaoqiu p {line-height: 30px;font-size: 14px;color: #636363;}
.jrwm1 .bottom .zpzw .box1 .yaoqiu div.youxiang {display: inline-block;height: 45px;line-height: 45px;text-align: center;font-size: 14px;color: #fff;background: #4bb285;margin-top: 30px;padding: 0 20px;box-sizing: border-box;}
.jrwm1 .bottom .zpzw .box1 .yaoqiu div.youxiang img {float: left;margin-top: 9px;margin-right: 5px;}
.jrwm1 .bottom .border-d {border: 0;}
.jrwm1 .bottom .zpzw .box1 .yaoqiu div.shouqi{position: absolute;right: 30px;bottom: 30px;line-height: 45px;cursor: pointer;font-size: 14px;color: #333;}





.lxwm1{width: 100%;}
.lxwm1 .top{line-height: 102px;border-bottom: 1px solid #ddd;font-size: 30px;color: #333;font-weight: bold;}
.lxwm1 .top img{vertical-align: middle;margin-right: 5px;}
.lxwm1 .bottom{width: 100%;margin-bottom: 40px;}
.lxwm1 .bottom ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.lxwm1 .bottom ul li{width: 49%;padding: 15px 30px 38px;box-sizing: border-box;background: #f6f6f6;margin-top: 20px;}
.lxwm1 .bottom ul li h5{line-height: 84px;font-size: 20px;color: #333;font-weight: bold;position: relative;margin-bottom: 30px;}
.lxwm1 .bottom ul li h5::before{width: 42px;height: 2px;content: ' ';left: 0;bottom: 0;position: absolute;background: #f08519;}
.lxwm1 .bottom ul li p{line-height: 30px;padding: 12px 0;box-sizing: border-box;border-bottom: 1px solid #f3f3f3;font-size: 14px;color: #555;font-weight: bold;}
.lxwm1 .bottom ul li p span{display: inline-block;width: 36px;}
.lxwm1 .bottom ul li o span img{vertical-align: middle;}
.lxwm1 .bottom ul li p:nth-of-type(1){font-size: 20px;color: #447fdb;}

.lxwm2{width: 100%;padding: 20px 0 50px;background: url(../img/lxwm2.jpg) center no-repeat;background-size: cover;}
.lxwm2 .bt{line-height: 80px;font-size: 20px;color: #333;font-weight: bold;position: relative;}
.lxwm2 .bt::before{width: 42px;height: 2px;content: ' ';left: 0;bottom: 0;position: absolute;background: #f08519;}
.lxwm2 .top{margin-top: 20px;display: flex;justify-content: ;flex-wrap: wrap;}
.lxwm2 .top a{margin-top: 20px;width: 140px;height: 36px;border-radius: 18px;line-height: 36px;text-align: center;overflow: hidden;font-size: 14px;color: #666;background: #fff;margin-right: 10px;}
.lxwm2 .top a.act{color: #fff;background: #F08519;}
.lxwm2 .bottom{margin-top: 34px;}
.lxwm2 .bottom .box{display: none;}
.lxwm2 .bottom .box.block{display: block;}
.lxwm2 .bottom .left{width: 48%;float: left;}
.lxwm2 .bottom .left h5{line-height: 84px;font-size: 20px;color: #333;font-weight: bold;position: relative;margin-bottom: 30px;}
.lxwm2 .bottom .left h5::before{width: 42px;height: 2px;content: ' ';left: 0;bottom: 0;position: absolute;background: #f08519;}
.lxwm2 .bottom .left p{line-height: 30px;padding: 12px 0;box-sizing: border-box;border-bottom: 1px solid #f3f3f3;font-size: 14px;color: #555;font-weight: bold;}
.lxwm2 .bottom .left p span{display: inline-block;width: 36px;}
.lxwm2 .bottom .left o span img{vertical-align: middle;}
.lxwm2 .bottom .left p:nth-of-type(1){font-size: 20px;color: #447fdb;}
.lxwm2 .bottom .right{width: 50%;float: right;}
.lxwm2 .bottom .right img{display: block;max-width: 100%;min-width: auto;margin: 10px auto 0;}

.video{width: 100%;}
.video .list{width: 100%;}
.video .list ul{width: 100%;}
.video .list ul li{width: 24%;float: left;margin-right: 1.33%;background: #f4f4f4;box-sizing: border-box;margin-top: 35px;}
.video .list ul li:nth-of-type(4n){margin-right: 0;}
.video .list ul li .img{width: 100%;overflow: hidden;position: relative;border: 1px solid #e4e4e4;box-sizing: border-box;}
.video .list ul li .img img{display: block;width: 100%;transition: .3s all;}
.video .list ul li .img span{position: absolute;left: 50%;top: 50%;margin: -25px 0 0 -25px;background: url(../img/video.png) center no-repeat;z-index: 100;width: 50px;height: 50px;}
.video .list ul li .nr{padding: 14px 20px 25px 20px;box-sizing: border-box;}
.video .list ul li .nr span{display: block;font-size: 16px;color: #666;line-height: 42px;height: 42px;overflow: hidden;}
.video .list ul li .nr p{line-height: 24px;height: 48px;color: #888;font-size: 14px;overflow: hidden;}
.video .list ul li:hover .img img{transform: scale(1.1);}
.video .list ul li:hover .nr span{color: #007AFF;}


.video .fanye{width: 100%;text-align: center;margin: 60px 0 60px;font-size: 0;}
.video .fanye a{display: inline-block;width: 250px;font-size: 16px;color: #333;text-align: center;position: relative;line-height: 20px;vertical-align: middle;}
.video .fanye a img{vertical-align: middle;}
.video .fanye a:nth-of-type(2){width: 104px;background: url(../img/fenye.png) center no-repeat;height: 20px;}
.video .fanye a:nth-of-type(2):hover{width: 104px;background: url(../img/fenye1.png) center no-repeat;height: 20px;}
.video .fanye a:nth-of-type(1)::before{background: url(../img/afterleft1.png);width: 60px;height: 20px;top:0px;left: 0px;content: ' ';position: absolute;z-index: 1000;}
.video .fanye a:nth-of-type(3)::before{background: url(../img/afterright1.png);width: 60px;height: 20px;top:0px;right: 0px;content: ' ';position: absolute;z-index: 1000;}
.video .fanye a:nth-of-type(1):hover::before{background: url(../img/afterleft2.png);width: 60px;height: 20px;top:0px;left: 0px;content: ' ';}
.video .fanye a:nth-of-type(3):hover::before{background: url(../img/afterright2.png);width: 60px;height: 20px;top:0px;right: 0px;content: ' ';}

.gszz{width: 100%;}
.gszz .top{width: 100%;margin-top: 10px;margin-bottom: 40px;}
.gszz .top ul li{padding: 13px 0;box-sizing: border-box;font-size: 0;border-bottom: 1px solid #f4f4f4;}
.gszz .top ul li a{font-size: 14px;color: #666;display: inline-block;line-height: 30px;margin-right: 42px;}
.gszz .top ul li a:hover{color: #f08519;}
.gszz .top ul li a.act{color: #f08519;}
.gszz .list{width: 100%;}
.gszz .list1 ul li{width: 18.5%;margin-right: 1.875%;float: left;}
.gszz .list1 ul li:nth-of-type(5n){margin-right: 0;}

.gszz .list2 ul li{width: 24%;margin-right: 1.333%;float: left;}
.gszz .list2 ul li:nth-of-type(4n){margin-right: 0;}

.gszz .list ul li .img{padding: 14px 15px;border: 1px solid #e4e4e4;box-sizing: border-box;}
.gszz .list ul li .img img{display: block;width: 100%;}
.gszz .list ul li p{line-height: 74px;height: 74px;overflow: hidden;text-align: center;font-size: 14px;color: #333;}


.gsyj{width: 100%;padding: 40px  0 60px;box-sizing: border-box;}
.gsyj ul li{width: 49%;float: left;background: #f3f3f3;margin-top: 20px;}
.gsyj ul li:nth-of-type(2n){float: right;}
.gsyj ul li .top{line-height: 60px;height: 60px;overflow: hidden;background: #f08519;color: #fff;font-size: 16px;text-align: center;}
.gsyj ul li .bottom{width: 100%;padding: 16px 30px 0px;box-sizing: border-box;}
.gsyj ul li .bottom .swiper-container{padding-bottom: 20px;}
.gsyj ul li .bottom a{font-size: 14px;color: #666;display: block;line-height: 36px;height: 36px;overflow: hidden;}
.gsyj ul li .swiper-pagination-bullet { width: 20px; height: 20px;text-align: center;line-height: 20px; font-size: 12px; color: #fff; opacity: 1; background: rgba(0, 0, 0, 0.2); }
.gsyj ul li .swiper-pagination-bullet-active { color: #fff; background: #007aff; }
.gsyj ul li .swiper-pagination{text-align: right;bottom:10px;}


.gsyj1{width: 100%;}
.gsjj1 .top{width: 100%;margin-top: 34px;line-height: 90px;font-weight: bold;font-size: 24px;color: #cccccc;}
.gsjj1 .top span{font-size: 30px;color: #447fdb;}
.gsjj1 .bottom{width: 100%;}
.gsjj1 .bottom p{line-height: 36px;font-size: 16px;color: #666;}
.gsjj1 .bottom .right{float: right;margin-left: 32px;}

.gsjj2 .bottom{margin-top: 30px;background: url(../img/gsjj2.jpg) center no-repeat;background-size: cover;}
.gsjj2 .bottom ul {margin: 0 auto;padding: 30px 0;box-sizing: border-box;}
.gsjj2 .bottom ul li{width: 25%;float: left;text-align: center;border-right: 1px solid rgba(255,255,255,.2);box-sizing: border-box;}
.gsjj2 .bottom ul li div{font-size: 18px;color: #fff;line-height: 20px;}
.gsjj2 .bottom ul li div span{font-size: 42px;display: inline-block;line-height: 44px;vertical-align: middle;}
.gsjj2 .bottom ul li p{line-height: 25px;font-size: 14px;color: #f0f0f0;}


.gsjj3{width: 100%;background: url(../img/gszz3.jpg) center no-repeat ;background-size:cover ;}
.gsjj3 .top{width: 100%;margin-top: 34px;line-height: 90px;font-weight: bold;font-size: 24px;color: #cccccc;}
.gsjj3 .top span{font-size: 30px;color: #447fdb;}


.gsjj3 .bottom{width: 100%;padding: 32px 50px 88px;position: relative;box-sizing: border-box;}
.gsjj3 .bottom:before{width: 90%;height: 6px;background:url(../img/gsjj3_.png) center no-repeat;left: 5%;top: 45%;content: ' ';position: absolute;}
.gsjj3 .bottom ul li{float: left;box-sizing: border-box;position: relative;}
.gsjj3 .bottom ul li:nth-of-type(1){width: 33.33%;padding-left:150px ;margin-bottom: 80px;}
.gsjj3 .bottom ul li:nth-of-type(2){width: 33.33%;padding: 0 75px;margin-bottom: 80px;}
.gsjj3 .bottom ul li:nth-of-type(3){width: 33.33%;padding-right:150px ;margin-bottom: 80px;}
.gsjj3 .bottom ul li:nth-of-type(4){width: 25%;padding: 0 37px;margin-top: 80px;}
.gsjj3 .bottom ul li:nth-of-type(5){width: 25%;padding: 0 37px;margin-top: 80px;}
.gsjj3 .bottom ul li:nth-of-type(6){width: 25%;padding: 0 37px;margin-top: 80px;}
.gsjj3 .bottom ul li:nth-of-type(7){width: 25%;padding: 0 37px;margin-top: 80px;}
.gsjj3 .bottom ul li h5{font-size: 28px;color: #000;font-weight: bold;margin: 20px 0;line-height: 24px;transition: .4s all;}
.gsjj3 .bottom ul li p{line-height: 24px;font-size: 14px;color: #333;height: 72px;overflow: hidden;}
.gsjj3 .bottom ul li span{width: 24px;height: 24px;background: rgba(9,30,40,.1);border-radius: 50%;display: block;position: absolute;padding: 6px;box-sizing: border-box;}
.gsjj3 .bottom ul li span i{width: 12px;height: 12px;display: block;background: #666666;border-radius: 50%;}
.gsjj3 .bottom ul li:nth-of-type(1) span{bottom: -92px;left: 178px;}
.gsjj3 .bottom ul li:nth-of-type(2) span{bottom: -92px;left: 103px;}
.gsjj3 .bottom ul li:nth-of-type(3) span{bottom: -92px;left: 28px;}
.gsjj3 .bottom ul li:nth-of-type(4) span{top: -92px;left: 65px;}
.gsjj3 .bottom ul li:nth-of-type(5) span{top: -92px;left: 65px;}
.gsjj3 .bottom ul li:nth-of-type(6) span{top: -92px;left: 65px;}
.gsjj3 .bottom ul li:nth-of-type(7) span{top: -92px;left: 65px;}
.gsjj3 .bottom ul li:nth-of-type(1):before{width: 1px;height: 48px;bottom: -68px;left: 190px;position: absolute;background: #447fdb;content: ' ';}
.gsjj3 .bottom ul li:nth-of-type(2):before{width: 1px;height: 48px;bottom: -68px;left: 115px;position: absolute;background: #447fdb;content: ' ';}
.gsjj3 .bottom ul li:nth-of-type(3):before{width: 1px;height: 48px;bottom: -68px;left: 40px;position: absolute;background: #447fdb;content: ' ';}
.gsjj3 .bottom ul li:nth-of-type(4):before{width: 1px;height: 48px;top: -68px;left: 77px;position: absolute;background: #447fdb;content: ' ';}
.gsjj3 .bottom ul li:nth-of-type(5):before{width: 1px;height: 48px;top: -68px;left: 77px;position: absolute;background: #447fdb;content: ' ';}
.gsjj3 .bottom ul li:nth-of-type(6):before{width: 1px;height: 48px;top: -68px;left: 77px;position: absolute;background: #447fdb;content: ' ';}
.gsjj3 .bottom ul li:nth-of-type(7):before{width: 1px;height: 48px;top: -68px;left: 77px;position: absolute;background: #447fdb;content: ' ';}
.gsjj3 .bottom ul li:hover h5{color: #447fdb;font-size: 30px;}
.gsjj3 .bottom ul li:hover p{color: #447fdb;}
.gsjj3 .bottom .tab_btn{cursor: pointer;}
.gsjj3 .bottom .tab_btn .tab_a{width: 46px;height: 46px;border-radius: 50%;position: absolute;top: 45%;transform: translateY(-50%);text-align: center;line-height: 46px;}
.gsjj3 .bottom .tab_btn .tab_a.prev{left: 0;background: url(../img/zuo.png) center no-repeat;}
.gsjj3 .bottom .tab_btn .tab_a.next{right: 0;background: url(../img/you.png) center no-repeat;}
.gsjj3 .bottom .tab_btn .tab_a.prev:hover{left: 0;background: url(../img/zuo1.png) center no-repeat;}
.gsjj3 .bottom .tab_btn .tab_a.next:hover{right: 0;background: url(../img/you1.png) center no-repeat;}
.gsjj3 .bottom .tab_btn .tab_a img{display:inline-block;vertical-align: middle;}
.gsjj3 .swiper_bottomsj{display: none;}

.fix_right{width: 72px;position: fixed;z-index: 1000;right: 0px;top: 50%;transform: translateY(-50%);}
.fix_right ul li{width: 60px;height: 75px;margin-bottom: 5px;background: #447fdb;padding-top: 10px;box-sizing: border-box;cursor: pointer;position: relative;}
.fix_right ul li .img{line-height: 24px;text-align: center;}
.fix_right ul li .img img{vertical-align: middle;}
.fix_right ul li p{line-height: 32px;text-align: center;font-size: 12px;color: #fff;}
.fix_right ul li .box{position: absolute;right: 80px;top: 0;display: none;background: #fff;}
.fix_right ul li .box p{width: 140px;height: 66px;background: #f6f6f6;font-size: 16px;color: #333;text-align: center;line-height: 66px;border-radius: 5px}
.fix_right ul li .box img{width: 120px;height: 120px;display: block;}
.fix_right ul li:hover .box{display: block;}.fix_right ul li .box span{display: block;width: 120px;line-height: 36px;height: 36px;overflow: hidden;padding: 0 15px;border-bottom: 1px dashed #f5f5f5;box-sizing: border-box;}
.fix_right ul li:nth-of-type(1) .box{right: 72px;box-shadow: -2px 0 5px rgb(0 0 0 / 15%);}.fix_right ul li .box span:hover{color: #fff;background: #447fdb;}

.case_xq{width: 100%;margin-top: 30px;}
.case_xq .container_box{}
.case_xq .left{width: 25%;padding-right: 40px;box-sizing: border-box;float: left;}
.case_xq .left .one{width: 100%;height: 64px;line-height: 64px;padding: 0 30px;box-sizing: border-box;
	/*background: url(../img/case_xqone.jpg) center no-repeat;*/
	background: url(../img/bg-64.jpg) center no-repeat;

	background-size: cover;font-size: 22px;color: #fff;}
.case_xq .left .one img{vertical-align: middle;margin-right: 20px;}
.case_xq .left .two{width: 100%;margin-top: 1px;}
.case_xq .left .two ul li{width: 100%;cursor: pointer;}
.case_xq .left .two ul li p{height: 60px;line-height: 60px;overflow: hidden;padding: 0 50px 0 30px;box-sizing: border-box;font-size: 16px;color: #fff;position: relative;background: #888;margin-bottom: 1px;}
.case_xq .left .two ul li p::before{width: 20px;height: 20px;position: absolute;right: 20px;top: 20px;content: ' ';border: 1px solid #fff;background: url(../img/sjxbef.png) center no-repeat;box-sizing: border-box;}
.case_xq .left .two ul li .box{width: 100%;}
.case_xq .left .two ul li .box p{height: 46px;line-height: 46px;padding-left: 40px;box-sizing: border-box;}
.case_xq .left .two ul li .box p::before{border: 0;top: 13px;}
.case_xq .left .two ul li .box ol{width: 100%;display: none;}
.case_xq .left .two ul li .box ol span{display: block;height: 46px;margin-bottom: 1px;line-height: 46px;padding: 0 20px 0 88px;box-sizing: border-box;background: #888;color: #fff;font-size: 14px;}
.case_xq .left .two ul li .box ol span a{display: block;color: #fff;}




.case_xq .left .two ul li .none{display: none;}
.case_xq .left .two ul li.act .none{display: block;}
/*.case_xq .left .two ul li.act p{background: #4da1ff;}*/
.case_xq .left .two ul li.act p{background: url(../img/bj-60.jpg) center no-repeat;}
.case_xq .left .two ul li.act .none .box.block{display: block;}
.case_xq .left .two ul li.act .none .box.block ol{display: block;}
/*.case_xq .left .two ul li.act .none .box.block p{background: #4da1ff;}*/
.case_xq .left .two ul li.act .none .box.block p{background: url(../img/bj-46.jpg) center no-repeat;}
.case_xq .left .two ul li.act .none .box p{background: #888;}
/*.case_xq .left .two ul li.act .none .box.block ol span.hover{background: #4da1ff;}*/
.case_xq .left .two ul li.act .none .box.block ol span.hover{background: url(../img/bj-46.jpg) center no-repeat;}
.case_xq .left .two ul li.act .none .box.block ol span:hover{background: url(../img/bj-46.jpg) center no-repeat;}
.case_xq .left .three{margin-top: 20px;}
.case_xq .left .three img{display: block;width: 100%;margin-bottom: 20px;}
.case_xq .left .four{width: 100%;margin-top: 20px;}
.case_xq .left .four ul li{width: 100%;}
.case_xq .left .four ul li .img{border: 1px solid #d1d1d1;box-sizing: border-box;overflow: hidden;}
.case_xq .left .four ul li .img img{display: block;width: 100%;transition: .5s all;}
.case_xq .left .four ul li p{line-height: 64px;height: 64px;overflow: hidden;text-align: center;font-size: 16px;color: #666;}
.case_xq .left .four ul li:hover .img img{transform: scale(1.1);}
.case_xq .left .four ul li:hover p{color: #4da1ff;}
.case_xq .right{width: 75%;float: left;}
.case_xq .right .top{width: 100%;padding-bottom: 20px;}

.case_xq .right .top .zuo{width: 45%;float: left;position: relative;}

.case_xq .swiper-container {  width: 100%; margin-left: auto;  margin-right: auto; }
.case_xq .swiper-slide { background-size: cover;background-position: center;border: 1px solid #d6d6d6;box-sizing: border-box; }
.case_xq .gallery-top { width: 100%; }
.case_xq .gallery-thumbs { box-sizing: border-box; padding: 10px 0; }
.case_xq .gallery-thumbs .swiper-slide { height: 100%;box-sizing: border-box; opacity: 1;overflow: hidden; }
.case_xq .gallery-thumbs .swiper-slide-thumb-active { opacity: 1;border-color: #f08519; }
.case_xq .gallery-thumbs .swiper-slide-active{}
.case_xq .swiper-slide img{display: block;width: 100%;}



 


.case_xq .right .top .you{width: 55%;padding-left: 38px;box-sizing: border-box;float: right;}
.case_xq .right .top .you .bt{margin-top: 8px;font-size: 18px;color: #888;padding: 20px 0;line-height: 45px;font-weight: bold;}
.case_xq .right .top .you .list{width: 100%;}
.case_xq .right .top .you .list p{margin: 10px 0;line-height: 25px;height: 25px;padding-left: 80px;box-sizing: border-box;position: relative;font-size: 14px;color: #333;}
.case_xq .right .top .you .list p span{position: absolute;left: 0;top: 0;}
.case_xq .right .top .you .list p a{color: #447fdb;text-decoration: underline;}
.case_xq .right .top .you .dianh{line-height: 30px;margin-top: 22px;font-size: 22px;color: #428eda;font-weight: bold;font-style: oblique;}
.case_xq .right .top .you .dianh img{vertical-align: middle;margin-right: 15px;margin-top: -3px;}
.case_xq .right .top .you .more{padding: 35px 0 ;}
.case_xq .right .top .you .more a{width: 160px;height: 40px;border: 2px solid #f08519;font-size: 14px;color: #333;line-height: 38px;display: block;position: relative;text-align: center;}
.case_xq .right .top .you .more a:before{width: 0;height: 100%;position: absolute;left: 0;top: 0;content: ' ';background: #f08519;transition: .5s all;}
.case_xq .right .top .you .more a:hover:before{width: 100%;}
.case_xq .right .top .you .more a span{position: relative;z-index: 10;}
.case_xq .right .top .you .more a:hover{color: #fff;}




.case_xq .right .bottom{width: 100%;}
.case_xq .right .bottom .tab{width: 100%;border-bottom: 1px solid #4f6fa;height: 45px;}
.case_xq .right .bottom .tab a{display: block;width: 126px;height: 44px;float: left;margin-right: 10px;background:#888;text-align: center;line-height: 44px;font-size: 16px;color: #fff;}
.case_xq .right .bottom .tab a:hover{background: #f08519;}
.case_xq .right .bottom .tab a.act{background: #f08519;}
.case_xq .right .bottom .xq{width: 100%;}
.case_xq .right .bottom .xq .bt{width: 100%;padding: 16px 0;border-bottom: 2px solid #f4f6fa;box-sizing: border-box;}
.case_xq .right .bottom .xq .bt span{line-height: 24px;display: inline-block;border-left: 4px solid #447fdb;padding-left: 10px;font-size: 18px;color: #447FDB;font-weight: bold;}
.case_xq .right .bottom .xq img{display: block;margin-top: 20px;max-width: 100%;min-width: auto;}
.case_xq .right .bottom .xq p{line-height: 18px;font-size: 14px;}
.case_xq .right .bottom .xq .box{display: none;}
.case_xq .right .bottom .xq .box.block{display: block;}


.yjfk.newyjfk .img{margin: 30px 0;}
.yjfk.newyjfk .img img{display: block;width: 100%;}
.yjfk.newyjfk .box .bt{font-weight: bold;color: #333;}
.yjfk.newyjfk .box .bottom ul li input[type="text"]{margin-top: 20px;padding-left: 25px;display: block;width: 100%;height: 36px;box-sizing: border-box;font-size: 14px;}
.yjfk.newyjfk .box label{margin-right: 25px;}
.yjfk.newyjfk .bottom ul li .lab input.qitatext{width: 120px;display: inline-block;margin-left: -30px;padding-left: 0;}
.yjfk.newyjfk .bottom .hide{display: block;}
.yjfk.newyjfk .bottom ul li .lab .star-five{width: 20px;height: 19px;background: url(../img/hwjx.png) center no-repeat;display: inline-block;margin-right: 20px;cursor: pointer;vertical-align: middle;}
.yjfk.newyjfk .bottom ul li .lab .star-five.act{background: url(../img/hwjx2.png) center no-repeat;}
.yjfk.newyjfk .bottom ul li textarea{width: 100%;border: 1px solid #f0f0f0;height: 120px;padding: 15px;box-sizing: border-box;margin-top: 15px;}
.yjfk.newyjfk .bottom ul li .lab label{margin-right: 25px;}

.case_xq .fanye{width: 100%;text-align: center;margin: 40px 0 60px;font-size: 0;}
.case_xq .fanye a{display: inline-block;width: 100%;font-size: 16px;color: #333;text-align: left;position: relative;line-height: 25px;vertical-align: middle;}
.case_xq .fanye a img{vertical-align: middle;}
/*.case_xq .fanye a:nth-of-type(2){width: 104px;background: url(../img/fenye.png) center no-repeat;height: 20px;}
.case_xq .fanye a:nth-of-type(2):hover{width: 104px;background: url(../img/fenye1.png) center no-repeat;height: 20px;}
.case_xq .fanye a:nth-of-type(1)::before{background: url(../img/afterleft1.png);width: 60px;height: 20px;top:0px;left: 0px;content: ' ';position: absolute;z-index: 1000;}
.case_xq .fanye a:nth-of-type(3)::before{background: url(../img/afterright1.png);width: 60px;height: 20px;top:0px;right: 0px;content: ' ';position: absolute;z-index: 1000;}
.case_xq .fanye a:nth-of-type(1):hover::before{background: url(../img/afterleft2.png);width: 60px;height: 20px;top:0px;left: 0px;content: ' ';}
.case_xq .fanye a:nth-of-type(3):hover::before{background: url(../img/afterright2.png);width: 60px;height: 20px;top:0px;right: 0px;content: ' ';}
*/

.radio_type {width: 20px;height: 20px; appearance: none; position: relative; outline: none;}
.radio_type:before { content: "";width: 15px; height: 15px; border: 1px solid #6c9eeb;display: inline-block; vertical-align: middle;}
.radio_type:checked:before { content: "";width: 15px; height: 15px; border: 1px solid #6c9eeb;display: inline-block; vertical-align: middle;}
.radio_type:checked:after { content: "√"; width: 15px; height: 15px; text-align: center; background: #6c9eeb;color: #fff;display: block;position: absolute;top: 2px; left: 1px;}
.radio_type:checked + label { color: #edd19d;}

.yjfk.newyjfk .box .bottom ul li input[type="radio"]{width: 20px;height: 20px; appearance: none; position: relative; outline: none;border-radius: 50%;}
.yjfk.newyjfk .box .bottom ul li input[type="radio"]:before { content: "";border-radius: 50%;width: 15px; height: 15px; border: 1px solid #6c9eeb;display: inline-block; vertical-align: middle;margin-top: -2px;}
.yjfk.newyjfk .box .bottom ul li input[type="radio"]:checked:before { content: "";width: 15px; height: 15px;border-radius: 50%; border: 1px solid #6c9eeb;display: inline-block; vertical-align: middle;}
.yjfk.newyjfk .box .bottom ul li input[type="radio"]:checked:after { content: ""; width: 11px; height:11px; border-radius: 50%;text-align: center; background: #6c9eeb;color: #fff;display: block;position: absolute;top: 3px; left: 3px;}
.yjfk.newyjfk .box .bottom ul li input[type="radio"]:checked + label { color: #edd19d;}
.page{
	margin:40px 0;
	text-align:center;
}
.page a{
	display:inline-block;
	width:55px;
	height:35px;
	line-height:35px;
	text-align:center;
	font-size:14px;
	margin:0 5px;
	border:1px solid #e7e7e7;
}
.page a.act {
    border: 1px solid #447fdb;
    margin: 2px;
    color: #fff;
    background-color: #447fdb;
    text-decoration: none;
}
.page .parrow{
	font-size:14px;
}
.page a:hover,.page .hov{
	color:#fff;
	border:1px solid #447fdb;
	background:#447fdb;
}


.cpzx-title p {text-align: center;    font-size: 32px;    line-height: 150px;}




@media only screen and (max-width:1024px) {
	.header_top{display: none;}
	.header{display: none;}
	.fix_right{display: none;}
	.kx2{width: 100%;height: 55px;}
	.sj_head {display: block;width: 100%;height: 55px;background: #fff;position: fixed;left: 0;top: 0;z-index: 999999999;box-shadow: 0px 3px 3px rgba(0,0,0,.3);}
	.sj_head .lg {padding: 12px 0 0 12px;box-sizing: border-box;float: left;width: 150px;}
	.sj_head .lg img {display: block;height: 32px;}
	.sj_head .xiala {display: block;}
	.sj_head .xiala {width: 30px;height: 30px;background: url(../img/Fast-Navigation.svg) center no-repeat;float: right;margin-top: 15px;margin-right: 10px}
	.sj_head .xiala.act {background: url(../img/Fast-Navigation2.svg) center no-repeat;}
	
	.sj_head .searchicon{float: right;margin: 21px 15px 0 0;}
	.sj_ny_banner{width: 100%;display: block;position: relative;}
	.sj_ny_banner img{display: block;width: 100%;height: 200px;object-fit: cover;}
	
	.sj_ny_banner .box{width: 90%;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
	.sj_ny_banner .box h5{font-size: 20px;color: #fff;line-height: 50px;}
	.sj_ny_banner .box p{font-size: 16px;color: #fff;line-height: 40px;}
	.sj_ny_banner .box div{font-size: 16px;color: #fff;line-height: 30px;}
	.sj_ny_banner .box div a{font-size: 14px;color: #fff;position: relative;}
	.sj_ny_banner .box div a:hover{color: #f08519;}
	.sj_ny_banner .box div a:hover::before{content: ' ';width: 0; height: 0; border-left: 10px solid transparent;  border-right: 10px solid transparent;border-top: 8px solid #f08519;position: absolute;left: 50%;bottom: -10px;margin-left: -10px;}
	.sj_ny_banner .box div a.act{color: #f08519;}
	.sj_ny_banner .box div a.act::before{content: ' ';width: 0; height: 0; border-left: 10px solid transparent;  border-right: 10px solid transparent;border-top: 8px solid #f08519;position: absolute;left: 50%;bottom: -10px;margin-left: -10px;}
	
	
	.ny_banner{display: none;}
	.sj_nav {top:55px; position: fixed; height: auto; overflow-y: scroll;left: 0; z-index: 100000000000; width: 100%; background:  #fff;display: none; border-top: 1px solid #eee; padding-bottom: 25px;box-shadow: border-bottom;max-height: 500px}
	.sj_nav.block { display: block; }
	.sj_nav ul li { width: 100%; margin: 0 auto;border-bottom: 1px solid #eee; padding: 0 20px; box-sizing: border-box; }
	.sj_nav ul li p { line-height:46px;position: relative; }
	.sj_nav ul li p a { display: block; width: 80%;height: 46px; color: #1f1f1f;font-size: 14px; }
	.sj_nav ul li.act p a{color: #447FDB}
	.sj_nav ul li p span {display: block; width: 20%;height:16px;position: absolute;right: 0; top: 18px;background: url(../img/navjt.png) center right no-repeat; background-size: contain; }
	.sj_nav ul li p span.act { top:20px; height:9px;background: url(../img/navjt2.png) center right no-repeat;background-size: contain; }
	.sj_nav ul li div { width: 100%;display: none; }
	.sj_nav ul li div.act {display: block; }
	.sj_nav ul li div a { font-size:14px; color: #1f1f1f;display: block;height: 36px;line-height: 36px;padding-left: 15px;box-sizing: border-box; }
	.sj_nav ul li ol li{padding: 0;border-bottom: 0;}
	.sj_nav ul li ol li div.box1{display: none;padding: 0 20px;box-sizing: border-box;}
	.sj_nav ul li p{font-size:14px; color: #1f1f1f;}
	.zzc1 {width: 100%; position: fixed;left: 0; top: 0; background: rgba(0,0,0,.6);height: 100%; z-index: 99999999; display: none;}
	.banner{display: none;}
	.sj_banner{width: 100%;display: block;}
	.sj_banner img{display: block;width: 100%;height: 180px;object-fit: cover;}
	.sj_banner .swiper-pagination-bullet{width: 8px;height: 8px;border-radius: 50%;border: 1px solid #fff;box-sizing: border-box;opacity: 1;background: transparent;}
	.sj_banner .swiper-pagination-bullet-active{background: #61b3b6;border-color: #61b3b6;}
	.footer{display: none;}
	.kx3 {display: block;height: 65px;}
	.fix_footer {	display: block;width: 100%;height: 65px;position: fixed;left: 0;bottom: 0;background: #161616;z-index: 10000000;}
	.fix_footer ul li {width: 25%;float: left;padding: 7px 0 0;text-align: center;}
	.fix_footer ul li .img {height: 30px;padding: 0px 0;box-sizing: border-box;text-align: center;}
	.fix_footer ul li .img img {display: block;width: 30px;height: 30px;margin: 0 auto;}
	.fix_footer ul li p {color: #fff;line-height: 20px;font-size: 12px;margin-top: 5px;}
	
	
	
	.gsjj3 .bottom{display: none;}
	.gsjj3 .swiper_bottomsj{display: block;position: relative;padding: 50px;box-sizing: border-box;}
	.gsjj3 .swiper_bottomsj .tab_btn{cursor: pointer;}
	.gsjj3 .swiper_bottomsj .tab_btn .tab_a{width: 46px;height: 46px;border-radius: 50%;position: absolute;top: 45%;transform: translateY(-50%);text-align: center;line-height: 46px;}
	.gsjj3 .swiper_bottomsj .tab_btn .tab_a.prev{left: 0;background: url(../img/zuo.png) center no-repeat;background-size:100% 100% ;}
	.gsjj3 .swiper_bottomsj .tab_btn .tab_a.next{right: 0;background: url(../img/you.png) center no-repeat;background-size:100% 100% ;}
	.gsjj3 .swiper_bottomsj .tab_btn .tab_a img{display:inline-block;vertical-align: middle;}

	.gsjj3 .swiper_bottomsj .swiper-slide h5{font-size: 28px;color: #000;font-weight: bold;margin: 20px 0;line-height: 24px;}
	.gsjj3 .swiper_bottomsj .swiper-slide p{line-height: 24px;font-size: 14px;color: #333;height: 72px;overflow: hidden;}
	.gsjj3 .swiper_bottomsj .swiper-slide span{width: 24px;height: 24px;background: rgba(9,30,40,.1);border-radius: 50%;display: block;position: absolute;padding: 6px;box-sizing: border-box;}
	.gsjj3 .swiper_bottomsj .swiper-slide span i{width: 12px;height: 12px;display: block;background: #666666;border-radius: 50%;}

	



}




@media only screen and (max-width:768px) {
	.dqwz_box{line-height: 42px;}
	.dqwz_box .daohang{width: 100%;}
	/*.dqwz_box .daohang ul li{margin-right: 15px;}*/
	.dqwz_box .daohang ul li a{font-size: 14px;}
	.dqwz_box .weizhi{display: none;}
	
	.dls .top ul li{margin-right: 15px;}
	.dls .bottom table th{padding: 10px;font-size: 14px;}
	.dls .bottom table td{padding: 5px;}
	.dls .bottom{margin: 20px 0 30px;}
	
	.cjwt{margin: 20px 0 30px;}
	.cjwt ul li{margin-top: 15px;padding: 10px;}
	.cjwt ul li .time{width: 80px;height: 80px;margin-right: 20px;}
	.cjwt ul li .time span{font-size: 24px;line-height: 35px;margin-top: 5px;}
	.cjwt ul li .nr p{font-size: 14px;margin-top: 10px;}
	.cjwt ul li .nr div{margin-top: 10px;font-size: 14px;}
	.cjwt ul li .nr div span{font-size: 14px;}
	
	.shfw .top{padding: 20px 0;}
	.shfw .top .left{padding: 0 0 20px;}
	.shfw .top .left{width: 100%;}
	.shfw .top .left span{font-size: 16px;line-height: 28px;}
	.shfw .top .left i{margin-top: 10px;padding: 10px;font-size: 18px;line-height: 20px;}
	.shfw .top .left p{font-size: 20px;line-height: 40px;}
	.shfw .top .left o{font-size: 16px;}
	.shfw .top .right{width: 100%;}
	.shfw .bottom .title{font-size: 16px;line-height: 26px;}
	.shfw .bottom .list ul li{width: 48%;padding: 0 10px 15px;}
	.shfw .bottom .list ul li .img{margin-top: 20px;}
	.shfw .bottom .list ul li .img img {width: 56px;height: 56px;}
	.shfw .bottom .list ul li span{font-size: 16px;line-height: 24px;height: 24px;}
	.shfw .bottom .list ul li p{line-height: 24px;}
	.shfw .bottom .nr{padding: 20px 0 30px;}
	.shfw .bottom .nr p{line-height: 24px;}
	
	
	.yjfk{padding: 20px 0;}
	.yjfk .box .form_box{margin-top: 15px;}
	.yjfk .box .form_box{padding: 0;}
	.yjfk .box .form_box label{margin-right: 15px;}
	.yjfk .box .form_box input[type="text"]{height: 38px;font-size: 14px;}
	.yjfk .box p.sctp{display: block;margin-top: 60px;}
	.yjfk .box .form_box input.yzm{width: 150px;}
	.yjfk .box .form_box img{width: auto;height: 36px;}
	.yjfk .box button{margin: 20px 0 0 0 ;}
	
	
	.yjfk .bottom ul li{padding: 10px;}
	.yjfk .bottom ul li p{font-size: 14px;line-height: 24px;margin-top: 0;}
	.yjfk .bottom ul li .lab label{margin-right: 15px;}
	
	.yjfk.sqsy .box .form_box{margin-top: 0;}
	.yjfk.sqsy .box .form_box input[type="text"]{margin-top: 15px;}
	.yjfk.sqsy .box .form_box.textarea1 textarea{margin-top: 15px;}
	.yjfk .box .form_box.textarea1::before{left:15px;top: 25px;}
	.yjfk.sqsy .box .form_box.textarea2 textarea{margin-top: 15px;}
	.yjfk.sqsy .box .form_box input.yzm{margin-top: 0;}
	
	
	.redian{display: none;}
	.index1 .title{padding: 20px 0 0;}
	.index1 .title span{font-size: 16px;line-height: 25px;}
	.index1 .title p{font-size: 16px;}
	.index1 .bottom ul li{width: 100%;margin-top: 15px;}
	.index1 .bottom ul li .nr{border-color: #ccc;padding: 15px;}
	.index1 .bottom ul li .nr span{margin: 10px 0;font-size: 16px;}
	.index1 .bottom ul li .nr p{height: auto;}
	
	.index2{padding-bottom: 25px;}
	.index2 .top .title{padding: 20px 0 0;}
	.index2 .top .title span{font-size: 16px;line-height: 25px;}
	.index2 .top .title p{font-size: 16px;}
	
	.index2 .top .more{margin-top: 50px; display: none;}
	.index2 .tab .left a{font-size: 12px;margin-top: 12px;width: auto;padding: 0 10px;margin-right: 12px;line-height: 32px;border-radius: 13px;height: 32px;}
	.index2 .tab .right{margin-top: 15px;}
	.index2 .bottom{margin-top: 20px;}
	.index2 .bottom .swiper-slide p{margin-top: 10px;font-size: 14px;}
	
	.index3 .container_box .left{width: 100%;}
	.index3 .container_box .left .top .title{padding: 20px 0 0;}
	.index3 .container_box .left .top .title span{font-size: 16px;line-height: 25px;}
	.index3 .container_box .left .top .title p{font-size: 16px;}
	.index3 .container_box .left .mor{margin-bottom: 20px;margin-top: 0;}
	.index3 .container_box .left .mor a{font-size: 14px;}
	.index3 .container_box .left .bottom .shang .nr h5{font-size: 14px;line-height: 24px;height: 24px;}
	.index3 .container_box .left .bottom .shang .nr p{line-height: 22px;height: 44px;margin-top: 5px;}
	.index3 .container_box .left .bottom .shang .nr span{margin-top: 5px;}
	.index3 .container_box .right{width: 100%;}
	.index3 .container_box .right .top .title{padding: 20px 0 0;}
	.index3 .container_box .right .top .title span{font-size: 16px;line-height: 25px;}
	.index3 .container_box .right .top .title p{font-size: 16px;}
	.index3 .container_box .right .mor{margin-bottom: 20px;margin-top: 50px;}
	.index3 .container_box .right .mor a{font-size: 14px;}
	.index3 .container_box .right .bottom ul li{margin-top: 15px;margin-bottom: 0;}
	.index3 .container_box .right .bottom ul li p{height: auto;line-height: 22px;margin-top: 10px;}
	.index3 .container_box .right .bottom ul li .img{    background: url(../img/index3_bjbef.png) center no-repeat;}
	.case ul li{padding: 10px;margin-top: 15px;}
	.case ul li .img{width: 42%;}
	.case ul li .nr{padding-left: 15px;}
	.case ul li .nr h5{font-size: 14px;line-height: 24px;height: 24px;}
	.case ul li .nr p{line-height: 22px;height: 44px;margin-top: 5px;}
	.case ul li .nr span{margin-top: 5px;}
	.case .fanye{margin:  25px 0;}
	.case .fanye a{width: 100px;font-size: 14px;}
	.case .fanye a:nth-of-type(1)::before{display: none;}
	.case .fanye a:nth-of-type(3)::before{display: none;}
	
	.sousuo .top{margin: 25px 0;}
	.sousuo .top input{height: 38px;}
	.sousuo .top button{height: 38px;}
	.sousuo .bottom ul li{width: 48%;}
	.sousuo .bottom ul li p{margin: 15px 0;font-size: 14px;}
	.sousuo .fanye{margin:  25px 0;}
	.sousuo .fanye a{width: 100px;font-size: 14px;}
	.sousuo .fanye a:nth-of-type(1)::before{display: none;}
	.sousuo .fanye a:nth-of-type(3)::before{display: none;}
	
	
	.downdqwz .left{display: none;}
	.downdqwz .right{margin: 20px auto;}
	.down .top a{width: 33.33%;height: 32px;font-size: 14px;line-height: 32px;}
	.down .tab{margin: 15px 0;}
	.down .bottom{padding-top: 25px;}
	.down .bottom ul li span{font-size: 14px;}
	.down .bottom ul li:nth-of-type(1){height: 40px;line-height: 40px;}
	.down .bottom ul li{height: 40px;line-height: 40px;}
	.down .bottom ul li .span1{display: none;}
	.down .bottom ul li .span3{display: none;}
	.down .bottom ul li .span5 a{width: 100%;height: 24px;line-height: 24px;}
	.down .bottom ul li .span2{width: 60%;}
	.down .bottom ul li .span4{width: ;}
	
	.down .fanye{margin:  25px 0;}
	.down .fanye a{width: 100px;font-size: 14px;}
	.down .fanye a:nth-of-type(1)::before{display: none;}
	.down .fanye a:nth-of-type(3)::before{display: none;}
	.project .top{margin-top: 20px;}
	.project .top a{width: 45%;height: 32px;font-size: 14px;line-height: 32px;padding: 0;margin-right: 0;min-width: auto;}
	.yjcp_nav .top span {margin-top: 5px !important;}
	.project .tab ul li{padding:0 0 15px 0;}
	.project .tab a{padding: 0 10px;margin-top: 15px;}
	
	
	
	.project .bottom ul li{width: 48%;margin-right: 4px;}
	.project .bottom ul li p{margin: 15px 0;font-size: 14px;}	
	.project .fanye{margin:  25px 0;}
	.project .fanye a{width: 100px;font-size: 14px;}
	.project .fanye a:nth-of-type(1)::before{display: none;}
	.project .fanye a:nth-of-type(3)::before{display: none;}
	
	.jjfa_tab a{margin-right: 5px;}
	.jjfa1{padding: 25px 0;}
	.jjfa1 .left{width: 100%;float: none;}
	.jjfa1 .right{width: 100%;float: none;margin-left: 0;}
	.jjfa1 .right h4{font-size: 18px;}
	.jjfa1 .right p{font-size: 14px;line-height: 24px;height: auto;}
	.jjfa1 .right span{margin-top: 15px;display: block;}
	
	.jjfa2 .top{padding: 20px 0;}
	.jjfa2 .top span{font-size: 18px;}
	.jjfa2 .bottom ul li{width: 48%	;}
	.jjfa2 .bottom ul li p{font-size: 14px;line-height: 38px;height: 38px;}
	.jjfa2 .more{padding: 20px 0;}
	.jjfa2 .more a{height: 34px;width: 120px;line-height: 30px;box-sizing: border-box;}
	.jjfa2 .more a sapn{vertical-align: middle;}
	
	
	
	.ej_daohang a{line-height: 38px;font-size: 14px;margin-right: 15px;}
	
	.project .bottom .more{height: 38px;margin-bottom: 20px;}
	.project .bottom .more p{line-height: 38px;}
	.project .bottom .more a{margin-top: 26px;}
	
	.news .tab{padding: 20px 0;}
	.news .tab a{width: 100px;margin-right: 10px;font-size: 14px;}
	.news .top .img{width: 100%;float: none;}
	.news .top .nr{width: 100%;float: none;padding-left: 0;}
	.news .top .nr h4{font-size: 16px;}
	.news .top .nr p{margin-top: 5px;}
	.news .top .nr span{margin-top: 10px;margin-bottom: 10px;}
	.news .bottom ul li{padding: 10px;margin-top: 15px;}
	.news .bottom ul li {padding-left: 15px;}
	.news .bottom ul li  h5{font-size: 14px;line-height: 24px;height: 24px;}
	.news .bottom ul li  p{line-height: 22px;height: 44px;margin-top: 5px;}
	.news .bottom ul li  span{margin-top: 5px;}
	.news .fanye{margin:  25px 0;}
	.news .fanye a{width: 100px;font-size: 14px;}
	.news .fanye a:nth-of-type(1)::before{display: none;}
	.news .fanye a:nth-of-type(3)::before{display: none;}
	
	.news_xq .top{padding: 25px 0 10px;}
	.news_xq .top h5{font-size: 16px;line-height: 24px;}
	.news_xq .bottom img{margin: 15px auto;}
	
	.news_xq .fanye{margin:  25px 0;}
	.news_xq .fanye a{font-size: 14px;}
	.news_xq .fanye a:nth-of-type(1)::before{display: none;}
	.news_xq .fanye a:nth-of-type(3)::before{display: none;}
	
	.jrwm .top{margin-top: 20px;}
	.jrwm .top .left{width: 100%;float: none;}
	.jrwm .top .right{width: 100%;float: none;padding-left: 0;}
	.jrwm .bottom ul li {margin-top: 20px;}
	.jrwm .bottom ul li .bt span{line-height: 40px;padding: 0 15px;}
	
	
	.lxwm1 .top{font-size: 16px;line-height: 60px;}
	.lxwm1 .top img{height: 30px;}
	.lxwm1 .bottom ul li{width: 100%;padding: 10px;}
	.lxwm1 .bottom ul li h5{line-height: 48px;font-size: 16px;}
	.lxwm1 .bottom ul li p{font-size: 14px;}
	.lxwm1 .bottom ul li p:nth-of-type(1){font-size: 14px;}
	
	.lxwm2{padding: 20px 0;}
	.lxwm2 .bt{font-size: 16px;line-height: 60px;}
	
	.lxwm2 .top a{width: 100px;margin-top: 10px;}
	.lxwm2 .bottom .left{width: 100%;float: none;}
	.lxwm2 .bottom .right{width: 100%;float: none;}
	.lxwm2 .bottom .left h5{font-size: 16px;line-height: 60px;}
	.lxwm2 .bottom .left p{font-size: 14px;}
	.lxwm2 .bottom .left p:nth-of-type(1){font-size: 14px;}
	
	
	.video .list ul li{width: 48%;margin-right: 0;margin-top: 15px;}
	.video .list ul li .nr{padding: 10px;}
	.video .list ul li:nth-of-type(2n){float: right;}
	.video .fanye{margin:  25px 0;}
	.video .fanye a{width: 100px;font-size: 14px;}
	.video .fanye a:nth-of-type(1)::before{display: none;}
	.video .fanye a:nth-of-type(3)::before{display: none;}
	
	.gszz .top{margin-bottom: 20px;}
	.gszz .top ul li a{margin-right: 15px;}
	.gszz .list1 ul li{width: 48%;margin-right: 0;}
	.gszz .list1 ul li:nth-of-type(2n){float: right;}
	.gszz .list2 ul li{width: 48%;margin-right: 0;}
	.gszz .list2 ul li:nth-of-type(2n){float: right;}
	.gszz .list ul li p{line-height: 40px;height: 40px;}
	.gszz .list2{margin-bottom: 20px;}
	
	.gsyj{padding:0 0 20px 0;}
	.gsyj ul li {width: 100%;float: none;}
	.gsyj ul li:nth-of-type(2n){float: none;}
	.gsyj ul li .top{line-height: 40px;height: 40px;padding: 0 10px;box-sizing: border-box;}
	.gsyj ul li .bottom{padding: 14px 15px 0;}
	.gsyj ul li .bottom a{line-height: 28px;height: 28px;}
	
	
	.gsjj1 .top{margin-top: 15px;line-height: 50px;font-size: 18px;}
	.gsjj1 .top span{font-size: 20px;}
	
	.gsjj1 .bottom .right{width: 100%;margin-left: 0;margin-bottom: 15px;}
	.gsjj1 .bottom .right img{display: block;width: 100%;}
	.gsjj1 .bottom img{display: block;width: 100% !important; height: 100% !important;}
	.gsjj1 .bottom p{line-height: 24px;font-size: 14px;}
	.gsjj2 .bottom ul{padding: 15px 0;}
	.gsjj2 .bottom ul li{width: 50%;margin-bottom: 10px;}
	.gsjj2 .bottom ul li div span{font-size: 22px;}
	
	.gsjj3 .top{margin-top: 15px;line-height: 50px;font-size: 18px;}
	.gsjj3 .top span{font-size: 20px;}
	

	.gsjj3  .swiper_bottomsj .tab_btn .tab_a{width: 32px;height: 32px;line-height: 32px;top: 50%;}
	.gsjj3  .swiper_bottomsj .tab_btn .tab_a img{width: 10px;margin-top: -2px;}
	.gsjj3  .swiper_bottomsj{padding: 30px 50px;}
	.gsjj3  .swiper_bottomsj .swiper-slide h5{margin-top: 0;font-size: 20px;margin-bottom:10px;}
	
	
	.case_xq .left{display: none;}
	.case_xq .right{width: 100%;float: none;}
	.case_xq .right .top{padding-bottom: 20px;}
	.case_xq .right .top .zuo{width: 100%;float: none;}
	.case_xq .right .top .you{width: 100%;padding-left: 0;}
	.case_xq .right .top .you .bt{padding: 10px 0;}
	.case_xq .right .top .you .more{padding: 15px 0;}
	.case_xq .right .top .you .more a{width: 124px;height: 36px;}
	.case_xq .right .bottom .tab a{width: 100px;font-size: 14px;line-height: 34px;height: 34px;}
	.case_xq .right .bottom .xq .bt{padding: 10px 0;}
	.case_xq .fanye{margin:  25px 0;}
	.case_xq .fanye a{width: 100px;font-size: 14px;}
	.case_xq .fanye a:nth-of-type(1)::before{display: none;}
	.case_xq .fanye a:nth-of-type(3)::before{display: none;}
	
	
	.yjfk .box .form_box o{display: block;margin-right: 0;}
	.yjfk .box .form_box o input[type="text"]{display: block;width: 100%;}
	.yjfk .box .form_box o.req::before{top: 15px;}
	.yjfk.sqsy .box .form_box input.yzm{margin-top: 15px;}
	.yjfk.sqsy .box .form_box img{margin-top: 15px;}

		.jrwm1 .top .bt span{line-height: 40px;padding: 0 15px;}
		.jrwm1 .bottom{padding: 30px 0;}
		.jrwm1 .bottom .zpzw{}
		.jrwm1 .bottom .zpzw .box1 .yaoqiu{padding: 15px;}
		.jrwm1 .bottom .zpzw .boxx .z3{width: 30%;}
		.jrwm1 .bottom .zpzw .boxx .z4{display: none;}
		.jrwm1 .bottom .zpzw .boxx{height: 44px;line-height: 44px;font-size: 14px;}
		.jrwm1 .bottom .zpzw .boxx .z1{width: 30%;padding-left: 10px;}
		.jrwm1 .bottom .zpzw .boxx .z2{width: 20%; height: 44px;overflow: hidden;}
		/*.jrwm1 .bottom .zpzw .boxx .z0{width: 30%;}*/
		.jrwm1 .bottom .zpzw .boxx .z5{width: 20%;}
		.jrwm1 .bottom .zpzw .boxx .z5{height: 44px;}
		.jrwm1 .bottom .zpzw .box1 .boxx{font-size: 14px;}
		.jrwm1 .bottom .zpzw .box1 .boxx .jj{height: 44px;}
		.jrwm1 .bottom .zpzw .box1 .boxx .z5{background-size: 26% ;}
		.jrwm1 .bottom .zpzw .box1 .yaoqiu div{margin-top: 20px;padding: 0 5px;line-height: 36px;height: 36px;}
		.jrwm1 .bottom .zpzw .box1 .yaoqiu div.shouqi{display: none;}


	.yjfk.newyjfk .bottom ul li .lab input.qitatext{margin: 0;}
	.yjfk.newyjfk .bottom ul li .lab label{display: inline-block;}	

	.cpzx-title p {text-align: center;    font-size: 28px;    line-height: 100px;}
}


