<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";


body,ol,ul,li,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select,div,span,a,aside,article,section,header,nav,footer,label{margin:0;padding:0;box-sizing:border-box;}

fieldset,img{border:0;}

img{vertical-align:middle;max-width:100%;}

ol,ul,li{list-style-type:none;}

table{border-collapse:collapse;border-spacing:0;}

button,input,select,textarea{font-size:.875rem;font-family:inherit;margin:0;outline:none;resize:none;border:none;background:none;}

.clearfix:after{clear:both;content:".";display:block;height:0;overflow:hidden;visibility:hidden;}

.clearfix{zoom:1;}

html{verflow:-Scroll;overflow-x:hidden;zoom:1;overflow-y:scroll;overflow:-moz-scrollbars-vertical;}

h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}

body{color:#565656;line-height:1.6;font-family:'Microsoft Yahei',Arial,'simsun',HELVETICA;min-width:320px;background:#fff;}

a{color:#565656;text-decoration:none;transition:all ease 0.3s;}

a:hover{color:#3e4d64;}

html,body{position:relative;font-size:100%;}





/* CSS活动的公共样式 */

.fl{float:left;}

.fr{float:right;}

.ce{text-align:center;}

.hide{overflow:hidden;}

.mb5{margin-bottom:5px;}

.mb30{margin-bottom:30px;}

.container{position:relative;max-width:1400px;margin:0 auto;}

.pImg{position:relative;padding-top:100%;display:block;overflow:hidden;}

.pImg img{position:absolute;top:0;left:0;width:100%;height:100%;transition:all 0.5s;}

.bgImg{background-position:center;background-size:cover;position:relative;transition:all 0.5s;display:block;width:100%;height:100%;overflow:hidden;}



@font-face {font-family: "iconfont";
  src: url('../fonts/iconfont.eot?t=1574412010286'); /* IE9 */
  src: url('../fonts/iconfont.eot?t=1574412010286#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAALIAAsAAAAABnAAAAJ6AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCCcAp4gRYBNgIkAwgLBgAEIAWEbQc0G8AFyJ6aPKkQIYyNjinDPwAAxMPXfr9z9+0XQyypRoaIZ5VMslAtkSA2SmQIxUNm/v8u3e9aCmEimbckc6tpO3/S9HYu3Yqx9FRUto6rcAgDQoJwKB6atAatgg04G1wGX+nPJ475ujzfDSQf0FwigqKSIwEHNh1QVNPINqHv/IexmwgcwmkCdcNmRba2D08gLQOTAnHNWRnSOY8sW/GqUK5ZmcUrlFTTc/QDeOG/jz9GpElKBVC0e7VVg9VPwaTi/v/eJSWAl6CtL6HAIpCJw9rItpiw6DH1SNw42Fd+8Flut6lZ7PWfJ8pAbhMMqsJ7EmHxreYmkGXnOLAy6l7SQL5/9s4Ex+3hdmRWe/LLuXjnJMuvmPkvvzwc9hasQuwpDC9JMDYOo5dQPk5nL7DJh9Foo3mXH51HW69pa7ToYCBrmTyVl+OVrLAG/FlxF/0VCC4n7t+KnYt/1UYGH/9vv1yf9bNR3b01+E2ing05lABTyr6o1paMj5qYUFdHm+7o8T1W239PiVDVf2e2iqEUhapJYqYuoqRhCWVVq6hbsLO+oZcQE7mGedcKQpcQSYc3FLp8EjP1CyUDflDWFTHUHcfEjg3TwbMbAssSa6TSJbzqOhRZZFbkHyFrWmWRlXDGGYqA+4muaMX4Djoo5pgTtJghJSVUuDbZVs5Dy3KJJ9wGVqVSl9KbV1Va9yGl6tqQtUlAZRKqISq6CK7K5aC0vZQtff8IYposZaKlZMB9BgkB3j2hU2g9iDtKp1fJvbwTaGEMkkQRlOCyEdvKMGSxuAivflgDqpIU9REhzzwVtqJ9lcr6avsDCqwKgC4F7FWoX5UdVis3ODUAAAAAAA==') format('woff2'),
  url('../fonts/iconfont.woff?t=1574412010286') format('woff'),
  url('../fonts/iconfont.ttf?t=1574412010286') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('../fonts/iconfont.svg?t=1574412010286#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-fangdajing:before {
  content: "\e606";
}


@font-face {font-family: "iconfont";
  src: url('../fonts2/iconfont.eot?t=1584337506386'); /* IE9 */
  src: url('../fonts2/iconfont.eot?t=1584337506386#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
  url('../fonts2/iconfont.woff?t=1584337506386') format('woff'),
  url('../fonts2/iconfont.ttf?t=1584337506386') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('../fonts2/iconfont.svg?t=1584337506386#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-tuandui:before {
  content: "\e68c";
}

.icon-list_jiagong:before {
  content: "\e63c";
}

.icon-shujukaifagongzuoliushujutansuozuijindakai:before {
  content: "\e651";
}

.icon-tubiao_chakangongyi:before {
  content: "\e62d";
}

.icon-zuzhijigou:before {
  content: "\e60d";
}




/*  头部 */

.header{height:100px;z-index:15;position:relative;background:#fff;}

.header .logo{position:absolute;height:100px;line-height:100px;}

.nav{padding:0 0px 0 350px;height:100px;line-height:100px;}

.nav .m{float:left;width:10%;text-align:center;padding-right:0%;position:relative;}

.nav .m&gt;a{color:#333;position:relative;display:block;z-index:2;}

.nav .m:hover&gt;a,.nav .cur&gt;a,.nav .on&gt;a{color:#3e4d64; font-weight:600}

.nav .navSub{position:absolute;left:0%;top:100%;background:#fff;line-height:45px;width:220px;color:#333;font-size:.875em;transform:scale(0,1);transition:all 0.4s;opacity:0; text-align:left; text-indent:20px;}

.nav .navSub li{border-bottom: 1px solid #EEE;}
.nav .navSub li:last-child{border-bottom: none;}

.nav .navSub a{color:#333;display:block;}

.nav .navSub a:hover{background:#3e4d64;color:#fff;}

.nav .m:hover .navSub{transform:scale(1);opacity:1;}



.headR{position:absolute;right:0;font-size:.75rem;top:38px;}

.headR li{float:left;padding-left:0px;margin-left:25px;position:relative;z-index:5;height:auto;font-size:14px;}

.headR li:before{position:absolute;font-family:'iconfont';left:0;top:0px;color:#dc2b2b;}

.headR li a:hover,.language:hover&gt;a,.headR li:nth-child(4):hover:before{color:#fff;}
.language {background:#3e4d64; border-radius: 30px}
.language a{margin: 0 20px; color: #fff; line-height: 30px;}

.headR li:nth-child(1):before{top:-2px;}

.headR li:nth-child(2):before{content:"\e606";font-size:14px;}

.headR li:nth-child(3){padding-right:12px;}

.headR li:nth-child(3):before{content:"\e64f";}

.headR li:nth-child(2):before{content:"\e606";font-size:1.6rem;cursor:pointer;color:#666;top:-9px;}

.headR li:nth-child(3):after{content:"";position:absolute;border:4px solid transparent;border-top-color:#ccc;right:0;top:8px;margin-left:-4px;}

.language .main{position:absolute;background:#fff;border:1px solid #e1e1e1; top:35px;width:100%;left:0;line-height:1.6;text-align:center;padding-bottom:4px;transform: scale(0,1);opacity:0;transition:all 0.3s;}

.language .main:after{content:"";position:absolute;border:6px solid transparent;border-bottom-color:#e1e1e1;left:50%;top:-12px;margin-left:-3px;}

.language .main a{display:block;height:24px;line-height:24px; color: #333}
.language .main a:hover{display:block;height:24px;line-height:24px; color: #e60012}

.language .main i{display:inline-block;background: url('../images/tIcon.png') left -31px;width:16px;height:20px;margin-right:5px;}

.language .main a:nth-child(2) i{background-position: 0 -71px;}

.language:hover .main{transform:scale(1);opacity:1;}

.search{position:absolute;top:62px;background:#fff;background:rgba(0,0,0,.4);height:80px;overflow:hidden;width:740px;z-index:5;display:none;left:-710px;}

.search form{width:720px;margin:0 auto;margin-top:15px;background:#fff;height:40px;overflow:hidden;}

.search .sear_text{ width:650px;float:left;height:40px; line-height:40px;color:#666; padding-left:10px;/* background:url('../images/searBtn.png') no-repeat 10px center;*/padding-left:50px;}

.search .sear_btn{ float:left;width:70px;height:40px; cursor:pointer;text-align:center;background:#333;color:#fff;font-size:16px;transition:all 0.3s;}

.search .sear_btn:hover{background:#3e4d64;}

.headTel{position:absolute;line-height:1;right:100px;top:18px;font-size:1.5rem;}



/*  导航按钮 */

.navTrigger{position:absolute;top:20px;right:15px;width:28px;overflow:hidden;white-space:nowrap;color:transparent;z-index:20;cursor:pointer;display:none;}

.navTrigger span{display:block;height:2px;background:#333;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%;}

.navTrigger span:nth-child(3){margin-bottom:0;}

.navTrigger-on span:nth-child(1){transform: translateX(4px) translateY(0px) rotate(45deg);}

.navTrigger-on span:nth-child(2){opacity:0;}

.navTrigger-on span:nth-child(3){transform:translateX(2px) translateY(2px) rotate(-45deg);}



/*  广告轮播图 */

.banner{position:relative;overflow:hidden;}

.banner img{width:100%;}

.swiper-wrapper{transition-timing-function: ease-in-out;}

.banner .swiper-pagination-bullet{background:#fff;opacity:.8;width:30px;height:4px;border-radius:0;cursor:pointer;}

.banner .swiper-pagination-white .swiper-pagination-bullet-active{background:#3e4d64;opacity:1;}

.banner .small{display:none;}

.banner .swiper-button-prev,.banner .swiper-button-next{opacity:0;}

.banner:hover .swiper-button-prev,.banner:hover .swiper-button-next{opacity:1;}



/*  首页内容 */

/*  首页内容 */
/*广告*/

.hfinxadd{width: 100%; height: auto; background:#fff;/*background: url(../images/hefu.jpg) no-repeat center center;*/ padding: 30px 0 40px 0; overflow: hidden;}
.w1200{width: 1200px; margin: 0 auto;}
.inxfhbox .leftinxadfh p{font-size: 23px; color: #3e4d64; font-weight: bolder;}
.inxfhbox .leftinxadfh p span{color: #3e4d64; padding: 0 0 0 30px;}
.inxfhbox .leftinxadfh i,.inxfhbox .leftinxadfh em{font-size: 12px; color: #6e82a0; font-style: normal; display: block; line-height: 30px;}
.inxfhbox .leftinxadfh{margin: 10px 0 0  110px; width: 62%;}
.inxfhbox .leftinxadfh ul{margin: 20px 0 0;}
.inxfhbox .leftinxadfh ul li{float: left; color: #3e4d64; font-size: 18px; width: 18%; margin: 0 45px 0 0; border:1px solid #3e4d64; line-height: 48px; text-align: center; border-radius: 30px 0 30px 0;}
.rightinxadfh h3{font-size: 24px; color: #3e4d64; font-weight: bolder;}
.rightinxadfh{margin: 16px 120px 0 0;}
.rightinxadfh h3 span{font-size: 18px; color: #3e4d64; font-weight: normal;}
.rightinxadfh a.hfremores{font-size: 18px; color: #fff; background: #f07200; display: block; margin: 20px 0 0 0px; width: 172px; line-height: 44px; text-align: center;}


.derp{background:#fff;padding:25px 0;text-align: center;color: #333; overflow: hidden;}
.txter{font-size: 30px;font-weight: bold;margin-top: 5px;text-transform: uppercase; text-align:center; color:#333}
.txtyi{ font-size: 14px;  line-height: 28px; width: 100%; margin: 25px auto 0; text-align: left;}
.derp .more{width: 175px;height: 40px;line-height: 40px;margin:0 auto;border: 1px solid #888;font-weight: bold;font-size: 12px;margin-top: 35px;}
.derp .more a{display: block;color: #333;}
.derp .more a:hover{display: block;text-decoration: none; color: #fff;}
.derp .more:hover{background: #01458e;transition: all .3s ease-in-out; border: 1px solid #005bac;}

.derp .ab_img{padding: 15px 120px; overflow: hidden;}
.derp .ab_img ul{margin-left: -3%; }
.derp .ab_img ul li{float: left;width: 30.333%;margin-left: 3%;  }
.derp .ab_img ul li .jtu{width: 100%;}
.derp .ab_img ul li .jtu img{width: 100%; transition: all .3s ease-in-out; transform: translateY(12px)}
.derp .ab_img ul li .jtu img:hover{ transform: translateY(0)}

.main_about_tb{width:100%; margin:40px auto 0; }
.main_about_tb li{width:25%; float:left; background:url(../images/main_about_tbfgx.jpg) right no-repeat; text-align:center;}
.main_about_tb li:nth-child(4n){background:none; padding-right:0; margin-right:0;}
.main_about_tb li .tb2{width:75px; display:block; margin:auto;}
.main_about_tb li .tb2 img{width:61px; height:61px;}
.main_about_tb li .bt2{text-align:center; margin-top:10px; font-size:14px;}
.main_about_tb li a .tb2 img{transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out;}
.main_about_tb li a:hover .tb2 img{transform:rotate(360deg);  -webkit-transform:rotate(360deg); -moz-transform:rotate(360deg); -o-transform:rotate(360deg); -ms-transform:rotate(360deg); cursor:pointer;}

.in_about{width:100%; height:auto; overflow:hidden; margin-top:25px;}
.in_aboutleft{width:42%; height:auto; float:left;}
.in_aboutleft img{width:100%;}
.in_aboutright{width:55%; height:auto; float:right;}
.in_aboutrightzi{font-size:15px; line-height:34px; text-align:left;}


.in_case{width: 100%; height: auto; background: #f9f9f9; padding: 50px 0 50px 0; overflow: hidden;}
.fold_wrap{width:100%;height:auto;margin:40px auto 0 auto;overflow:hidden;}
.fold_wrap li{float:left;width:16.666%;height:390px;position:relative;overflow:hidden;cursor:pointer;}
.fold_wrap li .mask_b{position:absolute;overflow:hidden;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.3);_background:#B2B2B2;}
.fold_wrap li.active .mask_b{background:none;}
.fold_wrap li .mask_b h4{color:#fff;width:30px;margin:0 auto;display:block;font:25px/40px Microsoft Yahei;position:relative;padding:30px 0 0 0;}
.fold_wrap li.big{width:522px;}
.fold_wrap li .adv_intro{ width:92%; padding:5px 4%; position:absolute;left:4%; bottom:-100%; background:#37D; color:#FFF; overflow:hidden; transition:all 0.5s;}
.fold_wrap li:hover .adv_intro{bottom:40px;}
.adv_intro_show{bottom:0 !important; transition:bottom 0.3s linear 0.3s; -webkit-transition:bottom 0.3s linear 0.3s;}

.pic_auto{width:100%;height:100%;}
.pic_auto1{background:url(../images/c_01.jpg) no-repeat center 0;}
.pic_auto2{background:url(../images/c_02.jpg) no-repeat center 0;}
.pic_auto3{background:url(../images/c_03.jpg) no-repeat center 0;}
.pic_auto4{background:url(../images/c_04.jpg) no-repeat center 0;}
.pic_auto5{background:url(../images/c_05.jpg) no-repeat center 0;}
.pic_auto6{background:url(../images/c_06.jpg) no-repeat center 0;}


/*广告图*/
.wrap-ad{ /*background:#edebeb;*/background: url("../images/inbj3.jpg")no-repeat center center;padding: 45px 0 50px 0;overflow: hidden;}
.adnrs em{font-size: 14px; /*color: #86b4e3;*/ color: #6e82a0; font-style: normal;}
.adnrs p{font-size: 29px; font-weight: bold; /* color: #fff;*/ color: #3e4d64;}
.admore{margin: 30px 0 0;}
.admore a{display: block; width: 150px; height: 52px; background: #e6591b; text-align: center; color: #fff; font-size: 16px; line-height: 52px; float: left;margin: 0 18px 0 0;border-radius: 5px;}
.admore p{display: block; float: left;background: url("../images/inico20.png")no-repeat left center;padding: 0 0 0 60px;}
.admore p span{font-size: 14px; /*color: #86b4e3;*/ color: #6e82a0; display: block;}
.admore p i{font-size: 30px;/* color: #fff;*/ color: #3e4d64; line-height: 30px; display: block;font-style: normal;}
.i_guanggao{width:100%; height:auto; display:none; background:#2c4e73;}
.i_guanggao img{width:100%;}


/*youshi*/
.youshi_top{width:100%; margin:0 auto; overflow:hidden;    padding: 50px 0px 40px 0px;}
.youshi_bt{margin:0 auto; text-align:center;color: rgb(51, 51, 51);font-family: 'Helvetica Neue', Helvetica, Arial, 'Hiragino Sans GB', 'WenQuanYi Micro Hei', 'Microsoft YaHei', sans-serif;
line-height: normal;widows: 1;text-transform: uppercase;font-size: 14px;  line-height: 30px;}
.youshi_bt a{ display:block;font-size: 26px;color: #000;    font-weight: bold;}
.youshi_bt a span{ color: #f07200; }
.youshi_xian{background:url(../images/20171208191505_2114982159.png);height: 5px;    width: 320px;margin: 0 auto;}
.youshi_xbt{text-align: center;line-height: 40px;}

.pinz{ height:520px; overflow:hidden; width:100%; margin:0 auto; background:url(../images/20171212144714_1096393181.jpg) no-repeat center ; position:relative;}
.pinz dl{ text-align:left; width:30%; height:200px;}
.pinz dt{ font:18px "Microsoft Yahei"; font-weight:bold; color:#333; padding-bottom:12px; height:60px;}
.pinz dt em{ display:block; width:145px; height:32px; background:#f07200; text-align:center; font:18px "Microsoft Yahei"; text-align:center; font-weight:bold; line-height:32px; color:#fff; margin-top:5px;}
.pinz dd p{ font:14px "Microsoft Yahei"; line-height:26px; color:#777; background:url(../images/20171212145404_1963306636.gif) no-repeat left 8px; padding-left:18px;}
.pinz .dl01{ position:absolute; top:39px; left:0; overflow:hidden; }
.pinz .dl02{ position:absolute; top:350px; left:0; overflow:hidden; }
.pinz .dl03{ position:absolute; top:40px; right:0; text-align:right; overflow:hidden; }
.pinz .dl04{ position:absolute; top:350px; right:0;text-align:right; overflow:hidden; } 
.pinz .dl03 dt em,.pinz .dl04 dt em{ float:right;}
.pinz .dl03 dd p,.pinz .dl04 dd p{text-align:right; padding:0 18px 0 0; background:url(../images/20171212145450_1305654576.gif) no-repeat right 8px;}


/*5大技术*/
.dsanp{ max-width:1400px; height:auto; overflow:hidden; margin:3% auto;}
.dsanp h2{ text-align:center; color:#3e4d64; line-height:45px; font-size:30px; font-weight:600;}
.dsanp .ennn{ text-align: center; color:#999; font-size:12px;}
.dsanp ul{ margin-right:-2%;}
.dsanp ul li{ width:18%; float:left; background:#f3f3f3; border-radius:5px; margin-top:3%;text-align:center; height:auto; overflow:hidden; margin-right:2%; min-height:340px;}
.dsanp ul li i{ width:60px; height:60px; line-height:60px; margin:40px auto; font-size:50px; border:1px #939393 solid; text-align:center; color:#939393; padding:15px; border-radius:100%; display:block;}
.dsanp ul li h3{ font-size:22px; height:45px;}
.dsanp ul li p{ line-height:1.5; color:#555; padding: 0 10%;}
.dsanp ul li .pse{ font-size:18px; font-weight:600; color:#999; padding:10% 0;}
.dsanp ul li:hover{background:#3e4d64; color:#fff; }
.dsanp ul li:hover i{ color:#fff;border:1px #fff solid;}
.dsanp ul li:hover p,.dsanp ul li:hover .pse{color:#fff;}


/*首页产品*/
/**/
h2.h2_title {font-size: 26px;color: #333;text-align: center;padding-top: 35px;}
h2.h2_title i {display: inline-block;*display: inline;*zoom: 1;width: 13px;height: 1px;background: #333333;vertical-align: middle;}
h2.h2_title a {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;padding: 0 15px;color: #333;height: 30px;line-height: 30px;}
p.p_title {font-size: 18px;color: #888;text-align: center;margin-top: 8px;padding-bottom: 35px;text-transform: uppercase;}

.product {padding: 40px 0; background:#f3f3f3;}
.product .pro_type {text-align: center;margin: 20px 0 35px 0;}
.product .pro_type li {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;position: relative;width: 12%;height: 40px;background: #555555;line-height: 40px;font-size: 13px;text-align: center;}
.product .pro_type li a {color: #fff;}
.product .pro_type li i {display: none;width: 13px;height: 7px;position: absolute;left: 50%;margin-left: -7px;top: 40px;/*background: url(../images/xla.png) no-repeat center;*/}
.product .pro_type li.cur {background: #3e4d64;}
.product .pro_type li.cur i {display: block;}

.product .conbox {}
.product .conbox ul {display: none;margin-right: -2%;}
.product .conbox ul.cur {display: block;}
.product .conbox ul li {float: left;width: 23%;border: 1px solid #3e4d64;margin-right: 2%;transition: all 0.5s;}
/*.product .conbox ul li:first-child {margin-left: 0;}*/
.product .conbox ul li i {display: block;height: auto;/*background: url(Img/Index/probg1.png) no-repeat center;*/text-align: center;overflow:hidden;}
.product .conbox ul li i em {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;height: 100%;width: 0;}
.product .conbox ul li i img {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;transition: all 0.5s;overflow: hidden;width: 100%;height: auto;}
.product .conbox ul li p {height: 56px;line-height: 56px;font-size: 16px;color: #fff;text-align: center;background: #555555;overflow: hidden;white-space:nowrap;text-overflow: ellipsis;padding: 0 5px;}
.product .conbox ul li.xf-hide { display: none; }
.product .conbox ul li:hover {box-shadow: 10px 10px 20px #999;border-color: #3e4d64;}
.product .conbox ul li:hover p {background: #3e4d64;}
.product .conbox ul li:hover i img {transform: scale(1.05);}

.product .pro_more {margin-top: 25px;}
.product .pro_more a {display: block;width: 202px;height: 36px;line-height: 36px; border: 1px solid #666666;margin: 0 auto; border-radius: 3px;text-indent: 36px;font-size: 14px;position: relative;transition: all 0.5s;}
.product .pro_more a i {display: block;width: 21px;height: 21px;background: url(../images/icon01.png) no-repeat center;position: absolute;right: 40px;top: 7px;}

.product .pro_more a:hover {background: #0187ea;border-color: #0187ea;color: #fff;box-shadow: 5px 5px 15px #999;}
.product .pro_more a:hover i {background: url(../images/icon02.png) no-repeat center;}


/* 首页新闻 */
.index-news{padding: 50px 0;}
.index-news-content{margin-top:54px; background-color:#fafafa;}
.dinews{ width:100%; height:auto; overflow:hidden; margin-top:25px;}
.dinews .nlf{ width:43%; float:left; height:auto; overflow:hidden;}
.dinews .nlf .pic{ width:100%;}
.dinews .nlf .pic img{ width:100%;}
.dinews .nlf h3{ font-size:18px; padding:15px 0 0;}
.dinews .nlf span{ color:#999; font-size:12px;}
.dinews .nlf p{ line-height:1.8; color:#777; padding-top:0px; font-size:14px;}
.dinews .nrg{ width:52%; float:right; height:auto; overflow:hidden;}
.dinews .nrg ul{}
.dinews .nrg ul li{ border:1px #eee solid; padding:15px; height:auto; overflow:hidden; margin-bottom:30px;}
.dinews .nrg ul li:hover{ border:1px #3e4d64 solid;}
.dinews .nrg ul li h3{ font-size:16px; height:auto; line-height:35px;}
.dinews .nrg ul li p{ color:#999; font-size:14px;}

/* 首页新闻 */

/*.in_news{width: 100%; height: auto; background: #f9f9f9; padding: 50px 0 40px 0; overflow: hidden;}
.indexlump1list { width:100%; margin: 0 auto; overflow:hidden; margin-top: 30px;}
.indexlump1list ul {margin-right:-2%;}
.indexlump1list ul li { float:left;width:23%;margin-right:2%;position:relative;overflow:hidden;}
.indexlump1list li .bgcur{  background: url(../images/dateh.png) no-repeat !important;}
.indexlump1list li .textcur{ color:#3e4d64 !important;}
.indexlump1list li .gdcur{ background:url(../images/gdb.png) no-repeat 61px 14px !important; }
.indexlump1list ul li:hover .date{ background: url(../images/dateh.png) no-repeat;}
.indexlump1list ul li:hover .titi{ color:#3e4d64}
.indexlump1list ul li .imgbox a{ display: block; height: auto; overflow: hidden;}
.indexlump1list ul li .imgbox { position:relative;z-index:1; height: auto; cursor: pointer;}
.indexlump1list ul li .imgbox img{ display: block; width:100%; height: auto; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s;}
.indexlump1list ul li .imgbox img:hover{-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}
.indexlump1list ul li .date{ background: url(../images/date.png) no-repeat; background-size: 65px 65px; position: absolute; top:20px; left:23px; text-align: center; width: 65px; height: 65px; z-index: 99; color:#fff;}
.indexlump1list ul li .date p{ font-size: 14px; line-height: 30px;}
.indexlump1list ul li .date h2{ font-size: 36px; height: 36px; line-height: 40px;}
.indexlump1M .prevbtn{ position:absolute;top:50%;height:39px;margin-top:-19px;width:22px;background:url(../images/icon_06.png) no-repeat;}
.indexlump1M .nextbtn { position:absolute;top:50%;height:39px;margin-top:-19px;width:22px;background:url(../images/icon_06r.png) no-repeat;}
.indexlump1M .prevbtn { left:-52px;background-position:left top;}
.indexlump1M .prevbtn:hover { background:url(../images/icon_06h.png) no-repeat;}
.indexlump1M .nextbtn { right:-52px;background-position:right top;}
.indexlump1M .nextbtn:hover { background:url(../images/icon_06rh.png) no-repeat;}
.indexlump1list .text .titi{font-size: 16px; color:#333; margin-top:16px; display: block; cursor: pointer; height: auto; overflow: hidden;}
.indexlump1list .text p{ font-size: 14px; color: #666; line-height: 21px; height: 42px; overflow: hidden; margin-top:14px; }
.indexlump1list .text .lj{ display: block; padding-top:10px; font-size: 14px; color:#666; background: url(../images/gd.png) no-repeat 61px 14px;}
.indexlump1list ul li:hover .lj{ color:#3e4d64; background:url(../images/gdb.png) no-repeat 61px 14px; }
*/

/*  底部 */
.foot{margin-top:0; overflow: hidden;}
.foot_t{background: #155358;}
.foot_t .box{max-width: 1280px;margin:0 auto; padding:0 20px; box-sizing:border-box;}
.foot_t .box h2{float: left;line-height: 70px; color: #fff;}
.foot_t .box ul{float: left;padding:15px 0;margin-left: 50px;}
.foot_t .box li{float: left;width: 38px;height: 38px;line-height: 38px;text-align: center;margin-left: 28px;}
.foot_t .box li:nth-of-type(1){background: #4675f1;}
.foot_t .box li:nth-of-type(2){background: #d54432;}
.foot_t .box li:nth-of-type(3){background: #017fb2;}
.foot_t .box li:nth-of-type(4){background: #00aced;}
.foot_t .box li:nth-of-type(5){background: #e02b25;}
.foot_t .box li i{font-size: 28px;}
.foot_t .box li a{display: block;color: #FFF;}
.foot_t .box li a:hover{display: block;color: #FFF;text-decoration: none;}
.foot_b{background: #333; overflow: hidden;}
.foot_b .box{max-width: 1280px;margin:0 auto;color: #FFF;padding: 50px 20px 0 20px ;overflow: hidden; box-sizing:border-box;}
.foot_b .box .t_l{float: left; width: 60%;}
.foot_b .box .t_l dl{float: left; width: 20%;}
.foot_b .box .t_l dt{font-size: 16px;font-size: 17px;color: #FFF;margin-bottom: 15px; text-transform: uppercase;}
.foot_b .box .t_l dd{line-height: 28px;}
.foot_b .box .t_l dd a{color: #aaa; font-size: 14px;}
.foot_b .box .t_l dd a:hover{color: #155358;}
.foot_b .box .t_r{ width: 30%;float: right;color: #FFF;}
.foot_b .box .t_r .dblx{line-height:30px;color: #aaa; font-size:14px;}
.foot_b .box .t_r .dblx img{float: right; width: 120px;}
.foot_b .copyright{padding:20px 0;border-top: 1px solid #444;margin-top: 50px; line-height: 25px;font-size: 13px; color: #aaa; text-align: center;}


/*  内页公用 */
.banner_pic{height: 300px;text-align: center;color: #FFF;display: flex;justify-content: center;align-items: center;}
.banner_pic .title{}
.banner_pic .title h2{font-size: 36px;font-weight: 300;}
.banner_pic .title .txt{margin-top: 10px;}
.banner_pic .title p{font-size: 18px;line-height: 30px;}

/*当前位置*/
.page-locate{line-height:45px;font-size:14px;text-align:left;background:#eeeeef; padding: 5px 0;}
.page-locate a:first-child{display:inline-block;padding:0 0 0 25px;background:url(../images/icon-home.png) no-repeat left 15px;}
.page-locate span{margin:0 6px; color: #3e4d64;}

.main-about{padding:0 0 30px;background-color:#fff; overflow: hidden;}
.main-about .profile{margin:15px 0;line-height:30px; font-size: 14px; overflow:hidden;}
.main-about .profile p strong{font-size:15px; color:#3e4d64;}
.main-about .profile img{width: 100%;}

.ab_img{padding: 0; overflow: hidden;}
.ab_img ul{margin-left: -3%; }
.ab_img ul li{float: left;width: 30.333%;margin-left: 3%;  }
.ab_img ul li p{line-height: 60px; text-align: center;}
.ab_img ul li .jtu{width: 100%;}
.ab_img ul li .jtu img{width: 100%; transition: all .3s ease-in-out; transform: translateY(12px)}
.ab_img ul li .jtu img:hover{ transform: translateY(0)}

.pro_left{width: 22%; float: left; margin: 20px 0;}
.pro_left h2{ height:60px; line-height:60px; background:#221715;text-align:center; color:#fff; font-size:20px; font-weight: bold; border-bottom:3px solid #fff;}
.pro_left ul{ padding-bottom:3px;}
.pro_left ul li{border-bottom:3px solid #fff; position: relative; }
.pro_left ul li p{display:block; line-height:45px; text-align:left; background:#eee url(../images/ico1.png) no-repeat right center; padding-left: 20px; font-size:14px; font-weight: bold;}
.pro_left ul li p:hover, .pro_left ul li:hover p a{background:#3e4d64; display: block; color:#fff !important;}
.pro_left ul li ul{width: 100%;}
.pro_left ul li ul li { line-height:37px; border-bottom:dashed 1px #eee;  display:block; background:transparent; padding-left: 20px;  font-size:13px;}

.pro_left ul li ul li a:hover{ text-decoration:none; display:block; color: #e70012; }

.pro_right{width: 74%;  float: right; margin-top: 20px;}
.pro_right h3{width: 100%; color:#333; font-size:17px; line-height:35px; font-weight: bold; border-bottom:1px solid #e5e5e5; padding-bottom: 6px;}

/*==========================================发展历程==============================================*/
.fa_lc{padding:30px 0 0 0;}
.fa_lc ul{ position:relative;padding: 0px 0;}
.fa_lc ul:after{ content:''; position:absolute; left:50%; top:0; width:1px; height:100%; background:rgba(62,77,100,0.2);}
.fa_lc ul li{ width:50%; box-sizing:border-box; padding:0px 155px 0px; text-align:right; position:relative;}
.fa_lc ul li:nth-child(2n){ margin-left:50%; text-align:left;}
.fa_lc ul li h2{ font-size:30px; color:#3e4d64;}
.fa_lc ul li h3{ font-size:14px; color:#333; line-height:30px; padding:10px 0; font-weight:normal; border-bottom:none;}
.fa_lc ul li:after{ content:''; position:absolute; right:110px;top:40px; width:10px; height:10px; background:rgba(62,77,100,1); border-radius:50%; box-shadow:0 0 10px #3e4d64; z-index:2;animation-name: tada;animation-duration: 1s;animation-fill-mode: both;animation-iteration-count: infinite;}
.fa_lc ul li:before{ content:''; position:absolute; right:0;top:45px; width:110px; height:0px; z-index:1; border-bottom:1px solid rgba(62,77,100,0.2);}
.fa_lc ul li:nth-child(2n):after{ right:auto; left:110px;}
.fa_lc ul li:nth-child(2n):before{ right:auto; left:0px;}
/*==========================================发展历程==============================================*/


/*内页荣誉认证*/
.honor {padding:30px 0 0 0; height:auto; overflow:hidden; margin-top:0%}
.honor ul { list-style: none; overflow: hidden; margin-right: -2%; }
.honor li { width: 31.333%; height: auto; overflow: hidden; margin-right:2%; float: left; }
.honor li .pic {border: 1px solid #cdcdcd; height:auto; overflow: hidden;}
.honor li a { display: block; width: 100%; overflow: hidden; }
.honor li .pic img { width: 100%!important;}
.honor ul li div:hover { border: 1px solid #3e4d64; }
.honor li span { display: block; text-align: center; line-height: 40px; color: #222; font-size: 13px; }
/*内页荣誉认证*/

/*内页荣誉认证*/
.workshop {padding:30px 0 0 0;height:auto; overflow:hidden; margin-top:0%}
.workshop ul { list-style: none; overflow: hidden; margin-right: -2%; }
.workshop li { width: 31.333%; height: auto; overflow: hidden; margin-right:2%; float: left; }
.workshop li .pic {border: 1px solid #ccc; height:auto; overflow: hidden;}
.workshop li a { display: block; width: 100%; overflow: hidden; }
.workshop li .pic img { width: 100%!important; height: auto;}
.workshop ul li div:hover { border: 1px solid #3e4d64; }
.workshop li span { display: block; text-align: center; line-height: 40px; color: #222; font-size: 13px; }
/*内页荣誉认证*/

/**供应商*/
.parter{padding:30px 0 0 0; width:100%;overflow: hidden;margin-top:0px;}
.parter ul{margin-right:-2%}
.parter ul li{width:23%;float:left;margin-right:2%;margin-bottom:30px;text-align:center;}
.parter ul li img{display:block;width:100%; padding:4px;border:2px solid #e2e2e2;background:#fff; box-sizing: border-box;}
.parter ul li img:hover{border:2px solid #3e4d64;}
.parter ul li span{line-height:35px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;}
/**供应商*/

.prod_list {padding:30px 0 0 0;margin-top: 0px;overflow: hidden}
.prod_list ul{ margin-right: -2%;}
.prod_list li{float: left; width: 31.333%; text-align: center;margin-right: 2%; margin-bottom: 10px;}  
.prod_list li img{width:95%; border: 1px solid #e2e2e2; padding: 2px;} 
.prod_list li span{ display: block; line-height: 22px; padding: 10px 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;}
.prod_list li img:hover{border: 1px solid #3e4d64;}


/*内页产品详情样式*/
.xqbg{padding:30px 0 0 0;overflow: hidden;}
.cpxq_t:after{content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size: 0; line-height: 0; }
.cpxq{ margin-top: 0%; margin-bottom: 3%;}
.cpxq_t_l{ float:left; width:48%;}
.sp-wrap{ display:none; line-height:0; font-size:0;}
.sp-thumbs{ width:100%;}
.sp-thumbs img{ max-width:100%;}
.sp-thumbs a:link, .sp-thumbs a:visited{ margin:0 0.5%; width:80px; height:60px; border:1px #eaeaea solid; overflow:hidden; opacity:.3; display:inline-block; background-size:cover; background-position:center; -webkit-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -ms-transition:all .2s ease-out;-o-transition:all .2s ease-out; transition:all .2s ease-out;}
.sp-thumbs a:hover{opacity:1;}
.sp-thumbs a:active, .sp-current{ opacity:1!important; position:relative;}
.sp-large{ position:relative; overflow:hidden; width:100% !important; margin:0 0 2% 0; border: 1px solid #efefef;}
.sp-large a img{ width: 100%;}
.sp-large a{ display:block;}
.sp-zoom{ position:absolute; left:-50%; top:-50%; cursor:-webkit-zoom-in; cursor:-moz-zoom-in; cursor:zoom-in; display:none;}
.sp-zoom img{ max-width: none;}
.sp-lightbox{ position:fixed; top:0; left:0; height:100%; width:100%; background:rgb(0, 0, 0); background:rgba(0, 0, 0, .9); z-index:500; display:none; cursor:pointer;}
.sp-lightbox img{position:absolute; margin:auto; top:0; bottom:0; left:0; right:0; max-width:90%; max-height:90%; border:2px solid #fff;}
#sp-prev, #sp-next{ position:absolute; top:50%; margin-top:-25px; z-index:501; color:#fff; padding:14px; text-decoration:none; background:#000; border-radius:25px; border:2px solid #fff; width:50px; height:50px; box-sizing:border-box; transition:.2s;}
#sp-prev{ left:10px;}
#sp-prev:before{ content:''; border:7px solid transparent; border-right:15px solid #fff; position:absolute; top:16px; left:7px;}
#sp-next{ right:10px;}
#sp-next:before{ content:''; border:7px solid transparent; border-left:15px solid white; position:absolute; top:16px; left:18px;}
#sp-prev:hover, #sp-next:hover{ background:#444;}
@media screen and (max-width: 400px) {
	.sp-wrap{ margin:0 0 15px 0;}
	#sp-prev, #sp-next{ top:auto; margin-top:0; bottom:25px;}
}
.cpxq_t_r{ float:right; width:48%;}
.cpxq_t_r .cpxq_t_r_bt{color:#3e4d64; font-size:22px;}
.cpxq_t_r .cpxq_t_r_jj{font-size:14px; margin-top:20px; line-height: 25px;}
.cpxq_t_r .cpxq_t_r_wb{line-height:24px;margin:20px 0 0 0;}
.cpxq_t_r .fh{ line-height:40px; margin-top:30px;}
.cpxq_t_r .fh a{display:inline-block; color:#fff; background:#444; padding:0 15px; transition:all 0.5s; font-size:14px;}
.cpxq_t_r .fh a:hover{background:#3e4d64;}
.tels{ margin:20px 0px}

.cpxq_b{margin-top:30px;}
.cpxq_b_dh{background:#f1f1f1;}
.cpxq_b_dh ul{overflow:hidden; background: #e6e6e6;}
.cpxq_b_dh ul li{float:left; text-align:center; line-height:20px; padding:15px 20px; cursor:pointer; font-size:14px;}
.cpxq_b_dh ul li:hover{color:#fff; background:#3e4d64 ; transition:all 1.5s;}
.cpxq_b_dh ul .active{color:#fff; background:#3e4d64 ;}

.cpxq_b_kj{margin-top:30px;}
.cpxq_b_kj .wb{display:none; line-height:24px; font-size:14px;}
.wb td, .wb th{ padding:0 10px;}
.wb table{ border-left:1px solid #777; border-top:1px solid #777; text-align:center;}
.wb td,.wb th{border-right:1px solid #777; border-bottom:1px solid #777;}

.cpxq_b_kj .wb img{width: 100%;}

.cpxq_b_kj .wb_xgcp
.cpxq_b_kj .wb_xgcp ul{overflow:hidden; margin-top:-2%; margin-left:-2%;}
.cpxq_b_kj .wb_xgcp ul li{width:31.33%; float:left; margin-top:2%; margin-left:2%;}
.cpxq_b_kj .wb_xgcp ul li .cpzx_img{width:100%; position:relative;}
.cpxq_b_kj .wb_xgcp ul li .cpzx_img:after{content:""; width:100%; height:100%; opacity:0; background:rgba(0,0,0,0.6) url(../images/sy_cp_fdj.png) center no-repeat; transition:all 0.5s; position:absolute; top:0; left:0;}
.cpxq_b_kj .wb_xgcp ul li:hover .cpzx_img:after{opacity:1;}
.cpxq_b_kj .wb_xgcp ul li .cpzx_wz{color:#fff; line-height:20px; padding:13px; background:#666; transition:all 0.5s;}
.cpxq_b_kj .wb_xgcp ul li:hover .cpzx_wz{background:#4eb839;}

/*内页产品详情样式*/

/*内页相关产品*/

.hot_pro2{width:100%;margin-top:0px; overflow: hidden;}
.hot_pro2_tit{width:100%; float:left; border-bottom:1px solid #e6e6e6; padding:0 0 10px 10px; border-left:3px solid #3e4d64;}
.hot_pro2_tit p{float:left; font-size:16px; color:#3e4d64; font-weight:bold;}
.hot_pro2_tit span{color:#999; font-size:12px; text-transform:uppercase;float:left; padding:0px 0 0 10px;}

.scrollleft2{width: 100%; height: auto; overflow: hidden}
.scrollleft2 ul{ margin-right: -2%; }
.scrollleft2 ul li{width:23%; height: auto; float:left; margin:20px 2% 10px 0; }
.scrollleft2 ul li img{width: 99%; height: auto; border:1px solid #dbdbdb;}
.scrollleft2 ul li img:hover{border:1px solid #3e4d64;}
.scrollleft2 ul li .zi{text-align: center; font-size: 14px; line-height: 28px; color: #333; }

/*内页产品详情样式*/


.ny_case_list{overflow: hidden; }
.ny_case_list ul{margin-right: -1%;}
.ny_case_list li{width: 32.333%; float: left; margin-bottom: 3%; margin-right: 1%; position: relative; overflow: hidden;}
.ny_case_font{position: absolute; bottom: 0; left: 0; background: rgba(51, 51, 51, 0.8); width: 100%; padding: 10px; box-sizing: border-box; opacity: 1; filter: alpha(opacity=100); -webkit-transition: .5s; -moz-transition: .5s ; -ms-transition: .5s ; -o-transition: .5s ; transition: .5s ; height: auto;}
.ny_case_tit{font-size: 15px; line-height: 28px; color: #fff; -webkit-transition: .5s; -moz-transition: .5s ; -ms-transition: .5s ; -o-transition: .5s ; transition: .5s ;}
.ny_case_font2{font-size: 12px; color: #fff; line-height: 18px; margin-top: 10px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}
.ny_case_list .inr{margin-right: 0; margin-bottom: .5%;}
.ny_case img{width: 100%; display: block; -webkit-transition: .5s; -moz-transition: .5s ; -ms-transition: .5s ; -o-transition: .5s ; transition: .5s ;}
.ny_bg_al{position: absolute; width: 100%; height: 100%; display: block; z-index: 3; /*background: url(../images/jia_03.png) no-repeat center rgba(237, 0, 0, 0.73);*/ top: 0; left: 0; transform: scale(0); -webkit-transition: .5s; -moz-transition: .5s ; -ms-transition: .5s ; -o-transition: .5s ; transition: .5s ;}
.ny_case_list li:hover .ny_bg_al{transform: scale(1);}
.ny_case_list li:hover .ny_case_font{opacity: 0; filter: alpha(opacity=0);}
.ny_case{overflow: hidden; width: 100%;}
.ny_case_list li:hover img{transform: scale(1.03);}


/*内页新闻中心*/
.news_r_text{width:100%; height: auto; }
.news_r_text ul li{width:100%;border-bottom:1px dashed #e6e6e6; padding-bottom:25px;margin-top:25px;overflow: hidden;}
.news_r_text ul li:nth-child(5n){border-bottom:none; padding-bottom:inherit;}
.news_r_text ul li .pic{width:20%; float:left; overflow:hidden; background:#e6e6e6; padding:3px;} 
.news_r_text ul li .pic img{width:100%; display:block; -webkit-transition:all .3s; transition:all .3s;}
.news_r_text ul li .pic img:hover{-webkit-transform: scale(1.1); transform: scale(1.1);}
.news_r_text ul li .text{width:78%;float:right;}
.news_r_text ul li .text .titnr{width:100%;float:left;font-size: 14px;}
.news_r_text ul li .text .tit a{font-size:16px; font-weight:bold; color:#3e4d64; float:left; overflow: hidden; text-overflow: ellipsis;white-space: nowrap!important;} 
.news_r_text ul li .text .tit a:hover{color:#3e4d64;}
.news_r_text ul li .text .time{float:right; color:#333;}
.news_r_text ul li .text .wz{width:100%;float:left; margin-top:1%; line-height:24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:4;overflow: hidden; font-size: 14px; color: #555;}
.wz a{font-size: 14px; color: #555;}
.wz a:hover{font-size: 14px; color: #3e4d64;}
/*内页新闻中心*/


/*新闻详情*/
.xinwenxiangqing{width:100%; height: auto; overflow: hidden; }
.xinwenxiangqing .nd_head{text-align: center;margin-top:30px;padding-bottom: 30px;border-bottom: 1px dashed #d6d6d6;}
.xinwenxiangqing .nd_head p{color: #3e4d64;font-size: 28px;margin-bottom: 18px;height: auto;overflow: hidden;}
.xinwenxiangqing .nd_head span{color: #666;font-size: 14px;margin: 0 15px;}
.xinwenxiangqing .nd_text {text-align: left;font-size:14px;line-height:30px;  padding: 10px 0;}
.xinwenxiangqing .nd_text img{ max-width: 100%; display: block; margin: 10px 0;}
.detail_fenx a{font-size:14px;padding:12px 0;overflow:hidden;margin-top:20px;border-top:1px dotted #adadad; color:#333;}
.new_s2{width:100%;float:left; margin-top:50px;}
.hot_pro2{width:100%;float:left; margin-top:50px;}
.hot_pro2_tit{width:100%; height:45px; background:#f1f1f1; color:#3e4d64; line-height:45px; font-size:16px; padding:0 20px; font-weight:bold; border:1px solid #d6d6d6;}
.news_random2{width:100%;float:left; background:#fff; border:1px solid #d6d6d6; padding:20px; border-top:none;}
.news_random2 ul li{width:48%; float:left; font-size:14px; line-height:36px; overflow:hidden; margin-right:4%; border-bottom:1px dashed #e6e6e6;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.news_random2 ul li:nth-child(2n){margin-right:0;}
.news_random2 ul li a{background:url(../images/ly_li.png) no-repeat left center; padding-left:15px; color: #333}
.news_random2 ul li a:hover{color:#3e4d64;}
.news_random2 ul li span{float:right; color:#999;}

.news_con_b{border-top: 1px solid #EEE;margin-top: 50px;padding-top: 50px;}
.news_con_b ul{line-height: 30px;float: left;}
.news_con_b li {font-size: 14px; color: #555;}
.news_con_b li a{font-size: 14px; color: #555;}
.news_con_b li a:hover{font-size: 14px; color: #3e4d64;}
.news_con_b .fhlb{float: right;width: 140px;height: 40px;line-height: 40px;background: #3e4d64;text-align: center;}
.news_con_b .fhlb a{display: block;color: #FFF; font-size: 14px;}
.news_con_b .fhlb a:hover{display: block;color: #FFF;text-decoration: none;}


/*内页联系我们*/
.cont_text{width:100%; float:left; border-bottom:1px solid #d6d6d6; padding-bottom:0px;}
.cont_l{width:60%;float:left; line-height:35px; font-size:14px;margin-bottom: 20px;}
.cont_l h1{font-size:20px; font-weight:bold; color:#3e4d64;}
.cont_r{width:20%;float:right; text-align:right;}
.cont_r img{width:200px; height:auto;}
.map{width:100%; float:left; margin-top:30px;}

/**客户留言代码**/
.message{width:100%; float:left; padding-top: 30px;}
.message h3{text-align:center; color:#333; font-size:24px; font-weight:bold;}
.message ol{width:100%; float:left; margin-top:30px;}
.message ol li{float: left; width:49%; margin-bottom:30px; background:#fff; border:1px solid #e6e6e6;}
.message ol li:nth-child(2n){float:right;}
.message ol li:nth-child(6){float:left;}
.message ol li:nth-child(7){float:right;}
.message ol li input{width:100%; height:auto;  background:none; border:none; color:#999; padding:0 15px; font-size:14px; outline:none; -webkit-appearance:none; line-height:55px;}
.message ol li textarea{font-size:14px; padding:10px 15px; width:90%; height:180px; border:none; background:none; color:#999; outline:none; -webkit-appearance: none; box-sizing: border-box;}
.message ol li .btn,.message ol li .btn2{color:#fff; font-size:16px; cursor:pointer;}
.message ol li .btn{background:#3e4d64;}
.message ol li .btn2{background:#999;}
/**客户留言代码 End**/




.ac-a{width: 100%;padding-top: 1.08rem;padding-bottom: .53rem;}
.ac-b{margin: 0 auto;}
.ac-c{width: 100%;overflow: hidden;padding-bottom: .63rem;border-bottom: 1px solid #666;}
.ac-d{float: left;font-size: 18px;color: #222;}
.ac-e{float: right;font-size: 14px;color: #333;line-height: 36px;}
.ac-blue{color: #3e4d64;}
.ac-f{width: 100%;padding-bottom: .9rem;}
.ac-g{width: 100%;border-bottom: 1px solid #dcdcdc;}
.ac-g.active .ac-n:after{content: "-";}
.ac-h{width: 100%;overflow: hidden;padding:30px 20px;cursor: pointer;transition: background-color .3s; box-sizing: border-box;}
.ac-h:hover{background-color: #f7f7f7;}
.ac-i{float: left;font-size: 0; width:75%;}
.ac-k{font-size: 13px;color: #333;display: inline-block;vertical-align: top;line-height: 44px;}
.ac-k1{padding-right: 38px;box-sizing: content-box; width: 30%}
.ac-k2{padding-right: 28px;width: 20%;box-sizing: content-box;}
.ac-k3{padding-left: .28rem;}
.ac-n{float: right;font-size: 13px;color: #333;}
.ac-n:after{content: "+";display: inline-block;vertical-align: middle;width: 30px;text-align: center;font-size: 28px;color: #3e4d64;padding-left: .25rem;}
.ac-o{display: none;width: 100%;background-color: #f7f7f7;}
.ac-p{width: 100%;padding: 20px;border-bottom: 2px solid #eee;font-size: 0; box-sizing: border-box;}
.ac-r{display: inline-block;vertical-align: top;width: 25%;font-size: 14px;color: #333;}
.ac-s{width: 100%;padding: 50px;box-sizing: border-box;}
.ac-t{width: 100%;overflow: hidden;margin-bottom: 45px;}
.ac-u{width: 50%;}
.ac-u1{float: left;}
.ac-u2{float: right;}
.ac-v{font-size: 14px;color: #3e4d64;margin-bottom: 32px;}
.ac-w{font-size: 14px;color: #333;line-height: 24px;}
.ac-x{display: block;width:15%;height: 45px;line-height: 45px;border: none;text-align: center;background-color: #3e4d64;font-size: 16px;color: #fff;cursor: pointer;border-radius: 50px;}
.ac-xm{display: none;width:15%;height: 45px;line-height: 45px;border: none;text-align: center;background-color: #3e4d64;font-size: 16px;color: #fff;cursor: pointer;border-radius: 50px;}


/*内页技术研发*/
.ny_about{width: 100%; height:auto; overflow: hidden; margin: 20px 0; box-sizing: border-box; background: #f7f7f7; margin-bottom: 30px;}
.ny_about_text{margin-bottom: 30px; overflow: hidden;}
.ny_support{font-size: 16px; line-height: 40px; color: #333;}
.ny_support strong{font-weight: 600; color:#f3711d; }
.ny_support .img{width: 30%;}
.ny_support .img img{width: 100%;}
.ny_about_img{float:left; width:43%;}
.ny_about_img img{max-width: 100%;}
.ny_about_wb{float:right; width:55%;box-sizing: border-box;padding:20px;font-size: 15px;line-height:28px;color: #666; border-top: solid 2px #0168b7;border-bottom: solid 2px #0168b7;min-height: 296px;}
.ny_about_wb .stitle{font-size: 16px; line-height: 35px; color: #3e4d64; font-weight: 600}
.ny_about_wb strong{font-weight: 600; font-size: 16px; color:#f3711d; }
.culture{margin-top: 3%; font-size: 15px;line-height: 30px;color: #666;}
.culture img{width: 100%;}

.ny_support td, .ny_support th{ padding:0 10px;}
.ny_support table{ border-left:1px solid #777; border-top:1px solid #777; text-align:center; font-size: 14px;}
.ny_support td, .ny_support th{border-right:1px solid #777; border-bottom:1px solid #777;}
/*内页技术研发*/


.foot_b .box .t_r ul{text-align: center;}
.foot_b .box .t_r li{width:46%;line-height: 2.6; float: right;  padding: 0px 0 10px 20px;}
.foot_b .box .t_r img{width: 100%;}
.xf-page{width:100%; height:auto;text-align:center; font-size:0px; position:relative; overflow:hidden; margin:39.7px 0 0px; text-transform:uppercase;clear: both;}
.xf-page ul {display: block; display: flex; align-items: center; justify-content: center;}
.xf-page ul li {display: inline-block;width: auto; border-radius: 0; margin-bottom: 0; margin-right: 0; margin-left: 0; border: none; overflow: hidden; background: none; height: auto;}
.xf-page .pagination{width:100%; height:auto;text-align:center; font-size:0px; position:relative; overflow:hidden; margin:auto; padding:20px 0 57px;}
.xf-page .pagination a,.xf-page .pagination span{display:inline-block; padding:0 20px;line-height:36px;font-size:14px;margin:0 5px;color: #666;background: #fff;-webkit-transition:0.5s;transition:0.5s;height: auto;border:none;}
.xf-page .pagination span.current,.xf-page .pagination a:hover,.xf-page li.active span{color:#fff; border-color:#3E4D64; background:#3E4D64;}</pre></body></html>