@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {margin: 0;padding: 0}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section ,iframe {display: block}
audio, canvas, video {display: inline-block;*display: inline;*zoom: 1;}
html {-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}
body,button, input, select, textarea{font-size: 14px;line-height:1.5;font-family:"Microsoft Yahei","Helvetica Neue","Helvetica","Arial","PingFang SC","Heiti SC";}
:-moz-ui-invalid:not(output) {box-shadow: none;}
table {border-collapse: collapse;border-spacing: 0}
fieldset, img {border: 0}
img{vertical-align: middle;max-width: 100%;max-height: 100%;}
del {text-decoration: line-through}
address, caption, cite, code, dfn, em, th, var {font-style: normal;}
ol, ul {list-style: none}
q:before, q:after {content: ''}
sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline}
sup {top: -.5em}
sub {bottom: -.25em}
a{text-decoration: none;color:inherit;transition: all 0.3s;-o-transition: all 0.3s;-moz-transition: all 0.3s;-webkit-transition: all 0.3s;}
a:hover,a:active{text-decoration:none}
h1, h2, h3, h4, h5, h6 {font-weight: normal;font-size: 14px;line-height: 1.5;}
.clearfix,.clf{zoom: 1;}
.clearfix:after,.clf:after{visibility: hidden; display: block;font-size: 0;content: '.'; clear: both;height: 0}
input,textarea,button{outline: none;border: 0;}
textarea{resize: none;}
em, b, i, code, strong {font-style: normal;font-weight: normal;}
.secret {
    padding-bottom: 40px;
}
.conceal {
    width: 1184px;
    background: #fff;
    margin: 0 auto;
}
.conceal-main {
    padding: 48px;
}
.conceal-tit {
    font-size: 18px;
    line-height: 1;
    color: #15191b;
    margin-top: 24px;
}
.conceal-tit:first-child {
    margin-top: 0;
}
.conceal-tex p {
    font-size: 14px;
    color: #44494b;
    line-height: 28px;
    margin-top: 10px;
}
.conceal-tex li {
    font-size: 14px;
    color: #44494b;
    line-height: 28px;
    margin-top: 10px;
}
.privacy {
    padding: 48px;
}
.mapct a {
    font-size: 18px;
    color: #15191b;
}
.mapcitem a {
    font-size: 14px;
    color: #44494b;
    background-image: none;
    padding-left: 0;
}
.mapct ul {
    overflow: hidden;
    margin-top: 16px;
}
.mapct li {
    width: 272px;
    float: left;
    line-height: 28px;
}
.mapct {
    margin-top: 24px;
}
.mapct:first-child {
    margin-top: 0;
}
.mapct a:hover {
    text-decoration: underline;
}

.user-top { min-width: 1196px; height: 40px; background-color: rgb(51, 51, 51); line-height: 38px; }
.user-top .links,.user-top .menu p { float: left;  display: inline-block; color: rgb(170, 170, 170); font-size: 14px; margin-right: 16px; line-height: 36px; }
.user-top i { display: inline-block; margin-right: 16px; height: 10px; width: 1px; background-color: rgb(87, 87, 87); }
.user-top .menu { float: right; }
.user-top .menu i { float: left; margin-top: 14px; }
.user-top .tel { color:#EDB419; font-size: 14px; line-height: 38px; }
.user-top .wx { display: block; float: left; height: 38px; width: 16px; margin-right: 20px; background: url("../images/wx.png") center center no-repeat; }
.user-top .wb { display: block; float: left; height: 38px; width: 17px; margin-right: 20px; background: url("../images/wb.png") center center no-repeat; }
.user-top .language { display: block; float: left; line-height: 38px; color: rgb(153, 153, 153); font-size: 14px; background: url("../images/language.png") left center no-repeat; padding-left: 21px; position: relative; }
.user-top .language2 { display: block; float: left; line-height: 38px; color: rgb(153, 153, 153); font-size: 14px; padding-left: 21px; position: relative; }
.header { height: 100px; min-width: 1196px; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(234, 234, 234); box-shadow: rgba(34, 34, 34, 0.1) 0px 3px 8px 0px; }
.header .logo { float: left; display: block; width: 400px; height: 99px;}
.logo .img-box1 { width: 400px; height: 99px; float: left; }
.logo .img-box1 img { width: 400px; height: auto; margin-top:30px; float: left; }
.logo p { float: left; line-height: 99px; font-size: 18px; color: rgb(85, 85, 85); padding-left: 20px; }
.nav { float: right; }
.nav .sub1 { float: left; padding: 0px 20px; }
.nav .sub1-name { padding: 0px 10px; line-height: 99px; color: rgb(34, 34, 34); font-size: 16px; position: relative; }
.navXian { width: 0px; height: 2px; background: #006ddd; position: absolute; left: 0px; right: 0px; top: 25px; margin: auto; transition: all 0.3s ease 0s; }
.nav .sub1-name:hover { color: #006ddd; background-color: rgb(255, 255, 255); }
.nav .sub1-name:hover .navXian { width: 30px; }
.sub2-pro li { float: left; }
.nav .icon-area { height: 56px; width: 485px; }
.nav .sub2 { display: none; position: absolute; width: 100%; top: 137px; left: 0px; min-width: 1196px; box-shadow: rgba(34, 34, 34, 0.1) 0px 5px 10px 0px; background-color: rgb(255, 255, 255); border-top: 1px solid rgb(234, 234, 234); z-index: 99; padding: 56px 0px; min-height: auto; }
.nav-left { float: left; width: 280px; height: 146px; border-right: 1px solid rgb(234, 234, 234); padding-right: 20px; }
.nav-right { float: left; }
.nav-right ul { width: 916px; }
.nav-right li { float: left; width: 226px; height: 40px; padding-left: 28px; }
.nav-right li a { width: 120px; display: block; padding-left: 14px; color: rgb(85, 85, 85); font-size: 14px; line-height: 40px; background: url("../images/nav-case-normal.png") left center no-repeat; transition: all 0.36s ease 0s; }
.nav-right li a:hover { color: #006ddd; background: url("../images/nav-case-hover.png") left center no-repeat; }
.nav-left .title { font-size: 24px; color: rgb(34, 34, 34); line-height: 1; }
.nav-left p { font-size: 14px; color: rgb(136, 136, 136); line-height: 22px; margin-top: 14px; overflow: hidden; }
.nav-left a { display: block; height: 42px; width: 160px; margin-top: 22px; background-color: rgb(250, 250, 250); border: 1px solid rgb(232, 232, 232); border-radius: 4px; text-align: center; font-size: 14px; color: rgb(34, 34, 34); line-height: 40px; transition: all 0.36s ease 0s; }
.nav-left a:hover { background-color: #006ddd; color: rgb(255, 255, 255); border-color: #006ddd; }
.sub2-pro .buttons { height: 42px; }
.sub2-pro .buttons a { float: left; margin-right: 14px; }
.nav .sub2-pro .icon1 { background: url("../images/nav-pro1-normal.png") center center no-repeat; }
.nav .sub2-pro .icon2 { background: url("../images/nav-pro2-normal.png") center center no-repeat; }
.nav .sub2-pro .icon3 { background: url("../images/nav-pro3-normal.png") center center no-repeat; }
.nav .sub2-pro .icon4 { background: url("../images/nav-pro4-normal.png") center center no-repeat; }
.sub2-pro .pro-class:hover .icon1 { background: url("../images/nav-pro1-hover.png") center center no-repeat; }
.sub2-pro .pro-class:hover .icon2 { background: url("../images/nav-pro2-hover.png") center center no-repeat; }
.sub2-pro .pro-class:hover .icon3 { background: url("../images/nav-pro3-hover.png") center center no-repeat; }
.sub2-pro .pro-class:hover .icon4 { background: url("../images/nav-pro4-hover.png") center center no-repeat; }
.nav .sub2-pro .pro-class { display: block; }
.sub2-pro .links a { display: block; color: rgb(85, 85, 85); font-size: 14px; line-height: 2; padding-left: 45px; background: url("../images/sub2-pro-links.png") left center no-repeat; }
.sub2-pro .links a:hover { color: #006ddd; }
.sub2-pro .btn-group a { display: block; float: left; padding: 0px 32px; color: rgb(34, 34, 34); font-size: 14px; background-color: rgb(250, 250, 250); border: 1px solid rgb(232, 232, 232); border-radius: 4px; text-align: center; line-height: 40px; transition: all 0.36s ease 0s; }
.sub2-pro .btn-group a:hover { color: rgb(255, 255, 255); background-color: #006ddd; border-color: #006ddd; }
.nav .search-icon { width: 76px; padding: 0px 20px; background: url("../images/nav-search-normal.png") center center no-repeat; }
.nav .search-icon:hover { background: url("../images/nav-search-hover.png") center center no-repeat; }
.sub2-search { padding: 40px 0px; }
.sub2-search form { height: 44px; border: 2px solid #006ddd; width: 802px; border-radius: 4px; margin: 0px auto; }
.sub2-search .v-select { width: 88px; height: 44px; font-size: 14px; color: rgb(102, 102, 102); }
.nav .sub2-search .select-panel { line-height: 44px; padding-left: 14px; }
.sub2-search .select-menu { top: 44px; }
.sub2-search .select-menu li { height: 44px; line-height: 44px; padding-left: 14px; }
.sub2-search input { float: left; width: 672px; height: 44px; font-size: 14px; padding: 0 16px; }
.sub2-search button { width: 98px; height: 44px; color: rgb(255, 255, 255); text-align: center; font-size: 14px; line-height: 44px; background-color: #006ddd; }
.sub2-search .pre-link { font-size: 14px; color: rgb(153, 153, 153); margin: 11px auto 0px; width: 796px; }
.sub2-search .pre-link .title { float: left; margin-right: 18px; }
.sub2-search .pre-link a { display: block; float: left; color: rgb(34, 34, 34); margin-right: 28px; }
.fixed-bar { position: fixed; right: 33px; width: 68px; top: 45%; margin-top: -70px; z-index: 10; }
.fixed-bar .ele { display: block; width: 76px; height: 76px; padding-top: 13px; border-radius: 4px; transition: all 0.36s ease 0s; margin-top: 2px; }
.fixed-bar .ele { background: rgba(34, 34, 34, 0.5); zoom: 1; cursor: pointer; }
:root .fixed-bar .ele { }
.fixed-bar .ele:hover { background-color: #006ddd; }
.fixed-bar .bj:hover { background-color: rgb(246, 73, 74); }
.fixed-bar .fa:hover { background-color: rgb(246, 73, 74); }
.fixed-bar .icon { height: 26px; width: 100%; }
.fixed-bar .msg .icon { background: url("../images/msg.png") center center no-repeat; }
.fixed-bar .tel .icon { background: url("../images/tel-icon.png") center center no-repeat; }
.fixed-bar .wwx .icon {}
.fixed-bar .fa .icon { background: url("../images/ico-fa.png") center center no-repeat; }
.fixed-bar .bj .icon { background: url("../images/ico-bj.png") center center no-repeat; }
.fixed-bar .wx .icon { background: url("../images/wx-icon.png") center center no-repeat; }
.fixed-bar .wx .qr { position: absolute; bottom: 60px; left: -180px; width: 190px; height: 180px; background: url("../images/qr-border.png") center center no-repeat; display: none; }
.fixed-bar .qr img { display: block; margin: 40px auto; }
.fixed-bar .wx:hover .qr { display: block; }
.fixed-bar .top .icon { background: url("../images/top-icon.png") center center no-repeat; }
.fixed-bar span { display: block; width: 100%; margin-top: 6px; font-size: 14px; color: rgb(255, 255, 255); text-align: center; }
.fixed-bar .tel { position: relative; }
.fixed-bar .tel .fixed-tel { display: none; width: 213px; height: 139px; position: absolute; background: url("../images/fixed-tel-bg.png") center center no-repeat; left: -203px; top: -76px; text-align: center; }
.fixed-bar .fixed-tel span { display: block; margin-top: 50px; color: rgb(153, 153, 153); font-size: 14px; }
.fixed-bar .fixed-tel p { color: rgb(247, 73, 75); font-size: 18px; font-weight: bold; }
.fixed-bar .tel:hover { background-color: rgb(247, 73, 75); }
.fixed-bar .tel:hover .fixed-tel { display: block; }
.fixed-bar .wwx .fixed-wwx { display: none; width: 213px; height: 139px; position: absolute; background: url("") center center no-repeat; left: -203px; top: 60px; text-align: center; }
.fixed-bar .fixed-wwx span { display: block; margin-top: 50px; color: rgb(153, 153, 153); font-size: 14px; }
.fixed-bar .fixed-wwx p { color: rgb(247, 73, 75); font-size: 18px; font-weight: bold; }
.fixed-bar .wwx:hover { background-color: rgb(247, 73, 75); }
.fixed-bar .wwx:hover .fixed-wwx { display: block; }

.pro-lessNer {
    margin-left: 28px;
}
.nav .active .sub1-name {
    color: #006ddd;
}
.nav .active .navXian{
    width: 30px;
}
.nav .active .navXian {
    display: block;
}
.lessNer-box {
    width: 226px;
}
.lessNer-head {
    display: block;
    width: 70px;
}
.lessNer-img {
    width: 66px;
    height: 66px;
    background: #fafafa url("../images/rqgl002.png") no-repeat center;
    border: 1px solid #006ddd;
    border-radius: 4px;
    transition: 0.36s ease;
}
.lessNer-img01 {
    margin-left:8px;
}
.lessNer-box .navpro2 {
    background: #fafafa url("../images/rmgl002.png") no-repeat center;
}
.lessNer-box .navpro3 {
    background: #fafafa url("../images/swzgl002.png") no-repeat center;
}
.lessNer-box .navpro4 {
    background: #fafafa url("../images/dry002.png") no-repeat center;
}
.lessNer-tle {
    font-size: 14px;
    color: #222;
    text-align: center;
    line-height: 14px;
    padding: 7px 0;
}
.lessNer-main a {
    font-size: 14px;
    line-height: 22px;
    color: #555;
    display: block;
    padding-left: 12px;
    background: url("../images/icll.png") no-repeat 0 7px;
    transition: .36s ease;
    margin-top: 5px;
}
.lessNer-main a:hover {
    color: #006ddd;
}

.lessNer-main2 a {
    font-size: 14px;
    line-height: 26px;
    color: #555;
    display: block;
    padding-left: 8px;
    background: url("../images/icll.png") no-repeat 0 9px;
    transition: .36s ease;
    margin-top: 5px;
	width:86%;
	height:26px;
	overflow:hidden;
}
.lessNer-main2 a:hover {
    color: #006ddd;
}


.lessNer-main {
    margin-top: 6px;
}

.fl,
.fr {
    display: inline
}

.fl {
    float: left
}

.fr {
    float: right
}



.i-pro-class {
    background: #f5f5f5;
    padding: 8px 0;
    overflow: hidden;
    width: 1282px;
    border-radius: 4px;
    margin-top: 20px;
	margin-bottom:20px;
}

.i-class-box {
    background: url("../images/pro01.jpg");
    width: 310px;
    float: left;
    margin-left: 8px;
    border-radius: 4px;
    min-height: 304px;
    position: relative;
}

.i-pro-class .gl2 {
    background: url("../images/pro01.jpg");
}

.i-pro-class .gl3 {
    background: url("../images/pro01.jpg");
}

.i-pro-class .gl4 {
    background: url("../images/pro01.jpg");
}

.i-class-tle {
    font-size: 24px;
    line-height: 24px;
    color: #006ddd;
    text-align: center;
    padding-top: 28px;
    padding-bottom: 8px;
}

.in-banner video, .m-banner video {
    position: absolute;
    right: 0;
    bottom: 0;
    min-width: 100%;
    min-height: 100%;
    width: auto;
    height: auto;
    z-index: -100;
    background-size: cover;
}


.i-class-inx {
    font-size: 16px;
    color: #adadad;
    text-align: center;
}

.i-class-img {
    text-align: center;
    margin-top: 14px;
}

.i-tec .head {
    width: 1196px;
    overflow: hidden;
}

.i-tec .head a {
    color: #000;
}

.i-tec {
    height: 804px;
    background: url('../images/i-tec-bg.jpg') no-repeat center;
    padding-top: 56px;
}

.i-tec .single-video .info {
    background-color: #fff;
    padding: 28px;
}

.i-tec div {
    outline: none;
}

.i-tec .single-video {
    float: left;
    width: 778px;
}

.i-tec .single-video .video-box {
    width: 778px;
    height: 442px;
}

.i-tec .single-video video {
    max-width: 100%;
    max-height: 100%;
}

.desk {
    width: 310px;
    height: 304px;
    border-radius: 4px;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -99;
    transition: all .16s ease;
}

.desk-tle {
    color: #fff;
    font-size: 24px;
    text-align: center;
    line-height: 24px;
    padding-top: 28px;
    padding-bottom: 15px;
}
.desk-tle a{color:#fff;}
.desk-xian {
    width: 30px;
    height: 2px;
    background: #fff;
    margin: 0 auto;
}

.desk ul {
    width: 240px;
    margin: 18px auto 0;
}

.desk li {
    font-size: 14px;
    line-height: 26px;
    background: url("../images/hqq.png") no-repeat right center;
}

.desk li a {
    color: #fff;
    display: inline-block;
    width: 220px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}

.i-class-box:hover .desk {
    z-index: 99;
    background: rgba(0, 109, 221, 0.8);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#f4ff9600, endColorstr=#f4ff9600);
    zoom: 1;
}


.i-p-bg{ background: url(../images/i-tec-bg.jpg); width: 100%;padding: 100px 0 60px;}


/*process*/
.process_box{ width:100%; background:#fafafa; float:left; padding:15px 0; overflow:hidden;}
.process{width:1280px;margin:15px auto 0; position:relative;}
.ul-line{height:1px;position:absolute;top:46.5px;left:0;width:1150px;float:left;background:#999999; margin:0 25px;}
.process-list{width:1280px; position:relative;left:0;}
.process-list li{float:left; margin-right:120px; width:160px;}
.process-list li.m_right{margin-right:0;}
.process1,.process2,.process3,.process4,.process5{ background:url(../images/process.png) no-repeat; width:94px; height:94px; margin-left:25px;}
.process1{ background-position: 0 0;}
.process2{ background-position:-94px 0;}
.process3{ background-position:-188px 0;}
.process4{ background-position:-282px 0;}
.process5{ background-position:-376px 0;}
.manufacturer_1{ width:20px; height:20px; float:left; background:url(../images/manufacturer1.png) no-repeat; position:relative;left:191px; top:-104px;}

.process_txt1{ width:144px;height:22px;line-height:22px;text-align:center;font-size:14px;color:#333;float:left;}
.process_txt1.m_top{ margin-top:4px;}


.bread {
    height: 50px;
}
.bread-nav {
    width: 1235px;
    margin: 0 auto;
    font-size: 14px;
    color: #888;
    height: 50px;
    line-height: 50px;
    position: relative;
	background: url(../images/bread.png) no-repeat left center;
	padding-left:25px;
}
.bread-nav a {
    font-size: 14px;
    color: #555;
    padding: 0 4px;
}
.bread-nav span {
    padding-left: 4px;
    color: #D00;
    width: 200px;
    display: inline-block;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    position: absolute;
    font-size: 14px;
}
.bread-nav .ind {
    padding-left: 5px;
}
.barNav em {
    padding: 0;
}
.bread-nav em {
    padding: 0;
}
.bread-nav h1{display:inline;font-size:14px;padding-left: 4px;
    color: #D00;
    width: 200px;
    display: inline-block;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    position: absolute;
    font-size: 14px;line-height:50px;}
.bread-rec {
    position: absolute;
    right: 0;
    top: 0;
    color: #EEE;
}

.index-youshi{ width:1280px; margin:0 auto;}
.f-l {
    float: left!important;
}
.f-r {
    float: right!important;
}
.col-lg-7 {
    width: 58.333333333333336%;
}
.col-lg-5 {
    width: 41.66666666666667%;
}
.mt-30 {
    margin-top: 30px;
}
.boxyoushs{ background: #f9f9f9}
.boxyoushs:hover{ background: #f0f0f0}
.youshiimg{ position: relative;}
.youshiimg img{width: 100%; margin-top: 30px;}
.youshibigtxt{font:bold 32px/50px " "; position: absolute; left: 0 ;top: 0; z-index: 1;padding: 30px; text-align: center; background: #006ddd; color: #fff}
.youshibigtxt i{font:bold 80px/60px " " ;display: block;}
.youshitext{font:normal 16px/30px " "; padding-top: 30px;}
.txtp p{ float: left; display: block; margin: 0; padding: 0}
.youshitext strong{color: #006ddd;}
.txtp{padding: 10px 30px;}
.bigtxt strong{font:bold 80px/58px " " ; color: #006ddd; float: left; padding: 20px; border: 1px solid #006ddd; margin:0 30px;}
.bigtxt {font:bold 32px/50px " ";color: #006ddd;}
.bigtxt:hover strong{background: #006ddd; color: #fff; cursor: pointer;}  

.col-lg-4 {
    width: 33.33333333333333%;
	float: left;
	padding-left: 15px;
    padding-right: 15px;
    box-sizing: border-box;
}

.text-r{float: right;}
.newsindexbox{  padding: 30px 0; width: 100%; background: #f0f0f0}
.newsindex{font: normal 14px/26px "" ; overflow: hidden; padding: 5px; border:1px solid #f0f0f0;}
.newsindex li {width: 100%; float: left; padding: 5px 0; border-top: 1px solid #f0f0f0}
.newsindex li span{float: left; display: inline; text-align: center; line-height: 26px; padding: 5px; border-right:1px solid #f0f0f0;}
.newsindex li span strong{display: block;font-size: 20px; color: #555 }
.newsindex li b{ display: block; font-size: 16px;padding-top:6px; font-weight: normal; text-indent:6px;height: 24px; color: #795548; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} 
.newsindex li a p{color: #999; text-indent: 6px;  font-size: 14px; height:22px;margin: 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.newsindex li a:hover{text-decoration: none; }
.newspic{ position: relative; width: 100%; overflow: hidden;}
.newspic img{ width: 100%;border:2px solid #fff;}
.newspic h5{position: absolute; right: 20px;top:30px; font: bold 24px/34px ""; color: #006ddd; text-shadow: 3px 3px 10px #fff;}

/*底部固定表单*/	
.yyzx{
	width: 100%;
	background: rgba(0,0,0,0.85);
	position: fixed;
	bottom: 0;
	z-index: 999;
	padding: 12px 0;
}
.yyzx .container{
	width:1200px;
	position: relative;
	margin:0 auto;
}
.yyzx h2{
	color: #d21121;
	font-size: 22px;
	line-height: 40px;
}
.yycolse{
	width: 32px;
	height: 32px;
	position: absolute;
	right: 0;
	top: 0;
	cursor: pointer;
}
.yycolse:hover{
	opacity: 0.5;
	transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
}
.yycolse i{
	width: 32px;
	height: 32px;
	background-position: -210px 0;
}
.yy_mess-box{

	float: left;
}
.yy_mess-box .form-group{
	font-size: 0;
}
.yy_mess-box .form-yzm {
    width: 270px;
	float: left;
}
.yy_mess-box input{
    width: 270px;
    margin-right: 20px;
    font-family: "微软雅黑";
    font-size: 14px;
    color: #666666;
    padding:6px 10px;
    background-repeat: no-repeat;
    background: #f3f3f3;
    background-size: 25px;
    background-position: 10px center;
    -webkit-transition: 0.4s ease-in-out;
    -o-transition: 0.4s ease-in-out;
	transition: 0.4s ease-in-out;
	float: left;
}
.yy_mess-box .small-button{
	width: 135px;
	height: 40px;
	color: #fff;
	background: #b41320;
	line-height: 40px;
	font-size: 14px;
	text-align: center;
	margin-left: 20px;
	border:0;
}

.ser_tel {
	margin-top:-55px;
	padding-left:30px;
    float: left;
    color: #fff;
    font-size: 45px;
	font-family:Impact;
    line-height: 50px;
}
.ser_tel span{
    color: #ffffff;
    font-size: 15px;
    line-height: 17px;
}
