@charset "UTF-8";
/*------------// Overall //------------------*/
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
* {margin: 0;padding: 0;}
body{font:12px/140% 'Microsoft Yahei',Tahoma,Helvetica,'SimSun',sans-serif;color:#5a5a5a; margin:0; background:#FFF; }
html,body{-webkit-text-size-adjust:none;    background: linear-gradient(#f0f6f9,#92a1b9);}
table,td{font:12px/140% -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; color:#5a5a5a;}
table{border-collapse:collapse; border-spacing:0; empty-cells:show; }
em {font-style: initial;}
th, td { border-collapse:collapse; }
a:link{text-decoration:none; color:#5a5a5a;}
a:visited{text-decoration:none; color:#5a5a5a;}
a:hover {text-decoration: none;color: #2556a0;}
a {
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    text-decoration: none;
    outline: 0;
}
img{ border:0; }
div,p,img,ul,ol,li,form,input,label,span,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner{   border:none;padding:0 }
input[type=search]::-webkit-search-cancel-button{
    -webkit-appearance: none;
}
a{blr:expression(this.onFocus=this.blur())} /*for IE*/
a{outline:none;} /*for Firefox*/
ol,ul,li{list-style-type:none;}
.cl:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.cl{zoom:1;}
.z {float: left}
.y {float: right;}
.clear {clear: both;}
/*分页*/
.am-pagination {padding-left: 0;margin: 1.5rem 0;list-style: none;color: #999999;text-align: left;}
.am-pagination {position: relative;}
.am-pagination-default {margin-left: 10px;margin-right: 10px;font-size: 16px;}
.am-pagination:before, .am-pagination:after {content: " "; /* display: table; */}
.am-pagination > li {display: inline-block;}
.am-pagination > li > a, .am-pagination > li > span {position: relative;display: block;padding: 0.5em 1em;text-decoration: none;line-height: 1.2;background-color: #ffffff;border: 1px solid #dddddd;border-radius: 2px;margin-bottom: 5px;margin-right: 5px;}
.am-pagination > .am-active > a, .am-pagination > .am-active > span, .am-pagination > .am-active > a:hover, .am-pagination > .am-active > span:hover, .am-pagination > .am-active > a:focus, .am-pagination > .am-active > span:focus {z-index: 0;color: #ffffff;background-color: #2556a0;border-color: #2556a0;cursor: default;}
.am-pagination .am-pagination-next {float: right;}
.am-pagination .am-pagination-next a {border-radius: 2px;}
.am-pagination > li:last-child > a, .am-pagination > li:last-child > span {margin-right: 0;}
.am-pagination-default .am-pagination-prev, .am-pagination-default .am-pagination-next {float: none;}


.main-navigation .main-navigation__item {position: relative}
.main-navigation .main-navigation__item .dropdownlist-item {width: 210px;position: absolute;top: 60px; left: -29%;}
.main-navigation .main-navigation__item .dropdownlist-item {opacity: 0;visibility: hidden;}
.main-navigation .main-navigation__item:hover .dropdownlist-item {opacity: 1;visibility: visible;margin-top: 0px;}
.main-navigation .main-navigation__item .dropdownlist-item p {background: #2556a0;}
.main-navigation .main-navigation__item .dropdownlist-item a {display: inline-block;text-align: center;color: #ffffff;width: 100%;height: 100%;border-bottom: 1px solid #cbdcef;padding: 10px 5px;}
.top-navigation__links .langions img {height: 12px;margin-right: 3px;}



.qin-content {width: 1400px;margin: 0 auto;}
.idx_about {background: #fff;    border: 1px solid #f0f0f0;}
.idx_about .idx_about_title {width: 25%;float: left;}
.idx_about .idx_about_pt {width: 75%;float: left;}
.idx_about .text--medium.teaser-hp-text-inner { margin: 80px 66px 80px 0;font-size: 14px;line-height: 1.7;}
.idx_about .hp-headline {font-size: 40px;font-weight: 300;line-height: 48px;color: #333;margin: 80px 15px 104px 30px;}







.teaser__news .teaser-text-block {padding: 30px!important;}
.teaser-text-block .h3 {margin: 0 0 20px;font-size: 22px;font-weight: 500;height: 30px;}
.teaser__news .divider-line {height: 1px;background-color: rgba(173, 173, 173, 0.3);margin-bottom: 30px;}
.teaser-hp-block-1by3-footer .all {position: absolute;right: 30px;bottom: 22px;font-size: 15px;}
.teaser-hp-block-1by3-footer .all .fa-angle-right{font-size: 17px;}
.box__content--with-padding .h3 {font-size: 22px;line-height: 26px;margin-bottom: 10px;}
.box__content--with-padding p {font-size: 14px;line-height: 19px;}
.teaser-board .box__content img, .teaser-board .box__content--with-padding img {width: 100%;height: 280px;object-fit: cover;}
.svg-link-container a{font-size: 15px;}
.svg-link-container {position: absolute;bottom: 22px;}








.index_product {background: #fff;padding-top: 80px;padding-bottom: 50px;}
.level_B .col-md-3 {width: 420px;float: left;margin: 0 23px;margin-bottom: 40px;}
.level_B dd p {padding: 10px 0 10px 0;}
.level_B dd p a {font-weight: 500;font-size: 20px;color: #737373;font-family: Arial;}
.level_B dd li {text-align: left;font-size: 13px;line-height: 1.9;}
.level_B .story .row{width:calc(100% - 5%);margin:36px auto 18px;}
.level_B dl{padding:10px;}
.level_B dl:hover dt:before{background-color: #000;}
.level_B dt,.level_B dd{width: calc(100% - 10px); line-height: 1.5;}
.level_B dt{position:relative;margin:0 auto;height:auto;width:100%;background-repeat:no-repeat; background-size:cover;background-position:center center; background-color:#f5f5f5;cursor:pointer;}
[data-box][data-box="16:9"]:before{content:"";display:block;padding-top:56.25%;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;opacity: 0.2;}
.level_B dt span{position:absolute;top:0;left:0;line-height:22px;width:100%;font-weight:normal;height:42px;padding: 9px 10px 5px 10px;color:#fff;;font-size:20px;background:linear-gradient(#2656a0,#9edae0)}
.level_B .class01{background-image:url(../images/pro03-1.png)}
.level_B .class02{background-image:url(../images/pro04-1.png)}
.level_B .class03{background-image:url(../images/pro05-1.png)}
.level_B .class04{background-image:url(../images/pro06-1.png)}
.level_B .class05{background-image:url(../images/pro07-1.png)}
.level_B .class06{background-image:url(../images/pro08-1.png)}




.next, .prev {text-align: center;line-height: 55px;}
.next .fa-angle-right {font-size: 32px;color: #2557a0c7;text-align: center;}
.prev .fa-angle-left {font-size: 32px;color: #2557a0c7;text-align: center;}
.product3-1, .product3-2 {width: 50%;float: left;}
.teaser-hp-image-text-two-times .teaser__content-1-1 {width: 25%;}
.ladyScroll{width:1400px;height:484px;background: #fff; position:relative;}
.ladyScroll .prev,.ladyScroll .next{width:30px;height:45px;position:absolute;top:210px;left:0;z-index:100; cursor:pointer;transition: all 0.3s ease 0s; background: #2557a01c;}
.ladyScroll .next{ left:auto; right:0; background-position:0 -90px;}
.ladyScroll .prev:hover{ background: #2557a0; }
.ladyScroll .prev:hover .fa{ color: #fff; }
.ladyScroll .next:hover .fa{ color: #fff; }
.ladyScroll .next:hover{ background: #2557a0; }
.ladyScroll .scrollWrap{width:1338px;margin-left:31px;padding-top:90px;overflow:hidden;position:absolute;}
.ladyScroll dl{float:left;width:335px;height:320px;text-align:center;position:relative;padding-top: 20px}
.ladyScroll dl:hover .exhi-date{background: linear-gradient(-45deg, transparent 12px, #2557a0 0);}
.ladyScroll  span{display:block;width:298px;height:53px;position:absolute;left:18px;bottom:0;background:#5f626b;filter:alpha(opacity=80);opacity:0.80;}
.ladyScroll  dt{margin:0 auto;width:298px;overflow:hidden; background-color: #333 !important;transition: all 0.3s ease 0s}
.ladyScroll  img{display:block;width:298px;height: 248px; opacity: 0.9;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}
.ladyScroll dt:hover img{opacity: 1;}
.ladyScroll dd {width: 326px;height: 25px;line-height: 20px;font-size: 20px;color: #fff;text-align: center;overflow: hidden;position: absolute;left: 5px;bottom: 13px;padding: 0 25px;}
.ladyScroll  dd a{ color:#fff;font-size: 15px;  }
.ladyScroll  dd a:hover{ text-decoration:none;  }
.ladyScroll dl:hover span{ background: #2656a0; }
.item_mask {border-width: 2px;width: 44px;height: 44px;position: absolute;top: 50%;left: 50%;opacity: 0;z-index: 1;border: 2px solid #fff;box-sizing: border-box;border-radius: 100%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);transition: all .36s ease;}
.ladyScroll .exhi-date {position: absolute;top: 7px;left: 18px;height: 30px;padding: 7px 20px 0 10px;font-size: 12px;background: #6eded1;background: linear-gradient(-45deg, transparent 12px, rgb(110, 222, 209, 0.9) 0);color: #fff;z-index: 9999;}
.level_B dl:hover .item_mask {border-color: rgba(37, 87, 160, 0.75);opacity: 1;}
.item_mask::before {content: '';position: absolute;width: 2px;height: 16px;background-color: #2557a0;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
.item_mask::after {content: '';position: absolute;width: 16px;height: 2px;background-color: #2557a0;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
#indexPage .project .item_block .item_img::before, .npagePage:not(.post) .project .item_block .item_img::before {content: '';position: absolute;width: calc(100% - 300px);height: calc(100% - 24px);border-top: 2px solid #e3120b;top: 10px;border-bottom: 2px solid #e3120b;display: block;left: 150px;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;opacity: 0;}
p.link--newst {padding: 22px 0 18px 0;font-size: 14px;line-height: 1.8;}





















#footer{color:#fff;}
#footer p{font-size: 16px;}
#footer .col-md-12 {background-color: #2557a0;text-align: center;width: 1400px;margin: 0 auto;}
body .row,#footer.row,.product .row{margin:0;}
#tag_all{width:100%;margin:0px auto;padding:10px;font-weight:normal;}
ul.cardUl {position: relative;font-size: 15px;list-style-type: none;height: 40px;border-bottom: 1px #5059b7 solid;text-align: center;}
ul.cardUl li {position: relative;height: 35px;float: left;margin: 0 15px;}
ul.cardUl li a {float: left;height: 35px;display: block;padding: 3px 8px;color: #fff;white-space: nowrap;text-decoration-line: none;}
ul.cardUl li.on a {color: #fff;font-weight: bold;}
ul.cardUl li.on:before {position: absolute;display: block;width: 100%;height: 37px;content: "";border-bottom: 2px solid #fff;}
ul.cardUl li.on:after {content: "";position: absolute;top: -10px;border-width: 10px;border-style: solid;border-color: #ffffff transparent transparent transparent;left: 42%;}
#footer .cardUl{line-height:2;}
/*#cardContent{height:200px;}*/
div.hackBox{display:none;padding:40px 2px;text-indent:4px;}
.tab-content .hackBox li{padding:25px;
    float:left;width:21%;text-align:center;color:#fff;}
.hackBox img{display:block;margin:0 auto 10px;}
.hackBox li:nth-child(3),.hackBox li:nth-child(4),.hackBox li:nth-child(5){width:19%;}
#footer span{color:#ada8a8;padding-bottom:10px;font-size:12px;display:block;}
.fb{position:absolute;right:30px;top:6px;background:url(../images/icon-fb.png) top left no-repeat;width:38px;
    height:38px;display:inline-block;}
.fb:hover{background:url(../images/icon-fb.png) bottom left no-repeat;}
.mobile-nav dd{position:relative;}
.mobile-nav .fb{position:relative;left:5px;top:6px;background:url(../images/icon-fb.png) top right no-repeat;}
.mobile-nav .fb:hover{position:relative;left:5px;top:6px;background:url(../images/icon-fb.png) bottom right no-repeat;}
#SectionA {display: block}
.to-top {position: fixed;right: 20px;bottom: 100px;color: #fafafa;text-decoration: none;opacity: 0.7;z-index: 999;}
.to-top .fill {--color: #2556a0;--hover: #30d0bd;color: var(--color);transition: 0.25s;border-radius: 50px;border: 4px solid;line-height: 1;width: 50px;height: 50px;display: inline-block;background-color: rgba(255, 255, 255, 0.8);}
.to-top .fill i {width: 44px;height: 44px;font-size: 39px;text-align: center;}





/*公共*/
.content-page {margin: 0 auto;background: #FFF;padding-top: 50px;padding-bottom: 100px;}
.pgbanner{position: relative; max-width: 1400px;margin: 0 auto;}
.pgbanner .txt{position: absolute; left: 50%; top: 50%; color: #fff; width: 90%; max-width: 525px; text-align: center; text-shadow: 0 1px 3px rgba(0,0,0,0.5); -moz-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
.pgbanner .txt h3{font-size: 48px;text-shadow: 0 1px 0.2em rgba(0,0,0,0.5); padding-bottom: 0.3em; margin-bottom: 0.3em; position: relative;}
.pgbanner .txt h3:before{content: ''; position: absolute; left: 50%; bottom: 0; width: 1.2em; height: 2px; background: #1e96d5; margin-left: -0.6em;}
.txts.ft20 {font-size: 20px;line-height: 22px; text-shadow: 0 1px 4px rgba(0, 0, 0, 0.74);}
.nchan-lant {height: 110px;background: #2556a0 url(../images/nlanbg.gif) no-repeat right top;color: #fff;}
.nchan-lant ._cn {padding-left: 19px;font-size: 26px;font-weight: normal;padding-top: 28px;line-height: 40px;}
.navigation-left li .fa {position: absolute;right: 0;font-size: 27px;margin: 0 10px;line-height: 28px;}


/*关于页*/
.breadcrumb {margin: 0 auto 30px;}
.breadcrumb ul {margin-top: 30px;margin-left: 0;}
.breadcrumb ul li {display: inline-block;padding-left: 10px;padding-right: 10px;}
.breadcrumb ul li:first-child {padding-left: 0px;}
.breadcrumb ul li a {font-size: 1rem;text-decoration: none;color: #000;}
.breadcrumb ul li span {font-size: 1rem;font-weight: 700;color: #1a1a1a;}
.col-left {min-width: 360px;margin: 0;float: left;}
.navigation-left h2 {font-size: 1.875rem;padding-left: 30px;margin: 0 0 30px;margin-top: 10px;}
.navigation-left ul {list-style: none;margin: 0;padding: 0;}
.navigation-left ul li {position: relative;border-bottom: 1px solid #e6e6e6;}
.navigation-left ul li a {position: relative;display: block;line-height: 26px;font-size: 15px;padding: 12px 10px 12px 30px;}
.navigation-left ul li a.active { background-color: #2556a0;color: #fff;}
.about_main-content {width: calc(100% - 360px);float: left;padding-left: 80px;padding-right: 80px;}
.main-content-wrapper {margin: 0 auto;}
.main-content-wrapper .page-title {height: 50px;line-height: 38px;}
.content-page .about_main-content {border-left: 2px solid #e6e6e6;}
#history{ width:100%; max-width:1400px; margin:0px auto; padding:0;}
#history .hetop{text-align:left;}
#history .container{text-align:left;background:url("../images/history-bar.png") repeat-y;background-position:27px top;padding:50px 80px;}
#history .container .list{ position:relative;padding:42px 0;}
#history .container .spot{ position:absolute; left:-58px; top:60px; width:40px; height:16px; background:url("../images/history-spot.png"); background-position:0 0; transition:all .35s;}
#history .container .list .years{ padding:5px 0; font-size:18px; color:#00a0e9;}
#history .container .list .text{ font-size:16px; color:#666;}
#history .container .list:hover .spot{ background:url("../images/history-spotA.png");}
#culture{width: 100%;margin:0px auto;}
#culture .container{width: 46%;text-align:left;}
#culture .container .tag{ margin-bottom:35px;}
#culture .container .tag>.title{ display:block; padding:0; font-size:18px; color:#00a0e9;}
#culture .container .tag>.text{padding:10px 0;font-size: 15px;color:#555;line-height: 22px;}
#culture .img{width: 50%;}
#culture .img>img{ width:100%; height:auto;}


/*新闻页*/

.news_main-content {width: calc(100% - 360px);float: left;padding-left: 80px;padding-right: 80px;}
.content-page .news_main-content {border-left: 2px solid #e6e6e6;}
.news-list .fix li{ padding-bottom:25px; margin-bottom:25px; border-bottom:1px solid #eaeaea;}
.news-list .fix li a{ display:block; background:url(../images/inews_jt.png) no-repeat right; overflow:hidden; }
.news-list li ._date{ float:left; width:9%; background:#f5f5f5; text-align:center; height:110px;font-family:arial; color:#2557a0; }
.news-list li ._date span{ display:block;}
.news-list li ._date ._d1{ font-size:44px;  line-height:46px; padding-top:20px;}
.news-list li ._nr{ float:left; width:77%; margin-left:3%;}
.news-list li ._title {font-size: 17px;font-weight: normal;color: #000;white-space: nowrap;text-overflow: ellipsis;height: 29px;line-height: 31px;}
.news-list li ._tools {color: #b4b4b4;margin: 9px 0;font-size: 13px}
.news-list li ._tools .ion{ margin-right:5px;}
.news-list li ._tools  span{ padding-right:15px;}
.news-list li ._sum {line-height: 24px;height: 48px;overflow: hidden;color: #565656;font-size: 13px}
.news-list .fix li a:hover{ background:url(../images/inews_jton.png) no-repeat right; padding-bottom:10px; }
.news-list .fix li a:hover ._title{ color:#2557a0; }
.news-list .fix li a:hover ._date{ background:#2557a0; color:#fff; }




/*产品页*/
.pro_main-content {width: calc(100% - 360px);float: left;padding-left: 60px;padding-right: 60px;}
.content-page .pro_main-content {border-left: 2px solid #e6e6e6;}

.pro_main-content .ladyScrolls{background: #fff; position:relative;margin-bottom: 30px;}
.pro_main-content .ladyScrolls dl{float:left;width:305px;height:296px;text-align:center;position:relative;padding-top: 20px; margin-bottom: 30px;}
.pro_main-content .ladyScrolls dl:hover .exhi-date{background: linear-gradient(-45deg, transparent 12px, #2557a0 0);}
.pro_main-content .ladyScrolls  span{display:block;width:268px;height:53px;position:absolute;left:18px;bottom:0;background:#5f626b;filter:alpha(opacity=80);opacity:0.80;}
.pro_main-content .ladyScrolls  dt{margin:0 auto;width:268px;overflow:hidden; background-color: #333 !important;transition: all 0.3s ease 0s}
.pro_main-content .ladyScrolls  img{display:block;width:268px;height: 223px; opacity: 0.9;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}
.pro_main-content .ladyScrolls dt {margin: 0 auto;width: 268px;overflow: hidden;background-color: #333 !important;transition: all 0.3s ease 0s;}
.pro_main-content .ladyScrolls dt:hover img{opacity: 1;}
.pro_main-content .ladyScrolls dd {width: 302px;height: 24px;line-height: 20px;font-size: 20px;color: #fff;text-align: center;overflow: hidden;position: absolute;bottom: 15px;padding: 0px 22px;}
.pro_main-content .ladyScrolls  dd a{ color:#fff;font-size: 15px;  }
.pro_main-content .ladyScrolls  dd a:hover{ text-decoration:none;  }
.pro_main-content .ladyScrolls dl:hover span{ background: #2656a0; }
.item_mask {border-width: 2px;width: 44px;height: 44px;position: absolute;top: 50%;left: 50%;opacity: 0;z-index: 1;border: 2px solid #fff;box-sizing: border-box;border-radius: 100%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);transition: all .36s ease;}
.pro_main-content .ladyScrolls .exhi-date {position: absolute;top: 7px;left: 18px;height: 30px;padding: 7px 20px 0 10px;font-size: 12px;background: #6eded1;background: linear-gradient(-45deg, transparent 12px, rgb(110, 222, 209, 0.9) 0);color: #fff;z-index: 9999;}
.navigation-left li.active>.treeview-menu {display: block;border-top: 1px solid #8aa4af;border-bottom: 2px solid #8aa4af;}
.treeview-menu {display: none}
.pro_col-left .navigation-left ul li.active ul{display: block}
.navigation-left ul li.active a.fg-black {background: #2556a0;color: #fff;}
.pro_col-left .navigation-left ul li.active ul {display: block;background: rgba(37, 86, 160, 0.12941176470588237);}
.pro_col-left .treeview-menu a {padding-left: 50px !important;font-size: 13px !important;}



/*联系我们*/
.con_col-left {width: 50%;margin: 0;float: left;padding-left: 50px;height: 700px;}
.con_col-left .map {width: 100%;height: 600px;}
.con_main-content {width: 50%;margin: 0;float: left;padding-right: 50px; padding-left: 50px}
.con_main-content .blce {border-bottom: 1px solid #e5e5e5;margin-bottom: 50px;}
.con_main-content .cont h3 {font-size: 22px; color: #2556a0;font-weight: normal;}
.con_main-content .cont h4 {font-size: 16px;font-weight: normal;line-height: 16px;margin-top: 22px;}
.con_main-content .cont dl {margin-top: 15px;line-height: 22px;font-size: 14px;padding-bottom: 50px;}
.con_main-content .cont dl i {margin-right: 5px;}
.con_main-content .cont dl .fa-map-o {margin-right: 4px;}
.con_main-content .cont dl .fa-phone {margin-right: 8px;}
.contact_us_box{background-color: #fff;width: 100%;box-sizing:border-box;-webkit-box-sizing:border-box;padding:1.13rem 430px;}
.contact_us_box h6{color: #333333;font-size: 28px;margin-bottom: 15px}
.contact_us_l{float: left;color: #333;line-height: 38px;font-size:18px;}
.contact_us_l span{color: #666;}
.contact_us_r{float: right;color: #333;line-height: 38px;font-size:18px;}
.contact_us_r span{color: #666;}
.form_contactUs{width: 100%;box-sizing:border-box;-webkit-box-sizing:border-box;padding:0.68rem 150px 0.54rem;}
.form_contactUs h6{color: #333;font-size: 16px;line-height: 22px;margin-bottom: 50px;font-weight: normal;}
.contactUs_line{margin-bottom: 40px;}
.contactUs_line_fr{float: right;}
.red_star{color: #da251c;font-size: 14px;margin-left: 5px;}
.contactUs_line label{color: #333;font-size: 16px;float: left;width: 170px;line-height: 36px;}
.contactUs_line input{width: 270px;height: 36px;border:1px solid #b3b3b3;border-radius: 2px;float: left;box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 0.2rem;}
.contactUs_line select{width: 270px;height: 36px;border:1px solid #b3b3b3;border-radius: 2px;float: left;box-sizing:border-box;-webkit-box-sizing:border-box;}
.contactUs_line textarea{width: 987px;height: 112px;outline:none;border-radius: 4px;box-shadow:none;
    appearance:none;box-sizing:border-box;-webkit-box-sizing:border-box;padding:20px;
    -moz-appearance:none;
    -webkit-appearance:none;border:1px solid #b3b3b3;
}
.submit_box input{width: 108px;height: 32px;border-radius: 2px;border:1px solid #b3b3b3;color: #333;font-size: 18px;float: right;cursor: pointer;}
.submit_box input:hover{background-color: #da251c;color: #fff;border:1px solid #da251c;}
.submit_box input[type="submit"]{margin-right: 0.28rem;}
.yzm{height:36px;}






/*产品详情*/
.content-page .proview_content {border-left: 2px solid #e6e6e6;min-width: 1020px}
.proview_content .fl_col-xs-12{width: 298px;height: 248px;float: left;margin-left: 20px;}
.proview_content .fl_col-xs-12 .proin-box {max-width: 300px;width: 100%;height: 222px;vertical-align: middle;overflow: hidden;float: left;position: relative;}
.proview_content .fl_col-xs-12 .show-image {width: 100%;height: auto;max-height: 100%;margin: 0 auto;}
.proview_content .fr_col-xs-12 {float: right;margin-left: 30px;width: 670px;}
.proview_content .fr_col-xs-12 h2 {font-weight: normal;display: block;text-align: left;width: 100%;margin: 0px 0 9px;color: #666;font-size: 22px;position: relative;height: 50px;line-height: 50px;}
.proview_content .fr_col-xs-12 p {color: #888;font-size: 13px;line-height: 20px;}
.proview_content .fr_col-xs-12 h2.MOs {border-bottom: 1px solid #ccdef7;}
.proview_content .fr_col-xs-12 h2 span{display:block;color:#999899;font-size:15px;padding-bottom:5px;}
.proview_content .fr_col-xs-12 .demo-media {border: none;background: none;margin-top: 22px;}
.proview_content ._down {display: block;width: 190px;height: 75px;line-height: 36px;background: #2557a0;color: #fff;text-align: center;font-size: 15px;margin-top: 30px;}
.proview_content .MobilePush {display: block;}
.proview_content .fr_col-xs-12 .fa-qq {margin-right: 5px;margin-left: -5px;}
.proview_content .discontent {width: 995px;float: right;overflow: hidden;line-height: 22px;}
.proview_content .proxiangqing {width: 995px;margin-left: 25px;border-bottom: 1px solid #ccdef7;margin-bottom: 20px;}
.proxiangqingbtn {display: block;height: 38px;width: 120px;line-height: 38px;font-size: 14px;text-align: center;background: linear-gradient(-145deg, transparent 10%, rgb(37, 87, 160) 11%);color: #ffffff;text-transform: uppercase;margin-right: 0;border-radius: 0;border: none;position: relative;transition: all 0.5s ease 0s;}




/*新闻详情*/
article.widget-newsdetail-2 {padding: 0 30px;}
.widget-newsdetail-2 ._head { border-bottom: 1px dotted #cccccc; }
.widget-newsdetail-2 ._head ._title { font-size: 18px; font-weight:bold;}
.widget-newsdetail-2 ._tools { padding: 10px 0; color: #999999;}
.widget-newsdetail-2 .ion { font-size: 16px; font-weight: normal;}
.widget-newsdetail-2 ._tools ._tool{margin:0 4px;display: inline-block; vertical-align: middle;}
.widget-newsdetail-2 ._tools ._tool:hover{color:;}
.widget-newsdetail-2 ._tools ._tool b{ font-weight:normal;}
.widget-newsdetail-2 ._tools ._b2l .ion { color: #e7463c;}
.widget-newsdetail-2 .myart { padding: 20px 0; font-size:16px; line-height: 1.8;}
.widget-newsdetail-2 ._detailPage_bottom {border-top: 1px solid #cccccc;}
.widget-newsdetail-2 ._detailPage_bottom li {line-height: 30px; overflow: hidden;
    height: 30px;  padding: 0 10px; border-bottom: 1px solid #cccccc; }
.widget-newsdetail-2 ._detailPage_bottom ._mark {font-weight: bold; float: left; margin-right: 10px; }
.widget-newsdetail-2 ._detailPage_bottom ._title {font-size: 14px;  float: left;  width: 68%;}
.widget-newsdetail-2 ._detailPage_bottom ._title:hover { color: #e7463c;}
.widget-newsdetail-2 ._detailPage_bottom ._time { float: right;}
.widget-newsdetail-2 .bdsharebuttonbox .bds_more { float: none; padding-left:2px; background: none; color: #999999;}
.widget-newsdetail-2 ._detailPage_bottom ._mark .fa-angle-up {font-size: 18px;}
.widget-newsdetail-2 ._detailPage_bottom ._mark .fa-angle-down {font-size: 18px;}
.widget-newsdetail-2 .fa-reply {color: #2557a0;}







