@charset "utf-8";
@media screen and (max-width: 1024px) and (min-width: 0px) {
/****section2****/
#section2 .about_l { width: 100%; float: inherit; padding-top: 20px; }
#section2 .about_l .about_top { height: 30px; line-height: 30px; }
#section2 .about_l .about_top a { font-size: 24px; }
#section2 .about_l .about_top i { width: 24px; height: 30px; margin-left: 10px; }
#section2 .about_l .about_bo { font-size: 14px; line-height: 1.8; margin-top: 15px; }
#section2 .about_l .about_lc { margin-top: 15px; }
#section2 .about_l .about_lc dl { width:33.33%; margin-right:inherit; }
#section2 .about_l .about_lc dl dt { font-size: 30px; }
#section2 .about_l .about_lc dl dt span { font-size: 40px; }
#section2 .about_l .about_lc dl dd { font-size: 16px; }
#section2 .about_l .ujarak { width: 180px; height: 40px; line-height: 40px; margin: 15px auto 0 auto; font-size: 14px; background: #c62115; border: 2px #c62115 solid; color: #FFF; }
#section2 .about_r { width: 100%; float: inherit; padding: 20px 0 0 0; }
#section2 .vdy { width: 100%; position: inherit; right: 0; bottom: 0; z-index: 100; margin-top: 10px; }
/****section3****/
#section3 { padding: 20px 0; margin-top: 20px; }
#section3 .cpzs_top { font-size: 24px; padding-bottom: 15px; }
#section3 .cplb dl { width: 25%; padding-top: 15px; }
#section3 .cplb dl a dd { font-size: 12px; padding-top: 6px; }
#section3 .cpzs { padding: 20px 0 0 0; }
#section3 .cpzs #owl-demo .item .cpimg { width: 48%; height: inherit; margin-bottom: 20px; position: inherit; z-index: inherit; background: url(../images/cp.png) no-repeat center; background-size: cover; padding: 20px 0; }
#section3 .cpzs #owl-demo .item .cpimg:nth-of-type(odd) { float: left; }
#section3 .cpzs #owl-demo .item .cpimg:nth-of-type(even) { float: right; }
#section3 .cpzs #owl-demo .item .cpimg .cp1 { width: 100%; overflow: hidden; position: inherit; background: none; }
#section3 .cpzs #owl-demo .item .cpimg .cp1 dd { width: 90%; position: inherit; margin: 0 auto; }
#section3 .cpzs #owl-demo .item .cpimg .cp1 dd span { font-size: 20px; }
#section3 .cpzs #owl-demo .item .cpimg .cp1 dd p { font-size: 18px; }
#section3 .cpzs #owl-demo .item .cpimg .cp1 dd i { display: none; }
#section3 .cpzs #owl-demo .item .cpimg .cp1 dt { display: none; }
#section3 .cpzs #owl-demo .item .cpimg .cp2 i { display: none; }
#section3 .cpzs #owl-demo .item .cpimg .cpmc { display: none; }
#section3 .cpzs #owl-demo .item .cpimg .min-13 { display: none; }
#section3 .cpzs #owl-demo .item .cpimg .cpyu { width: 90%; overflow: hidden; position: inherit; margin: 0 auto; }
#section3 .cpzs #owl-demo .item .cpimg .cpyu dl { width: 50%; margin-bottom: 8px; }
#section3 .cpzs #owl-demo .item .cpimg .cpyu dl a dt { width: calc(100% - 8px); border: 4px rgba(199,33,21,0.4) solid; }
#section3 .cpzs #owl-demo .item .cpimg .cpyu dl a dd { color: #c72115; font-size: 12px; padding-top: 5px; height: 20px; line-height: 20px; overflow: hidden; }
#section3 .cpzs .owl-pagination { height: 15px; padding: 20px 0 0 0; }
#section3 .cpzs .owl-page { width: 15px; height: 15px; margin: 0 12px; }
/*****section4*****/
#section4{ padding:20px 0; margin-top:20px;}
.case_top{ font-size: 24px; padding-bottom:15px;}
#section4 .case_neir{ padding-top:30px; margin-top:20px;}
#section4 .slideTxtBox{ padding-top:3.8rem;}
#section4 .slideTxtBox .hd{ width:90%; height:40px; left:5%; top:30px;}
#section4 .slideTxtBox .hd ul li{ width:50%; height:40px; }
#section4 .slideTxtBox .hd ul li a{ height:30px; line-height:30px; font-size:16px;}
#section4 .slideTxtBox .hd ul li.on span, #section4 .slideTxtBox .hd ul li.on a span{ padding-left:10px; }
#section4 .slideTxtBox .hd ul li.on i, #section4 .slideTxtBox .hd ul li.on a i{ width:34px; height:40px;}
#section4 .slideTxtBox .bd ul .castxt{ width:90%; padding:20px 0 20px 0; left:5%; top:8.25rem; }
#section4 .slideTxtBox .bd ul .castxt span{ font-size:18px;}
#section4 .slideTxtBox .bd ul .castxt i{ font-size:16px;}
#section4 .slideTxtBox .bd ul .castxt p{ font-size:12px; padding-top:10px; line-height:1.6; height:4.6rem; overflow:hidden;}
#section4 .slideTxtBox .bd ul .castxt .arrow{ width:102px; top:0; z-index:100; }
#section4 .slideTxtBox .bd ul .castxt .arrow a{ background:#001d6b; color:#FFF; }
#section4 .uscase #owl-demo .item .casm .ujarak { width: 10rem; height: 40px; line-height: 40px; font-size:14px; background:#c62115; color:#FFF; border:1px #c62115 solid; }
/*****section5*****/
#section5{ padding:20px 0;}
#section5 .news_lb{ width:90%; padding-top:20px;}
#section5 .news_lb .ujarak { width: 7.5rem; height: 35px; line-height: 35px; font-size: 16px; margin:0 5px;}
#section5 .news_imgs{ width:90%; padding-top:20px;}
#section5 .news_imgs #owl-demo .item .newm dt{ width:100%; float:inherit;}
#section5 .news_imgs #owl-demo .item .newm dd{ width:100%; padding:25px 0; position:inherit; }
#section5 .news_imgs #owl-demo .item .newm dd span{ width:100%; font-size:14px;}
#section5 .news_imgs #owl-demo .item .newm dd .newt{ width:100%; font-size:16px;}
#section5 .news_imgs #owl-demo .item .newm dd p{ width:100%; font-size:13px; line-height:1.8;}
#section5 .news_imgs #owl-demo .item .newm dd .more{ width:7rem; height:35px; line-height:35px; margin-top:10px; margin-left:0; font-size:13px;}
#section5 .news_imgs #owl-demo .owl-pagination { width:100%; position: inherit; padding:20px 0 0 0;}
#section5 .news_imgs #owl-demo .owl-page { display: inline-block; margin: 0 10px; }
#section5 .news_bo{ width:90%; padding-top:20px;}
#section5 .news_bo dl{ width:100%; margin-bottom:10px;}
#section5 .news_bo dl span{ font-size:14px;}
#section5 .news_bo dl .newt{ font-size:16px; color:#c62115; height:inherit;} 
#section5 .news_bo dl p{ font-size:13px; line-height:1.8; height:inherit;}
#section5 .news_bo dl .more{ background:url(../images/ioc12.png) no-repeat; margin:10px 0 0 5%;}

/*****section6*****/
#section6 { padding: 0 0 20px 0;}
#section6 .case_bo { width: 90%; padding-top: 15px; }
#section6 .case_bo dl { width: 50%; background: url(../images/fln.jpg) no-repeat center right; margin-top: 20px;}
#section6 .case_bo dl:nth-of-type(2){ background:none;}
#section6 .case_bo dl:last-child { background: none; }
#section6 .case_bo dl dd { width: 90%; padding-top: 10px; }
#section6 .case_bo dl dd span { font-size: 16px; color:#c62115; }






















}
