﻿* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
html { font-family: 'Microsoft YaHei', Arial; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; font-size: 62.5%; }
body { margin: 0; font-size: 12px; line-height: 1.5; color: #333; background-color: #fff; height: 100%; overflow-x: hidden; -webkit-overflow-scrolling: touch; padding-top: 150px; }
article, aside, details, figcaption, figure, footer, xindibu,header, hgroup, main, nav, section, summary { display: block; }
audio, canvas, progress, video { display: inline-block; vertical-align: baseline; }
audio:not([controls]) { display: none; height: 0; }
[hidden], template { display: none; }
a { background: transparent; text-decoration: none; -webkit-tap-highlight-color: transparent; color: #333; }
a:focus, a:hover { color: #df0000; text-decoration: none; }
abbr[title] { border-bottom: 1px dotted; }
b, strong { font-weight: bold; }
img { border: 0; vertical-align: middle; max-width: 100%; border: none; margin: 0; }
svg:not(:root) { overflow: hidden; }
em, i { font-style: normal; }
hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; }
pre { overflow: auto; white-space: pre; white-space: pre-wrap; word-wrap: break-word; }
code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; }
button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0; }
button { overflow: visible; }
button, select { text-transform: none; }
button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; }
button[disabled], html input[disabled] { cursor: default; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
input { line-height: normal; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; }
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }
legend { border: 0; padding: 0; }
textarea { overflow: auto; resize: vertical; }
optgroup { font-weight: bold; }
table { border-collapse: collapse; border-spacing: 0; }
td, th { padding: 0; }
html, button, input, select, textarea { font-family: "Microsoft YaHei"; }
input::-moz-placeholder, textarea::-moz-placeholder { color: #bbb; }
input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #bbb; }
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #bbb; }
h1, h2, h3, h4, h5, h6, p, figure, form, blockquote { margin: 0; }
ul, ol, li, dl, dd { margin: 0; padding: 0; }
li { list-style: none; }
ul, ol { list-style: none outside none; }
.ad2{
    width:100%;
    height:250px;
    margin:0 auto;
    background: url(images/lcbg.jpg) no-repeat center;
    overflow: hidden;
}
.ad2 p{
    font-size:30px;
    color:#fff;
    text-align: center;
    margin-top:65px;
}
.ad2 span{
    display:block;
    font-size:18px;
    color:#fff;
    text-align: center;
    margin-top:20px;
}
.fl { float: left; }
.fr { float: right; }
.left { float: left; }
.right { float: right; }
.clearfix { *zoom: 1; clear: both; }
.clearfix:before, .clearfix:after { display: table; line-height: 0; content: ""; }
.clearfix:after { clear: both; }
.wrapper { overflow: hidden; }
.container { margin: 0 auto; width: 1400px; }
.weixinkuan{width:73%;margin: 0 auto;}
/**/
.menu-bar { position: absolute; display: none; right: 15px; top: 50%; margin-top: -12px; -webkit-transition: -webkit-transform .25s ease-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; -webkit-transition: top .25s ease-in-out; transition: transform .25s ease-out; transition: top .25s ease-in-out; }
.menu-bar .btn-menu { display: block; box-sizing: border-box; width: 30px; text-align: center; text-decoration: none; border-bottom: none; }
.menu-bar .btn-menu .menu-line { display: block; width: 30px; height: 3px; margin: 8px auto; border-radius: 2px; background-color: #df0000; }
.menu-bar .btn-menu .menu-line.menu-line-top { margin-top: 0; -webkit-transition: -webkit-transform .25s ease-out, background-color .25s ease-out; transition: transform .25s ease-out, background-color .25s ease-out; -webkit-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); -webkit-transform-origin: 0 50%; -ms-transform-origin: 0 50%; transform-origin: 0 50%; }
.menu-bar.is-open .btn-menu .menu-line.menu-line-top { width: 36px; -webkit-transform: rotate(45deg) translate(-1px, -1px) scaleX(1); -ms-transform: rotate(45deg) translate(-1px, -1px) scaleX(1); transform: rotate(45deg) translate(-1px, -1px) scaleX(1); background-color: #df0000; }
.menu-bar .btn-menu .menu-line.menu-line-middle { -webkit-transition: opacity .25s ease-out, background-color .25s ease-out; transition: opacity .25s ease-out, background-color .25s ease-out; opacity: 1; }
.menu-bar.is-open .btn-menu .menu-line.menu-line-middle { opacity: 0; }
.menu-bar .btn-menu .menu-line.menu-line-bottom { margin-bottom: 0; -webkit-transition: -webkit-transform .25s ease-out, background-color .25s ease-out; transition: transform .25s ease-out, background-color .25s ease-out; -webkit-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); -webkit-transform-origin: 0 50%; -ms-transform-origin: 0 50%; transform-origin: 0 50%; }
.menu-bar.is-open .btn-menu .menu-line.menu-line-bottom { width: 36px; -webkit-transform: rotate(-45deg) translate(-2px, 1px) scaleX(1); -ms-transform: rotate(-45deg) translate(-2px, 1px) scaleX(1); transform: rotate(-45deg) translate(-2px, 1px) scaleX(1); background-color: #df0000; }
/* Header end */
#menuBox { display: none; }

/**** Header--style--begin ****/
#Header { width: 100%; z-index: 99; position: fixed; left: 0; top: 0; background: #fff;}
.Header-top { padding: 5px 0 15px; border-bottom: 1px solid #ededed; height: 90px; }
.logo-img { margin-right: 20px; float: left; }
.logo-text { border-left: 1px solid #e3e3e3; font-size: 22px; line-height: 46px; color: #3f3c3c; padding-left: 20px; margin-top: 18px; display: block; float: left; }
.tool-call { margin-top: 15px; padding-left: 50px; background: url('images/phone.png') no-repeat left center; }
.call-tit { display: block; font-size: 14px; color: #666; line-height: 20px; text-align: left; }
.call-nun { font-size: 24px; color: #e50606; line-height: 30px; font-family: Arial; font-weight: bold; }
.top-text{ display:none;}
.yinyu{ display:none;}
.top_wx{ display:none;}

#Header .search { position: relative; float: right; }
#Header .search .m-search { display: block; background: #e50606 url('images/icon-s.png') no-repeat center center; width: 60px; height: 60px; cursor: pointer; }
#Header .search #form_s { width: 320px; height: 60px; float: right; overflow: hidden; box-sizing: border-box; position: absolute; top: 60px; right: 0; display: none; }
#Header .search #form_s input { font-size: 14px; color: #333; line-height: 60px; height: 60px; padding: 0 5px; float: left; border: none; }
#Header .search #form_s input[name="q"] { width: 260px; }
#Header .search #form_s input[type="submit"] { width: 60px; background: #e50606 url('images/icon-s.png') no-repeat center center; float: right; }
#Header .call .call-tit { font-size: 12px; color: #999; line-height: 40px; margin-right: 10px; background: url('images/pub-phone.jpg') no-repeat left center; padding-left: 25px; }
#Header .call .call-nun { font-size: 18px; color: #1a52a9; line-height: 40px; font-weight: 600; }
#Header .nav { float: left; }
#Header .nav .nav-li { float: left; text-align: center; position: relative; }
#Header .nav .nav-li > a { padding: 0 13px; margin: 0 15px; display: block; position: relative; transition: all 0.5s linear; -o-transition: all 0.5s linear; -moz-transition: all 0.5s linear; -webkit-transition: all 0.5s linear; }
#Header .nav .nav-li > a abbr { font-size: 16px; color: #333; line-height: 60px; display: block; }
#Header .nav .nav-li > a .icon-host { background: url('images/icon-host.png') no-repeat center; width: 18px; height: 60px; display: block; float: left; margin-right: 10px; }
#Header .nav .nav-li .nav-down { display: none; position: absolute; left: 0; top: 60px; width: 100%; z-index: 99; background-image: url('images/black.png'); text-align: center; overflow: hidden; box-shadow: 1px 1px 5px #888; }
#Header .nav .nav-li .nav-down li { float: none; display: block; width: 100%; }
#Header .nav .nav-li .nav-down li a { font-size: 14px; line-height: 50px; color: #fff; display: block; }

/**** Footer--style--begin ****/
#Footer { position: relative; background: #0c0c0c; }
.FotTop { padding: 50px 0; color: #d1d1d1; }
.FotTop .left { float: left; width: 57%; }
.FotTop .right { float: right; width: 40%; }
.Fot-nav { border-bottom: 1px solid #252525; }
.Fot-nav li { float: left; }
.Fot-nav li a { color: #d1d1d1; font-size: 14px; line-height: 40px; display: block; margin-bottom: 20px; margin-right: 50px; }
.Fot-contact { margin: 40px 0; }
.Fot-contact p { font-size: 14px; color: #ddd; line-height: 30px; }
.Fot-link li { float: left; }
.Fot-link li a { margin-right: 20px; color: #ababab; font-size: 12px; line-height: 20px; }
.Fot-link li a:hover { color: #df0000; }
.FotTop .weixin { margin-top: 60px; float: left; width: 40%; text-align: center; }
.FotTop .weixin p { font-size: 14px; color: #ababab; line-height: 30px; margin-top: 10px; }
.Fot-form { float: right; width: 55%; }
.Fot-form h3 { font-size: 16px; color: #fff; line-height: 30px; font-weight: 500; margin-bottom: 10px; }
.Fot-form .form-item { margin-bottom: 20px; border: 1px solid #535353; padding-left: 0; }
.Fot-form input { height: 52px; width: 100%; border: none; background: none; padding: 0 20px; font-size: 14px; line-height: 52px; color: #fff; }
.Fot-form .form-submit { border: none; margin-top: 30px; }
.Fot-form .btn-form { background: #e0331b; height: 52px; width: 100%; border: none; font-size: 16px; color: #fff; }
#Footer .Copyright { padding: 20px 0; background: #000; text-align: center; }
#Footer .Copyright p { font-size: 14px; color: #ddd; line-height: 20px; }
#Footer .Copyright a { font-size: 14px; color: #ddd; line-height: 20px; display: inline-block; margin-left: 10px; }
/**** Footer--style--end   ****/


.fixed { position: fixed; bottom: 10%; right: 0%; z-index: 99; }
.fixed .child { position: relative; width: 88px; height: 88px; margin-bottom: 4px; background: #fff; border: 1px solid #d6d6d6; cursor: default; -webkit-transition: all .5s; transition: all .5s; }
.fixed .child i { display: block; width: 100%; height: 50px; background: no-repeat bottom center; }
.fixed .child span { display: block; font-size: 14px; color: #666; text-align: center; line-height: 40px; -webkit-transition: all .3s; transition: all .3s; }
.fixed .child .Qcrod01 { visibility: hidden; position: absolute; bottom: 0; right: 88px; padding: 0 5px; transform: scale(0); -webkit-transform: scale(0); transition: all ease .3s; -webkit-transition: all ease .3s; transform-origin: right bottom; -webkit-transform-origin: right bottom; }
.fixed .child .Qcrod01 .pic { display: block; width: 150px; height: 150px; overflow: hidden; background: #fff; }
.fixed .child .Qcrod01 p { width: 150px; text-align: center; line-height: 30px; height: 30px; background: #fff; font-size: 14px; }
.fixed .child .icon_weixin { background-image: url(images/roll-nav-06.png); }
.fixed .child .icon_jsq { background-image: url(images/roll-nav-07.png); }
.fixed .child .icon_qq { background-image: url(images/roll-nav-08.png); }
.fixed .child .icon_top { background-image: url(images/roll-nav-09.png); }
.fixed .child:hover { background: #e60021; }
.fixed .child:hover span { color: #fff; }
.fixed .fixedWX:hover .icon_weixin { background-image: url(images/roll-nav-01.png); }
.fixed .fixedQuote:hover .icon_jsq { background-image: url(images/roll-nav-02.png); }
.fixed .fixedXX:hover .icon_qq { background-image: url(images/roll-nav-03.png); }
.fixed .fixedTop:hover .icon_top { background-image: url(images/roll-nav-04.png); }
.fixed .fixedWX:hover .Qcrod01 { visibility: visible; transform: scale(1); -webkit-transform: scale(1); }
.fixed-ul { display: none; }
.Popup { position: fixed; left: 0; top: 0; width: 100%; height: 100%; background: url(images/navbg01.png); z-index: 100; display: none; }
.pup-content { position: fixed; left: 50%; width: 430px; height: 490px; background: #fff; margin-left: -215px; top: 50%; margin-top: -245px; padding: 0 25px; border-radius: 5px; }
.pup-content .yy_p1 { font-size: 28px; padding: 40px 0 20px 0; text-align: center; color: #333; }
.pup-content .info_p { height: 68px; overflow: hidden; border: 1px solid #dfdfdf; border-radius: 5px; margin-bottom: 10px; }
.pup-content .info_p input { float: left; border: none; height: 68px; line-height: 68px; font-size: 18px; color: #666; text-indent: 15px; width: 300px; }
.pup-content .info_p select { float: left; border: none; height: 68px; line-height: 68px; font-size: 18px; color: #666; text-indent: 15px; width: 300px; appearance: none; -moz-appearance: none; -webkit-appearance: none; }
.pup-content .info_p select::-ms-expand { display: none; }
.pup-content .info_p span { float: right; width: 68px; height: 68px; border-left: 1px solid #dfdfdf; }
.pup-content .info_p1 span { background: url(images/sjsicon01.png) no-repeat center; }
.pup-content .info_p2 span { background: url(images/sjsicon02.png) no-repeat center; }
.pup-content .info_p3 span { background: url(images/sjsicon03.png) no-repeat center; }
.pup-content .info_p4 span { background: url(images/sjsicon04.png) no-repeat center; }
.pup-content a.ljyy { display: block; height: 75px; line-height: 75px; font-size: 20px; font-weight: bold; color: #fff; text-align: center; position: absolute; left: 25px; bottom: -40px; width: 380px; background: #d60000; z-index: 11; }
.pup-content span.pup-close { display: block; width: 69px; height: 69px; position: absolute; right: -30px; top: -30px; background: url(images/sjsicon05.png) no-repeat center; cursor: pointer; z-index: 11; }

@media (min-width: 1200px) {
    #Header .nav .nav-li .nav-down li:hover > a { background: #df0000; }
    #Header .nav li:hover a abbr { color: #d00a0a; }
    #Header .nav li.cur a abbr { color: #d00a0a; }
    .Fot-nav li a:hover { color: #df0000; }
    #Footer .Copyright a:hover { color: #df0000; }

    .Header-top .tool{ float:left; }
	.top-text {display:block; float:left; margin-top:15px; margin-left:30px; padding-left: 50px; background: url('images/tel.png') no-repeat left center; margin-right: 25px;}
	.top_wx {display:block;}
	.yinyu {width: 100%;background-color: #f9f9f9;display:block;}
	.yinyu p {margin: 0 auto;line-height: 30px;overflow: hidden;}
	.yinyu p span {color: #373737;display: block;float: left;}
	.yinyu p a{text-align: right;float: right;}
}

@media (max-width: 1600px) {
    .container { width: 1200px; }
    .fixed { right: 0; }
}

@media (max-width: 1360px) {
    body { padding-top: 110px; }
	.top-text{padding-top:0;}
    .container { width: 980px; }
    .Header-top { padding: 5px 0; height: 60px;}
    .logo-img { height: 50px; }
    .logo-text { margin-top: 8px; font-size: 18px; line-height: 36px; }
    .tool-call { margin: 0; }
/*    #Header { height: 110px; }*/
    #Header .nav { height: auto; }
    #Header .nav .nav-li > a { margin: 0 5px; padding:0 12px; }
    #Header .nav .nav-li > a abbr { font-size: 14px; line-height: 50px; }
    #Header .nav .nav-li > a .icon-host { height: 46px; }
    #Header .search { margin: 0; }
    #Header .search .m-search { width: 50px; height: 50px; }

    .Fot-nav li a { margin-right: 22px; }

    .fixed { right: 0; bottom: 5%; }
    .fixed .child { width: 60px; height: 60px; }
    .fixed .child i { background: no-repeat center center; background-size: 28px 28px; height: 100%; }
    .fixed .child span { display: none; }
    .fixed .child .Qcrod01 { right: 60px; }
	
}



@media (max-width: 1025px) {
    body { padding-top: 61px; }
    .container { padding: 0 15px; width: 100%; }
    .menu-bar { display: block; }
    #Header { height: 60px; }
    #Header .logo { padding: 0; }
    #Header .tool { margin-right: 40px; width: 50px; height: 50px; }
    .tool-call { padding-left: 0; background-size: 36px 36px; }
    .tool-call a { display: block; overflow: hidden; width: 50px; }
    .tool-call span { font-size: 0; }
    #Header .search .icon-search { padding: 0 15px; }
    #Header .search { display: none; }
    #Header .nav { background: #fff; display: none; position: fixed; background: #fff; left: 0; top: 60px; width: 100%; border-top: 1px solid #e3e3e3; overflow: scroll; }
    #Header .nav > ul { }
    #Header .nav .nav-li { float: none; width: 100%; position: relative; }
    #Header .nav .nav-li > a { padding: 0 10px; }
    #Header .nav .nav-li > a abbr { text-align: left; border-bottom: 1px solid #f1f1f1; font-size: 16px; color: #000; line-height: 50px; display: block; }
    #Header .nav .nav-li .Down { background: url('images/icon_hide01.png') no-repeat right 10px center; }
    #Header .nav .nav-li.cur .Down { background-image: url('images/icon_show01.png'); color: #113f8d; }
    #Header .nav .nav-li .nav-down { display: none; text-align: left; width: auto; position: relative; top: auto; left: auto; padding-left: 20px; background: #fff; box-shadow: none; }
    #Header .nav .nav-li .nav-down li a { font-size: 14px; color: #333; line-height: 40px; border-bottom: 1px solid #f1f1f1; display: block; }
    #Header .nav .nav-li .nav-down li:hover a { color: #113f8d; }

    .fixed .child { width: 50px; height: 50px; }
    .fixed .child .Qcrod01 { right: 50px; }
}

@media (max-width: 768px) {
    .logo-text { font-size: 16px; }
    .FotTop { padding: 30px 0; }
    .FotTop .left { width: 100%; }
    .FotTop .right { width: 100%; text-align: center; }
    .Fot-contact { margin: 20px 0; }
    .FotTop .weixin { margin-top: 30px; }
    .fixed { display: none; }

    .wrapper{padding-bottom:60px;}

    .fixed-ul { display: block; position: fixed; left: 0; bottom: 0; width: 100%; box-shadow: 0 0 5px #888; overflow: hidden; background: #fff; text-align: center; }
    .fixed-ul li { float: left; width: 33.33%; padding: 15px 0; }
    .fixed-ul li a { display: block; font-size: 14px; line-height: 30px; }
    .fixed-ul li i { display: inline-block; position: relative; top: 5px; margin-right: 5px; width: 20px; height: 20px; background: no-repeat bottom center; background-size: 100%; }
    .fix-tel a, .fix-zx a { border-right: 1px solid #f1f1f1; }
    .fixed-ul i.icontel { background-image: url(images/roll-nav-10.png); }
    .fixed-ul i.iconqq { background-image: url(images/roll-nav-08.png); }
    .fixed-ul i.iconmfbj { background-image: url(images/roll-nav-07.png); }
}

@media (max-width: 640px) {
    .logo-text { display: none; }
    .FotTop { padding: 20px 0; }
    .Fot-nav li a { margin-bottom: 10px; }
    .FotTop .weixin { width: 100%; }
    .Fot-form { width: 100%; text-align: left; }
}

@media (max-width: 480px) {
    .container { padding: 0 10px; }
    #Header .tool a .name { display: none; }
}


@media (max-width: 420px) {
    #Footer .Picture { padding: 10px; }
    #Footer .QRCode .Intro { display: none; }
    #Footer .f-nav li a { font-size: 12px; }
    #Footer .Copyright p { font-size: 12px; }
}

@media (max-width: 380px) {
    #Header .left { width: 60%; }
    #Header .right { width: auto; }
    #Header .Language .Tit span:first-child { display: none; }
    #Header .Language .Tit span:nth-child(2) { display: none; }
    #Footer .Contact p { font-size: 12px; line-height: 30px; }
}

@media (max-width: 321px) {
    #Footer .f-nav li a { font-size: 12px; margin: 0 5px; }
}



xindibu{background-color: #006cd1;overflow: hidden;margin-top: 20px;}
xindibu .container{margin:0 auto;}
xindibu .container .top{margin:35px 0;overflow: hidden;}
xindibu .container .top .left{float:left;overflow: hidden;border-right:solid 1px #2c97fb;width: 60%;}
xindibu .container .top .left .box{width: 25%;float:left;}
xindibu .container .top .left .box h4{font-size:18px;color:#ffffff;text-align: left;padding-bottom:15px;}
xindibu .container .top .left .box p{font-size:14px;line-height:29px;}
xindibu .container .top .left .box p a{color:#fff;}
xindibu .container .top .left .box p:hover a{color:#eb0000;text-decoration:underline;}
xindibu .container .top .center{width:15%;float:left;border-right:solid 1px #2c97fb;}
xindibu .container .top .center h4{font-size:18px;color:#ffffff;text-align: center;margin-bottom:10px;}
xindibu .container .top .center p{font-size:14px;color:#fff;text-align: center;}
xindibu .container .top .center img{width:152px;margin:0 auto;}
xindibu .container .top .right{float:right;width:23%;}
xindibu .container .top .right .con{width:220px;margin:0 auto;}
xindibu .container .top .right .phone{font-size:18px;color:#ffffff;text-align: center;font-weight:bold;margin-bottom:12px;box-sizing: border-box;}
xindibu .container .top .right p{font-size:14px;color:#fff;text-align: center;}
xindibu .container .top .right hr{width:100%;height:1px;background-color:#2c97fbs;margin:18px auto;}
xindibu .container .top .right .kf{font-size:16px;color:#ffffff;text-align: center;margin-bottom:10px;}
xindibu .container .top .right a{display:block;height:30px;border-radius: 5px;background-color: #f22300;line-height:30px;text-align: center;font-size:14px;color:#ffffff;margin:15px auto 0 auto;cursor:pointer;}
xindibu .container .top .right a:hover{color:#f22300;}
xindibu .container .bottom{border-top:solid 1px #2c97fb;border-bottom:solid 1px #2c97fb;font-size:12px;color:#fff;text-align: center;padding:18px 0;}
xindibu .container .bottom a{font-size:12px;color:#eb0000;}
youlian {background-color: #006cd1;overflow: hidden;display: block;}
youlian .container{margin:0 auto;}
youlian .container .friendlink{}
youlian .container .friendlink p{font-size:12px;color:#fff;margin-top:25px;}
youlian .container .friendlink p span{font-size:14px;font-weight:bold;color:#fff;}
youlian .container .friendlink ul{overflow: hidden;margin-bottom:30px;}
youlian .container .friendlink ul li{float:left;margin-top:12px;margin-right:20px;}
youlian .container .friendlink ul li a{font-size:12px;color:#fff;}

@media screen and (max-width:1200px) {
	xindibu .container .top .left{float:left;overflow: hidden;border-right:none;width:100%;}
	xindibu .container .top .left .box{width: 25%;float:left;}
	xindibu .container .top .right,xindibu .container .top .center{display: none;}
}
@media screen and (max-width: 750px) {
	xindibu .container .top,youlian{display: none;}
}
