@charset "utf-8";
html{_width: 100%;_height: 100%;font-size:14px;display: block;-webkit-text-size-adjust: none;-webkit-tap-highlight-color: transparent; -webkit-font-smoothing: antialiased; scroll-behavior: smooth;}
body{width:100%;_margin: 0;_height: 100%;-webkit-text-size-adjust: none;font-family:arial,"Microsoft Yahei","微软雅黑", "PingFang SC", "Helvetica Neue",Tahoma,Helvetica, "Lucida Grande", "Luxi Sans",STHeiti; color:#333;background-color: #f5f5f5;}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,input,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
a,button{cursor:pointer;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:''}
textarea{overflow:auto;resize:none;vertical-align:top;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
a{text-decoration:none;outline:0;background-color:transparent;color:#666; cursor: pointer;}
a:active,a:hover{outline:0;color:#666;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:normal;}
img{outline:0;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}
ul,ol{list-style:none;}
del,ins,u,s,a,a:hover{text-decoration:none;}
textarea,input,button,select,keygen,legend{font:12px/14px arial,\5b8b\4f53;color:#333;outline:0; font-family:arial,"Microsoft Yahei","微软雅黑", "PingFang SC", "Helvetica Neue",Tahoma,Helvetica, "Lucida Grande", "Luxi Sans",STHeiti; }
audio,canvas,video {display:inline-block;*display:inline; *zoom:1;}
/*输入框默认字体颜色*/
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #929292; }
input:-moz-placeholder, textarea:-moz-placeholder { color:#929292; }
input::-moz-placeholder, textarea::-moz-placeholder { color:#929292; }
input:-ms-input-placeholder, textarea:-ms-input-placeholder { color:#929292; }
/*控制打印样式*/
@media print {
@page {margin:0.5cm;}
* {background:transparent !important; color:#282828 !important; box-shadow:none !important; text-shadow:none !important; filter:0 !important; -ms-filter:0 !important;}
a:link,a:visited {text-decoration:underline;}
a[href]:after {content:" (" attr(href) ")"; font-size:.9em;}
abbr[title]:after {content:" (" attr(title) ")";}
img {max-width:100%; border:0}
pre,blockquote {border:1px solid #999;}
thead {display:table-header-group;}
pre,blockquote,tr,img {page-break-inside:avoid;}
h2,h3 {page-break-after:avoid;}
p,h2,h3 {orphans:3; widows:3;}
}
/*功能样式*/
a{-webkit-transition: background-color 0.1s ease-in,border-color 0.1s ease-in,color 0.1s ease-in;
-moz-transition: background-color 0.1s ease-in,border-color 0.1s ease-in,color 0.1s ease-in;
-ms-transition: background-color 0.1s ease-in,border-color 0.1s ease-in,color 0.1s ease-in;
transition: background-color 0.1s ease-in,border-color 0.1s ease-in,color 0.1s ease-in;}
/* 清除浮动 */
.clear{ zoom:1;}
.clear:after{ content:""; display:block; clear:both;}
/* 多行文本溢出显示省略号 -- WebKit浏览器或移动端的页面 */
.toe1 { height:20px; line-height:20px;overflow:hidden;word-break:keep-all; text-overflow:ellipsis; white-space:nowrap; -webkit-line-clamp: 1;}
.toe2,.toe3{line-height:20px; word-break:break-all; text-overflow:ellipsis; display:-webkit-box;-webkit-box-orient:vertical; overflow:hidden;}
.toe2 { height:40px;  -webkit-line-clamp:2;}
.toe3 { height:60px; -webkit-line-clamp:3;}
.wrap{position: relative;max-width: 1170px;height:auto;margin: 0 auto;padding: 0;}
.bg-white{background-color: #fff;}
/*头部*/
.headArea{position: fixed;width: 100%;height: 68px;top: 0;left: 0;z-index: 20;}
.headArea .headAreaBg{width: 100%;height: 100%;background-color: #000;opacity:.4;filter: Alpha(opacity = 40);box-shadow: 0 0 6px rgba(0,0,0,.4);}
.headArea .headAreaCtn{position: absolute;width: 100%;height: 100%;top:0;left: 0;}
.headArea .headAreaCtn h1.hdLogoArea{padding:14px 0;float: left;max-width: 35%;text-align: left;}
.headArea .headAreaCtn h1.hdLogoArea a.hdLogo{display: inline-block;width: 120px;height: 40px;padding: 0 20px;border-left: solid 1px #fff;overflow: hidden;text-indent: -9999em;}
.headArea .headAreaCtn h1.hdLogoArea a.hdLogo:first-child{border-left-width: 0;}
.headArea .headAreaCtn h1.hdLogoArea a.hdLogo1{background-image: url(../images/index/lg0.png);background-repeat: no-repeat;background-position: center;background-size: 120px 40px;}
.headArea .headAreaCtn h1.hdLogoArea a.hdLogo2{background-image: url(../images/index/lg1.png);background-repeat: no-repeat;background-position: center;background-size: 120px auto;}
.headArea .headAreaCtn .nav{float: right;max-width: 65%;padding:10px 0;text-align: right;}
.headArea .headAreaCtn .nav a{display: inline-block;margin: 0 20px;font-size: 18px;color: #fff;line-height: 48px;box-sizing: border-box;}
.headArea .headAreaCtn .nav a.crt{font-weight: bold;border-bottom: solid 2px #fff;}
.headArea .headAreaCtn .nav a:hover{font-weight: bold;}
.headArea.headAreaScroll .headAreaBg{background-color:#fff;opacity:1;filter: Alpha(opacity = 100);}
.headArea.headAreaScroll h1.hdLogoArea a.hdLogo{border-left-color:#F58220}
.headArea.headAreaScroll h1.hdLogoArea a.hdLogo1{background-image: url(../images/index/lg0-1.png);}
.headArea.headAreaScroll h1.hdLogoArea a.hdLogo2{background-image: url(../images/index/lg1-1.png);}
.headArea.headAreaScroll .nav a{color: #333;} 
.headArea.headAreaScroll .nav a.crt{border-bottom-color: #F58220;}
.wapHead{display: none;}
.pc{display: block;}
.wap{display: none;}
/* 站内导航 */
.CommonSecdNav{width: 100%;height: 58px;line-height: 58px;font-size: 16px;text-align: left;}
.CommonSecdNav h3{display: inline-block;color: #333;margin: 0 30px 0 0;}
.CommonSecdNav p.nav-title{display: inline-block;color: #666;}
.CommonSecdNav p.nav-title a{color: #666;padding-right: 20px;margin-right:10px;background: url(../images/public/lf.png) no-repeat center right;background-size:  10px 16px;}
.CommonSecdNav p.nav-title a:last-child{background: none;}
/*脚部*/
.footerArea{position: relative;padding: 50px 0;margin:50px auto 0;width: 100%;height: auto;background-color: #222;color: #F1F1F1;}
.footerArea .ftLinkBox{width: 100%;margin: 0 auto;padding: 0;}
.footerArea .ftLinkBox dt{width: 100%;height: 24px;padding-left: 10px;border-left: solid 4px #fff;font-size: 16px;text-align: left;}
.footerArea .ftLinkBox dt>b{font-weight: bold;}
.footerArea .ftLinkBox dd{width: 100%;height: auto;margin: 20px auto 0;padding: 0;}
.footerArea .ftLinkBox dd a{display: inline-block;padding: 0 16px;line-height: 30px;color: #f5f5f5;}
.footerArea .ftLinkBox dd a:hover{color: #fff;}
.footerArea .ftBottom{width: 100%;height: auto;margin: 24px auto 0;padding: 0;}
.footerArea .ftBottom .FtBmL{width: 56.66%;height: auto;float: left;margin: 100px 80px 0 145px;}
.footerArea .ftBottom .FtBmL .p1{width: 100%;height: 18px;line-height: 18px;text-align: center;}
.footerArea .ftBottom .FtBmL .p2{width: 100%;height: 18px;line-height: 18px;text-align: center;color: #aaa;margin-top: 16px;}
.footerArea .ftBottom .FtBmR{width: 130px;height: auto;float: left;}
.footerArea .ftBottom .FtBmR .mqrbox{width: 100px;height: 100px;margin: 0 auto;background-color: #fff;border-radius: 4px;overflow: hidden;}
.footerArea .ftBottom .FtBmR .mqrbox img{width: 100%;height: 100%;}
.footerArea .ftBottom .FtBmR p{line-height: 20px;color: #aaa;margin-top: 10px;text-align: center;}
/* 首页 */
.CommonIndex{background-color: #fff;}
.CommonIndex .bodyArea{width: 100%;height: auto;padding: 0;margin: 0 auto;}
.CommonIndex .banner{margin: 0 auto;padding: 0;width: 100%;height: 600px;line-height:600px;text-align: center;background-color: #444;}
.CommonIndex .banner img{max-width: 100%;}
.CommonIndex .box{padding: 50px 0 0;margin:0 auto;width: 100%;height: auto;}
.CommonIndex .box .th-title{width: 100%;height: 60px;text-align: center;line-height: 60px;}
.CommonIndex .box .th-title b{display: inline-block;width: 258px;height: 60px;font-weight: bolder;font-size: 38px;background: url(../images/index/tt.png) no-repeat center;background-size: 100%;color: #fff;}
.CommonIndex .box .contain{margin: 30px auto 0;padding: 0;width: 100%;height: auto;}
.CommonIndex .box01 .contain li{float: left;margin: 0 .5%;width: 24%;height: 120px;line-height:120px;text-align:center;background-color: #fff;border-radius: 10px;box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.2);overflow: hidden;}
.CommonIndex .box01 .contain li:hover{box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.3);}
.CommonIndex .box01 .contain li:hover img{transform: scale(.95);}
.CommonIndex .box02 .contain li{float: left;margin-left: 1%;width: 32%;height: 220px;line-height: 220px;text-align: center;background-color: #f5f5f5;overflow: hidden;}
.CommonIndex .box01 .contain li img,.CommonIndex .box02 .contain li img{max-width: 100%;max-height: 100%;}
.CommonIndex .box03 .contain li{float: left;margin: 0 auto;padding: 10px 0;width: 100%;height: auto;border-bottom: dashed 1px #eee;}
.CommonIndex .box03 .contain li>a{display:flex;display:-webkit-flex;flex-wrap:wrap;align-items:stretch;width: 100%;height: auto;}
.CommonIndex .box03 .contain li .itemImg{float: left;margin-right:25px;width: 23%;min-height:200px;line-height:200px;text-align: center;vertical-align: middle;background-color: #F5F5F5;}
.CommonIndex .box03 .contain li .itemImg>img{max-width: 100%;max-height: 100%;}
.CommonIndex .box03 .contain li .itemCtn{padding: 10px 0;width: 73%;float: left;}
.CommonIndex .box03 .contain li .itemCtn h3{height: 58px;line-height: 58px;font-size: 18px;font-weight: bold;}
.CommonIndex .box03 .contain li .itemCtn .txtCtn{margin:10px auto 0;height: 72px;line-height: 24px;font-size: 14px;}
.CommonIndex .box03 .contain li .time {margin: 20px auto 0;padding-left: 30px;line-height:20px;background: url(../images/index/time.png) no-repeat center left;background-size: 19px 18px;}
.CommonIndex .box04 .contain li{position:relative;float:left;margin-left: 1%;margin-bottom: 10px;width: 32%;height:240px;line-height:240px;background-color:#eee;overflow: hidden;}
.CommonIndex .box04 .contain li:first-child{width: 65%;height: 490px;line-height: 490px;}
.CommonIndex .box04 .contain li img{max-width: 100%;max-height: 100%;}
.CommonIndex .box04 .contain li p{position: absolute; bottom: 0;left: 0;width: 100%;height: 58px;line-height: 58px;padding: 0 10px;box-sizing: border-box;background-color: #000;font-size: 14px;color: #fff;}
.CommonIndex .box05 .contain li{float:left;margin-left: 1%;margin-bottom:10px;width: 15.5%;height:100px;line-height:100px;background-color: #f5f5f5;border-radius: 5px;text-align: center;}
.CommonIndex .box05 .contain li img{max-width: 100%;max-height: 100%;}
.CommonIndex .most-ctn{text-align: right;line-height: 32px;}
.CommonIndex .most-ctn a{color: #999;}
.CommonIndex .most-ctn a:hover{color: #666;}
/* 动态 */
.CommonDynamic .bodyArea{width: 100%;margin: 0 auto;padding: 0;}
.CommonDynamic .banner{width: 100%;height: auto;margin: 0 auto;padding: 0;}
.CommonDynamic .banner img{width: 100%;}
.CommonDynamic .box{padding: 30px;margin:0 auto;width: 100%;height:auto;background-color: #fff;box-sizing: border-box;}
.CommonDynamic .box dl{display:flex;display:-webkit-flex;align-items:stretch;padding:0;margin:0 auto;width: 100%;height: auto;overflow: hidden;}
.CommonDynamic .box dt{position:relative;padding:30px 20px 0;width: 25%;text-align: right;box-sizing: border-box;}
.CommonDynamic .box dt:after{position: absolute;content: '';width: 16px;height: 16px;right: -10px;top:35px;background-color: #F58220;border-radius: 10px;z-index:2;}
.CommonDynamic .box dt b{font-size: 24px;font-weight: bold;color: #333;}
.CommonDynamic .box dd{position: relative;padding: 30px 20px 0;width: 75%;border-left: solid 4px #DDDDDD;}
.CommonDynamic .box dd h3{font-size: 18px;font-weight: bold;color: #333;padding-bottom: 15px;line-height: 24px;}
.CommonDynamic .box dd img{max-width: 100%;}
.CommonDynamic .box dd p{font-size: 14px;color: #666;line-height: 24px;}
.CommonDynamic .box dl:first-child dt{padding: 0 20px;}
.CommonDynamic .box dl:first-child dt:after{top:5px;}
.CommonDynamic .box dl:first-child dd{padding: 0 20px;}
.CommonDynamic .box .none-ctn{padding:20px 0;width: 100%;font-size: 32px;font-weight: bold;color: #aaa;line-height: 62px;text-align: center;}
/* 关于 */
.CommonAbout .banner{width: 100%;height: auto;margin: 0 auto;padding: 0;}
.CommonAbout .banner img{width: 100%;}
.CommonAbout .box{padding: 30px;margin:0 auto;width: 100%;height:auto;background-color: #fff;box-sizing: border-box;}
.CommonAbout .box dl{display:flex;display:-webkit-flex;align-items:stretch;padding:60px 20px 0;margin:0 auto;width: 100%;height: auto;overflow: hidden;box-sizing: border-box;}
.CommonAbout .box dl:first-child{padding-top: 40px;}
.CommonAbout .box dt{padding:0 20px;width: 20%;text-align: right;box-sizing: border-box;}
.CommonAbout .box dt p{position:relative;display: inline-block;}
.CommonAbout .box dt b{position:relative;display:inline-block;font-size: 32px;color: #333;font-weight: bold;line-height:36px;}
.CommonAbout .box dt b::before{position: absolute;content: '';top:0;left:-40px;border-width: 30px;border-style: solid;border-color: #000 transparent transparent;z-index: 2;}
.CommonAbout .box dt b::after{position: absolute;content: '';top:0;left:-41px;border-width: 30px;border-style: solid;border-color: #fff transparent transparent;z-index: 3;}
.CommonAbout .box dt span{position: absolute;font-size: 28px;font-weight: bold;line-height: 34px;z-index: 4;top:0;left: -1.5em;}
.CommonAbout .box dd{position: relative;padding: 0 20px;width: 80%;}
.CommonAbout .box dd p.ctn{line-height: 24px;}
.CommonAbout .box dd .picture_img{width: 100%;height: auto;margin: 0 auto;padding: 0;}
.CommonAbout .box dd .picture_img li{width: 15.5%;height:60px;float: left;margin-left: 1%;margin-bottom:10px;background-color: #F5f5f5;border-radius: 5px;}
.CommonAbout .box .none-ctn{padding:20px 0;width: 100%;font-size: 32px;font-weight: bold;color: #aaa;line-height: 62px;text-align: center;}
/* 联系我们 */
.CommonContactUs .banner{width: 100%;height: auto;margin: 0 auto;padding: 0;}
.CommonContactUs .banner img{width: 100%;}
.CommonContactUs .box{padding: 30px 20px;margin:0 auto;width: 100%;height:auto;background-color: #fff;box-sizing: border-box;}
.CommonContactUs .contact{width: 100%;height: auto;margin: 0 auto 65px;padding: 0;}
.CommonContactUs .contact h3.th-title{font-size: 32px;font-weight: bold;line-height: 36px;padding-bottom: 10px;}
.CommonContactUs .contact ul.bd-ctn{width: 100%;height: auto;margin: 0 auto;padding: 0;}
.CommonContactUs .contact ul.bd-ctn li{padding: 15px 0;display:flex;display:-webkit-flex;align-items:stretch;width: 100%;height: 24px;line-height: 24px;}
.CommonContactUs .contact ul.bd-ctn li .icon{display: inline-block;width: 24px;height: 24px;margin-right: 20px;}
.CommonContactUs .contact ul.bd-ctn li .tel{background: url(../images/contactUs/tel.png) no-repeat center left;background-size: 24px;}
.CommonContactUs .contact ul.bd-ctn li .address{background: url(../images/contactUs/adr.png) no-repeat center left;background-size: 22px 24px;}
.CommonContactUs .contact ul.bd-ctn li .emd{background: url(../images/contactUs/edm.png) no-repeat center left;background-size: 23px 18px;}
.CommonContactUs .contact ul.bd-ctn li label{font-size: 14px;color: #666;}
.CommonContactUs .contact ul.bd-ctn li b,.CommonContactUs .contact ul.bd-ctn li a{color: #333;font-weight: bold;}
.CommonContactUs .contact ul.lnk-ctn{width: 100%;height: auto;margin: 20px auto 0;padding: 0;}
.CommonContactUs .contact ul.lnk-ctn li{width: 23%;float: left;margin: 0 1%;padding: 0;}
.CommonContactUs .contact ul.lnk-ctn li .img{width: 190px;height: 190px;margin: 0 auto;padding: 0;background-color: #EEEEEE;border-radius: 50%;text-align: center;line-height: 190px;overflow: hidden;}
.CommonContactUs .contact ul.lnk-ctn li .img>img{max-width: 100%;max-height: 100%;}
.CommonContactUs .contact ul.lnk-ctn li .name{line-height: 24px;margin: 10px auto 0;color: #666;text-align: center;}
.CommonContactUs .contact ul.lnk-ctn li:hover .img{background-color: #157DFF;}
.CommonContactUs .contact ul.lnk-ctn li:hover .name{color: #333;font-weight: bold;}
/* 详情 */
.CommonDetail .banner{width: 100%;height: auto;margin: 0 auto;padding: 0;}
.CommonDetail .banner img{width: 100%;}
.CommonDetail .box{padding: 30px 20px;margin:0 auto;width: 100%;height:auto;background-color: #fff;box-sizing: border-box;}
.CommonDetail .box .company-intro{display: flex;display: -webkit-flex;align-items: stretch;width:100%;height: auto;margin: 0 auto;padding: 0;}
.CommonDetail .box .company-intro dt{margin-right: 30px;}
.CommonDetail .box .company-intro dt .logo{width: 120px;height: 120px;line-height:120px;background-color: #eee;border-radius: 50%;text-align: center;}
.CommonDetail .box .company-intro dd p{font-size: 14px;line-height: 24px;}
.CommonDetail .box .ctn{padding: 50px 0 0;margin: 0 auto;width: 100%;height: auto;}
.CommonDetail .box .ctn dl.pc-wap{width: 100%;height: auto;margin: 0 auto;padding: 0;}
.CommonDetail .box .ctn dl.pc-wap dt{float:left;width: 100%;height: auto;}
.CommonDetail .box .ctn dl.pc-wap h3{font-size: 18px;line-height: 48px;font-weight: bold;text-align: center;}
.CommonDetail .box .ctn dl.pc-wap img{width: 100%;}
.CommonDetail .box .ctn dl.pc-wap dd{float:left;margin:40px 3% 0;width: 44%;height: auto;}
.CommonDetail .box .fct{margin: 50px auto 0;padding: 0;width: 100%;padding: 0;}
.CommonDetail .box .fct h3.th-title{font-size: 32px;font-weight: bold;line-height: 52px;}
.CommonDetail .box .fct-item{width: 100%;height:auto;margin: 20px auto 0;padding: 0;}
.CommonDetail .box .fct-item li{float: left;width: 32%;height:80px;margin-left: 1%;margin-bottom:20px;overflow: hidden;}
.CommonDetail .box .fct-item li .icon-img{width: 80px;height: 80px;float: left;}
.CommonDetail .box .fct-item li .icon-img>i.icon{display: block;width: 100%;height: 100%;margin: 0 auto;}
.CommonDetail .box .fct-item li .icon-img>i.icon01{background: url(../images/detail/icon1.png) no-repeat center;background-size: 100%;}
.CommonDetail .box .fct-item li .icon-img>i.icon02{background: url(../images/detail/icon2.png) no-repeat center;background-size: 100%;}
.CommonDetail .box .fct-item li .icon-img>i.icon03{background: url(../images/detail/icon3.png) no-repeat center;background-size: 100%;}
.CommonDetail .box .fct-item li .icon-img>i.icon04{background: url(../images/detail/icon4.png) no-repeat center;background-size: 100%;}
.CommonDetail .box .fct-item li .icon-img>i.icon05{background: url(../images/detail/icon5.png) no-repeat center;background-size: 100%;}
.CommonDetail .box .fct-item li .icon-img>i.icon06{background: url(../images/detail/icon6.png) no-repeat center;background-size: 100%;}
.CommonDetail .box .fct-item li .icon-txt{float: left;margin-left: 10px;width: 70%;}
.CommonDetail .box .fct-item li .icon-txt h3{font-size: 18px;font-weight: bold;text-align: left;line-height: 38px;}
.CommonDetail .box .fct-item li .icon-txt p{font-size: 14px;line-height: 42px;}
.CommonDetail .box .fct-item li .icon-txt p span{display: inline-block;line-height: 20px;vertical-align: middle;}
.CommonDetail .box .problem{width: 100%;height: auto;margin: 10px auto 0;padding: 0;text-align: center;}
.CommonDetail .box .problem li{display:inline-block;margin: 0 -.5%;padding:0 34px;width: 20.5%;height:240px;line-height:240px;float: left;border: solid 4px #1942B7;box-sizing: border-box;border-radius: 50%;background-color: #fff;}
.CommonDetail .box .problem li:nth-child(2n){border-color: #FFAC39;z-index: 2;}
.CommonDetail .box .problem li .ctn{width: 70%;margin: 0 auto;padding:0;line-height: 240px;}
.CommonDetail .box .problem li p{display: inline-block;width:100%;margin:10px auto 0;font-size: 14px;line-height: 24px;vertical-align: middle;}
.CommonDetail .box .problem li p b{display: inherit;margin-bottom:15px;width: 100%;text-align: center;font-size: 18px;font-weight:bold;color: #1942B7;}
.CommonDetail .box .problem li p span{max-height:120px; word-break:break-all; text-overflow:ellipsis; display:-webkit-box;-webkit-box-orient:vertical; overflow:hidden;-webkit-line-clamp:5;}
.CommonDetail .box .problem li:nth-child(2n) p b{color:#FFAC39;}
/* 正文详情 */
.CommonArticleDetail{}
.CommonArticleDetail .headArea .headAreaBg{opacity:1;filter: Alpha(opacity = 100);}
.CommonArticleDetail .bodyArea{padding: 80px 0;margin: 0 auto;width: 100%;height: auto;}
.CommonArticleDetail .bodyArea .box{padding: 30px 15px;margin: 0 atuo;box-sizing: border-box;background-color: #fff;}
.CommonArticleDetail .bodyArea h3.box-th{padding-left:16px;margin:0 auto;width: 100%;min-height: 28px;line-height:28px;font-size: 24px;font-weight: bold;color: #1942B7;border-left:solid 6px #1942B7;box-sizing: border-box;} 
.CommonArticleDetail .bodyArea .box-ctn{margin: 40px auto 0;width: 100%;height: auto;}
.CommonArticleDetail .bodyArea .box-ctn p{line-height: 24px;margin: 15px auto;}
.CommonArticleDetail .bodyArea .box-ctn p label{color: #666;margin-right: 8px;}
.CommonArticleDetail .bodyArea .box-ctn p b{font-weight: bold;font-size: 16px;}
.CommonArticleDetail .bodyArea .box-ctn p img,.CommonArticleDetail .bodyArea .box-ctn img{max-width: 100%;}
@media screen and (min-width: 992px) and (max-width:1200px){
	.headArea .headAreaCtn .nav a{margin: 0 11px;}
	
}
@media screen and (min-width: 768px) and (max-width:991px){
	.wrap{padding:0 20px;box-sizing: border-box;}
	.headArea{height: 116px;}
	.headArea .headAreaCtn h1.hdLogoArea{float: none;max-width:100%;margin: 0 auto;padding:10px 0;text-align: center;}
	.headArea .headAreaCtn .nav{max-width: 100%;padding:0;float: none;text-align: center;}
	.CommonIndex .box04 .contain li{height: 160px;line-height: 160px;}
	.CommonIndex .box04 .contain li:first-child{height:330px;line-height: 330px;}
	.CommonIndex .box05 .contain li{height: 60px;line-height: 60px;}
	.CommonAbout .box dt b{font-size: 24px;}
	.CommonContactUs .contact ul.lnk-ctn li .img{width: 120px;height: 120px;line-height: 120px;}
	.CommonContactUs .contact ul.lnk-ctn li .img>img{max-width: 90%;max-height: 90%;}
	.CommonDetail .box .fct-item li{width: 49%;}
	.footerArea .ftBottom .FtBmL{margin: 100px 20px 0;width: 64%;}
}
@media screen and (max-width: 768px){
	.wrap{padding:0 20px;box-sizing: border-box;}
	.headArea{height: 50px;}
	.headArea .headAreaCtn h1.hdLogoArea{float: none;max-width:100%;margin: 0 auto;padding:5px 0;text-align: center;}
	.headArea .headAreaCtn h1.hdLogoArea a.hdLogo{padding: 0;background-size: 70%;}
	.headArea .headAreaCtn .nav{display:none;}
	.wapHead{display: block;position: fixed;bottom: 0;left: 0;padding:5px 0;width:100%;height: 54px;background-color: #fff;box-shadow: 0 0 4px rgba(0,0,0,.5);z-index: 20;}
	.wapHead li{position:relative;float: left;width: 33%;text-align: center;}
	.wapHead li .wapIcon{display: inline-block;width:100%;height:36px;margin: 0 auto;padding:0;}
	.wapHead li .wapIcon01{background: url(../images/public/home.png) no-repeat center;}
	.wapHead li .wapIcon02{background: url(../images/public/news.png) no-repeat center;}
	.wapHead li .wapIcon03{background: url(../images/public/about.png) no-repeat center;}
	.wapHead li span.wapTxt{display: inline-block;width: 100%;height: 18px;line-height: 18px;text-align: center;font-size: 14px;}
	.wapHead li.crt span.wapTxt{color: #F58220;font-weight: bold;}
	.wapHead li .wapScdLk{display:none;position: absolute;width: 100%;height: auto;left:0;bottom:64px;background-color: #fff;box-shadow: 0 0 3px rgba(0,0,0,.5);}
	.wapHead li .wapScdLk a{display: block;width: 100%;height: 36px;line-height: 36px;text-align: center;}
	.wapHead li:hover .wapScdLk{display: block;}
	/* 内页导航 */
	.CommonSecdNav{height: 30px;line-height: 30px;}
	.CommonSecdNav h3{display: none;margin: 0 auto;}
	.CommonSecdNav p.nav-title{display: block;margin: 0 auto;}
	/* 首页 */
	.CommonIndex .banner{height: 380px;line-height: 380px;}
	.CommonIndex .box .th-title b{width: 232px;height: 54px;line-height: 54px;font-size: 28px;}
	.CommonIndex .box01 .contain li{width: 48%;height:100px;line-height:100px;margin: 0 1% 10px;}
	.CommonIndex .box01 .contain li img{width: 90%;}
	.CommonIndex .box02 .contain li{height: 80px;line-height: 80px;}
	.CommonIndex .box03 .contain li .itemImg{width: 100%;min-height:140px;height:140px;line-height:140px;margin-right: 0;}
	.CommonIndex .box03 .contain li .itemCtn{width:100%;}
	.CommonIndex .box04 .contain li{width: 48%;height:130px;line-height:0;margin: 0 1% 10px;}
	.CommonIndex .box04 .contain li:first-child{width: 48%;height:130px;line-height:0;}
	.CommonIndex .box04 .contain li p{height: 38px;line-height: 38px;}
	.CommonIndex .box05 .contain li{width: 32%;height: 60px;margin-bottom:5px;line-height: 60px;}
	/* 动态 */
	.CommonDynamic .box{padding: 30px 0;}
	.CommonDynamic .box dl{flex-wrap: wrap;padding: 10px 0;border-bottom: dashed 1px #ddd;}
	.CommonDynamic .box dt,.CommonDynamic .box dl:first-child dt{padding: 0 0 0 25px;width: 100%;text-align: left;line-height: 32px;}
	.CommonDynamic .box dt:after{width:8px;height:8px;right: inherit;left: 10px;top:12px;}
	.CommonDynamic .box dl:first-child dt:after{top:12px;}
	.CommonDynamic .box dd{padding: 0 20px;width: 100%;border-left-width: 0;}
	.CommonDynamic .box dd h3{font-size: 14px;line-height: 20px;padding: 10px 0;}
	/* 关于 */
	.CommonAbout .box{padding: 0 10px;}
	.CommonAbout .box dl{flex-wrap: wrap;padding: 20px 0;border-bottom: dashed 1px #ddd;}
	.CommonAbout .box dt{width: 100%;text-align: left;padding: 0 0 0 50px;}
	.CommonAbout .box dd{width: 100%;margin: 10px auto 0;}
	.CommonAbout .box .none-ctn{padding:20px 0;width: 100%;font-size: 24px;font-weight: bold;color: #aaa;line-height: 62px;text-align: center;}
	.CommonContactUs .box{padding: 20px 5px;}
	.CommonContactUs .contact h3.th-title{font-size: 24px;line-height: 26px;padding-bottom: 10px;}
	.CommonContactUs .contact ul.bd-ctn li{flex-wrap:wrap;padding: 8px 0;height: auto;line-height: 20px;}
	.CommonContactUs .contact ul.bd-ctn li .icon{margin-right: 10px;}
	.CommonContactUs .contact ul.bd-ctn li b,.CommonContactUs .contact ul.bd-ctn li a{padding: 0 5px 0 34px;margin:5px auto 0;width: 100%;box-sizing: border-box;}
	.CommonContactUs .contact ul.lnk-ctn li{width: 48%;margin-bottom: 20px;}
	.CommonContactUs .contact ul.lnk-ctn li .img{width: 120px;height: 120px;line-height: 120px;}
	.CommonContactUs .contact ul.lnk-ctn li .name{line-height: 20px;}
	.CommonDetail .box{padding: 30px 5px;}
	.CommonDetail .box .ctn{padding: 20px 0 0;}
	.CommonDetail .box .company-intro{display: block;}
	.CommonDetail .box .company-intro dt{width: 100%;margin: 0 auto;}
	.CommonDetail .box .company-intro dt .logo{margin: 0 auto;}
	.CommonDetail .box .ctn dl.pc-wap dd{width: 100%;margin: 20px auto 0;}
	.CommonDetail .box .fct h3.th-title{font-size: 24px;line-height: 38px;}
	.CommonDetail .box .fct-item li{width: 100%;margin: 0 0 10px;}
	.CommonDetail .box .fct-item li .icon-img{width: 48px;}
	.CommonDetail .box .fct-item li .icon-txt{width: 75%;}
	.CommonDetail .box .fct-item li .icon-txt h3{font-size: 16px;line-height: 26px;}
	.CommonDetail .box .fct{margin: 20px auto 0;}
	.CommonDetail .box .problem li{width: 90%;margin:0 5% 10px;}
	/* 页脚 */
	.footerArea{padding: 20px 0 90px;}
	.footerArea .ftBottom .FtBmL{width: 100%;margin: 20px auto 0;}
	.footerArea .ftBottom .FtBmL .p2{height: auto;margin: 6px auto 0;}
	.footerArea .ftBottom .FtBmR {width: 100%;margin: 10px auto;background-color: #eee;border-radius: 4px;}
	.footerArea .ftBottom .FtBmR .mqrbox{float: left;}
	.footerArea .ftBottom .FtBmR p{float: left;margin: 30px 0 0 20px;text-align: left;color: #333;}
	.pc{display: none;}
	.wap{display: block;}
}
