@charset "utf-8";
.page_main{ float:left; width:-moz-calc(100% - 320px)!important;width:-webkit-calc(100% - 320px)!important; width: calc(100% - 320px)!important;}
aside{float:right; width:300px; margin-left:20px;}
@media only screen and (max-width: 991px){
.page_main{ width:100%; min-width:100%; width:-moz-calc(100% - 0px);width:-webkit-calc(100% - 0px); width: calc(100% - 0px);}
aside{ display:none;}
}

/**左侧（主）**/
.main_tit{border-bottom: 1px solid #eee;}
.main_tit h3{ border-left: 3px solid #D90000; padding-left: 15px; margin: 20px 0; font-weight: normal;}
/**左侧通用**/
.page_tit{ width:100%; border-bottom: 1px dashed #eee; margin-bottom: 20px;}
.page_tit h1{ font-size:24px; text-align:center; margin-bottom:10px;}
.page_con{ width:100%; margin:0; padding:0; margin:0 auto; margin-top:30px;}
.page_con p{ text-indent:2em; line-height:30px;}
.page_con .container .row{ margin-left:0; margin-right:0;}
/**新闻展示**/
.page_news{border:1px solid #dcdcdc; padding:20px 50px; margin:0; overflow:hidden}
@media only screen and (max-width: 1200px){.page_news{padding:20px;}}
.news_tags {margin-bottom:20px; font-size:0.875em; color:#888;}
.news_tags a {color:#888; margin-right:5px;}
.news_next { padding-top:20px; margin-top:20px; overflow:hidden;border-top:1px dashed #dfdfdf;}
.news_next .prev {float:left;}
.news_next .next {float:right;}
.news_next a {font-size:0.875em; color:#555;}
.news_next a:hover {color:#D90000;}
/**相关产品**/
.page_uav{ margin-top:20px; border:1px solid #dcdcdc;}
.page_uav .uav_list{ padding:10px 25px;}
.page_uav .uav_list>div{padding-right: 10px; padding-left: 10px; height:auto;}
/**产品列表**/
.uav-box { margin:10px 0; padding:0;  }
.uav-box .uav_img{position:relative;}
.uav-box .uav_img::before { position: absolute;top: -1px;right: -1px;bottom: -1px;left: -1px;content: '';opacity: 0;border-top: 2px solid #ff0000;border-bottom: 2px solid #ff0000;-webkit-transition: opacity 0.4s, -webkit-transform 0.4s;transition: opacity 0.4s, transform 0.4s;-webkit-transform: scale(0,1);transform: scale(0,1);}
.uav-box .uav_img::after { position: absolute;top: -1px;right: -1px;bottom: -1px;left: -1px;content: '';opacity: 0;border-right: 2px solid #ff0000;border-left: 2px solid #ff0000;-webkit-transition: opacity 0.4s, -webkit-transform 0.4s;transition: opacity 0.4s, transform 0.4s;-webkit-transform: scale(1,0);transform: scale(1,0);}
.uav-box .uav_img:hover::before,.uav-box .uav_img:hover::after{ opacity: 1;-webkit-transform: scale(1);transform: scale(1);}
.uav-box .uav_img img{ width:100%; border:1px dashed #dcdcdc;}
.uav-box .uav_tit{ width:100%; height:20px;font-size:16px;color:#333;line-height:20px; margin-top:10px;  overflow:hidden;}
.uav-box:hover .uav_tit{ color:#F00;}

/**栏目导航**/
.side_nav{ width:100%; padding:0; margin:0;}
.side_nav ul li{ width:48%; border:#DCDCDC 1px solid;  float:left; text-align:center; height:50px; line-height:50px; margin:0 0 4% 0;}
.side_nav ul li:nth-child(2n-1) { margin-right:2%; }
.side_nav ul li:nth-child(2n-0) { margin-left:2%; }
.side_nav ul li:last-child { margin-bottom:20px; }
.side_nav ul li:hover,.side_nav ul li.active{background:#DD0000;}
.side_nav ul li:hover a,.side_nav ul li.active a{color:#fff;}

/**右侧**/
.side_tit{border-bottom: 1px solid #eee;margin-bottom: 20px;}
.side_tit h3{ border-left: 3px solid #D90000; padding-left: 15px; margin: 20px 0; font-weight: normal;}
.side_news {border:1px solid #dcdcdc; margin-bottom:20px; overflow:hidden;}
.side_news ul {padding:0 20px;}
.side_news ul li {font-size:0.875em; margin-bottom:13px;}
.side_news ul li p {font-size:1em;}
.side_news ul li i {font-style:normal; font-size:0.75em; background-color:#eee; color:#888; padding:3px 8px; margin-right:8px; border-radius:3px;}
.side_news ul li i.a1 {background-color:#D90000; color:#fff;}
.side_news ul li i.a2 {background-color:#FD6440; color:#fff;}
.side_news ul li i.a3 {background-color:#4796D8; color:#fff;}
.side_news ul li i.a4,.a5,.a6,.a7,.a8,.a9 {font-style:normal; font-size:0.75em; background-color:#eee; color:#888; padding:3px 8px; margin-right:8px; border-radius:3px;}

.side_map{ margin-top:-19px;}
/**地图（左右通用）**/
#result {width:100%;font-size:12px;}
#hmap {height: 400px;width:100%;overflow: hidden;}
.hmap{margin:0;padding:0px;}
.hmap img{ margin-bottom:8px; width:100%;}
.hmap div{ height:20px; line-height:20px; margin-top:5px;}

/**单页通用**/

.page_banner{ margin:0px 0 20px 0; overflow:hidden;}
.page_place{ margin-left:-15px;width:100%; height:40px; line-height:25px; }
.page_nav{ margin-top:20px; height:70px;}
.page_nav ul{ margin-left:4%; padding:0px;}
.page_nav ul li{float:left; color:#efefef; border:#5c5c5c 1px solid; width:22%; height:50px; margin: 0 10px;  padding:10px 0; line-height:30px; text-align:center;  display:block; border-radius:2px;}
.page_nav ul li a{color:#5c5c5c; font-size:16px; display:block;}
.page_nav ul li:hover{background:#2c2c2c;}
.page_nav ul li:hover a{color:#fff;}
@media only screen and (max-width: 768px){.page_nav ul{ margin-left:0; padding:0px;}.page_nav ul li { text-align: center;  width: 42%; margin:3% 4%;}}

.f-l{ float:left;}
.f-r{ float:right;}
.m-l{ margin-left:12px;}
.m-r{ margin-right:12px;}
.m-b{ margin-bottom:12px;}
.m-b_14{ margin-bottom:16px;}
.blank{ width:100%; height:12px;}


/**产品参数**/
 
.Param_left{ float:left; }
.Param_right{ float:right; max-width:688px; margin-top:20px;}

.param_table{width:100%;border:0;border-collapse:collapse;border-spacing:0;}
.param_table tr:nth-child(odd){background:#F4F4F4;}
/**.param_table tr:hover{background:#73B1E0;}**/
.param_table th{border:1px solid #DCDCDC; background:#F4F4F4; font-weight:600; line-height:40px;font-size:14px;height:44px; text-align:center;}
.param_table td{border:1px solid #DCDCDC; height:41px; padding-left:20px;}

@media only screen and (max-width: 992px){
	.Param_right{ float:left; overflow:auto;}
    .param_table td{ padding-left: 0px;}
}
/**应用场景**/

.apps_list {width:1200px; clear:both; height:610px; margin-top:12px; overflow:hidden;}
.apps_list .apps_box { width:889px; height:299px;}
.apps_list .app_big { width:889px; height:299px; padding:1px; border:1px dashed #dcdcdc;  margin-bottom:12px;}
.apps_list .app_big img{ padding:0; margin:0;}
.apps_list .app_big:hover{ border:1px solid #dcdcdc; padding:0px;}
.apps_list .app_big .app_ico_bg{ background:#FFF;}
.apps_list .app_small { width:295px; padding:1px; border:1px dashed #dcdcdc;}
.apps_list .app_small:hover{ border:1px solid #dcdcdc; padding:0px;}
 
/**反馈**/
.guestbook{ padding:20px 0;}
.guestbook .g_title{color:#333333; font-size:16px; margin-bottom:3%;}
.guestbook .g_title span{color:#f29200; font-size:16px;}
.guestbook .g_input,.guestbook .g_select{width:30%; padding:0 20px; margin:20px 0; border:#cccccc 1px solid; border-radius:5px; height:35px; line-height:35px; font-size:16px; clear:both; display:block;}
.guestbook .g_textarea{width:70%; margin-bottom:20px; border:#cccccc 1px solid; border-radius:5px; padding:1%; font-size:16px; height:150px; line-height:25px;display:block;}
.guestbook .g_submit{color:#fff; font-size:16px; width:200px; height:35px; line-height:35px; text-align:center; background:#f29200; border-radius:5px; border:none;}
.guestbook .g_vcode{margin:20px 0;}
.guestbook .g_vcode input{ width:238px; padding:0 20px;border:#cccccc 1px solid; border-radius:5px; height:35px; line-height:35px; font-size:16px; }
.guestbook .g_vcode img{ width:35px; width:100px;}

/**代理**/
.agent{ text-align:center; margin:2% auto; padding:3% 0%;}
.agent table{width:500px; margin:0 auto; text-align:left;}
.agent .ta1{font-size:16px; color:#535353;}
.agent .ta1 span{color:#F00;}
.agent .ta2{font-size:16px; color:#535353;}javascript:;
.agent .ta3{border-radius:5px; border:#bfbfbf 1px solid; width:348px; height:38px; line-height:38px; padding:0px 10px; font-size:14px;}
.agent .ta4{border-radius:5px; border:#bfbfbf 1px solid; width:370px; height:38px; line-height:38px;}
.agent .ta5{margin-left:20%;}
/**FAQ**/
.faq ul li{ height:auto; padding:10px;  line-height:30px;margin-bottom:10px; border:1px solid #eee;}
.faq ul li.faq_tit{ background-color:#F9F9F9; cursor: pointer; font-size: 15px; }
.faq ul li.faq_con{ margin-bottom:20px;  color:#F00;}

/**下载**/
.down h2{ margin:20px 0; height:30px;}
.down ul li{ width:100%; height: auto; line-height:30px; margin-bottom:20px; padding:10px 20px; overflow:hidden;border:1px solid #eee;}
.down ul li:nth-child(2n-1){ background-color: #F9F9F9;}
.down ul li:nth-child(2n-0){ background-color: #FFF;}
.down ul li:last-child{ margin-bottom:30px;}
.down ul li:hover a{ color:#00F;}
.down ul li span{ color:#00F; margin-left:20px;}

/**联系我们**/
.mt-30{margin-top:30px;}
.contact h2{ margin:20px 0; height:30px;}
.contact .con { width:100%;  height: auto; padding:15px; overflow:hidden;border:1px solid #eee; background-color: #F9F9F9;}
.contact .con:hover a{ color:#00F;}
.contact .con span{ color:#00F; }
.contact:last-child{ margin-bottom:30px;}

/**大事记**/
.event{padding:3% 0% 5% 0%;}
.event .top{height:35px;}
.event .top .left , .event .top .right{width:2.9%;}
.event .top .mid .tempWrap{width:auto !important;}
.event .top .mid{background:url(../image/event_79.jpg) repeat-x; width:94.2%;}
.event .top .mid li{float:left; height:35px; line-height:35px; padding:0px 20px;  margin:0px 18px; color:#999999; font-size:24px;}
.event .top .mid li.on{color:#f29200; font-size:32px;}

.event .btm{background:url(../image/event_82.jpg) center 18px repeat-y; width:100%; margin-top:5%;}
.event .btm .b_list{width:41.83%; position:relative; background:#f1f1f1; padding:2%;}
.event .btm .b_list .title{color:#999999; font-size:14px; margin-bottom:20px;}
.event .btm .b_list .bif{color:#333333; font-size:16px; line-height:30px;}
.event .btm .b_list .tri{position:absolute; left:-17px; top:11px;}
.event .btm .b_list2{width:41.83%; position:relative; background:#f1f1f1; padding:2%;}
.event .btm .b_list2 .title{color:#999999; font-size:14px; margin-bottom:20px;}
.event .btm .b_list2 .bif{color:#333333; font-size:16px; line-height:30px;}
.event .btm .b_list2 .tri{position:absolute; right:-17px; top:11px;}
.event .btm .b_list3{margin-top:110px;}
.event .btm .b_list4{margin-top:74px;}


/**文章列表**/
.news-box { border:1px solid #dcdcdc; margin:10px 0; padding:0;  position:relative;}
.news-box::before { position: absolute;top: -1px;right: -1px;bottom: -1px;left: -1px;content: '';opacity: 0;border-top: 2px solid #ff0000;border-bottom: 2px solid #ff0000;-webkit-transition: opacity 0.4s, -webkit-transform 0.4s;transition: opacity 0.4s, transform 0.4s;-webkit-transform: scale(0,1);transform: scale(0,1);}
.news-box::after { position: absolute;top: -1px;right: -1px;bottom: -1px;left: -1px;content: '';opacity: 0;border-right: 2px solid #ff0000;border-left: 2px solid #ff0000;-webkit-transition: opacity 0.4s, -webkit-transform 0.4s;transition: opacity 0.4s, transform 0.4s;-webkit-transform: scale(1,0);transform: scale(1,0);}
.news-box:hover::before,.news-box:hover::after{ opacity: 1;-webkit-transform: scale(1);transform: scale(1);}
.news-box img{ width:100%;}
.news-box h4 {padding:20px 20px 20px 20px;font-size:16px;color:#333;line-height:30px; height:80px;}
.news-box .info{padding:0 20px; color:#505050;font-size:13px;line-height:20px;margin:20px 0; height:80px;}
.news-box .dateline{padding:15px 20px 0 20px; margin:20px 0; border-top: dashed 1px #C0C1C7;font-style: italic;font-size:12px;color:#878787;display: block;}


/**列表页脚**/
.turn_pages{ clear:both;}
.turn_pages ul{float:left;text-align:left; margin-left:15px;margin-top:10px;}
.turn_pages ul li{float:left;line-height:20px;border:1px solid #dcdcdc; padding:5px 10px; margin-right:10px;}
.turn_pages ul li a{color:#555;display:block;}
.turn_pages ul li a:hover{color:#690;}
.turn_pages ul li.thisclass,
.turn_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#F8F8F8; font-weight:bold; color:#FF0000;}
.turn_pages ul li select{ border:none;}

.turn_pages .pageinfo{line-height:21px;padding:12px 10px 12px 16px;color:#999;}
.turn_pages .pageinfo strong{color:#555;font-weight:normal;margin:0px 2px;}

/****/
.app_img img{ width:100%;}
.app_txt{ padding:0 20px 20px 20px;}
.app_txt h3{ padding:0 0 10px 0; width:100%; border-bottom:1px solid #dcdcdc; font-size:16px font-weight:600;}
.app_txt p{ text-indent:2em; font-size:14px; line-height:20px;}
.app_product{ float:right; margin:30px 0;}
.app_pro{ float:right; }
.app_pro_tit{ text-align:right; margin:5px 0;}
.app_pro_con img{ border:1px dashed #dcdcdc; width:100px; height:80px;}

/**行业解决方案**/
.sol_tit{ margin:50px 0 0px 0; height:50px; font-size:24px; font-weight:600;}
.sol_con{ margin:0 auto;}
.page_con>.container>.row>div{padding-right: 0px;  padding-left: 0px;}
.page_con>.container>.row>img{ width:100%; height:auto; margin-bottom:20px;}
@media only screen and (max-width: 992px){
.page_con>.container>.row>.f-r{ float:left;}
.page_con>.container>.row>.app_img{ margin-top:20px;}
}


/**产品展示页面**/
.products_detail .ct_box{display: none;}
.products_detail .ct_box_show{display: block;}
	
.detail_top{height:79px; line-height:79px; border-bottom:#e5e5e5 1px solid;}
.detail_top .name{color:#f29200; font-size:20px;}
.detail_top .name_r li a{display:block; margin-left:20px;}
.detail_top .name_r .a{color:#646464; font-size:14px;}
.detail_top .name_r .b{width:130px; height:79px; text-align:center; background:#fbb852; font-size:14px; color:#FFFFFF;}
.detail_top .name_r .c{color:#b5b5b5; font-size:14px; margin-right:20px;}
.products_detail .other{padding:5% 0% 3% 0%;}
.products_detail .other li{width:22.5%; margin-right:3.3%;}
.products_detail .other_btm{text-align:center; color:#666666; font-size:14px; padding-bottom:3%;}
.products_detail .other_btm span{color:#000000; font-size:30px;}


/**视频列表**/
.video-box { border:1px solid #dcdcdc; margin:10px 0; padding:0;  position:relative;}
.video-box::before { position: absolute;top: -1px;right: -1px;bottom: -1px;left: -1px;content: '';opacity: 0;border-top: 2px solid #ff0000;border-bottom: 2px solid #ff0000;-webkit-transition: opacity 0.4s, -webkit-transform 0.4s;transition: opacity 0.4s, transform 0.4s;-webkit-transform: scale(0,1);transform: scale(0,1);}
.video-box::after { position: absolute;top: -1px;right: -1px;bottom: -1px;left: -1px;content: '';opacity: 0;border-right: 2px solid #ff0000;border-left: 2px solid #ff0000;-webkit-transition: opacity 0.4s, -webkit-transform 0.4s;transition: opacity 0.4s, transform 0.4s;-webkit-transform: scale(1,0);transform: scale(1,0);}
.video-box:hover::before,.video-box:hover::after{ opacity: 1;-webkit-transform: scale(1);transform: scale(1);}
.video-box .v_img img{ width:100%;}
.video-box .v_ico { position: absolute; width:100%;height:100%; top: -50px;  left: 0;background:url('../image/video/ico.png')no-repeat center center;}
.video-box .v_tit {padding:10px 20px 20px 20px;font-size:16px;color:#333;line-height:30px; height:80px;}


/**模态框**/
#pgwModal iframe{width:100%;}  
#pgwModalBackdrop{width:100%;height:100%;position:fixed;top:0;left:0;z-index:9000}
#pgwModal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9010;overflow-x:auto;overflow-y:scroll;text-align:center}
#pgwModal .pm-container{margin:10px}
#pgwModal .pm-body{display:inline-block;max-width:800px;position:relative;width:100%;z-index:9020;margin-top:10px}
.pgwModalOpen{overflow:hidden}
.pgwModalBackdrop{background:#000;opacity:.6;filter:alpha(opacity=60)}
.pgwModal .pm-body{background-color:#fff;border-radius:5px;-webkit-box-shadow:0 0 5px 5px #555;box-shadow:0 0 5px 5px #555}
.pgwModal .pm-title{background:#e5e5e5;padding:5px 0 6px;border-bottom:1px solid #d5d5d5;border-radius:5px 5px 0 0;font-size:1rem;min-height:37px}
.pgwModal .pm-content{background:#fff;padding:10px;border-radius:5px;text-align:left}
.pgwModal .pm-close{cursor:pointer;position:absolute;top:9px;right:15px; color:#F00;}
.pgwModal .pm-close span.pm-icon{display:block;height:19px;width:19px; background: url("../image/sprite.png") no-repeat -101px -49px; }