@charset "utf-8";
/* CSS Document */

* {
	box - sizing: border - box
} * , blockquote, body, button, code, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, input, legend, li, ol, p, pre, td, textarea, th, ul {
	margin: 0;
	padding: 0
}
LI, UL { list-style-type:none;}
body { font-family:"Arial"; background:#fff; font-size:14px; color:#000;min-width:1320px;}
IMG {
	BORDER - TOP - WIDTH: 0;
	BORDER - LEFT - WIDTH: 0;
	BORDER - BOTTOM - WIDTH: 0;
	BORDER - RIGHT - WIDTH: 0
}

@font-face {

  font-family:impact;

  src: url("../fonts/impact.ttf")  format(".ttf"),

}
 
.fz { margin:0 auto; width:1200px; }
.fr { float:right;}
.fl { float:left;}
.clear { clear:both;}
a { text-decoration:none;color:#000;}
img { border:0;}


/* 导航 */
.top { width:100%; height:150px;}
.top_l { width:642px; margin-top:40px;}
.top_r { width:250px;}
.logo { width:220px;}
.logo img { width:100%; margin-top:13px;}
.t_title { width:390px;  padding:0 0 3px 18px; border-left:1px solid #dddddd;}
.t_title h1 { font-size:20px; line-height:1.2;}
.t_title p{ color:#585858; font-size:14px; margin-top:3px; }
.tel_l { width:40px;margin-top: 8px;}
.tel_l img{ width:100%;}
.tel_r { width:200px;}
.tel_r span { display:block; color:#585858;}
.tel_r p { color:#cf0101; font-size:30px; font-weight:bold;}
.language p {  height:30px; width:50%;position:relative;text-align:right; float:right}
.language p span:first-child { color:#585858;  display:inline-block; line-height:30px; padding-left:30px; background:url(../images/icon1.png) no-repeat left center;}
.language p:hover span:first-child { color:#cf0101;   background:url(../images/icon1h.png) no-repeat left center;}
.language p span:first-child i { font-style:normal;-ms-transform: rotate(90deg); display:inline-block; padding-left:5px; font-family:"宋体";
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg); transition:all 0.6s; -moz-transition:all 0.6s; -ms-transition:all 0.6s; -o-transition:all 0.6s; -webkit-transition:all 0.6s;}
.language p:hover span:first-child i { -ms-transform: rotate(270deg); 
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg); transition:all 0.6s; -moz-transition:all 0.6s; -ms-transition:all 0.6s; -o-transition:all 0.6s; -webkit-transition:all 0.6s;}
	
 
.language p span:last-child { display:block; width:77px; position:absolute; bottom:-30px; right:0; opacity:0;transition:all 0.5s; -moz-transition:all 0.5s;-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;}
.language p span:last-child a { border-bottom:1px solid #cdcdcd; line-height:30px; display:block; width:100%; height:30px; text-align:center; background:#e7e7e7; color:#000;}
.language p span:last-child a:hover {  background:#004483; color:#fff;}
.language p:hover span:last-child {   bottom:-60px;  opacity:1; transition:all 0.5s; -moz-transition:all 0.5s;-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;}
.language p span:last-child a:last-child { border-bottom:0;}
.index_logo{ width:214px;position:absolute; left:3%; top:0; z-index:8888888888888}
.index_logo img{ height:80px;padding-top:18px;}
.tel { margin-top:25px;}









/* 导航 */
.top_head { width:100%; height:65px;  background:#004483;}
.headlf { display:none;}
.nav_z{ z-index: 9999; position:relative; }
.nav_z .nav{display: block; width:100%;   }
.nav_z .nav ul li{float:left;box-sizing: border-box; text-align:center;z-index: 999;   width:12.5% !important; position:relative;   } 
.nav_z .nav ul li .f_a{   line-height:65px;position:relative;  display:block;font-size:18px;color:#fff;width:100%;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s}
.nav_z .nav ul li .f_a::before{ content:''; display:block; width:1px; height:20px; position:absolute; background:#266095; right:0; top:24px; }  
.nav_z .nav ul li:last-child .f_a::before{  display:none;  }  
.nav_z .nav ul .on .f_a::before{  display:none;  } 
.nav_z .nav ul .on .f_a{  color:#fff; background:#cf0101;} 
.nav_z .nav ul li:hover .f_a{  color:#fff; background:#cf0101;}  

.nav_z .nav ul li .f_a:hover:after{width:100%;transform: scale(1);transform-origin:left;}
.nav_z .nav ul li .s_navbox{     top: 65px;display:none;position: absolute;left: 0;width: 100%; background:#fff;background:rgba(0,0,0,0.7);z-index: 9999;box-sizing: border-box; }
.nav_z .nav ul li .s_navbox .s_a a{ font-weight:100;color:#fff;font-size:14px;display:block;padding:10px 0; border-TOP:1px solid #5c5c5c} 
.nav_z .nav ul li .s_navbox .s_a a:last-child{ border-BOTTOM:1px solid #5c5c5c}
.nav_z .nav ul li .s_navbox .s_a a:hover{color: #fff; background:#cf0101;} 
.m_nav{display:none} 
.headrg .m_menuimg{display: none}
.active{background-color: #fff}
.activ2{background-color: #fff}

.head_search{ display:block; position:absolute; right:5%; top:10px; width:444px; height:30px; line-height:30px; color:#fff; text-align:right; overflow:hidden; z-index:99999999999999;-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s}

 
/* 下拉侧边菜单 */
.sidenav{position: relative;width:180px;display: block; float: left;}
.sidenav label {width:180px;display: block;padding-left: 55px;box-sizing: border-box; background: #128ee3;position: relative;height: 48px;line-height: 48px;color: #fff;font-size: 16px;}
.sidenav label i {width: 30px;height: 30px;display: block;position: absolute;background-size: 20px;left: 25px;top: 16px;}
.sidenav .side {display: inline-block;position: absolute;top: 48px;left: 0;z-index: 999;width: 180px;background: #fff;border-top: none;background-color: rgba(255, 255, 255, .95);box-sizing: border-box;}
.sidenav .side li {position: relative;width:100%; padding:5px 0px;border-bottom: 1px solid #cccccc;box-sizing: border-box}
.sidenav ul.side li:first-child {cursor: pointer; width:14%;}
.sidenav .side li a {color: #333;height: 40px;line-height: 40px;padding: 8px 0 8px 0;display: block;font-size: 16px;}
.sidenav .side li a:hover {background: none;color: #0085cd;}
.sidenav .side li a i {transition: all 0.3s ease 0s;}
.sidenav .side li a i.side_t {margin-left:10px; width: 40px;height: 40px;display: inline-block;vertical-align: middle;background-size: 30px;}
.sidenav .side li a:hover i {margin-left: 15px;}
.icon1{background: url(../images/sideIcon1.png) no-repeat;}
.icon2{background: url(../images/sideIcon1.png) no-repeat;}
.icon3{background: url(../images/sideIcon1.png) no-repeat;}
.icon4{background: url(../images/sideIcon1.png) no-repeat;}
.icon5{background: url(../images/sideIcon1.png) no-repeat;}
.icon6{background: url(../images/sideIcon1.png) no-repeat;}
.icon7{background: url(../images/sideIcon1.png) no-repeat;}
.sidenav .side li:hover .side_main {display: block;z-index: 999;}
.sidenav .side .side_main {display: none;width: 500px;background: #FFFFFF;position: absolute;left: 180px;top:0;box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.1);border: 1px #cecece solid;z-index: 7;}
.sidenav .side .side_main dl {margin: 20px;padding: 0;}
.sidenav .side .side_main dl dt {font-size: 18px;margin-bottom: 10px;color: #0173b2;font-weight: bold;}
.sidenav .side .side_main dl dt b{font-size: 15px;}
.sidenav .side .side_main dl dd {margin-bottom: 10px;display: inline-block;}
.sidenav .side .side_main dl dd a {position: relative; display: inline-block;color: #777;font-size: 14px;margin:0 4px ;padding: 0 5px;border-right: 2px solid #bbbbbb; height: auto;line-height: 1.5;transition: all 0.2s ease 0s;}
i.icon-hot,i.icon-new {display: inline-block;height: 9px;width: 24px;background: url(../images/img_public.png) no-repeat;vertical-align: middle;}
i.icon-hot {background-position: 0 -240px;}
i.icon-new {background-position: -40px -240px;}
.sidenav .side .side_main dl dd a span {color: #999;}
.sidenav .side .side_main dl dd a:hover {background: none;color: #cf1322;transform:translateY(-2px);}
.sidenav .side .side_main dl dd a:hover b {color: #40adf5;}
.sidenav .side .side_main dl dd a:hover span {color: #40adf5;} 

/*小于1600大于1200稍微调整下字体*/
@media screen and (max-width: 1600px) and (min-width:1200px) {
   .nav ul li .f_a{font-size:14px}
   .nav ul li .s_navbox .s_a a{font-size:12px}
   .foot_top ul{margin-left:60px}
   .nav ul li .s_navbox .s_a{width:100%}
  
} 
 
/*移动端导航*/
.m_navList ul li:first-child{ text-align:center; padding:15% 0 15%;}
.m_navList ul li .c_logo{ width:40%;}
@media screen and (max-width: 1024px) and (min-width: 0px){
	.top_head { height:90px;}
	.headlf {  display: block;}
	.nav_z { display: none;}
   .msgNum{display: none;}
   .head{display:none}
  
    .a_js{ display:block; width:40px; height:40px; margin:35px 0 0 25px; white-space:nowrap;color:transparent;z-index:20;cursor:pointer; }
	.a_js span{display:block;height:3px;background:#f47115;margin-bottom:6px;transition:all 0.3s;  -webkit-transform-origin: 0% 50%;-moz-transform-origin: 0% 50%; -ms-transform-origin: 0% 50%;-o-transform-origin: 0% 50%;transform-origin: 0% 50%;}
	.a_js span:nth-child(1){ width:30px; }
	.a_js span:nth-child(2){ width:45px;}
	.a_js span:nth-child(3){margin-bottom:0;width:30px;}
	.a_js:hover span:nth-child(1){transform: translateX(3px) translateY(0px) rotate(45deg); width:39px !important;}
	.a_js:hover span:nth-child(2){opacity:0; width:45px !important;}
	.a_js:hover span:nth-child(3){transform:translateX(3px) translateY(11px) rotate(-45deg); width:39px !important;}

   .m_img{display:block;height:90px;background:#fff;width:100%;z-index:9999;overflow: hidden; position:relative;}
   .m_img .headlf{height:90px; width:100%;   }
   .m_img .headlf .m_logo{height:55px; margin-top:18px; }
   .m_img .headlf a h1 { display:block;     color:#000;   margin:15px 0 0 0; font-size:25px; font-weight:bold;}
   .m_img .headlf a span { display:inline-block; font-style:normal;color:#f47216; margin-top:5px;}
   .m_img .headlf a { color:#000; padding-left:25px; display:block; font-size:18px; line-height:1.2;}
   
   .m_img .headrg{ position:absolute; right:25px; height:90px; height:120px; top:0; z-index:66666}
   .m_img .headrg a .m_menuimg{height:25px;vertical-align:top;display: block}
   .m_nav {display:block;position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:hidden;z-index:10000}
   .m_nav .closecover{position:absolute;width:100%;height:100%;background:#0b0d19;filter:alpha(opacity=0);opacity:0;left:0px;top:0px;z-index:1}
   .m_nav .closeicon{position:absolute;width:20%;left:30px;top:5%;z-index:100;text-align:center;filter:alpha(opacity=0);opacity:0}
   .m_nav .m_navList{position:absolute;width:80%;right:0px;top:0px;background:#0b0d19;height:100%;z-index:100;right:-80%;overflow-y: scroll;}
   .m_nav .m_navList ul{padding-left:5%;padding-right:5%}
   .m_nav .m_navList ul li{border-bottom:1px solid #232530}
   .m_nav .m_navList ul li:first-child{border-bottom:0}
   .m_nav .m_navList ul li a{display:block;height:45px;color:#fff;line-height:45px;padding-left:5%;font-size:16px}
   .m_nav .m_navList ul li .m_f_a{display: flex;align-items: center;justify-content: space-between; width: 100%}
   .m_nav .m_navList ul li .m_f_a a{flex: 1;}
   .m_nav .m_navList ul li .m_f_a i{width: 40px;height:35px;box-sizing: border-box; padding:0 5px; display: block;}
   .icon{ background:url(../images/plus.png) 100% no-repeat;background-position: 50% 50%; -webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
   .icon_on{background:url(../images/reduce.png) 50% no-repeat!important;background-position: 50% 50%;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
   .m_nav .m_navList ul li .m_s_nav{display:none;width: 100%;}
   .m_nav .m_navList ul li .m_s_nav a{display: block; height:40px;line-height:40px;font-size:14px;padding-left:10%;overflow: hidden; white-space: nowrap;width: 90%;text-overflow: ellipsis;}
}



/*=====关于我们=====*/
.inner_banner { width:100%; height:350px;}
.dqwz { height:75px; width:100%;  line-height:75px; color:#515151; }
.i_dqwz_r{ width:700px; float:left; }
#dqwz .i_dqwz_r{ width:310px; }
.i_dqwz_l { width:900px;}
.i_dqwz .i_dqwz_r a:first-child{  margin-left:0; background:url(../images/crumbs.png) no-repeat left center; padding:0 5px 0 35px; }
.i_dqwz .i_dqwz_r a { display:inline-block; margin-left:10px; font-size:14px; color:#9c9c9c;}
.i_dqwz .i_dqwz_r a:hover {  color:#cf0101;}
.i_dqwz .i_dqwz_r a  i{ display:inline-block; color:#969696; padding-left:10px; font-size:15px; font-style:normal; font-family:"Arial"}
.i_dqwz .i_dqwz_r a:last-child i { display:none;}
.i_dqwz .i_dqwz_r a:nth-child(2){  margin-left:0;}
.i_dqwz .i_dqwz_r  i{ display:inline-block; color:#969696; padding-left:12px; font-size:15px; font-style:normal; font-family:"Arial"}

.inner{ padding-top:40px;}
 
.inner_r { width:900px;}
 
.inner_sort { text-align:right;  width:840px;}
.inner_sort ul li { display:inline-block;  }
.inner_sort ul li:last-child {  border-bottom:0}
.inner_sort ul li a {  margin:0 0 0 40px ; display:inline-block; font-size:14px; color:#9c9c9c; position:relative; }
.inner_sort ul li:first-child a { margin:0;}
.inner_sort ul li a::after{ display:block; width:1px; height:18px; background:#d9d9d9; position:absolute; left:-20px; top:30px; content:"";}
.inner_sort ul li:first-child a::after{ display:none; }
.inner_sort ul li a:hover {   color:#cf0101;    }
.inner_sort ul li a::before{ display:block; width:0; height:3px; background:#cf0101; position:absolute; left:33px; bottom:5px; content:"";transition:all 0.5s; -moz-transition:all 0.5s;-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;}
.inner_sort ul li:hover a::before{   width:100%;   left:0;   content:"";transition:all 0.5s; -moz-transition:all 0.5s;-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;}
.inner_sort ul li a i { font-style:normal; float:right; margin-right:35px;}
.about_sort { font-size:25px; color:#000;  border-bottom:1px solid #d9d9d9; height:40px; line-height:40px;}

.inner_top { text-align:center; margin-top:60px; }
.inner_top span { display:block; font-size:30px; padding-bottom:10px;  }
.inner_top i { display:block; width:40px; height:2px; background:#004483; margin:0 auto;}
.about_info img { max-width:100%}




/*=====关键词======*/
.index1 { height:70px; width:100%; border-bottom:1px solid #d9d9d9; line-height:70px;}
.index1_l{ width:700px; color:#606060}
.index1_r{ width:324px; height:38px; border:1px solid #d9d9d9; border-radius:50px; margin-top:13px; overflow:hidden;}
.index1_l strong { color:#000;}
.index1_l strong span{ color:#cf0101;}
.index1_r .text { outline:none; padding:0 10px;border:0; width:266px; height:38px; line-height:38px; background:#fff; color:#a3a3a3; float:left;}
.index1_r .btn {  width:38px; height:38px; line-height:38px; background:url(../images/icon3.png) no-repeat center center;   float:right;}




/*=====首页产品中心======*/
.index2 { padding-top:75px;}
.index_title { text-align:center;}
.index_title span { display:block; font-size:40px; text-transform:uppercase;}
.index_title span i { display:inline-block; padding:0 10px; font-style:normal; font-weight:bold; font-size:28px;}
.index_title span em { color:#004483;font-style:normal;}
.index_title p { color:#606060; margin-top:12px; font-size:16px;}


.index2_l { width:25%;}
.index2_r { width:72%;}
.index2_l_t { width:100%; height:127px; background:#004483 ; color:#fff; overflow:hidden;}
.index2_l_t span { font-size:28px; background: url(../images/icon4.png) no-repeat 229px 19px; display:block; width:90%; padding-left:10%;margin-top:30px;}
.index2_z {margin-top:50px;}
.index2_l_t p { margin-top:15px; text-indent:3.4em;}
.index2_l_i ul { border:1px solid #d9d9d9; border-top:0; overflow:hidden; padding:12px;}
.index2_l_i ul li { margin-bottom:12px;}
.index2_l_i ul li:last-child { margin-bottom:0;}
.index2_l_i ul li a { text-indent:2em; line-height:56px; height:56px; width:100%; display:block; background:#e7e7e7; color:#000; font-size:17px; position:relative;}
.inner_contet .index2_l_i ul li a { text-indent:1em;  }
.index2_l_i ul li a i { display:inline-block; float:right; font-style:normal; margin-right:20px;}
.index2_l_i ul li:hover a { background:#004483; color:#fff; }
.index2_r ul li { float:left; width:33.33%; margin:-1px 0 0 -1px; }
.index2_r ul li a { display:block; border:1px solid #d9d9d9;height:273px}
.index2_r ul li a .index2_img{ width:100%; height:213px; position:relative; overflow:hidden;}
.index2_r ul li a .index2_img img {display:block;width:100%;   position: absolute;    top: 0;    right: 0;    bottom: 0;    left: 0;    margin: auto;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.index2_r ul li:hover a .index2_img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}

.index2_r ul li a .index2_it{  width:100%; height:60px; display:block; line-height:60px; text-align:center; color:#000}
.index2_r ul li:hover a .index2_it{ color:#004483  }
.index2_r ul li a .index2_it span {position:relative; width:85%; margin:0 auto;display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;}
.index2_r ul li a .index2_it span::after{ content:""; display:block; width:0; height:3px; border-radius:5px; margin:-12px auto 0; background:#004483;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.index2_r ul li:hover a .index2_it span::after{  width:40px; -webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}





/*=====首页关于我们======*/
.index3 { width:100%; overflow:hidden; background:#ededed; width:100%; position:relative; margin-top:50px;}
.index3_img { float:left;width:50%;}
#index3_t { margin-top:75px;}
.index3_r { padding-left:5%; width:45%}
.index3_r_t { font-size:25px; margin-top:85px;}
.index3_r_t i { display:block; width:40px; height:1px; margin-top:30px; background:#004483}
.index3_r_i { line-height:2; color:#484848; 
display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:8;
}
.index3_r_i p{ margin-top:20px; text-indent:2em}
.index3_r_i p:first-chile{ margin-top:0;}
.index3_r_m a{ margin-top:40px; display:block; width:128px; height:35px; line-height:35px; text-align:center; border:1px solid #d0d0d0; color:#666666; text-align:center;}
.index3_r_m a i{ font-style:normal; display:inline-block; padding-left:10px;}
.index3_r_m a:hover { background:#cf0101; color:#fff; border:1px solid #cf0101;} 




/*微信弹窗*/
.about_video img{ width:100%; display:block; -webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.about_video:hover img{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02);}
.about_video .bgs:after{ content:""; position:absolute; width:100%; height:100%; top:0; left:0;background-image:url(../images/icon11.png);  background-repeat:no-repeat; background-position:center center;transition:all 0.4s;}
.about_video:hover .bgs:after{ background-image:url(../images/icon11h.png);background-repeat:no-repeat; background-position:center center;transition:all 0.4s;}
.about_video .bgs:before { content:""; position:absolute; width:100%; height:100%; top:0; left:0;  }
.about_video .bgs:hover:before {  background:rgba(0,0,0,0); }


.about_video .bgs {   height: 100%;  overflow: hidden; transition: all 0.4s; position: absolute;  bottom: 0%;  left: 0;  width: 100%;    display: flex;   justify-content: center;  align-items: center;}
 .about_video { cursor: pointer;  overflow: hidden;  position: relative;  }
#hidden{z-index: 2147483647;display: none; background: #000; filter: alpha(opacity=0); left: 0px; opacity: 0; position: fixed; width: 3000px; height: 100%; padding-top: 28%; text-align: center; top:0;}
#hiddenimg{opacity:1  ; display:none; position:fixed;left:0%; width:100%; height:300px;padding-top:0;z-index:2147483647; top:28%; text-align:center;}
#hiddenimg img{ width:90%;max-width:300px; margin:0 auto; }
#hiddenimg2{text-align: center;}
.weixinclose{ position:fixed; right:2%; top:2%; color:#fff; font-size:30px; cursor:pointer; z-index:2147483648; font-weight:normal; display:none;}
/*视频弹窗*/
.mainFilter{width: 100%;height: 100%;position: fixed;top: 0;left: 0;bottom: 0;right: 0;z-index: 100;display: none;background: url(../images/about_bg.png);z-index: 1000000000000000000;}
.popupVideo {
  max-width:890px;
  width:96%;
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  z-index: 120;
  display: none;
  border-radius:4px;
  outline:none;
z-index: 10000000000000000000;}
.popupVideo iframe,
.popupVideo video {
  width: 100%;
  max-height: 500px;
   background: #000;
}
.popupVideo .close { z-index:100000000000000000000;
  width: 30px;
  height: 30px;
  position: absolute;
  top: -20px;
  right: -20px;
  background: url(../images/c10.png) no-repeat center;
  cursor: pointer;
  transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  -moz-transition-duration: 0.4s;
  -ms-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  border-radius:50%;
}
.popupVideo .close:hover {
  transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
   background-color:#e50012;
    background-image:url(../images/c10.png);
}
.popupVideo .video_t{ height:60px; line-height:60px; overflow:hidden; background:#fff; padding-left:18px; color:##424242; font-size:18px; font-weight:400;}
.about_sz .scale_info { top:0;  padding:20px 0 0 ; width:100%;    position: initial;}
.about_sz { padding-bottom:40px;  border-top: 1px solid #dedede; overflow:hidden; padding-top:40px;}
.inner_about2_l { width:50%;}
.inner_about2_l img { width:100%; display:block;}
.inner_about2_r { width:34%; padding:100px 8% 0;   }
.inner_about2_r p {     line-height:1.8;   font-size:18px; color:#313131;}
.inner_about2_r span { display:inline-block; font-size:20px; font-weight:bold; padding-bottom:10px; border-bottom:2px solid #e50012; margin-bottom:20px;}
.inner_about2 ul li { overflow:hidden;}
.inner_about2 ul li:first-child{ width:100%;  background:#f4f3f3; margin-top:30px; overflow:hidden;}
.inner_about2 ul li:last-child { margin-bottom:30px;}






/* ===== 数字 ===== */
.index1 { width:100%;  overflow:hidden;}
.value_info {  width:50%; background:#fff; height:145px; position:absolute; right:0; bottom:0;}
.value_info li {width:25%;  float:left; text-align:center; margin-top:33px; }
 
 
.htmleaf-container { height:130px;}
.buttonBox{ position:relative;font-size:40px;
  outline:none;transition:all 1s;color:#1da838; }
#seventh span{ color:#004483; font-family:"Impact";  position:relative; text-transform:uppercase;   letter-spacing:1px; border:none;    font-size:42px; outline:none;transition:all 1s; }
#seventh em{ color:#fff;    font-weight: bold; font-style:normal;}
 .value_info ul li .value_t { font-size:20px; color:#fff;}
#seventh i { font-style:normal;font-size:12px;color: #fff; display:inline-block; margin-left:10px; padding:3px 5px;  border-radius:20px; background:#cf0101}
.buttonBox p { font-size: 14px;color: #606060;}
 


 /*=====实景=====*/
.index4 { width:100%; }

/* tabbtn */
.tabbtn { width:100%;  	height:104px; line-height:104px;   border-bottom:solid 1px #d9d9d9; text-align:center;}
.tabbtn li {  	position:relative; display:inline-block;}
.tabbtn li a {display:inline-block; text-align:center; cursor:pointer; font-size:25px;}
 .tabbtn li a i { font-style:normal; display:inline-block; padding:0 20px;}
.tabbtn li.current a {    color:#004483;}
/* tabcon */
.tabcon { position:relative;/*必要元素*/ 
	overflow:hidden;
}
.tabcon .subbox {
	position:absolute;/*必要元素*/
	left:0;
	top:0;
}
.tabcon .sublist { margin-top:40px; }
/* leftcon */
#leftcon .subbox {
	width:9999em;
}
#leftcon .subbox .sublist {
	float:left;
	width:664px;
}
/* sublist */

.sublist li { float:left; margin-left:3%; width:22.7%;}
.sublist li:first-child {  margin-left:0}
.sublist li a p:first-child { width:99%; border:solid 1px #d9d9d9; overflow:hidden; height:230px; position:relative}
.sublist li:hover a p:first-child {  border:solid 1px #004483;   }
.sublist li a p:first-child img { height:230px;  display: block;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;position: absolute;    top: 0;       left:-47px;   }
.sublist li:hover a p:first-child img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.sublist li a p:last-child { margin-top:10px; text-align:center; color:#000;}
.sublist li:hover a p:last-child {  color:#004483;}


#i_ho li a p:first-child img { position:initial; margin:0 auto}
#i_ho li {  text-align:center;}




 /*=====企业文化=====*/
.index5 { width:100%; margin-top:75px; padding:75px 0; overflow:hidden; background:#ededed}
.index5 .index_title span { color:#004483}
.index5_z { padding-top:50px;}
.index5_l { width:49%; position:relative; overflow:hidden;}
.index5_r { width:49%;}
.index5_l img { width:100%; display:block;}
.index5_li { width:100%; height:100%; background:rgba(0,0,0,.5); color:#fff; position:absolute; left:0; top:0;}
.index5_li01  { text-align:center; margin-top:130px; font-size:25px;}
.index5_li01::after { content:""; display:block; width:35px; height:1px; background:#fff; margin:20px auto 50px;}
.index5_li02 { line-height:2; text-align:center; margin:0 auto; width:80%;}
.index5_li02 span { display:block;}
.index5_r ul li { margin-bottom:32px; position:relative;}
.index5_r ul li img { width:100%; display:block;}
.index5_r ul li .index5_ri {width:100%;   height:100%; background:rgba(0,0,0,.5); color:#fff; position:absolute; left:0; top:0;}
.index5_r ul li .index5_ri dl dt {font-size:25px; margin:30px 0 0 30px; }
.index5_r ul li .index5_ri dl dt::after { content:""; display:block; width:35px; height:1px; background:#fff; margin:20px 0 20px 0;}
.index5_r ul li .index5_ri dl dd { line-height:1.6; margin-left:30px;}
.index5_r ul li .index5_ri dl dd span { display:block;}

 /*=====产品应用=====*/
.index6 { margin-top:75px;}
.index6_z { margin-top:50px;}
.index6_z .demo .tabbtn{ width:504px; float:left;   line-height:30px; border:0;height: 620px;  overflow-y: scroll;    overflow-x: hidden; }
.index6_z .demo .tabbtn::-webkit-scrollbar {
  /*滚动条整体样式*/
  width : 5px;  /*高宽分别对应横竖滚动条的尺寸*/
  height: 5px;
  }
.index6_z .demo .tabbtn::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  box-shadow   : inset 0 0 5px rgba(0, 0, 0, 0.2);
  background   : #20448E;
  }
.index6_z .demo .tabbtn::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  box-shadow   : inset 0 0 5px rgba(0, 0, 0, 0.2);
  border-radius: 10px;
  background:rgba(211,211,211,0.2);
  }

.index6_z .demo .tabbtn li { float:left; display:block; width:245px; height:205px; margin-bottom:3px; background:#ededed; margin-left:3px;-webkit-transition:0.6s;-moz-transition:0.6s;transition: 0.6s; -ms-transition: 0.6s; -o-transition: 0.6s;}
.index6_z .demo .tabbtn li:nth-child(2n+1) {  margin-left:0;}
.index6_z .demo .tabcon{ width:690px; float:right;}
.index6_z .demo .tabcon .sublist img { width:100%; display:block;}
.index6_z .demo .tabcon .sublist { margin-top:0}
.index6_z .demo .tabbtn .current { background:#004483; color:#fff;-webkit-transition:0.6s;-moz-transition:0.6s;transition: 0.6s; -ms-transition: 0.6s; -o-transition: 0.6s;}
.index6_z .demo .tabbtn .current a {  color:#fff}
.index6_z .demo .tabbtn li a em { display:block; width:60px;height:60px; border-radius:100px; margin: 47px auto 20px;} 
.index6_z .demo .tabbtn li a span { font-size:20px;}
.index6_z .demo .tabbtn li a .ta1 { background:#004483 url(../images/icon12.png) no-repeat center -36px;-webkit-transition:0.6s;-moz-transition:0.6s;transition: 0.6s; -ms-transition: 0.6s; -o-transition: 0.6s;}
.index6_z .demo .tabbtn .current a .ta1 { background:#fff url(../images/icon12.png) no-repeat center 10px;-webkit-transition:0.6s;-moz-transition:0.6s;transition: 0.6s; -ms-transition: 0.6s; -o-transition: 0.6s;}
.index6_z .demo .tabbtn li a .ta2 { background:#004483 url(../images/icon13.png) no-repeat center -38px;-webkit-transition:0.6s;-moz-transition:0.6s;transition: 0.6s; -ms-transition: 0.6s; -o-transition: 0.6s;}
.index6_z .demo .tabbtn .current a .ta2 { background:#fff url(../images/icon13.png) no-repeat center 12px;-webkit-transition:0.6s;-moz-transition:0.6s;transition: 0.6s; -ms-transition: 0.6s; -o-transition: 0.6s;}
.index6_z .demo .tabbtn li a .ta3 { background:#004483 url(../images/icon17.png) no-repeat center -23px;-webkit-transition:0.6s;-moz-transition:0.6s;transition: 0.6s; -ms-transition: 0.6s; -o-transition: 0.6s;}
.index6_z .demo .tabbtn .current a .ta3 { background:#fff url(../images/icon17.png) no-repeat center 15px;-webkit-transition:0.6s;-moz-transition:0.6s;transition: 0.6s; -ms-transition: 0.6s; -o-transition: 0.6s;}
.index6_z .demo .tabbtn li a .ta4 { background:#004483 url(../images/icon15.png) no-repeat center -34px;-webkit-transition:0.6s;-moz-transition:0.6s;transition: 0.6s; -ms-transition: 0.6s; -o-transition: 0.6s;}
.index6_z .demo .tabbtn .current a .ta4 { background:#fff url(../images/icon15.png) no-repeat center 10px;-webkit-transition:0.6s;-moz-transition:0.6s;transition: 0.6s; -ms-transition: 0.6s; -o-transition: 0.6s;}
.index6_z .demo .tabbtn li a .ta5 { background:#004483 url(../images/icon14.png) no-repeat center -34px;-webkit-transition:0.6s;-moz-transition:0.6s;transition: 0.6s; -ms-transition: 0.6s; -o-transition: 0.6s;}
.index6_z .demo .tabbtn .current a .ta5 { background:#fff url(../images/icon14.png) no-repeat center 10px;-webkit-transition:0.6s;-moz-transition:0.6s;transition: 0.6s; -ms-transition: 0.6s; -o-transition: 0.6s;}
.index6_z .demo .tabbtn li a .ta6 { background:#004483 url(../images/icon31.png) no-repeat center -37px;-webkit-transition:0.6s;-moz-transition:0.6s;transition: 0.6s; -ms-transition: 0.6s; -o-transition: 0.6s;}
.index6_z .demo .tabbtn .current a .ta6 { background:#fff url(../images/icon31.png) no-repeat center 15px;-webkit-transition:0.6s;-moz-transition:0.6s;transition: 0.6s; -ms-transition: 0.6s; -o-transition: 0.6s;}
.index6_z .demo .tabbtn li a .ta7 { background:#004483 url(../images/icon30.png) no-repeat center -35px;-webkit-transition:0.6s;-moz-transition:0.6s;transition: 0.6s; -ms-transition: 0.6s; -o-transition: 0.6s;}
.index6_z .demo .tabbtn .current a .ta7 { background:#fff url(../images/icon30.png) no-repeat center 15px;-webkit-transition:0.6s;-moz-transition:0.6s;transition: 0.6s; -ms-transition: 0.6s; -o-transition: 0.6s;}

.index6_z .demo .tabbtn li a .ta8 { background:#004483 url(../images/icon16.png) no-repeat center -37px;-webkit-transition:0.6s;-moz-transition:0.6s;transition: 0.6s; -ms-transition: 0.6s; -o-transition: 0.6s;}
.index6_z .demo .tabbtn .current a .ta8 { background:#fff url(../images/icon16.png) no-repeat center 15px;-webkit-transition:0.6s;-moz-transition:0.6s;transition: 0.6s; -ms-transition: 0.6s; -o-transition: 0.6s;}

.index6_z .demo .tabbtn li a .ta9{ background:#004483 url(../images/icon32.png) no-repeat center -36px;-webkit-transition:0.6s;-moz-transition:0.6s;transition: 0.6s; -ms-transition: 0.6s; -o-transition: 0.6s;}
.index6_z .demo .tabbtn .current a .ta9 { background:#fff url(../images/icon32.png) no-repeat center 13px;-webkit-transition:0.6s;-moz-transition:0.6s;transition: 0.6s; -ms-transition: 0.6s; -o-transition: 0.6s;}
.index6_z .demo .tabbtn li a .ta10{ background:#004483 url(../images/icon33.png) no-repeat center -36px;-webkit-transition:0.6s;-moz-transition:0.6s;transition: 0.6s; -ms-transition: 0.6s; -o-transition: 0.6s;}
.index6_z .demo .tabbtn .current a .ta10 { background:#fff url(../images/icon33.png) no-repeat center 15px;-webkit-transition:0.6s;-moz-transition:0.6s;transition: 0.6s; -ms-transition: 0.6s; -o-transition: 0.6s;}





 /*=====一站式=====*/
.index7 { width:100%; margin-top:85px;background-position: center top;
    background-repeat: no-repeat;
    background-size: cover;
    background: fixed;
}
.yzs { width:100%; padding:80px 0; background:rgba(0,0,0,0.6); overflow:hidden;}
.yzs_t { text-align:center; color:#fff;}
.yzs_t span { display:block; font-size:35px;} 
.yzs_t p {  margin-top:20px; font-size:16px;}
.yzs_z { padding-top:80px;}
.yzs_z ul li { float:left; margin-left:45px; width:266px; text-align:center;  }
.yzs_z ul li:first-child {  margin-left:0;}
.yzs_z ul li dl { border:1px solid #fff; color:#fff; padding-bottom:20px;min-height:250px;}
.yzs_z ul li dl dd:first-child img { height:55px;}
.yzs_z ul li dl dd:first-child { margin-top:40px;}
.yzs_z ul li dl dd:first-child+dd { font-weight:bold; font-size:18px; margin:20px 10px 5px}
.yzs_z ul li dl dd:last-child { line-height:1.5; margin:15px  10px 0; text-transform:uppercase;} 
.parter { background:rgba(10,87,167,0.6); width:100%; padding:80px 0; overflow:hidden;}


.parter_l_i { font-size:35px; color:#fff;} 
.parter_l { width:205px;}
.parter_r { width:840px; margin-top:40px;}
.parter_l_d { line-height:2; color:#fff; margin-top:30px;}
.parter_r li{float:left;width:209px;  overflow:hidden; margin-bottom:1px; margin-left:1px;} 
.parter_r li a { display:block;    overflow:hidden; position:relative;} 
.parter_r li img { width:100%; display:block;}
.parter_r ul li a p { width:100%; height:40px; line-height:40px; text-align:center;background:rgba(0,0,0,0.7); color:#fff; position:absolute; left:0; bottom:-40px;transition:all 0.6s; -transition:all 0.6s; -ms-transition:all 0.6s; -o-transition:all 0.6s; -webkit-transition:all 0.6s;  }
.parter_r ul li:hover a p {   bottom:0;transition:all 0.6s; -transition:all 0.6s; -ms-transition:all 0.6s; -o-transition:all 0.6s; -webkit-transition:all 0.6s;  }
.parter_l_m a{ display:block; width:110px; line-height:35px; height:35px; text-align:center; background:#fff; color:#004483; margin-top:30px; }
.parter_l_m a:hover{  background:#cf0101; color:#fff;   }



 /*=====客户见证=====*/
.index8 { padding-top:75px; margin:0 auto 0; width:1339px}
.testimonial-section { padding-top:50px;}





/* ===== 新闻资讯 ===== */
.index9 { padding-top:75px;} 
.index9_title p { display:block; width:100%; font-size:30px; text-align:center;}
.index9_title span { display:block; width:50px; height:4px; border-radius:20px; background:#004483; margin:15px auto 0; position:relative;}
/*
.index9_title span::before { content:""; position:absolute; width:74px; height:1px; background:#d9d9d9; position:absolute; left:-90px; top:4px;}
.index9_title span::after {content:""; position:absolute; width:74px; height:1px; background:#d9d9d9; position:absolute; right:-90px; top:4px;}
*/
.index9_info { margin-top:60px;}
.index9_l { width:800px;}
.index9_r { width:350px;}
.index9_img { width:435px; overflow:hidden; }
.index9_img img {  width:100%;  display: block;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.index9_l:hover .index9_img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}

.index9_l a .n_t { color:#000; font-size:16px; margin-top:50px;     display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;}
.index9_l a:hover .n_t { color:#004483; }
.index9_l a .n_s { color:#a3a3a3;  margin-top:16px;}
.index9_i { width:320px;}
.index9_l a .n_i { color:#595757; line-height:2; margin-top:15px;    display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:3;}
.index9_l a .n_m { width:50px; height:1px; background:#004483; margin-top:60px;transition:all 0.6s; -moz-transition:all 0.6s; -ms-transition:all 0.6s; -o-transition:all 0.6s; -webkit-transition:all 0.6s;}
.index9_l a:hover .n_m { width:80px; transition:all 0.6s; -moz-transition:all 0.6s; -ms-transition:all 0.6s; -o-transition:all 0.6s; -webkit-transition:all 0.6s;}
 
.index9_r ul li a .index9_r_img { width:128px;}
.index9_r ul li a .index9_r_img img{ width:100%;  display: block;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.index9_r ul li:hover a .index9_r_img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}

.index9_r ul li a .index9_r_title { width:186px;}
.index9_r ul li { overflow:hidden; margin-bottom:15px;}
.index9_r ul li a .index9_r_title p{ display:block; color:#000; }
.index9_r ul li:hover a .index9_r_title p{   color:#004483; }
.index9_r ul li a .index9_r_title span{ display:block;   color:#a3a3a3; margin-top:10px;}







 /*=====底部=====*/
.foot{  width:100%; padding:60px 0 0; background:#333333; color:#adadad; overflow:hidden;  }
.foot_logo img { height:85px; margin-top:5px; }
.foot_logo p{ color:#fff; line-height:1.6;  font-size:16px;}
.foot_logo p:first-child+p{ margin-top:20px;}
.foot_logo p:last-child{ }
.foot_dz dl dt { color:#fff; font-size:20px; margin:4% 0;}
.foot_dz dl dd { color:#8f8f8f;  margin-bottom:3%; padding-left:28px; }
.foot_dz dl .fd1 { background:url(../images/incon2.png) no-repeat left center; margin-top:25px;}
.foot_dz dl .fd2 { background:url(../images/incon3.png) no-repeat left center;}
.foot_dz dl .fd3 { background:url(../images/incon4.png) no-repeat left center;}
.foot_sort dl .fd3 img { float:left; display:block;}
.foot_sort dl .fd3 em { margin-left:5px; width:250px; float:left;  display:block; font-style:normal; }
.foot_sort dl .fd3 em p { margin-bottom:11px;}
.foot_dz dl .fd4 { background:url(../images/incon1.png) no-repeat left center;}
.foot_dz dl dd img { display:none;}
.foot_left { width:25%; padding-right:2% ; }
 
 
 
 
 
.foot_sort { width:73%;}
.foot_wx { width:8%; text-align:center;  }
.foot_wx img { width:100%;}
.foot_wx p { font-size:12px; margin-top:5px;}
.foot_wx dl dt { text-align:left; display: block;font-size: 17px;color: #fff;  margin-bottom: 30px;}
.foot_wx dl dt i{ display:block;  font-style:normal; height:1px; width:15px; background:#fff; margin-top:10px;} 
.foot_wx dl dd { width:100%; }
.foot_sort ul li { float:left; width:19.5%}
.foot_sort ul li:first-child {   width:40%}
.foot_sort ul li:first-child+li { padding-left:3%;width:21.5%}
.foot_sort ul li span { display:block; font-size:17px; color:#fff; margin-bottom:30px;} 
.foot_sort ul li span i{ display:block;  font-style:normal; height:1px; width:15px; background:#fff; margin-top:10px;} 
.foot_sort ul li:last-child{ margin-right:0; width:35%;}
.foot_sort ul li dl dd{ margin-bottom:10px;display:block;}
.foot_sort ul li:first-child dl dd { width:48%; float:left;}
.foot_sort ul li dl dd a{ color:#adadad;}
.foot_sort ul li dl dd a:hover{ color:#fff;}
.foot_sort ul li dl { display:block;}
.foot_sort ul li dl dd img { display:inline-block; padding-right:10px;}
.foot_sort ul li dl dd:first-child img {    padding:0 12px 0 3px;}
.copyright { border-top:1px solid #505050; height:80px; line-height:80px; margin-top:50px; }
.copyright a { color:#adadad; }
.copyright a:hover { color:#fff; }
.copyright_l { width:60%;}
.copyright_r { width:40%;text-align:right;}


#goTopBtn {
POSITION: fixed; TEXT-ALIGN: center; LINE-HEIGHT:70px; background:#004483 url(../images/back.png) no-repeat center 10px ; color:#fff;WIDTH: 50px; BOTTOM: 35px; HEIGHT: 50px; FONT-SIZE: 12px; CURSOR: pointer; RIGHT: 0px; _position: absolute; _right: auto; z-index:9;}
#goTopBtn:hover{  background:#cf0101 url(../images/back.png) no-repeat center 10px ; } 

.link { width:100%; padding:30px 0; background:#004483; color:#fff; line-height:1.5; margin-top:75px;}
.link_z ul li:first-child{padding-right:0}
.link_z ul li { display:inline-block; padding-right:20px;}
.link_z ul li a{ display:inline-block; color:#fff}


/*=====内页关于我们=====*/
.about1 { margin-top:50px; width:100%; position:relative;}
.about_info  { margin-top:10px; line-height:2; font-size:16px;}
.abou1_sz { position:absolute; bottom:0; left:0; width:100%;}
.abou1_sz .value_info { height:120px; background:#fff; width:1200px !important; position:initial;}
.about1 .about_video .bgs:after { height: 80%;    background-size:80px 80px;}


.abou2 { margin-top:110px;}
.abou2_l { width:675px;}
.abou2_r { width:456px;}
.abou2_r img{ width:100%;}
.abou2_lt { font-size:35px; color:#000; text-align:center;}
.abou2_lt::after{ content:''; display:block;     width: 40px; height: 2px;  background: #004483;  margin:10px auto 0;}
.abou2_l ul li { overflow:hidden; margin-bottom:52px;}
.abou2_l ul li:last-child {  margin-bottom:0;}
.abou2_l ul li .qywh_l { width:110px;}
.abou2_l ul li .qywh_r { width:544px;}
.abou2_l ul li .qywh_l p { overflow:hidden;width:102px; height:102px; background:#004483; border-radius:150px; position:relative;}
.abou2_l ul li .qywh_l p i { width:82px; height:82px;border-radius:150px; border:1px dashed rgba(255,255,255,1); position:absolute; left:10px; top:10px; }
.abou2_z { padding-top:70px;}
.abou2_l ul li .qywh_l p span { display:block; width:100px; height:100px; text-align:center; margin:31px auto 0;}
.abou2_l ul li .qywh_l p span img { display:block; height:40px; margin:10px auto 0;}
.abou2_l ul li:last-child .qywh_l p span img {  height:37px; margin:10px auto 0;}
.qywh_r h3 { font-size:25px; margin-bottom:17px; color:#333;}
.qywh_r p { line-height:1.6; color:#333; font-size:16px;}


.abou2_l ul li .qywh_l p i{ 

animation: rotate 25s linear infinite;  
}
@keyframes rotate{from{transform: rotate(0deg)}
to{transform: rotate(360deg)}
}

.abou2_l ul li .qywh_l p i{ 
animation: rotate 25s linear infinite;  
}
@keyframes rotate{from{transform: rotate(0deg)}
to{transform: rotate(360deg)}
}



.abou3 { width:100%; padding:80px 0 100px; margin-top:100px; background:#ededed;}
.abou3_z { width: 1339px; margin:0 auto;}
.abou3 .client-testimonial:hover a .name { background:#fff;}
.abou4{ padding-top:100px;}
.abou4_info {   margin:50px auto 0;} 
.abou4_info li{float:left;width:22.75%; margin-left:3%; margin-bottom:3%; overflow:hidden; text-align:center;} 
.abou4_info li:nth-child(4n+1){  margin-left:0} 
.abou4_info li a { display:block;    overflow:hidden; position:relative;} 
.abou4_info li img { width:100%; display:block; }
.abou4_info ul li a p { width:100%; height:40px; line-height:40px; text-align:center;background:rgba(0,0,0,0.7); color:#fff; position:absolute; left:0; bottom:-40px;transition:all 0.6s; -transition:all 0.6s; -ms-transition:all 0.6s; -o-transition:all 0.6s; -webkit-transition:all 0.6s;  }
.abou4_info ul li:hover a p {   bottom:0;transition:all 0.6s; -transition:all 0.6s; -ms-transition:all 0.6s; -o-transition:all 0.6s; -webkit-transition:all 0.6s;  }
.abou4_info a{ display:block; width:100%;  text-align:center; background:#fff; color:#004483; }
.abou4_info a:hover{  color:#fff;   }



/*=====内页产品列表=====*/
.inner_contet { padding-top:30px;}
.inner_l { width:280px; }
.inner_l .index2_l_t {  height:110px; }
.inner_l .index2_l_t span {text-indent: 1em; margin-top: 0; line-height:100px;height:100px;    background: url(../images/icon4.png) no-repeat 229px center;}
.inner_r { width:880px; }
.productlist ul li{ margin-left:3%; float:left; width:31.33%; margin-bottom:3%;}
.productlist ul li:nth-child(3n+1){ margin-left:0;}
.productlist ul li a { display:block; }
.productlist ul li a .productlist_img { width:99%; overflow:hidden; border:1px solid #d9d9d9; overflow:hidden; position:relative;}
.productlist ul li a .productlist_img img{ width:100%;}
.productlist ul li a .productlist_t { text-align:center; height:45px; line-height:45px; color:#000;width:100%;display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;}
.productlist ul li:hover a .productlist_t {   color:#fff; background:#004483;}
.productlist ul li:hover a .productlist_img {   border:1px solid #004483;  }
.productlist ul li a .productlist_img::before{ content:""; display:block; width:100%; background:rgba(0,0,0,0.4); opacity:0; height:100%; position:absolute; left:0; top:0; z-index:1;transition:all 0.6s; -transition:all 0.6s; -ms-transition:all 0.6s; -o-transition:all 0.6s; -webkit-transition:all 0.6s;}
.productlist ul li a .productlist_m {width:100%; z-index:3; display:block;height:50px;   position: absolute;    top: 0;    right: 0;    bottom: 0;    left: 0;    margin:auto;transition:all 0.6s; -transition:all 0.6s; -ms-transition:all 0.6s; -o-transition:all 0.6s; -webkit-transition:all 0.6s; } 

 
.productlist ul li a .productlist_m span {opacity:0; display:block; width:60%; color:#fff; margin:0 auto; height:50px; text-align:center; line-height:50px; border:3px solid rgba(255,255,255,0.6);transition:all 0.6s; -transition:all 0.6s; -ms-transition:all 0.6s; -o-transition:all 0.6s; -webkit-transition:all 0.6s;}
.productlist ul li a .productlist_m span:hover { background:rgba(0,0,0,0.6) ;   border:3px solid rgba(255,255,255,1);transition:all 0.6s; -transition:all 0.6s; -ms-transition:all 0.6s; -o-transition:all 0.6s; -webkit-transition:all 0.6s;}
.productlist ul li:hover a .productlist_img::before { opacity:1; transition:all 0.6s; -transition:all 0.6s; -ms-transition:all 0.6s; -o-transition:all 0.6s; -webkit-transition:all 0.6s;  }
.productlist ul li:hover a .productlist_m span {opacity:1;      transition:all 0.6s; -transition:all 0.6s; -ms-transition:all 0.6s; -o-transition:all 0.6s; -webkit-transition:all 0.6s;}
.productlist_sort { width:100%; padding-bottom:15px; font-size:25px;border-bottom: 1px solid #d9d9d9; margin-bottom:32px;}
.dqwz .index1_r { margin-top: 18px;}

.inner_contet .index2_l_i ul li a:hover {  background: #004483; color:#fff}
.inner_contet .index2_l_i ul .cur a {  background: #004483;color:#fff}

.index2_tj1 { color: #000;font-size: 18px; font-weight: 600; margin-top:50px;}
.index2_tj2 { margin-top:20px;}
.index2_tj2 ul li { margin-bottom:30px;}
.index2_tj2 ul li a p:first-child{ border:1px solid #d9d9d9}
.index2_tj2 ul li:hover a p:first-child{ border:1px solid #004483}
.index2_tj2 ul li a p:first-child img { display:block; width:100%}
.index2_tj2 ul li a p:last-child { text-align:center; margin-top:10px; color:#333333;}
.index2_tj2 ul li:hover a p:last-child {  color:#004483;}

/*--------------------page------------------*/

.page { text-align:center;margin:10px auto;clear: both;padding-top:10px;}
.page span.page_list {overflow:hidden;}
.page span.page_list a {background:#fff; display:inline-block; overflow:hidden; color:#000;margin-right:5px;border:1px solid #d9d9d9;padding:0; height:29px; width:29px; line-height:29px;font-size:12px;}
.page span.page_rows {background:#fff;border:1px solid #d9d9d9;font-size:12px;margin-right:5px;padding: 5px 10px 5px 10px;}
.page span.page_list a.selected {background: #004483;border:1px solid #004483;color: #fff;}
.page span.page_list a:hover {background: #004483;border:1px solid #004483;color: #fff;}
.page .page_list .first { line-height:90px; background:url(../images/page.png) no-repeat center -82px;}
.page .page_list .last { line-height:90px; background:url(../images/page.png) no-repeat center -139px;}
.page .page_list .next { line-height:90px; background:url(../images/page.png) no-repeat center 10px;}
.page .page_list .prev {  float:none; line-height:90px; background:url(../images/page.png) no-repeat center -36px;}

/*=====内页新闻列表=====*/
.newlist ul li { padding-bottom:35px; border-bottom:1px solid #dddddd; margin-bottom:35px; overflow:hidden;}
.newlist ul li a .newlist_l { width:30%; overflow:hidden; position:relative}
.newlist ul li a .newlist_r { width:65%;}
.newlist ul li a img { width:100% ;  display: block;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.newlist ul li:hover a img{-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06);}
.newlist ul li a .n_list1 { color:#004483; font-size:18px; font-weight:bold; position:relative;}
.newlist ul li a .n_list1::before{ content:''; display:block; width:60px; height:1px; position:absolute; left:0; top:30px; background:#dddddd}
.newlist ul li a .n_list2 { color:#333333; font-size:20px; font-weight:bold; margin:30px 0 20px}
.newlist ul li a .n_list3 { color:#888888; line-height:1.8;display: -webkit-box; word-break: break-all; text-overflow: ellipsis;  overflow: hidden; -webkit-box-orient: vertical;  -webkit-line-clamp: 2;}
.newlist ul li a .n_list4 { margin-top:20px;}
.newlist ul li a .n_list4 a { }
.newlist ul li a .n_list4 {padding:0px; display: inline-block; *display: inline; *zoom: 1; font-size: 14px; color: #004483; border: 1px solid transparent; position: relative; font-family: arial; transition: all .5s ease; }
.newlist ul li a .n_list4::before{content: '';display: block; border-style: solid; border-width: 5px; border-color: transparent transparent transparent #004483; position: absolute; left: 120%; top: 50%; margin-top: -5px; transition: all .5s ease; }
.newlist ul li:hover a .n_list4 { background:#004483;padding: 3px 16px;border-radius: 50px;}
.newlist ul li:hover a .n_list4 {color: #fff;}
.newlist ul li:hover a .n_list4::before{  left:80%;opacity: 0; filter: alpha(opacity=0);}
.newlist ul li a .newlist_l::before{opacity: 0; filter: alpha(opacity=0); content:'';display:block;width:100%; height:100%; position:absolute; left:0; top:0; background:url(../images/ck.png) no-repeat center center ; z-index:5;transition:all 0.6s; -transition:all 0.6s; -ms-transition:all 0.6s; -o-transition:all 0.6s; -webkit-transition:all 0.6s;}
.newlist ul li a .newlist_l::after{opacity: 0; filter: alpha(opacity=0);content:''; display:block;width:100%; height:100%; position:absolute; left:0; top:0; background:rgba(0,0,0,0.5); z-index:1;transition:all 0.6s; -transition:all 0.6s; -ms-transition:all 0.6s; -o-transition:all 0.6s; -webkit-transition:all 0.6s;}
.newlist ul li:hover a .newlist_l::before{opacity: 1; filter: alpha(opacity=100);transition:all 0.6s; -transition:all 0.6s; -ms-transition:all 0.6s; -o-transition:all 0.6s; -webkit-transition:all 0.6s;}
.newlist ul li:hover a .newlist_l::after{opacity: 1; filter: alpha(opacity=100) ;transition:all 0.6s; -transition:all 0.6s; -ms-transition:all 0.6s; -o-transition:all 0.6s; -webkit-transition:all 0.6s;}


.faqist ul li .faqist_l { width:130px; }
.faqist ul li .faqist_r { width:689px; border-left:1px solid #d9d9d9; height:94px; padding-left:60px; }
.faqist ul li { margin-bottom:40px; overflow:hidden;}
.faqist ul li .faqist_l p:first-child{ font-size:25px;}
.faqist ul li .faqist_l p:first-child+p{ margin-top:5px;  }
.faqist ul li .faqist_l p:last-child {    margin-top: 13px;height:20px; width:100%; background:url(../images/icon25.png) no-repeat left center;transition:all 0.6s; -transition:all 0.6s; -ms-transition:all 0.6s; -o-transition:all 0.6s; -webkit-transition:all 0.6s;}
.faqist ul li a .faqist_r .faqist_r01 { font-size:20px;   color:#000;display: -webkit-box;  word-break: break-all; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1;}
.faqist ul li:hover a .faqist_r .faqist_r01 {  color:#cf0101;}
.faqist ul li a .faqist_r .faqist_r02 { line-height:1.7; margin-top:10px; color:#595757;display: -webkit-box;  word-break: break-all; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp:2;}
.faqist ul li:hover .faqist_l p:last-child {  background: url(../images/icon25.png) no-repeat 40px center;transition:all 0.6s; -transition:all 0.6s; -ms-transition:all 0.6s; -o-transition:all 0.6s; -webkit-transition:all 0.6s;}






/*=====实景图片=====*/
.interprise_equipment{ padding-top:50px;}
#mbOverlay { position:fixed; z-index:9999; top:0; left:0; width:100%; height:100%; background-color:#000; cursor:pointer;  }
#mbOverlay.mbOverlayFF { background:transparent url(80.png) repeat; }
#mbOverlay.mbOverlayIE { position:absolute; }
#mbCenter { height:557px; position:absolute; z-index:9999; left:50%; top:30%; background-color:#fff; -moz-border-radius:10px; -webkit-border-radius:10px; -moz-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); -webkit-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); }
#mbCenter.mbLoading { background:#fff url(../images/WhiteLoading.gif) no-repeat center; -moz-box-shadow:none; -webkit-box-shadow:none; }
#mbImage { left:0; top:0; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:left; background-position:center center; background-repeat:no-repeat; padding:10px; }
#mbImage img { width:100%;}
#mbImage a, #mbImage a:link, #mbImage a:visited { color:#ddd; }
#mbImage a:hover, #mbImage a:active { color:#fff; }
#mbBottom { min-height:20px; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#999; text-align:left; padding:0 10px 10px; }
#mbTitle { display:inline; color:#999; font-weight:bold; line-height:20px; font-size:14px; }
#mbNumber { background:url(../images/mbNumber_bg.gif) no-repeat center; display:inline; color:#C00; line-height:26px; font-size:12px; position: absolute; bottom: 10px; right: 10px; text-align: center; width:65px; height:26px; }
#mbCaption { display:block; color:#999; line-height:14px; font-size:10px; }
#mbPrevLink, #mbNextLink, #mbCloseLink { display:block; float:right; height:25px; margin:0; outline:none; }
#mbPrevLink { width:32px; height:100px; background:transparent url(../images/CustomBlackPrevious.gif) no-repeat center; position: absolute; top:38%; left:-32px; }
#mbNextLink { width:32px; height:100px; background:transparent url(../images/CustomBlackNext.gif) no-repeat center; position: absolute; top:38%; right:-32px; }
#mbCloseLink { width:25px; height:25px; background:transparent url(../images/c10.png) no-repeat center; position:absolute; top:10px; right:-60px; }
#mbError { position:relative; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:center; border:10px solid #700; padding:10px 10px 10px; margin:20px; -moz-border-radius:5px; -webkit-border-radius:5px; }
#mbError a, #mbError a:link, #mbError a:visited, #mbError a:hover, #mbError a:active { color:#d00; font-weight:bold; text-decoration:underline; }
.mod_gallerylist ul li{float:left;     margin: 0 0 3% 4%; width: 30.5%; }
.mod_gallerylist ul li img { width:100%; }
.mod_gallerylist ul li:nth-child(3n+1){margin-left:0}
#n_mold ul li .meta { display:none;}
#n_mold ul li .mbTitle { display:none;}
.throughput .mod_gallerylist ul li{      margin: 0 0 2% 3%; width:22.7%;  }
.throughput .mod_gallerylist ul li:nth-child(3n+1){margin-left:3%}
.throughput .mod_gallerylist ul li:nth-child(4n+1){margin-left:0}
.throughput .mod_gallerylist ul li:first-child{margin-left:0 !important;}
#scsb .mod_gallerylist ul li{float:left;     margin: 0 0 4% 4%; width: 30.5%; }
#scsb .mod_gallerylist ul li:nth-child(3n+1){margin-left:0}
.mod_gallerylist{width:100%}
.meta{text-align:center;}
.image_container img{ width:100%;}
 
.meta a{color:#333; text-decoration:none;     display: -webkit-box;423
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;}
.mod_gallerylist ul li .image_container {  background: #000;border:1px solid #CCC;width:100%; margin-bottom:10px; }
.mod_gallerylist ul li .image_container a { display:block; position:relative;width:100%; overflow:hidden;   }
 .mod_gallerylist ul li .image_container  img{ width:100%;  display: block;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.mod_gallerylist ul li:hover .image_container img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
 .mod_gallerylist ul li .image_container a::before{ display:block; content:""; position:absolute; left:0; width:100%; height:100%; top:0;  z-index:555;}
.mod_gallerylist ul li:hover .image_container a::before{ background:rgba(0,0,0,0.5)url(../images/ck.png) no-repeat center center;  }





/*=====产品详情=====*/
.product_l { width:482px;     } 
.product_r { width:360px; }
.product_rt { font-size:30px; padding-bottom:10px; mgin-bottom:20px;  border-bottom: 1px solid #d9d9d9; }
.product_rd { line-height:1.8; margin-top:25px;}
.product_content { line-height:1.8; margin-top:40px;}
.product_content img { max-width:100%;}




.ban{ width:482px;  overflow:hidden;margin:0 auto 0 auto;}
.ban2{ width:480px; height:430px; position:relative; overflow:hidden;border:1px solid #d9d9d9;}
.ban2 ul li a::before{opacity:0; content:""; display:block; width:100%; height:100%; background:rgba(0,0,0,0.05)url(../images/ckh.png) no-repeat center center; position:absolute; left:0; top:0; z-index:9999;transition:all 0.6s; -transition:all 0.6s; -ms-transition:all 0.6s; -o-transition:all 0.6s; -webkit-transition:all 0.6s;}
.ban2 ul li a:hover::before{ opacity:1;transition:all 0.6s; -transition:all 0.6s; -ms-transition:all 0.6s; -o-transition:all 0.6s; -webkit-transition:all 0.6s;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{ width:480px; height:480px; position:relative; }
.ban2 ul li img{ display:block;width:100%; }
.prev{ float:left; cursor:pointer;}
.num{ height:109px;overflow:hidden; width:426px; position:relative;float:left;}
.min_pic{ padding-top:14px; width:480px; margin:0 auto;}
.num ul{ position:absolute; left:0; top:0;}
.num ul li{ width:130px; height:107px; position:relative; margin-right:14px; border:1px solid #d9d9d9; overflow:hidden;}
.num ul li img { display:block;width:70%;   position: absolute;    top: 0;    right: 0;    bottom: 0;    left: 0;    margin: auto;}

.num ul li.on{ border:1px solid #20448E;  }
.prev_btn1{ width:16px; text-align:center; height:18px; margin-top:40px; margin-right:12px; cursor:pointer; float:left;}
.next_btn1{  width:16px; text-align:center; height:18px; margin-top:40px;cursor:pointer;float:right;}
.prev1{ position:absolute; top:350px; left:10px; width:14px; height:42px;z-index:9;cursor:pointer;}
.next1{ position:absolute; top:350px; right:10px; width:14px; height:42px;z-index:9;cursor:pointer;}
.mhc{ background:#000; width:100%;opacity:0.5;-moz-opacity:0.5;filter:alpha(Opacity=50); position:absolute; left:0; top:0; display:none;z-index: 999;}
.pop_up{ width:100%; position:fixed; -position:absolute; left:0; top:50px;   display:none; z-index:9999;}
.pop_up span { width:700px; height:700px;  margin:0 auto; display:block;background:#fff; position:relative; }
.pop_up_xx{ width:40px; height:40px; position:absolute; top:0; right:-72px; cursor:pointer;}
 
.pop_up2{ width:700px; height:700px; position:relative; overflow:hidden; float:left;}
.pop_up2 ul{ position:absolute; left:0; top:0;}
.pop_up2 ul li{ width:700px; height:700px; float:left;}
.pop_up2 ul li img{ width:100%; }





.sycp_t { margin-top:30px; height:25px; line-height:25px; border-left:3px solid #004483; color:#000; padding-left:10px; font-size:25px;}
.sycp_i { padding-top:12px; margin-top:20px; border-top:1px solid #e1e1e1;}
.sycp_i ul li { width:100%;}
#sycp_i ul li {   float: left;    margin: 0 0 3% 3%;width: 31.3%;}
#sycp_i ul li:nth-child(3n+1) { margin: 0 0 20px 0;}
#sycp_i ul li a { display:block; text-align:center; width:100%; margin:0 auto;}
.sycp_i ul li a { display:block; text-align:center; width:518px; margin:0 auto;}
.sycp_i ul li a:hover p { color:#cf0101;}
#sycp_i ul li a:hover p{ color:#cf0101;}
.sycp_i ul li a img { width:100%; display:block;   }
.sycp_i ul li a p:first-child{ border: 1px solid #e1e1e1;}
.sycp_i ul li:hover a p:first-child{ border: 1px solid #cf0101;}

.sycp_i ul li:hover a img{ opacity:0.8;}
.sycp_i ul li a p { color:#262626; font-size:16px; margin-top:15px;}
.tj_news { margin-top:50px;}
.tj_news_t { margin-top:25px; height:30px; line-height:25px; border-left:3px solid #004483; color:#000; padding-left:10px; font-size:25px;  margin-bottom:20px;}
.tj_news_i { padding-top:30px;border-top: 1px solid #e1e1e1;}
.tj_news_i ul li { margin-bottom:40px; border-bottom:1px dashed #d9d9d9; margin-left:6%; width:47%; padding-bottom:20px; float:left;}
.tj_news_i ul li:nth-child(2n+1) {  margin-left:0;}
.tj_news_i ul li a .tj_news_ia { font-size:16px; color:#000; margin-bottom:8px;display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:1;}
.tj_news_i ul li:hover a .tj_news_ia {   color:#cf0101;  }	
.tj_news_i ul li a .tj_news_ib {  color:#a3a3a3; }
.tj_news_i ul li a .tj_news_ic { line-height:1.6; margin-top:15px; color:#595757;display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;}
	
.product_tel { margin-top:40px;}	
.product_tel dl dd { float:left;}
.product_tel dl dd:first-child{ width:60px;}
.product_tel dl dd:first-child img{ width:100%;}		
.product_tel dl dd:last-child{ width:270px; margin-left:20px}		
.product_tel dl dd:last-child p:first-child { color:#a3a3a3; }
.product_tel dl dd:last-child p:last-child { color:#cf0101; font-size:32px; font-weight:bold; }	
	
	
	
	
/*=====联系我们=====*/	
.contact { padding-top:50px;}
.contact_d { text-align:center; color:#606060; margin-top:30px; line-height:2; font-size:16px; }
.contact_h { width:318px; line-height:2; font-size:16px; text-align:center; min-height:220px; padding:60px 40px;    border-left: 1px solid #d9d9d9;  border-top: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9;}
.contact_h p:first-child { font-size: 20px; font-weight: bold; margin-bottom: 13px; text-align:left;}
.contact_h p:last-child {  }
.contact_l { width:1198px;   border: 1px solid #d9d9d9; overflow:hidden;}	
.contact_r {width:320px ;padding:60px 40px;  min-height:220px; border-right: 1px solid #d9d9d9;  border-top: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9;}	
 
.contact_l ul li { width:33.33%; float:left; text-align:center; overflow:hidden; position:relative; min-height:235px; font-size:16px; }
.contact_l ul li span { display:block; width:100%; margin-top:40px; height:90px;}
.contact_l ul li span img { width:70px; opacity:0.2;}
.contact_l ul li::before{ content:''; display:block; width:1px; height:100%; background:#d9d9d9; position:absolute; left:0; top:0;}	
.contact_l ul li:first-child::before{  display:none;}		
.contact_r p:first-child { font-size:20px; font-weight:bold; margin-bottom:25px;}	
.contact_r p img { width:43%; display:block; margin:0 auto;}	
.contact_r p:last-child	 { text-align:center;  }
.contact_l li dl dd { margin-bottom:0; overflow:hidden;}
.contact_l li dl dd span { display:block; float:left;}
.contact_l li dl dd span:first-child { width:44px; }
.contact_l li dl dd span:last-child { width:200px; }
.map { padding:20px; width:1158px; margin:0 auto;   border-left: 1px solid #d9d9d9;  border-right: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9; }	
.contact_l li:last-child dl dd{ text-indent:7em; text-align:left;}


/*=====应用案例=====*/	
#i_case .inner_r {width:100%;}
.caselist ul li { float:left; width:378px; margin-left:32px; margin-bottom:32px;}
.caselist ul li:nth-child(3n+1) {   margin-left:0;  }
.caselist ul li a img{ width:100%; display:block;}
.caselist ul li a .caselist_r{ color:#000; font-size:18px; text-align:center; height:50px; line-height:50px; background:#ededed;}

.case_t { text-align:center;width: 100%;  padding-bottom: 15px; font-size: 25px; border-bottom: 1px solid #d9d9d9; margin-bottom: 32px;}
.case_img { width:100%; text-align:center;}
.case_img img{ max-width:100%;}
.case_content { line-height:2; margin-top:30px;}
.case_t h1 { font-size:25px; font-weight:500;}
.case_t p{ font-size:14px; padding:5px 0 10px; color:#888888}

.search_t {border-bottom: 1px solid #d9d9d9; padding-bottom:10px; height:40px; line-height:40px; margin-bottom:30px;}
.search_t ul li { float:left; margin-right:30px;}
.search_t ul li a { color:#000; font-size:20px;}
.SearchBox .arclist ul li {border-bottom: 1px dashed #d9d9d9; float:left; width:45%; margin-left:10%; margin-bottom:30px; padding-bottom:10px;}
.SearchBox .arclist ul li a { position:relative; padding-left:14px; display:block; float:left; color:#000; width:70%;     display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;}
.SearchBox .arclist ul li span { width:25%; display:block; float:right; text-align:right; color:#a3a3a3 } 
.SearchBox .arclist ul li:nth-child(2n+1) {  margin-left:0;}
.SearchBox .arclist ul li a::before{ content:''; display:block; width:4px; height:4px; position:absolute; left:0; top:8px; background:#cf0101;}
.search_t ul .cur a{ color:#cf0101;}
.SearchBox .arclist ul li a:hover { color:#cf0101;}

.prolist ul li{ float: left; margin: 0 0 4% 4%;width: 30.5%;}
.prolist ul li:nth-child(3n+1) { margin-left: 0;}
.prolist ul li .pic {   border: 1px solid #CCC; width:99%; margin-bottom: 10px;}
.prolist ul li .pic img { width:100%;}
.prolist ul li a .txt { text-align:center; color:#000;}
.prolist ul li:hover a .txt { text-align:center; color:#cf0101;}
.prolist ul li:hover .pic {   border: 1px solid #cf0101; }

@media screen and (max-width:4804px) and (min-width:2500px) {

 
   .index3_z { width:1600px; max-width:1600px; margin:0 auto;position:relative;min-height: 574px;}
   .index3_r {  height:100%;}


 


}


@media screen and (max-width:4804px) and (min-width:1920px) {
 
	
	
	
}



@media screen and (max-width: 1920px) and (min-width:1600px) {
  
  
 
}


@media only screen and (max-width: 1800px){	
   .index3_r_i { line-height:1.6}
  
  
  
}
@media only screen and (max-width: 1700px){	
  
   .index3_r_t {  margin-top: 65px;}
   
}
   
@media only screen and (max-width: 1600px){	
     .index3_r {   padding-left: 5%;  width: 45%;}
	 .value_info {  height: 125px;}
	 .value_info li {  margin-top: 27px;}
	 .index3_r_t i { margin-top:15px;}
	 
}

@media only screen and (max-width: 1500px){	
 .index3_r_t {    margin-top: 55px;}
 .index3_r_i p { margin-top: 10px;}
 .index3_r_m a {  margin-top: 20px;}
  .index3_r_i { margin-top: 25px;}
  
  
 }

 
@media only screen and (max-width: 1400px){	
   .index3_r_i p:last-child { display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:2;}
	.index3_r_m a {  margin-top: 40px;}
}

@media only screen and (max-width: 1350px){	
 
	
}

@media only screen and (max-width: 1300px){	
    .value_info { height: 100px;}
	.value_info li { margin-top: 17px;}
	#seventh span { font-size:38px;}
	.index3_r_m a {  margin-top: 20px;}
	
	
	
	
	
}
@media only screen and (max-width: 1200px){	
  
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
}
@media screen and (max-width: 1200px) and (min-width:1024px) {
 
}




@media only screen and (max-width: 1024px){	
    
 
 

	
	
}

@media only screen and (max-width: 850px){	

    
 
}
@media only screen and (max-width: 768px){	
  
	
}
@media only screen and (max-width: 720px){	  
 
 
	 
	 
	 
	 
}



@media only screen and (max-width: 600px){	 
   
	
	
}

@media only screen and (max-width: 500px){	
   
    
}
@media only screen and (max-width: 450px){	
	 
	  
	  
}
@media only screen and (max-width: 380px){	
 
}





