@charset "gb2312";
/* CSS Document */
table,th,td,center{ font-size:12px; margin:0 0 0 0; font-family:Arial, Helvetica, sans-serif;}

a{ text-decoration:none;}i{ font-style:normal;}
ul,li{ padding:0; margin:0; list-style:none;}
dl,dt,dd{ padding:0; margin:0;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}

.headser{ width:100%; height:auto; background:#fff; float:left;}

.top{ height:69px; width:100%; background:#fff; float:left; border-bottom:1px solid #edeae3;}

.logo img{ margin:23px 10% 0 3%; float:left;}

.logo span{ background:url(../../3G/tel-3g.jpg) no-repeat center left; float:left; margin: 29px 0 0 13%; padding-left:5%; font-size:12px; color:#888;}

nav{ width:98%; height:auto;float:left; margin:24px 0 0 1%; }
nav li{ width:25%; height:96px; float:left;float:left;}
nav li a{ color:#005198; font-weight:normal;line-height:30px; text-align:center; font-size:12px; float:left; width:100%;background:#fff;}

.con-zt{ width:99%; float:left; height:auto; margin:54px 0 0 0;border:1px solid #d8d8d8; background:#fff;}

.ny-con-zt{ width:99%; float:left; height:auto;border-bottom:1px solid #d8d8d8; background:#fff; margin:20px 0 0 0;}

.con-zt-1{ width:85%; float:left; margin:-30px 0 0 -1px; height:40px; background:#fff;}

.con-bt{ width:84%; float:left; background:#005198; height:40px; text-align:center; font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:40px; color:#fff}

.more{ width:15%;float:right; background: url(../../images/m-More.jpg) no-repeat; height:40px; }


.con-zt-3{ width:100%; float:left; height:auto;font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:24px;margin:20px 0 10px 0; border-bottom:1px solid #d8d8d8; background:#fff;}

.con-wz{ width:98%; float:left; margin:0 0 0 1%; height:auto; color:#7e7e7e; font-size:12px;}

.con-2-1{ width:50%; float:left; height:auto;font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:24px; color:#f5821f;}

.con-2-1 font{  height:44px; line-height:22px; float:left; text-align:right; margin:33px 0 0 25%;}

.con-2-1 span{  height:44px; line-height:22px; float:left; text-align:right; margin:33px 0 0 25%;}

.con-2-2{ width:50%; float:left; height:auto;font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:24px; color:#f5821f;}

.con-2-2 font{  height:44px; line-height:22px; float:right; text-align:left; margin:3px 15% 0 0;}

.con-2-2 span{  height:44px; line-height:22px; float:left; text-align:left; margin:55px 0 0 13%;}

.con-zt-3{ width:100%; float:left; height:auto;font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:24px; color:#f5821f; background:#fff; padding-bottom:10px;}
.con-zt-3 img{ width:100%; height:auto !important;}
.con-zt-3 span{  float:left; height:auto;font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:24px; color:#f5821f;margin:27px 0 0 1%;}

.con-zt-3zt{ width:100%; float:left; height:auto;font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:18px; color:#f5821f; background: url(../../3G/con-3-bj.jpg) no-repeat top center;margin:10px 0 0 0; border-bottom:1px solid #f0f0f0; padding-bottom:20px;}

.con-zt-3zt font{ float:left; margin:220px 0 0 10%;}



.buttom-bj {background-color:#131313; float:left;height: auto;width: 100%;clear:both; }

.buttom{width: 100%;height: auto;margin:21px 0 0 0;float:left;}

.buttomzt{width: 98%;height: auto;color:#fff; float:left;line-height:30px; font-size:12px;}

.buttomzt a{text-decoration: none;color:#fff;}

.botton-wz{height:94px; float:left; width:100%; border-top:4px solid #ad2f06; line-height:45px; text-align:center; font-size:12px; color:#c0c0c0;}


.banner{position:relative;margin:0 auto; width:100%; height:auto; overflow:hidden;}




.Features-zt{ width:100%; height:auto;float:left;background:#fff; }

.Features-zt span{font-family: Arial, Helvetica, sans-serif; font-size:14px;color:#005198;}

.Features-zt p{width:72%; font-size:12px; font-family: Arial, Helvetica, sans-serif;text-align:left; float:left; line-height:26px; margin:10px 2% 0 2%; color:#5c5c5c; height:auto;}

.tedian{ width:20%; height:auto; float:right; margin: 0 4% 0 0;}

.tedian a{ float:right; margin:20px 0 0 0;}


.ny-con-zt img{float:left; margin:6px 3% 0 2% ;}

.ny-con-zt li{ margin:0 0 10px 0%; width:45%; font-size:12px; float:left; height:25px; line-height:25px; text-align:left;}

.ny-con-zt li a{ color:#7f7f7f; text-align:left;}

.ny-con-zt li a:hover{ font-size:12px;width:100%; float:left; height:25px; line-height:25px; text-align:left; color:#f5821f;}

.ny-left{ width:100%; height:auto; float:left; background:#fff;}

.ny-left-name{ width:96%; height:51px; float:left; line-height:50px; text-align:left; color:#f78722; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin:0 0 0 2%;}

.ny-left-name a{ height:48px; line-height:51px;  width:auto; color:#474747;}

.ny-xian{ width:100%; height:2px; float:left; background:url(../../images/xian.jpg) no-repeat;}

.ny-left-con{ width:96%; height:auto; float:left; line-height:30px; text-align:left;font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:10px 2% 20px 2%; overflow:hidden;}
.ny-left-con img{ width:100%; height:auto !important;}
.b_b03{ border-bottom:3px solid #005198}
.Company{ width:100%; height:auto; float:left; margin:20px 0 20px 0;}

.Company-name{ width:100%; height:30px; line-height:24px; font-size:16px; color:#000; float:left; border-bottom:1px solid #ccc; }

.Company-name a{ color:#f78722; }

.Company p{ width:100%; height:auto; float:left; line-height:30px; font-size:14px;}

.khxwxx1{ font-family:Arial, Helvetica, sans-serif;}

.youjuli5{ width:15%; font-family: Arial, Helvetica, sans-serif;}

.new-nr-2{ width:100%; height:auto;float:left; background:#fff; color:#757575; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

.new-nr-2 li{ width:100%; height:62px;float:left; color:#757575; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:20px 0;}

.new-img{ width:19%; height:60px;float:left; margin:0 4% 0 0;}

.new-top-xian{ width:100%; height:1px; float:left; background:#d8d8d8;}

.new-wenzi{ width:75%; height:40px;float:left; line-height:19px; color:#757575; overflow:hidden;}

.new-sj{ color:#000; font-size:12px; float:left;}

.Quality{ width:100%; height:auto; float:left;}

.Quality-left{ width:100%; height:auto; float:left;}

.Quality-right{ width:98%; height:auto; float:left; margin:0 0 0 1%; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000; line-height:30px;}

.Quality-right span{ color:#015198; font-size:14px; font-weight:bold;}

.Management-m{font-family: Arial, Helvetica, sans-serif; font-size:14px; width:100%; float:left; line-height:30px; height:auto;}

.Management-m span{font-weight: bold;color:#005198; float:left;}

.Management-m li{float:left; color:#000; font-size:12px;}

.Equipment{ width:100%; height:auto; font-family: Arial, Helvetica, sans-serif; float:left;}

.Equipment-top{ width:100%; height:auto;float:left; font-size:14px; color:#000; line-height:30px;}

.Equipment-top span{color:#015198; font-weight:bold;}

.Equipment-zt{ width:100%; height:auto;float:left; font-size:12px; color:#000; line-height:24px; margin-top:20px;}

.Equipment-zt span{color:#015198; font-weight:bold; margin-bottom:10px;}

.Equipment img{ border:2px solid #ccc; margin:4px 1% 4px 1%;}

.Talent{ width:100%; float:left; height:auto; font-family: Arial, Helvetica, sans-serif;}

.Talent-top{float:left; height:auto; line-height:30px;font-size:14px; color:#113891; width:100%; font-weight:bold;}

.Talent-left{float:left; height:auto; line-height:24px; font-size:12px; width:100%; color:#888888;}

.Talent-right{float:right; height:auto; margin:0 0 0 1%; font-size:14px; width:310px; overflow:hidden;}

/* banner切换 */
.focus{ position:relative; width:100%; height:14em; float:left; overflow:hidden;}  
.focus > ul img{ height:14em; float: left;} 
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .fcon{ position:relative; width:100%; margin:auto; display:none; } 
.focus .fcon a{float:left;}  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:1.33334em;position:absolute; height:4px; text-align:center; z-index: 200; width:60%; margin:0 0% 0 35%; }  
.focus .D1fBt a{position:relative; display:inline; width:20px; height:4px;  margin:0 2% 0 2%;color:#B0B0B0;float:left; background:#fff; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#ff6430;}    
.focus .D1fBt i{display:none; font-style:normal; } 
.wzz{ position: absolute; top:0px; z-index:99;} 

/*首页切换*/ 
.blk_18{FLOAT:left;margin-top:3em;width:100%;float:left}

.blk_18 .jiantou{width:auto;height:3.3334em;position:relative;z-index:99;margin-top:-5em;margin-left:0;float:left}
.blk_18 .pcont{FLOAT:left;OVERFLOW:hidden;WIDTH:320px}


.blk_18 .ScrCont{WIDTH:10000px;ZOOM:1}

.blk_18 #List1_1,.blk_18 #List2_1{FLOAT:left}

.blk_18 .LeftBotton,.blk_18 .RightBotton{FLOAT:left;WIDTH:1.6667em;HEIGHT:1.6667em;background:#000;color:#fff;text-align:center;line-height:1.6667em;font-family:宋体;font-size:2em;font-weight:700}

.hypf_wz{width:11pc;height:3.3334em;line-height:3.3334em;float:left;text-align:center;font-size:1em;color:#fff;font-family: Arial, Helvetica, sans-serif;background:#005198}

.hytb,.hytb1{position:relative; float:left;}

.item{width:320px;float:left;height:auto; padding-bottom:1em;}
.item .item_zt{width:80%; margin:0 10%;float:left}
.item .item_zt .amount{background:#000;height:2.71em;width:100%;float:left;text-align:center;font-size:1.1667em;color:#fff;font-family: Arial, Helvetica, sans-serif;line-height:2.71em}
.item .item_zt .more{line-height: 2.2em;display: inline-block;border: 2px solid #FF6430;color: #FFF;margin-top: 1em;font-size: 1em;font-family:  Arial, Helvetica, sans-serif;text-transform: uppercase; display:none;}
.item fl{float:left}
/* 内页新闻 */
.nr_new .zixun{ width:100%; height:auto; padding-top:1em; float:left;}
.nr_new .zixun > li{ width:100%; margin-bottom:1.5em; height:5.83em; float:left; background:#fff; position:relative;-webkit-transition: all 0.3s ease-in-out 0s;   -moz-transition: all 0.3s ease-in-out 0s;  -o-transition: all 0.3s ease-in-out 0s;  -ms-transition: all 0.3s ease-in-out 0s;  transition: all 0.3s ease-in-out 0s; background:#f2f2f2}
.nr_new .zixun > li > i{ width:20%; background:#d0d0d0; height:4.167em; padding:10px 0; float:left; text-align:center ; font:1em/2em Arial;color:#353535;}
.nr_new .zixun > li > i:first-line{ font: bold 2em/1em Arial; color:#0054A7; }
.nr_new .zixun > li a{ width:76%; height:5.03em; float:left; padding:0.4em 2%; color:#292929; }
.nr_new .zixun > li a > dd{font:1.333em/1.5625em Arial;width:100%; float:left; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
.nr_new .zixun > li a > dd + dd{font:1em/2em Arial; color:#717171;}
/* 内页产品 */
.n_pr{ width:98%; float:left; margin:0.5em 1%;}
.n_pr nav{ width:100%; float:left;}
.n_pr nav div.
/*产品导航*/
#nav { width:96%; margin:0.7em 2%; height:auto; list-style-type: none; text-align:left; overflow:hidden; /
}
/*==================一级目录===================*/
#nav li > a { width:60%; padding:0 30% 0 10%; display: block; font-size:1em;line-height:3em; text-align:left;color:#222;background-color:#ddd;
}
#nav li { border-bottom:#FFF 2px solid;float:left; width:100%;  }
#nav li i{ position:absolute; height:3em; font-size:1em; right:20%;}
/*==================二级目录===================*/
#nav li ul { list-style:none; text-align:left; transition:all 0.3s ease-in-out;width:100%; float:left;}
#nav li ul li { width:48%; margin:0.3em 1% 0; float:left; /*二级目录的背景色*/ font-weight:normal; }
#nav li ul a {width:100%; color:#fff;background:#004b77; padding:0; text-align:center;}
/*==============================*/
#nav ul.collapsed { display: none; }
-->
#PARENT { width:100%; float:left;}
.n_03{ background: #fff; border-bottom:1px dashed #ccc; color:#222; width:100%; float:left;}
.n_03 a{ color:#222 !important;}

div.n_prlist{ width:100%; float:left;}
div.n_prlist li{ width:48%; margin:0.5em 0; margin-left:1%; float:left; border:1px solid #ccc; position:relative;}
div.n_prlist li:nth-child(2n){ float:right;margin-left:0;margin-right:1%;}
div.n_prlist li img{ width:100%;float:left;}
div.n_prlist li h3{ width:100%;float:left; line-height:2em; height:2em; text-align:center; font-size:1em; margin:0.3em 0; color:#222;}
div.n_prview{ width:100%; float:left; line-height:1.5em;}
div.n_prview i{ width:50%; float:left;}
div.n_prview img{ max-width:100%;}
/*内页设备*/
.n_eq img{ width:46%; float:left; margin:1em 1%;}
/*内页服务*/
.n_ser img{ display:none;}
/* 页码 */
.ym{ height:40px; width:40px; background:#ccc; color:#fff; text-align:center; line-height:40px; font-size:12px; padding:5px 12px;}
.ym2{ height:40px; width:40px; background:#0054A7; text-align:center; line-height:40px; font-size:12px; padding:5px 12px;}


@media screen and (min-width:320px) {body { font-size:75%;}}
@media screen and (min-width:360px) {body { font-size:87%;}.blk_18 .pcont,.item{ width:360px !important;}}
@media screen and (min-width:400px) {body { font-size:100%;}.blk_18 .pcont,.item{ width:400px !important;}}
@media screen and (min-width:480px) {body { font-size:112%;}.blk_18 .pcont,.item{ width:480px !important;}}
@media screen and (min-width:568px) {body { font-size:131%;}.blk_18 .pcont,.item{ width:568px !important;}}
@media screen and (min-width:639px) {body { font-size:150%;}.blk_18 .pcont,.item{ width:639px !important;}}

