@charset "utf-8";
/*==========@@HTML默认 开始@@==========*/
/*基本*/
*{ font-size:16px;padding:0px; margin:0px }
body{color:#000;background-color: #FFF;padding:0px; margin:0px auto;overflow:scroll;overflow-x:hidden;overflow-y:auto;
font-family: Microsoft YaHei,Helvitica,Verdana,Tohoma,Arial,san-serif;font-size:16px;max-width:640px;}
/*header*/
#header{background:#022A43;border-bottom:1px solid #fff;height:3.1rem;position:fixed;top:0;left:0;z-index:99999}
/*Logo部分*/
#header .logo{width:49%;padding:0.3rem;}
#header .logo img{max-width:100%;}
#header .float-r{margin-right:0.5rem;margin-top:0.2rem;width:3rem;}
/*导航栏*/
.nav{background:#022A43;position:fixed;left:0;top:3.1rem;z-index: 99999;width:100%;}
.nav li{width:100%;display:block}
.nav li a{display:block;font-size:0.6rem;line-height:3;color:#fff;text-align:center}
.nav li a.current{color:#022A43;background:#fff;}
.nav li:hover a{color:#022A43;background:#fff;}

/*===FlexSlider幻灯片  开始===*/
#banner{ overflow:hidden; position: relative; }
#banner li{position:relative;display:block}
#banner li span{position:absolute;left:0;top:7.6rem;width:100%;text-align:center;font-size:0.7rem;line-height:2;background:rgba(0,0,0,0.6);display:block;color:#fff;}
#banner li p{padding:1% 3%;text-align:justify;font-size:0.5rem;background:rgba(0,0,0,0.6);display:block;color:#fff;line-height:1.8;height:7.5rem;margin-top:-0.2rem}
#banner img{ width:100%;}

/*#banner .swiper-pagination-bullet{ width: 8px; height: 8px; background:#fff;}*/
/*#banner .swiper-pagination-bullet-active{ background:#F00;}*/


/*footer*/
#footer {width: 100%;background:#022A43;padding:0.5rem 0;margin-top:1.5rem;}
.copyright span{display:block;text-align:center;font-size:0.5rem;line-height:2;color:#fff;}
.copyright a{color:#1874cd;}
.state-scon a{color:#1874cd}
/*===快捷菜单按钮 开始===*/
.plug-div {position:fixed;bottom:4.5rem;left:0;z-index:900;}
.phone {width:100%; height:480px; border: #000 solid 1px; position:relative; }
.plug-menu {	width:36px;	height:36px;	border-radius:36px;
	position: absolute;	bottom:16px;left: 16px;	z-index:999;
	-moz-box-shadow:0 0 0 4px #FFFFFF, 0 2px 5px 4px rgba(0, 0, 0, 0.25);
	-webkit-box-shadow:0 0 0 4px #FFFFFF, 0 2px 5px 4px rgba(0, 0, 0, 0.25);
	box-shadow:0 0 0 4px #FFFFFF, 0 2px 5px 4px rgba(0, 0, 0, 0.25);
	background-color: #B70000;
	background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #FF0000), color-stop(100%, #B70000));
	background-image:-webkit-linear-gradient(top, #FF0000, #B70000);
	background-image:-moz-linear-gradient(top, #FF0000, #B70000);
	background-image:-o-linear-gradient(top, #FF0000, #B70000);
	background-image:linear-gradient(top, #FF0000, #B70000); }
.plug-menu span {	display: block;	width:28px;height:28px;	background: url(../images/system/plugmenu.png) no-repeat;
	background-size: 28px 28px;	text-indent: -999px;	position:absolute;	top:50%;	left:50%;
	margin-top:-14px;	margin-left: -14px;	overflow: hidden; }
.plug-btn {	width:32px;	height:32px; border-radius:32px;
	-moz-box-shadow:0 0 0 3px #FFFFFF, 0 2px 5px 3px rgba(0, 0, 0, 0.25);
	-webkit-box-shadow:0 0 0 3px #FFFFFF, 0 2px 5px 3px rgba(0, 0, 0, 0.25);
	box-shadow:0 0 0 3px #FFFFFF, 0 2px 5px 3px rgba(0, 0, 0, 0.25);
	background:#333333;	position:absolute;	bottom:0;
	left:0;	margin-bottom:20px;	margin-left:20px;	z-index:998; }
.plug-btn span {	display: block;width: 24px;height: 24px;	text-indent: -999px;position: absolute;
	top: 50%; left: 50%; margin-top: -12px;	margin-left: -12px;
	overflow: hidden;	background-repeat: no-repeat;	background-size: 24px 24px; }
.plug-phone .plug-useless {background:#e2e2e2;}
.plug-btn {-webkit-transition: -webkit-transform 200ms;}

.plug-menu span {-webkit-transition: -webkit-transform 200ms;}
.plug-menu span.open {-webkit-animation-name: open;-webkit-transform: rotate(135deg);}
.plug-menu span.close {-webkit-animation-name: close;-webkit-transform: rotate(0deg);}
.plug-btn1.open {-webkit-transform: translate(0, -100px) rotate(720deg);}
.plug-btn1.close {-webkit-transform: translate(0, 0) rotate(0deg);}

.plug-btn2.open {-webkit-transform: translate(47px, -81px) rotate(720deg);}
.plug-btn2.close {-webkit-transform: translate(0, 0) rotate(0deg);}
.plug-btn3.open {-webkit-transform: translate(81px, -45px) rotate(720deg);}
.plug-btn3.close {-webkit-transform: translate(0, 0) rotate(0deg);}
.plug-btn4.open {-webkit-transform: translate(100px, 0) rotate(720deg);}
.plug-btn4.close {-webkit-transform: translate(0, 0) rotate(0deg);}
.plug-btn5.open {	display: block;width:310px;	height:310px;	border-radius:310px;background-color:rgba(255, 255, 255, 0);
	-moz-box-shadow: none;	-webkit-box-shadow:none; box-shadow:none;	z-index:997;	left:-170px;	top:-170px;overflow: hidden; }
.plug-btn5.close {	display: none;}
.themeStyle{background:#DE270B} /*必须放在最后，覆盖前面定义的样式*/
/*===快捷菜单按钮 结束===*/

/*技术产品*/
.menu{width:100%; margin-left:0; border:none;position:fixed;top:3.1rem;left:0;background:#fff;z-index:9999;border-bottom:1px dashed #ccc;}
.menu li{float:left;width:50%;padding:0 0.5rem}
.menu li a{display:block;font-size:0.5rem;border-radius:5px;color:#1874cd;text-align:center;line-height:2}
.subchannellist #current a {background: #1874cd;color: #fff;}

.mid{padding:0 0.5rem;margin-top:3.5rem}
.outline{margin-top:1rem;}
.outline .window_platform .sp{display:inline-block;width:49%;font-size:0.6rem;line-height:1.5;text-align:center;margin:0.5rem 0}
.outline .window_platform .sp a{font-size:0.6rem;line-height:1.5;}
.outline .window_platform .sp1{display:block;font-size:0.7rem;}
.outline .stateimg div{font-size:0.55rem;line-height:1.5;text-align:justify;margin-bottom:0.5rem;}
.pub_box .fot,.pub_box .font{font-size:0.6rem;line-height:1.5}
.pub_box .con{margin-top:0.5rem;font-size:0.5rem;line-height:1.8;text-align:justify}
.pub_box .con li{font-size:0.5rem;line-height:1.5}
.pub_box .pub .mapping,.contact{background: url(../images/bar2.bmp) no-repeat left center;position: relative;line-height:2;font-size:0.7rem;padding-left:1rem;margin:0.3rem 0;color:#1874cd}
.pub_box .img img{display:block;margin:0.5rem auto;}
.mapping_img li img{display:block;margin:0.5rem auto;}

.teletext_m .content_m{width:50%;float:left;margin-bottom:0.5rem;}
.trait ul li{width:50%;float:left;display:block;height:9rem;margin-top:0.5rem;}
.trait ul li span{display:block;text-align:center;font-size:0.7rem;line-height:1.5}
.trait ul li img{display:block;margin:0 auto;}
.trait ul li p{font-size:0.5rem;padding:0.1rem 0.3rem;text-align:justify;}

.product-content li{width:50%;float:left;display:block;height:7rem;margin-top:0.5rem;padding:0 2%;}
.product-content li img{width:100%;height:5rem}
.product-content li p{font-size:0.55rem;padding:0.1rem 0.3rem;text-align:center;bottom:0;color:#1874cd}

/*产品详情*/
.showproduct{padding:3%;}
.showproduct h3{display:block;text-align:center;border-bottom:1px dashed #ccc;line-height:2;font-size:1rem}
.showproduct img{display:block;margin:0.7rem auto}
.showproduct li{font-size:0.55rem;padding-left:1rem;line-height:2}
.showproduct li span{margin-left:1rem;color:#1874cd}
.showproduct li p{padding-left: 4rem;margin-top: -1.2rem;color:#1874cd}


.info_previous_next_wrap,
.info_previous_next_wrap .Previous,
.info_previous_next_wrap .Next{margin-top:0.5rem;}
.info_previous_next_wrap .Previous,
.info_previous_next_wrap .Next,
.info_previous_next_wrap a{font-size:0.55rem;}
.info_previous_next_wrap a{margin-top:0.5rem;color:#3b7fcb}

/*关于我们*/
.about{padding:0.5rem;}
.con{font-size:0.55rem;line-height:1.5;text-align:justify}
#bar li{width:25%;padding:0.1rem;}
#bar li a{font-size:0.6rem;color:#1874cd;display:block;text-align:center;border-radius:0;}
#bar li:first-child a{border-left:0;}
.contact{padding-left:0.5rem;}
.contact span{font-size:0.75rem;margin-right:0.5rem;}
.mid h3{font-size:0.6rem;padding-left:0.5rem;}
.jianjie{font-size:0.5rem;text-align:justify;line-height:1.5}
.content_info{padding:0 0.5rem 0.5rem}
.content_info .left h4{margin:0.5rem 0;}
.content_info .left h4 a{font-size:0.55rem}
.con li{font-size:0.5rem;line-height:1.5}
.content_info .right img{margin:0.5rem 0}

.honour-content p{font-size:0.5rem;}
.honour-content>ul{margin-top:0.5rem;width:50%;float:left}
.honour-content>ul ul li{font-size:0.5rem;line-height:1.5}
.jobInfom span{font-size:0.5rem;}
.jobInfom a{color:#1874cd;}
.position{margin-bottom:1rem}
.sp_after{margin-left:0.5rem;text-align:justify}
.aboutUs,.honour,.contactUs{padding-top:4.2rem;}
/*加入我们*/
.join1 .sp1 {width:3px;height:15px;background: #1874cd;padding: 1px 1px 0 0;margin-right:0.5rem;}
.join1 .sp2 {color: #333;font-size:0.8rem;}
.job_infom p{font-size:0.6rem;color: rgb(58,127,204);margin-top:0.5rem;}
.job_infom ul{padding:0.5rem;}
.job_infom ul li{font-size:0.5rem;line-height:1.8}

/*index*/
.describe{padding:0 3%;}
.describe_left{background: url(../images/bar2.bmp) no-repeat left center;position: relative;line-height:2;font-size:0.7rem;padding-left:0.5rem;margin:0.3rem 0;}
.describe_right{padding:0 0.5rem 0.5rem;font-size:0.55rem;line-height:1.5;text-align:justify}

/*download*/
#content{padding:3%;}
.down-title{padding-left:0!important;font-size:0.8rem!important;border-bottom:1px solid #ccc;padding-bottom:0.3rem}
#content li{width:100%;margin-bottom:0.5rem;border-bottom:1px dashed #ccc;padding-bottom:0.5rem;}
#content li span,#content li i{display:block;color:#666;font-size:0.6rem;padding:0.3rem 0;}
#content li:hover span,#content li:hover i{color:#1874cd}

/*详情*/
.wxlist h1{font-size:1rem;text-align:center;display:block;}
.wxlist .InfoTime{font-size:0.5rem;display:block;text-align: center;margin-top:0.5rem;border-bottom:1px dashed #ccc;padding-bottom:0.5rem;}
.wxlist li{border:0!important;}
.InfoContent{margin:0.5rem 0;}
.InfoContent p,.InfoContent font,.InfoContent span{font-size:0.5rem;line-height:1.8}
.InfoContent img{width:100%!important;}
