@charset "utf-8";body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
html, body, div, span, applet, object, iframe,  h1, h2, h3, h4, h5, h6, p, blockquote, pre,  a, abbr, acronym, address, big, cite, code,  del, dfn, em, img, ins, kbd, q, s, samp,  small, strike, strong, sub, sup, section, tt, var,  u, i, center,  dl, dt, dd, ol, ul, li,  fieldset, form, label, legend,  caption, tfoot, thead, th, article, aside, canvas, details, embed,  figure, figcaption, footer, header, hgroup,  menu, nav, output, ruby, section, summary,  time, mark, audio, video {margin: 0; padding: 0; border: 0; font: inherit;  /*word-wrap: break-word;*/ word-break: normal;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,  footer, header, hgroup, menu, nav, section {display: block;}
html {-webkit-text-size-adjust:none;}

body.home{display:none;}
ol, ul, li { list-style: none; } 
blockquote, q { quotes: none; } 
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } 
ins { text-decoration: none; } 
del { text-decoration: line-through; } 

h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:bold;}
strong{font-weight:bold;}
table {border-collapse: collapse; border-spacing: 0;}

/*.clearfix { clear:both; } */
.clearfix {#zoom:1;}
.clearfix:after {content:"."; height:0; display:block; clear:both; visibility:hidden;}

a { color: #333; -webkit-transition: color .1s linear; -moz-transition: color .1s linear; -o-transition: color .1s linear; -ms-transition: color .1s linear;transition: color .1s linear; text-decoration:none; outline:none;}
a:hover {color: #f00; }
a img { border: none; }
a img { vertical-align: bottom; }
a img:hover{filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}

body { font-size:14px; color:#333333; background:url(/cms_files/jcms1/web3609/site/picture/0/2102041628428232520.jpg) no-repeat 0px 0px #E7E7E7; background-position:top center; font-family:  "Verdana", "Arial", "Helvetica", "sans-serif", "微软雅黑"; }
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px; }




.footer {
    width: 100%;
    height: 200px;
    border-top: 10px solid #0871b9;
    background: #dee0e2;
	padding-top: 0;
	    font-size: 14px;
    font-family: "微软雅黑";
}
.footer_con {
    padding: 22px 0 0 0;
    position: relative;
}

.com_width {
    width: 1200px;
    margin: auto;
}
.about_us {
    width: 100%;
    text-align: center;
    color: #0871b9;
    font-size: 14px;
}
.intro, .beian {
    width: 100%;
    text-align: center;
    font-size: 14px;
    padding-top: 15px;
}
.img_l {
    width: 56px;
    height: 48px;
    position: absolute;
    bottom: 16px;
    left: 94px;
}
.img_r {
    width: 110px;
    height: 55px;
    overflow: hidden;
    position: absolute;
    bottom: 20px;
    right: 34px;
}