/*标题*/

.bt_01{ width:1200px; text-align:center; margin:60px auto; padding:0px 0px 45px 0px; background:url(../images/line_03.png) center bottom no-repeat; overflow:hidden;}

.bt_01 h2{ font-size:45px; height:70px; line-height:70px; display:block;color:#333333;}

.bt_01 h2 em{ color:#2a6ede;}

.bt_01 p{ height:35px; line-height:35px;font-size:18px; color:#999;}



/*插墙式电源适配器*/

.pro_add{ width:1200px; height:375px; margin:0px auto; background:#2a6ede;}

.pro_add_l{ width:334px; height:295px; padding:40px; color:#fff;}

.pro_add_l h2{ font-size:38px; background:url(../images/line_05.png) top left no-repeat; padding:25px 0px 0px 0px;}

.pro_add_l ul{ padding:35px 0px 20px 0px;}

.pro_add_l li{ height:35px; line-height:35px;}

.pro_add_l li a{ font-size:17px; color:#fff; background:url(../images/line_06.png) left center no-repeat; padding:0px 0px 0px 16px;}

.pro_add_l li a:hover{ color:#ff0;}

.pro_add_l .pro_add_m{ height:45px; line-height:45px; border:1px solid #fff; color:#fff; font-size:17px; display:inline-block; padding:0px 18px; margin:0px 0px 0px 0px;}

.pro_add_l .pro_add_m:hover{ color:#ff0;}

.pro_add_r{ width:786px; height:375px;}



.pro_01{ width:1200px; margin:20px auto;}

.pro_01 ul{ width:1220px; margin-left:-10px;}

.pro_01 li{width:285px; height:330px; border:1px solid #ddd;margin:9px; float:left;box-shadow: 0 0 20px rgba(0, 0, 0, 0.1); overflow:hidden;}

.pro_01 li img{ width:285px; height:285px;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

.pro_01 li span{ height:45px; line-height:45px; display:block; text-align:center; font-size:16px;}

.pro_01 li:hover img{transform:scale(1.08);-moz-transition:scale(1.08);-webkit-transition:scale(1.08);-o-transition:scale(1.08);}





/*关于我们*/

.gywm{ width:100%; height:610px; min-width:1200px; background: url(../images/cf_01.jpg) right center no-repeat #f4f4f4; margin:40px auto 40px auto;}



.gywm_r{ width:615px; background:#fff;height:610px; padding:40px 50px 0px 50px;}

.gywm_r h2{ height:45px; line-height:45px; font-size:38px; color:#2a6ede; background: url(../images/line_07.jpg) left top no-repeat; overflow:hidden; margin:10px 0px 15px 0px; padding:15px 0px 0px 0px;}

.gywm_r h3{ height:28px; line-height:28px; font-size:20px; color:#666666; overflow:hidden; margin:0px 0px 15px 0px; font-weight:normal;}

.gywm_r h3 em{ font-weight:bold; color:#fe8a2d;}

.gywm_r p{ font-size:16px; line-height:32px;text-indent:2em; margin:20px 0px 5px 0px;}

.gywm_r_p a{ height:42px; line-height:42px; display:inline-block; border:1px solid #1e45a2; color:#1e45a2; text-align:center; padding:0px 25px; margin:10px 0px 0px 0px;}





/*数字*/

.shuzi{ width:880px; margin:-200px 0px 0px 15px; height: auto; padding:30px 0px; background:#fff; border-right:30px solid #2a6ede;position:relative; z-index:10; box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);}

.shuzi li{ width:20%; padding-left:5%; float:left;}

.shuzi li h2{ height:45px; line-height:30px; font-family:"Impact"; font-size:45px; color:#2a6ede; font-weight:normal;}

.shuzi li h2 em{ color:#999; font-size:16px; vertical-align:top; padding:0px 0px 0px 15px; font-family:"微软雅黑";}

.shuzi li p{height:30px; line-height:30px;color:#999; font-size:16px; padding:8px 0px 0px 0px;}

.shuzi_01{ margin:30px auto 0px auto;}





/*荣誉资质*/

.ryzz{ width:1200px; margin:10px auto;}

.ryzz .ryzz_l{ width:109px; height:296px; padding:10px 0px 0px 0px;}

.ryzz .ryzz_r{ width:1090px;height:232px; position:relative;}

.ryzz .ryzz_r .mr_frBtnL1{ position:absolute;left:-85px; top:190px;}

.ryzz .ryzz_r .mr_frBtnR1{ position:absolute;left:-85px; top:245px;}

.ryzz .ryzz_r li{ width:249px; height:294px; float:left; margin:10px; overflow:hidden; border:1px solid #ddd;}

.ryzz .ryzz_r li .smallimg{ width:249px; height:294px;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

.ryzz .ryzz_r li:hover .smallimg{transform:scale(1.08);-moz-transition:scale(1.08);-webkit-transition:scale(1.08);-o-transition:scale(1.08);}



/*团队风采*/

.team{ width:1208px;height: auto; margin:0px auto 30px auto; position:relative; overflow:hidden;}

.team .mr_frBtnL1{ position:absolute;left:10px; top:95px; z-index:9;}

.team .mr_frBtnR1{ position:absolute;right:10px; top:95px; z-index:9;}



.team li{ width:280px; height:250px; float:left; margin:10px; overflow:hidden; border:1px solid #ddd; background:#fff;}

.team li .smallimg{ width:280px; height:200px; display:block;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s; overflow:hidden;}

.team li:hover .smallimg{transform:scale(1.08);-moz-transition:scale(1.08);-webkit-transition:scale(1.08);-o-transition:scale(1.08);}

.team li h2{ height:35px; line-height:35px; margin-top:5px; display:block; text-align:center; font-weight:normal; font-size:16px;}







/*实力可鉴*/

.slkj{ width:100%; min-width:1200px; background:url(../images/bg_01.jpg) center center no-repeat; margin:40px auto 0px auto;}

/*标题*/

.bt_02{ width:1200px; text-align:center; margin:50px auto; padding:45px 0px 45px 0px; background:url(../images/line_07.png) center bottom no-repeat; overflow:hidden;}

.bt_02 h2{ font-size:45px; height:70px; line-height:70px; display:block;color:#fff;}

.bt_02 h2 em{ color:#fff;}

.bt_02 p{ height:35px; line-height:35px;font-size:18px; color:#fff;}



.slkj_q{ width:1200px; margin:0px auto; position:relative;}

.slkj_c{ width:1200px; height:552px; background:#fff; margin:0px auto;}

.slkj_c_l{ width:500px;height:392px; padding:80px 50px;}

.slkj_c_l_01{ height:80px; border-bottom:1px solid #ddd; margin:0px 0px 20px 0px;}

.slkj_c_l_01 h3{ font-size:28px; color:#333333; height:28px; line-height:28px;}

.slkj_c_l_01 p{ font-size:15px; color:#333333; height:22px; line-height:22px;}



.slkj_c_l h2{ font-size:25px; color:#333333; height:65px; line-height:65px;}

.slkj_c_l p{ font-size:16px; color:#333333; height:35px; line-height:35px;}





.slkj_t{ width:610px; height:140px; margin:0px 0px 0px -305px; background:#fff;box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); position:absolute; bottom:30px; left:50%; z-index:999;}

.slkj_t li{ width:25%;height:125px; float:left; padding:15px 0px 0px 0px; text-align:center; color:#666666;}

.slkj_t li h2{ font-size:21px; padding:10px 0px 0px 0px;}

.slkj_t li p{ font-size:12px; text-transform:uppercase;}



.slkj_t li:hover{ background:#619cee; color:#fff;}

.slkj_t li.current{ background:#619cee; color:#fff;}





/*实力展示*/

.sl_t{ width:1200px; height:54px;text-align:center; margin:10px auto;}

.sl_t li{ width:111px;height:54px; line-height:57px; text-align:left;display:inline-block; margin:0px 15px; font-size:16px; color:#787878; font-weight:bold; padding:0px 0px 0px 55px;background:url(../images/bt_04.png) center center no-repeat;}

.sl_t li:hover{ background:url(../images/bt_03.png) center center no-repeat; color:#e6a019;}

.sl_t li.current{ background:url(../images/bt_03.png) center center no-repeat; color:#e6a019;}



.sl_c{ width:1196px; margin:30px auto 15px auto;}

.sl_c li{ width:287px; float:left; margin:6px;}

.sl_c li img{ width:275px; height:186px; padding:5px; border:1px solid #ddd; background:#fff;}

.sl_c li:hover img{ border:1px solid #2a6ede;}

.sl_c li span{ height:35px; line-height:35px; display:block; text-align:center;}

.mr_frbox01{ width:1300px; margin:0px auto;position:relative;}

.mr_frbox01 .prev{ position:absolute; left:0px; top:90px; width:46px; height:46px; background:url(../images/left_01.png) center center no-repeat;}

.mr_frbox01 .next{ position:absolute; right:0px; top:90px;width:46px; height:46px; background:url(../images/right_01.png) center center no-repeat;}



/*应用领域*/

.yyly{ width:100%;}

.yyly li{ width:16.666%; float:left; text-align:center; background:#1e60cc; position:relative; overflow:hidden;}

.yyly li img{ width:100%; height:auto; opacity:0.4; display:block;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

.yyly li h2{ width:100%;display:block;color:#fff; height:35px; line-height:35px; position:absolute; top:46%;}

.yyly li:hover img{transform:scale(1.08);-moz-transition:scale(1.08);-webkit-transition:scale(1.08);-o-transition:scale(1.08);}



/*视频*/

.zjzh{ width:100%; min-width:1200px; background:url(../images/bg_02.jpg) top center no-repeat;  padding:1px 0px 0px 0px;}

.zjzh_c{ width:1146px; padding:27px; background:#fff; margin:0px auto;}

.zjzh_sp{ width:1146px; height:507px;}



.page_link{ margin-bottom:50px;}

.page_link ul {overflow: hidden;border-top: 1px solid #e5e5e5;border-left: 1px solid #e5e5e5;}

.page_link ul li {width: 20%;float: left;background: #fff;}

.page_link ul li a {display: block;height:140px;border: 1px solid #e5e5e5;border-left: 0;border-top: 0;text-align: center;position: relative;}

.page_link ul li img {vertical-align: middle;max-width:85%;margin: 0 auto; padding-top:35px;}

.gy_zqpz {overflow-x: hidden;}

.page_link ul li:hover .img {transform: rotateY(180deg);-ms-transform: rotateY(180deg);-moz-transform: rotateY(180deg);-webkit-transform: rotateY(180deg);-o-transform: rotateY(180deg);filter: alpha(opacity=0);-moz-opacity: 0;opacity: 0;}

.page_link ul li:hover .img1 {transform: rotateY(0deg);-ms-transform: rotateY(0deg);-moz-transform: rotateY(0deg);-webkit-transform: rotateY(0deg);-o-transform: rotateY(0deg);filter: alpha(opacity=1);-moz-opacity: 1;opacity: 1;}

.page_link ul li .img {transition: all .5s linear 10ms;-webkit-transition: all .5s linear 10ms;-moz-transition: all .5s linear 10ms;-ms-transition: all .5s linear 10ms;-o-transition: all .5s linear 10ms;filter: alpha(opacity=60);-moz-opacity: 0.6;opacity: 0.6;filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter: grayscale(100%);filter: Gray;}

.page_link ul li .img1 {position: absolute;top: 0;left: 0;width: 100%;transition: all .5s linear 10ms;-webkit-transition: all .5s linear 10ms;-o-transition: all .5s linear 10ms;-moz-ms-transition: all .5s linear 10ms;-ms-transition: all .5s linear 10ms;filter: alpha(opacity=0);-moz-opacity: 0;opacity: 0;transform: rotateY(180deg);-ms-transform: rotateY(180deg);-moz-transform: rotateY(180deg);-webkit-transform: rotateY(180deg);-o-transform: rotateY(180deg);}



/*热门关键词*/

.rmgjc{ width:100%; min-width:1200px; height:70px; line-height:70px; background:#fff; border-bottom:1px solid #ddd;}

.rmgjc_l{ width:800px;height:70px; line-height:70px; background:url(../images/hot.jpg) left 25px no-repeat; padding-left:30px;}

.rmgjc_l a{ margin:0px 5px;}

.rmgjc_r{ width:350px; height:70px; line-height:70px; padding:0px 0px 0px 0px;}

.index_text{ width:218px; height:70px; line-height:70px; background:url(../images/line_03.jpg) left center no-repeat; padding-left:20px; outline:none;}

.index_submit{ width:100px; height:70px; line-height:70px; background:url(../images/ss_01.png) center center #2a6ede no-repeat;}





.about2{height: 380px;margin-bottom:20px;background: #f9f9f9;line-height: 20px;}

.about_p2,.about_p2 img{width: 647px;height: 380px;display: block;overflow: hidden;}

.about_w2{width: 552px;padding-top: 79px;}

.about_w2 ul{width: 620px;margin-left:-72px;position: relative;}

.about_w2 li{height: 38px;line-height:20px;margin-bottom: 22px;}

.about_w2 li span{background:url(../images/icobg1.png) no-repeat 0 0;text-align: center;width: 141px;float: left;font-size: 20px;color: #fff;line-height: 38px;}

.about_w2 li p{width:456px;float: left;padding: 10px 0 0 22px;}

.about_w2 li.about_l1 p{padding-top: 0;}



/*发展历程*/

.devel{padding:1px 0 10px;background: #f4f4f4;height: auto;}

.devel_c{background:url(../images/courselbg.gif) no-repeat center 50px;height: 109px;}

.fztit{width:1092px;margin:0 auto;}

.devel_c ul{height: 109px; overflow:hidden;}

.devel_c li{width: 156px;float: left;}

.devel_c li{display: block;height: 109px;font-size: 18px;color: #666;background:url(../images/ico01.png) no-repeat center 59px;line-height: 46px;text-align: center;}

.con1{height: 160px; position:relative; overflow:hidden;  display:block;}

.con1 dl{position: absolute;width: 680px;height: 110px;left: 166px;top: 20px;display: block;}

.con1 dt{background:url(../images/coursesbg.gif) no-repeat center 0;width: 199px;line-height: 110px;text-align: center;float: left;color: #fff;font-size: 20px;}

.con1 dt b{font-family: Arial;font-size: 50px;font-weight: normal;}

.con1 dd{float: left;padding: 26px 0 0 22px;}

.con1 dd p{height: 30px;line-height: 30px;padding: 0 0 0 20px;background:url(../images/ico07.gif) no-repeat 0 12px;}



.devel_c li.on{font-size: 20px;color: #0262b8;font-weight: bold;background:url(../images/ico06.png) no-repeat center 44px;}

.devel_c li.cur dl{display: block;}

.prev5,.next5{width: 30px;height: 30px;top: 50px;right: 0;display: block;}

.prev5{left: 0;}





/** 企业文化 **/

.culture-wrap{ width:100%; height:auto; background:url(../images/abbg_cul.jpg) center center no-repeat; margin:30px 0px 0px 0px; padding:1px 0px 40px 0px; background-size:cover;}

.culture{ width:100%; margin:0% auto; padding:0 0 6% 0; text-align:center;}

.culture .cul-item-l, .culture .cul-item-m, .culture .cul-item-r{ float:left; width:33%;}

.culture .cul-item-l, .culture .cul-item-m{ margin-right:0.2%;}

.cul-item-l1{ width:100%; height:0; padding-bottom:75.7576%; margin-bottom:0.6%; background:url(../images/culimg01.jpg) no-repeat; background-size:cover;}

.cul-item-l2{ width:100%; height:0; padding-bottom:70.7071%; background:url(../images/culimg02.jpg) no-repeat; background-size:cover;}

.cul-item-m1{ width:100%; height:0; padding-bottom:50.5051%; margin-bottom:0.6%; background:url(../images/culimg03.png) no-repeat #2a6ede; background-size:cover;}

.cul-item-m2{ width:100%; height:0; padding-bottom:95.9596%; background:url(../images/culimg04.jpg) no-repeat; background-size:cover;}

.cul-item-r1{ width:100%; height:0; padding-bottom:61.4162%; margin-bottom:0.6%; background:url(../images/culimg05.jpg) no-repeat; background-size:cover;}

.cul-item-r2{ width:100%; height:0; padding-bottom:40.7091%; margin-bottom:0.6%; background:url(../images/culimg06.png) no-repeat #FFF; background-size:cover;}

.cul-item-r3{ width:100%; height:0; padding-bottom:43.7394%; background:url(../images/culimg07.jpg) no-repeat; background-size:cover;}

.cul-txt{ text-align:left;}

.cul-txt p{ font-size:1.125em; font-weight:bold; color:#1F1F1F; line-height:2.25em;}

.cul-txt span{ font-size:1em; color:#333; line-height:1.5625em;}

.cul-item-m1 .cul-txt p, .cul-item-m2 .cul-txt p, .cul-item-r3 .cul-txt p, .cul-item-m1 .cul-txt span, .cul-item-m2 .cul-txt span, .cul-item-r3 .cul-txt span{ color:#FFF;}

.cul-item-l2 .cul-txt, .cul-item-m2 .cul-txt, .cul-item-r1 .cul-txt{ padding:7.5758% 0 0 7.0107%;}

.cul-item-l1 .cul-txt{ padding:18% 0 0 50%;}

.cul-item-m1 .cul-txt{ padding:16% 0 0 46%;}

.cul-item-r2 .cul-txt{ padding:11% 0 0 46%;}

.cul-item-r3 .cul-txt{ padding:5% 0 0 56%;}









/*放大效果*/

.bigimg{width:580px !important; height:auto !important;position: fixed;left: 0;top: 8%; right: 0;margin:auto;display: none;z-index:99999;border: 10px solid #fff;}

.mask{position: fixed;left: 0;top: 0; right: 0;bottom: 0;background-color: #000;opacity:0.8;filter: Alpha(opacity=50);z-index: 98;transition:all 1s;display: none}

.bigbox{width:840px;background: #fff;border:1px solid #ededed;margin:0 auto;border-radius: 10px;overflow: hidden;padding:10px;}

.bigbox>.imgbox{width:auto;height: auto;float:left;border-radius:5px;overflow: hidden;margin: 0 10px 10px 10px;}

.bigbox>.imgbox>img{width:100%;}

.imgbox:hover{cursor:zoom-in}

.mask:hover{cursor:zoom-out}

.mask>img{position: fixed;left:53%; margin-left:305px;top:8%;width:30px; z-index:99999;}

.mask>img:hover{cursor:pointer}





.scsl_bg{ width:100%; min-width:1200px; background:url(../images/scsl_bg.jpg) center center no-repeat; background-size:100% 100%; padding:1px 0px 25px 0px; overflow:hidden;}

.dzsl_bg{ width:100%; min-width:1200px; background:#eef3fc; padding:1px 0px 25px 0px;}







.pro_bg{ width:100%; min-width:1200px; padding:0px 0px 30px 0px; background:#f3f3f3; overflow:hidden;}

.pro_t{ width:1200px; margin:30px auto 10px auto;}

.pro_t ul{ width:1216px; margin-left:-8px;}

.pro_t li{ width:138px; height:38px; line-height:38px; border:1px solid #fff; float:left; text-align:center; margin:0px 6px 6px 6px;}

.pro_t li a{ font-size:15px; color:#fff;height:38px; line-height:38px; display:block;}

.pro_t li a:hover{ background:#fe8a2d;}

.pro_t li.current a{ background:#fe8a2d;}



.pro_c{width:1200px; margin:0px auto;}

.pro_c ul{ width:1215px; margin-left:-7px;}

.pro_c li{ width:385px; height:570px; float:left; margin:10px; background:#fff; box-shadow: 0 0 20px rgba(0, 0, 0, 0.11); text-align:center; position:relative; overflow:hidden;}

.pro_c li h2{ height:60px; line-height:70px;}

.pro_c li h2 a{ font-size:18px; color:#121212;}

.pro_c li img{ width:385px; height:385px;transition: all 0.4s ease-in-out;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;}

.pro_c li p{ height:35px; line-height:35px; padding:30px 15px 10px 15px; display:block; overflow:hidden;}

.pro_c li .pro_c_a{ color:#124fa4;}

.pro_c li em{ width:113px; height:118px; display:block; background:url(../images/ss.png) no-repeat; position:absolute; top:-118px; left:0px;transition: all 0.4s ease-in-out;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;}

.pro_c li:hover a{ color:#fe8a2d}

.pro_c li:hover em{ top:0px;}

.pro_c li:hover img{transform:scale(1.08);-moz-transition:scale(1.08);-webkit-transition:scale(1.08);-o-transition:scale(1.08);}





.more_01{ width:100%; min-width:1200px; height:45px; line-height:45px; text-align:center; margin:30px 0px 40px 0px; color:#999999; font-size:16px;}

.more_01 a{color:#999999; font-size:16px; border:1px solid #ddd;height:45px; line-height:45px; display:inline-block; padding:0px 35px; border-radius:30px;}

.more_01 img{ vertical-align:middle; padding:0px 6px 0px 8px;}

.more_01 em{ color:#e6a13a;}

.more_01 a:hover{ color:#0262b8; border:1px solid #0262b8;}





.more_02{ width:100%; min-width:1200px; height:45px; line-height:45px; text-align:center; margin:30px 0px 0px 0px; color:#fff; font-size:16px;}

.more_02 a{color:#fff; font-size:16px; border:1px solid #fff;height:45px; line-height:45px; display:inline-block; padding:0px 35px; border-radius:30px;}

.more_02 img{ vertical-align:middle; padding:0px 6px 0px 8px;}

.more_02 em{ color:#fff;}

.more_02 a:hover{ color:#0262b8; border:1px solid #0262b8;}



.more_03{ width:100%; min-width:1200px; height:45px; line-height:45px; text-align:center; margin:30px 0px 0px 0px; color:#0350b9; font-size:16px;}

.more_03 a{color:#0350b9; font-size:16px; border:1px solid #0350b9;height:45px; line-height:45px; display:inline-block; padding:0px 35px; border-radius:30px;}

.more_03 img{ vertical-align:middle; padding:0px 6px 0px 8px;}

.more_03 em{ color:#0350b9;}

/*.more_03 a:hover{ color:#fbb06d; border:1px solid #fbb06d;}*/





/*产品尺寸&详情*/

.prosize{background: #f8f8f8;padding: 33px 0 0;height: 435px;}

.detail{padding: 50px 0 60px;}

.detail_c{padding: 11px 0 0;z-index: 1;}

.detail_p{display: block;top:39px;left: 50%;margin-left: -208px;z-index:-1;}

.detail_l{width: 378px;}

.detail_r{width: 380px;}

.detail_c dl{padding: 22px 0 0;height: 175px;border-bottom: solid 1px #eaeaea;margin-bottom: 25px;font-size: 16px;line-height: 26px;}

.detail_c dt,.detail_c dt img{width: 127px;height: 127px;display: block;float: left;}

.detail_c dt{position: relative;}

.detail_c dd{float: left;padding: 26px 0 0 25px;width:192px; }

.detail_c dt span{position: absolute;width: 127px;left: 0;bottom: 0;font-size: 18px;color: #fff;text-align: center;line-height: 34px;}

.detail_c .detail_r dt{float: right;}

.detail_c .detail_r dd{text-align: right;}

.detail_c dl.detail_l1{border-bottom: solid 1px #eaeaea;width: 378px;}

.detail_c dl.detail_l1 dd{padding-top: 50px;width:210px;}





.pro_ec{padding: 16px 0 0;}

.pro_ec dl{background:url(../images/detailbg.gif) no-repeat center bottom;width: 228px;height:343px;float: left;margin: 0 42px 0 0;padding: 0 20px;text-align: center;overflow: hidden;}

.pro_ec dl.born{margin: 0;}

.pro_ec dd h3{background:url(img/index/ico05.gif) no-repeat center bottom;height: 76px;line-height: 76px;font-size: 24px;}

.pro_ec dd p{height: 76px;padding: 16px 0 0;overflow: hidden;}

.pro_ec dt{height: 116px;width: 128px;background: #f4f4f4;margin:0 auto;position: relative;}

.pro_ec dt i{width:128px;height: 128px;position: absolute;left:0;top: 0;background:url(../images/edgeicobg2.png) no-repeat center 0;}

.pro_ec dt i img{width:57px;height:44px;margin:42px auto;}

.pro_ec dt i.default{-webkit-transition: all 0.4s linear;transition: all 0.4s linear;}

.pro_ec dt i.hover{background:url(../images/edgeicobg1.png) no-repeat center 0;opacity:1;visibility:visible;opacity:0;visibility:hidden;

	-webkit-transform:translate3d(0,0,-65px) rotate3d(1,0,0,90deg);

	transform:translate3d(0,0,-65px) rotate3d(1,0,0,90deg);

	-webkit-transform-origin:50% 0%;

    transform-origin:50% 0%;

    -webkit-transition:all 0.4s linear;

    transition:all 0.4s linear;}

.pro_ec dl.cur dt .default{opacity:0;visibility:hidden;-webkit-transform:translate3d(0,65px,0) rotate3d(1,0,0,-90deg);transform:translate3d(0,65px,0) rotate3d(1,0,0,-90deg);}

.pro_ec dl.cur dt .hover{opacity:1;visibility:visible;-webkit-transform:rotate3d(1,0,0,0deg);transform:rotate3d(1,0,0,0deg);}



/*品牌见证实力*/

.shili{ width:100%; height:704px; min-width:1200px; margin:0px auto;}

.shili_t{ width:650px; float: right;}

.shili_t li{ height:130px; margin:20px 0px; padding:10px 0px; border-radius:15px;}

.shili_t li img{ width:100px; height:82px; float:left; margin:20px 60px 0px 0px;}



.shili_t li h2{ font-size:20px; height:40px; line-height:40px; display:block; overflow:hidden; color:#000;}

.shili_t li p{ font-size:16px; height:80px; line-height:28px; display:block; overflow:hidden; color:#666;}

.shili_t li:hover{ background:#2a6ede;}

.shili_t li:hover h2{ color:#fff;}

.shili_t li:hover p{ color:#fff;}

.shili_t li.current{ background:rgba(21, 96, 208, 0.85);}

.shili_t li.current h2{ color:#fff;}

.shili_t li.current p{ color:#fff;}

.shili_c{ width:100%; min-width:1200px;height:704px;}





/*新闻中心*/

.index_n_l{ width:583px; margin:0px 0px 30px 0px;}

.index_n_l_t{ height:45px; line-height:45px; border-bottom:1px solid #dddddd; font-weight:normal;text-transform:uppercase; color:#999;}

.index_n_l_t img{ margin:10px 0px 0px 0px;}

.index_n_l_t span{height:45px; line-height:45px;font-size:20px; color:#121212; font-weight:bold; display:inline-block; padding:0px 5px; border-bottom:1px solid #2a6ede;}

.index_n_l_t a{ float:right;text-transform:uppercase; color:#999;}

.index_n_l_tt{ margin:25px 0px 0px 0px; overflow:hidden;}

.index_n_l_tt img{ width:573px; height:224px;transition: all 0.4s ease-in-out;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;}

.index_n_l_tt:hover img{transform:scale(1.08);-moz-transition:scale(1.08);-webkit-transition:scale(1.08);-o-transition:scale(1.08);}

.index_n_l_tt h2{ height:35px; line-height:35px; overflow:hidden; margin:25px 0px 0px 0px;}

.index_n_l_tt h2 span{ width:50px; height:30px; line-height:30px; text-align:center; display:inline-block; background:#2a6ede; color:#fff; font-size:15px; border-radius:8px; float:left;}

.index_n_l_tt h2 a{ height:30px; line-height:30px;font-size:17px; display:inline-block; float:left; padding-left:12px;}

.index_n_l_tt h2 em{ font-style:normal; display:inline-block; float:right; color:#999; font-weight:normal; font-size:16px;}

.index_n_l_tt p{ font-size:14px; color:#787878; line-height:26px; height:55px; overflow:hidden;}



.index_n_l_c li{ height:39px; line-height:39px;  border-bottom:1px dotted #ddd; background:url(../images/list_02.png) left 17px no-repeat; padding-left:10px;overflow:hidden;}

.index_n_l_c li span{ float:right; color:#999;}



/*常用资料查询*/

.cyzl{ padding:5px 0px 0px 0px;margin-top:15px;}

.cyzl li{height:134px; padding:8px 0px;overflow:hidden;}

.cyzl li img{ width:194px; height:134px; float:left; padding-right:15px;transition: all 0.4s ease-in-out;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;}

.cyzl li h2{ height:28px; line-height:28px; margin-bottom:5px; overflow:hidden; font-weight:normal;}

.cyzl li h2 a{ font-size:16px;}

.cyzl li p{ height:100px; overflow:hidden; color:#888888; line-height:25px; font-size:14px;}

.cyzl li p a{ font-size:14px;color:#2a6ede;}

.cyzl li:hover img{transform:scale(1.04);-moz-transition:scale(1.04);-webkit-transition:scale(1.04);-o-transition:scale(1.04);}

/*视频*/

.video_bg{ width:100%; min-width:1200px; padding:0px 0px 30px 0px; background:url(../images/bg_02.jpg) top center no-repeat #fff; overflow:hidden;}

.video{ width:1170px; height:660px; border:15px solid #fff; margin:10px auto; box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);}



/*合作伙伴*/

.hzhb{ width:1200px;margin:20px auto; position:relative;}

.hzhb .mr_frBtnL{ width:45px; height:45px; position:absolute; left:0px; top:35px;}

.hzhb .mr_frBtnR{ width:45px; height:45px; position:absolute; right:0px; top:35px;}

.hzhb_c{ width:1080px;height:120px;margin:0px auto; overflow:hidden;}

.hzhb_c li{ width:248px; height:102px; float:left; border:1px solid #ddd; margin:10px;}

.hzhb_c li img{ width:248px; height:102px;opacity:0.8;transition: all 0.4s ease-in-out;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;}

.hzhb_c li:hover img{ width:248px; height:102px;opacity:1;box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);}





























/*优势*/

.youshi{ width:1200px; margin:0px auto;}

.youshi_l{ width:341px;}

.youshi_l li{ width:311px; height:86px; padding:15px; background:#7cc1fc; border-bottom:1px solid #fff;}

.youshi_l li em{ width:42px; height:42px; line-height:42px; display:inline-block; margin:25px 20px 0px 0px; background:#fff; text-align:center; border-radius:50%; font-family:"Impact"; color:#006bc5; font-size:22px; float:left;}

.youshi_l li h2{ font-size:25px; color:#fff; padding:20px 0px 0px 0px;}

.youshi_l li p{ font-size:14px;color:#fff;}

.youshi_l li:hover{ background:#006bc5;}

.youshi_l li.current{ background:#006bc5;}

.youshi_r{ width:857px; height:467px;}

.youshi_r img{ width:857px; height:467px;}



/*产品中心*/

.pro_bt{ width:1204px; margin:15px auto;}

.pro_bt li{ width:289px; height:110px;line-height:110px;display:block; float:left; margin:6px; text-align:center;}

.pro_bt li a{ width:289px; height:110px;line-height:110px;display:block; background:#7cc1fc; font-size:22px; color:#fff;}

.pro_bt li a:hover{background:#006bc5;}

.pro_bt li.current a{background:#006bc5;}





.cfsb{width:1200px; margin:0px auto 20px auto;}

.cfsb ul{ width:1224px; margin-left:-12px;}

.cfsb li{ width:395px; height:425px; float:left; margin:10px 5px;overflow:hidden; background:#f4f4f4;}

.cfsb li img{ width:395px; height:204px; border:1px solid #ddd;transition: all 0.4s ease-in-out;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;}

.cfsb li h2{ height:35px; line-height:35px; display:block; text-align:center; font-size:18px; margin:10px 0px 0px 0px; overflow:hidden;}

.cfsb li p{  height:auto;  line-height:28px; display:block; text-align:center;font-size:14px;overflow:hidden;padding:10px; color:#666;}



.cfsb li:hover img{transform:scale(1.04);-moz-transition:scale(1.04);-webkit-transition:scale(1.04);-o-transition:scale(1.04);}







.scsl{width:1200px; margin:0px auto 20px auto;}

.scsl ul{ width:1224px; margin-left:-12px;}

.scsl li{ width:282px; height: auto; float:left; margin:10px 12px; padding:0px 0px 10px 0px;overflow:hidden; background:#f4f4f4;}

.scsl li img{ width:280px; height:204px; border:1px solid #ddd;transition: all 0.4s ease-in-out;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;}

.scsl li h2{ height:35px; line-height:35px; display:block; text-align:center; font-size:17px; margin:10px 0px 0px 0px; overflow:hidden;}

.scsl li p{ height:28px; line-height:28px; display:block; text-align:center;font-size:15px;overflow:hidden;}



.scsl li:hover img{transform:scale(1.04);-moz-transition:scale(1.04);-webkit-transition:scale(1.04);-o-transition:scale(1.04);}





.zzrz{width:1200px; margin:0px auto 20px auto;}

.zzrz ul{ width:1224px; margin-left:-12px;}

.zzrz li{ width:282px; height: auto; float:left; margin:10px 12px; padding:0px 0px 10px 0px;overflow:hidden; background:#f4f4f4;}

.zzrz li img{ width:280px; height:382px; border:1px solid #ddd;transition: all 0.4s ease-in-out;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;}

.zzrz li h2{ height:35px; line-height:35px; display:block; text-align:center; font-size:17px; margin:10px 0px 0px 0px; overflow:hidden;}

.zzrz li p{ height:28px; line-height:28px; display:block; text-align:center;font-size:15px;overflow:hidden;}

.zzrz li:hover img{transform:scale(1.04);-moz-transition:scale(1.04);-webkit-transition:scale(1.04);-o-transition:scale(1.04);}







.zlzz{width:870px; margin:0px auto;}

.zlzz ul{ width:882px; margin-left:-6px;}

.zlzz li{ width:282px; height:444px; float:left; margin:6px; overflow:hidden;}

.zlzz li img{ width:280px; height:396px; border:1px solid #ddd;transition: all 0.4s ease-in-out;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;}

.zlzz li span{ height:35px; line-height:35px; display:block; text-align:center;}

.zlzz li:hover img{transform:scale(1.04);-moz-transition:scale(1.04);-webkit-transition:scale(1.04);-o-transition:scale(1.04);}



/* 研发中心 */

.common-title{margin:32px 0px; overflow:hidden;}

.common-title .t{font-size:28px;color:#333;line-height:26px;margin:25px 0px; font-weight: bold; background:url(../images/line_07.jpg) bottom center no-repeat; padding:0px 0px 20px 0px;text-align:center;}

.common-title .p{font-size:16px;color:#666;width:100%;margin:0 auto;text-align:center;}

.common-title .p h2{ font-size:15px; color:#f00;}

.common-title .p b{ color:#f00;}



/*工程师介绍*/

.team_c{padding:50px 0 0;height: 390px;overflow: hidden;}

.team_l{width: 522px;overflow: hidden;}

.team_l dt,.team_l dt img{width: 522px;overflow: hidden;height: 256px;}

.team_l dd h3{height:55px;line-height:55px;font-size: 20px;color: #333;}

.team_l dd h3 a{color: #333;}

.team_l dd p{ font-size:15px; line-height:26px;}





.team_r{width: 632px;overflow: hidden;}

.team_r li{overflow:hidden;height:194px;border-bottom: solid 1px #e7e5e5; margin:15px 0px;}

.team_r .team_r_l,.team_r .team_r_l img,.team_r .team_r_l a{width: 159px;height: 159px;display: block;}

.team_r .team_r_l{position: relative;float: left;}

.team_r .team_r_r{width: 452px;padding: 15px 0 0 20px;float: left;}

.team_r .team_r_r h3{display: block;font-weight: normal;font-size: 18px;height: 50px;line-height: 50px;color: #333;}

.team_r .team_r_r h3 a{color: #333;}

.team_r .team_r_r h3 b{color: #0262b8;font-size: 24px;font-weight: normal;}

.team_r .team_r_r p{ font-size:15px; line-height:26px;}





/*文通团队风采  */

.duty{padding:0px 0 0; width:1200px;height:540px; margin:0px auto;}

.duty h2{width: 300px;height:185px;position: absolute;left: 0;top: 0;background:url(../images/ico04.gif) no-repeat 0 19px;padding: 47px 0 0;font-size: 32px;color: #0262b8;line-height: 42px;}

.duty h2 span{display: block;color: #333;font-weight: normal;font-size: 60px;text-transform: uppercase;line-height: 50px;}

.duty h2 p{display: block;color: #666;font-size:18px;line-height: 58px;font-weight: normal;}

.duty_c ul{width: 1212px;}

.duty_c li{float: left;padding: 0 10px 10px 0;}

.duty_c li,.duty_c li img{width: 291px;height: 235px;}

.duty_c li.duty_l1,.duty_c li.duty_l1 img{width:595px;}

.duty_c li.duty_l1{padding-left: 303px;}

.duty_more{width: 261px;height:162px;background:url(../images/ico05.gif) no-repeat 31px 40px #1666d4;color: #fff;padding: 72px 0 0 30px;right: 0;top: 245px;}

.duty_more p{height:92px;font-size: 16px;line-height: 26px;}

.duty_more p b{display: block;font-size: 24px;line-height: 32px;}

.duty_more span a{display: block;line-height: 32px;width: 122px;border-radius: 16px;color: #2e88ff;background: #fff;text-align: center;}





/*定制实力*/

.cust_c{padding: 34px 0 0;}

.cust_c dl{width:390px;float: left; text-align:center;}

.cust_c dl.custl1{padding: 0 1px;}

.cust_c dt{height:157px;margin:0 auto;text-align: center;display: block;}

.cust_c dt img,.tec_pc li img{margin:0 auto 0px auto;display: block;webkit-transition:all .5s linear;-webkit-transition:all .5s linear;}

.cust_c dd{margin:0 auto;display: block;webkit-transition:all .5s linear;-webkit-transition:all .5s linear;}

.cust_c dl:hover dt img,.tec_pc li:hover img{opacity:1;visibility:visible;-webkit-transform: rotateY(360deg);transform: rotateY(360deg);}

.cust_c dd h3{height: 80px;line-height: 80px;color: #333;font-size: 24px;}

.cust_c dd p{display: block;padding:5px 26px 0px 26px;}

.cust_c dl:hover dd h3{color: #0262b8;}



/*定制流程*/

.tec_pt{padding: 14px 0 0;height: 91px; overflow: hidden;}

.tec_pt span{font-weight: bold;color: #333;display: block;}

.tec_pt b{color: #0077dc;font-size: 18px;}

.tec_pc{margin:40px 0px 10px 0px;overflow:hidden;}

.tec_pc li{width: 200px;float: left;font-size: 16px;line-height: 24px;background:url(../images/ico03.gif) no-repeat right 35px; text-align:center;}

.tec_pc li.born{background: none;}

.tec_pc li span{display: block;height: 93px;}



/*定制需求*/

.onl_c{clear: both;}

.onl_ico{background:url(../images/ico12.gif) no-repeat 0 0;width: 37px;height: 37px;display: block;top: 153px;left: 720px;}

.onl_r{background: #f9f9f9;padding: 40px 0 0 62px;width: 399px;height: 318px;}

.onl_r li{height:52px;line-height: 35px;}

.onl_r li i{font-style:normal;color:#f00;width:10px; text-align:center; float:left;}

.onl_r li.onl_rl1{height:92px;}

.onl_r li.onl_rl2 .inpimg{width: 121px;line-height: 28px;line-height: 28px;border: 0;background: #a0a0a0;text-align: center;color: #fff;border-radius: 3px;margin: 0 48px 0 0;}

.onl_r li.onl_rl2 .inpimg1{background: #0262b8;}

.sbt{width: 56px;float: left;}

.sinp1{border: solid 1px #e8e8e8;float: left;width: 271px;padding: 0 10px;line-height: 33px; height:33px;}

.area{border: solid 1px #e8e8e8;float: left;width: 271px;padding: 0 10px;line-height: 33px; min-height:66px; }

.onl_l{width: 692px;padding: 30px 0 0 45px;overflow: hidden;}

.onl_l h3{background:url(../images/ontbg.gif) no-repeat 0 0;height: 40px;line-height: 40px;font-weight: normal;color: #202020;font-size: 14px;margin-bottom: 24px;}

.onl_l h3 b{width: 100px;text-align: center;font-size: 18px;color: #0262b8;float: left;display: block;}

.onl_l h3 span{width: 420px;float: left;padding-left: 26px;}

.onl_lc ul{width:961px;}

.onl_lc li{width: 261px;height: 33px;line-height: 33px;background: #e9e9e9;margin: 0 98px 18px 0;float: left;}

.onl_lc li span{width:52px;float: left;padding:0 0 0 15px;white-space: nowrap;color: #666;}

.onl_lc li select{appearance:none;  -moz-appearance:none;  -webkit-appearance:none;  

  background: url("img/arrow.png") no-repeat scroll right center transparent;padding-right:14px; *padding:6px 0; height:33px;}

.onl_lc li .sinp2{width:194px;float: left;height: 33px;line-height: 33px;border: 0;}

.onl_lc li select::-ms-expand { display: none; }

.onl_lc li .sinp3{ background:none;}

.onl_lc li.li4{width:620px; margin-right:0;}

.onl_lc li .sinp4{width:550px; background:none;}



/*问答*/

.faq{height: 488px;overflow: hidden;line-height: 26px;}

.faq h2{background:url(../images/faqtbg.gif) no-repeat 0 0;height:111px;overflow: hidden;line-height:35px;font-size: 30px;font-weight: normal;padding-left: 53px;color: #333;}

.faq h2 b{color: #333;float: right;font-weight: normal;font-size: 14px;}

.faq h2 span{color: #ff0000;float: left;font-size: 16px;padding: 20px 0 0 108px;line-height: 48px;}

.faq h2 a{color: #333;float: left;display: block;}

.faq_c dl{width: 568px;height: 170px;float: left;overflow: hidden;padding: 0 0 0 32px;}

.faq_c dt{width:116px;height:116px;float: left;background:url(../images/faq_date.gif) no-repeat 0 0;text-align: center;font-family: Arial;font-size: 18px;color: #a4bbdd;line-height: 21px;}

.faq_c dt b{display: block;padding: 27px 0 0;color: #fff;font-size: 32px;line-height: 33px;font-weight: normal;}

.faq_c dd{width: 392px;float: left;padding: 0 0 0 15px;}

.faq_c dd span{height: 52px;line-height: 52px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size: 18px;color: #333; font-weight:bold;padding: 0 0 0 30px;background:url(../images/faq_w.gif) no-repeat 0 16px;display: block;}

.faq_c dd p{padding: 0 0 0 30px;background:url(../images/faq_d.gif) no-repeat 0 2px;display: block;}

.faq_c dd span a{color: #333; font-size:18px;}

















/*定制流程*/

.bg_02{ width:100%; min-width:1200px; background:url(../images/bg_01.jpg) center top no-repeat; margin:50px 0px 0px 0px; overflow:hidden;}

.lc{ width:1200px; margin:62px auto 0px auto; overflow:hidden;}

.lc ul{ width:1120px; margin:0 auto;}

.lc li{ width:100px; height:140px; float:left; margin:0px 30px; text-align:center; display:block;}

.lc li img{ width:47px; height:47px; padding:25px;background:#333333; border:3px solid #fff; border-radius:50%;}

.lc li span{ height:55px; line-height:40px; display:block; color:#fff;}



.zixun{ width:400px; height:60px; margin:50px auto 80px auto;}

.zixun a{ width:190px; height:53px; line-height:53px; display:block; border:1px solid #fff; text-align:center; float:left; border-radius:8px; font-size:18px; color:#fff; margin-right:15px;}

.zixun p{ font-size:14px; color:#fff;}

.zixun h2{ font-size:30px; color:#ff9f00; font-family:"Impact";}





/*新闻中心*/

.xwzx{ width:579px; margin:20px 0px 50px 0px;}

.xwzx_t{ height:65px; line-height:65px; background:url(../images/bt_05.jpg) left bottom no-repeat;}

.xwzx_t h2{ font-size:25px;}

.xwzx_t a{ float:right; margin:35px 0px 0px 0px;}

.xwzx_c{ width:539px; height:370px; padding:20px; background:#fff;box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); margin:30px 0px 0px 0px;}

.xwzx_c .xwzx_c_t{ border-bottom:1px solid #ddd;height:120px;padding-bottom:15px; margin-bottom:15px;}

.xwzx_c .xwzx_c_t img{ width:177px; height:120px; float:left; margin:0px 10px 0px 0px;}

.xwzx_c .xwzx_c_t h2{ height:35px; line-height:35px; overflow:hidden;}

.xwzx_c .xwzx_c_t p{ height:75px; line-height:26px; color:#999999; overflow:hidden;}

.xwzx_c li{ height:35px; line-height:35px; border-bottom:1px dashed #ddd; background:url(../images/list_01.jpg) left 14px no-repeat; padding-left:14px; overflow:hidden;}

.xwzx_c li span{ float:right;}



/*特点*/

.tedian{ width:100%; min-width:1200px; height:122px; padding-top:30px; background:url(../images/bg_02.jpg) top center no-repeat;}

.tedian ul{ width:1000px; margin:0px auto;}

.tedian li em{font-size:40px; color:#fff; font-family:"Impact"; padding:0px 8px 0px 0px;}

.tedian li p{ padding:10px 0px 0px 0px;}

.tedian li{ width:250px; float:left; text-align:center; font-size:18px; color:#fff;}



/*内页banner*/

.ny_banner{ width:100%; min-width:1200px; height:280px; padding:100px 0px 0px 0px;}

.banner_wz{ width:550px; height:auto; margin:70px auto 0px auto; padding:30px 20px 20px 20px;background:rgba(255,255,255,0.6); border-radius:15px; text-align:center;}

.banner_wz span{ height:55px; line-height:55px;background:url(../images/line_07.jpg) center top no-repeat; font-size:28px; font-weight:bold; color:#2a6ede; display:inline-block; padding:8px 0px 0px 0px;}

.banner_wz p{ font-size:20px; line-height:34px; color:#2a6ede; font-family:"Arial";}



/*内页*/

.ny_l{ width:291px; margin:15px 0px 0px 0px;}

.lanmu{ width:287px; border:1px solid #ddd;}

.lanmu h2{ height:60px; line-height:60px; font-size:22px; color:#000; border-left:3px solid #006bc5;font-weight:bold; padding:0px 0px 0px 20px;}

/*.lanmu li{ height:55px; line-height:55px; border-top:1px solid #ddd; display:block;}

.lanmu li a{ height:55px; line-height:55px; display:block; background:url(../images/jt_01.png) 260px center no-repeat #fff; font-size:16px;padding:0px 0px 0px 30px;}

.lanmu li a:hover{background:url(../images/jt_02.png) 260px center no-repeat #006bc5; color:#fff;}



*/

.ny_r{ width:870px;margin:0px 0px 0px 0px;}

.weizhi{ height:40px; line-height:40px; margin:20px 0px 30px 0px; border-bottom:1px solid #ddd; font-size:16px; color:#999; background:url(../images/home.png) left 8px no-repeat; padding-left:35px;}

.weizhi a{ color:#999;}



/*热门文章*/

.show-rmwz{height:60px; line-height:60px; color:#fff;padding-left:22px; background:#296fe4; margin-top:0px; font-size:18px;font-weight:bolder;}

.show-rmwz a{font-size:18px; font-weight:bolder;}



.rmwz_li{margin:0 auto; padding:10px;border:1px solid #ddd;}

.rmwz_li li{ width:260px; height:40px; line-height:40px; padding-left:15px; overflow:hidden; display:block; background:url(../images/list_01.jpg) left center no-repeat;}



/*应用领域分类*/

.yylyfl{margin:0 auto; padding:10px;border:1px solid #ddd;}

.yylyfl li{ width:271px; height:120px;overflow:hidden; display:block; position:relative; margin-bottom:10px;}

.yylyfl li h2{width:261px; position:absolute; left:0px; bottom:0px; background:rgba(0,0,0,0.5); color:#fff; font-size:15px; display:block; height:35px; line-height:35px; padding-left:10px;}

.yylyfl li img{ width:100%; height:auto;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

.yylyfl li:hover img{transform:scale(1.08);-moz-transition:scale(1.08);-webkit-transition:scale(1.08);-o-transition:scale(1.08);}

.yylyfl li:last-child{ margin-bottom:0px;}

/*联系我们*/

.bt_03{ font-size:30px; color:#006bc5; font-weight:bold; width:1200px; margin:60px auto; background:url(../images/bt_01.png) center center no-repeat; text-align:center; overflow:hidden;}



.comp_c ul{width:1330px; overflow:hidden; margin:0px 0px 30px 0px;}

.comp_c li{width:460px;min-height: 131px;float: left;padding: 0 136px 0 39px;}

.comp_c li span{width:80px;float: left;}

.comp_c li p{width:350px;float: left;}

.comp_c li p b{display:block;height: 32px;line-height: 32px;color: #333;font-size: 18px;}







/* 招贤纳士 */

.jobsList{width:1200px;overflow:hidden;}

.jobTitle{height:50px;line-height:50px;background:#015696;color:#fff;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}

.jobTitle span{display:block;width:20%;height:50px;float:left;text-align:center;font-size:16px;}

.jobsList dd{height:55px;line-height:55px;border:1px solid #e5e5e5;background:#fff;cursor:pointer;position:relative;border-top:none;}

.jobsList dd em{display:block;width:8px;height:7px;background:url(../images/iconf.jpg) no-repeat;cursor:pointer;position: absolute;top:21px;right:28px;}

.jobsList dd.on{background:#0874c5; color:#fff;}

.jobsList dd.on em{background:url(../images/icong.jpg) no-repeat;}

.jobsList dd span{display:block;float:left;width:20%;height:48px;text-align:center;font-size:15px;}

.jobsList dt{border:1px solid #e5e5e5;border-top:none;padding:30px 90px;background:#fff;font-size:14px;}

.apply{display:block;width:77px;height:30px;line-height:30px;margin-top:30px;background:url(../images/icona.png) no-repeat 10px 6px #008cd6;color:#fff;font-size:14px;padding-left:33px;border-radius:4px;}

.apply:hover{background-color:#f39e0a;color:#fff;}

/*  */

.applyBj{z-index:9998;position:fixed;top:0;left:0;width:100%;height:100%;opacity:0.9;display:none;filter:alpha(opacity=90);background: rgba(0,0,0,.9);}

.applyCont{z-index:9999;position:fixed;top:50%;left:50%;width:980px;

  height:494px;margin:-247px 0 0 -490px;background:#fff;display:none;text-align:center;border-top:12px solid #008cd6;}

.applyClose{width:30px;height:31px;position:absolute;top:-45px;right:-40px;cursor:pointer;}

.applyClose a 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;}

.applyClose a:hover img{transform:rotate(90deg);

  -webkit-transform:rotate(90deg);

  -moz-transform:rotate(90deg);

  -o-transform:rotate(90deg);

  -ms-transform:rotate(90deg);

}

.applyContBox{width:395px;padding:55px 0 0 50px;text-align:left;}

.applyContBox h3{font-size:18px;font-weight:bold;color:#333;}

.applyContBox h4{line-height:20px;padding-top:30px;}

.applyContBox .formRow{padding-top:45px;}

.applyContBox .formRow .row{height:25px;margin-bottom:13px;}

.applyContBox .formRow .row .label{width:85px;height:25px;line-height:25px;text-align:right;color:#7b7b7b;float:left;padding-right:5px;}

.applyContBox .formRow .row .inputText{width:240px;height:23px;line-height:23px;border:1px solid #dcdcdc;float:left;background:none;padding:0 10px;overflow:hidden;

box-shadow:1px 1px 4px #ebebeb inset}

.applyContBox .formRow .row .inputText:focus{background:#008cd6;border-color:#008cd6;color:#fff;box-shadow:none;}

.applyContBox .formRow .row .text{width:262px;float:left;height:29px;padding-top:6px;}

.applyContBox .formRow .row .text .inputTextA{vertical-align:middle;margin-right:5px;}

.applyContBoxA{width:535px;height:433px;background:url(../images/cebj.png) no-repeat left top #edecec;padding-top:60px;}

.applyContBoxA .label{width:100px;padding-right:5px;float:left;text-align:right;}

.applyContBoxA .labelA{width:365px;float:left;}

.applyContBoxA .labelA .textarea{width:343px;height:130px;border:1px solid #dcdcdc;box-shadow:1px 1px 4px #ebebeb inset;padding:10px;margin-bottom:10px;color:#999;}

.applyContBoxA .labelA .row{height:35px; margin-left:100px;}

.applyContBoxA .labelA .row .file{display:block;width:115px;height:35px;background:#090059;line-height:33px;text-align:center;font-size:14px;cursor:pointer;float:left;margin-right:10px;color:#fff;}

.applyContBoxA .labelA .row .submit{display:block;width:95px;height:35px;line-height:35px;background:url(../images/icona.png) no-repeat 10px 9px #008cd6;color:#fff;font-size:14px;padding-left:25px;float:left;cursor:pointer;}

.applyContBoxA .labelA .row .submit:hover{background-color:#090059;color:#fff;}

.applyContBoxA .labelA .row .inputTextB{width:90px;height:33px;line-height:33px;border:1px solid #dcdcdc;background:#fff;float:left;margin-right:5px;padding-left:5px;}





/*应用场景*/

.yycj{width:589px; min-height:415px; margin:0px 0px 10px 0px;}

.yycj_01{ width:589px; height:221px; background:#006bc4;}

.yycj_01 img{ width:295px; height:221px; float:left; padding:0px 30px 0px 0px;}

.yycj_01 h2{ font-size:25px; color:#fff; padding:30px 0px 0px 0px;}

.yycj_01 p{ font-size:20px; color:#58b3fe; padding:10px 0px 0px 30px; text-transform:uppercase;}

.yycj_02{ padding:15px 0px;}

.yycj_02 li{ height:40px; line-height:40px; padding-left:30px; background:url(../images/list_03.png) left 12px no-repeat; overflow:hidden;}

.yycj_02 li a{ font-size:16px;}





/*新闻中心*/

.news{ width:870px; margin:0px auto;}

.news li{height:204px;margin-bottom:15px;font-size:14px;overflow:hidden; border:1px solid #ddd; margin:15px 0px; padding:5px 10px 5px 5px;transition: all 0.4s ease-in-out;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;}

.news li .news_p{ width:272px; height:204px; float:left; margin:0px 20px 0px 0px;}

.news li h2{height:50px; line-height:50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; font-weight:normal; padding:5px 0px 0px 0px;}

.news li h2 a{color:#1b1b1b;font-size:18px;}

.news li h2 a:hover{color:#004098;}

.news li .news_c{ height:94px;line-height:26px; color:#666; overflow:hidden; padding:0px 0px 0px 0px;}

.news li .news_t{height:37px; line-height:37px;font-size:14px;margin-top:10px; color:#999; padding:0px 0px 0px 15px;}

.news li .news_t span{ padding:0px 0px 0px 15px;}

.news li .news_t span img{ vertical-align:middle; margin:0px 5px 0px 0px; width:20px;}

.news li .more_03{ width:80px; height:35px; line-height:35px; float:right; text-align:center; border:1px solid #ddd;display:inline-block;}

.news li:hover .more_03{ border:1px solid #1b84e5;}

.news li:hover{box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); border-top:1px solid #186ad9;}



/*page*/

#page{ width:100%; clear:both; padding:50px 0px 50px 0px; margin:0px auto; text-align:center;}

#page li{ width:auto;height:30px;display:inline-block;text-align:center; line-height:30px;padding:0px 10px; border:1px solid #dddddd; margin-right:8px;}

#page li a{height:30px; display:block;}

#page li a:hover{height:30px;background:#fff; color:#ff6c3f;}

.thisclass{height:30px;background:#2a6ede; color:#fff;}

#page li:hover a{ color:#ff6c3f;}





/*内容*/

.con{ width:870px; margin:20px auto 20px auto;}

.con img{ max-width:870px; height:auto !important; margin:10px 0px;}

.con p{ line-height:30px; padding-bottom:8px;}

.con_t h2{font-size:20px;line-height:32px;text-align:center;color:#333; padding:30px 0px 10px 0px;}

.con_t h3{text-align:center;height:30px;line-height:30px;border-bottom:1px dashed #d2d2d2; font-size:14px; font-weight:normal; padding-bottom:10px; margin-bottom:20px;}

.con_t h3 span{margin:8px 8px 0 8px; color:#999;text-decoration:none;}

.con_t h3 img{ width:23px; vertical-align:middle;}

.con p{ line-height:30px; font-size:15px; text-indent:2em;}

.bshare-custom{ padding-bottom:15px;}

/*翻篇*/

.fanpian{ margin:10px 0px; padding:10px 0px;border-top:1px solid #ddd; border-bottom:1px solid #ddd; font-size:14px;}



/*推荐文章*/

.gr-rec-news{width:870px;margin:0px 0px 30px 0px;overflow:hidden;}

.gr-rec-news ul{width:888px;margin:10px 0px 0px 0px;}

.gr-rec-news ul li{float:left;margin-right:20px;width:410px;height:35px;line-height:35px; overflow:hidden;background:url(../images/list_01.jpg) no-repeat left center;padding-left:14px;}

.gr-rec-news ul li a{line-height:35px; height:35px;overflow:hidden;}

.gr-rec-news ul li span{float:right;color:#999;}

.rec-title{padding-left:20px;height:35px;line-height:35px;background:url(../images/page_line.jpg) no-repeat 10px 12px #ddd;font-size:14px;font-weight:bold;color:#333; margin-top:15px;}



/*产品展示*/

.subNavBox{width:287px;}

.subNavBox ul{ width:90%; margin:20px auto;}

.subNavBox li{cursor:pointer;font-size:16px;overflow:hidden;}

.subNavBox li a{ font-size:16px; font-weight:bold; color:#2a6ede;}

.subNavBox li a:hover{ color:#ee7d17;}

.subNavBox li ul{ width:98%; margin-top:5px;}

.subNavBox li li{ height:45px; line-height:45px;background:url(../images/jt_01.png) left center no-repeat; padding:0px 0px 0px 25px;border-bottom:solid 1px #e5e3da;}

.subNavBox li li a{ font-size:15px; color:#454545; font-weight:normal;transition: all .4s;}

.subNavBox li li a:hover{ padding-left:5px;}



.subNavBox2{ width:96%; margin:8px auto;}

.subNavBox2 li{ height:50px; line-height:50px;background:url(../images/jt_01.png) left center no-repeat; padding:0px 0px 0px 25px;border-bottom:solid 1px #e5e3da;}

.subNavBox2 li a{ font-size:17px; color:#444; font-weight:normal;}

.subNavBox2 li a:hover{ color:#296fe4;}

.subNavBox2 li.current a{ color:#296fe4;}







/*产品列表*/

.ny_pro{ width:870px; margin:0px auto;}

.ny_pro li{width:868px;height: auto; background:#fff; margin:0px 0px 15px 0px;overflow:hidden; border:1px solid #ddd;}

.ny_pro li img{ width:280px; height:280px; display:block;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s; float:left;}

.ny_pro li div{ width:560px;margin:0px 10px 0px 0px;float:right;}

.ny_pro li:hover img{transform:scale(1.03);-moz-transition:scale(1.03);-webkit-transition:scale(1.03);-o-transition:scale(1.03);}

.ny_pro li h2{ font-size:20px; height:45px; line-height:45px; border-bottom:1px solid #ddd; display:block; overflow:hidden; margin:30px 0px 10px 0px;}

.ny_pro li p{ font-size:14px; height:26px;line-height:26px; display:block; overflow:hidden; color:#666; overflow:hidden;}

.ny_pro li .ckxq{ height:35px; line-height:35px; border:1px solid #2266f1; color:#2266f1; display:inline-block; padding:0px 20px; margin:20px 0px 0px 0px;}

.ny_pro li .zxzx{ height:35px; line-height:35px; border:1px solid #d59d16; color:#d59d16; display:inline-block; padding:0px 20px; margin:20px 0px 0px 20px;}

.ny_pro li .ckxq:hover{ color:#fff; background-color:#2266f1; }

.ny_pro li .zxzx:hover{ color:#fff; background-color:#d59d16; }



/*产品详情页*/

#ifocus {width:620px; height:500px; margin-top:25px;float:left;}

#ifocus ul{ margin:0; padding:0; list-style:none;}

#ifocus li{ list-style:none;}

#ifocus_btn {display:inline; float:left; width:79px; margin-right:20px;}

#ifocus_btn li {width:79px; height:79px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); margin:0px 0px 6px 0px;}

#ifocus_btn img {width:75px; height:75px;border:2px solid #f1f1f1;}

#ifocus_btn .current {opacity:1; -moz-opacity:0.5; filter:alpha(opacity=100);}

#ifocus_pic {position:relative; float:left; width:500px; height:500px; overflow:hidden;}

#ifocus_piclist {position:absolute; float:right; display:inline}



.pro_r{ width:520px; padding-top:30px;}

.pro_r .biaoti{ padding-top:60px;font-size:22px; font-weight:normal;line-height:40px;}



.zxzx_01{ width:135px; height:52px; line-height:52px; text-align:center; background:#2a6ede; border-radius:8px; display:block; float:left; font-size:18px; color:#fff;}

.zlxz_01{ width:135px; height:52px; line-height:52px; text-align:center; background:#1758c2; border-radius:8px; display:block;  float:left; font-size:18px; color:#fff; margin:0px 22px;}

.tel_01{ width:200px; height:52px; line-height:52px; text-align:center; background:#f5a519; border-radius:8px; display:block;  float:left; font-size:18px; color:#fff;}









.pro_t2{ height:50px; line-height:50px; background:#f1f1f1; margin:30px 0px 20px 0px;}

.pro_t2 span{ background:#00438f; padding:0px 15px; color:#fff; font-size:18px; font-weight:bolder; display:inline-block;}

.pro_c2{ padding:10px; margin:0px 0px 30px 0px;}

.pro_c2 img{ max-width:1200px;}

.pro_c2 table{border-right:1px solid #ddd;border-top:1px solid #ddd; width:100%;}

.pro_c2 table th{ padding:15px; background:#f1f1f1;border-left:1px solid #ddd;border-bottom:1px solid #ddd;}

.pro_c2 td{ border-left:1px solid #ddd;border-bottom:1px solid #ddd; padding:15px;}

.pro_c2 td a{ font-size:15px; color:#2a6ede;}

.pro_c2 td a:hover{ color:#f00;}



.pro_r_ny{height:120px;  border-top:1px solid #ddd;border-bottom:1px solid #ddd; padding:25px 0px;margin:30px 0px;}

.pro_r_ny label{ width:40px; height:30px; line-height:30px; display: block; float:left; overflow:hidden;}

.pro_r_ny p{line-height:30px; display: block; overflow:hidden; clear:both; color:#666;}



.right_01{ width:291px; height: auto; padding-bottom:20px; background:#296fe4; margin:15px 0px; color:#fff; text-align:center;}

.right_01 img{ width:291px;}

.right_01 h2{ font-size:22px; padding:20px 0px 15px 0px; color:#ff0;}





.allcontent{}

.allcontent p{line-height:25px;margin:25px 0;}

.allcontent table tr td {border: 1px solid #ccc;padding: 5px;text-align: center;}





