﻿@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{ margin:0; padding:0;}
*{box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
body{color:#333; font-size:14px; }
body,span,samp,i,em{font-family:Arial, "微软雅黑";}
ul, ol { list-style:none;} 
img,fieldset{ vertical-align:top; border:0;}
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal;}
address,cite,code,em,th { font-weight:normal; font-style:normal;}
input,button,textarea,select{color:#333; font-size:15px; font-family:"Open Sans"; vertical-align:middle;}
input:focus {outline:none;}
a{ color:#333; text-decoration:none;}
img { max-width:100%;}

.w1300 { max-width: 1300px; width:98%; margin: 0 auto; }
.w1300:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; font-size: 0; line-height: 0;}

.cswka { min-width:1300px;}
@media screen and (max-width:1300px){.cswka { padding:0 1%;}}

.logo { padding:20px 0; float:left;}

/* dht */
.dht { float: right; margin-top:26px;}
.dht ul {}
.dht li {float:left; font-size:16px; text-align:center; position:relative; line-height:50px; position:relative; padding:0 20px;}
.dht li a { display:block;color:#333;}
.dht li a:hover { color:#0070c0;}
.dht li.on>a{ color:#0070c0 !important;}
.dht li:after{content:""; right:0; top:20px; width:1px; height:24px; position:absolute;}
.dht li:nth-child(8n):after{ background: inherit;}
.dht li:hover .dls { display:block; z-index:100;}
.dls { display:none; position:absolute; left:0px; top:50px;}
.dls dl {}
.dls dd { width:170px; background:rgba(255,255,255,1) !important; line-height:40px; border-bottom: 1px solid #ededed; font-size:14px;}
.dls dd a{ color:#333 !important; }
.dls dd:hover a { display:block; color:#fff !important;background:#0070c0;}

/*中英*/
.zyw { float:right; font-size:16px; margin-top:33px; width:80px; background:url(../images/sanjiao_1.png) no-repeat right; border-radius:5px; line-height:35px;}
.zyw_a { position:relative; }
.zyw_a:hover .zyws { display:block; }
.zyws { display: none; position:absolute; top:35px; left:0; background:#fff; width:100%; z-index:999; font-size:14px !important; text-align:center;}
.zyws p a { color:#333; display:block; }
.zyws p:hover a { background:#0070c0; color:#fff; }

/*banner*/
.block_home_slider { overflow:hidden; position:relative; line-height:0px; text-align:center; min-width:1300px;}/*底部小图标*/
.block_home_slider img { width:100%;}
.block_home_slider .slide { position:relative; overflow:hidden;}
.block_home_slider .flex-direction-nav a { width:40px; height:40px; display:block; margin-top:-20px; position:absolute; top:50%; text-indent:-9000px; display:none;}
.block_home_slider .flex-direction-nav a.flex-prev { left:0; background:url(../images/jt1.png) no-repeat;}
.block_home_slider .flex-direction-nav a.flex-next { right:0; background:url(../images/jt2.png) no-repeat;}
.block_home_slider .flex-control-paging { position: absolute; bottom:60px; width:100%; text-align:center;}
.block_home_slider .flex-control-paging li { margin: 0px; padding: 0 5px; display:inline-block; *display:inline;*zoom:1;overflow: hidden; list-style-type:none;}
.block_home_slider .flex-control-paging li a { width: 12px; height: 12px; display:block; background:#fff; text-indent:-9000px; cursor:pointer; border-radius:6px; transition:all 0.5s;}
.block_home_slider .flex-control-paging li a.flex-active { width:34px; background:#eb3d00;}

.flexslider { margin:0; padding:0; height:100%;}
.flex-viewport { height:100%;}
.flexslider .slides { height:100%;}
.flexslider .slides li { height:806px; display:none; -webkit-backface-visibility:hidden; list-style-type:none; position:relative;}
#home_slider2 { display:none;}
#home_slider3 { display:none;}
/* banner */

/* 搜索栏 */
.mis { float:right; width:70px; margin-top:30px;}
.top_ss { height:40px; background:url(../images/search.png) center no-repeat; cursor:pointer; transition:0.5s;}
.top_h.on .top_ss { background:url(../images/tuos.jpg) center no-repeat; height: 65px; }
.ss_bg { position:absolute; left:0; right:0; top:97px; z-index:1000; padding:10px 0; background:#0070c0; display:none;}
.ss_bg_w { width:95%; margin:auto; position:relative; padding-right:40px;}
.ss_gb { position:absolute; right:0; top:0; width:44px; height:44px; background:url(../images/ss_gb.png) center no-repeat; background-size:24px auto; cursor:pointer;}
.ss_dw { width:100%; position: relative;}
.ss_dw input { display:block; font-size:14px; line-height:40px; color:#000; background:#fff; width:100%; padding:0 60px 0 24px; border-radius:3px; }
.ss_dw a { position:absolute; right:0; top:0; width:44px; height:44px; background:url(../images/ss_dw.png) center no-repeat; background-size:40px auto; }

/* 四选 */
.xms_top1 { position: relative;}
.xms_top { overflow:hidden; background:#fff; box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); position:absolute; top:-48px; left:0; width:100%;}
.xms_top ul { margin-left:-1%;}
.xms_top li { float:left; margin-left:1%; width:24%; text-align:center; padding:40px 0; position:relative;}
.xms_top li:after { content:""; width:1px; height:34px; background:url(../images/gen.jpg) no-repeat; position:absolute; top:66px; right:0;}
.xms_top li:nth-child(4):after{ display:none;}	
.xms_top_a { font-size:45px;}
.xms_top_a span { color:#0070c0; font-size:30px;}
.xms_top_b { font-size:20px;}

/* 公司简介 */
.in_ggmw { overflow:hidden; margin-top:110px; text-align:center;}
.in_ggmw_top { font-size:35px; text-align:center; margin-top:60px;}
.in_ggmw_top1 { font-size:18px; text-align:center; margin-top:10px; color:#fff;}
.bei { color:#fff;}
.hui { color:#333;}
.in_ggmw_aob { font-size:16px; line-height:30px; margin-top:30px;}
.in_ggmw_more { width:220px; line-height:55px; margin:30px auto; background:#0070c0; border-radius:35px;}
.in_ggmw_more a{ color:#fff; display:block;}
.in_ggmw_more:hover a{ background:#eee; color:#333; border-radius:35px;}
.in_ggmw_aob1 { margin:0 auto; width:710px; border:1px solid #eee;}

/* 产品中心 */
.in_cpp { background:#eef1f3; overflow:hidden; margin-top:60px;}

/*产品转换*/
.cp_6 { overflow:hidden; margin-top:30px;}
.cp_6 .hd{ line-height:45px; height:45px; font-size:16px;}
.cp_6 .hd ul{ width:1000px; text-align: center; margin:0 auto; overflow:hidden;}
.cp_6 .hd ul li{  float:left; margin:0 1%; color:#333; background:#fff; width:146px; border-radius:30px; transition:all 0.5s;}
.cp_6 .hd ul li.on{ background:#0070c0; color:#fff; }
.cp_6 .hd ul li a{ color:#facd89; display:block; }
.cp_6 .hd ul li:hover a{ color:#facd89;}
.cp_6 .bd{ overflow:hidden;}
.cp_6 .bd .abst{ line-height:30px; font-size:14px;}

.cos_1 { overflow:hidden;}
.cos_1 ul { margin-left:-1%;}
.cos_1 li { float:left; width:32.33%; margin-left:1%; background:#fff; padding:5px; text-align:center; line-height:35px; margin-top:40px; margin-bottom:60px;}
.cos_1 li p { padding:5px 0;}
.cos_1 li a{ color:#333; display:block;transition:all 0.5s;}
.cos_1 li:hover a{ font-size:18px; color:#0070c0;}
.cos_1 li .product_1 { overflow:hidden; border:1px solid #eee;}
.cos_1 li .product_1 img {width:100%;height:auto;transition:all 0.5s;}
.cos_1 li .product_1:hover img {transform:scale(1.1);}

/*广告*/
.in_feb { overflow:hidden; background:url(../images/mis_1.jpg) repeat-x; width:100%; height:230px;}
.in_feb_zuo { float:left; margin-left:4%; margin-top:70px;}
.in_feb_zuo .in_feb_zuo_1 { overflow:hidden; margin-bottom:10px;}
.in_feb_zuo .in_feb_zuo_2 { background:#0070c0; text-align:center; width:666px; border-radius:50px; line-height:30px; font-size:20px; color:#fff; letter-spacing:3px;}
.in_feb_zuo .in_feb_zuo_1_a { font-size:23px; float:left; margin-left:67px;}
.in_feb_zuo .in_feb_zuo_1_b { float:left; margin-left:15px;}
.in_feb_yuo { float:right; margin-top:30px;}

/*四选先*/
.in_bei { overflow:hidden; background:url(../images/bjs_a.jpg) no-repeat; height:800px;}

/*解决方案*/
.cp_5 { overflow:hidden;}
.cp_5 .hd{ margin-top:40px; overflow:hidden;}
.cp_5 .hd ul{ margin-left:-1%;}
.cp_5 .hd li{ line-height:56px;font-size:18px; background:rgba(243,243,243,0.9); position:relative; width:49%; margin-bottom:10px; float:left; margin-left:1%; text-align:center;}
.cp_5 .hd li a{ display:block;transition:all 0.5s;}
.cp_5 .hd li:hover a{ background:#007dc0; color:#fff;}
.cp_5 .hd li.on{  background:#007dc0;}
.cp_5 .hd li.on a{ color:#fff; display:block;}
.cp_5 .hd li.on:hover a{ color:#fff;}
.cp_5 .bd { overflow:hidden; margin-top:20px; background:rgba(243,243,243,0.9); padding:20px;}
.cp_5 .bd .abst{ line-height:30px; font-size:14px;}

.cp_yu { position:absolute; background:#007dc0; border-radius:25px; width:35px; height:35px; line-height:35px; color:#fff !important; top:12px; left:20px; border:1px solid #fff;}

.abst_1 { position:relative; width:720px; float:left; overflow:hidden;}
.abst_1 img { width:100%; transition:all 0.5s;}
.abst_1:hover img{ transform:scale(1.1);}

.abst_2 { float: right; width:calc(100% - 780px); margin-right:15px;}
.abst_2_a { font-size:22px; margin-top:20px;}
.abst_2_b { width:40px; height:4px; background:#007dc0; margin:10px 0;}
.abst_2_c { font-size:16px;}
.abst_2_f { color:#0070c0; font-size:18px; font-weight:bold; margin-top:30px;overflow: auto; height:80px;}

/*新闻中心*/
.xin_nw { overflow:hidden; margin-top:40px; margin-bottom:40px;}
.xin_nw_zuo { float:left; width:620px;}
.xin_nw_zuo .xin_nw_zuo_a { overflow:hidden;}
.xin_nw_zuo .xin_nw_zuo_a img {width:100%;height:auto;transition:all 0.5s;}
.xin_nw_zuo .xin_nw_zuo_a:hover img {transform:scale(1.1);}
.xin_nw_zuo .xin_nw_zuo_b { font-size:16px; margin-top:10px;transition:all 0.5s; height:20px;}
.xin_nw_zuo:hover .xin_nw_zuo_b { font-size:18px; color:#0070c0;}
.xin_nw_zuo .xin_nw_zuo_c { margin-top:10px; border-bottom:1px solid #eee; line-height:25px; padding-bottom:10px; color:#747474;transition:all 0.5s; height:60px;}
.xin_nw_zuo:hover .xin_nw_zuo_c { font-size:15px;}
.xin_nw_zuo .xin_nw_zuo_e { margin-top:10px; position:relative;}
.xin_nw_zuo:hover .xin_nw_zuo_e { color:#0070c0;}
.xin_nw_zuo .xin_nw_zuo_e:after { content:""; position:absolute; top:0; right:0; background:url(../images/more.jpg) no-repeat; width:14px; height:7px;}
.xin_nw_yuo { float:left; margin-left:20px; width:calc(100% - 640px);}
.xin_nw_yuo ul { overflow:hidden;}
.xin_nw_yuo li { float:left; width:100%; border-bottom:1px solid #eee; margin-bottom:10px;}
.xin_nw_yuo li img {width:100%;height:auto;transition:all 0.5s;}
.xin_nw_yuo li:hover img {transform:scale(1.1);}
.xin_nw_yuo li .xin_nw_yuo_a { float:left; width:170px; margin-bottom:15px; overflow:hidden;}
.xin_nw_yuo li .xin_nw_yuo_b { float:left; width:calc(100% - 230px); margin-left:20px;}
.xin_nw_yuo li .xin_nw_yuo_b .xin_nw_yuo_b_1{font-size:16px;transition:all 0.5s; height:20px;}
.xin_nw_yuo li .xin_nw_yuo_b:hover .xin_nw_yuo_b_1{font-size:18px; color:#0070c0;}
.xin_nw_yuo li .xin_nw_yuo_b .xin_nw_yuo_b_2{line-height:25px; margin-top:10px;transition:all 0.5s;}
.xin_nw_yuo li .xin_nw_yuo_b:hover .xin_nw_yuo_b_2 { font-size:15px;}
.xin_nw_yuo li .xin_nw_yuo_b .xin_nw_yuo_b_3{ margin-top:10px;transition:all 0.5s;}
.xin_nw_yuo li .xin_nw_yuo_b:hover .xin_nw_yuo_b_3{ color:#0070c0;}

/*fott*/
.fott { overflow:hidden; background:#202020; padding-bottom:40px;}

.fott_zuo { float:left;margin-top:40px;}
.fott_zuo ul {}
.fott_zuo li { float:left; margin-right:55px;}
.fott_zuo_1 { color:#fff; font-size:20px;}
.fott_zuo_2 { width:40px; height:2px; background:#fff; overflow:hidden; margin:15px 0;}
.fott_zuo_3 { overflow:hidden; width:100%; margin-top:15px;}
.fott_zuo_3 p { line-height:25px; font-weight:bold;}
.fott_zuo_3 p a{ color:#939393;}
.fott_zuo_3 p:hover a{ color:#fff;}

.fott_zuo_a { float:left; width:155px; color:#b6b6b6; line-height:40px; text-align:center; margin-top:32px; font-size:20px; margin-left:60px;}
.fott_zuo_a img { margin-top:15px;}

.fott_zuo_b { float:right; margin-top:40px; width: 33%;}
.fott_zuo_b_zi { font-size:22px; color:#fff;}
.fott_zuo_b_zii { font-size:35px; color:#fff; border-bottom:1px solid #444444; line-height:65px;}
.fott_zuo_b_ziz { color:#939393; line-height:30px; margin-top:15px; font-weight:bold;}

.fosw { overflow:hidden; background:#151515; text-align:center; border-top:1px solid #424242; color:#939393; padding:20px 0; font-weight:bold;}

/*内页*/
.hmw { height:350px;}

.about { overflow:hidden; background:#fff; line-height:33px; font-size:16px;}
.about span { color:#007dc0; font-weight:bold;}

.ao_fuw { overflow:hidden; padding-top:20px;margin-bottom:60px;}

.about_mss { font-size:30px; line-height:60px;}

.ny_skaa { background:#007dc0 !important;}
.ny_skaa a { color:#fff !important;}

/*左栏目*/
.pds_z { float:left; width:230px;}
.pds_z ul {}
.pds_z li { float:left; background:#f5f5f5; width:100%; line-height:40px; text-indent:25px; margin-bottom:10px;}
.pds_z li a{ display:block;}
.pds_z li:hover a{ background:#007dc0; color:#fff;}
.pds_z1 { float:left;background:#f5f5f5; line-height:26px; padding:8% 4%;color:#9c9c9c;}
.pds_z1 p { font-size:20px; margin-bottom:10px; color:#333;}

/*右栏目*/
.pds_y { float:right; width:calc(100% - 260px);}
.pds_y1 { float:left; width:100%;}

/*企业文化*/
.about_mi_0 { padding:0 1%;}
.about_mss1 { width:50px; height:2px; background:#007dc0; margin-bottom:20px;}

/*历程*/
.abo_sk { overflow:hidden;}
.abo_sk p { font-size:18px; background:#dadada; padding:20px 0; text-indent:30px;}
.abo_sk p:nth-child(odd) { background:#f5f5f5;}
.about_mss0 { font-size:26px; margin-bottom:20px; color:#0070c0;}

.abo_sek { line-height:30px; font-size:18px;}

/*检查设备*/
.huanjin { overflow:hidden;}
.huanjin ul { margin-left:-1%;}
.huanjin li { width:24%; float:left; margin-left:1%; line-height:45px; text-align:center; overflow:hidden; margin-bottom:10px;}
.huanjin li img {transition: all .5s; max-width:100%;}
.huanjin li:hover img { transform: scale(1.1); }
.huanjin_sa { overflow:hidden; border:1px solid #eee;}
.huanjin li p{text-overflow: ellipsis; white-space: nowrap; overflow: hidden; padding:0 10px;transition: all .5s;}
.huanjin li p a{ display:block;}
.huanjin li:hover p {color:#007dc0; font-size:16px; font-weight:bold;}

/*生产实力*/
.cshl { overflow:hidden;}
.cshl ul { margin-left:-1%;}
.cshl li { width:32.33%; float:left; margin-left:1%; line-height:45px; text-align:center; overflow:hidden; margin-bottom:10px;}
.cshl li img {transition: all .5s; max-width:100%; width:320px; height:212px;}
.cshl li:hover img { transform: scale(1.1); }
.cshl_sa { overflow:hidden; border:1px solid #eee;}
.cshl li p{text-overflow: ellipsis; white-space: nowrap; overflow: hidden; padding:0 10px;transition: all .5s;}
.cshl li p a{ display:block;}
.cshl li:hover p {color:#007dc0; font-size:16px; font-weight:bold;}

/*合作伙伴*/
.cshl2 { overflow:hidden;}
.cshl2 ul { margin-left:-1%;}
.cshl2 li { width:32.33%; float:left; margin-left:1%; line-height:45px; text-align:center; overflow:hidden; margin-bottom:10px;}
.cshl2 li img {transition: all .5s; max-width:100%;}
.cshl2 li:hover img { transform: scale(1.1); }
.cshl2_sa { overflow:hidden; border:1px solid #eee;}
.cshl2 li p{text-overflow: ellipsis; white-space: nowrap; overflow: hidden; padding:0 10px;transition: all .5s;}
.cshl2 li p a{ display:block;}
.cshl2 li:hover p {color:#007dc0; font-size:16px; font-weight:bold;}

/*左右一页*/
.zuoy { text-align: center; clear: both; color: #fff; margin-top:10px; float:left;}
.zuoy_ks { width: 120px; display: inline-block; background: #eeeeee; line-height: 35px; border-radius: 5px;}
.zuoy_ks a { display: block; }
.zuoy_ks:hover a { background: #007dc0; color: #fff; border-radius: 5px; }
.zuoy_mi { width: 50px; display: inline-block; background: #007dc0; line-height: 35px; border-radius: 5px;}

/*产品中心*/
.product { overflow:hidden;}
.product ul { margin-left:-1%;}
.product li { float:left; width:32.33%; margin-left:1%; text-align:center; line-height:50px;}
.product li a{ display:block;transition:all 0.5s;}
.product li:hover a{ color:#1369ab; font-size:18px;}
.product li .product_1 { overflow:hidden; border:1px solid #eee;}
.product li .product_1 img {width:100%;height:auto;transition:all 0.5s;}
.product li .product_1:hover img {transform:scale(1.1);}

.pds_cps { text-align:center;}
.pds_cps1 { text-align:center; font-size:22px; margin:20px 0;}

/*左右一页*/
.mska_losa { overflow:hidden; margin:30px 0; line-height:40px; border-bottom:1px solid #eee; border-top:1px solid #eee; position:relative; height:80px;}
.mska_losa .mska_losa_1 { width:100%;text-indent:25px;}
.mska_losa .mska_mor { position:absolute; right:0; top:20px; width:120px; background:#007dc0; text-align:center;}
.mska_losa .mska_mor a{ color:#fff; display:block;}

/*内页新闻*/
.nes_zyi { overflow:hidden; width:100%; margin-bottom:20px;}
.nes_zyi dl { background:#fff; overflow:hidden; margin-bottom:15px; border-bottom:1px solid #eee;}
.nes_zyi dl:last-child { margin-bottom:0px;}
.nes_zyi dd { width:250px; float:left; border:1px solid #eee; margin-bottom:15px;}
.nes_zyi dd img { max-width:100%; height:auto;}
.nes_zyi dt { float:right; width:calc(100% - 280px);}
.nes_zyi dt a{ display:block; transition:all .5s;}
.nes_zyi dt:hover a{ color:#1a82e1; margin-left:10px;}
.nes_zyi dt .nes_zyi_1 { font-size:18px; margin-top:20px;}
.nes_zyi dt .nes_zyi_2 { margin:10px 0; font-size:14px; line-height:25px; color:#acacac;}
.nes_zyi dt .nes_zyi_sj { position:relative; text-indent:22px; line-height:18px; margin-top:20px;}
.nes_zyi dt .nes_zyi_sj:after {content:""; background:url(../images/xin_bie.png) no-repeat; width:40px; height:39px; position:absolute; top:0; left:0px;}

.soluw_ney { overflow:hidden;}
.soluw_ney_zi { overflow:hidden; font-size:22px; margin-bottom:15px; text-align:center;}
.sowa_q1 { color:#d4d4d4; text-align:center;}
.soluw_ney_xian {border:1px solid #eeeeee; margin:20px 0 20px 0%; overflow:hidden;}
.soluw_ney_nei { line-height:35px; margin-bottom:20px; color:#888; font-size:16px; width:100%; text-align:center;}
.soluw_ney_nei2 { line-height:35px; margin-bottom:20px; color:#888; font-size:16px; width:100%;}

/*左右一页*/
.mska_losa { overflow:hidden; margin:30px 0; line-height:40px; border-bottom:1px solid #eee; border-top:1px solid #eee; position:relative; height:80px;}
.mska_losa .mska_losa_1 { width:100%;text-indent:25px;}
.mska_losa .mska_mor { position:absolute; right:0; top:20px; width:120px; background:#007dc0; text-align:center;}
.mska_losa .mska_mor a{ color:#fff; display:block;}

.conts_s1 { overflow:hidden;}
.conts_zu { float:left; width:40%; line-height:35px;font-size:16px;}
.conts_zu span {font-size:18px; color:#007dc0; font-weight:bold;}
.conts_yu { float:right; width:55%;}

.conts_zuo { overflow:hidden; line-height:30px; margin-top:20px;}
.conts_zuo ul { margin-left:-1%;}
.conts_zuo li { width:32.33%; float:left; margin-left:1%; border:1px solid #eee; padding:15px; height:180px;font-size:16px;}
.conts_zuo li span { font-weight:bold; font-size:18px;}

.khly_a { background:#f5f5f5; padding:2%; margin-top:20px;}
.khi_ao { font-size:25px; border-bottom:1px solid #eee; overflow:hidden; line-height:50px; width:140px; }

.khly { overflow:hidden;}
.khly ul{}
.khly ul:after{ content:"."; display: block; height: 0; clear: both; visibility: hidden; font-size:0; line-height:0;}
.khly ul li{ width:48%; float:left; margin:0 2% 1% 0%; border-bottom:1px #eaeaea solid;}
.khly ul li .input_txt{ width:100%; height:40px; line-height:40px; border:none; background:none; font-size:14px !important; text-indent:10px; color:#c4c0c0;}
.khly ul .textarea{ width:100%;}
.khly ul li textarea{ width:100%; height:90px; border:none;background:none; margin-top:10px; text-indent:10px; color:#c4c0c0;font-size:14px !important;}
.khly .more{ width:120px;}
.khly .more .input_btn{ width:100%; color:#fff; font-size:16px; line-height:46px; text-align:center; border:none; background:#eb3d00 ;border-radius: 5px;}