*{margin: 0;padding: 0;}
body{max-width: 1920px;font-family: "微软雅黑";margin: 0 auto;}
ul li{list-style: none;}
a{text-decoration: none;}
a img {border: 0;}
header{width: 100%;}
header>p{padding: 0 10%;line-height: 30px;text-align: right;}
#header{width: 80%;margin: 0 auto;height: 100px;position: relative;}
#logo{float: left;width: 155px;margin-top: 12px;}
#navsh{width: 40px;float: right;margin-top: 20px;display: none;}
#navsh img{width: 100%;display: block;}
nav{float: left;width: calc(95% - 155px);margin-left: 5%;}
nav>ul{width:100%;margin-top: 40px;}
nav>ul>li{float: left;width:11.1%;text-align: center;}
nav>ul>li>a{padding-bottom:10px;font-size: 16px;border-bottom: 2px solid #fff;color: #000;}
nav>ul>li>a:hover,nav ul li a.navYS,nav>ul>li>p:hover{border-color: #4dadf8;color: #4dadf8;}

#yyxz{text-align: center;cursor:pointer;overflow: auto;zoom: 1}
#yyxz i:first-child{font-size: 20px;margin-right: 5px;}
#yyxz ul {display: none;background-color: #4DADF8;position: absolute;top:70px;right:0;width: 8%;z-index: 1000;}
#yyxz ul li{line-height: 30px;width:100%;float: none;padding: 5px 0;}
#yyxz ul li:nth-child(2){border-top: 1px solid #fff}
#yyxz ul li a{color: #000;}
#yyxz ul li:hover a{color: #fff;}

/* header header header header header*/

#banner,#banners{width: 100%;clear: both;}
#banner img,#banners img{width: 100%;display: block;}
#banners .swiper-pagination-bullet{background: none;border: 1px solid #fff;margin: 0 10px;width: 10px;height: 10px;}
#banners .swiper-pagination-bullet-active{background:#fff}


/* banner banner banner banner banner*/

#main{width: 80%;margin: 60px auto;overflow: auto;}

#sy_gywm{width: 100%;overflow: auto;zoom: 1;}
#sy_gywm_tp{float: left;width: 32%;}
#sy_gywm_tp img {display: block;width: 100%;max-width: 604px;margin: 0 auto;}
#sy_gywm_js{float: left;width: 66%;margin-left: 2%;background: url(../img/gywmbg.png) no-repeat center center;}
#sy_gywm_js h3{font-size: 20px;line-height: 40px;color:#4dacf7;}
#sy_gywm_js h3 span{display: block;font-size: 18px;color: #999;}
#sy_gywm_js p{line-height: 35px;text-indent: 2em;font-size: 16px;color: #666;}
#sy_gywm_js a{display: block;width: 110px;line-height: 40px;text-align: center;background-color: #4dacf7;color: #fff;border-radius: 10px;margin-top: 40px;}
/* 关于我们 	 关于我们	 关于我们	 关于我们	 关于我们*/

#sy_cpzs{width: 100%;margin: 60px auto;overflow: auto;zoom: 1;position: relative;}
#sy_cpzs_cont{position: relative;}
#sy_cpzs_cont img{display: block;width: 100%;}
.sy_cpzs_nr{position: absolute;top: 0;left: 0;width: 100%;text-align: center;color: #fff;}
.sy_cpzs_nr h2{margin-top: 3%;}
.sy_cpzs_nr p{line-height: 30px;max-width: 720px;margin: 2% auto 0;font-size: 16px;}
.sy_cpzs_nr a{color: #fff;font-size: 16px;width: 100px;margin: 2% auto 0;display: block;line-height: 40px;}
.sy_cpzs_nr a:hover{color: #41bcff;}
.sy_cpzs_nr i{float: left;font-size: 30px;}
#sy_cpzs_list{position: absolute;bottom: 0;left: 2.5%;width:95%;background-color: #fff;padding: 20px 0;box-shadow:0px 1px 3px #000000 inset;}
#sy_cpzs_listL:hover i , #sy_cpzs_listR:hover i{color: #b2b2b2;}
#sy_cpzs_list ul{width: 100%;}
#sy_cpzs_list ul li{width: 20% ;text-align: center;color: #808080;font-size: 16px;cursor: pointer;}
#sy_cpzs_list ul li i{font-size: 40px;display: block;}
#sy_cpzs_list ul li:hover,#sy_cpzs_list ul li.sy_cpzs_ys{color: #4dacf7;}
/* 产品展示 产品展示 产品展示 产品展示 产品展示 产品展示 */

#sy_xmal{width: 100%; overflow: auto;zoom: 1;}
#sy_xmal h2{text-align: center;line-height: 40px;font-size: 30px;color: #41bcff;margin-bottom:40px ;}
#sy_xmal h2 span{display: block;font-size: 25px;color: #999;}
#sy_xmal dl{float: left;width: 32%;margin-right: 2%;}
#sy_xmal dl:last-child{margin: 0;}
#sy_xmal dl dt a img{display: block;width: 100%;}
#sy_xmal dl dd a{display: block;text-align: center;height:60px;line-height: 60px;background-color: #f2f2f2;border-radius: 0 0 10px 10px;color: #4c4c4c;padding: 0 20px;
text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;

}
#sy_xmal dl:hover dd a{background-color: #41bcff;color: #fff;}
/* 项目案例 项目案例 项目案例 项目案例 项目案例 项目案例  */
footer{width: 100%;background-color: #2a2b2f;}
#footer{width: 80%;margin: 0 auto;}
#footer_dh{overflow: auto;zoom: 1;padding: 75px 0 45px 0;border-bottom: 1px solid #57585b;}
#footer_dh ul{width: 14%;float: left;}
#footer_dh ul li{padding: 5px 0;}
#footer_dh ul li a{font-size: 14px;color: #fff;line-height: 20px;}
#footer_dh ul li:first-child{padding-bottom: 20px;}
#footer_dh ul li:first-child a{padding-bottom: 20px;font-size: 16px}
#footer_lj{padding: 35px 0;}
#footer_lj,#footer_lj a{color: #fff;font-size: 16px;}
#footer_lj a{margin-left: 10px;}
#footer_footer{width: 100%;background-color: #1f2022;}
#footer_footerC{width: 80%;margin: 0 auto;padding: 30px 0;overflow: auto;zoom: 1;}
#footer_footerC p{font-size: 14px;color: #fff;line-height: 30px;float: left;}
#footer_footerC p span{padding-left: 20px;}
#footer_footerC p:last-child{float: right;}
/* 二级页面 二级页面 二级页面 二级页面 二级页面 二级页面 二级页面 */
#ejym{width: 100%;}
#ejyms{width: 70%;margin: 40px auto 60px;overflow: auto;zoom: 1;}
#ejyms>dl{float: left;width: 20%;}
#ejyms>dl dt{background: url(../img/ejymLbg.png) no-repeat;}
#ejyms>dl dt h2{font-size: 28px;color:#fff;padding: 10px 20px;line-height: 35px;font-weight: normal;}
#ejyms>dl dt h2 span{display: block;font-size: 18px;}
#ejyms>dl dd ul li a{display: block;padding-left: 10px;line-height: 45px;background:linear-gradient(#fefefe,#f0f0f0);border: 1px solid #dedede;margin-top: 5px;color: #666;}
#ejyms>dl dd ul li a:hover,#ejyms ul li a.ejym_ys{background:none;background-color: #59b3f6;color: #fff;}
#ejymR{float:left;width: 77%;margin-left: 3%;}
#ejymmbdh{padding: 5px 0;border-bottom: 1px solid #666;}
#ejymmbdh a{color: #666;font-size: 16px}
#ejymmbdh a:last-child{color: #59b3f6;}

#gsjs,#ryzz,#cpzs,#fwzx,#fwzxlb,#fwzxlbxq,#fwzxkh,#zlxz,#xwzx,#xwzxxq,#lxwm,#rczp{width: 100%;overflow: auto;zoom: 1;}
#gsjs h2{padding: 60px 0;font-size: 30px;text-align: center;font-weight: normal;color: #4c4c4c;}
#gsjs p{font-size: 16px;text-indent: 2em;line-height: 35px;color: #4c4c4c}
#gsjs img {display:block;width: 100%;margin-top: 40px;}
/* 公司介绍 公司介绍 公司介绍 公司介绍 公司介绍 公司介绍 公司介绍 */
#ryzz dl{float:left;width: 32%;margin: 50px 2% 0 0;}
#ryzz dl:nth-child(3n){margin: 50px 0 0 0;}
#ryzz dl dt img{display: block;width: calc(100% - 2px);max-width: 340px;margin: 0 auto;border: 1px solid #f5f5f5;}
#ryzz dl dd{text-align: center;font-size: 16px;padding:20px 0;height: 30px;color: #5db5f7;}
/*荣誉资质 荣誉资质 荣誉资质 荣誉资质 荣誉资质 荣誉资质 荣誉资质 荣誉资质 */
#cpzsz dl{float:left;width: 32%;margin: 50px 2% 0 0;}
#cpzsz dl:nth-child(3n){margin: 50px 0 0 0;}
/*#cpzsz dl dt{height: 260px;overflow: hidden;}
#cpzsz dl dt a img{display: block;width: 100%;height: 260px;margin: 0 auto;}*/
#cpzsz dl dt{max-height: 260px;overflow: hidden;}
#cpzsz dl dt a img{display: block;width: 100%;max-width: 350px;margin: 0 auto;}
#cpzsz dl dd {text-align: center;font-size: 16px;padding-top:20px;color: #5db5f7;}
#cpzsz dl dd a{color: #666;}
#cpzsz dl:hover dd a{color: #5db5f7;}
/* 产品展示 产品展示 产品展示 产品展示 产品展示 产品展示 产品展示*/
#cpzs dl{margin: 60px 0;background-color: #fafafa;overflow: auto;zoom: 1;}
#cpzs dl dt{float: left;width: 40%;}
#cpzs dl dt img{width: 100%;max-width: 485px;display: block;margin: 20px auto 0;}
#cpzs dl dd{float: left;width: 60%;}
#cpzs dl dd h3{font-size: 20px;color: #4dacf7;text-align: center;line-height: 60px;}
#cpzs dl dd p{padding: 0 5%;color: #666;line-height: 30px;text-align: justify;}
.cpzss{width: 100%;margin: 50px 0;}
.cpzss h2{width: 100px;height: 35px;line-height: 35px;text-align: center;background-color: #51aff8;color: #fff;border-radius: 10px;margin: 20px 0;font-size: 17px}
.cpzss p{line-height: 30px;color: #666;}
/*.cpzss ul{margin: 30px 0;}*/
.cpzss ul li{padding:0 15px;font-size: 16px;color: #666;background: url(../img/cpallibg.png) no-repeat left center;line-height: 30px;}
.cpzss img {display: block;width: 100%;margin-top: 10px;}
.cpzss table{width: 100%;border-collapse: collapse;font-size: 16px;color: #4c4c4c;margin: 50px 0;}
.cpzss table tr td{border:1px solid #ccc;padding: 20px 0;}
.cpzss table tr td:first-child{text-align: center;}
.cpzss table tr td:last-child{text-indent: 2em;padding:10px;}
.cpzss table tr td.cpzs_tbH{text-align: left;font-weight: bold;font-size: 18px;color: #5db5f7;background-color: #e6e6e6;}
/*产品展示-系统 产品展示-系统 产品展示-系统 产品展示-系统 产品展示-系统  */
#fwzx{width: 100%;}
#fwzx p{text-indent: 2em;margin: 50px 0;color: #666;line-height: 30px;text-align:justify;}
#fwzx img {width: 100%;display:block;margin: 0 auto;}
/*服务中心总页面  服务中心总页面 服务中心总页面  服务中心总页面  服务中心类别 服务中心类别*/
#fwzxlb div{float:left;width: 32%;margin: 50px 2% 0 0;position: relative;height: 400px;}
#fwzxlb div:first-child{background:url(../img/flzxlb1.png) no-repeat center center ;background-size: cover;}
#fwzxlb div:nth-child(2){background:url(../img/flzxlb2.png) no-repeat center center ;background-size: cover;}
#fwzxlb div:nth-child(3){background:url(../img/flzxlb3.png) no-repeat center center ;background-size: cover;}
#fwzxlb div:nth-child(4){background:url(../img/flzxlb4.png) no-repeat center center ;background-size: cover;}
#fwzxlb div:nth-child(5){background:url(../img/flzxlb5.png) no-repeat center center ;background-size: cover;}
#fwzxlb div:last-child{background:url(../img/flzxlb6.png) no-repeat center center ;background-size: cover;}
#fwzxlb div:nth-child(3n){margin: 50px 0 0 0;}
#fwzxlb div h3{font-size: 20px;color: #4c4c4c;text-align: center;padding: 40px 0;}
#fwzxlb div p{font-size: 16px;color: #666;padding: 0 20px;line-height: 30px;
text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 6;
-webkit-box-orient: vertical;}
#fwzxlb div a{display:block;width: 90px;height: 40px;line-height:40px;font-size: 14px;text-align: center;background-color: #4c4c4c;color: #fff;border-radius: 10px;position: absolute;bottom:40px;left: calc(50% - 40px);}
#fwzxlb div:hover a{background-color: #59b3f6;}
/*服务中心类别 服务中心类别 服务中心类别 服务中心类别 服务中心类别 服务中心类别*/
#fwzxlbxq h3{font-size: 20px;font-weight:normal;color: #59b3f6;/*background: url(../img/cpallibg.png) no-repeat left center;padding-left: 20px;*/margin-top: 40px;}
#fwzxlbxq p{line-height: 30px;margin: 30px 0;color: #666;}
#fwzxlbxq img{display: block;width: 100%;margin-bottom:30px ;max-width: 503px;}
/*服务中心类别详情 服务中心类别详情 服务中心类别详情 服务中心类别详情 */
/*#fwzxkh img{float: left;margin: 30px 0;}
#fwzxkh img.fwkhD{width: 49%;margin-right: 2%;max-width: 492px}
#fwzxkh img.fwkhD:nth-child(2n){margin-right: 0;}
#fwzxkh img.fwkhX{width: 23.5%;margin-right: 2%;max-width: 188px}
#fwzxkh img.fwkhX:nth-child(4n){margin-right: 0;}
#fwzxkh img{width: 23.5%;max-width: 188px;float:left;margin: 30px 0;margin-right: 2%;}
#fwzxkh img:nth-child(4n+2){margin-right: 0;}
#fwzxkh img:first-child{width: 49%;max-width: 492px}
#fwzxkh img:nth-child(2){width: 49%;max-width: 492px;margin-right: 0}*/
#fwzxkh img{margin: 30px 0;width: 100%;display: block;}
/* 服务中心客户 服务中心客户 服务中心客户 服务中心客户 服务中心客户 */
#cgal dl{float:left;width: 32%;margin: 35px 2% 0 0;}
#cgal dl:nth-child(3n){margin: 35px 0 0 0;}
/*#cgal dl dt{height: 260px;overflow: hidden;}
#cgal dl dt img{display: block;width: 100%;height: 260px;}*/
#cgal dl dt{max-height: 260px;overflow: hidden;}
#cgal dl dt img{display: block;width: 100%;max-width: 350px;margin: 0 auto;}
#cgal dl dd {text-align: center;padding: 10px;background-color: #f5f5f5;height: 60px;font-size: 14px;color: #666;line-height: 22px;
text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;}
#cgal dl:hover dd{background-color:#5db4f5;color: #fff;}
/*成功案例 成功案例 成功案例 成功案例 成功案例 成功案例 成功案例 成功案例 */
#hjcg dl{float:left;width: 32%;margin: 20px 2% 0 0;}
#hjcg dl:nth-child(3n){margin: 20px 0 0 0;}
#hjcg dl dt img{display: block;width: 100%;max-width: 340px;margin: 0 auto;}
#hjcg dl dd {text-align: center;padding: 10px 15px;height: 70px;font-size: 16px;color: #666;line-height: 25px;
text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;}
/* 获奖成果 获奖成果 获奖成果 获奖成果 获奖成果 获奖成果 获奖成果 获奖成果 */
#zlxz ul.zlxzxq{margin: 50px 0;width: 100%;}
#zlxz ul.zlxzxq li{overflow:auto;zoom:1;margin-bottom:10px;padding: 20px 60px 20px 40px;background-color: #f5f5f5;color: #4c4c4c;position: relative;line-height: 30px;}
#zlxz ul.zlxzxq li span{display: block;float: right;}
#zlxz ul.zlxzxq li a{font-size: 30px;color: #4c4c4c;position: absolute;top:calc(50% - 15px);right: 10px;}
#zlxz ul.zlxzxq li:hover{background-color: #5ab2f5;color: #fff;}
#zlxz ul.zlxzxq li:hover a{color: #fff;}

ul.zlxzfy{overflow: auto;zoom: 1;float: right;}
ul.zlxzfy li {float: left;margin-left: 10px;}
ul.zlxzfy li a{display: block;color: #666;background-color: #e6e6e6;height: 50px;line-height: 50px;text-align: center;width: 50px;border-radius: 10px;font-size: 16px;}
ul.zlxzfy li a:hover{background-color: #5db4f5;color: #fff;}
ul.zlxzfy li:first-child a,ul.zlxzfy li:last-child a{width: 100px;}
/* 资料下载 资料下载 资料下载 资料下载 资料下载 资料下载 资料下载 资料下载 */
#xwzx ul.xwzxli{margin: 30px 0 50px;width: 100%;}
#xwzx ul.xwzxli li{overflow:auto;zoom:1;border-bottom:1px dashed #999;padding: 20px 0;line-height: 25px;font-size: 16px}
#xwzx ul.xwzxli li a{color: #999;}
#xwzx ul.xwzxli li span{float: right;color: #999;}
#xwzx ul.xwzxli li:hover a,#xwzx ul.xwzxli li:hover span{color: #59b3f6;}
/* 行业新闻 行业新闻 行业新闻 行业新闻 行业新闻 行业新闻 行业新闻 行业新闻 */
#xwzxxq h4{margin: 40px 0 30px 0;font-size: 16px;text-align: center;color: #666;}
#xwzxxq p{line-height: 30px;font-size: 14px;color: #999;text-indent: 2em;margin-top: 10px;}
#xwzxxq img{display: block;width: 100%;margin: 30px 0;}
#xwzxxqSx {margin-top: 30px;border-top: 1px solid #dedede;}
#xwzxxqSx a{line-height: 20px;color: #666;display: block;margin: 20px 0;font-size: 16px;}
#xwzxxqSx a:hover{color: #5db4f5;}
/* 行业新闻详情 行业新闻详情 行业新闻详情 行业新闻详情 行业新闻详情  */
#lxwm h3{color: #5db4f5;font-size: 20px;line-height: 40px;margin-top: 20px;}
#lxwm p,#lxwm a{display:block;line-height: 30px;color: #333;}
#lxwm_map{display: block;width: 100%;margin: 35px 0 65px 0;}
/* 联系我们 联系我们 联系我们 联系我们 联系我们 联系我们 联系我们 联系我们  */
#rczp table{width: 100%;border-collapse: collapse;}
#rczp table.rczp_tb1{margin: 50px 0;}
#rczp table.rczp_tb1 thead tr td{background-color: #5ab2f5;text-align: center;padding: 10px;color: #fff;font-size: 16px;}
#rczp table.rczp_tb2 tr:first-child td{width: 20%;padding: 20px 10px;text-align: center;font-size: 16px;background-color: #fff;cursor: pointer;border-bottom: 1px solid #f5f5f5;}
#rczp table.rczp_tb2 tr td{font-size: 14px;color: #666;background-color: #f5f5f5;}
#rczp table.rczp_tb2 tr td.rczp_tdH p{width: calc(25% - 20px);float: left;padding: 30px 10px 0 10px;line-height: 20px;}
#rczp table.rczp_tb2 tr td.rczp_tdD p{width: calc(25% - 20px);float: left;padding: 0 10px 30px 10px;line-height: 20px;}
#rczp table.rczp_tb2 tr td.rczp_tdD,#rczp table.rczp_tb2 tr td.rczp_tdM{border-bottom:1px solid #e6e6e6 ;}
#rczp table.rczp_tb2 tr td.rczp_tdM p {width: 70%;padding: 40px 10px;line-height: 30px;}
#rczp table.rczp_tb2 tr td a{margin: 40px 10px;display: block;width: 150px;height: 60px;line-height:60px;text-align:center;border-radius: 10px;background-color: #5ab2f5;color: #fff;}
#rczp table.rczp_tb1 tfoot tr td {text-align: center;padding: 20px 0;}
#rczp table.rczp_tb1 tfoot tr td.rczptfxz{transform:rotate(180deg);}
#rczp table.rczp_tb1 tfoot tr td i{text-align: center;font-size: 40px;}
/* 人才招聘  人才招聘  人才招聘  人才招聘  人才招聘  人才招聘  人才招聘  人才招聘 */
.hyqx_dlzc{width: 100%;overflow: auto;}
.hyqx_dlzc h3{text-align: center;font-size: 20px;color: #4dacf7;padding: 30px 0;border-bottom: 1px solid #f0f0f0;width: 80%;margin: 0 auto;}
form.hyqx_dl{width: 330px;margin: 55px auto;}
form.hyqx_dl div{overflow: auto; zoom: 1;padding: 5px 0;}
form.hyqx_dl div label{width: 70px;margin-right:10px;height: 40px;line-height:40px;text-align: right;display: block;float: left;color: #666;font-size: 16px}
form.hyqx_dl input{width: calc(100% - 100px);height: 40px;line-height:40px;border: 0;border-radius:10px;float: left;background-color: #f5f5f5;padding-left: 20px;font-size: 16px}
form.hyqx_dl div input:focus{outline: none;}
form.hyqx_dl div.dl_yzm input{width: calc(52% - 100px);}
form.hyqx_dl div.dl_yzm img{float: left;width:20%;max-width:72px;margin: 20px 2% 0 6%;}
form.hyqx_dl div.dl_yzm span{float: left;font-size: 14px;color: #666;height: 60px;line-height: 60px;}
form.hyqx_dl div.dl_dl input{width: 120px;padding-left: 0;margin-left: 80px;background-color: #4dacf7;color: #fff;height: 35px;line-height: 35px;font-size: 20px}
form.hyqx_dl div.dl_dl{padding: 45px 0;}
form.hyqx_dl div.dl_dl a{font-size: 16px;color: #666;margin-left: 15%;line-height: 35px;}
/*用户登录 用户登录 用户登录 用户登录 用户登录 用户登录 用户登录*/
form.hyqx_zc{width: 620px;margin: 55px auto;}
form.hyqx_zc div{overflow: auto; zoom: 1;padding: 10px 0;width: 49%;float: left;margin-right: 2%;}
form.hyqx_zc div:nth-child(2n){margin: 0;}
form.hyqx_zc div label{width: 80px;margin-right:10px;height: 40px;line-height:40px;text-align: right;display: block;float: left;color: #666;font-size: 16px}
form.hyqx_zc input{width: calc(100% - 110px);height: 40px;line-height:40px;border: 0;border-radius:10px;float: left;background-color: #f5f5f5;padding-left: 20px;font-size: 18px}
form.hyqx_zc div input:focus,form.hyqx_zc div textarea:focus{outline: none;}
form.hyqx_zc div.zc_qkms{width: 100%;margin: 0;}
form.hyqx_zc div.zc_qkms textarea{width: calc(100% - 110px);height: 160px;line-height:30px;border: 0;border-radius:10px;float: left;background-color: #f5f5f5;padding-left: 20px;font-size: 16px;resize:none}
form.hyqx_zc div.zc_yzm{width: 100%;margin: 0;}
form.hyqx_zc div.zc_yzm input{width: calc(30% - 100px);}
form.hyqx_zc div.zc_yzm img{float: left;width:20%;max-width:72px;margin: 20px 2% 0 6%;}
form.hyqx_zc div.zc_yzm span{float: left;font-size: 14px;color: #666;height: 60px;line-height: 60px;}
form.hyqx_zc div.zc_zc{padding: 45px 0;width: 100%;margin: 0;}
form.hyqx_zc div.zc_zc input{width: 120px;padding-left: 0;margin-left: 90px;background-color: #4dacf7;color: #fff;height: 35px;line-height: 35px;font-size: 20px}

@media only screen and (max-width:1200px ) {
	#navsh {display: block;}
	nav{position: absolute;right:-40px;top:50px;width: 120px;margin: 0;z-index: 1000;display: none;}
	nav ul{background-color: #fff;}
	nav ul li{float: none;width: 100%;height: 40px;text-align: center;}
	#yyxz ul {position: absolute;top:400px;right:0;width: 120px;z-index: 1000;}
	.sy_cpzs_nr p{padding: 0 10px;
text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
	#ejyms{width: 80%;}
	#ejyms>dl{float: none;width: 280px;position: relative;z-index:600}
	#ejyms>dl dt{background: url(../img/ejymLbg1.png) no-repeat;}
	#ejyms>dl dd{position: absolute;width: 280px;}
	#ejyms>dl dd ul{background-color: #fff;display: none;}
	#ejymR{float:none;width: 100%;margin:30px 0 0 0 }

}
@media only screen and (max-width:1000px ) {
	#sy_cpzs_list{position: inherit;width:100%;left:0}
	#sy_cpzs_list ul li{width: 100%;}
	#sy_cpzs_list{padding: 10px 0;}
	#sy_cpzs_list ul li{width: 33.333% ;}
	#sy_cpzs_list ul li i{display: block;}
	#sy_gywm_tp,#sy_gywm_js{float: none;width: 100%;margin: 0;}
	#sy_gywm_js h3{text-align: center;}
	#sy_gywm_js a{margin: 20px auto;}
	#ryzz dl,#cpzsz dl,#fwzxlb div,#cgal dl,#hjcg dl{float:left;width: 49%;margin: 20px 2% 0 0;}
	#ryzz dl:nth-child(3n),#cpzsz dl:nth-child(3n),#fwzxlb div:nth-child(3n),#cgal dl:nth-child(3n),#hjcg dl:nth-child(3n){margin: 50px 2% 0 0;}
	#ryzz dl:nth-child(2n),#cpzsz dl:nth-child(2n),#fwzxlb div:nth-child(2n),#cgal dl:nth-child(2n),#hjcg dl:nth-child(2n){margin: 50px 0 0 0;}
	#cpzs dl dt,#cpzs dl dd{float: none;width: 100%;}
	#rczp table.rczp_tb2 tr:first-child td,#rczp table.rczp_tb1 thead tr td{font-size: 14px}
	#rczp table.rczp_tb2 tr td.rczp_tdM p {width: 95%;font-size: 12px}
	#rczp table.rczp_tb2 tr td.rczp_tdH p,#rczp table.rczp_tb2 tr td.rczp_tdD p{width: 100%;float: none;padding: 10px;font-size: 12px}
	/*form.hyqx_zc{width: 500px;margin: 55px auto;}
	form.hyqx_zc div{float: none;margin: 0;width: 100%;}
	form.hyqx_zc div.zc_yzm input{width: calc(50% - 100px);}*/
}

@media only screen and (max-width:640px ) {
	nav{position: absolute;right:-15px;top:50px;}
	#navsh{width: 40px;}
	/*#banners img{height: 200px;}
	#banner img{height: 100px;}*/
	#main{margin: 30px auto;}
	#sy_gywm_tp img {max-width: 220px;}
	#sy_gywm_js h3{font-size: 18px;line-height:25px;margin:10px 0}
	#sy_gywm_js h3 span{font-size: 12px;}
	#sy_gywm_js p{line-height: 30px;}
	#sy_gywm_js a{margin-top: 20px;line-height: 40px;width: 100px;}
	#sy_cpzs{margin: 20px auto;}
	#sy_cpzs_cont img{height: 220px;}
	#header,#main{width: 90%;}
	#ejyms>dl,#ejyms>dl dd{width: 255px;}
	#sy_cpzs_list ul li{width: 50% ;}
	#sy_cpzs_list ul li{font-size: 14px}
	#sy_cpzs_list ul li i{font-size: 24px}
	#sy_cpzs_list .swiper-button-next,#sy_cpzs_list .swiper-button-prev{width: 30px;height:20px;margin-top:-6px ;}
	#sy_gywm_js p{
		text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 5;
-webkit-box-orient: vertical;
	}
	#sy_xmal{width: 90%;margin:0 auto;}

	#sy_xmal h2{line-height: 30px;font-size: 24px;margin-bottom:10px ;}
#sy_xmal h2 span{font-size: 18px}
	#sy_xmal dl,#sy_xmal dl:last-child{float: none;width: 100%;margin:20px 0 0 0;}
	
	#footer_dh{display: none}
	#footer_footerC p span{display: block;padding: 0;}
	#ejyms{width: 90%;}
	#ejyms{margin: 20px auto;overflow: auto;zoom: 1;}
	#ejyms>dl dt{background: url(../img/ejymLbg2.png) no-repeat;}
	#ejyms>dl dt h2 span{display: none;}
	#gsjs h2{padding: 20px 0;font-size: 24px;}
	#gsjs p{line-height: 30px;}
	#gsjs img {margin-top: 0px;}
	#ryzz dl,#cpzsz dl,#fwzxlb div,#cgal dl,#hjcg dl{float:none;width: 100%;margin: 20px 0 0 0;}
	#ryzz dl:nth-child(3n),#cpzsz dl:nth-child(3n),#fwzxlb div:nth-child(3n),#ryzz dl:nth-child(2n),#cpzsz dl:nth-child(2n),#fwzxlb div:nth-child(2n),#cgal dl:nth-child(3n),#cgal dl:nth-child(2n),#hjcg dl:nth-child(3n),#hjcg dl:nth-child(2n){margin: 20px 0 0 0;}
	#cpzsz dl dd{padding-top:5px}
	#cpzs dl{margin: 20px 0;}
	#cpzs dl dt img{margin: 0 auto;}
	#cpzs dl dd h3{line-height: 40px;}
	.cpzss{width: 100%;margin: 20px 0;}
	.cpzss table{margin: 20px 0;}
	.cpzss table tr td{padding: 10px 0;}
	.cpzss table tr td:first-child{width:50px;}
	.cpzss{width: 100%;margin: 50px 0;}
	#cgal dl dt img{max-width: 400px;}
	#fwzxkh img{margin: 20px 0;width: 100%;}
	/*.cpzss ul{margin: 30px 0;}*/
	#fwzx p{margin: 20px 0;}
	
	#fwzxlbxq h3{margin-top: 20px;}
	#fwzxlbxq p{margin: 10px 0;}
	#fwzxlbxq img{display: block;width: 100%;margin-bottom:20px ;}

	/*#fwzxkh img{float: none;width:100%;margin: 30px 0;display: block;}
	#fwzxkh img.fwkhD{float: none;width:100%;margin: 30px 0;display: block;}
	#fwzxkh img.fwkhX{float: none;width:50%;margin: 30px 0;display: block;}
	#fwzxkh img{width: 100%;max-width: 188px;float:left;margin: 30px 0;margin-right: 0;}
	#fwzxkh img:nth-child(4n+2){margin-right: 0;}
	#fwzxkh img:first-child{width: 100%;max-width: 492px}
	#fwzxkh img:nth-child(2){width: 100%;max-width: 492px;margin-right: 0}*/

	#zlxz ul.zlxzxq{margin: 30px 0;}
	#zlxz ul.zlxzxq li span{display: block;float: none;}
	#xwzx ul.xwzxli li span{display: block;float: none;}

	#zlxz ul.zlxzxq,#xwzx ul.xwzxli{margin: 10px 0 ;}
	#zlxz ul.zlxzxq li,#xwzx ul.xwzxli li{padding: 10px;}

	ul.zlxzfy{float: none;width:245px;margin: 0 auto;}
	ul.zlxzfy li{margin-left: 5px;}
	ul.zlxzfy li a{display: block;height: 30px;line-height: 30px;width: 30px;border-radius: 0px;font-size: 12px}
	ul.zlxzfy li:first-child a{margin-left: 0;}
	ul.zlxzfy li:first-child a,ul.zlxzfy li:last-child a{width: 50px;}	#xwzxxq h4{margin: 20px 0 }
	#xwzxxq p{line-height: 22px;margin-top:0}
	
	form.hyqx_dl{width: 430px;margin: 55px auto;}
	#rczp table.rczp_tb2 tr td.rczp_tdM p {padding: 10px;}
	#footer_footerC p,#footer_footerC p:last-child{float: none;}
	
	form.hyqx_zc div{float: none;margin: 0;width: 100%;}
	form.hyqx_zc div.zc_yzm input{width: calc(50% - 100px);}
	
	form.hyqx_dl{width: 300px;margin: 55px auto;}
	form.hyqx_dl input{font-size: 16px}
	form.hyqx_dl div.dl_dl a{display: block;float: none;clear: both;margin-left:80px;}
	form.hyqx_zc{width: 300px;margin: 55px auto;}
	form.hyqx_zc input,form.hyqx_dl input{border-radius:0;padding-left: 10px;font-size: 14px;height: 40px;line-height: 40px;}
	form.hyqx_zc div label,form.hyqx_dl div label{margin-right:5px;height: 40px;line-height:40px;}
	form.hyqx_dl div.dl_dl,form.hyqx_zc div.zc_zc{padding: 20px 0;}
	form.hyqx_dl,form.hyqx_zc{margin: 30px auto;}
	.hyqx_dlzc h3{padding: 20px 0;}
	form.hyqx_zc div.zc_qkms textarea{height: 100px;line-height:20px;border-radius:0;padding-left: 10px;font-size: 14px;}
	form.hyqx_zc div{padding: 5px 0;}

	#rczp table.rczp_tb1{margin: 20px 0;}
}
/*
@media only screen and (max-width:600px ) {
	#ejyms>dl,#ejyms>dl dd{width: 255px;}
	#sy_cpzs_list ul li{width: 100% ;}
	#sy_gywm_js p{
		
		text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
	}
	#sy_xmal dl,#sy_xmal dl:last-child{float: none;width: 100%;margin:20px 0 0 0;}
	#footer{width: 90%;margin: 0 auto;}
	#footer_dh{display: none}
	#footer_footerC p span{display: block;padding: 0;}
	#ryzz dl,#cpzsz dl,#fwzxlb div,#cgal dl,#hjcg dl{float:none;width: 100%;margin: 50px 0 0 0;}
	#ryzz dl:nth-child(3n),#cpzsz dl:nth-child(3n),#fwzxlb div:nth-child(3n),#ryzz dl:nth-child(2n),#cpzsz dl:nth-child(2n),#fwzxlb div:nth-child(2n),#cgal dl:nth-child(3n),#cgal dl:nth-child(2n),#hjcg dl:nth-child(3n),#hjcg dl:nth-child(2n){margin: 50px 0 0 0;}
	/*#fwzxkh img{float: none;width:100%;margin: 30px 0;display: block;}
	#fwzxkh img.fwkhD{float: none;width:100%;margin: 30px 0;display: block;}
	#fwzxkh img.fwkhX{float: none;width:50%;margin: 30px 0;display: block;}
	#fwzxkh img{width: 100%;max-width: 188px;float:left;margin: 30px 0;margin-right: 0;}
	#fwzxkh img:nth-child(4n+2){margin-right: 0;}
	#fwzxkh img:first-child{width: 100%;max-width: 492px}
	#fwzxkh img:nth-child(2){width: 100%;max-width: 492px;margin-right: 0}
	
	#zlxz ul.zlxzxq li span{display: block;float: none;}
	#xwzx ul.xwzxli li span{display: block;float: none;}
	
	ul.zlxzfy{float: none;width:245px;margin: 0 auto;}
	ul.zlxzfy li{margin-left: 5px;}
	ul.zlxzfy li a{display: block;height: 30px;line-height: 30px;width: 30px;border-radius: 0px;font-size: 12px}
	ul.zlxzfy li:first-child{margin-left: 0;}
	ul.zlxzfy li:first-child a,ul.zlxzfy li:last-child a{width: 50px;}
	#rczp table.rczp_tb2 tr td.rczp_tdM p {padding: 10px;}
	#footer_footerC p,#footer_footerC p:last-child{float: none;}
	
	
}*/

