@charset "utf-8";/* CSS Document *//*banner */.slideBox{ width:100%; height:580px; overflow:hidden; position:relative;}.slideBox .hd{ height:18px; overflow:hidden; position:absolute; bottom:30px; left:50%; margin-left:-31px; z-index:1; }.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }.slideBox .hd ul li{ float:left; margin-right:8px;  width:13px; height:13px; border-radius:9px; background:#fff; border:#d5d3d3 2px solid; cursor:pointer; }.slideBox .hd ul li.on{ background:#005ead; border:#005ead 2px solid; }.slideBox .bd{ position:relative; height:100%; z-index:0;   }.slideBox .bd ul{ margin-bottom:0 !important; position:relative; height:100%; overflow:hidden;}.slideBox .bd li{ zoom:1; vertical-align:middle; position:relative; height:100%; overflow:hidden; }.slideBox .bd img{ display:block; position:absolute; left:50%; margin-left:-952px; top:0; max-width: none; }/*about*/.about{ text-align: center; color:#fff; background: url(../img/a_bg.jpg) no-repeat center top; background-size:auto 100%; height:400px;}.about .a_nr{ padding:85px 11% 50px;}.about .a_nr .a_01{ font-size:34px; font-weight:bold;}.about .a_nr .a_02{ font-size:19px; text-transform:uppercase; font-family:"Arial"; padding-top:5px;}.about .a_nr .a_03{ line-height:29px; padding-top:20px;}/* product */.product{ padding:90px 0 100px;}.p_titile{ background:url(../img/p_bg.png) no-repeat center center; height:100px; line-height:100px; font-size:28px; color:#3e3e3e; font-weight:bold; text-align:center;}.picScroll-left{ overflow:hidden; }.picScroll-left .hd{ overflow:hidden; width:100%; position:relative; height:16px; margin-top:30px;}.picScroll-left .hd .jt{ position:absolute; left:50%;}.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block; width:12px; height:12px; border-radius:9px;  float:left; margin-right:5px; overflow:hidden; cursor:pointer; background:#fafafa; border:#d6d4d4 2px solid; }.picScroll-left .hd .prevStop,.picScroll-left .hd .nextStop{ border:#005ead 2px solid; background:#005ead;}/*.picScroll-left .hd ul{ overflow:hidden; zoom:1; zoom:1; position:absolute; left:50%; height:13px;  margin:0 ;  }.picScroll-left .hd ul li{ float:left;  width:12px; height:12px; border-radius:9px; background:#fafafa; border:#d6d4d4 2px solid; margin-right:5px; text-indent:-999px; cursor:pointer; }.picScroll-left .hd ul li.on{ border:#005ead 2px solid; background:#005ead; }*/.picScroll-left .bd{ margin-top:25px; }.picScroll-left .bd ul{ overflow:hidden; zoom:1;}.picScroll-left .bd ul li{ margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center; width:281px; height:auto;  }.picScroll-left .bd ul li .pic{ text-align:center; width:100%; position:relative; }.picScroll-left .bd ul li .pic img{ width:100%; height:100%; display:block;  }.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }.picScroll-left .bd ul li .title{ line-height:50px; height:50px; font-size:16px; color:#4d5254; text-align:center;   }.pic span{ display:none; position:absolute; left:0px; top:0px; width:100%; height:100%; background:rgba(0,94,173,.85) url(../img/eye.png) no-repeat center center; filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99d4a13b,endcolorstr=#99d4a13b);}/*news*/.nm{ background:url(../img/m_bg.png) repeat-y center top; padding:60px 0;}.bt{font-size:28px; color:#3e3e3e; font-weight:bold;}.bt a{ color:inherit; text-decoration:none;}.news,.message{ width:45%;}.newslist{ border-top:#797979 1px solid; margin-top:15px;}.newslist li{ padding:15px 3%; border-bottom:#afafaf 1px solid; color:#3e3e3e;}.newslist li .ntime{ width:15%; text-align:center; font-family:"Arial";}.newslist li .ntime .date01{ font-size:34px; line-height:38px;}.newslist li .ntime .date02{ font-size:16px;}.newslist li .nnr{ width:80%;}.newslist li .nnr .nbt{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:32px;}.newslist li .nnr a.more{ display:block; width:75px; line-height:20px; height:20px; color:#fff; text-align:center; background:#c91419; font-size:12px;}/*message*/.form-right{ margin-top:15px;}.form-right p{ margin-bottom:5px; }.form-right input,.form-right textarea{ width:100%; font-size:16px; color:#adadad; font-family:"微软雅黑"; padding:15px 20px; outline:none; border:none; }.form-right input{ }.form-right textarea{ height:135px;}.form-right .wpcf7-submit{ width:100%; background-color:#1267ae; font-size:24px; color:#fff; text-align:center; border:0; outline:none; cursor:pointer; padding:10px 0; } @media (max-width: 1024px) {	 .about .a_nr{padding: 45px 11% 50px;}	 .bt{font-size:20px;}		} @media (max-width: 992px) {	 .product{ padding:75px 0 50px;}	 .nm{ background-image:none; background:#e5e5e5; padding:45px 0;}	 .bt{font-size:28px;}	 .news,.message{ width:100%;}	 .news{ background:#e5e5e5;}	 .message{ margin-top:45px; padding-top:20px;}	 .form-right input,.form-right textarea{ border:#cfcfcf 1px solid; }	 		} @media (max-width: 768px) {	 .slideBox{  height:227px; }     .slideBox .bd img{ display:block; position: static; left:0; margin-left:0; top:0; max-width: 100%; }	 .about .a_nr .a_01{ font-size:28px;}     .about .a_nr .a_02{ font-size:16px;}	 .news,.message{ width:90%;}	 .news{ margin-left:5%;}	 .message{ margin-right:5%;}	 } @media (max-width: 600px) {	 .about .a_nr{ padding:35px 5% 40px;}	 .about .a_nr .a_01{ font-size:24px;}     .about .a_nr .a_02{ font-size:15px;}	 .about .a_nr .a_03{ line-height:25px; padding-top:10px;}	 .newslist li .ntime .date02{ font-size:14px;}	 	 }@media (max-width: 380px) {	.slideBox{  height:115px; }	.slideBox .hd{ bottom:2px;}		 	 }
